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
338925573658	338925574208	338925574758	338925575308	338925575858	338925576408	338925576958	338925577508	338925578058	338925578608	338925579158	338925579708	338925580258	338925580808	338925581358	338925581908	338925582458	338925583008	338925583558	338925584108	338925584658	338925585208	338925585758	338925586308	338925586858	338925587408	338925587958	338925588508	338925589058	338925589608	338925590158	338925590708	338925591258	338925591808	338925592358	338925592908	338925593458	338925594008	338925594558	338925595108	338925595658	338925596208	338925596758	338925597308	338925597858	338925598408	338925598958	338925599508	338925600058	338925600608	338925601158	338925601708	338925602258	338925602808	338925603358	338925603908	338925604458	338925605008	338925605558	338925606108	338925606658	338925607208	338925607758	338925608308	338925608858	338925609408	338925609958	338925610508	338925611058	338925611608	338925612158	338925612708	338925613258	338925613808	338925614358	338925614908	338925615458	338925616008	338925616558	338925617108	338925617658	338925618208	338925618758	338925619308	338925619858	338925620408	338925620958	338925621508	338925622058	338925622608	338925623158	338925623708	338925624258	338925624808	338925625358	338925625908	338925626458	338925627008	338925627558	338925628108	338925628658	338925629208	338925629758	338925630308	338925630858	338925631408	338925631958	338925632508	338925633058	338925633608	338925634158	338925634708	338925635258	338925635808	338925636358	338925636908	338925637458	338925638008	338925638558	338925639108	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2793	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22563	21041	27609	25342	22612	26866	31979	28718	27664	27900	27693	27802	27507	27749	27266	27223	27391	27314	27376	27565	27126	27207	27285	27095	27043	27388	27226	27151	27014	27118	27048	27090	27085	27286	27057	26974	26957	27030	27308	27097	27093	27066	27057	27032	26943	27092	27099	26927	26795	26980	27288	26796	27015	26926	26784	26764	27316	27132	27145	26880	26850	26986	27015	26824	27049	27222	27191	27121	27072	26937	26937	26890	27055	26973	27138	27228	27267	26966	26929	27068	26888	26916	26944	26877	27034	26784	27091	27052	26832	26935	26884	26955	26938	26814	26956	27140	26775	26971	27087	27121	27124	27013	27054	26920	27163	26970	26976	26840	27018	27025	26968	27042	26753	26982	27108	27027	26993	27135	27245	26846	26920	27043	27010	27039	27032	26695	27068	27060	26938	27005	27140	26914	26838	26949	26787	26861	26962	27039	27006	26914	26982	27003	27080	26914	26930	26806	26985	26790	27066	26926	26805	26981	27087	26805	27048	27221	26791	27004	26940	26949	27079	26953	27068	26932	26996	26949	26995	26816	27033	26878	27112	26696	26970	27154	26930	26700	27110	27129	27118	26855	26927	26929	27025	26914	27099	26961	26874	26962	26859	26992	26840	26733	27030	26686	26983	27119	27021	26925	26755	27316	26840	27137	26951	27100	27201	26511	27031	26952	26776	26845	27082	27008	26967	27052	27060	27020	27069	27080	27113	27051	26863	26923	27065	26958	27140	26893	27009	27096	26922	26993	26889	27168	26964	27105	27113	26959	26880	27051	27066	27010	26952	26965	26763	26888	26954	26967	27007	26958	27064	27069	27088	27075	27024	26714	27005	27005	26841	26954	27022	27002	26938	27121	26833	26737	26972	26872	26721	26726	26695	27228	26985	27097	27095	26944	26857	27016	26639	26950	26840	26860	26949	27140	27094	26970	27035	27032	26856	26597	26933	26977	27067	26959	26994	27057	26688	26896	27075	26898	27038	27055	26882	27026	27100	26898	26906	26976	26871	26911	26880	27031	27275	26884	26974	26748	26957	26780	26921	26949	26795	26947	26852	26827	26768	26910	26674	26766	26773	26807	26891	26867	27009	26774	27029	27000	26935	26717	26870	26934	27096	26904	26799	26892	26713	26691	27054	26965	26977	26832	26925	26930	27155	27017	26946	26958	27015	26817	27083	26907	26875	26863	26662	26900	26944	26888	26728	26713	26800	26816	26842	27014	26894	27137	27355	26845	27083	27042	26876	27150	26868	26925	26847	26903	27119	27067	26819	26940	26762	26811	26860	26782	26945	26766	27179	26917	26786	26822	27119	26848	27039	27133	27059	26968	26998	26882	26987	26947	26796	26818	26988	26966	26745	26971	27209	26923	26897	26848	27175	26712	27257	27088	26948	26963	26988	26898	27086	26792	27066	26932	26897	26878	27205	26980	26868	26880	27016	27059	26886	26895	27044	26715	26898	26852	26946	26894	26903	26897	26959	27102	27130	26942	26884	27043	27119	26893	26800	26880	26919	26983	26763	26998	27080	27065	26924	26657	27212	26999	26903	27007	27051	26953	26849	26745	26975	27025	27058	26945	27071	26746	27041	27089	26878	26965	26840	27088	26936	26772	26566	26958	26930	27032	26816	27322	26838	26748	26937	26993	27012	26968	26759	26824	26933	26777	26780	27002	26936	26953	27330	26926	26716	26861	26890	27086	26981	27168	26887	27027	26970	26993	27231	27047	27061	26958	26941	26743	27048	27009	27278	26868	26804	26588	26731	26995	26937	27026	26879	27195	27092	26803	26771	27164	26747	26969	27084	26767	27045	26816	27006	26785	26848	26808	26953	26950	26969	26954	27047	26982	27080	27003	27254	27027	26725	26781	26889	27148	26994	26937	27203	26899	26537	26689	26889	27099	26936	27093	26897	26727	26875	26943	26868	27140	26825	26904	27107	26799	26825	26835	26962	26821	27127	26600	26951	26809	26922	26859	27008	27039	26966	26856	27062	27009	27007	26700	26632	27018	26912	27013	26878	26906	27020	26823	26903	26790	26915	26937	26766	26980	26921	27130	26993	26914	26837	26960	26835	26964	27007	26980	26982	26828	26916	26888	26849	26960	27086	27046	26954	26988	27005	27027	26979	26807	26832	27082	26967	26959	27285	26900	27018	26943	26946	27015	27042	27088	27111	26860	27085	26937	27018	27275	27065	26900	26695	26868	27164	26843	26987	26728	26885	27056	27033	27110	26770	27046	26824	26866	26914	26888	26986	26853	27275	26772	26835	26811	27029	26742	26951	26972	26806	27127	26851	27069	27083	26984	26860	26827	26951	26750	26665	27004	26902	27002	26858	27225	27022	26894	26649	26798	26896	27077	26816	26898	27090	27047	26911	26870	27097	27160	27029	26935	27093	26922	27234	26961	26880	26955	26682	26784	26897	27194	26848	26802	26929	27090	27025	27006	26773	27046	27159	27006	26810	26647	27053	26689	27144	26794	26904	26991	26879	26723	26745	26667	26844	27204	27116	27063	26965	26987	27023	27049	27002	26967	26754	27152	26892	26784	27098	26988	26835	27024	26743	26922	26852	27092	26951	26912	26987	26722	26642	26895	27073	27250	26573	26859	27085	26973	26970	26970	26900	26866	26906	26503	26677	26987	26707	26810	26722	27104	26899	26946	26966	26720	26841	26900	26632	26794	27083	27211	26868	27087	27029	26896	26889	26835	27110	27016	27212	26930	26980	26999	26909	26854	26852	27005	27063	26801	26791	26980	26896	26706	27103	27081	27012	27082	26945	26985	26820	26933	26773	26953	26812	27027	26836	26692	27002	26754	26795	26959	26664	26975	27126	27084	26988	27100	26762	26995	26972	26995	26962	26746	26957	27002	27088	27218	26742	26694	26847	26910	26942	27280	26717	26635	26927	27064	26988	26858	26953	26803	26961	26621	26898	26993	27089	27072	27145	26830	27068	27112	27178	26675	26979	27082	26996	26950	26831	27042	26936	27095	26873	26900	26682	26623	26670	26887	26750	26930	27052	26944	26898	26944	27003	27014	26978	26960	26963	27018	26935	26831	27037	26698	26913	26823	27131	26894	26904	27064	26906	26902	26815	27109	27027	27040	26979	27040	26767	26874	26913	26829	27250	27098	27208	26835	26841	26910	26820	27027	27053	26956	26878	27223	27107	27113	26748	26770	26769	27007	27096	27068	26857	26923	26903	26894	26843	27022	26941	27042	26906	26439	27082	27195	26994	26927	27023	26599	26944	26665	26973	26678	27103	26868	26945	27124	27048	26816	27038	26820	26937	27001	26746	26837	26861	27170	26889	27042	26833	27058	27071	27234	26870	27113	26700	26839	26950	26844	26779	27047	26782	27243	27124	27142	27171	26948	26845	26801	26899	26847	26799	27070	26980	26830	26924	26783	27198	26899	26862	26734	26934	26895	26920	26670	26850	26480	26840	26916	27035	27284	27143	26923	26808	27132	26894	27116	27087	27113	27011	26857	26885	26730	26951	26914	27188	26948	26951	26985	26920	27059	26733	26815	26651	26987	26757	26645	27150	26957	26872	26966	26704	26850	26768	26803	26929	26753	26927	27146	26963	26991	27163	27005	27012	26739	26911	27020	27058	26777	26850	26939	26976	26988	27153	27214	26649	26970	26886	26433	26941	26742	27144	26746	27021	26997	27064	26962	26845	26998	26974	27108	26641	26599	27125	26965	26829	27135	27136	26848	26986	27027	26871	26812	26928	27014	26875	26883	26754	26974	27068	26952	26876	27046	26944	27151	26828	27003	26942	26904	26884	26958	26958	26761	27005	26772	27005	26968	27064	27161	27051	26892	26848	26683	26874	27011	26873	26914	26997	26768	26945	27042	26869	26844	26923	26888	26925	27084	27153	26758	27032	26877	27143	27048	26976	27057	27002	26855	27036	27365	27056	27067	26686	26812	26910	26771	26639	26986	27095	26761	26921	26723	27103	26757	27083	26896	27159	26927	26950	26693	26839	27100	26955	26909	26893	26851	26910	26970	26922	27107	26881	26974	26782	26806	26794	26792	26925	26969	26828	26963	26833	26928	26863	27064	26995	26948	26873	26940	27117	26675	26974	27093	26989	26765	27030	26929	27104	27118	26770	26822	27050	27065	26737	26913	27065	26974	27076	26866	26824	26745	26859	26683	27054	26955	27061	27439	26851	27139	26900	26686	26939	26933	26939	26949	26743	26912	26872	26688	26926	26675	27001	26685	26986	26761	26891	26876	27044	27028	27140	27030	27082	26942	27161	26972	27057	27131	27076	27172	26844	26910	26743	26796	26856	27161	26928	27243	27086	27114	26995	26842	26905	27005	26704	26862	26863	26831	26798	26805	26982	26998	26890	26695	26779	26891	26740	27212	26731	27006	26758	26989	26942	26797	26970	26817	26833	26743	26863	26963	26887	26721	27245	27070	26951	27008	27052	26975	27140	26721	26889	26990	26985	26981	27015	27032	26835	26766	27206	26851	27099	26969	26887	26978	26906	26981	26708	26701	27017	26784	26839	26855	26973	26889	26839	26777	26717	27035	27067	26810	26879	27247	26944	26987	26917	26930	27145	26981	27024	27034	27216	26822	26866	26992	27022	26803	26853	26922	26826	26815	26992	27151	27095	26906	26860	26741	26943	27134	27021	26931	27035	26789	27071	26804	27113	26784	26934	26764	26817	26816	26848	27084	27016	26733	27009	26830	26780	27083	27112	26975	26909	27001	27003	27131	26818	26911	26799	26857	26945	26949	27133	27071	26706	26857	26764	26740	26903	26805	26983	26942	26733	27102	26764	26965	27041	26853	27207	27380	26913	26803	26949	27039	26795	26887	27010	26728	26995	27085	26939	27111	27003	26823	26875	27015	26979	26987	26932	27163	27163	26944	27104	27048	26925	26952	26939	26832	27062	27039	26878	26962	26862	26708	26969	26894	26950	26975	26667	26933	26821	26531	26783	27066	26927	26804	27156	27072	26833	26764	26753	27088	27140	26882	27171	26802	27114	27036	27093	27079	27071	26925	26933	27240	26860	27244	26927	27088	26950	27023	27046	26702	26888	27029	26983	26974	26810	26766	26765	26954	26798	26926	27008	26820	26711	26923	26869	26896	26791	26640	26849	26990	27032	26977	26895	26724	26831	27012
33051	58663	53967	42490	25211	21280	19744	19114	18682	18547	18413	18055	18098	18006	17872	17968	17852	17824	17608	17930	17579	17766	17482	17746	17628	17658	17568	17578	17604	17694	17547	17311	17565	17460	17508	17622	17598	17668	17640	17534	17551	17395	17662	17420	17395	17408	17509	17473	17554	17482	17582	17463	17402	17419	17396	17305	17456	17448	17340	17495	17553	17511	17472	17581	17652	17464	17584	17478	17379	17603	17460	17383	17435	17601	17413	17566	17747	17565	17368	17596	17444	17453	17536	17423	17381	17313	17507	17346	17233	17599	17371	17380	17453	17356	17415	17245	17458	17398	17467	17417	17489	17253	17508	17335	17418	17380	17355	17545	17371	17383	17445	17385	17348	17399	17363	17560	17416	17463	17371	17303	17378	17492	17503	17487	17406	17268	17311	17243	17047	17471	17280	17540	17498	17600	17481	17428	17532	17472	17427	17205	17411	17360	17535	17473	17381	17437	17274	17360	17485	17579	17302	17388	17404	17390	17385	17323	17319	17407	17331	17359	17234	17592	17566	17354	17463	17473	17420	17434	17355	17552	17503	17598	17306	17338	17402	17300	17506	17380	17345	17515	17384	17263	17341	17426	17261	17379	17386	17410	17352	17283	17388	17355	17568	17328	17361	17413	17353	17356	17264	17346	17294	17462	17361	17371	17430	17605	17564	17377	17455	17448	17449	17393	17374	17386	17454	17566	17267	17325	17281	17315	17328	17379	17242	17440	17225	17377	17308	17294	17425	17426	17579	17353	17595	17470	17262	17284	17510	17418	17304	17535	17526	17428	17426	17305	17438	17372	17427	17316	17376	17496	17317	17378	17607	17397	17464	17517	17460	17384	17408	17448	17337	17371	17269	17471	17269	17531	17365	17470	17235	17337	17486	17438	17319	17495	17471	17576	17426	17390	17257	17231	17421	17315	17412	17341	17445	17274	17390	17509	17514	17379	17405	17507	17373	17491	17317	17534	17494	17324	17388	17501	17378	17366	17505	17375	17424	17388	17343	17389	17436	17511	17523	17275	17371	17352	17267	17336	17428	17288	17469	17321	17273	17458	17233	17375	17282	17423	17387	17452	17178	17320	17492	17472	17451	17439	17413	17111	17651	17372	17197	17663	17567	17156	17211	17373	17535	17455	17350	17347	17404	17358	17437	17404	17457	17393	17582	17320	17379	17456	17426	17483	17309	17491	17354	17665	17347	17433	17427	17349	17525	17384	17347	17474	17393	17381	17484	17425	17293	17343	17428	17482	17387	17295	17455	17386	17350	17493	17284	17554	17279	17583	17439	17378	17470	17342	17286	17267	17454	17459	17393	17445	17350	17398	17581	17465	17343	17356	17460	17421	17412	17317	17263	17429	17144	17499	17586	17213	17467	17299	17392	17478	17310	17395	17492	17410	17464	17443	17423	17438	17515	17454	17305	17414	17389	17330	17411	17531	17702	17511	17308	17323	17628	17493	17413	17471	17417	17383	17327	17264	17417	17225	17464	17323	17308	17434	17423	17381	17412	17235	17392	17386	17248	17432	17511	17350	17469	17412	17465	17335	17447	17392	17456	17448	17645	17442	17432	17427	17245	17329	17512	17416	17408	17494	17436	17764	17390	17312	17417	17300	17256	17390	17366	17549	17409	17363	17303	17270	17434	17290	17551	17301	17409	17266	17516	17488	17470	17358	17177	17448	17420	17436	17451	17578	17242	17451	17314	17383	17373	17522	17359	17314	17450	17336	17456	17369	17338	17275	17120	17296	17532	17390	17568	17370	17432	17394	17360	17460	17225	17526	17481	17440	17432	17373	17266	17399	17295	17401	17339	17579	17342	17533	17566	17500	17486	17533	17306	17458	17103	17383	17410	17300	17306	17472	17371	17435	17451	17436	17344	17492	17440	17338	17421	17307	17430	17414	17377	17484	17453	17252	17385	17297	17414	17489	17455	17513	17326	17267	17361	17295	17391	17215	17393	17475	17367	17540	17314	17362	17390	17293	17397	17205	17231	17597	17425	17616	17490	17385	17464	17338	17435	17243	17497	17375	17385	17311	17310	17631	17380	17321	17448	17446	17288	17491	17447	17389	17501	17497	17401	17437	17517	17396	17463	17336	17570	17470	17367	17417	17530	17391	17514	17235	17349	17430	17356	17511	17316	17484	17545	17432	17423	17396	17364	17458	17381	17571	17426	17307	17303	17537	17420	17426	17374	17359	17362	17310	17350	17302	17425	17393	17648	17449	17227	17344	17457	17367	17327	17496	17538	17312	17503	17223	17475	17417	17448	17396	17466	17196	17497	17426	17391	17221	17348	17513	17509	17404	17259	17369	17453	17330	17406	17431	17319	17305	17262	17319	17302	17395	17611	17447	17374	17184	17413	17300	17465	17389	17121	17214	17365	17331	17522	17435	17185	17362	17434	17298	17455	17343	17419	17217	17394	17433	17352	17489	17344	17374	17397	17335	17485	17299	17180	17442	17255	17439	17377	17652	17370	17370	17503	17267	17450	17302	17309	17515	17484	17394	17311	17330	17372	17304	17411	17252	17602	17296	17290	17251	17336	17535	17489	17397	17329	17418	17365	17368	17375	17321	17355	17267	17338	17492	17393	17382	17508	17227	17326	17481	17245	17235	17365	17657	17411	17395	17498	17387	17602	17374	17440	17475	17408	17462	17372	17310	17529	17311	17323	17350	17430	17432	17425	17393	17625	17349	17420	17557	17497	17248	17350	17311	17267	17398	17470	17366	17386	17397	17406	17472	17469	17393	17263	17439	17235	17315	17314	17518	17369	17412	17303	17382	17317	17549	17374	17372	17234	17542	17412	17349	17366	17280	17424	17584	17302	17245	17469	17499	17442	17350	17234	17387	17530	17436	17190	17474	17404	17427	17364	17383	17363	17528	17253	17283	17437	17342	17213	17365	17470	17366	17238	17436	17450	17492	17318	17420	17322	17289	17357	17388	17199	17417	17357	17355	17285	17328	17365	17489	17528	17377	17438	17497	17543	17523	17243	17503	17457	17267	17420	17604	17453	17403	17386	17623	17334	17357	17308	17272	17444	17405	17392	17469	17309	17301	17505	17408	17666	17314	17410	17461	17191	17418	17373	17347	17489	17342	17263	17375	17323	17325	17336	17338	17416	17503	17432	17429	17447	17624	17589	17426	17398	17198	17276	17503	17359	17272	17572	17352	17486	17216	17387	17358	17305	17388	17318	17242	17344	17440	17243	17556	17296	17288	17500	17364	17358	17458	17498	17420	17325	17417	17394	17354	17452	17446	17456	17440	17534	17310	17511	17253	17675	17434	17413	17397	17476	17281	17516	17281	17421	17433	17341	17385	17274	17413	17337	17424	17473	17478	17427	17301	17308	17426	17326	17412	17484	17295	17377	17567	17503	17496	17184	17448	17379	17371	17331	17417	17516	17664	17428	17399	17202	17430	17445	17436	17393	17456	17357	17458	17134	17390	17476	17325	17425	17334	17338	17282	17350	17272	17384	17484	17406	17405	17543	17433	17449	17243	17418	17491	17551	17424	17343	17288	17380	17325	17505	17431	17476	17328	17371	17563	17430	17387	17213	17389	17379	17363	17424	17471	17505	17436	17312	17424	17409	17415	17383	17451	17375	17565	17328	17356	17454	17416	17254	17482	17171	17514	17475	17279	17215	17633	17481	17432	17454	17534	17214	17288	17405	17486	17476	17434	17410	17398	17508	17284	17436	17471	17374	17517	17319	17377	17304	17430	17464	17358	17435	17520	17456	17336	17561	17506	17501	17506	17370	17357	17329	17374	17461	17399	17567	17413	17348	17231	17329	17378	17420	17331	17511	17448	17462	17478	17265	17209	17429	17285	17409	17331	17243	17393	17415	17480	17490	17467	17417	17414	17295	17375	17428	17499	17494	17388	17515	17393	17465	17274	17562	17347	17536	17457	17368	17490	17333	17551	17369	17474	17409	17452	17364	17515	17411	17427	17353	17337	17265	17447	17418	17293	17484	17397	17543	17302	17244	17498	17409	17299	17426	17409	17481	17420	17402	17323	17387	17347	17208	17453	17282	17317	17328	17313	17473	17406	17427	17307	17253	17353	17510	17281	17401	17523	17573	17449	17593	17420	17180	17318	17252	17315	17382	17437	17466	17359	17334	17622	17454	17474	17268	17348	17264	17344	17273	17306	17281	17598	17470	17430	17481	17413	17380	17263	17331	17287	17334	17484	17361	17266	17454	17476	17426	17491	17381	17116	17412	17368	17569	17218	17157	17351	17379	17459	17507	17426	17363	17332	17471	17299	17366	17524	17493	17387	17461	17490	17383	17459	17472	17458	17451	17280	17373	17463	17451	17310	17338	17355	17491	17422	17539	17422	17471	17331	17398	17417	17530	17468	17411	17364	17389	17322	17506	17326	17279	17437	17419	17447	17460	17391	17317	17521	17433	17480	17535	17569	17393	17572	17190	17299	17484	17286	17387	17283	17677	17415	17470	17381	17364	17445	17372	17426	17516	17354	17408	17300	17452	17524	17463	17434	17459	17428	17396	17301	17383	17396	17436	17389	17225	17350	17487	17524	17246	17501	17518	17344	17437	17403	17334	17269	17376	17255	17487	17292	17281	17369	17350	17366	17537	17294	17362	17279	17533	17561	17326	17554	17401	17374	17326	17419	17440	17333	17392	17459	17447	17401	17453	17553	17330	17375	17383	17359	17599	17266	17329	17442	17458	17182	17385	17428	17222	17395	17316	17405	17456	17528	17442	17401	17272	17256	17340	17414	17237	17357	17383	17317	17237	17450	17451	17623	17288	17356	17528	17489	17420	17333	17536	17373	17460	17343	17507	17435	17263	17442	17364	17440	17378	17553	17508	17386	17518	17245	17408	17421	17313	17393	17406	17477	17388	17445	17411	17302	17393	17428	17450	17467	17225	17218	17355	17219	17449	17401	17408	17257	17320	17425	17450	17359	17442	17460	17363	17370	17540	17399	17304	17461	17331	17382	17444	17320	17486	17522	17498	17291	17539	17226	17249	17416	17349	17522	17490	17352	17331	17189	17379	17338	17500	17236	17541	17307	17514	17448	17473	17442	17404	17235	17362	17372	17381	17437	17406	17343	17433	17252	17442	17298	17367	17437	17329	17382	17610	17410	17411	17460	17468	17407	17571	17405
36304	32923	38640	35329	29803	29023	28754	28442	28184	28096	28419	28539	28559	28150	28466	28489	28362	28329	28530	28249	28423	28564	28301	28451	28330	28266	28338	28103	28405	28255	28248	28513	28375	28317	28239	28139	28532	28087	28311	28137	28102	28291	28325	28317	28268	28153	28180	28107	28295	28237	28009	28317	28050	27961	28417	28559	28443	28337	28202	28231	28180	28101	28320	28424	28400	28261	28490	28445	28574	28378	28149	28532	28202	28288	28396	28376	28219	28102	28218	28352	28331	28389	27974	28174	28399	28141	28439	28263	28219	28375	28220	28110	28154	28364	28249	28316	28063	28178	28037	28423	28617	28454	28172	28151	28082	28246	28325	28263	27974	28265	28295	28016	28402	28480	27990	28257	28136	28492	28323	28370	28292	28135	28180	28162	28138	28214	28236	28078	28189	28466	28445	28236	28120	28245	28084	28000	28220	28293	28352	28193	28164	28246	28143	28256	28245	28329	28226	28259	28246	28389	28528	28087	28358	28153	28331	28143	28151	28363	28026	28213	28377	28470	28412	28206	28294	28321	28323	28410	28074	28160	28436	28271	28168	28329	28323	28192	28279	28241	28102	28319	28086	28081	28093	28373	28308	28151	28431	28228	28127	28399	28229	28309	28185	28296	28307	28272	28009	28199	28128	28361	28223	28355	28230	28229	28322	28448	28427	28149	28067	28368	28288	28156	28083	28230	28039	28088	28415	28219	28298	28372	28390	28246	28246	28253	28353	28329	28227	28293	28026	28305	28193	28252	28340	28152	28012	28212	28145	28338	28314	28278	28349	28200	28278	28499	28237	28065	28120	28191	28247	28183	28450	28013	28106	28043	28559	28253	28077	28593	28380	28429	28214	28271	28250	28269	28453	27936	28243	27935	28263	28224	27984	28198	28366	28190	28294	28128	28347	28392	28435	28237	28214	28216	28270	28163	28076	28622	28335	28319	28298	28262	28462	28230	28283	28363	28069	28325	28420	28345	28406	28318	28267	28265	28266	28122	28242	28351	28246	28439	28143	28152	28255	27983	28410	28352	28360	28310	28276	28217	28383	28336	28184	28146	28156	28136	28246	28238	28392	28177	28392	28217	28469	28341	28221	28397	28349	28320	28407	28147	28340	28444	28284	28049	28041	28175	28220	28199	28302	28048	28322	28381	28481	28322	28192	28209	28447	28409	28185	28065	28233	28017	28365	28277	28414	28290	28147	28420	28272	28127	28283	28131	28385	28139	28068	28116	28372	28399	28246	28035	28599	28042	28070	28463	28552	28278	28348	28029	28461	28247	28342	28220	28376	28010	28393	28191	28302	28349	28049	28191	28168	28071	28449	28135	28049	28300	28383	28080	28165	28068	28346	28185	28205	28190	28220	28263	28389	28346	28121	27938	28426	28111	28099	28416	28286	28146	28056	28049	28444	28276	28368	28118	28224	28015	28295	28191	28113	28291	28279	28258	28384	27969	28193	28189	28476	28463	28295	28371	28062	28325	28274	28330	28133	28033	28353	28262	28604	28150	28407	28086	28184	28228	28249	28410	28536	28416	28117	28641	27995	28222	28394	28414	28232	28269	28260	28204	28029	28490	28396	28347	28260	28365	28596	28350	28230	28360	28271	28117	28008	28101	28389	28360	28317	28112	28368	28161	28287	28463	28039	28156	28318	28267	28396	28081	28187	28267	28311	28135	28133	27894	28629	28366	28393	28180	28272	28213	28180	28079	28239	28391	28301	28321	28148	28356	28287	28447	28342	28341	28292	28110	28282	28524	28317	28342	28289	28426	28516	28368	28166	28258	28401	28259	28083	28352	28180	28164	28579	28318	28308	28359	28094	28268	28165	28277	28291	28474	28304	28369	28372	28089	28600	28206	28267	28031	28191	28322	28137	28276	28292	28361	28234	28399	28374	28107	28305	28408	28308	27938	28020	28309	28209	28279	28042	28260	28087	28061	28060	28174	28267	28239	28441	28317	28129	28242	28000	28544	28194	28357	28244	28336	28309	28355	28335	28187	28346	28168	28371	28263	28068	28155	28288	28447	28277	27978	28137	28245	28098	28132	28311	28195	28266	28175	28321	28274	28520	28249	28198	28429	28323	28322	28104	28231	28249	28538	28488	28373	28267	28172	28077	28257	28329	28362	28333	28408	28039	28045	28387	28284	28471	28231	28338	27905	28227	28214	28430	28473	28334	28337	28178	28316	27943	28067	28028	27963	28384	28112	28310	28388	28155	28302	28349	28528	28389	28408	28292	28441	28480	28448	28323	28207	28253	28331	28253	28392	28386	28243	28271	28307	28362	28277	28305	28392	28183	28224	28344	28279	28304	28095	28426	28288	28270	28172	28361	28468	28309	28403	28157	28389	28214	28364	28135	28265	28220	28407	28246	28184	28111	28011	28264	28208	28322	28266	28331	28297	28390	28271	28218	28105	28488	28176	28305	28309	28378	28215	28234	28275	28319	28335	28541	28282	28491	28347	28230	28069	28325	28182	28006	28269	28215	28214	28467	28443	28425	28366	28315	28468	28230	28307	28574	28470	28033	28304	28475	28476	28270	28317	28381	28442	28385	28240	27953	28729	28334	28148	28397	28252	28155	28294	28122	28129	28280	28297	27943	28281	28219	28297	28272	28170	28256	28125	28272	28294	28150	28349	28224	28260	28052	28255	28235	28079	28176	28409	28143	28076	28315	28286	28614	28126	28164	28250	28129	28133	28383	28442	28214	28440	28458	28157	28261	28211	28539	28235	28461	28296	28238	28424	28135	28326	28154	28360	28488	28109	28183	28466	28285	28319	28459	28250	28435	28502	28261	28225	28232	28139	28324	28267	28362	28205	28412	28357	28156	28285	28091	28046	28414	28298	28084	28231	28402	28340	28240	28265	28402	28219	28346	28000	28508	28061	28392	28399	28525	28136	28456	28168	27841	28019	28090	28081	28313	28080	28008	28283	28419	28484	28680	28721	28308	28312	28280	28199	28397	28280	28481	28093	28315	28347	28489	28320	28333	28224	28153	28005	28099	28275	28284	28333	28290	28317	28590	28052	28181	28171	28261	28443	28295	28314	27972	28177	28270	28352	28337	28126	28200	28059	28177	28305	28332	28281	28056	28355	28362	28134	28258	28349	28310	28194	28280	28348	28067	28089	28064	28254	28497	28477	27985	28252	28128	28590	28371	28232	28260	28220	28721	28258	28321	28499	28374	28320	28286	28218	28380	27957	28260	28350	28233	28242	28333	28264	28487	28335	28377	28143	28608	28344	28329	28192	28422	28179	28514	28346	27988	28106	28165	28566	28286	28276	28188	28281	27978	28080	28178	28393	28639	28236	27959	28305	28190	28288	28033	28236	28231	27986	28432	28220	28232	28322	28261	28166	28331	28265	28425	28192	28167	28263	28241	28254	28277	28280	27938	28452	28121	28272	28075	28119	28126	28366	28132	28290	28157	28008	28315	28428	28388	28134	28248	28063	28266	28395	28307	28353	28166	28032	28091	28184	28177	28366	28429	28426	28266	28072	28483	28424	28426	28370	28384	28421	28049	28124	28378	28270	28103	28143	28415	28182	28172	28195	28317	28230	27883	27861	28055	28240	28193	28340	28200	28252	28117	28224	28179	28245	28321	28360	28311	28316	28254	28317	28175	28072	28217	28342	28338	28132	28381	28147	28196	28355	28527	28418	28352	28057	27903	28277	28302	28242	28184	28235	28310	28114	28142	28256	28021	28216	28097	28329	28053	28322	28513	27955	28215	28295	28623	28329	28343	28213	28274	28187	28020	27960	28386	28308	28067	28129	28386	28384	28340	28438	28300	28299	28191	28283	28271	28382	28428	28365	28382	28540	28400	27885	28149	28243	28206	28125	28245	28048	27970	28435	28505	28092	28304	28401	28089	28210	28607	28357	28415	28197	28303	28090	28221	28512	28105	28174	28154	28494	28283	28289	28307	28403	28313	28225	28146	28167	28266	28107	28481	28441	28150	27993	28306	28329	28132	28241	28206	28340	28267	28354	28205	28011	28507	28250	28276	28110	28547	28409	28265	28185	28343	28420	28314	28163	28193	28362	28422	28264	28360	27982	28115	28332	28236	28367	28288	28206	28137	28411	28428	28297	28348	28273	28156	28298	28540	28268	28168	28367	28230	28177	28378	27976	28230	28265	27985	28261	28420	28255	28407	28356	28295	28598	28314	28231	28235	28359	28158	28161	28435	28169	28288	28238	28493	28095	28297	28314	28373	28382	28425	28403	28212	28371	28203	28443	28207	28159	28481	28189	28326	28138	28171	28325	28402	28503	28140	28286	28224	28115	28278	28143	28489	28153	28320	28217	28455	28340	28527	28229	28192	28284	28195	28439	28463	28148	28199	28408	28274	28108	28100	28247	28105	28449	28346	28291	28239	28308	28423	28213	28084	28097	28080	28341	28418	28435	28289	28320	28107	28359	28243	28316	28411	28296	28256	28343	28241	28237	28509	28310	28148	28188	28262	28220	28298	28431	28095	28237	28655	28154	28427	28273	28178	28208	28311	28628	28298	28308	28092	28283	28345	28333	28251	28227	28250	28274	28278	28280	28255	28132	28368	28038	28222	28198	28316	28163	28163	28347	28266	27922	28367	28248	28261	28051	28142	28087	28129	28108	28228	28413	28409	28138	28453	28604	28180	28260	28015	28249	28163	28056	28296	28317	28337	28256	28315	28299	28433	28184	28283	28129	28229	28230	28252	28114	28366	28184	28089	28342	28391	28518	28392	28547	28195	28142	28506	28228	28493	28162	28221	28005	28273	28127	27961	28375	28194	28250	28095	28354	28260	28133	28343	28187	28699	28326	28086	28278	28300	28283	28197	28205	28181	28160	28174	28216	28744	28142	28225	28285	28286	28268	28314	28309	28571	28158	28269	27861	28182	28012	28082	28235	28539	28342	28458	28203	28199	28270	28340	28241	28099	28253	27975	28214	28218	28385	28186	27971	28278	27949	28269	28224	28234	28239	28268	28385	28355	28187	28334	28404	28190	28207	28404	28264	28174	28163	28428	28364	28315	28073	28105	28156	28287	28209	28509	28368	28535	28291	28260	28388	28322	28136	28194	28322	28179	28258	28286	28300	28252	28426	28419	28379	28219	28126	28565	28309	28342	28505	28457	28155	28234	28220	28249	28036	28117	28002
28598	36225	34662	25346	20202	18904	18437	18287	18227	18091	18193	18045	18122	18084	18197	18145	18193	18006	18228	17967	18056	17905	18198	18142	17857	18093	18182	18131	18127	18078	18145	18138	18148	18036	18168	18177	18059	17982	18003	17966	18110	17986	18061	17976	18014	17936	18014	18104	18014	18082	18194	18101	18092	18007	18215	18002	18277	17914	18164	17991	18047	18030	18200	18247	18099	18090	18141	17942	18144	18009	18128	18052	18254	18060	18171	18066	18039	17876	18071	18113	17895	18115	17810	18075	18099	18076	17991	18126	18053	17981	18133	18077	18072	18027	17996	17885	17948	17891	18187	18001	18033	17980	18164	18081	18138	18015	18047	17795	18009	18079	17999	18221	18147	17974	17933	18245	18035	17975	17873	18000	18074	17803	17961	17996	18079	17985	17930	18138	18210	18058	18199	17857	18109	18071	18067	18117	18039	17959	18050	18127	17967	18058	18108	18185	17883	17814	18041	17820	18116	18104	17935	17937	18052	18078	18132	17988	17900	18143	18096	18125	17955	18230	18047	17864	18047	18087	17926	18112	18095	18142	18130	17967	18029	18017	17973	18057	18055	17950	18116	17938	17934	17997	17762	18067	18015	18187	18033	18175	18105	17901	18031	18097	18033	18122	18163	18026	18134	18017	18035	18199	18236	17954	17923	18111	17985	18104	17981	18026	18055	18257	17796	18051	17958	17891	18045	18030	18146	18047	18108	18191	17937	17800	18012	17997	18146	18066	18083	18147	18033	18055	18114	18070	17959	17940	18181	18074	18044	17746	18014	17815	18140	17950	17977	18133	18015	18092	17961	18012	17920	18070	17952	18169	17917	17962	18096	17983	18212	17926	18114	18069	17923	17961	17919	18127	18021	18123	17952	17939	18043	18064	17883	18127	18133	18084	17827	18135	17940	18137	18049	17944	18113	17764	17852	17945	18272	18014	18020	18185	18061	18016	17850	18103	18061	17971	18087	18104	17976	18276	17992	17967	18072	18001	18108	18050	18161	18020	18096	18146	18018	17937	17981	18132	17885	17894	18032	18114	18214	17995	17907	18159	18116	18109	18035	17938	18056	18135	17991	17904	18267	18037	17901	18002	17891	18264	17919	18162	17835	18212	17962	17995	18036	17951	18048	18087	17890	18084	18094	17818	17984	18065	17909	18052	17937	17975	17982	18063	18004	17983	18063	18018	18006	18123	18107	18111	18077	17994	18053	17964	18275	17913	18041	18186	18201	17986	18102	17889	17925	18181	18006	17885	18055	18100	18078	17985	17915	18113	17947	17790	18074	18231	18119	17909	17802	18177	18179	18098	18065	17963	18022	18052	18167	17943	18249	18092	18003	18037	18195	17837	18193	18083	18010	18075	18041	18039	18089	17996	17954	18117	18070	18020	18137	18026	18058	17919	18028	18042	17844	17984	17958	18107	17879	18103	18221	17957	18071	17902	18091	17882	17979	18065	18178	18016	17943	18145	18081	17991	18003	17944	18046	17949	18067	18150	18000	17991	18004	18013	17937	18079	17962	18035	18131	17907	17933	18033	18075	17958	17971	18065	18239	17905	17951	17948	18032	17972	17962	17936	18090	18071	18117	18086	17949	18095	17970	18060	18081	18007	17976	18095	17894	18147	18022	18127	17922	18200	18130	18004	18129	18179	18075	18103	18065	18030	18084	17960	17911	18109	18001	17976	18042	17991	18015	17874	17939	18121	18210	18082	18072	18030	17938	17823	17947	18048	18214	18066	17995	18109	18046	18082	18158	17928	18180	18248	18242	18092	17975	17904	18108	18008	17857	18012	18308	18136	18151	18015	17746	17959	18063	18048	17991	18046	18170	18139	18075	18021	17977	18031	18024	18152	17894	17984	17988	17961	18049	18080	17976	17949	17923	18190	18072	17880	18191	17928	17939	18209	17799	17968	18030	18048	17971	18024	18071	17909	17966	18115	17923	18021	18082	18144	17984	18080	17974	18082	18299	18100	17950	18045	17802	17933	17925	18155	17970	17914	18114	18059	18179	17830	18044	18165	18180	18053	17961	17933	18050	18026	18142	18070	17967	18067	17935	18093	18097	18029	17995	18112	18024	17994	18127	18042	17966	18021	18173	18155	18156	17900	18264	18051	18181	18071	18007	17869	18035	18179	17948	18189	17963	18200	17906	17729	18117	17990	18079	18164	18192	18038	18003	18226	17898	17931	18139	18100	17938	18002	18236	18025	18152	17990	17969	17884	17973	18017	17890	18044	18297	18128	17986	17953	18059	18050	18082	18065	18030	18146	17942	18062	18033	18014	18155	17984	17912	18036	18173	18112	18209	18093	17930	18006	18166	18120	17933	18064	17966	18144	18172	18033	18114	17959	18045	18006	17982	18054	17983	18200	18121	18076	18073	17761	18159	18066	18067	17903	17964	17987	17964	18026	18022	17843	18103	18061	17938	17966	18147	18005	17963	17965	17960	18206	18160	18082	18020	17990	18028	17963	17971	18075	18248	18082	18015	18172	17931	18207	17902	17886	18078	17985	17949	18093	18115	18205	18180	18107	18148	17866	18159	18068	17915	17854	17924	18214	17722	18045	18015	17909	17998	18111	18034	18127	17973	18113	18087	17779	18142	18108	17954	17960	17960	18124	18267	17952	18145	18064	18035	18148	18008	18023	18027	18070	18158	17937	18096	18097	18170	17987	18212	17985	18167	18034	18088	17968	17854	18026	17995	17961	18195	18196	18186	17932	18138	17942	17995	17958	18231	18152	18164	18036	17938	17846	18044	18123	18276	18146	18012	18112	18149	18080	18198	17838	18046	17976	17977	18006	17891	18020	18247	18044	18234	18060	17992	18039	18165	17957	18129	18004	18059	17952	17922	18057	18119	18122	17899	18040	18044	18282	18059	17952	18299	18087	18001	17987	18075	17950	17924	18054	18032	17963	18043	18169	18184	18068	18013	18122	17858	18143	17990	18184	18130	18117	18065	18045	18046	18057	18139	18036	18007	18069	17925	17897	18194	17901	18190	18023	18071	17792	18030	18206	17918	18030	18205	17990	18122	17909	17989	17974	17954	18037	17969	18079	18181	18067	18035	17988	17892	18112	18026	18146	18018	17897	18022	18166	18066	18035	18099	17959	17956	17990	18168	18040	17940	18006	18069	18195	18161	18085	18084	18160	17822	18002	17966	18022	17842	18027	18039	18080	17985	18144	17953	18085	17956	17987	18169	18036	18264	17890	18007	18136	18027	18084	18013	18088	17995	18059	18034	18052	18085	18019	18022	18086	17910	18016	18121	18008	18098	17861	18052	18102	17951	18154	17993	17915	18179	18183	18073	18105	18035	18110	18111	18090	18287	17929	18009	17980	17973	18142	17958	18020	18096	18089	18178	18058	18200	17921	18092	18085	17970	17980	18031	17919	17907	18194	18074	18110	18038	18165	17991	18186	18147	18055	18011	18023	18076	18035	18019	18046	17993	18125	17891	18229	18048	17952	18103	18074	17879	18259	17977	17945	17992	17931	18002	17828	17869	18021	18024	18042	18324	17985	18083	17952	18007	18098	18208	18145	18076	18103	18051	17991	18004	17992	18076	18028	18037	17920	18050	18111	18028	17906	18152	18104	18118	18319	17993	17990	17864	18100	18004	18066	18138	18059	17800	18023	18049	18115	18054	18036	18153	18116	18226	18158	18085	18152	18222	18047	18047	18034	17920	18074	17890	18018	18019	18118	17972	17941	18135	18088	18041	18037	17925	18012	18126	18108	17986	17990	18079	17948	18090	18003	18114	18003	18130	18082	17938	17983	18063	18105	17790	17997	17986	17976	18194	17876	18006	17816	18168	18194	18032	18204	18097	18099	18140	17984	18234	18208	17950	18085	18019	18127	18050	18178	17967	18054	17927	18090	18097	18247	17995	18105	17920	18092	18005	17919	17807	17919	18166	18173	17928	18135	18019	17910	18216	17887	17990	18086	17927	17905	18149	17963	18034	17953	18074	17925	18323	17893	17998	17973	18263	18078	18162	18046	17900	17983	18101	17912	18070	18003	18120	18083	18123	18207	17901	18121	18072	18044	17931	18050	17833	17952	18010	17926	18182	17905	18115	18021	18010	18069	18262	17979	17921	18219	18143	18016	17955	17863	18081	18026	18121	17951	18182	17788	18025	17922	17910	18213	18029	18148	17971	18142	18040	18068	18197	18000	17944	18133	18097	18140	17940	18041	17925	18195	17955	18168	18075	17920	17875	18127	17915	18121	18032	18118	18152	18138	18057	17983	17938	18209	17977	18038	17937	17926	17955	18020	18004	17965	17971	18131	18197	18003	17844	17967	17971	17896	17994	17975	18172	17774	18274	18150	18091	18045	18025	18090	18060	17966	18265	17886	17946	17949	17988	17995	17989	18070	17939	18031	18150	17783	18149	18046	17910	18027	18022	18071	18087	17984	18058	18109	18047	18290	18035	18132	18070	18001	17901	18209	18066	18083	17795	18148	17947	18063	18193	18002	18047	18079	18091	18083	17931	18239	18198	18129	18032	18024	17827	18124	18114	17998	17955	18008	18154	18044	17878	17863	18062	18130	18154	17961	18029	18088	18082	18051	18041	17972	18011	18161	18002	17967	17885	18240	18110	17925	17960	18087	18063	18144	18299	17926	18021	18154	17935	17968	18228	18189	18025	18033	18009	18241	18136	17941	17998	18084	18024	18107	18195	18111	17859	18028	17934	17999	18029	18034	18230	18032	18168	18091	18021	18202	17982	18012	18192	18039	18122	17853	17909	17974	17994	18229	18088	18073	17959	18086	17945	17985	17958	17862	17839	18081	18010	18027	18271	17857	18069	18172	18072	18085	18051	18091	18095	18148	17916	18053	17984	18008	18219	18061	18052	18186	17976	18088	18008	18013	18082	18070	18172	18037	17994	18163	17885	18037	17902	17933	18178	17881	18072	18036	18018	18003	17945	17935	18158	18020	18176	18055	18075	18077	18149	17969	18109	17952	18127	18165	17982	17918	18062	18150	18019	18094	17920	18178	17970	17998	18007	18083	17860	18215	17850	18030	18042	18044	18106	18037	18026	18097	18086	18180	17915	17969	17983	18092	18055	17994	18154	18016	18029	18084	18160	18110	17914	17987	17806	17923	18135	17989	18123	18069	18197	17917	18070	18103	18162	17990
23993	20985	27576	25830	24254	28262	30247	28138	27254	27493	27339	27326	27118	27126	27293	27025	27093	26879	27223	27011	26844	26992	27136	27049	26945	26890	26928	26749	26958	26894	27013	26980	26855	26917	27011	26882	26639	27067	26923	26921	26782	26828	26679	26937	26885	26764	26840	26753	26858	26827	26721	26713	26625	26585	27126	26770	26988	26963	27016	26787	26682	26905	26934	26714	27068	26828	26459	26689	26797	26887	26846	27043	26781	26868	26992	26855	26673	26794	26967	26904	26999	26910	26960	27101	26960	26809	26844	26764	26813	26687	26977	27130	26706	26910	26777	26768	26680	26837	26756	26775	26531	26949	26716	26935	26955	27009	27150	26840	26652	27010	26580	26793	27192	26870	26976	26783	26751	26784	26779	26888	27069	26784	26888	26715	26688	26703	26928	26711	26498	26665	26925	26697	26603	26618	26631	26653	26522	26798	27075	26560	26564	26689	26645	26577	26907	26777	27057	27006	26882	26747	26776	26876	26714	26868	27016	26680	26696	26846	26805	26757	26681	26809	26733	26887	26875	26870	26907	26843	26879	26595	26716	26875	26889	26786	26867	26503	26952	26854	26638	26764	26748	26596	26864	26837	26799	26811	26859	26726	26702	27083	26644	26829	26762	26569	27038	26941	26728	26766	26741	26851	26782	26927	26855	26742	26737	26899	26676	26533	26574	26668	26775	26688	26610	26857	27067	26532	26309	26727	27054	26949	26819	26947	26930	27090	26972	26564	26667	26695	26955	26661	26557	26709	26716	26798	27064	26895	26784	26802	26640	26945	26675	26513	26817	26779	26668	26823	26587	26653	26692	26670	26668	26527	26734	26986	26579	26760	26823	26749	27025	26708	26815	26937	26706	26669	26918	26621	26969	26629	26985	26592	26856	26915	26725	26724	26756	26942	26794	26603	26809	26885	26891	26761	26568	26734	26721	26754	26754	26775	26730	26791	26796	26600	26985	26821	26959	26697	26807	26886	26931	26707	26843	26791	26761	26500	26890	26777	26594	26862	26636	26729	27013	26817	26942	26610	26836	26686	26783	26721	26998	26878	26719	26847	26963	26721	26597	26612	26719	26743	26914	26941	26754	26722	26826	26662	26614	26712	26796	26832	26793	26845	26929	26959	27031	26900	26827	26563	26929	26849	26543	26559	26861	26850	26722	26490	26809	26755	26813	26860	26680	26814	26706	26539	26961	26905	26757	26990	26555	26652	26575	26537	26713	26818	26754	26839	26678	26370	26540	26883	26940	26738	26991	26525	26779	26587	26573	26887	26869	26676	26577	26955	26808	26901	26847	26562	26716	26400	26646	26538	27095	26655	26748	26846	26707	26473	26919	26719	26910	26909	26851	26799	26974	26784	26887	27041	26856	26859	26774	26736	26856	26787	26644	27024	27073	26762	26778	26888	26749	26883	26791	26882	26735	26847	26561	26954	26710	26841	26678	26558	26727	26628	26964	26480	26687	26925	26721	26882	26897	26563	26598	26748	26858	26780	26696	26836	26600	26551	26712	26676	26618	26621	26689	26731	26877	26646	26965	26864	26894	26783	26738	26832	26921	26761	26631	26725	26608	26764	26806	26690	26739	26942	26907	26653	26948	26663	26563	26653	26987	26870	26807	26778	26706	26792	26972	26723	26905	26847	26760	26578	26937	26641	26739	26675	26892	26725	26553	26866	26919	26780	26607	26688	26620	26883	27038	26564	26934	26693	27002	26666	26818	26758	26943	26822	26632	26684	26962	27089	26890	26757	26745	26772	26809	26707	26731	26990	26680	26722	26688	26731	26841	26720	26808	26726	26905	26864	26869	26881	26899	26964	26941	26934	26846	26895	26802	26912	26970	26373	26905	26733	26833	26956	26827	26462	26758	26768	26809	26869	26614	26801	26764	26830	26513	26868	26877	26925	26716	26840	26945	26741	26959	26722	26611	26702	26842	26910	26629	26838	26649	26799	26682	26768	26704	26859	26685	26597	26507	26599	26728	26596	27082	26736	26796	26895	26885	26587	26813	26853	26604	26727	26629	26905	27023	26785	26673	26832	26901	26902	26861	26685	26940	26586	26724	26481	26680	26917	26580	26705	26748	26934	26882	26780	26837	27032	26997	26927	26642	26683	26689	26760	26988	26886	26653	26806	26630	26926	26554	27078	26756	26800	26762	26889	26813	26888	26643	27048	26863	26766	26690	26763	26965	26751	26734	26809	26636	26720	26777	26740	26799	26885	26692	26655	26778	26779	26779	26741	26843	26505	26817	26841	26692	26974	27071	26916	26769	26605	26615	26548	26560	26626	26717	26650	27062	26744	26722	26762	26839	26711	26954	26700	26554	26855	26859	26802	26690	26749	26769	26921	27080	26721	26779	26774	26942	26929	27018	26628	26833	26675	26452	26845	26766	26909	27055	26731	26934	26984	26842	26871	26740	26778	26802	26790	26810	26873	26892	27016	26734	26916	26727	26721	26883	26485	26768	26891	26719	26656	26944	26719	26691	27025	26825	27077	26955	26924	26758	26608	26851	26554	26834	26672	26950	26846	26625	26832	26658	26898	26837	26782	26880	27156	26957	26919	26893	26865	26675	26792	26835	26810	26738	26611	26905	26736	26682	26646	26591	26969	26819	26754	26726	26811	26682	26755	26736	26975	27067	26579	26644	26896	27111	26953	26808	26700	26741	26625	26813	26755	26670	26890	26977	26836	26727	26794	26756	26721	26869	26587	26913	26843	26950	26735	26634	26877	26768	26872	26847	26880	26834	27020	26882	26963	26766	26847	26758	27094	26799	26824	26515	26660	26736	26709	26633	26860	26985	26921	26849	26831	26748	26541	26918	26660	26740	26882	26937	26803	26852	26745	26666	26736	26862	26839	26896	26498	26882	26571	27000	26474	26843	26800	27006	26645	26776	26782	26883	26563	26870	26723	26728	26794	26676	26484	26850	26857	26824	26946	26793	26843	27063	26681	26963	26693	26812	26603	26800	26962	26639	26676	26609	26674	26660	26966	26968	26998	26666	26712	26907	26875	26856	26902	26804	26642	26999	26786	26826	26793	26701	26854	26915	26628	26813	26473	26630	26581	26902	26642	26822	26613	26987	26633	26770	26722	26876	26798	26724	26715	26787	27063	26841	26724	26896	26673	26796	26639	26970	26761	26873	26953	26851	26709	26908	26829	26589	26731	26989	26781	27058	26577	26879	26890	26928	26636	26903	26968	26615	26890	26778	26920	26909	26971	26626	26752	26631	26856	26794	26750	26681	26827	26531	26998	27087	26818	26785	26710	27029	26775	26934	26825	26982	26980	26550	26690	26726	26872	26664	26724	26835	26700	26733	26479	26750	27006	26672	26702	26847	26837	26795	26729	26832	26838	26790	26635	26628	26552	26982	26672	26605	26835	26836	26797	26917	26876	26748	26857	26974	26773	26963	26689	26837	26702	27016	26892	26828	26805	26650	26890	26863	26637	26709	26947	26868	26850	26925	26604	26771	26886	26538	26683	27018	26897	26986	26401	26808	26921	27110	26993	26690	26792	26948	26584	26726	26720	26441	26680	26978	26918	26894	26765	26678	26842	26822	26899	27137	26666	26655	26524	26889	27063	26764	26710	26915	26956	26832	26811	26451	27089	26907	27072	26722	26789	26910	26731	26822	26893	26657	26733	26578	26894	26719	26890	26657	26848	26990	26916	26962	26905	26833	26729	26734	26899	26798	26741	26787	26706	26683	26920	26603	26708	26608	26551	26833	26752	27054	26816	26702	26982	26755	26634	26817	26649	26806	26698	26977	26772	27085	26692	26840	26903	27167	26738	26822	26857	26807	26689	26757	27059	26751	26922	26588	26894	26751	26764	26580	26932	26853	26776	26704	26910	26798	26734	26705	26687	26959	26839	26797	26739	26740	26932	26833	26609	26788	26686	26784	27022	27013	26659	26725	26723	26763	26946	26517	26760	27008	26816	26711	27008	26748	26649	26943	27048	26761	26758	26907	26704	26868	26861	26959	26873	27024	26696	26907	26688	26792	26764	26579	26717	26836	26672	26646	26565	26714	26779	26877	26714	26643	26645	26966	26617	26659	26831	26551	26685	26777	26806	26846	26888	26515	26726	26682	26674	26674	26637	26800	26694	26628	26729	26619	26840	26969	26694	26677	26949	26957	26700	26567	26945	26621	26730	26697	26773	26780	27089	26744	26746	26711	26541	26579	26774	26539	26968	26598	26802	26608	26752	26769	26706	26723	26785	26723	26852	26685	26927	26728	26726	26810	26808	26729	26778	26910	26708	26790	26776	26689	26696	26902	26771	26674	26744	26634	26833	26648	26857	26881	26662	26843	26699	26878	26777	26680	26896	26850	26637	26880	26963	26825	26625	26794	26810	26779	26863	26714	26685	26713	26865	26926	26609	26479	26980	26745	26822	26963	26542	26900	26970	26645	26758	26692	26693	26762	26767	26522	26857	26838	26980	26827	26767	26590	27002	27031	26720	26695	26585	26869	26829	26952	26944	26641	26459	26816	26893	26695	26425	26690	26972	26772	27040	26744	27011	27135	26588	26652	26835	26775	26697	26798	26657	26738	26943	26692	26578	26542	26831	26867	27271	26729	26657	26735	26713	26751	26686	26877	26594	26786	26968	26878	27022	26827	26646	26834	26788	26756	26696	26789	26921	26743	26790	26781	26903	26889	26672	26774	26886	26719	26681	26816	26771	26931	26846	26935	26834	26561	26889	26949	26706	27092	26592	26566	26691	26623	26890	26563	26810	26639	26606	26710	26968	26856	26705	26911	27158	26814	26805	26723	26865	26761	26906	26817	26874	26510	27058	26705	26760	26845	26824	26907	26648	26805	26666	26847	26769	26907	26793	26848	26932	26824	26733	26702	26789	26825	26905	26700	26691	26895	26734	26507	26697	26656	26732	26883	26879	26759	26759	26684	26807	26722	26697	26764	26647	26766	26710	26650	26873	26943	26619	26796	26657	26825	26803	26677	26864	26682	26796	26701	26710	26863	26688	27030	26813	26871	26859	26965	26946	26655	27088	26404	26690	26572	26963	26689	26970	26707	26843	26522	26711	26661	26871	26662	26724	26713	26675	26853	26822	26953	26872	26811	26784	26716	26873	26821	26608	27046	26959	26784	26561	26773	26928	26781	26786	26905	27022
29663	52620	49940	29229	21604	19917	19046	18602	18172	17885	17584	17764	17906	17442	17600	17471	17573	17505	17599	17629	17440	17470	17585	17441	17473	17596	17506	17521	17439	17618	17375	17570	17436	17480	17466	17374	17391	17342	17379	17458	17208	17457	17264	17315	17278	17340	17179	17504	17398	17217	17447	17390	17285	17194	17234	17211	17336	17316	17418	17482	17156	17183	17319	17354	17393	17201	17341	17315	17389	17476	17352	17297	17473	17102	17125	17353	17395	17327	17339	17294	17414	17309	17293	17199	17253	17480	17131	17352	17160	17257	17270	17242	17341	17160	17242	17392	17292	17171	17539	17416	17332	17264	17315	17362	17234	17230	17292	17282	17268	17227	17303	17349	17473	17177	17190	17181	17321	17371	17254	17461	17291	17403	17481	17392	17465	17378	17363	17321	17323	17212	17263	17186	17294	17271	17316	17400	17313	17377	17298	17384	17278	17291	17203	17224	17293	17295	17542	17271	17245	17174	17478	17469	17484	17303	17207	17303	17278	17325	17199	17277	17228	17239	17248	17066	17232	17067	17288	17506	17419	17345	17216	17264	17255	17231	17329	17277	17313	17226	17292	17185	17328	17396	17361	17278	17249	17252	17188	17319	17270	16955	17273	17135	17303	17294	17401	17257	17459	17197	17225	17254	17289	17303	17353	17307	17414	17395	17312	17319	17269	17244	17179	17232	17473	17320	17304	17173	17403	17186	17412	17211	17420	17212	17324	17206	17312	17270	17272	17501	17420	17401	17384	17274	17406	17220	17193	17508	17261	17164	17284	17144	17325	17222	17472	17288	17173	17328	17274	17261	17228	17165	17407	17299	17587	17165	17311	17341	17224	17276	17516	17293	17257	17343	17313	17351	17396	17265	17226	17357	17354	17408	17154	17204	17332	17245	17436	17375	17198	17265	17224	17516	17416	17143	17224	17342	17479	17402	17277	17290	17320	17372	17296	17110	17260	17435	17386	17404	17416	17263	17355	17418	17330	17214	17300	17170	17271	17312	17263	17185	17381	17418	17207	17325	17271	17510	17246	17328	17338	17304	17262	17472	17405	17443	17208	17439	17294	17364	17292	17127	17362	17362	17459	17360	17128	17328	17318	17326	17304	17277	17294	17203	17398	17356	17310	17282	17368	17276	17331	17350	17263	17266	17046	17359	17292	17320	17315	17298	17282	17305	17415	17160	17292	17518	17212	17281	17411	17448	17253	17360	17342	17318	17240	17247	17390	17248	17209	17385	17174	17255	17181	17347	17325	17413	17446	17353	17207	17494	17264	17393	17185	17334	17261	17223	17448	17224	17318	17429	17456	17322	17313	17293	17265	17251	17129	17402	17245	17349	17241	17349	17339	17234	17247	17400	17326	17275	17342	17205	17084	17155	17405	17356	17431	17363	17290	17431	17422	17275	17407	17379	17313	17514	17269	17293	17337	17364	17404	17336	17291	17357	17339	17317	17236	17277	17269	17042	17305	17270	17301	17308	17233	17267	17359	17233	17098	17249	17380	17289	17409	17327	17083	17310	17303	17278	17331	17208	17270	17238	17191	17166	17288	17334	17264	17276	17195	17279	17280	17386	17291	17423	17172	17449	17284	17287	17256	17337	17103	17339	17299	17286	17316	17363	17309	17360	17249	17381	17073	17370	17460	17371	17056	17366	17360	17289	17324	17219	17423	17353	17279	17088	17287	17242	17333	17398	17430	17380	17415	17342	17386	17327	17090	17489	17415	17331	17416	17139	17450	17124	17183	17228	17444	17492	17370	17306	17169	17482	17475	17240	17477	17222	17407	17172	17451	17313	17461	17259	17468	17193	17445	17291	17477	17401	17414	17079	17335	17313	17469	17453	17322	17305	17281	17572	17049	17287	17258	17138	17478	17398	17396	17378	17170	17323	17300	17077	17178	17402	17114	17413	17324	17167	17446	17424	17462	17365	17448	17223	17420	17324	17480	17297	17268	17183	17279	17292	17297	17364	17092	17273	17409	17331	17285	17276	17408	17181	17301	17368	17331	17564	17451	17323	17507	17222	17343	17526	17219	17282	17322	17245	17319	17318	17232	17331	17272	17338	17303	17197	17335	17339	17447	17262	17348	17395	17432	17147	17283	17396	17281	17254	17218	17255	17290	17307	17335	17324	17337	17237	17386	17148	17418	17220	17460	17155	17439	17275	17136	17341	17337	17122	17249	17181	17240	17185	17217	17282	17225	17226	17226	17294	17247	17287	17311	17168	17238	17335	17353	17182	17258	17342	17395	17427	17171	17148	17305	17330	17249	17549	17381	17143	17174	17400	17247	17334	17379	17412	17460	17198	17226	17304	17330	17442	17263	17226	17168	17273	17349	17292	17428	17298	17222	17388	17300	17214	17303	17293	17129	17207	17288	17400	17360	17295	17228	17264	17211	17324	17371	17447	17246	17239	17282	17093	17323	17506	17277	17308	17336	17179	17449	17285	17345	17309	17411	17304	17213	17403	17309	17240	17380	17315	17233	17520	17359	17381	17407	17361	17138	17351	17331	17350	17319	17026	17329	17322	17203	17322	17291	17110	17210	17276	17255	17307	17341	17279	17406	17152	17371	17225	17119	17351	17325	17328	17486	17242	17376	17288	17246	17171	17397	17336	17326	17220	17302	17281	17323	17254	17307	17440	17241	17216	17323	17342	17308	17193	17140	17371	17410	17282	17250	17161	17105	17333	17412	17183	17341	17507	17272	17294	17316	17433	17238	17498	17281	17273	17384	17173	17356	17129	17141	17254	17269	17358	17218	17413	17524	17325	17286	17352	17290	17275	17293	17300	17424	17234	17312	17371	17410	17247	17216	17388	17156	17354	17365	17516	17166	17202	17181	17255	17388	17335	17365	17231	17141	17494	17191	17387	17191	17498	17256	17259	17296	17413	17152	17374	17234	17216	17602	17105	17418	17329	17364	17429	17398	17200	17298	17218	17275	17247	17447	17403	17287	17282	17525	17230	17128	17371	17259	17216	17229	17443	17316	17388	17204	17184	17268	17355	17233	17179	17502	17430	17223	17189	17271	17270	17452	17283	17312	17276	17138	17187	17120	17313	17271	17239	17245	17410	17279	17202	17333	17272	17210	17385	17402	17236	17272	17252	17297	17427	17179	17403	17375	17366	17335	17306	17237	17357	17252	17323	17370	17327	17360	17452	17360	17406	17338	17229	17245	17336	17164	17282	17300	17218	17370	17310	17299	17173	17239	17338	17475	17221	17231	17356	17251	17229	17185	17242	17278	17407	17247	17504	17325	17366	17372	17289	17211	17335	17162	17259	17349	17353	17256	17391	17340	17280	17327	17275	17412	17273	17307	17167	17335	17372	17335	16965	17347	17301	17454	17461	17243	17275	17377	17345	17442	17249	17347	17464	17309	17228	17148	17268	17279	17316	17443	17239	17248	17224	17396	17190	17384	17451	17486	17407	17208	17279	17265	17084	17285	17280	17365	17304	17260	17263	17262	17371	17396	17362	17198	17340	17323	17384	17441	17208	17329	17350	17214	17204	17240	17207	17271	17258	17450	17277	17423	17245	17299	17275	17387	17420	17476	17283	17452	17459	17398	17192	17366	17371	17379	17465	17334	17265	17379	17294	17231	17326	17416	17367	17281	17352	17308	17493	17224	17259	17351	17211	17367	17364	17210	17383	17315	17277	17291	17412	17214	17240	17305	17274	17131	17192	17422	17338	17261	17424	17210	17255	17392	17399	17389	17027	17268	17137	17297	17311	17272	17484	17201	17383	17068	17593	17345	17281	17414	17210	17395	17330	17239	17384	17357	17254	17324	17344	17342	17242	17376	17419	17434	17457	17095	17480	17306	17299	17274	17490	17552	17333	17378	17415	17230	17288	17397	17419	17336	17230	17408	17249	17174	17342	17334	17213	17315	17262	17247	17341	17117	17324	17194	17197	17193	17281	17449	17235	17261	17157	17195	17059	17242	16988	17379	17361	17320	17305	17383	17344	17378	17353	17189	17358	17452	17302	17140	17285	17328	17292	17353	17266	17212	17425	17406	17318	17283	17316	17361	17199	17556	17480	17479	17083	17286	17215	17254	17300	17212	17187	17153	17142	17269	17427	17237	17298	17364	17250	17244	17295	17354	17222	17202	17392	17210	17473	17114	17336	17441	17305	17171	17279	17422	17233	17271	17336	17421	17344	17342	17450	17301	17251	17150	17321	17155	17403	17311	17292	17458	17248	17393	17174	17226	17374	17256	17259	17306	17327	17113	17293	17124	17246	17302	17111	17361	17247	17155	17385	17194	17199	17485	17337	17274	17125	17206	17449	17261	17260	17278	17273	17120	17077	17332	17532	17170	17290	17285	17308	17304	17278	17398	17354	17384	17059	17175	17280	17283	17236	17279	17506	17208	17226	17258	17389	17195	17386	17345	17338	17227	17230	17357	17163	17333	17329	17350	17343	17311	17449	17277	17282	17537	17248	17362	17407	17105	17201	17234	17308	17280	17363	17090	17481	17253	17300	17153	17454	17328	17245	17459	17421	17323	17454	17166	17390	17251	17414	17378	17205	17316	17358	17584	17550	17219	17436	17285	17236	17408	17200	17253	17226	17354	17401	17295	17294	17319	17420	17238	17204	17184	17437	17246	17404	17334	17415	17106	17316	17372	17406	17327	17419	17332	17284	17394	17256	17220	17240	17233	17347	17328	17362	17384	17172	17311	17390	17319	17379	17413	17327	17315	17471	17226	17184	17232	17296	17408	17337	17247	17437	17352	17348	17266	17399	17113	17347	17224	17278	17388	17475	17319	17250	17188	17294	17173	17525	17298	17347	17240	17342	17299	17319	17185	17131	17227	17316	17277	17511	17145	17355	17425	17063	17357	17302	17164	17331	17290	17086	17232	17290	17618	17353	17424	17215	16949	17320	17158	17258	17385	17290	17391	17054	17432	17405	17287	17406	17270	17306	17315	17196	17134	17545	17226	17284	17357	17240	17202	17316	17448	17207	17221	17299	17279	17083	17383	17524	17195	17432	17177	17305	17359	17390	17261	17269	17060	17296	17108	17295	17282	17330	17283	17469	17261	17375	17407	17204	17310	17381	17333	17290	17217	17359	17160	17377	17153	17207	17351	17415	17252	17408	17369	17394	17407	17179	17491	17377	17248	17175	17391	17231
22453	20958	27428	24965	22067	26324	31258	27769	26799	27021	27021	26845	27016	26934	26777	26438	26591	26348	26281	26572	26408	26142	26204	26203	26344	26193	26197	26167	26002	26191	26026	26095	26110	26311	26180	26245	26267	26065	26274	25853	26193	26134	25973	26141	25927	25786	26235	26159	25921	26107	26069	25971	26188	25988	25820	25914	25949	26078	25701	25975	26281	26262	25963	25892	26212	25837	25740	25951	26236	26000	26245	25938	26154	26222	25932	25950	25991	25772	26200	25926	26002	26126	25958	26071	26062	25976	26002	26093	26062	25888	25911	26098	25734	26172	26141	25803	25963	26084	25810	26013	26049	26022	25793	25866	25810	25967	25791	25805	25882	26063	26023	25915	26093	25961	25968	25770	25995	25835	25885	25995	25920	25927	26025	25865	25873	25920	26005	25868	26044	25941	25716	25900	25789	25765	25696	25968	25813	26107	25885	26113	26017	25802	25769	25758	25806	25931	25742	26028	25933	26044	25966	25864	25812	25918	26061	25953	25677	26004	25792	25955	25937	25798	25867	25880	25868	25811	26021	26135	26037	25776	25911	26021	26144	25940	26160	25991	25879	25887	25901	25854	26022	25930	25837	25929	26082	25958	26111	26016	25955	25762	25722	25869	25667	25927	25930	25892	25975	25910	25750	25971	25856	26078	25851	25674	26124	25975	25996	25815	25897	26093	25967	26037	26042	25791	25793	25768	25875	25887	25788	25952	25952	25858	26081	26048	26058	26170	25725	26000	26045	25969	25982	26203	25724	25710	25782	26037	25924	25901	25896	25813	25771	26092	26004	25947	25908	25888	25967	25970	25990	25922	26033	25745	25831	25865	25832	25866	25816	26067	25841	25923	25900	25831	26058	25936	25933	25830	26149	26151	25989	25942	25879	26078	25774	25962	26138	25811	26230	25765	25781	26080	25924	25789	25856	25650	25927	25991	25733	25544	25802	26034	25780	25924	26217	26000	25752	25825	26287	26200	26130	25889	25903	25786	25756	25830	26077	25870	25817	25774	25741	25823	25585	26012	25957	25991	25933	25756	25748	25850	25865	25836	25690	25625	25833	26192	26220	25871	26105	25829	25789	25965	25867	25916	25678	25788	25973	26065	26015	25917	25960	25988	26133	26126	26029	25984	25947	25969	25838	25798	25880	25835	25714	26207	26006	26231	26021	25937	25804	25628	26054	25839	26158	25908	25989	26056	26070	25889	25610	26063	26110	25878	25932	25691	25892	25934	25952	25952	25625	25914	25837	25948	25966	25961	25962	25867	26096	25729	25833	25859	26058	25914	25999	25958	25827	26005	25785	25771	25905	26058	25712	25735	25776	25973	25859	25894	25741	25887	25802	25593	25762	25833	25998	25950	25934	25869	25994	25803	25843	25630	25870	25590	25780	25986	25972	25863	26109	26025	25922	25882	25738	25785	25892	25908	25678	25803	25781	26007	25798	25972	25860	25695	25778	25850	25899	26088	25812	25819	25938	25972	26182	25862	25820	25770	26073	25851	25701	26044	25826	25902	25915	25805	25859	26091	25757	25982	26047	25914	25977	26134	25988	26128	25951	25789	25884	25824	26006	25976	25984	25752	25990	25997	25965	25790	25913	25763	25860	25708	26099	26021	26227	26020	26058	25861	25777	25790	25918	26218	25894	25676	26064	25980	25898	25847	25755	25881	26004	25861	25915	25752	25830	25899	25925	25795	25587	25704	26073	25722	25871	26222	25886	26088	25965	25910	26103	25777	25943	25853	25874	25909	25947	26015	26006	25962	25987	26105	26140	25940	25925	25831	25838	25894	25516	25838	25873	26109	26366	26150	25939	25835	25999	25910	25881	25999	25985	26167	25949	26129	25958	25776	25956	25828	25891	25970	25853	26038	25614	25913	25700	26049	25880	26014	25952	25891	25770	25785	25986	25856	26171	25834	26208	26121	25913	26004	25979	26024	25890	25992	25882	25964	26128	26072	25859	25932	25919	25892	25807	25879	26150	25742	25717	25821	26050	26001	26105	25759	25892	25861	26184	25860	25926	25961	25804	25750	26283	26169	26053	26081	25905	26015	26154	26003	26039	25937	25723	25806	26011	25565	25753	25640	25656	25766	25849	26035	26025	25846	25831	25908	25892	25854	25883	26116	25702	25778	25941	26032	26033	25728	25939	25728	25943	26027	25592	26116	25947	25977	25955	25877	25725	25686	25872	25952	26097	26065	25794	25768	26073	26024	25754	25839	25980	25799	26138	26114	25881	25922	25739	26106	25895	25815	25783	25728	26007	25827	25712	25993	25973	26076	26017	25800	25971	26013	25955	25941	26071	25904	26037	25775	25737	25784	25762	25940	25755	26081	25926	26082	25709	25962	25985	26232	26004	25893	26020	25710	25875	26093	26032	25859	25931	25915	25885	26095	25534	26033	25792	26009	25856	25809	25659	25704	25855	25855	26054	25935	25954	25779	25955	25860	25770	25763	25932	25920	25854	25765	25832	25862	26089	26058	25984	26139	25901	26180	26036	26023	26037	25778	25898	25859	25951	25939	25835	25711	25713	26062	25714	25986	26258	26249	25999	25758	25758	26013	26118	25929	25860	25725	25784	25903	25868	25989	25956	26133	25892	25935	26092	25987	25620	25827	25796	25721	25973	25803	25898	25724	25888	25859	25855	25965	25848	25658	25978	25970	25785	26045	25494	25789	26050	25811	26002	25877	25926	25659	25965	25909	25933	25798	26002	25792	25697	26008	25984	26117	26061	25932	25758	25967	26039	25875	26002	25959	26173	26002	25860	26142	25993	25798	25688	25899	25846	25884	25757	26057	25965	25826	26053	25851	25859	25781	26022	26039	25994	25853	25880	25789	25851	25755	25846	26076	26067	26082	25832	26187	26023	26050	25939	26012	26207	26060	26085	26194	25976	25862	25942	26391	25865	25775	25760	25793	25942	26120	25970	25908	25991	25905	26048	25909	25670	25879	25900	25933	26097	26084	25896	26044	25966	26099	25956	25692	25863	25739	25948	25908	25954	26053	25857	25821	25820	25691	25935	25675	25767	25799	25985	25910	26030	26038	25955	25899	26257	25933	26087	25821	25984	25967	25786	25861	26068	25977	25907	26111	25924	25830	25744	25786	26116	25914	25777	25832	26133	26045	25970	25822	25865	26115	25993	25967	26096	26004	25963	25683	26063	25843	25731	25695	25859	25920	26002	25845	25949	26082	25929	26010	25959	26015	25835	25932	25634	25503	25813	25930	26071	25791	25834	25919	25919	25812	25987	25859	25979	25963	25631	25801	25868	25980	26233	25852	25997	26042	25997	25890	25983	25769	26007	25743	25875	25743	25863	25984	25701	25947	25896	25813	26043	25970	26030	25903	25900	25854	25697	25812	25878	25877	25836	25568	25967	25728	26070	25951	25691	25555	25865	26176	25850	26036	26220	25714	25658	25563	25470	25929	26138	25972	26137	25962	25968	25824	26034	26112	26097	25845	25892	26295	25786	25784	25608	25643	25925	25985	25982	25897	25974	25625	26073	25847	25833	25762	26102	25932	25973	25970	25671	25957	26201	25840	25925	25693	26041	25793	25725	25863	26035	26098	25858	25888	25988	25909	25967	26047	25860	25766	25996	25915	25755	25888	26037	25718	26169	26118	26070	25824	25912	25769	26033	26096	25931	25850	25666	26114	25698	25951	26058	25864	26311	25651	25913	26084	25904	25949	25600	25493	25928	26026	26015	25883	25891	26019	26074	26011	25789	25679	25801	25885	25933	25828	25987	25599	25902	25961	25882	25895	25709	25799	25885	25964	25955	26060	25912	25617	25847	26025	25934	26136	25793	25964	26195	26081	26112	25849	25846	25614	25662	25879	26194	26174	26156	26183	25880	25913	25838	26081	25831	26063	26145	26040	26067	25922	25900	25993	26076	25870	26097	25697	25846	25868	25876	25859	25791	26066	26096	25858	25722	26020	25860	25686	26016	25846	26238	25894	25985	26011	25952	26034	26071	25870	25816	25873	26034	25694	25743	25793	25909	25921	26127	25861	25737	25904	26091	26096	25967	26050	26049	25976	25911	25806	25819	25864	25831	25987	25981	26051	26130	25953	25845	26125	26069	25770	25796	25766	25686	25920	25903	25822	26103	26068	25801	25753	26253	25959	25677	25920	26319	26088	26014	25953	26079	25940	25825	25888	26051	25895	25763	25880	25876	26030	25885	25697	25968	25893	25872	26070	25797	25746	26045	25851	25815	25896	25838	25673	25882	25932	25926	26040	25881	25986	26096	25835	25793	25962	25854	25949	25928	26094	25985	26056	26079	25816	25988	26017	25766	25864	26016	25865	26110	25973	25928	26126	25954	25712	25938	25909	25904	25771	25915	26052	25766	26167	25814	25786	25743	25837	25775	25915	26116	25896	25692	25837	25933	26019	25847	25766	25915	25956	26044	25770	25784	25865	25902	26025	25983	25806	25855	25815	26060	26214	26190	26202	26072	25677	25973	25760	25947	25926	26009	26115	25929	25924	25718	25847	25879	25941	25865	26159	26286	26099	26117	25961	26063	26137	26009	25743	26054	25751	25957	25878	26104	25782	26042	25897	25941	25780	25821	25763	25916	25613	25839	25924	25971	26049	25968	25861	25924	25664	26312	25582	25787	25707	26041	26133	25806	25840	25906	25931	25928	25833	25927	25958	26039	25949	25988	25810	26009	25793	25845	25801	25890	26054	25942	26009	25783	25817	25984	25777	26053	26018	25924	25961	25722	26038	25906	25884	25962	25851	26134	26034	26022	25748	26000	26077	26202	26013	26037	25845	25890	25930	25767	25861	25850	25942	25770	25967	25974	25912	25951	26011	25726	25868	25933	25838	25920	25992	26065	25951	26026	25708	25798	25939	26084	26006	25925	25938	26221	25755	25938	25864	26027	26200	26071	25924	25867	25777	26003	26254	25976	25941	25873	26121	25933	25554	25990	26000	26118	25776	26256	25652	25974	26126	25936	25835	25955	25894	25633	25827	25786	26217	25872	25945	26051	25848	25874	25901	25928	25821	25843	25862	26084	26257	26100	25923	25812	25842	25846	25895	26065	25993	26015	25766	25890	26171	25852	25964	25657	25658	25947	26066	26152	26186	26141	25792	25950	25862	25700	25847	25735	25958	25810	25735	25880	25859
33016	57147	55723	31689	22804	20736	19661	18829	18329	18026	17709	18134	17723	17780	17931	17764	17139	17480	17135	17254	17110	17170	17335	17305	17187	17131	17091	17192	17033	16900	16950	17156	16980	17029	16964	16953	17001	16815	17013	16807	16866	16807	16980	16853	16792	16759	16877	16896	16792	16845	16916	16770	16854	16943	16878	16960	16883	16832	16850	16907	17005	16651	16857	17031	16973	16959	17004	16891	16864	16941	16921	16857	16911	16906	16721	16954	16852	16875	16928	17088	16920	16752	16972	16784	16799	16760	16927	16789	17019	16847	16811	16923	16717	16823	16705	16874	16823	16946	16863	16760	16879	16999	16872	16950	16873	16812	16908	16650	16764	16705	16787	16852	16808	16708	16864	16744	16992	16906	17053	16859	16715	16980	16883	17043	16811	16728	16903	16705	16846	16786	16862	17022	16933	16919	16934	16821	16823	16697	16740	16844	16980	16689	16823	16914	16766	16731	16902	16758	16900	16934	16834	16832	16867	16699	16997	16903	16908	16634	16883	16792	16872	16846	16851	16877	16834	16751	16680	16856	16529	16818	16815	16808	16914	16910	17073	16888	16921	16686	16683	16875	16760	16894	16755	16859	16821	16951	16825	16777	16664	16854	16838	16879	16753	16834	17188	16705	16613	16808	16812	16819	17005	16820	16705	16872	16815	16858	16941	16655	16762	16734	16766	16926	16999	16757	16791	16901	16788	16842	17002	16912	16785	16752	16957	16730	16949	16751	16945	17111	16868	16905	16904	16999	16875	16799	16705	16793	16668	16944	16789	16820	16870	16884	17015	16797	16809	16825	16761	16764	16921	16775	16704	16704	16950	16862	16786	16840	16934	16651	16769	16685	16760	16962	16829	16807	16908	16975	16646	16704	16827	16863	16906	16849	16914	16730	16825	16934	16749	16843	16919	16740	16804	16731	16765	16917	17045	16731	16896	16885	16865	16729	17015	17041	16702	16905	17039	17021	16893	16745	17040	16807	16910	16991	16876	16866	16892	16769	17033	16779	16900	16729	16682	16893	16920	16920	16865	16841	16993	16892	16809	17127	16941	16742	17072	16681	16857	16977	16887	16849	16853	16785	16801	16868	16825	16787	16657	16820	17044	17011	16819	16840	16981	16920	16770	16893	17034	16934	16962	16764	16915	16842	16757	16928	16815	16815	16605	16865	16889	16866	16749	16941	16757	16866	16789	16763	16702	16889	16991	16768	16821	16756	16941	16960	16899	16770	16884	16923	16706	16864	16594	16862	16788	16876	16993	16785	16815	16887	16910	16722	16886	17215	16891	16802	16763	16888	16936	16688	16821	16873	16761	16869	16831	16882	16968	16708	16946	16898	16842	16781	16815	16868	16815	16833	16696	16856	16958	16725	16745	16826	16711	16760	17013	16973	16824	17068	16902	16767	16960	16950	16920	16826	16830	16886	16712	16876	16815	16610	16876	16717	16813	16784	16753	16933	16794	16836	16825	16895	16864	16754	16914	16965	16868	16673	16820	16814	16917	16838	16710	16704	16653	16927	17026	16726	16691	16821	16720	16673	16880	16832	16859	16677	16611	16806	16878	16891	16861	16874	16801	16737	16777	16766	16955	16812	16870	16928	17078	16620	16779	16784	16898	16717	16833	16858	16904	16808	16947	16944	16799	16844	16928	16836	16898	16769	16877	16682	16818	17029	16836	16839	16869	16927	16737	16734	17015	16544	16929	16832	16814	16779	16892	16733	16824	16871	16648	16889	16759	16757	16714	16899	16830	16881	16699	16812	16861	16924	16851	16844	16825	16898	17027	16798	16773	16877	16809	16903	16918	16957	16878	16884	16815	16775	16785	16924	16786	16776	16737	16810	16727	16898	16789	17059	16837	16782	16722	16744	16828	17040	16909	17042	16907	16849	16834	16695	16783	16892	16887	16796	16917	16962	16596	16911	16962	16658	16992	16967	16896	16886	16695	16929	16780	16720	16900	16984	16887	16775	16802	17020	16836	16967	16770	16920	16869	16827	16803	16766	16854	16829	16918	16986	16846	16713	16878	16652	16793	16883	16923	16838	16861	16931	16884	16887	16784	16816	16941	16852	16732	16807	16845	16877	16827	16971	16722	16862	16889	16681	16923	16780	16811	16884	16762	16979	16865	16818	17026	16829	16994	16724	16696	16659	16767	17053	16847	16882	16699	16989	16810	16816	16985	16689	16867	16708	16875	16801	16821	16845	16820	16719	16961	16994	16634	16885	16803	16747	16911	16864	17043	16733	16957	16729	16883	16862	16869	16866	16778	16756	16738	16836	16809	16809	16885	16804	16749	16737	16615	16852	16955	16815	16805	16858	16903	16861	16814	16862	16945	16704	16916	16880	16887	16776	16888	16742	16784	17102	16745	16848	16843	16835	16758	17090	16674	16846	16717	16797	16843	16922	16991	16887	16909	16714	16847	16782	16848	16981	16839	16691	16831	16779	16862	16760	16706	16586	16821	16898	16863	16691	16659	16811	16754	16852	16847	16827	16774	16953	16668	16925	16882	16795	16729	16830	16866	16773	16817	16777	16817	17009	16694	16946	16731	16719	16819	16932	16779	16786	16661	16942	16863	16973	16740	17008	16820	16852	16751	16865	16710	16806	16863	16773	16666	16814	16859	16874	16817	16798	16635	16951	16869	16732	16821	16868	16739	16849	16630	16643	16730	16877	17056	16899	16860	17031	16968	16663	16792	16949	16944	16848	16925	16735	16677	16772	16923	16826	16842	16835	16741	16824	16827	16644	16749	16768	16865	16651	16834	16805	16739	16815	16834	16819	16798	16660	16772	16878	16841	16644	16955	17031	16787	16905	16880	16973	16992	16956	16830	16857	16943	16830	16712	16871	16828	16874	16737	16881	16762	16682	16981	17013	16863	16695	16854	16981	16753	16950	16736	16687	16743	17073	16873	16897	16834	16775	16943	16775	16929	16768	16950	16805	16845	16786	16780	16754	16735	16869	16826	16717	16706	16900	16879	16956	16949	16695	16751	16886	17013	16787	16779	16772	16820	16817	16835	16791	16911	16832	17006	16904	16836	16801	16821	16642	16879	16731	16847	16778	16853	16880	16802	16823	17044	16877	16790	16627	16721	16760	16848	16795	16719	16947	16848	16897	16832	16720	16743	16940	16737	16909	16673	16804	16959	16817	16923	16815	16750	16734	16963	16931	16827	16827	16926	16817	16768	16878	16880	16988	16758	16851	16818	16643	16892	16664	16952	17066	16653	16854	16828	16726	16831	16941	16816	16949	16973	16778	17016	16862	16810	16802	17014	16944	16759	16796	16883	16870	16721	16871	16810	16855	16746	16772	16803	16862	16753	16877	16729	16848	16820	16839	16754	16943	16800	16768	16893	16843	16796	16893	16912	16841	16814	16893	16724	16936	16941	16860	16754	16882	17010	16931	16906	16929	16777	16858	16879	16918	16774	16733	16962	16845	16629	16836	16813	16890	16907	17012	16942	16912	16890	16991	16835	16813	16839	16668	16761	16849	16718	16948	16813	16886	17010	17044	16827	16884	16894	16715	16844	16757	16868	16967	16826	16767	16822	16858	16848	17034	16756	16637	16783	16837	16790	16949	16835	16645	16928	16903	16935	16965	16716	16714	16787	16621	16926	16797	16778	16894	16784	16929	16661	16782	16869	16937	16660	16716	16640	16877	16891	16875	16889	16870	16769	16915	17010	16747	16818	16764	16993	16723	16649	16863	16834	16809	16755	16710	16837	16807	16891	16878	16738	16907	16964	16674	16729	16791	17017	16889	16906	16809	16956	16930	16815	17046	16732	16807	16768	16758	16909	16632	17045	16693	16875	16717	16753	16829	16737	16743	16832	16828	16893	16843	16687	16772	16903	16821	16868	16686	16879	16851	16990	16885	16866	16922	16758	16871	16819	16884	16685	17051	16928	16961	16916	16849	16825	16845	16920	16702	16865	16777	16833	16770	16918	16838	16882	16856	16819	16900	16911	16836	16949	16845	16887	16874	16715	16827	16855	16760	16952	16699	16827	16922	16694	16723	16621	16752	16900	16682	16883	16798	16934	16764	17203	16757	16759	16685	16722	16741	16916	16784	16699	16816	16912	16668	16799	16760	16837	16900	16775	16835	16843	16765	16966	16808	16932	16724	16931	16629	16961	16840	16722	16860	16647	16837	16794	16818	16844	16899	16961	16636	16931	16780	16699	16753	16859	16732	16809	16839	16995	16772	16983	16714	16589	16865	16930	16893	16837	16761	16935	16765	16734	17014	16634	16801	16893	16740	16799	16717	16672	16684	16633	16806	16724	16815	16682	16970	16795	16717	16925	16833	16796	16717	16659	16798	16779	16792	16815	16674	16878	16817	17003	16662	16922	16735	16892	16839	16870	16857	16754	16960	16893	16756	16705	17100	16930	16829	16860	16886	16816	16846	17013	16933	16850	16935	16776	16792	16767	16736	16744	16814	16898	16816	16716	16837	16733	16861	16693	16847	16847	16897	16933	16925	16885	16740	16834	16890	16972	16778	16845	16914	16633	16938	17030	16969	16841	17001	16768	16998	16873	16855	16802	16815	16715	16678	16623	16766	16693	16810	16857	16772	16784	16884	16636	16637	16895	16712	16754	16808	16821	16911	16823	16797	16960	16790	16862	16769	16773	16760	16761	16781	16737	16904	16819	16732	16993	16990	16786	16762	16785	16865	16819	16917	16780	16855	16843	16956	16752	16920	16645	17046	16785	16835	16830	16865	16779	16847	16879	16745	16865	16785	16764	16752	16795	17053	16949	16738	17067	16701	16807	16888	16709	16737	16988	17055	16812	16777	16792	16888	16921	16685	16853	16851	16830	16941	16711	16783	16860	16745	16828	16949	16817	16790	16740	16820	16829	16864	16933	16936	16803	16753	16693	16810	17051	16799	16716	16788	16888	16961	16681	16775	16888	16929	17059	16694	16917	16754	16836	16885	16769	16839	16799	16834	16987	16815	16956	16920	16672	16896	16795	16647	16722	16889	16756	16811	16747	16959	16821	16840	16919	16723	16786	16860	17073	16860	16845	16783	16895	16912	16920	16624	16869	16891	16814	16851	16955	16618	16803	16827	16920	16764	16683	16935	16802	16909	16678	16724	16644	16852	16806	16819	16926	16920	16740	16737	16848	16882
35919	32405	35580	30777	27272	27254	27147	26849	26903	26880	26811	26972	26914	27093	27046	27179	26780	26605	26727	26683	26579	26796	26595	26583	26789	26882	26592	26826	26451	26446	26661	26594	26555	26751	26814	26736	26702	26653	26707	26546	26422	26786	26717	26588	26636	26484	26253	26761	26841	26671	26450	26565	26710	26451	26771	26479	26240	26456	26465	26418	26440	26584	26838	26736	26716	26604	26491	26777	26470	26576	26913	26717	26782	26630	26591	26874	26720	26726	26929	26668	26759	26632	26673	26745	26529	26741	26468	26692	26873	26739	26573	26616	26599	26629	26532	26793	26597	26728	26560	26693	26317	26588	26727	26504	26591	26625	26812	26559	26459	26578	26334	26465	26360	26326	26707	26601	26458	26665	26634	26538	26691	26721	26612	26729	26645	26574	26593	26780	26671	26682	26368	26774	26505	26795	26745	26699	26487	26594	26593	26603	26709	26500	26650	26580	26441	26564	26292	26394	26570	26767	26551	26552	26339	26392	26782	26353	26498	26576	26724	26745	26309	26644	26534	26542	26526	26391	26394	26230	26660	26740	26618	26550	26329	26573	26470	26423	26378	26678	26316	26739	26692	26487	26851	26677	26705	26733	26563	26785	26660	26822	26919	26507	26580	26554	26576	26620	26612	26486	26530	26391	26648	26230	26869	26485	26739	26567	26705	26597	26844	26865	26840	26464	26522	26717	26573	26474	26888	26360	26544	26792	26456	26478	26450	26552	26676	26489	26596	26779	26317	26643	26639	26959	26346	26531	26760	26530	26399	26584	26684	26514	26652	26593	26422	26508	26457	26498	26498	26674	26579	26567	26549	26445	26701	26512	26479	26573	26600	26785	26530	26510	26339	26608	26657	26545	26813	26621	26707	26572	26552	26728	26430	26368	26505	26291	26477	26534	26679	26543	26579	26494	26579	26574	26606	26846	26453	26671	26739	26344	26659	26468	26941	26427	26398	26347	26402	26488	26592	26916	26492	26552	26638	26549	26489	26598	26775	26624	26383	26554	26377	26589	26404	26729	26343	26537	26492	26546	26345	26660	26680	26419	26697	26593	26599	26767	26541	26671	26340	26672	26442	26713	26678	26577	26438	26650	26959	26378	26479	26722	26482	26478	26593	26501	26676	26657	26649	26475	26645	26610	26878	26411	26681	26753	26554	26820	26411	26486	26516	26623	26437	26541	26580	26730	26455	26512	26554	26587	26805	26493	26406	26660	26726	26649	26560	26602	26767	26665	26585	26841	26501	26887	26506	26632	26534	26757	26607	26644	26521	26540	26465	26625	26662	26424	26460	26458	26830	26248	26471	26686	26983	26601	26745	26502	26618	26597	26706	26424	26766	26457	26537	26815	26809	26562	26903	26880	26819	26714	26775	26729	26659	26685	26458	26588	26637	26532	26459	26664	26800	26608	26439	26607	26838	26657	26537	26580	26758	26682	26461	26584	26806	26440	26629	26427	26692	26776	26483	26513	26570	26552	26620	26451	26736	26680	26468	26612	26814	26674	26404	26630	26789	26787	26441	26467	26542	26422	26389	26509	26733	26596	26393	26761	26832	26506	26714	26733	26668	26750	26740	26497	26679	26630	26693	26548	26618	26568	26548	26646	26657	26701	26798	26568	26409	26406	26680	26830	26757	26976	26610	26626	26573	26602	26680	26624	26802	26363	26542	26608	26623	26722	26550	26474	26599	26406	26537	26617	26510	26552	26523	26778	26482	26703	27001	26599	26533	26629	26367	26510	26608	26570	26838	26850	26729	26600	26673	26572	26602	26527	26234	26773	26686	26517	26267	26922	26342	26629	26399	26559	26432	26539	26504	26433	26484	26560	26955	26544	26533	26489	26382	26445	26821	26597	26639	26673	26650	26604	26599	26637	26480	26611	26502	26703	26869	26730	26557	26747	26544	26499	26699	26564	26632	26820	26902	26752	26899	26480	26728	26476	26824	26515	26562	26733	26555	26613	26521	26641	26644	26578	26750	26356	26736	26623	26709	26627	26521	26454	26482	26676	26729	26470	26527	26417	26465	26515	26514	26696	26977	26697	26413	26659	26638	26491	26207	26581	26416	26517	26521	26549	26738	26531	26537	26756	26841	26458	26722	26908	26626	26677	26281	26478	26429	26543	26434	26677	26630	26727	26623	26763	26766	26638	26601	26588	26423	26635	26554	26597	26608	26590	26647	26433	26682	26569	26751	26801	26479	26608	26662	26595	26672	26470	26438	26482	26776	26757	26652	26600	26761	26758	26606	26749	26623	26635	26499	26613	26822	26728	26708	26570	26499	26630	26640	26486	26706	26460	26745	26427	26443	26560	26723	26665	26569	26703	26532	26394	26908	26993	26574	26401	26466	26604	26613	26654	26577	26436	26317	26632	26680	26418	26461	26698	26585	26442	26866	26765	26884	26434	26682	26556	26626	26650	26560	26537	26559	26719	26500	26571	26524	26701	26802	26530	26721	26480	26582	26682	26621	26536	26705	26665	26636	26483	26649	26483	26601	26761	26729	26598	26578	26802	26632	26959	26721	26583	26830	26724	26674	26431	26539	26630	26618	26722	26737	26560	26431	26498	26614	26722	26764	26314	26439	26321	26708	26566	26649	26749	26556	26892	26851	26591	26713	26489	26562	26630	26832	26362	26676	26387	26554	26582	26643	26660	26595	26484	26548	26353	26898	26476	26656	26212	26403	26695	26659	26926	26658	26580	26627	26674	26695	26835	26720	26583	26426	26778	26746	26568	26659	26544	26674	26745	26646	26465	26747	26714	26469	26641	26569	26484	26558	26680	26632	26483	26780	26425	26440	26652	26677	26615	26654	26627	26852	26641	26625	26378	26676	26388	26691	26667	26549	26639	26745	26499	26506	26603	26567	26517	26651	26784	26583	26540	26507	26347	26540	26565	26712	26718	26527	26516	26187	26538	26395	26655	26560	26636	26426	26524	26877	26761	26772	26599	26798	26749	26619	26491	26787	26791	26631	26338	26547	26576	26364	26801	26929	26723	26738	26634	26729	26560	26698	26606	26595	26573	26549	26685	26722	26537	26540	26586	26488	26604	26645	26496	26773	26479	26353	26613	26821	26395	26650	26582	26711	26736	26654	26426	26946	26482	26638	26671	26508	26442	26603	26375	26532	26592	26645	26659	26602	26753	26648	26641	26471	26536	26483	26580	26678	26514	26596	26636	26633	26538	26594	26229	26282	26252	26623	26768	26621	26652	26700	26553	26611	26536	26442	26450	26383	26475	26550	26737	26775	26899	26713	26540	26483	26502	26523	26643	26566	26512	26724	26738	26722	26460	26640	26678	26570	26625	26690	26433	26703	26556	26624	26834	26737	26791	26737	26751	26855	26618	26646	26603	26456	26413	26864	26485	26681	26786	26708	26467	26745	26426	26601	26607	26685	26648	26819	26563	26588	26573	26442	26511	26390	26520	26985	26739	26735	26411	26557	26782	26655	26489	26671	26510	26708	26448	26639	26580	26703	26456	26845	26512	26609	26529	26736	26643	26589	26618	26785	26559	26800	26564	26518	26892	26594	27014	26850	26540	26516	26579	26375	26528	26398	26529	26557	26487	26551	26481	26580	26367	26493	26671	26399	26566	26675	26659	26733	26526	26797	26510	26757	26526	26547	26268	26582	26771	26533	26482	26594	26494	26649	26676	26796	26718	26381	26697	26430	26720	26604	26466	26786	26626	26657	26688	26500	26576	26654	26607	26779	26325	26721	26704	26478	26399	26631	26504	26676	26648	26981	26524	26920	26636	26427	26536	26692	26663	26501	26548	26480	26617	26583	26735	26535	26511	26527	26492	26454	26417	26708	26535	26489	26817	26683	26549	26682	26554	26851	26694	26584	26636	26556	26825	26641	26754	26454	26641	26558	26688	26633	26669	26554	26575	26793	26867	26696	26474	26557	26823	26704	26760	26730	26633	26582	26525	26647	26623	26599	26576	26623	26863	26795	26335	26684	26444	26685	26694	26554	26601	26923	26600	26621	26475	26710	26875	26635	26510	26612	26676	26697	26306	26500	26418	26513	26595	26626	26583	26524	26743	26572	26482	26638	26608	26587	26510	26619	26412	26825	26786	26412	26563	26655	26564	26414	26465	26669	26739	26433	26483	26578	26597	26624	26707	26768	26471	26453	26433	26652	26486	26496	26561	26676	26474	26488	26563	26420	26491	26546	26853	26674	26505	26447	26503	26410	26605	26678	26435	26685	26554	26435	26663	26556	26209	26694	26558	26523	26302	26638	26732	26664	26567	26644	26737	26680	26585	26690	26741	26728	26582	26542	26570	26424	26697	26732	26661	26919	26618	26667	26632	26629	26634	26528	26577	26590	26918	26605	26443	26675	26680	26471	26961	26507	26596	26737	26715	26517	26530	26503	26545	26594	26587	26530	26708	26244	26609	26490	26699	26524	26674	26923	26495	26436	26419	26397	26661	26603	26729	26438	26240	26695	26631	26420	26564	26666	26794	26991	26492	26682	26402	26425	26612	26670	26590	26743	26659	26609	26438	26472	26549	26686	26794	26396	26525	26794	26483	26693	26448	26658	26884	26681	26840	26726	26518	26760	26655	26621	26547	26633	26652	26501	26788	26668	26551	26558	26534	26746	26417	26701	26537	26910	26511	26558	26688	26894	26502	26608	26820	26553	26608	26641	26550	26469	26747	26719	26717	26714	26499	26820	26564	26727	26442	26583	26695	26624	26822	26869	26868	26668	26498	26697	26626	26671	26701	26608	26305	26746	26680	26557	26624	26680	26732	26550	26794	26599	26741	26537	26837	26655	26406	26349	26351	26421	26518	26672	26725	26619	26566	26781	26792	26718	26505	26578	26774	26743	26641	26609	26761	26484	26770	26658	26734	26616	26507	26466	26733	26534	26949	26550	26976	26759	26678	26695	26420	26724	26667	26698	26752	26734	26710	26817	26836	26688	26691	26651	26477	26401	26738	26728	26480	26599	26716	26694	26646	26840	26554	26870	26529	26628	26531	26506	26870	26655	26595	26803	26475	26445	26631	26414	26660	26548	26663	26540	26498	26682	26713	26748	26690	26748	26690	26673	26544	26554	26650	26578	26528	26532	26547	26530	26675	26561	26472	26671	26612	26355	26602	26577	26734	26473	26692	26542	26743	26512	26440
28409	38076	30464	21056	18725	18077	17727	17804	17700	17614	17624	17390	17584	17608	17610	17502	17478	17444	17205	17352	17514	17335	17419	17361	17305	17139	17397	17370	17223	17294	17322	17269	17356	17266	17366	17186	17124	17226	17307	17277	17249	17305	17148	17286	17241	17367	17102	17121	17395	17243	17449	17219	17335	17450	17305	17174	17350	17334	17140	17244	17330	17359	17345	17173	17062	17228	17197	17182	17145	17220	17175	17202	17255	17224	17248	17137	17268	17240	17399	17256	17294	17237	17227	17264	17294	17210	17291	17195	17261	17252	17222	17092	17417	17069	17065	17287	17222	17410	17146	17248	17114	17330	17212	17256	17319	17261	17174	17206	17304	17082	17327	17173	17084	17374	17183	17078	17149	17207	17132	17239	17169	17184	17220	17293	16999	17239	17021	17240	17355	17284	17276	17203	17301	17337	17084	17286	17309	17157	17157	17177	17224	17138	17316	17179	17287	17139	17293	17109	17013	17191	17194	17261	17060	17293	17238	17014	17006	17189	17202	17395	17264	17263	17256	17208	17348	17348	17099	17396	17223	17271	17226	17122	17305	17331	17232	17317	17269	17213	17123	17085	17354	17345	17255	17328	17114	17033	17239	17291	17178	17409	17163	17313	17381	17096	17395	17335	17191	17248	17036	17203	17218	17121	17264	17276	17338	17348	16895	17222	17154	17054	17312	17150	17175	17235	17187	17346	17385	17064	17095	17289	17103	17202	17332	17247	17244	17097	16947	17319	17275	17134	17368	17190	17212	17191	17390	17099	17406	17066	17284	17148	17312	17376	17274	17317	17370	17391	17178	17236	17110	17285	17359	17244	17261	17310	17186	17198	17324	17388	17456	17144	17269	16985	17241	17114	17434	17226	17246	17177	17235	17397	17462	17244	17232	17300	17267	17217	17223	17255	17126	17229	17280	17209	17164	17421	17230	17217	17184	17264	17235	17256	17222	17257	17178	17245	17056	17238	17359	17209	17266	17246	17342	17208	17157	17308	17307	17134	17424	17153	17299	17314	17340	17255	17366	17101	17254	17313	17226	17349	17148	17194	17061	17210	17370	17324	17026	17022	17183	17126	17218	17107	17278	17101	17229	17165	16999	17166	17271	17238	17250	17201	17192	17237	17157	17125	17233	17065	17279	17301	17121	17106	17241	17331	17281	17209	17181	17147	17285	17223	17287	17395	17278	17237	17040	17287	17276	17333	17228	17300	17226	17140	17307	17224	17255	17367	17426	17234	17313	17251	17208	17242	17202	17100	17402	17127	17178	17262	17198	17258	17299	17364	17366	17182	17169	17070	17208	17238	17098	17111	17427	17213	17177	17295	17048	17069	17292	17297	17314	17284	17321	17216	17175	17205	17365	17302	17367	17320	17294	17237	17216	17307	17082	17187	17296	16916	17126	17250	17245	17316	17072	17193	17310	17199	17126	17210	17328	17286	17368	17238	17287	17356	17279	17306	17213	17092	17240	17272	17234	17133	17170	17124	17199	17350	17134	17190	17226	17216	16985	17101	17175	17219	17272	17229	17408	17333	17261	17299	17396	17091	17337	17289	17097	17150	17226	17328	17254	17260	17234	17189	17336	17180	17324	17275	17140	17208	17101	17318	17072	17334	17278	17247	17254	17253	17304	17236	17210	17488	17194	17286	17313	17253	17287	17265	17363	17212	17208	17084	17223	17333	17126	17159	17245	17188	17352	17244	17389	17181	17050	17300	17394	17242	17087	17292	17105	17157	17225	17128	17245	17046	17251	17396	17184	17205	17165	17194	17376	17135	17152	17198	17261	17242	17170	16941	17310	17301	17360	17154	17220	17316	17112	17273	17192	17385	17194	17346	17173	17171	17239	17303	17165	17402	17238	17275	17205	17130	17203	17232	17316	17271	17126	17290	17357	17209	17241	17100	17210	17385	17173	17102	17136	17147	17437	17138	17234	17334	17271	17199	17104	17285	17383	17351	17243	17100	17108	17341	17223	17103	17158	17116	17069	17368	17034	17191	17264	17306	17131	17243	17151	17239	17280	17200	17322	17206	17293	17218	17449	17242	17270	17116	17294	17445	17165	17037	17178	17293	17155	17251	17338	17239	17374	17268	17104	17348	17296	17212	17262	17269	16959	17233	17279	17294	17363	17395	17306	17186	17214	17034	17144	17232	17096	17301	17177	17221	17361	17236	17152	17398	17356	17183	17371	17280	17199	17357	17252	17452	17226	17168	17180	17237	17139	17310	17198	17257	17070	17171	17246	17252	17144	17263	17200	17208	17241	17432	17186	17209	17222	17453	16839	17253	17268	17350	17316	17310	17271	17255	17221	17128	17198	17027	17195	17175	16988	17199	17250	17170	17083	17234	17232	17224	17238	17206	17226	17237	17086	17273	17264	17229	17327	16934	17245	17182	17301	17079	17131	17344	17390	17207	17187	17177	17225	17216	17336	17241	17290	17213	17269	17254	17116	17303	17188	17297	17254	17248	17284	17337	17123	17170	17120	17263	17251	17053	17182	17330	17207	17253	17039	17386	17258	17134	17202	17288	17336	17195	17337	17364	17310	17358	17070	17177	17495	17208	17256	17235	17166	17228	17189	17173	17203	17268	17175	17267	17326	17324	17223	17229	17144	17304	17085	17064	17347	17175	17289	17197	17149	17107	17205	17425	17291	17241	17321	17351	17365	17234	17249	17261	17157	17146	17050	17209	17250	17540	17335	17230	17272	17179	17253	17468	17295	17215	17250	17141	17142	17060	17284	17211	17206	17246	17196	17150	17348	17351	17213	17372	17398	17279	17245	17087	17378	17128	17165	17224	17298	17416	17150	17260	17306	17273	17379	17275	17345	17252	17280	17209	17205	17161	17351	17233	17220	17166	17144	17429	17196	17062	17168	17137	17244	17171	17298	17191	17079	17068	17185	17292	17055	17249	17394	17177	17119	17216	17175	17385	17136	17102	17355	17270	17156	17021	17243	17113	17230	17125	17250	17140	17535	17375	17152	17121	17182	17171	17246	17274	17214	17153	17145	17214	17206	17185	17274	17118	17213	17274	17108	17193	17208	17170	17285	17161	17329	17165	17158	17099	17349	17191	17213	17189	17373	17252	17358	17279	17363	17148	17230	17187	17194	17127	17352	17327	17186	17107	17136	17200	17245	17358	17184	17353	17278	17127	17351	17322	17148	17219	17163	17397	17249	17197	17156	17195	17117	17256	17040	17140	17180	17333	17072	17249	17352	17241	17287	17149	17175	17315	17278	17196	17211	17298	17259	17328	17331	17116	17301	17336	17107	17386	17141	17178	17112	17295	17322	17136	17381	17203	17422	17080	17164	17241	17135	17233	17310	17205	17236	17166	17215	17191	17210	17180	17323	17237	17268	17440	17248	17353	17133	17369	17162	17133	17140	17372	17159	17137	17023	17193	17365	17202	17107	17381	17494	17159	17284	17109	17143	17150	17263	17309	17335	17309	17212	17102	17258	17264	17209	17313	17361	17216	17326	17216	17425	17123	17263	17342	17324	17083	17357	17070	17151	17299	17289	17171	17236	17324	17349	17336	17283	17314	17123	17120	17331	17234	17078	17065	17057	17143	17150	17327	17311	17233	17276	17300	17120	17351	17229	17249	17345	17162	17267	17194	17187	17259	17214	17320	17203	17194	17219	17322	17381	17322	17348	17381	17178	17437	17140	17217	17203	17340	17297	17128	17255	17393	17136	17370	17149	17393	17306	17059	17337	17337	17267	17188	17378	17278	17220	17227	17307	17099	17200	17208	17253	17375	17287	17260	17296	17104	17299	17177	17127	17143	17326	17256	17199	17314	17201	17188	17223	17219	17207	17288	17118	17311	17130	17460	17258	17351	17261	17142	17143	17272	17446	16991	17144	17128	17286	17150	17305	17223	17275	17128	17236	17108	17108	16954	17293	17263	17262	17329	17299	17288	17141	17220	17298	17271	17108	17194	17053	17157	17046	17358	17133	17204	17007	17188	17049	17312	17159	17219	17297	17320	17186	17188	17360	17174	17236	17274	17172	17214	17150	17224	17169	17131	17205	17128	17314	17253	17198	17231	17297	17361	17229	17121	17239	17234	17193	17309	17302	17100	17065	17332	17200	17184	17351	17277	17371	17197	17263	17250	17170	17187	17122	17128	17142	17139	17186	17303	17193	17255	17208	17375	17219	17285	17261	17313	17152	17291	17024	17201	17245	17365	17294	17337	17086	17431	17251	17191	17402	17260	17192	17205	17247	17337	17278	17327	17080	17248	17343	17254	17292	17143	17132	17086	17366	17197	17335	17276	17056	17207	17205	17195	17224	17277	17140	17205	17045	17313	17325	17091	17110	17193	17254	17159	17260	17189	17321	17271	17334	17162	17050	17301	17257	17220	17388	17339	17042	17178	17212	17253	17288	17300	17268	17261	17297	17323	17279	17280	17150	17242	17299	17275	17100	17226	17099	17128	17136	17206	17281	17320	17472	17284	17331	17056	17195	17156	17276	17399	17079	17222	17185	17378	17239	17252	17287	17146	17245	17181	17301	17263	17251	17253	17262	17422	17228	17274	17262	17249	17250	17417	17236	17150	17271	17197	17113	17213	17371	17264	17177	17263	17256	17278	17164	17419	17143	17077	17140	17318	17264	17215	17118	17282	17114	17096	17345	17347	17197	17285	17339	17113	17358	17390	17280	17441	17136	17183	17069	17111	17086	17189	17326	17344	17214	17161	17194	17085	17288	17199	17259	17440	17158	17359	17282	17251	17364	17261	17433	17256	17249	17177	17262	17337	17212	17250	17248	17175	17074	17345	17203	17294	17135	17141	17059	17355	17232	17373	17204	17202	17289	16986	17276	17274	17281	17235	17236	17358	17272	17262	17096	17310	17159	17274	17073	17230	17259	17286	17176	17079	17349	17090	17356	17352	17214	17349	17343	17086	17357	17110	17194	17232	17390	17227	17248	17422	17300	17376	17113	17325	17104	17257	17296	17254	17053	17178	17162	17241	17203	17274	17297	17206	17209	17311	17040	17253	17396	17241	17360	17166	17360	17289	17114	17222	17163	17222	17140	17407	17091	17267	17212	17342	17186	17250	17233	17040	17012	17211	17188	17251	17171	17417	17093	17206	17090	17179	17192	17322	17172	17158	17242	17140	17169	17322	17336	17275
24143	20976	27363	25366	23742	27112	28811	26153	25435	25792	25636	25535	25162	25358	25361	25452	25279	25210	25018	25269	25174	24921	24716	24917	25006	24971	24962	25214	24885	24635	24952	25033	24703	25053	24789	25081	24843	24769	24767	24844	24813	24723	24787	24661	24615	25145	24687	24803	25031	24568	24848	24633	24786	24814	25001	24817	24577	24746	24731	25013	24846	24847	24529	24757	24916	24862	24921	24751	24836	24765	25042	24650	24848	24855	24739	24810	24652	24832	24817	24661	24824	24831	24910	24740	24866	24702	24830	24902	24642	24847	24837	24692	24625	24818	24673	24682	25009	24931	24899	24765	24640	24913	24770	24759	24881	24910	24802	24962	24878	24802	24775	24732	24777	24691	24879	24829	24934	24804	24629	24946	24816	24706	24879	24795	24770	24810	24758	24729	24809	24889	24780	24887	24964	24779	24769	24795	24546	24623	24708	24925	24860	24917	24888	24929	24818	24792	24824	24778	24957	24899	24998	24708	24680	24732	24778	24679	24844	24502	24788	24744	24722	24793	24611	25009	24608	24746	24974	24775	24556	24708	24852	24762	24681	24832	24922	24665	24683	24758	24784	24696	24953	24987	24798	24443	24723	24715	24545	24633	24431	25031	24824	24868	24671	24751	25016	24697	24693	24690	24622	24700	24826	24455	24763	24820	24880	24595	24858	24552	24678	24817	24571	24668	24706	24816	24874	24549	24675	24771	24864	24942	24986	24475	24775	24622	24758	24879	24880	24543	24766	24895	24814	24723	24941	24906	24865	25021	24657	24767	24761	24689	24971	24823	24775	24645	24795	24893	24685	24735	24769	24926	24826	24982	24528	24658	24632	24508	24547	24670	24810	24740	24686	24899	24669	24589	24765	24960	24624	24628	24562	24448	24642	24871	24776	24608	24823	24734	24768	24706	24691	24498	24818	24750	24886	24797	24864	24726	24826	24858	24693	24710	24783	24700	24693	24665	24738	24891	24675	24786	25058	24641	24750	24767	24681	24925	24752	24836	24840	24768	24762	25011	24808	24499	24664	24658	24954	24895	24802	24976	24680	24737	24789	24795	24608	24758	24680	24714	24789	24638	24731	24858	24955	24710	24810	24683	24925	24876	24976	24682	24576	24745	24705	24526	24873	24957	24574	24966	24530	24653	24863	24761	24814	24666	24730	24974	25026	24742	24731	24696	24815	24599	24870	24653	24946	24636	24883	24479	24804	24584	24858	24853	24841	24436	24831	24823	24847	24849	24700	24813	24765	24680	24882	24889	24824	24841	24839	24793	24803	24794	24781	24645	24948	24962	24738	24573	24580	24667	24715	24445	25062	24932	24834	24908	24757	24698	24914	24832	24543	24750	24896	24936	24849	24744	24828	24778	24672	24693	24642	24930	24738	24756	24808	24550	24658	24725	24716	25112	24909	24574	24675	24716	24907	24719	24880	24694	24811	24617	24604	24598	24873	24646	24910	24800	24974	24666	24654	24754	24727	24835	24758	24556	24797	24782	24822	24690	24882	24729	24775	24698	24725	24730	24939	24971	24590	24753	24617	24750	24777	24812	24661	24800	24847	24687	24767	24740	24626	24754	24662	24737	24813	24606	24753	25112	24801	24582	24793	24738	24905	24909	24768	24625	24718	24620	24575	24620	24516	24665	25124	24650	24662	24838	24682	24689	24765	24489	24826	24855	24609	24707	24492	24833	24583	24627	24833	24809	24655	24688	24786	24794	24982	24723	24979	24709	24807	24831	24695	24653	24543	24517	24673	24832	24748	24979	24946	24651	24776	24871	24799	24559	24816	24684	25193	24767	24902	24809	25012	24751	24634	24679	24853	24646	24603	24741	24644	24727	24776	24920	24807	24908	24665	24835	24749	24822	24788	24703	24954	24863	24416	24628	24744	24707	24489	24411	24477	24664	24789	24507	24697	24614	24485	24819	24770	24954	24891	24835	24951	24743	24705	24429	24650	24607	24778	24786	24643	24810	24677	24416	24902	24805	24958	24779	24826	24815	24874	24568	24731	24863	24940	24784	24848	24746	24808	24845	24586	24579	24797	24743	24917	24710	24817	24801	24739	25136	24364	24654	24676	24574	24555	24650	24946	24662	24808	24705	24609	24805	24804	24494	24496	24603	24960	24790	24691	24912	24782	24594	24739	24738	24855	25001	25132	24730	24880	24728	24584	24701	24626	24698	24774	24880	24816	24780	24643	24652	24923	24892	24841	24835	24686	24627	24533	24668	24523	24786	24908	24919	24828	24523	24677	24858	24981	24696	24576	24939	24563	24541	24997	24964	24649	25052	24765	24845	24697	24492	24910	24830	24768	24512	24677	24669	24808	24806	24610	24910	24954	24831	24686	24730	24773	24824	25033	24820	24567	24523	24968	24665	24581	24627	24739	24793	24681	24586	24671	24798	24821	25026	24689	24773	24757	24600	24553	24719	24598	24631	24743	24749	24718	24775	24579	24659	24873	24767	24780	24863	25112	24621	24771	24608	24822	25096	24917	24794	24708	24702	24577	24647	24650	24761	24766	24751	24792	24511	24625	24504	24732	24764	24662	24798	24866	24970	25061	24853	24633	24821	25006	24713	24606	24706	24555	24832	24719	24678	24761	24917	24720	24602	24934	24766	24767	24756	24722	24581	24667	24941	24647	24717	24850	24794	24700	24759	24734	24738	24791	24807	24815	24675	24786	24584	24817	24828	24629	24668	24757	24768	24821	24631	24730	24731	24781	24700	24871	24838	24676	24833	24744	24724	24929	24853	24604	24728	24753	24660	24527	24650	24784	24834	24597	24891	24905	24842	25144	24736	24947	24804	24672	24844	24414	24599	24754	24534	25020	24879	24837	24795	24859	24668	24724	24602	24787	24787	24707	24679	24843	24821	24613	24779	24830	24683	24652	24907	24577	24736	24780	24712	24677	24781	24530	24810	24622	24793	24682	24733	24670	24529	24649	24903	24906	24680	24622	24602	24747	24856	24761	25010	24806	25023	24688	24418	24682	24567	24706	24602	24711	24934	24798	24986	24819	24549	24741	25024	24869	24835	24646	24793	25085	24962	25164	24756	24815	24523	24678	24781	24647	24524	24698	24629	24618	24698	24815	24609	24941	24823	24904	24865	24907	24594	24933	24566	24889	24603	24945	24917	24808	24807	24725	24725	24757	24794	24917	24715	24691	24728	24841	24601	24704	24875	24631	24715	24672	24947	24943	24767	24907	24736	24771	24737	24823	25004	24751	24560	24613	24833	24907	24568	24824	24931	24696	24863	24907	24738	24644	24708	24586	24972	24724	24964	24701	24783	24635	25055	24738	24756	24711	24488	24696	24791	24715	24822	24635	24764	24866	24795	24853	24832	24848	24726	24667	24582	24682	24562	24547	24666	24718	24963	24768	24705	24960	24507	24912	24858	24458	24653	24707	24712	24809	24800	24489	24788	24488	24549	24846	24805	24728	24665	24841	24532	24990	24800	24524	24859	24911	24774	24769	24498	24682	24810	24819	24710	24653	25012	24814	24555	24719	24624	24909	24704	24584	24933	24938	24629	24768	24868	24815	24726	25064	24765	24674	24788	25042	24808	24597	24503	24760	24710	25134	24561	24567	24423	24844	24733	24626	24761	24787	24851	24896	24642	24615	24600	24874	24671	24928	24598	24784	24796	24770	24908	24873	24831	24697	24606	24794	24810	24689	24733	24585	24912	24960	24762	24736	24790	24937	24521	24845	24881	24892	24785	24824	24844	24752	24793	24574	24853	24826	24785	24639	24953	24599	24816	24706	24704	24857	24716	24911	24680	24644	24764	24554	24739	24836	24828	25056	24606	24825	24636	24853	24720	24775	24645	24604	24640	24771	24977	24732	24680	24696	24565	24857	25013	24778	24818	24665	24962	24852	24824	24955	24578	24592	24987	24638	24599	24620	24779	24811	24615	24982	24781	24849	24626	24690	24748	24837	24962	24965	24842	25012	24823	24843	24740	24984	24523	24949	24727	24557	24629	24786	24858	24954	24692	24616	24739	24495	24864	25086	24842	24724	24911	24964	24844	24876	24785	25032	24713	24767	24758	24701	24887	24437	24710	24727	24752	24754	24673	24744	24881	24795	24924	24737	24966	24779	24542	25008	24836	24896	24862	24870	24715	24846	24538	24764	24667	24747	24751	24816	24869	24925	25005	24680	24631	24628	24804	24394	24562	24673	24692	24737	24973	24666	24812	24585	24594	24977	24659	24727	24782	24489	24855	24649	24616	24836	24853	24636	24804	24722	24815	24789	24688	24713	24600	24716	24766	24686	24920	25017	24670	24788	25003	24952	25066	24878	24861	24825	24712	24733	24565	24540	24716	24599	24721	24590	24741	24905	24826	24784	24654	24902	24771	24610	24988	24854	24615	24764	24700	24841	24796	24615	24767	24747	24515	24741	24658	24794	24800	24834	24910	24934	24759	24726	24825	24723	24633	24579	24561	24758	24764	24529	24643	24695	24833	24777	24724	24715	24613	24739	25001	24694	24597	24813	24832	24626	24861	24701	24808	24927	24837	24694	24675	24700	24838	24862	24749	24609	24621	24886	25069	24406	24708	24624	24554	24878	24701	24891	24946	24839	24741	24778	24814	24641	24706	24572	24728	24786	24677	24486	24622	24686	24900	25056	24917	25009	24586	24868	24785	24615	24671	24851	24775	24671	24736	24740	24657	24801	24730	24563	24540	24902	24899	24668	24960	24698	24823	24756	24740	24919	24625	24831	24576	24820	24832	24720	24589	24848	24841	24937	24629	24718	24594	24951	24725	24826	24706	24724	24659	24730	24678	24976	24858	24618	24582	24498	24762	24830	24820	24839	24913	24622	24927	24855	24536	25053	24874	24704	24903	24807	24613	24704	24696	24557	24707	24715	24768	24762	24943	24944	24907	24753	24831	24937	24735	24730	24517	24667	24719	24758	24632	24790	24694	24951	24942	24688	24717	24735	24605	24848	24714	24950	24819	24631	24547	24811	24894	24689	24642	24919	24815	24814	24661	24727	24719	24730	24658	24825	24562	24639	24713	25003	24744	24751	24800	24600	24600	24732	24842	24585	24642	24822	24606	24902	24738	24926	24981	24676	24689	24792	24571	24900	24662	24698	24875	24969	24687	24825	24942	24998	24726	24844	24597	24662	24846
29431	51692	42631	25446	21337	19399	18418	17841	17825	17336	17410	17220	17198	16914	17139	16919	16720	16699	16593	16657	16717	16827	16580	16716	16619	16394	16611	16621	16569	16561	16500	16590	16524	16435	16381	16594	16536	16316	16271	16332	16599	16403	16422	16420	16490	16403	16339	16303	16247	16330	16291	16347	16411	16382	16327	16361	16303	16363	16356	16493	16387	16274	16483	16512	16289	16469	16376	16418	16345	16527	16418	16330	16432	16455	16405	16328	16313	16592	16249	16421	16353	16336	16334	16255	16434	16454	16181	16601	16364	16145	16316	16181	16464	16325	16254	16307	16611	16368	16461	16425	16349	16540	16365	16372	16186	16313	16359	16353	16240	16372	16319	16569	16488	16428	16456	16332	16299	16274	16485	16304	16381	16467	16437	16391	16392	16444	16282	16327	16329	16336	16420	16203	16368	16286	16367	16427	16399	16261	16427	16478	16291	16277	16131	16476	16425	16435	16325	16465	16292	16370	16491	16268	16278	16404	16187	16321	16525	16255	16361	16264	16249	16655	16572	16318	16280	16399	16306	16263	16392	16393	16540	16433	16138	16355	16340	16320	16299	16371	16162	16311	16439	16375	16383	16215	16322	16249	16509	16334	16258	16235	16553	16425	16233	16296	16243	16344	16355	16225	16237	16354	16164	16359	16343	16408	16344	16291	16351	16404	16367	16305	16314	16215	16320	16458	16327	16203	16540	16408	16469	16307	16292	16467	16317	16232	16508	16282	16257	16274	16379	16336	16302	16311	16058	16264	16424	16234	16520	16346	16264	16414	16442	16219	16431	16107	16384	16161	16313	16415	16271	16388	16333	16452	16456	16457	16424	16288	16386	16379	16398	16369	16205	16375	16246	16524	16234	16335	16267	16365	16454	16280	16363	16411	16392	16551	16175	16499	16330	16505	16351	16351	16445	16246	16325	16281	16346	16214	16365	16315	16443	16240	16357	16423	16352	16326	16351	16242	16276	16317	16253	16404	16340	16313	16343	16209	16380	16334	16549	16333	16417	16227	16309	16272	16366	16357	16356	16425	16301	16388	16177	16281	16468	16357	16220	16384	16436	16423	16270	16225	16403	16383	16184	16417	16374	16394	16362	16391	16344	16296	16691	16411	16475	16330	16484	16365	16154	16406	16194	16463	16306	16452	16224	16552	16429	16455	16356	16321	16229	16332	16305	16487	16315	16387	16257	16413	16374	16280	16332	16253	16221	16108	16438	16270	16288	16488	16452	16310	16295	16407	16543	16232	16280	16237	16485	16319	16560	16450	16435	16421	16170	16411	16489	16371	16298	16284	16227	16332	16392	16375	16268	16439	16333	16352	16330	16316	16375	16200	16220	16355	16293	16512	16355	16282	16377	16392	16461	16548	16350	16555	16472	16346	16498	16434	16386	16406	16276	16293	16316	16553	16510	16388	16314	16324	16237	16279	16529	16040	16458	16458	16280	16366	16350	16334	16228	16344	16373	16463	16378	16196	16283	16456	16305	16339	16224	16372	16307	16258	16338	16558	16447	16526	16330	16375	16216	16399	16425	16231	16295	16302	16298	16329	16322	16293	16358	16283	16183	16349	16442	16190	16229	16311	16274	16475	16461	16492	16268	16345	16223	16484	16300	16080	16409	16343	16382	16311	16418	16309	16144	16525	16310	16516	16330	16261	16319	16207	16516	16322	16253	16259	16245	16282	16328	16248	16295	16116	16242	16151	16310	16370	16202	16512	16375	16327	16384	16226	16383	16420	16451	16290	16336	16142	16304	16453	16223	16296	16298	16504	16206	16499	16456	16265	16585	16248	16429	16427	16485	16234	16322	16266	16317	16383	16406	16403	16280	16436	16429	16145	16511	16343	16455	16334	16238	16368	16260	16317	16369	16364	16369	16392	16301	16350	16255	16356	16115	16290	16317	16247	16389	16286	16465	16477	16314	16378	16561	16362	16246	16370	16428	16317	16579	16266	16268	16412	16386	16349	16260	16180	16337	16388	16501	16338	16214	16265	16503	16251	16386	16316	16178	16299	16507	16333	16334	16424	16502	16407	16295	16285	16214	16335	16399	16440	16316	16419	16367	16346	16373	16346	16533	16417	16276	16397	16340	16342	16289	16392	16257	16450	16280	16374	16434	16454	16335	16358	16305	16244	16250	16417	16185	16380	16375	16469	16512	16279	16372	16320	16309	16402	16406	16162	16318	16170	16388	16152	16432	16370	16323	16391	16391	16306	16283	16419	16299	16207	16480	16413	16415	16424	16337	16351	16295	16272	16370	16400	16319	16506	16269	16258	16468	16374	16162	16221	16268	16407	16198	16315	16363	16321	16176	16566	16453	16363	16286	16367	16225	16342	16288	16248	16335	16382	16350	16427	16385	16301	16283	16195	16267	16335	16219	16399	16395	16438	16386	16300	16422	16399	16369	16456	16367	16265	16425	16328	16458	16369	16353	16349	16433	16339	16225	16463	16336	16527	16365	16370	16468	16584	16326	16342	16432	16228	16169	16457	16337	16413	16350	16361	16440	16365	16382	16570	16242	16468	16390	16429	16397	16448	16442	16387	16184	16213	16412	16432	16351	16220	16302	16300	16318	16384	16342	16316	16314	16436	16440	16397	16253	16202	16332	16300	16376	16286	16493	16414	16476	16429	16389	16305	16550	16416	16367	16456	16420	16286	16314	16472	16295	16314	16264	16426	16336	16429	16372	16368	16414	16433	16460	16353	16372	16393	16419	16373	16276	16301	16202	16260	16361	16304	16381	16269	16323	16225	16361	16402	16450	16231	16399	16215	16471	16403	16301	16306	16359	16328	16250	16238	16257	16358	16140	16355	16398	16425	16372	16489	16299	16335	16464	16340	16447	16403	16462	16461	16207	16157	16522	16273	16468	16375	16316	16240	16255	16333	16381	16405	16356	16403	16404	16324	16263	16347	16261	16255	16497	16190	16405	16375	16445	16280	16315	16269	16251	16476	16295	16347	16332	16264	16408	16413	16262	16263	16285	16400	16495	16317	16336	16372	16315	16361	16428	16316	16216	16468	16521	16367	16469	16337	16457	16375	16428	16348	16259	16365	16476	16470	16414	16409	16222	16564	16351	16224	16551	16453	16329	16293	16399	16271	16470	16386	16298	16355	16525	16411	16446	16361	16365	16341	16233	16204	16425	16330	16439	16370	16580	16404	16283	16356	16379	16351	16259	16283	16301	16184	16457	16170	16417	16405	16483	16432	16178	16363	16207	16186	16418	16316	16536	16343	16332	16314	16517	16325	16296	16209	16342	16175	16333	16247	16263	16532	16408	16457	16260	16291	16365	16307	16371	16311	16317	16315	16363	16296	16159	16298	16433	16426	16312	16242	16241	16314	16434	16328	16524	16355	16249	16386	16302	16240	16241	16326	16413	16428	16289	16407	16477	16376	16326	16445	16236	16328	16618	16265	16388	16259	16343	16422	16418	16269	16137	16385	16235	16399	16525	16394	16419	16258	16384	16318	16462	16295	16396	16323	16392	16384	16460	16361	16359	16420	16358	16267	16281	16313	16272	16294	16464	16419	16251	16360	16423	16249	16360	16498	16530	16387	16265	16414	16070	16360	16379	16225	16463	16261	16285	16155	16137	16348	16469	16192	16271	16281	16368	16417	16196	16259	16306	16373	16309	16382	16345	16380	16215	16242	16529	16335	16327	16331	16328	16434	16429	16226	16295	16477	16547	16404	16454	16270	16305	16351	16351	16445	16429	16305	16393	16307	16460	16384	16469	16585	16495	16226	16356	16290	16354	16299	16431	16392	16247	16357	16347	16349	16265	16567	16342	16370	16323	16354	16295	16482	16300	16419	16316	16412	16319	16460	16430	16359	16191	16418	16191	16306	16399	16357	16384	16370	16302	16276	16183	16498	16175	16329	16380	16328	16273	16492	16226	16280	16349	16326	16243	16359	16332	16554	16139	16413	16355	16345	16299	16345	16360	16309	16331	16483	16335	16433	16470	16356	16519	16270	16274	16276	16405	16302	16337	16259	16377	16499	16336	16352	16494	16313	16400	16395	16363	16206	16369	16228	16386	16432	16332	16296	16395	16335	16372	16342	16389	16241	16442	16416	16440	16224	16356	16441	16358	16339	16268	16367	16399	16442	16363	16375	16395	16306	16211	16282	16261	16419	16279	16303	16274	16475	16433	16095	16306	16206	16377	16324	16388	16346	16391	16398	16291	16437	16312	16590	16256	16498	16379	16437	16369	16386	16477	16286	16310	16257	16311	16319	16331	16460	16471	16527	16406	16207	16275	16536	16215	16459	16409	16374	16352	16362	16413	16272	16379	16386	16401	16242	16373	16418	16360	16484	16248	16494	16465	16337	16375	16361	16432	16493	16252	16229	16357	16405	16513	16381	16453	16375	16360	16318	16346	16617	16321	16580	16392	16314	16326	16132	16467	16341	16276	16337	16344	16546	16489	16138	16484	16285	16551	16473	16212	16309	16356	16341	16310	16420	16464	16311	16444	16463	16468	16133	16469	16376	16324	16291	16368	16331	16319	16331	16533	16132	16275	16417	16352	16347	16246	16382	16347	16520	16405	16341	16335	16385	16441	16283	16266	16409	16284	16320	16473	16172	16409	16460	16149	16309	16379	16347	16334	16417	16430	16331	16417	16423	16341	16237	16386	16242	16392	16382	16561	16320	16483	16453	16408	16398	16483	16542	16333	16437	16275	16192	16463	16333	16370	16418	16350	16261	16356	16377	16403	15996	16285	16477	16459	16450	16322	16290	16435	16319	16195	16242	16416	16267	16390	16437	16262	16233	16349	16363	16435	16212	16281	16577	16319	16154	16353	16366	16486	16316	16358	16362	16398	16321	16295	16239	16316	16442	16500	16298	16320	16265	16320	16462	16227	16383	16187	16316	16403	16325	16379	16372	16355	16366	16184	16375	16331	16375	16282	16443	16432	16129	16420	16460	16392	16320	16473	16187	16418	16434	16340	16399	16250	16530	16383	16362	16255	16462	16254	16225	16348	16208	16438	16352	16272	16319	16356	16303	16398	16358	16202	16424	16286	16358	16486	16389	16324	16383	16241	16304	16391	16412	16523	16326	16330	16372	16221	16546	16501	16318	16478	16280	16231	16336	16281	16364	16351	16293	16387	16314	16295	16215	16271	16341
22491	20977	27486	24765	21973	25916	30462	26697	25573	25471	25125	25094	25369	24778	24525	24719	24747	24337	24563	24255	24250	24234	24192	24418	24373	24305	24317	24194	24304	24193	24365	24287	23845	24101	24143	24114	24304	23835	24056	24097	24210	23895	24119	24050	24110	23956	24132	23957	24221	24068	24011	23983	24194	24072	24247	24071	23861	24095	24435	23920	24101	24131	24233	23849	23904	23711	24039	23885	23804	23884	23971	24113	23930	24042	24304	23974	23844	23964	24018	23624	23977	24138	24210	23922	24191	24004	24048	23815	23899	24142	23776	23757	23879	23828	23944	23904	24108	24059	23888	23989	23986	23924	23914	23908	24035	24028	24044	23834	23594	23861	23761	23829	23788	23910	23925	23872	24042	24023	24020	23915	23953	23860	23983	23840	23971	23979	24118	23802	24080	24057	24008	24054	23953	24104	24101	23597	23754	23843	23855	24006	23780	23937	23934	23811	24063	23902	23968	23751	24010	23940	24004	24023	23979	23723	23873	23914	23902	24070	23896	23659	23890	24034	23833	23814	23822	23776	23868	23914	24001	23900	23723	23860	23948	24124	23829	23623	23954	24063	23731	23698	23945	23736	23631	24002	24070	23880	23919	23814	24001	23985	23846	23966	24167	23650	24045	23649	23922	23868	23840	23668	23971	23739	24198	24024	23695	23918	23912	23997	23909	24015	24107	23918	23840	23955	23890	23806	23925	24013	23834	23899	23816	23972	23999	23847	23846	23967	23588	24092	23792	23976	23864	24070	23747	23794	23874	24060	23857	23997	24049	23960	23917	23854	24038	24075	23825	23995	23934	23819	23809	23801	24092	23879	23802	24010	23965	23821	23780	24204	23668	23781	23721	23451	23666	23673	23682	23852	23934	23601	23883	23733	23981	23735	23783	23742	23793	23808	23841	23765	24025	24058	23714	23661	23985	23876	23619	23963	24018	23623	24040	23961	23873	23931	23756	23566	24073	24017	23878	23797	23875	23961	24094	23955	23842	24060	23857	24014	24187	24026	23727	23921	23892	23795	23809	23795	23961	23841	24025	23852	23783	23882	23992	23848	23721	24131	24074	24006	23991	23826	24162	24119	23840	23858	24035	23893	24018	23873	23936	23930	23939	24045	23904	23872	23959	23786	23821	24077	23787	23856	24004	23930	23738	23862	24068	24085	23712	23900	23831	23774	23679	23793	24022	23893	23787	23659	24058	23992	23969	23835	23934	24045	24058	23986	23592	23922	23603	23736	23955	23865	24049	23935	23750	23557	23741	24162	23940	23496	23923	23755	23824	24064	23842	24108	24019	23696	23814	24177	23969	23926	23624	23909	23910	23661	24015	23664	23908	24094	23899	23789	23825	23817	23874	23850	23998	24057	24016	23929	23831	23989	23917	23882	23920	23749	23799	23927	24010	23979	24042	23864	23885	24063	24018	23809	24037	23857	23993	24009	23867	23930	24018	23989	23711	24001	23968	23971	23807	23812	23775	23898	23857	23932	23655	23784	23928	23665	24025	23788	23935	24043	23959	24008	24014	24020	23991	23804	23863	23869	23820	23910	23949	24053	23945	23856	24007	23984	23837	23956	24126	23979	23977	23928	24065	24078	23974	23905	24184	24061	23912	23759	23984	23876	23834	23887	23963	23856	23845	23766	23768	23872	23933	23978	23901	24037	24044	23892	23699	23923	23905	23858	23910	23720	24049	23926	23852	23783	23628	23947	24170	23937	23968	23916	23933	23661	23883	24006	23895	23950	24073	23725	23664	24029	23994	23825	23950	23806	23865	23979	23880	23710	23863	23999	23797	24034	24155	23740	23641	24093	23908	24024	24100	23843	24096	23915	23855	24082	23862	23905	24094	23898	23925	23566	23961	23969	23885	24118	24100	23944	24053	23868	24036	23824	23865	23841	23859	23928	23915	23966	23812	23840	24087	23799	23954	23729	24025	23946	23919	23996	24121	23864	23881	24062	23747	23743	23974	23884	24004	23667	23764	23756	23687	23958	23765	23858	23772	23953	23900	23829	24103	23780	23877	23655	23887	23892	23875	23738	23894	23890	24090	24035	23788	23902	23858	23995	23835	23903	23891	23775	23804	24238	23992	23948	23934	23877	23944	23881	23952	23864	24084	24075	23784	23843	23829	23755	23661	24060	23750	23697	23844	24000	24103	23839	23836	23734	23773	24017	24088	23751	23813	23738	23938	23812	23974	23972	24032	23989	23995	23945	24070	23765	24010	23775	23974	23785	23845	23755	23950	23726	23667	23982	23933	24078	23911	23916	24064	23975	23923	23810	23911	24116	23754	23983	23985	23683	23906	23821	23753	23585	23942	23873	23830	23726	23727	24035	23866	23758	23809	23913	24108	24047	24058	23891	23904	23751	23972	23816	23712	23708	24158	23927	23793	23885	23528	23847	23948	23864	23924	23829	23917	23884	23913	23881	23749	23724	23952	23795	23778	23660	23887	23938	23863	23900	23758	23940	23908	23917	23925	23784	23913	23714	24077	23966	23752	23791	23965	23897	23922	24143	23789	23883	23956	24126	24011	23742	23978	23909	23954	23771	23670	23944	23856	23650	23885	23963	24165	24059	23971	23927	23896	23831	23915	23851	23906	23875	23675	23698	23872	23737	24085	23930	23915	23956	23676	24150	23928	24008	23614	23676	23778	23900	23859	23994	24158	24141	23997	24033	24068	23902	23991	24133	24102	23865	23922	23940	23775	23946	24125	23943	23992	23880	23984	23744	23828	24031	23781	23890	24049	23882	24062	23653	23658	23747	24020	23980	23825	24023	23822	23673	23905	23891	23740	23916	24061	23946	23995	23962	23845	23840	23867	23820	24061	23736	23985	23742	23792	24009	23877	23772	24008	23852	23798	23711	23868	23947	23924	23789	23978	24140	24076	23969	24032	23757	23756	23948	23994	23947	24028	23866	23885	23995	24010	23821	23909	23794	23836	23876	23870	23840	24016	23902	23772	23841	23921	23893	24094	23814	23827	24086	24006	23674	24081	23703	24037	23849	24139	24110	23905	24035	24031	23880	23818	23629	24105	23911	23933	23850	23851	23828	23902	23827	23809	24021	23849	23815	23623	24042	24172	24032	23768	23858	23826	23845	23904	23892	23837	23977	23979	23879	23775	23981	23902	24034	24007	23917	24292	24063	23711	23744	24076	24022	24148	23861	24039	24197	24119	23899	23907	23890	23951	23950	23958	23889	23871	23931	24166	23815	23983	23891	24106	24069	23843	24057	24224	24123	23816	23901	24052	23913	23888	24161	24031	23830	23822	24025	23754	24063	23988	23649	24053	23941	24028	23781	23911	24078	23894	23869	23836	23806	23712	23923	24108	23887	24088	23898	24157	24121	23933	23927	23904	23856	24185	24092	24039	23969	23995	23948	24105	23831	23800	24014	23874	23843	24050	23969	24078	23857	23785	23925	23909	23873	23779	23886	23718	23921	23890	24068	23654	23909	23843	23755	23794	23588	23827	24115	24029	23915	23887	23930	23782	23824	24141	23994	23863	23999	24123	23827	24086	23815	23851	23936	23804	23798	23880	23857	23946	23870	24015	23853	23766	23890	23910	23805	23934	23923	24129	23872	23893	23888	23701	23885	24026	23903	23986	24286	24179	23701	23638	23959	23797	23950	23807	23911	23899	23767	23756	23962	23797	23666	23787	23858	23650	24029	23627	23921	23696	23879	23840	23915	23810	23876	23757	23862	23869	23842	23866	23988	23842	23998	23717	23931	23798	23731	23927	24038	23818	24011	23607	24072	24032	24185	24017	23904	24018	23999	23971	24016	24213	24057	23665	23853	23802	23725	24027	23879	24093	23981	23769	24053	23889	23890	23900	23708	24156	23752	24016	23766	23876	23842	23906	23968	23772	23998	23763	23732	24080	23545	23701	24085	24107	24080	23900	23932	24019	23890	24045	24062	23984	23900	23888	23888	23992	23926	23897	23918	24282	24006	24085	24028	23931	23964	23779	23700	23856	23717	24006	23860	23923	23977	23743	23870	24045	23890	23883	23606	23891	23699	23778	23990	24269	23779	24040	23991	24115	24082	23720	23875	23858	23903	23871	23796	24055	23865	24044	23669	24058	23875	23932	23799	23959	24067	23884	23972	24006	23903	23826	23927	23911	23869	23885	23932	23903	23813	23825	24072	23909	23778	24205	23852	23966	23892	23881	23812	23864	23924	23794	23831	24037	23881	23879	24080	23962	23954	23824	23863	23854	23940	23819	24029	24083	23859	24001	23942	23784	23995	23854	23852	24111	24126	23907	23817	23916	23749	23922	24168	23779	23825	23802	23866	23687	23822	23886	23947	24035	23799	23890	23710	23818	23627	23720	24080	23984	24027	23953	23901	23886	23765	23892	23755	24016	24052	23895	24174	23811	23849	23987	24147	24040	23567	23899	23750	23772	23620	24034	24029	23846	23898	24043	23959	23943	23595	23826	23689	23839	23916	23947	23982	24005	23875	24079	24056	23933	23726	23871	24064	24043	23772	24111	23969	23885	23841	23826	23846	23990	24100	24129	23733	23811	23840	23938	24061	23775	24089	23866	24023	23774	23768	23775	23828	24053	23809	23834	24063	24079	23949	23917	23916	23828	23866	23581	23625	23638	23753	23820	23950	23682	24070	24192	23959	24048	23880	23850	23893	23953	23738	23836	23907	23952	23923	23977	24061	23976	23997	23856	23785	23658	23857	23636	24238	23979	23924	23894	23784	23999	23806	23702	23812	24093	23944	23840	23705	23915	24096	23841	23858	23772	23880	23762	23959	23832	23947	23993	23711	23923	23797	24042	23879	23883	23926	24036	23765	23985	23725	23876	23674	23979	23889	23973	24005	23887	23890	23906	23915	23909	23957	23874	23843	23809	23679	23951	23913	23806	23901	24033	23840	23741	23907	23970	23918	23935	23921	23636	23902	23828	23960	23891	23728	23685	24112	23889	23793	23726	23612	23907	23827	23903	23757	23750	23895	23918	23683	24009	23845	23883	23961	24212	23704	23822	23638	23931	24055	23617	23720	23772	23937	23938	23748	23709	23960	23849	23745	23896	23899	23992	23737	23924	23707	23882	23713	23946	23931	23797	24039	23910	23859	23793	23995	24197	24049	24017	24094	23862	23741	24033	24023	24130	23985	23914	23804
33025	57733	40661	31001	25160	21769	20049	19119	18264	17995	17631	17546	17455	17287	16938	16974	16540	16609	16417	16082	16396	16345	16234	16256	16388	16193	16074	16339	16276	15991	16013	16141	16156	16113	15915	16166	16077	16017	15930	16035	16020	16093	16002	16101	16008	15815	15929	15976	15954	16102	15914	15682	15995	16189	16060	15975	15905	15953	15922	15948	15960	15940	16062	15893	16012	15960	16017	15945	15959	16020	16044	16053	15778	15998	16072	15894	16034	15917	15943	15840	15856	15765	15946	15888	16001	16059	15905	15887	15870	16017	15933	15849	15857	15950	15941	15888	16121	15862	15924	16012	15863	15944	16061	15916	15874	15969	15859	15869	15857	16021	15741	16036	16052	15900	15851	15953	15859	16008	15952	15872	15824	15893	15802	15864	15914	15886	15820	15944	15983	15953	15899	15878	16132	15748	16052	15800	16013	16136	15937	15925	16012	15812	16000	15972	15858	15854	15831	15977	15913	15877	15796	15956	15913	15971	15962	15973	15865	15882	15964	15833	15910	15733	15838	15915	15933	15941	15923	15943	15945	15844	16172	15809	15895	15982	16015	15967	15851	16006	15940	15956	16095	15988	15962	15805	15922	15906	15900	15727	15880	16004	16021	15819	15890	15888	15808	16035	15910	15909	15927	15866	15902	15722	15923	15825	15904	15945	15852	15731	16020	15944	15970	15931	15860	15865	15698	15973	16028	15956	15966	15750	15926	15702	16015	15750	15903	15966	15951	16015	15912	15866	15926	15967	15925	15927	15805	15939	15675	16156	15926	15861	15680	15868	16080	16045	15882	16019	15949	15863	15960	15887	15915	16007	15805	15940	15946	15950	15868	15760	16065	15899	15951	15904	15809	16059	15969	15862	15875	16018	15831	15881	15973	15801	15792	15892	15865	15941	15990	16055	15927	15940	16072	15990	15904	15789	15855	16063	15960	15918	15891	15904	15969	15811	15907	15883	16124	15910	15862	15850	15813	15943	15876	15833	15699	15921	15894	16021	15904	15837	15871	15882	15893	15932	15792	16023	15800	15928	15870	16075	15759	15923	15808	15858	15801	15770	15884	15883	15721	15861	15978	15827	15836	15915	15818	15954	15849	15953	16020	15881	16045	15807	15801	15998	15980	16068	15893	16134	15826	16025	15867	15947	15856	15752	15785	15722	15996	15897	16061	15989	15893	15733	15900	15788	15834	15948	15922	16057	15901	15942	15901	16110	15958	15761	16150	15881	15916	15869	15905	15748	15926	15963	15911	16114	16006	16032	15982	16004	15980	15740	15966	15787	15906	15924	16055	15870	15799	16020	15869	15763	15789	15986	15974	15927	15985	15919	15866	15822	15928	15582	15862	15746	15857	16152	15806	15798	15962	15720	15919	15906	15810	15832	15911	16065	16029	15995	15845	15970	16035	15799	15766	15765	15954	15887	15937	15761	15968	16130	15703	15899	15755	15803	16038	16023	15912	15865	16082	15765	15866	15917	15828	15832	15940	15972	15942	15963	15768	15827	15653	15730	15859	15946	15814	15766	15890	15970	15981	15708	15846	15913	15965	16017	15881	15772	15769	15801	15936	16026	15814	15972	15964	16078	15985	15874	15861	16044	15881	15845	15977	16074	16057	15800	15896	15907	15814	15804	16069	16050	15752	15949	15826	15855	15993	15846	15829	15948	16055	15884	16087	16024	15902	15918	15823	15984	15790	15904	15890	15993	15818	15926	15845	15990	15862	15986	15837	16031	15880	15813	15913	15968	16039	15803	15955	15955	15859	15834	15928	15895	15984	16020	15791	15956	15928	15869	15902	15772	15780	15730	16087	15956	15850	15910	15876	15770	16085	15941	15814	15930	16092	15931	15971	15926	15939	16000	15995	15893	15818	15801	15725	15839	16072	15816	15887	16078	15946	15968	15872	15924	15979	15630	15928	15838	15898	15866	15837	15661	15690	15937	15875	15913	15884	15788	16028	16048	15971	15791	15778	15788	15736	15819	15750	15993	15837	15815	15949	15753	15806	15961	15825	15995	15831	15856	16083	15932	15881	16087	15898	15849	15958	16030	15873	15880	15911	15887	15909	15835	15917	15793	15861	16138	15858	15867	15830	15849	16083	16014	15837	15740	15973	15870	15859	15782	15855	15747	15995	15942	15732	15972	15940	16162	15871	15764	15867	15951	15817	15748	16013	15999	15956	15820	15875	15715	16004	15846	16100	15844	15906	15930	15711	15782	16000	15990	15819	15931	15811	15997	15833	15704	15927	15796	16000	16007	15798	16036	15926	15880	15887	15736	15765	15900	15922	15754	15799	16103	15727	15780	15741	15762	15847	15837	15808	15859	15986	16005	16239	15853	15919	15918	15778	15908	15761	15847	16096	15852	15922	15893	15968	15731	15981	15801	15931	15813	15781	15786	15831	15851	16014	15973	15807	15917	15835	15900	16183	16006	15728	16086	15861	15999	15905	15983	15822	15816	15981	15771	15952	15894	15944	15853	15782	15881	15961	15733	15986	15794	15941	15985	15914	16015	15849	15739	15996	15975	16020	15927	15822	16005	15807	15952	15982	15885	15870	15905	15800	15910	15940	15939	15837	16023	15739	15830	15992	15734	15974	16082	15746	15881	15918	15923	15887	15724	15736	15882	16031	15806	15889	15927	15779	15875	15934	16060	16016	15967	15742	15879	15804	16026	15862	15916	15899	15756	15846	16000	16010	15981	15895	15933	15934	15946	15945	15837	15899	15917	16018	16021	16029	16124	15799	15834	15897	15860	15917	15962	15987	15912	15964	15732	15952	15889	15793	15951	15938	15948	15919	15826	15829	15830	15952	15711	15854	15905	15821	15759	15918	15746	15847	15821	16139	15749	15938	15983	16012	15999	15946	16032	15818	15952	16123	15821	15793	15878	15895	15933	16018	15682	15950	15984	15880	15956	15903	16034	16065	15884	15905	15999	15828	15786	15945	16021	15962	16066	16078	15923	15978	15918	15926	15957	15807	15853	15966	15894	16020	15987	15764	15917	15948	15956	15999	15825	15874	15878	16151	15909	15796	15818	15788	15939	15952	15957	16014	15942	16046	16059	15928	15859	15881	15962	15657	15776	15826	15952	15994	15830	15994	15973	15864	15953	15731	15738	15857	15931	16016	15839	15915	15845	15892	15892	15841	15833	15748	15908	16022	15648	15904	15884	16014	15915	15990	16009	15982	15838	16117	15932	15815	15840	15876	15889	15954	15956	15992	15717	15948	16032	15909	15876	15837	16162	15901	15935	15976	15934	15923	15948	15830	16065	15852	15990	15881	15996	15983	15694	15985	15833	16027	15802	15992	15848	15820	15904	15685	15940	15812	15758	16043	15869	15945	15812	15899	15959	15870	15726	15958	15888	15901	15832	15925	15858	16009	15812	15740	15824	16000	15948	15817	15891	15752	15900	15976	15790	15846	15966	16080	15890	15730	15707	15942	15945	15800	16160	15791	15974	15893	15920	15954	15817	15930	15803	15915	15859	16029	15966	15923	15750	15806	15802	15891	15797	15911	15839	15970	15868	15871	15827	15902	15863	15956	15865	15943	15802	15987	16024	15940	15754	15828	15880	15986	15875	15929	15796	15923	15961	15911	15798	16095	15867	16105	15950	16078	15889	15923	15871	15906	16071	15956	16080	15732	15910	15905	15996	15938	15877	15829	15904	15900	16032	15907	16015	15913	15894	16063	15795	15830	15951	15910	15903	15990	15980	15700	16000	15945	15943	15886	15725	15785	15981	15960	15948	15996	16021	15837	15913	15698	15813	15881	15830	16045	15939	15684	15950	16048	15787	15881	16020	15839	15988	16002	15903	16057	15960	15928	15789	15885	15859	15941	16044	15846	15927	15956	15938	15891	15815	15883	15748	15907	15686	15646	15874	15944	15883	16038	15948	15903	15873	15901	15887	15932	15883	15917	15871	15814	15800	15774	15898	15985	15777	15866	15789	15913	15763	15769	15940	15644	15937	16000	15910	15712	15856	15950	15841	16029	15801	15903	16026	15990	15987	15839	15939	15992	15846	15773	15813	15999	15812	15863	15920	15994	15902	15950	15937	15966	15997	15851	15953	15988	16040	15873	15948	15948	16052	15877	16030	15830	15990	15869	15947	15954	15847	15988	15916	16036	16177	15878	15985	15789	15814	15819	15867	15837	15899	15938	15858	15822	15903	15952	15671	15961	15879	15794	15913	15929	15933	15920	15901	15865	15878	15879	15784	16115	15938	15858	15855	15991	15894	15914	15868	15914	15883	15920	15979	15936	15959	15740	15890	15880	15894	15969	16018	15933	15853	15957	15782	15919	15747	15980	16055	15949	16000	15895	16046	15900	15905	15867	15898	15889	15912	16069	15965	16020	16111	15792	15969	15992	16004	15818	15781	15859	16117	15933	15856	15803	15965	15982	16006	15956	16042	15885	15915	15814	15945	16006	15862	15942	16011	15854	15883	15767	15965	15966	15879	15851	15827	15874	15949	15847	15902	15869	15852	15892	15842	15980	15737	15845	15827	16022	15760	16087	15879	16042	16010	15832	15755	15982	15837	15853	15924	16018	15880	15835	15954	15983	15933	15939	15788	15707	15795	16024	15855	15926	15844	15901	15848	15903	15935	15771	15868	16032	15960	16026	16008	16013	16045	15843	16018	16013	15879	15876	15956	16005	15946	15859	15847	15893	15883	15853	15831	15825	15824	16010	15979	15650	15986	15940	15893	15831	15831	15930	15873	16000	15903	15976	15885	15831	15896	15992	15719	15919	15905	15999	15791	15961	15949	15871	15974	15913	16035	16009	15838	15784	15780	15999	16033	15989	15919	15934	15818	15735	15919	15922	15868	15862	15857	16013	15837	16062	15818	15951	15838	15940	15886	16020	15937	16152	15951	15875	16071	15837	15938	15835	16161	15915	15852	15865	15941	15922	15882	15942	15933	16205	15855	15853	15959	15887	16141	16012	15934	15825	15926	16039	15981	15813	15929	15839	15795	16055	15947	15835	15819	15941	15871	15919	15912	15805	15868	16050	15988	15846	15756	15767	16030	15967	15893	15795	15864	15995	15860	15987	15886	15874	16079	15845	15997	15792	15906	15997	15855	16040	15923	15966	15695	15797	15950	15974	15959	15784	15851	15937	16028	15788	15941
35407	31082	32441	30742	27661	26616	26259	25684	25681	25226	25364	25261	25407	25330	25279	25038	24960	24927	24881	24850	24881	25006	24921	25029	24885	24980	25157	24936	24834	24883	25125	24918	25008	24840	24908	24897	24972	25017	25030	24837	24909	24868	25053	24999	24705	24745	24682	24831	24776	24983	24821	25236	24768	24999	24770	24830	24725	24927	24838	24827	24985	24806	24981	24782	24895	24964	24945	24908	24867	24925	24714	24846	24731	24637	24937	25036	25030	24749	24933	24867	24955	24958	24861	24842	24742	24973	24913	24700	24947	24903	24750	24880	25150	24804	24741	24749	24803	24920	24808	24979	25208	24921	24864	24683	25035	24759	24703	24738	24518	24776	24925	24945	24693	24913	24748	24675	24922	24802	24727	25018	24819	24824	24948	24885	24864	24929	24892	24888	24838	24769	24918	24616	24849	24702	24846	24855	24775	24850	24943	24913	25016	24936	25068	24913	25040	24947	25201	24808	24938	25001	24859	25130	24919	24823	24687	24747	24779	24844	24954	24950	24922	24996	24876	24922	24720	24814	25028	24777	25089	24922	24946	24643	24844	24820	24717	24732	24847	24719	24934	24845	24880	25088	24951	24925	24725	24795	24969	24968	24919	24811	24958	24647	25082	24727	25100	24635	24977	24985	24943	24841	24895	24721	24722	24680	24633	24596	25054	24831	24964	24905	24958	25244	24853	25016	25162	24642	24777	24714	25004	24735	24764	24905	24977	24941	25155	25137	24910	24788	24589	24885	24929	24801	24805	24824	24951	24944	24880	24857	24981	24901	25156	25124	24787	24720	24842	24884	24725	24675	24642	24768	24976	25060	24809	24734	24744	24814	24837	24740	24759	24762	25218	24933	24625	25005	24807	24974	25047	24818	24777	24937	24994	25002	24609	24879	24715	24744	24938	24855	24797	24645	24654	24920	25060	24614	24739	24693	24951	24918	25071	24867	24919	24920	24756	24782	25111	24822	24818	24919	24889	24899	25044	24807	25015	24958	24640	25170	24849	24785	24722	24614	25025	24548	24931	24920	24753	24840	24959	25037	24982	24925	24711	24885	24756	24862	24962	24657	24743	24775	24645	24744	24989	24687	24717	25077	24739	24849	25056	25088	24859	24701	24989	24733	24808	24915	24955	24792	24905	24855	24887	24758	25049	24659	24966	24639	24869	24732	24877	24603	24674	24865	24971	24941	25105	24898	24833	24735	24866	25088	25055	24951	24902	25092	25167	24974	25038	24764	24837	24870	24773	24958	24828	24615	24912	25113	24726	24928	24889	24813	24819	24999	24808	24954	25045	25075	24873	24575	24950	24895	24941	25001	25036	24975	24931	25098	24821	25108	25031	24959	24849	24846	24835	24971	24815	24667	24637	24977	24904	24814	24783	24829	24967	24769	24773	24817	24802	24965	24886	24805	24582	24703	25033	24920	24876	24868	24915	24938	24752	25147	24918	24899	25020	24905	24785	24931	24715	25031	24670	24794	25028	24717	24785	24815	24852	25111	24851	24869	24918	24744	24753	25002	25065	24839	24982	24926	25036	24722	24787	25110	24780	24830	24941	24964	24942	24807	24935	24917	24877	24873	24623	24534	24865	24865	24793	24700	24757	24698	24887	24884	24785	24925	25153	24906	24851	25065	25143	24820	24903	24659	24907	24937	24952	24876	24832	24697	24752	24876	24883	25242	24913	25089	24906	24813	25024	24734	24724	24844	24541	24773	24909	24624	24963	24880	24911	24724	24760	24796	24971	24869	24953	24925	24950	24914	24803	25022	24889	25023	24931	24763	24700	24886	25041	25089	24912	24910	24960	25010	24760	24852	24840	25013	24813	24838	24905	25038	25062	24964	24404	24988	24706	24968	24871	24663	25040	24741	25018	24960	24826	24724	24875	24658	24755	24927	24933	25079	24875	24883	24771	24780	25078	25008	24847	24883	24910	25035	25175	24946	24696	24828	24933	25026	25071	24840	24954	24711	24947	24823	24997	24888	24974	24754	24879	24924	24814	24818	24905	24866	24884	24935	24832	24874	24863	24958	25166	24816	25009	24919	25040	24860	24484	24718	24877	24610	24964	24921	24917	24706	24901	24816	24644	24863	24977	24986	24657	24908	24848	24929	24801	25010	24831	24755	24829	24616	25134	24874	24939	24937	24918	24969	24916	24860	25053	24791	24786	25016	24946	24768	25105	25036	24817	24823	25199	25014	24707	24798	24826	24961	24872	25034	25002	24681	24933	24909	24908	25075	24957	24822	24724	25043	24983	24844	24601	25099	24967	24997	24973	24993	24832	24610	24762	24869	24936	24645	25019	24936	24959	25054	24737	24842	24929	24929	24842	25086	25064	25106	24755	24635	24881	24968	24765	25129	25026	24897	25100	24667	24741	24898	24810	24863	24875	24888	24933	24793	24933	24562	24805	25049	24768	24908	24890	24848	24765	25047	24995	24636	24822	24891	25002	24956	24840	24759	25032	24983	24972	25121	24826	24821	24931	25063	24802	25025	24883	24917	24786	24844	25046	25133	24899	24832	25053	24915	24733	24906	24768	24891	24941	24601	24862	24790	24974	25058	24983	24948	25007	24930	25151	24863	24782	24890	24902	24915	24902	24895	24781	24948	24824	24864	24907	24818	24957	25077	24970	25072	24991	24540	24810	24783	24814	24902	24856	24884	24970	24999	24777	24823	24856	24726	25031	24978	24953	24673	24796	24686	24682	24650	25043	24964	24928	24959	24856	24747	24776	24675	25108	24921	24842	24962	25014	25012	24832	25037	24821	25011	24781	24776	24903	25074	24794	25030	24912	24762	24804	25176	24986	24575	24746	24845	24785	25034	24969	24933	24958	24937	24868	24938	24833	24901	24875	24986	24874	24806	24841	24793	24921	24931	24956	24966	24862	25028	25114	24895	24849	25144	24925	24636	24703	24885	25054	24933	24911	24867	24784	24906	24968	25157	24739	24794	24932	24762	24881	24748	24665	24879	24732	25026	24863	24969	25066	25042	24756	24978	25071	24661	24894	24904	24860	24932	24965	24783	24757	24699	24646	25047	24750	24933	24779	24782	24998	24977	24838	24852	24931	24931	24803	24911	24657	24837	25062	25008	24876	24845	24956	24876	24967	24852	25101	24921	25144	24877	24717	24791	24892	24717	25078	24919	24931	24789	24840	24907	25257	24836	24967	24914	24851	24844	24952	24735	24889	24792	25011	25083	25220	24742	25001	24626	24914	24923	24944	24892	24982	24900	24976	24741	24676	24982	25088	24874	24992	24908	24832	24779	25046	24752	24816	24763	24865	24730	24918	24901	24602	24861	24937	24828	24881	25004	25066	24851	24879	24933	24919	24882	24994	24874	24949	24857	24901	24946	24955	24977	24973	24974	24821	24763	24995	24900	24676	24705	25161	24857	25033	24936	25046	24828	24692	24907	24800	24763	24912	24625	24909	24607	24752	25002	25059	24820	24991	24768	24634	25097	24913	25016	25018	24889	24925	24764	24972	24698	24916	24889	24943	24716	24919	24757	24819	25026	24903	24886	24828	24934	24808	24783	24862	24791	24827	24858	24809	24906	24970	24930	24856	25031	24898	24787	24690	24991	24784	24841	24753	24887	24998	24827	24755	25002	24756	24767	24701	24786	24904	25115	24993	24884	25013	24871	24765	24827	24819	24635	24799	25032	24724	24940	24946	24846	24848	24961	24851	24973	24972	24811	25084	24963	24881	25046	24884	25051	24979	25002	24867	24965	25044	24780	24894	24634	25105	24907	24832	24868	25006	24758	24906	25046	24924	24608	24939	24953	25009	24419	24889	24956	25013	25113	24848	24948	24903	24976	24947	24853	25020	24981	24531	24971	24693	24749	25161	25050	24877	24910	25134	25016	24891	24640	25076	24852	24884	24692	24946	24892	25031	25209	24994	24877	24961	24849	24675	24899	24950	24778	24802	24836	24790	25045	24977	25057	24879	25006	25008	24771	24819	24818	24959	25221	25158	24888	25005	24925	24845	25018	24996	24888	24781	24880	24942	25006	24892	24892	24920	24851	25056	24961	24728	24760	24994	24904	24603	25013	24955	24877	24612	24741	25028	25072	24901	24834	25241	24945	24787	24743	24824	25058	25037	24950	24885	24607	24909	24769	24874	24878	24846	24756	24862	24839	24906	24750	24879	24740	24830	24930	24962	24836	24920	24839	24889	24871	25010	24830	24675	24986	24967	24850	24956	24747	24633	24605	24924	24829	24813	25060	25046	24834	24844	24832	24926	24607	25036	24895	24812	24995	25187	24778	24888	24972	24802	24591	24525	25005	24853	24793	24951	24900	24758	24940	24892	24869	24825	24817	24894	24929	24853	25076	24920	24973	24627	24754	24821	24777	25059	25048	24988	24702	24825	24913	25005	24905	24921	24820	24961	25097	24880	24947	24977	24941	24667	24872	25063	24771	24850	24929	24871	24747	24978	24921	24852	24986	24931	24911	25197	24931	24981	24891	24886	24886	24926	24984	24786	24812	24767	25045	25181	24884	24904	25222	24695	24841	24940	25086	24789	25010	24964	24848	25008	24984	24915	24907	24742	24950	25080	24974	25042	24813	25022	25076	25012	25188	25026	24880	24847	24957	24913	24698	24908	24945	25012	25076	24857	24841	24972	24922	25099	24711	25038	24861	24882	24848	24742	25035	25030	24793	24837	24829	25209	24964	24924	24834	24862	24771	24724	24820	24775	24968	25083	24614	24778	25057	24575	24839	24732	24896	24980	24901	24758	25018	24888	25002	24828	25068	24841	24766	25055	24857	24873	24905	25061	24854	24747	24742	25144	25052	24887	25094	25179	24878	24865	24901	25009	24895	24837	25016	24828	24878	24837	25090	25001	24878	24823	24674	24748	24915	24839	24970	24766	24974	24979	24662	24925	25094	24631	24842	24831	24897	24759	24940	25201	25120	25000	24970	25036	25083	25044	24801	25017	24756	24817	24754	24931	24986	24832	24687	24904	25103	24907	24830	24728	24845	24903	24780	24944	24720	24860	25072	24860	24832	24808	25002	25139	24701	25056	24852	24714	25006	25115	24915	24957	25078	25013	24677	24993	24888	24954	24890	24911	25058	25022	25004	24823	24967	25006	24868	24614	24904	24962	24716	24894	24984	24864	24804	24888	24869
28544	33609	27588	22701	20186	19127	18107	17648	17380	17284	16981	17138	17282	17123	16684	16758	16658	16647	16531	16611	16456	16543	16622	16613	16476	16717	16537	16532	16668	16511	16502	16575	16431	16536	16427	16456	16507	16445	16567	16544	16456	16484	16416	16677	16667	16364	16533	16468	16654	16519	16465	16501	16391	16597	16536	16410	16590	16390	16329	16523	16407	16395	16439	16441	16265	16476	16546	16619	16475	16624	16486	16665	16549	16278	16557	16463	16325	16411	16593	16415	16633	16338	16284	16638	16450	16512	16688	16539	16494	16639	16536	16547	16582	16647	16479	16618	16346	16470	16537	16537	16392	16315	16391	16558	16399	16612	16494	16388	16322	16621	16451	16506	16429	16514	16404	16354	16604	16380	16634	16632	16409	16558	16577	16502	16533	16433	16559	16367	16492	16488	16451	16530	16520	16373	16538	16492	16660	16437	16276	16640	16422	16532	16511	16564	16616	16435	16419	16623	16470	16485	16521	16415	16479	16626	16493	16538	16582	16444	16475	16384	16545	16348	16546	16601	16554	16376	16457	16483	16427	16492	16439	16573	16566	16532	16458	16374	16524	16373	16359	16604	16466	16496	16358	16311	16469	16395	16391	16160	16501	16436	16475	16614	16453	16383	16429	16469	16451	16448	16531	16446	16450	16438	16503	16626	16634	16525	16574	16347	16461	16608	16502	16401	16372	16603	16267	16406	16421	16552	16405	16422	16408	16376	16505	16344	16381	16532	16436	16585	16420	16571	16416	16417	16382	16427	16610	16371	16554	16460	16561	16571	16583	16488	16357	16487	16522	16562	16399	16521	16303	16411	16415	16475	16380	16456	16537	16439	16530	16515	16419	16383	16568	16609	16425	16594	16388	16309	16555	16556	16492	16412	16230	16535	16454	16563	16539	16585	16442	16531	16481	16526	16479	16417	16683	16491	16530	16403	16361	16557	16522	16472	16482	16186	16571	16590	16499	16327	16470	16567	16378	16420	16546	16543	16463	16508	16584	16486	16430	16500	16721	16424	16522	16577	16331	16439	16439	16340	16511	16307	16534	16266	16497	16374	16411	16455	16570	16443	16535	16428	16519	16437	16495	16491	16252	16580	16420	16436	16541	16455	16459	16660	16426	16502	16464	16508	16456	16510	16513	16691	16445	16557	16507	16500	16515	16532	16470	16543	16423	16475	16572	16363	16509	16499	16555	16399	16515	16690	16540	16477	16467	16397	16517	16520	16480	16463	16594	16604	16490	16400	16361	16416	16555	16350	16619	16562	16483	16548	16434	16572	16405	16625	16479	16583	16371	16628	16627	16527	16385	16627	16557	16485	16576	16440	16513	16546	16564	16407	16516	16287	16471	16587	16361	16736	16356	16454	16502	16478	16535	16512	16452	16548	16435	16499	16452	16588	16648	16577	16426	16536	16524	16606	16398	16453	16469	16356	16571	16513	16389	16411	16443	16483	16285	16553	16547	16478	16328	16596	16391	16547	16526	16442	16460	16382	16394	16417	16422	16512	16429	16399	16565	16616	16435	16530	16539	16486	16421	16751	16460	16540	16453	16604	16686	16364	16526	16383	16353	16457	16522	16232	16554	16323	16531	16649	16492	16620	16429	16607	16446	16534	16582	16506	16579	16595	16451	16456	16310	16498	16666	16365	16278	16489	16584	16474	16391	16562	16454	16548	16616	16453	16463	16541	16419	16471	16595	16637	16586	16607	16405	16551	16643	16610	16420	16570	16469	16573	16403	16528	16618	16390	16418	16693	16343	16494	16610	16359	16580	16505	16585	16454	16532	16461	16488	16512	16666	16602	16497	16730	16605	16556	16663	16574	16413	16458	16588	16502	16545	16356	16493	16505	16615	16568	16649	16414	16565	16503	16569	16367	16472	16250	16575	16583	16520	16527	16580	16479	16387	16398	16450	16399	16557	16450	16481	16611	16491	16556	16453	16408	16525	16489	16376	16388	16398	16385	16509	16655	16581	16526	16542	16508	16442	16469	16335	16621	16383	16396	16376	16495	16386	16370	16650	16468	16679	16442	16458	16515	16611	16640	16388	16525	16474	16563	16485	16570	16469	16343	16621	16463	16499	16720	16579	16570	16667	16684	16460	16291	16492	16466	16545	16513	16503	16465	16567	16597	16485	16328	16538	16528	16408	16609	16601	16570	16451	16331	16629	16371	16629	16511	16549	16518	16406	16635	16538	16459	16378	16508	16668	16427	16558	16421	16480	16579	16514	16517	16492	16439	16594	16461	16307	16574	16371	16486	16420	16468	16432	16500	16408	16612	16574	16593	16577	16529	16547	16561	16404	16429	16591	16457	16470	16623	16438	16500	16590	16511	16420	16507	16451	16570	16569	16414	16489	16423	16458	16548	16520	16621	16344	16606	16342	16653	16378	16522	16375	16553	16522	16613	16464	16645	16471	16585	16551	16420	16312	16413	16460	16551	16427	16488	16381	16634	16605	16440	16549	16425	16371	16453	16519	16625	16589	16474	16360	16520	16706	16492	16428	16441	16731	16496	16715	16477	16485	16442	16613	16523	16758	16531	16443	16423	16477	16380	16276	16480	16405	16462	16437	16570	16570	16312	16496	16591	16522	16674	16474	16274	16364	16443	16597	16322	16493	16360	16519	16461	16586	16376	16601	16436	16553	16411	16471	16469	16426	16318	16364	16500	16656	16329	16429	16326	16280	16362	16467	16551	16482	16525	16517	16549	16396	16650	16577	16614	16555	16576	16495	16480	16523	16482	16563	16439	16494	16411	16599	16377	16409	16341	16374	16366	16435	16532	16562	16497	16459	16496	16573	16383	16588	16458	16536	16331	16542	16464	16502	16577	16629	16490	16499	16648	16585	16421	16621	16347	16445	16479	16568	16484	16354	16301	16430	16350	16734	16194	16616	16473	16406	16598	16416	16567	16573	16417	16421	16401	16620	16445	16502	16522	16607	16330	16586	16512	16573	16533	16572	16549	16434	16549	16535	16462	16419	16711	16347	16398	16460	16631	16547	16451	16450	16444	16596	16420	16573	16523	16500	16451	16547	16590	16427	16447	16553	16548	16550	16603	16473	16608	16451	16421	16349	16591	16540	16522	16374	16648	16385	16668	16493	16539	16471	16365	16507	16393	16439	16480	16580	16559	16420	16357	16513	16687	16520	16458	16691	16580	16464	16428	16384	16549	16576	16429	16358	16378	16596	16438	16463	16544	16388	16621	16545	16441	16441	16517	16627	16523	16327	16451	16618	16454	16545	16610	16512	16271	16433	16479	16548	16436	16628	16326	16507	16460	16417	16659	16575	16414	16579	16381	16357	16544	16576	16535	16345	16446	16467	16397	16456	16268	16659	16586	16438	16424	16565	16457	16447	16570	16540	16489	16541	16503	16639	16400	16528	16516	16533	16515	16515	16445	16396	16633	16435	16455	16556	16439	16500	16517	16470	16445	16548	16509	16526	16406	16354	16335	16488	16279	16605	16507	16469	16354	16447	16501	16375	16555	16477	16520	16459	16386	16354	16473	16579	16365	16517	16393	16487	16459	16508	16509	16392	16621	16618	16473	16534	16539	16440	16603	16516	16299	16643	16457	16437	16537	16441	16393	16376	16552	16517	16428	16411	16649	16412	16640	16336	16578	16578	16461	16465	16378	16554	16324	16622	16558	16179	16669	16430	16454	16443	16563	16529	16536	16576	16513	16637	16599	16538	16460	16385	16582	16269	16425	16644	16562	16483	16244	16377	16559	16709	16598	16405	16489	16469	16617	16396	16632	16430	16566	16421	16603	16516	16419	16471	16534	16400	16589	16410	16631	16527	16700	16440	16523	16628	16587	16509	16342	16576	16449	16547	16588	16461	16505	16587	16660	16452	16478	16540	16672	16470	16501	16513	16435	16456	16493	16556	16461	16634	16527	16363	16566	16537	16511	16493	16481	16397	16484	16590	16442	16236	16664	16591	16678	16452	16412	16316	16380	16327	16442	16517	16448	16439	16596	16440	16629	16370	16397	16531	16664	16569	16419	16450	16592	16362	16473	16528	16542	16355	16428	16402	16484	16420	16462	16377	16432	16506	16494	16310	16583	16621	16727	16417	16523	16300	16468	16300	16555	16600	16585	16421	16623	16468	16467	16506	16377	16666	16379	16568	16636	16429	16578	16476	16633	16490	16435	16406	16431	16411	16547	16536	16570	16395	16325	16382	16343	16603	16549	16391	16458	16337	16559	16517	16568	16500	16459	16385	16449	16603	16561	16477	16514	16319	16412	16477	16495	16369	16445	16476	16521	16448	16425	16500	16373	16630	16604	16526	16483	16539	16588	16434	16554	16691	16341	16508	16414	16578	16294	16760	16589	16460	16404	16496	16520	16474	16514	16350	16398	16415	16623	16390	16453	16503	16462	16402	16505	16558	16550	16453	16515	16560	16572	16468	16364	16671	16412	16434	16411	16529	16446	16372	16431	16506	16338	16654	16460	16453	16521	16662	16372	16585	16356	16514	16510	16381	16370	16606	16588	16442	16430	16519	16512	16587	16726	16414	16612	16370	16527	16443	16471	16506	16458	16361	16504	16273	16567	16539	16561	16565	16617	16610	16389	16507	16404	16367	16415	16443	16560	16492	16520	16315	16556	16384	16459	16498	16465	16723	16632	16503	16639	16480	16437	16445	16613	16493	16541	16469	16526	16582	16471	16503	16464	16602	16383	16485	16295	16559	16492	16279	16618	16598	16699	16546	16574	16797	16391	16619	16221	16544	16484	16461	16363	16456	16472	16475	16316	16630	16429	16557	16588	16649	16555	16430	16613	16394	16471	16737	16610	16478	16699	16445	16340	16704	16328	16667	16353	16666	16341	16495	16477	16412	16608	16622	16610	16392	16580	16429	16387	16472	16563	16444	16507	16601	16527	16643	16393	16570	16426	16246	16660	16613	16452	16586	16574	16370	16440	16320	16507	16401	16542	16526	16573	16505	16368	16728	16554	16463	16530	16602	16389	16380	16450	16606	16344	16448	16285	16460	16362	16620	16427	16433	16427	16512	16390	16425	16359	16455	16563	16494	16464	16597	16611	16518	16486	16545	16480	16499	16683	16433	16417	16506	16342	16564	16531	16453	16465	16483	16422	16358	16246	16618	16368	16396	16446	16555	16683	16426	16430
24355	21022	27344	25455	24163	27577	28773	26159	25044	25174	24772	24481	24634	24616	24183	23852	23782	23680	23636	23527	23725	23636	23582	23476	23405	23331	23643	23628	23394	23443	23530	23366	23345	23609	23554	23391	23298	23358	23221	23236	23652	23380	23566	23280	23370	23333	23286	23597	23491	23492	23452	23574	23164	23166	23421	23462	23346	23042	23253	23170	23435	23360	23207	23363	23375	23324	23342	23313	23350	23251	23112	23322	23354	23386	23213	23300	23266	23261	23333	23423	23551	23282	23375	23218	23442	23423	23214	23191	23320	23515	23389	23483	23505	23162	23224	23468	23155	23255	23411	23269	23192	23195	23287	23210	23431	23285	23353	23426	23459	23328	23312	23377	23261	23300	23395	22964	23439	23366	23541	23484	23187	23421	23355	23482	23321	23549	23209	23225	23072	23243	23398	23336	23212	23173	23200	23256	23627	23457	23487	23192	23411	23375	23314	23473	23320	23112	23291	23409	23382	23420	23501	23292	23432	23222	23318	23188	23398	23621	23249	23133	23335	23095	23501	23496	23332	23364	23400	23518	23301	23313	23232	23373	23338	23223	23161	23411	23412	23190	23452	23350	23249	23683	23349	23162	23444	23351	23049	23088	23269	23207	23327	23277	23264	23133	23215	23327	23504	23238	23269	23399	23485	23272	23524	23267	23169	23420	23468	23111	23197	23234	23403	23170	23247	23349	23496	23110	23379	23105	23230	23473	23402	23123	23333	23277	23202	23441	23367	23667	23169	23129	23235	23340	23083	23104	23295	23071	23344	23493	23132	23387	23140	23083	23451	23342	23346	23354	23250	23232	23256	23502	23506	23404	23359	23621	23340	23223	23487	23456	23355	23366	23116	23192	23044	23235	23287	23142	23333	23356	23292	23390	23249	23291	23208	23292	23210	23329	23513	23318	23300	23370	23284	23122	23548	23353	23275	23391	23073	23169	23386	23311	23226	23426	23394	23799	23117	23451	23423	23378	23249	23281	23436	23141	23369	23290	23342	23452	23342	23358	23340	23394	23263	23442	23354	23541	23208	23212	23368	23307	23098	23202	23582	23409	23249	23508	23173	23398	23365	23326	23398	23204	23346	23197	23027	23446	23201	23273	23172	23558	23244	23371	23404	23456	23457	23371	23518	23130	23275	23293	23165	23310	23274	23405	23239	23261	23173	23322	23305	23176	23417	23463	23380	23308	23283	23243	23551	23500	23469	23462	23338	23346	23265	23486	23259	23559	23354	23256	23327	23323	23399	23428	23488	23244	23576	23322	23342	23274	23425	23433	23464	23317	23190	23491	23325	23405	23152	23370	23651	23464	23335	23516	23324	23319	23301	23531	23456	23394	23362	23353	23135	23235	23406	23449	23345	23231	23327	23107	23194	23250	23244	23250	23349	23172	23253	23130	23600	23276	23249	23371	23147	22996	23309	23232	23586	23211	23479	23303	23354	23506	23267	23383	23172	23457	23249	23171	23251	23216	23382	23412	23135	23235	23286	23236	23230	23279	23377	23394	23552	23225	23513	23403	23286	23262	23157	23062	23260	23446	23419	23390	23239	23355	23266	23217	23464	23438	23229	23318	23333	23481	23353	23301	23281	23249	23485	23420	23290	23436	23484	23485	23420	23386	23302	23038	23369	23470	23249	23159	23199	23284	23291	23559	23483	23112	23595	23191	23376	23353	23232	23320	23539	23644	23292	23210	23217	23140	23326	23429	23277	23474	23244	23499	23423	23224	23122	23331	23286	23128	23381	23493	23492	23423	23227	22993	23087	23270	23533	23389	23324	23391	23359	23377	23212	23497	23231	23293	23415	23413	23164	23163	23192	23357	23399	23422	23119	23384	23343	23262	23324	23324	23088	23394	23620	23499	23429	23514	23372	23228	23300	23456	23344	23328	23359	23287	23360	23138	23245	23289	23445	23465	23122	23074	23438	23633	23473	23194	23389	23433	23194	23269	23306	23320	23434	23183	23400	23583	23543	23456	23371	23263	23281	23430	23165	23313	23416	23196	23084	23473	23242	23189	23500	23264	23355	23330	23338	23454	23362	23351	23369	23493	23232	23269	23295	23130	23336	23157	23171	23335	23376	23403	23532	23495	23524	23154	23168	23464	23369	23279	23327	23211	23337	23389	23334	23505	23386	23325	23563	23027	23313	23331	23416	23327	23232	23300	23430	23262	23070	23182	23456	23269	23461	23485	23245	23241	23160	23212	23450	23048	23438	23579	23533	23484	23375	23366	23277	23456	23262	23360	23316	23360	23291	23345	23420	23253	23218	23059	23291	23253	23358	23321	23314	23332	23323	23341	23479	23220	23145	23619	23295	23229	23439	23337	23352	23416	23242	23567	23560	23376	23420	23449	23031	23350	23561	23189	23230	23211	23178	23307	23531	23367	23496	23512	23260	23459	23294	23511	23400	23379	23149	23438	23412	23254	23240	23427	23188	23301	23272	23221	23264	23461	23383	23199	23273	23296	23379	23267	23415	23120	23506	23341	23388	23273	23408	23238	23298	23128	23206	23261	23255	23567	23238	23086	23219	23235	23451	23521	23394	23457	23245	23402	23387	23416	23550	23331	23325	23578	23360	23314	23377	23458	23337	23238	23558	23438	23286	23361	23192	23320	23063	23429	23300	23419	23348	23349	23652	23426	23337	23130	23278	23151	23144	23057	23433	23582	23381	23423	23059	23205	23225	23299	23446	23385	23399	23298	23441	23443	23384	23341	23634	23298	23190	22896	23065	23391	23325	23403	23170	22950	23182	23219	23308	23427	23053	23161	23451	23164	23329	23355	23184	23368	23129	23402	23504	23300	23441	23022	23438	23182	23267	23337	23214	23479	23273	23364	23255	23280	23244	23217	23535	23570	23419	23304	23137	23503	23348	23301	23546	23218	23248	23234	23687	23377	23505	23125	23440	23549	23230	23497	23503	23139	23405	23391	23113	23205	23240	23170	23432	23212	23446	23270	23523	23325	23405	23262	23266	23466	23273	23530	23384	23434	23148	23364	23370	23369	23330	23475	23521	23243	23194	23265	23321	23445	23253	23130	23110	23221	23077	23304	23205	23427	23590	23483	23261	23541	23139	23260	23199	23239	23387	23382	23465	23152	23286	23473	23261	23078	23243	23169	23278	23183	23231	23254	23231	23307	22997	23179	23335	23295	22881	23275	23232	23285	23236	23420	23528	23223	23149	23162	23317	23200	23408	23531	23401	23361	23137	23186	23397	23153	23411	23378	23525	23202	23345	23383	23686	23420	23321	23540	23295	23291	23413	23368	23398	23268	23554	23225	23648	23379	23449	23224	23164	23147	23401	23503	23494	23367	23275	23276	23053	23265	23439	23172	23400	23501	23258	23456	23237	23327	23251	23397	23186	23296	23621	23216	23268	23131	23335	23252	23327	23269	23386	23196	23350	23359	23341	23541	23375	23420	23302	23332	23508	23561	23518	23247	23290	23306	23282	23531	23119	23204	23350	23244	23225	23520	23297	23155	23676	23297	23254	23450	23378	23583	23323	23184	23340	23325	23560	23343	23548	23417	23254	23389	23403	23143	23048	23242	23497	22918	23012	23393	23430	23492	23169	23159	23193	23398	23276	23467	23352	23391	23363	23276	23275	23084	23309	23380	23363	23430	23477	23211	23470	23366	23370	23198	23315	23442	23300	23498	23263	23362	23380	23241	23235	23226	23390	23189	23236	23251	23422	23323	23485	23256	23389	23322	23327	23233	23088	23194	23190	23374	23523	23556	23333	23324	23264	23002	23122	23110	23045	23057	23194	23064	23253	23429	23574	23556	23451	23337	23295	23341	23274	23397	23504	23436	23055	23318	23339	23505	23387	23282	23495	23375	23437	23169	23437	23205	23417	23474	23229	23469	23237	23279	23250	23575	23300	23132	23570	23125	23033	23602	23526	23432	23352	23412	23273	23531	23314	23554	23379	23329	23016	23182	23408	23287	23621	23813	23495	23094	23177	23370	23415	23303	23272	23308	23456	23389	23096	23313	23240	23364	23497	23003	23130	23253	23118	23316	23319	23491	23111	23085	23407	23178	23429	23476	23479	23698	23272	23395	23203	23170	23299	23321	23334	23266	23373	23380	23273	23278	23220	23319	23487	23454	23361	23310	23339	23479	23534	23319	23292	23480	23479	23545	23122	23339	23333	23417	23505	23326	23476	23340	23293	23288	23340	22972	23208	23390	23442	23235	23317	22991	23408	23467	23280	23283	23251	23344	23313	23364	23234	23345	23503	23110	23318	23298	23410	23120	23312	23244	23341	23309	23318	23242	23097	23329	23306	23120	23539	23031	23160	23458	23436	23120	23357	23337	23455	23481	23631	23215	23310	23512	23356	23344	23529	23215	23412	23276	23446	23256	23232	23427	23430	23351	23258	23449	23288	23248	23384	23477	23222	23210	23426	23259	23376	23229	23208	23366	23597	23365	23444	23349	23313	23397	23397	23595	23284	23130	23589	23307	23152	23365	23442	23535	23088	23207	23173	23536	23396	23260	23377	23221	23558	23439	23257	23332	23432	23363	23489	23458	23582	23509	23395	23323	23347	23147	23408	23638	23373	23134	23229	23223	23476	23439	23522	23431	23463	23235	23563	23289	23314	23271	23018	23419	23208	23208	23461	23227	23056	23199	23352	23446	23360	23300	23313	23337	23324	23266	23619	23384	23493	23412	23466	23275	23519	23259	23581	23502	23164	23250	23252	23209	23130	23553	23361	23385	23158	23333	23574	23312	23131	23461	23504	23414	23389	23360	23397	23641	23152	23406	23479	23528	23461	23250	23099	23207	23220	23135	23507	23100	23195	23484	23294	23297	23431	23204	23308	23580	23106	23268	23298	23304	23542	23386	23417	23298	23133	23281	23061	23221	23338	23367	23356	23385	23251	23429	23305	23385	23096	23231	23510	23254	23481	23528	23338	23418	23348	23530	23306	23179	23273	23317	23445	23307	23394	23160	23526	23272	23463	23385	23239	23182	23461	23447	23337	23204	23462	23464	23283	23572	23418	23143	23336	23388	23617	23229	23554	23545	23672	23396	23163	23274	23581	23368	23468	23528	23289	23172	23398	23322	23284	23434	23661	23330	23513	23353	23333	23351	23507	23186	23292	23057	23338	23304	22996	23082	23230	23451	23354	23428
30778	39768	34028	28201	24671	22013	20141	19042	18449	18114	17763	17647	17711	17019	16340	16176	16060	16107	15978	16015	16024	16038	16039	15937	16096	15896	15989	15866	15978	15976	15950	15925	15850	15810	15739	15906	15779	15721	15829	15786	15815	15764	15802	15842	15760	15808	15583	15709	15782	15697	15860	15765	15617	15907	15767	15747	15704	15774	15671	15806	15844	15879	15771	15790	15752	15798	15683	15804	15958	15881	15973	16017	15758	15702	15842	15814	15804	15921	15768	15627	15788	15765	15808	15784	15868	15726	15772	15672	15548	15752	15820	15646	15843	15766	15821	15562	15703	15712	15620	15684	15905	15609	15703	15612	15706	15791	15716	15790	15787	15607	15818	15701	15661	15832	15691	15701	15921	15829	15686	15745	15567	15630	15691	15760	15686	15688	15982	15720	15765	15645	15817	15679	15745	15684	15698	15915	15656	15710	15595	15613	15941	15790	15688	15809	15718	15864	15973	15858	15615	15725	15825	15796	15684	15782	15796	15696	15654	15758	15725	15774	15784	15815	15678	15579	15635	15876	15828	15929	15672	15697	15661	15695	15872	15546	15727	15823	15885	15653	15754	15766	15756	15686	15900	15924	15799	15853	15765	15787	15760	15837	15759	15844	15742	15763	15635	15737	15841	15764	15875	15880	15742	15514	15774	15847	15722	15645	15803	15656	15767	15916	15725	15750	15780	15839	15850	15677	15724	15720	15697	15912	15858	15603	15639	15657	15619	15862	15762	15748	15796	15706	15814	15764	15708	15619	15701	15759	15694	15614	15534	16000	15720	15784	15601	15611	15719	15762	15802	15579	15649	15855	15629	15779	15798	15799	15755	15757	15605	15815	15816	16038	15771	15772	15739	15790	15768	15691	15774	15795	15676	15587	15879	15807	15641	15824	15715	15802	15685	15680	15732	15711	15807	15854	15769	15657	15678	15938	15789	15667	15660	15822	15913	15786	15762	15863	15878	15667	15982	15803	15808	15853	15787	15758	15794	15603	15608	15815	15758	15825	15850	15731	15688	15872	15753	15841	15737	15742	15864	15789	15853	15807	15697	15667	15752	15378	15632	15763	15718	15629	15872	15836	15753	15818	15699	15752	15719	15611	15824	15864	15910	15813	15538	15712	15669	15737	15798	15787	15705	15759	15815	15880	15775	15610	15759	15814	15648	15733	15759	15677	15862	15822	15764	15631	15817	15721	15733	15680	15714	15772	15691	15789	15851	15807	15911	15714	15681	15765	15866	15891	15847	15595	16014	15742	15741	15930	15606	15710	15822	15706	15794	15768	15832	15502	15532	15880	15793	15709	15654	15723	15884	15593	15714	15861	15821	15877	15827	15773	15801	15861	15678	15727	15791	15852	15754	15857	15666	15799	15840	15735	15652	15752	15928	15789	15751	15772	15721	15879	15766	15785	15612	15888	15776	15681	15727	15699	15683	15809	15823	15767	15685	15818	15717	15804	15849	15698	15695	16017	15822	15857	15680	15711	15812	15766	15867	15783	15724	15676	15836	15628	15772	15766	15786	15702	15738	15729	15717	15687	15772	15782	15663	15760	15713	15590	15678	15658	15731	15810	15674	15698	15741	15806	15969	15793	15733	15817	15654	15546	15733	15864	15529	15676	15770	15833	15852	15701	15859	15566	15533	15770	15595	15704	15803	15956	15776	15809	15786	15596	15646	15790	15896	15681	15803	15673	15788	15749	15746	15695	15908	15758	15480	15748	15698	15639	15625	15796	15769	15812	15710	15769	15790	15726	15692	15740	15847	15745	15755	15727	15631	15661	15608	15642	15864	15766	15902	15969	15666	15823	15679	15647	15825	15809	15695	15670	15866	15882	15888	15637	15839	15744	15884	15855	15863	15662	15774	15864	15750	15752	15724	15716	15903	15644	15717	15747	15882	15634	15728	15810	15824	15688	15699	15814	15881	15788	15694	15650	16051	15663	15778	15795	15673	15658	15646	15724	15693	15759	15705	15879	15591	15700	15737	15865	15758	15831	15766	15687	15785	15837	15753	15847	15778	15661	15823	15726	15701	15818	15613	15861	15479	15731	15746	15717	15697	15729	15843	15801	15771	15791	15803	15756	15887	15728	15661	15692	15703	15711	15524	15746	15750	15723	15633	15789	15821	15842	15665	15842	15736	15915	15648	15787	15828	15752	15663	15757	15795	15935	15868	15696	15834	15824	15726	15751	15809	15671	15620	15656	15770	15638	15805	15949	15706	15770	15701	15793	15645	15628	15798	15624	15928	15746	15704	15781	15660	15787	15799	15824	15790	15915	15645	15698	15674	15789	15759	15784	15805	15694	15701	15697	15888	15988	15773	15891	15628	15751	15789	15705	15632	15692	15809	15727	15895	15828	15680	15871	15725	15843	15704	15704	15876	15785	15642	15727	15682	15818	15781	15862	15667	15748	15616	15738	15790	15480	15657	15736	15880	15961	15735	15887	15743	15620	15590	15972	15662	15826	15880	15683	15748	15855	15656	15767	15654	15904	15998	15771	15757	15744	15671	15872	15775	15595	15685	15585	15640	15748	15830	16069	15763	15631	15846	15671	15808	15576	15705	15874	15608	15572	15709	15730	15603	15580	15716	15633	15740	15564	15778	15907	15781	15755	15775	15886	15756	15682	15967	15679	15701	15771	15677	15722	15878	15889	15767	15757	15877	15715	15761	15605	15740	15550	15932	15673	15853	15678	15784	15800	15823	15650	15893	15884	15710	15736	15942	15711	15823	15639	15809	15831	15848	15879	15579	15642	15730	15726	15654	15717	15706	15821	15610	15555	15811	15765	15584	15819	15558	15802	15772	15809	15677	15900	15758	15835	15718	15849	15649	15884	15856	15663	15733	15815	15689	15763	15740	15742	15706	15820	15885	15801	15813	15865	15646	15716	15743	15781	15955	15768	15692	15681	15796	15737	15815	15909	15592	15894	15844	15848	15733	15646	15728	15821	15768	15835	15924	15669	15772	15798	15694	15889	15704	15893	15781	15713	15874	15751	15834	15836	15711	15734	15710	15678	15793	15788	15897	15832	15738	15697	15746	15774	15831	15580	15889	15790	15551	15801	15664	15657	15710	15800	15840	15751	15748	15644	15845	15615	15726	15678	15686	15660	15662	15760	15798	15861	15933	15736	15649	15950	15898	15601	15804	15738	15903	15631	15726	15915	15784	15856	15829	15659	15701	15886	15718	15790	15751	15850	15722	15719	15838	15802	15727	15737	15810	15686	15631	15788	15853	15911	15803	15750	15718	15847	15809	15758	15827	15778	15640	15692	15932	15969	15879	15901	15738	15732	15810	15569	15847	15851	15879	15928	15771	15736	15737	15837	15683	15830	15774	15817	15774	15835	15805	15776	15797	15698	15843	15707	15677	15746	15755	15656	15733	15767	15831	15838	15805	15758	15748	15854	15855	15823	15645	15906	15770	15837	15725	15751	15672	15905	15767	15682	15624	15709	15825	15854	15815	15624	15748	15819	15808	15704	15810	15675	15683	15507	15636	15730	15860	15691	15620	15712	15671	15659	15851	15835	15738	15765	15807	15818	15810	15819	15619	15851	15827	15698	15824	15811	15828	15752	15752	15697	15600	15815	15702	15851	15661	15837	15872	15761	15667	15611	15794	15670	15793	15799	15892	15843	15754	15744	15759	15800	15874	15795	15756	15798	15825	15572	15532	15761	15708	15696	15490	15577	15711	15784	15703	15725	15856	15874	15932	15689	15833	15546	15863	15844	15794	15816	15807	15971	15886	15776	15867	15780	15955	15715	15751	15692	15878	15723	15590	15681	15668	15703	15858	15712	15883	15765	15841	16036	15772	15770	15739	15529	15765	15759	15706	15750	15781	15807	15718	15767	15712	15636	15890	15767	15756	15733	15846	15774	15782	15625	15765	15784	15558	15742	15791	15786	15767	15858	15701	15852	15744	15910	15775	15726	15689	15600	15612	15803	15669	15757	15788	15680	15758	15780	15547	15712	15797	15681	15819	15797	15607	15783	15529	15835	15594	15872	15759	15625	15582	15734	15875	15807	15739	15740	15714	15596	15729	15704	15856	15756	15804	15635	15859	15799	15688	15640	15773	15814	15765	15637	15730	15785	15706	15778	15776	15611	15942	15717	15571	15859	15755	15867	15781	15695	15868	15639	15818	15713	15700	15608	15738	15788	15672	15807	15703	15740	15652	15777	15964	15674	15736	15767	15767	15615	15572	15705	15870	15572	15864	15726	15935	15653	15953	15777	15591	15700	15806	15737	15799	15830	15856	15574	15814	15647	15947	15835	15725	15682	15810	15880	15886	15716	15833	15702	15780	15893	15648	15780	15733	15702	15917	15763	15634	15683	15802	15982	15757	15814	15697	15746	15756	15686	15784	15739	15820	15626	15651	15868	15868	15925	15792	15980	15866	15779	15937	15656	15773	15798	15877	15762	15655	15924	15995	15825	15895	15751	15664	15826	15863	15755	15591	15735	15760	15943	15694	15746	15873	15921	15795	15790	15852	15741	15644	15752	15794	15700	15682	15738	15763	15878	15722	15909	15731	15729	15799	15705	15704	15813	15828	15753	15716	15871	15761	15712	15751	15810	15924	15704	15825	15682	15837	15577	15612	15963	15927	15873	15693	15678	15812	15700	15786	15802	15671	15941	15872	15641	15770	15813	15808	15675	15774	15637	15509	15747	15689	15766	15829	15826	15871	15745	15737	15785	15642	15770	15821	15861	15749	15939	15741	15796	15765	15785	15886	15683	15779	15911	15727	15574	15933	15761	15647	15499	15782	15853	15777	15668	15800	15781	15715	15855	15769	15744	15507	15769	15723	15808	15812	15797	15624	15708	15796	15687	15809	15790	15874	15597	15945	15784	15734	15575	15867	15798	15774	15652	15827	15798	15825	15897	15812	15692	15769	15792	15589	15733	15793	15726	15778	15630	15961	15677	15620	15781	15843	15640	15680	15676	15810	15816	15679	15679	15870	15841	15775	15816	15711	15693	15792	15680	15856	15677	15749	15601	15938	15808	15754	15711	15938	15796	15783	15672	15893	15775	15811	15842	15643	15574	15823	15784	15710	15836	15824	15713	15679	15656	15582	15633	15792	15785	15751	15618	15694	15643	15903	15841	15761	15713	15873	15874	15671	15859	15787	15703
22670	21053	27512	24888	22183	26963	31602	27378	25995	25966	26154	26200	25644	25169	24417	23958	23914	23659	23830	23483	23753	23798	23859	23850	23803	23624	23740	23774	23515	23681	23686	23611	23480	23378	23578	23612	23702	23595	23602	23323	23302	23494	23542	23625	23530	23502	23162	23538	23696	23468	23546	23522	23559	23710	23434	23366	23494	23541	23627	23425	23486	23510	23451	23563	23329	23704	23466	23558	23368	23645	23591	23533	23418	23727	23557	23626	23436	23389	23433	23624	23539	23331	23272	23539	23680	23306	23671	23542	23688	23403	23561	23299	23476	23427	23239	23313	23121	23272	23417	23599	23454	23478	23439	23572	23398	23350	23306	23582	23249	23203	23532	23487	23196	23251	23488	23267	23159	23386	23293	23375	23407	23501	23335	23253	23524	23422	23280	23308	23304	23140	23178	23315	23480	23417	23514	23257	23199	23191	23160	23405	23388	23403	23084	23189	23387	23341	23270	23366	23115	23349	23401	23221	23343	23329	23483	23380	23177	23329	23289	23316	23479	23333	23401	23473	23390	23428	23227	23424	22980	23038	23215	23194	23148	23150	23344	23332	23594	23462	23439	23155	23485	23360	23436	23271	23184	23251	23232	23520	23380	23215	23426	23231	23155	23338	23390	23426	23308	23380	23332	23346	23380	23433	23415	23515	23498	23395	23540	23376	23501	23323	23337	23142	23404	23275	23578	23227	23293	23522	23466	23434	23202	23405	23305	23481	23642	23264	23237	23352	23270	23311	23525	23463	23692	23310	23264	23190	23524	23259	23401	23463	23303	23266	23349	23432	23380	23703	23483	23478	23331	23262	23357	23314	23403	23290	23360	23372	23137	23473	23567	23497	23586	23394	23268	23245	23364	23144	23410	23533	23197	23299	23306	23413	23599	23386	23435	23437	23194	23425	23250	23388	23297	23289	23203	23225	23521	23528	23401	23262	23464	23300	23377	22947	23153	23308	23327	23181	23299	23477	23325	23483	23289	23464	23264	23280	23345	23351	23384	23242	23308	23447	23610	23217	22993	23285	23101	23401	23432	23310	23339	23200	23320	23158	23348	23296	23500	23275	23287	23349	23431	23275	23312	23332	23383	23373	23472	23184	23443	23562	23341	23511	23294	23305	23409	23341	23408	23382	23227	23439	23163	23220	22993	23216	23358	23125	23522	23347	23512	23320	23100	23264	23239	23519	23538	23391	23624	23387	23481	23552	23268	23236	23260	23366	23179	23355	23253	23671	23587	23364	23220	23344	23079	23224	23406	23517	23401	23219	23402	23266	23359	23311	23045	23431	23405	23261	23357	23299	23404	23527	23399	23283	23339	23360	23351	23455	23287	23106	23581	23317	23454	23165	23249	23361	23303	23379	23433	23423	23513	23425	23450	23449	23423	23105	23715	23405	23430	23368	23095	23455	23296	23381	23411	23468	23349	23272	23280	23335	23223	23379	23511	23423	23399	23176	23421	23253	23348	23492	23517	23349	23614	23556	23451	23585	23462	23276	23211	23311	23151	23237	23212	23286	23371	23247	23417	23157	23507	23321	23587	23312	23371	23058	23297	23284	23241	23477	23239	23489	23517	23569	23594	23314	23253	23288	23378	23478	23353	23499	23363	23389	23180	23290	23380	23517	23604	23231	23428	23275	23417	23460	23448	23315	23378	23298	23464	23414	23145	23153	23206	23249	23205	23344	23461	23318	23232	23213	23406	23389	23409	23384	23325	23211	23297	23420	23412	23111	23083	23069	23325	23552	23395	23297	23224	23365	23234	23351	23455	23424	23400	23262	23315	23337	23232	23334	23137	23282	23336	23218	23217	23065	23286	23402	23234	23222	23350	23211	23472	23306	23543	23340	23357	23277	23596	23404	23445	23414	23225	23377	23362	23350	23209	23378	23526	23432	23665	23182	23521	23330	23422	23506	23278	23386	23317	23335	23215	23267	23640	23378	23371	23360	23385	23204	23345	23169	23245	23266	23006	23366	23620	22997	23164	23451	23361	23382	23380	23297	23137	23490	23266	23263	23366	23216	23425	23375	23446	23288	23314	23273	23390	23451	23280	23312	23457	23404	23281	23349	23416	23338	23301	23485	23410	23445	23433	23409	23358	23152	23428	23533	23497	23409	23210	23477	23167	23303	23621	23375	23473	23411	23497	23403	23280	23252	23280	23259	23347	23532	23397	23275	23290	23296	23188	23357	23184	23297	23448	23438	23268	23303	23194	23255	23350	23285	23425	23319	23329	23193	23513	23447	23053	23297	23428	23556	23337	23341	23326	23562	23449	23363	23206	23322	23322	23339	23288	22972	23300	23518	23292	23153	23393	23422	23403	23442	23272	23297	23086	23597	23564	23447	23419	23250	23347	23236	23359	23123	23322	23467	23495	23337	23308	23424	23401	23248	23181	23405	23443	23416	23467	23342	23608	23388	23260	23454	23320	23451	23250	23428	23461	23256	23231	23273	23275	23329	23438	23329	23331	23373	23363	23389	23401	23549	23506	23433	23256	23358	23497	23632	23484	23233	23121	23261	23311	23318	23378	23478	23446	23274	23278	23480	23398	23361	23459	23285	23503	23272	23471	23351	23284	23239	23412	23190	23364	23473	23394	23605	23540	23194	23294	23341	23293	23164	23388	23410	23568	23284	23360	23361	23147	23429	23115	23464	23616	23406	23568	23361	23087	23159	23228	23457	23319	23443	23310	23350	23539	23464	23353	23358	23693	23196	23565	23347	23346	23246	23204	23225	23398	23506	23554	23294	23312	23399	23685	23371	23329	23439	23414	23455	23200	23237	23502	23452	23537	23307	23511	23281	23470	23509	23510	23173	23405	23431	23194	23367	23376	23098	23331	23308	23132	23289	23286	23159	23282	23472	23594	23479	23260	23221	23259	23459	23129	23161	23267	23092	23431	23536	23292	23325	23504	23224	23192	23179	23188	23171	23190	23474	23296	23230	23338	23196	23364	23293	23327	23179	23473	23064	23149	23368	23497	23535	23428	23411	23223	23535	23350	23496	23443	23203	23402	23361	23425	23398	23353	23333	23323	23532	23321	23241	23379	23480	23359	23079	23323	23347	23282	23269	23444	23183	23559	23116	23187	23348	23320	23414	23033	23261	23495	23180	23258	23400	23492	23278	23343	23407	23377	23517	23427	23349	23189	23312	23341	23571	23232	23296	23344	23321	23254	23572	23516	23308	23330	23217	23465	23439	22985	23144	23545	23332	23499	23196	23108	23038	23193	23370	23350	23346	23315	23080	23460	23234	23580	23597	23109	23268	23239	23379	23256	23269	23213	23475	23302	23469	23432	23236	23367	23010	23390	23298	23289	23319	23744	23338	23031	23387	23190	23457	23327	23455	23352	23426	23304	23293	23375	23489	23270	23409	23376	23214	23528	23185	23363	23071	23165	23321	23595	23423	23476	23178	23337	23218	23411	23335	23325	23254	23455	23436	23489	23273	23418	23527	23495	23323	23137	23431	23405	23300	23307	23010	23229	23475	23175	23375	23471	23449	23511	23296	23273	23417	23172	23206	23457	23326	23372	23528	23427	23437	23173	23385	23190	23447	23367	23311	23311	23453	23394	23224	23289	23190	23778	23305	23341	23164	23317	23307	23444	23366	23394	23326	23398	23230	23298	23437	23415	23317	23532	23345	23607	23538	23454	23241	23567	23598	23505	23166	23561	23481	23076	23232	23492	23383	23217	23318	23281	23332	23389	23422	23262	23282	23336	23333	23286	23294	23354	23618	23430	23314	23373	23155	23464	23257	23390	23345	23264	23396	23518	23256	23421	23246	23537	23203	23142	23160	23137	23161	23433	23213	23300	23277	23407	23508	23522	23318	23373	23500	23348	23335	23477	23381	23599	23375	23277	23353	23587	23298	23285	23580	23184	23427	23461	23428	23402	23287	23347	23279	23165	23254	23458	23454	23495	23255	23174	23362	23408	23509	23163	23182	23441	23583	23357	23249	23392	23198	23300	23404	23244	23361	23162	23428	23484	23213	23334	23292	23341	23392	23227	23441	23403	23375	23174	23261	23522	23498	23508	23342	23402	23260	23333	23423	23197	23453	23505	23352	23163	23473	23276	23317	23225	23476	23226	23273	23452	23317	23404	23452	23551	23414	23363	23196	23101	23516	23370	23474	23250	23283	23276	23390	23260	23328	23187	23190	23297	23415	23235	23307	23461	23500	23323	23391	23535	23359	23363	23319	23359	23314	23428	23704	23413	23141	23305	23426	23305	23421	23241	23485	23305	23383	23382	23173	23351	23305	23377	23459	23378	23457	23459	23483	23426	23447	23482	23285	23391	23520	23155	23065	23288	23222	23477	23458	23082	23254	23347	23352	23287	23394	23480	23178	23486	23007	23638	23471	23405	23405	23424	23382	23510	23235	23149	23331	23259	23594	23364	23155	23196	23351	23194	23264	23333	23485	23539	23461	23430	23268	23391	23239	23534	23159	23275	23287	23210	23379	23231	23793	23496	23626	23663	23269	23470	23280	23477	23455	23309	23266	23391	23275	23373	23291	23377	23423	23332	23368	23508	23610	23253	23479	23071	23524	23539	23349	23273	23194	23309	23330	23292	23382	23394	23373	23252	23044	23316	23149	23293	23614	23374	23359	23805	23362	23363	23463	23175	23199	23314	23638	23506	23215	23584	23296	23154	23310	23260	23351	23542	23197	23202	23190	23051	23292	23494	23585	23185	23414	23306	23473	23392	23270	23191	23256	23252	23402	23508	23513	23240	23432	23364	23224	23567	23353	23366	23040	23190	23317	23512	23261	23477	23202	23365	23214	23066	23463	23256	23208	23450	23553	23512	23402	23667	23462	23293	23439	23324	23396	23614	23376	23428	23385	23299	23362	23363	23215	23258	23578	23203	23237	23388	23321	23383	23352	23388	23213	23433	23518	23480	23591	23360	23330	23551	23083	23254	23280	23589	23114	23500	23438	23443	23258	23430	23361	23444	23494	23188	23415	23330	23417	23131	23311	23505	23238	23286	23366	23480	23458	23436	23528	23420	23314	23629	23407	23633	23406	23284	23398	23316	23181	23281	23290	23419	23259	23245	23183	23272	23401	23425	23343	23238	23241	23643	23490	23657	23440	23346	23332	23431	23391	23415	23217	23472	23233	23149	23259	23314	23173
32218	53291	39654	31098	27790	25555	22420	20759	20072	19185	19558	19467	18722	17892	16762	16386	16347	16210	16156	16297	16076	16247	16003	16028	16179	16097	15849	16083	15877	15863	15953	15940	15973	15800	15858	15967	15849	16014	15900	15948	15917	15868	15814	15825	15758	15724	15652	15718	15890	15881	15736	15743	15755	15772	15800	15812	15881	15804	15603	15955	15755	15962	15867	15761	15800	15602	15831	15817	15971	15752	15908	15885	15946	15909	15787	15721	15781	15866	15873	15859	15792	15636	15756	15830	15893	15885	15755	15668	15805	15848	15611	15757	15733	15636	15739	15620	15611	15768	15725	15846	15692	15530	15635	15657	15584	15696	15786	15769	15833	15777	15710	15664	15695	15634	15804	15690	15861	15752	15658	15787	15663	15553	15735	15877	15892	15822	15688	15798	15579	15702	15644	15640	15732	15803	15737	15621	15734	15666	15598	15896	15811	15663	15618	15826	15693	15589	15680	15684	15838	15559	15830	15631	15702	15692	15733	15817	15762	15697	15497	15638	15813	15539	15635	15593	15661	15779	15618	15676	15809	15601	15769	15633	15722	15589	15667	15708	15585	15692	15725	15812	15758	15819	15823	15775	15747	15752	15624	15671	15665	15717	15837	15662	15914	15698	15920	15678	15678	16062	15821	15796	15799	15681	15755	15617	15870	16042	15580	15888	15709	15671	15796	15642	15865	15604	15690	15650	15822	15847	15621	15733	15605	15672	15769	15745	15878	15744	15561	15774	15739	15618	15875	15777	15799	15828	15775	15721	15881	15686	15900	15711	15733	15606	15764	15832	15692	15985	15668	15723	15754	15686	15660	15997	15591	15738	15666	15659	15733	15894	15737	15720	15704	15689	15686	15797	15775	15676	15644	15731	15704	15808	15541	15819	15551	15647	15754	15883	15771	15598	15878	15723	15687	15828	15801	15856	15630	15608	15499	15773	15755	15651	15634	15668	15668	15701	15814	15763	15673	15830	15680	15688	15748	15724	15623	15663	15616	15732	15646	15744	15653	15606	16004	15918	15570	15686	15611	15724	15627	15777	15817	15677	15762	15658	15830	15849	15737	15634	15801	15655	15668	15846	15848	15578	15668	15746	15728	15773	15826	15735	15757	15829	15777	15746	15946	15737	15769	15558	15672	15596	15847	15782	15628	15821	15627	15684	15861	15689	15736	15524	15911	15834	15828	15724	15656	15747	15847	15813	15830	15799	15782	15565	15775	15636	15820	15710	15705	15806	15793	15690	15622	15749	15744	15822	15639	15778	15654	15851	15821	15778	15648	15811	15770	15948	15827	15877	15707	15790	15779	15477	15710	15870	15905	15865	15500	15681	15772	15770	15870	15878	15748	15766	15536	15700	15750	15590	15620	15692	15575	15799	15695	15812	15681	15754	15757	15780	15635	15643	15822	15794	15740	15679	15812	15777	15811	15759	15818	15633	15765	15606	15633	15731	15735	15791	15784	15866	15666	15666	15756	15694	15727	15672	15858	15670	15735	15623	15743	15815	15537	15699	15618	15822	15807	15726	15806	15695	15778	15615	15537	15782	15729	15891	15846	15865	15710	15660	15608	15743	15662	15689	15531	15794	15602	15769	15672	15718	15639	15777	15608	15563	15800	15542	15652	15655	15747	15821	15667	15669	15711	15592	15807	15638	15871	15478	15685	15529	15673	15555	15698	15720	15671	15816	15738	15766	15730	15634	15844	15748	15660	15526	15853	15459	15822	15647	15810	15916	15514	15701	15910	15671	16021	15790	15706	15811	15702	15691	15626	15520	15822	15784	15572	15916	15662	15834	15546	15777	15716	15656	15728	15717	15592	15689	15699	15714	15763	15626	15599	15695	15648	15742	15658	15777	15777	15791	15790	15690	15786	15617	15692	15525	15560	15810	15709	15702	15790	15765	15740	15947	15765	15679	15682	15606	15863	15610	15932	15593	15916	15499	15797	15608	15521	15717	15811	15771	15786	15603	15673	15643	15597	15663	15881	15685	15816	15827	15595	15862	15733	15482	15648	15768	15457	15748	15787	15661	15712	15632	15590	15724	15590	15577	15680	15800	15753	15587	15683	15729	15618	15718	15796	15500	15548	15783	15675	15710	15749	15637	15650	15649	15744	15715	15723	15766	15805	15791	15718	15588	15642	15497	15816	15609	15673	15787	15672	15525	15781	15732	15853	15529	15722	15843	15727	15688	15806	15550	15842	15862	15796	15688	15825	15731	15635	15843	15767	15606	15523	15693	15823	15796	15768	15921	15902	15702	15646	15652	15926	15643	15669	15711	15764	15696	15840	15665	15725	15708	15649	15795	15785	15683	15617	15751	15644	15730	15769	15698	15705	16026	15883	15725	15778	15750	15669	15722	15887	15701	15657	15623	15772	15798	15737	15872	15747	15827	15707	15644	15657	15541	15793	15888	15752	15611	15685	15630	15693	15745	15926	15918	15613	15568	15713	15621	15742	15978	15666	15772	15690	15669	15846	15781	15739	15727	15673	15674	15782	15545	15602	15745	15675	15572	15751	15586	15925	15818	15790	15681	15699	15655	15777	15780	15638	15702	15743	15670	15808	15901	15738	15673	15672	15621	15583	15741	15732	15684	15690	15788	15777	15523	15777	15926	15693	15733	15732	15909	15698	15687	15819	15603	15778	15823	15690	15778	15737	15697	15698	15735	15811	15827	15738	15687	15740	15725	15760	15668	15775	15791	15689	15644	15749	15706	15823	15894	15733	15750	15606	15538	15715	15631	15819	15517	15881	15778	15615	15874	15695	15683	15726	15734	15779	15723	15758	15638	15669	15815	15547	15764	15612	15703	15618	15646	15648	15712	15751	15716	15627	15990	15827	15761	15626	15837	15852	15758	15547	15624	15647	15844	15848	15842	15668	15549	15603	15693	15590	15763	15609	15686	15671	15790	15645	15704	15638	15906	15557	15802	15800	15552	15579	15602	15688	15709	15716	15747	15863	15746	15569	15469	15717	15656	15726	15635	15784	15668	15748	15698	15834	15590	15734	15698	15724	15816	15745	15838	15897	15807	15710	15602	15693	15701	15725	15698	15591	15819	15878	15601	15694	15772	15576	15808	15781	15931	15742	15736	15725	15539	15545	15754	15646	15725	15601	15832	15742	15723	15675	15649	15705	15786	15647	15691	15621	15735	15674	15776	15557	15661	15814	15777	15754	15700	15679	15698	15787	15808	15737	15672	15824	15741	15668	15645	15736	15924	15650	15818	15735	15785	15786	15842	15655	15728	15625	15818	15633	15768	15761	15884	15835	15765	15717	15729	15598	15740	15820	15884	15813	15737	15599	15611	15699	15614	15670	15832	15526	15801	15737	15877	15793	15832	15655	15818	15654	15744	15880	15850	15825	15687	15882	15590	15752	15651	15717	15809	15812	15794	15534	15815	15794	15644	15574	15650	15584	15684	15623	15681	15771	15806	15868	15610	15698	15553	15734	15771	15549	15997	15827	15627	15814	15656	15799	15821	15734	15874	15638	15654	15855	15749	15796	15605	15651	15629	15775	15799	15585	15496	15817	15772	15831	15638	15780	15708	15599	15739	15906	15722	15697	15725	15807	15660	15666	15677	15587	15640	15871	15780	15830	15736	15668	15713	15814	15864	15767	15538	15714	15558	15679	15743	15625	15793	15672	15806	15883	15879	15576	15575	15740	15745	15531	15741	15627	15723	15694	15593	15901	15816	15894	15631	15777	15852	15765	15701	15809	15753	15659	15774	15703	15949	15800	15795	15927	15763	15667	15593	15572	15734	15946	15740	15891	15704	15706	15528	15721	15729	15530	15761	15874	15693	15545	15730	15585	15644	15753	15832	15607	15739	15671	15699	15723	15703	15752	15769	15775	15629	15902	15709	15677	15756	15771	15738	15702	15653	15644	15701	15758	15832	15798	15808	15789	15602	15595	15680	15727	15749	15863	15711	15651	15723	15669	15775	15719	15711	15755	15788	15688	15812	15742	15698	15809	15755	15654	15641	15590	15741	15666	15631	15874	15586	15644	15839	15715	15740	15636	15906	15741	15733	15764	15836	15653	15877	15728	15788	15667	15947	15479	15859	15704	15783	15726	15649	15746	15757	15739	15700	15855	15738	15537	15639	15775	15755	15736	15528	15968	15681	15812	15698	15743	15859	15687	15628	15904	15708	15697	15801	15717	15707	15781	15809	15668	15917	15647	15631	15700	15408	15723	15572	15617	15611	15751	15658	15855	15747	15841	15746	15606	15733	15922	15933	15839	15806	15934	15634	15819	15729	15816	15673	15709	15768	15741	15677	15593	15785	15740	15708	15653	15799	15764	15838	15796	15786	15805	15660	15782	15525	15611	15592	15763	15733	15881	15780	15628	15817	15626	15547	15716	15613	15697	15512	15760	15548	15672	15522	15635	15536	15704	15640	15708	15783	15810	15811	15634	15668	15878	15693	15613	15687	15815	15672	15672	15646	15740	15744	15716	15691	15762	15735	15731	15631	15655	15684	15772	15739	15651	15692	15828	15718	15719	15726	15674	15819	15909	15845	15681	15669	15737	15781	15780	15837	15691	15783	15776	15608	15776	15989	15673	15730	15968	15545	15622	15674	15597	15702	15762	15908	15745	15789	15612	15804	15807	15885	15804	15718	15595	15870	15715	15557	15625	15861	15680	15606	15623	15589	15742	15864	15662	15680	15703	15746	15776	15655	15736	15712	15827	15746	15696	15729	15629	15700	15728	15819	15759	15840	15668	15637	15721	15691	15695	15843	15664	15685	15803	15667	15645	15705	15848	15702	15583	15589	15799	15592	15707	15797	15739	15832	15734	15775	15722	15788	15917	15757	15762	15645	15795	15660	15773	15714	15782	15696	15719	15528	15883	15863	15745	15755	15786	15824	15624	15763	15729	15611	15783	15758	15502	15763	15620	15805	15697	15619	15629	15728	15659	15618	15960	15799	15560	15737	15569	15722	15808	15732	15607	15586	15631	15632	15906	15859	15812	15529	15833	15697	15680	15765	15738	15659	15782	15881	15814	15651	15636	15738	15573	15792	15719	15668	15869	15657	15671	15793	15605	15809	15798	15671	15878	15751	15658	15745	15630	15758	15697	15749	15747	15659	15674	15702	15693	15718	15734	15588	15691	15624	15703	15832	15534	15818
35401	31068	33318	31118	27994	26940	27110	26169	26022	25659	25477	25335	25892	25441	25215	25341	25061	25050	25019	25023	24920	24872	25000	24926	25135	25073	25071	25189	25086	24694	25027	25019	24842	25133	25056	25228	25093	25043	25061	24677	25152	24865	24789	24753	24762	24715	25053	24912	25342	25001	24690	24927	25076	24984	24941	24800	24983	24793	24590	24739	24921	24964	24778	24658	24868	24910	24685	24843	24964	24864	24913	24999	24987	24948	24947	24898	24874	24789	24889	24870	24680	24686	24619	24863	24902	25043	25122	25068	24974	24929	25104	24810	24988	24703	24683	24900	24851	25060	25047	25053	24957	25038	24792	25092	24960	24523	24700	24858	24671	24911	25036	24942	25002	24885	24686	24980	24897	24784	25083	24702	24926	24659	24860	24803	24770	24800	24933	24730	24792	24751	25173	24861	24755	24887	24919	24658	24859	24600	24941	24735	24728	24783	25114	24503	24733	24921	25044	24940	25005	24799	24884	24876	25011	24736	24802	24811	24848	24793	24833	24940	25271	24713	24821	24903	24730	24735	24797	25034	24688	24831	25188	25323	24865	25073	24973	24559	24520	24743	24763	24646	24710	25173	25141	24980	25005	24935	24962	24779	24897	24908	24760	24771	25020	24973	24793	24646	24708	24764	24681	24854	25044	24941	24491	24997	24924	25023	24918	24669	24846	24810	25148	25018	24984	24766	24613	24931	25000	24663	24820	24660	24669	24838	25123	24784	24579	24943	24829	24847	24887	25133	24866	24845	24814	24638	24935	24773	25008	24631	24867	24723	24788	24881	24724	24723	24847	24975	24763	24705	24615	24785	24932	24862	24920	24866	24903	25042	24576	24977	24796	24854	24793	24714	24901	24888	24879	24908	24924	24809	25052	24848	24699	24840	24885	24864	24585	24484	24811	24686	24926	24959	24631	24786	24855	24712	25018	24884	25011	24793	24843	25137	24918	24822	24842	24724	24805	24786	24617	24903	25216	24915	24989	24918	25081	24865	24575	24437	24813	24762	24796	24782	24888	24891	24987	25104	24987	24592	24948	24813	24718	24907	24814	24748	24827	24678	24823	24742	24939	24891	24811	25045	25114	24939	24760	24864	24807	24866	24633	24998	24903	24854	24959	24922	24975	25006	24798	24620	24711	24674	24770	24921	24898	24876	24848	24866	25024	25073	24893	24821	24897	24933	24715	24877	25103	24812	24870	24899	24957	24809	24882	25049	24814	24662	25003	25025	24905	24815	24705	24667	24994	24851	24886	24857	24957	24929	24677	25133	24797	24814	24725	24958	25113	25005	25092	25077	25073	24727	24967	24773	24760	24867	24967	24807	24804	24914	24924	24853	24815	24814	24839	25038	24833	24701	24837	24929	24852	25101	25156	24959	25020	25157	24825	25075	25059	25073	24827	24775	24779	24855	24621	24976	24882	24985	25011	24809	24806	24943	24917	25051	24820	25091	24920	24997	24964	25004	24750	24748	24676	24966	24755	24838	24932	24984	25075	24911	24815	25027	24875	24784	24815	24990	25066	24964	24865	24899	24859	25066	24874	24670	24661	24793	24679	24740	24664	25142	25010	25007	25105	25148	24819	24951	24783	24818	24910	24877	24952	24954	24958	24650	24688	24797	24842	24968	25002	24907	24826	24978	24886	24775	24812	24773	25026	24579	24795	25165	25107	25016	24853	24924	24933	24853	24853	24765	24825	24909	24919	24926	24769	24716	24817	24881	24835	24908	24808	24999	24865	24853	24779	24764	24856	24865	24955	24821	24807	24789	24797	24835	25011	24736	24952	24835	24856	24884	24921	24835	25181	24948	24732	24984	24966	24769	24779	25040	24810	24899	24751	24558	24615	24673	25073	24847	24711	24702	25109	24898	24893	24779	24945	24662	24984	25164	24900	24787	24886	24946	25167	24891	24848	24787	24946	25029	24831	25147	24721	25000	24995	24721	24799	25008	25027	24632	24809	24856	24837	24728	24967	24882	24718	24782	25040	24910	24820	24565	24831	24801	25008	25005	24886	24621	24923	25140	25126	24921	24897	25046	24840	24877	25067	24932	24766	25062	24815	25026	24541	24922	24782	24859	24809	24911	24873	24881	24738	24807	24766	24876	24870	24621	24963	24976	24836	24791	24869	24881	24997	24896	24923	24990	24777	24701	24872	24987	24855	24770	24829	24792	24623	24996	25044	24999	24935	24928	24889	25112	24874	24713	24837	25123	24986	25012	24712	24703	24625	25121	24779	24781	24632	24856	24718	25132	24692	24945	24780	24901	25119	24711	24730	24964	25237	24782	24683	24777	25103	24905	24957	24723	24886	24747	25154	24871	24764	24951	24990	24755	24565	24896	24689	24737	24891	24943	24752	25045	25073	24762	24669	25057	24898	24886	24751	24653	24992	24939	24981	24854	24835	24802	24732	24905	24809	24926	24854	24950	24813	24833	24893	24926	24766	24705	25072	24844	25056	24898	25037	25089	24904	24983	24771	24770	24705	24641	24944	24951	25003	24773	24894	25174	24773	24803	24839	24859	24922	24917	24968	24717	24924	24924	24847	24787	25214	24792	24772	25003	24987	24944	24891	24911	24733	24702	25007	24653	24794	24921	24742	24779	24983	24929	24986	24942	24836	24860	24888	25091	24824	24688	24950	24815	24866	24920	25007	24979	24992	25003	25114	24933	24965	24926	25078	24969	24795	25007	24944	24876	24755	24986	24983	24945	24645	25068	24814	24788	24900	24893	24735	25241	24753	25011	24917	24886	25055	24967	24962	24976	24667	24954	25025	24817	24979	24831	24949	24655	24896	25027	24961	24699	24740	24966	24869	24859	25076	24717	25059	24888	24830	25140	25150	24952	24789	24858	24970	24817	24659	24838	24782	24816	24801	25057	25111	24918	24789	24751	24713	24724	24903	24842	24642	24710	24905	24938	25017	24705	24795	24721	24956	24878	24876	24814	24707	24877	24797	24746	24668	24826	24917	24690	24890	25127	24822	25001	24877	24886	24880	24892	24787	24737	24740	24899	24808	24994	24641	24905	24983	24793	24855	24895	24928	25001	24902	24773	24889	24911	24817	24960	24592	24841	24790	24845	24714	24702	24997	24884	24929	24849	25004	24770	25063	24804	24967	24832	24784	24945	25002	24747	25004	25034	24818	24777	24812	24949	24852	24699	24683	24939	24878	24654	24851	25000	24757	24627	24619	24881	24918	25014	25075	24912	24994	24994	24913	24678	25140	25071	25137	24925	24734	24882	24659	24990	25111	24720	24908	24799	24953	24846	24878	24847	24976	25060	24981	24783	24891	24915	24844	24922	24562	24859	24683	24785	24816	24663	24970	24806	24908	24875	24868	24918	24927	24866	25088	24877	24631	24748	24851	24912	24923	25006	24906	24811	25041	24912	24713	24868	24849	25231	24998	24917	24819	24761	25154	24893	24862	24836	24818	24983	25102	24857	24990	24967	24960	24850	24756	24498	25124	24822	24803	24872	24901	25026	24779	24950	24937	24907	24795	25040	25014	25169	24941	24800	24974	24808	25068	24865	24845	24775	24984	24959	24973	24891	24794	24977	24971	24939	24815	24921	24970	24797	24789	24923	24950	24961	24951	24771	24831	24663	24651	24894	24801	24766	24891	24993	24975	25056	24708	24740	24745	24794	24888	24996	24851	24938	24754	25028	25023	24795	24697	24685	24481	24989	24782	25017	24849	25049	24875	25010	24902	24982	24525	24882	25076	24927	24908	24948	24811	24748	24562	24961	24807	24943	24957	25076	24909	25147	24647	24987	24891	24820	24918	24921	24876	24722	24776	24996	25055	24635	24976	24944	24800	24989	24921	24879	25132	25030	24971	25047	25164	24890	24636	24961	24933	24921	24851	24740	25034	24816	24835	24862	24999	24992	24940	24826	24944	24689	24841	24768	24817	24912	24968	24598	24971	25003	25014	24951	24971	24676	24965	24874	24894	25012	24969	25168	25051	24885	25017	24780	24845	24541	24984	24901	24699	24767	24874	24917	25131	24800	24888	24778	24924	24909	24915	25174	24621	24823	25004	24978	24891	24700	24811	24961	24968	24843	24940	25027	24911	24865	24986	25105	24983	24978	24820	24831	24967	24715	24979	24847	24673	24924	24866	24697	24825	24762	24845	24882	24626	24962	24871	24924	24765	24741	24875	24649	25020	24985	25129	24976	25114	24714	24977	24693	24815	25005	24838	24754	24824	24743	24709	25167	24967	24893	24891	24849	24794	24627	24772	24998	24911	25113	24920	24963	24775	24864	25017	24986	24796	24794	24798	24899	24946	25071	25048	24830	24903	24759	24689	25049	24796	24673	24960	24976	24981	24892	25075	25212	24778	24935	24916	24967	24712	24741	24946	25014	25081	24882	24855	24939	25178	24818	25016	24924	24962	24985	24880	24822	25103	25059	24941	24980	24646	24733	24975	24828	24780	24961	24905	24796	24996	25005	24927	24898	25181	24679	24909	24793	24805	25173	25046	25186	25094	25230	24868	24932	24812	25023	24763	24762	24925	25121	24806	24817	25103	24837	24918	25052	24807	24996	24982	24898	24936	25020	25035	24789	24820	24973	24966	24912	24748	24973	25060	24907	24779	24860	24648	25204	24845	24978	24911	24740	24780	24703	25094	24854	24882	24963	24880	24923	25106	25110	24679	24735	24834	24872	25160	24768	24853	24816	24688	24734	24790	24767	24940	24825	24804	24797	24731	24794	24896	24817	25080	25110	24835	24750	24830	24872	24656	24822	24789	24789	24740	24837	25072	24959	24860	24932	24899	24554	24758	25061	24769	24838	24849	24782	25011	24937	24968	24452	24816	24875	24830	24951	25099	25058	24834	24661	24964	24967	24908	24824	24874	25018	25032	24877	25007	24744	24911	24816	24879	24778	25070	24958	25099	25246	24780	25111	24827	24823	24852	25016	24999	24775	24815	24747	24969	24877	25034	24810	24632	24742	24834	24735	24753	24560	24774	24674	25054	24916	24966	25258	25029	25119	24942	24931	24707	24948	24920	25029	24851	25080	24964	24948	24866	25087	24872	24814	24736	24994	24858	25160	24988	24688	25055	24904	25028	24874	24973	24941	24715	24666	24640	24889	25003	25069	24970	24918	24819	24858	24947	24827	24796	24921	24906	24907
28880	34666	28746	23110	20354	19634	19319	18591	17889	17422	17348	17448	17692	17157	16772	16584	16549	16719	16814	16880	16640	16348	16541	16572	16662	16697	16582	16437	16614	16668	16718	16562	16399	16562	16482	16286	16437	16511	16468	16422	16659	16420	16659	16608	16532	16700	16303	16484	16477	16507	16512	16489	16347	16420	16456	16360	16435	16412	16752	16353	16379	16508	16461	16428	16557	16647	16748	16575	16507	16473	16478	16416	16597	16551	16456	16415	16370	16489	16767	16531	16581	16443	16716	16494	16369	16375	16388	16512	16483	16376	16635	16524	16668	16430	16586	16439	16346	16769	16572	16379	16411	16476	16623	16406	16495	16454	16413	16459	16463	16527	16474	16353	16423	16496	16535	16329	16669	16547	16514	16499	16675	16439	16509	16580	16367	16620	16526	16337	16396	16508	16484	16620	16400	16511	16509	16451	16620	16565	16511	16393	16517	16465	16605	16636	16485	16593	16519	16388	16460	16680	16531	16491	16417	16461	16470	16496	16419	16489	16649	16326	16558	16475	16365	16559	16375	16514	16425	16506	16431	16399	16705	16720	16578	16417	16591	16389	16415	16446	16548	16567	16459	16580	16468	16541	16361	16388	16546	16385	16647	16566	16496	16525	16479	16560	16460	16463	16692	16420	16509	16549	16495	16354	16476	16552	16395	16750	16601	16686	16512	16561	16446	16339	16439	16420	16560	16580	16489	16580	16604	16780	16492	16490	16217	16658	16451	16484	16575	16431	16408	16583	16404	16492	16461	16561	16395	16401	16568	16524	16750	16404	16261	16499	16399	16529	16489	16541	16682	16374	16346	16537	16489	16512	16509	16457	16334	16543	16461	16604	16397	16626	16553	16408	16550	16613	16472	16624	16404	16546	16454	16543	16472	16541	16420	16470	16451	16414	16357	16528	16627	16365	16455	16361	16586	16457	16604	16494	16558	16365	16564	16668	16451	16590	16284	16339	16322	16591	16381	16643	16385	16425	16750	16471	16370	16522	16196	16563	16597	16460	16393	16538	16407	16483	16507	16436	16252	16569	16288	16423	16529	16435	16429	16584	16627	16563	16439	16485	16404	16531	16547	16330	16421	16408	16590	16566	16597	16458	16642	16378	16436	16632	16429	16511	16385	16511	16684	16718	16478	16459	16566	16546	16351	16419	16415	16328	16472	16504	16290	16389	16296	16467	16445	16311	16575	16521	16441	16428	16597	16481	16530	16472	16415	16607	16561	16491	16472	16399	16484	16381	16528	16479	16571	16459	16516	16325	16556	16575	16426	16473	16550	16263	16400	16466	16346	16370	16586	16492	16514	16444	16476	16449	16481	16523	16426	16479	16584	16319	16398	16405	16443	16407	16510	16534	16331	16441	16495	16550	16491	16657	16629	16329	16589	16456	16568	16405	16473	16383	16462	16652	16339	16394	16559	16335	16577	16448	16518	16430	16565	16630	16431	16485	16600	16504	16374	16421	16295	16635	16525	16542	16531	16432	16425	16309	16528	16631	16479	16524	16363	16363	16483	16529	16475	16728	16543	16424	16528	16503	16652	16582	16568	16377	16575	16413	16520	16509	16563	16459	16471	16556	16440	16449	16562	16458	16427	16623	16311	16603	16562	16572	16531	16332	16625	16625	16537	16660	16393	16432	16569	16578	16374	16506	16542	16483	16373	16668	16637	16592	16464	16377	16572	16297	16391	16521	16560	16344	16305	16471	16391	16501	16566	16409	16463	16505	16363	16484	16480	16509	16364	16360	16328	16512	16442	16694	16462	16436	16623	16451	16449	16518	16501	16443	16562	16486	16451	16356	16431	16503	16384	16339	16384	16415	16559	16352	16326	16537	16423	16422	16393	16664	16565	16535	16386	16405	16472	16460	16376	16395	16401	16527	16561	16534	16577	16390	16408	16581	16487	16579	16508	16571	16414	16593	16602	16551	16387	16580	16357	16615	16505	16304	16565	16438	16626	16449	16533	16473	16497	16510	16474	16442	16699	16555	16485	16248	16540	16337	16514	16474	16567	16390	16571	16576	16470	16629	16522	16415	16614	16431	16299	16412	16540	16393	16672	16476	16604	16481	16472	16437	16425	16428	16505	16447	16321	16615	16409	16521	16554	16397	16481	16484	16479	16538	16615	16449	16541	16511	16622	16616	16562	16550	16605	16399	16508	16390	16445	16474	16504	16400	16548	16451	16431	16491	16398	16462	16459	16541	16540	16527	16589	16632	16690	16581	16520	16324	16365	16415	16464	16717	16473	16614	16469	16460	16341	16522	16581	16365	16733	16369	16632	16500	16513	16504	16530	16708	16429	16502	16436	16450	16426	16709	16471	16298	16532	16436	16397	16584	16519	16424	16370	16343	16404	16445	16438	16532	16449	16542	16508	16475	16367	16506	16625	16512	16345	16591	16404	16451	16372	16394	16541	16417	16469	16352	16441	16425	16504	16442	16619	16253	16456	16407	16523	16526	16403	16450	16396	16544	16529	16433	16631	16424	16478	16337	16399	16555	16414	16401	16475	16723	16589	16573	16536	16562	16598	16290	16667	16468	16540	16513	16466	16628	16440	16442	16549	16427	16715	16441	16502	16549	16541	16346	16386	16614	16501	16403	16436	16292	16518	16422	16369	16691	16377	16409	16597	16539	16708	16644	16292	16442	16461	16467	16658	16519	16616	16500	16668	16480	16483	16366	16520	16338	16440	16554	16534	16482	16485	16433	16598	16401	16570	16609	16342	16453	16559	16382	16597	16419	16570	16537	16438	16545	16534	16589	16589	16484	16526	16476	16466	16313	16569	16601	16471	16391	16577	16566	16422	16506	16343	16455	16266	16769	16631	16486	16575	16797	16539	16381	16518	16451	16436	16472	16409	16569	16432	16678	16545	16623	16477	16637	16411	16426	16395	16476	16627	16471	16640	16606	16481	16541	16307	16612	16468	16590	16433	16588	16473	16452	16468	16503	16537	16566	16479	16417	16443	16529	16643	16297	16624	16338	16532	16497	16592	16563	16459	16518	16601	16503	16340	16470	16595	16677	16396	16472	16595	16422	16400	16368	16451	16627	16537	16447	16519	16350	16531	16596	16471	16445	16447	16591	16390	16297	16513	16296	16416	16426	16405	16462	16380	16560	16528	16508	16458	16404	16457	16506	16503	16375	16568	16343	16507	16378	16530	16679	16352	16694	16431	16485	16345	16553	16498	16638	16618	16650	16487	16596	16360	16544	16326	16557	16579	16694	16562	16586	16536	16380	16426	16475	16472	16473	16535	16662	16411	16262	16626	16529	16573	16426	16483	16443	16542	16564	16511	16658	16354	16446	16516	16409	16510	16606	16566	16569	16550	16660	16359	16495	16480	16544	16465	16423	16519	16747	16515	16234	16626	16488	16458	16414	16405	16460	16376	16568	16554	16541	16371	16783	16480	16530	16385	16464	16569	16479	16599	16604	16535	16506	16364	16584	16348	16500	16578	16506	16628	16463	16541	16570	16614	16553	16547	16489	16580	16573	16708	16469	16717	16600	16492	16523	16657	16598	16518	16382	16504	16415	16541	16649	16373	16436	16750	16364	16518	16388	16385	16496	16654	16583	16434	16518	16550	16646	16563	16455	16688	16533	16433	16412	16479	16290	16463	16578	16476	16606	16459	16602	16606	16469	16564	16342	16681	16382	16287	16524	16705	16617	16475	16567	16504	16507	16445	16415	16667	16543	16440	16512	16665	16598	16502	16545	16576	16439	16578	16300	16704	16325	16488	16549	16450	16449	16464	16599	16582	16563	16522	16547	16575	16522	16392	16441	16591	16647	16417	16724	16558	16582	16518	16554	16583	16415	16630	16483	16708	16505	16467	16432	16541	16387	16512	16240	16487	16560	16444	16460	16446	16516	16559	16349	16722	16644	16459	16562	16468	16532	16447	16633	16363	16387	16481	16662	16327	16499	16573	16522	16762	16485	16290	16547	16515	16531	16428	16559	16327	16422	16706	16455	16494	16445	16454	16354	16484	16342	16472	16539	16572	16452	16441	16383	16613	16633	16508	16463	16317	16320	16509	16562	16453	16568	16477	16414	16312	16439	16638	16678	16338	16462	16525	16368	16579	16462	16566	16416	16301	16387	16482	16561	16439	16687	16611	16493	16385	16519	16425	16452	16463	16371	16472	16413	16432	16385	16411	16465	16462	16539	16500	16511	16346	16441	16553	16499	16582	16417	16494	16631	16594	16422	16598	16687	16535	16351	16677	16336	16350	16372	16501	16569	16382	16462	16492	16419	16588	16396	16450	16523	16512	16561	16446	16486	16527	16551	16517	16558	16610	16501	16357	16614	16474	16592	16349	16477	16389	16594	16533	16463	16605	16426	16479	16434	16542	16612	16492	16454	16490	16548	16533	16467	16497	16562	16561	16434	16493	16376	16470	16613	16444	16627	16473	16429	16621	16406	16453	16591	16775	16388	16705	16467	16547	16438	16276	16337	16646	16418	16396	16495	16713	16323	16584	16575	16625	16490	16473	16506	16432	16333	16431	16395	16282	16493	16517	16527	16422	16524	16399	16493	16587	16545	16554	16668	16377	16360	16551	16495	16347	16400	16613	16659	16439	16578	16487	16478	16661	16619	16388	16174	16483	16390	16562	16514	16576	16553	16535	16502	16591	16285	16325	16541	16490	16466	16654	16300	16645	16503	16392	16564	16308	16461	16616	16468	16520	16491	16521	16534	16443	16575	16405	16617	16576	16527	16419	16609	16346	16582	16527	16472	16396	16546	16382	16511	16319	16394	16477	16228	16392	16407	16618	16415	16547	16486	16561	16549	16581	16398	16555	16438	16221	16513	16545	16423	16577	16552	16470	16474	16427	16534	16360	16290	16554	16586	16570	16468	16620	16508	16500	16643	16476	16610	16410	16612	16423	16556	16535	16455	16475	16451	16403	16513	16558	16465	16483	16451	16433	16430	16595	16513	16477	16415	16473	16453	16510	16438	16351	16380	16643	16467	16499	16517	16586	16456	16645	16473	16372	16442	16476	16583	16540	16485	16314	16371	16309	16657	16453	16423	16524	16623	16683	16458	16472	16586	16500	16414	16573	16479	16476	16662	16407	16598	16572	16480	16686	16445	16602	16521	16496	16567	16530	16438	16659	16552	16595	16523	16703	16478
24290	20934	27281	25463	24102	27995	30275	27223	26023	25070	24779	24725	24401	24477	24087	23775	23822	23695	23671	23670	23751	23691	23481	23554	23579	23638	23547	23704	23666	23564	23731	23559	23560	23390	23537	23612	23398	23470	23411	23718	23531	23617	23542	23369	23460	23579	23564	23390	23676	23535	23389	23610	23706	23422	23402	23201	23554	23338	23661	23541	23485	23509	23653	23535	23548	23324	23545	23633	23502	23230	23571	23229	23474	23525	23472	23659	23366	23481	23588	23363	23393	23388	23413	23414	23446	23391	23377	23533	23538	23346	23446	23596	23350	23663	23586	23364	23535	23272	23370	23514	23433	23216	23541	23628	23570	23405	23659	23558	23431	23435	23363	23447	23639	23475	23458	23488	23248	23368	23233	23409	23472	23515	23569	23216	23507	23430	23351	23500	23724	23646	23381	23431	23472	23315	23399	23377	23585	23478	23363	23589	23479	23530	23226	23114	23324	23629	23621	23408	23451	23636	23395	23479	23332	23342	23352	23349	23372	23569	23486	23461	23290	23495	23416	23514	23458	23352	23055	23358	23321	23484	23363	23381	23495	23210	23496	23340	23624	23748	23618	23592	23361	23293	23357	23377	23282	23426	23712	23156	23526	23536	23664	23217	23465	23495	23231	23416	23501	23498	23265	23474	23505	23578	23355	23389	23420	23672	23639	23170	23428	23410	23588	23506	23684	23676	23431	23348	23253	23729	23383	23829	23283	23441	23638	23470	23616	23319	23523	23415	23292	23316	23260	23436	23504	23407	23443	23541	23387	23521	23396	23232	23634	23590	23541	23320	23595	23539	23423	23358	23457	23618	23505	23317	23664	23622	23337	23486	23290	23366	23272	23397	23369	23448	23366	23091	23286	23517	23331	23529	23321	23341	23433	23383	23466	23350	23341	23503	23437	23456	23305	23550	23392	23475	23487	23337	23409	23239	23403	23359	23291	23320	23435	23612	23296	23348	23469	23601	23292	23429	23388	23396	23662	23585	23312	23444	23431	23398	23346	23505	23388	23444	23581	23433	23513	23427	23449	23236	23621	23638	23580	23341	23647	23279	23617	23503	23513	23492	23361	23475	23561	23397	23517	23639	23360	23508	23564	23232	23508	23374	23673	23347	23471	23582	23154	23317	23519	23495	23434	23435	23492	23116	23366	23544	23760	23324	23390	23540	23338	23503	23552	23450	23332	23541	23394	23472	23373	23527	23342	23440	23445	23520	23156	23728	23193	23385	23540	23492	23599	23540	23461	23486	23562	23218	23399	23454	23501	23376	23649	23528	23282	23705	23441	23463	23339	23449	23505	23456	23454	23707	23351	23450	23308	23507	23334	23748	23665	23463	23539	23282	23294	23461	23779	23449	23460	23397	23206	23782	23669	23176	23438	23295	23419	23482	23594	23616	23413	23663	23465	23625	23548	23351	23673	23300	23625	23497	23497	23338	23301	23218	23318	23398	23530	23349	23414	23444	23641	23529	23530	23422	23442	23231	23499	23404	23485	23377	23597	23464	23392	23242	23313	23444	23605	23407	23659	23377	23624	23454	23513	23366	23573	23278	23728	23493	23351	23208	23540	23430	23242	23550	23460	23632	23428	23541	23393	23324	23256	23475	23401	23644	23346	23183	23365	23496	23445	23432	23485	23508	23478	23456	23432	23480	23397	23490	23643	23413	23389	23470	23443	23261	23339	23254	23223	23307	23408	23235	23395	23520	23489	23443	23521	23506	23445	23463	23389	23389	23657	23590	23407	23375	23431	23481	23354	23642	23190	23543	23507	23475	23471	23453	23313	23347	23446	23254	23548	23316	23263	22986	23597	23469	23377	23514	23347	23254	23592	23368	23195	23394	23404	23403	23367	23435	23369	23467	23649	23467	23688	23286	23287	23289	23410	23386	23291	23411	23463	23494	23119	23561	23393	23354	23513	23356	23541	23452	23243	23516	23387	23264	23381	23455	23312	23434	23351	23414	23626	23445	23456	23252	23430	23453	23454	23311	23389	23440	23315	23678	23467	23418	23388	23455	23284	23507	23624	23481	23477	23545	23333	23570	23369	23373	23231	23386	23543	23553	23645	23467	23398	23412	23390	23338	23511	23571	23421	23636	23653	23396	23359	23319	23608	23466	23182	23543	23288	23473	23414	23511	23445	23319	23489	23447	23269	23300	23521	23564	23348	23276	23433	23297	23325	23496	23267	23419	23492	23550	23556	23277	23442	23470	23448	23555	23457	23486	23305	23691	23267	23365	23301	23300	23357	23558	23483	23285	23438	23450	23273	23215	23512	23356	23364	23479	23436	23508	23437	23396	23328	23801	23556	23286	23393	23454	23484	23446	23320	23462	23583	23382	23482	23478	23488	23563	23350	23446	23569	23494	23524	23503	23449	23401	23291	23464	23604	23406	23450	23522	23248	23271	23413	23551	23550	23347	23679	23448	23341	23474	23426	23345	23545	23396	23568	23462	23696	23688	23356	23319	23401	23218	23339	23487	23237	23594	23252	23542	23487	23476	23407	23398	23367	23497	23585	23467	23370	23404	23481	23488	23401	23403	23598	23566	23531	23676	23510	23395	23278	23520	23317	23370	23449	23438	23458	23310	23437	23398	23214	23436	23148	23619	23510	23308	23508	23439	23528	23163	23439	23572	23261	23536	23674	23500	23470	23338	23232	23447	23283	23438	23563	23445	23550	23361	23461	23576	23589	23692	23611	23546	23272	23592	23384	23463	23366	23475	23491	23132	23504	23328	23275	23352	23469	23444	23546	23441	23587	23441	23419	23462	23527	23590	23256	23276	23517	23497	23531	23365	23557	23536	23385	23580	23478	23257	23513	23580	23458	23546	23758	23536	23498	23402	23312	23341	23167	23662	23744	23565	23320	23565	23508	23529	23357	23588	23452	23624	23394	23415	23369	23451	23694	23244	23408	23566	23463	23642	23533	23462	23294	23295	23374	23503	23426	23463	23725	23447	23584	23440	23305	23349	23544	23545	23720	23323	23210	23426	23611	23270	23066	23416	23350	23224	23525	23495	23365	23164	23606	23399	23479	23224	23707	23334	23588	23197	23436	23193	23653	23655	23308	23379	23251	23295	23325	23546	23398	23470	23122	23364	23298	23413	23461	23349	23289	23475	23625	23627	23456	23522	23453	23382	23724	23369	23435	23357	23380	23542	23730	23500	23690	23634	23458	23351	23435	23511	23629	23572	23562	23436	23544	23254	23472	23355	23343	23202	23408	23570	23468	23487	23531	23370	23378	23689	23434	23671	23314	23411	23525	23142	23443	23309	23492	23275	23613	23252	23448	23488	23626	23361	23428	23361	23423	23428	23393	23288	23369	23181	23228	23475	23428	23347	23407	23543	23424	23654	23391	23391	23425	23469	23395	23361	23274	23342	23452	23429	23504	23323	23351	23285	23442	23463	23295	23581	23447	23435	23295	23401	23678	23318	23206	23409	23431	23553	23498	23552	23376	23357	23385	23470	23357	23372	23417	23511	23537	23410	23321	23609	23381	23414	23524	23438	23347	23256	23322	23393	23283	23469	23492	23472	23482	23427	23611	23358	23414	23331	23391	23224	23325	23367	23491	23503	23288	23471	23455	23358	23386	23337	23511	23455	23403	23413	23229	23334	23542	23786	23428	23329	23288	23439	23408	23663	23553	23353	23201	23557	23653	23245	23314	23372	23441	23586	23712	23457	23384	23519	23563	23533	23373	23322	23441	23512	23415	23216	23567	23389	23495	23266	23604	23273	23323	23317	23458	23442	23459	23393	23571	23396	23507	23280	23344	23550	23287	23478	23430	23733	23497	23346	23496	23561	23298	23464	23536	23560	23165	23261	23222	23405	23225	23714	23500	23424	23311	23349	23557	23484	23432	23527	23520	23695	23570	23608	23310	23356	23316	23449	23296	23352	23566	23441	23403	23673	23517	23371	23613	23525	23587	23768	23277	23382	23389	23632	23425	23489	23379	23399	23722	23493	23340	23457	23362	23273	23579	23391	23261	23463	23258	23224	23199	23226	23510	23505	23405	23400	23624	23452	23577	23528	23461	23494	23358	23345	23607	23739	23540	23297	23685	23289	23448	23514	23197	23389	23451	23357	23387	23565	23454	23293	23253	23485	23579	23436	23344	23193	23613	23428	23486	23438	23492	23457	23349	23524	23275	23520	23490	23455	23548	23576	23277	23388	23547	23415	23630	23554	23541	23533	23227	23366	23601	23544	23436	23406	23663	23280	23404	23490	23349	23465	23394	23365	23438	23449	23460	23362	23582	23639	23447	23314	23500	23496	23338	23554	23203	23363	23318	23337	23525	23400	23496	23342	23315	23445	23406	23505	23376	23500	23587	23529	23825	23488	23519	23613	23338	23497	23621	23597	23413	23518	23129	23412	23550	23548	23466	23408	23695	23551	23509	23336	23259	23465	23458	23263	23468	23444	23544	23403	23479	23548	23105	23330	23417	23566	23448	23283	23700	23498	23437	23415	23632	23727	23512	23456	23463	23388	23316	23601	23180	23440	23637	23230	23691	23249	23272	23383	23674	23223	23584	23393	23365	23339	23342	23427	23269	23314	23433	23531	23433	23411	23434	23691	23686	23557	23409	23628	23417	23155	23310	23434	23567	23338	23263	23312	23404	23163	23317	23390	23235	23246	23357	23625	23529	23396	23484	23433	23339	23370	23656	23324	23500	23574	23840	23458	23444	23430	23331	23301	23552	23416	23550	23440	23438	23525	23497	23221	23458	23498	23471	23220	23479	23407	23304	23212	23183	23289	23595	23398	23392	23550	23483	23383	23545	23527	23223	23502	23234	23618	23491	23488	23467	23400	23382	23509	23502	23372	23365	23522	23284	23475	23152	23112	23676	23480	23444	23492	23226	23429	23519	23550	23167	23305	23393	23404	23314	23404	23086	23240	23580	23399	23326	23379	23290	23374	23648	23484	23535	23679	23659	23120	23373	23406	23553	23333	23317	23362	23396	23256	23382	23306	23670	23566	23441	23229	23336	23342	23696	23451	23314	23281	23384	23517	23391	23426	23354	23655	23717	23588	23167	23447	23518	23678	23546	23452	23540	23506	23318	23559	23528	23635	23530	23570	23494	23252	23433	23424	23551	23446	23280	23461	23266	23621	23480	23269	23385	23793	23351	23432
29846	51055	39499	30558	24196	22788	22341	20728	19572	18059	17717	17103	17331	17206	16589	16361	15964	16137	16007	16222	16098	16005	16191	15967	16096	16026	16002	15906	16036	16004	15830	15970	16019	16041	15978	15770	15953	15735	16103	15815	15890	15935	15776	15767	15954	15860	15936	16030	15851	15876	15911	15974	15920	15969	15959	15930	15776	15856	16013	15877	15934	15990	16036	15925	15938	15926	15965	16070	15882	15959	15833	15819	15935	15968	15865	15692	15912	15842	15906	15809	15907	15863	15958	16033	15768	15759	15753	15569	15797	15757	15717	15710	15844	15870	15759	15774	15790	16000	16016	15841	15948	15753	15563	15914	15839	15805	15692	15719	15609	15845	15720	15756	15806	16041	15786	15999	15541	15774	15896	15837	15845	15769	15901	15773	15798	15953	15785	15816	15839	15901	15761	15799	15900	15880	15654	15773	15814	15932	15979	15836	15808	15775	15945	15848	15814	15815	15819	15702	15773	15881	15666	15824	15890	15807	15799	15686	15809	15877	15803	15778	15809	15868	15775	15725	15823	15702	15825	15814	15864	15824	16018	15868	15759	15780	15601	15821	15735	15743	15735	15876	15731	15799	15899	15818	15665	15920	15681	15707	15875	15794	15778	15685	15623	15924	15821	15907	15800	15902	15836	15818	15697	15817	15820	15758	15888	15856	15609	15779	15677	15893	15770	15725	15755	15753	15728	15885	15843	15745	15807	15803	16044	15867	15784	15800	15853	15866	15996	15880	15735	15881	15838	15801	15681	15946	15960	15718	15554	16029	15731	15773	15827	15837	15706	15909	15861	15774	15851	15838	15765	15721	15764	15845	15902	15771	15901	15854	15899	15747	15674	15768	15739	15899	15756	15948	15813	15645	15886	15872	15589	15662	15942	15923	15919	15801	15803	15940	15597	15932	15818	15650	15873	15960	15901	15743	15744	15824	15862	15901	15912	15862	15835	16024	15690	15758	15686	15853	15651	15737	15727	15792	15972	15883	15916	15822	15857	15942	16059	15826	15902	15888	15683	16068	15675	15808	15757	15874	15947	15716	15915	15795	15807	15667	15732	15803	15926	15923	15730	15729	15921	15693	15787	15775	15926	15751	15957	15795	15915	15882	15615	15847	15624	15875	15937	15934	15830	15859	15856	16120	15775	15770	15709	15784	15830	15670	15811	15823	15853	15687	15776	15758	16008	15642	15929	15761	15794	15896	15917	15696	15825	15837	15887	15703	15699	15800	15928	15778	15736	15779	15703	15771	15812	15710	15692	15865	15743	15873	15842	15846	15942	15706	15744	15785	15687	15751	15972	15841	15662	15879	15940	16020	15864	15872	15803	15875	15849	15680	15681	15771	15802	15666	15634	15805	16096	15873	15822	15758	15936	15771	15784	15943	15847	15694	15843	15754	15838	15982	15852	15730	15738	15835	15719	15859	15745	15655	15918	15830	15898	15774	15717	15812	15828	15868	15582	15883	15682	15771	15929	15743	15973	15789	15664	15818	15777	15730	15935	15864	15827	15932	15709	15886	15854	15836	15728	15759	15891	15721	15743	15817	15592	15886	15829	15889	15925	15756	15685	15946	15709	15792	15856	15920	15945	15509	15787	15596	15616	15906	15830	15990	15843	15943	15798	15779	15883	15961	15812	15952	15743	15712	15989	15996	15924	15900	15718	15869	15649	15802	15836	15854	15665	15863	15860	15728	16012	15927	15613	15668	15917	15772	15703	15900	15782	15584	15905	15871	15829	15987	15831	15768	15906	15757	15805	15864	15750	15902	15897	15815	15793	15780	15903	15774	15681	15793	15752	15740	15775	15901	15878	15729	15821	15872	15878	15901	15749	15862	15881	15794	15870	15647	15717	15646	15781	15746	15761	15723	15846	15840	15874	15772	15799	15812	15839	15793	15687	15777	15752	15844	15827	15926	15922	15833	16047	15793	15906	15811	15806	15895	15933	15761	15956	15885	15794	15884	15757	15819	15786	15746	15676	15851	15804	15809	15877	15631	15889	15842	15793	15831	15773	15671	16155	15890	15726	15854	15686	15779	15812	15707	15777	15774	15773	15960	15809	16052	15751	15859	15712	15849	15747	15730	15882	15621	15863	15650	15740	15646	15907	15762	16073	15782	15875	15775	15851	15665	15713	15738	15800	15927	15800	15843	15839	15627	15780	15891	16061	15721	15803	15822	15727	15855	15797	15758	15595	15760	15770	15747	15873	15694	16008	15831	15954	15705	15943	15782	15830	15700	15826	15867	15624	15741	15734	15728	15860	15817	15549	15858	15927	15719	15748	15964	15863	15703	15943	15797	15912	15972	15912	15898	15844	15746	15852	15963	15718	15822	15980	15809	15921	15787	15834	15836	15824	15825	15620	15661	15841	15847	15923	15814	15905	15675	15872	15950	15878	15871	15998	15926	15862	15902	15700	15864	15787	15783	15843	16037	15802	15626	15793	15822	15961	15731	15950	15934	15775	15790	15773	15804	15811	15858	15806	15782	15783	15785	15975	15844	15864	16028	15692	15819	15701	16002	15774	15975	15931	15709	15763	15778	15731	15869	15888	15844	15881	15810	15843	15846	15610	15932	15667	15944	15752	15968	15846	15655	15695	15765	15741	15970	15666	15814	15908	15793	15922	15825	15771	15834	15827	15833	15818	15795	16009	15929	15697	15838	15755	15712	15666	15679	15953	15680	15783	15666	15669	15883	15744	15852	15894	16129	15787	15782	15761	15858	15740	15806	15746	15911	15855	15862	15746	15958	15949	15708	15845	15837	15766	15963	15927	15819	15841	15718	15958	15733	15861	15898	15956	15934	15942	15793	15819	15779	15765	15757	15903	15990	15776	15814	15762	15751	15732	16027	15712	15656	15842	15843	15809	15877	15906	15795	15813	15926	15785	15712	15750	15656	15897	15971	15893	15715	15826	15831	16030	15742	15799	15838	15716	15920	15916	15929	15876	15736	15833	15812	15865	15777	15744	15925	15791	15859	15659	15801	15715	15765	15829	15868	15764	15761	15805	15791	15869	15971	15944	15890	15976	15782	15883	15821	15883	15751	15980	15777	15750	15868	15978	15893	15823	15763	15816	15777	15848	15670	15889	15828	15806	15887	15858	15987	15860	15711	15946	15756	15722	15757	15694	15670	15809	15845	15781	15893	15832	15982	15793	15849	15988	15850	15873	15818	15849	15865	16008	15840	15714	15782	15807	15806	15845	15733	15701	15765	15940	15815	15769	15967	15763	15929	15699	15930	15745	15778	15815	15829	15780	15839	15831	15714	15901	15690	15857	15940	15833	15840	15944	15832	15755	15753	15996	15924	15707	15611	15729	15701	15843	15737	15827	15938	15850	15894	15839	15833	15718	15785	15667	15778	15782	15944	15610	15806	15707	15952	15855	15801	15822	15666	15671	15819	15962	15871	15941	15807	15851	15640	15809	15770	15852	15859	15810	15767	15789	15696	15919	15728	15970	15816	15818	15868	15807	16020	15719	15993	15727	15834	15814	16037	15810	15816	15718	15614	15832	15523	16001	15700	15930	15754	15752	15693	15769	15824	15957	15846	15876	15927	15735	15950	15812	15846	15655	15889	15759	15883	15878	15678	15836	15805	15816	15782	15818	15680	15773	15873	15895	15669	15742	15827	15836	15692	15852	15776	15742	15904	15948	15687	15877	16050	15780	15852	15802	15803	15851	15745	15900	15961	15801	16038	15813	15746	15817	15723	15807	15934	15861	15849	15801	15964	15792	15854	15850	15823	15758	15738	15889	15761	15774	15794	15873	15731	15712	15861	15806	15746	15919	15902	15907	15863	15842	15726	15968	15898	15918	15773	15927	15818	15776	15836	15893	15930	15946	15902	15750	15926	15742	15711	15869	15741	15763	15710	15879	15887	15838	15751	15806	15842	15900	15873	15930	15716	15746	15875	15930	15791	15711	15734	15915	15841	15816	15750	15866	15896	15863	15785	15753	15829	15969	15907	15929	15907	15878	15808	15725	15832	15906	15769	15961	15931	15916	15887	15890	15818	15700	15904	15810	15833	15769	15841	15905	15842	15813	15807	15610	15847	15898	15852	15716	15900	15772	15758	15796	15758	16000	16045	15765	15702	15859	15741	15798	15893	15822	15961	15755	15843	15881	15973	15750	15748	15771	15868	15842	15745	15864	15877	15804	15712	15750	15704	15784	15692	15694	15816	15805	15897	15606	15895	15902	15779	15797	15943	15958	15638	16009	15911	15690	15565	15872	15780	15816	15826	15893	15780	15911	15794	15759	15741	15730	15745	15905	15750	16068	15875	15810	16014	15870	15791	15654	15845	15604	15813	15823	15967	15785	15812	15755	15847	15837	16037	15885	15935	15880	15752	15763	15800	15841	15708	15629	15858	15778	15690	15727	15913	15735	15935	15588	15722	15841	15887	15863	15765	15964	15617	16103	15710	15790	15983	15764	15763	15912	16016	15859	15957	15738	15818	15861	15944	15748	15810	15729	15682	15869	15836	15927	15751	15949	15755	15979	15661	15802	15873	15840	15776	15787	15779	15864	15909	15831	15816	15864	15924	15927	15720	15952	16022	15820	15724	15763	15899	15934	15886	15734	15777	15750	15839	15849	15715	16019	15957	15923	15639	15879	15871	15779	15773	15793	15670	15920	16053	15741	15835	15821	15918	15759	15824	15809	15832	15922	15817	15839	15803	15878	15819	15689	15823	15862	15650	15702	15762	15834	15799	15900	15847	16064	15836	15914	15877	15764	15782	15801	15890	15928	15767	15787	15976	15659	15824	15763	15738	15793	15754	15793	15737	15883	15850	15824	15884	15729	15790	15691	15925	15946	15712	15632	15965	15875	15730	15891	15880	15878	15777	15953	15991	16009	15809	15853	15750	15915	15868	15915	16016	15796	15817	15937	15603	15780	15804	15847	15737	15837	15843	15692	15966	15855	15683	15883	15743	15776	15786	15921	15665	15800	15669	15709	16075	15839	15731	15959	16154	15833	15742	15829	16007	15780	15910	15655	15834	15999	15869	15849	15824	15965	15783	15838	15894	15801	15857	15864	15738	15914	15786	15971	15844	15937	15818	15858	15735	15991	15708	15806	16016	15824	15962	15928	15680	15873	15708	15734	15846	15871	15887	15737	15970	15786	15657	15839	15676
22527	20954	27447	24811	22306	27536	33961	30280	28155	27246	26083	25618	25796	25703	24988	24524	24664	24160	24257	24222	24385	24163	24043	24313	24032	24198	23973	23955	24040	24318	24094	24150	23944	23908	24056	24230	23961	24001	23899	23853	23871	23684	23831	23985	23847	23791	23996	24148	23830	24032	23944	23834	23763	23777	23776	23937	23866	23948	23862	23912	23735	23909	23856	23781	23908	23884	23969	23864	24028	23913	24021	23965	23851	23843	23840	23517	23797	23706	23957	23964	23978	23848	23901	23799	23551	23790	23896	23925	23740	23907	23923	23862	23751	23717	23817	23794	23948	23650	23635	23982	24215	23745	23671	24118	23676	23869	23756	23859	23817	23909	23940	23694	23876	23782	23915	24063	23899	23850	23829	23931	23802	23753	23753	23770	23848	23844	23386	23555	23747	23822	23720	23702	23596	23875	23700	23510	23896	23827	23944	23915	23732	23780	23944	23837	23763	23825	23557	24009	23941	23758	23805	23858	24046	23806	23802	23741	23901	23767	23782	24049	23751	24070	23760	23735	23610	23715	23755	23833	23801	23648	23793	23968	23927	23961	23918	23975	24067	23866	23741	23832	23684	23764	23754	23910	23669	24082	23686	23986	23875	24074	23801	23830	23726	23685	23738	24001	24118	23990	23827	23714	24014	23820	23758	23783	23906	24074	24031	23936	23931	23821	23830	23953	23777	23690	23730	23654	23830	23720	23722	24049	23910	23848	23506	23742	23766	23848	23853	24081	23515	23724	23727	23857	24011	23792	23926	23840	23663	23699	24076	23802	23886	23776	23848	23731	23720	23926	23949	23633	23739	23735	23668	23819	24010	23720	23740	23727	24035	23603	23652	23712	23762	23702	23944	23613	23772	23878	23877	23809	23636	23623	23804	23887	23759	23808	23812	23673	23686	23693	24089	23842	23907	23848	23899	23756	23795	23795	23746	23870	23872	23672	23854	23862	23892	23827	23952	23774	23661	24187	23743	23802	23695	23709	23628	23812	23642	23767	23766	23951	23994	24000	23867	23641	24169	24048	23711	23573	23742	23668	23905	23777	23844	23804	24056	23558	23617	24027	23987	23732	23761	23879	23934	23816	23993	23630	23667	23885	23726	23652	23606	24027	23917	23731	23937	23848	23928	23848	24036	23837	23776	23803	23743	23809	23800	23930	23659	23767	23847	23811	23809	23676	24062	24007	23687	23894	23844	23485	23768	24003	23934	23627	23977	23742	23885	23493	23820	23943	23830	23923	23994	23797	23930	23991	23866	24202	23833	23847	23562	23765	23428	23783	23966	23982	23723	23832	23853	23805	23676	23854	23588	23802	23866	23736	23681	23925	23589	23844	23823	23821	23861	23572	23965	23881	23828	23823	24080	23808	23752	23577	23708	23774	23887	24003	23780	23644	23571	23894	23684	23727	23707	23816	23525	23639	23813	23863	23758	23521	23621	23644	23960	23836	23754	23750	23718	23971	23823	23838	23859	23787	23847	24012	23806	23659	23743	23709	23692	23736	23516	23797	23751	23868	23787	23828	23950	23660	23698	23716	23620	23919	23892	23886	23881	23787	24039	23784	23795	24025	23965	23730	23728	23890	23576	23837	23585	23755	23664	23902	24030	23754	23714	23687	23711	23896	23938	23968	23595	23742	23888	23709	23808	23803	23800	24053	23750	23946	23776	23638	23883	23834	23854	23932	23876	23748	23965	23856	23837	23919	23764	23663	24049	23831	24152	23843	23802	23671	23893	23870	23876	23592	23995	23753	23672	23790	23689	23926	23716	24024	23748	23832	24084	23933	23766	23645	23755	23884	23829	23634	23865	23801	23821	23708	23912	23890	23864	23952	23884	23762	23762	23869	23884	23657	23628	24007	23705	23949	23877	23726	23806	24028	23895	23804	23918	23799	23721	23700	23603	23795	23864	23814	23872	23650	23743	23616	23706	23851	23931	23833	23805	23818	23695	23698	23685	23768	23853	24003	23706	23981	23922	23907	23882	23777	23851	24073	24000	23636	23776	23765	23814	23773	23815	23796	23602	23792	23976	23708	23793	23734	23823	23628	23893	23850	23707	23941	23939	23941	23666	23795	23754	23898	23973	23806	23684	23867	24049	24026	23630	23609	23564	23667	23675	23811	23999	23773	23681	24008	23535	24001	23885	23661	23651	23808	23750	23624	23889	23773	23971	23717	23848	23892	23974	23840	23642	23792	23757	23927	24114	23687	23762	23982	23628	23744	23715	23713	23675	23879	23631	23742	23746	23743	23877	23823	23626	23573	23989	23511	23931	23513	23607	23816	23645	23807	23737	23867	23911	23746	23713	23894	24017	23814	23626	23657	23705	23744	23899	23692	23814	23742	23625	23961	23659	23823	23780	24155	23782	23955	23500	23700	23855	24059	23919	23949	23827	23765	23805	23901	23626	23871	23895	23766	23747	23710	23756	23777	23878	23914	23618	23841	23771	23727	23797	23845	23687	23729	23915	24042	23788	23678	23861	23818	24080	23813	23817	23687	23650	23732	23659	23661	23669	23608	23961	23832	23986	23927	23936	23929	23787	23518	23716	23813	23550	23961	23612	23728	23812	23901	23862	23998	23750	23712	23720	23650	24125	23626	23666	23651	23853	23774	23688	23731	23836	24019	23978	23740	23959	23727	23782	23706	23593	23561	23926	23916	23980	24019	23857	23548	23629	23896	23831	23862	23775	23820	23872	23946	23914	23552	23718	23922	23711	23778	23835	23634	23854	23525	23686	23950	24099	23778	24184	23856	23812	23959	23747	23775	23798	23959	23867	23935	23925	23799	23876	23862	23775	23812	23545	24021	23766	23906	23834	23752	23882	23598	23849	23600	23553	23912	23787	23590	23844	23875	23717	23763	23772	23817	23877	24197	23789	23849	23875	23755	23674	23504	23897	23795	23862	23697	23979	23897	23975	23642	23607	23773	23800	23833	23792	23739	23715	23750	24024	23815	23752	23668	23840	23759	24000	23909	23899	23785	23805	24077	24088	23634	23840	23729	23904	23874	24025	23966	23985	23888	23738	23718	23871	23622	23847	23843	23923	24126	23666	23871	23786	24029	23951	23858	23611	24336	23942	23972	23974	24163	24000	23775	23768	23840	23685	23690	23793	23576	23790	23715	23732	23792	24038	23765	23752	23764	23868	23739	23672	23959	23737	23764	23914	23902	24055	23777	23786	23778	23871	23903	23938	24056	23918	23950	23789	24096	24027	23920	23939	23662	23735	23593	24043	23895	23856	23899	23752	23562	23862	23828	23919	23798	24084	23687	23689	23776	23805	23926	23797	23969	24039	23816	23768	23734	23914	23782	23833	23884	23930	23663	23790	23761	23438	23705	23758	23631	23709	23585	23965	23835	23803	23935	24001	23809	23920	23976	23636	23864	23727	23838	23790	24070	23690	23479	23754	23801	23931	23640	23624	23613	23500	23761	23853	23819	23834	23656	24052	23863	23822	23756	23943	23896	23762	23856	23904	23686	24009	23904	23674	23974	23827	23840	23942	24061	23801	23857	23656	23695	23771	23571	23682	23750	23956	23981	23902	23867	23679	23771	23681	23569	23806	23862	23787	23781	23864	23776	23830	23677	23917	23603	23785	23847	23582	23774	23752	23786	23759	23794	23846	23930	23992	23819	23892	23748	23918	23965	23839	23813	23699	23482	23793	23798	23987	23825	23594	23846	23638	23804	23817	23908	23790	23865	23989	23666	23583	23589	23923	23721	23991	23923	23866	23882	23716	24067	23882	23766	24004	23796	23964	23716	23897	23761	23674	23791	23789	23971	23812	23597	23772	23748	23690	24104	23765	23880	23767	23936	23577	23811	24116	23660	23872	23777	23791	23696	23574	23814	23876	23801	23870	23895	23695	23885	23543	23659	23809	23708	23665	23755	23906	23721	23654	23764	23738	23843	23892	23892	23500	23843	23830	23790	23646	23833	23953	23661	23690	23741	23995	23898	23734	23919	23691	23812	23812	23952	23683	23573	23778	23584	23741	24104	23938	23796	23742	23883	23983	24066	23695	23627	23881	23827	23649	23947	23790	23656	24045	23728	23737	23840	23581	23520	23822	23860	23966	23592	23787	23670	23803	23655	23728	23730	23719	23959	23613	24050	23925	23765	23750	24066	23996	23925	23822	23720	23724	23770	23800	23609	24140	23839	23992	23931	23855	23463	23909	23733	23829	23880	23740	23793	23865	23912	23681	23803	23630	23743	23775	23968	23613	23810	23537	23676	23656	23822	23825	23824	24080	23947	24048	23617	23876	23672	23578	23891	23675	23708	23866	23700	23665	24025	23800	23783	23825	23633	23674	23808	23906	23750	23702	23809	23992	23842	23553	23731	24064	23674	23819	23744	23617	23989	23737	23973	23734	23612	23677	23657	24105	23754	23766	23762	23821	23643	23792	23749	23497	24137	23748	23721	23923	23966	23626	23743	23845	23900	23816	23583	23763	24012	23721	23576	23900	23693	23671	23788	23479	23699	23930	23948	23907	23798	23722	23808	23943	23781	23669	23849	23779	23850	23965	24051	23975	23923	23915	23620	23663	23697	23762	23716	23774	23901	23754	23935	23876	23797	23893	23601	23758	23767	23817	23830	23883	23858	23853	23623	23754	23795	23873	23777	23683	24077	23912	23868	23636	23575	23862	23702	23842	23934	23742	23934	23964	23915	23737	23823	23708	23893	23977	23986	23798	23885	23593	23858	23668	23919	23624	23555	24006	23555	23578	23703	23790	23790	23871	23767	23649	23653	23976	23897	23708	23842	24075	23818	23946	23647	23876	23920	23453	23821	24061	23900	23817	23931	23886	23905	23807	23675	23591	23591	23859	23797	23641	23678	23934	23685	24096	23656	23622	23841	23783	23862	23699	24057	23612	23897	24015	23665	23786	23837	23866	24014	23923	23732	23722	23704	23754	23689	23632	24063	24102	23615	23747	23674	23872	23864	23629	23690	23970	23703	23842	23799	23651	23906	23675	23693	23876	24118	23998	23654	23731	23812	23971	23779	23866	23903	23767	23438	23723	23714	23738	23906	24192	23669	23787	23752	23841	23596	23667	23734	23809	23757	23620	23836	23856	23945	23821	23969	23692	23680	23771	23756	23872	23939	23761	23611	23773	23781	23721	23812	23963	23824
32309	57107	47442	33582	28821	27240	26998	24677	22485	20174	18746	18510	18404	18007	17177	16706	16300	16423	16347	16332	16384	16181	16179	16210	16193	16281	16136	15873	16099	16175	16095	16017	15991	16125	16006	15976	15978	15922	16014	15916	16060	16019	16071	15869	15921	15888	15820	15964	15954	16026	15950	16088	15882	16167	15955	15854	16089	15899	15944	16015	16018	15979	16042	16089	16121	16056	15935	15973	16042	16093	15990	16130	15885	15889	15945	15941	15986	15930	15925	16068	15994	16033	16030	15847	15935	15923	16000	15901	15940	15959	16174	15867	15785	15726	15950	15979	16000	15821	15855	15914	15976	15980	15985	15970	15886	16242	15721	15864	15900	15939	15879	16003	15681	15862	15991	16032	16042	15831	16074	15862	16036	15911	15900	15921	15896	16011	15711	15907	15940	16037	15991	15909	15903	15913	15885	15924	15882	15909	15905	15813	16083	15851	15888	15736	16082	15766	15926	15881	15917	15883	15987	15811	15804	16140	15615	16014	15840	15722	15852	15947	15972	15892	15991	15903	16013	15870	15853	15906	15962	15884	15994	15845	15919	15903	15896	16053	15671	15830	15927	15845	16042	15829	16032	15898	16078	15900	15909	15915	15784	15733	16084	15970	15835	16043	15890	15975	16105	15869	16067	15887	16021	16072	15940	15991	15792	15839	16019	15989	15976	15737	15937	15815	15875	15921	15864	16074	15857	16016	15911	15932	16003	15939	15837	15982	15969	16075	16015	15931	15860	15971	15940	15913	15847	15950	15919	15841	15981	15996	16211	15963	15918	15937	15981	15911	15856	15920	15760	16019	16070	15994	15808	15871	15758	15755	15963	15773	16089	15815	15917	15970	16062	16055	15901	15755	15820	15880	15892	15977	15960	15873	15819	15944	15831	15981	15964	15889	16079	15584	15879	15903	16091	15765	15955	15709	16024	15888	15875	15903	15866	15892	15967	16020	15966	15785	16065	16063	15931	15856	15883	15725	16119	15821	15828	15894	15889	15800	15878	15922	16040	15788	16017	15782	16139	16014	16016	15810	16042	15870	16090	15820	15830	16040	15903	15790	15834	15729	15732	16019	15968	15982	15905	15827	15774	15850	15976	15700	16058	16147	15848	15748	15718	16007	15863	15911	15952	15851	15825	15831	15744	16075	15908	15952	15925	15858	15777	15862	15920	15931	15892	15915	15981	15870	15965	15849	15805	15763	15757	15892	15978	15921	16105	15935	15757	15921	15811	16137	16084	15800	15864	15920	15923	15974	15744	15787	15910	16008	15790	15798	15857	15907	15857	15959	15904	15995	15807	15737	15979	15841	15918	15837	15883	15895	15790	15880	15828	15894	15867	15837	15934	15907	15970	15976	15790	16010	15771	15936	15909	15763	16027	15971	16078	15787	15969	15849	15993	15823	15813	15962	16077	15856	15892	15688	15864	15860	15952	15866	16024	16031	15855	15968	15905	15948	15839	16030	15901	15862	15844	15906	16035	16055	15801	15914	15789	15882	16080	15895	16022	15880	15940	16144	16014	15862	15807	15844	16011	15948	15910	15993	15905	15899	15949	15913	15858	16018	15878	15934	15918	15867	16086	15813	15888	16008	15777	15814	15825	15912	15817	16001	16031	15987	16044	15742	15916	16047	15905	15742	15869	15835	15850	15710	15874	15977	15788	15997	15906	15905	15871	15808	15939	16168	15930	15929	15797	16055	15903	15848	15831	15864	15840	15971	15781	15918	16008	15867	15944	16052	16087	15986	15941	15969	15937	15872	16017	15814	15898	15880	15901	15923	15840	15850	15867	15835	15844	16001	15745	15953	15939	15946	16090	15909	15788	15999	15794	15838	15915	15818	15953	16010	15977	15830	15790	15890	15853	15933	15995	15832	16024	15926	15843	16022	16033	16032	15975	16021	15832	16051	15983	15993	15823	15738	15817	15853	15849	15980	15887	15868	15717	15881	15931	15855	16019	15994	15867	15926	15920	15962	15984	15976	16018	15746	15963	15791	16072	15796	15995	15859	15977	15959	16173	16012	16122	15993	15991	15916	16061	15872	15852	15857	15818	15945	15772	15956	15798	15959	15872	15880	15904	15858	15993	15887	15998	15966	15847	15990	15986	16034	15881	15955	15940	15731	15917	15875	16023	15847	15969	15869	15881	15911	15780	15975	15891	16077	15777	15910	16076	16044	16009	15923	15880	16030	15728	16039	15868	15986	15754	15877	15986	16007	15944	15944	15912	15946	16074	15850	15766	15986	15939	15820	15931	15857	15721	15913	15961	15814	16020	16061	15943	16006	15906	15825	15742	15916	15880	15707	15891	15865	16024	15857	15889	16042	15977	15967	15868	15771	15770	16026	15809	15895	16063	15845	15889	15686	15822	16069	15875	15995	15876	15969	15920	15956	15960	15861	15928	16049	15812	15698	16062	15982	15850	15809	15769	15820	15794	15886	15896	16088	15794	15901	15948	15854	16066	15758	15883	16019	15936	15799	15826	15993	15870	15846	16022	15893	15940	15987	15756	15889	16013	16006	15847	15880	16057	15727	15831	15757	16036	15995	15875	16132	15862	15952	15976	16019	15897	15821	15896	16008	15894	16186	15753	15960	16186	15832	15846	15807	15779	15861	15986	15855	16049	15950	15863	15881	16046	15781	15790	15901	15774	15876	15880	15832	15766	15860	15907	16002	15808	15811	15994	15973	15826	15863	15767	15889	15921	15828	15920	15918	15813	15790	15938	15881	15814	15916	15813	16011	15827	15865	15950	15886	15922	15862	15968	15977	15876	15815	15981	15907	15966	15884	16122	15914	15953	15831	15816	15963	15869	15864	15950	15985	15966	15894	15908	15914	15925	15919	15915	16009	15882	16037	15887	15954	15910	16028	16007	15971	15901	15782	16073	15849	15744	16039	15975	15993	15867	15881	15832	15974	16051	15982	15812	15803	15731	15843	16001	15947	15931	15822	15744	15987	15927	15940	16052	15948	15993	15837	15964	15784	15911	15940	15819	16063	15819	15772	16081	15838	16057	16049	16091	15650	15921	15905	15871	15735	16015	16057	15928	15864	15903	15785	15927	16104	15874	16044	15913	15904	15882	15874	15697	15845	15702	16021	15857	15881	15782	15764	15986	15869	15767	15986	15988	15853	15953	15968	15996	15927	15988	15799	16033	15719	15799	16005	16042	15721	15873	15986	15799	15915	15891	16026	15844	15955	15814	15859	15811	15879	16000	15997	15808	15907	15909	15972	15900	15860	15858	15909	15948	15838	16054	16013	15914	15775	15933	15991	15807	15753	15827	15744	16060	15876	15930	16030	15881	15967	16000	16013	15921	15849	15980	15838	15907	15816	15995	15832	15748	15848	16136	15681	15910	15778	16003	15929	15887	15914	15897	16056	15784	15828	16262	15881	15822	15815	15937	15895	15953	15726	16005	15958	15992	15844	16095	15855	15708	15994	16022	15888	15937	15790	16001	16092	15942	15840	16058	15831	15879	15946	16128	15967	15754	15841	15839	16032	16078	15695	15959	15972	15968	15995	15928	16028	16049	16080	15869	15984	16192	15911	16007	16062	15836	15940	15982	15875	15734	15942	15919	15826	15757	15832	16027	16004	15838	15823	15722	15913	16124	15961	16091	15889	16004	15744	15848	15951	15808	15717	15813	15787	15859	15952	15998	15931	15773	15932	15935	16122	16002	16005	15978	15918	15947	15880	15912	15905	15978	15896	15960	15881	15932	16056	15964	15839	15805	15807	15869	15939	15974	16082	15879	15840	15905	15779	16001	15818	15925	15715	15776	15972	15916	15942	15812	15816	16073	15783	15702	15795	15857	15948	15831	15783	15921	15760	15931	15910	15967	15854	15775	16023	15756	15843	15815	15865	15910	15998	15961	15924	15846	15978	15874	15922	16062	15947	15911	15789	16137	15922	15900	15814	15750	15759	15734	15849	15720	16068	15854	15947	15824	16043	15896	16027	15791	15993	15734	15983	15992	15666	15883	15920	15983	15984	15934	15926	16033	15755	15952	15921	15812	15942	15869	15807	15792	15923	15885	15858	15837	15905	15785	15758	15806	15872	15924	15907	16007	15933	15906	15969	15889	15946	16025	15764	16153	16048	15808	15805	15773	15891	15833	16015	15857	15926	16055	15949	15854	16010	15920	15837	16080	15816	15881	15936	15906	15766	15919	15955	15938	15986	15786	15884	15842	15792	15821	16019	15723	15831	15774	15805	15947	15939	16082	15920	15996	15891	15920	15984	15871	15934	15968	15948	15991	15923	16009	15962	15878	15892	15896	15856	15995	15978	15990	15868	15957	16000	15960	15907	16038	15890	16168	15893	15884	15893	16083	15899	16058	16025	15769	16042	15764	15859	16058	15966	16017	15846	16030	16008	15699	16095	16013	16060	15792	15908	15824	16049	15848	16089	16027	15875	15876	15868	15878	15855	15875	15799	15871	15824	15947	15986	15929	16029	15884	15846	15706	15842	15947	15909	15937	16078	15930	15833	15896	15785	15898	16041	15825	15904	15978	16017	15835	15883	15795	15841	15965	15888	15930	15921	15871	15873	16018	15879	15928	15830	16172	15782	15996	15854	15835	16066	15878	15824	15920	16027	15801	15945	15910	15793	15826	15922	15942	16031	15806	15820	16056	15992	16080	15855	15943	15929	15948	15994	15957	15890	15857	15943	15855	15925	15857	15901	15979	15991	15887	15911	15906	15935	15994	15796	15907	15839	15895	15999	15815	15867	15892	15852	15922	15743	15780	15834	15936	15806	15966	15848	15904	15896	15856	15870	15921	15780	15902	15871	16011	15687	16013	15889	15914	15917	15892	15853	15974	15784	15867	15901	15805	15905	15970	15989	15870	15942	15865	15839	15865	15735	16051	16035	15876	15967	15953	15923	15891	15906	15892	15816	15797	15820	15862	16081	15997	15989	15868	15946	15816	15943	15612	16024	15981	15891	15786	15964	16072	16036	15817	15894	15827	15905	15906	15991	15712	15854	15849	15940	15888	15924	15944	15927	15827	15967	15946	15924	15860	15891	15920	15883	16078	15895	15741	15940	15781	16034	15809	16076	16012	15771	15871	15682	15948	15920	15891	15884	15981	16070	15875	15978	15775	15809	16011	15815	15949	16008	15731	15815	15749	15893
35185	31196	34087	30994	28742	28545	28427	27882	27179	26715	26337	26015	25628	25699	25567	25415	25417	25195	25209	25362	25602	25731	25584	25470	25152	25569	25378	25604	25257	25330	25320	25433	25565	25545	25430	25273	25640	25439	25338	25157	25224	24935	25383	25407	25206	25221	25333	25264	25420	25380	25339	25454	25077	25206	25291	25258	25495	25363	25324	25179	25184	25306	25266	25063	25250	25218	25339	25256	25344	25268	25315	25335	25471	25002	25425	25454	25233	25354	25401	25541	25411	25315	25461	25697	25438	25275	25434	25161	25149	25247	25261	25097	25452	25294	25288	25352	25511	25324	25494	25313	25117	25300	25414	25186	25226	25219	25180	24835	25197	25219	25076	25509	25471	25367	25383	25432	25723	25308	25272	25134	25424	25532	25180	25168	25308	25279	25194	25220	25349	25489	25601	25253	25433	25532	25323	25284	25315	25116	25338	25179	25264	25539	25230	25441	25379	25230	25579	25192	25342	25250	25317	25369	25308	25293	25321	25391	25505	25364	25170	25065	25323	25162	25263	25237	25127	25680	25384	25701	25396	25231	25429	25228	25452	25431	25257	25578	25207	25179	25250	25178	25235	25112	25257	25339	25296	25183	25319	25261	25243	25376	25416	25268	25405	25083	25310	25203	25171	25450	25357	25463	25257	25236	25460	25159	25401	25209	25251	25261	25056	25580	25350	25118	25461	25173	25541	25395	25312	25179	25417	25593	25343	25420	25321	25063	25249	25335	25237	25382	25475	25335	25166	25012	25277	25421	25142	25326	25379	25290	25314	25438	25337	25259	25470	25362	25185	25261	25101	25402	25142	25289	25218	25183	25239	25264	25323	25158	25354	25192	25259	25315	25306	25304	25132	25389	25183	25347	25405	25192	25503	25160	25442	25403	25377	25244	25337	25129	24974	25076	25133	25158	25229	25420	25187	25372	25101	25209	25271	25439	25237	25454	25577	25293	25272	25176	25162	25375	25233	25151	25180	25283	25454	25359	25198	25408	25481	25138	25349	25307	25444	25298	25556	25422	25253	25261	25545	25425	25407	25145	25216	25284	25090	25501	25356	25405	25377	25393	25371	25290	25154	25406	25244	25387	25298	25295	25449	25113	25297	25281	25437	25051	25254	25298	24976	25182	25270	25184	25337	25219	25489	25264	25311	25409	25360	25355	25339	25381	25176	25112	25448	25326	25471	25429	25233	25332	25339	25532	25702	25414	25406	25222	25237	25298	25347	25269	25152	25463	25256	25205	25277	25318	25332	25478	25320	25169	25545	25418	25407	25313	25497	25340	25122	25373	25366	25160	25233	25114	25018	25233	25208	25201	25391	25323	24934	25295	25488	25156	25101	25021	25197	25515	24942	25365	25373	25131	25288	25226	25311	25402	25297	25231	25117	25144	25368	25157	25110	25512	25328	25193	25018	25192	25423	25175	25568	25312	25175	25202	25192	25334	25437	25325	25128	25385	25427	25236	25483	25317	25521	25341	25545	25283	24931	25392	25566	25361	25144	25191	25273	25358	25048	25272	25500	25101	25395	25398	25288	25488	25291	25463	25131	25352	25489	25281	25103	25308	25156	25515	25453	25193	25429	25242	25532	25180	25115	25336	25147	25207	25352	25146	25474	25328	25359	25113	25283	25105	25396	25282	25213	25234	25432	25173	25367	25467	25288	25313	25290	25232	25411	25250	25371	25340	25343	25317	25554	25412	25465	25120	25197	25152	25299	25295	25289	25179	25400	25165	25112	25283	25204	25334	25220	25258	25163	24990	25178	25290	25479	25433	25444	25521	25215	25151	25202	25148	25361	25348	25331	25146	25340	25285	25193	25315	25411	25216	25229	25328	25418	25294	25296	25254	25431	25125	25147	25298	25343	25181	25271	25322	25262	25185	25082	25288	25228	25419	25346	25282	25371	25309	25310	25285	25538	25549	25118	25265	25096	25139	25518	25366	25485	25127	25582	25390	25524	25084	25366	25189	25471	25327	25286	25335	25241	25249	25367	25180	25246	25535	25278	25276	25417	25507	25294	25343	25387	25276	25181	25359	25644	25438	25564	25351	25088	25196	25641	25419	25410	25170	25324	25356	25189	25358	25273	25599	25318	25227	25389	25211	25220	25436	25264	25497	25482	25278	25245	25258	25263	25201	25339	25353	25288	25410	25379	25236	25116	25455	25330	25445	25054	25455	25223	25326	25168	25259	25371	25286	25373	25286	25347	25653	25418	25144	25182	25427	25148	25259	25322	25178	25160	25357	25534	25130	25218	25097	24992	25168	25299	25423	25426	25261	25255	25643	25468	25530	25170	25236	25370	25203	25138	25133	25238	25243	25508	25294	25305	25451	25253	25178	25455	25652	25442	25202	25331	25295	25192	25443	25456	25260	25152	25183	25347	25321	25460	25593	25386	25381	25493	25332	25302	25271	25220	25215	25300	24968	25119	25453	25496	25186	25374	25381	25521	25455	25417	25276	25270	25454	25228	25358	25269	25263	25316	25125	25338	25306	25109	25292	25061	25378	25516	25077	25349	25394	25372	25188	25473	25226	25248	25140	25365	25258	25312	25217	25469	25143	25298	25119	25195	25083	25119	25500	25473	25393	25372	25375	25436	25042	25147	25323	25695	25314	25360	25377	25181	25319	25333	25111	25386	25239	25511	25416	25408	25256	25328	25524	25274	25116	25407	25317	25167	25120	25237	25183	25386	25336	25308	25547	25271	25315	25531	25300	25328	25089	25406	25469	25393	25400	25413	25637	25253	25347	25339	25306	25200	25309	25401	25528	25286	25488	25354	25222	25096	25290	25156	25154	25568	25170	25459	25264	25345	25094	25134	25440	25294	25052	25295	25293	25291	25346	25478	25270	25311	25199	25263	25365	25380	25189	25107	25434	25005	25336	25159	25267	25206	25072	25291	25323	25364	25494	25080	25161	25292	25477	25431	25184	25360	25327	25273	25393	25121	25213	25661	25184	25284	25351	25499	25261	25231	25250	25050	25261	25148	25185	25223	25226	25461	25306	25286	25452	25357	25344	25482	25331	25346	25209	25413	25575	25450	25129	25095	25341	25265	25163	25209	25079	25126	25144	25368	25307	25155	25252	25053	25307	25422	25267	25407	25329	25491	25279	25288	25224	25449	25350	25243	25287	25415	25571	25206	25296	25479	25381	25231	25345	25525	25348	25387	25576	25031	25347	25347	25278	25457	25490	25158	25132	25294	25337	25365	25458	25199	25016	25470	25589	25279	25250	25168	25328	25288	25423	25312	25221	25321	25075	25322	25320	25168	25323	25447	25219	25266	25325	25296	24972	25205	25210	25340	25032	25324	25402	25116	25331	25415	25296	25306	25466	25368	25422	25194	25172	25235	25177	25181	25235	25271	25521	25330	25315	25337	25497	25342	25339	25337	25355	25383	25390	25168	25447	25497	25520	25233	25311	25508	25460	25364	25219	25374	25275	25141	25316	25049	25098	25240	25314	25136	25394	25277	25395	25320	25112	25340	25407	25537	25377	25386	25228	25273	25291	25164	25279	25433	25307	25453	25525	25197	25317	25432	25220	25340	25191	25231	25315	25090	25238	25255	25038	25294	25366	25250	25265	25304	25112	25277	25292	25336	25311	25011	25356	25411	25161	25514	25399	25242	25446	25513	25189	25262	25524	25597	25196	25302	25202	25204	25142	25161	24838	25393	25536	25418	25418	25406	25368	25362	25264	25401	25438	25600	25203	25348	25093	25191	25379	25038	25246	25413	25065	25282	25263	25172	25254	25231	25336	25233	25250	25430	25578	25577	25364	25256	25449	25508	25316	25360	25189	25119	25335	25297	25352	25517	25487	25202	25132	25057	25163	25396	25258	25477	25455	25361	25242	25310	25293	25378	25254	25157	25320	25284	25132	25150	25422	25359	25335	25499	25221	25372	25405	25496	25388	25384	25353	25370	25349	25415	25642	25482	25431	25190	25138	25264	25176	25454	25578	25279	25600	25188	25321	25239	25201	25212	25215	25284	25260	25266	25239	25272	25133	25393	25315	25456	25386	25406	25415	25221	25106	25288	25125	25402	25223	25039	25325	25227	25449	25442	25407	25292	25172	25296	25245	25706	25209	25609	25682	25306	25268	25195	25434	25431	25310	25338	25347	25494	25198	25070	25345	25292	25342	25245	25389	25244	24938	25334	25263	25247	25325	25365	25250	25333	25199	25298	25455	25341	25370	25266	25515	25346	25239	25468	25504	25103	25282	25458	25182	25526	25554	25336	25336	25420	25268	25544	25184	25320	25416	25442	25196	25278	25276	25248	25026	25327	24893	25404	25417	25067	25241	25358	25398	25330	25140	25399	25359	25363	25421	25225	25349	25255	25152	25087	25348	25157	25170	25468	25139	25065	25229	25465	25492	25362	25381	25523	25373	25201	25150	25230	25267	25508	25315	25321	24992	25110	25339	25394	25444	25148	25131	25380	25391	25583	25348	25139	25170	25196	25471	25402	25279	25049	25228	25458	25305	25443	25288	25293	25170	25212	25243	25334	25283	25439	25485	25215	25415	25221	25248	25425	25223	25492	25181	25242	25235	25504	25423	25440	25170	25220	25309	25270	25473	25295	25321	25327	25582	25192	25415	25364	25269	25461	25343	25402	25299	25178	25323	25416	25232	25085	25099	25247	25086	24982	25328	25195	25441	25229	25607	25256	25430	25181	25331	25367	25656	25108	25242	25274	25388	25180	25554	25230	25467	25381	25275	25549	25473	25397	25297	25136	25428	25152	25294	25185	25200	25323	25109	25582	25393	25363	25418	25383	25132	25372	25066	25220	25485	25199	25433	25319	25222	25297	25405	25204	25466	25320	25295	25087	25426	25670	25305	25181	25255	25440	25297	25544	25332	25209	25403	25353	25284	25371	25483	25496	25397	25195	25240	25525	25305	25308	25340	25379	25140	25158	25488	25372	25482	25295	25400	25211	25139	25598	25382	25382	25334	25219	25335	25347	25273	25340	25294	25282	25253	25429	25254	25649	25596	25307	25309	25406	25338	25222	25204	25289	25330	25289	25259	25120	25464	25448	25256	25384	25495	25460	24958	25407	25516	25160	25201	25359	25107	25483	25359	25411	25427	25568	25340	25349	25253	25171	25149	25662	25379	25437	25514	25381	25128	25371	25241
27715	34492	29330	22514	21661	21571	21527	20459	19143	18924	18161	17581	17161	17379	17242	17070	16844	16678	16872	16847	16895	16735	16697	16856	16856	16774	16855	16846	16712	16697	16771	16698	16720	16832	16822	16873	16758	16932	16670	16687	16675	16638	16787	16714	16601	16630	16578	16639	16861	16797	16768	16685	16745	16756	16952	16622	16817	16899	16662	16651	16847	16719	16675	16736	16752	16904	16622	16755	16650	16720	16619	16604	16901	16854	16809	16704	16779	16691	16779	16895	16627	16735	16693	16687	16679	16640	16752	16701	16681	16810	16692	16693	16730	16835	16806	16675	16712	16612	16682	16784	16664	16787	16839	16751	16660	16595	16664	16696	16817	16639	16424	16867	16639	16744	16685	16713	16677	16592	16648	16608	16653	16891	16886	16811	16669	16720	16661	16876	16762	16802	16775	16782	16622	16639	16758	16763	16910	16574	16612	16517	16726	16690	16631	16805	16603	16820	16646	16665	16804	16677	16808	16650	16732	16864	16792	16493	16781	16843	16839	16634	16796	16717	16783	16595	16909	16671	16659	16726	16869	16919	16561	16692	16773	16773	16603	16673	16907	16828	16648	16737	16707	16712	16656	16631	16801	16686	16827	16771	16769	16771	16827	16720	16707	16649	16795	16689	16813	16754	16644	16794	16685	16683	16860	16718	16724	16750	16718	16683	16762	16673	16766	16565	16595	16619	16836	16618	16743	16737	16742	16750	16598	16830	16845	16706	16729	16799	16851	16737	16834	16606	16418	16913	16779	16642	16426	16574	16820	16523	16581	16589	16666	16674	16781	16729	16680	16578	16716	16653	16648	16694	16900	16696	16846	16828	16700	16776	16678	16842	16718	16473	16619	16606	16635	16697	16705	16770	16822	16817	16813	16641	16550	16650	16558	16727	16604	16701	16648	16527	16683	16693	16524	16741	16636	16625	16516	16798	16691	16745	16496	16441	16578	16585	16741	16694	16749	16659	16558	16717	16738	16672	16783	16530	16613	16624	16476	16799	16707	16693	16879	16622	16646	16737	16647	16523	16815	16860	16662	16582	16641	16690	16662	16747	16524	16766	16649	16816	16672	16519	16689	16733	16616	16650	16637	16586	16850	16865	16793	16755	16549	16676	16971	16758	16719	16536	16447	16712	16758	16749	16785	16817	16667	16783	16618	16479	16838	16631	16766	16657	16675	16529	16844	16652	16774	16689	16741	16742	16730	16626	16815	16604	16879	16674	16880	16593	16608	16684	16722	16713	16786	16666	16555	16712	16934	16638	16757	16688	16668	16743	16756	16832	16600	16698	16615	16725	16798	16636	16733	16679	16545	16760	16763	16847	16743	16763	16791	16592	16568	16733	16707	16729	16726	16728	16737	16706	16678	16611	16484	16751	16682	16704	16631	16701	16725	16726	16793	16908	16623	16610	16596	16560	16676	16813	16671	16807	16786	16655	16761	16572	16760	16882	16712	16729	16754	16734	16780	16724	16639	16672	16828	16642	16732	16826	16780	16780	16687	16717	16627	16701	16714	16685	16938	16623	16782	16777	16826	16782	16762	16734	16862	16691	16794	16674	16765	16569	16556	16722	16604	16759	16666	16747	16794	16672	16849	16863	16665	16863	16660	16778	16776	16802	16730	16716	16555	16621	16604	16795	16616	16814	16598	16522	16724	16641	16623	16783	16577	16738	16686	16738	16762	16700	16651	16824	16867	16658	16654	16713	16825	16714	16766	16822	16689	16640	16708	16747	16544	16681	16542	16877	16651	16530	16841	16521	16728	16598	16603	16506	16779	16753	16744	16618	16708	16667	16850	16683	16625	16842	16643	16528	16704	16635	16586	16850	16625	16652	16625	16785	16647	16679	16736	16626	16474	16756	16713	16662	16793	16850	16570	16582	16794	16742	16664	16786	16810	16668	16628	16637	16731	16624	16689	16771	16576	16772	16638	16743	16612	16713	16768	16671	16768	16722	16758	16790	16765	16677	16621	16769	16608	16682	16773	16601	16530	16595	16691	16725	16634	16689	16647	16805	16743	16800	16545	16725	16637	16705	16563	16786	16597	16685	16678	16821	16574	16641	16483	16856	16743	16637	16843	16743	16848	16722	16611	16608	16965	16648	16687	16734	16797	16751	16785	16777	16752	16727	16673	16569	16931	16966	16672	16607	16736	16665	16673	16764	16711	16592	16558	16767	16759	16714	16821	16673	16897	16625	16770	16510	16968	16609	16796	16495	16686	16659	16776	16741	16810	16588	16777	16667	16850	16675	16615	16843	16885	16545	16782	16838	16912	16893	16871	16832	16808	16879	16495	16764	16474	16736	16800	16678	16736	16722	16752	16577	16655	16703	16613	16759	16511	16601	16708	16660	16768	16758	16788	16691	16744	16765	16611	16523	16628	16694	16699	16746	16736	16715	16925	16791	16606	16808	16714	16753	16588	16789	16631	16637	16845	16561	16716	16679	16893	16849	16592	16786	16632	16662	16659	16522	16541	16749	16667	16658	16918	16771	16763	16877	16479	16804	16694	16667	16516	16553	16776	16695	16885	16675	16666	16924	16786	16837	16720	16730	16805	16566	16661	16626	16684	16674	16701	16751	16631	16581	16773	16662	16796	16677	16731	16777	16615	16622	16757	16718	16617	16839	16771	16471	16951	16554	16633	16740	16669	16667	16560	16701	16632	16781	16770	16657	16466	16553	16650	16815	16774	16495	16972	16552	16711	16591	16602	16692	16867	16731	16602	16750	16896	16695	16837	16740	16658	16470	16702	16770	16548	16699	16612	16703	16813	16700	16834	16775	16647	16787	16731	16724	16705	16795	16730	16531	16772	16881	16585	16704	16777	16695	16808	16766	16882	16682	16788	16718	16847	16744	16598	16712	16495	16740	16651	16738	16791	16775	16808	16691	16739	16641	16749	16802	16723	16465	16868	16651	16822	16651	16541	16680	16632	16575	16753	16615	16678	16646	16726	16500	16748	16673	16716	16642	16718	16565	16668	16607	16783	16769	16536	16711	16463	16666	16824	16689	16678	16774	16678	16834	16794	16697	16694	16705	16766	16735	16706	16679	16650	16496	16762	16711	16671	16779	16657	16642	16790	16789	16747	16595	16881	16768	16688	16951	16880	16771	16738	16761	16685	16782	16698	16701	16831	16650	16875	16714	16643	16751	16701	16710	16959	16688	16674	16674	16672	16770	16831	16643	16645	16674	16784	16657	16606	16794	16526	16581	16663	16673	16652	16590	16715	16734	16785	16703	16732	16787	16706	16834	16660	16954	16765	16768	16641	16699	16727	16540	16649	16843	16895	16635	16507	16762	16867	16663	16634	16750	16753	16803	16557	16553	16673	16695	16679	16640	16714	16694	16635	16617	16907	16762	16723	16711	16781	16685	16763	16742	16808	16692	16776	16598	16782	16694	16716	16622	16679	16679	16787	16877	16678	16599	16745	16689	16706	16885	16806	16792	16617	16609	16672	16717	16576	16639	16755	16706	16682	16648	16739	16767	16637	16898	16752	16795	16808	16834	16729	16744	16683	16558	16769	16637	16772	16760	16663	16827	16727	16645	16617	16762	16713	16650	16883	16714	16834	16725	16446	16789	16563	16684	16821	16730	16637	16773	16687	16757	16712	16697	16656	16572	16775	16751	16821	16654	16600	16681	16505	16804	16643	16634	16544	16670	16635	16687	16763	16845	16684	16678	16692	16676	16667	16718	16585	16714	16521	16759	16834	16596	16634	16595	16715	16725	16673	16718	16788	16626	16613	16737	16717	16748	16729	16573	16715	16517	16625	16755	16778	16603	16610	16781	16791	16708	16844	16700	16663	16756	16739	16779	16691	16858	16707	16695	16602	16707	16530	16683	16591	16694	16529	16679	16848	16698	16765	16736	16632	16737	16600	16674	16534	16630	16674	16747	16692	16810	16587	16719	16724	16652	16716	16792	16708	16814	16639	16668	16709	16749	16503	16637	16801	16728	16733	16726	16757	16572	16700	16647	16541	16878	16786	16810	16627	16799	16768	16610	16684	16900	16672	16582	16889	16652	16658	16689	16769	16737	16753	16543	16645	16517	16672	16543	16661	16710	16794	16814	16745	16630	16702	16797	16727	16792	16607	16673	16932	16584	16736	16692	16790	16479	16644	16700	16785	16778	16936	16580	16948	16829	16791	16577	16659	16607	16749	16603	16588	16913	16522	16706	16812	16912	16751	16769	16720	16687	16821	16739	16757	16559	16705	16660	16815	16660	16598	16491	16673	16740	16651	16762	16581	16728	16606	16631	16784	16705	16944	16596	16503	16885	16688	16625	16527	16695	16787	16529	16718	16867	16755	16883	16701	16726	16609	16753	16775	16782	16745	16719	16785	16697	16753	16518	16584	16781	16623	16571	16877	16736	16721	16769	16555	16680	16896	16953	16867	16703	16463	16688	16729	16723	16678	16826	16635	16654	16581	16627	16819	16579	16854	16719	16508	16776	16541	16710	16771	16744	16715	16702	16752	16710	16672	16787	16656	16872	16839	16843	16680	16791	16689	16729	16843	16645	16911	16674	16853	16765	16668	16590	16605	16779	16601	16803	16528	16636	16708	16879	16760	16733	16655	16524	16698	16860	16616	16721	16650	16819	16616	16822	16865	16759	16910	16581	16691	16779	16767	16641	16660	16689	16843	16723	16678	16665	16848	16713	16763	16769	16637	16695	16564	16764	16751	16848	16736	16748	16690	16835	16653	16963	16727	16700	16620	16747	16578	16715	16717	16765	16639	16634	16582	16662	16480	16870	16694	16777	16706	16670	16691	16712	16757	16611	16775	16678	16565	16716	16588	16674	16557	16805	16791	16748	16793	16711	16739	16512	16667	16691	16719	16892	16625	16774	16797	16766	16625	16750	16691	16834	16692	16750	16755	16730	16681	16535	16753	16818	16669	16822	16705	16687	16691	16758	16910	16674	16591	16845	16676	16712	16626	16835	16905	16632	16623	16732	16649	16619	16761	16542	16729	16821	16673	16743	16648	16818	16949	16778	16649	16712	16734	16763	16809	16917	16636	16750	16780	16647	16799	16766	16580	16773	16795	16754	16767	16695	17001	16732	16831	16713	16808	16717	16476	16652	16737	16543	16672	16796	16755	16600	16834	16795	16500	16758	16793	16581	16762	16713
24338	21067	27507	25544	24417	28586	31064	28097	27373	26828	26496	25629	25334	25318	25157	24957	24583	24478	24204	24479	24578	24517	24373	24296	24278	24230	24331	24432	24508	24789	24276	24401	24564	24386	24209	24423	24509	24405	24457	24148	24254	24234	24340	24241	24334	24447	24345	24421	24398	24378	24119	24191	24431	24472	24294	24361	24422	24339	24212	24200	24396	24307	24212	24075	24330	24084	24070	24395	24265	24268	24170	24455	24275	24153	24173	23943	24207	24123	24207	24263	24404	24055	24317	24372	24516	24180	24181	24223	24291	24020	24252	24230	24640	24460	24127	24372	24261	24427	24268	24213	24106	24235	24277	24269	24387	24328	24149	24334	24085	24428	24383	23969	24261	24326	24088	24493	24086	24158	24102	24187	24291	24210	24098	24180	24243	24517	24156	24478	24070	24260	24313	24474	24344	24352	24211	24232	24080	24129	24328	24151	24539	24296	24193	24647	24391	24110	24050	24187	24076	24491	24385	24020	24382	24069	24317	24314	24354	24153	24190	24093	24397	24326	24460	24180	23945	24167	24236	24145	24260	24343	24152	24187	24304	24292	24547	24141	24212	24231	24068	24262	24072	24253	24302	24353	24042	24172	24172	24258	24337	24296	24201	24362	24199	24283	24298	24214	24394	24422	24297	24211	24066	24158	24109	24213	24252	24158	24280	23976	24140	24290	24241	24525	24260	24168	24324	24167	24434	24181	24229	24290	24345	24236	24342	24209	24265	24029	24186	24158	24129	24296	24340	24365	24364	24082	24393	24426	24351	24261	24401	24425	24412	24135	24113	24135	24311	23913	24173	24258	24362	24253	24221	24349	24381	24044	24381	24421	24113	24195	24343	24285	24280	24139	24282	24231	24111	24427	24526	24190	24496	24111	24194	24345	24357	24176	24197	23943	24389	24140	24412	24361	24330	24214	24178	24353	24072	24377	24156	24317	24449	24132	24245	24366	24194	24100	24255	24252	24072	24007	24239	24367	24317	24323	24277	24295	24207	24152	24100	24212	24222	24587	24208	24218	24223	24278	24180	24096	24159	24351	24229	24005	24052	24035	24158	24035	24326	24296	24267	24291	24618	24511	24417	24010	24488	24209	24442	24263	24268	24355	24283	24261	24277	24255	24297	24372	24296	24441	24305	24489	24304	24282	24323	24176	24273	24261	23936	23982	24150	24258	24301	24276	24154	24087	24219	24345	24220	24384	24058	24212	24057	24367	24467	24125	24179	24475	24366	24207	24311	24300	24228	24265	24429	24421	24248	24419	24285	24072	23996	24284	24314	24178	24067	24184	24166	24475	24443	24268	24319	23968	24084	24598	24233	24154	23996	24103	24331	24546	24357	24223	24105	24223	24367	24308	24528	24284	24336	24006	24413	24145	24256	24178	24359	24376	24397	24100	24070	24296	24056	24184	24134	24184	24114	24325	24275	24345	24531	24150	24217	24194	24359	24405	24164	24077	24071	24345	24256	24191	24120	24325	24443	24061	24329	24610	24288	24445	24294	24389	24231	24234	24200	24219	24396	24335	24130	24350	24358	24331	24073	24000	23907	23985	24183	24191	24179	24143	24213	24695	24494	24238	24351	24154	24060	24169	23997	24179	24257	24280	24352	24426	24338	24401	24224	24284	24362	24213	24207	24161	24369	24333	24468	23926	24213	24222	24265	23974	24259	24312	24286	24228	24243	24406	24397	24302	24165	24420	24211	24371	24223	24466	24191	24186	24196	24189	24257	24249	24127	24274	24227	24306	24261	24075	24237	24386	24165	24470	24244	23942	24221	24140	24268	24190	24349	24275	24294	24255	24118	24286	24357	24308	24329	24340	24112	24232	24163	24242	24087	24196	24356	24200	24295	24129	24162	24232	24434	24510	24142	24424	24280	24244	24446	24374	24332	24343	24345	24406	24191	24530	24267	24097	24427	24205	24216	24427	24190	24238	24235	24368	24274	24439	24167	24330	24094	24197	24198	24287	24223	24359	24011	24336	24284	24160	24396	24396	24373	24307	24156	24266	24363	23945	24293	24041	24193	24216	24502	24174	24307	24354	24208	24182	24114	24099	24387	24500	24199	24187	24302	24265	24205	24172	24058	24372	24382	24443	24253	24417	24239	24295	23979	24228	24138	24118	24146	24183	24367	24152	24288	24510	24246	24209	24422	24314	24285	24282	24348	24109	24198	24404	24093	24221	24368	24219	24059	24202	24405	24241	24225	24029	24176	24193	24318	24298	24290	24216	24207	24138	24297	24084	24459	24554	24225	24334	24162	24135	24409	24261	24350	24209	24224	24154	24191	24150	24211	24330	24191	24409	24292	24004	24170	24269	24238	24326	24324	24270	24219	24077	24404	24343	24424	24454	24299	24050	24296	23977	24211	24349	24243	24235	24344	24381	24229	24307	24208	24307	24240	24407	23993	24378	24515	24132	24192	24379	24342	24270	24198	23995	24233	24279	24179	24005	23986	24142	24462	24210	24256	24161	24080	24334	24285	24335	24210	24256	24328	24263	24237	24395	24060	24197	24152	23979	24170	24279	24135	24411	24482	24255	24276	24379	24470	24163	23936	24340	24124	24310	24130	24269	24279	24278	24276	24348	24476	24307	24111	24200	24463	24489	24354	24226	24402	24536	24483	24274	24266	24351	24397	24292	24259	24120	24191	24428	24245	24065	24232	24180	24262	24349	24442	24208	24268	24025	24260	24169	24275	24135	24189	24311	24427	24334	24309	24298	24399	24283	24451	24375	24085	24342	24506	24405	24322	24368	24076	24460	24224	24302	24217	24123	24546	24305	24277	23990	23993	24262	24433	24405	24269	24316	24246	24337	24359	24252	24529	24316	24271	24209	24383	24069	24218	24128	23932	24256	24412	24222	24097	24193	24173	24479	24447	24389	24398	24010	24430	24138	24240	24226	24211	24284	24005	24304	24133	24144	24208	24126	24315	24085	24077	24150	24275	24327	24154	24321	24245	24118	24282	24206	24085	24130	24407	24380	24421	24314	24220	24213	24136	24227	24251	24228	24084	24355	24225	24346	24032	24251	24331	24065	24307	24400	24154	24172	24309	24372	24262	24062	24349	24256	24363	24262	23949	23951	24114	24278	24445	24430	24104	24229	24236	24249	24329	24150	24294	24211	24073	23969	24113	24182	24300	24128	24502	24135	24325	24258	24293	24267	24230	24196	24255	24406	24172	24120	24441	24564	24467	24110	24249	24406	24131	24254	24296	24512	24475	24002	24187	24360	24218	24211	24307	24255	24323	24285	24305	24156	24342	24402	24435	24178	23884	24208	24355	24080	24155	24015	24190	24349	24257	24127	24099	24340	24398	24024	24189	24189	24022	24277	24307	24292	24067	24202	24325	24138	24154	24211	24262	24191	24102	24401	24385	24262	24133	24267	24423	24027	24137	24171	24370	24158	23969	24279	24287	24159	24122	24224	24309	24453	24532	24377	24201	24449	24274	24427	24262	24148	24409	24133	24269	24423	24395	24383	24254	24355	24097	24132	24278	24122	24400	24330	23982	24132	24445	24200	24106	24226	24361	24166	24437	24190	24315	24418	24248	24067	24158	24105	24254	24259	24278	24391	24165	24491	24391	24201	24380	24284	24409	24156	24028	24204	24385	24069	24083	24074	24497	24281	24334	24185	24189	24112	24549	24359	24322	24252	24148	24112	24101	24201	24198	24232	24424	24362	24311	24377	24230	24167	24297	24168	24237	24143	24108	24093	24499	24490	24572	24224	24248	24216	24095	24396	24071	23905	24141	24342	24445	24122	24356	24354	24371	24444	24076	24157	24189	24405	24189	24408	24256	23848	24435	24286	24114	24090	24171	24039	24133	24195	24283	24393	24503	24347	24248	24091	24231	24135	24164	24198	24017	24164	24343	24092	24354	24130	24318	24352	24316	24226	24492	24001	24327	24409	24506	24164	24622	24326	24241	24190	24297	24178	24129	24131	24057	24142	24141	24162	24419	24017	24373	24326	24204	24133	24352	24233	24199	24078	24205	24253	24195	24214	24239	24155	24142	24598	24334	24395	24250	24106	24385	24079	23993	24230	24416	24342	24298	24298	24256	24152	24219	24309	24275	24323	24306	24194	24163	24311	24206	24291	24199	24204	24022	24354	24251	24277	24172	24129	23986	24365	24268	24231	24240	24135	24116	24229	24306	24058	24296	24083	24153	24014	24350	24530	24152	24239	24134	24223	24190	24084	24048	24255	24076	24310	24085	24289	24432	24145	24526	24424	24284	24144	24199	23950	24505	24348	24206	24307	24267	24315	24402	24502	24256	24186	24134	24174	24155	24077	24141	24251	24262	24217	24281	24252	24307	24213	24128	24223	24311	24297	24337	24090	24299	24307	23986	24474	24212	24583	24275	24184	24185	24374	24333	24163	24411	24410	24361	24182	24386	24301	24385	24119	24215	24163	24176	24154	24220	24230	24435	24338	24229	24188	24486	24490	24260	24256	24262	24388	24483	24236	24232	24203	24139	24423	24295	24150	24507	24533	24302	24291	24332	24274	24358	24399	24186	24144	24015	24228	24107	24231	24216	24251	23968	24235	24417	24030	24330	24320	24295	24174	24274	24165	24293	24001	24310	24244	24152	24349	24219	24269	24037	24450	24219	24339	24117	24293	24132	24061	24215	24325	23887	24280	24359	24338	24189	24220	24134	24211	24302	24216	24233	24337	24132	24252	24246	24259	24438	24384	24158	23936	24372	24546	24366	24040	24022	24138	24304	24399	24356	24427	24323	24255	24185	24167	24324	23887	24316	24179	24149	24276	24287	24289	24171	24152	24452	24340	24408	24283	24333	24274	24333	24363	24135	24394	24218	24423	24143	24200	24322	24246	24303	24392	24318	23974	24424	24267	24065	24252	24081	24206	24266	24289	24361	24474	24216	24274	24468	24195	23860	24074	24190	24291	24306	24195	24323	24296	24093	24175	24267	24408	24338	24302	24429	24065	23906	24290	24422	24209	24429	24572	24373	24192	24184	24460	24409	24395	24063	24366	24375	24350	24450	24424	24130	24284	24595	24521	24224	24084	24168	24342	24077	24206	24360	24128	24320	24345	24241	24105	24126	24243	24401	24312	24358	24176	24006	24261	24171	24146	24139	24426	24189	24337	24281	23987	24093	24202	24169	24274
28998	50224	42980	25396	23358	22888	22775	21131	20499	19613	19246	17972	17353	17332	17165	16706	16473	16501	16677	16499	16469	16352	16484	16396	16454	16376	16392	16270	16192	16127	16390	16234	16453	16228	16159	16099	16262	16163	16150	16267	16346	16290	16175	16273	16269	16291	16119	16269	16209	16194	16066	16416	16308	16251	16222	16300	16187	16275	16417	16133	16148	16110	16200	16162	16309	16140	16044	16223	16362	16261	16346	16195	16118	16135	16261	16165	16210	16199	16252	16170	16201	16100	16133	16112	16254	16205	16255	16268	16294	16344	16106	16244	16122	16224	16226	16280	16147	16124	16259	16281	16140	16273	16054	16006	16165	16276	16200	16276	16065	16135	16284	16127	16083	16151	16254	16220	16055	16107	16286	16013	16138	16281	16284	16123	16426	16376	16189	16277	16142	16283	16129	16268	16046	16033	16169	16290	16119	15997	16178	16166	16146	16277	16402	16266	16095	16292	16353	16091	16258	16104	16299	16178	16305	16065	16354	16320	16237	16282	16113	16016	16245	16214	16362	16152	16264	16208	16180	16220	16270	16101	16181	16264	16110	16211	16184	16253	16158	16232	16171	16196	16056	16278	16173	16158	16012	16234	16231	16174	16233	16261	16249	16201	16018	16309	16077	16137	16258	16095	16131	16112	16150	16110	16290	16306	16239	16202	16111	16157	16351	16156	16210	16264	16140	16041	16177	16228	16168	16121	16313	16263	16310	16162	16299	16191	16181	16309	16183	16230	16354	16143	16317	16148	16083	16209	16068	16099	16286	16154	16160	16085	15978	16277	15942	16308	16134	16259	16325	16093	16282	16205	16284	16089	16120	16168	16237	16137	16164	16174	16299	16022	16044	16016	16268	16161	15973	16188	16158	16080	16285	16240	16199	16129	16135	16102	16007	16184	16175	16227	16182	16264	16285	16030	16128	16217	16244	16040	16106	16404	16266	15893	16056	16139	16295	16163	16102	16286	16107	15957	16372	16062	16140	16272	16143	16194	16251	16129	16308	16235	16268	16115	16128	16280	16222	16105	16247	16438	16229	16167	16081	16122	16253	16102	16345	16322	16218	16271	16027	16110	16076	16183	16013	16261	16195	16345	16111	16072	16224	16133	16148	16167	16129	16287	16212	16242	16062	16093	16255	16018	16155	16108	16388	16195	16384	16147	16279	16265	16184	16201	16359	16163	16134	16160	16319	16170	16400	16357	16261	16233	16350	16232	16061	16211	16031	16260	16099	16154	16104	16127	16198	16185	16085	16135	16249	16396	16140	16165	16217	15966	16269	16157	16217	16349	16237	16090	16197	16197	16085	16053	16273	16043	16198	16074	16115	16170	16250	16067	16214	16146	16347	16085	16083	16176	16159	16366	16146	16075	15989	16199	16192	16297	16295	16086	16146	16245	16229	16150	16369	16150	16256	16295	16270	16191	16096	16216	16138	16101	16153	16265	16245	16159	16218	16167	16022	16037	16278	16143	16295	16253	16163	16176	16205	16264	16170	16390	16233	15926	16189	16268	16280	16071	16231	16091	16333	16093	16186	16152	16183	16277	16152	16248	16269	16191	16372	16212	16088	16149	16146	16302	16078	16338	16354	16087	16130	16255	16098	16176	16146	16202	16206	16233	16114	16415	16413	16208	16217	15910	16204	16323	16230	16375	16036	16316	16262	16215	16130	16067	16301	16217	16139	16149	16344	16223	16260	16162	16279	16247	16205	16129	16124	16107	16224	16292	16293	16188	16263	16202	16073	16002	16251	16238	16280	16166	16170	16375	16277	16048	16152	15977	16249	16155	16221	16217	16277	16151	16177	16231	16387	16172	16278	16346	16217	16245	16257	16206	16265	16173	16292	16196	16143	16176	16211	16154	16302	16324	16034	16126	16085	16000	16409	16209	16193	16194	16251	16300	16361	16096	16226	16309	16338	16147	16188	16189	16228	15979	16348	16013	16134	16202	16269	16452	16093	16153	16052	16387	16016	16155	16253	16208	16320	16184	16162	16255	16094	16213	16220	16328	16331	16276	16213	16153	16088	16186	16226	16172	16083	16122	16108	16233	16230	16124	16154	16130	16015	16087	16130	16049	16077	16105	16263	16175	16142	16384	16111	16113	16120	16008	16225	16280	16201	16158	16053	16106	16337	16304	16100	16362	16069	16146	16322	16250	16056	16330	16223	16193	16226	15999	16228	16212	16280	16130	16209	16291	16183	16228	16194	16143	16279	15982	16097	16267	16418	16204	16181	16256	16369	16315	16124	16097	16322	16137	16313	16205	16155	16273	16278	16139	16163	16169	16106	16128	16124	16349	16122	16268	16234	16233	16082	16118	16379	16369	16276	16128	16155	16293	16151	16183	16163	16132	16286	16041	16166	16110	16181	16180	16217	16201	16198	16134	16208	16122	16176	16181	16154	16229	16239	16268	16007	16110	16221	16178	16114	16200	16251	16258	16155	16296	16261	16273	16237	16102	16312	16168	16234	16156	16229	16173	16322	16153	16108	16234	16229	16229	16124	15955	16180	16298	16145	16323	16233	16226	16182	16227	16228	16179	16133	16115	16143	16118	16225	16329	16415	16325	16194	16136	16162	16329	15949	16065	16335	16259	16170	16128	16252	16111	16355	16330	16106	16086	16123	16267	16107	16107	16213	16225	16251	16132	16169	16194	16102	16367	16219	16339	16334	16374	16275	16052	16292	16161	16250	16147	16329	16197	16194	16374	16311	16201	16300	16213	16161	16054	16253	16223	16316	16358	16286	16256	16065	16231	16053	16261	16136	16050	16280	16130	16055	16028	16305	16295	16150	16168	16172	16053	16175	16301	16253	16296	16189	16151	15988	16128	16191	16143	16086	16324	16127	15986	16315	16205	16265	16170	16366	16183	16244	16127	16199	16353	16165	16345	16292	16154	16152	16153	16193	16248	16220	16046	16284	16332	16119	16294	16317	16156	16279	16250	16096	16207	16288	16323	16358	16122	16137	16298	15980	16154	16145	16170	16036	16366	16109	16221	16210	16212	16199	16038	16217	16025	16063	16328	16341	16220	16118	16111	16158	16263	16130	15905	16168	16188	16166	16272	16338	16042	16204	16238	16227	16127	16228	16140	16241	16379	16097	16193	16364	16182	16015	16039	16194	16197	16215	16114	16080	16151	16235	16209	16312	16256	16393	16314	16249	16181	16079	16273	16330	16392	16073	16334	16225	16007	16130	16334	16163	16058	16237	16238	16216	16198	16288	16210	16281	16423	16175	16163	16164	16028	15960	16161	16276	16360	16131	16206	16246	16264	16027	16293	16183	16318	16283	16219	16136	16104	16196	16052	15997	16195	16237	16023	16238	16313	16315	16120	16136	16167	16133	16220	16241	16245	16241	16343	16242	16115	16439	16177	16191	16261	16227	16291	16100	16291	16245	16276	16136	16087	16083	16011	16293	16171	16036	16149	16188	16323	16408	16121	16288	16122	16258	16130	16233	16058	16368	16153	16271	16220	16163	16211	16002	16156	16262	16059	16230	16312	16178	16218	16293	16228	16117	16193	16196	16398	16182	16324	16376	16237	16039	16293	16196	16188	16247	16268	16364	16140	16116	16215	16076	16171	16211	16100	16120	16257	16135	16029	16163	16074	16244	16343	16275	16205	16029	16158	16179	16195	15970	16186	16204	16231	15976	16302	16210	16372	16202	16070	16313	16165	16143	16228	16352	16209	16046	16389	16226	16250	16247	16097	16211	16128	16291	16178	16302	16116	16165	16211	16094	16292	16292	16155	16302	16260	16154	16254	16295	16149	16293	16316	16045	16100	16086	16208	16233	16149	16106	16192	16114	16188	16119	16144	16079	16185	16374	16202	16261	16175	16053	16291	16136	16124	16349	16448	16201	16232	15895	16264	16066	16260	16159	16304	16052	16067	16243	16045	16068	16240	16407	16140	15998	16227	16314	16274	16180	16335	16319	16243	16194	16319	16161	16178	16161	16248	16186	16423	16102	16126	16085	16150	16237	16162	16246	16311	16022	16226	15928	16168	16144	16056	16351	16226	16296	16111	16210	16187	16266	16215	16304	16177	16050	16038	16044	16205	16200	16118	16254	16067	16158	16073	16416	15994	16084	16074	16214	16111	16104	16157	16292	16237	16232	16093	16363	16173	16048	16193	16359	16139	16213	16212	16026	16104	16267	15987	16482	16205	16115	16244	16431	16274	16276	16185	16321	16344	16118	16133	16166	16167	16310	16150	16137	16159	16231	16133	16151	16250	16234	16235	16261	16065	16315	16198	16214	16257	16144	16231	16178	16080	16372	16243	16293	16191	16330	16252	16137	16190	16233	16191	16119	16231	16279	16269	16378	16401	16011	16025	16200	16094	16145	16273	16259	16202	16064	16311	16187	16294	16232	16110	16228	16383	16354	16027	16227	16340	16241	16229	16227	16236	15990	16226	16089	16098	16296	16181	16278	16056	16255	16052	16158	16214	16257	16239	16074	16453	16158	16189	16207	16131	16207	16153	16229	16188	16230	16222	16075	16318	16275	16212	16289	16149	16277	16006	16111	16002	16294	16264	16309	16287	16174	16247	16243	16171	15942	16154	16288	16214	16066	16078	16261	16158	16280	16112	16423	16316	15955	16219	16157	16357	16415	16084	16213	16220	16161	16143	16346	16083	16205	16416	16256	16136	16321	16110	16204	16268	16346	16217	16164	16120	16190	16098	16249	16179	16195	16238	16161	16153	16123	15984	16224	16348	16209	16214	16071	16151	16209	16342	16248	16127	16254	16105	16336	16314	16294	16226	16159	16197	16314	16151	16169	16078	16058	16088	16149	16157	16326	16205	16127	16314	16245	16193	16329	16298	16255	16186	16279	16230	16243	16188	16223	16232	16264	16244	16243	16113	16206	16141	16176	16261	16360	16160	16220	16276	16157	16284	16184	16259	16204	16169	16159	16044	16119	16123	16069	16183	16202	16188	16102	16098	16234	16118	16288	16256	16259	16286	16289	16337	16185	16146	16276	16152	16162	16173	16359	16322	16100	16108	16139	16134	16128	16182	16217	16163	16267	16303	16281	16308	16285	16159	16317	16290	16036	16265	15999	16130	16350	16211	16187	16192	16387	16247	16032	16232	16175	16108	16240	16096	16193	16366	16288	16146	16122	16197	16195	16176
22591	20982	27342	24887	21975	26366	31514	27854	26516	26589	26030	25569	24906	24768	24691	24521	24179	23809	23757	23648	23850	23631	23666	23721	23814	23782	23638	23610	23607	23812	23785	23628	23414	23517	23610	23589	23371	23442	23731	23382	23594	23433	23659	23289	23385	23497	23596	23502	23663	23531	23345	23362	23422	23501	23796	23477	23298	23709	23678	23717	23590	23558	23527	23423	23480	23469	23581	23577	23587	23631	23580	23575	23560	23544	23650	23503	23221	23347	23579	23658	23550	23470	23436	23484	23648	23275	23506	23480	23325	23503	23578	23393	23623	23242	23233	23620	23411	23509	23572	23447	23578	23528	23213	23483	23339	23408	23511	23370	23399	23278	23215	23278	23406	23507	23578	23471	23452	23321	23395	23347	23408	23324	23455	23292	23575	23423	23149	23473	23416	23395	23440	23302	23432	23192	23113	23393	23082	23444	23332	23187	23261	23239	23490	23553	23274	23309	23409	23259	23366	23671	23622	23464	23626	23335	23501	23343	23230	23212	23172	23247	23171	23349	23274	23647	23451	23289	23439	23641	23195	23379	23189	22933	23366	23257	23307	23574	23551	23196	23311	23306	23436	23167	23121	23229	23472	23511	23488	23307	23483	23335	23216	23287	23537	23374	23364	23306	23294	23507	23426	23473	23422	23631	23431	23173	23387	23190	23312	23296	23426	23453	23291	23654	23468	23476	23653	23430	23225	23469	23348	23656	23477	23465	23539	23527	23335	23472	23259	23166	23356	23396	23442	23394	23349	23618	23521	23234	23102	23269	23399	23369	23610	23584	23376	23554	23259	23602	23420	23132	23082	23336	23410	23297	23391	23365	23342	23229	23173	23493	23469	23337	23371	23366	23649	23182	23462	23558	23539	23321	23424	23607	23259	23326	23518	23257	23419	23323	23277	23316	23532	23517	23425	23212	23317	23207	23532	23494	23553	23086	23425	23365	23359	23497	23465	23518	23301	23236	23234	23188	23209	23373	23405	23457	23391	23391	23492	23326	23482	23579	23567	23476	23608	23632	23363	23427	23379	23312	23004	23433	23519	23561	23472	23439	23488	23676	23485	23588	23506	23719	23610	23389	23422	23362	23488	23622	23457	23198	23353	23557	23321	23274	23532	23074	23423	23377	23570	23390	23196	23401	23594	23653	23171	23548	23401	23563	23411	23378	23345	23140	23527	23270	23344	23312	23297	23633	23446	23363	23383	23429	23516	23479	23501	23142	23520	23356	23293	23502	23447	23376	23290	23150	23356	23624	23244	23248	23493	23411	23422	23403	23042	23353	23221	23409	23332	23419	23465	23405	23550	23472	23256	23031	23372	23307	23225	23086	23468	23428	23526	23443	23417	23495	23260	23196	23296	23436	23302	23260	23377	23486	23430	23289	23333	23549	23456	23088	23582	23555	23234	23361	23325	23427	23390	23219	23339	23330	23567	23307	23280	23324	23458	23468	23244	23379	23385	23323	23293	22971	23343	23449	23417	23466	23228	23294	23176	23321	23470	23502	23446	23236	23517	23117	23322	23606	23487	23370	23427	23308	23628	23450	23509	23670	23448	23428	23424	23433	23286	23203	23667	23397	23293	23232	23412	23216	23357	23362	23421	23321	23579	23568	23390	23101	23318	23327	23407	23458	23494	23331	23478	23179	23302	23235	23252	23425	23255	23377	23385	23464	23496	23553	23290	23490	23235	23574	23653	23406	23501	23354	23499	23642	23284	23279	23458	23505	23147	23124	23363	23576	23428	23526	23276	23453	23433	23378	23346	23437	23437	23122	23240	23516	23553	23304	23280	23374	23515	23676	23734	23557	23317	23300	23280	23429	23402	23350	23550	23279	23532	23468	23315	23340	23665	23506	23257	23422	23450	23261	23350	23663	23330	23122	23275	23313	23338	23145	23122	23565	23630	23254	23225	23194	23425	23464	23433	23186	23346	23409	23364	23341	23288	23690	23483	23228	23074	23199	23427	23477	23283	23161	23517	23463	23211	23163	23538	23358	23409	23404	23516	23469	23395	23466	23305	23201	23256	23341	23528	23428	23197	23495	23127	23276	23542	23092	23218	23073	23455	23308	23378	23206	23007	23467	23532	23101	23461	23297	23340	23334	23539	23458	23126	23231	23413	23562	23369	23507	23222	23382	23297	23785	23542	23341	23345	23430	23557	23328	23432	23503	23381	23418	23286	23283	23517	23454	23623	23401	23088	23644	23484	23542	23466	23350	23257	23369	23184	23553	23468	23254	23472	23445	23269	23478	23276	23516	23266	23315	23262	23421	23403	23364	23436	23324	23334	23586	23554	23328	23509	23378	23469	23366	23274	23424	23323	23294	23621	23322	23414	23365	23402	23412	23425	23339	23279	23567	23638	23422	23453	23307	23237	23415	23299	23086	23603	23476	23412	23357	23290	23321	23436	23292	23127	23321	23358	23411	23095	23389	23376	23598	23392	23127	23312	23125	23289	23375	23338	23317	23444	23471	23325	23115	23228	23631	23521	23485	23521	23461	23398	23465	23288	23552	23531	23283	23348	23578	23330	23403	23443	23293	23168	23410	23680	23467	23311	23312	23336	23497	23423	23540	23534	23336	23143	23315	23207	23481	23278	23407	23290	23563	23485	23316	23282	23384	23193	23144	23443	23353	23241	23507	23275	23572	23359	23286	23406	23397	23579	23216	23290	23284	23391	23442	23352	23322	23380	23330	23428	23411	23294	23504	23561	23338	23503	23319	23576	23315	23298	23302	23436	23318	23475	23367	23578	23314	23323	23423	23215	23363	23323	23411	23381	23139	23371	23295	23124	23082	23226	23534	23434	23407	23423	23297	23404	23482	23201	23184	23676	23510	23346	23454	23492	23380	23312	23328	23429	23483	23289	23367	23478	23475	23569	23175	23434	23481	23565	23673	23551	23141	23341	23350	23242	23318	23528	23379	23231	23254	23520	23716	23581	23366	23303	23304	23359	23471	23389	23570	23256	23418	23338	23266	23462	23391	23210	23689	23676	23493	23581	23474	23446	23413	23412	23572	23390	23253	23247	23317	23523	23511	23322	23039	23332	23295	23320	23286	23568	23370	23328	23617	23498	23682	23502	23371	23346	23406	23524	23428	23250	23351	23334	23256	23524	23549	23627	23567	23531	23551	23323	23223	23347	23199	23336	23328	23246	23438	23549	23646	23404	23574	23313	23242	23397	23499	23308	23327	23573	23302	23358	23311	23379	23392	23284	23202	23264	23706	23435	23362	23338	23238	23362	23496	23491	23483	23358	23505	23400	23465	23388	23736	23493	23443	23378	23258	23372	23211	23415	23484	23212	23242	23347	23564	23432	23076	23527	23277	23303	23455	23500	23281	23542	23504	23539	23325	23425	23387	23377	23597	23389	23293	23530	23206	23269	23396	23742	23462	23593	23357	23621	23309	23675	23719	23396	23570	23331	23492	23279	23200	23449	23517	23628	23280	23093	23208	23263	23447	23463	23481	23292	23506	23199	23299	23581	23164	23244	23250	23591	23554	23687	23283	23235	23332	23364	23337	23384	23378	23443	23369	23648	23287	23361	23375	23174	23478	23415	23302	23160	23510	23506	23443	23575	23700	23295	23417	23593	23528	23183	23327	23408	23328	23491	23454	23329	23347	23312	23428	23591	23484	23339	23333	23263	23394	23689	23350	23258	23319	23225	23276	23149	23630	23313	23392	23341	23461	23485	23616	23249	23554	23260	23107	23528	23243	23313	23499	23336	23157	23375	23611	23379	23214	23087	23439	23446	23511	23411	23495	23406	23149	23196	23363	23351	23542	23087	23239	23194	23204	23444	23192	23369	23320	23417	23460	23291	23617	23470	23436	23685	23480	23624	23416	23449	23299	23063	23588	23376	23335	23345	23415	23173	23542	23218	23239	23580	23402	23200	23455	23427	23586	23446	23142	23529	23383	23284	23471	23465	23381	23583	23298	23348	23400	23181	23527	23491	23387	23357	23144	23217	23566	23356	23279	23321	23510	23126	23346	23353	23316	23348	23413	23512	23454	23572	23349	23188	23381	23560	23600	23187	23302	23327	23332	23340	23219	23497	23420	23323	23559	23455	23218	23358	23159	23432	23616	23315	23595	23763	23323	23464	23465	23605	23429	23496	23246	23304	23443	23484	23290	23219	23047	23462	23519	23430	23376	23425	23305	23430	23443	23654	23355	23479	23419	23330	23325	23396	23335	23387	23477	23436	23264	23330	23573	23485	23547	23276	23453	23317	23226	23236	23390	23418	23431	23228	23518	23568	23536	23563	23209	23397	23156	23644	23376	23375	23640	23475	23446	23503	23617	23733	23347	23519	23471	23236	23482	23340	23084	23398	23205	23537	23487	23259	23002	23172	23494	23282	23607	23600	23225	23463	23330	23470	23451	23406	23305	23375	23510	23351	23450	23373	23263	23566	23296	23496	23561	23439	23348	23324	23550	23340	23417	23393	23516	23553	23355	23435	23551	23472	23341	23573	23414	23275	23127	23254	23710	23551	23471	23299	23408	23383	23371	23508	23434	23506	23739	23500	23546	23302	23420	23440	23395	23041	23450	23597	23450	23085	23463	23308	23320	23227	23224	23387	23343	23543	23452	23251	23154	23512	23609	23633	23495	23430	23302	23520	23295	23438	23289	23518	23458	23431	23363	23464	23524	23183	23489	23158	23127	23478	23101	23511	23281	23428	23124	23372	23368	23360	23275	23361	23382	23464	23756	23566	23224	23350	23517	23536	23682	23340	23233	23259	23195	23462	23307	23466	23407	23547	23425	23408	23378	23331	23299	23513	23186	23491	23395	23634	23751	23639	23463	23383	23438	23397	23194	23380	23240	23670	23437	23441	23551	23427	23452	23550	23521	23467	23480	23305	23319	23309	23651	23406	23437	23589	23643	23370	23277	23351	23372	23372	23155	23271	23526	23352	23241	23286	23519	23455	23520	23552	23595	23121	23469	23603	23458	23359	23171	23485	23372	23381	23570	23488	23475	23312	23344	23387	23316	23588	23266	23449	23522	23539	23576	23342	23528	23431	23357	23453	23540	23539	23334	23600	23373	23488	23396	23123	23372	23174	23099	23328	23242	23309	23340	23463	23694	23536	23637	23527	23456	23418	23361	23198	23111	23317	23400	23086	23478	23467	23491
32571	58604	50971	29044	25372	23972	22536	21899	20449	20033	19256	18382	17543	17301	17347	16833	16590	16116	16442	16125	16242	16115	16126	16223	16225	16139	16193	16119	15961	16149	15955	15955	15779	15935	15925	15701	15856	15697	15934	15919	15721	15723	15973	15902	15642	15812	15950	15751	15878	15845	15733	15907	15579	16018	15729	15712	15841	15754	15756	15970	15778	15990	16066	15751	15917	15916	15823	15873	15897	15802	16003	15837	15808	15729	15973	15617	15838	16010	15779	15705	15709	15749	15714	15763	15689	15831	15937	15675	15879	15742	15619	16021	15714	15721	15878	15705	15800	15708	15804	15790	15839	15590	15749	15736	15793	15605	15720	15652	15728	15709	15802	15866	15803	15863	15890	15688	15738	15853	15741	15712	15920	15782	15663	15619	15752	15922	15769	15505	15856	15573	15739	15868	15619	15816	15844	15645	15730	15626	15914	15774	15720	15701	15930	15712	15842	15761	15684	15985	15798	15643	15815	15696	15673	15918	15741	15874	15918	15899	15841	15874	15688	15741	15820	15941	15683	15722	15700	15938	15685	15742	15807	15787	15664	15785	15764	15656	15842	15788	15734	15690	15721	15772	15745	15765	15867	15762	15844	15833	15645	15632	15767	15581	15834	15760	15861	15746	15506	15758	15614	15699	15839	15798	15832	15748	15734	15804	15708	15706	15642	15607	15644	15664	15624	15606	15837	15729	15803	15836	15865	15617	15836	15671	15899	15674	15723	15782	15604	15682	15798	15661	15736	15743	15802	15728	15627	15759	15726	15808	15738	15683	15721	15814	15754	15724	15718	15831	15788	15806	15786	15788	15760	15875	15731	15778	15607	15696	15761	15620	15746	15742	15733	15763	15821	15770	15657	15607	15805	15745	15742	15816	15793	15897	15855	15605	15708	15815	15752	15881	15661	15570	15619	15869	15708	15673	15721	15838	15664	15699	15625	15799	15784	15552	15726	15740	15780	15738	15750	15728	15870	15800	15944	15662	15796	15703	15772	15753	15837	15716	15643	15578	15650	15806	15803	15673	15721	15575	15711	15765	15876	15774	15697	15818	15752	15778	15833	15680	15649	15680	15771	15766	15724	15669	15569	15813	15673	15751	15802	15802	15746	15698	15695	15719	15715	15915	15698	15799	15879	15786	15663	15708	15822	15736	15616	15895	15820	15647	15977	15725	15725	15666	15692	15767	15577	15747	15689	15774	15823	15696	15783	15784	15744	15701	15684	15663	15801	15772	16051	15579	15779	15796	15624	15702	15746	15837	15622	15746	15893	15717	15800	15587	15782	15682	15680	15570	15753	15720	15643	15668	15957	15727	15734	15924	15900	15694	15939	15843	15748	15747	15902	15720	15687	15750	15695	15714	15744	15959	15759	15694	15672	15743	15770	15921	15531	15802	15658	15614	15736	15765	15688	15900	15835	15756	15833	15856	15742	15697	15754	15922	15758	15763	15764	15796	15738	15622	15919	15811	15903	15893	15939	15810	16011	15574	15765	15673	15907	15712	15714	15681	15713	15848	15754	15784	15761	15669	15582	15864	15933	15764	15950	15819	15896	15711	15757	15631	15666	15685	15755	15764	15635	15625	15811	15669	15706	15775	15708	15807	15843	15605	15665	15754	15680	15700	15447	15787	15853	15793	15938	15746	15724	15608	15823	15938	15631	15824	15729	15750	15730	15853	15783	15600	15626	15721	15628	15847	15655	15858	15697	15663	15744	15566	15751	15568	15660	15808	15840	15871	15813	15886	15763	15729	15797	15849	15714	15876	15714	15788	15760	15729	15753	15787	15785	15761	15972	15821	15691	15634	15934	15715	15800	15632	15718	15689	15977	15728	15830	15816	15707	15716	15647	15793	15732	15696	15830	15825	15877	15770	15816	15780	15769	15659	15646	15793	15635	15618	15653	15866	15760	15792	15687	15781	15839	15881	15759	15715	15652	15787	15835	15648	15671	15742	15637	15768	15759	15746	15742	15844	15632	15584	15743	15724	15537	15755	15664	15891	15814	15743	15829	15736	15991	15660	15805	15846	15883	15807	16012	15626	15689	15930	15663	15768	15848	15763	15655	15617	15872	15660	15879	15717	15621	15541	15726	15715	15771	15750	15787	15943	15722	15670	15647	15881	15688	15669	15915	15719	15798	15850	15739	15963	15721	15860	15934	15766	15848	15675	15873	15651	15902	15680	15569	15846	15743	15686	15832	15818	15619	15682	15619	15789	15647	15708	15640	15729	15811	15688	15800	15610	15781	15657	15849	15823	15831	15876	15611	15693	15817	15728	15631	15741	15965	15683	15802	15691	15885	15633	15655	15635	15799	15726	15651	15671	15874	15743	15665	15925	15964	15986	15653	15683	15779	15732	15934	15636	15699	15634	15699	15753	15662	15879	15729	15731	15794	15564	15788	15683	15738	15641	15750	15898	15681	15642	15694	15723	15715	15557	15893	15822	15549	15657	15915	15611	15807	15732	15590	15724	15907	15675	15619	15931	15852	15644	15707	15798	15671	15712	15842	15750	15668	15667	15832	15783	15705	15765	15550	15691	15781	15719	15671	15748	15724	15700	15852	15673	15761	15944	15941	15728	15595	15707	15710	15811	15679	15856	15769	15629	15718	15799	15691	15854	15600	15624	15684	15683	15784	15869	15861	15670	15641	15806	15651	15705	15805	15859	15726	15679	15737	15734	15691	15884	15625	15661	15618	15605	15844	15749	15845	15850	15627	15763	15824	15738	15853	15606	15576	15654	15847	15729	15693	15694	15682	15777	15882	15713	15944	15796	15789	15720	15816	15812	15800	15770	15833	15758	15902	15733	15661	15784	15915	15585	15642	15706	15714	15853	15977	15839	15545	15795	15631	15744	15832	15681	15738	15648	15679	15896	15811	15666	15812	15719	15737	15740	15631	15723	15718	15579	15761	15659	15828	15733	15798	15620	15819	15823	15565	15706	15769	15601	15587	15736	15531	15683	15731	15845	15740	15742	15693	15694	15666	15660	15698	15744	15847	15727	15642	15628	15804	15771	15817	15804	15600	15643	15647	15733	15788	15732	15743	15585	15729	15733	15821	15827	15566	15763	15664	15683	15830	15643	15736	15716	15788	15626	15854	15887	15647	15707	15834	15622	15815	15678	15855	15691	15739	15711	15655	15790	15856	15722	15776	15857	15946	15675	15672	15704	15657	15937	15532	15660	15660	15951	15757	15980	15867	15803	15738	15776	15718	15508	15553	15633	15734	15942	15888	15709	15886	15765	15717	15654	15607	15906	15779	15776	15567	15905	15845	15726	15931	15874	15740	15760	15776	15888	15636	15910	15753	15843	15812	15763	15659	15855	15604	15827	15901	15819	15947	15719	15747	15695	15775	15698	15668	15607	15745	15734	15762	15869	15560	15650	15570	15653	15743	15767	15697	15681	15864	15606	15613	15701	15809	15805	15736	15699	15846	15715	15760	15844	15633	15723	15666	15676	15822	15666	15850	15678	15692	15936	15856	15672	15509	15826	15707	15770	15760	15806	15894	15944	15686	15697	15765	15624	15822	15729	15689	15828	15588	15902	15523	15892	15726	15750	15887	15737	15905	15737	15769	15632	15769	15781	15760	15683	15779	15924	15884	15766	15726	15759	15657	15913	15702	15622	15681	15717	15724	15789	15802	15770	15652	15713	15689	15781	15711	15613	15759	15546	15640	15732	15767	15808	15743	15843	15673	15748	15807	15674	15669	15779	16010	15730	15717	15767	15735	15792	15696	15675	15782	15681	15753	15697	15716	15723	15804	15731	15623	15790	15713	15548	15745	15846	15702	15701	15801	15848	15579	15768	15619	15774	15871	15726	15651	15826	15876	15745	15798	15789	15867	15717	15539	15615	15734	15691	15658	15756	15576	15796	15712	15798	15771	15716	15690	15715	15694	15877	15690	15784	15775	15886	15730	15597	15772	15784	15730	15696	15582	15637	15780	15607	15689	15731	15765	15598	15895	15626	15613	15968	15583	15583	15686	15719	15932	15804	15830	15659	15711	15939	15645	15691	15742	15717	15609	15842	15726	15803	15930	15765	15607	15863	15773	15640	15772	15711	15759	15712	15790	15669	15708	15840	15693	15682	15621	15764	15660	15660	15752	15744	15707	15828	15722	15779	15850	15578	15685	15722	15692	15898	15670	15708	15707	15508	15791	15909	15840	15673	15842	15763	15723	15609	15887	15868	15604	15704	15679	15645	15605	15815	15675	15720	15925	15709	15682	15772	15792	15765	15768	15624	15833	15861	15937	15572	15640	15644	15728	15582	15676	15785	15658	15790	15761	15932	15789	15654	15779	15862	15634	15698	15745	15724	15754	15694	15675	16078	15816	15696	15727	15802	15594	15711	15749	15647	15734	15810	15804	15800	15705	15748	15761	15758	15828	15797	15853	15701	15834	15796	15727	15701	15842	15670	15880	15629	15821	15833	15891	15719	15644	15694	15669	15719	15590	15711	15582	15758	15745	15717	15952	15759	15761	15869	15906	15661	15743	15719	15767	15691	15517	15630	15767	15773	15829	15967	15544	15727	15918	15812	15877	15760	15669	15576	15691	15745	15882	15735	15788	15708	15813	15877	15759	15841	15673	15758	15764	15807	15709	15751	15729	15781	15908	15791	15800	15634	15740	15607	15697	15882	15962	15599	15717	15764	15817	15648	15793	15685	15767	15728	15728	15748	15681	15688	15800	15624	15833	15760	15836	15790	15671	15805	15742	15826	15595	15748	15657	15793	15606	15740	15761	15825	15721	15645	15674	15789	15590	15767	15773	15575	15731	15810	15735	15778	15748	15802	15728	15730	15868	15804	15745	15548	15673	15721	15698	15837	15800	16030	15648	15653	15858	15806	15710	15758	15770	15794	15722	15745	15779	15872	15945	15609	15763	15683	15782	15873	15714	15844	15917	15754	15781	15751	15673	15821	15568	15894	15715	15674	15855	15551	15656	15685	15692	15672	15756	15802	15685	15711	15627	15966	15588	15723	15647	15630	15602	15940	16006	15816	15709	15924	15865	15733	15621	15674	15722	15795	15765	15796	15741	15723	15799	15723	15678	15628	15653	15815	15772	15614	15879	15977	15793	15787	15885	15761	15863	15747	15688	15749	15918	15581	15729	15796	15639	15774	15726	15784
34861	31753	35176	29520	27126	26817	26504	25966	25996	25716	25189	25443	25016	24899	24987	25112	25000	24691	25153	24910	24673	24962	24983	24967	24892	24794	25294	24811	24665	25261	24899	25101	25074	25034	24582	24887	24872	25014	25061	24822	24841	24587	25024	24789	24880	25078	24694	24861	24607	24744	24861	24944	24990	24877	24808	24971	24804	24778	24848	24900	24678	25131	24955	24809	24953	24770	24838	24745	24712	24751	25021	24868	24749	25015	24792	24933	24965	24613	24640	24720	24949	24912	24818	24891	25134	25010	24860	25152	24977	25026	24996	24751	24855	24870	24843	25015	24875	24885	24863	24643	24882	24882	24595	24857	24989	24565	24714	25059	24888	24830	24767	24835	25093	24773	24817	24892	25134	24707	24880	24783	24843	24919	24929	24800	24827	24685	24847	25013	24785	24929	24747	24812	24712	24595	24809	24762	24943	24711	24756	24891	25161	24821	24735	24712	24695	24442	24851	24833	24740	25207	24866	24768	24706	24842	24894	25028	24949	24739	24878	24803	24803	24773	24636	24924	24773	24721	24652	24792	24884	24866	24733	24692	24757	24822	24906	24744	25025	24990	24806	24687	24975	24751	24659	24890	24895	24853	24784	25118	24936	24661	24771	25009	24872	24597	24809	24674	24776	24594	24768	24598	24542	24924	24818	24893	25123	24835	24642	24782	25023	24968	24751	24676	24809	24744	24830	24853	24835	24845	25038	24801	24708	24838	24842	24564	24771	24771	24763	24898	24793	24893	24843	24762	24778	24768	24651	25288	24833	24923	25399	24961	24693	24904	25120	25106	24924	24809	24898	24905	24762	24817	24742	24785	24843	24754	25110	25066	25076	24625	24849	25099	25142	24715	24833	24746	24825	24741	25046	24883	24985	24988	24781	24715	24900	24533	24844	24830	24836	24867	24967	24683	25011	24754	24780	24936	24906	24946	24748	24716	24870	24850	24989	24690	24791	24654	24875	24876	24882	24910	24902	24887	24749	24917	24922	24795	24924	24873	25027	24914	24860	24798	24949	25049	24528	24933	24818	24888	24814	24665	24904	24791	25031	25043	24870	24782	24917	24569	24759	24640	24913	24856	24555	24828	25189	25071	24678	24845	24970	24589	25054	24932	24643	24891	24832	25042	24520	24795	25104	25020	25026	25302	25105	24905	25163	25030	24774	24904	24957	24547	24966	24911	24642	25016	24859	24704	24924	25039	24652	24871	24698	24949	24733	24640	24954	24841	24697	24692	24823	24583	24810	24859	24800	24698	24918	24708	25030	24912	24715	24979	25125	24909	24964	24811	24844	24857	24850	24875	24852	24874	24853	24820	24653	24769	24810	24929	24816	24920	24802	25109	24926	24983	24712	24670	24665	24815	24801	24828	24962	24822	24681	24756	24916	24984	24830	24759	24737	24846	25019	24915	24898	24747	24851	24755	24925	24667	24796	24891	25044	24719	25102	24865	24831	24720	24863	24845	24802	24981	24756	24911	24770	25195	24966	24856	25084	24813	24763	24687	24921	25179	24650	24874	24580	24689	24868	24998	24805	24774	24900	24663	24944	24707	24699	24715	24901	24962	24886	24883	24942	24730	24879	24866	24829	24755	24648	24901	25016	24815	24861	24754	24907	24687	24904	24848	24942	24888	24760	24784	24895	24740	24836	25109	24666	24768	24744	24910	25046	24748	24981	24679	24714	24732	24723	24792	24800	24822	24674	24736	25093	24720	24886	24567	24695	24974	25024	24872	24905	24836	24616	24989	25111	25111	24845	24937	25095	24959	24983	24779	24982	24985	24805	24617	24956	24796	24888	24953	24947	24828	24759	24646	24581	24855	24798	24786	24668	24494	25175	24927	25021	24828	25051	24897	24779	24812	24773	24781	24808	24857	24860	24676	24747	24847	24800	24679	24940	24931	24947	24721	25149	25128	24919	24778	24856	24684	24939	24670	24716	24746	24815	24514	24729	24864	25114	24887	25059	24941	24911	24783	24753	24683	24837	24980	24931	24817	24785	24824	24937	24692	24577	25000	24893	24909	24921	24688	24794	24775	24735	24970	24885	24789	24997	24759	24810	24743	24887	24887	24797	24850	24826	24633	24734	24775	24864	24822	24849	24830	25036	24930	24794	24878	24964	24896	24706	24908	24792	24798	24707	24921	25095	24830	24954	24941	24928	24860	24935	24991	25107	24679	24905	24754	24599	24704	24720	24610	24965	24899	24830	24904	24861	24837	24584	25065	24840	24748	24545	24712	24850	25055	24994	24926	24843	24770	25056	24653	24837	24822	24694	24780	24690	24807	25008	24724	24995	24863	24842	24964	24867	24846	24912	24857	24710	24708	24720	24676	24705	24850	24917	25059	24697	24686	24841	24856	24893	24899	24804	24562	25029	25192	24997	24864	24809	24845	24665	24848	24882	24791	24768	24893	24917	24870	25002	24895	24792	24964	24773	24759	24971	24765	24731	24759	24988	24808	24904	24776	25147	24584	24937	24755	24666	24946	25001	25019	24902	24929	25057	24780	24911	24731	25123	24870	25003	24700	24709	24757	24943	24969	24898	24895	25045	24746	24875	24830	25010	24743	24755	25005	24911	24894	24930	25054	24887	24944	24994	24890	24763	24795	24912	24859	24763	24939	24638	24744	24770	24825	24624	24962	24897	24945	24759	24640	24852	25093	24683	24708	25008	25023	24773	24701	24767	24853	24672	24823	24803	24754	24890	24827	24658	24942	25073	24536	24956	24885	24880	24915	24647	24925	24874	24826	24819	24903	24739	24864	24876	24977	24914	24696	24928	24981	24670	24819	24779	24809	24890	24807	24591	24946	24887	24891	24858	25021	25075	24835	24948	24789	24826	24912	24947	24602	24904	24800	24950	24592	24990	24814	24833	24710	24872	24752	24625	24667	24857	24973	24686	24655	24799	24987	24692	24950	24802	24943	24763	24943	24831	24878	24576	24770	24843	24847	24794	24818	24736	24841	24580	24855	24912	24853	24878	24941	24805	24874	24976	24899	24862	24722	24885	25056	24781	24834	24844	24903	24834	24622	24723	24753	24911	24777	25104	24991	24771	24959	25246	25072	24699	24699	24878	24766	24931	24934	24984	24917	24758	24872	24957	24732	24801	24927	24834	24931	24794	24704	24848	24772	25012	24633	24771	24865	24977	24828	24951	25009	24881	24658	24636	24896	24985	24717	24782	24742	24732	25042	24982	24733	24981	24813	24826	24983	24935	24700	24811	24983	24600	24911	24881	24827	24955	24861	24941	24859	24956	25023	24853	24745	24991	24933	24640	25043	24916	24615	24940	25171	24724	24999	24873	24942	24837	24846	24942	25049	25127	24979	24891	25127	24781	24889	24789	24902	24757	24961	24891	24844	24706	24830	24861	24633	24923	24670	24814	24801	24788	25022	24806	24670	24748	24884	25043	24820	24669	24699	24818	24980	24735	24841	24990	24650	24589	25069	25121	24960	24794	24989	24890	24676	24669	24680	24960	24982	24825	24922	24763	24850	24941	24815	24916	24869	24883	24918	24863	24617	24932	24909	24779	24923	24977	24839	24832	24826	25009	24871	24654	24935	25135	24891	24991	24912	24725	24650	25112	24937	24773	24522	24509	24756	24775	24754	24794	24788	24917	25132	24795	24717	24886	24922	24833	24753	24731	24606	24849	24692	24855	24943	25050	24782	24961	24753	24736	24851	24975	25029	24974	25071	24739	24847	24897	24654	24976	24832	24728	24855	24873	24980	24765	25042	25044	24900	24747	25094	24758	24984	24689	24873	24842	24796	24797	24772	25094	24867	24959	24674	24960	24770	24808	24690	24956	24967	24797	24881	24631	24880	24748	24678	24627	25001	24717	24843	24929	24842	24908	24718	24763	24836	24953	24596	24802	24988	24506	25149	24833	24973	24901	24892	24754	24769	24834	24979	24700	25009	24842	24791	25028	25172	24772	24899	24952	25085	25054	24788	24843	24743	24861	24688	24806	24647	24819	24839	24882	25102	24821	24805	24661	24597	25172	25040	24668	25037	24905	24887	24871	24758	24782	24724	24729	24878	24478	24772	24789	24928	24837	24892	24868	24804	25220	24973	24937	24853	24935	24788	24898	24854	24678	24938	24874	24552	24889	24749	24718	24861	24717	24867	24790	24544	24898	24923	24928	24805	25026	24674	24855	24659	25130	24972	24824	24712	24694	24913	24889	24756	24723	24866	24918	24757	24775	24818	24714	24767	24743	24799	24982	24784	24653	24834	25066	24890	25020	24699	24770	24961	24877	24799	24725	24692	24709	24401	24813	24887	24931	24846	24905	24656	24813	24693	24763	24777	24757	24801	24985	24789	24783	25007	24711	24973	24896	24722	24891	24954	24842	24906	24890	24850	24960	24831	24683	25040	24885	24744	25061	24453	24879	24676	24975	25045	25022	24768	25103	24939	24741	25001	24896	24969	25029	25063	25036	24794	25129	24846	24704	24943	24988	24842	24720	24985	24940	24832	24721	24969	24713	24886	25006	25017	24706	24811	24810	24885	24790	24960	25008	24796	24852	24880	24737	24832	24851	24846	25125	24982	24991	25091	24830	24681	25014	24751	24904	24751	24686	24992	24774	24618	24722	24837	24835	24654	24904	24648	24840	24751	25043	24872	24517	24838	24801	25136	24700	24871	24422	24847	24828	24645	24792	24921	24718	24848	24794	24878	24679	24965	24865	24970	25104	24803	24860	24602	24914	24932	24772	24788	24697	24771	24833	24619	24639	24785	25025	24751	25033	24988	24817	24745	24892	24943	24982	24774	24795	24626	24916	24900	24713	24782	24972	24807	24781	24855	24897	25059	24556	24980	24644	25003	24693	24908	24821	24979	24952	24969	24813	24763	24958	25012	24776	24837	24651	24876	24632	24587	24756	24961	24906	24652	24872	25095	24926	24950	24987	24666	24670	24901	24927	24557	24801	25086	24784	24741	24790	24790	24796	24893	24612	24714	24901	24923	24671	24780	24992	24785	24917	25031	24656	24761	25053	25034	24691	25127	25066	24767	24777	24957	24993	24970	24856	24926	24768	25064	24978	24698	24864	24954	24687	24691	25113	24933	24962	24748	24876	25017	25022	24702	24752	25088	24732	24785	25007	24837	24709	24714	24867	25039	24926	24812	24954	24790
27097	38113	31188	20867	20344	19611	18867	18275	18074	17916	17339	17282	17052	16823	16825	16817	16614	16753	16551	16733	16597	16576	16784	16597	16567	16651	16626	16681	16464	16612	16305	16440	16443	16549	16489	16740	16599	16328	16594	16434	16606	16626	16711	16431	16458	16523	16563	16623	16373	16521	16343	16546	16475	16703	16664	16613	16615	16727	16384	16436	16611	16620	16492	16409	16702	16480	16476	16671	16523	16588	16356	16431	16473	16620	16458	16434	16587	16605	16509	16549	16708	16575	16483	16569	16549	16570	16632	16488	16625	16533	16620	16496	16494	16545	16521	16508	16534	16559	16514	16507	16670	16501	16523	16498	16437	16491	16780	16415	16244	16606	16545	16500	16394	16585	16567	16606	16508	16563	16312	16652	16511	16607	16649	16299	16503	16498	16628	16561	16573	16372	16602	16411	16625	16454	16447	16455	16601	16562	16624	16275	16326	16495	16516	16609	16572	16449	16405	16545	16394	16390	16597	16597	16502	16567	16480	16356	16404	16375	16550	16369	16344	16503	16383	16533	16477	16506	16192	16587	16635	16505	16763	16527	16464	16575	16634	16543	16436	16416	16508	16603	16657	16551	16487	16467	16567	16305	16634	16342	16561	16391	16493	16585	16557	16373	16549	16511	16637	16609	16375	16603	16383	16541	16507	16407	16424	16509	16495	16509	16531	16562	16497	16581	16517	16681	16470	16463	16476	16607	16501	16366	16501	16520	16692	16645	16355	16498	16604	16485	16648	16453	16514	16501	16447	16624	16357	16527	16546	16392	16392	16639	16578	16457	16524	16394	16543	16371	16565	16602	16599	16441	16701	16460	16603	16620	16478	16699	16445	16651	16546	16556	16658	16550	16599	16535	16466	16350	16555	16423	16718	16568	16627	16452	16694	16315	16611	16302	16610	16184	16614	16543	16522	16416	16394	16381	16417	16459	16551	16323	16563	16586	16512	16514	16429	16541	16524	16380	16636	16467	16473	16464	16556	16435	16314	16524	16572	16574	16466	16467	16402	16436	16480	16495	16543	16300	16620	16500	16398	16634	16520	16397	16439	16276	16484	16491	16755	16490	16403	16602	16614	16336	16506	16464	16553	16414	16484	16574	16374	16478	16419	16656	16645	16564	16489	16452	16421	16620	16469	16279	16506	16534	16540	16496	16507	16523	16529	16766	16440	16333	16482	16518	16741	16435	16521	16547	16433	16610	16549	16390	16402	16609	16441	16391	16593	16458	16379	16641	16530	16658	16426	16520	16589	16430	16545	16656	16508	16482	16458	16636	16569	16510	16469	16334	16451	16474	16479	16585	16554	16589	16545	16464	16482	16518	16467	16441	16600	16589	16385	16437	16519	16538	16586	16531	16503	16390	16489	16676	16588	16458	16493	16579	16536	16352	16464	16513	16579	16548	16543	16415	16477	16598	16523	16360	16385	16609	16525	16535	16436	16533	16510	16471	16588	16555	16537	16465	16583	16437	16454	16583	16693	16436	16423	16455	16387	16591	16770	16646	16625	16565	16468	16479	16528	16516	16657	16658	16615	16496	16330	16621	16456	16484	16482	16413	16741	16255	16512	16325	16633	16563	16606	16532	16395	16460	16550	16394	16530	16492	16571	16528	16520	16499	16428	16531	16549	16737	16443	16581	16543	16604	16579	16343	16464	16502	16594	16376	16676	16305	16377	16614	16541	16555	16394	16540	16465	16576	16475	16382	16634	16459	16490	16357	16417	16530	16461	16551	16742	16463	16736	16518	16358	16406	16336	16599	16572	16439	16588	16508	16438	16559	16652	16720	16527	16549	16494	16444	16322	16514	16519	16435	16496	16675	16658	16490	16627	16558	16619	16458	16455	16507	16494	16478	16441	16209	16425	16332	16658	16578	16603	16489	16536	16453	16405	16555	16546	16390	16467	16567	16569	16535	16608	16311	16446	16303	16479	16603	16445	16673	16672	16629	16534	16423	16524	16575	16567	16484	16505	16502	16541	16586	16388	16566	16553	16512	16614	16407	16523	16454	16336	16605	16518	16555	16460	16605	16460	16461	16423	16551	16523	16596	16350	16441	16455	16582	16570	16660	16435	16604	16668	16625	16409	16559	16739	16572	16833	16554	16590	16348	16549	16476	16296	16542	16676	16453	16560	16562	16731	16655	16636	16570	16471	16501	16282	16625	16415	16513	16374	16561	16301	16679	16454	16650	16360	16524	16484	16785	16367	16562	16572	16462	16647	16398	16441	16415	16605	16386	16555	16366	16497	16551	16511	16302	16607	16435	16453	16601	16596	16453	16388	16424	16637	16502	16657	16495	16497	16637	16574	16445	16553	16585	16359	16644	16497	16729	16511	16524	16542	16526	16373	16632	16327	16384	16667	16776	16510	16503	16613	16455	16539	16490	16546	16584	16667	16559	16631	16545	16567	16486	16523	16571	16533	16459	16532	16574	16473	16432	16504	16539	16489	16456	16554	16635	16436	16434	16396	16560	16383	16600	16717	16476	16571	16319	16459	16605	16408	16460	16421	16546	16576	16583	16452	16415	16568	16403	16620	16363	16420	16511	16578	16396	16455	16669	16531	16703	16474	16443	16591	16552	16441	16528	16472	16363	16701	16594	16498	16516	16501	16550	16282	16450	16446	16673	16408	16637	16531	16494	16507	16645	16739	16370	16321	16677	16586	16499	16592	16513	16556	16548	16475	16623	16644	16475	16669	16447	16463	16625	16353	16469	16465	16484	16420	16514	16563	16501	16473	16729	16388	16527	16521	16529	16734	16670	16475	16539	16443	16526	16489	16528	16580	16599	16623	16454	16584	16498	16643	16577	16716	16353	16635	16441	16626	16441	16671	16540	16525	16428	16471	16481	16390	16382	16449	16590	16687	16672	16544	16475	16469	16664	16494	16635	16495	16474	16407	16452	16687	16338	16445	16638	16566	16465	16546	16515	16577	16519	16581	16337	16503	16528	16589	16399	16540	16505	16521	16700	16393	16500	16551	16662	16512	16560	16493	16434	16345	16530	16569	16501	16359	16537	16772	16617	16412	16620	16342	16588	16592	16693	16629	16479	16430	16636	16789	16499	16475	16462	16285	16555	16562	16505	16358	16358	16444	16516	16432	16666	16468	16723	16599	16429	16338	16602	16474	16676	16525	16451	16494	16678	16546	16541	16685	16551	16466	16639	16415	16472	16494	16595	16459	16463	16345	16562	16469	16830	16410	16688	16461	16329	16721	16777	16474	16456	16495	16705	16460	16569	16738	16616	16520	16551	16619	16484	16535	16369	16465	16670	16629	16433	16478	16550	16637	16485	16391	16436	16432	16627	16585	16566	16577	16591	16463	16563	16384	16573	16563	16535	16530	16372	16541	16501	16463	16681	16610	16373	16477	16468	16393	16612	16606	16413	16553	16528	16529	16649	16647	16483	16520	16537	16453	16429	16732	16402	16546	16411	16453	16516	16539	16416	16612	16436	16552	16283	16654	16490	16207	16621	16645	16524	16602	16501	16462	16631	16408	16413	16643	16422	16691	16553	16486	16307	16630	16684	16480	16472	16528	16538	16471	16562	16676	16503	16582	16438	16494	16422	16572	16536	16509	16513	16431	16517	16692	16437	16526	16342	16726	16365	16546	16638	16581	16512	16417	16364	16649	16552	16610	16524	16609	16550	16611	16418	16643	16451	16489	16528	16445	16350	16558	16479	16533	16635	16558	16412	16507	16532	16840	16502	16585	16587	16409	16480	16426	16336	16567	16515	16501	16595	16453	16427	16598	16472	16370	16645	16561	16533	16503	16440	16532	16492	16482	16421	16705	16605	16467	16433	16468	16580	16543	16697	16471	16537	16438	16561	16583	16621	16556	16469	16622	16377	16536	16520	16651	16600	16504	16506	16363	16545	16477	16573	16628	16578	16467	16634	16428	16479	16448	16680	16473	16479	16427	16477	16512	16426	16557	16505	16481	16394	16626	16561	16613	16563	16419	16403	16426	16559	16393	16513	16437	16613	16567	16531	16479	16428	16413	16468	16592	16523	16662	16478	16469	16491	16696	16447	16382	16484	16444	16409	16436	16465	16374	16438	16532	16526	16579	16612	16722	16495	16628	16535	16466	16667	16375	16648	16402	16556	16412	16589	16544	16538	16535	16492	16511	16656	16461	16561	16541	16534	16610	16467	16386	16663	16658	16586	16646	16477	16496	16643	16560	16422	16425	16623	16548	16454	16642	16405	16524	16538	16613	16402	16637	16387	16480	16611	16462	16458	16625	16528	16487	16593	16514	16356	16630	16419	16524	16519	16494	16589	16439	16502	16709	16669	16584	16515	16564	16634	16462	16548	16458	16510	16566	16474	16704	16487	16561	16449	16551	16584	16573	16446	16507	16448	16558	16585	16601	16417	16506	16569	16455	16505	16290	16536	16654	16538	16446	16329	16619	16376	16472	16446	16709	16356	16482	16505	16451	16386	16559	16488	16565	16532	16556	16517	16670	16484	16404	16537	16370	16450	16379	16485	16437	16577	16252	16710	16527	16321	16611	16540	16731	16473	16544	16522	16698	16643	16581	16351	16593	16457	16557	16409	16448	16511	16447	16695	16604	16608	16634	16594	16511	16608	16398	16529	16587	16585	16701	16549	16715	16456	16576	16502	16515	16653	16641	16512	16414	16603	16614	16581	16408	16609	16586	16492	16599	16445	16384	16482	16652	16535	16683	16508	16431	16507	16504	16579	16545	16391	16355	16482	16650	16656	16516	16427	16523	16714	16530	16472	16566	16489	16454	16600	16513	16503	16498	16530	16606	16637	16618	16480	16461	16501	16660	16560	16536	16599	16501	16407	16503	16301	16650	16537	16375	16510	16417	16602	16471	16553	16306	16317	16536	16442	16458	16377	16388	16290	16465	16574	16465	16571	16558	16498	16377	16654	16451	16583	16566	16548	16496	16606	16490	16341	16466	16560	16484	16416	16568	16433	16643	16565	16499	16488	16499	16705	16444	16468	16329	16605	16398	16582	16549	16451	16769	16475	16540	16359	16614	16692	16519	16567	16408	16476	16442	16637	16317	16577	16507	16380	16498	16533	16635	16430	16565	16609	16360	16625	16541	16476	16445	16516	16563	16489	16467	16587	16436	16594	16602	16518	16372	16611	16517	16491	16350	16554
24199	21005	27421	25135	23705	27345	28597	26190	25432	25443	24993	24681	24763	24414	24350	24118	24010	23768	23882	23596	23855	23665	24119	23797	24028	23649	23874	23714	23703	23732	23663	23694	23590	23489	23652	23543	23455	23620	23719	23625	23574	23412	23395	23697	23409	23397	23447	23466	23395	23428	23579	23211	23610	23517	23550	23465	23492	23390	23436	23649	23558	23451	23581	23604	23290	23398	23501	23350	23625	23333	23702	23720	23306	23714	23603	23468	23260	23366	23677	23471	23537	23497	23351	23492	23389	23638	23566	23708	23483	23354	23559	23428	23610	23502	23717	23710	23400	23588	23453	23367	23624	23609	23598	23478	23453	23387	23440	23325	23416	23310	23430	23533	23475	23379	23624	23614	23647	23617	23535	23445	23537	23250	23471	23535	23453	23395	23187	23598	23556	23590	23403	23465	23404	23398	23435	23671	23438	23491	23710	23464	23553	23526	23451	23553	23460	23517	23701	23445	23267	23494	23410	23601	23692	23629	23368	23417	23434	23543	23544	23444	23697	23516	23518	23292	23416	23667	23581	23345	23468	23492	23525	23479	23645	23339	23371	23334	23378	23642	23412	23590	23842	23506	23343	23493	23528	23571	23344	23683	23520	23649	23567	23454	23596	23312	23527	23425	23427	23009	23458	23547	23449	23506	23164	23776	23453	23637	23525	23505	23520	23528	23300	23170	23760	23300	23472	23327	23376	23564	23512	23396	23332	23278	23241	23475	23662	23353	23352	23391	23313	23544	23549	23384	23541	23613	23587	23418	23648	23287	23477	23404	23523	23490	23527	23308	23474	23369	23475	23397	23272	23522	23488	23521	23399	23360	23538	23390	23566	23514	23535	23361	23347	23548	23518	23779	23385	23517	23444	23258	23556	23435	23325	23626	23519	23489	23215	23421	23466	23347	23183	23122	23335	23579	23602	23378	23644	23570	23391	23562	23500	23583	23510	23527	23386	23526	23542	23312	23212	23488	23258	23502	23500	23301	23361	23335	23573	23399	23457	23198	23458	23187	23552	23421	23488	23769	23185	23379	23427	23369	23637	23465	23555	23475	23408	23406	23532	23290	23504	23418	23261	23323	23393	23496	23607	23513	23401	23440	23507	23581	23840	23258	23250	23479	23489	23467	23527	23494	23302	23553	23631	23459	23344	23202	23461	23378	23463	23512	23548	23454	23559	23490	23551	23501	23377	23405	23586	23430	23330	23240	23284	23584	23534	23509	23264	23718	23298	23332	23496	23384	23456	23477	23483	23146	23108	23324	23415	23493	23327	23340	23504	23376	23555	23495	23435	23575	23368	23360	23572	23352	23596	23706	23409	23349	23388	23378	23569	23511	23237	23436	23642	23437	23214	23185	23191	23430	23409	23536	23602	23600	23415	23317	23421	23553	23521	23629	23546	23460	23363	23294	23279	23503	23408	23654	23374	23229	23652	23959	23673	23445	23516	23672	23522	23331	23501	23462	23516	23304	23268	23460	23703	23532	23556	23394	23310	23595	23487	23561	23645	23593	23627	23631	23315	23472	23223	23230	23433	23507	23493	23509	23412	23273	23308	23500	23529	23400	23233	23558	23668	23533	23232	23454	23560	23290	23777	23417	23447	23509	23537	23565	23369	23594	23552	23545	23435	23373	23344	23400	23597	23648	23573	23726	23615	23671	23369	23380	23209	23496	23656	23350	23695	23390	23595	23421	23745	23416	23383	23695	23447	23739	23629	23374	23504	23252	23317	23537	23647	23330	23701	23453	23281	23470	23453	23244	23371	23488	23539	23694	23438	23209	23586	23252	23426	23709	23503	23667	23303	23297	23357	23367	23422	23644	23390	23155	23364	23456	23615	23359	23504	23603	23687	23503	23304	23321	23319	23350	23356	23296	23373	23378	23422	23528	23538	23623	23518	23375	23571	23631	23373	23603	23389	23520	23371	23575	23617	23491	23597	23489	23441	23457	23720	23709	23760	23470	23418	23543	23678	23634	23363	23589	23473	23414	23406	23276	23534	23581	23277	23558	23575	23480	23690	23306	23602	23321	23522	23442	23525	23315	23634	23892	23655	23427	23460	23462	23450	23432	23561	23500	23398	23404	23296	23667	23539	23517	23615	23509	23482	23352	23533	23446	23578	23677	23470	23422	23271	23484	23571	23469	23513	23723	23459	23355	23530	23367	23601	23409	23526	23532	23517	23793	23320	23566	23411	23375	23390	23447	23455	23477	23289	23659	23312	23316	23516	23440	23346	23525	23566	23897	23518	23423	23487	23536	23361	23474	23377	23417	23384	23413	23528	23337	23587	23395	23385	23577	23714	23276	23447	23296	23397	23526	23591	23383	23470	23321	23240	23340	23474	23479	23438	23395	23511	23700	23549	23444	23581	23728	23483	23390	23701	23553	23453	23476	23443	23590	23345	23542	23398	23499	23280	23462	23543	23711	23701	23333	23539	23439	23420	23454	23580	23246	23247	23420	23507	23488	23462	23342	23505	23516	23370	23298	23427	23360	23399	23410	23488	23372	23426	23417	23462	23348	23133	23611	23579	23600	23666	23501	23540	23458	23643	23577	23455	23428	23317	23322	23716	23668	23407	23362	23578	23449	23596	23406	23459	23406	23360	23525	23556	23374	23585	23463	23348	23620	23485	23374	23553	23497	23461	23396	23412	23535	23459	23427	23355	23159	23423	23534	23437	23376	23630	23422	23577	23394	23517	23478	23401	23632	23362	23603	23482	23531	23437	23607	23474	23500	23343	23471	23422	23440	23376	23505	23602	23388	23397	23444	23607	23453	23621	23342	23321	23407	23330	23396	23494	23555	23529	23417	23745	23347	23534	23436	23313	23407	23312	23308	23434	23687	23353	23484	23577	23359	23546	23582	23333	23333	23747	23356	23472	23288	23307	23534	23392	23469	23345	23669	23364	23321	23545	23440	23484	23475	23473	23451	23586	23471	23292	23552	23356	23491	23377	23402	23373	23139	23602	23632	23464	23424	23487	23602	23592	23669	23418	23464	23580	23523	23360	23579	23603	23499	23358	23175	23490	23287	23271	23431	23633	23621	23412	23580	23511	23480	23534	23366	23321	23469	23373	23420	23647	23635	23474	23722	23310	23399	23293	23502	23746	23479	23324	23351	23405	23357	23417	23448	23450	23594	23443	23747	23257	23548	23579	23368	23377	23470	23409	23220	23605	23259	23324	23357	23435	23435	23450	23586	23621	23359	23426	23218	23552	23581	23588	23565	23648	23408	23410	23297	23540	23479	23471	23522	23253	23673	23525	23589	23462	23544	23231	23458	23453	23298	23563	23546	23526	23511	23487	23485	23157	23258	23569	23364	23449	23577	23512	23547	23739	23318	23352	23385	23396	23501	23575	23362	23532	23490	23551	23498	23443	23505	23698	23573	23396	23324	23624	23489	23466	23460	23378	23470	23640	23518	23439	23631	23371	23391	23552	23545	23209	23521	23413	23490	23390	23527	23422	23564	23612	23522	23391	23446	23533	23501	23354	23518	23579	23376	23356	23451	23580	23466	23568	23429	23372	23476	23457	23432	23462	23498	23335	23344	23334	23360	23386	23472	23555	23294	23329	23747	23573	23550	23607	23512	23271	23680	23620	23402	23348	23537	23500	23452	23455	23313	23578	23535	23437	23288	23516	23560	23351	23523	23516	23608	23622	23655	23263	23658	23612	23431	23593	23566	23519	23495	23415	23474	23494	23265	23650	23635	23520	23405	23392	23593	23659	23378	23384	23691	23627	23356	23403	23438	23409	23377	23545	23627	23395	23576	23461	23640	23167	23357	23116	23325	23332	23405	23595	23396	23487	23331	23417	23295	23410	23444	23454	23717	23367	23364	23247	23222	23449	23499	23484	23509	23338	23586	23608	23482	23481	23367	23587	23379	23407	23683	23565	23417	23333	23421	23472	23338	23329	23360	23435	23571	23544	23270	23515	23469	23378	23508	23666	23295	23628	23540	23221	23344	23519	23373	23492	23491	23326	23632	23361	23657	23127	23553	23242	23519	23494	23607	23379	23636	23277	23479	23538	23611	23602	23601	23339	23339	23406	23422	23673	23342	23383	23190	23369	23537	23560	23513	23442	23292	23462	23308	23593	23354	23604	23470	23618	23550	23365	23256	23277	23386	23370	23538	23588	23744	23506	23652	23394	23319	23496	23324	23703	23422	23443	23602	23387	23369	23442	23277	23570	23748	23640	23544	23523	23437	23389	23125	23374	23645	23611	23482	23453	23487	23447	23413	23310	23518	23428	23506	23336	23257	23568	23467	23651	23518	23493	23611	23614	23505	23321	23229	23189	23524	23364	23323	23469	23508	23491	23319	23614	23445	23497	23430	23467	23308	23401	23410	23388	23440	23487	23325	23651	23564	23691	23505	23458	23463	23448	23422	23413	23393	23617	23596	23590	23256	23608	23339	23559	23371	23603	23398	23423	23727	23312	23375	23531	23520	23505	23361	23519	23712	23352	23537	23631	23516	23478	23287	23558	23487	23529	23546	23268	23449	23612	23332	23518	23296	23568	23489	23614	23565	23472	23547	23439	23338	23528	23626	23442	23515	23441	23514	23345	23270	23485	23449	23288	23339	23711	23660	23357	23692	23639	23388	23472	23557	23510	23406	23340	23435	23647	23645	23402	23313	23401	23589	23606	23453	23697	23588	23451	23496	23684	23470	23491	23611	23522	23373	23566	23638	23547	23296	23317	23557	23422	23592	23318	23539	23270	23405	23536	23366	23281	23466	23477	23625	23363	23365	23414	23555	23366	23403	23219	23371	23331	23581	23545	23719	23629	23512	23466	23358	23550	23457	23594	23342	23509	23357	23717	23123	23373	23746	23644	23376	23629	23344	23553	23438	23419	23489	23548	23422	23109	23542	23393	23481	23485	23575	23365	23619	23403	23561	23394	23461	23412	23705	23342	23517	23423	23375	23569	23472	23621	23501	23221	23319	23191	23575	23559	23328	23541	23606	23612	23608	23395	23472	23528	23366	23578	23476	23566	23372	23566	23474	23451	23485	23548	23711	23490	23542	23477	23282	23245	23592	23682	23367	23576	23481	23534	23392	23220	23766	23501	23346	23253	23445	23450	23410	23665	23658	23619	23339	23359	23598	23565	23418	23707	23709	23560	23301	23383	23383
29016	51057	37995	25255	22688	21144	19996	18944	18666	18608	17821	17439	17208	16852	16483	16479	16217	16130	16369	16382	16162	16114	16137	16282	16113	16011	16095	16128	16116	16032	16071	15973	15936	16028	15935	15901	16098	15817	15980	15759	15960	15984	15729	15936	15934	15854	15731	15838	15981	15911	15965	15963	15847	15906	15861	16023	15702	15814	15944	15869	16006	16070	15869	15823	15876	15858	15819	15778	15975	15725	15864	16018	15894	15915	15887	15830	15836	15685	15997	15816	15823	15967	15885	15963	15888	16026	15770	15908	15962	15980	15838	15852	16012	15938	15977	15827	15905	16159	15977	15777	15715	15932	15732	15787	15856	15917	15859	15801	15866	15824	15826	15893	15854	15861	15874	15754	15786	15806	15903	15934	15858	15921	15929	15811	15738	15816	15993	15820	15993	15816	15747	15920	15914	15768	15798	15807	16055	15883	15852	15953	15791	15809	16049	15882	15847	15713	15632	15875	15802	15806	15878	15677	15930	15750	15950	15787	15925	15908	15972	15798	15863	15825	15877	16073	15789	15794	15615	15875	15934	15605	15837	15894	16065	16002	15888	15726	15919	15940	15934	15746	15883	15812	15928	15707	15867	16004	15993	15873	15926	15853	15895	15903	15787	15941	16001	15967	15909	15996	15875	15867	15909	15924	15986	15767	15905	16011	15986	16034	15921	15689	15850	15820	15956	15730	15903	15807	15942	15968	15692	15905	15579	15864	15932	15984	15892	15803	15738	15912	15890	15796	15854	15739	15875	15830	15841	15844	15779	16096	15791	15887	15834	15833	15822	15805	15877	15892	16014	15835	15751	15845	15784	15951	15858	15759	15756	15861	15821	15803	15811	16020	15856	15972	15952	15832	15911	15845	15911	15857	15799	15753	15813	15894	15676	15905	15951	15774	15930	15820	15952	15977	15744	15776	15826	16008	15831	15636	15926	15973	15896	15804	15854	15848	15787	15888	15944	15669	15966	15907	15835	16038	15902	15950	15782	15810	15948	15952	15933	15968	15957	15762	15805	15824	15949	15873	15692	15922	15710	15836	15845	15910	15892	15793	15926	15922	15896	15866	15828	15848	15774	15817	15778	15746	15776	15927	15914	15766	15885	15956	16035	15751	15830	16097	15829	15724	15755	15941	15903	15894	16054	15738	15887	15915	15843	15938	15921	15760	15836	15826	15728	16094	15943	15797	15882	15814	15854	15885	15941	15785	15883	15834	15979	15898	15956	15802	15891	15934	15987	15784	15878	15880	15727	16019	15835	15724	15936	15825	15913	15784	16010	15903	15925	15850	15743	15800	15821	15902	15831	15952	15837	15699	15898	15973	15954	15803	15835	15732	15788	15758	15854	15781	15911	15942	15865	15886	15942	16143	15962	15864	15972	15963	15885	15832	15723	15969	15951	15931	15796	15891	15987	15868	15978	15815	16119	15942	15710	15944	15634	15751	15919	15787	15842	15912	15875	15812	15933	15881	15852	15956	15668	15973	15956	15833	15824	15901	15808	15880	15806	15904	15791	16011	15848	15826	15682	15848	15748	15729	15897	15707	15834	15786	15855	15980	16037	15782	15898	15917	15757	15873	16006	15994	16017	15910	15903	15931	15834	15817	15814	15908	15837	15734	15874	15968	15813	15809	15898	15722	15686	15942	15880	15723	15874	15804	15797	15836	15889	15941	15846	16065	15829	15946	15912	15852	15859	15905	15768	15916	15756	15813	15773	15891	15977	15884	15909	15804	16050	16033	16088	15628	15786	15926	16013	15884	15904	15848	15852	15816	15978	15884	16049	15741	15833	15766	16023	15916	15987	15901	15850	15944	15996	15854	15833	15905	15954	15921	15929	15788	15804	15903	15718	15982	15895	15962	15738	15849	15924	15755	15731	15896	15753	16034	15866	15601	15800	15854	15760	15849	15864	15818	15801	15822	15841	15869	15852	15724	15840	16028	15748	15776	15768	15822	16026	15918	15862	15911	15788	15913	15733	15725	15756	15914	15820	15865	15939	15645	15867	15851	15868	15854	15770	15860	15874	15807	15918	15807	15947	16114	15748	15792	15918	15814	15957	15984	15949	15877	15894	15856	15715	15909	15927	15817	15787	15928	15852	15794	16031	15896	15861	15843	15979	15919	15785	15748	15885	15929	15779	15959	15718	15627	15963	15818	15924	15787	15903	15715	16002	15803	15994	15912	16064	15907	15884	15814	15982	15864	15798	15912	15931	15817	15860	15899	15799	15809	15820	15939	15903	15773	15765	15785	15803	15798	15891	15885	15871	15766	15904	15647	15888	15814	15977	15754	16014	16013	16056	15882	15828	15866	15823	15896	15808	15940	15926	15857	16048	15902	15859	15908	15986	15624	15928	15808	15921	15870	15968	15616	15802	15783	15918	15859	15738	15707	15855	16029	15991	15838	15755	15967	15886	15790	15931	15901	15866	15810	15870	15601	15953	15682	15885	16091	15844	15821	15849	15796	15891	15926	15717	15959	15729	15722	15908	15941	15665	15869	15854	15967	15748	15855	16019	15912	15981	15918	15889	15726	15962	16039	15939	15858	15748	15789	15779	16037	15958	15824	15970	16016	15892	15722	15939	15855	15821	15793	15688	15745	15784	15852	15768	15845	15880	15776	16008	15752	15792	15760	15978	16027	15949	15850	15956	15706	15726	15912	15749	15931	16054	15854	15682	16011	15941	15778	15889	15897	15900	16071	15840	15764	15995	15959	15821	15832	15955	15860	15871	16003	15914	15889	15955	15742	15898	15887	15857	15996	16008	15896	15917	15964	15762	15782	15964	16010	15860	15886	15844	15797	15782	15751	15848	16000	16031	15897	16004	16116	15828	15758	15877	16024	15669	16007	16016	15751	15769	15880	15713	15876	15888	15867	15884	15851	15888	15933	15833	15852	15867	15680	15923	15735	16113	15992	16030	15881	15905	15933	16030	15851	15737	16016	15807	15567	15834	15757	15736	15868	16088	15868	15760	15863	15792	15819	15867	15853	15968	15890	15726	15837	15810	15730	15774	15742	15778	15860	15810	15860	16031	15902	15868	15791	15889	15815	15824	15997	16035	15628	15880	15846	15907	15874	15925	15683	15919	15778	15833	15856	15901	15732	15795	15838	15747	16158	15847	15820	15857	15696	15828	15980	15941	15912	15791	16006	15926	15876	15762	15986	15735	15806	15867	15860	15867	15966	15854	16018	16017	15800	15911	15996	15965	15824	15909	15939	15948	15683	15982	15817	15842	15941	15957	15674	15880	15936	15721	15831	15792	15861	15793	15824	15682	15875	15731	15760	15881	15740	15886	15985	15951	15793	15874	15807	15812	15937	15931	15952	15833	15798	16066	15990	16017	15831	15889	15894	15803	15833	15785	15819	15651	15853	15759	15752	15966	15861	15917	15912	15654	15881	15849	15890	15908	15787	15822	15837	15881	15863	16023	15955	15710	15969	15939	15853	15901	15891	15911	15959	15773	15747	15919	15783	15768	15681	15950	15980	15651	15833	16043	15743	15558	15846	15732	15847	15777	15912	15934	15893	15671	15858	15910	16022	15801	15903	15821	15822	16050	15693	15824	15864	15758	15970	15826	15836	15834	15768	15962	15840	15724	15796	15928	15753	16125	15813	15951	15917	15724	15758	15934	15935	15840	15827	15853	15927	15855	15880	15919	16026	15976	15914	15892	15948	16014	15847	15812	15728	15995	15805	15874	15875	16002	15925	15894	15846	15983	16022	15990	15919	15872	15806	15833	15804	15911	16016	15902	15930	15783	15903	15775	15866	15924	15910	16185	15796	15870	15923	15846	15922	15867	15949	15981	15833	15848	15861	15987	15912	16041	15869	15822	15664	15960	15746	15947	15690	15847	15821	15837	15600	15843	15814	15895	15943	15915	15828	15747	15869	15816	15997	15692	15999	15894	16040	15818	15728	15852	16125	15980	15830	15894	15706	15829	15841	15748	15984	15901	15805	15821	15738	16080	15958	15990	15811	15780	16012	15867	15723	15857	15927	15865	15814	15899	15809	15617	15902	15979	15881	15891	16083	15697	15840	15826	15796	15761	15826	15970	15876	15766	16097	15888	15935	15848	15962	15998	15954	15856	15753	15893	15777	15962	15715	15802	15861	15830	15718	15761	15983	15735	15833	15769	15945	15698	15827	15896	15952	15822	15802	15878	15948	15938	15778	15836	15837	15889	15712	15837	15886	15871	16024	15846	15930	15844	16038	15786	15858	15817	15782	15897	15922	15765	15855	15958	15904	15968	15880	16141	15924	15757	15832	15893	15634	15886	15732	15818	15951	15808	15887	15836	15881	15797	15924	15837	15822	15962	15864	16004	15939	15883	15766	15835	15753	15834	15706	15812	15974	15801	15891	15809	15786	16003	15734	15800	15791	15759	15835	15729	15909	15885	15961	15971	15819	15815	15785	15787	15986	15919	15911	15928	15733	15709	15885	15735	15839	15846	15994	15808	15623	15964	15810	15846	15908	15725	15752	15905	15776	15926	15770	15891	15795	15813	15848	16020	16007	15905	15995	15862	15886	15903	15750	15904	15790	15680	15804	15822	15951	15961	15920	15985	15845	15936	15867	15668	15963	15825	15858	15829	15786	15799	15799	15957	15802	15938	15800	15901	15802	15705	15760	15714	15996	15724	16022	15842	15804	15924	15767	15853	15817	15769	15742	15911	15672	15874	15785	15748	15995	15820	15901	15889	15857	15797	15906	15868	15952	15789	15789	15738	15829	15926	15680	15923	16012	15816	15840	15942	15799	15652	15865	15832	15949	15877	15772	15938	15836	15806	15703	15893	15998	16011	15646	15755	15980	15922	15949	15883	16002	15815	15864	15824	15755	15840	15869	15766	16048	15770	15708	15950	15819	15805	15897	15756	15788	15871	15786	16040	15943	15863	15901	15831	15727	16009	15933	15799	15782	15766	15974	15945	15801	15954	15944	15811	15995	16065	15875	15967	15705	15833	15949	15852	15975	15871	15737	15920	15797	15946	15809	15751	15800	15752	15871	16021	15831	15913	15817	15615	15799	15812	16090	15873	15696	15757	15762	15818	15997	15838	15899	15891	15874	15778	15872	15754	15769	15987	15732	15842	15865	15947	15845	15955	15997	15747	15782	15832	15812	15918	15820	15979	15990
22609	21025	27496	24858	22016	26523	31820	27948	26763	26951	26467	25739	25893	25549	24852	24563	24760	24361	24509	24432	24224	24286	24155	24290	24385	24427	24463	23976	24026	23963	24108	24096	24405	24322	23970	24072	24126	23986	24045	24100	23835	24050	24232	24153	24193	24226	23777	23842	24241	24042	24037	24113	24038	24083	24181	23908	23891	23982	23897	24060	24135	23959	24016	24085	24052	24070	23981	24047	23956	24286	24007	24007	24157	24074	24084	24045	23781	24176	23957	24035	24006	24186	24152	23917	23987	23748	23866	24037	23948	24179	24062	24024	23825	23801	24052	23993	24064	24038	24019	23981	23839	24302	24015	24038	23838	24082	23902	23992	23942	23943	23719	23909	24077	23973	23930	23904	23867	23919	24049	24035	23869	23887	23760	23832	23981	24221	24146	24010	24105	23930	23780	23653	23708	23936	24119	23823	23939	23858	23794	24065	23836	24053	23995	23893	23816	23697	23922	24060	24122	23932	24099	23936	24187	23851	24138	23615	24019	23990	23868	23899	24185	23679	23879	23930	24031	24066	23865	23802	23926	23877	23998	23989	23708	24014	24267	24177	24014	23954	23958	23839	24125	23973	23892	23854	23806	24046	23896	23671	23806	23994	23816	24084	23799	24119	23998	23977	24150	24072	23736	23780	24027	24134	24004	23883	23883	23912	23869	23873	24014	23834	23628	23872	23788	23902	24083	23719	23795	23870	23849	23799	23758	23965	24050	23994	24015	23686	23885	24001	24016	23854	23955	23742	23789	24005	24157	23911	23834	23875	23957	23855	23975	24113	23696	23949	24008	23964	23877	23951	24081	23780	23788	23992	23912	24053	23803	23951	23980	23668	24111	23901	24011	23922	23914	23885	23815	24093	23845	24093	24056	23858	24041	23809	24165	24094	23907	23886	24097	23997	23984	23777	24228	23934	24035	23901	24000	23531	23771	23809	23915	24043	23740	23974	23895	23991	23992	23826	24085	23992	24097	23716	23671	23873	24090	24172	24057	24163	23722	23888	24138	24059	24029	24000	23678	23804	23900	23846	24028	23809	23948	24092	23975	24050	23943	23799	24076	23832	23876	23823	23848	23815	23739	23894	23902	23956	23932	23882	23983	23936	23937	24050	24226	23791	23997	23978	23943	24126	23926	23864	24137	24124	23838	23752	23868	23939	23892	23917	24033	23901	23784	23723	23758	24104	23906	24126	23895	23927	23909	23935	24150	24116	23938	23866	24122	23873	23665	23894	23838	23880	23902	23993	23841	23896	24066	23913	23744	23913	23894	23876	23941	24055	23827	24023	23782	24187	24026	23880	23791	23954	24192	23829	23806	23949	23777	23543	23715	23767	23872	23930	24029	23703	24028	23942	23796	23994	23738	24069	23933	23994	23937	23766	23961	24042	23972	24243	24059	23933	24219	24074	23762	24020	23943	24033	24115	24224	24089	23913	23938	24044	24035	24013	24211	24037	23931	23815	23889	23913	23890	23929	23927	24074	23998	23939	24034	23989	24102	23821	23865	23915	23848	24102	23835	23813	24049	23867	23858	24059	23974	23998	23719	23740	23839	23838	23989	24043	23763	23872	23853	24062	23970	23993	23852	24024	23883	23873	23663	24002	24010	23632	23984	24117	23974	23912	23832	24026	23949	24033	23683	23763	23836	23945	23929	23779	23864	24046	23910	23967	23993	23745	23787	23865	23902	23967	23883	23832	23841	23706	23821	24105	24049	23882	23781	23937	23780	23919	23827	23994	24011	23968	23843	23701	23962	23966	24150	23960	23828	23889	23886	23831	23983	24145	23883	23840	24168	23940	23986	24006	23882	23951	23820	23910	24205	23836	23689	24119	24006	24012	24132	24008	23819	23957	23788	23938	23887	23914	23868	24157	24151	24074	24151	24163	23943	24199	23956	23938	23928	23773	24041	23835	23828	24066	24059	23803	23802	23753	24019	23794	23886	23633	23983	23963	23679	23856	24132	23850	23934	23776	23874	24051	23863	23828	24121	23912	23939	23997	23989	23660	23786	23892	24117	23722	23789	23935	23931	23739	24000	23636	23845	24123	23947	23895	23810	23908	23883	23909	24074	24037	23834	23843	23951	24218	24004	24116	24116	23811	24056	23946	23749	23854	23883	23893	24025	24070	23805	23922	24218	23713	23975	24022	23999	23847	23696	24030	23805	23961	24091	23864	23902	23637	23826	23908	23976	24179	24017	24071	23906	24171	23899	23785	23895	23947	23789	23859	23739	24078	23945	23803	23875	24064	24062	23932	23770	23957	23788	23866	23928	24040	24142	23897	24005	24094	23968	24009	24248	24180	24089	24068	23936	23968	24053	23945	23879	24020	23965	23938	23984	23987	23905	24082	23826	23979	24030	23875	23920	24084	23866	24058	23570	23968	24073	24141	23997	23881	23876	23907	23903	24107	23844	23901	24167	23909	23931	23755	23928	23883	23744	24063	24015	23891	24001	23802	23971	24044	23740	23728	23993	23722	23904	23782	24096	23971	23875	24242	24089	23933	23846	23925	23874	23842	24302	23984	23835	24026	23778	23830	24002	24036	23998	23936	23877	24034	24173	24112	24070	23895	23987	24033	23806	23740	23979	23588	23862	23878	23961	23799	24156	23925	23868	23866	23833	24062	24148	23924	23835	24048	23978	24037	24091	23767	23770	23882	23902	23767	23883	23944	23992	23617	23920	24127	23711	23881	24003	24016	23876	23784	23975	23905	23767	24141	23870	23852	24069	23925	24109	24144	23937	23905	23767	23736	23977	24098	23973	23923	24012	24019	23909	23906	23860	23905	23873	24089	23917	23718	23976	24053	24030	23784	24013	23924	24182	24053	23817	23693	24039	23971	23916	24023	23998	24006	23925	24164	23948	24023	23994	23939	24046	23883	24073	23832	23830	24102	23897	23736	23956	23778	23680	24122	23773	24100	23935	23789	23896	23875	24130	24018	24007	23747	23907	24022	23822	23803	23795	23923	23949	23953	23877	23961	24006	24028	24111	23925	23865	24081	23898	24113	24122	24115	23731	23507	23782	23627	23862	23902	24122	24032	24187	24082	23950	24123	23821	23829	23941	24015	23787	23825	24122	24104	24020	23945	23840	24035	23975	24017	24079	24168	23931	23685	23920	24149	23815	24149	23813	23915	23847	24041	23901	23841	23900	23815	23884	23913	23738	24129	23791	23914	23990	23714	24009	23979	24030	23888	23791	24288	24009	23776	23710	23715	24021	24062	23894	24064	24064	24014	23925	24178	24126	23969	24512	23829	23720	23940	24080	24006	24173	23876	23984	23827	23919	23750	23906	24017	23768	23897	23844	24052	24044	23832	23891	23809	23920	24007	23980	24094	23980	24172	23958	24034	23910	23688	23976	24023	24059	23966	24030	23914	23797	24170	23992	23814	24011	23986	23878	23917	23846	23656	23874	23832	23897	23712	24068	23993	24040	24067	23660	24214	23905	23786	23771	23773	23877	23973	23898	24046	24128	23951	23860	24078	23909	23734	23927	23853	23881	23991	23871	23814	23924	23646	23981	24007	23762	24036	23854	24035	23798	24013	23967	23897	23752	24000	23927	24106	24055	24140	23974	23747	23993	23876	23961	24020	23855	23924	23815	23937	23760	23930	23915	23947	23870	23873	23710	23892	23945	23899	23765	24086	24083	23748	23933	23907	23880	23696	23868	24007	23905	23991	24055	23703	23958	23939	23686	23870	23903	23847	23961	24101	23854	23611	24020	23981	24042	23526	23865	23923	23726	24036	24011	23964	23965	23748	24078	23992	24300	23998	23919	23931	24024	24026	23787	23749	23887	23922	23878	23905	23870	23848	24129	24085	23893	23924	23974	23832	23946	23955	23885	24089	24089	24074	24025	23859	24049	23712	24015	24008	23776	23719	23993	23955	24018	24010	23799	23886	23926	24022	23867	23875	23867	24145	24043	23780	23945	23933	24030	23780	23960	24054	23976	23883	23720	24016	23773	23787	24058	24045	23755	23885	23715	24015	23631	23913	23794	23888	23896	23902	23952	23783	23696	23803	24024	24061	23996	23973	23984	23833	24037	23996	23903	24083	24014	24094	23895	24169	24044	24106	24027	24286	23895	24187	23857	23892	23841	23897	23960	23981	24006	23981	23863	23980	24283	23838	24049	24027	23954	23822	23985	23799	23868	24225	24005	24249	23956	23842	23987	23905	23796	23979	24134	23870	23934	23971	24150	23932	23935	24181	23970	24017	23733	23880	23803	23966	23713	23781	23889	23924	23847	24059	24014	24028	23655	23899	23936	24008	23998	23900	23991	23960	23777	24009	23849	24018	23852	23643	24095	24067	23905	23915	23983	23983	23885	24070	23863	23785	23945	23982	24079	23912	23990	23948	23893	24055	23913	23655	23821	24005	24100	23913	24096	23948	24152	23891	23815	24002	23923	23842	24047	23881	23723	23670	23839	24166	24300	23945	23779	23838	24055	23905	24075	23939	23966	23804	23930	23850	23955	24040	23897	24035	23656	23917	23904	24203	23974	23946	23837	23966	24213	23698	23812	23915	23910	24032	23824	24057	23929	23874	23922	23935	24067	23708	24106	24072	23725	23838	23977	23913	24078	23917	23712	24154	24035	23869	23756	24226	23941	24038	23915	23999	24126	24118	23966	24026	23899	23583	23854	23942	23900	24033	24144	23844	23854	24026	24039	23993	23843	24083	23959	23974	23993	23870	23747	23841	23893	23949	24160	23995	23987	24055	23986	23954	23801	23725	23623	23837	23917	23874	23839	23929	23985	24118	24002	24002	24027	23976	23777	23852	24068	23866	23710	23781	23834	23893	23896	24040	23927	23983	23578	23881	23946	24073	24043	24014	23927	23852	24069	24053	23936	23992	23618	23912	23710	23884	24048	23733	24169	23930	23932	24096	23984	23854	24256	24050	24059	23731	23936	23927	23956	24132	23958	24038	24094	23985	24142	23941	23952	24051	23914	23841	23912	23617	24040	23893	24099	23943	24204	23996	24037	23908	23922	24141	24028	23789	24135	23820	24079	23941	23809	23957	24109	23653	24031	23907	24097	24157	23850	23836	24025	23915	24306	24002	24001	23921	23965	23961	23909	23857	23697	23878	23917	23740	24075	23999	23931	23772	23900	23972	23995	24059	23793	23900
31629	55659	41675	29207	25781	23804	22562	21016	20407	19847	19114	18588	18227	17719	17094	16843	16673	16451	16339	16419	16375	16325	16208	16159	16140	16453	16203	16119	16126	16189	16126	16184	16075	16129	16045	16095	15950	15900	15996	16147	16077	15940	15951	16002	16004	16164	16112	15975	16062	15925	16266	16097	15898	16014	16006	15877	15880	15974	16077	15951	16004	15885	16202	15819	16046	16215	16002	16160	15958	16126	15890	16087	15948	15981	16028	16151	15873	15948	16035	15856	15894	15883	16037	16078	16080	16078	16074	15848	15923	15957	15838	15846	16072	16007	15823	16058	15993	15984	15951	15905	15880	15992	15997	16021	16030	16076	15834	16127	15938	15844	16021	15830	15833	15813	16000	16048	15961	15893	15993	15887	16106	15825	15885	15882	16082	15982	16042	15985	15872	16080	15858	15851	15845	15871	16061	15917	16116	15798	16020	16051	15989	16040	15989	15938	16185	15837	15924	16088	16229	15929	15997	15984	15860	15849	16020	15860	15848	16106	15970	15931	16109	15809	16075	15921	15972	15956	15918	15795	15990	15930	16065	15839	15852	15918	15946	15848	16045	15997	15961	16096	15947	15942	15769	15871	15961	16057	16039	15990	15934	16043	15954	15992	15882	15956	15975	15964	15866	15897	15912	15952	16061	16015	16091	15898	15906	15851	15911	16003	15991	15995	16015	15961	15903	15779	16136	16002	15880	16000	16073	15911	15936	16048	15976	15984	16045	15913	15922	15847	15898	15904	16233	16041	15908	15670	16026	15943	15901	16182	15968	15989	16050	15891	16078	16030	16028	15924	15913	16183	15923	15867	16099	16078	15956	15952	15929	15971	16187	15772	15907	15855	16076	16057	15870	15985	16102	15878	16052	15992	16064	15916	16132	15872	15771	15943	16041	15949	16092	15947	15961	15898	16116	15821	15881	15935	15819	15913	15881	15835	16065	15970	16106	15914	15939	15706	15818	16004	16034	15893	15821	15830	15931	15895	15931	15867	16093	16035	15868	15836	16006	15962	15893	15938	15813	15904	15991	15999	15915	15921	16078	15952	15915	15974	16062	15876	15812	15998	15850	15901	15975	15844	15912	16081	16053	15938	15885	16035	15923	15981	15828	16072	15951	15936	15917	15929	15873	16055	16005	16026	15766	16058	15817	15902	15953	16012	15900	15802	16100	15854	16205	15894	15950	15830	15804	15984	15847	15818	16086	15831	16099	15970	15915	16011	15998	16109	15900	15941	16035	15991	15776	16079	15884	15829	15919	15885	16016	16026	15967	15773	15872	16022	15984	15884	15894	15915	15882	15939	16052	15919	15819	15997	15875	16012	15887	15974	15986	15939	15807	15863	15991	15887	15992	15949	15934	16075	15899	15906	15892	15858	15991	15876	15809	15888	15946	15968	15932	15840	15967	16018	15916	15773	15847	15945	15831	16009	15959	15930	15965	15975	16039	15925	15869	16112	15890	15906	15753	15947	15943	15845	15847	15953	15922	15838	16031	15673	16064	15837	15958	15817	16002	15857	15829	15946	16078	15893	15908	15969	16024	15770	15898	16012	15892	16065	15862	15932	15977	15985	16131	15872	15820	16024	15908	15913	15939	15908	15902	15866	15968	15929	15967	15939	15887	16018	15841	16117	16035	15725	15912	15942	15880	15823	15965	15910	15818	16119	15933	15952	16170	15986	15940	15928	15775	15946	16026	15975	15858	16052	16041	15943	15965	15959	15842	15994	15965	16012	15931	16057	15748	15912	15888	15898	15752	15902	15934	15956	15919	16011	15794	16127	15951	15841	16025	15932	16037	15906	15889	15948	15935	15978	16102	16002	15785	16055	15827	15921	16008	15958	16068	15908	16005	15798	15684	15949	15927	15786	15995	15736	15937	15666	15980	15857	16059	15861	15888	15886	16037	15919	15918	15774	15845	16071	16066	15932	15936	15988	15954	15883	15894	16106	15910	15995	15999	16056	16015	15945	15990	15835	15912	15914	15942	16081	15923	15859	16101	16026	15840	16072	15762	15907	15953	15928	15859	15835	15872	16032	16027	16104	16034	15851	15939	15940	15994	15880	15824	16091	15913	15715	16059	15927	15983	15794	15913	16072	15812	15982	16006	15884	15973	15790	16197	16083	16006	15904	15996	15781	15916	15836	16052	15780	15938	15890	15959	15870	16113	15927	15925	16022	16010	16026	15989	16131	15925	15997	15854	16004	16113	15966	15946	16048	15946	16038	15770	15963	16075	15913	16034	15950	15937	16022	15865	16044	15882	15781	15946	15781	15945	15966	15867	15957	15801	15966	15925	15906	16039	15940	15750	15698	15993	15897	16027	15847	15968	15988	15985	15893	15979	16052	15999	16073	16016	15976	15982	15923	15803	15874	15944	15959	15914	15784	15959	16018	16104	16011	16248	16003	15955	15906	16069	15957	15968	16017	15850	15922	15946	16079	15885	15892	15889	15988	15963	15906	15832	15862	15821	15732	15760	15857	15892	15839	15884	15884	15848	16016	15974	15851	15992	15886	15860	15861	16027	15964	15962	15998	15909	15973	15876	15865	15904	15892	15960	15984	15918	15799	15855	15978	15896	15963	15981	15989	15935	16025	15838	16020	16042	15877	15943	15882	15974	16120	15858	15909	15879	16073	15930	16073	16028	15886	16023	15964	15947	16078	15954	15976	15798	15835	15882	15933	15971	15972	15947	16181	16036	15912	15853	15737	15890	16001	15774	15901	16096	15843	15855	15899	15913	15931	15925	15802	16132	15960	15943	16023	16010	16024	16077	15776	15982	15890	15897	15862	15911	15898	15977	15834	15919	15835	15959	16064	15941	16076	15974	15863	15812	16050	16025	15972	15843	15781	15955	16051	15989	16040	15856	15934	15751	15931	15904	15949	15697	16030	15969	15937	16009	15962	15763	15972	16075	16007	16129	15948	16141	15978	15892	15847	16123	16012	16073	16032	15827	15961	15926	15906	15906	15934	15906	16077	15927	16021	16038	15967	15860	15902	15864	15921	16056	15932	16013	16047	15929	16117	15970	15835	15873	16009	15969	15855	16004	15820	16016	15900	16035	16011	15822	16033	15934	15898	15958	15962	15903	15977	15790	15897	15957	15997	16072	15803	15886	15840	15857	15795	15866	15829	15945	15982	15726	15952	16020	16127	15913	15795	16053	15945	15988	15913	15865	15805	16053	15947	15912	15926	16035	15920	16031	15927	15933	15921	15811	15928	15958	15883	15892	16092	16014	16094	15890	15949	16010	15926	15928	15856	15937	16114	15847	16052	15977	15960	15970	16037	15903	15917	16028	15960	16082	15936	15880	16119	15898	15933	15979	16051	15927	16013	15905	15830	16016	15896	16044	15810	15883	15879	15953	15901	15998	15727	16034	15832	15680	15718	16051	15990	15972	16004	15925	15855	16008	15760	16159	15780	15995	15994	16081	15932	16052	16026	15892	16164	15794	15941	15951	15995	15860	16100	15872	15997	15806	15894	16002	16028	15934	15969	16022	16111	16101	15968	16008	16012	16038	15953	16192	15953	15888	15859	15749	15785	15868	15961	15961	15904	15932	15946	15939	15865	15903	16005	15903	15974	16044	15897	15826	16033	15752	15982	15860	15830	16014	15740	15883	15861	15940	15874	15786	15919	15892	15885	15923	15899	15890	15978	16035	16014	15886	16110	15893	16108	15945	15866	16056	16004	15904	15826	15979	15833	15876	15819	15879	15933	15957	15915	16001	16060	16027	15944	15872	16122	15851	15955	15911	15976	15921	15976	15983	16037	15961	15973	16006	15976	15955	15717	15891	15929	15973	15806	15826	15915	15864	16017	15984	16037	15795	15825	15946	16026	16046	16056	15947	15949	15980	16078	16026	15962	15955	16049	16078	15805	15932	15902	15913	15832	15984	15902	16044	16063	16010	15924	15919	15801	16040	16002	16158	15835	15903	15983	15942	15993	15967	15848	15862	15838	15941	15769	15877	15978	15890	15958	16013	15924	15939	15909	16009	15941	16033	15980	15883	15787	16135	16069	15829	16014	15909	15867	15927	16043	16042	16072	16071	15948	16009	15907	15883	15898	15866	15923	16027	16026	16028	16126	16060	15956	15941	16101	16115	16037	16005	16220	15851	15927	15919	15955	15793	15991	16089	15875	15892	16012	15994	15936	15913	15891	15988	16070	15958	16034	15945	15866	15843	16012	15968	15872	15980	15925	15933	15975	16021	15951	15939	15873	15991	15959	16040	16220	15834	15970	16039	16043	15794	16122	16011	15911	15994	16085	15791	15853	15984	16033	16019	15876	15869	15831	16101	15893	15908	16004	15879	16024	16085	16022	16019	15889	16025	16031	16220	15924	16096	15852	15970	15969	16020	16130	15880	15902	15713	16074	16025	15974	15971	16116	15957	15953	15909	15974	16042	15958	15907	15959	15718	16023	16034	15830	15923	15830	15889	15932	15844	15909	15927	15954	16019	15974	16009	15884	16040	15940	16030	16014	16042	15957	16178	16040	15911	15978	15926	16038	16021	15771	15967	15899	15829	15875	15972	15817	16067	15974	15958	15987	15981	16046	15909	15948	15962	16061	15924	15993	15916	16129	15793	16220	15876	15907	15983	15958	16038	15888	15844	15798	15787	15912	15899	15913	15938	15863	15925	16082	15963	15971	15938	15940	15868	15980	15940	15882	15746	16158	15946	16123	15851	16053	15980	15904	15915	15965	16116	15993	15831	15691	16156	15896	15936	15923	16095	16000	16203	16028	15935	15920	16097	15927	15933	15877	16047	15897	15964	16133	15863	16009	15904	15965	15905	16114	15927	15824	15948	15834	16056	15961	15978	15841	15881	15958	15841	15822	15878	16037	15942	15985	16033	15884	15857	16109	15949	16101	16041	15895	15870	15791	15990	15854	15877	15976	15892	16045	15823	16054	16073	16083	15907	15863	15819	15986	15878	16007	16094	15920	15874	15987	16211	15964	15934	15886	15717	15981	15931	15844	15830	15786	16175	15861	16268	15912	16050	16040	15999	15979	15904	16027	15911	16122	15994	16060	15951	16074	15784	15960	16036	15932	15873	15980	16037	15859	15945	15919	15925	16009	15858	15841	15986	15978	16137	15942	16020	15860	15759	15940	15805	15980	15955	15800	16082	15964
34832	30936	32495	29317	27260	27092	26783	26532	26200	26212	25917	25790	25578	25505	25508	25204	25124	25321	25117	25216	25330	25289	25155	25411	25255	25151	25244	25322	25240	25101	25286	25327	25213	25443	25303	25239	25190	25168	25201	25334	25354	25118	25254	25333	25160	25178	25278	24850	25102	25269	25187	25257	25401	25115	25101	25095	25281	24994	25522	25437	25235	25257	25412	25247	25126	25120	25418	25261	25291	24970	24996	25144	25385	25394	25228	25270	25076	25066	25213	25131	25345	25209	25112	25151	24804	25192	25156	25327	25086	25096	25223	25234	25122	25159	25046	24964	25143	24961	25197	25157	25518	25229	25408	24978	25260	25354	25200	25340	25435	25258	25027	25215	25329	25111	25307	24957	25165	25268	25290	25157	25092	25097	25170	25097	25327	25280	25544	25071	25160	25232	25370	25233	25390	25201	25230	24981	25157	25189	24943	25343	25366	25264	24976	25234	25260	25082	25281	25186	25201	25334	25296	25277	25163	25071	25176	24995	24973	25365	25063	25221	24989	25261	25062	25160	25147	25183	25246	25301	25217	25195	25193	25324	25167	25416	25204	25187	25074	25304	25289	25028	25106	25017	24911	25109	25337	25089	25331	25352	25259	25164	25175	25098	25458	25334	25025	25202	25148	25322	25378	25427	25104	25027	25359	25309	25160	25214	25197	25096	25394	25186	25286	25182	25026	25218	25237	25291	25272	25134	25003	25098	25124	25052	24966	24918	25071	25064	25182	25078	25052	25153	25247	25005	25122	25231	25254	25375	25129	25127	25001	25322	25103	25039	25030	25116	25202	25025	25282	25004	25209	25150	25296	25063	25360	25215	25222	25440	25091	25380	25103	25003	25251	25268	25263	25091	25193	25253	25123	25403	25344	25291	25198	25062	25038	25243	25362	25341	25157	25348	25209	25136	25314	25291	25264	25054	25247	25380	25108	25285	25131	25093	25388	25235	25535	25227	25348	25060	25089	25312	25186	25372	25270	25271	25281	25382	25247	25092	25293	25187	25307	25203	24984	25109	25273	25098	25190	25417	25120	25447	25088	25272	25185	25166	25181	25116	25038	25236	25170	25237	24980	25319	25184	25085	25168	25148	25138	25315	25177	25283	25363	25201	25157	25198	25108	25023	25264	25384	25085	25186	25290	25255	25297	25262	25146	25113	25312	25278	25246	25084	25086	25075	25049	25288	25099	25018	25277	25093	25154	25191	25270	24932	25067	25281	25377	25096	25399	25313	25170	25112	25262	25093	25246	25176	25016	25027	25038	25129	25192	25269	25370	25217	25123	25407	25442	24960	25048	25146	25053	25276	25371	25419	25366	25402	25117	25081	25248	25320	25152	25216	25115	24925	24991	25096	25132	25099	25307	25337	25288	25107	25095	24954	24967	25295	25209	25551	25302	25338	25078	25115	25215	25170	25302	25334	25155	25083	25126	24886	25163	25110	25147	25278	25099	25168	24997	25153	25153	25106	25227	25036	25190	25219	24810	25101	24965	25026	25309	25123	25008	25102	25214	25225	25253	25329	24921	25162	25241	25352	25317	25148	25672	25074	25087	25244	25076	25051	25178	25022	25428	25414	25167	25094	25324	25390	25165	25346	25260	25292	25121	25102	25201	25210	25275	25103	25160	25080	25142	25142	25266	25054	25271	25257	25312	25164	25184	25151	25271	25243	25274	25297	25349	25133	25019	25322	25291	25017	25321	25061	25259	25324	25123	25028	25116	25160	25210	25298	25239	25051	24982	25246	25131	25138	25082	25154	25506	25230	25231	25236	25245	25317	25322	25323	25243	25028	25428	25125	25257	25214	24966	25258	25424	25456	25160	25408	25132	25189	25307	24903	25124	25035	25440	24986	25242	24993	24999	25079	25243	25213	25227	25179	25186	25025	25229	25373	25129	25115	25113	25238	25258	25246	25425	25333	25336	25278	25123	25518	25208	25378	25346	25263	25423	25178	25147	25201	25181	25213	25267	25278	25155	25391	25344	25065	25106	25432	25096	25195	25163	25452	25143	25198	25380	25352	25321	25188	24791	25091	25161	25048	25020	25130	25151	25282	25387	25135	25163	25340	25129	24979	25109	25309	25258	25279	25133	25235	25266	25189	25201	25004	24939	25029	24925	24928	25194	25545	25195	25199	25251	25292	25388	25143	25078	25394	25108	25202	25252	25317	25171	25167	25210	25213	25190	25202	25329	25227	25034	25146	25143	25428	24963	25050	25015	24993	25112	25119	25375	25048	24999	25122	24965	25229	25199	25402	25236	25384	25011	25011	25270	25323	25217	25035	25342	25020	25316	25413	25353	25271	25222	24978	25025	25402	25000	25141	25214	25426	25181	25181	25026	25097	25196	25372	25099	25208	25323	25382	25328	25229	25132	25174	25114	25042	25191	25362	25126	25547	25358	25181	25193	25177	25151	25406	25274	24898	25263	25011	25297	25074	25280	25398	25363	25092	25121	25191	25142	25193	25494	25135	25107	25205	25074	25401	24999	25328	25182	25137	25295	25029	25357	25225	25130	25114	25343	25096	25077	25088	25129	25307	25315	25253	25381	25066	24965	25262	25293	25320	25379	25293	25193	25225	25461	25139	25234	25034	25268	25180	25335	25231	25039	24980	25172	25030	25267	25183	25340	25124	25186	25115	25199	25262	24994	25072	25098	24792	25142	25222	25091	24954	25224	25279	25077	25140	25197	25245	25372	25272	25292	25211	25125	25064	25062	25133	25111	25148	25142	24976	25155	25302	25062	25114	25196	25214	25335	25284	25142	25014	25088	25113	25164	25257	25128	25329	25440	25236	25171	25393	25390	25242	25069	25008	25237	25104	25112	25217	25037	25225	25310	25288	25163	25188	25184	25268	25210	25049	25089	25273	25175	25056	25137	24987	25148	24915	25132	25078	25084	25259	25152	25324	25222	25332	25381	25286	25155	25224	25276	25170	25078	24999	25369	25022	25209	25257	25147	25117	25248	25145	25320	25208	25179	25035	25307	25121	25129	25174	25208	25203	25140	25088	25236	25366	25345	25126	25202	25277	25429	25312	25266	25223	25017	25241	25236	25484	25180	25378	25182	25294	25061	25286	25136	25200	25310	24974	25155	25178	25266	25170	24947	25162	25504	24869	25484	25276	25388	25116	25228	25327	25318	25259	24986	25357	25106	24898	25183	25121	25414	25220	25221	25274	25278	25026	25175	25076	25282	25099	25191	25376	25042	25203	25236	25116	25388	25347	25171	25340	25318	25435	25156	25373	25327	25382	25307	25120	25364	25444	25359	25402	25119	25448	25116	25231	25427	24978	25212	25314	25099	25186	25030	25152	25026	25560	25120	25060	25204	25448	25201	25208	25073	25457	25073	25095	25193	25210	25287	25118	25246	25304	25316	25187	25265	25268	25268	25158	25620	25225	25135	25017	25296	25343	25051	25290	25339	25370	25228	25324	25106	25091	25260	25330	25108	25170	25210	25306	25151	25060	25369	25156	25264	25299	25136	25219	25246	25085	24964	25224	25496	25186	25064	25127	25265	25324	25026	25246	25102	25029	25133	24962	25412	25560	25124	25148	25346	25084	25142	25050	25399	25305	25132	25106	25317	25251	25355	25150	25160	25069	25202	25295	25054	25303	25247	25174	25270	25255	25232	25076	25184	25465	25254	25109	25045	25063	25214	25375	25167	25109	25135	25256	25051	25166	25010	25310	25230	25102	25046	25071	25271	25299	25218	25201	25275	25369	25300	25118	25119	24990	25101	24923	25160	25390	25161	25001	25378	25088	25065	25163	24992	25092	25195	25191	25196	25256	25217	25213	25142	25071	25234	25203	25291	25053	25245	25382	25089	25338	24974	25164	25207	25219	25080	25231	25177	25007	25038	25206	25446	25149	25336	25071	25011	25389	25180	25495	25136	25112	25175	25048	25350	25198	25245	25180	25280	25177	25288	25002	25233	25208	25454	25526	25286	25417	25304	25409	25242	25332	25242	25083	25264	25223	25346	25212	25373	25174	25431	25206	25287	25046	25064	25113	25506	25102	25585	25313	25217	25229	25192	25063	25014	25144	25109	25021	25176	24976	25136	25255	25253	25134	25216	25086	25148	25225	25273	25163	25477	25279	25196	25250	25331	25066	25281	25298	25381	25144	25234	25179	25186	25152	25179	25298	25527	25382	25215	25113	25435	25087	25214	24912	25039	25197	25243	25294	25165	25323	25397	25347	25241	25053	25227	25106	25459	25412	25234	25096	24922	25056	25486	24973	25178	25210	25004	25344	25231	25147	25296	25189	25309	24960	25198	25145	25292	25130	25221	25402	25220	25329	25090	25154	25333	25225	24948	25154	25365	25342	25167	25225	24823	25137	25201	25181	25073	25242	25348	25138	25407	25223	25320	25317	25172	25209	25084	25228	25243	25161	25369	25294	25128	25434	25256	24952	25050	25363	25010	25341	25278	25284	25255	25105	25353	25506	25339	25384	25333	25214	25361	25207	25254	24899	25189	25210	25077	25306	25296	25187	25177	25470	25174	25528	24953	25236	25194	25081	25146	25278	25232	25101	25380	25047	25132	25267	25064	24938	25334	25329	25372	25426	25137	25421	25148	25165	25195	25063	25052	25279	25213	25238	25083	25058	25206	25104	25413	25248	25242	25157	25207	25341	25075	25202	25181	25251	25261	25123	25126	25207	25219	25409	24990	25117	25201	25123	24987	25288	25229	25142	25214	24970	25243	25273	25274	25161	25319	25024	25123	24940	25151	24905	25260	25333	24927	25199	25202	25182	25352	25199	25203	25092	25176	25153	25469	25216	25265	25610	25281	25185	25430	25060	25082	25227	25077	25256	25378	24943	24995	24997	25214	25294	25214	25035	25096	25235	25191	25141	25103	25413	25214	25167	25124	25111	25153	25293	25541	25345	25152	25287	25388	25503	25176	25406	25310	25132	25356	25129	25115	25097	25286	24986	25307	25202	24986	25072	25083	25234	25112	25113	25350	25413	25271	25047	25089	25239	25022	25146	25158	25335	25142	25179	25091	25240	25127	25093	25059	24926	25188	25221	25209	25446	25213	25290	25309	25230	25190	25314	25229	24955	25159	25152	25206	25288	25230	25151	25126	25148	25287	25183	25187	25201	25661	25037	24979	25147	25153	25045	25198	25248
27088	35637	26426	20881	19733	19135	18853	18626	18371	18052	17862	17538	17250	17082	17066	16758	16877	16740	16663	16577	16748	16879	16672	16694	16861	16603	16692	16719	16806	16700	16852	16839	16679	16654	16639	16556	16656	16772	16681	16635	16920	16650	16692	16612	16485	16561	16615	16815	16731	16722	16645	16685	16807	16594	16617	16724	16682	16612	16608	16706	16704	16714	16770	16880	16785	16658	16525	16784	16578	16582	16719	16659	16571	16645	16697	16774	16653	16652	16607	16692	16611	16489	16962	16651	16802	16604	16898	16704	16609	16636	16468	16669	16453	16614	16477	16602	16656	16557	16611	16691	16508	16550	16684	16575	16785	16496	16527	16746	16542	16644	16742	16599	16797	16702	16630	16505	16511	16648	16565	16383	16709	16789	16806	16741	16693	16922	16618	16590	16620	16606	16763	16654	16761	16688	16584	16684	16610	16692	16506	16493	16580	16660	16673	16764	16582	16587	16627	16637	16479	16643	16601	16695	16632	16613	16787	16672	16536	16473	16806	16784	16720	16744	16587	16654	16592	16735	16496	16685	16664	16734	16866	16490	16680	16416	16849	16735	16528	16529	16627	16615	16752	16795	16514	16621	16608	16621	16703	16694	16914	16723	16667	16454	16852	16552	16660	16675	16652	16571	16786	16612	16659	16637	16721	16453	16557	16689	16615	16536	16790	16745	16528	16776	16726	16624	16592	16563	16837	16633	16673	16600	16877	16653	16645	16655	16692	16643	16521	16723	16452	16495	16530	16834	16623	16519	16715	16610	16703	16619	16725	16515	16764	16755	16706	16544	16655	16680	16823	16550	16559	16683	16843	16702	16635	16718	16583	16606	16541	16591	16670	16509	16552	16519	16695	16580	16601	16545	16726	16669	16643	16675	16581	16669	16691	16383	16632	16599	16570	16666	16720	16727	16687	16653	16795	16609	16633	16685	16866	16649	16786	16631	16710	16624	16661	16749	16589	16612	16723	16688	16651	16596	16690	16524	16859	16687	16613	16689	16691	16590	16578	16742	16585	16491	16742	16702	16754	16522	16764	16547	16680	16814	16735	16739	16635	16567	16702	16620	16692	16605	16818	16813	16754	16822	16570	16534	16809	16664	16611	16562	16651	16655	16514	16681	16615	16543	16624	16754	16669	16732	16772	16654	16667	16626	16678	16500	16787	16631	16601	16678	16726	16606	16833	16633	16706	16661	16855	16721	16552	16716	16700	16610	16631	16551	16705	16674	16817	16478	16712	16556	16680	16712	16684	16743	16651	16712	16687	16669	16665	16732	16651	16593	16648	16638	16796	16817	16758	16588	16496	16492	16735	16642	16675	16914	16582	16843	16649	16478	16756	16538	16676	16724	16647	16647	16581	16684	16773	16592	16574	16682	16589	16511	16502	16829	16692	16705	16574	16617	16817	16585	16674	16734	16551	16769	16632	16692	16597	16732	16499	16646	16585	16669	16529	16763	16631	16543	16666	16742	16691	16585	16695	16661	16624	16679	16625	16645	16689	16546	16613	16597	16530	16738	16592	16354	16877	16561	16582	16711	16663	16709	16639	16656	16705	16676	16657	16709	16776	16732	16736	16685	16615	16646	16669	16771	16706	16534	16489	16541	16711	16555	16614	16861	16537	16777	16647	16799	16559	16659	16773	16578	16712	16594	16600	16641	16689	16668	16591	16771	16455	16712	16519	16588	16503	16602	16671	16593	16580	16550	16572	16610	16822	16832	16742	16593	16618	16614	16659	16528	16606	16635	16770	16560	16682	16628	16716	16771	16608	16735	16610	16633	16576	16649	16573	16626	16577	16598	16700	16537	16832	16680	16688	16635	16523	16678	16484	16673	16595	16510	16736	16858	16544	16494	16846	16561	16418	16628	16710	16567	16630	16603	16740	16591	16649	16718	16598	16644	16733	16628	16669	16631	16688	16717	16500	16708	16704	16480	16453	16648	16696	16670	16602	16633	16597	16799	16770	16794	16683	16725	16584	16677	16657	16495	16706	16637	16751	16654	16583	16599	16661	16820	16600	16674	16762	16513	16843	16868	16618	16513	16786	16546	16643	16617	16562	16773	16827	16688	16673	16565	16550	16448	16687	16676	16746	16598	16662	16746	16654	16827	16664	16447	16608	16689	16776	16735	16703	16800	16706	16601	16758	16718	16809	16638	16676	16691	16604	16719	16531	16505	16785	16702	16610	16787	16777	16743	16685	16611	16686	16517	16650	16596	16658	16846	16399	16837	16541	16693	16717	16788	16675	16775	16784	16804	16709	16636	16639	16687	16524	16743	16535	16634	16780	16795	16628	16530	16835	16797	16482	16707	16766	16726	16807	16630	16610	16697	16615	16537	16661	16580	16601	16762	16585	16756	16598	16718	16649	16620	16586	16628	16599	16762	16585	16687	16683	16710	16648	16761	16634	16510	16624	16646	16726	16443	16718	16676	16639	16664	16786	16637	16691	16622	16677	16645	16366	16673	16547	16680	16813	16606	16671	16616	16510	16593	16642	16612	16596	16489	16663	16624	16808	16532	16797	16670	16757	16606	16633	16413	16718	16435	16596	16608	16730	16640	16751	16574	16499	16837	16602	16703	16671	16686	16677	16635	16803	16605	16615	16672	16740	16582	16695	16666	16639	16591	16595	16571	16810	16542	16651	16484	16685	16672	16746	16687	16626	16482	16657	16561	16623	16558	16702	16637	16680	16733	16578	16917	16647	16479	16763	16639	16637	16711	16701	16752	16775	16549	16799	16697	16722	16657	16528	16832	16560	16724	16693	16663	16469	16476	16582	16681	16593	16498	16812	16450	16541	16733	16534	16449	16746	16692	16650	16737	16460	16671	16731	16893	16620	16732	16706	16649	16664	16803	16657	16532	16780	16768	16907	16661	16679	16731	16744	16736	16709	16707	16624	16735	16703	16675	16807	16726	16818	16712	16613	16574	16551	16695	16675	16677	16727	16623	16771	16763	16660	16784	16751	16689	16663	16616	16771	16658	16459	16664	16758	16482	16809	16606	16618	16631	16667	16632	16523	16604	16761	16552	16559	16776	16584	16580	16800	16635	16580	16753	16674	16678	16625	16732	16612	16778	16656	16654	16659	16673	16527	16742	16712	16683	16648	16609	16747	16577	16580	16496	16822	16564	16591	16603	16610	16636	16746	16893	16456	16628	16668	16423	16697	16741	16795	16680	16655	16561	16618	16583	16663	16620	16734	16458	16575	16562	16787	16635	16633	16593	16800	16753	16671	16510	16798	16418	16665	16706	16682	16490	16635	16544	16657	16504	16725	16648	16653	16593	16645	16862	16635	16803	16603	16650	16665	16648	16722	16682	16754	16543	16661	16586	16613	16546	16620	16653	16701	16572	16735	16476	16601	16635	16707	16731	16589	16602	16535	16699	16516	16869	16546	16632	16749	16636	16663	16555	16632	16709	16517	16604	16602	16577	16587	16633	16519	16712	16644	16602	16776	16620	16622	16560	16863	16660	16696	16458	16735	16612	16715	16578	16673	16602	16655	16464	16695	16537	16542	16884	16683	16349	16645	16477	16696	16578	16619	16561	16515	16605	16709	16681	16722	16528	16611	16765	16508	16646	16552	16652	16596	16846	16552	16646	16633	16629	16828	16652	16584	16512	16658	16544	16649	16573	16869	16829	16702	16654	16691	16736	16696	16731	16776	16693	16684	16623	16488	16590	16697	16667	16525	16697	16459	16785	16357	16547	16854	16657	16630	16339	16591	16633	16677	16776	16584	16516	16748	16584	16820	16658	16711	16452	16729	16865	16576	16739	16487	16717	16440	16897	16632	16692	16647	16676	16757	16737	16561	16817	16696	16740	16582	16711	16661	16623	16651	16680	16634	16669	16726	16646	16882	16771	16617	16645	16604	16792	16692	16679	16545	16583	16707	16734	16696	16735	16710	16781	16711	16620	16577	16670	16615	16541	16654	16568	16529	16662	16693	16638	16663	16738	16733	16689	16451	16419	16542	16593	16701	16547	16718	16674	16587	16731	16734	16693	16562	16723	16519	16743	16734	16523	16823	16650	16641	16687	16631	16838	16603	16564	16713	16572	16681	16697	16638	16491	16641	16583	16659	16674	16827	16637	16679	16517	16722	16441	16540	16624	16703	16686	16734	16702	16645	16754	16568	16571	16703	16591	16745	16607	16710	16583	16637	16672	16571	16741	16618	16512	16440	16632	16545	16571	16622	16717	16469	16572	16715	16575	16654	16834	16632	16793	16642	16665	16753	16338	16660	16512	16555	16584	16623	16625	16710	16729	16545	16585	16656	16566	16567	16630	16734	16613	16775	16600	16658	16686	16411	16663	16708	16738	16761	16674	16785	16637	16775	16727	16617	16481	16568	16710	16511	16757	16677	16594	16809	16662	16664	16594	16729	16725	16586	16759	16823	16713	16699	16707	16661	16657	16676	16833	16773	16477	16661	16633	16699	16682	16655	16724	16651	16490	16635	16463	16544	16566	16605	16697	16569	16612	16522	16686	16583	16710	16630	16716	16619	16679	16453	16675	16783	16582	16732	16507	16601	16475	16527	16878	16642	16555	16691	16801	16700	16788	16872	16842	16561	16476	16596	16740	16679	16473	16672	16571	16713	16603	16421	16778	16606	16623	16583	16450	16686	16672	16777	16780	16920	16652	16590	16551	16687	16651	16763	16592	16734	16714	16498	16657	16710	16642	16629	16566	16649	16640	16778	16651	16753	16638	16766	16528	16700	16573	16788	16538	16514	16597	16439	16703	16725	16581	16642	16650	16741	16566	16745	16681	16621	16774	16477	16571	16628	16570	16690	16692	16497	16596	16542	16733	16610	16650	16753	16650	16546	16656	16646	16579	16697	16666	16595	16665	16596	16759	16726	16741	16638	16809	16628	16719	16735	16644	16633	16733	16726	16702	16507	16537	16711	16745	16811	16719	16688	16653	16738	16405	16591	16706	16720	16696	16758	16617	16596	16665	16559	16662	16764	16588	16485	16735	16817	16754	16822	16653	16521	16688	16701	16589	16738	16447	16769	16771	16788	16570	16721	16538	16694	16724	16578	16768	16783	16533	16634	16763	16509	16442	16713	16668	16677	16703	16730	16764	16582	16704	16687	16571	16749	16665	16619	16565	16908	16475	16501	16877	16643	16657
24223	20961	27322	25276	23631	26746	28099	25765	25293	25399	25288	25027	24751	24242	23926	23866	23769	23908	23967	23709	23588	23592	23689	23730	23808	23601	23766	23665	23756	23518	23647	23550	23432	23588	23468	23651	23805	23675	23701	23587	23521	23616	23570	23678	23394	23381	23439	23281	23462	23637	23447	23325	23346	23383	23431	23485	23525	23505	23599	23627	23702	23441	23399	23566	23425	23286	23560	23549	23573	23626	23618	23609	23421	23532	23632	23311	23578	23467	23585	23483	23513	23587	23645	23528	23631	23530	23301	23464	23596	23481	23512	23311	23420	23336	23588	23409	23637	23726	23662	23680	23573	23363	23773	23557	23554	23459	23601	23599	23572	23511	23381	23600	23449	23301	23761	23427	23192	23637	23653	23512	23299	23447	23641	23526	23535	23344	23439	23424	23589	23325	23329	23343	23191	23550	23546	23555	23536	23623	23478	23483	23652	23855	23497	23353	23634	23515	23477	23873	23397	23479	23518	23419	23506	23438	23539	23685	23526	23498	23136	23413	23340	23695	23425	23594	23606	23371	23177	23526	23497	23132	23374	23618	23299	23486	23238	23394	23364	23607	23382	23503	23489	23458	23395	23388	23355	23376	23193	23624	23252	23110	23664	23640	23373	23457	23489	23485	23479	23516	23597	23549	23449	23459	23416	23551	23587	23631	23586	23640	23472	23215	23551	23422	23629	23477	23500	23455	23774	23528	23559	23353	23497	23307	23631	23546	23307	23319	23554	23508	23551	23682	23375	23288	23388	23414	23538	23492	23241	23565	23492	23497	23695	23686	23701	23517	23479	23418	23474	23123	23751	23466	23343	23348	23690	23718	23529	23507	23480	23362	23527	23492	23573	23529	23388	23537	23460	23568	23599	23599	23293	23515	23466	23695	23717	23696	23450	23398	23446	23499	23641	23171	23509	23580	23320	23325	23392	23727	23391	23526	23388	23555	23429	23499	23397	23557	23638	23441	23458	23583	23516	23613	23637	23645	23378	23654	23749	23322	23566	23715	23463	23644	23427	23604	23671	23563	23517	23589	23657	23576	23582	23404	23381	23289	23601	23384	23502	23590	23550	23548	23405	23408	23744	23497	23325	23272	23406	23853	23900	23518	23320	23385	23629	23710	23588	23577	23353	23431	23439	23532	23533	23739	23348	23643	23455	23391	23498	23629	23294	23391	23535	23580	23560	23359	23586	23198	23667	23472	23449	23509	23515	23443	23560	23520	23411	23432	23288	23264	23680	23660	23499	23412	23613	23531	23218	23510	23636	23418	23499	23508	23496	23459	23243	23479	23523	23638	23295	23346	23457	23539	23568	23643	23457	23753	23502	23746	23576	23237	23554	23614	23549	23534	23445	23457	23423	23733	23316	23523	23472	23484	23547	23677	23510	23429	23543	23640	23521	23459	23396	23676	23541	23655	23712	23581	23466	23407	23381	23627	23539	23685	23498	23274	23461	23646	23388	23264	23492	23558	23387	23423	23764	23516	23419	23493	23659	23507	23570	23687	23541	23475	23503	23715	23407	23405	23717	23686	23431	23282	23544	23562	23626	23590	23442	23565	23688	23773	23329	23700	23457	23578	23419	23505	23487	23476	23463	23313	23399	23354	23423	23625	23522	23451	23609	23589	23496	23518	23450	23605	23660	23575	23604	23520	23426	23534	23604	23682	23484	23606	23314	23218	23458	23418	23500	23623	23494	23529	23570	23457	23882	23554	23201	23402	23304	23426	23499	23784	23486	23229	23357	23459	23487	23539	23121	23409	23330	23492	23410	23337	23556	23412	23358	23757	23540	23177	23344	23421	23744	23384	23566	23215	23231	23202	23493	23544	23588	23587	23482	23367	23302	23401	23619	23459	23285	23461	24030	23589	23425	23620	23670	23616	23507	23353	23298	23149	23542	23548	23439	23355	23552	23428	23505	23443	23411	23391	23383	23565	23431	23429	23458	23528	23359	23535	23287	23399	23420	23388	23409	23477	23327	23449	23519	23429	23566	23564	23434	23752	23515	23415	23426	23443	23709	23366	23601	23209	23264	23636	23419	23535	23615	23627	23523	23502	23676	23527	23356	23341	23283	23437	23504	23303	23510	23356	23540	23472	23206	23322	23446	23670	23383	23759	23651	23433	23589	23383	23285	23450	23388	23243	23595	23831	23601	23522	23490	23380	23449	23181	23481	23539	23446	23345	23487	23435	23275	23422	23472	23814	23537	23305	23504	23765	23488	23518	23492	23458	23516	23313	23381	23253	23466	23444	23453	23399	23514	23469	23425	23602	23556	23576	23649	23282	23394	23343	23540	23584	23433	23613	23569	23678	23584	23214	23284	23506	23388	23524	23580	23351	23524	23502	23438	23383	23290	23440	23422	23278	23571	23448	23553	23504	23586	23516	23480	23689	23437	23386	23344	23472	23240	23593	23229	23345	23493	23544	23367	23390	23443	23636	23538	23639	23544	23338	23683	23506	23354	23804	23538	23545	23481	23713	23290	23231	23641	23455	23337	23499	23274	23397	23560	23774	23565	23657	23512	23589	23383	23431	23402	23473	23457	23240	23586	23556	23540	23632	23740	23588	23546	23680	23459	23359	23726	23415	23351	23395	23362	23273	23419	23495	23777	23605	23437	23556	23568	23284	23448	23451	23537	23388	23459	23738	23517	23467	23387	23605	23393	23408	23510	23255	23370	23561	23435	23505	23589	23509	23371	23541	23707	23431	23582	23603	23638	23699	23577	23394	23305	23521	23598	23329	23556	23522	23438	23596	23446	23313	23419	23530	23413	23509	23560	23595	23543	23528	23433	23446	23549	23420	23498	23297	23729	23494	23626	23685	23489	23469	23369	23356	23661	23653	23525	23250	23179	23394	23220	23578	23471	23531	23362	23451	23185	23329	23569	23371	23463	23487	23325	23521	23282	23355	23733	23820	23530	23599	23522	23639	23556	23569	23605	23451	23495	23246	23457	23312	23631	23215	23432	23229	23607	23784	23627	23477	23497	23357	23313	23504	23236	23524	23562	23302	23596	23364	23651	23365	23424	23393	23601	23563	23547	23607	23609	23467	23393	23495	23617	23446	23529	23670	23534	23296	23373	23415	23504	23507	23566	23604	23632	23511	23596	23152	23531	23212	23364	23364	23398	23418	23616	23673	23563	23265	23316	23654	23633	23400	23442	23541	23623	23663	23544	23537	23420	23499	23530	23250	23541	23489	23399	23609	23628	23649	23561	23636	23625	23707	23511	23265	23714	23392	23579	23305	23670	23626	23424	23452	23790	23538	23609	23549	23506	23558	23635	23572	23353	23487	23654	23495	23563	23755	23402	23520	23467	23520	23249	23257	23450	23490	23271	23717	23527	23624	23337	23514	23702	23493	23321	23141	23628	23679	23637	23309	23447	23286	23384	23421	23552	23491	23395	23299	23580	23598	23610	23790	23370	23542	23447	23514	23342	23478	23416	23280	23500	23293	23160	23685	23403	23416	23552	23382	23427	23477	23512	23302	23756	23608	23472	23297	23343	23490	23524	23392	23474	23599	23429	23455	23553	23481	23419	23636	23438	23607	23663	23463	23615	23759	23480	23424	23422	23474	23414	23284	23545	23483	23328	23558	23574	23654	23569	23444	23228	23477	23466	23264	23401	23554	23555	23584	23534	23655	23423	23791	23329	23373	23344	23521	23235	23544	23556	23242	23499	23465	23473	23408	23340	23502	23534	23543	23561	23390	23435	23589	23692	23471	23575	23212	23614	23605	23491	23658	23326	23334	23401	23458	23390	23351	23598	23331	23443	23549	23346	23472	23460	23543	23635	23590	23597	23709	23262	23716	23499	23444	23696	23370	23558	23441	23305	23563	23512	23461	23360	23509	23214	23353	23678	23810	23378	23410	23481	23362	23487	23502	23479	23738	23672	23629	23671	23432	23438	23406	23446	23701	23552	23359	23582	23596	23475	23578	23482	23785	23503	23422	23467	23488	23474	23455	23287	23603	23438	23450	23536	23664	23730	23480	23377	23545	23286	23145	23570	23279	23533	23534	23443	23656	23417	23470	23409	23450	23411	23396	23731	23279	23443	23294	23431	23599	23623	23596	23613	23492	23443	23520	23436	23293	23570	23490	23474	23639	23328	23405	23620	23465	23472	23342	23695	23452	23530	23256	23318	23278	23506	23265	23400	23243	23484	23321	23402	23372	23574	23652	23542	23386	23298	23731	23425	23359	23115	23557	23377	23467	23648	23427	23568	23297	23536	23529	23622	23699	23398	23398	23490	23391	23756	23634	23531	23338	23584	23850	23475	23527	23540	23568	23605	23490	23471	23581	23592	23713	23627	23728	23649	23720	23736	23585	23397	23686	23461	23511	23374	23446	23640	23458	23595	23361	23411	23525	23258	23336	23464	23579	23739	23506	23604	23682	23320	23545	23469	23629	23608	23416	23428	23312	23401	23327	23357	23304	23192	23251	23288	23463	23394	23417	23334	23604	23265	23546	23260	23733	23636	23651	23469	23581	23463	23378	23502	23434	23506	23504	23602	23362	23406	23507	23504	23541	23542	23545	23288	23472	23528	23529	23368	23217	23502	23311	23602	23291	23230	23575	23555	23478	23432	23361	23518	23504	23517	23480	23557	23521	23558	23441	23641	23532	23145	23976	23363	23399	23402	23618	23551	23295	23461	23418	23342	23339	23654	23523	23497	23330	23527	23311	23587	23560	23586	23464	23417	23226	23517	23229	23735	23620	23496	23380	23439	23753	23324	23483	23248	23406	23660	23525	23528	23531	23640	23576	23587	23557	23435	23573	23530	23446	23514	23457	23495	23562	23673	23347	23383	23488	23587	23655	23240	23359	23293	23419	23451	23377	23481	23449	23375	23665	23376	23540	23561	23528	23394	23271	23588	23351	23465	23351	23448	23411	23038	23393	23471	23572	23752	23555	23389	23532	23449	23535	23504	23359	23229	23329	23616	23250	23589	23344	23440	23606	23629	23450	23509	23564	23700	23558	23212	23351	23317	23665	23718	23296	23493	23614	23261	23359	23344	23555	23301	23354	23302	23371	23470	23401	23471	23447	23350	23480	23417	23575	23660	23430	23427	23595	23540	23260	23291	23461	23623	23684	23568	23736	23301	23554	23281	23399	23646	23406	23521	23574	23598	23608
27951	50523	41598	26018	21919	20290	19293	19030	18624	18566	17886	17412	17185	16810	16625	16168	16306	16130	16247	16114	16157	15922	16097	16095	15972	15947	15959	16063	15823	15964	15984	16034	15966	15918	16012	16017	15895	15881	15909	15818	16033	15913	15708	15924	15786	15884	15820	15827	15890	15895	16023	15853	15914	15871	15769	15833	15845	15821	15986	15809	15957	15830	15842	15942	15893	15926	15906	15787	15957	15899	16068	16096	15970	16073	15916	15847	15917	15770	15813	15841	15826	15809	15773	15980	15922	15831	15949	15795	15700	15903	15881	15761	15655	15880	15733	15896	15782	15826	16036	15906	15787	15807	15922	15944	15766	15800	15965	15761	15818	16020	15895	15809	15776	15838	15661	15787	15646	15943	15832	16038	15784	15962	15816	15857	15943	15965	15744	15859	15810	15772	15830	15935	15814	15840	15842	15884	15863	15853	15866	15799	15955	15831	15861	15905	15841	15819	15839	15888	15880	15819	15927	15831	15866	15957	15853	15676	15866	15909	15742	15856	15877	15930	15845	15636	15832	15841	15895	15876	16031	15824	15823	15707	15866	15693	15842	15841	15752	15835	15839	15795	16008	15749	15898	15930	16006	15967	15957	15794	16018	15823	15952	15921	15963	15683	15780	15625	15941	15803	15855	15645	15794	15860	15684	15733	15847	15787	15852	15882	16045	15885	15858	15842	15835	15868	15843	15856	15848	15751	15817	15997	15838	15892	15806	15862	15934	15832	15851	15740	15886	15721	15988	15968	15796	15748	15914	15942	15913	16067	15836	15874	15599	15719	15665	15807	15724	15886	15858	15881	15744	15879	15967	15822	15782	15775	15818	15813	15676	15744	15949	15676	15838	15820	15933	15873	15831	15793	15740	15839	15854	15805	15767	15925	15949	15843	15862	15737	15792	15860	15866	15951	15869	15988	15881	15751	15742	15936	15846	15778	15918	15834	15832	15829	15828	15810	15770	16099	15636	15944	15908	15716	15763	15776	15649	15853	15849	15758	15790	15993	15708	15642	15737	15795	15871	15695	15865	15892	15975	15991	15758	15785	15711	15860	15776	15836	15825	15698	15862	15904	15591	15821	15849	15904	15722	15821	15589	15817	15814	15834	15923	15887	15881	15808	15925	15817	15870	15832	15690	15855	15703	15972	15710	15795	15791	15923	15792	15799	15850	15923	15830	15817	15937	15793	15974	15767	15910	15755	15804	15780	15851	15723	15802	15786	15749	15870	15879	15776	15861	15722	15733	15716	15752	15924	15658	15687	15775	15704	15758	15738	15775	15719	15711	15833	16039	15813	15831	15929	15735	15787	15986	15893	15788	15821	15824	15876	15823	15828	15845	15828	15779	15899	15735	15909	15951	15769	15850	15920	15818	15854	15959	15624	15809	15760	15678	15942	15733	15779	15790	15908	15813	15979	15626	15943	15852	15967	15887	15794	15868	15861	15724	16026	15712	15754	15979	15722	15768	15742	15946	15698	15949	15854	15682	15758	15800	15887	15914	15954	15825	15674	15764	15881	15884	15987	15784	15779	15911	15783	15833	15758	15716	15886	15762	15767	15827	15721	15981	15796	15769	15810	15813	15988	15978	15727	15855	15817	15791	15822	15959	15723	15813	15790	15893	15859	15979	15844	15777	15856	15782	15858	15833	15900	15690	15761	15858	15788	15939	15866	15791	15737	15914	15749	15800	15855	15760	15812	15790	15890	15849	15905	15718	15852	15763	15831	15833	16030	15757	15835	15618	15969	15737	15773	15883	15848	15902	15878	16028	16077	15902	15792	15769	15861	15870	15794	15798	15774	15702	15741	15726	15933	15786	15928	15921	15879	15867	15907	15829	15851	15803	15808	15710	15758	15965	15737	15810	15897	15718	15706	15894	16003	15801	15736	15898	15763	15761	15914	15850	15739	15973	15699	15856	15825	15820	15770	15838	15882	15924	15962	15766	15860	15803	15809	15953	15987	15897	15856	15925	15815	15756	15824	15950	15853	15739	15663	15789	15894	15752	15868	15924	15895	15768	15971	15798	15779	15928	16063	15986	15903	15738	15820	15927	15798	15758	15869	15764	15885	15684	15822	15791	15952	15780	15757	15964	15784	15821	15865	15815	15757	15883	15882	15737	15917	15414	15942	15841	15943	15793	15837	15774	15775	15887	15806	16016	15886	15838	15894	15778	15942	15796	15921	15832	15770	15773	15815	15758	15863	15786	15799	15801	15776	15917	15776	15747	15754	15941	15893	15792	15894	15997	15853	15923	15621	15936	15702	15817	15802	15840	15776	15918	15769	15906	15821	15856	15843	15792	15888	15843	15731	15801	15814	15941	15968	15741	15986	15811	15732	16062	15901	15844	15815	15987	15821	15774	15986	15908	15925	15639	15799	15790	15892	15770	15768	15757	15878	15730	15709	15805	15872	15813	15785	15836	15725	15673	15650	15899	15738	15927	15910	15833	15939	15893	15648	15808	15751	15868	15705	15904	15948	15814	15933	16019	15881	16007	15852	15886	15867	15847	15848	15963	15944	15672	15637	15859	15753	15833	16083	15567	15815	15683	15879	15769	16017	15739	15810	15993	15660	15751	15804	15857	15872	15852	15770	15900	15792	15898	15980	15936	15696	15729	15804	15809	15766	15903	15657	15740	15620	15902	15898	15696	15821	15842	15877	15664	15849	15851	15884	15785	15781	15960	15816	16026	15885	15659	16046	15750	15984	15888	15839	15856	15688	15827	15979	15884	15792	15937	16020	15843	15835	15864	15997	15875	15956	15797	15926	15913	15981	15792	16015	15928	15862	15866	15795	15789	15875	15781	15924	15741	15993	15750	15843	15821	15780	15816	15863	15713	15737	15868	15882	15917	15770	15876	15728	15763	15862	15732	15799	15999	15969	15845	15757	15840	15813	15946	15831	15948	15698	15822	15823	15834	15817	15940	15737	15838	15838	15907	15860	15912	15601	15821	15916	15599	15808	15801	15716	15840	15762	15684	15825	15822	15781	15898	15778	15660	15767	15954	15829	15785	15880	15778	15864	15769	15850	15896	15725	15873	15847	15660	15852	15845	15916	15813	15794	15817	15905	15813	15895	15892	15943	15663	15728	15918	15890	15864	15699	15813	15877	15769	15833	15950	15704	15736	15869	15732	15726	15872	15933	15920	15757	15839	15705	15830	15684	15843	15866	15804	15803	15816	15792	16035	15882	15905	15898	16030	15779	15809	15762	15802	15757	15743	15612	15763	15860	15772	15879	15884	15908	15718	15827	15671	15863	15909	15558	15729	15819	15749	15863	15768	15668	15919	15764	15803	15938	15847	15717	15934	15911	15725	15888	15735	15931	15630	15667	15735	15845	15678	15921	16087	15942	15916	15701	15664	15929	15892	15770	15778	15797	15922	15791	15943	15935	15961	15814	16035	15754	15962	15816	15743	15784	15719	15857	15769	15828	15858	16068	15623	15809	15863	15902	15864	15884	15923	15876	15778	15824	15707	15843	15842	15823	15692	15783	15794	15878	15880	15727	15872	15869	15862	15752	15958	15749	15947	15908	15846	15716	15778	15814	15817	15840	15770	15749	15869	15876	15800	15969	15860	15848	15634	15791	15760	15734	15822	15957	15800	15829	15754	15765	15787	15845	15929	15851	15813	15826	15936	15857	15897	15833	15845	15960	15717	15774	15793	15793	15941	15810	15866	15810	15835	15698	15826	15679	15978	15752	15738	15727	15816	15795	15773	15840	15998	15719	15829	15980	15929	15941	15871	15754	15801	15624	15788	15931	15777	15749	15736	15907	15862	15663	15719	15737	15808	15894	15839	15817	15883	16051	15714	15794	15826	15911	15839	15939	15916	15776	15830	15796	15912	15773	15787	15757	15627	15722	15715	15812	15863	15706	15914	15725	15868	15853	15831	15896	15634	15840	15805	15739	15872	15877	15690	15669	15719	15769	15851	15879	15637	15793	15900	15635	15912	15774	16008	15756	15801	15853	15741	15906	15690	15840	15836	15867	15754	15851	15776	15751	15749	15691	15742	15934	15822	15931	15916	15846	15820	15825	15981	15823	15858	15787	15719	15799	15853	15794	15904	15855	15862	15896	15883	15847	15916	15663	15814	15791	15897	15787	15805	15828	15957	15800	15856	15717	15891	15937	15996	15874	15749	15690	15801	15668	15819	15939	15818	15914	15779	15937	15785	15812	15784	15963	15782	15914	16006	15770	15833	15910	15829	15830	15892	15863	15857	15752	15757	15780	15894	15758	15817	16024	15909	15841	15675	15956	15645	15947	15842	15801	15944	15658	15904	15884	15963	15819	15800	15822	15786	15861	15783	15978	15860	15671	15859	15862	15795	15963	15686	15790	15867	15751	15845	15891	15866	15854	15688	15932	15797	15823	15695	15751	15770	15731	15780	15640	15923	15800	15992	15723	15870	15728	15655	15879	15900	15920	16171	15841	16012	15766	15984	15859	15752	15832	15622	15826	15823	15768	15781	15841	15709	15726	15703	15854	15854	15750	15818	15618	15716	15989	15906	16069	15759	16052	16019	15770	15656	15832	15997	15790	15886	15833	15616	15722	15831	15700	15837	15973	15942	15838	15788	15754	15694	15866	15703	15852	15761	15750	15910	15761	15802	15850	15953	16161	15898	15790	15965	15876	15655	15863	15653	15593	15638	15929	15699	15850	15823	15958	15850	15750	15855	15859	15904	15931	15836	15823	15777	15917	15790	15707	15844	15827	15673	15969	15923	15747	15916	15924	15778	15780	15923	15596	15766	15854	15854	15761	15735	15944	15587	15887	15825	15898	15939	15870	15839	15716	15838	15842	15934	15934	15851	15783	16052	15964	15800	15979	15962	15676	15786	15925	15736	15825	15803	15856	15767	15871	15686	15695	15937	15774	15811	15916	15793	15877	15840	15826	15751	15926	15838	15854	15633	15867	15872	16013	15773	15967	15930	15796	16039	15907	15850	15895	15712	15838	16052	15803	15839	15924	15784	15772	15779	15886	15837	15727	15896	15815	15817	15830	15871	15801	15726	15865	15920	15739	15783	15666	15757	15795	15921	15639	15826	15787	15932	15917	15760	15779	15836	15869	15839	15894	15857	15803	15811	15768	15966	15837	15814	15941	15963	15657	15929	15799	15779	15676	15733	15954
22481	20938	27374	24757	21828	25835	30442	26681	25791	25990	25943	25451	24737	24565	24206	24202	23785	23887	23746	23816	23778	23418	23425	23631	23553	23728	23637	23710	23719	23473	23564	23457	23667	23456	23676	23670	23470	23645	23422	23456	23619	23559	23772	23515	23443	23735	23652	23428	23607	23254	23335	23460	23608	23442	23562	23217	23405	23364	23384	23569	23594	23607	23417	23509	23483	23288	23744	23591	23662	23362	23197	23271	23531	23543	23355	23411	23318	23644	23395	23413	23367	23388	23574	23800	23564	23393	23511	23691	23337	23278	23284	23453	23555	23273	23276	23369	23435	23565	23422	23597	23501	23285	23551	23298	23105	23478	23263	23502	23522	23383	23410	23321	23412	23331	23348	23184	23318	23415	23483	23558	23297	23377	23412	23368	23356	23403	23302	23328	23302	23251	23294	23450	23350	23475	23356	23367	23340	23398	23392	23267	23304	23347	23184	23343	23255	23342	23242	23456	23397	23433	23427	23300	23359	23421	23116	23241	23286	23371	23202	23389	23274	23524	23496	23268	23309	23356	23559	23620	23415	23092	23315	23512	23471	23520	23510	23476	23728	23543	23641	23378	23596	23597	23397	23589	23378	23578	23424	23414	23484	23363	23442	23352	23632	23248	23494	23285	23423	23520	23331	23370	23535	23369	23326	23355	23591	23437	23367	23381	23605	23240	23661	23374	23235	23274	23258	23373	23296	23524	23353	23321	23446	23292	23407	23385	23519	23444	23188	23281	23199	23108	23368	23281	23249	23444	23443	23352	23483	23339	23465	23260	23360	23455	23172	23360	23291	23397	23602	23396	23438	23265	23441	23264	23372	23396	23273	23458	23289	23206	23422	23482	23398	23372	23353	23451	23511	23314	23251	23243	23432	23402	23606	23304	23295	23702	23642	23178	23255	23530	23365	23385	23298	23533	23109	22972	23284	23256	23258	23320	23573	23426	23438	23426	23393	23216	23367	23330	23225	23457	23333	23444	23418	23494	23453	23303	23474	23355	23400	23265	23420	23339	23459	23375	23365	23416	23471	23487	23194	23341	23124	23405	23418	23355	23108	23415	23362	23195	23322	23376	23358	23461	23427	23312	23423	23372	23511	23458	23404	23218	23437	23141	23457	23370	23453	23415	23487	23362	23222	23413	23601	23538	23419	23433	23434	23369	23403	23235	23259	23369	23640	23628	23395	23496	23185	23128	23524	23567	23568	23275	23558	23509	23222	23338	23560	23321	23503	23567	23384	23509	23383	23676	23575	23241	23249	23437	23438	23369	23210	23291	23404	23324	23229	23341	23374	23372	23166	23424	23391	23506	23381	23383	23206	23461	23520	23412	23540	23553	23345	23157	23621	23627	23470	23153	23451	23304	23292	23485	23452	23481	23422	23400	23238	23241	23288	23166	23134	23423	23224	23366	23256	23336	23478	23379	23570	23370	23176	23437	23426	23507	23422	23256	23308	23311	23405	23383	23457	23650	23458	23409	23316	23494	23585	23240	23522	23630	23402	23549	23487	23302	23509	23447	23569	23405	23396	23071	23278	23178	23280	23122	22961	23324	23299	23401	23635	23265	23342	23351	23312	23208	23269	23326	23406	23345	23267	23427	23430	23478	23420	23337	23709	23363	23357	23467	23510	23212	23589	23359	23360	23325	23364	23135	23400	23409	23326	23502	23256	23280	23523	23478	23535	23202	23334	23349	23416	23351	23351	23376	23137	23579	23439	23329	23474	23384	23428	23423	23380	23339	23150	23499	23265	23422	23235	23401	23234	23316	23606	23173	23225	23507	23469	23571	23583	23390	23362	23422	23325	23420	23543	23242	23111	23270	23349	23411	23449	23408	23215	23235	23386	23564	23288	23570	23598	23443	23362	23372	23424	23345	23490	23465	23323	23174	23450	23157	23590	23239	23371	23294	23400	23196	23450	23232	23506	23266	23470	23453	23522	23506	23225	23195	23427	23488	23528	23413	23313	23251	23139	23218	23125	23415	23322	23105	23244	23370	23259	23155	23327	23218	23723	23314	23452	23468	23115	23621	23269	23311	23354	23463	23414	23301	23150	23452	23602	23302	23283	23246	23610	23421	23582	23533	23190	23385	23455	23221	23180	23505	23250	23316	23368	23590	23605	23569	23378	23323	23230	23275	23516	23392	23134	23262	23469	23149	23480	23476	23474	23533	23373	23395	23302	23253	23449	23304	23347	23445	23501	23211	23308	23378	23265	23309	23353	23364	23442	23388	23464	23315	23338	23277	23251	23112	23410	23409	23344	23462	23332	23674	23572	23323	23339	23503	23386	23171	23389	23445	23306	23339	23352	23275	23273	23359	23206	23285	23496	23371	23318	23298	23513	23526	23363	23492	23362	23303	23360	23590	23486	23303	23342	23430	23295	23340	23307	23204	23477	23366	23299	23365	23357	23098	23374	23367	23353	23231	23199	23288	23442	23626	23370	23361	23444	23136	23417	23419	23090	23529	23559	23444	23171	23284	23492	23197	23396	23408	23377	23239	23388	23336	23237	23308	23311	23292	23338	23309	23268	23514	23364	23518	23641	23453	23379	23180	23094	23365	23402	23345	23235	23281	23423	23507	23351	23611	23366	23418	23349	23013	23276	23434	23538	23263	23279	23323	23375	23379	23198	23312	23630	23506	23374	23259	23451	23263	23484	23346	23428	23569	23390	23291	23464	23314	23149	23121	23336	23089	23212	23492	23445	23012	23293	23309	23263	23339	23136	23414	23449	23406	23402	23317	23353	23633	23454	23394	23109	23258	23375	23334	23502	23673	23483	23456	23232	23235	23409	23527	23535	23521	23325	23387	23556	23366	23143	23295	23333	23389	23395	23434	23358	23334	23307	23581	23516	23458	23241	23556	23271	23468	23387	23579	23398	23281	23608	23226	23210	23267	23249	23207	23592	23333	23130	23149	23189	23294	23255	23428	23688	23190	23407	23624	23338	23221	23503	23315	23205	23500	23259	23102	23344	23274	23394	23461	23412	23448	23393	23489	23570	23284	23485	23295	23455	23377	23319	23083	23531	23284	23407	23359	23074	23335	23562	23329	23560	23478	23367	23296	23305	23131	23461	23524	23280	23475	23412	23427	23451	23240	23346	23566	23340	23404	23360	23193	23362	23055	23445	23304	23428	23531	23403	23288	23378	23406	23138	23426	23343	23379	23535	23310	23402	23323	23288	23385	23470	23355	23350	23393	23666	23252	23445	23438	23495	23541	23080	23136	23484	23527	23122	23284	23473	23466	23190	23487	23546	23129	23174	23459	23557	23203	23402	23545	23306	23355	23130	23387	23250	23295	23495	23363	23207	23097	23278	23404	23252	23335	23391	23355	23395	23631	23635	23401	23570	23580	23359	23630	23358	23019	23120	23365	23146	23413	23419	23411	23497	23492	23431	23657	23586	23390	23357	23176	23381	23335	23270	23255	23433	23528	23389	23270	23305	23527	23144	23269	23464	23174	23307	23402	23263	23420	23507	23309	23341	23524	23419	23457	23484	23533	23383	23526	23451	23452	23414	23292	23390	23368	23282	23554	23312	23527	23342	23158	23376	23273	23295	23231	23315	23389	23232	23398	23495	23179	23614	23345	23471	23252	23344	23347	23373	23354	23269	23360	23077	23387	23393	23232	23335	23546	23461	23079	23467	23314	23386	23331	23473	23459	23556	23492	23601	23129	23296	23322	23394	23580	23377	23145	23216	23299	23143	23515	23307	23258	23305	23283	23366	23286	23174	23407	23267	23292	23606	23653	23098	23430	23423	23314	23315	23531	23418	23534	23433	23500	23362	23816	23333	23551	23301	23312	23469	23397	23372	23369	23487	23298	23257	23283	23278	23259	23370	23381	23402	23480	23279	23424	23365	23241	23466	23317	23383	23514	23261	23311	23463	23363	23333	23552	23307	23503	23478	23464	23441	23350	23447	23223	23332	23005	23462	23198	23434	23513	23572	23260	23412	23326	23357	23149	23392	23577	23476	23318	23277	23196	23385	23360	23384	23347	23525	23426	23225	23529	23290	23408	23376	23590	23189	23738	23336	23303	23156	23607	23369	23342	23302	23214	23023	23280	23498	23464	23413	23221	23425	23459	23579	23552	23350	23343	23214	23274	23029	23216	23297	23180	23346	23309	23354	23480	23544	23486	23410	23173	23337	23586	23427	23570	23506	23207	23303	23476	23200	23364	23255	23438	23358	23132	23287	23169	23482	23097	23362	23326	23174	23366	23427	23284	23446	23276	23267	23437	23281	23352	23413	23302	23102	23250	23369	23516	23398	23650	23660	23537	23386	23320	23117	23276	23513	23340	23484	23290	23278	23469	23191	23436	23352	23442	23497	23694	23466	23191	23148	23336	23263	23421	23341	23497	23586	23459	23246	23372	23455	23175	23434	23292	23490	23472	23229	23446	23348	23311	23475	23467	23339	23479	23525	23259	23226	23343	23412	23360	23561	23308	23397	23296	23348	23357	23419	23411	23352	23295	23475	23247	23500	23343	23416	23204	23138	23325	23255	23466	23585	23342	23363	23423	23384	23328	23372	23564	23410	23069	23544	23315	23388	23089	23314	23343	23653	23556	23452	23521	23458	23502	23310	23526	23307	23534	23372	23650	23680	23347	23580	23541	23682	23379	23380	23185	23233	23413	23391	23443	23228	23274	23316	23285	23471	23450	23512	23463	23338	23417	23264	23499	23469	23288	23394	23232	23521	23309	23497	23201	23197	23555	23469	23448	23356	23392	23258	23496	23394	23289	23521	23175	23425	23444	23546	23411	23199	23187	23578	23558	23378	23202	23261	23230	23275	23403	23398	23482	23530	23380	23440	23408	23273	23451	23230	23412	23281	23559	23357	23350	23325	23197	23211	23429	23436	23517	23378	23163	23185	23279	23307	23366	23571	23278	23400	23330	23424	23581	23445	23151	23347	23244	23443	23411	23546	23240	23468	23425	23357	23367	23332	23238	23468	23565	23237	23442	23347	23371	23297	23341	23247	23392	23548	23319	23294	23391	23491	23234	23366	23471	23311	23306	23296	23498	23329	23214	23448	23020	23340	23258	23416	23180	23514	23420	23366	23572	23361	23345	23419	23500	23451	23258	23177	23546	23444	23435	23495	23285	23293	23531	23512	23294	23166	23271	23331	23617
31596	58135	48585	29944	24356	22036	20211	19763	19390	18837	18895	18399	17323	17166	16568	16364	16271	16236	16053	16061	16234	16031	15992	15907	15774	16037	15777	15784	15884	16058	15867	16030	15933	15799	15735	15715	15761	15749	15844	15777	15808	15695	15768	15759	15812	15767	15573	15966	15614	15738	15513	15850	15692	15522	15411	15858	15734	15690	15709	15800	15650	15582	15811	15838	15868	15565	15610	15619	15745	15830	15913	15782	15659	15705	15652	15818	15714	15748	15766	15746	15913	15620	15801	15924	15864	15731	15679	15763	15622	15836	15750	15701	15469	15765	15693	15653	15725	15690	15754	15657	15789	15756	15914	15791	15738	15567	15860	15711	15789	15794	15569	15678	15706	15623	15808	15659	15506	15765	15603	15665	15674	15630	15802	15717	15775	15718	15751	15749	15790	15860	15704	15534	15641	15610	15679	15786	15508	15764	15823	15645	15798	15792	15858	15493	15820	15620	15594	15568	15787	15866	15738	15746	15712	15707	15627	15746	15748	15706	15716	15859	15916	15726	15557	15623	15640	15647	15777	15564	15623	15626	15747	15715	15609	15750	15618	15522	15787	15848	15723	15664	15975	15685	15740	15670	15566	15771	15780	15781	15880	15586	15682	15661	15772	15761	15572	15834	15762	15714	15559	15787	15838	15716	15768	15576	15662	15634	15672	15761	15781	15798	15862	15815	15560	15558	15743	15671	15663	15664	15914	15641	15876	15699	15630	15694	15751	15724	15942	15601	15662	15547	15768	15604	15682	15775	15695	15753	15769	15711	15640	15714	15691	15693	15600	15683	15598	15775	15478	15748	15770	15753	15785	15730	15685	15871	15637	15621	15683	15573	15716	15797	15807	15692	15609	15642	15608	15424	15883	15661	15743	15702	15732	15686	15768	15663	15699	15698	15733	15753	15818	15566	15662	15729	15712	15666	15649	15537	15666	15649	15610	15600	15677	15751	15740	15697	15818	15689	15549	15827	15755	15656	15674	15581	15618	15905	15714	15663	15678	15905	15807	15738	15681	15727	15585	15753	15684	15717	15539	15696	15792	15695	15624	15742	15698	15615	15534	15626	15749	15670	15665	15795	15722	15823	15546	15504	15780	15711	15782	15795	15647	15792	15713	15605	15571	15855	15749	15671	15731	15529	15654	15498	15603	15623	15836	15597	15657	15715	15775	15644	15525	15769	15616	15661	15658	15765	15760	15681	15707	15725	15578	15592	15753	15821	15768	15597	15861	15732	15898	15742	15716	15859	15625	15712	15794	15693	15710	15744	15827	15546	15751	15797	15706	15508	15722	15493	15561	15809	15733	15668	15547	15824	15655	15631	15701	15647	15706	15687	15734	15650	15780	15712	15482	15795	15493	15565	15739	15779	15741	15832	15808	15779	15831	15771	15760	15500	15807	15797	15606	15691	15638	15554	15738	15834	15782	15774	15686	15661	15804	15734	15597	15746	15576	15723	15630	15654	15691	15697	15527	15780	15562	15782	15644	15809	15837	15795	15840	15559	15828	15710	15715	15556	15794	15527	15772	15865	15736	15591	15658	15737	15692	15822	15677	15684	15627	15575	15729	15787	15613	15963	15673	15775	15689	15580	15626	15598	15677	15656	15654	15671	15748	15624	15660	15630	15676	15679	15674	15632	15609	15834	15897	15611	15589	15681	15440	15804	15720	15679	15643	15684	15604	15669	15838	15704	15809	15754	15429	15840	15612	15594	15613	15693	15619	15620	15740	15881	15522	15627	15935	15715	15661	15825	15652	15772	15626	15842	15707	15710	15692	15665	15581	15747	15847	15671	15576	15742	15613	15671	15775	15706	15763	15725	15600	15752	15490	15676	15820	15482	15774	15753	15584	15686	15590	15615	15679	15656	15687	15686	15632	15875	15544	15818	15735	15782	15777	15715	15630	15671	15587	15742	15720	15788	15586	15614	15603	15944	15646	15792	15742	15593	15569	15653	15716	15798	15677	15677	15702	15727	15740	15681	15664	15710	15669	15815	15672	15645	15731	15515	15762	15795	15749	15678	15776	15739	15740	15703	15649	15726	15499	15804	15829	15743	15888	15565	15712	15655	15647	15551	15711	15790	15636	15533	15733	15713	15787	15717	15617	15635	15613	15718	15717	15877	15663	15823	15615	15664	15740	15691	15787	15712	15616	15596	15726	15796	15721	15800	15797	15675	15506	15809	15669	15637	15583	15579	15720	15567	15636	15678	15770	15648	15716	15796	15598	15707	15759	15682	15709	15755	15660	15734	15591	15692	15826	15667	15893	15607	15560	15633	15661	15638	15811	15715	15675	15772	15705	15628	15680	15753	15711	15806	15576	15669	15822	15480	15746	15612	15714	15630	15554	15709	15697	15747	15744	15867	15701	15610	15536	15545	15541	15598	15764	15788	15820	15702	15721	15522	15757	15656	15759	15465	15689	15603	15742	15569	15724	15760	15882	15737	15815	15773	15646	15652	15588	15615	15833	15672	15782	15712	15654	15770	15772	15579	15681	15861	15932	15657	15639	15741	15859	15653	15562	15689	15809	15526	15834	15609	15738	15562	15609	15580	15801	15709	15636	15693	15716	15630	15696	15586	15622	15751	15864	15680	15658	15810	15669	15617	15745	15811	15584	15684	15759	15741	15795	15691	15751	15574	15690	15643	15784	15883	15607	15757	15661	15542	15731	15735	15532	15515	15652	15478	15662	15762	15531	15573	15722	15635	15595	15634	15686	15593	15589	15704	15854	15743	15568	15753	15591	15850	15693	15694	15868	15629	15660	15570	15698	15735	15587	15596	15584	15685	15612	15643	15720	15728	15740	15803	15688	15695	15752	15766	15731	15590	15652	15879	15766	15685	15722	15516	15714	15672	15768	15658	15657	15687	15560	15534	15615	15455	15550	15694	15727	15538	15746	15700	15682	15473	15859	15839	15657	15831	15673	15758	15667	15749	15642	15630	15638	15705	15635	15815	15689	15636	15870	15501	15749	15713	15837	15548	15848	15659	15912	16027	15765	15663	15706	15859	15436	15760	15733	15748	15666	15763	15657	15635	15634	15681	15885	15748	15926	15760	15749	15739	15822	15769	15757	15623	15654	15549	15634	15534	15602	15655	15566	15696	15698	15792	15657	15668	15802	15640	15748	15711	15604	15837	15719	15720	15746	15653	15727	15709	15593	15752	15681	15596	15578	15730	15558	15558	15677	15686	15729	15703	15561	15678	15716	15634	15525	15703	15640	15854	15533	15482	15771	15712	15642	15690	15676	15807	15468	15629	15805	15643	15716	15626	15453	15688	15770	15742	15588	15672	15771	15640	15688	15833	15797	15739	15749	15496	15674	15770	15575	15857	15775	15684	15689	15660	15782	15623	15590	15708	15742	15760	15634	15696	15544	15771	15588	15776	15668	15589	15636	15683	15827	15791	15579	15616	15731	15579	15536	15810	15675	15671	15661	15737	15907	15610	15653	15761	15526	15787	15689	15653	15569	15746	15674	15896	15606	15710	15704	15652	15693	15798	15609	15725	15739	15579	15755	15391	15588	15779	15686	15734	15483	15818	15815	15860	15788	15551	15833	15577	15910	15715	15664	15916	15763	15646	15716	15645	15544	15799	15736	15664	15578	15875	15669	15694	15831	15800	15671	15666	15885	15675	15621	15588	15832	15900	15781	15720	15651	15841	15771	15766	15579	15714	15598	15714	15692	15694	15659	15792	15775	15780	15594	15705	15673	15649	15666	15786	15569	15555	15628	15678	15622	15716	15651	15766	15766	15727	15598	15602	15881	15792	15535	15532	15511	15693	15497	15646	15808	15717	15744	16029	15631	15764	15795	15818	15646	15510	15702	15605	15669	15550	15756	15710	15612	15754	15766	15651	15591	15701	15602	15943	15823	15651	15711	15675	15847	15810	15592	15579	15890	15686	15581	15623	15753	15600	15676	15737	15578	15708	15694	15758	15523	15667	15643	15753	15650	15679	15804	15749	15565	15610	15707	15743	15637	15866	15711	15889	15600	15658	15491	15612	15734	15592	15772	15630	15698	15898	15592	15698	15826	15753	15669	15707	15768	15731	15714	15763	15752	15680	15640	15829	15886	15876	15761	15833	15689	15694	15509	15704	15648	15912	15710	15703	15725	15804	15703	15733	15570	15656	15698	15693	15755	15846	15702	15757	15653	15885	15731	15705	15521	15768	15811	15769	15765	15754	15587	15661	15778	15864	15674	15623	15837	15716	15724	15663	15687	15618	15650	15733	15710	15510	15618	15666	15603	15919	15596	15557	15701	15762	15703	15651	15673	15668	15735	15526	15527	15693	15764	15888	15672	15735	15674	15677	15661	15702	15585	15714	15667	15590	15567	15694	15650	15685	15592	15627	15936	15674	15523	15642	15688	15658	15715	15660	15666	15627	15652	15669	15699	15604	15843	15579	15760	15721	15814	15578	15781	15978	15576	15798	15709	15859	15849	15661	15688	15733	15564	15793	15685	15651	15864	15608	15819	15657	15685	15633	15793	15628	15845	15780	15637	15547	15666	15712	15655	15637	15701	15751	15457	15526	15433	15650	15659	15703	15692	15629	15760	15839	15625	15713	15566	15790	15772	15746	15824	15671	15659	15786	15710	15755	15607	15598	15787	15608	15718	15571	15512	15839	15632	15834	15715	15695	15640	15956	15678	15713	15666	15752	15735	15623	15638	15730	15747	15752	15695	15820	15529	15658	15699	15500	15580	15749	15636	15671	15864	15675	15547	15636	15705	15572	15677	15741	15731	15780	15677	15835	15780	15640	15742	15815	15730	15671	15533	15730	15658	15913	15882	15694	15649	15555	15896	15587	15606	15667	15758	15762	15695	15768	15673	15761	15502	15717	15690	15692	15659	15866	15899	15816	15600	15727	15594	15689	15633	15668	15734	15723	15705	15711	15536	15718	15572	15540	15736	15725	15832	15676	15762	15733	15634	15628	15709	15645	15798	15627	15609	15698	15808	15721	15673	15761	15662	15735	15461	15658	15630	15649	15709	15662	15688	15777	15697	15727	15727	15616	15732	15895	15582	15763	15579	15598	15524	15677	15711	15751	15846	15655	15661	15719	15508	15645	15736	15646	15571	15613	15878	15697	15640	15696	15669	15627	15726	15711	15700	15648	15597	15665	15858	15831
34889	30963	34583	30438	26746	26370	25838	25732	25802	25541	25567	25338	25429	25082	24948	25034	24966	24832	24900	25059	24901	25314	25015	24841	24886	24840	24992	25012	24877	24759	24991	24869	24932	24806	24742	24869	24808	24878	24807	25009	25114	24985	24750	24864	24909	25016	25000	24809	24931	24692	24662	24637	25162	24873	25044	24713	24855	24892	24896	25059	24883	24863	25050	24899	24816	24996	24860	24822	24639	24876	24822	24813	24889	24971	24731	24924	24807	24822	24909	24967	24976	24723	24977	24750	24902	25197	24804	24808	24822	24668	24824	24715	24830	24856	24907	24738	24954	24960	24953	24873	24743	25066	24788	24841	24783	24924	25119	24959	24759	24908	25132	25015	24678	24838	24947	24846	24932	24792	24611	24715	24880	24865	24663	24954	25079	25110	25028	24999	25009	24630	24651	24956	25002	25022	24738	24800	25091	24890	25128	24932	25077	25083	24941	24690	24701	24853	24837	24801	24820	24548	24615	24864	25074	24851	24800	24537	24895	24754	24731	25129	24851	24869	24744	25018	24870	24837	25022	24845	24933	25061	25010	24835	24663	25047	24829	24915	25141	24849	24819	24644	24885	25011	24863	24860	25070	24837	24623	24875	24768	25094	24988	24876	24647	24762	24656	24850	24730	24708	24685	24503	24909	24949	24949	24955	24845	25023	25127	24710	24773	24743	24702	24761	25026	24827	24873	24893	24813	25010	24930	24771	24865	24976	25023	24937	24888	24784	24911	24854	24994	24749	24877	24741	24881	24886	24744	24919	25004	24795	24974	24825	24961	24473	25014	24957	24589	24825	24844	24668	24913	24657	25038	25090	25133	25063	24757	24838	24655	24857	24826	24813	24804	24835	24895	24979	24633	24733	24730	24478	24562	24833	24858	24910	24794	24942	24781	24465	24902	24748	25018	24897	25020	24958	25098	24675	24771	25081	24797	24947	24923	24807	24631	24891	24742	25012	24933	24622	25111	24943	24935	24636	24768	24749	24890	24784	24659	24955	24585	24847	24809	24665	24946	24925	25049	25098	24711	25181	25086	24952	24782	25000	24804	25176	24940	24943	24777	24948	24753	24942	24829	24732	24720	24758	24809	24788	24899	24732	24964	24673	24870	24958	24855	24917	24827	24964	24969	24842	24898	24959	24827	24619	24848	24736	24780	24979	24843	25089	24924	24922	24992	25062	24986	24864	24515	24854	25015	25056	24870	24907	24923	24858	24842	24592	24984	24905	24898	24691	24892	24714	24716	24907	24898	24891	24748	24784	24813	24752	24888	24881	24980	25062	24935	24902	24876	25057	24695	24991	24744	25195	25211	24794	24909	24893	24963	24933	24881	24827	24934	25108	24873	24942	24827	24830	24632	24935	24570	24748	24922	24825	24695	24903	24938	24964	24961	24874	24957	25121	24787	24925	24807	24858	24965	24787	24975	24897	24796	24812	24937	24968	25046	24937	24994	24879	24765	24963	25167	24909	25025	24853	24817	24738	24893	24840	24866	24814	25076	25084	24985	24814	25026	24884	24442	24893	24681	24844	24886	24962	24782	24849	24755	25010	24887	24854	25098	24718	24985	24952	24764	24720	24970	24897	25020	25116	25008	24955	25130	25034	25042	24777	24974	24939	24970	24718	24890	24994	24967	25035	25025	25027	24802	24947	24873	24681	24970	24812	24863	25009	24956	24906	24707	24891	24752	24919	25098	24765	24963	25058	25055	24850	25208	24796	24778	24830	24817	24903	24819	25025	25007	24819	24708	24783	24865	24792	25007	24682	24863	24675	24947	24874	24849	24907	24732	24814	24783	24887	24993	24792	24983	24831	24660	24706	24854	24753	24900	24938	24694	25110	25229	24886	24848	24886	24926	24899	24929	24725	24867	24970	24850	25100	24981	24692	24590	24831	24845	25066	24910	24826	24681	24781	24764	24753	25049	24668	24959	24905	25086	25084	24682	24900	24906	24812	24850	25069	24705	24876	25019	24961	24868	24856	24697	25208	25011	24979	24847	24875	24800	24663	24841	24641	24999	24871	24726	24825	24877	24797	24843	24824	24867	25093	24793	24876	25029	25111	24819	25315	24996	24726	24720	24824	24937	25042	25132	24821	24775	24796	24727	24824	24881	24942	24976	24863	24754	24766	24903	25270	24899	24868	24790	24625	24856	25005	25017	25005	24791	24749	24902	24952	24726	24730	24883	24905	25033	25109	24969	24766	25091	24923	24926	24870	24938	25068	24979	24945	24939	24953	24833	24843	24809	24700	24796	24846	24657	24877	24428	24812	24971	25016	24778	24718	24870	24609	24868	24874	25030	24872	25008	24686	25062	24951	25190	24895	25057	24531	25026	25090	24994	24745	24819	24852	24885	24973	24877	24887	24863	24792	24822	24995	24967	24912	24852	24748	25098	24622	24690	24839	24825	24835	25016	24831	24753	24844	24929	24898	24975	25100	24840	24841	24667	24883	24866	24950	24971	24730	24743	24798	24902	24729	24979	24670	24938	24807	24673	24524	24886	24764	24777	24795	24797	25068	24782	24841	24753	24943	24684	24774	24669	24961	24915	24733	24891	25069	24938	24879	25028	24895	25077	24956	24939	24980	24718	24981	24961	24916	24847	24763	24724	24766	24992	24915	24776	24948	25042	24964	24869	24696	24986	25137	24996	24791	24889	25049	24671	24719	24959	24846	24687	24797	25031	25261	24652	24842	24860	24941	24845	24835	24877	24812	24894	24703	24911	24778	25071	24724	25002	24921	24945	24773	25024	24820	24801	24817	24614	24949	24823	24718	24859	24561	25031	24773	25097	24689	24919	24723	24755	24680	25066	24756	24667	24627	24644	24864	24781	24648	24752	24842	24869	24807	25096	25164	24859	24945	25013	24989	25169	24892	24877	24795	24956	24503	24965	25096	24886	24730	24801	24839	24906	24787	24816	24971	24909	24929	24791	24852	25035	24913	24707	24697	24698	24901	24860	25111	25043	24885	24954	25071	24926	24676	24974	25102	24992	24820	24781	25003	24983	24840	24953	24698	24887	24933	24933	25039	24892	24806	24839	24800	25021	24995	25042	24615	24739	24987	24801	24955	24716	24959	25007	24917	25199	24945	24890	24817	24948	24799	24944	24967	25060	25071	24806	24892	24792	24681	24904	25187	24978	24875	24937	24735	24854	24823	24942	24740	24715	24902	24777	24883	24852	24899	24934	24858	24914	24748	24722	25027	24865	25013	24824	24722	24920	24747	24705	24889	24972	24820	24833	25091	24759	24802	24978	24773	25034	24762	24780	24876	24860	24757	24730	24443	24757	25015	24950	24896	24821	24814	24710	24701	24893	24767	24922	25170	25043	24779	24766	24898	24999	24909	24900	24926	24778	24905	24760	24732	24553	24893	24663	24678	24698	24880	24796	25117	24982	24691	24849	25145	24962	24997	24905	24777	24866	24759	24845	24946	25104	25094	25004	24815	24824	24766	24735	24969	25073	24670	24874	24948	24754	24849	24832	24726	24846	25066	25044	24865	25052	24945	24850	24761	24524	24818	24878	24853	25022	24697	24917	25003	24910	24873	24814	25130	24919	24908	24640	24779	24981	25021	24878	24836	25001	24959	24956	24800	24892	24743	24992	24809	24750	24719	24726	24800	24937	24828	24851	25056	24918	25032	24901	24821	25041	24734	24763	24932	24879	25009	24805	25002	24996	24928	24921	24853	25097	24851	24976	24972	24836	24840	25051	24831	24913	24992	24809	24985	25212	25319	25216	24944	25058	24696	24885	24878	24828	24907	24821	24535	24922	25081	25064	24696	24950	24829	24728	24589	24898	24961	24837	24874	24868	24841	24912	24936	25039	24994	24733	24784	24868	24665	24818	24770	24873	24774	24863	24834	25095	24966	24956	24805	25019	24948	24916	25118	25006	24700	24557	24913	24717	24954	24579	24958	24829	24971	24661	24855	24682	24942	24927	24873	24927	24826	24542	24688	24867	24745	24772	24866	24920	24677	24905	24900	24848	25177	25043	25005	24846	24895	24822	24646	24764	24936	24927	24882	24795	24814	24963	24847	24849	24771	24845	24941	24870	24910	24968	24826	24913	25256	24831	24622	24996	24903	24728	24681	24791	24822	24973	24968	25227	24780	24957	24663	24855	24859	25106	24853	24816	24911	24989	24956	24812	24774	24568	24999	24927	24910	24838	24906	25015	24852	24925	24700	24931	24954	24865	24681	24801	24719	24956	24922	24783	24983	24874	24752	24853	24628	24729	24890	24790	24768	24888	24642	24822	25025	24913	24976	25068	24924	25069	24956	24972	24956	24875	24831	24782	24817	24697	24855	24822	24940	24637	24747	25000	24798	25110	24853	24841	25116	24896	24942	24946	25010	24760	24862	25021	24761	24666	24860	24810	24457	24746	25046	24934	24877	24894	24587	24879	24867	24568	24759	24892	24861	24848	24769	24786	24848	24856	25102	25062	24784	24773	25040	24633	24663	24879	24823	25039	25080	24888	24972	24802	24938	24968	25040	24783	24844	24794	24884	24711	24688	24617	24757	24662	24982	24829	25021	25033	24881	24915	24803	24781	24925	24962	24725	24842	24768	25014	24787	24786	24919	24741	24822	24959	24942	25073	24981	24628	24588	24900	24757	25195	25069	24853	24964	24653	24732	24765	24981	24964	25048	24812	24923	24897	24929	24842	25009	24863	24684	25008	24761	24530	24847	24815	24776	24942	24587	24603	24850	24679	24689	24661	24838	24801	24832	24941	24894	24939	24946	24844	24802	24923	24888	24839	24514	24677	24997	24990	24958	24942	25208	24958	24945	25026	25043	24884	24972	24770	25017	24910	25039	25064	25016	25009	24818	24877	24779	24677	25062	24888	24790	24805	24930	25058	24834	24883	24918	24878	24848	25049	24955	24973	25017	24634	24844	24777	24697	24826	24836	24772	24921	24756	24879	24860	24807	24942	25038	24984	24638	24847	24770	24959	25169	24946	24933	25187	24611	25039	24562	24977	24937	24920	24712	24815	24738	25043	24856	24484	24954	25034	24685	24847	24798	24737	24801	24665	24664	24771	24878	24619	24798	24789	24847	25024	25040	25003	25013	24837	25044	24874	25067	24978	24813	24809	24808	24772	24819	25008	24803	24756	24767	25008	25044	24910	24791
27059	35578	31235	22290	19364	18466	17898	17785	17797	17450	17446	17463	17286	16961	16793	16833	16667	16637	16728	16711	16662	16813	16496	16476	16859	16641	16732	16580	16769	16544	16627	16632	16624	16853	16625	16581	16585	16501	16522	16418	16641	16619	16699	16823	16548	16440	16635	16541	16628	16526	16597	16450	16750	16603	16814	16493	16517	16580	16649	16458	16611	16417	16622	16631	16611	16545	16663	16442	16744	16366	16651	16732	16595	16676	16348	16585	16562	16579	16732	16508	16502	16529	16577	16579	16570	16717	16638	16554	16550	16444	16613	16419	16456	16500	16513	16553	16605	16638	16592	16501	16370	16570	16668	16520	16691	16528	16654	16566	16577	16520	16475	16637	16401	16631	16557	16534	16770	16594	16408	16471	16534	16526	16658	16419	16613	16631	16537	16486	16536	16739	16585	16372	16373	16536	16503	16676	16588	16612	16678	16634	16255	16476	16500	16290	16451	16737	16608	16603	16541	16713	16559	16600	16466	16774	16624	16514	16607	16555	16627	16561	16619	16462	16504	16609	16386	16458	16508	16537	16553	16409	16404	16426	16497	16496	16530	16561	16639	16506	16597	16589	16583	16586	16557	16750	16652	16701	16494	16586	16586	16486	16631	16468	16458	16492	16499	16635	16431	16341	16565	16510	16551	16552	16440	16640	16601	16535	16584	16433	16583	16536	16678	16663	16570	16454	16662	16799	16589	16690	16500	16568	16532	16684	16394	16616	16576	16512	16619	16602	16614	16443	16548	16608	16510	16611	16514	16478	16437	16387	16631	16593	16654	16495	16654	16718	16558	16597	16562	16587	16632	16434	16573	16455	16519	16631	16514	16767	16496	16457	16580	16449	16678	16512	16409	16657	16613	16546	16710	16405	16553	16575	16483	16674	16663	16368	16639	16541	16508	16524	16551	16496	16483	16724	16466	16351	16382	16777	16715	16511	16770	16581	16643	16653	16634	16580	16451	16624	16560	16475	16602	16368	16503	16563	16576	16523	16556	16366	16682	16565	16536	16623	16513	16473	16447	16623	16607	16412	16496	16590	16566	16628	16769	16362	16465	16738	16478	16481	16713	16480	16406	16424	16726	16549	16522	16552	16534	16629	16450	16578	16694	16491	16503	16500	16453	16652	16514	16434	16607	16414	16754	16493	16563	16488	16623	16543	16538	16491	16618	16543	16589	16544	16683	16455	16511	16584	16543	16519	16366	16433	16627	16477	16469	16678	16600	16480	16557	16644	16437	16578	16665	16478	16744	16507	16692	16616	16673	16539	16525	16528	16560	16718	16446	16544	16672	16457	16525	16504	16394	16502	16464	16642	16482	16399	16585	16618	16703	16471	16542	16525	16435	16527	16578	16504	16638	16569	16596	16597	16483	16613	16692	16528	16643	16575	16717	16615	16494	16581	16519	16454	16634	16503	16661	16611	16651	16507	16557	16717	16465	16713	16715	16360	16594	16478	16644	16611	16460	16435	16570	16522	16540	16483	16642	16554	16484	16429	16536	16451	16494	16631	16542	16649	16593	16577	16625	16637	16563	16727	16566	16500	16592	16587	16765	16690	16495	16610	16427	16559	16579	16709	16748	16424	16471	16653	16611	16455	16625	16464	16579	16386	16452	16467	16692	16644	16571	16856	16588	16534	16619	16539	16554	16380	16431	16785	16477	16536	16553	16581	16705	16442	16565	16554	16652	16576	16481	16456	16574	16804	16502	16487	16473	16658	16584	16505	16550	16537	16590	16684	16470	16700	16502	16605	16549	16525	16570	16454	16499	16708	16507	16641	16416	16388	16578	16541	16636	16533	16695	16728	16548	16658	16390	16621	16574	16692	16631	16526	16659	16637	16581	16495	16683	16538	16601	16394	16631	16580	16491	16544	16569	16344	16621	16527	16641	16473	16570	16700	16501	16594	16660	16598	16353	16622	16679	16551	16527	16652	16492	16554	16408	16678	16579	16472	16497	16578	16592	16725	16531	16563	16594	16756	16490	16540	16798	16599	16558	16536	16567	16585	16808	16576	16583	16631	16547	16605	16711	16491	16718	16619	16462	16421	16495	16484	16560	16750	16467	16557	16743	16520	16655	16591	16556	16678	16679	16402	16667	16520	16592	16638	16536	16521	16595	16526	16705	16401	16591	16520	16703	16533	16590	16568	16414	16597	16536	16443	16684	16696	16580	16264	16575	16589	16583	16422	16693	16563	16592	16597	16498	16496	16488	16472	16725	16653	16424	16638	16649	16637	16560	16663	16572	16589	16584	16680	16491	16451	16608	16440	16489	16488	16596	16579	16413	16647	16518	16716	16465	16518	16464	16357	16469	16524	16641	16523	16439	16574	16630	16504	16424	16721	16579	16703	16501	16624	16588	16568	16508	16648	16597	16431	16437	16592	16366	16574	16508	16633	16531	16575	16619	16739	16576	16896	16556	16533	16594	16624	16618	16637	16564	16595	16570	16637	16584	16697	16576	16502	16725	16701	16516	16536	16581	16643	16490	16641	16593	16509	16616	16661	16418	16493	16702	16462	16501	16628	16519	16647	16551	16640	16501	16705	16434	16472	16737	16533	16479	16441	16592	16621	16507	16314	16605	16737	16712	16520	16526	16617	16439	16514	16689	16565	16473	16474	16369	16663	16560	16634	16572	16467	16591	16771	16544	16640	16758	16401	16521	16520	16638	16706	16534	16428	16719	16582	16491	16474	16546	16696	16630	16581	16538	16480	16880	16467	16536	16467	16571	16578	16402	16836	16441	16763	16578	16532	16521	16633	16270	16643	16579	16489	16640	16518	16578	16650	16614	16803	16395	16569	16369	16635	16511	16505	16608	16569	16652	16695	16585	16601	16666	16460	16614	16552	16615	16365	16631	16574	16509	16658	16524	16636	16615	16562	16569	16589	16787	16394	16682	16612	16522	16412	16599	16532	16508	16437	16464	16675	16385	16661	16444	16697	16453	16712	16447	16749	16726	16458	16520	16595	16662	16539	16528	16614	16591	16504	16394	16577	16532	16628	16629	16459	16334	16557	16440	16545	16469	16743	16615	16651	16465	16781	16600	16426	16647	16588	16549	16685	16546	16392	16578	16342	16442	16497	16789	16610	16485	16711	16260	16542	16759	16544	16712	16706	16625	16501	16627	16790	16439	16680	16523	16589	16471	16503	16587	16540	16633	16359	16681	16435	16499	16556	16660	16763	16545	16408	16475	16685	16554	16492	16633	16661	16637	16648	16641	16507	16649	16533	16489	16591	16435	16575	16629	16467	16654	16621	16545	16608	16761	16589	16448	16595	16479	16700	16507	16524	16567	16586	16486	16620	16670	16452	16530	16639	16441	16496	16678	16589	16515	16632	16498	16749	16472	16541	16556	16590	16585	16468	16458	16722	16649	16566	16606	16659	16627	16535	16727	16597	16567	16545	16399	16535	16609	16565	16556	16534	16507	16495	16638	16644	16544	16527	16692	16607	16481	16748	16713	16725	16529	16540	16502	16675	16468	16629	16667	16568	16665	16665	16442	16653	16650	16664	16581	16565	16506	16697	16477	16543	16758	16676	16281	16651	16455	16763	16726	16663	16645	16659	16437	16672	16607	16551	16664	16688	16534	16546	16530	16604	16602	16425	16574	16529	16563	16583	16467	16695	16284	16672	16394	16604	16526	16645	16482	16605	16382	16631	16620	16620	16699	16462	16479	16586	16530	16559	16639	16550	16515	16601	16688	16688	16629	16479	16532	16724	16679	16397	16579	16453	16512	16504	16579	16526	16535	16567	16597	16509	16548	16610	16482	16666	16490	16329	16703	16548	16573	16594	16697	16712	16443	16431	16516	16538	16601	16544	16626	16720	16567	16815	16669	16565	16777	16641	16566	16418	16737	16473	16516	16443	16545	16633	16594	16479	16615	16454	16411	16500	16679	16761	16621	16575	16450	16575	16515	16574	16643	16666	16694	16522	16789	16313	16591	16445	16482	16782	16452	16479	16543	16374	16523	16471	16714	16765	16402	16686	16519	16581	16594	16523	16855	16603	16462	16666	16555	16581	16548	16319	16599	16586	16463	16557	16449	16630	16419	16510	16480	16414	16594	16639	16637	16513	16609	16708	16500	16438	16427	16731	16668	16575	16590	16515	16445	16456	16511	16711	16507	16661	16557	16349	16654	16541	16526	16756	16776	16536	16673	16590	16715	16492	16505	16647	16701	16470	16686	16344	16484	16394	16495	16500	16510	16487	16785	16721	16577	16531	16725	16565	16583	16833	16511	16577	16621	16490	16518	16559	16627	16609	16427	16701	16576	16467	16560	16615	16647	16622	16566	16544	16507	16437	16530	16602	16459	16453	16567	16684	16729	16621	16615	16559	16570	16810	16667	16487	16618	16580	16699	16494	16774	16639	16632	16696	16762	16575	16436	16594	16516	16530	16711	16658	16629	16715	16706	16695	16704	16438	16466	16713	16603	16637	16861	16505	16755	16550	16583	16691	16585	16491	16557	16656	16597	16479	16540	16620	16525	16590	16614	16475	16583	16600	16439	16742	16482	16615	16655	16554	16535	16548	16457	16539	16600	16668	16619	16608	16621	16650	16636	16671	16583	16427	16562	16578	16542	16439	16445	16806	16782	16544	16602	16414	16662	16546	16592	16808	16660	16638	16493	16563	16633	16566	16592	16549	16537	16729	16523	16639	16712	16574	16576	16511	16588	16637	16578	16535	16590	16606	16550	16539	16637	16581	16398	16462	16501	16604	16608	16623	16778	16586	16609	16546	16553	16530	16641	16514	16526	16552	16676	16431	16438	16412	16336	16516	16417	16572	16559	16674	16533	16501	16539	16429	16525	16832	16682	16685	16777	16448	16560	16472	16610	16553	16625	16531	16584	16694	16592	16608	16677	16576	16602	16549	16424	16454	16664	16563	16650	16559	16734	16412	16536	16587	16523	16493	16432	16508	16708	16637	16663	16604	16501	16581	16660	16415	16638	16497	16467	16451	16480	16674	16645	16506	16578	16725	16429	16482	16611	16541	16682	16468	16460	16609	16648	16503	16601	16590	16629	16490	16683	16427	16720	16402	16496	16324	16303	16501	16647	16552	16628	16602	16591	16630	16584	16614	16632	16522	16622	16483	16585	16573	16597	16657	16485	16734	16631	16494	16493	16575
24227	20966	27436	25479	23914	27158	28312	25818	25378	25676	25368	25233	24754	24985	24578	24462	24248	24317	24225	24207	24151	24303	24125	24101	24168	24127	24106	24063	24098	23943	24220	24169	24183	24101	24061	24004	23873	23862	24080	24079	24223	24041	24026	23976	24121	24078	24033	24093	24065	24154	24050	24108	23990	24071	23988	24014	23992	23971	23975	24135	23923	24022	24054	23991	23937	23934	23867	23879	23812	24121	24074	23937	24114	23992	24151	24117	23887	23807	23868	23846	23926	23959	24062	23822	24187	24139	23868	24126	24027	24044	24026	23929	23987	23918	24128	24070	23512	23997	23930	23899	24019	23790	23843	23939	24147	24276	24111	23947	24001	23954	23882	24023	24093	23879	24114	24020	24024	23961	23916	23877	24281	24134	24144	23971	23805	23964	23892	23825	23831	23852	24178	23995	24225	24096	24149	24112	23853	23862	23984	23907	23988	23838	23793	23817	23890	23717	23801	24131	24013	24037	23991	23842	23894	24041	24410	23754	23969	23853	24175	23834	23819	23764	23895	23921	23974	24147	23905	24080	24084	23951	23985	23832	23777	24024	23691	23854	23783	23596	23800	23784	23994	23985	24231	23880	23926	23846	23978	23893	24023	23961	24189	23776	23788	23746	24013	24176	24062	23848	23831	23751	24015	23968	23857	24009	23695	23938	23868	23915	23897	24020	24078	23851	24104	23949	24208	23916	23939	24027	23829	23962	24011	23948	23969	23793	23753	23795	23974	24028	23890	23707	23967	24043	24110	24002	23959	24072	23936	23905	23936	24077	24027	23903	23674	23843	23899	23960	23906	23889	23972	23849	24031	23736	24018	24099	24092	24112	24166	23851	23748	24073	23891	23811	23871	23780	24106	24034	23791	23895	23797	24006	24143	24031	23860	23879	23959	23883	23872	23843	23895	24146	24164	23966	23812	23949	24098	24026	24102	23752	23932	23832	23860	24022	24045	24134	24012	23924	24084	23740	23855	23965	23881	23969	24095	24115	23666	23961	24024	23960	24027	24022	23937	24045	24077	24176	24213	23930	24222	24041	23961	23898	24038	23922	23921	23954	23795	23792	23948	23928	23891	23819	23901	23961	24085	23988	23957	24008	23796	24105	23767	24127	23959	23900	23747	23886	24131	23997	23727	23951	24196	23811	24010	23939	23691	24225	23905	23984	24059	23795	23934	23772	24044	23872	23801	24024	23908	23841	23711	23966	24054	23780	23845	23918	23997	24122	24191	24060	23808	23988	23989	23696	24025	24092	24019	23927	23902	23863	23711	23982	23920	23923	23759	24174	23864	23912	23901	23877	23894	23892	23848	24005	24081	23863	24163	24184	23639	23829	23958	24069	23959	23910	23806	23801	24070	23759	23990	23941	24198	24215	23917	23976	24210	23966	23860	23891	23985	24102	23993	24365	23844	24101	23948	23941	23962	23955	24103	23775	23848	23927	23888	24052	23975	23830	24098	23601	23839	23926	23873	23972	24097	23923	23979	23697	23890	24062	24110	23788	23749	23839	24059	24139	23780	24208	23961	24278	24003	23874	24055	24004	24012	23979	23867	24079	23898	24270	23995	23967	23957	24018	23955	23855	23879	23950	23995	23890	23877	23710	23782	23967	24065	24050	23704	23847	23887	23901	23802	24013	23683	24153	23733	23942	24099	23779	24047	23858	23947	23954	24055	23900	23873	23958	24012	24108	23893	23853	23838	24060	23748	24077	23976	23882	24000	23860	23958	23964	23949	23796	23957	23943	23867	23837	23941	23802	23802	23914	24094	24010	23838	23869	23842	23731	24049	23806	24024	23707	24100	23939	24127	23985	23830	23814	23898	23698	23898	23904	23920	23912	23712	24082	23706	24125	23926	24157	23970	23881	24256	23936	23803	23696	24031	24178	24040	23932	24049	23727	23903	23844	24317	23938	24161	23843	23884	24019	23950	23907	23956	23927	24033	24004	23889	23895	23661	23813	23552	23907	24062	23698	23872	23927	23670	23660	23858	23929	23831	23834	23922	23857	23640	23867	23937	24082	23831	23943	23986	24153	23893	23786	24041	24096	24121	23984	23839	23884	24062	24066	23968	23970	23978	23915	23854	23720	24143	23927	23716	23887	23836	23923	24017	23822	23915	24079	23939	23730	23945	23771	24082	23928	23760	23735	24127	23921	23944	24109	23879	23857	23926	24031	23885	23998	24163	24099	23633	24073	24137	23866	24037	24155	24057	24051	23989	24061	24297	23965	23830	23983	24071	23933	24001	23843	23855	23983	23980	24073	23864	23960	24086	24044	23954	23824	23877	23881	24068	23706	24134	24108	23765	23965	23870	23985	23958	23891	23861	23893	23848	23991	24141	23936	23980	23895	23990	24073	23787	23696	24049	23966	23683	23895	23683	23945	23958	23808	23884	23822	24076	23796	23810	23964	23871	23981	23795	23982	23877	23886	24065	23970	24011	24130	23940	23994	23865	23777	23987	23760	24223	23909	23767	23828	24012	23822	23934	24006	24003	23978	24180	23701	24151	24043	24069	23961	23950	23871	23780	24108	23983	24086	24040	24033	24233	23844	23937	23730	23712	23944	24054	24006	24059	23929	24119	23898	23962	23840	23794	23818	24164	23978	24137	24115	24004	24073	24116	23992	24061	24036	23799	23947	24040	23800	23958	23920	23922	23997	23993	23865	23879	23818	23815	23994	23845	23900	24016	24005	23885	24140	23960	23712	23920	23804	23853	23916	23797	23831	24140	23806	23784	23757	23820	24007	23980	23950	23984	24199	23856	23868	23840	24018	24035	23878	24015	23886	24024	23813	23782	23876	23981	23992	23947	23981	23826	24121	23957	23739	23852	24151	23964	23857	23916	24053	23970	23921	24033	23947	23751	24027	23996	23845	23954	24221	24137	23720	24088	23835	24079	23930	24139	23931	24131	23832	23946	24048	23790	24039	23860	23987	23889	23729	23838	23833	24052	23806	23970	23779	23927	23813	24025	24063	24173	24154	23880	23709	24083	23999	23820	24003	23940	24206	24129	23968	23819	24115	24170	24214	24056	23848	23895	23969	24003	23903	24118	24010	23856	23964	23864	23791	23903	23842	23711	23910	23974	24079	24042	23819	24132	23867	24101	24042	24012	24016	24068	23920	23951	23855	23978	24061	23847	23962	23992	24064	23870	24013	24071	23783	24232	24024	24043	23845	23809	23884	24136	23999	23971	23927	24103	23859	23989	24005	24158	24072	24050	23904	24074	23923	24039	23768	23895	23934	23933	23980	23994	23936	23907	23816	23693	23829	23585	23931	24047	23898	23857	24147	23883	23869	24037	24000	24059	23870	23945	23801	23917	23919	24096	24061	23932	23999	24098	24153	23863	24139	24146	23992	24241	24290	23902	24033	24118	24113	24029	24057	24000	23911	24085	23876	24103	24069	24036	23977	24071	23918	23975	23877	23887	23769	23802	23916	24084	24026	24181	23970	23985	24121	24003	24014	23871	24005	23975	23955	23908	23840	24146	23908	24044	23947	23892	23905	23921	24039	23938	23859	24097	23908	24039	23871	24019	24206	24107	23864	23895	23955	24009	23889	23838	24103	23869	23913	23900	23905	23701	24023	23976	23986	24046	23774	23902	23876	23918	23934	23873	24102	23987	23869	24015	24099	23870	23846	24025	23984	23861	24074	24192	23954	24016	23961	24106	23874	23932	24057	23877	23901	24132	23844	24030	23914	23945	23940	23897	24003	24159	23963	23920	23754	23926	23766	23876	24090	23923	24021	24131	23963	24117	24219	23997	23912	23900	24231	24043	23859	24092	24171	23908	23738	24144	23815	23954	23842	24042	23761	23848	24068	23815	23877	23980	23988	23791	23905	23831	23906	23757	23708	23846	23768	23996	23840	23878	23753	23862	23923	24010	23810	23927	23941	23960	23977	23844	23890	23940	24019	23966	23977	23777	23688	24016	24058	24035	23991	24125	23982	23916	24088	23794	24045	23991	23925	24008	23952	23960	23941	24039	23940	24169	23685	23782	23785	23967	23872	23856	23816	24162	23868	24007	24122	23987	23888	23865	24239	24095	24022	23951	23947	23745	23952	23768	23824	23905	24029	24072	23795	24091	24053	24001	24048	24043	23849	24195	23961	24185	23916	24249	24141	24037	24248	23938	23977	24035	23701	23923	23760	24155	24145	23992	24184	24026	24077	24088	24226	23960	23968	23903	24045	23830	23988	23907	23994	23844	23667	24067	24098	24100	23691	23982	24065	24041	23841	24003	24006	24015	23671	24158	23693	23829	23793	23961	23778	23892	23709	23946	24096	24022	24098	23799	24009	24133	24113	23867	23988	23891	23800	23666	23860	24057	23963	23996	23957	24189	24121	23835	23853	24183	23802	24166	23966	23900	24094	24005	23695	23860	23958	23809	23832	23904	23847	24150	23984	24259	23980	24031	24025	23834	24004	23899	23769	23897	23935	23877	23907	24041	23924	23469	23909	23801	23932	23896	24092	23816	24093	23995	24134	24048	23947	23932	24014	23818	23893	23988	24112	23848	24068	23905	24050	23901	24031	23799	23773	24047	24035	23739	24024	23954	23861	23958	23906	23771	23987	24011	24204	24255	23956	23779	24104	23817	24046	24150	23959	24161	24050	24076	23826	23936	23755	23993	24053	23973	24002	24042	24279	24124	24050	23884	23801	23940	24106	24083	24011	23830	24024	23944	23901	23815	23780	23820	23830	23788	23981	24169	23936	24012	24089	23935	24127	23837	23916	23645	24065	24126	23943	23992	23957	23840	23962	23978	24030	24217	23893	24173	24185	24022	24024	23983	23994	24035	23908	24054	24002	24012	23986	23993	24192	23908	23973	23993	23894	23979	24090	24102	24010	24158	24043	23793	24008	23852	24054	23789	24255	23963	24038	23855	24066	24164	24280	24155	24018	23792	24000	23763	23861	23958	23750	24007	23998	24130	23961	24031	23955	23774	23999	23948	24009	23924	23849	23911	23892	24025	24043	23637	24124	23788	24047	23987	23912	23909	23965	24125	24041	23860	24045	24220	24048	23956	24007	23948	23900	24061	23819	23983	23919	23652	23983	23837	24017	24139	23981	23878	24084	23929	23996	23897	23849	23884	24109	24085	24207	23854	23837	24121	23787	23995	23937	23855	23869
29261	50031	45244	28736	22993	20592	19027	18279	18678	18450	17967	18202	17330	17136	16874	16501	16625	16443	16528	16523	16392	16392	16365	16231	16341	16442	16316	16335	16257	16159	16370	16197	16141	16228	16233	16220	16167	16248	16128	16340	16050	16260	16309	16166	16148	16123	16201	16431	16063	16138	16207	16351	16251	16188	16181	16026	16170	16198	16107	16129	16198	16150	16186	16260	16312	16161	16049	16128	16071	16429	16215	16253	16130	16093	16179	16198	16217	16224	16043	16184	16137	16274	16196	16140	16177	16104	16069	16221	16168	16223	16024	16342	16135	16115	16052	16106	16097	16269	16138	16475	16188	16204	16150	16086	15951	16165	16024	16086	16283	16130	16189	16210	16167	16131	16177	16099	16082	16010	16425	15982	16190	16010	16314	16143	16222	16272	16092	16190	16243	15951	16123	16089	16307	16053	16075	16252	16074	16003	16239	16124	16202	16185	16015	16193	16121	16146	16097	16418	16216	16179	16026	16305	16164	16234	16322	16226	16197	16298	16202	16162	16054	16263	16016	16181	16278	16221	15964	16391	16121	16020	15958	16401	16167	16229	16105	16406	16161	16212	16155	16260	16269	16070	16302	16080	16223	16172	16108	16204	16260	16167	16204	16247	16237	16072	16246	16257	16257	16189	16076	16000	16201	16215	16360	16252	16143	16066	16213	16207	16097	16080	16157	16249	15994	16168	16094	16071	16301	16113	16100	16210	16113	16242	16025	16154	16009	16037	16135	16151	16216	16195	16191	16173	16118	16143	16092	16094	16127	16160	16017	16163	16350	16144	16223	16142	16132	16165	16195	16149	16178	16131	16410	16119	16187	16260	16060	16122	16112	16129	16295	16303	16252	16064	16147	16037	16306	16090	16238	15942	16238	16131	16281	16174	16022	16162	16196	16242	16316	16202	16123	16107	16251	16243	16370	15991	16260	15960	16168	16344	16002	16312	16035	16051	16159	16142	16097	16036	16196	16011	16154	16083	16001	15994	16179	16346	16181	16000	16206	16213	16232	16172	16094	16055	16160	16131	16196	16140	16351	16223	16208	16232	16210	16156	15983	16142	16143	15943	16112	16086	16177	16208	16265	16176	16167	16217	16170	16195	16136	16184	16340	16118	15991	16083	16126	16378	16140	16276	16175	16106	16145	16238	16214	16094	16150	16075	16297	16127	16167	16036	16331	16061	15992	16178	16127	16234	16010	16291	16207	16126	16139	16442	16173	16025	16107	16081	16248	16066	16215	16353	16140	16002	16082	16223	16315	16109	15995	16195	16055	16170	16192	16144	16097	16300	16078	16087	16355	16284	16078	16083	16235	16223	16073	16319	16011	16179	16149	16225	16244	16054	16257	16338	16160	16157	16235	15974	16220	16144	16214	16363	16242	16063	16063	16126	16056	16112	16001	16136	16117	16133	16087	16307	16204	16342	16134	16135	16240	16089	16206	16156	16083	16153	16138	16310	16220	16251	16181	16097	16031	16398	16187	16158	16143	16170	16157	16075	16184	16189	16314	16096	16260	15993	16248	16213	16074	16243	16225	16185	16038	16112	16253	16133	16215	16089	16159	16343	16079	16253	16169	16176	16238	16124	16142	16212	16290	16265	16243	16078	16265	16323	16129	16074	16232	16206	16046	16033	16365	16299	16315	16112	16030	16147	16172	16271	16267	16104	15889	16139	16145	16194	16060	16304	15958	16111	16131	16185	16369	15960	16278	16067	16173	16059	16128	16059	16169	16090	16057	16087	16150	16326	16208	16186	15977	16308	16047	16136	16012	16189	16375	16088	16331	16096	16271	16168	16198	16209	16252	16111	16117	16299	16132	16172	16114	16122	16249	16240	16237	16018	16006	16231	16275	16275	16180	16088	16173	16211	16203	16176	16184	16092	16126	16224	16353	16113	16173	16073	16114	16193	16288	16270	16319	16186	16241	16166	16329	16128	16181	16185	16010	16232	16224	16299	16148	16156	16372	16185	16106	16152	16116	16032	15921	16135	16196	16095	16238	16314	16312	16155	15912	16176	16128	16221	16082	16025	16144	16151	16369	16172	16080	16128	16231	16302	16133	16110	15884	16166	16105	16132	15958	16238	16205	16107	16111	16193	16236	16222	16208	16136	16007	16110	16113	16142	16083	16219	16148	16184	16253	16359	16067	16177	16237	16000	16255	16104	16341	16184	16132	16126	16242	16097	16089	15938	16211	16230	16167	16117	16194	16003	15989	16019	16234	16214	16040	16190	16111	16084	16141	16075	16209	16318	16171	16141	16056	16223	16019	15831	16266	16084	16203	16038	16186	16094	16206	16151	16233	16062	16164	16227	16315	16065	16275	16235	16009	15963	15998	16025	16157	16272	16168	16095	16233	16258	16297	15981	16194	16261	16204	15914	16198	16138	16007	15920	16274	16114	16078	16151	16138	16206	16112	16061	16318	16142	16094	16203	16184	16225	16093	16072	16327	16172	16206	16186	16287	16082	16025	16161	15891	16094	16309	16407	16292	15981	15948	16261	16201	16018	16114	16122	16241	16202	16232	16035	16069	16047	16231	16059	16186	16174	15955	16106	16035	16021	16142	16179	16145	16054	16099	16026	16135	16160	16192	16272	16139	16111	15999	16183	16173	16173	16335	16176	16181	16023	16057	16146	16316	16183	16157	16171	16062	16316	16056	16015	16189	16195	16113	16071	16122	15925	16260	16181	16020	16204	16123	16270	16232	16208	16082	16291	15942	16068	16128	16076	16111	16079	16124	16312	16233	16134	16053	16014	16344	16122	16260	16053	16291	16178	16051	16072	16130	15980	16225	16271	16178	16148	16077	16270	16103	16249	16178	16081	16260	16243	16279	16152	16061	16156	16329	16198	16250	16161	16304	16175	16029	16168	16299	15956	16084	16208	16109	16162	16129	16236	16113	16191	16168	16173	16189	15971	16119	16195	16101	16198	16319	16360	16203	16180	16131	16162	16129	16155	16155	16184	16274	16190	16080	16063	16162	15993	16152	16102	16146	16275	16234	16207	16050	16037	16129	16150	16224	16166	16373	16220	16195	16157	16177	16225	16096	15976	16065	16264	16045	16146	16242	16178	16291	16087	16096	16183	16039	16143	16287	16336	16117	16076	16119	16189	16273	16153	16202	16169	16048	16218	16259	16186	16079	16185	16080	16076	16136	16174	16381	16186	16311	16097	16118	16064	16375	16186	16299	16176	16224	16236	16164	16266	16355	16176	16189	16079	16180	16273	16131	16201	16136	16303	16159	16324	16187	16257	16123	16079	16281	16175	16213	16076	16193	15929	16041	16211	16127	16228	16015	16155	16161	16139	16253	16055	16078	16300	16309	16145	16065	16121	16077	16140	16072	16134	16150	16176	16141	16043	16300	16271	16220	16258	16271	16287	16124	16193	16120	16076	16234	16043	16149	16173	16044	16258	16143	16057	16146	16348	16010	16125	16060	16135	16195	16104	16190	16285	16308	16302	16106	15928	16057	16153	16055	16212	16095	16236	16204	16138	16240	16193	16088	16192	16350	16094	16263	16068	16047	16360	16081	16147	16245	16142	16083	16121	16041	16094	16004	16073	16067	16067	16080	16052	16273	16189	16209	16077	16137	16079	16059	16207	16231	16177	16359	16321	16100	16214	16214	16123	16093	16202	16030	16072	16247	15982	16040	16210	16322	16238	16192	16216	16079	16405	16153	16311	16201	16198	16139	16064	16304	16016	16095	16197	16100	16289	16150	16208	16201	16157	16221	16225	16240	16175	16243	16087	16291	16331	16027	16234	16113	16166	16033	16197	16123	16173	16224	15978	16139	16207	16093	16329	16259	16179	16082	16203	16236	16252	16091	16031	16102	16158	16248	16122	16318	16140	16168	16096	16078	16277	16092	16127	16130	16090	16168	16122	16183	16165	15991	16096	16305	16208	16272	16132	16137	16147	16213	16207	16119	16125	16162	16077	16188	15947	16080	16296	16244	16043	16031	16239	16092	16355	16220	16028	16151	16190	16173	16079	16089	15993	16145	16285	16150	16176	15998	16149	16104	16179	15999	16381	16105	16374	16250	16246	15955	16269	16216	16246	16082	16035	16057	16229	16106	16061	16116	16139	16323	16276	16179	16146	16157	16061	16283	16273	16287	16024	16157	16108	16181	16107	16174	16086	16163	16144	16217	16212	16327	16162	16360	16181	16136	16129	16147	16085	16286	16169	16320	16239	16116	16198	16084	16144	16090	16145	16055	16243	16054	16178	16324	16164	15957	16021	16058	16105	16243	16175	16006	16221	16128	16022	16087	16148	16140	16147	16199	16257	16067	16077	16305	16056	16141	16134	16036	16141	16150	16133	16161	16047	16130	16047	16310	16219	16058	16296	16044	16210	16183	16293	16106	16110	16174	16124	16082	16154	16237	16153	16250	16221	16063	16119	16070	16132	16108	16209	16075	16095	16302	16181	16191	16224	16043	16147	16159	16138	16114	16154	16139	16007	16070	16110	16202	16048	16030	16114	16206	16282	16160	16214	16191	16161	16346	16200	16086	16152	16004	16028	16362	16050	16101	16114	16031	16216	16161	16249	16197	16206	16041	16196	16180	16202	16056	16213	16152	16177	16163	16188	16218	16152	16089	16189	16232	16219	16028	16110	16040	16183	16245	16261	16169	16071	16240	16094	16210	16242	16224	16136	16248	16199	16153	16179	16208	16250	16186	16030	16125	16148	16121	15851	16201	15949	16070	16225	16167	16328	16167	16105	16146	16032	16134	16098	16079	16172	16147	16171	16303	16271	16142	16217	16222	16278	16157	16197	15993	16231	16289	16128	16316	16039	16116	16168	16234	16234	16007	16194	16383	16103	16186	16067	16212	16229	16273	16178	16174	16076	16190	16367	16237	16155	16133	16188	16135	16240	16189	16184	16120	16108	16131	15992	16082	16141	16088	16107	16203	16190	16250	16033	16108	16251	16123	15998	16051	16181	16307	15928	16181	16007	16091	16264	16112	16069	16118	16062	16079	16293	16177	16058	16086	15984	16185	16212	16347	16173	16096	16141	16314	16120	15985	16252	16078	16178	16195	16067	16288	15989	16126	16153	16202	16361	16082	16200	16172	16182	16056	15983	16203	16138	15960	16265	16120	16322	16277	15981	16095	16086	15999	16038	16215	16077
22559	21038	27592	25090	22530	26952	32182	28410	27942	28068	28201	27485	27105	26940	26863	26437	26188	26184	26113	26158	25841	26214	26218	25963	26061	26157	26165	25911	25952	25942	25863	26157	25923	25990	26027	26000	25833	25640	25922	25823	26044	25930	25964	25926	25877	25863	25710	25685	25674	25515	25746	25735	25597	25737	25777	25560	25829	25463	25995	25856	25699	25697	25725	25634	25661	25816	25942	26053	25772	25866	25803	25600	25725	25563	25650	25884	25651	25933	25528	25812	25818	25741	25748	25661	25812	25858	25441	25563	25805	25498	25751	25489	25806	25686	25587	26005	25664	25632	25808	25625	25568	25968	25816	25644	25678	25816	25589	25561	25756	25598	25411	25713	25714	25656	25794	25545	25619	25792	26018	25726	25617	25787	25703	25839	25667	25621	25629	25844	25641	25903	25561	25557	25374	25693	25550	25579	25778	25677	25894	25542	25478	25690	25885	25742	25671	25775	25804	25694	25644	25668	25818	25787	25748	25823	25679	25827	25538	25794	25672	25859	25455	25604	25674	25650	25663	25643	25506	25590	25618	25696	25665	25621	25712	25585	25658	25584	25768	25494	25506	25727	25611	25747	25681	25849	25530	25852	25919	25653	25625	25862	25748	26008	25633	25397	25641	25784	25523	25525	25658	25658	25593	25821	25620	25476	25598	25762	25692	25727	25530	25675	25705	25637	25654	25792	25682	25815	25634	25540	25599	25767	25779	25511	25670	25541	25509	26002	25647	25628	25755	25708	25774	25791	25926	25562	25781	25688	25444	25521	25576	25737	25614	25866	25652	25643	25665	25769	25807	25781	25815	25645	25797	25772	25606	25842	25862	25919	25606	25772	25682	25658	25675	25530	25879	25693	25824	25513	25680	25618	25618	25754	25639	25790	25653	25737	25908	25795	25706	25680	25790	25841	25847	25666	25679	25668	25552	25675	25759	25890	25703	25471	25574	25774	25519	25634	25705	25766	25736	25814	25640	25683	25749	25775	25558	25581	25884	25509	25501	25647	25592	25473	25679	25689	25416	25743	25780	25766	25534	25667	25548	25757	25586	25731	25865	25567	25464	25603	25776	25712	25730	25839	25569	25659	25895	25637	25946	25755	25828	25626	25752	25690	25617	25764	26003	25499	25696	25811	25460	25574	25824	25789	25599	25771	25464	25850	25877	25782	25753	25724	25529	25736	25566	25769	25638	25836	25804	25811	25725	25496	25452	25788	25759	25544	25788	25860	25650	25530	25716	25747	25876	25586	25808	25860	25681	25880	25836	25694	25501	25526	25785	25780	25676	25977	25653	25732	25591	25830	25763	25503	25510	25599	25662	25763	25816	25697	25837	25496	25765	25386	25390	25639	25963	25783	25508	25618	26057	25985	25654	25836	25569	25441	25462	25403	25519	25762	25947	25717	25518	25682	25591	25683	25640	25721	25948	25871	25922	25351	25599	25663	25754	25776	25647	25746	25597	25395	25555	25963	25817	25847	25646	25668	25762	25518	25494	25663	25854	25665	25774	25605	25592	25763	25800	25679	25638	25794	25562	25598	25624	25658	25807	25631	25690	25679	25556	25367	25781	25656	25686	25481	25632	25440	25813	25982	25713	25707	25718	25807	25736	25510	25427	25819	25645	25903	25518	25558	25915	25722	25720	25853	25837	25616	25607	25664	25588	25634	25857	25849	25740	25699	25761	25701	25544	25697	25798	25564	25563	25845	25851	25786	25895	25933	25714	25710	25545	25743	25767	25674	25784	25915	25665	25629	25888	25692	25668	25808	25588	25728	25556	25622	25770	25528	25581	25829	25738	25908	25739	25603	25400	25666	25555	25819	25507	25713	25685	25667	25896	25637	25568	25854	25612	25735	25812	25682	25858	25708	25513	25638	25718	25520	25717	25558	25635	25481	25666	25844	25943	25675	25555	25456	25724	25704	25658	25842	25696	25945	25774	25714	25722	25624	25523	25528	25651	25641	25804	25938	25620	25653	26009	25750	25435	25704	25659	25723	25561	25448	25533	25534	25507	25618	25864	25859	25899	25546	25754	25644	25738	25728	25503	25795	25734	25483	25737	25673	25828	25758	25626	25693	25524	25789	25763	25527	25852	25774	25789	25681	25687	25800	25956	25851	25535	25578	25723	25892	25762	25733	25733	25809	25674	25739	25780	25701	25714	25798	25619	25659	25484	25874	25692	25614	25626	25709	25543	25725	25584	25615	25706	25767	25461	25549	25555	25622	25516	25697	25788	25307	25677	25536	25804	25957	25779	25728	25590	25670	25735	25611	25681	25666	25647	25820	25680	25800	25506	25636	25580	25796	25728	25439	25703	25754	25640	25442	25810	25442	25490	25927	25785	25567	25653	25533	25819	25747	25902	25775	25576	25753	25391	25648	25733	25710	25676	25648	25685	25600	25652	25684	25844	25737	25763	25725	25490	25866	25576	25534	25697	25542	25896	25782	25645	25904	25823	25383	25624	25664	25591	25639	25687	25589	25775	25809	25705	25572	25669	25688	25499	25645	25736	25471	25892	25752	25795	25849	25878	25746	25801	25580	25787	25904	25650	25673	25636	25733	25641	25636	25675	25907	25675	25583	25790	25803	25704	25517	25698	25729	25840	25585	25773	26019	25695	25429	25676	25799	25666	25527	25621	25550	25794	25877	25481	25464	25940	25766	25628	25471	25620	25806	26009	25720	25468	25873	25629	25973	25585	25689	25759	25615	26121	25792	25601	25929	25692	25704	25767	25656	25746	25867	25726	25464	25774	25709	25808	25598	25826	25970	25698	25691	25582	25622	25826	25710	25807	25858	25801	25681	25801	25564	25797	25625	25586	25890	25726	25713	25933	25664	25444	25623	25512	25656	25946	25858	25959	25761	25454	25400	25661	25809	25852	25760	25654	25733	25854	25611	25649	25650	25604	25834	25822	25660	25841	25553	25801	25657	25630	25790	25790	25785	25678	25821	25781	25659	25568	25573	25506	25711	25623	25609	25743	25691	25857	25770	25903	25903	25762	25770	25714	25567	25695	25604	25752	25550	25839	25726	25683	25417	25772	25805	25917	25619	25719	25573	25688	25813	25565	25504	25792	25725	25723	25798	25645	25820	25488	25785	25683	25375	25784	25754	25848	25741	25903	25528	25549	25558	25573	25966	25477	25640	25595	25529	25757	25797	25894	25953	25468	25568	25948	25552	25663	25583	25810	25651	25756	25676	25913	25748	25658	25801	25585	25527	25624	25636	25755	25621	25317	25636	25632	25678	25652	25635	25575	25794	25673	25705	25680	25586	25622	25762	25677	25710	25702	25638	25815	25612	25545	25642	25485	25545	25654	25711	25820	25698	25753	25439	25593	25736	25658	25721	25707	25789	25582	25690	25770	25683	25751	25826	25689	25398	25755	25676	25897	25478	25634	25702	25827	25639	25690	25838	25726	25745	25804	25959	25695	25455	25619	25657	25725	25778	25681	25793	25713	25946	25926	25699	25408	25375	25733	25534	25730	25844	25748	25714	25604	25394	25650	25539	25738	25725	25424	25626	25534	25540	25831	25787	25681	25676	25578	25595	25859	25737	25600	25750	25706	25806	25667	25846	25784	25579	25787	25608	25634	25446	25569	25664	25556	25519	25770	25399	25623	25896	25744	25544	25640	25827	25686	25565	25571	25844	25713	25533	25642	25494	25781	25650	25397	25696	25659	25761	25630	25696	25501	25749	25625	25631	25503	25800	25716	25621	25534	25604	25380	25757	25573	25680	25553	25789	25933	25762	25690	25691	25531	25874	25934	25593	25454	25824	25765	25986	25778	25804	25543	25975	25673	25761	25430	25685	25683	25434	25794	25733	25285	25602	25528	25641	25678	25590	25549	25550	25633	25828	25777	25686	25498	25631	25819	25673	25768	25820	25602	25737	25477	25695	25631	25686	25703	25519	25519	25765	25466	25656	25564	25723	25542	25822	25714	25785	25325	25537	25403	25525	25669	25401	25319	25687	25839	25720	25739	25704	25414	25600	25661	25724	25683	25712	25665	25725	25629	25590	25759	25665	25778	25765	25439	25663	25694	25416	25727	25642	25781	25733	26021	25540	25828	25846	25810	25815	25700	25484	25760	25513	25619	25722	25834	25842	25722	25497	25658	25624	25961	25831	25858	25701	25600	25789	25737	25591	25742	25458	25550	25875	25854	25933	25755	25593	25813	25841	25703	25707	25721	25560	25777	25675	25572	25518	26008	25770	25761	25740	25741	25657	25727	25734	25623	25805	25679	25789	25770	25518	25541	25711	25463	25674	25432	25734	25594	25758	25871	25690	25649	25578	25589	25767	25566	25355	25872	25669	25729	25768	25869	25808	25822	25757	25648	25522	25656	25750	25692	25540	25549	26049	25557	25602	25643	25631	25806	25835	25530	25593	25601	25883	25871	25660	25706	25747	25747	25552	25705	25654	25654	25496	25562	25883	25887	25828	25654	25677	25907	25804	25642	25528	25940	25475	25821	25799	25761	25580	25715	25861	25642	25653	25561	25540	25499	25704	25752	25609	25521	25702	25622	25561	25649	25774	25774	25832	25797	25606	25627	25327	25880	25685	25782	25730	25566	25720	25889	25669	25782	25620	25707	25488	25760	25565	25692	25687	25617	25673	25693	25844	25683	25722	25640	25517	25731	25523	25561	25731	25777	25502	25649	25334	25713	25691	25509	25642	26004	25689	25666	25747	25387	25596	25583	25609	25789	25743	25762	25883	25819	25641	25646	25733	25763	25844	25509	25926	25779	25379	25513	25457	25650	25656	25503	25789	25407	25738	25468	25668	25619	25586	25944	25991	25674	25894	25743	25716	25801	25601	25395	25722	25498	25583	25728	25630	25565	25720	25622	25457	25783	25471	25526	25822	25567	25705	25916	25717	25448	25641	25869	25898	25732	25859	25557	25752	25839	25587	25745	25571	25852	25404	25666	25824	25898	25512	25773	25894	25490	25419	25829	25638	25864	25516	25697	25716	25851	25756	25969	25963	25938	25586	25816	25780	25780	25798	25758	25840	25456	25614	25792	25631	25679	25830	25836	25481	25685	25308	25634	25603	25602	25657	25572	25600	25444	25636	25481	25705	25774	25589	25695	25691	25502	25696	25557	25616	25643	25629	25677	25574	25615	25545	25483	25422
32707	60153	55827	36613	27472	23504	21552	20342	20074	20029	20023	19324	18818	18329	17706	17599	17487	17113	17287	17249	17021	17075	16840	17027	17070	17219	16947	17132	16921	16925	17092	16869	17028	16908	16807	16889	17143	16789	16913	16805	16988	16956	17087	16775	16872	16755	16816	16927	16857	16901	16784	16725	16786	16828	16965	16932	16762	16759	16723	16844	16686	16942	16713	16833	16860	16961	16839	16842	16894	16923	16950	16894	16771	16723	16910	16921	16934	16770	16842	16755	16777	16722	16865	17096	16767	16830	16917	16916	16610	16882	16638	16822	16891	16946	16824	16757	16767	16821	16620	16801	16719	16722	16876	16653	16581	16973	16792	16798	16816	16825	16857	16737	16812	16846	16762	16696	16842	16924	16646	16712	16764	16798	16779	16793	16867	16885	16921	16752	16808	16812	16833	16820	16729	16836	16802	16736	16778	16736	16782	16781	16910	16834	16662	17002	16766	16795	16797	16789	16725	16665	17112	16899	16656	16670	16898	16791	16839	16753	16765	16846	17088	16636	16874	16908	16841	16872	16811	16890	16788	16815	16762	16680	16848	16631	16726	16700	16878	16935	16865	16931	16888	16693	16784	16855	16730	16846	16756	16902	16713	16690	16886	16642	16810	16896	16712	16755	16789	16699	16912	16665	16783	16730	16890	16864	16713	16662	16833	16599	16867	16805	16917	16918	16728	16922	16792	16535	16790	16728	16762	17000	16805	16593	16839	16810	16863	16752	16956	16675	16752	16777	16794	16663	16890	16845	16945	16928	16799	16781	16665	16739	16932	16630	16867	16780	16776	16765	16686	17059	16650	16870	16838	16719	16676	16743	17044	16657	16865	16760	16635	16851	16863	16805	16856	16677	16822	16967	16861	16871	16770	16716	16932	16682	16826	16965	16763	16608	16774	16822	16738	16703	16783	16746	16801	16887	17258	16646	16646	16788	16860	16562	16683	16815	16650	16616	16817	16681	16742	16843	16726	16677	16991	16842	16839	16770	16798	16890	16842	16771	16701	16715	16723	16730	16764	16766	16712	16699	16710	16845	16965	16749	16905	16627	16853	16823	16738	16854	16749	16956	16873	16687	16659	16893	16883	16717	16882	16751	16786	16745	17065	16861	16801	16811	16711	16973	16923	16936	16724	16695	16874	16819	16758	16718	16779	16815	16794	16870	16950	16776	16884	16842	16603	16868	16763	16840	16695	16941	16782	16610	16762	16843	16743	16768	16721	16930	16728	16849	16772	16769	16971	16864	16766	16917	16764	16718	16632	16655	16594	16657	16778	16892	16808	16710	16964	16603	16793	16843	16806	16659	16858	16648	16861	16826	16837	16720	16697	16803	16721	16931	16731	16926	16896	16730	16759	16581	16752	16738	16754	16779	16729	16813	16756	16664	16837	16843	16931	16790	16620	16851	16766	16781	16889	16699	17022	16699	16794	16664	16787	16897	16841	16662	16847	16966	16687	16678	16807	16689	16615	16855	16816	16938	16883	16810	16757	16784	16725	16777	16765	16900	16585	16817	16737	16848	16742	16832	16532	16759	16940	16734	16605	16771	16765	16826	16670	16868	16903	16699	16672	16777	16869	16862	16756	16977	16871	16764	16856	16792	16840	16897	16827	16846	16649	16874	16497	16802	16703	16752	16594	16934	16767	16886	16684	16709	16863	16929	16856	16896	16613	16841	16747	16868	16807	16718	16780	16863	16680	16793	16827	16572	16782	16778	16766	16650	16829	16724	16769	16830	16878	16625	16856	16868	16690	16659	16764	16724	16871	16944	16764	16710	16781	16726	16756	16665	16747	16889	17032	16809	16818	16690	16840	16805	16764	16845	16683	16647	16822	16707	16852	16718	16972	16732	16857	16807	16819	16770	16870	16717	16787	16690	16750	16749	16632	16748	16777	16719	16682	16992	16961	16787	16821	16951	16802	16779	16818	16760	16939	16792	16587	16776	16754	16670	16717	16688	16738	16948	16702	16785	16975	16729	16675	16797	16750	16933	16770	16623	16735	16700	16844	16798	16910	16735	16921	17080	16881	16582	16822	16816	16819	16703	16713	16975	16825	16680	16799	16908	16804	16685	16935	16745	16821	16863	16755	16789	16669	16755	16865	16634	16846	16922	16677	16887	16819	16881	16666	16878	16972	16746	16832	16813	16656	16851	16701	16765	16791	16806	16985	16828	16881	16701	16734	16752	16871	16919	16711	16777	16755	16766	16709	16770	16863	16845	16718	16687	16819	16775	16698	16703	16881	16611	16727	16716	16939	16706	16895	16826	16773	16901	16818	16734	16749	16881	16754	16716	16793	16864	16845	16765	16686	16747	16860	16892	16812	16939	16949	16753	16795	16824	16656	16809	16811	16707	16749	16885	16827	16770	16823	16865	16662	16735	16787	16860	17052	16799	16679	16914	16607	16871	16638	16850	16752	17032	16781	16713	16654	16906	16740	16792	16660	16827	16723	16924	17004	16932	16802	16783	16641	16785	16808	16791	16767	16764	16888	16823	16741	16852	16956	16836	16533	16768	17004	16747	16939	16920	16720	16868	16789	16752	16730	16681	16926	16655	16774	16773	16903	16937	16730	16737	16645	16771	16844	16852	16829	16732	16819	16827	16873	16762	16735	16754	16959	16701	16686	16873	16803	16683	16976	16683	16783	16899	16708	16775	16769	16668	16614	16805	16912	16880	16832	16745	16662	16698	16947	16668	16737	16743	16894	16628	16819	16747	16778	16760	16803	16739	17078	16849	16865	16811	16793	16699	16807	16904	16907	16806	16539	16636	16832	16731	16720	16753	16817	16774	16717	16770	16953	16929	16852	16614	16551	16907	16676	16622	16590	16814	16783	16667	16755	16713	16665	16858	16652	16782	16830	17005	16949	16849	16739	16776	16845	16808	16688	16533	16792	16613	16870	16841	16838	16740	16770	16900	16701	16765	16676	16791	16889	16896	16769	16713	16947	16713	16707	16739	16919	16772	16853	16892	16788	16964	16753	16633	16876	16963	16737	16907	16589	16709	16733	16982	16695	16715	16698	16845	16819	16746	16809	16751	16700	16852	16848	16720	16931	16682	16734	16753	16767	16736	16722	16865	16816	17053	16791	16892	16621	16814	16833	16799	16637	16572	16815	16681	16870	16863	16854	16930	16826	16746	16816	16764	16802	16791	16740	16845	16721	16775	16730	16968	16777	16773	16775	16891	16832	16921	16875	16725	16901	16732	16750	16665	16752	16645	16595	16874	16744	16767	16815	16629	16824	16744	16847	16869	16736	16739	16749	16725	16742	16779	16696	16723	16729	16750	16914	16698	16819	16771	16745	16756	16833	16811	16856	16870	16814	16743	16731	16695	16958	16749	16957	16917	16946	16881	16734	16545	16843	16724	16882	16818	16723	16960	16818	16683	16683	16706	16961	16835	16900	16740	16753	16825	16742	16858	16852	16846	16737	16919	16910	16798	16935	16711	16700	16688	16850	16773	16868	16571	16697	16743	16879	16792	16893	16833	16852	16773	16799	16572	16644	16707	16798	16706	16653	16869	16739	16755	16773	16633	16785	16647	16822	16675	16850	16787	16778	16664	16843	16883	16605	16757	16816	16855	16800	16733	16596	16894	16737	16824	16774	16932	16711	16721	16789	16897	16901	16820	16885	16847	16866	16899	16873	16673	16769	16768	16875	16772	16782	16705	16769	16890	16783	16820	16681	16771	16767	16814	16804	16688	16665	16692	16813	16874	16971	16570	16853	16820	16887	16951	16764	16891	16733	16781	16803	16769	16958	16933	16809	16958	16731	16875	16785	16655	16789	16674	16794	16838	16995	16852	16741	16641	16875	16893	16823	16676	16681	16707	16895	16746	16784	16789	16851	16611	16815	16777	16856	16785	16677	16796	16771	16856	16776	16809	16755	16617	16735	16742	16782	16863	16899	16688	16750	17041	16801	16786	16994	16999	16654	16808	16805	17037	16802	16766	16800	16970	16881	16871	16748	16641	16898	16656	16735	16689	16697	16816	16768	16788	16879	16903	16828	16802	16812	16781	16719	16751	16860	16692	16832	16769	16850	16762	16697	16848	16712	16656	16739	16590	16632	16763	16746	16884	16739	16768	16878	16778	16859	16669	16781	16779	16920	16729	16798	16713	16687	16712	16817	16753	16733	16954	16652	16906	16783	16741	16804	16524	16737	16802	16695	16815	16736	16831	16935	16693	16766	16745	16720	16832	16902	16790	16770	16597	16841	16813	16672	16844	16793	16921	16707	16865	16818	16819	16763	16588	16754	16978	16800	16751	16864	16877	16672	16752	16808	16724	16655	16688	16703	16785	16803	16858	16906	16875	16697	16672	16815	16884	16786	16863	16706	16775	16773	16707	16740	16810	16572	16804	16764	16901	16893	16914	16884	16827	16846	16679	16677	16541	16731	16732	16831	16811	16956	16744	16756	16741	16736	16656	16879	16877	16817	16709	16699	16680	16828	16767	16714	16726	16913	16829	16626	16514	16742	16847	16850	16699	16798	16704	16862	16761	16728	16795	16848	16753	16635	16858	16820	16618	16786	16650	16722	16653	16795	16775	16943	16699	16738	16747	16793	16830	17047	16703	16692	16861	16769	16823	16731	16806	16781	16874	16738	16876	16886	16704	16826	16691	16865	16800	16765	16877	16744	16842	16841	16823	16617	16758	16865	16726	16804	16701	16784	16761	16988	16900	16940	16718	16824	16763	16536	16802	16819	16607	16770	16597	16682	16783	16751	16805	16632	16853	16889	16877	16789	16870	16765	16771	16755	16646	16865	16696	16895	16826	16711	16805	16778	16956	16778	16705	16726	16866	16864	16816	16692	16664	16846	16836	16699	16744	16768	16652	16890	16821	16971	16777	16719	16813	16679	16690	16678	16948	16911	16739	16700	17003	16789	16765	16809	16833	16748	16693	16840	16819	16912	16591	16889	16829	16876	16699	16779	16796	16708	16676	16797	16815	16802	16712	16694	16754	16988	16626	16921	16963	16718	16843	16631	16713	16755	16877	16744	16777	16764	16688	16708	16830	16883	16720	16758	16823	16877	16716	16766	16667	16764	16636	16842	16737	16789	16830	16845	16695	16746	16804	16733	16925	16794	16753	16783	16701	16835	16935	16852	16719	16797	16834	16848	16508
35349	33547	41881	35923	30148	28921	28421	27987	27909	27993	27696	27585	27585	27391	27621	27260	27332	27089	27496	27173	27342	27444	27017	27460	27311	27443	27309	27454	27410	27277	27479	27084	27198	27242	27085	27279	27276	27248	27454	27314	27275	27121	27341	27352	27200	27490	27393	27224	27352	27275	27281	27284	27389	27224	27273	27177	27115	27127	27361	27558	27558	27427	27243	27301	27269	27213	27166	27116	27227	27221	27122	27174	27129	27220	27228	27069	27089	27183	27091	27265	27253	27237	27280	27228	27356	27209	27203	27127	27332	27329	27122	27228	27244	27406	27372	27291	27029	27432	27354	27322	27293	26910	27228	27347	27104	27048	27298	27281	27538	27406	27382	27405	27280	27108	27203	27321	27175	27338	27152	27441	27198	27292	27245	27248	27450	27386	27122	27202	27270	27320	27304	27237	27314	27418	27067	27284	27396	27448	27110	27102	27110	27414	27400	27195	27300	27130	27155	27425	27185	27338	27268	27074	27310	27389	27291	27192	27189	27289	27184	27370	27251	27097	27530	27325	27280	27306	27155	27427	27120	27385	27258	27353	27091	27275	27222	27488	27715	27325	27129	27038	27281	27306	27443	27279	27384	27280	27179	27076	27209	27180	27324	27348	27286	27290	27380	27175	27374	27268	27119	27168	27025	27275	27221	27308	27329	27169	27054	27077	27174	27316	27199	27096	26998	27217	27246	27414	27352	27156	27201	27324	27517	27412	27206	27197	27181	27161	27254	27208	27141	27311	27425	27229	27330	27255	27274	27145	27248	27493	27409	27492	27495	27448	27462	27244	27124	27197	27200	27135	27180	27436	27116	27262	27521	26991	27177	27235	27249	27222	27061	27141	27055	27054	27313	27294	27246	27255	27390	27154	27228	27392	27241	27205	27336	27184	27542	26963	27484	27207	27030	27177	27119	27326	27103	27415	27065	27150	27187	27114	27361	27183	27185	27615	27388	27282	27349	27218	27314	27168	27210	27457	27509	27228	27073	27131	27246	27178	27272	27165	27217	27289	27136	27305	26990	26860	27476	27102	27326	27243	27351	27059	27303	27132	27442	27446	27275	27121	27252	27294	26955	27092	27176	27210	27283	27120	27190	26928	27061	27238	27462	27305	27356	27130	27456	27145	27325	27247	27156	27261	27202	27308	27369	27387	27387	27132	27118	27327	27490	27226	27308	27080	27459	27004	27186	27231	27233	27188	27177	27293	27226	27363	27245	27195	27117	27300	27202	27295	27333	27343	27096	27220	27197	27110	27420	27278	27173	27097	27019	27242	27191	27117	27464	27234	27226	27342	27071	27105	27132	27410	27460	27217	27246	27340	27298	27125	27320	27290	27141	27096	27076	27296	27055	27249	27419	27288	26987	27262	27078	27222	27084	27317	27181	27150	26915	27082	27153	26880	27310	27502	26944	27223	27375	27486	27140	26885	27053	27111	27016	27588	27360	27108	27240	27409	27285	27106	27257	27252	27334	27475	27423	26819	27000	27516	27186	27037	27588	27372	27185	27393	27289	27289	27030	27263	27031	27384	27152	27043	27205	27278	27240	27119	27308	27024	27052	26973	27409	27231	27242	27148	27047	27409	27354	27297	26960	27260	26985	27003	27113	27227	27176	27224	27180	27103	27293	27475	27406	27278	27241	27223	27228	27152	27257	27525	26945	27278	27367	27032	27158	27405	27356	27272	27306	27374	27029	27148	27223	26982	27294	27106	27174	27518	27282	27144	27273	27340	27187	27192	27242	27052	27024	27402	27206	27175	27089	27224	27271	27222	27172	27206	27250	26917	27264	27401	27309	27053	27376	27200	27034	27416	27486	27362	27038	27038	27281	27144	27234	27218	27428	27560	27100	27248	27124	27227	27076	27281	27401	27477	27340	27508	27137	27012	26944	27157	27407	27303	27272	27161	27286	27068	27085	27116	26998	27257	27251	27284	27431	27414	27328	27180	27347	27233	27209	27315	27219	27279	27108	27119	27370	27268	27271	27288	27178	27206	27240	27456	27326	27050	27190	26965	27109	27143	27063	27354	27168	27275	27316	26917	27139	27332	27425	27095	26968	27312	27519	27095	27192	27356	27304	27270	27130	27423	27464	27089	27289	27139	27403	27295	26916	27365	27005	27135	26929	27273	27383	27319	27210	27199	27138	27153	27307	27111	27148	27169	27195	27099	27024	27155	27616	27142	27408	27022	27434	27293	27323	27370	27211	27326	27215	27312	26982	27123	27135	27127	27365	27553	27326	27247	27060	27054	27296	27119	27228	27338	27251	27174	27386	27221	27303	27327	27432	27278	27107	27262	27354	27284	27289	27109	27257	27155	27180	27319	27318	27432	27334	27369	27453	27223	27079	27199	27152	26992	27288	26952	27385	27183	27248	26994	27289	27072	27079	27249	27195	27102	27254	27043	27327	27222	27262	27045	26868	27289	27344	27474	27138	27275	27200	27137	27160	27281	27300	27135	27101	26981	26977	27355	27212	27405	27092	27365	27298	27441	27422	27117	27318	27083	27424	27069	27269	27077	27269	27259	27242	27082	27483	27323	27200	26996	27118	27392	27138	27207	27299	27122	27432	27286	27334	27381	27281	27335	27293	27051	26943	27388	27312	27391	27509	27052	27455	27134	27435	27236	27056	27092	27280	27079	27146	26986	27209	27286	27328	27497	27190	27241	27317	27280	27267	27514	27337	27006	27282	27179	27091	27352	27407	27317	26996	27332	27303	27438	27126	27357	27372	27372	26905	27455	27327	27316	27202	27087	27252	27195	27110	27030	27212	27208	27288	27136	27338	27293	27450	27225	27126	27231	27437	27292	27066	27215	27257	27137	27191	27058	27357	27206	27270	27159	27392	27315	27421	27230	27054	27162	27346	27307	27434	27277	27585	27278	27133	27352	27299	27225	27359	27161	27435	27293	27036	27300	27157	27254	27382	27215	27183	27121	27253	27330	27178	27255	27295	27355	27193	27497	27343	27364	27310	27145	27212	27378	27071	27174	27091	27227	27100	27199	27176	27084	27405	27313	27171	27291	27343	27157	27308	27418	27228	27304	27180	27279	27131	27117	26932	27395	26962	27422	27189	27004	27169	27086	27193	27176	27095	27408	27159	27045	27204	27326	27360	27376	27242	26938	27394	27184	27573	27126	27192	27319	27121	27112	27162	27578	27139	27261	27140	27062	27288	27270	27001	27220	27434	27394	27300	27421	27293	27048	27138	27267	27117	27120	27249	27365	27027	27385	27061	27152	27069	27178	27252	27433	27489	27214	27028	27118	27173	27345	27359	27456	27195	27317	27330	27223	27385	27406	27285	27031	27438	26957	27171	27267	27314	27203	27282	27173	27149	27232	27327	27225	27250	27248	27156	27083	27196	27176	27310	27475	27389	27282	27276	27258	27254	27194	27232	27270	27246	27425	27165	26967	27131	27142	26964	27366	27391	27042	27108	27350	27152	27247	27326	27318	27361	27169	27146	27270	27175	27343	27198	27295	27237	27368	27324	27346	27286	27337	27412	27337	27113	27200	27471	27350	27165	27241	27200	27385	27378	27136	26983	27047	27085	27348	27306	27052	27337	27211	27278	27319	27365	27134	27150	27156	27164	27216	27316	27348	27216	27017	27123	27320	27444	27241	27253	27337	27218	27093	26953	27217	27275	27231	27340	27255	27213	27071	27073	27069	27097	27072	27054	27165	27339	27188	27242	27461	27115	27203	27351	27372	27114	27245	27256	27105	27243	26917	27122	27453	27481	27130	27343	27225	27148	26849	26982	27274	27526	27150	27260	27422	27252	27197	27246	27236	27183	27261	27332	27205	27299	27205	27137	27414	27309	27215	27330	27326	27100	27225	27328	27284	27246	26960	27300	27118	27107	27245	27191	27099	27250	27320	27185	27215	27189	27194	27705	27367	27323	27292	27447	26930	27344	27168	27372	27193	27241	27344	27283	27451	27232	27102	27309	27199	26803	27042	27298	27162	27306	27181	27241	27185	27180	27169	27180	27286	27295	27170	27297	27375	27247	27136	27164	27162	27182	27319	27278	27470	26962	27202	27270	27316	27112	27281	27365	27275	27329	27194	27298	27293	27163	27159	27411	27193	27289	27297	27430	27358	26996	27230	27309	27144	27169	27170	27344	27175	27271	27230	27367	27271	27301	27247	27324	27286	27179	27313	27331	27398	27488	27426	27123	27332	27234	27283	27479	27212	27234	27157	27036	27179	27076	27096	27154	27216	27268	27181	27316	27190	27228	27068	27194	27225	27312	27093	27298	27123	27145	27002	27200	27505	27436	27315	27339	27203	27279	27182	27373	27118	27082	27322	27120	27119	27221	27229	27396	27418	27288	27092	27210	27371	27138	27140	27369	27341	26878	27106	27570	27524	27509	27178	27304	27121	27027	27168	27219	26977	27081	27068	27321	27231	27215	27024	27246	27298	27247	27470	27224	27253	27262	27423	27236	27196	27154	27014	27207	27329	27403	27554	27444	27262	27280	27300	27355	27247	27339	27134	27110	27269	27233	27244	27357	27132	27269	27031	27213	27338	27410	26896	27010	27250	27121	27220	27375	27172	27187	27033	27133	27149	27231	27148	27358	27252	27282	27176	27335	27046	27391	27357	27139	27248	27257	27214	27194	27223	27182	27178	27217	27310	27245	27146	27073	27181	27243	27120	27292	27380	27371	27336	27338	27388	27092	27477	27244	27041	27011	27149	27233	27304	27371	27216	27537	27355	27180	27096	27314	27369	27323	27501	27190	27211	27263	27328	27221	27126	27353	27065	27065	27173	27521	27470	27143	27352	27472	27375	27057	27198	27162	27249	27197	27350	27162	27242	27197	27061	27228	27174	27341	27286	27362	27151	27280	27054	27513	27372	27352	27097	27199	27089	27160	27276	27122	27177	27478	27192	27180	26995	27210	27094	27153	27184	27352	27189	27259	27192	27190	27181	27305	27387	27079	27197	27457	26986	26938	27301	27400	27397	27390	27261	27251	27272	27257	27164	27258	27431	27159	27434	27505	27036	27458	27287	27163	27302	27230	27143	27061	27109	27328	27213	27270	27035	27134	27393	27120	27288	27425	27378	27177	27225	27354	27405	27106	27209	27464	27243	27062	27290	27157	27274	27059	27279	27263	27238	27133	27162	27441	27353
27675	40483	39688	27253	21817	20019	18882	18551	18519	18489	18176	18194	17959	17936	17809	17666	17981	17867	17693	17758	17524	17532	17641	17679	17791	17413	17523	17567	17646	17610	17666	17610	17706	17394	17513	17611	17423	17580	17687	17613	17477	17647	17748	17516	17562	17732	17604	17564	17830	17528	17595	17742	17662	17587	17729	17585	17790	17619	17518	17576	17590	17591	17658	17727	17719	17585	17549	17673	17683	17582	17630	17650	17543	17607	17483	17508	17648	17542	17653	17593	17441	17712	17474	17595	17623	17473	17702	17597	17747	17599	17545	17653	17499	17503	17611	17628	17685	17493	17501	17407	17601	17675	17526	17740	17605	17625	17810	17528	17702	17550	17414	17616	17527	17636	17564	17533	17565	17624	17704	17512	17593	17674	17562	17580	17478	17462	17695	17550	17518	17506	17579	17578	17549	17567	17604	17710	17362	17405	17499	17534	17546	17590	17553	17561	17555	17653	17489	17652	17641	17629	17486	17540	17501	17453	17519	17601	17519	17694	17554	17674	17414	17487	17618	17650	17525	17714	17511	17589	17658	17713	17569	17489	17696	17489	17441	17590	17491	17624	17568	17543	17398	17606	17439	17631	17582	17738	17518	17521	17744	17604	17675	17401	17639	17495	17544	17602	17544	17517	17472	17613	17637	17594	17561	17592	17431	17536	17419	17567	17665	17620	17579	17711	17456	17729	17724	17553	17474	17540	17646	17519	17709	17622	17539	17427	17346	17516	17455	17553	17819	17606	17475	17669	17415	17495	17412	17531	17401	17615	17578	17476	17483	17624	17589	17737	17657	17680	17585	17516	17802	17546	17615	17571	17491	17661	17589	17428	17573	17555	17532	17622	17431	17577	17627	17572	17672	17445	17667	17772	17559	17540	17626	17618	17668	17584	17509	17545	17606	17431	17663	17539	17514	17563	17655	17728	17519	17423	17627	17632	17516	17513	17415	17606	17564	17570	17496	17672	17592	17665	17617	17601	17532	17645	17648	17664	17656	17651	17667	17385	17557	17462	17578	17575	17706	17651	17617	17579	17692	17496	17566	17574	17482	17382	17600	17775	17462	17413	17577	17547	17442	17471	17523	17582	17439	17688	17580	17584	17429	17578	17521	17476	17569	17573	17439	17621	17578	17535	17583	17488	17695	17620	17502	17760	17681	17690	17473	17585	17519	17441	17654	17599	17785	17676	17602	17665	17535	17547	17509	17616	17459	17563	17576	17464	17665	17668	17596	17702	17640	17588	17486	17653	17448	17485	17525	17543	17639	17701	17870	17536	17560	17544	17680	17583	17527	17686	17595	17733	17550	17620	17747	17549	17678	17433	17589	17587	17771	17623	17661	17648	17552	17568	17580	17462	17490	17746	17562	17541	17497	17584	17377	17627	17505	17582	17707	17636	17734	17476	17635	17521	17548	17552	17727	17522	17585	17616	17821	17614	17586	17518	17556	17642	17529	17687	17529	17570	17695	17754	17606	17668	17643	17629	17413	17502	17371	17648	17628	17716	17604	17546	17469	17555	17696	17408	17624	17602	17602	17580	17815	17544	17572	17540	17552	17583	17626	17635	17643	17528	17591	17497	17510	17713	17476	17634	17599	17372	17601	17680	17617	17572	17585	17497	17475	17561	17584	17736	17496	17634	17537	17543	17524	17676	17583	17612	17616	17406	17556	17564	17718	17642	17666	17531	17574	17510	17482	17640	17648	17635	17519	17497	17462	17630	17745	17567	17592	17534	17598	17434	17581	17642	17582	17616	17542	17461	17621	17743	17456	17550	17510	17674	17552	17483	17469	17852	17564	17629	17652	17447	17830	17624	17525	17818	17301	17674	17720	17489	17561	17380	17486	17487	17746	17619	17521	17665	17648	17426	17532	17514	17731	17474	17572	17485	17434	17506	17841	17446	17685	17665	17527	17598	17584	17548	17562	17577	17532	17498	17364	17471	17414	17554	17455	17507	17745	17460	17668	17609	17613	17551	17431	17649	17613	17746	17455	17407	17601	17641	17479	17670	17530	17684	17643	17481	17515	17593	17546	17495	17541	17610	17584	17646	17579	17584	17480	17523	17452	17584	17653	17732	17520	17660	17468	17610	17690	17664	17344	17592	17693	17641	17635	17601	17593	17590	17634	17543	17634	17569	17612	17717	17294	17667	17623	17538	17747	17558	17565	17435	17530	17493	17600	17448	17492	17681	17416	17559	17584	17657	17454	17608	17507	17528	17539	17533	17571	17502	17639	17511	17582	17623	17490	17648	17391	17609	17647	17542	17596	17472	17562	17618	17690	17609	17493	17419	17569	17576	17812	17512	17589	17526	17672	17569	17578	17468	17538	17602	17532	17417	17395	17730	17586	17599	17566	17605	17583	17689	17636	17558	17531	17519	17483	17407	17619	17627	17478	17617	17540	17655	17717	17576	17565	17595	17324	17607	17743	17541	17514	17678	17602	17461	17712	17375	17529	17511	17783	17534	17512	17638	17708	17619	17535	17648	17688	17624	17506	17600	17579	17501	17550	17557	17767	17744	17614	17589	17597	17595	17632	17502	17584	17629	17466	17461	17462	17460	17535	17497	17422	17600	17511	17586	17666	17667	17499	17530	17791	17486	17698	17661	17609	17535	17716	17711	17649	17632	17456	17413	17563	17512	17661	17814	17687	17635	17531	17523	17564	17669	17679	17397	17726	17638	17740	17394	17520	17643	17376	17753	17654	17658	17619	17375	17288	17667	17768	17542	17299	17486	17341	17611	17629	17555	17554	17646	17406	17493	17418	17587	17624	17485	17474	17631	17574	17580	17484	17518	17504	17543	17469	17599	17571	17518	17485	17571	17435	17722	17442	17503	17590	17595	17569	17527	17375	17603	17585	17690	17531	17623	17544	17486	17720	17580	17596	17672	17501	17419	17390	17511	17448	17543	17543	17566	17549	17567	17686	17613	17613	17502	17685	17587	17691	17516	17637	17573	17436	17514	17669	17647	17674	17585	17633	17488	17533	17528	17594	17587	17620	17917	17598	17574	17638	17588	17563	17409	17810	17489	17610	17648	17573	17724	17663	17530	17502	17530	17495	17599	17544	17610	17602	17528	17540	17619	17852	17393	17509	17497	17668	17707	17621	17456	17519	17578	17873	17637	17730	17561	17573	17668	17595	17615	17362	17733	17647	17571	17551	17583	17487	17591	17641	17534	17604	17637	17717	17715	17503	17664	17534	17501	17583	17440	17522	17391	17502	17416	17530	17524	17422	17573	17586	17671	17405	17610	17547	17337	17500	17457	17624	17578	17543	17701	17447	17697	17492	17466	17621	17448	17541	17533	17608	17507	17503	17703	17574	17541	17668	17609	17550	17589	17524	17496	17528	17596	17535	17507	17432	17601	17500	17531	17541	17560	17445	17482	17776	17627	17461	17682	17565	17817	17349	17630	17473	17750	17685	17274	17651	17691	17531	17635	17534	17452	17670	17504	17502	17597	17524	17559	17538	17673	17447	17607	17814	17647	17674	17528	17586	17372	17543	17739	17338	17582	17418	17618	17582	17647	17562	17495	17648	17570	17415	17628	17749	17626	17654	17540	17497	17567	17437	17519	17569	17636	17584	17637	17683	17670	17607	17605	17641	17578	17760	17613	17597	17489	17505	17478	17492	17694	17547	17539	17578	17515	17220	17675	17574	17596	17533	17569	17585	17618	17610	17536	17732	17594	17691	17573	17464	17611	17401	17589	17730	17523	17513	17501	17412	17552	17416	17498	17501	17554	17645	17409	17550	17554	17509	17720	17740	17532	17544	17645	17534	17528	17540	17625	17483	17563	17785	17446	17483	17455	17517	17621	17379	17482	17337	17555	17489	17655	17735	17706	17430	17583	17553	17602	17473	17561	17613	17499	17606	17504	17706	17581	17504	17429	17707	17441	17785	17430	17551	17444	17624	17555	17655	17476	17676	17557	17656	17540	17416	17710	17615	17594	17711	17498	17539	17738	17699	17598	17473	17543	17628	17714	17597	17685	17392	17881	17456	17487	17490	17528	17619	17626	17650	17506	17710	17634	17594	17582	17561	17596	17440	17589	17468	17620	17614	17451	17469	17702	17484	17512	17581	17623	17595	17579	17484	17479	17564	17681	17705	17541	17556	17486	17441	17490	17865	17380	17584	17495	17510	17406	17529	17603	17426	17488	17738	17470	17453	17570	17451	17482	17357	17525	17693	17585	17582	17615	17511	17516	17482	17716	17511	17691	17368	17655	17704	17236	17595	17473	17546	17629	17675	17603	17598	17469	17590	17611	17474	17473	17577	17525	17489	17466	17632	17777	17509	17445	17710	17591	17639	17485	17677	17672	17570	17659	17561	17559	17429	17487	17461	17669	17750	17651	17609	17522	17581	17731	17541	17443	17691	17649	17609	17461	17516	17534	17685	17440	17578	17540	17612	17540	17540	17503	17639	17558	17676	17489	17623	17626	17585	17597	17746	17325	17481	17588	17505	17559	17571	17669	17636	17735	17691	17554	17657	17435	17585	17493	17736	17537	17650	17577	17478	17436	17722	17533	17762	17558	17512	17649	17539	17553	17443	17584	17725	17420	17495	17509	17567	17690	17610	17650	17536	17776	17557	17606	17630	17568	17608	17605	17547	17588	17592	17572	17591	17658	17528	17573	17672	17586	17527	17662	17668	17507	17575	17500	17628	17501	17609	17686	17730	17347	17557	17581	17613	17578	17621	17771	17556	17471	17587	17734	17589	17418	17620	17659	17537	17625	17596	17579	17551	17583	17718	17584	17482	17548	17478	17787	17534	17652	17556	17550	17521	17647	17669	17326	17520	17711	17576	17585	17542	17676	17753	17596	17728	17639	17358	17454	17653	17407	17504	17603	17671	17720	17785	17515	17376	17573	17506	17506	17643	17421	17337	17443	17506	17391	17577	17638	17636	17555	17536	17490	17690	17593	17636	17530	17514	17605	17311	17605	17646	17463	17535	17660	17498	17625	17545	17522	17676	17529	17493	17562	17522	17492	17656	17535	17607	17639	17375	17521	17609	17523	17420	17523	17601	17584	17602	17578	17625	17490	17614	17627	17437	17815	17608	17419	17548	17395	17658	17757	17527	17539	17431	17520	17526	17614	17543	17699	17495	17538	17630	17641	17589	17461	17546	17560
24064	20962	27543	25711	24889	28557	29975	27111	26398	26536	26180	26022	25843	25709	25563	25602	25378	25540	25631	25249	25436	25527	25542	25470	25422	25354	25190	25142	25386	25377	25405	25199	25380	25196	25329	25358	25293	25290	25145	25124	25291	25370	25129	25192	24987	25284	25247	25063	25309	25108	25381	25119	24853	25167	25100	25161	25226	25290	25302	25010	25132	25324	25134	25133	25120	25040	25027	25303	25335	25111	25141	25241	25140	25019	25230	25255	25145	25314	25266	25239	25227	25273	25195	25136	25228	25302	25343	25390	24864	25429	25190	25049	25100	25149	24981	25123	25247	24987	25172	25251	24813	24969	25072	25078	25133	25158	25072	25065	25210	25123	25463	25318	25067	24997	25380	25039	25178	25220	25114	25004	25290	24983	25218	25080	24915	25156	25165	25081	25117	25122	25173	25272	25108	25220	25480	25137	25214	24999	25425	25164	25275	25143	25335	25307	25269	24801	25314	25395	25432	25112	24947	25258	25118	25292	25137	25135	25515	25082	25175	25151	24934	25046	25177	24895	25243	25282	25126	24949	25253	25304	25397	25104	25136	25134	25132	25174	25174	25403	25227	25209	25037	24918	25087	25101	25207	25206	25059	25196	25094	25066	25318	25190	25182	25136	25110	25019	25166	25073	25144	25006	25045	25099	25237	25100	25196	24943	25045	24881	25038	25148	25128	25124	25197	25171	25139	25200	25104	25405	25216	25079	25011	25198	25111	25091	25086	25195	25439	25453	25134	25303	25147	25447	25061	25273	25119	25103	25234	24983	24947	25309	25204	25293	25018	25042	25243	25118	24943	24995	25278	25373	25280	25449	25153	25238	25165	25028	25124	25114	25273	25336	25370	25149	25084	25055	25153	25169	25136	25086	25123	25152	24920	25180	24956	24942	25220	25248	25190	24950	25101	25114	25177	25084	25187	25185	25149	25228	25093	25109	25063	25231	25400	25222	25347	25097	25133	25066	25199	25002	24930	25198	25300	25099	25225	25183	25273	25097	25414	25048	25302	25212	25136	25188	25216	25096	25138	25171	24987	24934	25070	25341	24972	25267	25204	25179	25168	24954	24893	25208	25181	25193	25208	24946	25086	25111	25257	25101	25075	25198	25215	24963	25035	25108	25056	25118	25105	24997	25215	25300	25124	25246	25213	25249	25369	25311	25076	25043	25094	25225	25149	25255	25248	25060	24956	25114	25092	25262	25372	25283	25326	25098	25092	25403	25304	25111	25064	25288	25030	25050	25145	25209	25081	25416	25388	24996	24937	25325	25503	25084	25533	25168	25265	25081	25421	25105	25301	25043	24993	25319	25153	25100	25058	25044	25277	25169	24989	25023	25218	24926	25144	25298	25171	25333	25367	25350	24980	25160	24912	25096	25024	24934	25061	24958	25211	24923	25196	25141	25145	25270	25516	25241	25123	25045	25179	25039	25533	25182	25024	25246	24949	25091	25236	25012	25168	25153	25017	25062	24918	25225	24978	25149	25055	25092	25160	25218	25106	25211	25082	25127	24996	25008	25284	25170	25302	25203	25218	25209	25323	25063	25153	24877	24989	25057	25418	25254	25107	25088	25235	25262	25148	25192	25344	25143	25234	25068	25240	25250	25209	24974	25169	25271	25108	25166	25064	25108	25158	25198	24983	25128	25144	25098	24999	25064	25211	24854	25161	25132	25244	25197	25305	25329	25135	25180	25126	25168	25008	25312	24917	25012	25144	25265	25222	25074	25132	24908	25072	24900	25208	25173	25304	24892	25079	25247	25084	25145	25406	24936	25069	25227	25289	25266	25001	25214	25096	25094	24990	25339	24954	25158	25186	25119	25346	25281	25191	25159	25038	25153	25111	25246	25196	25220	25081	25247	25238	25163	24869	25028	25121	24947	25125	25266	25095	25143	24973	25439	25161	25373	24978	24998	25052	24846	25290	25095	25162	24996	25100	24931	25063	25157	25163	25371	25185	24916	25151	25199	25126	24966	25296	25208	25293	24925	24932	25189	25174	25045	25304	25215	25113	25138	25195	25127	25220	25079	24972	25133	24939	25155	25250	25317	25339	25116	25372	25220	25331	25221	24949	25078	25058	25312	25243	25301	24780	24956	24961	25161	25181	24880	25020	25299	25074	25067	25384	24872	25260	25373	25152	25170	25131	25334	25037	25029	25090	25000	25268	25063	25230	25140	25221	25170	24975	25213	25452	25205	25359	25002	24956	25150	25282	25163	25275	24979	25191	25166	25314	25147	25166	25191	25221	25146	25323	25142	25066	25123	24970	25120	25115	25356	25010	25173	25137	25030	24869	25244	25185	25035	25012	25387	25221	25387	24965	25143	25107	25144	25092	25362	25306	25219	25228	25305	25246	25300	25186	25178	25408	25124	25249	25145	25295	24947	25125	25027	25191	25094	25121	25153	25044	25194	25078	25259	25116	25071	25244	25185	25124	25150	25248	24966	25239	25368	25292	25204	24945	25303	25048	25132	25178	25036	25110	25173	25109	25233	25251	25155	25459	25464	25215	25222	25168	24936	25210	24904	25255	25170	24873	25279	25288	25313	25072	24913	25361	25362	25207	25206	25061	25081	25175	25049	25293	25030	24996	25231	25203	25184	25137	25099	25146	25141	24986	25210	25344	25222	25209	25077	25219	25285	25363	25064	25338	25292	25250	25083	25003	25167	25371	25229	25123	24841	25225	25041	25166	25148	25063	24934	25368	25325	25207	24994	24958	24989	25285	25121	24866	25486	25265	25206	25073	24941	24869	25094	25166	25295	25355	25158	25138	25140	25052	25169	25195	25189	25218	24863	25132	25263	25018	25258	25133	25260	25464	25245	25413	24869	25004	25020	25155	25119	25034	24996	25070	25270	24974	25040	24880	25222	25031	25115	25098	25197	25069	25223	25215	25044	25133	25185	24966	24963	24893	24967	25012	25234	25325	25104	25199	25150	25325	25094	25043	25134	25187	25044	25183	25075	25029	25001	25072	25052	25060	25138	25365	25177	25088	25129	25218	25098	25208	25187	25320	25075	24940	25401	25314	25332	24859	25402	25235	25037	25094	25029	25351	25226	24967	24968	25128	25191	25186	25143	25297	25122	25024	25072	25080	25046	25111	25236	25199	25281	25153	25104	25119	25226	24994	25217	25300	25211	25318	25120	25093	25131	25196	25246	25131	25040	24952	25020	25275	24993	25372	25418	25325	25030	24928	25152	25373	25210	25123	25027	24882	25235	25203	25264	25267	24891	25034	25274	25081	25143	25118	25212	25420	25057	25104	25158	25194	24977	25169	25235	25314	24930	24869	25038	24971	25140	24799	25065	25338	25102	25087	25334	25170	24836	25295	25241	25548	25156	25136	25198	25069	25297	25167	24923	24922	25025	24978	25053	25043	25110	25213	25052	25000	25113	25068	25207	25049	25000	25197	24967	24896	24940	24963	25345	25464	25374	25139	25161	25266	24986	25087	25396	25061	24790	24983	25130	25119	25134	25268	25070	25064	25112	25170	25152	25134	25186	24978	25020	25030	25239	25218	25273	24973	25056	25059	25013	25130	25158	25085	25155	25219	25240	25164	25208	25115	25153	25042	25354	25259	25193	25236	25178	25075	25141	25226	25434	25231	25366	25156	25154	25296	25130	24974	25141	25169	24992	25169	25013	24885	25069	25456	24995	25356	25037	24878	25005	25061	25238	25279	25282	24929	25131	25048	24863	25203	25201	25261	25006	25076	24944	25242	25048	24926	25216	25122	25042	25102	25132	25085	25395	25148	25232	25142	25089	25284	25122	25335	25004	25307	25229	25194	25236	25167	24948	25098	25085	25228	25102	25112	25108	25227	25034	25244	25290	24737	25061	25114	25298	25193	25550	25138	25198	25364	25269	25566	25064	25220	25067	25413	25241	25110	25056	25176	25325	25255	25316	25157	25046	25194	25037	25321	25248	25194	25234	25318	25026	25297	25243	25302	25119	25181	25326	24895	25142	25161	25178	25077	25047	25242	25176	25162	25245	25165	25200	25086	25192	25339	25289	25179	25140	25453	25349	25489	25128	25321	25286	25209	24953	25051	25090	25083	25032	25015	25164	25184	25048	24948	25126	24975	24975	25117	25069	25173	25214	25167	25130	25096	25184	25125	25148	25011	25106	25027	25085	25098	25278	25328	25242	25192	25072	24918	24957	25399	25343	25481	25089	25198	25053	24989	25239	25368	25100	25059	25129	25163	25091	25134	25275	25318	25011	25242	25040	25190	25113	25125	24900	24994	25228	25110	25141	25365	25471	25068	25136	25343	24866	24996	25225	25215	25007	25269	25348	25206	25009	25108	25203	25121	25188	25245	25183	25233	25176	25176	25211	25000	25144	25310	25275	25155	25251	25070	25051	25096	25158	25104	25470	25158	25018	25434	25159	25142	25001	24933	25021	25343	25181	25196	25076	25109	25100	24850	25299	24999	25286	25349	25304	24969	25223	25028	24925	25098	25261	25247	25071	25230	25409	25365	25080	25051	24839	24959	25060	25143	25019	25099	25055	25028	25126	25042	25046	25169	25250	25272	25183	25048	25046	25093	25159	25233	24994	24823	25180	25239	24944	25270	25167	25148	24964	25129	24893	25152	25210	25143	25249	25137	24919	24922	25066	24872	25032	25209	25323	25004	25071	25427	24919	25121	25090	25316	25190	25275	25180	25406	25143	25288	25265	25398	25159	25054	25389	25114	25098	25015	24954	25213	25083	25241	25293	25069	25341	25369	25331	25192	25147	25078	25231	25356	25315	25310	25111	25280	25188	25192	24967	25169	25291	25089	25039	25150	25115	24917	25038	25080	25276	25414	25046	25117	25186	25030	25140	25129	25373	25128	25132	25440	25304	25090	25102	25110	24901	25194	25120	25049	25244	25004	25117	25000	25099	25370	24944	25146	25131	25137	25177	25086	25004	25227	25138	25040	24966	25113	25287	25327	25204	25385	25127	25164	25348	25189	25153	24943	25057	25164	25125	24999	25294	25375	25072	25141	25100	25069	25015	25074	25070	25301	25115	25147	25270	25387	25330	24967	25186	25102	25066	25341	24852	25226	24967	25250	25000	25113	25267	25216	25066	25324	25073	25059	25334	25377	25200	25104	25025	25069	25178	25169	25126	24779	25161	25124	25181	24940	24884
28372	54504	47894	31939	25757	22028	20136	18645	18430	18429	17846	17503	17378	17142	17253	17004	16870	16731	16798	16812	16907	16900	16567	16957	16826	16882	16731	16800	16792	16786	16487	16572	16724	16590	16552	16602	16694	16624	16663	16789	16493	16515	16615	16480	16696	16775	16675	16777	16712	16556	16781	16471	16574	16448	16579	16505	16564	16644	16716	16566	16646	16610	16759	16596	16660	16757	16691	16491	16623	16605	16717	16694	16777	16684	16624	16590	16630	16699	16589	16584	16685	16586	16656	16758	16842	16486	16539	16570	16416	16589	16677	16544	16632	16550	16478	16441	16459	16468	16716	16690	16531	16532	16741	16477	16624	16519	16539	16568	16577	16517	16539	16642	16476	16482	16584	16685	16541	16638	16612	16583	16410	16629	16580	16555	16607	16560	16569	16441	16451	16701	16632	16620	16494	16530	16482	16696	16628	16542	16543	16554	16493	16597	16512	16610	16626	16642	16490	16628	16496	16620	16562	16515	16803	16551	16491	16491	16647	16464	16322	16713	16370	16745	16500	16591	16678	16611	16711	16562	16639	16528	16474	16594	16547	16248	16560	16401	16587	16683	16674	16851	16680	16429	16835	16622	16400	16689	16447	16611	16640	16506	16520	16618	16455	16589	16650	16657	16734	16304	16479	16593	16749	16627	16522	16546	16804	16504	16678	16403	16630	16579	16617	16502	16592	16632	16491	16600	16590	16551	16542	16654	16628	16563	16629	16550	16498	16563	16471	16562	16602	16512	16636	16721	16615	16727	16674	16593	16522	16513	16648	16623	16550	16624	16643	16665	16783	16524	16660	16631	16672	16504	16595	16518	16551	16522	16567	16694	16623	16543	16602	16461	16635	16596	16583	16420	16425	16758	16691	16628	16457	16642	16493	16458	16595	16641	16491	16592	16614	16620	16638	16667	16333	16785	16565	16720	16665	16452	16540	16402	16662	16593	16516	16686	16500	16554	16608	16495	16572	16585	16658	16514	16803	16493	16719	16505	16323	16782	16626	16704	16669	16488	16488	16666	16532	16383	16535	16592	16532	16645	16579	16540	16486	16536	16458	16718	16511	16567	16711	16546	16699	16709	16599	16501	16653	16645	16599	16445	16517	16557	16553	16466	16556	16456	16547	16699	16496	16586	16606	16587	16500	16667	16655	16548	16743	16544	16557	16513	16578	16629	16531	16645	16539	16619	16473	16341	16420	16794	16521	16682	16446	16600	16509	16622	16566	16601	16461	16561	16390	16632	16573	16474	16708	16632	16476	16526	16604	16659	16548	16788	16505	16675	16436	16473	16461	16641	16508	16491	16598	16507	16369	16523	16548	16538	16475	16760	16466	16551	16602	16633	16626	16686	16549	16619	16730	16666	16842	16363	16581	16519	16354	16514	16595	16552	16490	16620	16571	16575	16324	16673	16585	16443	16573	16552	16546	16460	16647	16448	16470	16687	16542	16380	16764	16399	16682	16496	16491	16698	16529	16301	16582	16539	16676	16346	16654	16551	16524	16673	16487	16400	16638	16668	16368	16615	16631	16622	16588	16486	16612	16479	16715	16569	16711	16599	16528	16524	16477	16499	16563	16449	16502	16436	16585	16573	16553	16807	16573	16582	16462	16730	16576	16632	16582	16623	16783	16587	16617	16556	16635	16649	16387	16669	16467	16719	16608	16439	16740	16526	16570	16665	16696	16541	16509	16589	16613	16633	16480	16557	16538	16549	16706	16525	16635	16611	16593	16312	16572	16622	16523	16552	16688	16520	16347	16601	16481	16708	16566	16536	16727	16495	16505	16593	16520	16614	16560	16685	16612	16586	16488	16662	16695	16620	16679	16486	16713	16421	16661	16581	16706	16612	16557	16449	16349	16689	16621	16713	16741	16390	16567	16561	16576	16545	16705	16532	16695	16616	16674	16494	16495	16581	16769	16767	16519	16632	16560	16764	16472	16660	16452	16392	16617	16482	16567	16710	16598	16582	16679	16498	16627	16460	16584	16381	16611	16667	16640	16525	16516	16576	16578	16546	16613	16603	16547	16611	16431	16732	16573	16578	16645	16568	16636	16308	16674	16442	16493	16507	16613	16606	16692	16583	16553	16463	16537	16744	16561	16513	16468	16679	16762	16811	16630	16487	16862	16637	16498	16529	16730	16524	16576	16534	16544	16592	16535	16731	16524	16558	16627	16627	16524	16591	16651	16617	16704	16539	16495	16617	16573	16524	16649	16577	16601	16569	16620	16759	16582	16718	16681	16696	16565	16500	16735	16594	16549	16610	16609	16665	16655	16812	16714	16473	16659	16613	16667	16459	16435	16574	16686	16482	16572	16472	16374	16601	16602	16566	16537	16642	16555	16654	16492	16533	16716	16478	16515	16556	16487	16630	16539	16589	16422	16651	16572	16425	16554	16529	16611	16354	16716	16659	16523	16582	16442	16687	16408	16535	16545	16643	16590	16615	16657	16658	16695	16705	16428	16643	16585	16648	16569	16673	16469	16428	16564	16771	16581	16646	16536	16610	16536	16464	16471	16510	16539	16317	16524	16773	16436	16361	16436	16568	16561	16623	16630	16641	16446	16495	16551	16687	16433	16550	16685	16513	16711	16537	16650	16538	16596	16547	16684	16601	16562	16721	16588	16618	16523	16534	16583	16644	16562	16508	16542	16500	16590	16580	16622	16650	16414	16574	16638	16596	16627	16596	16606	16745	16729	16563	16662	16597	16597	16605	16705	16650	16639	16664	16599	16549	16821	16660	16460	16506	16622	16534	16491	16599	16568	16636	16550	16616	16586	16471	16542	16569	16483	16629	16406	16689	16495	16707	16544	16600	16557	16604	16615	16647	16514	16693	16563	16597	16573	16574	16556	16537	16717	16745	16601	16608	16460	16529	16559	16694	16570	16573	16508	16723	16548	16497	16572	16614	16530	16390	16555	16657	16605	16573	16664	16474	16714	16617	16442	16499	16603	16395	16430	16631	16494	16681	16537	16670	16639	16721	16603	16516	16565	16534	16509	16621	16522	16442	16481	16563	16706	16403	16625	16445	16606	16552	16436	16774	16656	16544	16585	16792	16588	16317	16658	16692	16591	16475	16533	16598	16743	16566	16685	16632	16458	16818	16677	16581	16512	16458	16795	16503	16644	16715	16641	16467	16496	16566	16624	16641	16606	16710	16585	16608	16493	16545	16639	16504	16711	16573	16556	16587	16680	16600	16598	16594	16571	16624	16482	16655	16533	16615	16667	16577	16739	16503	16655	16642	16634	16534	16461	16634	16520	16593	16596	16588	16577	16565	16713	16681	16696	16507	16465	16747	16590	16579	16678	16522	16441	16619	16606	16589	16566	16538	16444	16730	16519	16554	16662	16666	16600	16508	16649	16341	16627	16652	16657	16409	16540	16618	16634	16649	16659	16419	16635	16503	16629	16726	16581	16475	16639	16540	16542	16758	16537	16694	16573	16604	16568	16622	16555	16585	16616	16528	16714	16576	16612	16647	16590	16610	16736	16574	16625	16585	16542	16611	16624	16646	16436	16499	16482	16568	16581	16665	16536	16611	16699	16468	16684	16362	16564	16382	16668	16639	16529	16563	16597	16558	16618	16706	16644	16569	16633	16776	16432	16479	16509	16649	16660	16674	16821	16599	16401	16543	16696	16602	16488	16589	16589	16640	16307	16529	16437	16552	16460	16779	16787	16679	16669	16742	16447	16575	16558	16382	16663	16533	16620	16538	16649	16626	16605	16728	16572	16539	16457	16694	16538	16616	16596	16713	16774	16620	16653	16365	16581	16718	16635	16455	16869	16624	16600	16637	16521	16558	16621	16618	16579	16509	16561	16642	16660	16419	16525	16438	16483	16467	16493	16552	16715	16533	16684	16577	16542	16624	16698	16527	16664	16536	16538	16543	16792	16523	16505	16444	16509	16840	16507	16804	16661	16554	16752	16505	16542	16545	16706	16357	16497	16536	16606	16590	16632	16671	16540	16615	16455	16628	16661	16472	16731	16538	16518	16487	16510	16580	16583	16483	16523	16418	16584	16515	16540	16390	16569	16528	16579	16653	16570	16412	16630	16606	16509	16555	16594	16827	16607	16656	16746	16673	16600	16715	16443	16678	16841	16498	16661	16557	16456	16801	16453	16559	16568	16645	16714	16540	16650	16613	16695	16528	16521	16545	16793	16530	16564	16619	16832	16607	16564	16695	16545	16449	16353	16387	16660	16545	16457	16808	16662	16446	16486	16496	16541	16588	16665	16494	16553	16594	16565	16601	16717	16531	16605	16734	16691	16614	16735	16562	16409	16501	16489	16551	16549	16640	16610	16682	16636	16480	16411	16564	16577	16444	16539	16614	16651	16677	16354	16440	16654	16534	16396	16721	16550	16582	16596	16717	16540	16561	16590	16616	16485	16576	16684	16539	16622	16649	16575	16591	16690	16403	16599	16688	16695	16657	16471	16687	16580	16510	16579	16477	16707	16638	16615	16625	16567	16549	16759	16489	16491	16647	16665	16509	16691	16455	16605	16629	16599	16577	16393	16704	16547	16607	16704	16497	16747	16512	16401	16519	16497	16728	16543	16610	16493	16745	16350	16920	16634	16531	16574	16543	16633	16661	16667	16533	16536	16450	16475	16610	16682	16488	16536	16555	16518	16710	16674	16536	16697	16537	16511	16512	16549	16724	16429	16453	16697	16617	16577	16581	16555	16621	16634	16359	16623	16629	16632	16738	16633	16551	16663	16573	16556	16424	16633	16679	16728	16572	16523	16640	16624	16538	16516	16583	16571	16533	16589	16583	16442	16759	16481	16439	16524	16598	16390	16492	16459	16513	16665	16637	16708	16539	16589	16710	16667	16626	16642	16805	16685	16833	16802	16624	16519	16572	16575	16538	16583	16733	16662	16551	16695	16591	16650	16493	16640	16535	16754	16751	16508	16618	16721	16628	16717	16573	16593	16503	16485	16572	16675	16670	16593	16691	16646	16474	16411	16512	16611	16559	16406	16629	16600	16686	16497	16596	16559	16598	16591	16451	16583	16768	16641	16574	16713	16724	16608	16544	16626	16625	16504	16686	16592	16672	16681	16460	16712	16659	16516	16656	16549	16528	16336	16589	16636	16695	16567	16729	16507	16755	16732	16636	16461	16852	16639	16640
22495	20986	27492	25128	23005	27634	32129	27985	26958	27224	27116	26433	26297	26146	25921	25747	25772	25560	25615	25598	25821	25453	25432	25674	25675	25748	25269	25540	25496	25429	25235	25362	25332	25431	25357	25433	25443	25468	25370	25264	25420	25240	25349	25240	25243	25508	25540	25451	25151	25171	25233	25044	25181	25311	25254	25209	25337	25259	25328	25507	25546	25367	25282	25044	25073	25300	25402	25496	25172	25209	25225	25192	25064	25559	25220	25423	25279	25238	25206	25345	25386	25359	25300	25307	25303	25301	25218	25180	25328	25355	25340	25111	25279	25321	25204	25139	25210	25375	25074	25405	25277	25124	25152	25332	25333	25109	25446	24921	25345	25084	25208	25219	25221	25129	24999	25287	25242	25266	25388	25191	25510	25168	25042	25293	25106	25325	25306	25164	25182	25354	25038	25040	25063	25253	25407	25279	25270	25284	25380	25202	25298	25094	25343	25404	25251	25057	25107	25098	25069	24974	25122	25205	25159	25038	25291	25197	25304	25522	25451	25470	25339	25068	25298	25337	25227	25198	25170	24986	25160	25371	25231	25007	25474	25216	25147	25373	25417	25573	25097	25039	25315	25170	25168	25174	25237	25331	25388	25240	25141	25330	25419	24949	25227	25181	25437	25189	25193	25145	24990	25165	25051	25010	25304	25242	25190	25064	25053	25188	25247	25284	25318	25124	25128	25094	25219	25448	25090	25336	25367	25235	25144	25095	25255	25123	25184	25292	25140	25403	25183	25107	25221	25350	25112	25097	25137	25542	25363	25065	25245	25187	25198	25414	25315	25134	25405	25211	25120	25281	25330	25241	25165	25203	25268	25189	24910	25295	25324	25267	25050	25203	25375	25454	25329	25334	25229	25264	25301	24970	25211	25395	25290	25106	25067	25040	25404	25123	25458	24988	25165	25383	24975	25331	25284	25252	25466	25223	25201	25077	25356	25117	25450	25262	25280	25274	25454	25363	25355	25062	25109	25319	25068	25012	25136	25331	25047	25017	25242	25216	25190	25395	24921	25359	25145	25320	25213	25041	25340	25539	25275	25130	25349	25371	25424	25077	24911	25386	25048	25087	25089	25154	25474	25322	25234	25402	25331	25136	25291	25422	25128	25115	25232	25052	25019	25118	25475	25090	25185	25282	25108	25100	25251	24957	25249	25270	25245	25204	25189	24929	25089	25443	25239	25206	25298	25306	25208	25219	25007	25407	25117	25169	25152	25139	25004	25247	25406	25033	25104	25149	25134	25248	25129	25247	25148	25270	25290	25214	24995	25223	25412	25449	25237	25261	25297	25121	25235	25174	25382	25298	25110	25327	25069	25084	25332	25118	25354	25225	25030	25249	25158	25344	25285	25251	25240	25175	25267	25316	25203	25218	25101	25011	25134	25333	25434	25222	25217	25383	25415	25247	25355	25116	25159	25198	25157	25258	25044	25163	25234	25276	25057	25122	25213	25079	25387	25415	25217	25293	25386	25357	25381	25123	25396	25172	25350	25341	25210	25007	25195	25347	25205	25015	25207	24964	25349	25272	25217	25277	25150	25188	25181	25095	25118	25061	25114	25086	25216	25288	25115	25315	25150	25232	25262	25035	25194	25276	25133	25268	25185	25225	25236	25369	25146	25201	25361	25248	25024	25393	25077	25044	24926	25273	25152	25456	25359	25122	25003	25064	25192	25413	25120	25264	25254	25274	25178	24918	25344	25161	25283	25163	25487	25203	25439	25310	25350	25142	25191	25319	25289	25210	25402	25170	25271	25157	25075	25170	25213	25174	25314	25255	25288	25136	24899	25129	25032	25035	24930	24914	25102	24927	25228	25062	25139	25114	25266	25197	25371	25112	25223	25267	25096	25025	25084	25276	25262	25011	25295	25263	25232	25260	25112	24999	24830	25301	25153	25409	25090	25006	25323	25293	25081	25293	25255	25187	25192	25261	25206	25448	25059	25273	24966	25133	25086	25200	25165	25202	25105	25031	24969	25244	25184	25320	25387	25187	25413	25072	25053	25119	25168	25027	25018	25279	25103	25294	25301	24865	25092	25366	25279	25352	25220	25004	25222	24948	25131	25363	25186	25309	25446	25349	25061	25178	25244	25074	25193	25013	25082	25464	25176	25080	25158	25281	25292	25302	25128	25197	25142	25092	25348	25060	25145	24955	25064	25466	25064	25065	25326	25079	25208	25072	25158	25181	25148	24974	25290	24918	25517	25275	25235	25168	25513	25363	25194	25357	25255	25123	25197	25248	25141	25197	25146	25208	25069	25088	25001	25190	25230	25170	25167	25002	25066	25174	25195	25046	25230	25178	25352	25119	25170	25304	25459	25049	25389	25295	25153	25548	25120	25023	25404	25268	25342	25139	25087	25256	25007	25300	25174	25361	25193	25261	25415	25367	25147	25038	25168	25349	25285	25329	25294	25206	25199	25196	25431	25365	25483	25083	25112	25108	25268	25128	25131	25183	25389	25257	25310	25321	25261	25101	25150	25150	25364	25505	25302	25287	25044	25047	25305	25321	25370	25227	25172	24929	25343	25198	25043	25209	25066	25170	25129	25344	25179	25168	25480	25282	25050	25279	25016	25171	25058	25267	25289	25164	25041	25100	25026	24945	25246	25235	25381	25081	25211	25497	25007	25097	25311	25221	25253	25186	25146	25503	25309	25168	25108	25197	25354	25123	25313	25438	25087	25091	25297	25237	25197	25059	25252	25346	25183	25259	25120	25167	25080	25383	25331	25114	25018	25088	25022	25016	24943	25183	25403	25243	25255	25204	25037	25210	25177	25226	25396	25192	25118	25163	25196	25164	25404	25173	25327	25222	25275	25111	25151	25342	25260	25116	25228	25147	25234	25232	25509	25234	25155	25147	25083	25006	25216	25280	25300	25158	25340	25185	25292	25395	25021	25325	25356	25398	25090	25196	25229	25058	25116	25361	25262	25201	25182	25259	25314	25179	25097	24996	25349	25289	25132	25317	25407	25122	25400	25358	25096	24964	25304	25398	25028	25388	25165	25025	25252	25160	25276	25253	25079	25415	25045	25365	25230	24972	25272	25330	25196	25323	25550	25137	25262	25239	25241	25130	25411	25453	25194	25163	25244	25306	25181	25135	25309	25257	25089	25085	25281	25130	25338	25284	25335	25394	24939	25476	25329	25090	25226	25304	25020	25159	25209	25144	25376	25319	25300	24889	25162	25108	25232	25097	25139	24964	25315	25210	25348	25105	25007	25218	25303	25418	25372	25231	25013	25038	25362	25224	24814	25313	25194	24892	25495	25154	25422	25186	25171	25161	25060	25091	24919	25320	25498	25180	25048	25284	25425	25165	25285	25080	25208	25244	25178	25131	25282	25057	24936	25338	25228	25090	25025	25239	25298	25070	24941	25058	25301	25092	25244	25140	25344	25331	25096	25302	25337	25265	25310	25544	25301	25330	24898	25121	25075	25010	25136	25291	25149	24984	25219	25368	25144	25117	25322	25323	25236	25238	25269	25334	24978	25265	25274	25087	25297	25319	25187	25124	25256	25022	25004	25291	25039	25159	25424	25407	25276	25300	25220	25327	25073	25036	25129	25223	25086	25382	25183	25300	25097	25089	25310	25368	25148	25323	25183	25164	25369	25128	25113	25431	25318	25185	25179	25119	25219	25108	25389	25265	25319	25272	25131	25315	25088	25151	25114	25109	25305	25072	25203	25123	24895	25310	25107	25342	25189	25026	25290	25258	25192	25390	25196	25193	25311	25183	25286	25252	25054	25214	25112	25424	25001	25165	24861	25175	25392	25131	25252	25295	25397	25059	24988	25211	25251	25218	25265	25225	24950	25191	25035	25129	25031	25158	25489	25120	25351	25222	25266	25200	25111	25130	24998	24980	25238	25371	25069	24938	25028	24990	25355	25263	25249	25129	25144	25130	25196	25253	25262	25335	25303	25203	25193	25183	25193	25357	25174	25147	25153	25244	25046	25330	25058	25144	25101	25189	25318	24992	25405	25328	25205	25401	25242	25211	25325	25237	25180	25199	25188	25018	25155	25370	25096	25150	25208	25031	25278	24958	25032	25430	25076	25435	24997	25185	25150	25413	25158	25221	25320	25092	25097	25224	25305	24946	25375	24975	25414	25375	25104	25202	25210	25451	25331	25074	25036	25211	25219	25217	25204	25340	25173	25168	25102	25103	25232	25506	25164	25104	25417	25209	25187	25001	25020	25060	24957	25086	25457	25041	25233	25095	25171	25536	25205	25231	25282	25310	25226	25491	25192	25136	25107	25149	25419	25060	25113	25300	25186	25272	25156	25169	25244	24995	25076	25221	25094	25356	25186	25100	25397	25137	25203	25255	24973	25245	25300	25178	25082	25163	25265	25070	25144	25440	25329	25093	25055	25125	25087	25239	25306	25325	25468	25289	25210	24936	25201	25170	25088	25177	25137	25243	25309	25369	25101	25363	25318	25087	25335	25174	25152	25352	25232	25474	25438	25191	25081	25244	24979	25283	25093	25057	25288	25242	25127	25185	25107	24898	25223	25165	25056	25202	25076	25263	24956	25221	25274	24907	25092	25088	25235	25389	25260	25187	25075	25394	25242	25245	24971	25354	25096	25439	25401	25173	25034	25008	25375	25355	25149	24897	25053	24952	25174	25081	25107	25177	25399	25552	25540	25327	25218	25367	25471	25225	25027	25440	25194	25255	25312	25182	25186	25105	25308	25250	25016	25253	25013	24981	25071	25143	25247	25135	25123	25139	25296	25301	25256	25269	25320	25336	25434	25076	25123	25144	25220	25164	25065	25078	25058	25075	25494	25308	25343	25190	25480	25215	25132	25169	25411	25408	25463	25092	24944	25492	25411	25069	25259	25435	25229	25064	25288	25051	25289	25509	25186	25231	25135	25281	25251	25327	25024	25088	25192	25184	25444	25197	25322	25073	25160	25217	25008	25096	25121	25294	25495	25510	24939	25308	25228	25117	24916	25351	25348	25179	25359	25434	25270	25307	25497	25368	25231	24960	25272	24932	25115	25390	25165	25351	24933	25264	25193	25359	25185	25266	25220	25152	25034	25034	25061	25131	25174	25136	25216	24833	25196	25120	25049	25376	25079	25078	25419	25229	25405	25247	25220	25182	25174	25369	25348	25377	25108	25018	25202	25296
33818	63733	53884	40366	31229	25103	21949	19793	19122	18789	18504	18234	17569	17274	17242	17058	16983	17006	16776	16721	16941	16797	16703	16706	16844	16725	16745	16757	16634	16863	16569	16752	16672	16637	16751	16619	16545	16493	16503	16509	16613	16487	16513	16741	16557	16525	16603	16547	16729	16487	16525	16699	16649	16244	16604	16588	16444	16456	16546	16511	16656	16517	16454	16456	16350	16561	16472	16598	16691	16573	16684	16531	16505	16579	16493	16518	16563	16333	16471	16571	16491	16443	16463	16584	16609	16509	16521	16459	16506	16528	16522	16442	16613	16559	16414	16510	16370	16415	16661	16506	16612	16466	16520	16468	16507	16515	16458	16541	16438	16440	16408	16522	16559	16338	16484	16386	16551	16230	16420	16532	16470	16509	16490	16531	16426	16466	16490	16535	16596	16346	16478	16466	16435	16401	16487	16492	16486	16387	16481	16479	16496	16400	16302	16368	16509	16415	16629	16633	16448	16494	16452	16494	16387	16602	16631	16215	16495	16352	16404	16442	16609	16515	16590	16310	16595	16453	16514	16653	16438	16616	16400	16335	16509	16431	16343	16362	16568	16441	16386	16328	16510	16418	16599	16350	16307	16621	16375	16486	16493	16464	16422	16440	16452	16522	16386	16276	16511	16602	16362	16507	16491	16385	16471	16518	16474	16348	16503	16414	16433	16488	16505	16456	16460	16519	16523	16525	16520	16391	16544	16482	16645	16505	16505	16395	16323	16444	16541	16470	16646	16685	16513	16518	16509	16526	16348	16387	16261	16474	16320	16539	16353	16515	16602	16357	16375	16461	16618	16544	16409	16291	16461	16361	16561	16329	16514	16585	16601	16470	16504	16379	16359	16543	16602	16356	16341	16596	16461	16417	16455	16666	16536	16626	16542	16476	16391	16511	16541	16347	16629	16534	16602	16443	16680	16326	16586	16455	16492	16657	16354	16610	16329	16629	16273	16438	16477	16681	16663	16488	16301	16483	16290	16448	16696	16547	16494	16364	16488	16456	16404	16457	16395	16339	16506	16428	16596	16370	16389	16413	16553	16356	16549	16421	16465	16481	16489	16452	16474	16389	16465	16424	16460	16547	16434	16544	16368	16458	16498	16368	16445	16390	16579	16580	16342	16675	16376	16467	16560	16609	16482	16429	16317	16589	16587	16531	16525	16356	16655	16407	16556	16470	16417	16357	16467	16571	16364	16536	16587	16429	16418	16507	16589	16451	16503	16520	16502	16381	16385	16373	16371	16498	16482	16443	16428	16349	16579	16459	16469	16470	16516	16574	16380	16489	16435	16529	16387	16371	16506	16536	16631	16470	16517	16409	16277	16569	16406	16370	16575	16636	16598	16559	16623	16600	16525	16487	16424	16512	16396	16391	16587	16574	16376	16488	16377	16535	16531	16421	16401	16633	16476	16529	16525	16450	16582	16571	16584	16358	16422	16478	16447	16341	16411	16723	16433	16477	16431	16539	16494	16516	16503	16518	16516	16663	16454	16620	16411	16516	16472	16621	16390	16381	16486	16453	16519	16439	16457	16481	16569	16357	16461	16572	16495	16458	16304	16423	16542	16340	16566	16478	16590	16503	16447	16539	16440	16574	16686	16414	16639	16494	16401	16403	16304	16456	16475	16513	16490	16490	16401	16561	16344	16271	16624	16505	16574	16573	16482	16400	16128	16397	16641	16616	16449	16324	16418	16662	16492	16417	16567	16515	16493	16411	16375	16408	16557	16538	16423	16563	16550	16476	16486	16480	16579	16493	16431	16532	16528	16519	16371	16375	16376	16501	16372	16357	16386	16667	16524	16568	16595	16525	16366	16676	16371	16552	16440	16453	16400	16596	16441	16452	16573	16449	16320	16403	16358	16392	16498	16468	16387	16587	16686	16582	16516	16509	16435	16549	16453	16566	16346	16540	16544	16418	16495	16412	16549	16407	16351	16732	16403	16483	16388	16453	16598	16524	16544	16471	16298	16505	16442	16554	16474	16484	16839	16448	16500	16375	16492	16562	16570	16333	16616	16529	16603	16481	16631	16573	16595	16512	16396	16427	16374	16531	16498	16514	16314	16347	16419	16520	16284	16515	16380	16539	16488	16330	16514	16505	16449	16700	16529	16267	16764	16363	16638	16640	16416	16458	16541	16582	16550	16309	16491	16509	16610	16374	16417	16322	16458	16274	16474	16455	16454	16650	16311	16438	16659	16479	16512	16537	16511	16319	16429	16673	16311	16356	16350	16750	16567	16582	16494	16371	16467	16481	16434	16563	16613	16598	16321	16473	16461	16456	16245	16305	16417	16424	16296	16479	16435	16509	16416	16428	16680	16399	16489	16302	16574	16536	16385	16493	16510	16502	16406	16581	16470	16433	16307	16585	16446	16414	16507	16538	16556	16455	16479	16410	16486	16420	16450	16423	16465	16557	16422	16454	16501	16647	16614	16420	16481	16587	16582	16373	16456	16464	16282	16477	16588	16513	16432	16509	16455	16288	16566	16496	16368	16403	16397	16420	16497	16646	16393	16404	16339	16336	16438	16525	16487	16469	16532	16410	16527	16567	16500	16262	16524	16357	16547	16290	16373	16353	16575	16395	16309	16550	16469	16400	16632	16591	16450	16598	16565	16450	16378	16463	16513	16424	16479	16385	16591	16421	16452	16446	16490	16380	16614	16504	16288	16359	16544	16548	16448	16649	16453	16622	16770	16395	16546	16318	16368	16423	16655	16301	16383	16300	16565	16392	16515	16455	16345	16390	16471	16393	16448	16614	16364	16514	16345	16543	16464	16537	16268	16409	16609	16404	16532	16551	16388	16323	16526	16410	16502	16345	16608	16546	16465	16539	16332	16292	16779	16424	16544	16583	16471	16622	16571	16446	16478	16614	16408	16623	16302	16514	16357	16528	16590	16400	16550	16408	16513	16435	16698	16326	16355	16519	16599	16398	16479	16586	16722	16611	16520	16518	16509	16312	16405	16451	16552	16629	16535	16583	16433	16485	16526	16623	16434	16576	16480	16524	16414	16493	16284	16540	16391	16498	16669	16474	16378	16496	16490	16415	16319	16471	16529	16285	16380	16588	16338	16331	16357	16350	16469	16502	16335	16284	16430	16433	16514	16558	16482	16425	16385	16511	16472	16475	16315	16592	16541	16500	16496	16518	16435	16434	16677	16703	16543	16498	16324	16535	16406	16531	16427	16447	16451	16454	16454	16440	16370	16471	16560	16422	16628	16473	16384	16380	16623	16416	16603	16598	16445	16533	16434	16445	16500	16506	16528	16480	16446	16309	16609	16485	16457	16567	16577	16762	16441	16491	16546	16448	16546	16593	16387	16636	16480	16438	16518	16562	16535	16584	16700	16543	16578	16380	16525	16405	16320	16465	16478	16540	16636	16463	16415	16482	16611	16442	16639	16329	16567	16586	16550	16459	16506	16482	16508	16630	16430	16480	16470	16519	16577	16406	16302	16535	16581	16564	16519	16435	16481	16478	16608	16544	16546	16452	16525	16500	16488	16527	16715	16457	16316	16461	16470	16458	16494	16539	16653	16522	16298	16394	16494	16533	16397	16320	16541	16347	16467	16588	16417	16291	16534	16539	16417	16334	16294	16541	16383	16470	16292	16547	16517	16474	16555	16366	16395	16461	16588	16472	16435	16358	16584	16500	16569	16299	16358	16514	16510	16465	16412	16397	16507	16357	16238	16437	16416	16383	16429	16398	16469	16474	16575	16434	16474	16295	16453	16675	16662	16244	16557	16594	16613	16500	16507	16576	16252	16427	16441	16522	16380	16329	16538	16556	16619	16355	16438	16614	16621	16540	16524	16470	16516	16450	16645	16617	16436	16496	16354	16613	16421	16551	16520	16358	16513	16400	16487	16299	16461	16480	16383	16282	16387	16510	16355	16522	16567	16369	16403	16491	16370	16482	16539	16222	16597	16480	16417	16386	16753	16486	16532	16415	16396	16597	16345	16581	16289	16216	16506	16317	16526	16779	16395	16512	16544	16431	16374	16189	16313	16492	16350	16620	16579	16510	16472	16536	16569	16385	16483	16522	16436	16385	16374	16485	16086	16514	16402	16480	16639	16504	16213	16287	16472	16572	16407	16373	16503	16527	16472	16421	16579	16479	16421	16423	16512	16479	16456	16497	16495	16620	16252	16595	16503	16477	16652	16388	16432	16402	16449	16696	16373	16493	16637	16255	16520	16427	16301	16639	16476	16464	16446	16391	16518	16449	16463	16526	16506	16351	16652	16535	16523	16523	16452	16530	16397	16329	16548	16443	16614	16720	16393	16671	16175	16503	16410	16384	16449	16473	16403	16402	16553	16471	16547	16531	16367	16536	16617	16392	16600	16491	16528	16460	16451	16532	16576	16304	16328	16416	16441	16511	16471	16548	16344	16505	16412	16409	16310	16490	16535	16355	16477	16527	16547	16482	16397	16539	16311	16440	16444	16489	16539	16401	16495	16454	16447	16370	16422	16420	16475	16480	16500	16416	16699	16650	16557	16393	16382	16374	16484	16491	16483	16593	16331	16623	16459	16572	16506	16605	16467	16422	16542	16553	16499	16562	16423	16690	16381	16356	16354	16471	16421	16449	16370	16518	16568	16411	16410	16514	16488	16531	16423	16519	16436	16588	16547	16316	16491	16423	16292	16508	16450	16374	16420	16453	16474	16314	16676	16471	16318	16569	16553	16455	16492	16549	16508	16485	16531	16424	16425	16477	16439	16322	16325	16376	16504	16535	16506	16410	16577	16513	16383	16570	16417	16514	16618	16502	16334	16487	16534	16518	16433	16375	16539	16471	16369	16599	16442	16437	16455	16272	16440	16359	16395	16462	16487	16376	16391	16632	16535	16446	16275	16358	16533	16355	16335	16327	16446	16603	16443	16504	16540	16426	16523	16305	16640	16513	16507	16385	16624	16533	16440	16453	16522	16498	16456	16435	16467	16405	16480	16504	16636	16546	16629	16511	16454	16680	16446	16601	16543	16370	16466	16424	16437	16378	16324	16425	16346	16506	16525	16462	16577	16643	16500	16388	16418	16524	16530	16534	16308	16561	16427	16428	16478	16545	16287	16735	16589	16619	16532	16530	16442	16621	16593	16469	16476	16581	16497	16350	16298	16422	16319	16183	16536	16482
37057	38971	44493	39735	33608	29897	28217	27376	26843	26954	26915	26715	26729	26711	26632	26542	26383	26605	26532	26634	26728	26648	26476	26504	26534	26548	26383	26316	26630	26474	26515	26696	26501	26485	26573	26568	26702	26451	26291	26588	26625	26523	26723	26377	26494	26353	26686	26317	26297	26414	26127	26433	26250	26711	26545	26481	26306	26497	26614	26346	26529	26593	26216	26487	26499	26499	26306	26245	26439	26248	26511	26391	26436	26503	26733	26426	26579	26384	26514	26782	26312	26398	26477	26584	26419	26329	26303	26430	26779	26380	26518	26608	26452	26288	26495	26503	26404	26357	26612	26374	26434	26280	26710	26404	26687	26184	26144	26475	26425	26424	26371	26216	26627	26427	26580	26533	26298	26171	26397	26435	26567	26716	26643	26596	26483	26682	26376	26425	26387	26549	26422	26711	26439	26663	26621	26704	26601	26674	26221	26426	26465	26649	26405	26498	26762	26438	26422	26712	26413	26561	26420	26419	26435	26385	26381	26601	26475	26391	26492	26391	26217	26375	26402	26431	26354	26652	26608	26344	26399	26529	26698	26293	26525	26521	26309	26460	26227	26364	26728	26700	26530	26484	26416	26501	26362	26495	26502	26438	26247	26344	26538	26685	26185	26251	26390	26593	26576	26340	26438	26402	26362	26260	26270	26362	26330	26573	26458	26625	26559	26481	26378	26406	26634	26393	26485	26708	26499	26362	26467	26563	26554	26378	26813	26351	26381	26435	26323	26660	26408	26129	26330	26653	26324	26408	26460	26391	26335	26513	26305	26464	26606	26450	26673	26642	26510	26447	26448	26389	26263	26273	26476	26547	26451	26612	26448	26482	26551	26364	26636	26326	26501	26435	26665	26566	26463	26709	26395	26805	26419	26555	26659	26752	26473	26445	26555	26555	26462	26354	26303	26206	26463	26236	26154	26505	26563	26547	26337	26359	26293	26458	26336	26379	26360	26343	26391	26457	26440	26379	26186	26738	26809	26490	26561	26541	26319	26703	26628	26536	26259	26310	26326	26486	26357	26737	26534	26031	26349	26482	26231	26338	26409	26426	26349	26341	26527	26329	26241	26319	26305	26486	26599	26286	26376	26530	26420	26386	26468	26279	26354	26414	26712	26313	26641	26322	26616	26352	26542	26638	26339	26366	26552	26690	26325	26360	26393	26657	26613	26484	26424	26574	26437	26447	26457	26678	26283	26307	26491	26432	26685	26529	26503	26455	26302	26289	26484	26534	26629	26319	26603	26538	26664	26414	26545	26412	26406	26577	26599	26420	26431	26554	26537	26297	26376	26657	26481	26318	26388	26350	26547	26225	26433	26818	26363	26351	26274	26296	26455	26476	26464	26289	26344	26386	26554	26244	26318	26532	26645	26200	26537	26543	26444	26406	26484	26536	26349	26471	26507	26455	26802	26392	26256	26343	26443	26246	26369	26610	26383	26441	26558	26394	26533	26513	26317	26492	26474	26403	26232	26240	26464	26548	26449	26409	26476	26500	26550	26424	26303	26375	26491	26410	26369	26399	26305	26540	26477	26524	26334	26475	26657	26505	26481	26460	26513	26449	26489	26437	26469	26251	26276	26234	26744	26527	26157	26246	26522	26536	26328	26273	26530	26366	26259	26489	26549	26610	26453	26256	26613	26486	26564	26393	26314	26595	26397	26503	26567	26269	26418	26570	26240	26423	26449	26495	26549	26593	26451	26552	26372	26561	26428	26236	26512	26506	26691	26496	26609	26356	26609	26490	26293	26568	26479	26456	26644	26678	26470	26306	26435	26514	26508	26531	26509	26490	26712	26392	26506	26269	26440	26444	26539	26558	26410	26576	26567	26462	26442	26240	26413	26835	26467	26864	26519	26266	26502	26623	26712	26600	26343	26745	26533	26402	26541	26395	26716	26494	26561	26626	26465	26675	26579	26619	26828	26440	26415	26385	26421	26612	26404	26712	26447	26447	26522	26507	26423	26123	26406	26364	26513	26291	26667	26494	26704	26477	26533	26314	26330	26664	26637	26501	26452	26269	26505	26285	26533	26596	26474	26547	26294	26437	26490	26062	26481	26603	26646	26762	26460	26332	26441	26449	26304	26576	26539	26400	26303	26277	26684	26523	26445	26805	26498	26352	26320	26582	26526	26566	26785	26303	26709	26595	26553	26501	26193	26326	26423	26376	26393	26273	26265	26706	26259	26618	26444	26397	26385	26451	26227	26379	26409	26478	26619	26402	26560	26633	26205	26132	26244	26519	26426	26458	26757	26244	26346	26530	26394	26410	26641	26499	26248	26383	26423	26197	26424	26663	26508	26588	26620	26436	26471	26464	26746	26520	26705	26436	26475	26293	26456	26577	26345	26375	26589	26648	26558	26479	26614	26345	26869	26455	26402	26468	26702	26498	26265	26738	26492	26381	26483	26600	26536	26380	26489	26518	26621	26523	26450	26491	26618	26628	26478	26352	26404	26330	26399	26384	26216	26174	26464	26416	26243	26350	26264	26420	26434	26360	26408	26563	26650	26619	26296	26530	26329	26340	26380	26376	26474	26205	26579	26796	26730	26425	26376	26330	26562	26656	26357	26457	26463	26472	26466	26441	26592	26409	26595	26139	26474	26651	26567	26144	26492	26684	26281	26568	26822	26490	26305	26386	26435	26590	26384	26393	26376	26522	26675	26478	26560	26476	26556	26685	26422	26405	26699	26329	26504	26423	26220	26623	26610	26462	26588	26367	26524	26608	26707	26517	26453	26475	26394	26350	26626	26217	26421	26410	26468	26509	26490	26454	26396	26553	26579	26470	26233	26437	26544	26591	26514	26397	26295	26386	26552	26235	26565	26543	26230	26503	26831	26359	26545	26466	26503	26509	26375	26174	26445	26488	26435	26498	26684	26649	26324	26366	26591	26303	26287	26341	26410	26460	26689	26531	26717	26436	26657	26352	26648	26500	26497	26565	26538	26247	26458	26638	26526	26232	26571	26491	26679	26546	26685	26320	26291	26378	26270	26288	26819	26784	26547	26436	26401	26391	26568	26363	26542	26427	26304	26330	26506	26425	26242	26248	26489	26364	26723	26472	26673	26361	26359	26523	26543	26535	26316	26490	26532	26380	26454	26734	26254	26641	26496	26321	26448	26428	26442	26452	26319	26518	26416	26693	26580	26505	26584	26541	26635	26685	26617	26685	26456	26498	26616	26396	26458	26548	26349	26499	26792	26396	26384	26390	26550	26715	26555	26651	26647	26697	26461	26529	26252	26290	26268	26498	26499	26324	26754	26300	26588	26623	26509	26359	26384	26591	26776	26455	26596	26267	26561	26444	26489	26437	26436	26673	26476	26691	26522	26548	26751	27005	26324	26403	26539	26358	26275	26763	26610	26592	26697	26536	26366	26339	26556	26810	26471	26500	26408	26531	26549	26536	26339	26460	26272	26597	26619	26581	26670	26453	26595	26622	26620	26360	26661	26622	26500	26598	26597	26366	26565	26712	26371	26450	26531	26414	26428	26525	26211	26483	26420	26523	26615	26454	26584	26311	26747	26408	26408	26337	26596	26746	26441	26441	26629	26364	26486	26401	26851	26465	26628	26558	26370	26499	26553	26465	26566	26585	26474	26591	26402	26792	26515	26341	26580	26322	26424	26554	26400	26441	26508	26284	26326	26303	26445	26563	26475	26600	26452	26160	26396	26606	26356	26642	26704	26323	26614	26595	26820	26696	26723	26409	26290	26456	26495	26524	26480	26653	26350	26418	26487	26486	26389	26219	26305	26622	26439	26401	26296	26547	26357	26391	26553	26441	26435	26457	26376	26557	26501	26541	26632	26404	26537	26582	26449	26445	26522	26533	26639	26579	26537	26418	26514	26539	26662	26376	26532	26655	26401	26418	26677	26560	26210	26718	26436	26602	26667	26441	26514	26635	26569	26376	26498	26429	26764	26493	26361	26438	26405	26293	26657	26628	26417	26374	26320	26303	26578	26458	26506	26456	26597	26371	26517	26303	26476	26554	26633	26609	26295	26570	26530	26763	26513	26467	26379	26400	26486	26366	26463	26655	26464	26442	26517	26142	26519	26368	26730	26522	26297	26517	26322	26385	26498	26393	26451	26311	26330	26690	26520	26584	26553	26530	26464	26441	26254	26434	26529	26477	26321	26333	26315	26429	26420	26604	26560	26500	26664	26597	26649	26258	26360	26697	26681	26375	26458	26576	26661	26678	26374	26716	26548	26368	26352	26304	26540	26326	26452	26148	26388	26403	26372	26464	26570	26338	26524	26561	26432	26367	26430	26606	26236	26394	26261	26655	26295	26691	26454	26404	26618	26439	26310	26433	26477	26617	26311	26567	26470	26654	26597	26647	26565	26647	26497	26355	26313	26245	26512	26444	26631	26613	26509	26471	26495	26216	26625	26270	26521	26312	26569	26402	26554	26471	26347	26248	26201	26606	26476	26477	26398	26352	26571	26651	26354	26633	26140	26317	26499	26544	26344	26487	26300	26522	26521	26251	26272	26456	26466	26354	26474	26213	26255	26578	26466	26309	26438	26429	26300	26408	26503	26481	26457	26535	26296	26497	26632	26269	26375	26592	26581	26578	26486	26261	26693	26360	26329	26324	26390	26221	26710	26510	26623	26505	26506	26503	26466	26412	26470	26511	26537	26554	26589	26615	26575	26525	26341	26406	26344	26454	26696	26574	26378	26410	26305	26639	26494	26537	26421	26408	26574	26549	26289	26455	26456	26506	26685	26640	26455	26377	26348	26401	26542	26420	26284	26347	26534	26619	26687	26538	26323	26360	26297	26496	26247	26325	26536	26611	26516	26627	26500	26315	26204	26363	26391	26725	26528	26488	26493	26669	26506	26322	26565	26152	26252	26345	26387	26466	26514	26355	26517	26325	26561	26476	26695	26454	26284	26708	26320	26418	26514	26411	26615	26055	26243	26379	26498	26299	26387	26547	26357	26588	26452	26732	26195	26495	26532	26328	26584	26427	26452	26447	26543	26674	26477	26412	26163	26448	26355	26428	26394	26358	26424	26502	26285	26311	26290	26587	26587	26490	26480	26717	26534	26420	26630	26466	26662	26774	26300	26306	26563	26619	26667	26516	26510	26382	26148	26382	26509	26805	26530	26203	26500	26172	26487	26356	26516	26421
31769	46358	42485	32693	26460	21609	19520	18463	17988	17973	17753	17591	17447	17373	17293	17516	17149	17157	17419	17177	17349	17210	17343	17427	17378	17152	17195	17238	17109	17301	17221	17195	17058	17294	17220	17074	17269	17183	17243	17187	17265	17136	17214	17045	17179	17185	17250	17113	17268	17261	17046	17258	17109	17140	17048	17218	16975	17306	17270	17378	17243	17262	17225	17222	17216	17124	17171	17168	17272	17291	17242	17267	17060	17162	17150	17105	17260	17210	17072	17211	17301	17082	17108	17108	17384	17176	17018	17219	17150	17025	17092	17150	17058	17326	17228	17123	17074	17317	17264	17131	17170	17231	17151	17192	17328	17098	17275	17290	17296	17185	17054	17125	17232	16999	17080	17139	17111	17300	17184	17336	17296	17211	17247	17087	17132	17112	17171	17104	17242	16970	17199	17288	17066	17239	17326	17275	17010	17334	17141	17046	17163	17107	17176	16989	17122	17308	17086	17183	17228	16973	17324	17193	17259	17253	17292	17132	17156	17081	17130	17291	17220	17283	17019	17020	17084	17224	17232	17068	17149	17181	17059	17185	17236	17199	17154	17300	17226	16962	17152	17142	17122	17169	17134	17124	17223	17355	17231	17159	17181	17132	17221	17112	17128	16985	17238	17190	17102	17214	17043	17387	17093	17223	17185	17276	17114	17303	17280	17144	17420	17163	17206	17380	17156	17137	17161	17337	17107	17055	17140	17284	17189	17277	16923	17312	17195	17117	17316	17129	17067	17297	17109	17076	17124	17198	17170	17223	17225	17201	17149	17100	17179	17044	17285	17184	17257	17153	17352	17182	17084	17276	17206	17056	17094	17265	17158	17107	17243	17303	17323	17068	17142	17333	17150	17289	17303	17300	17103	17181	16975	17155	17290	17261	17151	17147	17189	17143	17197	17244	17168	17215	17316	17098	17123	17245	17069	17075	17161	17116	17161	17178	17231	17270	17151	17072	17202	17146	17039	17154	17022	17302	17055	17130	17280	17205	17175	17162	17076	17121	17292	16995	17114	17201	17079	17147	17129	17205	17163	17127	17165	17104	17122	17335	17245	17182	17261	17187	17079	17058	17098	17026	17286	17191	17247	17206	17023	17071	17033	17086	17410	17080	17029	17251	17285	17191	17262	17270	17209	17212	17150	17231	17029	17291	17128	17098	17186	17077	17132	17209	17008	17209	17086	17092	17268	17231	17262	17214	17193	17124	17151	16896	17029	17111	17046	17126	17018	17298	17302	17250	17202	17073	17198	17020	17286	17193	17219	17346	17089	17083	17093	17213	17236	17081	17151	17151	17181	17381	17073	17205	17039	17211	17275	17156	17182	17302	17210	17175	17237	17252	17081	16981	17386	17275	17159	17120	17216	17149	17169	17184	17089	17132	17085	16995	17196	17091	17058	17105	16907	17204	17096	17246	17150	17172	17157	17276	17156	17033	17228	17172	17211	17209	17260	17193	17139	16974	17114	17154	17017	17336	17003	17145	17160	17179	17192	17013	17085	17196	17183	17116	17130	17277	17246	17147	17021	17270	17178	17044	16976	17356	17223	17184	17173	17049	17307	17250	17223	17356	17117	17182	17190	17040	17070	17044	17190	17295	17165	17118	17325	17104	17048	17170	17097	17149	17330	17208	17030	17205	17263	17144	17121	17051	17172	17126	17315	17239	17209	17082	17214	17317	17336	17119	17094	17164	17100	17266	17155	17110	17107	17303	17123	17124	17090	17215	17219	17073	17284	17243	17151	17186	17275	17261	17284	17103	17069	17070	17158	17192	17210	17101	17176	17157	17166	17239	17317	17041	17018	17187	17228	17155	17355	17310	17234	17104	17135	17114	17228	17107	17003	17056	17156	17212	17223	17152	17244	17223	16993	17137	17141	17152	17132	17341	17143	17042	17179	17161	17097	17215	17141	17206	17059	17271	17105	17280	17227	17114	17268	17029	17202	17313	17036	17255	17088	17055	17094	17181	17045	17262	17255	17199	17195	17153	17077	17227	17302	17216	17315	17182	17360	17307	17228	17324	17309	17194	17136	17177	17106	17147	17239	17305	17026	17277	17276	17332	17015	17256	17196	17236	17306	17489	17103	17109	17057	17264	17085	17176	17212	17211	17117	17017	17135	17066	17301	17090	17190	17196	17268	17155	17140	17214	17210	17158	17230	17173	17219	17149	17112	17125	17204	17138	17227	17373	17195	17395	17337	17291	17166	17251	17198	17171	17118	17232	17326	17264	17150	17022	17234	17224	17095	17253	17313	17006	17183	17201	17184	17346	17144	17271	17206	17255	17003	17114	17030	17131	17127	17284	16968	17273	17458	17221	17118	17099	17222	17239	17054	17114	17307	17296	17055	17199	16996	17237	17115	17092	17290	17293	17259	17213	17251	17211	17265	17194	17159	17314	17039	17282	17159	17226	17256	17157	17132	17172	17137	17325	17212	17213	17216	17220	17052	17102	17196	17075	17280	17108	17261	17070	17304	16999	17070	17133	17160	17109	17081	17247	17199	17045	17242	17031	17073	17082	17155	17301	17144	17052	17230	17244	17294	17287	17128	17138	16953	17262	17115	17155	17149	17145	17190	17135	17260	17197	17264	17107	17196	17182	17368	17170	17209	16976	17113	17249	17074	17280	17324	17236	17175	17152	17167	17387	17424	17247	17162	17202	17295	17145	17179	17351	17326	17326	17269	17100	17315	17309	17134	17165	17158	17279	17199	17226	17236	17136	17243	17168	17248	17171	17253	17282	17069	17218	17110	17164	17341	17141	17229	17074	17203	17197	17138	17367	17237	17052	17100	17034	17117	16988	17320	17241	17163	17149	17079	17107	17310	17342	17168	17154	17112	17209	17245	17250	17060	17191	17240	17134	17276	17192	17225	17184	17072	17308	17428	17299	17280	17089	17185	17204	17131	17231	17067	17274	17053	17171	17176	17145	17205	17172	17163	17181	17077	17274	17119	17266	17356	17037	17164	17037	17038	17154	17108	17271	17205	17088	17161	17336	17232	17348	17180	17237	17239	17143	17088	17255	17155	17328	17325	17190	17309	17194	17226	17337	17209	17124	17203	17165	17038	17222	17144	17205	17190	17077	17180	17108	17244	17017	17177	17255	17129	17258	16924	17414	17205	17145	17266	17209	17285	17157	17420	17189	16957	17236	17148	17320	17030	17032	17247	17292	17126	17080	16959	17170	17176	17238	17092	17247	17190	17083	17223	17347	16980	17193	17127	17079	17272	17199	17029	17093	17205	17326	17035	17203	17322	17029	17204	17225	17186	17156	17252	17122	17275	17272	17253	17240	17297	17098	17299	17088	17028	17169	17095	17072	17055	17063	17143	17161	17198	17038	17140	17164	17302	17111	17103	17199	17364	17477	17221	17127	17238	17103	17165	17159	17262	17085	17150	17094	17286	17135	17197	17135	17274	17160	17175	17186	17078	17206	17029	17294	17091	17218	17129	17209	17216	17193	17257	17206	17151	17019	17107	17062	17134	17171	17163	17345	17129	17280	17125	17252	17337	17218	17079	17056	17173	17209	17178	17015	17270	17107	17120	17157	17215	17207	17175	17127	17199	17113	17183	17150	17096	17040	17190	17079	17257	17136	17337	17247	17124	17259	17140	17213	17276	17289	17127	17194	17297	17171	17144	17238	17092	17198	17256	17107	17092	17170	17277	17335	17103	17243	17123	17210	17257	17420	17216	17286	17183	17117	17230	17119	17140	17321	17274	17113	17195	17140	17055	17040	17177	17244	17079	17275	17254	17332	17326	16980	16934	16981	17073	17137	17118	17199	17162	16987	17286	17272	17032	17242	17296	17198	17174	17091	17346	16941	17172	17151	17132	17277	17264	17065	17188	17093	17314	17241	17218	17011	17238	17331	17045	17521	17188	17306	17149	17260	17240	17042	17258	17294	17251	17123	17264	17150	17112	17258	17254	17334	17152	17215	17329	17270	17357	17106	17394	17119	17062	17326	17115	17332	16982	17250	17069	17135	17126	17141	17212	17193	17218	17325	17163	17261	17283	17077	17243	17214	17409	17143	17169	17217	17207	17273	17395	17437	17115	17182	17232	17072	17383	17221	17140	17189	17299	17312	17221	17180	17379	17189	17254	17268	17294	17199	17369	17107	17147	17169	17334	17185	17032	17085	17232	17273	17145	17098	17232	17215	17124	17160	17076	17138	17124	17234	17161	17119	17143	17248	17150	17348	17112	17048	17320	17137	17060	17197	17076	17374	17113	17154	16912	17222	17267	17198	17186	17166	17180	17247	17030	17438	17134	17283	17185	17329	17073	17224	17096	17129	17148	17233	17063	17121	17193	17077	17335	17057	17193	17172	17253	17232	17239	17164	17101	17131	17231	17225	17084	17293	17192	17291	17127	17169	17166	17200	17152	17203	17111	17302	17285	17101	17083	17407	17104	17112	17216	17124	17173	17151	17170	17135	17144	17143	17274	17425	17210	17183	17098	17171	17258	17175	17283	17209	17162	17202	17074	17219	17190	17212	17196	17231	17061	17233	17184	17197	17265	17155	17185	17453	17347	17171	17201	17338	17085	17033	17255	17052	17294	17141	17197	17202	17077	17195	17116	17173	17287	17154	17281	17161	17233	17192	17236	17147	17256	17357	17110	17028	17357	17104	17296	17166	17090	17289	17236	17253	17172	17039	17176	17239	17417	17261	17148	17075	17202	17207	17141	17014	17328	17093	16937	17171	17184	17264	17266	17335	17228	17291	17185	17137	17209	17110	17118	17169	16978	17139	17160	17357	17273	17129	17086	17265	17209	17313	17247	17291	17362	17165	17224	17028	17104	17182	17291	17151	17166	17020	17204	17058	17128	17102	17287	17154	17098	17050	17146	17081	17065	17204	17157	17166	17274	17371	17156	17170	17170	17139	17165	17120	17138	17234	17097	17166	17167	16971	17241	17200	17174	17354	17043	17172	17351	17061	17313	17276	17042	17185	17244	17313	17174	17049	17129	17140	17022	17161	17123	17383	17342	17081	17282	17176	17248	17362	17182	17259	17263	17085	17183	17288	17168	17315	17190	17119	17226	17200	17420	17210	17117	17157	17383	17194	17252	17106	17150	17348	17234	17270	17363	17157	17073	17248	17170	17056	17236	17252	17186	17170	17112	17102	16995	17179
24172	21056	27891	27571	29178	32425	32456	28642	27226	26909	26786	26436	26092	26029	25876	25814	25794	26014	25672	25985	25587	25803	25646	25903	25801	25634	25603	25633	25462	25633	25580	25371	25538	25470	25599	25818	25501	25634	25448	25650	25689	25496	25618	25408	25607	25623	25482	25464	25482	25402	25553	25403	25699	25522	25421	25285	25762	25485	25404	25480	25633	25616	25417	25683	25624	25553	25387	25678	25711	25454	25440	25495	25696	25434	25762	25468	25452	25692	25473	25613	25512	25642	25408	25325	25426	25519	25500	25506	25772	25570	25346	25577	25569	25183	25477	25422	25388	25599	25481	25329	25658	25373	25500	25577	25300	25382	25539	25524	25669	25510	25679	25416	25375	25521	25492	25380	25357	25571	25311	25618	25587	25329	25715	25368	25212	25647	25674	25457	25540	25312	25395	25398	25433	25561	25694	25401	25411	25377	25427	25352	25342	25345	25260	25567	25629	25657	25347	25249	25573	25542	25595	25176	25365	25391	25705	25284	25326	25451	25487	25460	25606	25570	25363	25405	25767	25582	25422	25198	25353	25410	25249	25363	25660	25556	25608	25355	25393	25380	25371	25359	25383	25445	25416	25623	25535	25436	25478	25324	25548	25189	25389	25356	25501	25249	25733	25516	25338	25603	25338	25695	25344	25263	25498	25560	25240	25443	25493	25489	25398	25511	25543	25547	25503	25577	25477	25588	25366	25486	25440	25622	25477	25335	25335	25578	25678	25458	25331	25612	25487	25384	25751	25461	25412	25323	25436	25526	25405	25382	25609	25346	25452	25530	25610	25470	25514	25348	25458	25458	25326	25520	25633	25469	25423	25699	25375	25363	25532	25654	25638	25663	25538	25607	25404	25551	25498	25371	25463	25480	25522	25624	25484	25435	25582	25670	25444	25692	25537	25495	25213	25638	25602	25798	25658	25536	25409	25541	25767	25427	25471	25431	25638	25837	25501	25776	25536	25390	25182	25279	25615	25590	25544	25498	25276	25170	25274	25365	25332	25415	25425	25521	25752	25542	25547	25357	25243	25317	25316	25270	25310	25619	25571	25553	25200	25274	25555	25335	25445	25300	25571	25411	25330	25543	25442	25587	25616	25242	25473	25602	25446	25588	25532	25579	25314	25205	25529	25351	25471	25529	25298	25627	25297	25654	25341	25474	25406	25432	25476	25640	25403	25568	25471	25579	25470	25431	25497	25209	25284	25337	25594	25260	25419	25378	25597	25763	25483	25514	25520	25525	25548	25516	25531	25314	25424	25431	25440	25602	25523	25713	25560	25333	25467	25101	25713	25419	25507	25428	25431	25678	25509	25171	25323	25448	25656	25420	25454	25476	25575	25585	25611	25441	25448	25446	25607	25360	25411	25527	25621	25281	25538	25371	25273	25403	25373	25462	25342	25535	25701	25337	25419	25463	25652	25381	25321	25516	25391	25515	25254	25390	25580	25531	25366	25249	25425	25435	25436	25243	25329	25361	25466	25511	25454	25404	25630	25484	25485	25482	25599	25486	25595	25745	25320	25383	25372	25499	25463	25389	25275	25372	25606	25560	25271	25481	25185	25637	25600	25538	25260	25511	25414	25413	25454	25337	25326	25231	25747	25467	25282	25477	25739	25447	25512	25377	25780	25382	25489	25343	25536	25568	25446	25507	25540	25413	25558	25612	25499	25507	25422	25277	25210	25290	25176	25805	25575	25492	25369	25512	25419	25715	25510	25256	25494	25503	25528	25559	25543	25609	25638	25492	25269	25330	25573	25416	25287	25445	25344	25651	25657	25180	25461	25488	25457	25258	25536	25322	25356	25383	25641	25757	25809	25628	25560	25559	25406	25565	25681	25446	25467	25247	25345	25609	25383	25314	25672	25342	25536	25368	25452	25394	25462	25388	25442	25396	25561	25503	25717	25481	25580	25362	25308	25498	25473	25588	25487	25524	25499	25743	25533	25297	25596	25627	25322	25392	25306	25683	25453	25708	25487	25523	25426	25175	25482	25386	25430	25400	25552	25389	25359	25540	25526	25406	25458	25495	25280	25654	25253	25511	25538	25392	25401	25413	25635	25380	25316	25500	25488	25278	25394	25536	25530	25279	25100	25604	25398	25256	25473	25554	25514	25572	25506	25648	25499	25257	25422	25271	25535	25393	25577	25410	25387	25426	25482	25381	25361	25427	25403	25513	25451	25410	25480	25509	25539	25584	25594	25545	25425	25545	25627	25447	25242	25465	25542	25360	25496	25617	25275	25439	25829	25300	25426	25390	25555	25533	25601	25616	25335	25581	25664	25380	25714	25516	25622	25731	25864	25479	25243	25404	25428	25588	25522	25574	25507	25534	25398	25497	25606	25601	25610	25166	25326	25776	25704	25510	25538	25537	25332	25493	25476	25336	25418	25526	25467	25423	25478	25463	25758	25549	25462	25363	25361	25489	25414	25368	25430	25914	25308	25424	25670	25314	25172	25441	25150	25474	25275	25540	25481	25451	25495	25405	25674	25294	25575	25464	25656	25372	25568	25379	25507	25394	25483	25376	25477	25285	25383	25604	25549	25520	25391	25367	25497	25316	25641	25543	25164	25394	25686	25381	25458	25415	25566	25528	25605	25578	25424	25076	25349	25316	25416	25656	25428	25597	25321	25515	25225	25297	25454	25526	25725	25536	25527	25619	25680	25393	25535	25581	25417	25675	25333	25375	25443	25444	25313	25407	25418	25422	25243	25485	25511	25206	25332	25441	25382	25528	25451	25433	25589	25657	25406	25430	25471	25316	25455	25416	25556	25601	25396	25450	25385	25538	25689	25479	25292	25525	25591	25704	25597	25336	25152	25422	25344	25399	25476	25333	25543	25454	25227	25537	25684	25645	25621	25585	25733	25365	25365	25613	25402	25373	25512	25635	25409	25550	25223	25252	25408	25594	25606	25248	25562	25535	25669	25511	25619	25413	25461	25467	25604	25499	25280	25099	25656	25416	25327	25416	25684	25623	25568	25557	25345	25317	25465	25364	25342	25452	25507	25438	25505	25115	25329	25639	25690	25479	25419	25505	25495	25496	25603	25611	25500	25333	25392	25317	25571	25815	25501	25526	25559	25514	25549	25377	25725	25566	25548	25357	25612	25279	25606	25487	25346	25516	25384	25462	25532	25406	25548	25503	25413	25535	25456	25343	25177	25176	25522	25370	25192	25414	25419	25472	25518	25635	25771	25484	25568	25293	25241	25350	25468	25357	25386	25400	25490	25311	25531	25462	25636	25457	25419	25545	25598	25369	25200	25418	25441	25601	25507	25627	25585	25444	25448	25556	25351	25458	25602	25664	25220	25342	25649	25431	25533	25689	25309	25623	25705	25450	25360	25447	25380	25665	25609	25383	25330	25537	25554	25415	25348	25351	25633	25440	25549	25474	25620	25372	25490	25550	25601	25591	25249	25362	25582	25433	25591	25435	25595	25585	25523	25462	25632	25395	25539	25563	25459	25387	25340	25674	25288	25429	25464	25280	25505	25416	25265	25387	25365	25400	25733	25452	25393	25396	25439	25463	25470	25365	25437	25481	25328	25409	25704	25437	25282	25664	25543	25376	25580	25608	25351	25588	25350	25475	25591	25509	25654	25826	25470	25537	25357	25299	25207	25369	25461	25366	25125	25357	25247	25713	25550	25374	25443	25380	25068	25516	25613	25689	25476	25567	25401	25335	25522	25155	25288	25460	25415	25462	25517	25604	25620	25534	25650	25522	25706	25692	25270	25357	25160	25536	25494	25320	25482	25640	25298	25489	25506	25561	25596	25538	25502	25545	25691	25650	25292	25469	25464	25491	25510	25626	25469	25294	25394	25617	25390	25394	25644	25614	25262	25452	25586	25668	25436	25559	25392	25607	25455	25465	25499	25416	25234	25377	25649	25587	25564	25549	25434	25573	25585	25515	25477	25433	25594	25636	25567	25253	25576	25486	25502	25512	25349	25656	25522	25532	25537	25351	25515	25441	25551	25746	25465	25414	25575	25642	25603	25452	25668	25606	25540	25470	25767	25300	25487	25212	25378	25375	25391	25405	25659	25544	25504	25712	25441	25415	25571	25318	25352	25364	25415	25522	25085	25565	25619	25416	25430	25528	25398	25562	25592	25533	25536	25578	25692	25671	25670	25648	25399	25248	25377	25431	25417	25402	25502	25480	25511	25475	25671	25524	25513	25509	25489	25424	25645	25446	25353	25384	25424	25369	25640	25568	25718	25481	25245	25328	25710	25224	25345	25722	25598	25440	25449	25643	25725	25521	25457	25459	25605	25868	25545	25452	25374	25826	25457	25299	25548	25220	25767	25608	25534	25576	25313	25522	25677	25367	25323	25467	25488	25540	25414	25547	25378	25357	25524	25477	25415	25369	25372	25465	25433	25190	25521	25430	25610	25672	25372	25435	25312	25302	25350	25411	25820	25632	25636	25482	25597	25652	25072	25500	25487	25510	25159	25435	25515	25520	25359	25629	25523	25572	25734	25386	25562	25539	25577	25183	25387	25610	25517	25497	25623	25296	25637	25571	25446	25360	25706	25231	25464	25324	25465	25534	25540	25303	25302	25487	25549	25396	25570	25298	25451	25539	25556	25287	25222	25604	25363	25648	25506	25421	25460	25630	25561	25392	25451	25473	25549	25464	25698	25404	25404	25427	25478	25329	25355	25493	25628	25358	25514	25233	25205	25073	25410	25308	25323	25334	25516	25501	25707	25345	25603	25350	25116	25463	25851	25530	25370	25478	25821	25429	25546	25306	25641	25442	25683	25353	25425	25645	25458	25400	25296	25507	25353	25513	25634	25496	25235	25510	25666	25238	25751	25320	25457	25310	25414	25235	25502	25459	25540	25469	25471	25377	25619	25605	25523	25356	25436	25412	25304	25492	25333	25256	25450	25531	25747	25419	25508	25371	25554	25535	25598	25311	25360	25524	25365	25452	25531	25533	25541	25468	25454	25432	25307	25549	25485	25284	25452	25438	25613	25481	25869	25443	25623	25469	25600	25487	25457	25341	25432	25509	25557	25461	25383	25481	25617	25699	25433	25541	25569	25576	25462	25288	25556	25496	25560	25528	25310	25252	25486	25600	25509	25433	25525	25353	25412	25573	25388	25207	25460	25597	25686	25418	25538	25507	25542	25485
33383	58956	53686	42262	35986	28949	23129	20527	19334	18364	18132	17997	17529	17234	17138	16984	17092	17056	16943	16757	16973	16867	17010	16883	16928	16919	16995	16916	16933	16918	16984	16909	16863	17000	16961	16828	16795	16597	16746	16860	16902	16808	16693	16791	16854	16531	16782	16809	16865	16771	16692	16763	16848	16840	16891	16933	16606	16887	16741	16628	16948	16729	16816	16880	16683	16796	16768	16752	16732	16917	16872	16807	16862	16861	16789	16760	16858	16903	16615	16930	16756	16902	16803	16730	16850	16828	16717	16697	16656	16756	16828	16639	16774	16733	16760	16590	16875	16620	16792	16728	16650	16917	16752	16804	16826	16778	16770	16849	16807	16816	16684	16673	16741	16724	16669	16648	16734	16832	16715	16927	16723	16844	16732	16851	16711	16702	16844	16601	16765	16640	16913	16687	16725	16675	16770	16715	16902	16844	16743	16613	16838	16646	16781	16828	16694	16825	16833	16603	16728	16754	16834	16708	16779	16791	16795	16779	16729	16784	16766	16736	16739	16840	16884	16688	16790	16888	16570	16599	16798	16614	16880	16567	16713	16667	16663	16790	16776	16618	16898	16949	16849	16924	16532	16872	16706	16800	16859	16761	16722	16927	16700	16641	16927	16889	16701	16961	16671	16719	16801	16719	16860	16772	16910	16798	16867	16716	16961	16821	16755	16720	17038	16810	16681	16824	16724	16617	16867	16665	16713	16520	16711	16904	16821	16692	16717	16866	16803	16913	16838	16778	16731	16803	16849	16896	16740	16654	16705	16755	16902	16698	17027	16573	16760	16650	16738	16670	16764	16772	16580	16704	16911	16680	16851	16792	16614	16672	16883	16722	16567	16694	16820	16817	16635	16733	16802	16837	16798	16865	16655	16681	16773	16694	16847	16899	16681	16753	16740	16745	16501	16694	16794	16930	16819	16805	16836	16696	16861	16674	16583	16951	16796	16659	16754	16637	16885	16800	16723	16817	16998	16793	16853	16806	16676	16706	16736	16766	16609	16705	16625	16783	16763	16887	16359	16725	16857	16830	16947	16752	16746	16442	16639	16861	16802	16745	16727	16920	16855	16854	16962	16747	16986	16895	16665	16669	16975	16668	16620	16723	16586	16631	16753	16956	16785	16855	16884	16742	16691	16689	16742	16748	16729	16907	16733	16801	16950	16894	16767	16867	16870	16724	16806	16697	16509	16865	16914	16792	16746	16751	16882	16680	16674	16864	16835	16879	16845	16709	16818	16667	16643	16842	16646	16759	16708	16864	16649	16669	16671	16694	16861	16781	16778	16774	16590	16804	16740	16900	16849	16532	16623	16555	16661	16708	16852	16489	16766	16754	16770	16729	16750	16725	16806	16955	16792	16750	16695	16847	16755	16851	16583	16869	16620	16706	16854	16777	16781	16841	16609	16865	16838	16734	16645	16761	16733	16808	16985	16600	16670	16739	16850	16603	16880	16931	16666	16598	16648	16629	16701	16948	16689	16725	16802	16796	16756	16766	16752	16744	16930	16637	16718	16554	16706	16693	16787	16680	16910	16870	16781	16871	16813	16730	16983	16697	16629	16964	16752	16824	16803	16673	16689	16870	16729	16737	16700	16638	16619	16693	16716	16656	16881	16808	16657	16840	16645	16703	16875	16701	16801	16704	16776	16665	16896	16749	16818	16693	16804	16878	16660	16674	16716	16751	16802	16735	16974	16991	16816	16734	16965	16527	16742	16756	16770	16762	16797	16706	16754	16860	16870	16697	16987	16851	16823	16776	16936	16892	16788	16618	16796	16700	16760	16783	16751	16867	16701	16725	16757	16723	16895	16750	16683	16826	16656	16769	16836	16908	16923	16692	16935	16711	16730	16649	16730	16702	16673	16930	16814	16919	16839	16637	16665	16723	16688	16697	16786	16923	16669	16635	16675	16660	16695	16732	16847	16643	16668	16715	16698	16904	16909	16552	16898	16774	16832	16788	16829	16859	16822	16770	16736	16834	16740	16590	16886	16616	16721	16808	16882	16783	16680	16745	16887	16906	16793	16739	16720	16632	16746	16634	16737	16719	16825	16799	16814	16663	16837	16768	16476	16599	16769	16605	16738	16890	16637	16701	16476	16680	16791	16730	16913	16860	16840	16720	16738	16702	16649	16674	16687	16753	16767	16776	16641	16745	16657	16730	16885	16946	16732	16805	16759	16923	16973	16611	16911	16798	16921	16758	16762	16891	16923	16791	16762	16740	16770	16524	16818	16667	16851	16776	16848	16953	16614	16767	16707	16761	16743	16546	16813	16860	16695	16817	16953	16748	16882	16714	16813	16772	16953	16734	16697	16777	16632	16694	16754	16756	16690	16887	16611	16755	16820	16871	16788	16761	16598	16935	16583	16762	16603	16776	16719	16622	16678	16641	16624	16620	16763	16799	16773	16806	16814	16557	16785	16775	16648	16712	16677	16642	16782	16728	16865	16709	16721	16729	16745	16628	16743	17137	16837	16813	16739	16650	16522	16801	16803	16920	16668	16686	17000	16812	16822	16637	16670	16685	16956	16926	16879	16777	16945	16656	16870	16680	16921	16825	16939	16698	16871	16669	16865	16907	16853	16850	16858	16656	16866	16667	16757	16741	16628	16785	16910	16613	16849	16511	16739	16693	16763	16649	16781	16849	16737	16864	16927	16665	16752	16424	16848	16601	16734	16736	16784	16651	16894	16816	16665	16769	16684	16753	16837	16890	16771	16808	16697	16660	16776	16561	16783	16786	16771	16740	16728	16682	16692	16745	16971	16739	16752	17024	16839	16529	16568	16710	16740	16790	16762	16872	16618	16845	16627	16517	16736	16745	16625	16782	16871	16776	16652	16883	16672	16802	16796	16764	16864	16667	16576	17032	16805	16712	16842	16993	16901	16820	16729	16772	16790	16809	16847	16781	16651	16668	16619	16701	16746	16707	16642	16742	16795	16522	16585	16707	16903	16741	16878	16806	16817	16871	16642	16677	16817	16840	16861	16719	16910	16693	16754	16626	16882	16575	16761	16824	16583	16832	16560	16734	16819	16711	16880	16727	16704	16937	16585	16766	16895	16697	16710	16822	16687	16753	16880	16886	16615	16771	16777	16904	16882	16771	16830	16866	16894	16820	16762	16819	16816	16881	16726	16775	16800	16816	16706	16846	16784	16822	16794	16810	16707	16795	16773	16922	16596	16892	16785	16795	16878	16815	16826	16739	16849	16849	16742	16912	16842	16724	16647	16755	16987	16870	16849	16840	16899	16772	16850	16839	16761	16745	16533	16766	16749	16503	16849	16793	16536	16805	16810	16739	16617	16668	16644	16839	16703	16924	16673	16765	16838	16712	16866	16829	16836	16515	16815	16617	16715	16601	16790	16945	16673	16529	16676	16799	16779	16798	16731	16709	16897	16746	16768	16706	16779	17041	16892	16788	16737	16820	16840	16850	16582	16776	16575	16724	16788	16852	16736	16872	16668	16595	16867	16739	16798	16810	16783	16615	16671	16771	16858	16765	16655	16745	16915	16667	16743	16669	16895	16743	16758	16765	16615	16757	16560	16839	17078	16762	16773	16899	16689	16656	16590	16631	16633	16676	16967	16796	16777	16766	16878	16701	16726	16827	16583	16694	16709	16801	16845	16756	16856	16955	16895	16749	16678	16769	16875	16767	16682	16724	16834	16567	16801	16814	16812	16943	16699	16905	16661	16630	16805	16848	16848	16833	16888	16870	16797	16963	16677	16877	16720	16770	16780	16881	16729	16741	16877	16841	16786	16812	16761	16781	16529	16785	16755	16842	16721	16946	16708	16737	16712	16935	16666	16793	16713	16689	16581	16819	16651	16649	16707	16898	16863	16779	16835	16972	16809	16878	16704	16939	16741	16577	16798	16765	16861	16741	16949	16681	16758	16833	16662	16661	16844	16639	16765	16665	16727	16773	16728	16804	16715	16587	16899	16543	16615	16684	16859	16769	16667	16584	16882	16579	16845	16733	16775	16651	16915	16769	16840	16675	16654	16909	16882	16849	16930	16807	16703	16743	16918	16640	16818	16738	16649	16818	16677	16888	16782	16709	16727	16781	16822	16668	16825	16836	16703	16851	16759	16831	16659	16736	16759	16735	16706	16766	16808	16645	16742	16737	16833	16703	16780	16982	16871	16764	16959	16887	16715	16731	16906	16741	16794	16704	16682	16895	16783	16537	16748	16884	16736	16600	16702	16990	16928	16750	16648	16640	16786	16802	16867	16720	16846	16616	16723	16679	16823	16927	16796	16718	16688	16595	16677	16643	16720	16670	16551	16920	16993	16900	16723	16815	16778	16858	16615	16640	16909	16812	16730	16731	16768	16665	16784	16575	16755	16942	16721	16764	16726	16616	16777	16633	16851	16737	16654	16795	16698	16685	16757	16759	16673	16687	16712	16655	16758	16822	16489	16799	16704	16860	16772	16640	16736	16808	16770	16700	16591	16590	16697	16855	16880	16569	16740	16781	16716	16908	16908	16634	16861	16642	16700	16835	16737	16729	16602	16671	16766	16681	16902	16632	16779	16554	16894	16720	16782	16897	16853	16698	16840	16788	16664	16977	16705	16514	16635	16740	16645	16774	16827	16666	16788	16667	16639	16797	16941	16833	16737	16813	16690	16771	16591	16928	16850	16735	16835	16891	16882	16765	16714	16939	16969	16863	16741	16821	16792	16797	16738	16751	16747	16963	16803	16778	16682	16689	16632	16691	16646	16810	16871	16857	16873	16917	16946	16800	16578	16838	16735	16883	16858	16746	16915	16679	16787	16601	16994	16670	16752	16791	16905	16699	16818	16632	16996	16577	16740	16963	16784	16703	16656	16862	16762	16766	16874	16790	16745	16724	16925	16770	16694	16815	16559	16936	16592	16713	16746	16615	16825	16557	16656	16824	16793	16837	16806	16774	16694	16759	16960	16731	16672	16782	16930	16855	16854	16872	16686	16738	16684	16707	16788	16858	16846	16787	16744	16725	16763	16620	16772	16711	16688	16674	16680	16826	16866	16694	16775	16887	16726	16742	16799	16740	16942	16766	16732	16853	16792	16715	16938	16703	16743	16824	16613	16683	16820	16798	16785	16797	16639	16716	16676	16739	16708	16861	16757	16820	16918	16820	16906	16823	16660	16710
22536	21023	27599	25662	25992	33509	37150	30920	28175	27803	26923	26444	26682	26497	26296	26075	26097	26248	26158	25976	25841	25759	25985	25846	25753	25792	25990	25754	25866	25695	25806	25549	25806	25864	25824	25738	25818	25844	25648	25890	25614	25533	25630	25712	25468	25632	25494	25528	25593	25589	25504	25595	25608	25625	25786	25571	25506	25529	25429	25587	25453	25700	25367	25981	25647	25737	25558	25742	25815	25753	25804	25529	25396	25272	25447	25752	25419	25709	25554	25539	25593	25600	25626	25837	25502	25714	25458	25351	25523	25625	25403	25539	25821	25751	25680	25370	25486	25448	25657	25551	25744	25687	25435	25680	25702	25789	25533	25752	25690	25581	25393	25686	25804	25648	25657	25637	25424	25517	25757	25641	25665	25638	25744	25575	25510	25470	25569	25750	25704	25863	25630	25674	25589	25790	25582	25488	25838	25519	25326	25448	25395	25300	25636	25412	25447	25564	25381	25544	25531	25410	25475	25430	25354	25462	25322	25386	25509	25710	25714	25279	25491	25578	25524	25417	25811	25597	25662	25658	25544	25581	25605	25573	25539	25601	25402	25443	25497	25393	25411	25690	25871	25613	25577	25565	25394	25570	25479	25605	25637	25564	25607	25538	25289	25443	25676	25467	25473	25283	25392	25789	25637	25614	25347	25732	25493	25476	25391	25607	25607	25301	25547	25321	25399	25641	25738	25677	25595	25603	25338	25418	25226	25571	25600	25284	25546	25364	25594	25260	25268	25664	25729	25313	25696	25521	25690	25366	25676	25749	25447	25442	25358	25414	25522	25613	25666	25467	25426	25415	25394	25725	25419	25431	25280	25443	25754	25586	25675	25597	25388	25302	25379	25447	25185	25329	25499	25846	25495	25585	25508	25522	25568	25504	25327	25534	25586	25591	25563	25591	25386	25449	25647	25562	25583	25686	25691	25575	25631	25480	25438	25600	25598	25761	25180	25424	25674	25391	25436	25613	25322	25447	25352	25205	25679	25590	25390	25422	25525	25441	25514	25422	25743	25469	25647	25503	25557	25419	25681	25561	25409	25562	25351	25639	25684	25661	25561	25630	25539	25418	25399	25462	25606	25528	25684	25351	25424	25446	25284	25688	25615	25681	25811	25400	25550	25228	25524	25372	25362	25611	25629	25634	25407	25363	25657	25617	25656	25406	25618	25735	25433	25719	25676	25364	25524	25660	25540	25728	25586	25437	25325	25258	25543	25606	25623	25527	25476	25603	25447	25651	25611	25554	25491	25600	25500	25548	25716	25686	25584	25784	25620	25534	25523	25507	25534	25586	25784	25608	25708	25759	25324	25656	25518	25293	25257	25521	25523	25510	25681	25637	25517	25592	25751	25475	25365	25545	25414	25548	25425	25413	25578	25386	25536	25496	25624	25674	25427	25623	25470	25498	25546	25576	25476	25465	25410	25572	25690	25614	25488	25494	25814	25296	25460	25564	25448	25582	25756	25362	25428	25505	25572	25613	25521	25241	25301	25399	25590	25624	25433	25445	25783	25650	25466	25228	25373	25360	25718	25638	25561	25506	25351	25285	25548	25532	25348	25544	25418	25512	25649	25311	25540	25361	25393	25589	25609	25568	25355	25513	25419	25450	25503	25677	25649	25530	25418	25646	25449	25574	25694	25526	25513	25556	25557	25640	25464	25512	25459	25500	25633	25430	25432	25343	25571	25606	25687	25655	25647	25637	25602	25507	25404	25470	25654	25473	25482	25402	25469	25380	25637	25410	25788	25646	25659	25411	25615	25484	25212	25728	25553	25511	25447	25301	25294	25742	25486	25450	25692	25485	25468	25662	25623	25415	25695	25708	25567	25601	25581	25612	25434	25550	25528	25617	25481	25771	25594	25477	25468	25550	25843	25680	25671	25505	25512	25541	25398	25685	25520	25523	25620	25743	25568	25395	25396	25756	25701	25608	25430	25482	25671	25525	25560	25586	25798	25572	25654	25359	25548	25433	25514	25597	25394	25635	25634	25394	25414	25186	25422	25545	25584	25565	25363	25429	25622	25352	25473	25458	25725	25559	25540	25785	25564	25609	25543	25666	25512	25404	25616	25628	25603	25575	25429	25781	25560	25305	25173	25443	25645	25576	25469	25425	25374	25715	25619	25450	25525	25671	25440	25427	25523	25523	25774	25450	25373	25464	25416	25587	25405	25507	25338	25606	25542	25616	25558	25418	25514	25438	25696	25452	25749	25563	25419	25271	25572	25511	25564	25618	25528	25475	25520	25592	25704	25740	25612	25404	25621	25443	25873	25448	25591	25548	25399	25658	25630	25468	25452	25405	25476	25454	25891	25219	25690	25527	25321	25325	25569	25422	25539	25613	25676	25713	25499	25407	25527	25745	25589	25482	25616	25441	25580	25338	25609	25438	25621	25365	25629	25683	25528	25369	25635	25380	25497	25355	25356	25606	25788	25575	25445	25349	25548	25662	25566	25546	25707	25464	25310	25283	25722	25718	25418	25603	25581	25568	25731	25467	25468	25594	25770	25645	25871	25350	25459	25486	25546	25286	25264	25345	25280	25589	25719	25773	25634	25629	25211	25559	25436	25472	25407	25397	25618	25471	25453	25805	25407	25636	25461	25413	25489	25487	25459	25503	25310	25361	25658	25262	25542	25600	25580	25452	25405	25294	25325	25505	25721	25427	25519	25617	25365	25598	25644	25265	25733	25603	25316	25382	25374	25451	25648	25464	25444	25351	25412	25504	25381	25630	25748	25355	25230	25349	25604	25695	25579	25774	25469	25374	25493	25399	25778	25505	25459	25585	25589	25552	25467	25652	25513	25619	25690	25424	25407	25555	25440	25582	25652	25440	25744	25707	25414	25514	25623	25325	25401	25484	25530	25539	25725	25610	25580	25644	25367	25557	25660	25531	25661	25410	25382	25445	25736	25755	25640	25444	25550	25273	25611	25447	25358	25630	25529	25521	25814	25822	25496	25668	25377	25448	25432	25398	25617	25561	25531	25245	25525	25594	25439	25503	25720	25488	25329	25330	25439	25593	25521	25383	25413	25548	25606	25737	25475	25550	25583	25549	25568	25457	25255	25649	25571	25682	25608	25617	25731	25655	25747	25348	25618	25474	25665	25394	25758	25675	25471	25583	25494	25354	25344	25404	25418	25363	25536	25441	25384	25582	25368	25472	25499	25458	25446	25412	25727	25503	25568	25672	25559	25527	25726	25805	25620	25429	25444	25558	25430	25415	25902	25662	25429	25611	25742	25632	25399	25532	25472	25480	25499	25338	25403	25391	25500	25357	25325	25573	25659	25383	25367	25463	25604	25607	25494	25385	25451	25504	25613	25463	25540	25426	25509	25572	25414	25635	25564	25365	25259	25522	25622	25503	25427	25551	25562	25721	25798	25340	25476	25644	25690	25629	25629	25555	25569	25425	25436	25596	25375	25528	25500	25508	25531	25640	25448	25621	25507	25541	25599	25415	25706	25674	25580	25631	25395	25341	25370	25546	25483	25391	25445	25543	25634	25571	25472	25835	25650	25716	25590	25415	25565	25413	25516	25373	25571	25531	25582	25383	25606	25433	25465	25458	25738	25514	25429	25789	25598	25701	25588	25620	25536	25513	25459	25496	25443	25490	25585	25531	25571	25438	25387	25667	25490	25710	25435	25764	25501	25327	25444	25733	25508	25492	25634	25298	25456	25896	25548	25638	25558	25434	25440	25395	25376	25664	25820	25398	25490	25647	25444	25411	25409	25644	25368	25505	25345	25426	25367	25469	25577	25351	25727	25671	25639	25668	25631	25621	25813	25585	25588	25350	25483	25534	25563	25596	25597	25328	25454	25511	25439	25446	25553	25634	25605	25391	25382	25544	25675	25417	25500	25515	25286	25580	25838	25612	25470	25515	25665	25458	25307	25479	25410	25650	25548	25524	25771	25671	25591	25697	25341	25694	25410	25578	25476	25454	25527	25458	25631	25483	25672	25516	25678	25486	25801	25509	25438	25533	25598	25859	25534	25394	25540	25558	25557	25562	25498	25492	25326	25696	25329	25466	25627	25202	25451	25437	25560	25242	25504	25663	25501	25357	25614	25585	25770	25459	25224	25578	25343	25500	25400	25704	25407	25324	25330	25586	25282	25675	25492	25643	25545	25494	25943	25350	25756	25861	25487	25459	25642	25803	25599	25559	25858	25601	25450	25468	25330	25762	25382	25490	25447	25345	25350	25569	25446	25710	25463	25540	25429	25550	25734	25571	25529	25840	25497	25449	25527	25615	25637	25503	25518	25344	25618	25655	25454	25193	25400	25350	25311	25796	25413	25493	25533	25703	25513	25535	25559	25678	25598	25505	25161	25622	25713	25475	25394	25617	25525	25416	25321	25343	25617	25513	25467	25689	25610	25552	25453	25571	25803	25398	25680	25548	25366	25589	25521	25301	25424	25443	25611	25559	25322	25326	25450	25541	25531	25450	25422	25525	25533	25657	25503	25576	25624	25549	25558	25408	25695	25398	25502	25449	25565	25541	25464	25337	25647	25658	25505	25310	25605	25409	25510	25610	25654	25448	25404	25610	25420	25484	25679	25781	25611	25478	25702	25603	25656	25610	25700	25667	25540	25609	25375	25287	25420	25515	25442	25595	25969	25701	25540	25353	25331	25353	25571	25408	25475	25600	25625	25547	25261	25290	25558	25503	25547	25733	25593	25543	25526	25297	25160	25530	25659	25504	25735	25602	25347	25671	25893	25531	25465	25473	25572	25565	25519	25618	25523	25426	25466	25675	25469	25503	25463	25598	25596	25477	25309	25411	25546	25325	25503	25490	25664	25554	25634	25417	25626	25361	25475	25551	25656	25654	25616	25628	25644	25575	25457	25473	25597	25334	25548	25334	25177	25523	25349	25513	25492	25417	25599	25656	25299	25714	25723	25328	25634	25556	25485	25557	25475	25371	25534	25546	25621	25622	25392	25371	25414	25522	25684	25399	25399	25503	25474	25439	25402	25721	25597	25702	25464	25510	25400	25346	25456	25375	25465	25710	25466	25500	25648	25591	25549	25687	25721	25448	25588	25500	25563	25638	25413	25477	25530	25630	25664	25525	25647	25783	25558	25574	25424	25507	25437	25334	25379	25790	25716	25667	25525	25429	25661	25762	25172	25375
36980	67379	59706	46677	41786	36898	29831	23509	20976	19288	18467	18242	17827	17487	17452	17492	17093	17153	17276	17029	16995	17051	17116	17071	16997	16934	16995	17083	16832	16712	16851	16903	16942	16774	16802	16741	16868	16904	16703	16895	16894	16901	16787	16734	16815	16717	16668	16743	16728	16873	16719	16641	16890	16747	16883	16628	16754	16798	16897	16748	16725	16718	16761	16569	16756	16780	16595	16663	16837	16752	16900	16781	16812	16826	16676	16671	16734	16606	16674	16753	16683	16742	16829	16850	16710	16657	16810	16729	16785	16758	16577	16752	16790	16668	16631	16827	16673	16736	16828	16613	16557	16764	16680	16678	16806	16730	16685	16664	16833	16637	16619	16757	16681	16726	16794	16736	16651	16819	16712	16645	16743	16768	16763	16452	16563	16816	16669	16596	16834	16622	16737	16799	16619	16910	16757	16580	16793	16425	16704	16700	16733	16607	16731	16687	16655	16926	16475	16736	16548	16650	16528	16804	16716	16593	16675	16706	16546	16710	16792	16605	16713	16606	16839	16814	16558	16849	16709	16736	16735	16721	16835	16667	16667	16719	16779	16664	16788	16851	16822	16686	16814	16690	16902	16822	16752	16770	16537	16641	16734	16717	16614	16545	16649	16703	16658	16763	16713	16897	16723	16594	16784	16788	16600	16673	16769	16831	16611	16879	16634	16817	16851	16846	16568	16516	16647	16626	16759	16801	16820	16610	16779	16666	16636	16673	16823	16716	16698	16807	16697	16629	16774	16873	16597	16698	16618	16771	16740	16721	16528	16692	16720	16694	16871	16792	16856	16595	16689	16674	16726	16685	16735	16757	16878	16744	16627	16750	16820	16584	16616	16742	16674	16797	16532	16705	16736	16811	16720	16609	16687	16526	16572	16679	16800	16699	16579	16563	16812	16742	16708	16667	16681	16734	16696	16714	16772	16746	16605	16776	16579	16618	16612	16954	16579	16703	16857	16628	16783	16695	16574	16882	16614	16705	16704	16800	16759	16714	16625	16681	16746	16664	16792	16662	16660	16555	16774	16755	16555	16727	16618	16530	16663	16902	16799	16721	16633	16713	16484	16717	16814	16662	16695	16645	16725	16753	16622	16637	16575	16805	16642	16757	16643	16675	16710	16576	16673	16800	16651	16755	16652	16837	16733	16950	16734	16714	16528	16679	16745	16811	16728	16697	16690	16718	16844	16670	16799	16704	16716	16931	16881	16751	16731	16722	16801	16649	16689	16570	16720	16637	16694	16580	16794	16816	16847	16712	16877	16802	16627	16684	16792	16758	16759	16629	16845	16739	16677	16565	16653	16606	16655	16835	16680	16822	16696	16755	16668	16713	16595	16569	16899	16879	16687	16612	16910	16870	16731	16938	16609	16904	16584	16773	16926	16760	16744	16680	16933	16858	16661	16770	16739	16654	16727	16685	16709	16662	16610	16680	16816	16740	16568	16670	16697	16602	16685	16532	16801	16646	16853	16832	16798	16607	16725	16792	16669	16663	16748	16840	16719	16663	16722	16772	16634	16763	16871	16665	16665	16872	16715	16535	16707	16928	17014	16695	16622	16733	16717	16529	16878	16660	16808	16503	16712	16649	16762	16628	16770	17048	16921	16764	16654	16801	16734	16621	16721	16720	16644	16649	16693	16926	16780	16602	16630	16742	16685	16632	16633	16846	16603	16751	16570	16723	16686	16720	16712	16564	16837	16624	16602	16676	16711	16654	16574	16797	16753	16841	16540	16766	16696	16710	16681	16559	16644	16830	16736	16598	16756	16631	16692	16913	16735	16526	16663	16648	16780	16682	16733	16567	16784	16625	16791	16758	16696	16610	16716	16826	16717	16720	16525	16738	16626	16699	16778	16589	16868	16755	16861	16768	16886	16758	16676	16487	16689	16621	16563	16813	16594	16558	16683	16899	16854	16625	16648	16774	16607	16787	16680	16635	16800	16647	16602	16685	16628	16611	16522	16720	16706	16686	16800	16704	16779	16663	16472	16828	16745	16906	16673	16582	16596	16639	16739	16687	16550	16754	16877	16634	16687	16795	16733	16935	16540	16555	16553	16640	16700	16550	16618	16528	16913	16762	16739	16636	16802	16728	16798	16777	16704	16646	16825	16632	16816	16526	16790	16878	16594	16886	16540	16755	16757	16665	16769	16594	16768	16735	16883	16668	16726	16629	16723	16654	16684	16719	16704	16736	16642	16568	16648	16707	16720	16618	16653	16674	16745	16689	16714	16704	16673	16592	16774	16694	16588	16635	16677	16788	16640	16750	16607	16556	16678	16873	16594	16725	16461	16802	16834	16834	16832	16734	16643	16892	16515	16638	16798	16635	16747	16598	16827	16650	16696	16739	16767	16672	16793	16611	16602	16877	16705	16673	16619	16732	16714	16631	16543	16698	16666	16745	16720	16669	16725	16704	16749	16670	16626	16597	16675	16637	16782	16706	16738	16664	16621	16663	16747	16709	16830	16684	16688	16854	16752	16910	16631	16838	16743	16602	16773	16674	16735	16624	16759	16588	16881	16675	16741	16609	16665	16590	16845	16772	16502	16607	16707	16545	16863	16797	16695	16741	16621	16850	16727	16832	16694	16789	16639	16576	16818	16651	16760	16799	16747	16522	16788	16795	16670	16732	16631	16721	16803	16762	16779	16757	16794	16648	16666	16771	16759	16735	16605	16579	16696	16872	16411	16775	16757	16788	16664	16681	16829	16608	16600	16591	16576	16640	16780	16702	16794	16680	16753	16688	16776	16738	16721	16696	16667	16588	16674	16572	16478	16760	16736	16652	16767	16663	16654	16836	16816	16701	16668	16671	16644	16629	16788	16745	16552	16713	16860	16519	16585	16635	16596	16804	16790	16629	16712	16660	16658	16532	16657	16603	16688	16657	16561	16615	16731	16581	16717	16779	16752	16760	16780	16763	16757	16666	16791	16819	16722	16670	16674	16521	16806	16715	16795	16707	16589	16617	16634	16719	16635	16659	16571	16689	16712	16827	16715	16677	16680	16765	16694	16632	16695	16703	16772	16692	16671	16691	16839	16711	16857	16857	16657	16659	16784	16596	16602	16465	16546	16683	16671	16741	16716	16697	16820	16885	16703	16756	16760	16566	16805	16659	16689	16670	16719	16761	16622	16596	16762	16641	16750	16821	16825	16786	16782	16551	16803	16674	16484	16781	16629	16658	16600	16690	16670	16661	16700	16702	16615	16695	16654	16733	16654	16619	16612	16728	16648	16666	16638	16690	16625	16785	16803	16662	16785	16752	16807	16665	16746	16815	16893	16764	16559	16632	16846	16634	16783	16555	16675	16828	16720	16688	16511	16604	16588	16716	16645	16581	16677	16769	16789	16729	16504	16629	16708	16628	16671	16777	16684	16788	16672	16674	16556	16743	16639	16724	16771	16648	16664	16650	16872	16669	16736	16605	16839	16613	16806	16671	16897	16589	16596	16720	16682	16469	16855	16570	16692	16805	16736	16628	16696	16756	16802	16748	16630	16499	16669	16562	16642	16856	16674	16625	16803	16612	16812	16823	16736	16664	16551	16744	16716	16643	16602	16501	16727	16561	16773	16734	16743	16743	16587	16634	16758	16684	16674	16696	16635	16652	16861	16770	16848	16635	16606	16748	16739	16565	16878	16566	16613	16615	16667	16778	16683	16790	16840	16555	16641	16792	16621	16645	16622	16717	16878	16696	16897	16732	16704	16728	16619	16741	16658	16706	16705	16749	16669	16752	16833	16754	16652	16776	16763	16681	16741	16787	16784	16665	16677	16935	16711	16553	16531	16724	16753	16862	16541	16619	16705	16658	16667	16736	16982	16634	16743	16707	16863	16771	16765	16628	16761	16862	16703	16721	16854	16578	16833	16614	16537	16859	16820	16795	16575	16816	16773	16557	16791	16504	16480	16817	16714	16695	16731	16803	16738	16867	16690	16757	16531	16730	16794	16597	16684	16759	16709	16598	16763	16638	16693	16690	16676	16599	16606	16713	16512	16630	16671	16703	16799	16825	16849	16579	16682	16579	16962	16777	16714	16996	16880	16668	16520	16698	16669	16883	16651	16597	16744	16627	16725	16718	16934	16673	16520	16580	16575	16550	16709	16875	16557	16650	16808	16704	16795	16724	16614	16555	16733	16698	16670	16563	16810	16571	16593	16673	16689	16658	16644	16719	16830	16627	16795	16560	16513	16723	16686	16375	16930	16582	16777	16694	16812	16700	16816	16621	16747	16770	16708	16693	16781	16697	16783	16584	16721	16647	16723	16764	16773	16943	16818	16920	16618	16584	16697	16599	16807	16650	16495	16919	16629	16684	16682	16655	16675	16921	16691	16668	16656	16677	16693	16590	16513	16749	16816	16708	16779	16679	16749	16594	16728	16720	16725	16607	16783	16745	16621	16797	16405	16741	16561	16737	16765	16801	16688	16759	16676	16795	16461	16782	16615	16759	16751	16673	16772	16800	16829	16669	16570	16689	16876	16824	16731	16643	16575	16613	16806	16810	16671	16591	16648	16631	16696	16725	16722	16942	16786	16808	16670	16676	16820	16541	16570	16521	16665	16789	16644	16819	16566	16789	16702	16666	16865	16634	16802	16499	16659	16878	16548	16718	16679	16705	16628	16675	16622	16766	16778	16665	16827	16895	16767	16740	16643	16757	16634	16863	16770	16643	16862	16765	16685	16824	16847	16894	16561	16821	16625	16632	16826	16748	16799	16910	16751	16507	16869	16667	16804	16719	16715	16721	16590	16762	16779	16644	16901	16844	16610	16729	16690	16723	16767	16710	16652	16713	16826	16902	16737	16698	16707	16710	16629	16748	16647	16707	16637	16713	16781	16615	16656	16770	16675	16798	16708	16670	16698	16626	16713	16736	16724	16672	16542	16758	16914	16789	16836	16684	16677	16598	16676	16756	16701	16746	16725	16577	16848	16732	16704	16796	16777	16630	16887	16836	16792	16685	16847	16756	16753	16535	16679	16786	16467	16765	16567	16639	16704	16723	16758	16539	16848	16603	16708	16689	16748	16707	16594	16822	16699	16754	16716	16595	16693	16502	16796	16625	16693	16731	16729	16734	16750	16588	16732	16809	16789	16600	16606	16849	16465	16903	16674	16647	16772	16799	16653	16741	16759	16789
38033	40808	46132	41330	37254	34552	31899	29284	27997	27448	27244	26900	26965	26767	26900	26973	26680	26572	26918	26655	26766	26916	26819	26696	26651	26645	26749	26748	27033	26710	26877	26886	26640	26805	26694	26613	26662	26960	26749	26886	26682	26630	26821	26959	26673	26751	26765	26628	26923	26614	26828	26718	26699	26808	26787	26711	26743	26742	26450	26587	26809	26320	26767	26603	26887	26795	26575	26781	26714	26574	26754	26936	26707	26362	26690	26580	26817	26713	26815	26776	26673	26694	26683	26826	26440	26685	26800	26718	26496	26658	26722	26660	26844	26860	26629	26490	26539	26910	26745	26804	26566	26490	26599	26665	26709	26807	26691	26776	26668	26708	26957	26578	26702	26614	26764	26856	26920	26881	26774	26578	26659	26688	26775	26753	26708	26549	26522	26651	26653	26787	26741	26772	26872	26790	26473	26488	26554	26909	26800	26519	26746	26803	26749	26740	26923	26594	26916	26793	26632	26707	26717	26850	26781	26790	26632	26676	26583	26807	26572	26716	26442	26688	26656	26652	26648	26824	26700	26661	26750	26576	26704	26604	26737	26755	26819	26527	26830	26550	26577	26651	26796	26686	26910	26924	26724	26679	26687	26859	26822	26850	26804	26649	26646	27002	26804	26536	26792	26555	26496	26306	26727	26645	26606	26593	26722	26761	26897	26774	26872	26598	26850	26705	26736	26635	26712	26524	26707	26519	26733	26817	26638	26455	26879	26728	26734	26866	26768	26532	26678	26769	26753	26667	26454	26690	26915	26680	26602	26937	26469	26420	26482	26827	26569	26819	26865	26524	26704	27039	26724	26703	26503	26770	26798	26687	26712	26694	26654	26796	26845	26795	26988	26573	26733	26512	26774	26944	26588	26805	26605	26831	26822	26551	26601	26776	26783	26712	26727	26854	26788	26613	26814	26569	26510	26669	26754	26773	26578	26778	26712	26594	26663	26741	26797	26583	26790	26755	26969	26867	26678	26809	26386	26933	26883	26639	26620	26284	26710	26601	26731	26692	26513	26691	26915	26630	26661	26436	26785	26614	26618	26551	26469	26578	26521	26824	26856	26651	26746	26626	26768	26747	26746	26911	26424	26649	26878	26811	26750	26626	26601	26681	26776	26751	26702	26745	26654	26532	26593	26326	26832	26741	26620	26706	26721	26707	26550	26642	26530	26721	26801	26589	26508	26753	26686	26622	26779	26580	26968	26828	26429	26852	26638	26361	26717	26602	26600	26777	26797	26915	26719	26684	26784	26750	26831	26483	26640	26539	26716	26723	26847	26692	26646	26632	26680	26689	26623	26764	26617	26736	26924	26719	26544	26784	26826	26839	26717	26693	26286	26648	26435	26757	26653	26837	26627	26677	26776	26762	26735	26925	26583	26655	26648	27013	26535	26329	26789	26604	26699	26663	26652	26551	26795	26667	26836	26729	26655	26309	26700	26600	26746	26634	26733	26751	26885	26704	26675	26915	26833	26741	26807	26795	26686	26609	26842	26544	26580	26649	26800	26728	26631	26509	26392	26777	26706	26739	26831	26542	26752	26491	26643	26533	26793	26709	26601	26750	26783	26760	26659	26799	26835	26661	26831	26895	27074	26696	26540	26534	26652	26584	26729	26674	26476	26437	26948	26568	26788	26457	26773	26830	26748	26735	26423	26693	26673	26803	26901	26702	26723	26919	26847	26702	26653	26545	26763	26720	26535	26704	26660	26902	26550	26722	26594	26569	26730	26740	26790	26764	26588	26784	26622	26686	27063	26761	26785	26710	26917	26806	26782	26938	26764	26783	26583	26855	26678	26651	26910	26656	26612	26855	26527	26625	26568	26547	26509	26798	26740	26676	26596	26826	26532	26462	26918	26604	26734	26362	26532	26712	26779	26514	26607	26782	26513	26509	26809	26596	26635	26710	26615	26504	26635	26481	26796	26419	26616	26492	26562	26626	26709	26658	26756	26685	26619	26764	26599	26785	26797	26498	26852	26601	26728	26576	26354	26571	27037	26807	26656	26592	26746	26849	26759	26676	26923	26446	26569	26610	26881	26719	26397	26623	26751	26741	26772	26544	26564	26590	26865	26468	26689	26591	26625	26607	26757	27029	26636	26675	26718	26912	26433	26744	27054	26998	26793	26738	26678	26865	26803	26653	26719	26892	26641	26458	26510	27145	26907	26802	26684	26442	26639	26714	26561	26517	26858	26988	26877	26708	26777	26498	26803	26646	26876	26650	26714	26731	26572	26608	26935	26575	26988	26451	26590	26881	26793	26606	27063	26658	26717	26718	26698	26610	26631	26484	26881	26577	26655	26598	26675	26836	26931	26720	26727	26523	26722	26628	26808	26615	26479	26941	26651	26530	26950	26845	27098	26821	26906	26472	26577	26586	26727	26841	26869	26708	26557	26580	26805	26537	26615	26782	26665	26502	26731	26780	26727	26631	26736	26434	26618	26826	26609	26632	26712	26621	26540	26691	26553	26779	26592	26559	26649	26834	26951	26646	26469	26915	26514	26635	26768	26887	26904	26564	26716	26602	26615	26736	26861	26725	26608	26517	26825	26413	26733	26442	26604	26739	26509	26588	26650	26596	26664	27052	26718	26578	26753	26793	26768	26384	26483	26759	26546	26758	26711	26698	26691	26768	26516	26601	26503	26540	26656	26509	26627	26745	26831	26686	26704	26754	26758	26849	26369	26794	26644	26455	26719	26507	26706	26638	26648	26572	26590	26811	26508	26881	26673	26669	26710	26834	26644	26748	26633	26589	26557	26808	26770	26621	26696	26741	26784	26847	26692	26790	26809	26691	26855	26776	26627	26710	26685	26875	26601	26619	26449	26746	26652	26521	26484	26613	26723	26702	26749	26645	26746	26865	26594	26785	26454	26780	26673	26842	26927	26696	26680	26610	26725	26596	26584	26834	26839	26749	26650	26696	26725	26856	26592	26690	26543	26675	26833	26855	26742	26881	26930	26572	26932	26787	26563	26239	26471	26477	26823	26670	26720	26528	26760	26684	26623	26712	26520	26758	26732	26660	26723	26789	26742	26839	26680	26610	26753	26668	26402	26669	26833	26678	26796	26668	26827	26776	26782	26964	26730	26857	26680	26795	27017	26921	26770	26363	26537	26560	26605	26764	26726	26609	26619	26568	26938	26782	26604	26816	26641	26645	26605	26684	26803	26868	26581	26614	26435	26747	26722	26630	26723	26755	26753	26798	26767	26639	26559	26710	26830	26649	26364	26510	26687	26891	26618	26594	26752	26627	26663	26812	26814	26726	26863	26799	26649	26526	26720	26736	26962	26660	26792	26682	26606	26665	26472	26705	26719	26732	26639	26540	26964	26808	26860	26581	26642	26690	26655	26791	26850	26860	26568	26603	26363	26533	26653	26647	26643	26931	26631	26725	26556	26878	26650	26868	26591	26516	26506	26911	26587	26566	26779	26778	26739	26832	26587	26771	26964	26462	26701	26654	26782	26544	26671	26718	26660	26590	26739	26905	26617	26784	26590	26599	26627	26644	26696	26872	26570	26839	26618	26638	26730	26967	26687	26941	26755	26881	26650	26652	26765	26732	26766	26815	26760	26585	26546	26372	26691	26549	26655	26671	26439	26477	26637	26827	26798	26531	26990	26966	26717	26658	26837	26601	26687	26683	26810	26546	26834	26810	26882	26875	26687	26872	26587	26626	27003	26594	26654	26757	26810	26582	26808	26617	26744	26496	26650	26710	26747	26870	26670	26776	26602	26864	26807	26750	26575	26737	26688	26795	26794	26659	26937	26556	26560	26634	26634	26756	26657	26719	26724	26808	26743	26845	26702	26724	26775	26687	26756	26951	26537	26732	26474	26434	26631	26715	26673	26786	26837	26422	26740	26632	26527	26558	26726	26993	26887	26868	26758	26826	26801	26681	26580	26610	26639	26776	26737	26599	26602	26774	26751	26630	26680	26883	26815	26708	26711	26799	26710	26461	26733	26701	26527	26516	26840	26508	26676	26849	26918	26728	26631	26863	26785	26754	26963	26827	26709	26746	26653	26666	26751	26593	26433	26479	26601	26729	26402	26659	26881	26860	26641	26752	26794	27013	26814	26584	26521	26741	26817	26538	26794	26508	26658	26471	26620	26844	26482	26640	26699	26607	26616	26554	26891	26650	26856	26725	26703	26393	26687	26552	26673	26731	26707	26668	26789	26673	26643	26658	26619	26646	26929	26644	26667	26818	26785	26719	26839	26989	26847	26765	26689	26574	26580	26613	26672	26608	26832	26793	26806	26952	26618	26778	26740	26969	26787	26736	26752	26807	26640	26809	26925	26640	26763	26627	26514	26637	26714	26922	26790	26757	26759	26376	26627	26598	26894	26656	26571	26748	26594	26691	26765	26793	26724	26696	26796	26610	26654	26613	26659	26763	26740	26916	26648	26909	26986	26712	26895	26570	26754	26539	26674	26726	26725	26744	26730	26890	26798	26674	26436	26711	26721	26707	26615	26496	26396	26677	26686	26690	26678	26414	26540	26608	26645	26823	26918	26810	26677	26535	26696	26623	26913	26821	26531	26750	26868	26674	26579	26451	26776	26869	26515	26908	26745	26831	26751	26637	26793	26626	26879	26863	26858	26971	26880	26918	26739	26689	26597	26650	26415	26654	26857	26756	26840	26525	26785	26814	26800	26584	26820	26611	26589	26656	26968	26850	26681	26905	26870	26689	26824	26752	26771	26584	26819	26970	26648	26797	26744	27016	26687	26649	26890	26776	26714	26717	26452	26856	26765	26531	26770	26741	26706	26795	26569	26725	26676	26579	26428	26606	26591	26550	26592	26545	26692	26687	26804	26563	26691	26516	26655	26843	26928	26725	26798	26700	26821	26428	26696	26464	26521	26531	26840	26853	26703	26939	26675	26894	26741	26810	26749	26674	26393	26704	26609	26698	26603	26589	26972	26786	26702	26538	26738	26867	26718	26498	26689	26910	26826	26637	26771	26413	26559	26763	26793	26588	26610	26673	26762	26652	26910	26851	26911	26647	26652	26691	26721	26650	26921	26635	26595	26776	26630	26624	26962	26993	27068	26548	26768	26928	26627	26775	26484	26866	26870	26723	26738	26744	26654	26652	26727	26770	26769	26603	26525	26433	26474	26541	26609	26559	26866	26672
35234	48398	45146	35776	31797	27668	24331	20953	19111	18269	17979	17522	17776	17529	17440	17489	17294	17362	17526	17500	17441	17316	17399	17400	17292	17403	17403	17246	17285	17401	17384	17552	17601	17290	17464	17588	17357	17262	17543	17298	17587	17185	17512	17442	17116	17373	17280	17358	17314	17311	17438	17176	17337	17518	17381	17545	17286	17353	17240	17212	17518	17303	17371	17496	17392	17311	17485	17226	17304	17568	17380	17267	17497	17169	17516	17344	17414	17355	17454	17428	17319	17385	17254	17282	17259	17072	17342	17377	17259	17167	17263	17351	17560	17210	17399	17396	17370	17409	17356	17408	17509	17489	17197	17138	17411	17292	17219	17331	17268	17406	17261	17230	17365	17402	17217	17318	17455	17216	17361	17264	17346	17381	17515	17289	17361	17383	17420	17244	17383	17400	17435	17354	17311	17424	17475	17220	17304	17489	17450	17481	17306	17220	17385	17351	17259	17359	17310	17469	17190	17332	17277	17365	17304	17262	17398	17343	17324	17491	17293	17382	17316	17345	17421	17344	17247	17335	17320	17255	17319	17389	17201	17392	17247	17252	17279	17236	17350	17269	17505	17390	17205	17341	17421	17479	17203	17291	17436	17382	17285	17456	17210	17337	17472	17244	17224	17394	17389	17383	17474	17297	17320	17402	17296	17254	17467	17288	17489	17379	17448	17184	17405	17415	17304	17279	17368	17267	17242	17209	17449	17439	17342	17241	17420	17332	17328	17578	17268	17338	17280	17302	17456	17430	17260	17307	17404	17273	17342	17250	17290	17331	17408	17332	17220	17199	17204	17262	17378	17396	17414	17345	17382	17414	17246	17244	17465	17270	17410	17153	17345	17229	17243	17259	17225	17166	17505	17341	17378	17417	17386	17315	17350	17285	17445	17372	17184	17539	17123	17225	17344	17393	17354	17153	17177	17314	17363	17119	17278	17392	17264	17274	17495	17374	17176	17532	17372	17297	17461	17374	17358	17344	17314	17343	17389	17304	17228	17280	17325	17381	17336	17397	17339	17371	17314	17261	17417	17223	17347	17384	17276	17304	17544	17298	17367	17281	17083	17415	17338	17308	17317	17335	17211	17290	17240	17434	17416	17236	17305	17288	17441	17616	17368	17400	17406	17207	17431	17412	17530	17257	17342	17223	17490	17308	17372	17400	17307	17486	17297	17261	17449	17321	17340	17367	17293	17373	17316	17220	17431	17242	17387	17465	17379	17317	17390	17322	17315	17429	17355	17365	17326	17385	17378	17368	17348	17271	17317	17411	17695	17323	17392	17368	17325	17238	17430	17277	17398	17349	17483	17382	17370	17269	17394	17382	17416	17418	17433	17444	17281	17294	17221	17376	17473	17259	17295	17322	17170	17355	17323	17391	17209	17437	17170	17283	17505	17193	17339	17418	17361	17374	17211	17472	17356	17293	17148	17294	17282	17215	17307	17333	17254	17340	17491	17298	17505	17377	17407	17283	17185	17419	17211	17296	17404	17234	17278	17125	17560	17356	17562	17213	17248	17360	17459	17279	17324	17361	17433	17324	17253	17415	17337	17135	17440	17067	17391	17414	17328	17269	17224	17322	17347	17426	17303	17308	17420	17382	17228	17324	17357	17211	17277	17337	17415	17460	17370	17340	17213	17431	17295	17204	17348	17282	17240	17091	17249	17456	17448	17371	17333	17264	17327	17174	17379	17392	17277	17342	17574	17305	17390	17213	17393	17423	17389	17276	17302	17114	17337	17269	17253	17334	17226	17510	17365	17111	17470	17488	17325	17350	17255	17189	17417	17486	17292	17302	17123	17494	17406	17402	17451	17477	17410	17332	17306	17309	17334	17424	17436	17386	17302	17390	17311	17136	17498	17211	17352	17327	17377	17185	17334	17437	17409	17254	17354	17195	17331	17346	17412	17291	17324	17337	17312	17138	17228	17421	17360	17237	17282	17371	17591	17456	17173	17305	17289	17399	17429	17294	17410	17295	17380	17433	17234	17421	17128	17310	17212	17124	17356	17202	17139	17294	17168	17341	17261	17469	17359	17251	17342	17323	17220	17314	17268	17396	17447	17116	17282	17204	17330	17320	17330	17220	17438	17242	17542	17303	17371	17425	17358	17292	17521	17396	17423	17335	17141	17346	17205	17368	17288	17320	17391	17277	17384	17437	17275	17245	17179	17125	17288	17195	17301	17215	17337	17382	17444	17399	17232	17291	17399	17283	17385	17346	17402	17405	17585	17203	17280	17182	17471	17412	17176	17266	17259	17268	17354	17333	17452	17335	17313	17197	17189	17400	17324	17296	17370	17272	17320	17437	17329	17424	17508	17265	17427	17309	17321	17307	17514	17301	17262	17411	17485	17334	17319	17504	17220	17447	17377	17266	17377	17250	17456	17430	17210	17288	17179	17275	17197	17466	17333	17338	17272	17442	17263	17204	17416	17098	17309	17296	17392	17301	17196	17250	17370	17293	17450	17401	17398	17465	17394	17254	17447	17470	17360	17183	17330	17373	17351	17249	17190	17266	17424	17183	17386	17454	17374	17373	17454	17290	17284	17238	17284	17494	17360	17383	17322	17341	17471	17361	17331	17319	17254	17283	17418	17271	17362	17245	17279	17291	17441	17293	17298	17291	17271	17217	17244	17370	17306	17449	17237	17225	17427	17362	17456	17296	17253	17462	17455	17498	17329	17226	17180	17077	17384	17319	17422	17435	17415	17357	17616	17602	17396	17257	17355	17359	17415	17375	17281	17310	17220	17428	17337	17343	17308	17413	17452	17275	17315	17413	17453	17375	17316	17271	17416	17241	17100	17305	17312	17236	17458	17518	17308	17368	17345	17261	17301	17446	17218	17437	17252	17382	17496	17257	17479	17430	17363	17244	17333	17298	17261	17468	17358	17220	17399	17241	17467	17318	17235	17276	17461	17518	17376	17216	17251	17411	17518	17389	17331	17260	17416	17321	17360	17398	17384	17278	17389	17292	17196	17204	17443	17274	17464	17229	17259	17253	17324	17424	17427	17295	17345	17248	17241	17360	17521	17345	17201	17458	17435	17370	17318	17364	17056	17331	17317	17247	17418	17315	17220	17524	17576	17157	17410	17277	17183	17281	17143	17135	17513	17315	17277	17377	17430	17396	17278	17329	17445	17330	17232	17294	17284	17429	17347	17326	17428	17565	17492	17290	17313	17250	17491	17172	17199	17498	17302	17276	17184	17428	17277	17445	17137	17242	17469	17323	17300	17422	17382	17568	17521	17463	17230	17117	17385	17305	17284	17382	17288	17461	17510	17206	17379	17159	17499	17365	17355	17448	17387	17420	17163	17353	17235	17344	17397	17313	17372	17362	17143	17239	17354	17413	17321	17427	17380	17481	17341	17479	17235	17300	17347	17312	17404	17435	17454	17279	17209	17428	17339	17483	17279	17317	17401	17295	17319	17292	17215	17397	17324	17379	17216	17265	17432	17286	17329	17378	17466	17279	17388	17273	17407	17276	17230	17273	17436	17433	17249	17259	17384	17355	17370	17325	17318	17516	17335	17310	17242	17176	17411	17454	17222	17432	17363	17273	17432	17304	17390	17368	17264	17352	17307	17461	17374	17398	17356	17106	17366	17423	17278	17312	17174	17296	17419	17339	17426	17412	17216	17186	17461	17368	17352	17639	17162	17460	17364	17242	17376	17192	17321	17449	17395	17325	17322	17273	17412	17300	17418	17245	17288	17380	17573	17237	17250	17363	17334	17440	17420	17543	17447	17172	17396	17283	17269	17620	17226	17356	17215	17350	17404	17288	17446	17278	17459	17295	17442	17396	17146	17336	17273	17331	17470	17288	17401	17322	17334	17371	17372	17219	17294	17175	17300	17289	17301	17467	17550	17381	17364	17472	17319	17313	17275	17569	17398	17234	17348	17330	17296	17321	17150	17278	17259	17240	17506	17430	17214	17360	17368	17431	17345	17322	17128	17386	17274	17504	17403	17424	17322	17390	17372	17409	17226	17252	17560	17404	17408	17376	17336	17231	17412	17413	17189	17286	17267	17349	17551	17435	17372	17535	17344	17420	17237	17418	17265	17372	17344	17348	17399	17375	17212	17190	17302	17542	17259	17230	17494	17199	17269	17257	17270	17378	17373	17259	17526	17298	17414	17332	17416	17262	17317	17132	17378	17440	17448	17467	17204	17489	17301	17319	17399	17337	17144	17376	17394	17363	17219	17455	17380	17272	17362	17324	17266	17141	17524	17310	17522	17170	17371	17494	17281	17189	17347	17365	17482	17366	17427	17371	17283	17402	17413	17214	17410	17343	17442	17462	17457	17219	17305	17333	17225	17287	17314	17243	17390	17332	17181	17355	17196	17476	17458	17427	17334	17363	17573	17449	17349	17417	17269	17323	17305	17368	17413	17374	17398	17333	17096	17447	17389	17438	17258	17252	17193	17425	17247	17302	17437	17393	17235	17404	17430	17249	17238	17370	17277	17362	17446	17375	17532	17348	17155	17357	17430	17335	17260	17423	17189	17322	17501	17306	17184	17420	17333	17386	17440	17130	17511	17451	17443	17261	17226	17479	17390	17432	17345	17413	17403	17286	17293	17277	17352	17431	17330	17307	17686	17262	17241	17420	17093	17317	17217	17302	17339	17433	17644	17356	17343	17245	17264	17470	17406	17394	17334	17420	17392	17324	17427	17240	17265	17353	17578	17334	17326	17390	17332	17348	17443	17140	17396	17343	17301	17195	17372	17362	17471	17541	17440	17376	17203	17265	17473	17333	17257	17459	17344	17266	17293	17482	17436	17318	17255	17249	17509	17304	17555	17263	17245	17315	17436	17301	17316	17391	17307	17499	17597	17333	17349	17333	17388	17311	17326	17351	17299	17329	17446	17304	17329	17274	17230	17471	17280	17324	17316	17400	17329	17257	17383	17468	17194	17484	17358	17196	17128	17394	17452	17249	17415	17359	17433	17301	17499	17475	17266	17309	17406	17486	17472	17258	17291	17318	17301	17290	17227	17516	17352	17123	17377	17088	17392	17299	17303	17259	17225	17343	17337	17238	17465	17221	17468	17383	17318	17368	17342	17468	17254	17309	17295	17375	17330	17368	17377	17446	17224	17193	17245	17637	17420	17142	17369	17340	17271	17433	17342	17401	17275	17255
24151	21034	27947	27372	29813	34975	35928	31630	28895	27329	26861	26548	26221	26207	25993	25863	26121	25524	25947	25892	25886	25496	25838	25998	25861	25535	25595	25893	25826	25676	25792	25731	25710	25715	25749	25722	25551	25589	25587	25529	25857	25739	25643	25763	25644	25734	25664	25878	25508	25557	25640	25551	25903	25339	25784	25658	25430	25604	25544	25449	25423	25683	25967	25618	25532	25699	25812	25612	25701	25830	25496	25442	25676	25444	25471	25625	25300	25761	25584	25470	25652	25563	25469	25380	25479	25675	25646	25823	25486	25754	25726	25575	25637	25689	25578	25566	25349	25675	25789	25447	25449	25837	25438	25346	25530	25629	25534	25479	25526	25462	25493	25587	25427	25141	25518	25590	25666	25619	25405	25612	25701	25299	25598	25583	25386	25749	25551	25493	25828	25448	25647	25657	25554	25492	25922	25512	25528	25473	25506	25759	25919	25449	25604	25536	25626	25452	25893	25450	25492	25295	25549	25660	25473	25555	25383	25264	25511	25462	25652	25534	25565	25447	25624	25648	25810	25374	25575	25564	25716	25365	25382	25463	25522	25546	25531	25683	25362	25635	25674	25779	25683	25227	25510	25443	25322	25498	25354	25370	25367	25475	25515	25893	25542	25626	25599	25640	25746	25482	25620	25517	25517	25585	25644	25526	25575	25442	25698	25776	25280	25602	25426	25472	25608	25489	25487	25470	25567	25472	25543	25528	25687	25602	25506	25520	25826	25466	25410	25428	25607	25323	25196	25503	25564	25473	25476	25515	25516	25558	25553	25310	25621	25534	25709	25569	25828	25485	25527	25531	25408	25575	25717	25651	25378	25546	25582	25512	25556	25847	25723	25649	25458	25734	25554	25362	25440	25455	25529	25684	25623	25457	25544	25265	25296	25629	25530	25479	25536	25573	25722	25434	25464	25610	25710	25717	25845	25711	25374	25407	25663	25435	25337	25443	25666	25490	25405	25755	25467	25599	25712	25726	25584	25510	25545	25954	25456	25538	25484	25632	25298	25756	25626	25697	25543	25417	25714	25454	25816	25501	25692	25709	25598	25431	25809	25529	25757	25580	25387	25635	25830	25877	25566	25413	25805	25341	25448	25670	25566	25592	25621	25355	25822	25605	25505	25330	25637	25359	25442	25700	25473	25485	25642	25484	25581	25528	25421	25635	25655	25413	25496	25419	25323	25378	25412	25786	25473	25636	25686	25542	25527	25376	25551	25501	25491	25552	25350	25673	25609	25270	25610	25390	25513	25475	25641	25565	25447	25448	25326	25688	25560	25441	25721	25410	25622	25685	25676	25486	25335	25687	25526	25581	25571	25696	25472	25592	25710	25403	25632	25383	25604	25674	25446	25647	25738	25485	25992	25683	25541	25561	25739	25584	25746	25600	25622	25491	25767	25572	25555	25497	25529	25540	25737	25708	25739	25482	25638	25362	25641	25817	25708	25615	25410	25334	25752	25420	25591	25457	25599	25395	25570	25393	25503	25373	25577	25703	25313	25734	25460	25503	25339	25495	25553	25474	25648	25682	25418	25562	25441	25457	25442	25503	25304	25572	25733	25520	25489	25536	25609	25316	25773	25515	25460	25545	25351	25469	25457	25215	25468	25703	25459	25546	25515	25491	25743	25630	25661	25451	25713	25397	25549	25704	25818	25614	25714	25421	25390	25259	25597	25566	25435	25497	25520	25572	25500	25567	25313	25507	25841	25472	25736	25620	25617	25429	25715	25605	25490	25494	25494	25168	25780	25561	25758	25277	25495	25450	25733	25743	25748	25630	25406	25573	25304	25538	25526	25718	25576	25350	25544	25795	25516	25439	25662	25580	25593	25553	25385	25570	25543	25497	25307	25546	25781	25707	25593	25406	25508	25544	25608	25465	25380	25597	25680	25714	25602	25708	25409	25768	25527	25482	25484	25497	25496	25936	25434	25702	25727	25525	25352	25535	25559	25441	25558	25580	25529	25481	25602	25660	25619	25556	25743	25522	25479	25490	25339	25694	25703	25417	25684	25557	25433	25498	25566	25626	25312	25435	25572	25605	25398	25483	25326	25470	25499	25378	25710	25312	25551	25403	25739	25508	25443	25412	25535	25651	25613	25479	25775	25486	25590	25520	25619	25538	25474	25346	25481	25810	25561	25639	25386	25416	25646	25660	25475	25639	25673	25622	25658	25408	25494	25845	25548	25530	25600	25500	25774	25415	25511	25743	25336	25607	25651	25704	25616	25625	25688	25580	25728	25832	25781	25396	26128	25459	25447	25543	25674	25597	25663	25554	25659	25406	25672	25470	25666	25503	25693	25604	25510	25379	25704	25710	25312	25663	25576	25639	25636	25410	25657	25645	25613	25446	25272	25573	25707	25586	25627	25667	25699	25435	25510	25632	25409	25402	25534	25446	25546	25313	25462	25602	25498	25720	25597	25606	25440	25577	25605	25542	25633	25440	25466	25598	25655	25526	25529	25561	25549	25521	25189	25397	25626	25646	25572	25630	25822	25761	25452	25492	25466	25404	25600	25581	25728	25631	25585	25751	25624	25455	25590	25327	25420	25526	25463	25670	25695	25624	25488	25393	25511	25716	25416	25743	25577	25583	25657	25554	25537	25171	25701	25627	25405	25341	25579	25409	25394	25411	25528	25631	25588	25423	25396	25774	25473	25525	25383	25407	25591	25453	25573	25365	25565	25592	25685	25428	25385	25506	25766	25483	25388	25466	25574	25489	25701	25722	25513	25443	25611	25424	25708	25382	25580	25503	25707	25768	25439	25478	25632	25510	25528	25453	25551	25523	25614	25540	25416	25781	25696	25680	25817	25674	25660	25532	25800	25433	25540	25604	25486	25718	25599	25388	25651	25519	25672	25630	25657	25448	25524	25482	25624	25495	25505	25602	25506	25645	25584	25705	25531	25527	25510	25529	25610	25381	25445	25245	25710	25659	25216	25575	25635	25782	25634	25582	25395	25624	25407	25642	25564	25467	25532	25593	25276	25691	25294	25466	25541	25721	25576	25506	25570	25535	25511	25476	25726	25470	25546	25567	25725	25822	25614	25624	25672	25706	25685	25733	25444	25669	25496	25551	25590	25727	25677	25698	25567	25775	25396	25607	25551	25374	25700	25333	25563	25667	25587	25663	25363	25325	25572	25583	25622	25741	25399	25352	25452	25632	25635	25511	25451	25506	25461	25350	25494	25571	25505	25515	25442	25428	25519	25478	25499	25721	25550	25737	25612	25262	25603	25404	25623	25519	25775	25524	25533	25638	25479	25575	25546	25496	25672	25505	25694	25378	25829	25698	25501	25386	25404	25219	25647	25379	25515	25618	25492	25580	25638	25505	25511	25509	25635	25599	25416	25457	25680	25332	25686	25452	25595	25432	25483	25814	25357	25534	25792	25727	25792	25446	25565	25571	25543	25418	25381	25471	25297	25448	25504	25355	25706	25717	25514	25591	25500	25743	25611	25410	25466	25484	25618	25697	25380	25556	25859	25570	25948	25582	25756	25381	25637	25509	25718	25540	25594	25616	25537	25492	25320	25622	25604	25958	25550	25176	25188	25735	25586	25664	25690	25448	25684	25786	25346	25472	25628	25890	25648	25675	25495	25325	25531	25417	25520	25342	25429	25524	25601	25494	25621	25587	25683	25543	25238	25314	25547	25333	25743	25416	25614	25605	25368	25557	25686	25323	25471	25506	25667	25377	25609	25662	25518	25403	25451	25390	25444	25468	25476	25747	25690	25631	25303	25336	25383	25525	25454	25459	25596	25429	25784	25434	25567	25505	25587	25635	25551	25494	25409	25368	25529	25692	25290	25326	25522	25465	25645	25808	25592	25552	25223	25516	25436	25395	25559	25755	25638	25733	25368	25643	25743	25394	25507	25315	25434	25628	25668	25728	25502	25558	25529	25563	25623	25620	25449	25524	25520	25570	25490	25630	25476	25687	25299	25473	25199	25357	25701	25496	25435	25557	25732	25560	25720	25714	25758	25203	25332	25618	25493	25235	25350	25745	25851	25647	25558	25389	25551	25563	25450	25607	25919	25607	25358	25512	25583	25556	25679	25674	25638	25673	25572	25422	25778	25452	25522	25462	25328	25748	25542	25263	25265	25900	25360	25685	25494	25230	25430	25565	25412	25949	25679	25592	25524	25496	25456	25581	25712	25542	25547	25687	25555	25288	25488	25606	25631	25391	25566	25770	25362	25615	25406	25604	25645	25560	25701	25397	25311	25361	25471	25624	25503	25820	25605	25402	25567	25492	25580	25522	25465	25676	25650	25701	25645	25559	25267	25839	25628	25473	25680	25650	25537	25474	25451	25537	25799	25364	25337	25560	25714	25689	25526	25700	25431	25646	25629	25404	25584	25597	25330	25565	25438	25603	25649	25568	25470	25290	25503	25490	25645	25501	25506	25395	25545	25503	25557	25345	25454	25568	25500	25557	25369	25485	25621	25882	25212	25508	25639	25377	25718	25509	25372	25311	25362	25336	25606	25527	25445	25231	25915	25348	25472	25448	25422	25498	25568	25375	25484	25524	25593	25827	25832	25596	25296	25548	25471	25415	25522	25422	25441	25493	25722	25570	25327	25228	25193	25695	25765	25650	25659	25343	25575	25645	25645	25577	25779	25624	25465	25673	25674	25559	25641	25521	25359	25806	25780	25522	25340	25529	25263	25573	25552	25763	25660	25470	25563	25586	25538	25381	25329	25650	25456	25507	25305	25632	25720	25677	25642	25440	25682	25513	25724	25430	25405	25353	25434	25789	25551	25827	25633	25694	25726	25465	25438	25762	25241	25342	25608	25574	25549	25591	25531	25596	25557	25640	25510	25931	25445	25606	25795	25584	25299	25569	25527	25526	25472	25260	25307	25165	25503	25530	25521	25569	25530	25513	25555	25599	25634	25399	25306	25250	25660	25450	25433	25606	25735	25393	25542	25599	25444	25562	25535	25596	25804	25580	25546	25613	25721	25591	25566	25690	25495	25795	25576	25448	25394	25428	25530	25772	25557	25527	25387	25739	25527	25562	25445	25488	25492	25552	25700	25587	25697	25482	25370	25794	25589	25599	25398	25516	25490	25587	25641	25563	25800	25662	25768	25445	25690	25589	25382	25740	25605	25389	25468	25521	25412	25588	25750	25619
34678	58307	54485	41456	37921	33217	28458	24961	21119	19031	18149	17861	17509	17497	17210	17153	17128	17021	17031	17089	16925	17020	16904	16913	16881	16772	16896	16981	16780	16888	16798	16898	16794	16858	16991	16933	16792	16887	17022	16820	16881	16797	16664	16834	16902	16860	16821	16852	16683	16727	16748	16794	16715	16915	16733	16992	16806	16853	16938	16733	16748	16910	16936	16766	16840	16831	16653	16732	16811	16957	16900	16963	16825	16926	16843	16754	16762	16779	16954	16931	16872	16922	16875	16715	16774	16741	16821	16770	16729	16798	16943	16807	16752	16852	16758	16834	16719	16899	17009	16665	16632	16884	16792	16998	17003	16769	16811	16789	16949	16822	16729	16969	16878	16579	16640	16590	16988	16971	16653	16819	16682	16712	17051	16924	16793	16940	16800	16612	16922	16856	16813	16751	16659	16847	16708	16840	16919	16757	16801	16751	16855	16885	16748	16767	16876	16766	16814	16814	16725	16722	16892	16753	16912	16710	16711	16898	16756	16870	17043	16820	16985	16724	16574	16758	16903	16729	16922	16836	16771	16816	16911	16879	16653	16817	16865	16723	16905	16764	16750	16791	16841	16820	16868	16948	16780	16826	16892	16759	16699	16730	16788	16719	16864	16734	16904	16808	16932	16927	16948	16896	16898	16847	16749	16525	16884	16781	16990	16726	16795	16741	16788	16717	16783	16897	16925	16777	16710	16827	16787	16873	16703	16553	16865	16797	16708	16835	16898	16817	16817	16696	16710	16790	16886	16670	16840	16841	16885	16815	16920	16723	16864	16871	16899	16798	17008	16741	16849	16802	16702	16937	16793	16581	16781	16734	16945	16828	16687	16840	16681	16652	16679	16766	16953	16826	16570	16905	16664	16988	16822	17008	16587	16904	16876	16671	16834	16659	16992	16709	16824	16821	16684	16755	16779	16919	16860	16819	16750	16885	16590	16892	16835	16922	16841	16891	16868	16902	16882	16909	16669	16772	16754	16771	16708	16760	16763	16794	16855	16744	16664	16791	16736	16814	16783	16896	16911	16810	16854	16807	16766	16826	16884	16766	17005	16850	16727	16880	16800	16743	16745	16871	16762	16838	16832	16583	16774	16818	16697	16516	16836	16858	16754	16865	16775	16859	16914	16735	16739	16751	16917	16722	16851	17045	16714	16843	16699	16711	16687	16838	16943	17039	16730	16790	16856	16789	16786	16981	16854	16804	16671	16915	16720	16833	16707	16772	16613	16799	16800	16880	16893	16793	16633	16691	16854	16963	16863	16844	16938	16762	16803	16853	16982	16533	16770	16792	16710	16971	16791	16713	16711	16788	16827	16772	16929	16689	16850	16721	16782	16709	16740	16811	17053	16679	16921	16733	16818	16939	16644	16913	16547	16604	16846	16859	16763	16847	16897	16797	16815	16962	16775	16834	16661	16656	16791	16837	16773	16886	16785	16745	16704	16884	16835	16806	16793	16705	16676	16729	16839	16863	16750	16626	16645	16565	16644	16791	16876	16883	16779	16562	16921	16827	16864	16673	16733	16708	16825	16935	16789	16794	16837	16691	16745	16857	16845	16648	16725	16609	16919	16745	16645	17005	16880	16906	16973	16822	16811	16851	17010	16853	16809	16692	16779	16953	16628	16748	16724	16676	17031	16644	16803	16762	16919	16913	16897	16879	16798	16767	16828	16854	16708	16780	16917	16768	16623	17034	16807	16832	16661	17001	16776	16852	16868	16788	16850	16735	17050	16597	16867	16868	16752	16569	16872	16687	16988	16812	16851	16658	16882	16864	16833	16855	16555	16898	16876	16902	16827	16952	16885	16923	16653	16763	16751	16731	16730	16781	16832	16745	16567	16786	16983	16761	16737	16856	16766	16762	16674	17005	16806	17046	16989	16852	16792	16918	16661	16889	16792	16826	16736	16793	16752	16711	16715	16752	17001	16689	16888	16919	16943	16856	16824	16815	16724	16896	16947	16780	16877	16563	16720	16732	16707	16775	16946	16938	16980	16984	16904	16797	16816	16761	16965	16742	16752	16919	16823	16746	16770	16878	16662	16836	16693	16894	16891	16600	16817	16867	16826	16853	16789	16857	16807	16793	16968	16682	16897	16656	16850	16962	17064	16717	16565	16715	16753	16932	16831	16800	16705	16838	16899	16664	16901	16874	16798	16727	16851	16911	16666	16669	16701	16855	16668	16786	16870	16826	16790	16822	16798	16918	16610	16907	16979	16922	16804	16984	16897	16886	17047	16715	16767	17041	16727	16665	16763	16750	16934	16666	16920	16862	16895	16950	16880	16986	16818	17006	16721	16875	16771	16645	16698	16845	16993	16803	16843	16569	16863	16641	16934	16714	16718	16750	16710	16760	16782	16904	17004	16800	16712	16797	16918	16908	16757	16755	16807	16900	16726	16752	16689	16783	16703	16715	16753	16839	16792	16877	16952	16740	16567	16908	16706	16933	16841	16790	16923	16738	16916	16829	16848	16805	17003	16838	16772	16776	16940	16841	16964	16788	16681	16843	16864	16793	16998	16810	16594	16840	16777	16807	16851	16854	16722	16885	16809	16757	16994	16839	16594	16935	16813	16792	16798	16781	16928	16681	16868	16730	17065	16888	16808	16701	16724	16842	16890	16930	16726	16778	16738	16909	16888	16863	16829	16774	16853	16838	16948	17027	16874	16838	16917	16561	16921	16834	16760	16697	16759	16784	16836	16835	16827	16842	16750	16620	16674	16799	16798	16644	16890	16804	16827	16770	16792	17056	16709	16743	16844	16834	16866	16744	16793	16759	16872	16761	16687	16744	16759	16658	16733	16806	16598	16881	16799	16742	16740	16539	16939	16900	16751	16817	16817	16892	16929	16885	16752	16765	16842	16807	16861	16873	16750	16734	16721	16752	16778	16766	16885	16874	16839	16901	16929	16894	16646	16906	16905	16793	16656	16785	16658	16827	16963	16894	16683	16867	16849	16931	17098	16635	17108	16756	16919	16670	16777	16636	16865	17052	16914	16803	16794	16717	16783	16869	16957	16782	16810	16922	16855	16853	16762	16726	16931	16796	16944	16803	16817	16595	16816	16852	16883	16729	16822	16935	16933	16775	16772	16631	16696	16907	16963	16731	16885	16663	16907	16752	16637	16837	16739	16777	16906	16787	16718	16866	16891	16620	16707	16893	16857	16812	16738	16866	16869	16773	16997	16626	16746	16884	16994	16880	16920	16670	16760	16693	16768	16727	16776	16721	16812	16845	17068	16978	16758	16720	16829	16976	16886	16623	16813	16801	16752	16638	16833	16809	17018	16781	16795	16772	16906	16689	16832	16879	16720	16828	16808	16787	16733	16887	16819	16943	16766	16944	17047	16795	16625	16754	16812	16684	16898	16633	16808	17009	16894	16774	16879	16741	16817	16788	16822	16908	16866	16786	16798	16581	16770	16928	16869	16822	16863	16874	16821	16846	16829	16627	16767	16925	16681	16880	16634	16744	16846	16799	16822	16781	16752	16824	16545	16747	16705	16973	16739	16693	16779	16865	16855	16819	16696	16824	16845	16688	16941	16689	16745	16983	16817	16632	16887	16725	16648	16740	16899	16676	16939	17080	16942	16874	16659	16971	16767	16914	16688	16936	16722	16720	16897	16822	17009	16845	16844	16876	16651	16734	16915	16784	16945	16791	16941	16495	16880	16706	16910	16814	16873	16879	16892	16859	16800	16812	16813	16674	16766	16940	16974	16833	16828	16978	16780	16760	16847	16747	16823	16919	16805	16852	16851	16738	16980	16736	16910	16593	16738	16771	16825	16756	16774	16860	16798	16707	16879	16656	16904	16660	16643	16762	16970	16809	16743	16811	16821	16709	16747	16757	16917	16583	16673	16811	17029	16812	16790	16901	16771	17029	16809	16717	16677	16713	16723	16772	16822	16802	16671	16847	16780	16894	16668	16804	16814	16661	16890	16809	16620	16893	16893	16777	17012	16816	16833	16823	16739	16694	16743	16679	16709	16941	16798	16948	16830	16952	16690	16597	16799	16787	16648	16932	16706	16729	16783	16731	16670	16940	16745	16756	16914	16922	16795	16765	16696	16618	17036	16648	16617	16839	16855	16748	16998	16731	16903	16754	16879	16843	16800	16864	16823	16781	16894	16824	16831	16755	17019	16783	16725	16738	16749	16797	16940	16682	16783	16761	16820	16857	16814	16763	16798	16954	16857	16755	16794	16975	16813	16869	16794	16685	16768	17013	16749	16809	16676	16704	16838	16849	16697	16720	16930	16786	16910	16831	16880	16857	16902	16747	16891	16777	16676	16761	16831	16780	16779	16927	16825	16737	16611	16904	16756	16811	16773	16832	16931	16762	17001	16650	16848	16916	16695	16944	16894	16664	16853	16771	16584	16774	16821	16743	17039	16938	16849	16839	16706	16767	16729	16754	16905	16892	16941	16910	16532	16878	16915	16792	16770	16943	16902	16996	16751	16799	16887	16930	16848	16789	16925	16895	16744	16736	16971	16946	16962	16773	16684	16798	16988	16936	16918	16640	16801	16795	16802	16869	16686	16797	16700	16815	16826	16694	17028	16826	16839	16817	16634	16856	16863	17041	16853	16684	17026	16951	16742	16630	16816	16830	17012	16878	16744	16709	16739	16830	16737	16832	16830	16831	16971	16868	16923	16836	16989	16694	16802	16855	16897	16858	16773	16840	16739	16683	16763	16747	16904	16856	16833	16779	16755	16903	16813	16814	16759	16952	16722	16889	16788	16763	17025	16805	16817	16900	16970	16937	16761	16811	16749	16839	16647	16748	16784	16871	16778	16694	16968	16825	16822	16966	16903	16815	16817	16836	16864	16750	16772	16753	16765	16763	17038	16685	16805	16821	16832	16835	16802	16891	16944	16695	16835	16883	16742	17011	16899	16680	16814	17054	16849	16963	16781	16807	16698	16676	16822	16696	16919	16961	16645	16987	16855	16695	16744	16729	16804	16962	16749	16878	16801	16865	16800	16616	16494	16677	16782	17080	16832	16941	16882	16786	16782	16910	16890	16809	16896	17074	16822	16818	16783	16735	16765	16820	16920	16957	16806	16621	16881	16890	16631	16754	16857	16858	16703	16715	16715	16763	16810	16835	16885	16801	16717	16642	16809	16685	16781	16890
22503	20984	27658	25683	25580	32563	38686	34487	31414	29286	27891	27165	27026	26945	26635	26292	26419	26216	26163	26110	26023	26002	25944	25857	26150	26333	26149	26095	25664	25548	25906	25567	26099	25806	25868	25800	25941	25667	26075	25853	25956	25992	25745	25734	25675	25578	26081	25919	25814	25750	25722	25953	25738	25731	25960	25874	25868	25688	25663	25575	25765	25778	25781	25784	25726	26113	25720	25867	26088	25827	25604	25776	25734	25676	25803	25931	25955	25706	25711	25715	25890	25797	25790	25700	25593	25815	25813	25649	25897	25650	25788	25609	25678	25675	25890	25468	25590	25801	25871	25754	25772	25837	25887	25895	25671	25528	25897	25651	25661	25654	25819	25920	25662	25587	25713	25560	25897	25622	25901	25758	25662	25775	25632	25950	25533	25644	25587	25827	25786	25799	25537	25963	25832	25705	25605	25711	25671	25716	25714	25708	25778	25704	25741	25589	25824	25771	25902	25851	25748	25589	25593	25692	25641	25808	25766	26124	25641	25629	25637	25726	25603	25851	25814	25617	25728	25484	25634	25890	25640	25661	25768	25803	25818	25762	25827	25585	25800	25734	25885	25901	25781	25738	25763	25962	25799	25799	25941	25564	25879	25878	25618	25820	25874	25769	25530	25554	25782	25494	25827	25962	25440	25617	25953	25870	25832	25558	25605	25585	25768	25763	25838	25753	25947	25669	25921	25692	25919	25803	25603	25988	25742	25669	25733	25762	25642	25722	25867	25547	25695	25483	25996	25501	25776	25717	25547	25605	25954	25606	25834	25955	25893	25698	25686	25566	25716	25874	25754	25792	25664	26179	25592	25482	25664	25489	25957	25679	25728	25922	26004	25810	25531	25855	25641	25623	25634	25582	25470	25903	25713	25786	25987	25548	25767	25526	25754	25842	25660	25733	25898	25866	25600	25685	25655	25933	25620	25665	25919	25899	25504	25662	25693	25624	25899	25706	25970	25736	25697	25689	25535	25750	25592	25411	25734	25696	25690	25603	25633	25901	25698	25778	25753	25768	25814	25787	25771	25639	25779	25655	25412	25679	25499	25764	25830	25745	25529	25564	25928	25675	25770	25899	25913	25742	25765	25603	25424	25649	25999	25877	25497	25636	25769	25837	25746	25469	25702	25866	25800	25522	25820	25734	25685	25684	25708	25603	25787	25976	25865	25717	25530	25715	25669	25849	25782	25687	25447	25620	25927	25575	25671	25679	25850	25576	26122	25827	25587	25907	25694	25722	25639	25744	25781	25698	25560	25544	25775	25774	25849	25575	25632	25567	25434	25844	25675	25542	25583	25682	25904	25577	25742	25704	25703	25868	25669	25788	25674	25633	25874	25939	25682	25512	25874	25618	25685	25677	25516	25721	25641	25752	25695	25694	25612	25671	25941	25826	25786	25827	25592	25586	25621	25759	25905	25715	25508	25851	25724	25723	25837	25724	25841	25697	25625	25369	25885	25714	25745	25504	25829	25815	25748	25741	25830	25562	25686	25641	25879	25764	25923	25627	25731	25803	25511	25709	25903	25846	26016	25808	25748	25948	25769	25566	25605	25462	25578	25731	26068	25727	25795	25563	25611	25677	25592	25706	25759	25581	25582	25660	25914	25649	25899	25487	25341	25679	25810	25591	25713	25647	25866	25745	25699	25813	25419	25713	25463	25884	25536	25769	25692	25736	25858	25648	25625	25917	25592	25538	25686	25668	25901	25680	25509	25625	25664	25896	25580	25744	25716	25506	26147	25656	25671	25593	25739	25725	25675	25783	25831	25824	25594	25517	25668	25474	25523	25671	26037	25675	25763	25591	25624	25529	25475	25678	25742	25724	25848	25639	25615	25602	25639	25907	25492	25731	25715	25501	25757	25669	25813	25966	25663	25835	25665	25685	25898	25691	25326	25831	25774	25682	25705	25657	25507	25857	25853	25793	25309	25888	25635	25802	25672	25403	25470	25537	25659	25705	25892	25501	25820	25903	25590	25593	25803	25712	25539	25566	25856	25567	25610	25330	25784	25587	25613	25664	25738	25667	25880	25657	25799	25726	25746	25688	25472	25827	25545	25986	25719	25543	25530	25665	25853	25944	25738	25779	25666	25587	25585	25503	25618	25522	25659	25791	25974	25631	25781	25751	25758	25677	25823	25576	25662	25595	25714	25333	25589	25670	25728	25652	25743	25544	25625	25863	25639	25538	25622	25846	25631	25605	25575	25507	25627	25649	25570	25944	25704	25415	25665	25584	25807	25909	25542	25625	25594	25690	25672	25694	25734	25772	25784	25575	25857	25575	25281	25624	25835	25546	25630	25786	25679	25500	25454	25611	25677	25737	25408	25550	25731	25448	25664	25802	25652	25708	25759	25514	25628	25710	25773	25609	25871	25851	25628	25451	25814	25710	25695	25634	25566	25622	25826	25580	25585	25515	25489	25652	25695	25790	25583	25717	25681	25623	25627	25658	25611	25665	25675	25878	25827	25821	25758	25726	25469	25888	25980	25686	25685	25705	25432	25635	25562	25869	25606	25638	25554	25461	25668	25590	25636	25584	25800	25719	25446	25836	25520	25461	25635	25824	25763	25648	25698	25642	25853	25770	25857	25593	25701	25768	25786	25756	25641	25897	25663	25711	25633	25766	25441	25355	25637	25504	25718	25805	25672	25786	25593	25761	25634	25733	25759	25576	25840	25752	25587	25574	25782	25829	25719	25695	25720	25724	25761	25606	25498	25591	25828	25700	25891	25690	25708	25662	25743	25634	25545	25905	25812	25619	25699	25750	25665	25578	25442	25702	25514	25796	25586	25739	25478	25802	25841	25786	25653	25678	25657	25583	25814	25705	25707	25746	25603	25915	25695	25790	25862	25868	25816	25650	25415	25855	25775	25498	25572	25866	25620	25602	25767	25720	25597	25898	25597	25587	25847	25593	25753	25412	25645	25646	25689	25956	25708	25580	25537	25551	25563	25628	25824	25691	25754	25539	25584	25779	25667	25581	25689	25399	25541	25545	25741	25657	25572	25569	25722	25673	25798	25752	25650	25558	25734	25670	25839	25923	25790	25465	25808	25954	25981	25905	25805	25762	25634	25747	25792	25553	25632	25543	25707	25372	25559	25668	25618	25763	25534	25570	25839	25818	25588	25989	25843	25853	25751	25511	25997	25836	25890	25546	25631	25537	25560	25890	25908	25819	25714	25794	25457	25832	25620	25634	25372	25848	25606	25600	25830	25786	25949	25812	25582	25622	25714	25696	25824	25788	25711	25961	25823	25706	25739	25567	25488	25635	25385	25759	25987	25552	25761	25934	25696	25720	25645	25688	25686	25739	25687	25468	25691	25814	25681	25719	25706	25857	25743	25586	25581	25830	25778	26025	25878	25640	25646	25800	25744	25563	25766	25514	25747	25844	25694	25711	25569	25777	25701	25840	26064	25670	25646	25680	25609	25540	25777	25777	25680	25573	25553	25581	25869	25688	25742	25656	25704	25706	25512	25572	25662	25561	25944	25770	25799	25882	25817	25595	25424	25606	25908	25676	25798	25832	25669	25474	25553	25666	25500	25796	25678	25713	25609	25741	25676	25686	25785	25702	25808	25587	25767	25686	25777	25828	25743	25489	25748	25849	25548	25847	25467	25739	25967	25773	25743	25597	25620	25941	25739	25807	25705	25916	25966	25727	25887	25684	25608	25612	25575	25579	25773	25656	25909	25832	25762	25892	25718	25669	25739	25928	25656	25568	25683	25796	25769	25847	25671	25797	25697	25564	25771	25460	25687	25556	25785	25774	25685	25679	26072	25727	25823	25713	25641	25919	25618	25635	25512	25820	25634	25642	25988	25626	25754	26158	25806	25665	25685	25626	25552	25736	25859	26002	25649	25598	25870	25629	25495	25936	25815	25517	25824	25455	25531	25858	25809	25971	25668	25406	25500	25413	25527	25855	25621	25871	25859	25347	25822	25428	25485	25850	25479	25757	25629	25536	25722	25363	25895	25771	25734	25672	25742	25767	25790	25388	25509	25526	25769	25894	25846	25903	25652	25646	25809	25512	25608	25719	25646	26078	25687	25433	25685	25640	25737	25768	25808	25504	25673	25604	25742	25855	25687	25472	25813	25700	25816	25470	25794	25742	25732	25728	25724	25760	25751	25655	25829	25955	25614	25773	25639	25458	25681	25662	25917	25768	25660	25847	25478	25653	25697	25490	25730	25755	25853	25843	25902	25816	25665	25573	25467	25531	25826	25810	25805	25581	25848	25719	25712	25993	25677	25826	25719	25530	25803	25807	25750	25892	25616	25714	25552	25766	25703	25658	25688	25676	25670	25871	25677	25954	25757	25645	25599	25854	25780	25766	25777	25721	26039	25695	25675	25598	25745	25756	26033	25874	25801	25774	25793	25547	25701	25829	25805	25351	25734	25719	25467	25789	25753	25646	25692	25881	25662	25713	25635	25635	25652	25819	25431	25695	25749	25700	25944	25767	25873	25827	25902	25727	25634	25594	25477	25934	25906	25790	25660	25738	25726	25763	25588	25905	25566	25595	25648	25948	25864	25603	25525	25727	25814	25585	25672	25917	25709	25697	25406	25516	25994	25903	25671	25448	25772	25449	25841	25647	25804	25754	25616	25810	25698	25796	25735	25632	25683	25525	25786	25808	25610	25523	25998	25504	25477	25676	25721	25509	25830	25501	25639	25833	25650	25569	25680	25643	25774	25808	25974	25906	25516	26019	25758	25801	25859	25642	25621	25579	25737	25776	25935	26006	25695	25785	25904	25726	25613	25602	25748	25607	25649	25596	25765	25753	25785	25648	25749	25686	25651	25783	25639	25788	25706	25738	25620	25643	25899	25665	25757	25771	25469	25743	25578	25858	25772	25728	25454	25740	25758	25695	25739	25808	25793	25792	25769	25560	25616	25421	25854	25668	25619	25620	25621	25814	25791	25502	25465	25756	25672	25748	25598	25743	25603	25769	25648	25713	25652	25653	25768	25564	25942	25926	25618	25561	25698	25528	25738	25467	26058	25564	25773	25855	25998	25858	25806	25829	25911	25678	25708	25739	25789	25813	25678	25623	25562	25560	25822	25796	25660	25463	25552	25773	25665	25844	25736	25612	25761	25725	25528	25690	25601	25724	25608	25766	25814	25500	25717	25674
36874	63039	61177	47195	40888	35686	33154	29197	24621	20854	19313	18715	18100	17748	17709	17521	17312	17193	17230	17288	17129	17012	17102	16876	17032	16793	17029	16903	17085	17005	16799	16772	16989	16843	17026	16766	16652	16943	17098	16919	16678	16969	16875	16890	16916	16991	16733	16661	16692	16892	16794	16930	16895	16599	16857	16683	16813	16804	16922	16653	16890	16449	16847	16815	16936	16829	16741	16687	16855	16870	16965	16870	16714	16731	16756	16741	16837	16927	16698	16783	16668	16642	16668	16864	16993	16679	16775	16729	16792	16747	16845	16704	16841	16832	16661	16823	16692	16639	17000	16808	16845	16875	16684	16695	17033	16611	16952	16678	16723	16766	16694	16864	16831	16720	16862	16692	16830	16780	16737	16801	16942	16701	16802	16816	16861	16765	16795	16675	16655	16726	16680	16862	16792	16797	16725	16877	16843	16815	16818	16756	16759	16796	16745	16909	16789	16885	16788	16976	16804	16694	16799	16861	16815	16812	16616	16777	16867	16509	16821	16704	16800	16838	16486	16854	16801	16726	16784	16862	16711	16671	16815	16827	16853	16755	16754	16892	16618	16939	16938	16792	16617	16643	16868	16748	16793	16779	16676	16916	16735	16757	16789	16687	16913	16797	16827	16529	16761	16796	16879	16738	16762	16800	16831	16879	16642	16667	16719	16656	16642	16671	16703	16754	16853	16644	16827	16727	16840	16706	16705	16655	16857	16634	16613	16896	17160	16860	16807	16761	16689	16731	16938	16840	16717	16848	16729	16701	16808	16761	16844	16816	16962	16721	16937	16816	16732	16827	16706	16937	16489	16887	16811	16768	16870	16668	16740	16900	16758	16798	16796	16959	16887	16829	16813	16613	16799	16767	16603	16806	16810	16696	17033	16799	16904	16651	16675	16740	16654	16672	16666	16605	16736	16829	16747	16703	16784	16785	16799	16838	16646	16827	16701	16786	16654	16757	16710	16760	16662	16740	16704	16672	16999	16651	16891	16839	16887	16769	16848	16718	16867	16696	16748	16839	16824	16915	16899	16654	16820	16717	16825	16835	16811	16639	16703	16795	16749	16706	16842	16738	16768	16737	16789	16631	16872	16730	16738	16797	16690	16695	16698	16901	16759	16880	16844	16645	16799	16811	16823	16722	16924	16639	16764	16708	16698	16653	16711	16832	16835	16649	16681	16838	16803	16847	16673	16802	16706	16675	16775	16712	16640	16671	16849	16893	16896	16809	16898	16812	16821	16843	16809	16691	16679	16690	16770	16731	16919	16801	16743	16971	16857	16926	16908	16668	16627	16723	16841	16799	16702	16833	16756	16751	16714	16670	16712	16863	16695	16744	16772	16904	16782	16697	16616	16867	16734	16888	16937	16791	16783	16639	16605	16577	16821	16846	16760	16699	16828	16565	16631	16633	16677	16663	16934	16752	16887	16703	16688	16823	16924	16757	16890	16645	16828	16616	16876	16835	16866	16633	16825	16907	16735	16792	16882	16689	16789	16639	16915	17005	16697	16797	16741	16808	16562	16699	16653	16755	16897	16820	16733	16827	16765	16789	16695	16774	16677	16800	16699	16685	16732	16817	16784	16861	16644	16715	16613	16773	16745	16810	16703	16982	16862	16513	16630	16643	16625	16860	16578	16709	16926	16877	16761	16581	16753	16869	16698	16884	16742	16967	16621	16672	16724	16843	16796	16770	16777	16847	16883	16730	16638	16868	16817	16796	16700	17013	16930	16759	16814	16735	16646	16726	16721	16876	16848	16515	16978	16777	16721	16584	16780	16695	16700	16884	16642	16842	16995	16714	16659	16756	16795	16783	16730	16816	16674	16699	16783	16616	16557	16675	16649	16696	16906	16813	16708	16823	16767	16779	16844	16804	16781	16848	16835	16701	16599	16788	16858	16759	16959	16721	16739	16873	16466	16767	16888	16708	16831	16662	16783	16837	16739	16723	16713	16846	16971	16816	16740	16731	16810	16744	16946	16740	16611	16818	16665	16757	16616	16634	16751	16844	16713	16765	16591	16844	16819	16753	16820	16777	16732	16799	16769	16760	16853	16633	16644	16756	16826	16829	16769	16704	16800	16754	16628	16705	16599	16842	16766	16715	16889	16863	16717	16794	16666	16765	16800	16768	16452	16860	16696	16787	16727	16798	16711	16661	16733	16735	16556	16866	16822	16672	16721	16525	16718	16687	16704	16731	16645	16456	17006	16865	16586	16753	16733	16673	16786	16664	16824	16664	16714	16698	16865	16796	16763	16802	16820	16729	16709	16860	16564	16766	16746	16857	16757	16629	16830	16768	16637	16971	16687	16808	16727	16724	16684	16950	16901	16782	16826	16773	16715	16605	16821	16797	16813	16716	16524	16748	16838	16551	16645	16693	16724	16776	16790	16634	16753	16641	16920	16682	16946	16710	16687	16755	16694	16689	16904	16782	16809	16852	16715	16610	16867	16814	16851	16745	16762	16875	16688	16647	16819	16818	16792	16717	16783	16695	16820	16789	16528	16667	16886	16947	16799	16808	16693	16825	16922	16781	16800	16654	16859	16667	16584	16890	16894	16592	16837	16754	16916	16802	16699	16736	16729	16785	16797	16698	16665	16538	16763	16755	16746	16830	16502	16765	16864	16740	16662	16799	16838	16788	16679	16693	16757	16770	16878	16734	16858	16710	16749	16810	16807	16735	16734	16701	16871	16753	16761	16765	16860	16916	16744	16778	16711	16851	16672	16956	16810	16775	16856	16801	16575	16794	16970	16785	16828	16684	16650	16721	16766	16843	16926	16720	16802	16693	16709	16748	16595	16955	16783	16971	16762	16829	16827	16600	16757	16643	16897	16744	16633	16821	16678	16677	16866	16679	16826	16641	16785	16563	16833	16892	16881	16926	16533	16779	16670	16745	16775	16796	16729	16796	16779	16710	16749	16841	16626	16659	16635	16713	16772	16657	16837	16676	16726	16667	16826	16751	16792	16641	16842	16460	16712	16819	16832	16614	16949	16742	16630	16834	16631	16851	16634	16685	17102	16802	16755	16687	16746	16738	16968	16719	16761	16759	17032	16804	16753	16772	16595	16735	16844	16829	16828	16800	16802	16797	16750	16588	16769	16971	16702	16877	16688	16687	16757	16720	16644	16671	16879	16825	16685	16981	16739	16801	16964	16698	16783	16715	16855	16671	16768	16801	16669	16820	16818	16687	16635	16856	16715	16750	16955	16647	16770	16694	16752	16816	16928	16738	16815	16790	16789	16979	16733	16846	16601	16904	16823	16664	16880	16741	16722	16753	16689	16803	16629	16886	16782	16853	16969	16690	16766	16780	16728	16629	16820	16710	16565	16797	16731	16591	16789	16883	16784	16629	16871	16841	16584	16703	16692	16830	16913	16713	16742	16700	16686	16835	16825	16687	16637	16664	16705	16846	16611	16864	16777	16699	16768	16785	16748	16638	16810	16595	16767	16741	16703	16744	16661	16843	16690	16990	16769	16841	16895	16810	16731	16645	16889	16716	16807	16853	16678	16697	16771	16765	16658	16732	16754	16729	16768	16714	16910	16583	16815	16667	16769	16740	16852	16825	16761	16804	16797	16753	16786	16694	16789	16701	16676	16758	16786	16816	16845	16778	16590	16752	16446	16731	16893	16986	16453	16851	16848	16801	16707	16830	16860	16810	16712	16911	16944	16894	16704	16753	16865	16708	17036	16708	16824	16730	16716	16807	16752	16789	16741	16743	16888	16755	16825	16784	16763	16844	16735	16777	16819	16729	16759	16902	16732	16708	16866	16807	16906	16919	16908	16789	16943	16602	16790	16735	16786	16770	16923	16605	16788	17068	16753	16610	16657	16772	16755	16737	16886	16844	16861	16879	16631	16824	16806	16643	16898	16795	16951	16716	16722	16586	16671	16809	16646	16796	17041	16794	16788	16772	16951	16878	16700	16680	16659	16662	16646	16791	16724	16802	16651	16881	16689	16825	16870	16800	16770	16822	16789	16742	16709	16605	16718	16781	16689	16667	16745	16882	16744	16817	16696	16835	16684	16642	16840	16751	16738	16746	16767	16867	16807	16678	16809	16618	16857	16717	16861	16660	16725	16886	16898	16650	16779	16520	16935	16862	16824	16839	16598	16823	16833	16652	16758	16666	16710	16913	16812	16820	16878	16717	16995	16836	16818	16714	16641	16760	16900	16793	16866	16992	16788	16503	16799	16795	16677	16656	16819	16802	16720	16574	16747	16834	16685	16881	16657	16586	16854	16658	16680	16811	16766	16723	16803	16767	16645	16912	16840	16783	16814	16814	16599	16677	16717	16830	16638	16698	16825	16789	16710	16615	16770	16658	16872	16745	16803	16621	16628	16623	16792	16900	16857	16795	16619	16765	16570	16558	16908	16722	16771	16690	16831	16737	16854	16797	16594	16633	16743	16668	16754	16643	16828	16879	16805	16653	16832	16752	16825	16744	16845	16740	16810	16836	16888	16743	16731	16871	16714	16715	16915	16705	16830	16746	16908	16656	16889	16772	16953	16782	16778	16830	16677	16740	16826	16841	16673	16790	16603	16826	16707	16886	16624	16611	16829	16784	16748	16790	16886	16831	16809	16777	16578	16642	16639	16652	16781	16774	16787	16655	16716	16671	16587	16727	16752	16861	16808	16910	16693	16706	16833	16933	16830	16731	16756	16603	16724	16824	16669	16863	16737	16771	16588	16668	16940	16771	16794	16864	16654	16879	16814	16750	16924	16763	16659	16830	16805	16707	16909	16651	16728	16930	16770	16689	16750	16696	16685	16706	16782	16497	17013	16814	16840	16750	16789	16705	16564	16907	16677	16658	16953	16766	17034	16802	16753	16652	16810	16750	16694	16709	16546	16741	16866	16740	16735	16726	16604	16756	16736	16807	16999	16671	16653	16714	16696	16668	16783	16931	16777	16796	16658	16718	16983	16758	16661	16757	16903	16833	16716	16928	16656	16683	16817	16594	16751	16765	16757	16765	16812	16818	16758	16781	16741	16920	16749	16760	16748	16808	16751	16867	16685	16702	16737	16662	16786	16771	16717	16576	16876	16847	16748	16814	16714	16770	16905	16692	16768	16677	16671	16781	16721	16783	16881	16676	16868	16710	16900	16580	16954	16844	16774	16760	16857	16624
38643	42143	48570	43979	37989	34005	32016	30588	29554	28718	28369	27752	27874	27650	27727	27618	27707	27678	27726	27558	27626	27537	27558	27667	27554	27615	26951	27360	27539	27607	27620	27665	27392	27502	27486	27455	27395	27532	27570	27725	27321	27230	27680	27685	27426	27536	27497	27633	27338	27800	27377	27367	27654	27354	27340	27019	27239	27349	27444	27379	27481	27615	27242	27546	27680	27540	27554	27410	27446	27398	27428	27418	27376	27429	27333	27376	27542	27489	27486	27599	27417	27241	27765	27329	27381	27279	27444	27570	27300	27609	27394	27547	27405	27493	27491	27201	27421	27268	27271	27452	27313	27618	27606	27457	27427	27551	27637	27333	27312	27294	27488	27213	27390	27503	27730	27612	27375	27147	27341	27578	27397	27364	27728	27429	27363	27406	27313	27509	27328	27596	27652	27574	27596	27481	27444	27501	27431	27238	27730	27494	27357	27387	27647	27631	27377	27401	27762	27288	27509	27256	27237	27223	27398	27416	27547	27397	27454	27432	27344	27336	27494	27471	27441	27554	27379	27318	27734	27288	27240	27509	27632	27341	27224	27603	27349	27462	27354	27592	27291	27871	27459	27613	27474	27626	27556	27407	27402	27467	27411	27541	27436	27638	27685	27568	27608	27502	27266	27252	27418	27661	27470	27376	27543	27684	27594	27467	27522	27544	27547	27708	27408	27535	27572	27601	27197	27303	27411	27148	27541	27488	27370	27444	27326	27453	27422	27425	27745	27498	27197	27752	27359	27538	27525	27380	27450	27640	27394	27311	27641	27189	27373	27599	27430	27526	27138	27393	27423	27341	27467	26978	27307	27234	27466	27470	27365	27383	27379	27389	27428	27276	27345	27199	27492	27399	27510	27394	27550	27579	27592	27432	27749	27533	27504	27465	27310	27344	27404	27632	27543	27269	27338	27395	27188	27712	27407	27329	27671	27503	27251	27257	27671	27231	27436	27170	27375	27018	27331	27466	27644	27466	27581	27611	27215	27438	27283	27238	27200	27540	27749	27440	27492	27589	27419	27656	27397	27455	27546	27409	27327	27243	27282	27190	27475	27346	27492	27672	27298	27229	27638	27289	27696	27557	27485	27344	27480	27572	27418	27627	27425	27607	27690	27813	27562	27246	27594	27534	27249	27520	27385	27231	27439	27454	27366	27451	27659	27313	27279	27430	27764	27298	27162	27398	27520	27292	27628	27584	27634	27435	27321	27704	27471	27427	27585	27600	27351	27349	27417	27662	27505	27448	27473	27364	27531	27369	27315	27371	27346	27617	27494	27253	27551	27468	27347	27083	27273	27325	27349	27153	27391	27362	27615	27274	27451	27547	27580	27435	27487	27360	27555	27747	27616	27493	27244	27538	27555	27569	27347	27275	27304	27329	27303	27622	27268	27266	27234	27372	27548	27467	27330	27336	27435	27300	27216	27437	27388	27357	27357	27419	27414	27424	27516	27426	27384	27393	27567	27783	27429	27474	27596	27840	27685	27549	27445	27411	27260	27516	27341	27456	27217	27501	27563	27626	27463	27490	27397	27190	27357	27280	27492	27429	27369	27484	27780	27504	27212	27554	27523	27633	27600	27529	27534	27424	27394	27518	27334	27374	27289	27321	27304	27572	27332	27609	27422	27242	27276	27490	27562	27441	27632	27608	27287	27204	27547	27579	27792	27583	27343	27651	27451	27464	27385	27239	27108	27540	27435	27551	27571	27624	27427	27260	27597	27435	27299	27324	27391	27613	27333	27759	27413	27583	27245	27554	27583	27871	27372	27467	27584	27377	27493	27621	27570	27448	27518	27285	27237	27352	27571	27511	27473	27598	27411	27582	27409	27308	27664	27524	27364	27366	27425	27673	27372	27517	27511	27247	27542	27513	27347	27548	27382	27466	27377	27342	27257	27326	27515	27759	27607	27353	27374	27287	27434	27338	27609	27256	27491	27427	27682	27460	27340	27634	27481	27364	27275	27613	27471	27372	27615	27531	27434	27400	27517	27518	27320	27526	27298	27180	27600	27445	27547	27638	27335	27645	27510	27540	27544	27537	27133	27384	27342	27869	27772	27552	27693	27440	27436	27566	27377	27684	27304	27357	27588	27485	27469	27639	27260	27518	27223	27170	27538	27651	27284	27167	27423	27447	27392	27449	27673	27471	27817	27367	27395	27383	27289	27178	27225	27138	27431	27433	27485	27300	27452	27534	27271	27366	27259	27376	27376	27653	27151	27265	27521	27706	27437	27487	27515	27569	27366	27371	27461	27488	27221	27379	27255	27657	27547	27426	27312	27439	27491	27442	27386	27380	27554	27589	27571	27549	27329	27213	27456	27325	27334	27344	27437	27590	27444	27528	27505	27601	27379	27368	27682	27328	27419	27423	27581	27318	27457	27280	27428	27599	27560	27321	27546	27473	27579	27556	27279	27423	27538	27503	27193	27236	27602	27535	27371	27501	27841	27515	27487	27734	27647	27385	27604	27540	27445	27082	27400	27337	27227	27468	27353	27395	27183	27392	27266	27336	27609	27764	27591	27553	27560	27513	27574	27316	27602	27568	27567	27427	27652	27433	27423	27209	27368	27660	27468	27580	27574	27201	27428	27409	27630	27277	27454	27248	27386	27293	27410	27385	27382	27352	27334	27948	27713	27461	27322	27374	27495	27422	27477	27581	27615	27400	27294	27209	27539	27310	27435	27333	27571	27578	27500	27332	27208	27625	27460	27835	27396	27404	27291	27202	27457	27533	27443	27457	27356	27500	27634	27585	27758	27333	27560	27638	27483	27397	27429	27694	27310	27595	27678	27310	27493	27496	27611	27342	27415	27496	27397	27411	27633	27461	27415	27271	27625	27600	27469	27252	27649	27302	27259	27556	27706	27472	27191	27556	27579	27293	27513	27556	27526	27342	27598	27263	27360	27334	27522	27489	27383	27422	27752	27548	27408	27523	27431	27221	27290	27558	27442	27367	27566	27497	27401	27633	27513	27632	27208	27533	27619	27522	27490	27384	27492	27508	27432	27403	27625	27605	27501	27602	27420	27489	27500	27565	27255	27524	27512	27288	27451	27493	27575	27609	27668	27661	27200	27320	27631	27543	27444	27388	27572	27688	27509	27769	27517	27326	27497	27479	27242	27524	27456	27371	27757	27325	27530	27204	27610	27669	27664	27268	27519	27379	27630	27219	27648	27386	27792	27654	27405	27310	27398	27437	27407	27226	27574	27370	27573	27312	27377	27577	27641	27472	27592	27668	27746	27815	27535	27243	27572	27445	27476	27314	27491	27359	27614	27723	27583	27312	27508	27404	27371	27422	27545	27769	27312	27371	27434	27486	27488	27279	27426	27566	27647	27548	27379	27394	27434	27516	27533	27266	27109	27674	27800	27510	27639	27309	27530	27838	27808	27426	27519	27432	27390	27587	27407	27495	27286	27501	27481	27316	27283	27391	27607	27454	27542	27508	27465	27294	27422	27529	27336	27237	27474	27337	27524	27398	27346	27498	27382	27570	27362	27479	27168	27520	27316	27572	27559	27498	27401	27255	27471	27303	27401	27309	27554	27459	27422	27455	27387	27522	27270	27298	27146	27209	27732	27389	27616	27373	27458	27414	27499	27365	27641	27480	27475	27593	27328	27536	27584	27679	27632	27374	27492	27486	27516	27620	27503	27398	27473	27146	27376	27503	27443	27592	27574	27399	27500	27530	27156	27515	27263	27461	27617	27490	27560	27522	27647	27372	27488	27516	27677	27551	27515	27526	27670	27770	27464	27493	27427	27599	27417	27288	27356	27540	27258	27238	27600	27346	27464	27435	27416	27390	27623	27190	27561	27645	27654	27303	27633	27608	27520	27406	27373	27735	27577	27441	27507	27465	27115	27359	27348	27266	27461	27371	27501	27544	27298	27356	27544	27641	27569	27659	27506	27310	27605	27498	27374	27629	27429	27196	27408	27508	27599	27371	27382	27428	27300	27391	27188	26864	27487	27285	27411	27529	27503	27598	27406	27721	27279	27311	27507	27543	27494	27445	27469	27385	27379	27398	27420	27482	27464	27234	27354	27563	27296	27401	27607	27241	27297	27470	27461	27464	27529	27316	27530	27439	27448	27501	27373	27616	27459	27306	27483	27479	27788	27354	27438	27341	27375	27496	27739	27330	27335	27507	27415	27522	27476	27415	27388	27658	27436	27532	27639	27601	27399	27476	27293	27457	27317	27471	27293	27621	27536	27236	27405	27392	27389	27357	27512	27399	27284	27495	27436	27570	27274	27638	27375	27707	27587	27746	27407	27470	27621	27522	27393	27550	27515	27687	27346	27564	27432	27435	27379	27568	27417	27504	27535	27401	27584	27275	27705	27574	27458	27645	27219	27626	27512	27365	27590	27518	27617	27514	27757	27651	27529	27160	27624	27398	27625	27466	27520	27272	27563	27331	27699	27453	27572	27350	27542	27691	27436	27666	27412	27359	27463	27514	27835	27473	27516	27526	27364	27382	27608	27401	27428	27375	27551	27417	27319	27493	27478	27721	27517	27563	27388	27597	27507	27848	27444	27614	27382	27400	27439	27733	27825	27434	27522	27335	27350	27604	27284	27424	27697	27412	27419	27537	27645	27503	27275	27327	27516	27483	27254	27365	27322	27462	27190	27451	27436	27453	27449	27378	27514	27214	27547	27410	27518	27638	27248	27228	27291	27447	27546	27551	27485	27182	27427	27376	27304	27479	27497	27592	27536	27490	27740	27438	27562	27452	27369	27147	27379	27447	27580	27594	27504	27428	27718	27413	27343	27335	27500	27462	27342	27717	27412	27421	27337	27329	27344	27375	27651	27262	27386	27487	27326	27231	27512	27652	27387	27258	27452	27374	27566	27783	27435	27470	27425	27348	27471	27618	27358	27684	27430	27350	27534	27403	27483	27606	27284	27302	27618	27341	27336	27568	27422	27491	27197	27509	27760	27436	27532	27451	27752	27456	27272	27389	27301	27499	27527	27629	27537	27597	27399	27211	27594	27467	27495	27547	27525	27337	27452	27060	27382	27287	27590	27511	27236	27566	27433	27364	27593	27563	27615	27493	27573	27596	27595	27431	27305	27438	27467	27377	27521	27449	27528	27382	27681	27526	27075	27379	27358	27423	27305	27574	27530	27383	27373	27505
35446	50359	47873	38639	32403	26824	23900	22436	21146	19691	18795	18379	18209	18155	17978	17972	17989	18048	17806	17773	18038	17779	17845	17805	17804	18037	17714	17730	17845	17909	17825	17775	17898	17674	17703	17749	17760	17734	17798	17712	17646	17798	17971	17759	17615	17851	17787	17688	17786	17766	17740	17749	17594	17709	17615	17618	17730	17623	17676	17626	17829	17965	17806	17798	17712	17786	17606	17820	17861	17805	17832	17713	17815	17800	17677	17518	17896	17700	17555	17977	17750	17768	17629	17797	17784	17785	17888	17691	17802	17713	17711	17695	17544	17670	17803	17799	17608	17785	17679	17868	17916	17733	17718	17896	17879	17631	17675	17751	17734	17584	17743	17960	17767	17755	17736	18053	17649	17580	17713	17662	17763	17813	17719	17710	17741	17673	17698	17922	17770	17594	17683	17755	17821	17595	17857	17895	17751	17843	17733	17652	17720	17758	17750	17807	17693	17699	17819	17738	17742	17712	17777	17793	17528	17786	17730	17666	17699	17553	17661	17657	17715	17733	17732	17810	17604	17722	17776	17679	17758	17637	17797	17883	17657	17665	17946	17596	17781	17743	17775	17651	17773	17848	17791	17803	17798	17738	17781	17669	17744	17716	17686	17569	17713	17832	17735	17569	17707	17653	17747	17739	17712	17743	17675	17811	17819	17638	17785	17692	17724	17629	17657	17856	17969	17734	17852	17554	17700	17746	17683	17674	17712	17780	17979	17725	17822	17833	17734	17645	17708	17699	17932	17863	17969	17666	17868	17737	17719	17697	17790	17608	17806	17558	17725	17755	17710	17826	17762	17966	17860	17953	17510	17770	17795	17725	17638	17801	17639	17758	17768	17670	17793	17768	17732	17884	17701	17648	17697	17728	17647	17676	17707	17787	17831	17679	17611	17734	17652	17859	17656	17767	17845	17478	17827	17648	17881	17653	17699	17792	17840	17717	18032	17717	17598	17874	17714	17784	17810	17904	17728	17523	17946	17610	17776	17868	17724	17705	17964	17589	17933	17798	17915	17622	17908	17693	17697	17880	17711	17665	17629	17822	17867	17744	17851	17901	17914	17766	17788	18007	17796	17661	17678	17809	17828	17699	17855	17833	17661	17733	17578	17825	17542	17647	17821	17698	17767	17895	17595	17765	17698	17677	17817	17688	17706	17727	17820	17749	17718	17857	17571	17780	17986	17776	17637	17754	17702	17686	17753	17739	17678	17760	17864	17740	17538	17988	17593	17680	17631	17655	17756	17728	17856	17850	17881	17793	17909	17817	17716	17672	17785	17691	17805	17830	17478	17682	17922	17737	17694	17639	17793	17681	17597	17825	17872	17697	17762	17731	17634	17757	17874	17928	17680	17632	17748	17749	17781	17786	17687	17886	17851	17918	17676	17908	17802	17874	17826	17642	17728	17846	17661	17706	17640	17735	17611	17552	17751	17918	17650	17907	17788	17861	17693	17714	17791	17620	17788	17944	17782	17766	17728	17830	17780	17777	17544	17771	17760	17745	17716	17850	17768	17776	17808	17872	17876	17888	17697	17778	17639	17864	17669	17852	17901	17830	17810	17751	17667	17633	17950	17620	17716	17760	17917	17708	17863	17800	17572	17747	17686	17701	17844	17792	17797	17586	17722	17821	17806	17823	17818	17714	17934	17842	17664	17831	17711	17804	17587	17949	17769	17879	17746	17640	17741	17734	17884	17770	17741	17605	17877	17798	17898	17910	17943	17779	17774	17856	17419	17862	17845	17687	17700	17719	17902	17868	17751	17937	17822	17810	17909	17890	17677	17719	17565	17783	17802	17582	17758	17785	17625	17773	17866	17807	17842	17619	17745	17666	17646	17677	17660	17805	17694	17460	17731	17553	17836	17655	17815	17739	17861	17585	17905	17779	18029	17840	17706	17621	17812	17789	17611	17692	17780	17734	17861	17785	17789	17748	17912	17801	17617	17765	17796	17695	17664	17770	17832	17811	17900	17672	17747	17764	17832	17759	17559	17675	17699	17666	17879	17709	17662	17591	17837	17845	17630	17818	17559	17621	17477	17665	17668	17704	17897	17834	17690	17676	17580	17859	17622	17740	17775	17687	17670	17915	17570	17571	17757	17704	17775	17703	17749	17716	17809	17735	17729	17643	17738	17854	17947	17830	17785	17725	17622	17698	17843	17596	17808	17585	17591	17777	17818	17615	17594	17636	17790	17740	17816	17750	17638	17563	17760	17633	17767	17815	17724	17804	17751	17792	17999	17856	17990	17711	17789	17713	17623	17777	17815	17805	17977	17662	17664	17974	17765	17716	17819	17685	17837	17751	17785	17657	17660	17782	17779	17648	17712	17740	17804	17697	17811	17707	17803	17644	17797	17732	17728	17678	17780	17799	17552	17680	17712	17791	17612	17664	17705	17696	17601	17608	17609	17662	17691	17651	17844	17744	17652	17712	17669	17683	17731	17687	17712	18039	17866	17563	17675	17967	17738	17741	17636	17805	17678	17905	17806	17727	17742	17715	17858	17694	17602	17732	17706	17950	17853	17766	17867	17716	17814	17693	17787	17682	17761	17641	17790	17922	17857	17698	17439	17859	17789	17744	17850	17516	17804	17620	17600	17857	17633	17860	17805	17824	17733	17625	17625	17801	17880	17730	17869	17662	17935	17702	17691	17730	17722	17795	17730	17713	17718	17662	17700	17560	17795	17969	17635	17860	17658	17988	17662	17677	17765	17799	17852	17627	17850	17562	17822	17768	17728	17879	17743	17527	17691	17690	18061	17811	17618	17631	17791	17703	17818	17687	17923	17792	17739	17653	17645	17852	17702	17608	17857	17681	17706	17648	17904	17570	17713	17828	17867	17863	17665	17673	17865	17726	17781	17753	17815	17822	17636	17654	17816	17734	17905	17854	17723	17771	17920	17688	17829	17637	17657	17730	17794	17752	17656	17852	17613	17630	17849	17731	17852	17665	17799	17857	17764	17631	17950	17780	17926	17735	17858	17713	17688	17876	17844	17743	17711	17809	17660	17856	17827	17833	17628	17664	17798	17793	17987	17770	17620	17704	17778	17728	17832	17816	17888	17873	17870	17997	17717	17786	17756	17649	17689	17784	17809	17941	17694	17561	17837	17851	17794	17736	17806	17752	17821	17713	17667	17680	17748	17902	17760	17834	17587	17687	17815	17682	17575	17948	17731	17770	17792	17675	17652	17679	17670	17784	17793	17722	17859	17519	17541	17622	17706	17647	17705	17836	17803	17530	17633	17629	17600	17662	17844	17669	17870	17665	17699	17607	17769	17698	17712	17969	17845	17589	17781	17706	17864	17687	17556	17688	17726	17645	17785	17821	17762	17680	17654	17763	17832	17703	17784	17769	17658	17772	17770	17672	17852	17653	17631	17718	17636	17852	17860	17643	17778	17791	17738	17574	17684	17661	17894	17692	17834	17797	17825	17690	17920	17678	17857	17762	17907	17834	17718	17719	17707	17768	17649	17660	17901	17688	17816	17907	17737	17664	17754	17676	17690	17658	17968	17785	17829	17764	17624	17616	17843	17739	17630	17835	17858	17669	17792	17547	17740	17776	17770	17739	17794	17615	17729	17625	17749	17693	17670	17770	17737	17673	17768	17778	17900	17867	17858	17811	17849	17812	17845	17793	17899	17580	17894	17758	17648	17753	17825	17916	17665	17811	17759	17845	17715	17668	17641	17798	17867	17744	17712	17747	17839	17721	17640	17630	17874	17664	17871	17804	17770	17832	17694	17855	17767	17791	17663	17684	17726	17747	17941	17601	17809	17699	17547	17839	17762	17572	17908	17581	17653	17908	17713	17730	17779	17797	17875	17616	17837	17757	17687	17813	17627	17843	17661	17800	17838	17689	17717	17829	17682	17614	17757	17752	17743	17815	17818	17889	17567	17795	17782	17627	17967	17839	17708	17902	17925	17699	17799	17608	17746	17901	17649	17736	17717	17954	17640	17772	17733	17802	17780	17672	17870	17735	17623	17812	17765	17701	17796	17864	17933	17909	17581	17699	17690	17752	17810	17587	17767	17702	17685	17769	17783	17842	17641	17628	17650	17771	17655	17821	17830	17677	17757	17875	17608	17814	17751	17585	17877	17769	17701	17705	17706	17836	17797	17687	17683	17771	17647	17669	17777	17796	17654	17841	17792	17992	17552	17735	17783	17925	17688	17843	17752	17765	17737	17814	17794	17677	17733	17689	17982	17634	17953	17865	17696	17916	17902	17780	17600	17911	17773	17754	17845	17834	17915	17647	17654	17697	17686	17776	17614	17843	17682	17842	17459	17842	17534	17907	17875	17954	17692	17786	17765	17720	17635	17713	17960	17784	17736	17814	17773	17852	17847	17669	17771	17818	17745	17748	17806	17853	17791	17811	17613	17923	17606	17736	18003	17765	17727	17949	17797	17798	17825	17860	17686	17778	17834	17667	17670	17912	18025	17668	17767	17803	17791	17746	17927	17880	17750	17791	17759	17861	17790	17756	17727	17889	17801	17740	17708	17907	17772	17715	17804	17773	17755	17682	17624	17668	17868	17768	17710	17958	17618	17763	17717	17649	17620	17827	17695	17854	17755	18011	17821	17780	17740	17758	17531	17851	17764	17881	17689	17801	17753	17713	17913	17798	17699	17759	17567	17813	17722	17893	17751	17711	17604	17593	17765	17750	17733	17839	17673	17735	17822	17860	17702	17921	17633	17852	17810	17668	17702	17699	17814	17573	17866	17982	17753	17844	17584	17665	17813	17878	17794	17806	17815	17732	17642	17903	17901	17771	17828	17736	17706	17882	17663	17574	17699	17622	17717	17888	17654	17881	17720	17557	17735	17790	17695	17680	17797	17891	17680	17874	17495	17667	17734	17538	17985	17870	17861	17870	17795	17665	17744	17683	17639	17675	17653	17884	17714	17658	17863	17837	17868	17803	17779	17693	17792	17874	17989	17640	17670	17783	17773	17639	17837	17752	17806	17870	17755	17568	17677	17762	17812	17679	17812	17748	17703	17571	17631	17810	17871	17798	17689	17694	17751	17799	17817	17855	17736	17728	17843	17776	17872	17757	17690	17697	17734	17861	17643	17708	17742	17623	17753	17871	17803	17821	17709	17632	17779	17666	17715	17718	17619	17565	17756	17613	17771	17871
24041	21064	28426	29337	30108	34527	35551	32047	30476	29424	28435	27683	27079	27239	27042	26797	26979	26590	26754	26850	26852	26723	26529	26541	26680	26692	26542	26649	26635	26711	26700	26444	26676	26642	26680	26482	26703	26698	26129	26479	26612	26469	26203	26516	26607	26517	26473	26633	26381	26296	26344	26469	26555	26457	26696	26320	26598	26483	26417	26322	26522	26443	26362	26532	26661	26636	26360	26534	26601	26650	26324	26413	26692	26552	26589	26454	26458	26486	26574	26520	26545	26396	26450	26676	26508	26479	26461	26379	26298	26432	26402	26555	26485	26436	26585	26524	26434	26512	26338	26491	26562	26545	26413	26604	26495	26418	26513	26556	26496	26439	26547	26396	26417	26433	26692	26633	26447	26451	26354	26417	26494	26126	26353	26275	26686	26678	26923	26365	26416	26567	26362	26393	26333	26503	26512	26449	26378	26578	26626	26533	26568	26199	26234	26744	26645	26368	26472	26626	26566	26569	26735	26370	26218	26212	26578	26329	26373	26710	26304	26770	26630	26601	26696	26273	26740	26475	26521	26458	26688	26700	26113	26295	26519	26507	26372	26320	26402	26692	26537	26501	26420	26469	26348	26498	26312	26296	26570	26518	26532	26255	26409	26603	26456	26368	26332	26408	26480	26576	26564	26648	26296	26578	26512	26473	26482	26472	26494	26537	26585	26651	26545	26389	26484	26342	26542	26454	26477	26700	26575	26602	26359	26521	26365	26461	26323	26295	26402	26657	26441	26705	26408	26674	26539	26394	26347	26444	26303	26485	26429	26512	26464	26405	26480	26358	26411	26248	26532	26384	26588	26311	26195	26431	26442	26504	26712	26575	26550	26521	26497	26595	26424	26309	26617	26627	26526	26596	26540	26588	26504	26467	26502	26428	26525	26584	26331	26467	26307	26572	26535	26599	26629	26447	26218	26445	26723	26300	26432	26369	26295	26435	26640	26671	26572	26413	26535	26493	26420	26439	26405	26467	26597	26637	26364	26394	26536	26510	26552	26266	26452	26310	26282	26511	26544	26702	26652	26536	26445	26584	26449	26381	26350	26507	26531	26462	26490	26615	26489	26330	26435	26440	26621	26736	26367	26297	26431	26631	26458	26283	26305	26437	26576	26703	26600	26311	26610	26383	26410	26440	26354	26492	26543	26516	26299	26411	26377	26510	26383	26437	26585	26364	26322	26558	26613	26588	26564	26436	26670	26343	26456	26572	26309	26675	26454	26369	26568	26492	26537	26382	26433	26399	26454	26403	26220	26251	26417	26318	26672	26592	26382	26455	26553	26478	26494	26664	26478	26472	26515	26508	26217	26438	26653	26231	26479	26478	26603	26386	26559	26225	26601	26662	26458	26514	26536	26264	26564	26648	26503	26363	26329	26521	26392	26390	26478	26547	26442	26226	26718	26577	26521	26416	26382	26314	26264	26369	26552	26252	26471	26382	26402	26448	26794	26329	26290	26511	26421	26285	26628	26241	26429	26458	26289	26448	26543	26358	26425	26767	26726	26349	26426	26362	26244	26566	26518	26575	26547	26431	26666	26263	26556	26590	26663	26271	26571	26516	26504	26572	26363	26464	26274	26479	26531	26309	26339	26362	26437	26280	26600	26268	26439	26487	26411	26356	26535	26438	26435	26549	26814	26582	26188	26558	26534	26595	26581	26319	26461	26347	26440	26358	26409	26243	26446	26462	26536	26544	26454	26694	26426	26235	26634	26343	26719	26327	26499	26271	26482	26511	26342	26467	26236	26333	26218	26429	26457	26635	26388	26501	26889	26273	26420	26718	26494	26420	26613	26528	26487	26405	26581	26370	26689	26538	26375	26533	26333	26207	26343	26521	26490	26387	26365	26599	26422	26425	26152	26585	26364	26264	26741	26364	26522	26329	26414	26305	26328	26557	26245	26272	26100	26463	26682	26464	26418	26657	26840	26622	26676	26607	26650	26495	26420	26535	26610	26202	26497	26634	26545	26457	26426	26658	26472	26630	26339	26160	26390	26516	26401	26528	26417	26410	26657	26472	26441	26506	26678	26631	26311	26458	26465	26636	26416	26452	26585	26362	26810	26280	26694	26535	26489	26708	26263	26343	26652	26483	26534	26272	26311	26274	26332	26437	26479	26189	26581	26794	26490	26424	26465	26484	26639	26578	26356	26582	26333	26316	26598	26421	26656	26382	26695	26404	26555	26528	26406	26240	26588	26769	26534	26589	26396	26419	26346	26462	26629	26470	26603	26499	26426	26480	26450	26793	26180	26398	26490	26429	26525	26438	26447	26396	25886	26529	26587	26356	26653	26386	26527	26420	26440	26572	26646	26605	26527	26333	26450	26279	26519	26355	26466	26605	26253	26581	26566	26678	26579	26518	26157	26304	26434	26376	26308	26363	26464	26606	26462	26394	26475	26487	26667	26410	26521	26362	26253	26298	26667	26428	26296	26594	26530	26384	26454	26294	26328	26500	26773	26692	26399	26305	26385	26331	26666	26510	26265	26531	26683	26492	26367	26592	26467	26476	26549	26759	26311	26357	26504	26530	26807	26618	26269	26809	26560	26358	26397	26495	26477	26695	26313	26666	26325	26434	26389	26530	26423	26445	26271	26698	26692	26504	26369	26630	26539	26579	26319	26453	26448	26345	26407	26485	26485	26315	26481	26586	26541	26528	26295	26603	26495	26643	26528	26510	26542	26327	26480	26233	26422	26240	26582	26266	26435	26399	26379	26530	26324	26562	26723	26304	26416	26405	26738	26549	26458	26345	26386	26387	26465	26554	26469	26279	26372	26315	26413	26434	26433	26617	26594	26448	26699	26345	26485	26586	26492	26473	26432	26475	26504	26218	26466	26421	26369	26162	26359	26633	26512	26419	26674	26430	26564	26407	26372	26500	26545	26491	26393	26557	26350	26384	26638	26538	26452	26693	26609	26523	26488	26507	26567	26618	26379	26455	26723	26562	26750	26311	26524	26418	26566	26391	26455	26611	26557	26351	26763	26591	26563	26460	26579	26482	26174	26366	26508	26460	26615	26496	26482	26293	26751	26277	26314	26085	26503	26508	26646	26676	26499	26208	26614	26514	26406	26687	26438	26696	26410	26369	26337	26525	26302	26500	26416	26320	26470	26422	26357	26198	26796	26651	26560	26523	26442	26562	26581	26271	26526	26169	26248	26091	26393	26501	26677	26462	26562	26593	26396	26377	26517	26594	26379	26423	26726	26349	26509	26400	26416	26345	26602	26583	26336	26376	26251	26471	26713	26359	26509	26373	26633	26561	26461	26488	26543	26504	26662	26412	26513	26655	26399	26474	26490	26574	26316	26569	26458	26475	26512	26331	26440	26756	26350	26423	26532	26698	26378	26528	26347	26247	26702	26401	26753	26645	26576	26404	26391	26443	26524	26661	26273	26643	26375	26415	26576	26267	26411	26377	26562	26374	26263	26369	26469	26537	26624	26369	26605	26456	26346	26454	26419	26659	26455	26502	26547	26437	26724	26662	26530	26442	26405	26566	26330	26419	26741	26768	26602	26402	26582	26561	26564	26588	26663	26431	26439	26491	26347	26506	26457	26464	26396	26491	26598	26767	26459	26585	26595	26300	26493	26421	26191	26343	26274	26516	26633	26613	26434	26402	26388	26431	26072	26530	26447	26761	26373	26236	26483	26408	26399	26563	26376	26536	26403	26279	26565	26414	26598	26356	26622	26336	26376	26334	26357	26464	26357	26405	26592	26692	26598	26639	26283	26563	26481	26691	26510	26242	26510	26271	26636	26355	26629	26493	26599	26415	26874	26469	26335	26489	26209	26553	26379	26222	26452	26374	26331	26451	26546	26667	26479	26691	26567	26325	26469	26455	26589	26244	26160	26430	26313	26437	26618	26527	26652	26868	26380	26369	26462	26375	26557	26594	26837	26331	26472	26451	26499	26595	26560	26576	26444	26410	26461	26595	26331	26652	26358	26218	26489	26382	26344	26484	26482	26632	26488	26439	26550	26625	26257	26724	26440	26460	26539	26351	26649	26528	26318	26442	26385	26305	26529	26482	26557	26693	26452	26372	26184	26458	26532	26479	26279	26515	26392	26652	26408	26357	26683	26436	26310	26533	26316	26523	26321	26538	26718	26358	26392	26733	26598	26683	26622	26394	26586	26173	26462	26588	26483	26296	26319	26647	26579	26164	26368	26415	26575	26552	26637	26523	26445	26436	26524	26554	26359	26280	26349	26552	26494	26318	26413	26579	26596	26463	26606	26508	26593	26198	26512	26443	26510	26520	26695	26467	26426	26691	26737	26464	26668	26793	26418	26265	26296	26639	26589	26403	26448	26279	26224	26643	26346	26439	26272	26118	26442	26249	26398	26421	26583	26685	26598	26582	26168	26539	26581	26433	26379	26149	26419	26489	26688	26347	26303	26490	26673	26554	26462	26743	26710	26559	26440	26561	26555	26260	26666	26438	26515	26521	26485	26846	26733	26490	26707	26386	26299	26383	26513	26287	26312	26396	26354	26409	26344	26225	26449	26316	26646	26430	26602	26603	26430	26618	26226	26386	26523	26544	26458	26403	26407	26401	26310	26453	26503	26262	26478	26423	26480	26631	26234	26605	26666	26612	26429	26308	26476	26650	26727	26577	26274	26729	26554	26695	26594	26198	26338	26334	26461	26575	26256	26352	26362	26700	26703	26437	26570	26613	26511	26349	26431	26512	26735	26586	26486	26451	26479	26605	26529	26468	26411	26468	26394	26118	26223	26339	26613	26622	26479	26319	26405	26431	26494	26522	26396	26776	26441	26493	26595	26332	26678	26525	26405	26544	26314	26749	26492	26421	26579	26538	26337	26718	26325	26545	26411	26436	26353	26376	26557	26457	26400	26653	26150	26539	26517	26351	26631	26634	26543	26454	26483	26413	26407	26439	26587	26234	26670	26558	26535	26608	26354	26535	26539	26494	26603	26498	26482	26523	26270	26542	26631	26386	26278	26415	26303	26582	26523	26556	26413	26460	26406	26576	26610	26681	26533	26279	26481	26550	26665	26247	26421	26513	26524	26460	26507	26284	26501	26462	26424	26422	26385	26446	26566	26350	26593	26739	26373	26389	26305	26474	26595	26377	26300	26263	26476	26347	26697	26367	26448	26520	26488	26583	26421	26364
35081	59935	58716	46386	37266	32035	27160	24610	22965	21186	19553	18700	18063	17928	17788	17556	17506	17557	17587	17275	17453	17381	17464	17488	17358	17308	17244	17396	17263	17214	17420	17306	17112	17343	17253	17152	17351	17289	17466	17172	17381	17205	17215	17303	16951	17148	17249	17133	17302	17071	17350	17413	17357	17287	17089	17218	17334	17066	17064	17248	17330	17067	17206	17409	17280	17384	17228	17317	17241	17279	17238	17277	17233	17208	17255	17316	17216	17382	17331	17133	17198	17151	17262	17098	17305	17268	17135	17070	17257	17062	17140	17199	17196	17208	17274	17216	17208	17042	17249	17312	17265	17272	17202	17395	17177	17273	17281	17238	17154	17215	17194	17176	16912	17134	17149	17180	17312	17335	17072	17234	17100	17535	17101	17281	17192	17129	17114	17207	17264	17184	17283	17350	17083	17332	17192	17322	17162	17330	17358	17206	17150	17303	17271	17143	17181	17119	17111	17148	17276	17178	17129	17129	17225	17198	17129	17071	17149	17124	17119	17067	17324	17170	17290	17221	17156	17270	17113	17428	17168	17220	17152	17154	17251	17331	17429	17229	17133	17127	17338	17318	17158	17030	17204	17236	17054	17025	17331	17026	17201	17188	17033	17105	17100	17034	17237	17240	17237	17303	17235	17340	17314	17262	16892	17305	17195	17161	17149	17175	17164	17084	17349	17233	17182	17109	17082	17232	17080	17071	17104	17267	17148	17305	17217	17214	17220	16955	17184	17291	17166	17166	17175	17168	17120	17152	17253	17070	17096	17319	17077	17188	17232	17154	17096	17211	17148	17431	17354	17337	17476	17088	17421	17268	17127	17345	17209	17329	17063	17125	17277	17050	17223	17286	17168	17177	17232	17107	17026	17236	17130	17162	17331	17422	17274	17297	17336	17158	17213	17149	17370	17066	17179	17292	17273	17192	17169	17336	17222	16966	17220	17110	17180	17157	17269	17228	16923	17276	17106	17280	17281	17065	17377	17289	17248	17153	17377	17270	17126	17063	17142	16951	17188	17446	17180	17340	17103	17234	17265	17045	17311	17193	17344	17139	17232	17301	17321	17210	17230	17209	17136	17082	17244	17182	17261	17189	17196	16933	17317	17240	17139	16956	17274	17295	17151	17192	17067	17201	17262	17322	17306	17055	17236	17211	17132	17128	17187	17300	17246	17223	17188	17257	17233	17144	17169	17183	17073	17238	17294	17056	17109	17142	17336	17078	17284	16996	17210	17121	17156	17234	17245	17318	17128	17161	17219	17379	17155	17066	17111	17098	17177	17147	17226	17046	17102	17029	17197	17240	17182	17099	17176	17383	17038	17326	17129	17148	17336	17270	17150	17098	17166	17211	17359	17127	17368	17165	17314	17234	17359	17290	17030	17297	17221	17346	17224	17372	17085	17537	17220	17209	17079	17304	17376	17171	17050	17285	17228	17160	17043	17191	17151	17298	17170	17294	17002	17129	17118	17275	17204	17210	17155	17183	17168	17231	17324	17323	17146	17266	16990	17205	17417	17254	17217	17341	17279	17247	17070	17303	17229	17138	17410	17095	17354	17215	17340	17204	17255	17046	17269	17083	17214	17265	17091	17159	17338	17099	17101	17232	17203	17201	17221	16898	17200	17162	17169	17216	17139	17209	17184	17252	17201	17172	17184	17139	17011	17250	17258	17373	17273	17115	17306	17143	17262	17239	17254	16991	17263	17182	17221	17349	17461	17278	17066	17217	17218	17146	17347	17171	17267	17354	17214	17168	17193	17308	17014	17245	17231	17263	17297	17235	17171	17258	17312	17135	17111	17229	17221	17177	17205	17139	17353	17397	17146	17087	17144	17298	17340	17309	17104	17212	17268	17215	17337	17131	17350	17232	17178	17112	17244	17131	17111	17137	17222	17264	17016	17043	17173	17196	17212	17213	17142	17206	17249	17156	17049	17311	17152	17219	17311	17175	17204	17169	17041	17245	17174	17346	17094	17305	17069	17242	17172	17354	17188	17442	17338	17224	17313	17288	17080	17053	17201	17127	17313	17172	17149	17233	17103	17427	17194	17107	17319	17210	17243	17216	17157	17109	17243	17097	17196	17154	17046	17147	17290	17182	17284	17096	17183	17097	17177	17139	17341	17057	17317	17106	17126	17109	17193	17334	17169	17257	17145	17217	17254	17130	17383	17065	17076	17367	17031	17129	17219	17309	17434	17100	17278	17233	16918	17226	17201	17219	17259	17216	17249	17105	17244	17236	17225	17225	17339	17223	17187	17228	16986	17291	17168	17203	17125	17113	17162	17131	16954	17184	17174	17283	17142	17170	17272	17163	17339	17190	17349	17212	17148	17199	17348	17251	17219	16966	17225	17286	17352	17340	17178	17204	17011	17099	17110	17196	17192	17309	17202	17209	17179	17098	17279	17037	17183	17122	17252	17278	17298	17242	17339	17097	17196	17343	17234	17271	17239	17244	17383	17167	17206	17205	17335	17358	17067	17285	17176	17154	17235	17335	17112	17346	17202	17330	17205	17127	17145	17257	17176	17131	17117	17250	17170	17309	17162	17284	17414	17223	17268	17219	17250	17026	17280	17283	17311	17218	17308	17196	17027	17242	17181	17267	17276	17002	17220	17281	17188	17191	17106	17196	17258	17126	17197	16976	17257	17287	17345	17078	17285	17220	17080	17320	17315	17274	17226	17176	17105	17191	17249	17189	17343	17265	17208	17266	17170	17190	17251	17146	17314	17140	17140	17154	17189	17234	17275	17151	17077	17193	17215	17234	17144	17370	17308	17185	17131	17113	17276	17313	17248	17092	17292	17163	17322	17315	17164	17330	17124	17168	17157	17054	17137	17087	17192	17351	17341	17146	16986	17162	17268	17258	17166	17089	17340	17167	17148	17147	17226	17112	17236	17205	17227	17129	17208	17118	17239	17134	17167	17271	17337	17196	17083	17296	17131	17177	17165	17186	17132	17194	17147	17001	17245	17092	17177	17179	17280	17314	17240	17145	17104	17180	17009	17040	17292	17303	17104	17297	17141	17275	17152	17320	17172	17242	17347	17097	17242	17237	17257	17241	17147	17244	17466	17137	17231	17160	17086	17084	17038	17268	17190	17185	17122	17218	17011	17168	17282	17379	17220	16990	17061	17335	17157	17426	17207	17194	17269	17389	17126	17131	17283	17269	17294	17181	17261	17237	17265	17342	17315	17265	17130	17076	17006	17132	17248	17356	17162	17205	17388	17248	17176	17102	17026	17032	17271	17060	17176	17239	17223	17205	17163	17375	16960	17063	17139	17354	17121	17366	16985	17169	17146	17282	17096	17300	17130	17069	17074	17010	17289	17193	17202	17131	17313	17019	17329	17328	17460	17302	17258	17203	17250	17300	17171	17255	16943	17361	17147	17013	17165	17308	17267	17143	17343	17289	17081	17185	17266	17277	17250	17226	17117	17142	17283	17162	17316	17087	17186	17237	17061	17202	17136	17184	17119	17162	17242	17249	17300	17311	17035	17219	17325	17160	17124	17125	17182	17253	17250	17315	17179	17278	17040	17355	17066	17135	17267	17196	16977	17161	17203	17235	17188	17316	17225	17103	17188	17274	17283	17316	17237	17236	17186	17035	17095	17284	17347	17249	17114	17031	17435	17236	17225	16950	17247	17251	17209	17137	17137	16976	17094	17334	17276	17330	17270	17281	17154	16978	17052	17050	17266	17069	17272	17109	17170	17216	17254	17041	17256	17247	17135	17379	17402	17401	17200	17296	16890	17229	17269	17193	17154	17209	17213	17202	17049	17073	17357	17142	17279	17202	17204	17040	17153	17141	17178	17217	17327	17221	17211	17186	17195	17234	17171	17056	17223	17104	17196	17168	17353	17176	17138	17219	17176	17416	17288	17201	17357	17126	17225	17165	17233	17131	17285	17314	17132	17080	17152	17167	17163	17192	17253	17300	17192	17214	17353	17128	17430	17245	17081	17118	17204	17230	17245	17322	17307	17123	17167	17193	17256	17194	17372	17293	17271	17102	17096	17180	17201	17120	17120	17203	17209	17152	17201	17122	17137	17265	17160	17075	17340	17225	17178	17232	17159	17061	17015	17299	17188	17269	17309	17134	17212	17309	17178	17128	17203	17255	17123	17191	17142	17167	17311	17233	17134	17348	17246	17140	17135	17254	17264	17152	17246	17071	17136	17113	17203	17307	17222	17274	17224	17164	16963	17231	17266	17330	17418	17240	17342	17122	17191	17406	17334	17185	17126	17198	17149	17181	17199	17169	17325	17251	17106	17213	17082	17327	17118	17280	17088	17110	17134	17132	17313	17140	17251	17247	17206	17087	17325	17246	17100	17293	17101	17441	17174	17246	17272	17144	17162	17202	17090	17191	17083	17040	17310	17128	17276	17225	17161	17053	17263	17317	17361	17268	17264	17241	17149	17091	17258	17071	17298	17241	17432	17165	17146	17208	17191	17034	17274	17140	17122	17288	17294	17218	17239	17169	17135	17360	17128	17196	17072	17179	17294	17217	17226	17299	17171	17131	17400	17233	17439	17059	17176	17168	17334	17163	17271	17328	17225	17335	17125	17310	17397	17137	17005	17299	17258	17157	17200	17251	17169	17282	17235	17121	17220	17172	17193	17015	17196	17118	17176	17178	17260	17231	17379	17225	17336	16987	17303	17135	17256	17298	17119	17162	17223	17108	17282	17203	17036	17085	17133	17381	17091	17144	17131	17182	17034	17178	17206	17268	17145	17359	17257	17267	17260	17209	17268	17142	17204	17217	17160	17420	17422	17115	17096	17184	17126	17252	17315	17222	17020	17149	17341	17362	17169	17141	17312	17124	17193	17094	17306	17188	17345	17180	17195	17097	17118	17041	17353	17296	17157	17166	17220	17112	17029	17313	17084	17146	17102	17079	17210	17187	17267	17191	17176	17256	17207	17184	17384	17102	17248	17171	17353	17222	17162	17083	17158	17219	17342	17391	17240	17219	17064	17227	17243	17345	17187	17150	17114	17160	17068	17189	17299	17216	17149	17282	17301	17280	17240	17283	17035	17179	17217	17236	17210	17216	17306	17154	17615	17207	17072	17396	17123	17170	17200	17266	17268	17132	17057	17304	17161	17136	17290	17355	17201	17204	17042	17527	17176	17180	17371	17313
22531	21042	27850	26284	25237	32030	37212	34116	31874	30542	29077	27660	27151	26632	26771	26612	26239	26274	26259	26223	25929	26287	26047	26016	25940	26017	25999	25985	25758	26096	25967	25773	25852	25968	25788	26041	25885	25769	25957	25886	25819	25755	25965	26001	25998	25846	25829	25860	25964	25989	25810	25755	25971	25620	26028	25962	25686	26000	25945	25963	25949	25795	25926	25870	25781	25838	25927	25882	25596	25851	25931	25742	25855	25920	25568	25976	25731	25914	25949	25818	25828	25747	25806	25551	25624	25705	25765	25923	25837	25785	25861	25860	25802	25445	25549	25702	25875	25636	25756	25965	25779	25727	25824	25591	25802	25841	25991	25759	25813	25611	25641	25919	26153	25641	25961	25961	25905	25843	25883	25703	25706	25744	25679	25978	25839	25863	25945	25972	25558	25789	25837	25876	25757	25776	25788	25663	25540	25639	25655	25744	25936	25922	25601	25543	25565	25741	25774	25914	25967	25705	25915	25924	25747	25760	25771	26115	25917	25623	25760	25763	25881	25696	25853	25560	25904	25845	25762	25730	25738	25801	25673	25792	25868	25404	25890	25710	25863	25642	25903	25777	25769	25640	25810	25856	25654	25704	25730	25718	25743	25641	25656	25752	25908	25999	25797	25716	25555	25847	25769	25871	25804	25563	25753	25917	25969	25878	26034	25750	25774	25691	25708	25771	25691	25689	25841	25633	25824	25559	25479	25860	25585	25942	25953	26033	25775	25543	25699	25775	25867	25460	25902	25842	25776	25454	25696	25785	25688	25704	25775	25707	25762	25819	25777	25789	26124	25970	25871	25774	25682	25663	25606	25648	25709	25924	25850	25941	25559	25693	25785	25785	25858	25646	25636	25573	25779	25766	25831	25671	25802	25718	25808	25581	25778	25824	25913	25796	25600	25923	25854	25851	25591	25700	25842	25625	25801	25595	25782	25922	26079	25741	25674	25776	25761	25722	25912	25625	25728	25800	25714	25832	25526	25861	25802	25639	25968	25649	25701	25945	25723	25738	25810	25661	25608	26073	25897	25724	25897	25714	25714	25726	25759	25642	25604	25673	25668	26021	25854	25817	25750	25580	25616	25775	25558	25607	25738	25753	26027	25800	25618	26033	25712	25839	26001	25629	25823	25657	25607	25416	25642	25475	25748	25755	25615	25889	25565	25773	25685	25529	25699	25593	25494	25462	25832	25536	25817	25700	25616	25744	25677	25827	25679	25806	25850	25550	25555	25588	25771	25991	25838	25385	25670	25761	25870	25723	25706	25455	25792	25900	25711	25539	25730	25852	25846	25836	25614	25708	25796	25686	25553	25648	25726	25503	25624	25642	25561	25892	25959	25977	25683	25613	25647	25642	25653	25883	25899	25662	25781	25724	25814	25647	25713	25616	25826	25842	25628	25724	25650	25644	25743	25710	25613	25294	25531	25641	25510	25754	25737	25765	25901	25750	25861	25804	25709	25875	25764	25802	25793	25765	25861	25749	25742	25975	25792	25576	25839	25762	25790	25760	25473	25509	25718	25601	25781	25712	26030	25810	25693	25698	25701	25477	25478	25752	25592	25733	25587	25828	25982	25900	25720	25451	25562	25649	25661	25544	25790	25756	25990	25869	25731	25983	25794	25579	25534	25722	25717	25605	25943	25772	25625	25778	25914	25892	25657	25792	26062	25486	25832	25874	25581	25683	25649	25548	25441	25818	25887	25749	26113	25780	25927	25879	25674	25907	25765	25803	25676	25723	25752	25898	25824	25968	25850	25440	25622	25632	25729	25984	25757	25791	25721	25646	25623	25845	25613	25906	25685	25748	25685	25863	25758	25952	25519	25772	25708	25916	25895	25959	25932	25719	25763	25702	26009	25699	25946	25631	25777	25688	25530	25544	25707	25809	25667	25589	25792	25898	25514	25492	25796	25536	25525	25742	25987	25729	25946	25785	25679	25949	25872	25798	25649	25645	25492	25913	25620	25578	25754	25828	25883	25502	25975	25827	25912	25709	25893	25666	25752	25826	25851	25666	26031	26030	25779	25739	25904	25783	25787	25399	25999	25560	25849	26007	25876	25694	25831	25767	25791	25911	25745	25774	26024	25991	25906	25711	25732	25700	25674	25739	25807	25865	25813	25723	25802	25981	25817	25838	25920	25858	25847	25684	25575	25864	25694	25630	25768	25893	25688	25593	25984	25901	25804	25868	25972	25857	25709	25758	25555	25737	25544	25770	25898	25731	25560	25801	25575	25661	25767	25769	25546	25845	25829	25722	25786	25957	25823	25711	25747	25895	25854	25813	25743	25746	25900	25831	25961	25701	25694	26019	25541	25648	25721	25789	25864	25740	25832	25754	25646	25847	25862	25759	25806	25628	25741	25909	25944	25358	25745	25705	25739	25765	25984	25649	25755	25635	25903	25699	25654	26012	25667	25872	25898	25975	25504	25835	25875	25560	25610	25722	25623	25942	25696	25712	26182	25836	25883	25737	25814	25719	25796	25773	25838	25783	25905	25506	25758	25875	25718	25581	26022	25618	25741	25652	25436	25633	25713	25522	25935	25638	25974	25800	26011	25709	25714	25912	25887	25590	25784	25796	25654	25712	25922	25646	25621	25858	25767	25787	25802	25755	25584	25844	25790	25933	25721	25902	25824	25543	25781	25678	25767	25727	25851	25815	25594	25753	25671	25776	25647	25883	25638	25828	25421	25595	25727	25630	25582	25606	25515	25986	25797	25886	25950	25954	25810	25556	25547	25786	25744	25711	25809	25920	25828	25744	25512	25898	25852	25778	25633	25964	25754	25771	25921	25878	25860	25780	25876	25798	25749	25884	25959	26049	25790	25802	25659	25573	25491	25933	25749	25786	25556	25708	25869	25546	25796	25692	25666	25543	25806	25523	25847	25713	25651	25660	26074	25616	25660	25915	25864	25573	25446	25549	25761	25794	25747	25447	25728	25832	25697	25968	25762	25559	25959	25944	25932	25706	25763	25497	25887	25770	25714	25997	25718	25694	25734	25638	25654	25674	25531	25684	25750	25699	25571	25669	25776	25592	25761	25917	25876	25625	25968	25771	25701	25767	25860	25764	25766	25832	25795	25414	25662	25572	25919	25741	25817	25725	25756	25684	25586	25853	25794	25746	25916	25947	25793	25647	25827	25695	25795	25514	25591	25571	25725	25687	25744	25704	25719	25797	25782	25991	25954	25625	25763	25898	25583	25871	25817	25696	25696	25539	25991	25653	25886	25761	25794	25629	25964	25789	25661	25750	25801	25787	25688	25507	25588	25725	25837	25670	25711	25772	25876	25592	25592	25596	25847	25710	25585	25843	25664	25732	25814	25707	25773	25679	25888	25527	25865	25806	25828	25968	25742	25773	25762	25808	25651	25623	25770	25504	25846	25665	25864	25795	25947	25862	25717	25739	25715	25693	25663	25705	25640	25897	25809	25695	25782	25568	25739	25685	25673	25789	25717	25589	25865	25873	25802	25941	25573	25701	25885	25824	25870	25594	25871	25835	25674	25921	25575	25854	25939	25769	25943	25739	25716	25700	25641	25841	26013	25764	25591	25646	25852	25658	25618	26070	25785	25599	25881	25731	25732	26070	25502	25699	25708	25628	25696	25614	25931	25841	25645	25698	25850	25995	25667	25455	25761	25744	25674	25849	25633	25764	25600	25504	25788	25751	25950	25471	25735	25370	25997	25855	25469	25612	25875	25652	25853	25783	25643	25697	25828	25748	25796	25750	25389	25910	25739	25707	25796	25709	25607	25637	25778	25667	25967	25573	25672	25734	25532	25562	25570	25704	25781	25722	25858	25656	25930	25979	25774	25876	25722	25531	25672	25702	25744	25694	25486	25650	25824	25639	25698	25530	25521	25677	25637	25834	25663	26109	25631	25535	25878	25965	25926	25845	25867	25664	25640	25981	25728	25557	25563	25836	25565	25843	25607	25494	25969	25810	25667	25621	25993	25891	25938	25798	25928	26045	25717	25631	26017	25809	25526	25558	25721	25823	25540	25617	25686	25794	25544	25669	25697	25702	25680	25596	25763	25683	25463	25880	25747	25682	26037	25774	25664	25706	25733	25807	25756	25828	25797	25753	25699	25797	25802	25667	25716	25568	25607	25857	25715	25606	25782	25731	25781	25738	25876	25882	25719	25646	25801	25661	25790	25774	25839	25883	25813	25598	25731	25834	25447	25655	25526	25672	25803	25698	25716	25581	25815	25777	25761	25669	25485	25900	25691	25565	25544	25617	25549	25552	25683	25617	25413	25598	25675	25897	25426	25598	25756	25701	25653	25618	26048	25764	25714	25906	25899	25980	25912	25530	25809	25730	26050	25987	25797	26023	25739	25597	25738	25654	25777	25856	25914	25738	25827	25852	25650	25825	25541	25677	25732	25984	25746	25620	25991	25934	25695	25694	25640	25792	25752	25378	25507	25963	25800	25689	25650	25675	25591	25371	25465	25530	25560	25731	25719	25709	26035	25758	25807	25611	25600	25619	25805	25615	25721	25804	25740	25699	25802	25764	25667	25511	25771	25802	25578	25760	25976	26007	25668	25735	25889	25888	25835	25784	25825	25855	26057	25987	25933	25915	25865	25775	25806	25804	25855	25723	25638	25565	25696	25743	25573	25683	25823	25645	25680	25832	25778	25673	25923	25885	25558	25752	25906	25590	25578	25727	25793	25490	26162	25849	25717	25654	25695	25521	25553	25941	25592	25708	25673	25665	25837	25883	25872	25843	25633	25794	25829	25922	25746	25530	25683	25503	25654	25596	25638	25907	25786	25755	25946	25992	25732	25986	25555	25496	25817	25768	25504	25765	25569	25503	25652	25687	25798	25521	26013	25731	25861	25725	25829	25471	25866	25925	25623	25773	25871	25646	25661	25668	25784	25772	25813	25747	25750	25713	25833	25700	25849	25754	25901	25564	25629	25887	25451	25785	25826	25530	25680	25789	25707	25597	25919	25688	25818	25764	25408	25650	25595	25794	25761	25774	25642	25684	25483	25845	25579	25752	25814	25963	25767	25609	25797	25641	25718	25704	25801	25729	25516	25763	25937	25752	25993	25694	25770	25976	25855	25642	25643	25905	25762	25643	25958	25639	25758	25645	25556	25804	25768	25977	25828	25737	25510	25717	25747	25619
36307	62974	64710	50079	38715	34482	30909	27955	25407	22778	20785	18961	18392	17727	17742	17486	17365	17303	17089	17186	17266	17027	17042	16941	16712	16883	16978	17040	16703	17131	16836	16969	16807	16937	16907	16759	16881	16857	16783	16803	16827	16856	16877	16705	16770	16857	16649	16892	16978	16669	16917	16838	16745	16569	16824	16780	16833	16556	16671	16979	16906	16948	16888	16844	16732	16727	16831	16754	16876	16726	16801	16842	16743	16545	16768	16722	16718	16869	16795	16957	16805	16793	16711	16744	16761	16739	16777	16711	16869	16829	16663	16789	16817	16658	16825	16698	16741	16802	16899	16847	16613	16858	16632	16630	16774	16715	16793	16675	16892	16711	16729	16822	16808	16846	16824	16780	16800	16859	16789	16855	16890	16994	16769	16639	16567	16753	16778	16918	16620	16841	16760	16801	16807	16860	16925	16732	16418	16739	16767	16863	16628	16711	16576	16615	16866	16763	16830	16705	16793	16670	17004	16856	16767	16878	16654	16647	16692	17015	16759	16793	16721	16671	16604	16872	16580	16683	16931	16777	16621	16857	16717	16726	16772	16775	16820	16712	16885	16668	16870	16885	16767	16704	16701	16803	16751	16838	16850	16762	16865	16747	16837	16856	16996	16755	16780	16798	16706	16962	16656	16824	16785	16778	16654	16902	16736	16744	16537	16659	16769	16756	16801	16726	16719	16744	16593	16829	16669	16759	16903	16821	16778	16883	16739	16568	16748	16692	16635	16802	16630	16797	16841	16774	16800	16540	16665	16618	16749	16959	16730	16653	16658	16671	16705	16806	16705	16940	16737	16758	16907	16814	16665	16623	16793	16640	16638	16762	16673	16834	16859	16832	17043	16715	16661	16683	16670	16797	16823	16824	16671	16711	16768	16725	16804	16922	16688	16748	16675	16773	16579	16831	16750	16888	16852	16834	16843	16772	16693	16792	16819	16687	16987	16815	16718	16806	16702	16750	16772	16698	16912	16781	16813	16713	16798	16862	16530	16660	16832	16724	16736	16667	16845	16778	16574	16796	16594	16830	16710	16848	16648	16690	16763	16751	16561	16819	16511	16637	16781	16704	16809	16809	16723	16763	16833	16842	16695	16738	16729	16642	16906	16828	16697	16873	16758	16909	16685	16940	16851	16768	16798	16674	16708	16565	16752	16874	16766	16912	16796	16723	16694	16630	16895	16751	16709	16705	16679	16797	16545	16760	16894	16836	16922	16798	16793	16764	16598	16784	16712	16755	16770	16711	16765	16787	16714	16935	16833	16810	16613	16663	16617	16736	16827	16788	16715	16761	16739	16764	16829	16830	16859	16804	16779	16572	16728	16687	16787	16816	16526	16922	16831	16546	16866	16483	16853	16692	16523	16920	16778	16763	16770	16699	16920	16857	16770	16711	16615	16602	16904	16754	16742	16848	16909	16715	16847	16840	16795	16890	16790	16776	16801	16747	16840	16614	16631	16912	16802	16631	16638	16770	16890	16775	16734	16736	16958	16816	16762	16815	16761	16766	16760	16668	16749	16686	16670	16890	16789	16784	16798	16762	16769	16693	16768	16936	16814	16823	16748	16864	16937	16781	16773	16820	16734	16591	16712	16723	16830	16736	16879	16765	16723	16848	16813	16800	16679	16796	16645	16652	16772	16690	16881	16837	16823	16775	16693	16648	16819	16733	16742	16767	16623	16663	16662	16859	16778	16531	16589	16793	16811	16753	16697	16661	16741	16642	16915	16597	16852	16711	16591	16700	16730	16584	16841	16679	16850	16800	16490	16886	16816	16716	16774	16709	16677	16749	16865	16781	16842	16626	16818	16918	16863	16715	16595	16678	16542	16853	16613	16662	16687	16756	16775	16643	16940	16793	16715	16735	16742	16815	16682	16662	16753	16799	16877	16843	16837	16659	16650	16784	16705	16717	16681	16822	16747	16683	16757	16668	16737	16798	16902	16917	16646	16812	16742	16788	16682	16723	16726	16649	16714	16693	16897	16805	16708	16857	16697	16892	16762	16940	16584	16627	16790	16732	16541	16566	16773	16813	16719	16771	16658	16666	16928	16708	16647	16595	16729	16778	16545	16663	16818	16863	16662	16857	16727	16773	16888	16694	16897	16766	16487	16935	16899	16785	16678	17030	16819	16860	16654	16514	16878	16718	16722	16656	16762	16795	16536	16864	16760	16764	16850	16658	16741	16822	16736	16878	16816	16995	16726	16811	16778	16619	16793	16913	16771	16887	16743	16781	16727	16712	16740	16955	16919	16667	16720	16685	16937	16853	16664	16774	16742	16687	16669	16824	16973	16781	16630	16865	16758	16705	16815	16728	16690	16779	16545	16564	16663	16662	16855	16710	16647	16612	16777	16603	16756	16596	16733	16755	16861	16727	16848	16726	16648	16792	16854	16711	16658	16694	16880	16923	16656	16655	16685	16783	16612	16803	16705	16790	16689	16807	16619	16828	16717	16760	16769	16605	16761	16801	16783	16748	16679	16692	16660	16826	16791	16679	16662	16672	16820	16654	16789	16740	16790	16828	16787	16797	16639	16578	16833	16914	16821	16688	16755	16728	16633	16557	16770	16872	16585	16856	16756	16762	16866	16651	16833	16657	16785	16592	16712	16654	16771	16674	16736	16852	16780	16748	16723	16801	16696	16712	16758	16595	16794	16695	16823	16689	16818	16814	16768	16654	16568	16735	16776	16899	16644	16713	16594	16793	16713	16740	16667	16662	16828	16711	16940	16712	16829	16691	16852	16860	16902	16605	16818	16722	16737	16718	16709	16578	16749	16618	16788	16981	16826	16856	16535	16877	16753	16691	16595	16640	16869	16786	16823	16747	16651	16688	16773	16798	16674	16841	16766	16782	16799	16740	16857	16817	16830	16753	16650	16796	16587	16795	16659	16690	16839	16806	16695	16897	16761	16640	16585	16709	16759	16817	16881	16872	16783	16774	16611	16613	16872	16755	16829	16681	16595	16745	16631	16632	16690	16653	16779	16793	16786	16793	16841	16802	16805	16600	16649	16684	16798	16881	16720	16782	16871	16797	16684	16721	16747	16698	16746	16814	16804	16649	16882	16767	16603	16691	16956	16603	16782	16740	16714	16709	16735	16714	16622	16560	16754	16841	16618	16766	16727	16580	16719	16514	16809	16816	16816	16702	16689	16635	16981	16736	16761	16692	16891	16582	16721	16917	16716	16791	16633	16882	16732	16581	16825	16814	16690	16832	16801	16879	16740	16912	16743	16751	16713	16831	16855	16869	16662	16807	16706	16549	16773	16630	16839	16645	16679	16810	16952	16669	16672	16809	16713	16857	16670	16693	16747	16686	16976	16703	16886	16635	16639	16753	16749	16820	16691	16806	16748	16718	16827	16693	16785	16717	16639	16905	16737	16838	16694	16654	16794	16655	16741	16844	16814	16753	16606	16728	16826	16931	16711	16606	16750	16713	16791	16817	16664	16774	16682	17039	16632	16875	16577	16676	16752	16789	16558	16757	16717	16669	16756	16761	16724	16768	17019	16612	16728	16842	16856	16788	16896	16680	16784	16804	16831	16733	16773	16464	16719	16708	16796	16777	16686	16764	16694	16814	16745	16492	16749	16818	16811	16627	16575	16538	16813	16811	16849	16715	16738	16844	16685	16679	16695	16727	16745	16721	16763	16623	16813	16860	16580	16712	16626	16751	16594	16787	16761	16595	16786	16815	16792	16792	16802	16784	16808	16899	16804	16824	16773	16676	16896	16943	16714	16657	16965	16641	16727	16751	16825	16682	16725	16675	16927	16607	16749	16787	16758	16638	16831	16673	16802	16730	16809	16823	16867	16679	16813	16774	16740	16821	16921	16739	16865	16668	16709	16879	16610	16742	16746	16640	16792	16712	16889	16686	16776	16787	16878	16714	16732	16704	16710	16623	16589	16871	16708	16786	16831	16898	16668	16800	16687	16828	16748	16873	16778	16670	16980	16830	16781	16658	16740	16659	16883	16899	16790	16574	16714	16776	16702	16804	16722	16408	16807	17049	16774	16707	16775	16500	16697	16772	16870	16958	16726	16801	16647	16727	16761	16741	16668	16786	16581	16802	16955	16776	16657	16828	16888	16842	16704	16662	16808	16565	16858	16747	16984	16697	16749	16805	16601	16648	16700	16766	16811	16782	16807	16715	16657	16972	16681	16636	16823	16554	16816	16807	16783	16689	16855	16816	16835	16983	16672	16674	16380	16704	16636	16815	16706	16789	16549	16650	16741	16771	16645	16956	16741	16828	16826	16690	16793	16879	16691	16719	16783	16722	16831	16727	16579	16793	16548	16846	16752	16785	16663	16749	16832	16756	16771	16722	16893	16602	16708	16845	16701	16736	16740	16812	16719	16788	16775	16633	16831	16724	16989	16767	16812	16611	16706	16972	16559	16742	16735	16781	16789	16854	16820	16941	16794	16858	16850	16707	16944	16684	16694	16789	16716	16640	16825	16662	16756	16691	16865	16767	16681	16745	16796	16857	16780	16760	16761	16699	16775	16758	16797	16599	16760	16837	16720	16793	16586	16724	16855	16716	16776	16613	16633	16824	16789	16797	16796	16786	16745	16631	16729	16745	16673	16789	16671	16779	16718	16695	16773	16886	16841	16719	16902	16668	16847	16643	16599	16611	16686	16820	16781	16798	16705	16819	16875	16676	16791	16795	16862	16787	16669	16609	16856	16705	16715	16769	17110	16926	16838	16531	16763	16773	16987	16892	16778	16476	16749	16794	16633	16678	16802	16901	17029	16638	16791	16815	16725	16645	16796	16990	16828	16576	16659	16764	16762	16735	16842	16916	16692	16643	16813	16816	16627	16904	16622	16553	16986	16840	16640	16690	16725	16685	16935	16793	16760	16948	16794	16825	16952	16776	16693	16605	16685	16805	16771	16812	16642	16869	16762	16751	16675	16738	16757	16649	16893	16894	16893	16690	16821	16800	16663	16756	16744	16617	16700	16857	16600	16792	16708	16626	16790	16664	16847	16734	16886	16784	16799	16811	16818	16759	16789	16868	16749	16706	16838	16712	16761	16741	16631	16731	16730	16602	16980	16553	16902	16704	16611	17007	16770	16706	16614	16748	16839	16896	16821	16819	16740	16845	16809	16740	16512	16761	16734	16678	16714	16685
38104	40931	47846	40932	34517	32263	31041	29654	28728	28299	27581	27262	27089	26730	26648	26669	26495	26505	26460	26486	26472	26382	26652	26493	26578	26583	26300	26339	26403	26741	26544	26586	26557	26272	26445	26582	26503	26534	26328	26501	26517	26593	26418	26446	26638	26392	26432	26210	26359	26343	26634	26596	26487	26481	26367	26303	26402	26686	26633	26523	26429	26594	26579	26479	26429	26254	26237	26590	26537	26332	26386	26588	26311	26566	26582	26582	26566	26638	26341	26330	26477	26363	26379	26516	26531	26289	26449	26405	26409	26312	26563	26459	26395	26525	26394	26397	26389	26687	26461	26431	26653	26401	26516	26454	26406	26599	26513	26286	26349	26563	26315	26320	26377	26480	26312	26559	26107	26391	26477	26619	26794	26546	26764	26455	26371	26466	26409	26681	26434	26391	26314	26567	26403	26290	26248	26641	26328	26651	26502	26347	26466	26687	26226	26527	26580	26672	26229	26380	26226	26453	26263	26440	26578	26526	26327	26439	26303	26386	26188	26310	26376	26319	26282	26537	26432	26413	26380	26437	26473	26378	26474	26156	26429	26317	26543	26337	26387	26328	26527	26568	26440	26516	26627	26480	26549	26502	26481	26351	26389	26633	26430	26547	26327	26608	26459	26445	26502	26481	26293	26455	26476	26354	26413	26480	26522	26330	26473	26497	26498	26466	26397	26429	26432	26385	26415	26464	26549	26364	26456	26441	26310	26524	26435	26405	26484	26339	26414	26333	26470	26402	26527	26473	26455	26574	26483	26577	26801	26473	26465	26466	26560	26409	26319	26456	26507	26375	26480	26399	26468	26574	26589	26371	26392	26636	26365	26433	26372	26486	26445	26421	26555	26567	26498	26522	26508	26515	26468	26138	26651	26384	26632	26385	26564	26582	26513	26285	26227	26299	26700	26363	26694	26231	26606	26394	26454	26538	26526	26406	26521	26374	26370	26422	26478	26565	26457	26486	26586	26518	26633	26361	26507	26539	26624	26219	26518	26420	26368	26471	26606	26414	26507	26628	26362	26488	26465	26248	26672	26420	26341	26495	26461	26554	26318	26456	26418	26572	26364	26895	26311	26460	26236	26437	26372	26598	26527	26695	26606	26430	26538	26382	26457	26293	26289	26361	26422	26500	26260	26374	26410	26470	26572	26429	26649	26585	26466	26327	26327	26338	26212	26201	26722	26436	26226	26540	26489	26319	26596	26540	26615	26628	26513	26355	26483	26598	26571	26346	26081	26522	26561	26338	26574	26305	26459	26355	26317	26378	26552	26260	26238	26170	26528	26395	26123	26225	26388	26303	26450	26664	26451	26778	26494	26454	26440	26401	26465	26453	26465	26488	26437	26469	26336	26330	26423	26356	26231	26375	26521	26604	26229	26532	26355	26296	26479	26330	26264	26562	26635	26692	26411	26319	26404	26354	26450	26327	26775	26442	26609	26648	26560	26473	26294	26642	26217	26708	26667	26260	26431	26209	26527	26465	26493	26705	26415	26369	26247	26382	26473	26572	26750	26454	26258	26342	26477	26468	26671	26353	26413	26443	26432	26377	26483	26466	25987	26411	26306	26395	26414	26437	26703	26495	26647	26386	26396	26409	26287	26558	26785	26493	26117	26660	26435	26355	26356	26569	26598	26327	26421	26353	26283	26235	26304	26359	26497	26603	26557	26488	26382	26243	26579	26506	26304	26489	26379	26448	26520	26318	26303	26370	26447	26536	26405	26416	26590	26440	26250	26506	26477	26631	26560	26557	26665	26362	26491	26615	26547	26521	26611	26603	26506	26435	26504	26289	26596	26354	26481	26463	26527	26440	26477	26446	26401	26320	26438	26637	26556	26364	26332	26414	26533	26262	26482	26347	26470	26170	26671	26600	26177	26307	26406	26476	26599	26422	26407	26383	26527	26512	26471	26297	26322	26351	26572	26398	26572	26756	26437	26468	26534	26341	26452	26288	26340	26646	26486	26265	26318	26349	26241	26407	26438	26477	26526	26355	26425	26531	26401	26578	26437	26385	26288	26539	26307	26542	26293	26457	26305	26553	26517	26319	26397	26247	26365	26472	26644	26623	26518	26726	26292	26502	26434	26529	26469	26560	26693	26552	26217	26659	26560	26268	26432	26397	26628	26198	26566	26340	26372	26307	26279	26339	26630	26376	26279	26446	26748	26635	26215	26449	26415	26522	26623	26549	26624	26473	26645	26375	26565	26402	26195	26323	26612	26465	26497	26242	26454	26308	26088	26279	26431	26490	26489	26601	26504	26524	26564	26721	26569	26351	26337	26451	26309	26409	26377	26298	26381	26551	26331	26419	26621	26292	26201	26404	26300	26194	26508	26440	26373	26459	26350	26365	26272	26485	26247	26276	26508	26382	26439	26615	26283	26306	26567	26449	26413	26384	26649	26464	26287	26358	26373	26272	26215	26544	26455	26309	26508	26560	26429	26304	26638	26392	26343	26452	26424	26502	26342	26613	26484	26287	26438	26280	26469	26252	26454	26443	26479	26425	26247	26363	26565	26360	26361	26588	26584	26403	26415	26465	26521	26178	26384	26318	26569	26667	26592	26490	26279	26529	26445	26408	26490	26422	26441	26561	26483	26260	26540	26242	26290	26622	26702	26530	26605	26427	26485	26386	26493	26538	26640	26484	26466	26474	26308	26175	26178	26511	26381	26599	26573	26487	26528	26346	26527	26640	26355	26439	26517	26765	26461	26397	26448	26632	26552	26352	26225	26542	26479	26416	26607	26456	26538	26530	26527	26502	26573	26507	26333	26332	26490	26187	26596	26359	26482	26415	26284	26523	26545	26257	26288	26547	26146	26447	26443	26445	26495	26357	26553	26484	26604	26506	26572	26354	26290	26603	26325	26276	26253	26678	26464	26370	26526	26488	26577	26562	26651	26550	26772	26407	26447	26336	26160	26686	26399	26291	26649	26395	26577	26424	26464	26488	26327	26242	26710	26393	26468	26528	26469	26483	26441	26497	26473	26655	26475	26633	26474	26389	26580	26551	26632	26429	26209	26693	26641	26275	26044	26504	26446	26482	26432	26446	26568	26402	26487	26718	26493	26380	26525	26517	26443	26529	26279	26659	26476	26362	26617	26130	26273	26125	26439	26581	26360	26532	26399	26548	26637	26491	26277	26323	26203	26336	26619	26418	26542	26260	26581	26522	26225	26406	26588	26409	26416	26451	26260	26636	26487	26447	26309	26470	26392	26403	26581	26565	26651	26140	26343	26407	26248	26406	26123	26401	26360	26725	26699	26327	26275	26250	26542	26196	26306	26595	26570	26209	26421	26409	26351	26146	26490	26395	26269	26500	26572	26647	26278	26354	26527	26465	26453	26171	26363	26804	26533	26704	26555	26318	26363	26319	26424	26227	26443	26706	26652	26661	26527	26593	26818	26302	26610	26320	26475	26715	26630	26605	26522	26602	26847	26509	26397	26472	26537	26435	26689	26272	26532	26552	26385	26599	26403	26298	26371	26376	26529	26445	26708	26349	26577	26257	26527	26326	26565	26532	26509	26448	26346	26625	26340	26301	26512	26493	26525	26448	26309	26568	26509	26445	26337	26559	26331	26421	26601	26724	26277	26521	26382	26580	26547	26571	26542	26293	26393	26380	26499	26284	26308	26330	26322	26398	26430	26542	26589	26445	26450	26304	26569	26189	26424	26301	26339	26463	26540	26402	26418	26251	26663	26532	26364	26779	26205	26470	26352	26684	26431	26424	26456	26401	26347	26388	26603	26524	26444	26358	26303	26389	26401	26633	26489	26292	26615	26306	26484	26497	26510	26616	26500	26566	26319	26375	26439	26373	26445	26398	26403	26230	26506	26371	26215	26526	26621	26486	26398	26684	26573	26653	26500	26329	26536	26377	26392	26568	26393	26446	26440	26603	26459	26481	26226	26711	26589	26368	26326	26407	26645	26437	26471	26310	26410	26402	26739	26496	26767	26575	26354	26454	26749	26419	26656	26672	26216	26354	26571	26531	26548	26592	26701	26390	26523	26464	26321	26660	26370	26364	26509	26483	26397	26553	26519	26337	26400	26310	26482	26155	26211	26320	26329	26404	26509	26485	26483	26706	26543	26645	26689	26359	26424	26533	26568	26496	26376	26421	26423	26149	26803	26598	26560	26345	26537	26366	26611	26589	26561	26298	26579	26481	26393	26665	26311	26393	26451	26434	26419	26614	26536	26386	26357	26549	26455	26538	26467	26502	26536	26344	26582	26540	26424	26749	26702	26410	26562	26511	26343	26638	26256	26449	26314	26480	26493	26691	26720	26570	26492	26294	26231	26306	26578	26502	26653	26292	26577	26504	26396	26503	26373	26275	26321	26450	26363	26736	26528	26544	26562	26514	26529	26567	26517	26405	26466	26567	26386	26570	26345	26337	26674	26556	26590	26649	26499	26452	26445	26503	26350	26184	26329	26566	26394	26108	26616	26367	26348	26395	26347	26047	26822	26536	26480	26330	26440	26489	26320	26578	26533	26149	26430	26329	26436	26293	26455	26463	26286	26106	26454	26500	26607	26521	26567	26398	26417	26324	26516	26527	26636	26482	26504	26556	26422	26413	26301	26585	26594	26547	26466	26396	26693	26399	26512	26358	26390	26266	26548	26341	26247	26270	26502	26344	26369	26502	26439	26523	26151	26342	26569	26506	26406	26423	26428	26357	26338	26422	26371	26376	26616	26307	26682	26506	26564	26493	26551	26529	26594	26623	26599	26136	26357	26318	26387	26388	26655	26276	26567	26509	26487	26487	26388	26494	26619	26441	26661	26335	26390	26326	26564	26348	26480	26512	26607	26418	26653	26232	26614	26467	26578	26372	26754	26665	26623	26225	26317	26432	26471	26815	26707	26502	26297	26411	26520	26505	26556	26596	26503	26321	26358	26403	26423	26486	26663	26467	26551	26462	26486	26369	26243	26433	26539	26536	26449	26482	26629	26210	26426	26795	26571	26417	26660	26407	26169	26299	26487	26516	26490	26381	26563	26450	26285	26482	26606	26293	26521	26527	26547	26375	26364	26503	26468	26631	26537	26598	26255	26447	26483	26427	26500	26339	26460	26391	26499	26475	26389	26744	26389	26489	26378	26458	26725	26459	26313	26577	26756	26490	26390	26320	26316	26326
34365	48315	47276	34423	28534	25015	23261	21695	20766	19566	18813	17985	17487	17527	17668	17232	17291	17423	17380	17264	17327	17227	17244	17234	17185	17357	17290	17366	17321	17246	17241	17253	17245	17376	17327	17129	17291	17385	17111	17257	17190	17163	17121	17230	17233	17279	17221	17370	17287	17209	17292	17118	17529	17265	17356	17157	17309	17137	17306	17276	17349	17151	17233	17154	17217	17224	17116	17151	17271	17375	17213	17317	17249	17106	17369	17048	17292	17189	17365	17393	17311	17296	17169	17381	17387	17211	17041	17164	17213	17278	17263	17254	17263	17164	17211	17250	17213	17301	17095	17340	17141	17070	17311	17354	17289	17115	17254	17326	17397	17271	17176	17089	17145	17280	17373	17304	17114	17079	17395	17177	17111	17177	17154	17401	17176	17209	17228	17072	17219	17181	17267	17095	17232	17300	17270	17149	17235	17253	17058	17313	17268	17338	17223	17129	17243	17152	17288	17115	17254	17256	17228	17118	17281	17279	17351	17110	17233	17142	17160	17198	17125	17223	17181	17236	17106	17204	17220	17292	17143	17155	17209	17316	17172	17224	17265	17417	17145	17079	17185	17415	17066	17177	17250	17137	17236	17577	17263	17433	17342	17155	17119	17154	17141	17215	17241	17077	17189	17314	17184	17323	17068	17255	17287	17146	17227	17381	17165	17252	17251	17324	17248	17169	17446	17358	17262	17340	17378	17211	17074	17246	17076	17368	17066	17058	17250	17104	17215	17131	17341	17437	17260	17050	17250	17131	17099	17363	17240	17269	17130	17299	17122	17163	17313	17254	17141	17205	17126	17237	17193	17288	17384	17222	17182	17247	17138	17237	17235	17235	17156	17218	17114	17320	17323	17346	17030	17062	17319	17155	17175	17239	17217	17097	17274	17381	17288	17071	17092	17256	17195	17302	17199	17240	17242	17385	17359	17150	17372	17173	17285	17226	17211	17232	17289	17131	17252	17198	17363	17278	17159	17167	17231	17296	17216	17057	17265	17184	17152	17302	17304	17152	17095	17291	17264	17244	17328	17209	17192	17308	17333	17277	17131	17250	17374	17397	17283	17131	17131	17256	17256	17290	17177	17270	17269	17087	17443	17256	17225	17116	17041	17257	17301	17173	17514	17206	17185	17096	17087	17073	17222	17237	17245	17099	17250	17263	17356	17118	17268	17301	17267	17197	17228	17204	17379	17281	17327	17093	17183	17259	17150	17028	17425	17324	17082	17296	17339	17211	17294	17203	17289	17217	17271	17052	17300	17163	17248	17181	17266	17380	16967	17225	17168	17270	17115	17051	17410	17230	17197	17215	17267	17077	17024	17071	17218	17100	17144	17191	17265	17105	17228	17230	17220	17386	17075	17152	17209	17089	17098	17259	17236	16890	17107	17149	17203	17178	17344	17203	17247	17231	17225	17219	17220	17364	17098	17241	17281	17278	17313	17113	17147	17203	17317	17279	17279	17092	17199	17155	17366	17240	17127	17471	17181	17345	17146	17287	17239	17225	17321	17066	17219	17025	17268	17304	16992	17110	17093	17281	17262	17165	17120	17126	17269	17082	17293	17315	17422	17304	17158	17401	17379	17354	17181	17260	17169	17016	17268	17103	17101	17202	17210	17080	17225	17232	17241	17238	17167	17332	17156	17268	17369	17159	17154	17282	16981	17286	17242	17384	17144	17130	17204	17322	17177	17223	17146	17137	17096	17224	17256	17255	17300	17129	17459	17298	17141	17301	17109	17143	17163	17318	17239	17283	17340	17371	17417	17299	17164	17211	17186	17297	17150	17340	17220	17231	17258	17160	17299	17216	17331	17144	16999	17116	17293	17341	17148	17176	17053	17155	17033	17252	17249	17273	17320	17291	17056	17151	17251	17423	17128	17246	17385	17287	17205	17284	17132	17287	17213	17293	17210	17422	17077	17191	17275	17417	17279	17023	17222	17152	17311	17214	17382	17216	17084	17251	17336	17156	17315	17089	17060	17199	17207	17270	17306	17113	17249	17127	17255	17317	17206	17328	17291	17300	17326	17176	17209	17328	17197	17152	17241	17071	17317	17289	17273	17156	17189	17163	17191	17004	17490	17302	17306	17178	17103	17262	17334	17149	17153	17129	17207	17158	17275	17207	17368	17266	17278	17207	17323	17243	17280	17449	17290	17242	17096	17302	17264	17259	17312	17169	17301	17203	17117	17250	17229	17250	17297	17153	17136	17192	17164	17285	17200	17259	17327	17147	17313	17365	17064	17145	17367	17157	17181	17235	17155	17172	17296	17287	17161	16862	17297	17207	17182	17219	17221	17363	17304	17278	17304	17139	17120	17093	17198	17218	17333	17276	17275	17191	17120	17140	17364	17178	17238	17113	17263	17169	17405	17177	17152	17247	17234	17240	17217	17130	17133	17243	17131	17064	17144	17291	17243	17222	17153	17276	17228	17125	17209	17292	17128	17295	17260	17215	17254	17086	17271	17260	17039	17161	16994	17252	17127	17266	17333	17186	17292	17164	17250	17119	17029	17144	17159	17051	17097	17176	17007	17194	17253	17192	17201	17252	17092	17262	17193	17218	17186	17177	17193	17008	17235	17135	17175	17213	17143	17152	17372	17089	17338	17049	17292	17143	17408	17250	17332	17297	17260	17386	17204	17300	17317	17329	17150	17157	17131	17274	17106	17272	17129	17024	17190	17204	17181	17065	17154	17265	17168	17340	17217	17242	17142	17301	17142	17241	17343	17252	17333	17087	17210	17151	17197	17277	17287	17196	17159	17218	17419	17115	17234	17244	17320	17286	17179	17160	17310	17250	17126	17290	17385	17246	17270	17141	17159	17222	17363	17436	17194	17174	17170	17306	17141	17388	17339	17340	17192	17299	17185	17184	17311	17290	17012	17151	17229	17197	17103	17264	17156	17241	17085	17290	17273	17323	17330	17125	17163	17118	17220	17222	17179	17385	17259	17168	17168	17152	17219	17313	17174	17088	17291	17213	17236	17206	17240	17277	17176	17297	17125	17278	17222	17009	17275	17227	17306	17312	17055	17239	17169	17314	17249	17115	17092	17165	17216	17146	17224	17097	17336	17269	17209	17223	17204	17394	17324	17279	17400	17283	17343	17377	17207	17345	17283	17209	17060	17140	17063	17233	17263	17331	17301	17198	17338	17260	17268	17324	17305	17128	17239	17311	17154	17369	17152	17205	17206	17148	17217	17112	17269	17172	17243	17101	17062	17093	17357	17204	17139	17315	17021	17389	17240	17230	17179	17283	17208	17149	17166	17204	17023	17125	17470	17287	17127	17242	17269	17065	17093	17167	16972	17210	16993	17258	17028	17296	17361	17109	17108	17329	17191	17267	17164	17208	17117	17186	17183	17132	17200	17289	17136	17198	17352	17307	17124	17073	17192	17065	17302	17104	17153	17063	17350	17240	17381	17099	17195	16986	17114	17090	17213	17102	17160	17400	17282	17216	17230	17211	17131	17144	17360	17266	17084	17226	17135	17142	17203	17103	17284	17153	17174	17271	17299	17130	17293	17341	17310	17236	17191	17192	17172	17195	17240	17325	17052	17339	17072	17307	17231	17166	17186	17335	17059	17245	17016	17124	17188	17314	17511	17308	17270	17293	17236	17130	17303	17037	17172	17349	17373	17144	17241	17277	17166	17243	17190	17171	17151	17123	17138	17228	17307	17367	17228	17123	17119	17262	17217	17189	17154	17321	17235	17138	17207	17134	17119	17193	17274	17177	17139	17327	17410	17233	17125	17101	17194	17185	17267	17383	17225	17187	17311	17119	17107	17170	17230	17056	17305	16902	17255	17235	17424	17328	17289	17364	17240	17075	17151	17200	17183	17385	17229	17282	17267	17257	17203	17097	17267	17162	16912	17467	17288	17260	17060	17193	17027	17172	17179	17331	17298	17270	17053	17379	17302	17236	17212	17119	17315	17176	17070	17232	17239	17072	17253	16992	17088	17361	17233	17213	17249	17530	17322	17206	17011	17257	17250	17231	17391	17163	17066	17406	17325	17345	17161	17240	17207	17403	17438	17367	17247	17162	17266	17171	17278	17133	17211	17341	17347	17287	17128	17155	17189	17141	17129	17362	17240	17307	17293	17221	17315	17135	17310	17185	17303	17231	17230	17357	17168	17405	17155	17211	17206	17152	17310	17192	17226	17201	17185	17147	17224	17363	17260	17040	17205	17127	17349	17199	17299	17167	17099	17456	17156	17070	17181	17383	17221	17252	17112	17247	17329	17124	17257	17183	17272	17051	17079	17344	17291	17216	17315	17123	17227	17103	17247	17224	17302	17239	17246	17171	17257	17140	17027	17189	17229	17065	17265	17248	17048	17266	17143	17272	17283	17144	17049	17271	17094	17266	17274	17454	17159	17371	17290	17069	17120	17167	17158	17050	17291	17356	17185	17082	17271	17388	17121	17104	17263	17169	17380	17272	17259	17278	17148	17248	17111	17119	17160	17075	17194	17412	17107	17278	17189	17237	17138	17196	17093	17193	17134	17282	17313	17153	17317	17153	17286	17253	17392	17118	17244	17223	17169	17165	17205	17249	17192	17240	17137	17248	17217	17309	17095	17149	17160	17086	17260	17268	17298	17107	17212	17247	17140	17393	17152	17337	17241	17193	17240	16982	17279	17393	17195	17195	17290	17089	17425	17045	17291	17158	17201	17194	17327	17331	17214	17204	17044	17252	17251	17060	17274	17238	17203	17282	17297	17250	17282	17195	17090	17174	17252	17366	17275	17215	17240	17216	17148	17245	17312	17290	17137	17200	17244	17251	17210	17307	17181	17250	17290	17201	17240	17122	17215	17039	17196	17292	17114	16987	17316	17275	17264	17426	17194	17173	17224	17356	17199	17301	17173	17242	17175	17174	17387	17133	17196	17359	17287	17255	17237	16861	17165	17229	17092	17243	17243	17307	17112	17070	17356	17196	17362	17207	17259	17210	17084	17178	17277	17149	17155	17290	17213	17240	17100	17172	17367	17260	17058	17311	17178	17159	16990	17467	17125	17047	17240	17329	17101	17391	17199	17244	17281	17056	17035	17138	17267	17350	17291	17070	17309	17232	17305	17278	17273	17271	17253	17212	17401	17048	17030	17182	17132	17261	17167	17248	17093	17172	17235	17311	17316	17051
24178	21064	28308	27477	27432	31478	33645	30126	28599	28002	26954	25876	25629	25584	25301	25193	24921	24858	24884	24660	24718	24645	24838	24804	24798	24787	24892	24919	24628	24790	24816	24848	24582	24855	24736	24658	24581	24823	24918	24800	24591	24678	24701	24556	24632	24532	24622	24898	24624	24980	24644	24775	24674	24624	24821	24319	24678	24593	24607	24576	24623	24609	24959	24529	24816	24793	24941	24813	24801	24708	24477	24567	24515	24690	24576	24579	24809	24497	24908	24938	24782	24495	24521	24547	24523	24767	24674	24469	24573	24681	24739	24644	24693	24496	24463	24587	24521	24608	24515	24657	24612	24868	24722	24630	24563	24885	24544	24523	24560	24227	24625	24628	24689	24670	24886	24653	24795	24610	24657	24425	24460	24607	24589	24695	24517	24561	24722	24572	24562	24664	24528	24596	24656	24679	24830	24750	24793	24651	24453	24576	24978	24710	24594	24668	24573	24547	24748	24487	24546	24335	24452	24724	24749	24536	24602	24724	24838	24526	24781	24519	24845	24447	24426	24521	24649	24461	24789	24809	24405	24690	24623	24707	24755	24611	24547	24777	24768	24563	24719	24651	24623	24626	24742	24807	24601	24493	24458	24636	24545	24791	24456	24809	24742	24875	24564	24691	24524	24659	24596	24639	24610	24422	24618	24646	24690	24790	24864	24582	24701	24518	24570	24779	24851	24662	24564	24653	24473	24422	24661	24656	24800	24639	24664	24838	24666	24615	24766	24703	24458	24512	24568	24759	24608	24723	24483	24635	24493	24637	24769	24660	24690	24845	24436	24788	24612	24705	24805	24505	24538	24681	24568	24819	24813	24689	24697	24881	24772	24792	24487	24658	24429	24562	24445	24642	24865	24659	24565	24482	24679	24545	24514	24939	24518	24624	24526	24794	24595	24558	24494	24663	24701	24689	24485	24299	24549	24739	24861	24560	24669	24582	24746	24415	24581	24711	24680	24446	24318	24500	24574	24587	24693	24585	24524	24446	24546	24425	24612	24636	24447	24633	24480	24638	24478	24807	24818	24637	24746	24712	24551	24585	24723	24640	24564	24723	24785	24780	24672	24687	24522	24565	24496	24596	24446	24603	24458	24611	24471	24843	24566	24626	24587	24495	24442	24674	24600	24876	24605	24879	24724	24837	24430	24701	24675	24377	24674	24837	24598	24585	24530	24556	24518	24778	24583	24722	24423	24832	24510	24562	24873	24680	24530	24272	24616	24526	24598	24422	24481	24583	24501	24623	24511	24426	24614	24511	24695	24441	24743	24742	24462	24689	24627	24730	24917	24734	24739	24607	24625	24711	24706	24706	24578	24438	24348	24544	24390	24553	24425	24285	24923	24679	24673	24607	24639	24672	24553	24838	24712	24628	24735	24753	24440	24597	24782	24563	24651	24602	24642	24350	24727	24625	24527	24867	24428	24498	24673	24576	24819	24720	24529	24390	24721	24612	24777	24810	24671	24498	24556	24475	24633	24558	24416	24730	24658	24665	24411	24632	24762	24734	24618	24877	24814	24685	24490	24785	24564	24607	24784	24762	24776	24545	24379	24772	24618	24761	24692	24630	24571	24603	24710	24564	24466	24637	24665	24612	24495	24909	24700	24439	24639	24661	24528	24677	24679	24725	24549	24764	24716	24353	24591	24757	24757	24549	24579	24735	24556	24762	24677	24795	24537	24610	24589	24523	24393	24655	24527	24509	24514	24648	24830	24733	24784	24841	24670	24526	24610	24812	24558	24680	24569	24665	24776	24627	24569	24778	24697	24494	24944	24656	24833	24642	24677	24488	24884	24745	24612	24666	24591	24840	24627	24467	24545	24667	24676	24778	24566	24893	24475	24394	24410	24649	24649	25082	24554	24571	24762	24682	24562	24435	24831	24599	24592	24574	24515	24826	24649	24398	24529	24609	24711	24575	24505	24459	24813	24556	24696	24610	24712	24697	24698	24471	24512	24590	24733	24826	24702	24512	24700	24810	24611	24708	24682	24824	24880	24837	24615	24722	24603	24484	24492	24686	24841	24847	24400	24629	24963	24565	24382	24749	24440	24743	24599	24554	24579	24568	24882	24674	24588	24776	24685	24744	24821	24358	24634	24558	24711	24590	24301	24683	24675	24834	24771	24744	24555	24467	24729	24820	24647	24884	24745	24555	24588	24550	24570	24582	24511	24631	24785	24811	24697	24451	24492	24690	24745	24770	24368	24727	24703	24481	24669	24333	24768	24679	24542	24617	24484	24709	24545	24862	24622	24373	24716	24579	24567	24548	24628	24553	24548	24640	24671	24667	24533	24474	25002	24645	24434	24652	24527	24761	24884	24634	24646	24703	24298	24661	24728	24725	24596	24642	24591	24461	24695	24757	24635	24786	24820	24830	24341	24504	24640	24745	24614	24550	24603	24793	24689	24642	24663	24712	24627	24697	24812	24650	24450	24635	24664	24873	24712	24809	24627	24964	24518	24593	24504	24649	24642	24564	24562	24768	24805	24735	24556	24611	24665	24708	24527	24906	24739	24581	24478	24431	24765	24456	24674	24515	24783	24591	24555	24492	24772	24862	24497	24676	24494	24580	24536	24452	24317	24498	24912	24770	24696	24504	24861	24531	24581	24680	24653	24369	24619	24772	24722	24529	24510	24559	24625	24666	24814	24788	24576	24574	24901	24479	24560	24758	24704	24646	24557	24708	24502	24707	24886	24512	24428	24802	24671	24878	24685	24669	24773	24504	24677	24585	24514	24531	24882	24581	24646	24851	24823	24800	24833	24439	24500	24597	24737	24624	24486	24688	24677	24611	24606	24535	24638	24491	24653	24648	24686	24586	24430	24462	24658	24412	24278	24496	24918	24691	24542	24664	24921	24847	24689	24756	24741	24764	24724	24831	24635	24522	24638	24869	24785	24680	24785	24703	24709	24381	24538	24681	24481	24787	24769	24808	24947	24739	24604	24411	24568	24686	24716	24806	24691	24590	24569	24382	24618	24541	24613	24754	24794	24705	24565	24662	24467	24699	24679	24384	24645	24538	24678	24789	24565	24396	24813	24867	24529	24553	24375	24724	24567	24686	24495	24651	24497	24789	24644	24824	24532	24802	24915	24788	24851	24549	24514	24656	24658	24516	24469	24636	24389	24535	24468	24383	24498	24542	24504	24831	24689	24397	24795	24555	24867	24864	24723	24746	24600	24513	24775	24605	24806	24589	24841	24711	24688	24537	24596	24561	24831	24682	24623	24617	24607	24448	24531	24525	24704	24770	24729	24473	24523	24620	24798	24617	24791	24757	24557	24449	24724	24883	24458	24825	24731	24553	24655	24569	24568	24612	24826	24491	24554	24746	24689	24205	24859	24523	24618	24808	24510	25104	24686	24720	24575	24667	24641	24647	24647	24609	24813	24690	24469	24682	24673	24625	24818	24668	24354	24438	24557	24557	24806	24609	24555	24669	24828	24580	24771	24792	24848	24669	24578	24397	24703	24535	24502	24641	24884	24637	24857	24973	24708	24866	24710	24695	24637	24741	24532	24686	24454	24544	24490	24615	24726	24489	24590	24841	24486	24461	24753	24672	24771	24541	24695	24673	24777	25019	24778	24491	24531	24822	24586	24641	24518	24807	24720	24746	24601	24490	24600	24872	24629	24412	24479	24515	24622	24888	24681	24476	24512	24471	24477	24646	24577	24750	24437	24532	24736	24727	24510	24453	24616	24571	24683	24801	24720	24411	24690	24697	24687	24648	24623	24708	24666	24568	24722	24704	24880	24552	24743	24522	24419	24780	24432	24583	24643	24338	24562	24561	24541	24565	24920	24724	24632	24487	24849	24751	24689	24600	24466	24546	24447	24567	24556	24534	24836	24896	24700	24716	24748	24483	24570	24671	24758	24632	24683	24682	24795	24753	24472	24469	24522	24677	24556	24407	24526	24945	24591	24831	24602	24507	24651	24634	24767	24721	24627	24777	24727	24703	24531	24524	24522	24936	24760	24534	24671	24452	24392	24621	24589	24615	24635	24616	24759	24741	24729	24367	24799	24667	24665	24630	24473	24665	24585	24653	24590	24478	24537	24658	24748	24558	24491	24690	24542	24574	24641	24883	24771	24705	24597	24641	24844	24650	24543	24629	24632	24331	24612	24611	24520	24613	24762	24724	24282	24832	24757	24770	24532	24584	24584	24849	24667	24632	24329	24712	24438	24830	24707	24519	24789	24825	24831	24587	24545	24650	24817	24791	24770	24658	24467	24725	24653	24637	24723	24593	24688	24420	24492	24636	24845	24653	24832	24540	24658	24755	24626	24521	24489	24463	24640	24906	24691	24570	24759	24457	24660	24599	24581	24444	24699	24640	24624	24509	24792	24721	24643	24685	24575	24562	24916	24791	24712	24763	24561	24600	24506	24545	24588	24762	24557	24357	24569	24511	24689	24731	24545	24622	24732	25074	24597	24530	24633	24306	24658	24531	24672	24662	24625	24641	24650	24721	24864	24505	24578	24628	24671	24796	24590	24789	24844	24810	24446	24894	24781	24577	24515	24846	24726	24455	24583	24642	24866	24585	24533	24677	24565	24579	24533	24763	24722	24802	24504	24732	24862	24737	24537	24645	24776	24852	24546	24761	24657	24620	24717	24732	24677	24691	24769	24703	24557	24583	24748	24605	24734	24679	24767	24828	24639	24633	24548	24537	24574	24573	24659	24576	24763	24525	24581	24447	24433	24623	24682	24674	24495	24711	24416	24723	24309	24821	24507	24673	24547	24950	24562	24616	24685	24692	24723	24761	24696	24683	24772	24736	24279	24601	24605	24747	24512	24526	24402	24730	24534	24541	24548	24476	24694	24478	24565	24732	24553	24588	24824	24679	24737	24611	24741	24501	24689	24776	24715	24901	24757	24468	24450	24613	24512	24346	24632	24447	24904	24378	24823	24473	24735	24446	24576	24806	24532	24600	24618	24489	24510	24760	24797	24658	24460	24868	24602	24528	24554	24639	24717	24587	24731	24664	24650	24728	24782	24375	24835	24841	24677	24625	24735	24487	24530	24361	24788	24905	24679	24585	24652	24707	24483	24756	24817	24703	24719	24465	24610	24889	24408	24672	24681	24822	24700	24737	24779	24662	24634	24797	24655	24745	24638	24600	24519	24843	24849	24553
33598	60406	57689	40760	32847	28535	26171	23716	22118	20423	19061	18046	17494	17193	17015	17091	16707	16706	16691	16510	16628	16535	16542	16419	16572	16506	16538	16527	16614	16507	16462	16259	16421	16524	16518	16447	16621	16430	16452	16514	16499	16255	16494	16369	16457	16505	16429	16510	16517	16407	16422	16472	16528	16335	16196	16363	16579	16424	16244	16509	16364	16522	16470	16371	16418	16478	16257	16469	16369	16420	16594	16462	16446	16505	16455	16309	16519	16346	16519	16506	16399	16420	16436	16425	16406	16262	16457	16317	16415	16437	16613	16185	16469	16447	16377	16376	16321	16405	16453	16446	16320	16241	16382	16522	16392	16334	16453	16413	16594	16433	16520	16337	16315	16259	16376	16286	16423	16298	16395	16297	16420	16403	16229	16396	16263	16321	16393	16570	16338	16400	16184	16470	16304	16367	16472	16412	16370	16326	16458	16413	16700	16460	16437	16356	16469	16287	16330	16348	16442	16311	16409	16546	16298	16437	16365	16363	16343	16309	16464	16409	16384	16310	16184	16340	16472	16274	16205	16313	16439	16184	16345	16500	16283	16377	16310	16305	16371	16456	16374	16431	16468	16372	16487	16426	16331	16479	16343	16387	16338	16433	16315	16482	16303	16344	16395	16447	16476	16186	16378	16283	16576	16225	16396	16321	16213	16520	16279	16363	16324	16403	16317	16464	16367	16336	16583	16526	16445	16559	16276	16341	16353	16407	16351	16245	16309	16275	16505	16313	16457	16410	16482	16390	16336	16659	16517	16344	16315	16343	16217	16294	16487	16485	16388	16197	16426	16349	16327	16347	16414	16503	16347	16518	16393	16369	16290	16369	16295	16487	16247	16221	16486	16429	16563	16323	16551	16452	16397	16494	16449	16401	16331	16250	16222	16519	16370	16177	16321	16324	16373	16444	16124	16064	16547	16506	16410	16289	16343	16487	16367	16402	16279	16270	16411	16461	16379	16269	16382	16170	16416	16318	16483	16351	16305	16367	16337	16445	16352	16354	16418	16283	16456	16423	16294	16285	16542	16382	16375	16504	16599	16274	16474	16547	16456	16355	16272	16432	16287	16612	16284	16431	16265	16515	16364	16444	16431	16363	16353	16415	16463	16439	16363	16339	16400	16336	16474	16404	16279	16378	16542	16381	16373	16343	16669	16534	16416	16426	16465	16448	16278	16382	16310	16403	16339	16296	16324	16343	16422	16245	16483	16414	16382	16345	16397	16376	16509	16356	16717	16230	16483	16227	16437	16531	16292	16209	16445	16584	16436	16367	16479	16491	16404	16363	16380	16412	16512	16327	16347	16337	16236	16411	16487	16272	16636	16490	16549	16324	16357	16352	16246	16491	16566	16436	16485	16434	16345	16499	16273	16567	16366	16345	16474	16416	16363	16128	16426	16339	16456	16358	16426	16383	16598	16366	16470	16336	16344	16405	16276	16318	16530	16460	16473	16479	16327	16421	16322	16347	16389	16497	16423	16290	16376	16398	16389	16267	16290	16196	16562	16354	16344	16244	16343	16364	16439	16210	16486	16314	16391	16511	16449	16356	16309	16428	16373	16324	16251	16423	16339	16475	16435	16464	16235	16261	16259	16527	16489	16458	16072	16484	16438	16304	16495	16303	16305	16294	16327	16589	16350	16391	16399	16316	16427	16369	16424	16294	16310	16460	16441	16559	16426	16288	16496	16385	16600	16411	16141	16440	16602	16627	16561	16452	16465	16440	16409	16369	16490	16287	16487	16216	16357	16422	16356	16387	16221	16319	16559	16198	16294	16454	16385	16345	16438	16412	16335	16453	16309	16452	16541	16490	16611	16432	16182	16401	16377	16370	16276	16229	16296	16360	16524	16430	16457	16328	16372	16606	16497	16466	16190	16314	16356	16309	16358	16352	16443	16477	16427	16369	16411	16247	16515	16331	16278	16403	16407	16259	16606	16396	16407	16455	16214	16430	16392	16275	16367	16485	16472	16448	16646	16355	16343	16233	16485	16283	16404	16340	16305	16299	16493	16481	16417	16513	16326	16407	16360	16153	16464	16244	16477	16408	16345	16217	16342	16348	16439	16412	16328	16332	16225	16345	16378	16599	16503	16471	16306	16547	16339	16217	16425	16368	16361	16447	16363	16391	16382	16336	16446	16326	16233	16499	16614	16403	16434	16334	16278	16505	16538	16471	16512	16479	16413	16315	16442	16333	16420	16368	16448	16460	16540	16407	16469	16399	16432	16463	16167	16451	16565	16323	16375	16356	16350	16551	16295	16382	16342	16271	16313	16316	16165	16320	16455	16408	16524	16563	16267	16223	16287	16296	16370	16509	16427	16412	16345	16396	16260	16364	16499	16330	16185	16598	16393	16497	16390	16446	16346	16590	16356	16269	16348	16216	16416	16351	16320	16293	16341	16538	16338	16305	16313	16443	16501	16406	16201	16155	16603	16283	16479	16299	16431	16502	16423	16422	16315	16316	16341	16563	16201	16320	16289	16270	16424	16512	16252	16372	16387	16503	16351	16436	16260	16529	16491	16164	16635	16455	16365	16452	16474	16314	16571	16422	16281	16327	16228	16390	16306	16415	16209	16429	16432	16353	16271	16407	16548	16343	16406	16296	16450	16394	16307	16336	16242	16429	16420	16407	16353	16424	16333	16152	16257	16459	16389	16393	16402	16564	16527	16356	16400	16409	16454	16273	16316	16304	16295	16285	16386	16431	16238	16385	16361	16437	16402	16610	16383	16287	16210	16212	16350	16360	16199	16422	16277	16356	16433	16395	16526	16461	16515	16555	16507	16306	16564	16413	16403	16302	16427	16244	16392	16432	16281	16365	16399	16671	16441	16396	16445	16344	16448	16412	16335	16536	16354	16369	16310	16274	16736	16370	16446	16337	16390	16287	16669	16510	16188	16560	16493	16441	16293	16223	16478	16388	16431	16388	16362	16228	16239	16322	16214	16354	16538	16336	16470	16391	16399	16403	16577	16408	16264	16499	16250	16370	16649	16251	16451	16387	16318	16438	16303	16365	16377	16442	16229	16407	16410	16587	16406	16231	16343	16410	16564	16417	16645	16275	16325	16338	16513	16274	16317	16521	16269	16369	16484	16379	16407	16260	16510	16240	16358	16419	16407	16360	16367	16385	16383	16366	16190	16325	16297	16395	16484	16313	16356	16377	16323	16411	16407	16238	16337	16520	16274	16460	16455	16432	16191	16552	16337	16285	16355	16537	16452	16451	16261	16369	16530	16289	16262	16545	16663	16452	16341	16346	16376	16420	16505	16490	16501	16308	16435	16561	16303	16377	16284	16461	16441	16360	16440	16504	16260	16257	16414	16344	16520	16346	16421	16372	16497	16441	16491	16387	16451	16412	16490	16237	16323	16393	16339	16233	16448	16349	16432	16347	16317	16316	16485	16507	16447	16249	16538	16516	16419	16216	16367	16396	16273	16281	16283	16383	16411	16402	16374	16340	16457	16262	16535	16513	16239	16261	16386	16354	16377	16339	16427	16442	16409	16405	16430	16234	16436	16373	16373	16356	16378	16499	16320	16345	16297	16506	16359	16357	16358	16398	16533	16318	16416	16170	16341	16378	16332	16438	16587	16452	16541	16287	16375	16234	16424	16449	16502	16411	16436	16380	16528	16349	16482	16386	16319	16396	16465	16362	16339	16414	16381	16385	16434	16211	16308	16461	16343	16252	16381	16441	16436	16127	16466	16280	16413	16469	16394	16524	16209	16489	16479	16350	16394	16320	16410	16253	16384	16481	16254	16406	16350	16456	16427	16391	16555	16569	16591	16439	16380	16255	16310	16345	16418	16390	16334	16458	16269	16260	16568	16415	16369	16423	16310	16410	16302	16133	16299	16291	16474	16377	16409	16280	16473	16338	16401	16323	16350	16520	16437	16342	16386	16220	16316	16442	16460	16277	16307	16348	16350	16334	16364	16211	16279	16473	16620	16450	16297	16390	16299	16432	16297	16247	16419	16245	16578	16386	16332	16265	16372	16453	16408	16335	16405	16347	16388	16388	16307	16541	16394	16383	16291	16388	16372	16317	16372	16411	16429	16466	16447	16320	16406	16435	16410	16438	16321	16389	16427	16482	16366	16436	16293	16582	16363	16326	16409	16398	16313	16286	16407	16381	16596	16341	16419	16479	16391	16454	16398	16397	16607	16508	16395	16183	16438	16605	16598	16333	16291	16326	16345	16270	16590	16355	16321	16362	16475	16232	16391	16586	16482	16520	16513	16473	16467	16341	16368	16470	16378	16467	16308	16244	16258	16620	16375	16526	16561	16395	16646	16451	16409	16424	16512	16505	16430	16404	16425	16398	16347	16381	16424	16285	16564	16234	16482	16390	16295	16405	16450	16488	16695	16345	16318	16511	16463	16252	16232	16360	16501	16330	16467	16260	16403	16335	16390	16382	16466	16471	16298	16296	16421	16349	16481	16482	16334	16381	16321	16410	16408	16413	16427	16445	16299	16434	16364	16304	16335	16494	16358	16308	16334	16432	16578	16491	16419	16360	16460	16279	16257	16485	16445	16416	16607	16473	16276	16337	16469	16453	16493	16465	16274	16278	16403	16347	16327	16193	16330	16452	16582	16380	16379	16421	16309	16390	16430	16357	16409	16460	16428	16381	16287	16263	16166	16552	16184	16543	16491	16181	16469	16375	16288	16364	16417	16492	16536	16405	16350	16461	16379	16569	16240	16430	16342	16400	16321	16491	16387	16450	16331	16498	16483	16439	16491	16299	16301	16225	16323	16482	16492	16379	16510	16302	16476	16364	16379	16488	16605	16376	16201	16362	16314	16359	16453	16413	16380	16439	16445	16523	16355	16318	16367	16383	16304	16494	16488	16409	16316	16473	16453	16422	16539	16400	16392	16289	16423	16328	16401	16382	16579	16453	16349	16523	16450	16388	16358	16513	16389	16440	16334	16586	16223	16569	16278	16399	16422	16383	16324	16338	16377	16326	16442	16317	16439	16348	16478	16493	16481	16366	16372	16421	16398	16364	16300	16284	16246	16339	16407	16374	16435	16473	16399	16492	16446	16429	16437	16385	16264	16321	16572	16333	16568	16356	16460	16376	16326	16468	16487	16486	16335	16464	16313	16420	16348	16323	16561	16431	16490	16382	16296	16456
22501	20997	27848	25442	24026	29494	34242	30579	28549	28125	27090	26169	25667	25687	25346	25233	25106	25124	24810	25088	25014	24881	24748	24692	25095	24814	24815	24886	24570	24819	24976	24843	24658	24749	24582	24604	24618	24529	24614	24604	24827	24686	24604	24451	24542	24539	24595	24423	24678	24668	24381	24575	24675	24449	24603	24519	24545	24670	24428	24481	24629	24654	24389	24336	24398	24347	24293	24601	24447	24911	24484	24645	24688	24654	24419	24292	24543	24766	24696	24465	24495	24694	24315	24556	24709	24439	24526	24584	24724	24365	24366	24694	24711	24650	24496	24623	24607	24598	24576	24425	24473	24331	24396	24284	24371	24554	24738	24499	24722	24729	24527	24263	24466	24557	24563	24430	24271	24271	24430	24705	24432	24402	24516	24359	24635	24416	24381	24275	24628	24372	24329	24530	24410	24556	24695	24441	24584	24567	24492	24505	24468	24534	24382	24362	24199	24541	24682	24414	24435	24307	24314	24359	24349	24548	24610	24114	24322	24513	24578	24343	24505	24541	24498	24310	24238	24169	24307	24501	24737	24616	24743	24426	24461	24672	24263	24229	24567	24433	24445	24350	24248	24473	24838	24338	24468	24270	24351	24555	24479	24603	24367	24586	24559	24502	24356	24694	24563	24558	24788	24457	24458	24528	24815	24556	24347	24352	24452	24432	24396	24414	24860	24529	24541	24835	24654	24484	24513	24378	24383	24427	24383	24401	24540	24385	24487	24430	24470	24676	24499	24466	24649	24397	24542	24303	24334	24281	24478	24452	24720	24515	24335	24301	24432	24391	24336	24639	24668	24373	24410	24275	24366	24390	24611	24521	24286	24410	24364	24451	24657	24514	24403	24632	24368	24306	24381	24335	24597	24334	24594	24481	24665	24679	24326	24446	24370	24334	24301	24532	24427	24284	24568	24499	24716	24735	24533	24554	24354	24477	24471	24744	24457	24443	24489	24395	24544	24454	24403	24470	24461	24484	24547	24381	24418	24538	24519	24516	24394	24371	24605	24566	24593	24657	24453	24589	24365	24500	24290	24495	24508	24206	24239	24588	24368	24322	24580	24244	24577	24183	24334	24420	24401	24545	24262	24541	24390	24545	24520	24532	24343	24481	24387	24471	24302	24421	24561	24475	24375	24821	24614	24233	24537	24544	24492	24543	24328	24370	24213	24282	24390	24467	24439	24584	24526	24511	24358	24277	24450	24502	24653	24386	24535	24501	24272	24204	24312	24384	24689	24283	24463	24544	24635	24487	24463	24655	24835	24495	24417	24576	24614	24628	24588	24263	24397	24583	24649	24520	24762	24629	24362	24554	24487	24327	24644	24572	24510	24477	24032	24163	24684	24415	24401	24539	24411	24242	24543	24712	24403	24771	24511	24822	24514	24425	24767	24477	24655	24343	24236	24518	24323	24665	24255	24526	24378	24569	24497	24223	24423	24542	24507	24382	24573	24532	24446	24367	24525	24430	24532	24346	24363	24439	24529	24438	24472	24617	24462	24440	24561	24328	24489	24438	24483	24833	24491	24317	24413	24464	24551	24571	24673	24678	24421	24616	24653	24436	24543	24490	24635	24475	24629	24505	24269	24426	24719	24558	24459	24515	24480	24349	24514	24535	24625	24478	24790	24666	24691	24343	24483	24438	24241	24683	24371	24633	24611	24405	24442	24553	24422	24571	24323	24380	24389	24556	24443	24231	24531	24449	24440	24215	24577	24502	24338	24583	24487	24468	24613	24556	24595	24392	24373	24570	24719	24421	24431	24570	24641	24525	24555	24358	24626	24377	24720	24591	24344	24418	24418	24615	24585	24435	24344	24482	24371	24528	24422	24510	24652	24520	24185	24304	24429	24630	24462	24396	24663	24474	24215	24240	24648	24650	24342	24285	24523	24161	24265	24137	24563	24416	24611	24388	24333	24713	24400	24543	24434	24416	24556	24226	24387	24560	24414	24504	24401	24451	24473	24311	24374	24682	24744	24574	24475	24387	24429	24502	24505	24558	24473	24660	24525	24552	24407	24464	24709	24505	24379	24480	24475	24674	24511	24525	24440	24489	24590	24493	24202	24283	24401	24365	24467	24477	24373	24426	24470	24452	24568	24569	24570	24552	24341	24724	24504	24438	24816	24377	24537	24622	24480	24564	24262	24560	24624	24522	24415	24674	24535	24469	24706	24442	24552	24453	24521	24277	24448	24565	24581	24524	24491	24581	24614	24434	24448	24427	24601	24476	24467	24468	24400	24369	24228	24353	24609	24351	24464	24428	24451	24474	24518	24439	24584	24650	24658	24727	24647	24212	24389	24428	24398	24285	24487	24743	24468	24580	24473	24493	24608	24506	24306	24663	24471	24562	24379	24623	24375	24504	24296	24432	24270	24461	24118	24472	24574	24629	24513	24477	24441	24433	24452	24546	24426	24495	24486	24729	24403	24516	24492	24641	24503	24591	24456	24510	24659	24364	24376	24327	24438	24525	24361	24400	24267	24352	24318	24386	24413	24468	24469	24555	24396	24514	24607	24657	24181	24580	24526	24532	24479	24507	24298	24800	24559	24717	24397	24451	24620	24524	24596	24624	24602	24338	24350	24328	24279	24403	24443	24513	24470	24661	24318	24382	24598	24381	24427	24424	24445	24470	24570	24583	24220	24504	24447	24724	24672	24310	24526	24428	24551	24580	24415	24376	24543	24376	24482	24435	24388	24244	24694	24595	24459	24508	24481	24409	24573	24703	24866	24754	24381	24542	24583	24383	24262	24399	24544	24559	24617	24260	24489	24538	24511	24374	24315	24605	24517	24534	24377	24503	24466	24531	24522	24382	24393	24336	24505	24147	24382	24321	24654	24486	24591	24388	24603	24406	24413	24525	24421	24368	24517	24582	24440	24337	24413	24369	24540	24612	24558	24674	24507	24353	24375	24327	24579	24149	24237	24558	24458	24616	24661	24399	24350	24684	24405	24340	24534	24547	24463	24514	24822	24636	24562	24608	24395	24548	24658	24462	24394	24607	24581	24674	24167	24444	24495	24556	24456	24692	24393	24332	24468	24283	24560	24497	24174	24611	24530	24564	24588	24632	24955	24453	24476	24405	24511	24458	24492	24557	24492	24386	24622	24444	24576	24570	24783	24243	24582	24704	24486	24297	24447	24561	24369	24680	24761	24410	24454	24482	24429	24413	24816	24738	24444	24427	24523	24593	24597	24168	24442	24479	24489	24692	24633	24362	24469	24514	24286	24479	24729	24266	24365	24508	24392	24659	24529	24357	24621	24503	24788	24610	24425	24622	24594	24406	24407	24402	24507	24607	24494	24127	24478	24496	24437	24420	24761	24615	24399	24491	24560	24376	24378	24529	24336	24577	24320	24586	24442	24624	24575	24430	24381	24375	24657	24385	24490	24658	24590	24948	24435	24592	24348	24554	24799	24170	24584	24497	24631	24166	24676	24235	24622	24307	24451	24564	24672	24354	24450	24344	24353	24558	24542	24443	24532	24346	24191	24655	24528	24226	24615	24408	24623	24495	24398	24565	24588	24607	24411	24447	24366	24405	24577	24618	24740	24444	24655	24444	24354	24643	24465	24553	24390	24598	24439	24526	24322	24425	24328	24566	24573	24599	24477	24656	24492	24572	24181	24430	24630	24354	24466	24308	24598	24506	24452	24570	24587	24463	24682	24578	24852	24665	24389	24500	24506	24279	24470	24398	24619	24545	24512	24409	24318	24527	24747	24530	24351	24409	24365	24513	24512	24507	24526	24496	24527	24502	24596	24713	24651	24537	24711	24126	24336	24293	24601	24413	24435	24480	24643	24432	24534	24542	24647	24482	24689	24643	24409	24660	24631	24340	24497	24499	24469	24575	24605	24487	24486	24544	24329	24654	24472	24444	24544	24682	24403	24444	24436	24494	24409	24330	24499	24349	24499	24631	24490	24268	24221	24474	24470	24761	24628	24208	24688	24519	24393	24445	24395	24405	24577	24527	24202	24394	24642	24599	24240	24580	24293	24435	24432	24199	24321	24578	24542	24330	24547	24246	24514	24678	24587	24563	24624	24277	24419	24597	24462	24318	24349	24421	24549	24375	24609	24652	24673	24547	24651	24402	24468	24573	24301	24416	24678	24553	24513	24622	24405	24526	24628	24339	24484	24679	24528	24576	24735	24529	24725	24566	24491	24742	24547	24479	24400	24366	24427	24669	24339	24435	24630	24757	24389	24425	24529	24324	24627	24420	24513	24376	24564	24219	24828	24725	24473	24448	24542	24598	24478	24534	24454	24344	24532	24730	24457	24357	24265	24739	24308	24469	24499	24579	24466	24492	24489	24209	24452	24545	24340	24278	24553	24388	24819	24493	24370	24509	24381	24645	24460	24362	24340	24481	24334	24260	24365	24244	24439	24310	24360	24419	24566	24622	24356	24225	24508	24339	24452	24568	24577	24515	24393	24310	24643	24780	24391	24570	24603	24553	24506	24614	24610	24529	24462	24138	24358	24446	24574	24617	24416	24586	24464	24545	24557	24430	24526	24700	24523	24408	24685	24390	24762	24462	24336	24394	24523	24428	24375	24454	24321	24376	24603	24654	24600	24552	24398	24591	24342	24519	24554	24438	24581	24385	24592	24531	24452	24576	24511	24694	24464	24606	24642	24540	24573	24567	24493	24414	24620	24513	24475	24328	24494	24418	24642	24454	24466	24639	24601	24539	24488	24570	24400	24432	24260	24503	24599	24566	24358	24464	24702	24525	24513	24538	24515	24550	24547	24643	24582	24780	24415	24427	24658	24540	24559	24606	24277	24653	24317	24425	24437	24529	24534	24447	24426	24345	24506	24414	24705	24807	24555	24722	24493	24465	24674	24198	24350	24800	24374	24388	24658	24392	24499	24659	24653	24533	24602	24319	24212	24162	24459	24451	24506	24441	24612	24582	24628	24426	24268	24558	24456	24410	24572	24485	24586	24600	24467	24531	24585	24482	24497	24687	24425	24487	24814	24761	24282	24502	24455	24342	24605	24364	24678	24435	24493	24574	24445	24460	24677	24505	24281	24680	24588	24546	24407	24347	24418	24520	24814	24309	24200	24435	24310	24462	24319	24450	24645	24275	24642	24503	24468	24488	24550	24215	24580	24459	24435	24411	24340	24461	24409	24379
37150	68692	65820	44835	36373	30477	26511	24176	22065	20666	19535	18551	17753	17196	16978	16954	16843	16745	16511	16508	16501	16507	16345	16615	16292	16313	16548	16363	16420	16431	16500	16429	16276	16399	16105	16161	16545	16184	16519	16309	16401	16305	16296	16371	16201	16181	16183	16161	16295	16308	15971	16270	16098	16259	16260	16385	16301	16299	16070	16066	16184	16304	16281	16286	16068	16241	16126	16251	16294	16237	16219	16060	16299	16227	16241	16282	16198	16119	16189	16277	15949	16225	16240	16184	16033	16130	16172	16206	16176	16201	16158	16120	16167	15989	16145	16269	16360	16390	16107	16368	16214	16216	16286	16178	16164	16278	16000	16197	16173	16082	16201	16275	16197	16271	16326	16215	16038	16068	16274	16314	16192	16042	16213	16251	16241	15961	16059	16277	16218	16228	16215	16211	16234	16116	16184	15992	16285	15936	16203	16377	16137	16025	16418	16172	16096	16203	16063	16445	16085	16136	16179	16245	16122	16267	16386	16160	16274	16188	16091	16245	16201	16272	16252	16063	16192	16220	16154	16218	16348	16177	16215	16339	16126	16224	16241	16207	16232	16028	16293	16171	16219	16140	16118	16249	16290	16206	16026	16236	16160	16342	16059	16129	16121	16262	16267	16377	16223	16131	16233	16186	16399	16036	16245	16363	16266	16162	16371	16230	16346	16041	16307	16011	16238	16240	16119	16293	16135	16330	16306	16111	16245	16236	16216	15950	16115	16115	16439	16120	16331	16265	16083	16174	16188	16198	16160	16158	16143	16168	16363	16252	16343	16153	16325	16251	16292	16184	16190	16258	16234	16157	16143	16192	16247	16256	16271	16049	16331	16276	16077	16160	16354	16116	16137	16011	15858	16374	16142	16116	16124	16115	15967	16211	16007	16208	16248	16074	16288	16262	16051	16232	16207	16219	16211	16028	16456	16160	16126	16108	16406	16289	16085	16242	16322	16025	16318	16209	16241	15968	16454	16170	16141	16243	16367	16052	16405	16149	16178	16230	16321	16183	16052	16309	16141	16206	16268	16281	16339	16258	16162	16395	16254	16201	16287	16234	16207	16322	16091	16116	16185	16136	16282	16247	16048	16341	16089	16119	16215	16113	16075	16087	16186	16097	16125	16243	16016	16351	16143	16152	16131	16186	16318	15979	16064	16193	16163	16146	16141	15929	16166	16257	16233	16113	16128	16190	16266	16225	16067	16188	16147	16083	16046	16216	16240	16184	16303	16251	16113	16216	16294	16151	16229	16203	16119	16270	16177	16163	16277	16192	16089	16309	16179	16104	16235	16252	16244	16246	16352	16187	16262	16297	16010	16251	16080	16264	16267	16247	16138	16089	16120	16181	16222	16311	16285	16211	16251	16082	16115	16156	16151	16277	16049	16116	16166	16167	16186	16171	16358	16195	16348	16113	16098	16218	16064	16349	16343	16245	16270	16170	16277	16257	16241	16116	16065	16074	16120	16226	15996	15918	16283	16166	16215	16132	16066	16284	16216	16293	16186	16155	16221	16267	16090	16233	16268	16168	16311	16142	16262	16166	15990	16260	16099	16336	16236	16056	16035	16309	16132	16107	16280	16177	16131	16226	16207	16051	16097	16251	16239	16348	16173	16262	16243	16172	16434	16128	16176	15886	16347	16139	16256	16142	16243	16284	16104	16011	16165	16116	16203	16161	15892	16329	16232	16249	16206	16348	16294	16309	16119	16253	16142	16138	16069	16152	16125	16115	16275	16212	16328	16266	16196	16087	16096	16173	16200	16260	16304	16075	16281	16362	16109	16071	16107	16243	16210	16174	16332	16367	16197	16086	16365	16283	16280	16140	16254	16128	16188	16348	16224	16331	16094	16273	16084	16157	16228	16327	16095	16128	16040	16117	16184	16252	16106	16429	16051	16209	16212	16188	16166	16059	16354	16037	16134	16253	16060	16193	16090	16071	16279	16269	16037	16164	16323	16329	16451	16184	16299	16145	16060	16069	16145	16172	16254	16262	16324	15999	16356	16172	16194	16172	16084	16199	16249	16269	16149	16114	16169	16396	16240	16382	16422	16236	16239	16182	16241	16217	15999	16293	16237	16160	16189	16026	16115	16138	16163	16183	16178	16201	16317	16240	16108	16351	16235	16157	16218	16181	16224	16161	16074	16235	16033	16229	16186	16132	16304	16113	16383	16065	16340	16184	16147	16204	16279	16285	16200	16289	16034	16162	16001	16114	16142	16199	16115	16302	16190	16108	16241	16026	16115	16140	16102	16160	16185	15997	16147	16237	16166	16188	16207	16044	16330	16278	16262	16187	16016	16193	16262	16283	16250	16234	16337	16048	16014	16268	16185	16322	16309	16191	16021	16090	16331	16274	16191	16102	16222	16172	16089	16226	16055	16117	16024	16400	16206	16159	16188	16119	16230	16239	16131	16105	16011	15872	16276	16158	16281	16356	16112	16184	16087	16166	16108	16075	16430	16251	16117	16350	16195	16225	16324	16162	16178	16153	15993	16260	16272	16160	16264	16370	16215	16349	16239	16199	16341	16133	16274	16279	16371	16112	16204	16196	16275	16264	16195	16218	16200	16217	16321	16317	16258	16132	16102	16181	16330	16335	16093	16211	15928	16382	16230	16216	16197	16208	16249	16183	16222	16417	16351	16287	16052	16188	16308	16217	16300	16399	16104	16306	16017	16154	16169	16105	16206	16266	16167	16191	16283	16353	16191	16108	16212	16052	16179	16259	16178	16285	16308	16126	16191	16068	16210	16222	16258	16200	16147	16168	16309	16369	16261	16035	16150	16324	16161	16229	15887	16075	16110	16292	16082	15899	16059	16179	16216	16269	16232	16095	16239	16276	16338	16186	16264	16069	16163	16199	16172	16210	16274	16106	16276	16091	16200	16316	16297	16116	16308	16203	16140	16234	16358	16143	16263	16178	16122	16289	16203	16166	16103	16234	16208	16278	16215	16232	16366	16301	16250	16196	16078	16114	16329	16124	16098	16206	15972	16277	16145	16328	16221	16030	16199	16105	16292	16267	16149	16325	16152	16248	16185	16187	16175	16341	15843	16208	16358	16303	16154	16157	16164	16204	15968	16202	16119	16049	16069	16239	16033	16205	16317	16220	16309	16227	16189	16303	16248	16292	16229	16194	16245	16299	16108	15891	16204	16134	16200	16312	16095	16145	16222	15983	16113	16168	16362	15985	16254	16103	16238	16274	16192	16263	16296	16171	16198	16367	16112	16102	16142	16169	16155	16195	16155	16385	16114	16205	16235	16177	16207	16511	16206	16227	16263	16180	16195	16126	16200	16146	16277	16192	16253	16094	16065	16276	16148	16164	16263	16178	16305	16236	16077	16311	16152	16137	16288	16424	16259	16052	16294	16233	16217	16269	16282	16165	16026	16129	16309	16399	16003	16198	16170	16060	16285	16113	16380	16036	16256	16242	16131	16198	16297	16228	16143	16174	16184	16261	16246	16418	16125	16243	16373	16245	16182	16134	16040	16190	16257	16065	16208	16062	16200	16313	16220	16054	16339	16313	16066	16134	16191	16136	16341	16250	16196	16233	16189	16153	16381	16187	16162	16132	16169	16364	16109	16199	15985	16250	16190	16145	16068	16352	16009	16329	16115	16194	16262	16161	16248	16133	16251	16199	16160	16240	16051	16195	16276	16313	16290	16175	16270	16084	16445	16230	16180	16189	16257	16082	16220	16103	16112	16125	16243	16167	16260	16126	16292	16139	16076	16239	16088	16274	16130	16165	16218	16163	16129	16130	16253	16237	16048	16225	16290	16356	16197	16252	16122	16195	16209	16260	16196	16244	16323	16211	16358	16058	16123	16190	16143	16157	16232	16179	16263	16389	16337	16246	16139	16176	16157	16089	16018	16190	16270	16075	16266	16197	16086	16174	16164	16177	16107	16092	16314	16511	16147	16192	16222	16240	16185	16086	16199	16241	16249	16177	16048	16415	16199	16229	16313	16085	16298	16036	16260	16295	16129	16279	16282	16139	16212	16100	16315	16222	16352	16107	16051	16176	16318	16145	16198	16208	16387	16204	16177	16092	16084	16116	16065	16099	16218	16217	16316	16259	16203	16208	16190	16260	16164	16109	16368	16245	16356	16355	16121	16318	16106	16156	16167	16230	16472	16062	16139	16032	16092	16177	16379	16114	16191	16437	16262	16144	16234	16227	15981	16203	16147	16082	16126	16140	16355	16233	16196	16059	16283	16357	16109	16154	16235	16195	16208	16110	16116	16079	16225	16044	16229	16213	16000	16131	16089	16218	16235	16242	15983	16092	16247	16362	16221	16191	16245	16156	16233	16267	16249	16298	16108	16428	16271	16355	15957	16235	16329	16294	16278	16339	16275	16028	16152	16250	16325	16335	16083	16308	16091	16016	16141	16202	16091	16286	16162	16211	16153	16093	16240	16356	16316	16186	16257	16103	16009	16193	16269	16182	16285	16392	16257	16156	16222	16178	16104	16213	16299	16224	16356	16255	16196	16332	16298	16176	16084	16224	16307	16400	16263	16298	16321	16195	16192	16007	16147	16161	16121	16270	16125	16074	16245	16317	16234	16309	16071	16264	16380	16317	16202	16315	16157	16207	16303	16178	16143	16229	16221	16269	16321	16209	16103	16189	16188	16047	16254	16157	16254	16349	16148	16295	16224	16184	16124	16259	16156	16157	16191	16286	16313	16174	16297	16272	16172	16294	16125	16232	16235	16168	16360	16061	16254	16305	16259	16396	16242	16275	16194	16227	16043	16217	16149	16341	16202	16249	16180	16249	16086	16070	16214	16206	16102	16264	16190	16294	16287	16237	16159	16040	16019	16121	16235	16176	16302	16223	16115	16294	16236	16171	16264	16169	16210	16228	16231	16172	16199	16124	16234	16141	16099	16220	16153	16035	16353	16233	16224	16213	16080	16240	15973	16043	16184	16177	16166	15974	16243	16220	16234	16104	16122	16118	16130	15968	16091	16255	16078	16212	16209	16231	16226	16312	16249	16171	16336	16163	16003	16195	16135	16243	16203	16332	16095	16142	16068	16143	16378	16201	16219	16061	16094	16063	16244	16121	16256	16153	16317	15993	16184	16243	16232	16016	16270	16088	16097	16072	16187	16161	16198	16140	16168	16113	16305	16208
38701	42421	46011	37338	32595	29930	28389	27199	26635	25863	25875	25837	25629	25706	25600	25500	25520	25851	25532	25427	25504	25532	25217	25472	25532	25397	25527	25130	25574	25237	25497	25498	25433	25500	25385	25378	25218	25502	25452	25288	25319	25627	25542	25109	25485	25545	25443	25215	25431	25268	25438	25385	25453	25155	25157	25329	25619	25369	25637	25759	25235	25253	25070	25340	25268	25365	25614	25314	25405	25538	25361	25364	25513	25433	25440	25198	25342	25724	25340	25396	25330	25472	25353	25447	25416	25560	25479	25363	25334	25109	25518	25525	25762	25414	25568	25370	25621	25726	25271	25485	25295	25452	25148	25203	25395	25485	25502	25459	25333	25175	25200	25491	25344	25276	25255	25027	25367	25497	25331	25433	25170	25267	25634	25543	25389	25605	25267	25482	25334	25328	25383	25612	25495	25601	25539	25238	25418	25553	25137	25341	25539	25492	25517	25452	25427	25537	25437	25385	25427	25456	25366	25272	25405	25419	25533	25467	25331	25410	25605	25280	25423	25324	25368	25395	25243	25476	25591	25496	25273	25311	25133	25611	25489	25361	25514	25157	25386	25230	25282	25649	25491	25366	25501	25416	25447	25716	25714	25310	25458	25395	25300	25519	25196	25306	25391	25477	25440	25365	25301	25419	25653	25333	25251	25300	25489	25348	25461	25620	25295	25591	25352	25249	25410	25328	25299	25348	25505	25413	25359	25314	25335	25379	25478	25309	25517	25492	25356	25133	25325	25373	25282	25450	25332	25390	25264	25379	25506	25281	25360	25608	25673	25532	25493	25431	25420	25367	25479	25361	25446	25555	25575	25420	25643	25443	25196	25532	25553	25726	25495	25345	25241	25528	25530	25330	25527	25379	25408	25457	25353	25491	25380	25408	25538	25120	25580	25280	25386	25263	25318	25368	25346	25400	25700	25153	25409	25366	25632	25267	25403	25395	25411	25403	25207	25481	25428	25471	25302	25467	25239	25293	25393	25426	25452	25172	25503	25407	25488	25746	25439	25394	25229	25465	25448	25479	25711	25319	25630	25414	25500	25502	25365	25405	25413	25561	25382	25315	25458	25369	25396	25414	25147	25414	25386	25090	25122	25273	25484	25361	25292	25450	25425	25280	25377	25440	25526	25385	25417	25535	25433	25324	25402	25470	25621	25483	25342	25188	25301	25278	25313	25417	25452	25451	25093	25317	25528	25461	25401	25577	25152	25508	25536	25519	25530	25282	25416	25401	25414	25214	25513	25371	25294	25596	25305	25331	25292	25556	25219	25387	25616	25436	25666	25738	25569	25521	25170	25450	25353	25440	25682	25166	25468	25330	25364	25168	25340	25416	25199	25596	25263	25380	25586	25444	25407	25365	25599	25295	25380	25520	25261	25265	25457	25286	25561	25416	25317	25278	25077	25504	25315	25568	25300	25274	25049	25416	25254	25217	25492	25282	25388	25254	25450	25345	25178	25165	25570	25683	25333	25345	25248	25226	25405	25470	25376	25542	25488	25480	25583	25223	25049	25220	25445	25393	25643	25566	25375	25197	25555	25155	25311	25457	25278	25422	25547	25306	25561	25394	25519	25518	25541	25625	25463	25244	25220	25272	25424	25116	25589	25371	25350	25489	25500	25231	25326	25344	25247	25698	25554	25499	25491	25235	25519	25206	25444	25248	25526	25375	25285	25461	25237	25482	25571	25267	25382	25294	25387	25388	25369	25295	25463	25469	25589	25439	25613	25297	25420	25469	25496	25468	25251	25457	25241	25409	25531	25368	25529	25388	25372	25571	25528	25632	25461	25282	25528	25515	25653	25419	25495	25483	25398	25417	25338	25221	25325	25270	25351	25330	25573	25728	25410	25200	25572	25428	25542	25610	25188	25428	25375	25477	25409	25497	25424	25322	25400	25615	25699	25746	25435	25651	25187	25268	25237	25722	25547	25622	25312	25409	25492	25491	25259	25137	25406	25607	25492	25362	25363	25565	25446	25530	25533	25494	25489	25457	25550	25562	25331	25385	25519	25395	25466	25379	25447	25350	25370	25396	25294	25488	25352	25053	25489	25491	25289	25653	25194	25431	25260	25376	25348	25318	25359	25190	25373	25633	25665	25631	25348	25694	25309	25505	25344	25420	25640	25496	25260	24982	25248	25296	25650	25367	25479	25336	25478	25350	25614	25367	25344	25221	25434	25385	25550	25603	25339	25317	25256	25427	25347	25193	25542	25623	25423	25466	25410	25341	25434	25581	25092	25509	25406	25305	25447	25345	25416	25603	25368	25256	25749	25518	25618	25276	25300	25456	25345	25485	25361	25396	25302	25624	25502	25463	25567	25646	25537	25618	25356	25301	25363	25376	25450	25271	25624	25443	25324	25543	25307	25333	25468	25185	25354	25314	25351	25347	25386	25411	25476	25511	25278	25479	25226	25390	25442	25284	25675	25599	25439	25576	25446	25416	25581	25354	25267	25355	25273	25101	25658	25197	25294	25161	25370	25262	25402	25289	25323	25247	25271	25439	25430	25279	25677	25499	25314	25499	25430	25492	25486	25404	25437	25149	25320	25444	25328	25630	25722	25395	25290	25355	25600	25330	25573	25301	25407	25548	25308	25163	25505	25361	25140	25378	25389	25377	25373	25593	25456	25388	25376	25341	25563	25378	25298	25140	25336	25268	25432	25448	25404	25546	25293	25279	25496	25322	25240	25252	25665	25210	25568	25368	25342	25432	25533	25607	25280	25462	25539	25462	25357	25380	25448	25447	25505	25381	25360	25462	25268	25375	25524	25658	25276	25321	25335	25734	25422	25391	25584	25140	25347	25410	25149	25302	25290	25393	25388	25413	25205	25444	25537	25538	25466	25639	25334	25601	25305	25536	25428	25297	25330	25432	25311	25325	25445	25551	25299	25441	25363	25556	25330	25631	25518	25500	25472	25221	25384	25179	25166	25311	25270	25213	25156	25425	25482	25387	25372	25231	25377	25371	25395	25307	25365	25519	25375	25588	25226	25391	25326	25303	25170	25316	25209	25609	25534	25368	25405	25246	25349	25548	25077	25366	25494	25406	25500	25540	25343	25267	25297	25415	25407	25299	25428	25235	25236	25471	25477	25509	25315	25422	25551	25442	25434	25524	25380	25315	25495	25410	25624	25353	25508	25470	25277	25106	25432	25486	25442	25652	25436	25486	25419	25451	25378	25228	25301	25286	25435	25632	25508	25483	25569	25614	25496	25228	25162	25353	25258	25394	25212	25604	25756	25229	25554	25314	25335	25440	25515	25364	25591	25221	25410	25466	25551	25411	25433	25391	25253	25378	25383	25423	25442	25122	25339	25385	25422	25603	25359	25333	25526	25446	25402	25301	25351	25299	25379	25474	25654	25395	25454	25453	25591	25515	25187	25493	25345	25384	25403	25371	25389	25353	25380	25397	25326	25378	25557	25651	25503	25276	25450	25629	25457	25398	25392	25444	25326	25291	25438	25285	25270	25319	25470	25538	25625	25460	25538	25312	25112	25291	25470	25682	25369	25298	25443	25450	25548	25509	25324	25479	25621	25405	25384	25346	25577	25301	25252	25402	25281	25602	25550	25004	25493	25569	25665	25547	25343	25185	25194	25191	25524	25199	25526	25488	25347	25552	25540	25260	25547	25334	25270	25288	25344	25358	25332	25358	25259	25548	25397	25586	25276	25605	25316	25422	25321	25406	25475	25555	25325	25259	25506	25387	25395	25473	25369	25498	25332	25482	25526	25228	25289	25590	25218	25256	25337	25315	25246	25421	25439	25428	25595	25705	25666	25672	25580	25447	25463	25505	25422	25512	25501	25437	25485	25511	25486	25628	25460	25411	25279	25426	25482	25444	25394	25284	25364	25457	25322	25355	25331	25525	25375	25223	25541	25483	25519	25552	25565	25512	25582	25227	25454	25406	25397	25324	25512	25461	25078	25168	25487	25135	25388	25575	25297	25284	25210	25154	25396	25467	25378	25554	25468	25271	25375	25175	25430	25172	25492	25398	25389	25617	25459	25372	25591	25430	25579	25657	25521	25165	25515	25618	25301	25683	25373	25448	25383	25221	25615	25351	25315	25329	25168	25310	25668	25094	25494	25368	25250	25237	25481	25378	25177	25391	25396	25448	25312	25562	25351	25443	25358	25357	25370	25327	25305	25264	25518	25424	25635	25361	25565	25340	25345	25386	25348	25313	25574	25325	25361	25574	25320	25388	25531	25226	25329	25418	25534	25380	25345	25449	25561	25353	25303	25442	25357	25497	25257	25406	25214	25565	25372	25468	25497	25388	25640	25534	25250	25416	25196	25417	25590	25492	25692	25448	25535	25579	25315	25298	25386	25458	25495	25446	25288	25536	25459	25342	25161	25410	25409	25695	25332	25368	25578	25353	25244	25238	25335	25214	25361	25172	25482	25406	25292	25516	25451	25421	25260	25300	25565	25401	25408	25641	25290	25358	25321	25282	25268	25474	25300	25364	25327	25206	25429	25475	25494	25331	25437	25266	25303	25551	25533	25246	25431	25192	25184	25321	25465	25169	25204	25621	25565	25310	25422	25282	25510	25513	25127	25373	25432	25197	25706	25485	25326	25395	25356	25313	25541	25370	25520	25341	25532	25399	25722	25471	25502	25538	25245	25139	25689	25302	25241	25328	25395	25601	25604	25351	25210	25244	25222	25439	25236	25427	25494	25697	25401	25412	25272	25423	25576	25349	25361	25270	25494	25574	25248	25164	25411	25484	25497	25296	25238	25329	25427	25368	25278	25401	25389	25330	25535	25377	25202	25540	25601	25329	25283	25622	25312	25281	25740	25384	25536	25588	25557	25221	25283	25117	25418	25212	25311	25378	25420	25371	25185	25406	25379	25452	25228	25492	25489	25509	25388	25343	25566	25480	25288	25528	25409	25540	25466	25417	25149	25289	25391	25356	25343	25426	25382	25583	25433	25242	25354	25300	25331	25479	25353	25208	25728	25442	25462	25603	25422	25532	25509	25116	25226	25207	25485	25676	25385	25651	25209	25423	25446	25267	25414	25367	25573	25164	25289	25338	25223	25397	25143	25559	25179	25416	25430	25261	25371	25411	25408	25448	25479	25525	25594	25496	25377	25428	25139	25334	25731	25296	25408	25443	25211	25336	25429	25333
36559	50803	44821	30934	26608	22623	20420	18952	18140	17485	17194	17177	17119	17072	17000	16926	16819	16849	17087	16890	16647	16648	16624	16735	16782	16738	16567	16905	16843	16575	16700	16670	16758	16602	16718	16479	16808	16647	16720	16497	16702	16748	16744	16614	16638	16790	16648	16554	16729	16794	16619	16678	16551	16606	16687	16697	16517	16647	16722	16842	16649	16654	16701	16633	16727	16610	16788	16634	16644	16608	16711	16655	16701	16750	16578	16837	16585	16620	16636	16694	16780	16505	16701	16630	16739	16683	16611	16642	16834	16668	16642	16436	16626	16588	16596	16644	16517	16781	16691	16649	16738	16541	16725	16592	16695	16746	16649	16804	16456	16590	16625	16595	16618	16664	16712	16629	16577	16508	16568	16615	16583	16754	16710	16472	16683	16809	16615	16926	16615	16687	16466	16707	16582	16638	16543	16526	16763	16506	16678	16571	16795	16425	16745	16707	16522	16613	16620	16721	16665	16705	16597	16586	16542	16810	16582	16503	16615	16723	16457	16504	16657	16719	16580	16759	16824	16608	16695	16797	16686	16639	16651	16686	16444	16613	16490	16524	16550	16747	16698	16714	16584	16692	16560	16638	16683	16730	16483	16830	16574	16449	16675	16502	16746	16680	16501	16732	16703	16738	16547	16592	16622	16671	16591	16672	16646	16614	16649	16598	16857	16690	16649	16722	16574	16510	16737	16654	16807	16698	16525	16721	16466	16569	16619	16543	16802	16653	16613	16517	16629	16605	16548	16327	16595	16642	16609	16659	16734	16658	16633	16548	16752	16626	16725	16707	16769	16782	16606	16676	16586	16664	16682	16531	16637	16744	16507	16677	16695	16700	16662	16667	16777	16855	16701	16689	16601	16675	16632	16492	16710	16646	16513	16614	16569	16822	16706	16563	16614	16558	16520	16695	16814	16652	16504	16796	16892	16591	16647	16517	16757	16765	16727	16716	16656	16526	16684	16598	16663	16607	16580	16558	16561	16572	16538	16613	16749	16525	16677	16670	16514	16595	16561	16690	16714	16619	16669	16735	16658	16585	16521	16511	16715	16651	16636	16684	16739	16543	16580	16606	16660	16597	16537	16653	16559	16676	16516	16796	16425	16698	16750	16780	16439	16635	16757	16577	16547	16566	16539	16499	16501	16618	16574	16610	16749	16561	16775	16425	16829	16796	16620	16660	16651	16585	16538	16702	16688	16504	16828	16785	16806	16722	16764	16668	16793	16604	16682	16684	16624	16650	16819	16599	16515	16714	16677	16709	16548	16695	16788	16656	16727	16585	16640	16794	16665	16772	16430	16674	16630	16666	16611	16832	16674	16843	16851	16741	16816	16669	16670	16769	16797	16571	16746	16542	16630	16582	16758	16621	16652	16463	16642	16559	16687	16660	16439	16686	16580	16562	16749	16765	16785	16786	16626	16674	16450	16636	16585	16407	16615	16669	16709	16527	16740	16653	16571	16680	16891	16665	16592	16672	16638	16734	16687	16554	16603	16476	16583	16703	16531	16791	16791	16646	16660	16531	16589	16562	16461	16671	16786	16657	16683	16709	16538	16626	16574	16637	16744	16726	16626	16610	16667	16709	16648	16626	16494	16490	16789	16598	16626	16654	16691	16823	16612	16478	16759	16560	16642	16647	16633	16672	16625	16591	16467	16748	16718	16707	16737	16685	16497	16651	16876	16550	16700	16532	16755	16542	16727	16773	16771	16600	16533	16680	16543	16535	16743	16621	16654	16699	16615	16698	16527	16723	16761	16799	16541	16789	16849	16592	16815	16701	16614	16674	16611	16554	16693	16695	16398	16597	16710	16694	16740	16579	16661	16683	16737	16616	16771	16770	16718	16482	16716	16881	16642	16521	16819	16730	16856	16762	16686	16583	16661	16590	16766	16604	16919	16695	16597	16569	16600	16657	16636	16504	16669	16612	16622	16559	16804	16721	16624	16671	16618	16577	16732	16729	16499	16651	16594	16701	16655	16746	16567	16649	16571	16768	16591	16766	16690	16638	16694	16556	16608	16674	16729	16752	16667	16638	16671	16682	16727	16705	16718	16479	16636	16566	16683	16638	16512	16664	16603	16834	16653	16649	16724	16658	16679	16486	16857	16590	16554	16504	16495	16655	16676	16503	16542	16741	16670	16496	16624	16627	16675	16646	16743	16914	16591	16677	16636	16607	16705	16653	16658	16424	16721	16813	16600	16599	16729	16567	16707	16751	16785	16521	16675	16738	16659	16572	16735	16664	16615	16641	16594	16567	16592	16515	16716	16552	16858	16704	16760	16660	16603	16685	16653	16691	16598	16551	16712	16794	16498	16636	16648	16632	16570	16670	16602	16798	16693	16660	16596	16551	16770	16291	16608	16834	16632	16485	16810	16600	16813	16720	16691	16594	16729	16488	16697	16743	16805	16529	16862	16601	16540	16498	16729	16635	16683	16603	16773	16518	16730	16772	16590	16542	16497	16551	16667	16638	16656	16841	16631	16468	16673	16763	16513	16581	16612	16601	16743	16618	16642	16729	16732	16630	16599	16524	16716	16670	16656	16557	16715	16772	16823	16486	16562	16660	16556	16657	16709	16607	16666	16690	16633	16705	16614	16766	16549	16791	16683	16577	16624	16632	16626	16832	16684	16368	16800	16745	16714	16747	16611	16581	16794	16663	16786	16692	16586	16612	16646	16797	16557	16680	16687	16582	16633	16622	16542	16866	16480	16754	16665	16586	16885	16791	16431	16704	16848	16543	16723	16564	16533	16560	16612	16625	17017	16618	16612	16541	16577	16567	16683	16682	16678	16807	16636	16439	16636	16737	16717	16625	16597	16632	16726	16632	16594	16723	16617	16499	16697	16620	16609	16825	16715	16760	16597	16664	16616	16725	16713	16533	16687	16587	16615	16546	16681	16475	16548	16636	16676	16661	16794	16500	16673	16575	16554	16581	16707	16486	16650	16757	16742	16760	16605	16667	16494	16719	16620	16755	16511	16757	16617	16702	16615	16546	16717	16746	16722	16552	16748	16579	16782	16614	16607	16816	16427	16791	16631	16836	16632	16691	16638	16770	16547	16733	16706	16765	16845	16687	16762	16675	16660	16758	16704	16741	16650	16564	16692	16434	16484	16542	16611	16646	16795	16583	16739	16764	16644	16651	16731	16623	16678	16698	16657	16677	16493	16812	16670	16619	16535	16619	16571	16567	16778	16744	16510	16715	16454	16715	16502	16531	16564	16595	16756	16620	16673	16730	16616	16784	16852	16497	16702	16674	16461	16549	16795	16593	16670	16590	16830	16524	16656	16686	16554	16835	16529	16647	16660	16590	16799	16678	16657	16668	16502	16629	16622	16620	16682	16601	16648	16537	16832	16658	16713	16564	16772	16820	16692	16892	16725	16695	16646	16609	16726	16665	16802	16697	16702	16692	16776	16663	16625	16649	16476	16499	16604	16591	16749	16555	16726	16802	16493	16803	16603	16544	16627	16735	16730	16474	16513	16506	16703	16608	16649	16814	16674	16796	16691	16780	16590	16602	16544	16714	16726	16608	16612	16691	16722	16651	16511	16693	16608	16653	16594	16633	16663	16631	16519	16667	16522	16555	16727	16450	16547	16773	16733	16732	16668	16597	16652	16727	16758	16574	16808	16728	16503	16639	16652	16737	16770	16736	16623	16530	16467	16529	16731	16659	16732	16663	16581	16638	16458	16708	16679	16575	16531	16885	16631	16541	16555	16669	16579	16705	16886	16764	16538	16564	16665	16661	16763	16519	16578	16854	16670	16655	16787	16681	16735	16647	16576	16526	16741	16736	16708	16617	16776	16516	16500	16559	16592	16656	16552	16699	16625	16775	16578	16851	16688	16658	16652	16846	16567	16747	16570	16692	16635	16558	16595	16680	16634	16581	16686	16668	16612	16712	16562	16643	16818	16720	16744	16550	16688	16742	16831	16681	16592	16580	16464	16754	16615	16653	16476	16728	16723	16741	16590	16608	16527	16678	16757	16672	16609	16642	16521	16679	16696	16629	16817	16598	16724	16578	16717	16653	16632	16728	16780	16616	16822	16771	16712	16698	16723	16611	16637	16388	16687	16712	16683	16623	16447	16552	16556	16646	16478	16711	16758	16724	16588	16861	16532	16678	16706	16645	16527	16837	16488	16755	16585	16594	16663	16759	16632	16553	16650	16584	16587	16586	16895	16718	16687	16726	16622	16548	16584	16792	16514	16585	16730	16796	16602	16829	16644	16734	16692	16714	16638	16623	16517	16648	16476	16387	16787	16680	16602	16520	16762	16585	16813	16637	16604	16587	16731	16817	16731	16745	16693	16518	16676	16641	16668	16763	16664	16744	16572	16734	16696	16699	16619	16598	16809	16680	16658	16560	16726	16676	16515	16658	16749	16707	16886	16662	16650	16737	16709	16564	16656	16757	16583	16650	16745	16735	16695	16938	16755	16669	16620	16605	16808	16555	16626	16513	16806	16673	16678	16604	16675	16753	16575	16508	16709	16593	16674	16650	16747	16711	16586	16630	16534	16823	16719	16665	16646	16643	16597	16817	16622	16594	16720	16574	16699	16686	16588	16878	16801	16596	16723	16790	16629	16754	16682	16639	16701	16634	16388	16708	16715	16579	16677	16817	16619	16768	16704	16561	16669	16671	16799	16559	16573	16653	16626	16637	16783	16606	16618	16656	16689	16755	16319	16317	16660	16854	16741	16739	16692	16676	16723	16930	16644	16618	16558	16653	16662	16616	16819	16760	16416	16760	16685	16550	16603	16778	16792	16673	16557	16759	16671	16574	16473	16729	16683	16617	16725	16734	16616	16707	16729	16556	16696	16766	16827	16702	16519	16613	16670	16766	16760	16539	16670	16714	16610	16689	16592	16923	16755	16753	16565	16714	16623	16850	16580	16883	16616	16750	16806	16569	16750	16537	16493	16699	16745	16693	16644	16817	16546	16606	16740	16671	16725	16667	16624	16518	16701	16718	16584	16698	16626	16690	16660	16635	16641	16558	16718	16732	16624	16588	16721	16657	16449	16722	16636	16716	16616	16563	16481	16559	16688	16594	16749	16605	16738	16612	16773	16672	16728	16705	16800	16748	16806	16612	16504	16675	16675	16679	16718	16736	16714	16542	16834	16700	16630	16548
24348	20989	27447	25650	25666	29726	30122	26525	24872	24446	24156	23955	23912	23763	23393	23589	23547	23542	23346	23434	23300	23324	23503	23224	23177	23266	23361	23112	23315	23098	23187	23250	23043	23335	22966	22996	23305	23285	23089	23044	23269	23130	23193	23056	23162	23230	23201	23054	23114	23269	23073	23015	23015	23097	23132	23110	23031	22781	22902	22855	23096	23159	23120	23170	23252	23062	22929	23110	23044	23155	23004	23172	23079	23181	22883	23058	23259	23003	23063	23137	23083	23085	22858	23044	23119	23196	22956	23124	23196	22849	23039	23021	23131	23094	23056	22685	22919	22964	23031	23090	23038	23097	23111	23075	23020	23027	23313	23250	23318	23012	22950	22913	23075	22984	23078	23137	23173	22937	23060	23216	22980	22857	22997	22764	23016	23158	23214	22887	23017	22888	23184	22820	23031	22901	23137	23233	23156	23053	23146	22908	23326	22977	23407	23096	22973	23064	23151	23153	23168	23195	23156	23180	23183	23040	22957	23063	23067	23008	23106	23126	23159	23061	23028	23013	23324	23055	23271	22899	23091	23034	23169	23089	23050	23254	23164	23165	22868	22797	22890	23161	23043	23042	23097	23259	23170	22993	23278	23037	23020	23094	23113	23348	22999	23089	22971	22938	23093	23191	23150	22813	23072	22954	22944	23034	23304	22928	23195	22928	23165	23295	23112	23066	22871	23023	23085	23305	23113	23005	22910	22931	22793	23255	23077	23205	23335	22813	23115	23312	23148	23031	23082	23059	23115	23107	23268	23005	23026	23130	23015	22745	23049	23182	23152	23317	22978	22925	23165	23085	22991	23102	22952	23115	23002	23182	23309	23053	23142	23292	22887	22869	22909	23194	23262	23254	23102	23326	23073	22871	23194	22802	23034	22920	23065	22939	23251	23217	23073	22897	23201	23063	22915	23243	23338	23063	23082	23020	22889	23092	23193	23117	23367	23021	23094	23054	23168	22980	22742	22754	23110	22980	23449	23280	22980	23206	23141	23007	23011	23164	23005	22957	23038	23116	23014	22988	23048	23085	23057	22993	23052	23130	23313	23102	22928	23055	22878	23149	22844	23183	23044	22755	23105	23175	23037	23044	22994	23162	23188	22851	23011	23139	23206	23040	22953	23004	22947	23161	23200	22843	22855	22958	23032	23253	22838	22990	22963	23175	23224	23359	23263	23173	23165	22806	22895	22925	23205	23009	23066	23275	22921	23132	23150	23082	23043	23085	23035	23185	23232	23117	23017	22949	22947	22951	23260	23145	23157	23093	23058	23061	22979	22951	22923	22925	23069	23087	23141	23122	22951	23101	23033	23099	23119	23081	23391	23119	23018	23072	22940	23055	23194	23141	23040	22948	23073	23267	23073	23040	23120	23269	23003	23055	22903	23158	23218	23138	23025	23094	23079	23265	22956	23096	23022	23007	23236	23288	23173	22946	22821	23193	23171	22952	23105	23413	23165	22873	22987	23290	23015	23146	22917	22940	22848	23160	22878	23211	23070	23330	23017	23006	22956	22979	23063	23004	22782	22933	23104	22748	23297	23080	22997	23155	23054	22947	22902	23140	22787	22711	22943	22782	23032	23354	22861	23225	22908	23106	23180	23120	22942	23163	23135	23368	22883	22867	23367	22820	22955	22904	22920	22945	23140	23078	23113	23205	22870	22980	23045	23210	22995	23120	23029	23003	23036	23239	22956	23271	22893	23050	23074	23264	23021	23142	22881	23299	23218	22942	22957	22970	23099	22856	23087	22999	23405	23205	23127	23128	23033	23190	23114	22986	23152	23147	23065	23057	23171	23098	23172	22892	23172	22803	23189	23163	23144	22957	22871	22932	23111	22977	23109	23052	23085	22979	23098	23029	23143	22853	22867	22934	22764	23081	22806	23115	23197	23065	22982	23393	23250	22957	23160	23066	22930	22927	23027	22836	22953	22894	23156	23095	23147	23038	22923	23006	22958	23105	23104	23072	23082	23023	23113	22928	22883	23164	23310	22912	23115	23066	22910	22898	23042	23077	22850	23005	23027	23250	23076	23231	22950	23010	23077	23118	22943	23227	23040	23049	23074	23085	23003	23086	23180	23361	22946	23112	22823	23028	23230	22852	23088	22861	22896	22868	23206	23112	22929	23293	22855	22957	22990	22882	23079	23095	22930	23110	23249	22835	23168	23112	22833	22805	23028	23181	23305	23099	22741	22944	23180	22789	23241	23067	23000	23043	23139	23234	22984	23005	23107	23223	22906	23139	22751	23279	23252	23145	23078	22846	22833	23001	23203	23178	23150	23094	23152	23250	23138	23004	22893	22982	23108	23141	22758	22986	22888	23032	22913	23070	23094	23295	23164	22990	23038	22989	22975	22917	22937	22842	23152	22849	23113	22979	22996	22893	23184	23230	23155	23276	23055	23147	22781	22980	23106	23198	23255	23216	23203	23174	23031	23236	23248	22950	23186	23007	23019	23166	22944	23082	23037	23138	23133	23009	22939	23230	22931	23179	23029	23118	23105	23063	23049	23073	22893	22985	23217	23096	23180	23069	23061	23210	22935	23177	23315	23153	23122	22817	22906	23079	23086	22989	22911	23099	23153	23262	23132	23028	23194	23025	23079	23246	23011	23232	22980	23239	23168	23158	22984	23059	23104	22935	22967	22961	22920	23094	23169	22955	23087	23344	23134	22842	23023	22955	22976	22921	23136	23201	23010	23181	23355	22835	22931	23086	22891	23386	23184	23106	22798	23182	23079	23127	23375	22856	22901	22845	22960	23033	23215	23027	22941	22949	22961	22701	23228	22958	23121	23167	23132	23140	23019	23003	23252	23309	23069	23062	23181	23187	23385	23059	23085	23131	23153	23038	23067	22872	23025	22904	23143	22978	23214	23198	23107	23245	23146	23229	23040	22993	23014	23276	23174	22894	23250	22854	23068	23323	23145	22953	23146	23030	23080	23033	23203	22971	23094	22854	22843	23154	22962	23037	23153	22942	22846	23061	22883	22908	23192	22896	23123	22952	22971	22853	22917	22942	22860	23327	23074	23107	23111	23149	22974	22974	23031	23071	22893	23090	23004	22934	23109	22940	23164	23314	23003	23348	23120	22976	23238	23254	23180	23055	22977	23288	22903	23163	23173	23136	22969	23067	23074	23102	23105	23237	23131	22944	22815	22722	22821	23087	22850	23154	23112	23163	23069	23132	23072	22806	23334	23126	23062	22910	22904	23145	23067	23071	23043	22834	23111	22950	23060	23234	22989	22749	22863	22814	22803	23005	22953	23118	23092	23125	22994	23038	23074	23092	23268	23075	23189	23122	23374	22957	22999	23056	23042	23188	22912	23160	23007	23215	23011	22918	23193	22978	23018	23007	22940	23141	23270	23081	22992	23061	23098	23081	22707	22984	22867	22966	23176	23102	23104	23019	23011	23092	23090	22825	23099	23129	23060	23162	23139	23139	23151	23293	23162	23013	23030	23079	23229	23028	23130	23004	22991	22872	22807	22956	23055	22956	23111	23226	23177	23219	23175	23121	23028	22859	22834	23203	22927	23009	22947	22920	23056	23178	22962	23120	23138	23075	22932	23076	23046	22961	23162	23051	23034	23203	23225	22742	22996	23119	23103	22966	22989	23134	22911	23232	23196	23232	23140	22904	22897	23155	23108	23059	23246	23085	23042	23058	23067	23115	23091	22954	23096	22764	23026	22713	23108	22720	22951	23096	23144	23135	23162	23089	22940	22893	22935	23039	23136	22955	23159	22998	23192	23036	23142	23038	23046	22949	22942	22820	22984	22960	23191	23179	23244	23181	23222	22826	22901	23127	23245	23032	23076	23139	23118	23143	22823	22794	22996	23169	23120	23073	23194	23183	23297	23079	23184	23167	23065	23102	22906	23098	22965	22871	23045	23116	23069	23054	22891	23045	23140	23095	23093	23147	22826	22921	23073	23028	22839	23025	23033	23094	23161	23185	23101	23084	23116	22945	23077	23234	23202	22830	22986	23304	23201	23239	23387	22933	22947	22945	22845	23074	23041	23005	23135	22847	23085	23155	23089	23229	23044	23134	23178	23056	22814	22827	22869	23101	23009	22960	22941	23078	23063	22917	23105	23045	23025	23208	23294	23122	23262	23087	22900	23088	22885	22937	22777	22915	23166	22939	22937	23122	22882	22988	23063	22934	23138	23179	23247	23168	22850	23101	23017	23011	22963	23114	22970	22795	23250	23058	23153	23111	22823	23184	23104	22938	23138	23003	23085	23025	23162	23130	23278	23047	23373	22974	23093	22860	23059	23187	22906	22896	23019	22880	23058	22900	23264	23006	23045	23057	23119	23012	23122	23089	23032	23138	23031	23036	22980	22790	23129	23053	22907	22969	23242	22923	22989	23079	22870	23176	23208	23144	23046	23027	23092	22976	22958	23072	22982	23275	22912	22915	23174	23107	23268	23097	23289	23154	23083	22821	22825	22917	23016	22958	23127	23088	23142	23216	23064	23015	23145	22918	23285	23040	22809	22743	23076	23053	23319	22989	23031	23173	23086	23135	23148	23000	22855	23270	22943	23063	23024	22975	23113	23152	22959	22974	22987	22859	23178	22998	23235	23167	23051	23192	23185	23000	22785	23152	23241	23181	23062	23029	22982	23045	23172	22974	23235	23263	23249	23285	23072	22977	23354	23171	22974	23048	22966	23180	23250	23193	23062	22926	23157	23211	23105	23080	22998	23123	23219	22942	23072	22926	22997	23086	23032	23017	23158	23023	22978	22985	23128	23204	23078	22899	22770	23213	23067	23238	23208	23216	23029	22996	23038	23111	23051	23070	23026	23112	23038	23007	23118	23214	23037	22990	23180	22987	23172	23244	23123	23087	22902	23239	23079	23056	23223	23212	23135	22921	23014	23298	23198	23151	23194	23254	23087	22823	23069	23148	23130	22943	23091	23207	22993	23094	22988	23185	22860	22783	22924	23154	22904	22896	23226	23088	23019	23122	23035	23177	22953	23096	22888	22983	22917	23259	22995	23203	23105	22935	23095	23006	23029	22910	22982	23242	23181	22964	23077	23124	22983	23291	23063	23052	22853	23118	22902	23118	23178	23011	23328	23038	23120	22994	22881	22964	22835	22895	22881	23081	23131	22734	23018	23013	22880	23073	23042	22997
34721	56322	44970	31955	29829	26230	22181	19598	17975	17040	16813	16567	16630	16268	16247	16126	16267	15877	15892	15906	15734	15958	15790	15815	15643	15702	15790	15730	15673	15871	15582	15697	15589	15634	15645	15624	15531	15673	15746	15522	15714	15822	15602	15509	15641	15468	15706	15524	15701	15443	15711	15562	15526	15631	15689	15633	15674	15586	15414	15661	15614	15495	15462	15619	15685	15685	15637	15688	15515	15325	15496	15496	15377	15611	15593	15545	15566	15455	15549	15660	15518	15714	15460	15555	15528	15458	15610	15682	15596	15674	15407	15730	15472	15597	15585	15538	15667	15582	15630	15441	15586	15645	15680	15581	15517	15519	15643	15640	15609	15436	15560	15496	15630	15553	15466	15658	15656	15608	15572	15385	15522	15465	15768	15664	15551	15627	15615	15624	15605	15455	15585	15555	15551	15400	15531	15649	15445	15717	15565	15564	15448	15731	15718	15594	15678	15464	15639	15498	15626	15596	15544	15342	15496	15480	15494	15572	15439	15529	15594	15406	15404	15630	15561	15528	15669	15574	15651	15660	15527	15487	15625	15637	15524	15711	15548	15586	15719	15446	15567	15690	15659	15560	15559	15610	15495	15650	15607	15556	15402	15407	15506	15791	15600	15397	15513	15483	15552	15550	15474	15403	15384	15619	15543	15551	15731	15676	15585	15704	15660	15844	15645	15586	15633	15552	15398	15496	15498	15488	15709	15656	15585	15619	15523	15637	15419	15462	15586	15555	15804	15517	15698	15620	15600	15498	15609	15480	15578	15500	15579	15810	15646	15672	15575	15500	15644	15427	15476	15415	15599	15495	15729	15635	15350	15558	15582	15499	15585	15679	15501	15450	15757	15550	15637	15402	15672	15675	15674	15498	15660	15604	15488	15506	15573	15515	15533	15577	15566	15471	15698	15649	15584	15618	15640	15551	15547	15572	15546	15660	15479	15719	15561	15388	15376	15520	15507	15651	15512	15608	15427	15770	15579	15606	15396	15569	15596	15509	15598	15654	15354	15656	15682	15500	15547	15535	15673	15633	15539	15596	15641	15519	15496	15745	15599	15508	15589	15538	15499	15425	15459	15522	15492	15655	15637	15534	15754	15522	15609	15558	15442	15483	15482	15545	15574	15713	15549	15587	15548	15660	15732	15520	15639	15512	15495	15470	15664	15552	15535	15670	15551	15599	15490	15439	15477	15618	15746	15606	15473	15625	15598	15634	15540	15595	15733	15619	15486	15559	15610	15564	15560	15510	15637	15660	15532	15588	15740	15509	15611	15551	15643	15651	15496	15628	15656	15544	15554	15427	15406	15546	15461	15509	15502	15570	15589	15664	15613	15461	15475	15606	15582	15506	15668	15695	15609	15722	15750	15346	15528	15421	15528	15541	15415	15610	15653	15547	15533	15841	15693	15570	15563	15709	15598	15726	15773	15557	15679	15668	15520	15615	15443	15477	15472	15567	15519	15528	15549	15589	15688	15554	15596	15553	15431	15542	15650	15558	15504	15629	15499	15529	15696	15512	15417	15691	15761	15652	15593	15407	15587	15524	15502	15557	15530	15439	15661	15592	15561	15390	15527	15823	15602	15588	15689	15629	15561	15378	15433	15566	15601	15522	15647	15568	15604	15747	15650	15549	15509	15284	15733	15620	15665	15564	15635	15614	15839	15674	15438	15673	15639	15630	15558	15484	15559	15638	15494	15574	15572	15615	15621	15556	15597	15432	15563	15668	15416	15486	15602	15610	15481	15603	15424	15609	15587	15465	15505	15545	15653	15353	15546	15610	15414	15478	15623	15572	15571	15694	15574	15537	15593	15452	15588	15594	15756	15717	15595	15394	15670	15587	15481	15461	15561	15656	15618	15442	15533	15760	15433	15494	15365	15592	15686	15481	15591	15607	15614	15625	15496	15507	15667	15510	15590	15614	15572	15429	15510	15399	15536	15680	15502	15610	15632	15755	15603	15556	15510	15573	15369	15526	15422	15478	15580	15591	15555	15478	15613	15542	15598	15588	15557	15784	15590	15822	15595	15494	15381	15630	15742	15637	15654	15589	15457	15678	15564	15647	15722	15523	15489	15559	15534	15606	15406	15763	15633	15508	15495	15609	15503	15628	15562	15419	15556	15505	15547	15658	15600	15445	15451	15555	15617	15648	15603	15653	15399	15601	15494	15656	15568	15379	15473	15579	15629	15553	15387	15723	15549	15514	15559	15659	15623	15554	15529	15603	15390	15533	15546	15731	15432	15690	15472	15538	15665	15509	15542	15571	15652	15686	15744	15339	15477	15526	15647	15523	15509	15627	15559	15565	15643	15451	15499	15699	15456	15542	15395	15508	15614	15813	15483	15580	15487	15760	15577	15454	15605	15617	15572	15448	15676	15524	15666	15481	15579	15614	15713	15516	15564	15419	15574	15651	15583	15576	15548	15622	15609	15409	15553	15500	15533	15665	15442	15540	15586	15545	15457	15541	15580	15581	15504	15512	15405	15635	15382	15536	15659	15580	15532	15359	15439	15552	15500	15605	15450	15518	15340	15562	15584	15577	15439	15416	15563	15544	15602	15588	15607	15427	15515	15530	15602	15651	15544	15503	15656	15425	15629	15499	15580	15755	15499	15551	15536	15528	15605	15530	15530	15484	15533	15512	15588	15655	15465	15467	15538	15611	15596	15760	15517	15541	15548	15632	15653	15441	15549	15447	15556	15614	15592	15575	15502	15598	15585	15343	15557	15468	15644	15517	15528	15662	15716	15397	15580	15750	15751	15469	15388	15622	15611	15494	15596	15775	15563	15542	15588	15590	15670	15622	15481	15662	15504	15638	15575	15567	15535	15488	15693	15571	15462	15518	15659	15698	15604	15704	15659	15543	15688	15552	15611	15504	15431	15464	15697	15471	15532	15588	15587	15632	15773	15635	15625	15630	15589	15676	15653	15495	15598	15636	15651	15611	15606	15582	15591	15776	15629	15738	15579	15606	15486	15576	15672	15564	15435	15609	15498	15689	15660	15460	15582	15555	15554	15392	15536	15583	15532	15631	15549	15639	15531	15518	15640	15615	15696	15555	15436	15586	15480	15590	15595	15453	15550	15356	15603	15468	15505	15494	15593	15589	15578	15642	15336	15585	15440	15550	15536	15581	15455	15503	15566	15643	15629	15419	15521	15463	15594	15519	15662	15492	15603	15457	15620	15556	15488	15574	15652	15697	15551	15478	15805	15494	15711	15564	15521	15436	15680	15786	15581	15673	15451	15564	15722	15526	15583	15564	15558	15526	15509	15611	15478	15539	15506	15509	15567	15502	15417	15629	15544	15527	15572	15471	15769	15486	15454	15551	15474	15707	15649	15662	15555	15507	15432	15550	15714	15554	15664	15546	15520	15668	15370	15468	15622	15626	15622	15454	15655	15571	15619	15620	15549	15605	15594	15568	15552	15484	15742	15743	15486	15538	15497	15663	15430	15542	15620	15695	15698	15638	15541	15476	15573	15439	15498	15651	15602	15526	15655	15606	15486	15543	15592	15665	15453	15518	15491	15547	15555	15656	15551	15544	15417	15446	15506	15477	15378	15635	15312	15447	15440	15733	15652	15617	15401	15567	15691	15562	15606	15724	15527	15560	15411	15568	15478	15602	15603	15479	15759	15543	15492	15492	15566	15360	15537	15667	15609	15560	15732	15478	15459	15573	15458	15432	15679	15450	15530	15414	15655	15455	15711	15560	15388	15606	15460	15474	15445	15520	15534	15799	15407	15588	15509	15560	15557	15533	15549	15573	15533	15548	15397	15573	15836	15573	15432	15562	15525	15466	15680	15513	15493	15556	15424	15497	15506	15636	15554	15613	15568	15699	15393	15418	15584	15619	15441	15574	15553	15709	15577	15426	15449	15645	15542	15399	15485	15731	15482	15769	15523	15699	15514	15592	15421	15590	15682	15484	15621	15572	15428	15391	15497	15591	15590	15466	15669	15638	15552	15484	15593	15388	15575	15533	15642	15650	15620	15527	15742	15489	15353	15532	15494	15563	15744	15496	15784	15560	15645	15388	15547	15545	15702	15636	15644	15411	15514	15468	15502	15528	15581	15685	15652	15563	15640	15565	15505	15605	15559	15423	15695	15571	15535	15614	15689	15575	15525	15657	15517	15657	15520	15383	15474	15553	15682	15587	15547	15644	15589	15505	15549	15510	15527	15522	15676	15526	15681	15516	15606	15559	15637	15414	15591	15533	15622	15544	15540	15436	15377	15655	15752	15665	15476	15505	15521	15579	15603	15568	15649	15528	15552	15576	15516	15549	15510	15486	15638	15488	15740	15533	15469	15518	15516	15465	15645	15670	15691	15646	15459	15787	15477	15487	15485	15390	15666	15466	15550	15549	15525	15407	15581	15637	15542	15513	15386	15539	15722	15569	15527	15621	15656	15514	15419	15374	15674	15690	15498	15512	15591	15485	15551	15629	15576	15631	15254	15510	15583	15638	15529	15543	15546	15408	15519	15647	15505	15706	15494	15631	15260	15487	15512	15821	15605	15420	15613	15578	15657	15492	15560	15579	15586	15446	15669	15575	15592	15569	15639	15524	15601	15638	15606	15414	15656	15630	15714	15394	15714	15628	15446	15612	15432	15560	15529	15586	15576	15439	15715	15641	15653	15769	15484	15526	15490	15620	15492	15620	15576	15602	15352	15648	15561	15610	15601	15610	15573	15576	15420	15697	15531	15751	15670	15766	15546	15517	15465	15680	15742	15613	15493	15550	15673	15542	15658	15599	15513	15570	15543	15738	15646	15591	15482	15408	15540	15640	15624	15637	15628	15554	15512	15480	15416	15735	15523	15592	15422	15587	15552	15491	15659	15578	15495	15685	15650	15519	15583	15540	15524	15592	15551	15811	15698	15698	15615	15542	15568	15759	15485	15647	15559	15551	15413	15752	15568	15636	15402	15394	15575	15627	15591	15559	15492	15600	15672	15684	15650	15581	15582	15432	15457	15578	15517	15319	15588	15492	15471	15432	15567	15550	15506	15526	15591	15510	15458	15582	15640	15530	15637	15493	15534	15673	15698	15628	15557	15670	15570	15562	15460	15782	15555	15446	15495	15467	15562	15469	15616	15477	15550	15726	15680	15465	15683	15531	15616	15699	15628	15466	15671	15558
22604	21012	27398	24888	22319	26824	31434	26588	24554	24263	23863	23582	23284	23387	23164	23052	22970	22982	22780	22695	22457	22543	22739	22440	22577	22417	22576	22412	22444	22261	22384	22461	22351	22194	22554	22272	22412	22333	22320	22095	22294	22170	22496	22333	22197	22093	22339	22467	22259	22456	22299	22340	22411	22216	22183	21974	22231	22232	22372	22360	22336	22421	22533	22124	22361	22215	22116	22277	22209	22207	22290	22398	22131	22166	22169	22369	22253	22285	22394	22194	22277	22265	22220	22422	22472	22278	22402	22163	22375	22211	22382	22164	22031	21855	22248	22249	22220	22136	22051	22156	22219	22298	22314	22131	22095	22092	22150	22183	22020	22064	22339	22324	22235	22061	22214	22288	22339	22061	22170	22300	22313	22180	22580	22324	22322	22361	22185	22170	22214	22138	21967	22186	22233	22153	22526	22197	22147	22227	22388	21965	22445	22202	21945	22117	22171	22067	22109	22228	21850	22373	22168	22174	22077	22156	22063	22098	22204	22334	22098	22130	22101	22398	22287	22290	22134	22248	22237	22214	22219	22233	22157	22312	22231	22028	22266	21900	21869	22093	22222	22111	22103	21907	22005	21859	22149	22219	22137	22251	22493	22122	22147	22221	22236	22316	21928	22026	22280	22259	22302	22273	22261	22203	22274	21994	22268	22104	22272	22401	22217	22197	22285	22166	22004	22303	22124	22261	22271	21999	22121	22018	22263	22052	22257	22029	22162	21879	22026	22295	22224	21974	22207	22230	22106	22257	22372	22280	22141	22340	22242	21984	22323	22298	22014	22145	22106	22234	22070	22237	22253	22104	22273	22067	22245	21874	22029	22152	22048	21917	22093	22021	22003	22274	22239	22183	22231	22055	22112	22187	22189	22365	22066	22263	22109	22050	22224	22202	22077	22097	22293	22404	22148	21941	22253	21979	21998	22103	22268	22171	22480	21966	22352	21949	22498	22302	22203	22259	22267	22001	22297	22271	22275	22069	22191	22025	22246	22269	22382	22459	21991	22328	22415	22037	22191	22322	22272	21960	22009	22026	22196	22270	22103	22194	22127	22263	22099	22018	22229	22485	22375	22080	22129	21962	22317	22051	21945	22058	22435	22244	21892	22260	22359	22279	22206	22248	22395	22218	22216	22238	22428	22025	21885	22014	21974	21930	22106	22403	22170	22086	22025	22047	22286	22172	22210	22109	21926	22094	21881	22060	22163	21903	22028	22189	22081	21932	21979	22257	22057	21893	22118	22106	22362	22194	22035	22085	21979	22217	22234	22155	22028	22059	22224	22340	22073	22339	22228	22130	22165	22190	22186	22190	22183	22113	22063	22054	22141	22212	22165	22098	22273	22312	22140	22264	22212	22329	22191	22284	22401	22255	22074	22110	22316	22131	22169	22015	22096	22241	22125	22377	22018	22393	22439	21925	22205	22286	22061	22319	22158	22191	22324	22201	22122	21983	22329	21978	22397	22144	22118	22321	22081	22355	22173	21969	22160	22095	22153	22019	22135	21972	22161	22463	22088	22309	22245	22088	22203	22227	22330	22100	22297	22074	22229	21985	22104	22100	22342	22293	22321	22307	22389	22435	22286	22199	22338	22336	22101	22151	22095	22065	22230	22117	22120	22064	21943	22119	22209	22142	22081	22028	22017	22214	22256	22196	22017	22099	22055	22047	22024	22226	22295	22397	22230	22002	22193	22181	21997	22214	22214	22257	22118	22260	22045	22145	22437	22249	22032	22305	22105	22392	21980	22020	22356	22156	22185	21907	21976	22071	22049	22157	22248	22338	22008	22158	22209	22262	22340	22227	22209	22125	22178	22236	22071	21990	21847	22107	22156	22446	22091	21788	22134	21990	21974	22255	22352	21918	21989	22156	22232	22251	22147	21994	22134	22248	22154	22182	22592	22169	22144	22133	22305	22195	22227	22346	22189	22101	21992	22081	22270	22176	22436	22021	22290	22397	22318	22312	22140	22141	22125	22508	22295	22122	22262	22150	22100	22208	22044	22344	22347	22295	22168	22110	21947	22239	22096	22189	22313	22090	21925	22197	22265	22277	22180	22280	21939	22034	21928	22154	22215	22263	22382	22053	22064	22233	22295	22109	22160	22020	22202	22039	22194	22173	22319	22207	22182	22220	22289	22072	22220	22169	22160	22055	22268	22098	22021	22224	22229	22100	22106	22049	22191	22560	22059	22233	22290	22139	22318	21988	22330	22207	22243	22268	21951	22152	22095	22229	22218	22233	22499	22200	22131	22045	22307	22111	22259	22367	22209	21978	22123	22108	22166	22058	22284	22279	22039	22171	22236	22169	22177	22167	21993	21861	22106	22281	22144	22288	22167	22150	22287	22144	22360	22156	22090	22170	22392	22254	22104	22151	22106	21976	21937	22097	22423	22357	22253	21832	22080	22352	22223	22064	22320	22280	22148	22197	21873	22137	22283	21861	22028	22289	22075	21999	22305	22249	22305	22029	22205	22278	22166	22284	22150	22191	22176	22210	22252	22258	22160	22290	21959	22187	22258	21977	22218	21913	22147	22166	22043	22194	22399	22305	22306	22122	21862	22226	22124	22149	22057	22002	22031	22084	22125	22073	22222	22241	21860	22098	22074	22211	22346	22271	22240	22127	22344	22075	22127	22268	22104	22169	22226	22118	22020	21928	22025	22093	22126	22109	21945	22171	22194	22005	22267	22056	22131	22132	22003	22160	22199	22320	22418	22102	22167	22216	22455	22098	21941	21998	22181	21717	22487	22266	22000	22073	22134	22071	22221	21830	22360	22141	22158	22101	22399	22028	22064	22050	22286	22295	22143	22141	22098	22183	22205	22092	21923	21917	22056	22137	22312	22268	22262	22074	22045	22070	22258	21938	22148	22181	22467	22210	22271	22220	22329	22117	22198	21997	22249	22144	22266	22215	22103	22155	22161	22078	22351	22254	22394	22113	22266	22023	22123	22046	21908	22178	22302	22242	22162	21922	22246	22097	22156	22268	22203	22226	22237	22098	22137	22164	22140	22330	22234	22242	21980	22206	22288	22412	21994	22111	22108	22067	22184	22283	22179	22026	22356	22291	22119	22268	22005	22156	22241	22141	22157	22174	22133	22212	22031	22310	22140	22535	22404	22255	22246	22263	22284	22145	22132	22324	22192	22150	22198	22435	22259	22195	22238	22121	22172	22230	22083	22356	22031	22132	22150	22199	22055	22118	22101	21993	22138	22103	22118	22010	22189	22451	22219	22296	22125	22234	22188	22127	22131	21905	22147	22257	22149	22287	22147	22108	22124	22060	22224	22275	22053	21932	22340	22327	22288	22355	22081	22283	22431	22177	22301	22224	21900	22189	22200	22287	22322	22195	22234	22012	21990	22195	22299	22205	22007	22362	22121	22067	22078	22085	22263	22028	21911	22245	22408	22235	22100	22130	22024	22027	22344	22256	22049	21791	22302	22237	21997	22040	22013	22166	22168	22314	22384	22412	22393	22144	22402	22245	22029	22299	22154	22282	22158	22292	22355	22108	22100	22187	22177	22275	22105	22252	22063	22200	22678	22411	22333	22151	22212	22147	22087	22272	22156	21960	21950	22305	22023	22392	22109	22322	22312	21995	22356	22165	22240	22199	22158	22137	22183	21897	22421	22037	21998	22386	21998	22236	22180	22069	22230	22267	22242	22018	22000	22182	22119	22200	22048	21962	22051	22155	21978	22076	22168	21895	22272	22266	22033	22127	22024	22292	22082	22335	22104	22311	22519	22193	22086	22143	21970	22453	22051	22065	22230	22128	21927	22056	22228	22223	22118	22219	22135	22137	22052	22219	22327	22092	22140	22242	22026	22230	21890	22202	22184	22063	22315	22065	22320	22123	22149	21958	22228	22017	22125	21994	22179	22150	22060	22281	22239	22340	22168	22245	22111	22195	22233	22425	22365	22258	22397	21967	22099	22188	22239	22141	22234	22251	22260	22219	21995	21941	22218	22102	22354	22135	22225	21983	22007	22212	21999	22456	22153	22107	21997	22010	22208	22380	22011	21907	22328	22041	21944	22206	22171	22287	22159	22128	22053	21967	22068	22215	22179	22152	22262	22289	22067	22426	22135	22081	22252	22159	22177	22188	22175	22203	22115	22198	22331	22111	22018	22106	22375	22202	22288	22162	22428	22290	22204	21999	22272	21936	21996	22192	22087	22125	22206	22150	22219	22330	22209	22045	22082	22239	21909	22129	22091	21891	22205	22150	22240	22262	22171	22275	22223	22071	22008	22089	21972	22196	22168	22229	22212	22452	22347	22450	22344	22016	22270	22089	22217	22338	22161	21989	22471	22218	22394	21971	21983	22271	22111	22106	22072	22098	22386	22110	21970	22116	21972	21915	22211	22279	22235	22293	22056	22033	22144	22037	22217	22272	22116	22153	22107	22249	22529	22220	22090	22022	22043	22160	22228	22179	22228	22156	22243	22239	22139	22154	22006	22180	22315	22226	22103	22039	22224	22066	22071	22145	21983	22109	22222	22258	22012	22022	22187	22230	22087	22072	22383	22187	21998	21935	22029	22492	22047	22122	22310	22279	22382	22097	22238	21779	22047	22101	22268	22248	22297	22210	22395	22082	22193	22335	22074	22093	22393	22291	22320	22231	22332	22081	22115	22309	22180	22249	22066	22153	21956	22069	22340	22155	22282	22112	22139	22366	21950	22106	22054	22318	22052	22318	21930	22205	22382	22161	22249	22211	22450	22569	22035	22015	22019	22134	22087	22185	22201	22259	22281	22108	22140	22302	22196	22136	22218	22217	22068	22320	22277	22220	22294	22100	22140	21936	22031	22236	22092	22101	22289	22095	22213	22189	22320	22185	21968	22235	22266	22414	22202	22230	22075	22026	22172	22196	22218	22264	22227	22021	22037	22224	22224	22157	22152	22164	22205	22201	22299	22303	22201	22310	22333	21775	22038	22313	22117	22091	22228	22210	22172	22368	22296	22170	22248	22103	22258	22055	22292	22194	22353	22128	21865	22073	22096	22237	22101	22304	22331	22106	22242	22058	21943	22173	22284	22289	22230	22215	22429	22032	21854	22003	22098	22103	22197	22015	22166	21914	22061	22271	22132	22161	22001	22250	22120	22050	22177	22296	22187	22106	22102	22244	22038	22253
37108	57943	44842	33584	29693	26682	23471	20716	18963	17706	17258	16858	16531	16457	16287	15951	15968	15859	15577	15776	15533	15437	15541	15434	15342	15453	15238	15467	15383	15296	15334	15247	15352	15182	15123	15260	15308	15301	15117	15376	15297	15071	15145	15170	15257	15277	15181	15064	15076	15244	15277	15189	15210	15163	15129	15126	15234	15092	14980	15029	15224	15347	15206	15142	15194	15068	15150	15038	15198	15177	15241	15245	15060	15213	15177	15110	15256	15129	15054	15067	15248	15083	15114	15175	15168	15115	15185	15124	15209	14945	15267	15295	15097	15296	15263	15132	15279	15152	15083	15067	15148	15108	15184	15132	15068	14924	15040	15125	15156	15114	15140	15176	15011	15173	15115	15179	15204	15087	15219	15094	15141	15186	15035	15134	15040	14985	15021	14902	15194	14885	15098	15058	14986	14983	15162	15011	15141	15102	15169	15161	15245	15213	15174	14994	14996	15206	15148	15039	15028	15250	15175	15165	15040	15125	15088	15128	15154	15253	15252	15288	15188	15079	15035	15209	15318	15054	15099	15070	15064	14980	15258	15052	15251	15211	15098	15078	15195	15356	15069	15272	14914	15064	15151	15192	15284	15199	15082	15084	15192	15124	15317	15113	15103	14995	14961	15015	15202	14974	15112	14900	15065	15053	15105	15165	15090	15057	15093	15301	14997	15212	14964	15135	15189	14964	15016	15213	15205	15061	15108	14982	15092	15108	15290	15174	15169	15055	14925	15218	15080	15276	15167	15233	15068	15193	14997	15279	15118	15141	15234	15172	15038	15163	15056	15273	15233	15142	15191	15164	15035	15153	15093	15136	15143	15253	15005	15093	15162	15123	15101	15174	15126	14976	15021	15348	15096	15137	15131	15239	14909	15016	15063	15060	15177	15092	15250	14933	15238	15185	15022	15211	15203	15172	15081	15050	15194	15189	15132	15149	15101	15109	15207	15087	15016	15242	15100	15191	15004	15083	15203	15099	15214	14924	15011	15122	14938	15182	15207	15194	15073	15148	15099	15185	14917	15244	15223	15142	15172	15069	15186	15207	15014	15093	15160	15083	15248	15081	15157	15120	15072	15194	15087	15316	15169	15183	15115	15027	15262	15289	15291	14851	15074	14912	15181	14915	15133	15049	15024	15204	15108	15202	15029	15010	15264	15188	15131	15115	15137	15105	14975	15060	14923	15091	15090	15124	15224	15256	15203	14968	14863	15216	14973	15145	15124	14995	15229	15355	15141	15094	15157	15058	15109	15224	15007	15075	15125	15201	15169	15163	15140	15068	15044	15172	15043	15170	15163	15105	15060	15139	14966	15036	15136	15282	14999	15127	15169	15054	15073	15080	15156	15039	15078	15276	15014	15152	15076	15044	15070	14994	14860	15095	15062	15262	14913	15186	15171	15000	15211	15054	15028	15033	15093	15138	15229	15118	15052	15053	15045	14993	15096	14961	14979	15190	15114	15043	15065	15188	15132	15075	15059	15240	15199	14995	15067	15205	15214	15259	15156	15033	15200	15274	15105	15054	15109	15058	15096	15186	15220	14998	15203	14988	14955	15142	15120	15140	15081	15147	15144	15163	15099	15014	15093	15114	15003	15083	15145	15095	15108	15043	15227	15089	15121	15090	15247	15141	15241	15097	15002	15010	15087	15110	14980	15050	15197	14978	15254	15119	15125	15133	15050	15215	15005	15195	15290	15056	15217	15263	15109	15028	15075	15308	15059	15295	15182	15111	15438	14944	14927	15157	15001	15308	15157	15136	15009	14976	15076	15248	15200	15130	15205	15266	15171	15106	14946	15182	15012	14919	15243	14970	15199	14994	15197	15113	15167	14960	15068	15153	15192	15017	14995	15159	15047	15031	15148	15117	15090	15139	15147	15164	15090	15048	15160	14992	15102	15103	15094	15082	15202	15116	15202	14991	14922	15160	15122	15055	15074	15233	15158	15200	15035	15051	15072	15265	15108	15062	15185	15114	15096	15108	15067	15024	15101	15111	15145	14980	15038	15160	15126	15127	15202	15287	15038	14975	15103	15156	15088	15018	15129	15103	15011	15065	14966	15187	15089	15220	15134	15104	15187	14912	15178	15002	15075	15128	15203	15090	15127	15049	15156	15191	14944	15024	15049	15038	15100	15191	15311	15152	15152	15298	15176	15151	15147	15168	15175	14973	15218	15145	15094	15269	15271	15118	15010	15098	15199	15205	15320	14991	14978	14989	15098	15170	15117	15253	15063	14994	15149	14958	15113	15150	15036	15023	15180	15187	15047	14951	15089	15171	15048	15153	15130	15077	15217	15104	15016	15120	15138	15093	15039	15068	15236	15071	15054	15167	15190	15255	15161	15107	15090	14900	15130	14973	14967	15130	15224	15377	14988	14938	15022	15027	14978	15076	15043	15107	15174	15030	15071	15136	15050	15273	15030	15421	15237	15139	15088	15145	15067	15071	15200	14901	15067	15121	14945	15182	15256	15087	15209	15330	15077	15042	15206	15182	14995	15055	15200	15069	14982	15028	15250	15270	15203	14835	15030	14868	14994	14944	15043	15041	15011	15146	15105	15025	15182	15253	15380	14983	15053	15061	15198	15126	15306	14980	15107	14991	15220	15032	15187	15167	15168	15163	15153	15138	15132	15247	15157	15084	15055	15098	15181	15184	15272	15078	15030	15016	15232	15167	15232	15129	15035	14977	15314	14993	15089	15254	15050	15330	15204	15235	15131	15109	15180	15133	15202	15332	15080	15238	15020	15125	15204	15039	15140	15140	15166	15141	14748	14983	15147	15006	15078	15222	14866	15115	15136	15124	15093	15044	15178	15170	15024	15072	15323	15102	15145	15058	15084	15275	14992	15023	14936	15070	15133	15018	15134	15257	15152	15010	15118	15186	15162	15172	15298	15140	15146	15058	15086	14961	15215	14944	14998	15088	15126	15129	15020	15171	15092	15350	15240	14960	14960	14986	15231	14978	15161	15120	15230	15197	15031	15262	15150	15226	15096	15001	15209	15056	15033	15069	15041	15057	14968	15139	15134	15033	15193	15133	15096	15119	15224	15160	15142	15172	15093	15116	14991	15291	15180	15326	15141	15020	15190	15183	15080	15181	14901	15044	14990	15052	15201	15152	15092	14859	15125	15254	14982	15085	15152	15137	15131	14782	15229	15103	15082	15138	15067	15029	15110	15186	15209	15293	15220	15071	15167	15156	15180	15091	15172	15082	15093	15053	14933	15112	15119	15026	15158	15061	15285	15156	15129	14941	15158	15106	15195	15216	15099	15064	15083	14964	15036	15109	15056	15008	15166	15137	15046	14958	14978	15150	15115	15188	15122	14951	15060	15003	15167	15144	15086	15001	15237	15118	15175	15107	15176	15084	15174	15072	15088	15112	15104	15223	15142	15090	15008	15201	15186	15188	15138	15166	15145	15113	15237	15237	15114	15062	15106	15190	15168	15046	15071	15135	14920	15103	15054	15050	15260	15115	15348	15172	15152	15104	15219	15150	15220	15105	15367	15085	15035	15120	14920	15166	15238	15225	15173	15132	15015	15156	15074	15254	15112	15216	15088	15110	15099	15106	15206	15044	15124	14919	15264	15017	15017	15180	14890	15274	15118	15137	15119	15166	15067	15103	14981	15118	15149	15155	14977	15186	15178	15091	14983	15123	15104	15122	15082	14994	15024	15064	14986	15309	15048	15230	15047	15176	15167	15299	15247	14905	15129	15297	15066	15146	15064	15035	15133	15325	14930	15125	15058	15052	15124	15160	15156	15028	15057	15060	15030	15110	15280	15138	15059	14955	15157	15259	15185	15168	15185	15110	15063	15094	15049	15177	15061	15057	15147	15120	15026	15147	15071	15121	15190	15195	15052	15164	15224	15147	15003	15153	15205	15087	15140	15081	15022	15120	15037	15076	15071	15039	15093	14923	15124	15136	15068	15079	15067	15060	15141	15117	15197	15195	15020	15015	15193	15079	15075	15113	15221	15189	15110	15138	15095	15080	14999	15179	15321	15122	15221	15278	15243	15104	15195	15271	15073	15005	15162	15122	15051	15196	15063	15087	15001	15040	15258	15162	15090	15112	15148	14983	15052	15296	15082	15103	15124	15080	15286	15051	14984	15017	15202	14919	14947	15200	15070	15133	15186	15323	15010	15260	15191	14855	15441	15059	15092	15067	15033	15006	15168	15014	15133	15133	15330	15144	15327	15111	15171	15216	15111	14992	15119	15049	15175	15096	15057	14936	15174	15000	15075	15190	15121	15180	15136	15008	15136	14907	15104	15052	15082	15156	15052	15125	15082	15237	15106	15147	15015	15085	15114	15133	15097	15107	15212	15156	15163	15306	15002	15058	15124	15049	15161	15109	15251	15160	15170	15194	15188	14980	15059	15044	15275	15054	15066	15162	15220	15078	15077	15250	15094	15046	15169	15214	15167	15141	15035	15013	15113	15074	15316	15285	15036	15079	15125	15069	15097	14994	15062	15243	15276	15000	15067	15133	15025	15113	15136	15121	15175	14946	15176	15084	15075	14996	15191	15230	15055	15106	15004	15051	14990	15050	15003	15090	15160	15140	15009	14992	15169	15180	14929	15217	14993	15222	15155	15226	15123	15225	15076	15058	15184	15076	15231	15088	15263	15120	15144	14931	15075	15133	14913	15126	15057	15128	15171	15063	15040	15020	15112	15178	15145	14998	15309	15102	15078	15004	15225	15271	15114	15228	15185	15226	15002	15118	15090	15089	15044	14992	14998	15033	15067	15033	15407	15023	15011	15145	15139	15152	15100	15386	15044	15145	15159	15068	15122	14941	15094	15161	15118	15180	15171	15252	15097	15105	15050	15239	15159	15059	15193	15035	15124	15040	15271	15150	14907	15044	15260	15118	15035	15115	15150	14956	15195	14903	15262	15188	15137	15026	15012	15275	15003	15203	15132	15135	15195	15026	15218	15231	15224	15252	15028	15251	15076	15116	15068	15041	15084	15131	14985	15246	15173	15287	15239	15129	15024	15040	15269	15053	15194	15030	15179	15012	15063	15141	15052	15094	15189	15094	15077	15165	15140	15090	15043	15239	15051	15156	15018	15017	15206	15066	15060	15106	15336	15274	15282	15205	15102	15154	15095	15125	15042	15225	15179	15015	15217	15132
36385	32386	32713	29670	27090	26027	25582	24548	23981	24142	23603	23663	23873	23749	23562	23468	23345	23294	23582	23441	23529	23409	23378	23426	23671	23503	23471	23571	23631	23688	23591	23446	23412	23562	23577	23400	23410	23333	23550	23485	23639	23412	23259	23467	23331	23472	23522	23682	23446	23426	23512	23142	23308	23350	23426	23382	23346	23299	23593	23523	23431	23318	23296	23253	23559	23393	23390	23340	23376	23251	23340	23390	23337	23350	23415	23306	23447	23220	23336	23562	23508	23430	23291	23317	23458	23577	23361	23449	23593	23669	23422	23380	23370	23588	23353	23465	23314	23561	23484	23375	23095	23454	23382	23344	23466	23404	23494	23351	23405	23428	23367	23415	23521	23390	23391	23630	23379	23208	23296	23367	23127	23632	23301	23341	23306	23346	23411	23448	23126	23386	23503	23657	23420	23363	23630	23444	23338	23239	23228	23251	23486	23559	23380	23393	23358	23425	23527	23331	23494	23692	23600	23245	23254	23468	23425	23545	23423	23539	23417	23719	23471	23620	23622	23246	23415	23491	23521	23308	23399	23474	23580	23428	23411	23573	23663	23306	23384	23352	23477	23214	23441	23197	23338	23154	23160	23304	23395	23557	23380	23403	23406	23495	23493	23456	23098	23133	23263	23448	23430	23232	23341	23274	23362	23558	23546	23366	23423	23322	23358	23499	23547	23254	23399	23449	23484	23132	23509	23524	23333	23479	23437	23388	23273	23409	23171	23438	23496	23211	23324	23411	23588	23451	23585	23185	23349	23554	23403	23412	23294	23550	23556	23367	23351	23364	23263	23505	23319	23497	23459	23461	23413	23131	23353	23328	23520	23375	23285	23434	23511	23430	23427	23329	23371	23349	23359	23096	23318	23400	23341	23550	23666	23301	23353	23122	23399	23417	23436	23207	23456	23422	23469	23392	23416	23618	23251	23476	23586	23601	23285	23462	23461	23480	23250	23195	23583	23554	23443	23515	23443	23360	23200	23484	23426	23515	23343	23508	23472	23628	23435	23405	23540	23424	23563	23549	23502	23654	23468	23456	23484	23270	23392	23592	23494	23580	23421	23472	23191	23314	23382	23286	23440	23457	23618	23456	23349	23192	23335	23526	23256	23321	23231	23366	23436	23389	23275	23423	23604	23379	23572	23646	23400	23423	23355	23407	23395	23262	23638	23352	23622	23546	23542	23497	23424	23323	23436	23279	23435	23423	23361	23226	23439	23238	23296	23070	23469	23309	23308	23377	23370	23562	23531	23543	23292	23533	23597	23451	23626	23501	23354	23614	23578	23268	23337	23599	23253	23463	23342	23309	23227	23350	23300	23393	23621	23386	23635	23454	23436	23297	23281	23397	23455	23471	23465	23442	23268	23247	23467	23232	23465	23227	23184	23210	23369	23378	23397	23682	23545	23496	23372	23411	23553	23504	23256	23502	23545	23221	23624	23429	23386	23310	23437	23317	23583	23333	23405	23492	23617	23324	23696	23562	23322	23319	23201	23229	23330	23279	23419	23485	23499	23272	23582	23354	23284	23372	23667	23396	23527	23505	23410	23486	23620	23557	23419	23234	23622	23454	23437	23276	23337	23690	23345	23386	23173	23329	23465	23466	23374	23125	23581	23026	23472	23431	23587	23531	23371	23243	23420	23468	23438	23527	23463	23488	23354	23382	23430	23350	23487	23367	23508	23480	23286	23312	23198	23289	23265	23371	23680	23645	23550	23372	23383	23434	23217	23416	23256	23499	23493	23549	23287	23554	23450	23476	23529	23279	23314	23305	23297	23574	23560	23420	23156	23478	23545	23512	23439	23416	23286	23561	23361	23337	23427	23320	23348	23500	23522	23307	23394	23195	23481	23492	23664	23699	23447	23556	23594	23533	23304	23301	23461	23518	23260	23562	23310	23511	23448	23402	23205	23444	23486	23380	23589	23328	23419	23372	23270	23651	23536	23464	23186	23098	23348	23347	23398	23394	23515	23536	23205	23386	23619	23423	23437	23583	23290	23325	23293	23524	23582	23474	23401	23331	23636	23193	23549	23409	23373	23312	23531	23458	23258	23251	23633	23514	23397	23367	23395	23468	23411	23359	23478	23321	23300	23638	23391	23241	23384	23370	23348	23453	23609	23508	23523	23335	23565	23365	23557	23552	23529	23379	23416	23276	23432	23354	23418	23337	23361	23418	23581	23452	23416	23280	23329	23517	23491	23531	23353	23421	23629	23322	23606	23585	23565	23250	23414	23368	23356	23365	23470	23316	23417	23488	23422	23583	23529	23466	23460	23273	23334	23449	23321	23286	23118	23216	23410	23273	23201	23361	23259	23298	23407	23327	23533	23536	23396	23366	23420	23383	23103	23433	23551	23364	23510	23347	23137	23397	23339	23175	23245	23466	23414	23419	23445	23320	23661	23259	23565	23403	23302	23135	23212	23628	23325	23466	23646	23503	23427	23492	23569	23623	23445	23339	23325	23603	23399	23458	23283	23297	23644	23460	23108	23279	23392	23341	23481	23438	23591	23564	23633	23279	23501	23532	23629	23388	23422	23255	23464	23475	23556	23560	23344	23541	23661	23569	23447	23369	23375	23349	23528	23401	23240	23571	23375	23533	23535	23441	23121	23432	23272	23391	23336	23449	23509	23509	23446	23195	23448	23580	23481	23256	23267	23392	23333	23181	23627	23593	23483	23452	23431	23480	23379	23447	23318	23330	23387	23017	23496	23158	23183	23082	23317	23535	23397	23159	23079	23421	23353	23428	23309	23471	23673	23455	23404	23308	23422	23333	23443	23216	23424	23303	23440	23505	23286	23505	23480	23519	23287	23152	23505	23553	23447	23432	23507	23444	23553	23291	23200	23187	23314	23384	23513	23395	23172	23452	23404	23603	23551	23493	23426	23390	23245	23403	23229	23250	23334	23062	23322	23432	23310	23462	23838	23378	23447	23574	23534	23603	23541	23665	23374	23420	23631	23398	23513	23337	23152	23183	23370	23488	23434	23528	23195	23346	23280	23456	23497	23395	23191	23418	23523	23360	23526	23507	23528	23332	23380	23312	23559	23373	23250	23398	23405	23421	23322	23473	23423	23321	23514	23506	23381	23239	23627	23309	23434	23201	23577	23329	23483	23228	23275	23556	23486	23484	23357	23631	23515	23336	23294	23161	23507	23510	23594	23451	23036	23475	23570	23136	23392	23355	23523	23324	23543	23424	23330	23296	23486	23528	23546	23349	23406	23301	23328	23439	23256	23578	23439	23285	23614	23462	23409	23436	23552	23444	23359	23435	23397	23231	23379	23423	23474	23529	23424	23296	23453	23572	23353	23530	23455	23530	23492	23366	23221	23296	23469	23211	23506	23513	23449	23416	23463	23556	23248	23361	23608	23425	23280	23443	23436	23493	23300	23338	23271	23384	23358	23259	23326	23483	23330	23351	23303	23299	23261	23342	23274	23285	23334	23422	23496	23361	23643	23318	23534	23239	23257	23517	23519	23559	23456	23282	23606	23307	23630	23366	23418	23557	23587	23627	23406	23593	23624	23277	23437	23489	23587	23315	24010	23637	23265	23420	23367	23554	23459	23492	23379	23425	23410	23615	23351	23494	23484	23569	23505	23619	23472	23597	23595	23417	23423	23390	23426	23294	23485	23374	23543	23336	23436	23508	23345	23357	23401	23515	23322	23095	23518	23447	23440	23599	23295	23351	23138	23379	23494	23518	23514	23601	23407	23361	23600	23563	23207	23582	23313	23341	23580	23536	23371	23435	23566	23335	23393	23490	23501	23356	23569	23516	23490	23324	23484	23386	23523	23446	23482	23319	23402	23455	23629	23401	23421	23614	23499	23541	23216	23483	23429	23586	23556	23378	23498	23564	23587	23461	23279	23425	23342	23557	23185	23184	23121	23238	23287	23483	23163	23368	23348	23548	23425	23222	23370	23565	23552	23269	23278	23337	23575	23443	23430	23585	23558	23607	23359	23468	23457	23247	23334	23540	23435	23424	23230	23413	23499	23219	23333	23476	23287	23714	23364	23453	23402	23632	23245	23671	23589	23409	23485	23330	23675	23279	23529	23377	23376	23286	23320	23344	23684	23368	23624	23639	23534	23268	23479	23293	23293	23422	23306	23251	23728	23709	23350	23397	23414	23164	23380	23545	23457	23316	23199	23297	23447	23301	23316	23417	23698	23463	23307	23439	23432	23316	23395	23288	23169	23405	23378	23395	23530	23300	23318	23258	23393	23445	23353	23380	23436	23554	23608	23497	23217	23385	23363	23541	23197	23313	23445	23611	23341	23342	23483	23319	23367	23539	23626	23583	23503	23147	23240	23514	23254	23376	23382	23485	23544	23291	23569	23449	23397	23511	23516	23380	23154	23370	23529	23371	23367	23086	23043	23404	23353	23561	23460	23519	23545	23242	23529	23428	23215	23296	23638	23564	23499	23421	23615	23392	23734	23180	23361	23286	23476	23574	23421	23538	23479	23440	23568	23587	23588	23410	23233	23373	23536	23359	23581	23425	23069	23362	23324	23290	23566	23442	23244	23272	23488	23541	23153	23331	23504	23449	23652	23724	23521	23271	23553	23384	23389	23412	23446	23279	23515	23394	23180	23482	23582	23453	23374	23539	23512	23459	23556	23485	23543	23596	23315	23475	23321	23533	23388	23363	23610	23315	23303	23651	23592	23543	23468	23416	23369	23276	23435	23174	23583	23676	23608	23358	23514	23407	23539	23302	23471	23400	23553	23485	23345	23396	23472	23155	23226	23329	23612	23561	23495	23454	23652	23219	23486	23178	23328	23428	23662	23469	23351	23229	23509	23492	23396	23400	23360	23293	23415	23347	23398	23402	23416	23254	23279	23513	23431	23513	23437	23367	23274	23443	23420	23588	23384	23605	23657	23475	23488	23572	23626	23533	23317	23459	23169	23358	23464	23535	23413	23294	23527	23678	23350	23392	23535	23313	23492	23299	23464	23162	23379	23543	23286	23270	23269	23433	23554	23349	23729	23561	23195	23748	23624	23534	23651	23336	23463	23326	23393	23345	23742	23329	23675	23349	23338	23295	23337	23503	23700	23574	23426	23440	23669	23492	23413	23421	23434	23331	23395	23561	23602	23571	23474	23262	23366	23390	23587	23476	23190	23416	23442	23281
32043	37291	28191	22913	21135	19547	18546	17432	16802	16468	16451	16371	16469	16409	16242	15929	16059	16086	15840	15934	16034	15969	15960	15937	15836	15997	15993	15917	15991	15835	15651	15926	15972	15965	15989	15832	15749	15848	15857	15894	15836	15769	15815	15855	15824	15895	16001	15848	15905	15703	15737	15611	15830	15871	16023	15906	15770	15894	15834	15654	15952	15720	15976	15759	15783	15713	15810	15893	15844	15565	15799	15921	15902	15844	15939	15713	15764	15967	15853	15820	15788	15742	16062	15778	15913	15849	15692	16016	15906	15866	15611	15858	15639	15801	16010	15998	15941	15819	15966	15876	15861	15769	15940	15595	15843	15867	15701	15873	15684	15923	15771	15849	15803	15893	15743	15742	15836	15732	15718	15791	15826	15568	15869	15859	15843	15916	15798	15791	15890	15782	15833	15829	15765	15884	16029	15748	15815	15842	16083	15799	15890	15729	15777	15625	15916	15673	15809	15924	15963	15708	15882	15841	15851	15776	15901	15693	15834	15911	15650	15971	15812	15860	15683	15689	15871	15891	15998	15904	15890	15741	15848	15833	15961	15697	15756	15825	15864	15776	15858	15783	15654	15843	15796	15713	15859	15668	15862	15866	15801	15688	15840	15816	15764	15763	15795	15810	15851	15875	15870	16098	15770	15867	15637	15771	15737	16056	15761	15738	15789	15808	15845	15941	15762	15786	15856	15766	15758	15963	15732	15772	15853	15881	15882	15903	15864	15841	16037	15815	15784	15725	15760	15914	15815	15678	15791	15802	15749	15856	15853	15699	15958	15927	15799	15957	15778	15829	15823	15791	15849	15811	15849	15904	15899	15762	16007	15770	15983	15863	15892	15860	15609	15909	15878	15710	15960	15845	15844	15802	15773	15874	15850	15767	15907	15695	15794	15754	15793	15807	15758	15902	15776	16018	15662	15737	15671	15534	15685	15646	15622	15804	15868	15591	15761	15831	15775	15844	15858	15914	15912	15685	15845	15747	15897	15887	15808	15699	15689	15759	15930	15732	15775	15735	15911	15857	15803	15865	15849	15881	15825	15846	15861	15728	15827	15899	15809	15763	15852	15796	15646	15808	16026	15728	15731	15798	15833	15889	15761	15857	15798	15924	15953	15762	16069	15944	15635	15791	15902	15700	15972	16030	15924	15794	15961	15791	15754	16008	15639	15790	15893	15743	15892	15829	15762	15987	15817	15711	16000	15840	15771	15858	15950	15721	15880	15755	15781	15921	15839	15873	15816	15779	15862	15788	15950	15887	15827	15703	15642	15651	15966	15728	15987	15732	15944	15948	15884	15633	15760	15858	15695	15846	15840	15826	15755	15735	15968	15910	15899	15775	15830	15783	15951	15801	15828	15861	15851	15700	15928	15798	15982	16195	15610	15949	16046	15722	15736	15837	15690	15691	15807	15967	15855	15775	15689	15841	15757	15822	15726	15856	15689	15844	15774	15724	15915	15757	15941	15741	15879	15879	15883	15862	15568	15951	15712	15606	15788	15831	15744	15787	15779	16031	15918	15914	15973	15899	15966	15712	15830	15798	15822	15737	15867	15787	15754	16069	15841	15830	15934	15793	15779	15811	15575	15624	15853	15929	15916	15851	15862	15921	15883	15685	15818	15766	15863	15759	15706	15807	15690	15726	15829	15672	15906	15839	15858	15944	15758	15957	15664	15812	15830	15741	15688	15784	15761	15883	15825	15696	15776	15854	15757	15759	15816	15748	15725	15827	15859	15751	15764	15872	15843	15939	15669	15937	15613	15776	15812	15841	15874	15766	15862	15916	15979	15942	15818	15842	15799	15791	15699	15848	15899	15689	15840	15641	15782	15875	15815	15784	15920	15827	15919	15720	15662	15925	15865	15808	15968	15793	15800	15820	15899	15867	15950	15800	15953	15778	15623	15842	15676	15720	15952	15694	15870	15831	15755	15860	15884	15865	15963	15673	15949	15937	15813	15740	15979	15732	15745	15950	15836	15982	15773	15812	15850	15876	15765	15892	15818	15724	15776	15775	15788	15842	15687	15744	15916	15796	15861	15665	15793	15858	15801	15890	15836	15827	15696	15594	15729	15829	15785	15780	15854	15941	15954	15919	15777	15725	15982	15843	15748	15780	15869	15940	15711	16055	15850	15756	15757	15700	15937	15753	15722	15736	15794	15651	15825	15597	15762	15844	15859	15862	15821	15697	15881	15934	15823	15825	15768	15846	15813	15759	15953	15808	15808	15606	15660	15813	15987	15905	15798	15781	15946	15876	15834	15874	15813	15830	15839	15901	15687	15749	15921	15763	15824	15887	15859	15873	15711	15982	15921	15876	15804	15812	15728	15766	15803	15769	15709	15926	15854	15728	15981	15912	15701	15867	15810	15950	15775	15929	15649	15863	15702	15879	15865	15775	16006	15844	15725	15914	15945	15827	15670	16028	15957	15640	15691	15693	16027	15806	15934	15720	15858	15761	15935	15754	15831	15821	15737	15802	15840	15848	15767	15893	15844	15764	15829	15776	15899	15965	15891	15861	15897	15739	15797	15868	15798	15886	15812	15766	15895	15745	15713	15664	15793	15730	15940	15677	15842	15891	15873	15850	15720	15853	15688	15711	15779	15869	15711	15670	15726	15622	15760	15709	15868	15882	15824	15887	15803	15770	15992	15813	15896	15590	16058	15703	16066	15814	15896	15845	15828	15746	15908	15882	15927	15748	15755	15828	15887	15773	15780	15788	15792	15803	15768	15758	15893	15694	15777	15922	15870	15669	15831	15792	15805	15816	15824	15728	15879	15801	15706	15757	15899	15801	15904	16000	15709	15881	15748	15703	15734	15758	15796	15728	15744	15766	15741	15904	15815	15797	15906	15832	15808	15808	15880	15957	15830	15815	15656	15833	15800	15763	15702	15883	15667	15823	15996	15902	15932	15905	15990	15687	16040	15876	15654	15729	15788	15890	15836	15952	15805	15777	15898	15682	15816	16069	15833	15953	15702	15625	15772	15776	15996	15771	15830	15893	15941	15873	15932	15950	15802	15820	15826	15882	15856	15905	15786	15779	15515	15843	15914	15862	15751	15687	15794	15961	15960	15719	15901	15738	15832	15736	15760	15764	15873	15903	15749	15903	15691	15853	15859	15899	15759	15814	15782	16037	15753	15664	15819	15851	15706	15688	15937	15754	15784	15719	15836	15854	15865	15793	15938	15834	15689	15854	15782	15899	15599	15640	15930	15826	15989	15800	15680	15702	15988	15799	15732	15840	15947	15973	15888	15653	15889	16071	15893	15940	16006	15851	15829	15614	15975	15893	15640	15773	15848	15712	15791	15970	15893	15898	15756	15686	15851	15854	15761	15726	15881	15818	15937	15809	15908	15933	15703	15879	15907	15827	15869	15741	15944	15686	15900	16148	15939	15703	15600	15869	15843	15713	15673	15803	15776	15804	15714	15711	15864	15797	15851	15757	15706	15870	15744	15882	15721	15828	15765	15948	15793	15850	15789	16026	15839	15801	15966	15929	15849	15689	15744	15879	16023	15793	16007	15997	15846	15776	15856	15652	16074	15759	15962	15709	16215	15985	15966	15982	15840	15843	15939	15740	15764	15722	15569	15861	15955	15638	15748	15970	15857	15813	16069	15890	15829	15756	15847	15807	15850	15852	15800	15819	15960	15881	15862	15884	15783	15909	15839	15825	15748	15719	15897	15913	15858	15784	15817	15829	15773	15779	15851	15948	15981	15881	15734	15866	15807	15846	15674	15803	15703	15711	15775	15730	15863	15814	15717	15822	15710	15818	15950	15838	15912	15858	15835	15690	15895	15674	15809	15784	15902	15951	15800	15798	15685	15731	15858	15822	15759	15834	16040	16010	15873	16028	15938	15974	15861	15881	15806	15790	15666	15688	15989	15868	15728	15685	15756	15781	15797	15782	15764	15780	15853	15844	15831	15781	15756	15820	15508	15758	15557	15789	15911	15759	15805	15799	15843	15803	15763	15752	15784	15725	15854	15735	16039	15848	16048	15921	15732	15837	15811	15741	15932	15917	15785	15751	15857	15783	15772	15862	15934	15839	15689	15614	16021	15847	15666	15791	15823	15878	15935	15761	15861	15812	15960	15816	15821	15773	15755	15732	15744	15792	15735	15957	15885	15688	15645	15828	15718	15918	15774	15881	15989	15754	15867	15947	15873	15851	15995	15797	15932	15862	15777	15820	15927	15907	15621	15690	15888	15778	15818	15750	15849	15938	15819	15875	15715	15864	16003	16035	15848	16030	15831	15727	15655	15889	15914	15701	15936	15858	15637	15778	15679	15944	15870	15711	15920	15754	15707	15969	15821	15851	15651	15776	15710	15874	15933	15864	15643	15723	15885	15903	15847	15918	15836	15839	15690	15861	15705	15874	15834	15702	15852	15706	15770	15875	15824	15859	15757	15716	15878	15792	15795	15781	15571	15796	15998	15652	15657	15920	15811	15940	15849	15916	15841	15813	15777	15949	15873	15794	15715	15797	15728	15904	15745	15740	15847	15891	15880	15750	15917	16024	15787	15946	15811	15751	15818	15691	15845	15720	15580	15782	15944	15894	15622	15730	15777	15668	15945	15857	15803	15731	15896	15886	15807	15782	15881	15874	15760	15861	15655	15680	15856	15855	15920	15915	15794	15838	15761	15714	15862	15769	15805	15880	15969	15971	15862	15897	15854	15986	15858	15843	15673	15834	15800	15929	15802	15813	15826	15916	15951	15946	15826	15962	15831	15822	15985	15660	15806	15707	15657	15861	15842	15778	15811	15850	15810	16019	15724	15858	15959	15818	15763	15817	15694	15792	16013	15848	15803	15694	15863	15779	15836	15782	15907	15911	15901	15838	15913	15726	15673	15870	15818	15895	15723	15746	15884	15884	15931	15747	15972	15978	15879	15713	15977	16012	15802	15731	15784	15656	15972	15961	15896	15995	15868	15928	15818	15802	15813	15921	15899	15886	15859	15908	15843	15726	15919	15809	15796	15964	15888	15820	15924	15796	15876	15972	15714	15682	15913	16001	15853	15897	15923	15771	15836	15871	15845	16004	15756	15854	15977	15657	15781	15956	15936	16007	15809	15862	15904	15812	15737	15898	15850	15771	15728	15911	15876	15811	15812	15930	15678	15633	15854	15658
24318	20944	27263	25278	23984	27347	28303	25229	23960	23870	23776	23440	23474	23357	23347	23084	23086	23001	23025	22862	23168	23235	23040	22959	22722	22920	22855	22846	22869	23017	22842	22888	23018	22815	22932	22737	22986	22767	22945	22763	22740	22735	22876	22725	22624	22714	22741	22762	22672	22956	22788	22646	22711	22696	22694	22546	22588	22683	22604	22851	22733	22774	22641	22764	22677	22499	22666	22689	22851	22812	22896	22694	22584	22727	22848	22726	22578	22498	22665	22574	22579	22958	22878	22566	22800	22854	22909	22377	22477	22511	22610	22817	22676	22931	22822	22750	22915	22831	22649	22946	22820	22693	22709	22777	22721	22731	22648	22651	22833	22478	22702	22869	22647	22691	22605	22749	22721	22648	22709	22757	22881	22894	22632	22825	22878	22846	22706	22805	22665	22499	22806	22394	22626	22872	22623	22622	22646	22798	22658	22718	22752	22705	22719	22739	22682	22587	22661	22644	22511	22697	22515	22855	22699	22442	22502	23100	22681	22813	22854	22653	22558	22682	22705	22797	22605	22686	22732	22484	22614	22699	22610	22679	22595	22619	22669	22853	22642	22749	22648	22681	22836	22667	22468	22488	22740	22870	22569	22609	22613	22506	22811	22513	22631	22877	22679	22643	22705	22600	22684	22512	22552	22584	22678	22518	22434	22711	22786	22758	22541	22857	22682	22786	22579	22797	22678	22594	22721	22438	22768	22686	22711	22656	22846	22484	22672	22752	22796	22529	22592	22544	22902	22542	22624	22698	22645	22704	22846	23055	22689	22786	22695	22526	22496	22773	22565	22848	22696	22433	22551	22410	22711	22822	22501	22377	22573	22589	22720	22628	22701	22673	22653	22734	22843	22477	22391	22714	22790	22697	22834	22651	22743	22889	22977	22668	22473	22591	22470	22910	22857	22878	22570	22887	22909	22653	22556	22716	22567	22703	22713	22519	22738	22493	22493	22687	22838	22728	22922	22606	22760	22670	22859	22746	22820	22561	22752	22821	22537	22782	22504	22739	22733	22554	22523	22763	22690	22720	22680	22844	23082	22704	22725	22817	22825	22750	22676	22848	22624	22657	22743	22643	22798	22599	22485	22704	22602	22650	22720	22583	22791	22667	22650	22769	22778	22634	22864	22695	22879	22511	22503	22658	22755	22602	23009	22741	22534	22662	22597	22863	22577	22582	22665	22843	22666	22524	22614	22531	22737	22548	22949	22916	22954	22692	22916	23024	22766	22742	22781	22818	22550	22541	22556	22508	22644	23012	22779	22752	22745	22650	22617	22556	22441	22551	22666	22532	22655	22886	22751	22752	22610	22728	22759	22652	22851	22654	22832	22618	22624	22726	22709	22682	22683	22492	22722	22778	22766	22528	22701	22838	22802	22675	22949	22598	22420	22601	22570	22564	22576	22622	22742	22711	22620	22718	22537	22693	22573	22511	22559	22729	22842	22672	22661	22820	22725	22672	22546	22956	22461	22691	22555	22508	22764	22707	22765	22655	22948	22498	22680	22729	22804	22710	22726	22579	22702	22785	22724	22468	22575	22718	22689	22759	22872	22641	22439	22774	22667	22848	22563	22701	22516	22697	22921	22662	22679	22950	22716	22347	22526	22710	22701	22477	22511	22790	22553	22767	22716	22630	22790	22666	22530	22419	22761	22644	22825	22543	22655	22526	22578	22552	22605	22497	22600	23008	22511	22930	22921	22674	22540	22464	22757	22683	22797	22752	22891	22748	22859	22523	22431	22657	22741	22682	22618	22827	22828	22850	22564	22363	22472	22716	22769	22419	22848	22631	22671	22760	22739	22708	22798	22771	22817	22454	22865	22323	22685	22643	22664	22515	22608	22731	22623	22642	22549	23041	22838	22821	22586	22769	22474	22799	22354	22609	22692	22711	22691	22542	22752	22616	22599	22672	22821	22514	22834	22346	22677	22827	22899	22517	22667	22691	22546	22642	22878	22546	22506	22601	22733	22868	22728	22573	22726	22565	22443	23110	22888	22728	22842	22784	22663	22713	22819	22687	22675	22619	22552	22653	22890	22887	22813	22744	22634	22717	22720	22413	22741	22832	22627	22633	22776	22349	22605	22703	22512	22732	22806	22690	22609	22757	22860	22744	22663	22717	22334	22703	22740	22504	22706	22723	22771	22852	22742	22671	22736	22464	22701	22729	22770	22775	22699	22772	22653	22677	22854	22709	22890	22761	22544	22531	22626	22401	22688	22458	22714	22614	22499	22743	22717	22678	22751	22665	22867	22650	22781	22845	22742	22751	22722	22776	22626	22663	22688	22508	22796	22849	22579	22600	22642	22700	22842	22817	22793	22564	22769	22620	22683	22797	22818	22685	22836	22515	22608	22704	22805	22623	22653	22711	22705	22673	22771	22752	22611	22709	22729	22577	22766	22974	22870	22462	22745	22572	22574	22550	22605	22530	22673	22759	22590	22745	22571	22451	22864	22811	22749	22540	22711	22618	22682	22514	22870	22593	22756	22592	22546	22800	22545	22623	22849	22749	22739	22570	22818	22581	22806	22612	22552	22927	22454	22821	22606	22791	22732	22770	22759	22840	22686	22537	22859	22636	22805	22561	22743	22759	22679	22833	22865	22718	22736	22900	22592	22762	22665	22589	22704	22773	22732	22573	22814	22680	22603	22722	22732	22800	22712	22658	22595	22732	22782	22780	22822	22836	22760	22708	22807	22784	23009	22810	22680	22836	22863	22805	22429	22700	22820	22679	22501	22753	22559	22787	22687	22835	22641	22583	22832	22611	22709	22634	22662	22803	22619	23029	22519	22611	22591	22758	22628	22654	22660	22548	22615	22533	22674	22765	22652	22608	22596	22642	22489	22569	22580	22870	22748	22724	22892	22732	22710	22542	22606	22738	22628	22477	22551	22558	22716	22663	22868	22715	22625	22769	22667	22758	22817	22738	22770	22571	22484	22759	22664	22820	22575	22809	22705	22636	22583	22720	22793	22806	22986	22746	22514	22564	22721	22439	22644	22873	22809	22511	22527	22752	22749	22716	22802	22578	22952	22636	22715	22602	22906	22611	22608	22798	22875	22795	22867	22740	22579	22687	22516	22578	22922	22697	22601	22623	22744	22766	22669	22509	22502	22741	22804	22722	22499	22690	22564	22804	22690	22736	22614	22741	22752	22710	22625	22631	22668	22633	22743	22914	22685	22670	22631	22584	22598	22755	22534	22807	22463	22812	22801	22570	22815	22651	22633	22754	22583	22892	22705	22657	22691	22885	22748	22628	22501	22720	22583	22585	22628	22715	22776	22788	22675	22624	22469	22735	22551	22577	22705	22535	22459	22628	22638	22538	22678	22511	22700	22463	22712	22978	22790	22714	22755	22586	22721	22393	22742	22829	22652	22576	22768	22802	22741	22459	22688	22715	22575	22882	22810	22538	22499	22968	22500	22741	22754	22539	22710	22684	22469	22591	22692	22693	22773	22813	22757	22642	22795	22601	22749	22786	22832	22765	22634	22761	22466	22763	22621	22637	22652	22516	22708	22736	22954	22576	22737	22765	22606	22539	22989	22771	22679	22805	22682	22714	22545	22711	22838	22554	22666	22534	22753	22624	22776	22754	23059	22535	22769	22703	22723	22808	22573	22474	22737	22829	22733	22828	22776	22737	22921	23022	22509	22554	22568	22648	22804	22807	22748	22563	22802	23022	22827	22735	22604	22732	22756	22830	22915	22781	22689	22723	22780	22585	22572	22530	22589	22761	22523	22832	22816	22734	22609	22764	22615	22802	22484	22515	22645	22727	22897	22692	22549	22876	22535	22641	22583	22610	22664	22799	22445	22717	22892	22596	22540	22869	22745	22566	22542	22808	22704	22671	22828	22808	22792	22633	22855	22544	22791	22759	22883	23000	22851	22609	22789	22742	22553	22770	22562	22823	22870	22807	22812	22800	22551	22792	22793	22606	22491	22805	22806	22826	22541	22742	22714	22584	22733	22756	22719	22785	22748	22894	22776	22745	22780	22686	22848	22795	22753	22571	22698	22626	22851	22607	22641	22535	22470	22899	22660	22410	22720	22647	22593	22640	22583	22697	22886	22764	22671	22675	22807	22779	22516	22562	22677	22688	22639	22782	22744	22741	22604	22489	22748	22843	22751	22719	22739	22605	22699	22660	22760	22698	22555	22662	22725	22685	22851	22750	22772	22640	22575	22629	22562	22656	22542	22516	22635	22644	22758	22626	22627	22616	22747	22925	22673	22740	22612	22598	22502	22601	22420	22532	22647	22655	22696	22584	22625	22574	22636	22801	22844	22702	22730	22766	22501	22841	22759	22600	22645	22719	22797	22544	22773	22911	22661	22854	22772	22966	22765	22645	22528	22540	22608	22532	22713	22663	22612	22532	22612	22724	22817	22766	22657	22361	22696	22728	22705	22714	22384	22442	22754	22484	22587	22683	22697	22627	22673	22541	22674	22540	22569	22635	22525	22720	22854	22653	22421	22881	22804	22572	22661	22715	22834	22792	22670	22650	22645	22742	22586	22591	22640	22816	22770	22654	22621	22758	22514	22657	22807	22764	22722	22779	22774	22725	22713	22768	22700	22617	22927	22960	22498	22579	22534	22577	22728	22375	22428	22943	22699	22680	22557	22667	22875	22752	22746	22569	22782	22560	23025	22738	22662	22535	22464	22788	22741	22750	22788	22611	22629	22737	22826	22313	22481	22812	22766	22587	22834	22831	22755	22870	22768	22859	22779	22665	22811	22485	22600	22636	22401	22759	22758	22775	22772	22666	22612	22738	22713	22852	22632	22660	22768	22846	22848	22724	22806	22764	22535	22705	22563	22670	22850	22785	22848	22867	22625	22874	22633	22576	22667	22420	22562	22521	22725	22572	22538	22826	22853	22618	22717	22513	22876	22497	22610	22689	22462	22840	22662	22612	22795	22798	22792	22680	22794	22626	22857	22684	22882	22824	22783	22664	22622	22655	22762	22709	22736	22835	22880	22793	22863	22936	22663	23034	22650	22562	22825	22792	22563	22802	22740	22522	22682	22780	22602	22578	22848	22588	22729	22692	22646	22669	22894	22919	22686	22768	22711	22672	22711	22678	22606	22794	22725	22582	22571	22688	22709	22636	22596	22617	22630	22629	22535	22672	22656	22623
31257	48016	35837	26896	24288	21916	20045	18431	17416	17050	16859	16608	16521	16523	16119	16069	15764	16164	15840	15802	15655	15872	15725	15732	15716	15608	15425	15750	15539	15519	15480	15606	15371	15329	15500	15649	15495	15514	15560	15602	15450	15426	15350	15601	15580	15532	15342	15374	15572	15497	15491	15579	15477	15424	15520	15522	15406	15452	15432	15516	15514	15430	15489	15631	15444	15477	15393	15494	15370	15455	15538	15502	15480	15490	15510	15529	15497	15479	15584	15454	15571	15409	15815	15334	15578	15542	15570	15559	15449	15445	15520	15383	15548	15388	15583	15433	15572	15308	15465	15499	15368	15471	15275	15383	15372	15527	15319	15361	15440	15523	15315	15362	15449	15448	15431	15472	15491	15576	15376	15343	15404	15417	15317	15556	15499	15445	15487	15425	15451	15584	15314	15331	15437	15388	15495	15328	15394	15501	15700	15573	15491	15623	15396	15358	15326	15462	15474	15347	15417	15286	15386	15260	15303	15466	15337	15319	15454	15448	15410	15567	15612	15464	15354	15438	15392	15609	15445	15368	15371	15481	15428	15340	15477	15307	15520	15353	15382	15382	15444	15399	15462	15457	15411	15485	15380	15466	15525	15430	15400	15368	15588	15401	15385	15544	15458	15518	15473	15338	15260	15511	15408	15372	15310	15255	15451	15351	15453	15364	15566	15400	15443	15410	15534	15456	15426	15365	15539	15510	15302	15507	15295	15307	15421	15547	15469	15381	15368	15426	15419	15501	15501	15523	15578	15457	15408	15418	15528	15324	15343	15451	15521	15488	15354	15348	15469	15380	15469	15472	15626	15632	15504	15289	15482	15351	15462	15445	15328	15710	15355	15435	15322	15388	15439	15512	15387	15588	15491	15188	15273	15482	15373	15524	15367	15450	15425	15354	15353	15317	15214	15298	15518	15470	15350	15445	15453	15499	15376	15436	15433	15293	15275	15530	15507	15488	15220	15318	15675	15521	15435	15319	15471	15418	15599	15672	15625	15423	15336	15336	15539	15552	15490	15483	15456	15454	15548	15411	15555	15553	15513	15402	15435	15494	15427	15376	15492	15558	15291	15424	15318	15383	15224	15494	15440	15240	15497	15372	15473	15407	15561	15491	15411	15557	15421	15473	15447	15420	15494	15555	15307	15521	15438	15577	15630	15458	15516	15388	15409	15496	15380	15464	15439	15404	15580	15267	15731	15472	15593	15291	15396	15574	15547	15491	15446	15351	15585	15460	15373	15332	15343	15254	15673	15283	15384	15185	15428	15465	15445	15363	15551	15527	15258	15417	15619	15461	15373	15440	15399	15276	15519	15301	15299	15318	15438	15257	15311	15577	15412	15400	15501	15376	15400	15512	15496	15287	15480	15532	15463	15448	15390	15522	15534	15527	15457	15355	15590	15521	15650	15399	15377	15289	15543	15517	15392	15285	15518	15371	15460	15374	15318	15376	15474	15460	15536	15485	15365	15451	15451	15313	15490	15374	15506	15567	15372	15381	15462	15406	15381	15366	15590	15441	15499	15553	15495	15454	15424	15286	15513	15416	15491	15385	15520	15509	15598	15395	15487	15495	15432	15413	15422	15444	15345	15417	15316	15469	15398	15354	15401	15492	15449	15516	15376	15522	15404	15263	15379	15448	15395	15507	15402	15484	15394	15409	15514	15537	15389	15487	15350	15467	15415	15326	15509	15345	15408	15463	15455	15634	15516	15327	15480	15404	15403	15567	15471	15495	15437	15453	15477	15316	15442	15674	15483	15330	15520	15569	15402	15350	15387	15488	15620	15554	15425	15555	15441	15483	15451	15483	15695	15391	15496	15484	15495	15494	15494	15204	15315	15639	15297	15463	15408	15386	15331	15495	15574	15651	15439	15570	15439	15452	15298	15675	15426	15266	15462	15553	15578	15497	15464	15446	15534	15262	15485	15283	15459	15479	15383	15469	15480	15558	15348	15419	15361	15507	15422	15427	15306	15382	15608	15312	15271	15438	15408	15550	15422	15314	15352	15469	15513	15389	15451	15338	15531	15519	15329	15384	15403	15442	15356	15483	15437	15308	15469	15507	15490	15401	15350	15351	15495	15560	15360	15613	15323	15636	15433	15435	15512	15633	15464	15609	15473	15405	15352	15629	15362	15525	15336	15511	15465	15560	15460	15414	15473	15354	15311	15505	15294	15441	15419	15597	15457	15637	15377	15429	15440	15570	15465	15390	15508	15486	15400	15541	15346	15485	15482	15422	15315	15342	15350	15362	15218	15377	15343	15410	15217	15273	15284	15402	15461	15285	15596	15494	15426	15541	15488	15401	15347	15577	15127	15455	15408	15597	15555	15605	15508	15497	15334	15181	15528	15372	15443	15254	15663	15353	15511	15448	15458	15476	15437	15483	15324	15533	15175	15476	15397	15407	15146	15330	15535	15523	15547	15335	15597	15354	15357	15513	15501	15313	15520	15627	15396	15486	15328	15460	15260	15365	15653	15546	15421	15402	15374	15312	15439	15324	15504	15365	15308	15394	15392	15547	15398	15526	15433	15524	15511	15350	15512	15319	15353	15368	15466	15486	15354	15568	15437	15440	15369	15485	15387	15343	15586	15451	15303	15241	15332	15456	15487	15530	15363	15426	15493	15406	15566	15444	15491	15535	15270	15572	15576	15352	15500	15421	15413	15212	15446	15483	15362	15387	15220	15495	15405	15431	15455	15333	15592	15625	15312	15311	15400	15310	15447	15460	15268	15419	15583	15421	15340	15352	15353	15495	15435	15618	15521	15417	15511	15386	15436	15486	15289	15495	15375	15530	15285	15366	15356	15553	15456	15388	15406	15481	15416	15289	15287	15440	15489	15358	15555	15374	15405	15438	15385	15330	15455	15329	15533	15413	15522	15548	15435	15455	15378	15295	15447	15328	15346	15402	15340	15418	15527	15528	15301	15608	15350	15558	15443	15405	15471	15441	15336	15512	15395	15567	15499	15540	15374	15481	15399	15390	15369	15422	15491	15442	15403	15419	15457	15410	15357	15334	15322	15326	15335	15344	15372	15400	15440	15413	15394	15156	15532	15424	15341	15461	15288	15360	15529	15508	15525	15267	15450	15546	15608	15379	15551	15282	15453	15442	15458	15496	15591	15557	15251	15262	15334	15371	15440	15295	15389	15548	15314	15416	15463	15539	15545	15578	15473	15558	15348	15374	15446	15381	15485	15317	15397	15486	15311	15464	15440	15594	15322	15608	15551	15426	15338	15415	15576	15416	15648	15429	15430	15495	15563	15668	15499	15485	15315	15282	15510	15563	15583	15454	15508	15465	15594	15389	15310	15478	15428	15424	15359	15650	15451	15436	15149	15312	15426	15383	15478	15378	15282	15425	15592	15376	15328	15561	15336	15345	15595	15559	15376	15441	15287	15319	15375	15477	15616	15369	15350	15597	15294	15463	15484	15424	15383	15447	15487	15434	15394	15458	15620	15487	15498	15404	15297	15500	15344	15581	15338	15363	15408	15459	15280	15164	15430	15348	15535	15352	15252	15526	15476	15443	15496	15534	15469	15519	15281	15592	15373	15333	15625	15236	15367	15404	15450	15476	15413	15510	15446	15459	15233	15559	15358	15507	15595	15398	15369	15404	15412	15377	15517	15466	15388	15312	15626	15425	15508	15320	15585	15564	15435	15532	15543	15394	15557	15436	15269	15405	15400	15315	15321	15477	15468	15407	15192	15497	15429	15593	15482	15498	15369	15515	15349	15356	15612	15496	15382	15599	15455	15339	15440	15273	15348	15578	15452	15529	15436	15369	15555	15447	15494	15608	15343	15470	15410	15284	15341	15457	15396	15551	15476	15321	15456	15426	15414	15544	15378	15444	15423	15369	15550	15320	15333	15454	15572	15398	15527	15425	15309	15435	15592	15452	15460	15432	15356	15324	15432	15372	15244	15380	15625	15501	15486	15470	15414	15408	15403	15478	15332	15662	15580	15440	15322	15456	15465	15379	15415	15478	15397	15564	15448	15271	15423	15437	15517	15593	15467	15419	15507	15378	15392	15478	15539	15445	15450	15318	15363	15495	15407	15563	15385	15544	15690	15385	15563	15377	15444	15420	15473	15449	15330	15427	15440	15376	15499	15476	15546	15330	15532	15502	15359	15345	15340	15373	15313	15572	15443	15520	15455	15258	15322	15604	15540	15500	15467	15191	15439	15275	15399	15452	15510	15493	15558	15303	15444	15496	15403	15336	15296	15447	15386	15364	15428	15485	15481	15473	15297	15535	15538	15544	15471	15565	15449	15483	15425	15388	15375	15274	15362	15309	15535	15509	15446	15532	15255	15461	15312	15485	15429	15482	15314	15410	15612	15407	15438	15301	15441	15506	15432	15441	15388	15146	15302	15605	15477	15399	15240	15412	15369	15501	15305	15457	15478	15369	15443	15448	15415	15405	15419	15371	15353	15576	15444	15694	15462	15427	15433	15518	15315	15422	15409	15656	15422	15558	15414	15312	15375	15325	15367	15538	15494	15589	15471	15516	15548	15311	15330	15424	15399	15568	15369	15632	15521	15417	15385	15354	15586	15370	15429	15420	15429	15421	15466	15327	15523	15322	15612	15390	15505	15431	15452	15236	15554	15593	15412	15548	15391	15416	15402	15421	15548	15533	15318	15332	15392	15420	15354	15537	15549	15263	15370	15530	15460	15289	15434	15130	15245	15266	15346	15356	15345	15448	15336	15391	15502	15427	15464	15443	15360	15320	15191	15332	15399	15478	15308	15435	15482	15481	15328	15646	15369	15288	15450	15521	15566	15379	15491	15331	15561	15411	15465	15489	15455	15529	15344	15464	15460	15534	15383	15477	15329	15392	15394	15347	15419	15408	15410	15556	15370	15410	15563	15410	15418	15455	15438	15385	15474	15499	15413	15542	15475	15319	15412	15522	15435	15458	15480	15551	15561	15428	15573	15286	15367	15328	15517	15437	15427	15551	15475	15414	15603	15409	15372	15593	15445	15352	15658	15461	15524	15470	15394	15515	15591	15343	15401	15443	15492	15431	15651	15422	15469	15467	15438	15472	15498	15367	15433	15275	15464	15548	15351	15312	15498	15631	15446	15384	15359	15507	15470	15556	15593	15421	15514	15346	15466	15547	15483	15573	15395	15511
22556	20948	27424	24727	21945	26095	30780	26066	24669	24519	24309	24383	23965	23718	23651	23453	23456	23238	23347	23271	23422	23036	23360	23047	23031	22890	23182	22987	22832	22975	23028	22772	22991	23104	22985	22744	22949	22900	22809	23029	22951	22775	22778	22901	22594	22729	22706	22904	22943	22869	22862	22815	22613	22840	22751	22671	22854	22767	22791	22744	22829	22759	22783	22939	22631	22611	22686	22888	23008	22880	22724	22567	22884	22745	22522	22878	22604	22560	22575	22414	22649	22573	22523	22734	22692	22824	22735	22798	22623	22667	22585	22680	22615	22928	22636	22744	22760	22762	22914	22740	22927	22748	22685	22787	22528	22719	22632	22657	22583	22667	22842	22550	22808	22617	22577	22599	22668	22684	22756	22754	22906	22753	22743	22632	22668	22410	22639	22560	22729	22771	22838	22514	22648	22511	22300	22585	22516	22525	22763	22927	22717	22752	22870	22762	22642	22650	22660	22751	22615	22722	22751	22715	22588	22718	22699	22741	22683	22638	22571	22724	22487	22587	22712	22606	22498	22672	22578	22354	22587	22639	22626	22622	22623	22695	22849	22646	22551	22680	22644	22682	22739	22664	22720	22550	22768	22705	22578	22459	22487	22645	22585	22580	22467	22963	22734	22578	22498	22623	22671	22553	22418	22558	22848	22836	22850	22446	22790	22601	22822	22745	22898	22864	22673	22727	22531	22918	22552	22782	22971	22812	22551	22866	22508	22736	22729	22599	22905	22705	22771	22643	22450	22530	22623	22795	22505	22977	22696	22504	22640	22761	22639	22636	22572	22833	22683	22688	22656	22974	22816	22581	22569	22522	22606	22550	22448	22825	22687	22535	22581	22635	22717	22595	22656	22579	22705	22821	22712	22704	22888	22653	22873	22794	22660	22510	22852	22753	22735	22527	22730	22650	22506	22677	22565	22782	22696	22618	22531	22727	22613	22558	22586	22650	22834	22745	22725	22680	22674	22748	22834	22404	22537	22745	22523	22521	22649	22821	22687	22769	22788	22876	22735	22645	22533	22953	22595	22610	22703	22484	22436	22641	22339	22880	22498	22599	22487	22684	22511	22531	22583	22656	22563	22770	22582	22745	22787	22480	22769	22663	22581	22628	22596	22608	22657	22518	22541	22620	22653	22688	22824	22550	22656	22357	22586	22731	22720	22738	22678	22806	22628	22837	22872	22682	22659	22728	22604	22675	22645	22615	22569	22496	22716	22683	22627	22648	22709	22563	22391	22748	22649	22496	22582	22724	22618	22705	22508	22728	22691	22526	22844	22753	22608	22712	22690	22649	22540	22635	22670	22692	22526	22575	22685	22668	22841	22619	22739	22676	22711	22446	22743	22746	22606	22689	22614	22349	22664	22882	22683	22461	22622	22626	22655	22693	22701	22574	22639	22694	22926	22755	22788	22733	22521	22563	22742	22856	22782	23031	22626	22625	22951	22512	22742	22647	22484	22603	22601	22621	22536	22440	22438	22782	22617	22618	22763	22685	22965	22708	22597	22678	22599	22597	22392	22649	22793	22550	22489	22529	22634	22768	22531	22611	22416	22449	22642	22557	22554	22631	22762	22549	22571	22415	22586	22604	22670	22495	22852	22855	22875	22616	22506	22563	22963	22452	22669	22472	22753	22829	22667	22758	22620	22813	22329	22743	22702	22556	22577	22626	22639	22640	22788	22601	22861	22732	22639	22739	22797	22488	22810	22589	22548	22635	22442	22733	22402	22590	22618	22462	22629	22519	22574	22560	22531	22474	22689	22624	22614	22689	22660	22532	22706	22462	22673	22436	22668	22500	22600	22512	22649	22744	22492	22687	22737	22476	22689	22590	22932	22653	22619	22568	22742	22659	22652	22717	22631	22513	22633	22688	22709	22595	22550	22701	22687	22595	22754	22438	22696	22616	22701	22881	22695	22689	22658	22721	22387	22635	22588	22899	22887	22641	22557	22529	22653	22645	22748	22683	22721	22477	22615	22748	22683	22510	22446	22530	22499	22625	22539	22482	22660	22752	22709	22725	22565	22675	23048	22465	22645	22374	22590	22684	22698	22732	22494	22484	22691	22558	22678	22483	22557	22704	22657	22574	22521	22608	22475	22558	22671	22703	22602	22702	22611	22842	22448	22475	22686	22713	22670	22672	22472	22466	22745	22463	22523	22608	22631	22712	22779	22598	22784	22818	22376	22724	22562	22693	22497	22682	22704	22734	22721	22478	22780	22420	22538	22650	22546	22550	22595	22798	22687	22634	22850	22651	22758	22781	22592	22602	22557	22542	22616	22614	22725	22526	22812	22596	22964	22715	22814	22550	22486	22565	22681	22671	22678	22453	22707	22627	22744	22613	22554	22601	22497	22590	22918	22675	22548	22638	22651	22520	22713	22496	22771	22523	22817	22756	22643	22499	22634	22813	22478	22435	22585	22689	22876	22600	22670	22641	22447	22514	22430	22533	22878	22616	22533	22797	22707	22734	22735	22799	22564	22731	22713	22685	22638	22620	22547	22677	22731	22689	22917	22632	22647	22741	22568	22707	22527	22527	22671	22818	22724	22671	22855	22556	22566	22705	22723	22619	22641	22857	22550	22553	22479	22419	22690	22416	22768	22611	22856	22594	22588	22722	22733	22512	22366	22938	22886	22575	22421	22797	22645	22796	22684	22790	22731	22524	22559	22688	22403	22618	22666	22695	22647	22530	22721	22820	22728	22722	22650	22708	22444	22717	22565	22519	22652	22725	22510	22687	22668	22512	22775	22479	22494	22765	22798	22676	22490	22664	22626	22719	22531	22918	22717	22672	22806	22494	22588	22618	22586	22692	22681	22602	22775	22636	22706	22861	22754	22970	22474	22724	22815	22557	22643	22391	22520	22766	22495	22593	22462	22679	22758	22597	22797	22465	22442	22514	22485	22787	22900	22648	22821	22529	22678	22675	22884	22711	22874	22812	22434	22743	22774	22541	22600	22900	22653	22758	22599	22610	22696	22286	22409	22750	22613	22552	22590	22693	22748	22775	22690	22845	22634	22661	22746	22625	22674	22373	22855	22559	22557	22737	22622	22733	22778	22529	22761	22562	22773	22606	22583	22794	22825	22661	22637	22609	22559	22634	22393	22736	22720	22437	22525	22674	22723	22861	22563	22609	22848	22676	22608	22508	22600	22612	22520	22433	22582	22732	22835	22732	22896	22622	22703	22715	22983	22558	22776	22826	22604	22384	22556	22924	22575	22683	22803	22374	22633	22752	22693	22450	22648	22767	22609	22663	22897	22530	22661	22878	22800	22458	22598	22424	22594	22596	22493	22733	22657	22741	22559	22617	22843	22726	22786	22671	22781	22525	22591	22689	22709	22514	22744	22548	22526	22613	22720	22692	22920	22459	22573	22806	22669	22803	22809	22425	22690	22558	22782	22493	22602	22758	22570	22419	22704	22809	22632	22640	22826	22596	22550	22857	22526	22930	22944	22547	22601	22592	22733	22818	22707	22589	22357	22664	22621	22486	22584	22789	22705	22391	22828	22717	22753	22589	22545	22662	22418	22473	22599	22991	22603	22580	22781	22925	22727	22730	22628	22857	22573	22548	22517	22775	22514	22653	22590	22689	22489	22624	22769	22589	22606	22743	22568	22578	22688	22692	22535	22698	22615	22620	22644	22573	22464	22561	22629	22625	22666	22656	22748	22574	22712	22576	22584	22762	22642	22485	22601	22704	22501	22800	22833	22623	22607	22501	22682	22551	22613	22728	22712	22829	22702	22719	22728	22743	22756	22783	22755	22851	22765	22615	22681	22484	22455	22682	22806	22692	22736	22683	22700	22597	22577	22787	22579	22589	22605	22660	22462	22758	22691	22620	22652	22825	22361	22836	22696	22706	22813	22450	22504	22807	22790	22678	22817	22498	22608	22528	22763	22770	22514	22746	22481	22752	22395	22725	22700	22660	22731	22367	22936	22644	22812	22655	22649	22708	22430	22634	22540	22489	22562	22575	22561	22501	22653	22742	22780	22726	22636	22695	22722	22616	22510	22536	22770	22533	22761	22695	22711	22636	22707	22660	22290	22768	22840	22876	22750	22723	22771	22683	22920	22672	22473	22819	22779	22740	22594	22504	22688	22380	22753	22520	22657	22642	22719	22879	22600	22586	22646	22621	22585	22763	22532	22426	22577	22344	22663	22716	22601	22802	22518	22691	22879	22570	22721	22561	22677	22668	22918	22692	22665	22726	22907	22558	22526	22748	22665	22686	22751	22681	22701	22563	22551	22452	22750	22626	22648	22509	22661	22696	22614	22634	22534	22655	22684	22579	22493	22650	22513	22611	22585	22692	22646	22716	22751	22584	22536	22557	22737	22533	22580	22715	22670	22523	22428	22616	22332	22550	22689	22740	22701	22696	22903	22670	22720	22724	22658	22605	22581	22454	22703	22782	22662	22535	22561	22614	22945	22650	22529	22824	22600	22475	22556	22691	22541	22656	22767	22701	22622	22720	22624	22615	22580	22716	22527	22425	22617	22710	22505	22347	22694	22324	22789	22621	22474	22753	22659	22473	22644	22621	22711	22671	22795	22615	22809	22742	22633	22706	22666	22743	22668	22757	22614	22684	22739	22885	22694	22883	22760	22736	22892	22993	22813	22548	22612	22521	22734	22511	22566	22731	22775	22559	22509	22807	22742	22445	22644	23044	22741	22652	22682	22568	22738	22733	22580	22585	22793	22587	22646	22530	22605	22577	22495	22552	22621	22579	22630	22719	22732	22667	22395	22307	22775	22513	22556	22625	22724	22629	22717	22581	22681	22520	22895	22674	22548	22471	22570	22899	22724	22831	22456	22540	22686	22685	22700	22719	22624	22752	22696	22490	22328	22486	22736	22623	22641	22545	22833	22738	22717	22641	22508	22695	22601	22547	22504	22517	22679	22429	22473	22646	22645	22450	22568	22700	22781	22669	22562	22837	22760	22601	22456	22751	22654	22814	22725	22666	22508	22496	22514	22803	22604	22722	22645	22507	22571	22571	22486	22578	22686	22530	22528	22525	22704	22629	22572	22515	22592	22914	23128	22613	22603	22620	22601	22703	22803	22558	22725	22579	22832	22704	22738	22732	22705	22750	22590	22597	22698	22532	22861	22600	22501	22887	22562	22518	22799	22565
33236	56019	44495	29495	26341	23567	21213	19430	18157	17794	17280	17366	17104	16474	16412	16363	16290	15957	15984	16113	16034	15814	15830	16030	15656	15692	15613	15619	15520	15599	15640	15604	15605	15497	15515	15401	15628	15499	15770	15519	15597	15246	15513	15461	15413	15300	15305	15268	15411	15395	15204	15381	15370	15452	15404	15407	15327	15370	15526	15483	15415	15291	15312	15215	15437	15473	15409	15433	15471	15298	15368	15315	15282	15285	15345	15428	15263	15321	15434	15374	15341	15357	15438	15497	15311	15303	15247	15402	15293	15349	15456	15363	15276	15418	15346	15379	15273	15359	15364	15339	15489	15323	15206	15338	15321	15265	15318	15217	15418	15246	15339	15197	15179	15184	15362	15319	15243	15224	15282	15333	15277	15385	15268	15440	15267	15248	15240	15390	15117	15243	15071	15563	15375	15325	15224	15282	15505	15386	15293	15277	15314	15400	15242	15210	15351	15257	15324	15008	15378	15558	15218	15258	15319	15400	15453	15267	15305	15225	15314	15367	15483	15372	15421	15355	15379	15355	15224	15302	15163	15408	15269	15298	15329	15388	15148	15200	15342	15226	15307	15173	15278	15406	15458	15293	15283	15432	15425	15310	15347	15382	15218	15407	15424	15331	15295	15331	15077	15294	15172	15376	15134	15327	15227	15478	15364	15306	15261	15326	15410	15422	15173	15544	15221	15343	15307	15391	15348	15369	15168	15318	15451	15275	15388	15475	15324	15266	15403	15301	15349	15451	15276	15246	15513	15407	15194	15286	15278	15338	15326	15294	15270	15293	15410	15169	15469	15289	15301	15347	15390	15123	15295	15385	15372	15369	15304	15315	15292	15391	15396	15403	15285	15360	15263	15239	15281	15417	15351	15285	15120	15477	15367	15106	15272	15348	15340	15232	15198	15297	15323	15337	15280	15353	15378	15322	15352	15442	15424	15345	15199	15331	15315	15232	15315	15259	15409	15245	15293	15373	15400	15364	15350	15277	15393	15469	15139	15364	15222	15431	15254	15277	15381	15374	15334	15425	15390	15314	15227	15411	15293	15125	15338	15222	15411	15353	15303	15334	15256	15225	15505	15367	15353	15440	15378	15498	15212	15355	15362	15483	15292	15142	15295	15407	15249	15280	15570	15133	15385	15268	15383	15382	15294	15336	15132	15282	15403	15399	15364	15470	15298	15155	15423	15258	15271	15403	15257	15288	15345	15505	15277	15396	15373	15387	15267	15510	15363	15453	15357	15501	15335	15412	15423	15237	15484	15254	15434	15264	15368	15423	15235	15246	15295	15216	15300	15302	15232	15500	15116	15264	15210	15291	15392	15343	15301	15399	15325	15381	15360	15463	15317	15202	15228	15205	15286	15261	15324	15381	15382	15309	15474	15259	15178	15384	15272	15459	15379	15182	15445	15311	15333	15328	15306	15334	15245	15291	15371	15274	15333	15317	15300	15341	15516	15357	15373	15145	15317	15291	15182	15292	15323	15235	15464	15366	15382	15414	15359	15485	15336	15408	15268	15279	15459	15413	15305	15376	15355	15192	15425	15303	15253	15319	15233	15148	15446	15488	15229	15348	15323	15391	15347	15221	15443	15337	15442	15394	15347	15254	15224	15150	15303	15218	15277	15250	15150	15434	15459	15292	15383	15364	15280	15281	15399	15405	15362	15356	15267	15265	15308	15346	15492	15047	15354	15349	15448	15338	15193	15279	15310	15374	15370	15364	15375	15378	15392	15286	15447	15172	15396	15369	15302	15401	15339	15304	15488	15345	15432	15374	15265	15462	15389	15317	15380	15236	15192	15265	15402	15203	15164	15470	15251	15273	15169	15218	15464	15223	15255	15339	15328	15342	15380	15415	15404	15417	15334	15331	15421	15340	15434	15131	15328	15109	15385	15346	15405	15394	15121	15322	15429	15409	15116	15341	15298	15267	15360	15418	15387	15103	15429	15275	15386	15276	15326	15216	15148	15411	15327	15218	15208	15348	15232	15420	15172	15366	15154	15124	15267	15268	15367	15183	15298	15269	15426	15268	15241	15222	15229	15139	15315	15347	15374	15347	15388	15204	15388	15131	15069	15232	15359	15394	15456	15407	15423	15230	15444	15388	15174	15349	15254	15296	15323	15171	15239	15410	15348	15380	15289	15470	15304	15405	15430	15308	15443	15222	15545	15074	15224	15463	15391	15195	15415	15239	15389	15220	15364	15332	15292	15363	15626	15250	15189	15342	15378	15437	15479	15359	15305	15215	15322	15308	15350	15153	15264	15313	15312	15394	15361	15437	15359	15247	15430	15406	15288	15291	15252	15217	15318	15478	15275	15290	15325	15306	15096	15355	15502	15308	15437	15388	15260	15285	15403	15343	15484	15283	15401	15503	15450	15384	15364	15117	15437	15172	15373	15334	15204	15154	15431	15256	15200	15265	15240	15358	15337	15321	15297	15259	15369	15345	15096	15375	15343	15295	15290	15100	15271	15333	15362	15246	15462	15242	15543	15308	15260	15244	15333	15413	15373	15279	15421	15303	15469	15290	15435	15316	15213	15182	15323	15168	15307	15202	15470	15165	15339	15144	15369	15183	15180	15318	15153	15360	15332	15315	15391	15540	15122	15403	15230	15253	15068	15263	15447	15339	15168	15333	15215	15468	15413	15424	15332	15334	15374	15153	15176	15432	15262	15324	15269	15333	15332	15201	15219	15440	15326	15325	15357	15358	15295	15363	15508	15299	15290	15203	15281	15247	15233	15262	15404	15286	15432	15308	15362	15076	15136	15288	15186	15441	15296	15301	15291	15324	15395	15243	15416	15335	15380	15233	15329	15433	15283	15440	15273	15260	15286	15446	15354	15175	15240	15347	15276	15341	15343	15146	15136	15292	15394	15306	15301	15243	15334	15243	15217	15336	15348	15283	15405	15202	15245	15245	15194	15314	15418	15543	15198	15378	15316	15384	15314	15383	15353	15128	15281	15352	15407	15269	15250	15168	15315	15337	15352	15214	15347	15416	15504	15296	15421	15311	15241	15398	15264	15283	15295	15379	15331	15352	15260	15310	15250	15150	15351	15369	15160	15222	15287	15279	15279	15175	15225	15172	15374	15362	15153	15430	15248	15218	15373	15421	15287	15417	15436	15394	15186	15338	15377	15127	15356	15342	15530	15193	15257	15266	15355	15071	15373	15376	15320	15361	15326	15253	15318	15232	15380	15127	15377	15367	15310	15285	15361	15225	15371	15243	15177	15143	15267	15392	15337	15447	15361	15235	15326	15253	15446	15351	15351	15269	15377	15338	15196	15352	15429	15355	15399	15134	15169	15290	15328	15184	15302	15278	15273	15372	15340	15265	15434	15510	15426	15416	15280	15213	15365	15318	15485	15234	15225	15364	15305	15258	15280	15210	15200	15286	15456	15408	15303	15455	15161	15087	15279	15257	15260	15392	15327	15484	15330	15328	15208	15190	15344	15291	15420	15443	15284	15294	15431	15218	15491	15437	15401	15271	15487	15335	15224	15290	15200	15081	15417	15191	15305	15301	15251	15106	15424	15447	15312	15505	15393	15303	15171	15374	15186	15355	15205	15432	15577	15319	15340	15289	15253	15135	15317	15312	15275	15252	15254	15193	14968	15337	15317	15317	15237	15219	15172	15354	15224	15156	15292	15285	15035	15257	15254	15293	15351	15226	15285	15207	15364	15421	15303	15140	15343	15379	15267	15193	15343	15057	15388	15098	15310	15122	15376	15406	15369	15435	15290	15237	15158	15227	15373	15407	15163	15252	15444	15189	15278	15127	15267	15528	15278	15364	15293	15424	15335	15162	15275	15284	15333	15277	15325	15342	15281	15431	15181	15264	15152	15214	15254	15339	15342	15665	15304	15418	15095	15627	15243	15295	15381	15122	15375	15273	15262	15309	15411	15361	15322	15261	15225	15366	15221	15353	15249	15478	15250	15444	15511	15452	15409	15266	15333	15353	15265	15166	15384	15106	15318	15491	15268	15516	15349	15291	15317	15456	15409	15335	15259	15326	15321	15257	15360	15226	15428	15344	15278	15363	15332	15336	15185	15383	15267	15180	15443	15257	15387	15339	15178	15347	15419	15224	15155	15218	15213	15351	15139	15379	15225	15234	15227	15333	15191	15310	15092	15472	15285	15431	15379	15289	15398	15248	15348	15247	15281	15335	15347	15361	15272	15380	15407	15386	15414	15182	15274	15463	15301	15211	15372	15464	15407	15386	15260	15299	15262	15310	15121	15325	15361	15401	15376	15304	15424	15286	15242	15608	15306	15422	15225	15256	15506	15404	15621	15396	15135	15095	15221	15335	15282	15225	15366	15358	15498	15455	15427	15270	15448	15355	15160	15317	15266	15494	15456	15282	15333	15271	15319	15269	15429	15238	15310	15305	15351	15243	15194	15336	15095	15607	15313	15329	15259	15281	15393	15194	15303	15253	15239	15380	15384	15225	15232	15129	15505	15279	15283	15235	15418	15197	15532	15315	15214	15236	15235	15404	15353	15118	15217	15286	15380	15319	15292	15193	15325	15257	15275	15248	15143	15338	15203	15151	15362	15310	15307	15170	15173	15312	15350	15320	15271	15341	15301	15304	15320	15544	15283	15419	15162	15358	15231	15375	15359	15198	15255	15375	15192	15324	15252	15523	15350	15413	15258	15216	15479	15293	15280	15326	15275	15220	15306	15297	15416	15329	15201	15408	15274	15217	15312	15184	15459	15238	15351	15405	15218	15292	15360	15289	15386	15325	15386	15274	15324	15525	15191	15329	15252	15423	15391	15323	15312	15326	15246	15240	15381	15391	15300	15388	15345	15509	15228	15109	15282	15324	15481	15422	15363	15367	15219	15304	15286	15373	15346	15304	15254	15328	15282	15252	15204	15536	15294	15341	15368	15307	15343	15162	15349	15358	15154	15342	15381	15474	15467	15340	15302	15441	15317	15234	15309	15354	15401	15213	15347	15279	15336	15346	15329	15383	15321	15274	15389	15387	15356	15367	15328	15400	15533	15371	15218	15255	15442	15421	15561	15342	15244	15354	15320	15394	15309	15517	15328	15334	15228	15150	15340	15370	15233	15324	15360	15305	15269	15264	15171	15360	15431	15319	15225	15462	15211	15285	15363	15408	15161	15371	15336	15384
35211	30747	32332	28578	25775	25599	25344	25067	24863	24691	24685	24565	24330	24309	24355	24182	24455	24293	24082	24633	24213	24280	24324	24532	24354	24009	24437	24449	24118	24405	24148	24167	24582	24127	24228	24212	24015	24059	24299	24261	24374	24431	24262	24232	24357	24209	23945	24191	24436	24349	24368	24262	24283	24355	23986	24470	24193	24260	24165	24282	24085	24401	24364	24137	24266	24098	24162	24209	24316	23969	24078	24240	24233	24234	24163	24104	24099	24088	24207	24077	24300	24299	24308	24200	23979	24160	24161	24406	24312	24225	24128	24054	24177	24122	24218	24196	24278	24346	24167	23901	24125	24134	24427	24262	24112	23937	24278	24224	24140	24361	24324	24263	24404	24207	24201	24220	24178	24007	24391	24453	24294	23927	24084	24100	24128	24068	24059	24138	24389	24168	24295	24347	24402	24138	24243	24190	24306	24009	24010	24317	24210	24211	24238	24352	24221	24124	24165	23896	24089	24169	24276	24177	24362	24132	24413	24260	24030	24131	24424	24324	24154	24299	24096	24234	24208	24071	24314	24332	24139	24364	24294	24199	24297	24326	24103	24079	24081	24196	24270	24193	24398	24346	24312	24212	24147	24185	24248	24306	24195	24170	24111	24238	24268	24152	24090	24313	24378	24314	24163	23971	24554	23901	24132	24064	24084	24228	23992	24303	24187	24214	24146	24081	24111	24339	24298	24099	24216	24025	24164	24038	24385	23913	24173	24305	24445	24261	24109	24371	24177	23945	24091	24056	24300	24293	24115	24029	24038	24080	24100	24031	24247	24291	24054	24155	24320	23976	24091	24145	24085	24096	24163	24214	24372	24257	24282	24033	24090	24045	24149	24061	24200	23945	24232	24258	24024	24065	23900	23978	24089	24078	24148	24139	24198	23925	24195	24001	24178	23968	23958	23960	24066	23968	24249	23949	24264	24057	24246	24073	24081	24228	24135	24179	24478	24307	24185	24169	24055	24217	23903	24275	24396	24247	24126	24299	24132	24248	24085	24258	24091	24259	23982	24432	24121	24034	24052	24215	24331	24198	24249	24269	24230	24043	24031	24134	24269	24096	24243	24428	24315	24361	24045	24277	24141	24444	24436	24104	24464	24011	24011	24254	24086	24208	24212	23997	24058	24323	24132	24187	24187	24339	24345	23910	24318	24287	24093	24097	24113	24112	24140	24031	24094	24279	23933	24343	24084	24000	24306	24172	24092	24014	24272	23921	24303	24190	24060	24133	24314	24215	24049	24252	24280	23967	24252	24119	23905	24116	24344	24326	24199	24228	24149	24193	24120	24306	24332	24451	24518	24150	24076	24176	24283	24219	24408	24042	24451	24021	24225	24223	24151	24121	24145	24005	23874	24078	24125	24055	24278	24126	23995	24131	24017	24120	24005	24221	23977	24149	24316	24175	24287	24251	24092	24174	24281	24092	24151	24170	24296	23965	24215	24194	24178	24226	23926	24323	24146	24164	24060	24404	24055	24148	24237	24183	24158	24318	24102	24252	24239	24179	24179	24077	24282	24173	24097	24063	24048	24153	24095	24196	24180	24131	24248	24458	24218	24119	24068	24210	23945	24166	24211	24271	24307	24382	24180	24244	24289	24284	24211	24049	24299	24306	24255	24132	24055	24191	24285	24155	24116	24250	24033	24385	24005	24325	24004	24242	24109	24281	24168	24166	24218	24146	24282	24284	24395	24294	24183	24211	24472	24188	24402	24287	24044	24069	24121	24118	24108	24456	24144	24269	24254	24330	24274	24242	24197	24029	23998	24116	24120	24322	24341	24375	24484	24236	24075	24406	24210	24093	24182	24025	23966	24289	24235	24074	24250	24230	24240	24027	24375	24183	24055	23960	24250	24147	24070	24244	24360	24074	24113	24091	24401	24259	24362	24345	23927	24167	24288	24162	24110	24253	24208	24542	24135	24254	23838	24284	24184	24289	24103	24276	24002	24298	24338	24042	24264	24338	24050	24400	24237	24218	24069	24267	24156	24113	24040	24330	24353	24243	24034	24014	24075	24033	24033	24092	24174	24210	24047	23974	24223	24016	24115	23997	23984	24184	24229	24273	24112	24237	24227	24055	23963	24292	24128	24149	23926	24016	24185	23788	24180	24068	24308	24103	24264	24027	24082	24083	24309	24122	24145	24088	24111	24147	24374	24173	24272	24369	24357	24114	24145	23994	24168	24125	24095	24088	24258	24249	24184	24021	24256	24177	24301	24257	24059	24214	24227	24200	24347	23882	24012	24197	23903	24017	24079	24230	24193	24153	24030	24162	23907	24181	24108	23989	24024	24050	24076	24173	23948	23878	24151	24273	24292	24263	24396	24294	24138	24334	24121	24133	24172	24268	24214	24057	24047	24445	24148	24535	24369	24032	24246	24343	24144	24529	24108	24235	24236	24284	24114	24183	24038	24119	24418	24144	24067	23948	24003	24114	24368	24298	24232	24261	24331	24040	24296	24156	24513	24376	24107	24580	24022	23977	24429	24007	24419	24197	24144	24275	24339	24051	24091	24394	24253	24176	24413	24227	24266	23948	24106	24139	24242	23964	23858	24040	24154	24264	24336	24083	24260	24069	24036	24198	24088	24236	24402	24118	24287	24113	24037	24291	24266	24111	24247	24197	24231	24021	24077	24188	24348	24321	24280	24314	24043	24355	24005	24203	24041	24103	24324	24051	24113	23963	24216	24135	24224	24063	24277	24189	24232	24026	24133	24102	24015	24244	24088	23848	23940	24186	24099	24123	24203	24259	24361	24161	23884	24069	24162	24042	24045	24305	24289	24491	24189	24296	24314	24038	24146	24137	24101	24251	24287	24017	24399	24201	24108	24101	24044	24262	24314	24500	24300	24072	24318	24102	24244	24087	24169	24388	24117	24246	24016	24195	24258	24188	24265	24257	24233	24210	24289	24248	24234	24226	24327	24169	24222	24194	24295	24242	24011	24198	24371	23784	24155	24305	24205	24335	24350	24103	23827	24128	24016	24129	24339	24073	24186	24263	24286	24204	24257	24205	24528	24237	24237	24128	24158	24033	24117	23993	24211	24131	24405	24232	24097	24111	24192	24109	24060	24103	24069	24376	24112	24276	24187	24148	24355	24203	24122	24138	24353	24206	24127	24297	24186	24268	24071	24118	24261	24132	24240	24131	24365	24116	24062	24181	24145	24292	24307	24197	24152	24052	24137	24285	24138	24059	24228	24424	24186	24516	24374	24090	24243	24064	24126	24252	24162	24124	24069	24173	24025	24310	24148	24032	24236	24127	24024	23942	24349	23994	24105	24201	24125	24348	24293	24247	24236	24136	24159	24247	24315	24286	24210	23991	24145	24217	24102	24045	24194	24021	24039	24288	24345	24279	24475	24275	24148	24043	24155	24144	24182	24265	24041	24217	24090	24237	24251	24090	24313	24157	24210	24304	24348	23874	24067	24195	24261	24088	24275	24086	24423	24132	24181	24327	24399	24176	24286	24181	24314	24553	24190	24429	24187	24200	24303	24206	24322	24403	24217	24311	24297	24098	24070	24300	24004	24366	24086	23920	24338	24083	24167	24230	24026	24092	24363	24101	24284	24477	24269	24088	24274	24394	24203	23957	24011	24180	24036	24315	24269	24188	24198	24060	24250	24217	24288	24386	24214	24128	24222	24392	24101	24187	24046	23921	24163	24202	24336	24191	24109	24341	24122	24369	24253	24312	24294	24223	24113	24226	24316	24167	24191	23965	24169	23796	24248	24150	24020	24208	24480	24282	24419	24407	24019	24041	24247	24099	24009	24338	24169	24259	24386	24085	24354	24276	23994	24099	24419	24492	24109	24198	24356	24154	24046	24160	24157	24005	24158	24360	24273	24290	24045	24230	24393	24167	24107	24051	24361	24237	23909	24284	24230	24124	24137	24483	24323	24203	23917	24123	24307	23979	24048	24331	24137	24153	24086	24175	24332	24494	24341	24266	24265	24276	24278	24298	24175	24319	24356	24169	24017	24231	24182	24072	24357	24359	24320	24067	24180	24419	24092	24093	24022	24076	24091	24245	24200	24117	24428	24089	24163	23951	24024	24117	24227	24187	24354	24357	24040	23989	24336	24223	24181	24243	24176	24072	24084	23938	23929	24134	24219	24228	24044	24317	24283	24162	24375	24291	24241	24322	24116	24119	24234	24058	24071	24254	24089	24250	24360	24190	24390	24276	24139	24233	24099	24346	24291	24413	23970	23971	24283	24343	24017	24226	24070	24192	24325	24308	24391	24149	24292	23828	23891	24084	24032	24223	24693	24093	24182	24195	24217	24321	24434	23969	24273	24279	24180	24155	24081	24403	24073	24293	24258	24375	24146	24177	24245	24178	24145	24208	24168	24357	24106	24007	23882	24226	24302	24087	24195	24251	24178	24231	24285	24130	24110	24138	24245	24002	24301	24176	24065	24429	24388	24231	24176	24260	24063	24023	23877	24075	24113	24217	23961	24277	24261	24075	23980	24061	24105	24243	24473	23898	24085	24260	24143	23945	24202	24171	24113	24217	23929	24505	24114	24308	24380	24319	24229	24290	24304	24075	24073	24256	24190	24030	24195	24154	24239	24134	24013	24335	24332	24205	24212	24022	24287	24319	24253	24114	24345	24236	24089	24175	24196	24323	24150	24266	24188	24201	24252	24322	24138	24076	24224	24377	24347	24237	24281	24177	24306	23995	24424	24146	24344	24051	24227	24176	24229	24157	24295	24115	24265	23989	24364	24230	24361	24253	24214	24013	24056	24207	24100	24199	24273	24263	24220	24127	23941	24223	24213	24232	23906	24249	24151	24230	24434	24161	24331	24038	24169	23937	24309	23832	24151	24113	24194	24165	24037	24156	24386	24093	24097	24081	24351	24128	24352	24180	24036	24244	23894	23873	24237	23855	24278	24065	23969	23981	24299	24408	24144	24264	24100	24246	24218	24001	24079	24250	24200	24203	24262	24340	24020	24234	24056	24072	24107	23909	24059	24181	24239	24101	24173	24261	24234	24060	23908	24042	23925	24126	24198	23995	24140	24218	24042	24102	24199	24086	24270	24330	24107	23990	24332	24315	24217	24189	24360	24345	23992	24191	24123	24156	24310	24158	24167	24280	24213	24153	24144	24126	24177	24244	24244	24334	24113	24000
27609	35373	26565	20365	18915	18114	17721	17177	16816	16728	16870	16781	16618	16473	16505	16561	16399	16445	16573	16323	16534	16296	16219	16399	16174	16121	16352	16206	16162	16324	16433	16231	16373	16202	16380	16260	16133	16296	16215	16244	16202	16231	16211	16292	16059	16368	16169	16082	16250	16172	16262	16100	16131	16272	16118	16206	16164	16224	16097	16165	16129	16095	16295	16143	16259	16208	16201	16208	16216	16242	16185	16185	16229	16114	16165	16359	16283	16001	16207	16418	16066	16167	16256	16049	16278	16232	16162	16111	16168	16146	16247	16125	16178	16190	16214	16228	16294	16389	16204	16115	16245	16085	16150	16181	16220	16331	16057	16316	16170	16181	16012	16142	16238	16326	15992	16180	16281	16121	16114	16298	16034	16183	16355	16191	15971	16168	16257	16323	16261	16024	16347	16127	16045	16156	16368	16275	16143	16322	16269	16051	16274	16034	16210	16418	16161	16299	16291	16021	16180	16161	16439	16047	16062	16042	16121	16187	16272	16301	16141	16090	16157	16178	16186	16154	16409	16211	16155	16210	16189	16042	16138	16057	16150	16228	16058	16077	16088	16175	16340	16181	16131	16043	16135	16030	16213	15975	16128	16296	16282	16249	16083	16169	16192	15993	16132	16254	16203	16121	16205	16317	16087	16106	16198	16103	16145	16145	16285	15944	16182	16136	16161	16241	16213	16132	16231	16059	16323	16212	16190	16174	16329	16172	16235	16141	16298	16141	16190	16265	16154	16185	16085	16177	16243	16285	16134	16063	16218	16123	16291	16395	16029	16362	16170	16039	16219	16143	16019	16257	16325	15930	15964	16204	16332	16193	16197	16230	16249	16167	16030	16207	16358	16148	16101	16199	16213	16112	16044	16159	16282	16093	16170	16336	15990	16261	16040	16289	16220	16270	16194	16062	16315	16114	16099	16082	16145	16125	16293	16223	16102	16024	16214	16067	16235	16114	16133	16102	16208	16328	16294	16153	16331	16048	16160	16112	16291	16078	16262	16109	16116	16168	16044	16166	16151	16102	16104	16210	16058	16016	16008	16040	16150	16235	16236	16071	16354	16116	15996	15870	16268	16160	16080	16106	16208	16248	16383	16067	16156	16126	16085	16191	16205	16152	16213	16228	16098	16183	16118	16205	16067	16405	16244	16287	16253	16160	16381	16116	16275	16190	16150	16164	16240	16215	16270	16090	16169	16200	16304	16251	16326	16254	16012	16103	16001	16249	16031	16111	16264	16231	16270	16080	16234	16302	16222	16294	16411	16068	15985	16177	16197	16136	16220	16047	16170	16088	16292	16103	16079	16029	16129	16161	16183	16061	16172	16134	16123	16178	16299	16120	16242	16035	16145	16107	16067	16088	16249	16155	16320	16361	16136	16190	16060	16157	16240	16097	16009	16131	16177	16048	16205	16045	16170	16159	16254	16028	16217	16071	16213	16210	16191	16280	16155	16199	16163	16163	16372	16087	16157	16144	16195	16210	16261	16171	16221	16210	16241	16186	16158	16141	16120	15977	16101	16153	16320	16114	16146	16281	16504	16217	16222	16213	16229	16204	16215	16108	16320	16251	16296	16157	16248	16163	15962	16293	16080	16226	16224	16188	16113	16108	16065	16067	16213	16216	16222	16271	16144	16025	16215	16258	16181	16078	16168	16219	16201	16274	16137	16240	16194	16201	16251	16228	16110	16194	16135	16249	16107	16225	16144	15975	16279	16258	15999	16184	16172	16261	16255	16136	16329	16205	16266	16160	16296	16133	16307	16086	16248	16405	16222	16342	16152	16233	15982	16066	16145	16341	16272	16270	16249	16054	16116	16177	16343	16304	16145	16293	16189	16088	16246	16262	16191	16024	16073	16235	16103	16296	16104	16241	16018	15901	16182	16256	16098	16083	16312	16019	16219	16067	16299	16107	16218	16073	16369	16081	16105	16158	16087	16224	16145	16167	16180	16205	16079	16269	16358	16166	16017	16186	16130	16235	16097	16037	16255	16253	16036	16295	16166	16132	16060	16079	16221	15977	16250	16135	16033	16143	16233	16208	16405	16288	16357	16265	16189	16090	16230	16219	16028	16240	16168	16102	16117	16106	16222	16315	15953	16193	16243	16199	16190	16210	16186	16294	16158	16306	16206	16213	16219	16033	16125	16139	16180	16091	16206	16209	16230	16236	16080	16023	16010	16188	16126	16195	16280	16173	16352	16150	16213	16203	16126	15981	16438	16146	16050	16172	16146	16263	16240	16127	16120	16325	16241	16135	16252	16191	16047	16252	16235	15995	16229	16297	16349	16201	16114	16023	16071	16198	16158	16333	16182	16082	16325	16191	16235	16110	16160	16214	16082	16198	16034	16141	16141	16159	16048	16223	16198	16194	16236	16139	16089	16260	16314	16234	16249	16099	16061	16217	16238	15937	16107	16170	16195	16144	16179	16312	16136	16246	16227	16004	16100	16130	16282	16219	16112	16349	16291	16207	16223	15982	16329	16179	16252	16081	16168	16236	16165	16170	16214	16193	16144	16090	16287	16369	16107	16282	15996	16124	16156	16280	16197	16161	16136	16333	16186	16146	16163	16065	16232	16361	16309	16234	16165	16298	16059	16053	16066	16179	16231	16114	15990	16238	16215	16208	16116	16104	16056	16282	16199	16186	16117	16021	16214	16129	16121	16276	16125	16124	16133	16262	16238	16264	16217	16208	16239	15984	16309	16006	16133	16338	16228	16192	16143	16085	16294	16271	16289	16254	16275	16273	16213	16368	16208	16253	16192	16154	16047	16291	16184	16155	16212	16359	16164	16084	16170	16352	16125	16043	16195	16175	15935	16127	16128	16192	16150	16305	16254	16080	16221	16231	16208	16083	16020	16326	16219	16182	16151	16248	16194	16456	16003	16122	16201	16180	16183	16164	16240	16082	16032	16191	16203	16070	16267	16227	16187	16082	16206	16337	16270	16351	16273	16101	16156	16171	16198	16165	16080	16171	16186	16121	16352	16196	16197	16062	16068	16159	16295	16275	16160	16058	16324	16299	16273	16192	16136	16032	16104	16196	16329	16301	16328	16132	16156	16135	16318	16175	16147	16063	16211	16131	15974	16114	16162	16145	16382	16127	16286	16238	16051	16194	16195	16160	16273	16040	16120	16085	16139	16157	16199	16043	16353	16099	16302	16224	16395	16127	16195	16118	16124	16107	16335	16100	16027	16178	16005	16167	15975	16131	16228	16131	16185	16103	16062	16113	16183	16174	16290	16234	16257	16127	16111	16282	16069	16103	16150	16133	16173	16129	16280	16177	16202	16274	16213	16182	16085	16056	16030	16214	16109	16246	16166	16190	16164	16304	15974	16064	16209	16148	16115	16132	16047	15986	16210	16225	16155	16346	15963	16134	16246	16009	16418	16091	16380	16177	16242	16368	16178	16217	16026	16185	16355	16339	16180	16105	16197	16160	16164	16236	16157	16256	16218	16066	16191	16063	16183	16352	16304	16184	16130	16221	16244	16222	16115	16154	16228	15957	16247	16234	16188	16192	16245	16052	16175	16199	16118	16186	16360	16334	16091	16187	16169	16209	16191	16196	16116	16284	16255	16002	16197	16015	16184	16175	16171	16186	15924	16214	16205	16265	16133	16110	16036	16109	16026	16351	16295	16371	16003	16353	16179	16142	16243	16073	16086	16185	16362	16076	16243	16177	16127	16175	16287	16215	16165	16214	16147	16170	16196	16127	16211	16070	16109	16133	16220	16121	16298	16369	16281	16327	16222	16048	16173	16143	16075	16274	16065	16143	16192	16081	16211	16142	16046	16198	16365	16029	16250	16129	16208	16191	16167	16194	16215	16230	16328	16245	16029	16270	16221	16231	16095	16077	15873	16168	16177	16258	16184	16220	16064	16199	16239	16085	16267	16161	16288	16161	16246	16273	16027	16198	16278	16088	16079	16026	16176	16185	16157	16184	16237	16372	16298	16249	16265	16152	16116	16274	16250	16293	16253	16290	16203	15994	16198	16295	16099	16063	16003	16087	16212	16287	16341	16165	16200	16186	16194	16016	16120	16340	16227	16082	15978	16151	15984	16159	16148	16293	16234	16020	16245	16167	16276	16333	16156	16302	16175	16130	16116	16414	16340	16296	16176	16223	16124	16235	16310	16147	16405	16318	15985	16232	16279	16169	16189	16330	16275	16393	16009	16076	16082	16215	16050	16162	16234	16166	16172	16218	16191	16135	16177	16455	16078	16236	16063	16183	16278	16171	16357	16195	16254	16362	16053	16198	16138	15988	16218	16109	16172	16270	16289	16075	16167	16102	16204	16257	16195	16034	16218	16093	16280	16264	16286	16128	15943	16363	16127	16058	16084	16103	16087	16207	16180	16128	16206	15987	16364	15962	16213	15982	16112	16275	16196	16302	16094	16461	16186	16090	16245	16140	16235	16102	16023	16222	16076	16049	16198	16249	16140	16253	16106	16108	16217	16276	16293	16170	16163	16320	16028	16227	16221	16432	16133	16078	16130	16229	16178	15938	16180	16046	16259	16303	16119	16336	16167	16032	16273	16215	16231	16173	16067	16159	16227	16047	16273	16303	16115	16160	16287	16024	16322	16080	16195	16235	16123	16196	16087	16062	16208	16272	16113	16195	16156	16045	16124	16292	15991	16148	16305	16163	16505	16332	16154	16314	16235	16107	16149	16186	16263	16259	16146	16251	16057	16063	16304	15992	16203	16210	16186	16284	16447	16184	16224	16285	16220	16112	16164	16153	16433	16016	16430	16256	16220	16149	16102	16199	16164	16320	16153	16106	16162	16214	16160	16294	16198	16182	16071	16306	16142	16111	16271	16293	16321	16235	16381	16290	16085	16153	16288	16034	16040	16059	16304	16232	16098	16144	16081	16132	16199	16210	16297	16129	16154	16367	16106	16050	16115	16194	16233	16058	16403	16151	16137	16078	16349	16344	16271	16010	16254	16315	16176	16211	16205	16115	16066	15978	16188	16261	16135	16303	16146	16091	16146	16103	16206	16170	16185	16194	16271	16145	16187	16243	16319	16296	16264	16245	16094	16256	16305	16248	16122	16230	16288	16103	16170	16033	16337	16181	16084	15942	16245	16110	16105	16273	16272	16116	16126	16230	16121	16122	16118	16334	16273	16208
24350	21003	27262	25183	23217	26149	27116	24492	23736	23876	23783	23777	23733	23322	23283	23201	23065	23155	23164	23205	22917	23112	23111	22804	22582	22655	22722	22754	22750	22862	22589	22550	22677	22962	22687	22689	22728	22653	22699	22829	22711	22605	22641	22365	22612	22751	22588	22674	22596	22833	22512	22707	22834	22701	22736	22700	22546	22684	22919	22626	22617	22750	22654	22569	22786	22915	22782	22716	22721	22575	22649	22719	22837	22865	22692	22628	22750	22764	22815	22883	22703	22542	22634	22770	22538	22517	22823	22653	22646	22720	22750	22604	22658	22611	22781	22356	22631	22667	22421	22676	22567	22863	22555	22780	22610	22440	22792	22634	22756	22504	22688	22406	22501	22518	22645	22678	22709	22750	22563	22737	22599	22520	22445	22454	22750	22560	22545	22434	22375	22328	22729	22593	22602	22634	22538	22648	22513	22729	22778	22707	22504	22724	22746	22638	22453	22381	22570	22550	22416	22532	22681	22797	22544	22662	22473	22620	22515	22658	22658	22637	22677	22684	22642	22585	22616	22448	22612	22602	22661	22762	22855	22550	22581	22798	22419	22482	22374	22557	22830	22804	22537	22563	22383	22557	22453	22473	22567	22375	22470	22458	22368	22433	22766	22234	22344	22579	22611	22802	22560	22541	22791	22610	22614	22638	22604	22596	22839	22782	22689	22539	22525	22670	22581	22691	22801	22471	22885	22653	22479	22628	22473	22376	22646	22612	22705	22512	22691	22617	22498	22299	22599	22579	22509	22561	22764	22813	22548	22517	22415	22426	22340	22614	22846	22660	22516	22578	22623	22514	22533	22551	22532	22661	22570	22602	22550	22824	22393	22465	22622	22571	22648	22598	22610	22690	22507	22609	22357	22576	22754	22558	22789	22518	22866	22751	22495	22882	22721	22462	22583	22642	22728	22630	22703	22517	22628	22602	22608	22630	22398	22619	22516	22714	22597	22777	22662	22611	22878	22597	22604	22564	22662	22588	22717	22530	22506	22684	22686	22697	22516	22437	22857	22587	22460	22690	22633	22680	22675	22509	22550	22452	22418	22540	22397	22655	22615	22604	23038	22597	22794	22613	22596	22706	22735	22579	22647	22630	22422	22647	22607	22710	22742	22736	22729	22619	22852	22461	22421	22718	22497	22372	22346	22486	22451	22676	22620	22660	22665	22800	22727	22694	22708	22769	22549	22819	22609	22420	22546	22601	22682	22663	22621	22745	22792	22711	22598	22618	22530	22408	22843	22648	22586	22548	22489	22520	22499	22529	22540	22665	22773	22598	22752	22432	22679	22506	22719	22735	22391	22730	22751	22571	22776	22705	22541	22626	22538	22677	22361	22927	22693	22584	22678	22540	22637	22472	22683	22602	22498	22452	22468	22788	22708	22566	22842	22464	22592	22613	22465	22552	22628	22764	22584	22904	22598	22612	22532	22545	22504	22562	22667	22496	22610	22702	22573	22733	22512	22506	22741	22618	22690	22916	22525	22646	22745	22646	22456	22790	22594	22455	22692	22583	22419	22616	22637	22715	22350	22811	22441	22644	22570	22784	22531	22823	22498	22765	22607	22572	22714	22682	22718	22526	22520	22660	22546	22691	22673	22645	22791	22785	22600	22625	22703	22683	22564	22478	22585	22610	22788	23021	22478	22429	22588	22291	22365	22583	22513	22350	22453	22771	22485	22633	22912	22475	22577	22712	22613	22292	22571	22659	22692	22602	22534	22610	22788	22507	22396	22506	22411	22793	22821	22845	22685	22662	22600	22669	22791	22739	22566	22436	22700	22824	22616	22756	22756	22775	22607	22535	22447	22558	22401	22466	22631	22625	22627	22680	22573	22390	22613	22559	22405	22472	22596	22773	22410	22493	22759	22609	22517	22492	22552	22770	22676	22623	22538	22729	22661	22705	22784	22655	22594	22360	22533	22597	22502	22389	22570	22542	22608	22800	22607	22168	22572	22764	22440	22630	22464	22588	22623	22472	22412	22756	22579	22721	22724	22613	22624	22789	22662	22828	22714	22777	22625	22745	22666	22635	22600	22338	22481	22510	22418	22608	22717	22588	22424	22647	22651	22577	22863	22342	22629	22563	22506	22654	22728	22710	22602	22473	22542	22708	22515	22609	22725	22698	22408	22553	22608	22558	22676	22473	22588	22960	22691	22661	22792	22410	22491	22653	22748	22589	22815	22598	22536	22853	22523	22544	22478	22623	22395	22604	22445	22633	22701	22724	22574	22450	22408	22547	22734	22697	22734	22575	22621	22682	22639	22313	22771	22609	22685	22471	22515	22385	22528	22379	22616	22537	22589	22612	22638	22626	22844	22623	22730	22665	22607	22667	22685	22607	22603	22498	22715	22676	22441	22600	22470	22567	22540	22507	22836	22426	22494	22621	22466	22804	22643	22539	22759	22777	22494	22818	22561	22534	22643	22633	22669	22586	22724	22553	22333	22627	22331	22633	22699	22500	22553	22280	22414	22797	22556	22773	22628	22378	22471	22529	22561	22697	22553	22695	22311	22571	22582	22449	22829	22562	22456	22554	22510	22548	22428	22653	22931	22634	22617	22558	22636	22599	22729	22589	22466	22683	22489	22729	22705	22507	22489	22530	22724	22407	22582	22772	22639	22468	22457	22668	22506	22720	22485	22675	22607	22582	22820	22709	22824	22539	22759	22468	22753	22817	22507	22800	22594	22814	22512	22518	22408	22451	22602	22726	22794	22482	22572	22540	22728	22584	22473	22678	22437	22583	22830	22494	22710	22616	22331	22772	22807	22512	22592	22554	22684	22556	22541	22401	22589	22415	22710	22616	22591	22441	22359	22624	22674	22479	22551	22754	22711	22612	22680	22543	22357	22663	22537	22581	22817	22609	22308	22719	22576	22672	22735	22687	22564	22731	22592	22379	22821	22550	22755	22871	22583	22510	22731	22641	22603	22479	22457	22672	22618	22624	22325	22626	22599	22308	22878	22686	22680	22670	22724	22455	22611	22511	22885	22645	22591	22800	22607	22546	22459	22435	22498	22736	22541	22542	22561	22502	22708	22361	22589	22523	22704	22547	22438	22318	22629	22637	22675	22363	22609	22835	22539	22714	22952	22619	22484	22710	22711	22718	22596	22659	22581	22636	22509	22382	22589	22712	22812	22483	22751	22798	22517	22710	22517	22624	22597	22739	22484	22489	22740	22509	22485	22452	22646	22455	22698	22420	22579	22505	22443	22830	22598	22715	22614	22891	22661	22816	22641	22665	22472	22559	22624	22541	22690	22802	22659	22551	22608	22418	22702	22577	22477	22701	22805	22463	22728	22489	22565	22647	22805	22343	22534	22716	22462	22799	22503	22606	22440	22544	22597	22456	22398	22667	22685	22731	22495	22469	22534	22459	22548	22484	22666	22487	22824	22923	22652	22624	22663	22709	22494	22870	22699	22842	22488	22712	22679	22784	22426	22713	22603	22591	22580	22581	22591	22376	22469	22562	22391	22468	22510	22647	22555	22448	22384	22397	22581	22724	22590	22593	22616	22582	22526	22469	22689	22496	22578	22644	22530	22695	22634	22727	22551	22532	22664	22634	22759	22580	22644	22481	22676	22726	22737	22411	22718	22860	22805	22613	22490	22519	22655	22791	22467	22432	22317	22511	22437	22530	22312	22408	22596	22672	22464	22621	22788	22750	22509	22796	22524	22483	22611	22662	22720	22578	22372	22706	22455	22684	22621	22593	22994	22763	22756	22590	22425	22479	22677	22391	22751	22681	22703	22481	22781	22593	22796	22750	22522	22568	22674	22631	22632	22502	22670	22586	22542	22615	22370	22697	22437	22730	22665	22474	22561	22435	22507	22469	22605	22635	22542	22558	22574	22491	22531	22764	22745	22739	22580	22810	22816	22651	22686	22478	22674	22755	22557	22495	22405	22579	22708	22542	22630	22698	22386	22303	22517	22530	22722	22517	22892	22626	22398	22666	22514	22543	22635	22656	22665	22651	22406	22699	22714	22742	22665	22460	22708	22244	22820	22584	22591	22629	22640	22547	22463	22799	22749	22592	22734	22447	22565	22531	22409	22520	22561	22513	22665	22435	22393	22295	22457	22292	22629	22612	22495	22759	22750	22777	22738	22710	22703	22642	22566	22524	22664	22588	22430	22597	22469	22469	22472	22732	22617	22834	22600	22708	22389	22651	22718	22490	22463	22593	22531	22572	22493	22465	22745	22305	22324	22566	22636	22486	22503	22347	22540	22507	22785	22620	22603	22744	22792	22553	22717	22447	22506	22629	22419	22379	22492	22498	22583	22392	22580	22632	22480	22441	22755	22631	22437	22559	22584	22647	22426	22505	22597	22651	22517	22812	22581	22618	22774	22622	22376	22659	22747	22687	22611	22639	22772	22528	22602	22605	22622	22594	22719	22690	22752	22412	22528	22396	22564	22714	22756	22698	22548	22329	22697	22747	22774	22658	22491	22705	22570	22726	22619	22514	22674	22474	22739	22579	22603	22431	22385	22579	22700	22583	22655	22581	22710	22661	22645	23065	22611	22533	22779	22736	22756	22470	22513	22747	22707	22454	22417	22677	22613	22472	22584	22646	22633	22881	22648	22663	22637	22582	22489	22528	22617	22689	22750	22435	22575	22827	22636	22583	22559	22811	22602	22439	22718	22572	22421	22618	22531	22610	22403	22596	22754	22698	22672	22603	22622	22491	22832	22531	22351	22540	22628	22904	22566	22689	22767	22830	22656	22625	22398	22496	22622	22594	22599	22811	22768	22744	22975	22541	22632	22547	22789	22813	22638	22717	22682	22669	22413	22626	22674	22414	22562	22757	22528	22442	22645	22672	22690	22647	22588	22596	22404	22355	22792	22399	22515	22696	22637	22662	22612	22718	22632	22557	22640	22590	22814	22691	22422	22572	22699	22687	22614	22840	22697	22551	22474	22534	22938	22524	22735	22483	22733	22626	22772	22534	22524	22780	22480	22521	22711	22483	22590	22240	22414	22804	22550	22567	22683	22751	22494	22402	22697	22306	22485	22411	22485	22583	22618	22420	22691	22598	22317	22608	22297	22661	22775	22430	22767	22468	22731	22684	22562	22420	22411	22652	22877	22645	22681	22650	22598	22313	22718	22689	22544	22615	22701	22393	22480	22641
28542	47910	31240	22707	20376	18846	18152	17448	17137	17032	16944	16569	16621	16379	16183	16217	15925	15994	15874	15795	15926	15832	15699	15655	15747	15712	15560	15561	15511	15506	15343	15613	15476	15373	15579	15533	15407	15508	15516	15709	15563	15362	15450	15403	15521	15442	15450	15452	15443	15438	15472	15479	15440	15447	15261	15689	15526	15514	15479	15502	15569	15573	15453	15532	15299	15580	15432	15511	15533	15263	15588	15344	15381	15440	15553	15471	15417	15332	15291	15424	15431	15288	15549	15422	15502	15390	15456	15453	15480	15323	15341	15412	15444	15502	15576	15394	15400	15573	15502	15472	15359	15465	15495	15434	15440	15462	15323	15397	15480	15230	15297	15468	15388	15446	15380	15309	15304	15501	15375	15440	15356	15371	15364	15440	15194	15505	15492	15430	15408	15463	15479	15540	15463	15314	15230	15450	15265	15284	15414	15557	15380	15531	15598	15341	15474	15395	15239	15395	15390	15402	15339	15223	15412	15304	15445	15400	15327	15336	15472	15376	15364	15594	15425	15513	15428	15481	15266	15419	15485	15463	15401	15404	15527	15410	15537	15376	15410	15324	15446	15318	15495	15489	15510	15477	15486	15430	15387	15293	15383	15322	15399	15383	15212	15478	15550	15275	15516	15457	15476	15407	15459	15553	15353	15530	15471	15445	15326	15418	15663	15248	15351	15385	15404	15240	15419	15342	15602	15410	15451	15406	15675	15456	15222	15448	15491	15457	15539	15419	15301	15565	15419	15520	15449	15445	15473	15284	15341	15291	15317	15509	15352	15362	15439	15380	15313	15349	15358	15427	15315	15291	15358	15378	15385	15452	15452	15341	15270	15396	15490	15497	15388	15285	15613	15311	15434	15508	15346	15481	15590	15319	15459	15376	15558	15371	15366	15245	15540	15444	15453	15371	15449	15454	15369	15535	15547	15479	15512	15411	15342	15401	15422	15469	15420	15266	15425	15406	15451	15435	15449	15465	15222	15518	15429	15415	15253	15440	15406	15352	15477	15592	15416	15405	15335	15462	15391	15507	15431	15291	15376	15235	15514	15425	15233	15464	15347	15469	15397	15277	15509	15660	15453	15461	15354	15447	15238	15341	15424	15517	15193	15459	15521	15388	15371	15413	15421	15401	15372	15323	15481	15524	15573	15384	15329	15331	15467	15270	15319	15416	15490	15434	15531	15381	15200	15574	15514	15543	15348	15217	15587	15450	15480	15393	15405	15398	15346	15487	15555	15272	15386	15399	15491	15485	15420	15382	15442	15379	15509	15382	15608	15284	15423	15479	15474	15384	15492	15358	15389	15535	15380	15536	15414	15500	15437	15477	15357	15398	15309	15458	15390	15442	15414	15274	15584	15183	15592	15348	15479	15484	15446	15442	15416	15425	15578	15533	15341	15495	15484	15673	15543	15248	15353	15319	15387	15395	15496	15620	15351	15352	15480	15369	15509	15362	15553	15493	15442	15582	15475	15320	15531	15408	15454	15461	15542	15313	15208	15455	15546	15548	15448	15623	15364	15536	15508	15685	15531	15501	15367	15609	15795	15429	15419	15433	15446	15354	15292	15379	15410	15421	15537	15538	15486	15433	15538	15373	15407	15360	15390	15367	15469	15361	15387	15541	15317	15496	15311	15525	15187	15423	15390	15471	15404	15472	15482	15538	15344	15484	15483	15300	15289	15426	15570	15341	15415	15489	15443	15448	15417	15443	15375	15533	15529	15383	15341	15327	15376	15269	15390	15516	15490	15384	15511	15568	15470	15253	15306	15410	15469	15459	15414	15341	15406	15493	15536	15509	15436	15287	15541	15266	15288	15526	15503	15357	15498	15198	15445	15426	15345	15354	15504	15403	15286	15484	15572	15473	15487	15379	15425	15443	15530	15318	15329	15455	15481	15316	15526	15436	15420	15323	15292	15427	15408	15567	15275	15396	15335	15562	15479	15391	15391	15708	15560	15358	15417	15337	15350	15441	15460	15288	15339	15592	15417	15401	15437	15582	15486	15523	15432	15474	15463	15431	15445	15498	15341	15383	15440	15433	15281	15151	15499	15241	15441	15457	15409	15553	15489	15504	15284	15461	15395	15343	15309	15556	15230	15413	15467	15560	15570	15293	15394	15483	15725	15329	15442	15461	15382	15285	15360	15376	15371	15406	15364	15438	15500	15380	15468	15286	15568	15396	15497	15356	15244	15207	15518	15408	15440	15327	15375	15521	15495	15444	15391	15388	15385	15541	15489	15320	15407	15323	15415	15444	15372	15469	15400	15384	15414	15282	15388	15476	15476	15370	15521	15468	15323	15492	15461	15446	15352	15364	15356	15520	15373	15451	15481	15495	15571	15344	15273	15425	15328	15364	15515	15537	15365	15266	15338	15498	15536	15456	15531	15385	15371	15317	15325	15427	15538	15290	15281	15481	15380	15351	15398	15545	15432	15305	15532	15412	15398	15577	15384	15373	15533	15298	15465	15539	15391	15400	15451	15408	15301	15507	15335	15399	15447	15539	15486	15329	15338	15392	15379	15379	15523	15428	15468	15419	15594	15370	15487	15271	15437	15290	15364	15428	15463	15535	15437	15492	15464	15456	15423	15343	15392	15374	15491	15516	15392	15396	15481	15502	15387	15129	15374	15630	15448	15502	15406	15315	15577	15368	15282	15384	15400	15488	15463	15584	15309	15328	15486	15512	15537	15599	15369	15301	15531	15367	15478	15448	15418	15623	15419	15624	15359	15395	15519	15413	15337	15398	15388	15513	15479	15396	15472	15532	15551	15348	15561	15623	15496	15375	15423	15385	15343	15494	15500	15425	15398	15388	15368	15448	15413	15468	15375	15291	15442	15404	15256	15489	15285	15383	15545	15398	15516	15443	15342	15397	15351	15415	15244	15472	15447	15248	15497	15229	15405	15374	15297	15398	15378	15486	15224	15174	15275	15480	15424	15370	15367	15535	15393	15509	15201	15490	15453	15548	15421	15382	15397	15424	15467	15521	15504	15274	15360	15431	15321	15376	15540	15442	15365	15464	15571	15529	15296	15268	15542	15677	15335	15418	15472	15474	15285	15414	15343	15435	15406	15521	15465	15458	15264	15406	15431	15562	15513	15413	15492	15494	15445	15477	15419	15639	15270	15452	15305	15547	15577	15531	15320	15427	15441	15342	15436	15279	15533	15313	15373	15378	15385	15461	15536	15571	15330	15516	15394	15411	15373	15280	15323	15314	15297	15577	15276	15386	15586	15545	15519	15527	15393	15393	15396	15219	15390	15381	15276	15444	15435	15485	15503	15528	15596	15459	15332	15327	15355	15373	15435	15249	15303	15358	15530	15291	15432	15381	15417	15571	15505	15405	15470	15330	15568	15547	15468	15201	15485	15409	15480	15453	15375	15347	15350	15419	15354	15592	15241	15410	15586	15490	15362	15272	15363	15508	15397	15439	15320	15410	15624	15466	15339	15426	15505	15501	15232	15380	15527	15327	15513	15396	15452	15460	15500	15297	15391	15281	15342	15291	15403	15282	15708	15615	15405	15475	15504	15437	15574	15480	15509	15541	15487	15350	15326	15454	15278	15669	15416	15497	15398	15380	15476	15291	15381	15318	15481	15468	15421	15352	15541	15338	15448	15434	15543	15246	15457	15504	15569	15426	15271	15442	15378	15383	15377	15531	15432	15561	15584	15390	15411	15517	15468	15351	15390	15595	15324	15409	15335	15524	15394	15326	15378	15465	15482	15396	15372	15397	15402	15480	15499	15387	15377	15365	15547	15457	15483	15249	15431	15398	15428	15536	15343	15410	15385	15299	15378	15522	15424	15308	15298	15534	15440	15494	15332	15395	15176	15552	15381	15464	15365	15230	15449	15496	15604	15449	15426	15666	15476	15360	15292	15486	15318	15384	15383	15560	15335	15538	15387	15441	15524	15297	15506	15450	15506	15403	15281	15308	15327	15422	15493	15438	15363	15490	15486	15350	15441	15464	15385	15478	15397	15390	15432	15268	15558	15529	15550	15440	15579	15397	15575	15381	15401	15238	15423	15255	15319	15566	15565	15382	15426	15364	15548	15424	15359	15356	15465	15432	15417	15439	15520	15319	15274	15262	15572	15444	15343	15318	15345	15221	15237	15353	15479	15397	15488	15483	15503	15241	15419	15394	15322	15382	15357	15384	15557	15261	15452	15317	15296	15413	15246	15436	15375	15343	15277	15423	15475	15538	15514	15500	15358	15308	15658	15180	15325	15368	15417	15498	15480	15358	15464	15331	15416	15556	15366	15466	15605	15449	15504	15373	15391	15455	15408	15339	15396	15357	15323	15402	15528	15448	15402	15391	15575	15293	15316	15470	15508	15467	15327	15458	15527	15339	15501	15463	15556	15603	15390	15241	15540	15441	15465	15573	15526	15525	15226	15431	15299	15147	15539	15465	15515	15399	15443	15406	15359	15303	15448	15347	15481	15418	15582	15609	15396	15417	15519	15424	15634	15446	15494	15517	15318	15439	15482	15414	15362	15368	15261	15312	15171	15514	15375	15433	15339	15544	15400	15435	15421	15470	15541	15544	15406	15273	15370	15341	15483	15400	15547	15569	15657	15504	15480	15286	15512	15299	15362	15294	15485	15441	15506	15388	15495	15443	15337	15391	15565	15487	15481	15383	15383	15366	15486	15380	15503	15560	15429	15568	15289	15578	15363	15492	15379	15337	15534	15454	15448	15419	15388	15489	15411	15427	15449	15523	15382	15294	15387	15417	15264	15378	15392	15531	15375	15445	15479	15409	15238	15432	15443	15392	15508	15309	15472	15594	15435	15527	15387	15437	15328	15364	15418	15334	15421	15278	15307	15388	15627	15326	15425	15370	15410	15492	15331	15537	15465	15444	15530	15515	15319	15431	15475	15369	15310	15482	15449	15498	15375	15484	15503	15303	15496	15510	15544	15370	15367	15432	15472	15198	15362	15459	15350	15618	15408	15243	15487	15376	15372	15377	15471	15380	15553	15304	15477	15563	15657	15358	15311	15585	15526	15549	15295	15455	15417	15400	15381	15532	15459	15354	15515	15542	15495	15309	15531	15516	15457	15322	15439	15391	15273	15276	15496	15607	15550	15247	15466	15290	15490	15427	15421	15388	15425	15495	15464	15269	15545	15498
22534	20960	27397	24678	21576	25115	29462	25285	24304	24659	24263	24196	24070	23641	23496	23338	23473	23182	23130	22982	23136	22946	23241	22889	22904	22725	23172	22977	22853	22552	22722	22878	22782	22678	22796	22730	22739	22677	22867	22684	22675	22536	22651	22709	22650	22735	22808	22760	22494	22770	22500	22817	22671	22604	22693	22628	22693	22767	22682	22902	22397	22531	22760	22795	22522	22700	22573	22742	22763	22574	22345	22662	22691	22755	22468	22533	22593	22452	22867	22609	22525	22303	22631	22561	22524	22438	22358	22421	22525	22418	22517	22433	22754	22671	22698	22475	22609	22544	22596	22602	22894	22542	22549	22519	22692	22748	22548	22558	22722	22562	22461	22555	22835	22708	22581	22805	22633	22553	22502	22539	22689	22436	22658	22537	22611	22762	22826	22559	22652	22458	22660	22563	22518	22501	22499	22395	22704	22453	22453	22408	22365	22462	22629	22663	23007	22514	22637	22637	22570	22588	22472	22601	22622	22489	22677	22332	22334	22561	22835	22648	22432	22463	22454	22445	22341	22559	22542	22570	22473	22523	22318	22640	22494	22623	22537	22423	22437	22514	22506	22506	22525	22518	22599	22366	22763	22328	22564	22586	22831	22725	22564	22550	22478	22458	22306	22323	22591	22838	22551	22224	22677	22460	22431	22405	22391	22689	22564	22403	22684	22238	22602	22606	22538	22451	22576	22374	22327	22351	22516	22374	22644	22634	22496	22746	22616	22700	22480	22545	22449	22535	22362	22448	22839	22442	22609	22541	22353	22522	22638	22346	22762	22696	22785	22671	22756	22445	22450	22503	22603	22455	22583	22752	22713	22643	22600	22424	22461	22626	22662	22659	22563	22569	22558	22561	22584	22531	22392	22415	22604	22622	22807	22379	22413	22470	22593	22422	22736	22361	22308	22556	22745	22361	22747	22464	22682	22324	22483	22479	22680	22435	22464	22517	22341	22522	22456	22398	22494	22261	22284	22363	22853	22670	22539	22591	22596	22309	22695	22444	22289	22556	22205	22535	22479	22555	22205	22619	22474	22521	22578	22723	22725	22386	22710	22684	22505	22433	22587	22548	22547	22447	22442	22585	22533	22453	22620	22413	22514	22463	22697	22647	22637	22606	22424	22598	22533	22361	22487	22393	22533	22597	22499	22580	22294	22799	22795	22661	22478	22504	22602	22639	22521	22522	22417	22699	22540	22391	22424	22731	22405	22526	22371	22562	22609	22389	22567	22623	22222	22600	22575	22944	22281	22474	22542	22560	22478	22399	22349	22585	22541	22698	22821	22568	22629	22707	22617	22343	22471	22619	22568	22182	22609	22676	22535	22508	22419	22523	22390	22646	22559	22564	22712	22617	22516	22441	22639	22446	22520	22628	22581	22491	22302	22251	22732	22470	22427	22431	22415	22461	22637	22422	22703	22680	22564	22380	22355	22705	22568	22623	22640	22521	22606	22594	22499	22661	22445	22737	22430	22464	22681	22656	22409	22450	22433	22462	22499	22573	22646	22600	22458	22626	22585	22414	22636	22407	22542	22543	22463	22431	22326	22485	22490	22536	22618	22641	22382	22411	22567	22535	22573	22615	22569	22330	22514	22294	22256	22394	22513	22610	22456	22635	22592	22561	22643	22685	22509	22572	22535	22335	22496	22622	22479	22625	22476	22395	22428	22624	22507	22636	22459	22352	22806	22543	22561	22377	22454	22518	22723	22669	22472	22510	22678	22622	22485	22532	22488	22700	22929	22468	22298	22454	22450	22681	22605	22775	22431	22428	22270	22583	22613	22565	22729	22605	22730	22241	22403	22301	22515	22441	22825	22236	22499	22412	22746	22792	22271	22622	22598	22602	22542	22528	22679	22396	22507	22388	22505	22486	22370	22596	22432	22464	22471	22465	22493	22622	22496	22598	22688	22519	22306	22477	22677	22500	22257	22462	22601	22423	22568	22403	22402	22412	22514	22667	22701	22517	22796	22360	22650	22624	22465	22436	22573	22354	22411	22569	22767	22555	22571	22541	22471	22636	22805	22503	22461	22675	22805	22533	22579	22330	22721	22838	22763	22473	22591	22536	22434	22464	22427	22475	22484	22407	22562	22422	22356	22652	22498	22531	22188	22533	22528	22547	22450	22428	22436	22497	22541	22788	22605	22839	22623	22294	22460	22310	22746	22391	22738	22398	22649	22430	22460	22493	22322	22385	22442	22687	22416	22589	22737	22684	22570	22581	22415	22509	22787	22344	22487	22508	22686	22451	22535	22801	22493	22420	22567	22572	22583	22400	22708	22630	22528	22426	22624	22401	22380	22679	22547	22296	22531	22533	22460	22494	22757	22696	22470	22385	22643	22483	22472	22582	22702	22574	22547	22736	22695	22431	22594	22665	22332	22421	22569	22724	22555	22862	22517	22513	22303	22496	22838	22767	22613	22609	22545	22535	22542	22424	22419	22652	22556	22373	22456	22643	22673	22343	22724	22674	22360	22449	22816	22449	22291	22502	22522	22692	22697	22821	22527	22631	22465	22296	22490	22535	22517	22455	22709	22734	22569	22427	22650	22468	22556	22592	22667	22570	22564	22313	22506	22540	22342	22526	22361	22582	22358	22555	22605	22745	22482	22689	22538	22323	22708	22402	22391	22702	22816	22496	22369	22525	22535	22785	22498	22561	22786	22520	22449	22774	22610	22602	22575	22708	22479	22497	22601	22452	22520	22405	22461	22700	22462	22414	22234	22402	22636	22367	22551	22672	22668	22408	22526	22416	22540	22348	22367	22320	22688	22403	22595	22647	22561	22642	22783	22543	22547	22582	22461	22320	22409	22449	22455	22474	22563	22204	22319	22489	22590	22682	22658	22484	22556	22435	22617	22550	22643	22476	22688	22367	22454	22637	22379	22491	22400	22405	22371	22553	22839	22544	22396	22513	22601	22503	22726	22524	22423	22603	22780	22568	22864	22572	22400	22618	22719	22484	22354	22448	22587	22479	22729	22478	22413	22526	22613	22388	22459	22554	22151	22517	22606	22507	22455	22683	22579	22607	22428	22670	22417	22458	22369	22273	22377	22500	22455	22426	22454	22303	22576	22414	22636	22729	22417	22679	22667	22547	22487	22452	22473	22430	22461	22536	22572	22547	22628	22322	22542	22281	22537	22553	22593	22493	22689	22560	22535	22380	22411	22496	22403	22626	22621	22428	22608	22577	22640	22302	22459	22724	22521	22374	22534	22573	22546	22565	22865	22604	22569	22527	22547	22695	22518	22455	22637	22608	22610	22649	22720	22688	22542	22389	22378	22472	22362	22632	22803	22580	22608	22643	22897	22609	22417	22353	22537	22496	22555	22465	22655	22756	22636	22501	22767	22598	22765	22369	22607	22583	22552	22310	22347	22543	22649	22599	22340	22654	22758	22683	22529	22503	22534	22558	22476	22377	22350	22353	22378	22497	22709	22488	22688	22666	22489	22451	22600	22431	22499	22490	22620	22638	22545	22267	22458	22705	22396	22621	22476	22513	22444	22587	22499	22333	22483	22511	22587	22426	22504	22317	22510	22428	22666	22549	22496	22593	22449	22592	22447	22537	22474	22443	22460	22682	22449	22557	22559	22534	22384	22519	22426	22499	22438	22440	22318	22542	22429	22551	22451	22626	22368	22379	22447	22514	22510	22810	22592	22465	22426	22424	22447	22543	22645	22499	22707	22484	22407	22531	22581	22363	22540	22396	22377	22758	22483	22505	22562	22303	22577	22744	22831	22568	22497	22592	22457	22786	22541	22635	22765	22615	22609	22649	22634	22646	22617	22746	22614	22329	22509	22850	22560	22771	22287	22576	22445	22378	22441	22437	22601	22311	22594	22430	22272	22318	22548	22736	22517	22595	22761	22527	22635	22525	22653	22617	22499	22536	22586	22412	22551	22546	22397	22656	22494	22589	22465	22413	22359	22452	22478	22620	22724	22432	22548	22429	22438	22590	22405	22686	22599	22436	22488	22510	22632	22414	22427	22505	22690	22530	22639	22581	22606	22568	22779	22243	22625	22230	22193	22732	22587	22599	22511	22407	22585	22387	22509	22390	22360	22848	22457	22530	22574	22436	22468	22496	22690	22642	22597	22610	22509	22535	22689	22385	22554	22588	22734	22556	22530	22656	22612	22589	22614	22689	22502	22591	22717	22592	22565	22359	22435	22495	22468	22566	22257	22190	22628	22418	22442	22366	22859	22528	22326	22360	22646	22193	22620	22629	22511	22615	22468	22494	22674	22595	22799	22462	22368	22494	22583	22613	22492	22686	22627	22523	22556	22582	22617	22453	22534	22413	22639	22667	22641	22549	22506	22623	22484	22395	22658	22577	22600	22556	22475	22568	22469	22534	22374	22497	22614	22680	22618	22649	22566	22590	22516	22476	22752	22285	22364	22591	22353	22361	22412	22493	22449	22414	22393	22598	22397	22274	22401	22734	22322	22346	22399	22532	22553	22593	22524	22533	22467	22547	22680	22604	22631	22315	22675	22530	22592	22542	22627	22398	22518	22342	22517	22646	22610	22402	22602	22674	22758	22758	22436	22588	22580	22225	22621	22452	22331	22567	22568	22510	22490	22626	22595	22527	22438	22513	22633	22532	22303	22402	22552	22485	22501	22756	22384	22438	22227	22370	22309	22365	22362	22603	22400	22457	22344	22509	22517	22552	22484	22865	22511	22543	22459	22657	22717	22528	22415	22543	22608	22791	22742	22481	22530	22470	22764	22414	22506	22623	22461	22877	22663	22650	22368	22359	22611	22685	22613	22576	22602	22411	22487	22263	22287	22433	22398	22660	22200	22374	22615	22449	22376	22600	22553	22395	22557	22565	22638	22530	22384	22632	22856	22703	22523	22343	22322	22544	22551	22379	22633	22392	22658	22590	22296	22522	22700	22402	22569	22555	22431	22503	22492	22550	22433	22418	22719	22312	22810	22495	22586	22525	22439	22336	22386	22366	22598	22490	22653	22265	22357	22503	22696	22534	22236	22566	22475	22523	22448	22472	22669	22499	22363	22521	22508	22566	22406	22272	22411	22439	22411	22739	22550	22274	22453	22679	22447	22521	22345	22446	22576	22520	22342	22513	22530	22393	22722	22605	22560	22657	22821	22458	22474	22247	22613	22595	22569	22736
30635	51048	33684	25445	22094	20449	19285	18430	17790	17572	17530	17386	17065	16862	16467	16341	16155	16060	16030	16074	15697	15596	15731	15741	15723	15513	15508	15707	15667	15639	15606	15395	15479	15276	15436	15512	15483	15569	15394	15380	15431	15420	15276	15286	15492	15418	15349	15385	15522	15319	15487	15139	15216	15305	15246	15407	15466	15263	15398	15362	15462	15336	15332	15421	15420	15346	15586	15383	15328	15330	15320	15256	15404	15311	15288	15359	15460	15472	15248	15351	15302	15188	15301	15433	15285	15508	15341	15311	15497	15246	15296	15158	15456	15237	15236	15300	15289	15415	15296	15213	15304	15430	15112	15357	15242	15340	15426	15370	15281	15163	15277	15277	15281	15320	15323	15467	15179	15251	15310	15472	15424	15302	15357	15436	15467	15123	15341	15282	15224	15239	15380	15164	15288	15431	15266	15051	15055	15336	15198	15214	15358	15505	15283	15215	15257	15183	15317	15261	15343	15155	15293	15225	15297	15314	15264	15325	15303	15170	15310	15326	15305	15217	15159	15082	15388	15508	15128	15215	15218	15248	15380	15207	15178	15408	15298	15462	15460	15264	15234	15307	15330	15196	15429	15294	15437	15363	15445	15283	15159	15348	15359	15434	15263	15232	15285	15187	15346	15388	15199	15257	15372	15260	15254	15087	15295	15318	15301	15417	15413	15250	15252	15332	15231	15272	15350	15306	15387	15366	15115	15224	15424	15314	15282	15437	15066	15229	15367	15363	15329	15258	15277	15281	15431	15312	15212	15235	15391	15377	15461	15242	15262	15257	15330	15334	15548	15251	15482	15347	15385	15480	15235	15314	15239	15378	15377	15412	15253	15225	14975	15268	15450	15325	15269	15532	15130	15397	15228	15192	15405	15202	15239	15323	15444	15416	15125	15269	15254	15128	15239	15411	15191	15285	15347	15182	15343	15172	15237	15151	15502	15270	15249	15485	15240	15287	15151	15236	15197	15156	15156	15166	15232	15311	15327	15412	15338	15334	15285	15264	15475	15163	15379	15069	15141	15266	15369	15289	15320	15459	15167	15288	15320	15161	15220	15311	15210	15318	15317	15353	14970	15366	15091	15106	15441	15128	15269	15254	15274	15305	15165	15384	15287	15378	15189	15345	15364	15296	15352	15226	15352	15158	15425	15454	15479	15333	15370	15210	15296	15219	15567	15224	15310	15317	15303	15480	15131	15290	15247	15148	15368	15226	15338	15389	15219	15348	15291	15203	15341	15329	15365	15252	15282	15288	15331	15260	15350	15347	15230	15400	15252	15381	15386	15290	15291	15073	15234	15393	15181	15293	15336	15344	15248	15281	15379	15309	15169	15185	15309	15337	15244	15287	15257	15207	15211	15340	15305	15189	15329	15338	15242	15292	15427	15366	15179	15236	15367	15311	15327	15275	15156	15219	15414	15130	15223	15287	15212	15201	15404	15193	15353	15230	15266	15288	15241	15191	15489	15227	15250	15275	15308	15379	15238	15345	15371	15256	15270	15385	15267	15418	15195	15357	15084	15297	15311	15242	15272	15290	15371	15184	15400	15423	15317	15220	15164	15392	15374	15295	15211	15109	15191	15272	15476	15334	15175	15242	15326	15539	15346	15195	15294	15426	15250	15187	15302	15338	15319	15244	15239	15221	15274	15414	15292	15165	15448	15449	15157	15470	15284	15213	15427	15161	15279	15223	15418	15381	15218	15077	15217	15250	15333	15387	15264	15347	15104	15307	15289	15246	15328	15316	15280	15432	15434	15219	15256	15319	15267	15427	15247	15377	15412	15179	15307	15296	15419	15133	15463	15340	15324	15272	15399	15342	15439	15243	15302	15216	15265	15270	15220	15193	15458	15236	15384	15327	15300	15204	15431	15289	15215	15149	15430	15145	15349	15328	15362	15306	15173	15344	15375	15105	15227	15472	15163	15437	15229	15221	15176	15308	15094	15303	15151	15429	15274	15413	15305	15397	15280	15305	15346	15246	15141	15258	15200	15221	15341	15338	15295	15248	15304	15307	15135	15292	15473	15189	15264	15109	15185	15269	15277	15195	15163	15238	15338	15205	15454	15272	15244	15209	15233	15280	15247	15223	15337	15155	15290	15297	15407	15501	15235	15230	15108	15320	15181	15400	15252	15302	15290	15291	15273	15480	15241	15286	15504	15421	15389	15383	15452	15336	15285	15352	15342	15291	15213	15099	15260	15311	15294	15281	15440	15437	15155	15332	15452	15253	15411	15311	15394	15356	15187	15197	15224	15312	15229	15215	15237	15279	15243	15288	15208	15304	15349	15288	15222	15398	15309	15239	15397	15250	15397	15335	15337	15099	15383	15342	15206	15233	15311	15271	15447	15342	15423	15334	15202	15293	15392	15189	15330	15204	15326	15324	15319	15353	15259	15393	15330	15340	15329	15253	15265	15448	15182	15212	15417	15386	15186	15312	15422	15311	15431	15490	15360	15375	15323	15335	15315	15138	15238	15126	15318	15291	15160	15293	15307	15383	15425	15281	15320	15414	15108	15398	15481	15206	15381	15283	15390	15368	15398	15187	15186	15204	15227	15269	15459	15274	15208	15230	15357	15227	15403	15257	15361	15322	15230	15231	15326	15352	15280	15318	15351	15280	15031	15261	15335	15280	15299	15293	15555	15281	15188	15278	15261	15319	15344	15224	15284	15360	15347	15507	15422	15375	15368	15222	15332	15510	15419	15484	15222	15202	15262	15388	15272	15245	15465	15293	15394	15381	15223	15218	15123	15290	15332	15263	15234	15232	15209	15362	15328	15289	15268	15258	15366	15277	15249	15434	15515	15213	15280	15291	15270	15347	15237	15274	15022	15177	15418	15376	15341	15386	15371	15306	15172	15296	15354	15409	15272	15337	15272	15161	15466	15404	15239	15237	15331	15361	15162	15390	15248	15240	15422	15259	15350	15202	15004	15343	15392	15200	15184	15171	15459	15355	15198	15302	15366	15197	15306	15236	15401	15279	15336	15314	15173	15354	15112	15213	15297	15398	15295	15270	15341	15264	15149	15312	15436	15349	15149	15428	15279	15382	15348	15318	15394	15425	15174	15305	15317	15161	15323	15249	15135	15248	15344	15345	15349	15151	15412	15311	15470	15272	15439	15472	15268	15299	15326	15109	15391	15397	15290	15245	15327	15399	15479	15297	15078	15310	15418	15231	15403	15502	15390	15307	15201	15203	15418	15461	15197	15287	15299	15409	15208	15386	15374	15174	15341	15223	15269	15466	15386	15221	15295	15255	15231	15289	15126	15260	15430	15351	15487	15267	15273	15356	15224	15291	15197	15324	15312	15305	15269	15173	15317	15249	15284	15266	15253	15513	15467	15242	15380	15235	15324	15191	15343	15389	15307	15232	15327	15439	15300	15333	15196	15038	15308	15225	15418	15232	15229	15375	15253	15352	15265	15253	15350	15366	15323	15288	15110	15249	15263	15305	15396	15158	15349	15203	15301	15269	15369	15119	15397	15272	15340	15393	15094	15209	15232	15241	15249	15388	15175	15279	15165	15343	15355	15230	15253	15170	15368	15355	15286	15368	15289	15210	15199	15250	15226	15316	15413	15242	15436	15270	15052	15347	15338	15301	15570	15152	15400	15262	15246	15197	15366	15280	15251	15122	15359	15200	15274	15405	15363	15403	15228	15189	15388	15428	15251	15214	15248	15273	15255	15257	15388	15389	15437	15322	15241	15355	15177	15374	15282	15198	15383	15207	15213	15157	15372	15376	15379	15276	15230	15491	15270	15315	15370	15258	15342	15198	15280	15313	15373	15107	15344	15296	15138	15135	15145	15184	15383	15212	15177	15210	15229	15347	15215	15230	15334	15270	15376	15147	15256	15416	15372	15127	15415	15191	15280	15372	15201	15301	15130	15415	15187	15203	15331	15323	15278	15256	15149	15447	15256	15369	15338	15257	15353	15253	15164	15354	15426	15449	15199	15278	15235	15286	15327	15317	15210	15311	15325	15356	15335	15292	15323	15310	15235	15311	15192	15331	15094	15287	15321	15278	15332	15301	15233	15559	15453	15283	15215	15262	15210	15325	15180	15443	15173	15253	15383	15348	15277	15314	15266	15257	15155	15235	15419	15040	15187	15308	15242	15357	15261	15200	15525	15281	15349	15257	15387	15287	15201	15428	15236	15226	15368	15296	15260	15231	15175	15267	15189	15258	15360	15269	15279	15368	15324	15302	15375	15455	15251	15254	15290	15369	15161	15317	15288	15484	15240	15296	15178	15360	15470	15373	15401	15349	15224	15284	15387	15415	15356	15281	15194	15419	15118	15024	15261	15402	15344	15172	15268	15232	15267	15293	15361	15161	15197	15258	15328	15434	15209	15150	15386	15416	15200	15212	15374	15385	15360	15362	15263	15467	15221	15207	15215	15107	15368	15384	15399	15266	15205	15255	15269	15406	15181	15316	15244	15181	15287	15239	15194	15278	15256	15362	15157	15272	15522	15423	15413	15221	15479	15184	15349	15307	15147	15250	15524	15314	15220	15301	15293	15443	15248	15288	15454	15371	15306	15363	15258	15242	15349	15336	15148	15229	15198	15335	15182	15304	15329	15325	15448	15125	15217	15354	15263	15324	15334	15271	15349	15138	15477	15317	15169	15113	15205	15386	15187	15131	15408	15311	15317	15150	15396	15242	15384	15296	15244	15317	15293	15368	15299	15163	15318	15311	15142	15419	15403	15322	15432	15282	15326	15332	15238	15239	15407	15477	15268	15199	15353	15525	15380	15088	15233	15334	15350	15225	15500	15295	15143	15267	15399	15245	15416	15152	15237	15520	15285	15409	15203	15207	15296	15125	15309	15201	15337	15354	15282	15246	15217	15510	15298	15407	15089	15192	15354	15249	15251	15183	15310	15220	15299	15230	15385	15283	15327	15204	15272	15319	15305	15294	15173	15272	15350	15394	15414	15249	15224	15161	15385	15315	15246	15233	15189	15191	15173	15387	15268	15264	15175	15118	15335	15293	15212	15147	15151	15275	15266	15149	15321	15421	15388	15279	15359	15413	15301	15404	15330	15152	15150	15230	15258	15276	15228	15355	15363	15224	15329	15464	15159	15238	15211	15363	15342	15208	15326	15300	15360	15543	15384	15369	15332	15362	15227	15307
34680	29387	29330	26921	24793	24851	24719	24498	24518	24175	24178	24286	24118	23980	23779	24099	24158	24174	24027	23749	23907	24132	23908	24106	23825	23845	23913	24063	23809	23904	23790	24100	24327	23724	24238	23731	24008	23982	24019	23982	23759	23754	23971	23808	24019	23873	24087	23807	23939	23783	23862	24013	24018	24105	23798	23896	23996	23956	23940	23875	23679	23802	23839	23816	24005	23877	23949	23963	23969	23914	23789	23790	23935	23823	23738	23832	23897	24004	23884	23918	24064	23789	23905	23896	24036	23853	23684	23815	23811	23790	23950	23871	23667	23600	23856	23778	23879	23928	23839	23941	23676	23794	23992	23821	23590	24118	23832	23738	23750	23819	24121	24030	24022	23828	23794	23680	23792	23917	23914	23778	23897	23920	23878	23873	23962	23885	23976	23951	23793	24090	23825	24090	23996	23893	23765	23864	23716	23878	23869	23775	24010	23754	24176	23881	23834	23870	24037	23610	23850	23753	23462	24034	23832	23882	23892	23857	23762	23727	23855	23839	23884	23560	23793	23765	23976	23673	23666	23935	23809	23912	23966	23991	24004	23669	24180	23860	23781	23975	23740	23960	23864	23811	23793	23854	23858	24016	23890	23860	24071	23958	23793	23887	23744	23461	23836	23954	23860	23720	23668	23851	23947	23975	23589	24002	23944	23643	23806	23845	24104	23873	23982	23986	23988	23789	23891	23808	23895	23843	23835	23796	23613	23652	23867	24046	23821	23761	23535	23705	23620	23771	23492	23809	23894	23919	23836	23903	23907	23662	23763	23650	23862	24054	23825	23888	23895	23951	23951	23801	23945	23796	24169	24086	23985	23929	23796	23889	23857	23803	24005	23822	23725	23743	23796	23772	24081	23723	23757	23920	23721	23821	23802	23888	23867	23776	24066	23772	23840	24051	23864	23813	23953	23734	23840	23785	23829	23867	23829	23855	23697	23856	24118	23905	23755	23828	23881	23895	23926	23756	23889	23928	23913	23791	23789	23931	23799	23956	24005	23479	23679	23948	23977	23907	23707	24067	23782	23609	23919	24036	23865	24020	24027	23916	23708	24035	23855	23607	23676	24046	23937	24187	23858	24013	23826	23788	24032	23718	23755	23634	23925	23826	23963	23708	24024	24201	24008	23667	24027	23745	23941	24052	23830	23948	24004	23919	23728	23620	23974	23913	23878	23847	23868	23995	23820	24007	23755	23867	23519	23903	23786	23792	23568	23848	23989	23829	23877	23895	23795	23637	23860	23887	23904	23993	23641	23824	24084	23999	23886	23850	23857	23862	23978	23934	23825	23783	24050	23932	24019	24100	23995	23895	23968	23700	23740	23836	23842	24000	23940	23996	24025	24000	23774	23732	23583	23756	23654	23714	24031	23866	23908	23909	23835	23861	23679	23779	23721	23949	24010	23845	23674	23915	23778	23820	23870	23758	23950	23584	23646	24017	23951	23788	24006	23994	24108	23815	23964	24053	23792	23625	23732	23929	23930	23800	24028	23948	23921	23901	23775	23774	24037	23550	23710	23782	23755	23733	23878	24011	23754	23756	23833	23771	23868	23775	23810	23871	23703	23941	24024	23732	23909	23828	23828	23502	23692	23975	23673	23847	23793	23787	23694	23981	23928	23832	23704	23923	23783	23768	23710	23877	23496	23943	23905	23819	24010	23839	24047	23824	23966	23951	23981	23893	23999	24027	23930	23732	24003	23804	24006	23954	23905	23659	23846	23810	23915	23955	23735	23941	23800	24022	24142	23786	23998	23571	23801	23867	23784	23803	23978	23887	23728	23834	23920	23899	23784	23774	23741	24193	23802	23919	23836	23848	23731	23697	23732	24015	24013	23712	23444	23886	23782	23803	24040	23911	23911	24030	23756	23643	23705	24000	23765	23790	23814	23753	23881	23732	23709	23800	23844	23850	23760	23658	24050	23816	23733	23991	23997	23920	23790	23900	23877	23949	23989	23726	23996	24246	23797	24105	23859	23962	23967	23895	23811	23779	23834	23783	23989	23915	23759	23923	23882	23909	23816	23978	23900	24102	23958	23793	23887	23974	23790	23880	23859	23920	23886	23877	23955	23978	23766	23931	23912	24062	24077	24008	23790	23696	23696	23978	23827	23623	23856	23972	23930	23720	24106	23933	23969	23866	23762	24080	23967	23583	23940	23703	23769	23899	23786	23867	23923	24090	24075	23870	23830	23985	23994	24009	23907	23872	23844	23894	23724	24023	23915	23870	23911	23776	23718	23612	23753	24043	23762	23723	23769	23862	23884	23863	23942	23819	23939	23714	23798	24050	23824	23902	23745	23879	23676	24002	24029	23931	24046	23913	23999	23799	23745	23737	24012	23658	23753	23672	23971	23965	23737	24018	23637	23669	23623	23903	23624	23998	23820	23835	23990	23804	24081	23635	23857	23819	23957	23922	23924	23727	24160	23883	23913	24021	23898	24096	23927	24115	23951	23790	23782	23957	23798	23766	23978	23733	24057	23959	23586	24062	23847	23870	23810	23943	24128	23796	23657	23862	23996	23878	23885	23795	23894	23854	23871	24070	23890	23818	23845	24130	24184	23909	23857	23777	23616	23733	23957	23657	23979	23825	24033	23968	23964	23654	23822	23889	23922	23605	23799	23855	23999	23946	23882	23780	23879	23897	23953	23817	23849	23966	24004	23772	23943	23788	23739	23676	24039	23902	23770	23843	23473	23863	23947	23619	23960	23764	23968	23865	23593	23831	23738	23697	23993	23823	23800	23957	23629	23877	24121	23985	24009	23712	23945	23668	23455	23665	23734	23803	23608	24088	23568	23704	23831	23879	23956	23809	23934	23869	23538	23839	24118	23923	23932	23795	24117	23753	23919	24038	23728	23675	23747	23792	23547	23806	24144	23741	23901	23600	23796	23852	24010	23740	24023	23770	23830	23652	23755	23864	23792	23766	23476	23990	24036	23926	24006	23664	23873	23751	23694	23877	24017	23832	24147	23819	23819	23835	23838	23864	23866	23874	23908	23926	23891	24014	23784	23936	23734	23869	23840	23713	24008	23822	23736	23942	23791	23890	23743	23612	23864	23706	23744	23843	23884	23899	24128	23735	23927	23826	23780	23914	23886	23947	23970	23851	23713	23945	23962	23909	23729	23494	23756	23668	23662	23875	23806	23662	23840	23907	23753	23878	23816	23811	23880	23972	23908	24151	23825	23969	23902	23760	23903	24079	24032	24015	24021	23865	23642	24042	23981	23665	23901	23983	24040	23781	23897	23755	23791	23855	23849	23863	23771	23695	23840	23836	23728	23857	23725	23839	23746	23818	23994	24054	23847	23666	23782	23755	23775	23779	23842	23741	23975	24018	23740	23638	23774	23916	23735	23821	23699	23781	23884	23999	24002	23923	23599	23804	23956	23715	24042	23869	23904	23890	24326	23854	23788	24065	23766	23856	23903	23718	23882	24066	23977	23795	23756	23928	23742	23826	24017	23722	23885	23951	24036	23924	23949	23951	23965	23729	23822	23946	23643	23840	23840	23964	24139	23902	23895	24258	23703	23797	23944	24025	23815	23776	23676	23899	23930	24141	23796	23852	23660	23863	23793	24129	23847	23901	23918	23846	23853	23940	23873	23881	23766	23778	23764	23873	23947	23721	23872	23935	23587	23587	23779	23770	23864	23944	23785	24045	23775	23946	24126	23932	23927	23936	23913	23592	23876	24049	24044	23939	24092	23976	23732	23639	23783	23890	23669	23770	23702	23811	23827	23737	23817	23738	23955	23921	23842	24173	23665	23905	24055	23969	24013	23747	24093	23794	23914	23967	23849	23612	23734	23744	23895	23840	23827	23986	23865	23897	23935	23857	23812	23891	23934	23724	23759	23726	23791	24031	23799	23989	24146	24202	23929	23687	23927	24103	23900	23905	23980	23899	23916	24073	23748	24075	23753	23897	23703	24077	23928	23775	23753	24029	23798	23788	23778	23983	23885	24007	24049	23841	24022	23885	23968	23838	24037	24007	23906	23944	23827	23903	23819	23808	23903	23870	23832	23937	24028	23809	24033	24115	23914	23747	24023	23931	23814	23688	24060	23952	23749	23836	23947	23948	23678	23797	23711	23892	23556	23694	23817	23970	23757	23835	23705	23928	24065	23740	24183	23765	23686	23791	24091	23994	23594	23792	23935	23851	23977	23922	23924	23852	23675	23884	23905	23934	23870	23867	24011	23963	23695	23797	23849	23911	23851	23729	23779	23954	23997	23935	23797	23714	23880	23821	23800	23869	23654	24001	24217	23838	23855	23850	23672	23805	23917	23829	23809	24000	23794	23772	23736	23586	23777	23538	23757	23908	23827	24144	23709	23676	23802	24010	23854	23955	23909	23969	23980	24056	23614	23808	24079	23880	23850	23856	23899	23855	23777	23901	23903	23835	23887	23849	23926	23647	23820	23918	24048	23989	24129	23765	23867	23744	23899	24061	23866	24069	23729	23923	23987	23934	23765	24014	24201	23860	23996	24043	23944	23849	23809	23768	23722	23561	24084	23884	23720	23981	23699	23983	23942	23880	23978	23834	23884	23944	23796	23844	23909	23673	23582	23891	23863	23733	23939	23965	23784	23883	23845	23675	23885	23977	24032	23739	23956	23813	23890	23832	23832	23845	23728	24046	23956	23855	23885	23950	24036	24063	23647	23959	23879	23750	24008	23803	23701	23970	24150	23836	23789	23941	23892	23913	23861	23933	23617	23856	23766	23932	23782	23987	23823	23809	23798	23996	23989	23783	23725	24054	23718	23697	23864	23908	24004	23889	23742	23713	23796	23841	23800	23772	23962	24126	23650	23759	23943	23760	23748	23721	24031	23915	23894	23939	24140	24095	23761	24195	24132	23769	23755	23900	23950	23934	23756	23751	23983	23856	23796	23727	23813	23628	23930	23980	23695	23705	23970	23990	23857	23621	23822	24058	23751	23866	23847	23576	23783	23898	24046	24003	23831	23910	24012	23580	24035	23750	23613	23799	23911	23936	23897	23896	23883	24104	24087	23832	24031	23828	23910	23657	23696	23772	23873	23851	23955	23728	23843	23875	23871	23566	23990	23835	23954	23856	23800	24086	23748	23898	23990	23847	23958	23742	23886	23930	24089	23799	24090	23885	24057	24044	23862	23901
26529	32166	21370	18542	17671	17201	16990	16729	16808	16748	16820	16670	16501	16508	16365	16488	16253	16265	16230	16336	16145	16121	16344	16014	16252	16210	16089	16321	15951	16147	16066	16169	16085	16107	16000	16022	16042	16086	16076	16255	16011	16113	15841	16079	16087	16137	15940	16100	16042	16092	16048	15921	16117	16100	16124	15995	16172	15900	15851	16090	16234	16116	15891	15956	16152	16042	16019	16001	16008	16028	16076	16084	15980	16038	15975	16019	15961	16091	16040	16040	16090	15917	15939	16042	16076	16081	16058	16135	16084	15993	15996	16129	16040	16028	16078	15917	15980	16018	16083	16066	15946	16009	16122	15926	16053	15854	16187	16015	15969	16049	16246	15914	16089	16063	15976	16024	16100	16050	16063	16119	15984	15973	16177	15939	16074	16135	15957	16094	15921	16078	16084	16050	16041	15974	15952	16023	16123	15961	16040	16161	15917	16062	16021	15966	16077	16084	16071	16044	15841	16059	15986	16028	16000	15877	15974	16120	16091	15938	15959	16114	15996	15968	16016	15991	15992	15989	16201	16094	16107	16134	15943	16059	16038	16061	16036	16064	16012	16133	16097	15946	16172	15830	16049	16023	15891	16186	15925	16037	16086	16154	16108	16011	16094	15908	15986	16149	16049	15985	16173	16013	16139	16017	15822	16011	15933	16014	15989	16101	15976	16110	16231	16008	16108	15980	16084	16190	16014	15972	15952	16024	16085	15946	16053	15949	15996	16149	16081	16007	15875	16168	16020	15868	16004	16017	15883	16045	16186	15992	15935	16003	15901	16035	16114	16174	16036	16234	15991	16067	16002	16053	16190	15999	16009	16016	15979	16156	15937	16091	16070	16034	16171	15803	16035	15982	15940	16048	16200	16122	16006	15902	15992	16131	16175	16090	16164	15904	16238	16255	15961	16100	15892	16079	16138	16160	16056	16206	16044	16118	15952	16095	15922	15981	16325	15902	15941	15980	16013	16071	16029	16007	16108	16131	16102	16034	16079	15851	16002	16011	15936	16004	15911	16153	16006	15929	15993	15998	16023	16159	16009	16093	16129	15887	15988	15981	15968	16071	15989	16042	16010	16067	16219	16142	15980	15991	15896	15936	16146	15894	15859	16125	16125	16102	16047	16043	16039	15945	16020	15994	15998	16061	16064	15884	15934	16021	16223	16001	16056	15932	15982	15891	15903	16068	15891	16151	16109	16038	16123	15788	16015	16068	16012	15980	15934	15907	15844	15994	16089	16050	16115	16050	16210	16026	16304	15969	15903	15939	16045	15976	16057	16096	16074	16024	16013	16030	16069	16103	16141	16154	15983	15899	15887	15963	16013	16207	15991	16155	16233	15994	16128	15994	15889	15972	16024	16121	16042	16134	16127	15957	16020	16076	16027	15973	16068	16099	16026	16093	15861	16117	16054	15964	16081	16028	16136	16011	16108	16060	15917	16008	16017	16015	15981	16046	16015	16015	15930	16116	16037	16069	16143	16097	16118	16002	16029	15996	15924	16139	16139	16203	16142	16196	16071	16130	16054	16211	16295	15933	15958	16045	16091	15905	16031	15941	16174	15967	16005	16081	15921	16092	16022	16077	16033	16137	16015	15947	16037	16032	16129	15976	16076	15888	15995	16101	16125	15938	16043	16035	16211	15966	15978	16073	15868	15988	15917	15988	16082	16105	15993	15987	16023	16057	16062	15959	15965	15944	16079	16021	16044	16120	16092	15710	16200	15942	16124	16103	16087	16098	16201	16106	15966	15976	15977	16021	16154	16023	15970	16003	16065	16233	15946	16002	16077	16059	16098	16036	16140	16027	15993	16120	16089	15975	16075	16177	16023	16210	15810	16075	16070	16048	15940	15905	16210	16020	16167	16066	16108	16047	16163	15876	16085	15764	15972	16039	16061	16094	15928	16053	16046	16012	15975	15959	15881	16015	16028	15888	15793	15964	15995	16076	16171	16007	15916	16041	16025	15885	15988	15912	15837	15987	15948	16146	16014	16012	16109	16024	16138	16049	15996	16147	15977	15979	16029	15930	16100	16064	16032	16084	16026	15914	16150	16043	15897	16161	16013	15957	15970	16001	15988	15882	16148	15917	16160	15968	15984	15903	16089	16090	15993	16080	15909	15982	16089	15984	16274	15951	16072	15993	16048	15955	16086	16087	15726	16092	15989	15886	16088	16116	16227	15885	15946	15984	16036	16274	15990	15960	15993	15886	16088	16014	16220	16051	15983	15960	16089	15946	16050	15895	16035	15968	16075	16029	16075	16064	16193	15979	16014	15883	16074	16025	16054	16131	15971	16142	16080	15863	15906	16113	16361	15903	16075	16044	15990	16056	15898	16062	16000	15933	16053	16081	15952	16035	16137	15937	16037	16001	15842	16178	16101	16094	15982	16062	15981	16024	16029	15926	16009	15936	16128	16163	15953	15981	15979	16162	16169	16020	16113	16218	15962	15946	16042	16084	15941	16211	16042	16012	16116	16201	16105	15980	16159	16024	16122	16099	16055	16083	16073	16056	16048	16091	16060	16071	16042	16052	16181	15926	15973	15953	16097	16113	16108	16056	15881	16003	16030	16039	15874	16076	15851	16081	16110	15928	16041	15966	16016	16067	16114	15931	16024	15954	16100	16131	15928	16070	16098	15978	16088	16050	16068	16050	15915	16025	16224	15890	15909	16048	16048	15708	15998	16044	15978	16031	16080	16060	16134	16023	15935	15906	15964	16078	16074	15994	16008	16178	15878	16097	16099	16053	16090	15996	16157	16078	16079	16206	16024	16102	16096	16084	15863	16030	16013	16010	16244	16126	16172	16161	15981	15934	16119	15810	16210	15960	16178	16058	15974	16032	16027	16132	16121	16169	16156	16177	16326	16021	16019	15943	16129	16063	16173	15949	16048	16048	16039	15996	16004	16048	15973	16001	16096	16073	16111	16194	16193	16021	16313	15844	15969	16024	16067	16169	15930	16009	15965	16125	16134	16019	16154	15956	16132	15973	16006	16113	16078	16060	16037	16088	16057	15865	15900	16167	16252	16029	16030	16032	16225	16144	16100	16200	16125	15869	16134	15933	16066	16046	16102	16019	16100	15962	16081	16069	16080	16099	16019	15836	16030	15994	16068	16174	16019	16146	16030	15917	16022	16163	15952	15959	15729	16128	16003	16060	16056	16013	16031	16142	15977	16009	16077	16099	16232	15806	16035	16144	15980	16059	16071	16176	16145	16056	16206	15917	15957	16058	16187	16037	16037	15963	16006	16004	15978	16132	16088	15841	16041	15922	16132	16078	16009	16120	16126	16001	16096	15986	16295	15979	16012	15893	16106	16030	15963	16034	15958	15941	16027	16074	15996	15857	15965	16067	15984	15860	16033	16061	16178	16001	15971	16079	15948	16012	16158	16179	16220	16164	16174	15903	16104	16111	15967	16107	15978	15925	16031	15824	16193	16100	16096	15913	15973	16002	16080	15970	15894	15848	16125	15961	15895	16068	16037	16109	15985	16241	16080	15921	16050	16063	16179	16170	16074	16308	16065	16036	16029	15796	16039	16064	16031	15914	16124	16019	16074	16035	16164	16222	16020	16108	16153	16187	16112	16032	16077	15956	16161	15904	15843	16039	16111	16089	16083	16241	15944	15976	16051	16014	15887	15958	16071	16204	16164	16093	16140	16164	16069	16164	16104	16051	16062	16103	16065	16158	16149	16044	15980	16206	16130	15990	16009	16116	16231	16040	15962	15926	15986	16163	15961	16172	16045	16077	15955	16100	15959	16046	15763	16073	16117	16079	16053	16123	16119	15982	15974	16089	16213	16067	16046	15897	16125	16070	16180	16077	16018	15846	16055	16024	15853	16012	16018	16022	16004	15974	16008	16115	16021	16143	16134	15964	15949	16006	15978	15959	16238	15943	16261	16165	15999	15952	16029	15962	16027	16007	16165	15935	15948	16066	15968	15894	16203	16086	16120	16079	16040	16004	16120	15851	16040	16101	16203	16075	16087	15927	16041	15992	16088	15953	15959	16098	16054	16150	15944	15953	16231	15927	16095	16103	16240	15830	16049	15946	16014	16159	16012	15991	16062	15942	15994	15914	16088	16066	16168	15898	16038	16008	15966	15897	15969	15989	15873	16083	16192	15864	15979	16080	16014	16079	15862	15915	16239	16100	16083	16061	16073	15822	16163	16064	15962	15988	16126	15964	16014	16053	15913	15934	16140	15933	16174	16090	16114	15987	16182	16071	16085	16162	16086	16110	16041	16086	16028	15969	16022	16015	16101	16081	16089	15933	16313	16189	16140	15959	16130	16043	16011	15876	16136	15969	16012	16046	16028	15949	16075	16031	16041	15991	15939	16040	16120	15954	15965	16202	16215	16098	16176	16028	16132	16011	16004	16139	16047	15950	16105	15999	16047	16006	16168	16012	16064	15971	16110	15972	15854	16116	15963	15936	16234	16044	16078	16168	15937	16000	15950	16008	15956	15899	16182	16000	16027	16055	16219	16036	16020	15977	16068	16004	16204	16205	15876	15894	15892	16026	16315	16132	16193	16057	16012	16065	16115	15965	16046	16001	15998	15969	16195	16192	16063	16051	15985	16064	16096	16062	15974	15942	16107	16093	15923	16235	15982	15877	16039	16036	16135	15859	16012	16237	15961	16096	15972	16058	15944	16113	16177	15973	15987	15968	16119	16165	15953	15871	16034	16130	16040	15955	15807	15899	15935	16038	15868	16103	16053	16113	16237	16136	15995	15874	16166	15958	16003	15918	15909	15822	16180	15967	16030	16242	16010	15959	16125	16171	16082	16108	15928	16128	15967	16126	15966	15994	16023	16032	16109	16017	16186	15812	16076	15926	16062	16006	15956	16063	16080	16013	16133	16039	15913	16176	16015	15892	15923	15939	15960	16022	15961	15999	16099	16016	15832	16076	16035	16023	16048	16019	16119	16042	15948	15984	16043	16084	15913	16034	15964	16061	15965	15997	15944	16136	16103	15960	15910	16066	15958	15942	16125	15925	16211	16019	16040	16046	15948	15872	15944	16013	16187	16032	16094	15945	15957	16037	16121	15999	15867	15893	16077	15987	15935	15841	16107	15967	15937	15945	15985	15868	16164	16056	16137	16112	16082	15991	15963	16077	16065	16066	16006	15956
24325	20957	27251	25053	22986	25708	26766	24277	23663	23595	23567	23345	23259	23128	23176	23218	23282	23336	22990	22939	22763	22784	22670	22547	22442	22701	22528	22676	22911	22897	22806	22713	22738	22958	22743	22620	22779	22586	22701	22569	22730	22629	22606	22642	22593	22557	22539	22431	22481	22842	22493	22581	22254	22222	22507	22673	22377	22586	22580	22470	22627	22493	22451	22548	22372	22455	22397	22540	22455	22541	22459	22642	22564	22381	22421	22372	22461	22465	22481	22165	22644	22490	22745	22519	22593	22389	22639	22280	22653	22453	22630	22489	22590	22519	22533	22554	22447	22437	22495	22422	22566	22418	22195	22365	22447	22531	22176	22462	22590	22316	22384	22516	22540	22546	22758	22353	22364	22397	22248	22287	22388	22436	22630	22507	22488	22556	22504	22430	22454	22620	22269	22491	22497	22632	22600	22373	22669	22590	22584	22499	22473	22529	22435	22468	22413	22331	22428	22405	22534	22634	22487	22331	22257	22460	22612	22623	22546	22512	22493	22338	22275	22642	22883	22616	22508	22738	22262	22366	22563	22892	22390	22555	22734	22765	22353	22281	22602	22420	22553	22571	22491	22289	22595	22672	22573	22625	22458	22391	22271	22465	22606	22567	22555	22414	22502	22365	22558	22633	22546	22510	22486	22442	22603	22398	22578	22563	22622	22187	22489	22471	22475	22520	22526	22373	22426	22471	22526	22599	22483	22387	22348	22505	22438	22346	22452	22566	22408	22499	22425	22519	22411	22747	22449	22050	22574	22671	22668	22546	22557	22588	22228	22377	22321	22498	22637	22345	22539	22311	22661	22388	22888	22547	22491	22225	22511	22573	22516	22469	22498	22582	22216	22428	22261	22479	22466	22180	22427	22603	22529	22537	22522	22643	22624	22373	22691	22437	22374	22565	22755	22515	22364	22497	22504	22436	22504	22521	22453	22483	22428	22430	22480	22351	22467	22582	22308	22639	22373	22360	22466	22558	22424	22552	22283	22419	22582	22459	22655	22671	22367	22505	22773	22365	22231	22347	22341	22174	22501	22233	22361	22424	22758	22503	22320	22604	22531	22466	22461	22579	22638	22554	22441	22629	22755	22402	22452	22733	22338	22474	22479	22287	22443	22506	22416	22873	22358	22639	22591	22543	22496	22430	22604	22595	22476	22393	22582	22741	22661	22469	22547	22619	22426	22606	22524	22595	22660	22261	22632	22660	22273	22273	22415	22745	22597	22617	22498	22444	22657	22366	22680	22456	22587	22491	22467	22566	22352	22466	22271	22450	22294	22377	22862	22746	22614	22365	22474	22396	22505	22455	22210	22428	22314	22210	22310	22557	22284	22616	22525	22404	22381	22493	22539	22551	22790	22584	22685	22567	22483	22361	22549	22596	22558	22565	22560	22605	22608	22638	22480	22484	22473	22378	22550	22506	22444	22240	22567	22448	22620	22559	22570	22559	22586	22604	22435	22556	22603	22457	22466	22419	22399	22517	22551	22351	22328	22212	22370	22575	22214	22481	22506	22117	22285	22620	22238	22547	22515	22434	22400	22503	22599	22331	22683	22618	22732	22494	22506	22366	22568	22718	22557	22289	22430	22503	22436	22495	22385	22390	22472	22446	22393	22270	22500	22396	22500	22709	22490	22602	22414	22505	22761	22624	22460	22663	22461	22555	22687	22459	22596	22442	22505	22375	22722	22282	22408	22556	22601	22833	22665	22566	22331	22581	22526	22577	22550	22713	22637	22603	22355	22325	22531	22597	22368	22371	22241	22457	22159	22436	22416	22580	22506	22542	22639	22332	22337	22207	22457	22397	22511	22314	22585	22462	22468	22558	22472	22424	22339	22488	22590	22430	22675	22633	22457	22424	22409	22560	22540	22649	22539	22533	22126	22519	22740	22590	22436	22567	22412	22464	22531	22325	22526	22438	22460	22490	22398	22417	22386	22517	22281	22258	22658	22731	22565	22557	22264	22463	22546	22282	22279	22499	22454	22562	22386	22733	22319	22400	22345	22372	22432	22248	22602	22656	22477	22400	22636	22515	22538	22570	22615	22557	22708	22509	22537	22523	22433	22763	22619	22611	22567	22473	22602	22385	22582	22550	22627	22486	22502	22419	22461	22582	22571	22372	22593	22550	22617	22449	22537	22456	22590	22524	22468	22516	22233	22431	22328	22526	22562	22605	22265	22254	22343	22666	22271	22560	22367	22383	22570	22518	22590	22414	22575	22485	22491	22505	22632	22379	22421	22390	22515	22568	22740	22637	22236	22493	22256	22508	22463	22488	22333	22776	22471	22567	22654	22466	22363	22393	22486	22499	22260	22181	22526	22511	22362	22421	22503	22530	22396	22375	22426	22387	22447	22602	22492	22579	22498	22483	22528	22387	22387	22426	22519	22512	22486	22346	22324	22516	22501	22310	22677	22602	22450	22380	22547	22592	22515	22439	22422	22418	22611	22606	22704	22342	22349	22357	22424	22534	22473	22644	22546	22490	22590	22230	22551	22358	22516	22547	22257	22557	22355	22424	22591	22658	22872	22511	22347	22579	22481	22406	22797	22484	22461	22207	22618	22286	22582	22580	22647	22251	22522	22435	22298	22501	22678	22401	22335	22249	22466	22519	22223	22418	22425	22397	22558	22542	22226	22500	22483	22247	22610	22485	22524	22626	22282	22374	22661	22409	22220	22330	22549	22618	22451	22251	22435	22444	22492	22415	22611	22276	22386	22591	22449	22324	22571	22360	22335	22457	22477	22764	22797	22406	22584	22650	22620	22368	22570	22636	22290	22396	22580	22302	22575	22674	22484	22469	22515	22607	22510	22390	22592	22241	22525	22567	22406	22466	22396	22323	22494	22556	22439	22703	22332	22234	22344	22186	22424	22398	22641	22248	22555	22525	22672	22426	22609	22562	22645	22337	22453	22379	22372	22617	22803	22421	22476	22445	22538	22482	22477	22395	22254	22554	22395	22379	22648	22681	22431	22220	22507	22531	22341	22362	22541	22460	22449	22630	22493	22376	22465	22166	22515	22516	22593	22422	22435	22678	22657	22541	22351	22504	22287	22515	22468	22514	22721	22503	22373	22338	22520	22794	22472	22508	22320	22502	22446	22618	22295	22497	22573	22577	22518	22607	22504	22506	22522	22645	22305	22420	22324	22511	22451	22491	22540	22319	22524	22509	22466	22442	22470	22487	22607	22418	22535	22365	22462	22402	22283	22671	22365	22400	22285	22705	22499	22172	22603	22420	22453	22275	22379	22488	22574	22385	22570	22195	22586	22431	22449	22640	22507	22485	22267	22397	22604	22617	22487	22535	22708	22601	22458	22701	22427	22488	22578	22636	22475	22636	22478	22430	22408	22339	22408	22142	22583	22581	22475	22427	22545	22496	22645	22560	22695	22502	22460	22383	22513	22634	22378	22445	22665	22478	22462	22275	22566	22691	22546	22590	22248	22327	22401	22548	22518	22611	22332	22188	22441	22326	22308	22603	22775	22202	22410	22481	22485	22207	22453	22745	22390	22453	22668	22302	22385	22602	22475	22735	22842	22312	22174	22420	22443	22323	22397	22380	22566	22321	22488	22387	22494	22598	22568	22569	22570	22479	22435	22459	22496	22672	22739	22401	22406	22661	22465	22718	22581	22452	22335	22312	22564	22250	22555	22746	22790	22462	22461	22465	22349	22214	22282	22380	22619	22387	22592	22626	22679	22607	22511	22498	22557	22512	22546	22439	22732	22650	22447	22323	22248	22376	22567	22722	22606	22450	22389	22396	22164	22425	22511	22606	22321	22516	22450	22397	22447	22464	22497	22278	22528	22833	22603	22369	22360	22377	22841	22215	22487	22456	22802	22639	22664	22555	22457	22292	22494	22308	22552	22661	22635	22389	22510	22682	22500	22362	22528	22665	22550	22392	22407	22418	22395	22284	22521	22395	22809	22529	22288	22596	22222	22525	22378	22442	22472	22425	22412	22456	22581	22397	22311	22316	22664	22454	22669	22519	22528	22545	22587	22492	22509	22570	22385	22285	22265	22431	22536	22577	22488	22443	22254	22517	22450	22508	22536	22595	22360	22349	22496	22571	22526	22605	22440	22438	22350	22651	22484	22364	22699	22404	22523	22233	22508	22407	22462	22664	22531	22545	22337	22400	22500	22425	22368	22467	22434	22491	22516	22413	22398	22491	22399	22494	22439	22363	22233	22542	22566	22263	22450	22635	22425	22520	22414	22477	22408	22764	22427	22582	22195	22504	22561	22592	22515	22667	22370	22499	22946	22435	22483	22505	22676	22614	22616	22581	22427	22458	22402	22464	22495	22543	22393	22387	22282	22398	22625	22356	22515	22524	22577	22579	22440	22577	22516	22509	22597	22623	22403	22538	22511	22620	22628	22597	22306	22418	22460	22325	22270	22533	22408	22348	22876	22441	22441	22667	22747	22611	22508	22221	22455	22548	22592	22503	22431	22425	22497	22413	22398	22630	22469	22266	22334	22685	22486	22392	22222	22520	22640	22379	22474	22439	22352	22461	22474	22762	22454	22437	22455	22595	22375	22313	22514	22390	22576	22569	22659	22238	22493	22547	22510	22503	22455	22272	22349	22392	22464	22359	22402	22332	22308	22582	22442	22360	22335	22876	22719	22516	22290	22487	22350	22654	22332	22439	22492	22544	22706	22432	22289	22651	22364	22324	22497	22330	22529	22475	22695	22419	22375	22508	22510	22436	22618	22253	22523	22331	22603	22404	22511	22358	22601	22649	22331	22465	22267	22460	22627	22601	22420	22402	22453	22531	22507	22484	22410	22365	22524	22263	22465	22421	22319	22489	22608	22593	22482	22300	22319	22402	22330	22517	22352	22329	22318	22725	22544	22680	22875	22527	22726	22491	22589	22561	22269	22305	22493	22504	22530	22273	22421	22562	22753	22649	22693	22596	22532	22446	22612	22801	22617	22612	22327	22518	22194	22250	22348	22515	22529	22585	22431	22326	22445	22590	22754	22499	22387	22375	22336	22346	22473	22123	22441	22425	22287	22510	22413	22505	22603	22531	22430	22383	22661	22365	22617	22643	22635	22536	22433	22598	22625	22520	22495	22397	22385	22401	22619	22693	22434	22183	22432	22409	22520	22451	22503	22511	22523	22471	22335	22248
26791	42674	31007	21785	19363	18256	17830	17420	16972	17052	16653	16443	16539	16202	16042	16282	15952	15802	16031	15734	15696	15787	15764	15643	15482	15373	15723	15769	15548	15646	15509	15595	15291	15526	15633	15455	15504	15365	15514	15348	15592	15428	15218	15581	15374	15522	15497	15427	15714	15377	15274	15334	15359	15421	15263	15426	15503	15307	15403	15486	15478	15422	15592	15475	15297	15419	15340	15582	15304	15443	15551	15472	15279	15414	15486	15414	15328	15301	15455	15337	15533	15334	15299	15407	15236	15453	15210	15453	15368	15452	15399	15299	15128	15393	15304	15500	15350	15474	15279	15292	15447	15352	15276	15113	15433	15444	15254	15453	15385	15249	15364	15255	15346	15308	15404	15549	15319	15263	15551	15270	15449	15413	15251	15464	15232	15273	15476	15369	15353	15336	15410	15352	15508	15370	15169	15324	15293	15262	15547	15427	15357	15302	15371	15426	15330	15068	15584	15398	15312	15458	15278	15372	15359	15380	15504	15217	15445	15428	15236	15375	15169	15331	15423	15409	15393	15339	15268	15322	15519	15250	15451	15246	15447	15319	15540	15424	15397	15039	15303	15256	15542	15395	15462	15488	15262	15469	15292	15406	15424	15352	15526	15244	15539	15228	15266	15423	15211	15364	15372	15608	15191	15639	15405	15251	15323	15312	15382	15434	15316	15269	15449	15601	15378	15356	15313	15482	15339	15536	15312	15194	15315	15376	15387	15445	15425	15456	15350	15363	15453	15420	15336	15339	15318	15351	15374	15275	15427	15272	15289	15264	15331	15429	15401	15332	15376	15155	15224	15315	15250	15318	15414	15175	15440	15287	15434	15587	15213	15467	15112	15364	15339	15365	15308	15436	15422	15371	15364	15290	15325	15489	15543	15387	15437	15242	15424	15196	15306	15521	15402	15416	15243	15399	15590	15147	15259	15417	15246	15262	15273	15502	15249	15345	15507	15347	15515	15220	15430	15351	15377	15453	15486	15501	15429	15320	15460	15579	15549	15541	15431	15425	15297	15445	15311	15383	15411	15352	15569	15453	15457	15500	15386	15421	15297	15320	15322	15286	15458	15367	15403	15364	15492	15385	15336	15268	15340	15326	15512	15311	15334	15337	15376	15322	15333	15430	15282	15309	15349	15359	15373	15402	15410	15269	15358	15463	15279	15635	15221	15519	15421	15330	15334	15402	15302	15293	15334	15294	15494	15486	15521	15371	15221	15404	15310	15465	15292	15449	15334	15364	15459	15261	15237	15268	15286	15196	15274	15496	15570	15373	15117	15306	15324	15276	15286	15408	15414	15434	15401	15258	15547	15484	15287	15318	15462	15301	15168	15182	15228	15380	15509	15334	15395	15348	15366	15383	15368	15389	15225	15289	15279	15464	15418	15433	15468	15471	15405	15408	15317	15361	15284	15328	15348	15280	15462	15324	15386	15302	15265	15410	15251	15545	15294	15124	15453	15394	15460	15303	15465	15443	15421	15423	15475	15420	15403	15295	15640	15432	15227	15385	15369	15415	15295	15319	15328	15429	15436	15268	15420	15392	15466	15479	15127	15370	15299	15505	15281	15343	15261	15505	15324	15385	15358	15180	15337	15422	15327	15462	15496	15415	15474	15162	15288	15433	15348	15415	15223	15404	15468	15421	15565	15407	15412	15325	15365	15544	15362	15153	15352	15400	15405	15474	15415	15209	15310	15416	15382	15456	15477	15515	15373	15554	15324	15338	15366	15532	15425	15479	15381	15234	15467	15312	15428	15257	15267	15203	15281	15456	15352	15219	15339	15039	15495	15102	15394	15382	15258	15249	15398	15458	15357	15253	15433	15377	15438	15384	15352	15318	15242	15303	15268	15327	15324	15325	15455	15283	15389	15341	15328	15333	15352	15388	15323	15488	15446	15277	15323	15296	15341	15417	15291	15180	15318	15470	15265	15323	15276	15293	15471	15468	15263	15462	15221	15468	15426	15424	15446	15492	15322	15199	15291	15255	15319	15317	15391	15568	15451	15337	15435	15410	15258	15781	15385	15339	15240	15408	15430	15487	15360	15295	15533	15437	15249	15407	15362	15211	15422	15172	15400	15443	15229	15378	15277	15429	15612	15393	15396	15345	15299	15241	15321	15472	15422	15340	15322	15360	15490	15385	15406	15393	15398	15242	15397	15484	15151	15302	15340	15356	15531	15265	15334	15422	15436	15257	15344	15444	15326	15397	15258	15298	15469	15299	15373	15448	15328	15455	15250	15417	15292	15448	15396	15400	15391	15370	15413	15290	15414	15318	15267	15424	15396	15310	15259	15342	15529	15351	15375	15397	15442	15574	15390	15234	15373	15435	15512	15537	15402	15337	15229	15450	15302	15329	15468	15492	15392	15155	15325	15267	15353	15501	15473	15401	15363	15300	15397	15311	15389	15242	15377	15395	15355	15277	15257	15502	15357	15097	15261	15373	15319	15498	15404	15324	15200	15531	15422	15371	15374	15199	15302	15436	15267	15354	15582	15399	15367	15357	15444	15373	15523	15412	15460	15237	15447	15433	15446	15323	15511	15272	15492	15322	15341	15307	15443	15325	15356	15340	15231	15164	15293	15329	15470	15322	15177	15418	15226	15398	15297	15388	15324	15299	15351	15372	15294	15308	15460	15440	15493	15376	15586	15322	15243	15499	15356	15437	15174	15207	15335	15326	15272	15489	15324	15486	15421	15359	15432	15367	15326	15567	15377	15253	15285	15355	15467	15439	15346	15391	15533	15292	15338	15343	15421	15251	15353	15326	15218	15350	15304	15390	15403	15506	15283	15468	15261	15374	15466	15229	15332	15235	15436	15321	15318	15377	15330	15306	15477	15509	15363	15658	15422	15404	15379	15404	15274	15147	15491	15250	15370	15295	15470	15525	15304	15332	15353	15441	15399	15399	15422	15303	15343	15487	15397	15429	15300	15306	15345	15539	15414	15453	15371	15303	15383	15286	15399	15475	15324	15133	15412	15340	15388	15313	15386	15433	15457	15328	15314	15291	15402	15247	15412	15357	15321	15400	15403	15261	15304	15392	15299	15325	15452	15380	15100	15027	15571	15380	15496	15361	15372	15469	15300	15248	15423	15331	15474	15310	15432	15242	15404	15298	15384	15388	15343	15369	15447	15226	15443	15396	15263	15443	15358	15314	15432	15206	15304	15381	15119	15161	15429	15271	15353	15303	15339	15323	15403	15265	15446	15233	15436	15385	15443	15409	15321	15355	15477	15334	15417	15291	15327	15338	15428	15368	15335	15296	15356	15499	15397	15407	15409	15346	15252	15421	15418	15398	15460	15288	15299	15419	15092	15417	15333	15548	15344	15157	15241	15384	15302	15438	15402	15356	15291	15373	15282	15502	15382	15323	15426	15452	15336	15402	15179	15412	15436	15274	15449	15450	15340	15220	15364	15242	15340	15420	15441	15184	15488	15382	15508	15418	15291	15433	15201	15182	15421	15314	15374	15338	15409	15337	15518	15445	15445	15375	15457	15386	15416	15302	15377	15332	15270	15283	15256	15238	15387	15419	15598	15426	15335	15563	15481	15440	15290	15460	15158	15525	15535	15477	15432	15464	15252	15200	15388	15452	15330	15347	15418	15551	15491	15638	15414	15364	15426	15359	15375	15293	15531	15282	15627	15369	15389	15455	15396	15488	15268	15400	15114	15303	15350	15188	15281	15141	15376	15540	15518	15499	15432	15244	15417	15388	15493	15259	15392	15457	15504	15447	15391	15236	15581	15391	15416	15248	15303	15435	15457	15471	15149	15456	15358	15419	15466	15456	15355	15398	15402	15384	15316	15305	15359	15459	15407	15445	15320	15515	15361	15421	15197	15364	15286	15563	15441	15334	15323	15416	15499	15383	15311	15339	15173	15519	15205	15291	15488	15268	15376	15271	15439	15396	15630	15546	15360	15428	15546	15440	15389	15311	15276	15309	15428	15421	15395	15559	15397	15339	15400	15304	15493	15168	15416	15193	15541	15462	15265	15557	15301	15256	15270	15438	15221	15381	15284	15584	15373	15484	15310	15289	15386	15214	15374	15434	15251	15337	15448	15232	15355	15420	15393	15443	15292	15421	15388	15261	15443	15329	15378	15439	15262	15355	15269	15424	15343	15565	15329	15440	15371	15443	15293	15346	15369	15386	15310	15405	15368	15438	15393	15336	15332	15441	15463	15346	15378	15462	15407	15217	15247	15439	15337	15362	15517	15260	15189	15474	15444	15378	15223	15299	15359	15374	15343	15220	15327	15595	15275	15537	15372	15338	15196	15297	15341	15353	15254	15258	15438	15289	15326	15343	15413	15573	15415	15250	15322	15371	15189	15479	15311	15275	15447	15401	15467	15322	15408	15311	15356	15383	15359	15330	15377	15613	15270	15258	15243	15432	15445	15379	15372	15302	15355	15338	15320	15206	15369	15397	15461	15321	15364	15351	15348	15324	15348	15308	15250	15303	15259	15300	15325	15540	15301	15624	15201	15517	15468	15521	15278	15490	15381	15454	15358	15403	15428	15388	15324	15348	15546	15538	15336	15313	15324	15176	15512	15465	15209	15449	15393	15479	15351	15342	15400	15381	15415	15353	15077	15278	15293	15512	15409	15343	15287	15428	15381	15333	15531	15367	15251	15443	15433	15433	15422	15217	15252	15331	15410	15439	15620	15167	15492	15263	15460	15267	15372	15283	15571	15346	15364	15198	15244	15336	15226	15344	15422	15458	15341	15504	15216	15501	15415	15324	15392	15412	15329	15298	15262	15427	15330	15400	15451	15402	15465	15289	15359	15392	15324	15513	15364	15336	15358	15352	15500	15487	15386	15325	15513	15379	15395	15371	15319	15510	15467	15316	15271	15375	15536	15275	15353	15352	15430	15377	15553	15352	15614	15408	15297	15474	15402	15306	15319	15500	15327	15398	15504	15216	15524	15303	15208	15332	15497	15482	15558	15448	15270	15293	15498	15251	15344	15368	15334	15433	15458	15541	15410	15397	15355	15263	15312	15302	15430	15384	15287	15332	15361	15522	15301	15118	15350	15507	15529	15300	15367	15321	15429	15442	15336	15390	15304	15225	15376	15317	15462	15490	15302	15518	15417	15446	15253	15289	15339	15595	15271	15468	15564	15234	15537	15210
22546	20966	27432	24764	21678	25306	29692	25521	24599	24837	24500	24059	24041	23829	23801	23828	23815	23259	23754	23722	23411	23313	23143	23273	23348	23073	23198	23325	23285	23194	23120	23025	22879	23073	23021	23055	23110	22971	23081	23159	23010	22980	23054	23152	22955	22890	23118	23109	23137	23080	22794	23084	22919	22775	23049	23255	22933	22926	23064	22924	23018	23024	23050	22926	23090	22985	22888	23183	22980	23049	23009	22918	22821	22823	22766	22671	22858	22924	22909	23153	22849	23024	22921	22894	22804	23001	23052	22852	22983	23002	22924	22931	23043	23137	22912	23061	22699	22794	22792	22871	23244	23022	22899	23084	22720	22623	22855	22678	22658	22944	22871	22934	23183	22916	23072	23150	22777	22807	22966	22802	22824	22970	22969	22699	22931	22937	23150	22929	22949	22777	22731	22832	22842	22759	22943	22861	22919	22908	23037	22857	22949	22850	22837	22945	23034	22783	22769	22596	22752	22706	22856	22910	23140	22829	23140	22806	22687	22978	22608	22923	23096	22849	22873	22980	22819	22985	22767	22985	22965	23004	23213	22898	22645	22827	22882	22856	22815	22906	22954	22907	22854	22742	22892	22870	22972	22911	22775	22752	23103	22824	22889	22759	22963	22917	22747	22767	22969	23058	22742	22714	23130	22787	22900	22793	22904	22878	22824	22888	22994	23008	22869	22679	22838	22844	22755	22802	23135	22692	23075	22848	22962	23013	23105	22976	22782	22868	22901	23072	22739	23092	22863	22804	22849	22872	23186	22872	23059	22864	23052	22637	22879	22930	22853	22760	22886	22838	23018	23070	23176	23118	22794	22736	22778	22815	22956	22867	22954	23045	22669	22765	22958	22636	22753	22969	22762	22907	22592	22817	22810	22930	22765	22908	22820	23219	22743	22821	22903	22726	23025	22715	22969	22861	22982	22892	22798	22642	22818	22732	22960	22778	23040	23037	22861	22969	22823	23098	22909	22887	22993	22874	23035	22789	23006	22888	22900	22761	23084	22692	22871	22806	22959	22834	22966	22826	22696	22740	22902	22795	22812	22714	22770	22923	22784	22860	23041	22837	22861	22865	22797	22810	23124	22841	22754	22986	22955	22951	22961	22993	23025	23001	23051	22807	22922	22689	22880	22849	22824	22739	23072	22845	22903	22994	23112	22835	23046	22990	23026	22893	22898	22836	22849	22868	22869	22945	22984	22924	22924	22774	22587	22994	22847	22935	22944	22982	22818	22950	22951	22765	22858	22872	22874	22829	22929	23047	22962	22954	22752	22875	22811	22932	23024	22826	22809	23099	22915	22840	23023	22783	22936	22889	22927	22911	22853	22889	22881	22853	22769	22884	22864	22839	22841	22988	23005	22828	22892	22583	22756	22902	22917	22896	22976	22856	22959	22911	23121	22929	22736	22791	22861	22952	22723	22735	22828	22612	22678	22977	22793	22998	22875	22582	22696	22811	22911	22516	22999	22916	22687	22674	22958	22965	22755	22886	22846	22876	23086	22786	22980	23037	22937	22853	22850	22791	22931	22731	22886	22938	22906	22723	22915	22832	22853	22730	23000	22933	23020	22839	22745	22781	22807	22894	22968	22894	23049	22905	22930	22784	22772	22903	22734	22847	22905	22876	22839	23042	22776	23040	22687	22731	22766	22817	22950	22749	23139	22984	22893	22826	23016	22972	22754	22928	22810	22877	22769	22837	22634	22698	22707	22838	22772	22875	22975	23011	23073	22903	22906	22877	22922	22882	22895	22860	22830	22876	22812	22582	22955	23031	22860	22758	22914	22978	22725	22971	22835	22893	22820	23142	23149	22819	22794	22841	22867	22627	22690	22878	22875	22923	22850	22802	22795	22835	22948	22943	22804	22890	22783	22907	22965	22734	22936	22961	22924	22618	22840	22880	23045	22953	22866	22858	22802	22855	22869	22979	22703	22601	22848	22752	22881	22928	23043	22839	22866	22846	22691	22781	23003	23007	22847	22707	22874	22663	22935	22778	22886	22955	22618	23047	22561	22990	22896	22698	22847	22896	22848	23161	22999	23054	22800	22749	22991	22719	22719	22899	22717	23044	22900	22859	22752	22605	22884	22880	23001	22881	22733	22846	23034	23165	22690	22870	23050	22794	22750	22945	22774	22774	22934	22875	23146	22795	22962	22887	22947	22838	22746	22912	22765	22788	22853	22600	22545	22912	22791	23006	22884	22869	22705	22882	22746	22575	22950	23167	22970	22873	22847	22985	22941	22808	22761	22805	22995	22984	22901	22639	22855	22817	22783	22886	23000	22875	22778	23197	22780	22810	23023	22615	22795	22979	22775	22913	22931	22967	23008	22953	23023	22889	22658	22999	22877	22958	23000	22984	22815	22842	22835	22985	22666	22544	22703	22774	22545	22701	22764	22860	22608	22939	22912	22712	22911	22860	22881	22848	22722	22878	23040	22881	22924	22751	22791	22859	22903	22896	22854	23031	22966	22694	22873	23046	22856	22794	22828	23023	22894	22643	22970	22697	22690	22737	23012	23062	23062	22980	22844	22823	22925	22871	22714	22960	22822	22866	22944	22886	23045	22623	22823	22908	22879	23040	22734	23064	22811	22895	23001	22880	22742	22830	22994	22956	22781	22611	22710	22629	22728	22729	22930	23085	22730	22944	22860	22838	22950	22940	22990	23095	22948	22973	22985	22752	22970	22690	22745	22821	22821	22803	22961	23089	22623	22886	22800	22860	22892	22737	22824	22948	22929	22814	22961	22933	23092	23159	22652	22934	22917	22872	22861	23081	22885	22728	23035	22679	22838	22900	22672	22836	22682	23056	23032	22879	23025	22957	22862	23066	23024	23115	22925	22865	22823	23000	22989	22854	22959	22950	23144	22837	22773	22943	22850	23084	22856	22964	22755	22959	22928	22908	22820	22883	22764	23091	22989	22680	22688	22710	22938	22796	22819	22798	23154	22999	22847	22795	22834	22941	22999	22928	22789	22887	22913	23147	22866	22742	23112	22855	22866	22994	22882	22861	23001	23077	23105	22779	22895	22827	22763	22933	22789	22927	22816	22894	22962	22834	22940	22855	22653	22655	23093	22870	23036	22825	22916	23116	22889	23036	22903	22854	22861	23035	22938	23259	22950	22981	22860	22714	22965	22875	22923	22814	22823	22882	23170	23152	22888	22768	22843	22693	22784	22685	22769	22988	22737	22922	22783	22927	22955	22885	22894	22815	22981	22962	22934	22990	22873	22597	22957	22902	22793	22967	23088	22876	22858	22860	23013	22796	22877	22763	23101	22997	22752	22607	22885	22892	22829	22789	22889	22767	22691	22748	22845	22798	22979	22822	22982	22810	22804	22964	22891	22960	22943	22910	22852	22892	22600	22769	22999	22830	22835	22884	22921	23005	23000	23006	22969	22918	22918	22980	22877	22924	22731	22814	22922	22856	22904	22914	22756	22671	22891	23152	22959	22843	22799	22705	22913	22735	22872	22922	22961	22818	22810	22719	23190	22913	23028	22867	22792	22754	22933	22901	22844	23073	22691	22760	22904	22992	22830	22917	22795	22748	23039	23014	22794	23050	22825	22993	23051	22737	22610	22778	22784	22834	22860	22827	22882	22846	22827	22825	22951	23013	22788	22683	22648	22949	22841	22833	22828	22717	22882	22923	22999	22833	22871	23057	22766	22971	22750	22949	22828	22741	22790	22934	22767	22775	22747	22796	22973	22768	22750	22963	22920	22632	23009	22757	22685	22763	22988	22987	23058	23141	22957	23098	22740	22760	22659	22878	23043	22987	22812	22677	22786	22822	22782	23009	22893	22946	22800	22845	22950	22846	22857	22743	22894	22848	22908	22796	23200	22863	22966	22829	22917	22774	22774	22951	22873	22733	22934	22907	23024	22934	22605	22965	22913	22928	22794	22964	22950	22826	22966	22736	22999	22545	22720	22771	22853	22949	22831	22890	22889	22808	22939	22881	22749	22709	23070	22996	22831	22609	22867	22933	22787	23071	22895	22689	22897	22735	22919	22767	22853	22755	22837	22914	22860	22798	22965	22567	22634	22810	22814	22872	22992	22976	22922	22856	22549	22941	22873	22778	22996	22825	22839	23000	23002	23012	22984	22836	22783	22892	22776	22740	22943	22916	23147	22628	22860	22929	22722	22704	22773	22896	22753	22611	22827	23019	22769	23056	22796	22693	22888	22965	22645	22778	22847	22741	22783	22875	22922	22665	22861	22821	22909	22821	22763	22868	22974	23135	22895	22609	22840	22765	23029	22900	22813	23011	22715	22779	22796	22856	23177	22714	22598	22873	22734	22999	22832	22829	22914	22905	22720	22981	22868	22923	22886	22995	22965	22884	22631	22614	23009	22761	22915	22863	22921	22692	23102	22925	22833	22888	22810	22826	23043	22694	22874	22821	23002	22962	22866	22950	22778	22632	23030	22747	22705	22839	22634	22626	22900	22924	22604	22801	22922	23237	23097	22980	23025	22951	22961	22812	22782	22753	23103	22963	23032	23010	23118	22752	23031	22862	22920	22921	22888	22918	22838	22988	22960	22866	23080	22773	22872	22842	22773	22933	22704	22635	22741	22725	23055	22782	22906	22890	22471	22715	22889	22815	22914	22750	22781	22878	22736	22726	23013	22936	22751	22842	22916	22807	23046	23088	22659	22936	22935	22840	23007	22701	22740	22936	22883	23100	22745	22839	22658	22919	23132	23007	22846	22991	22949	22852	23026	22698	22869	22703	22748	22920	22671	23067	23025	22887	22841	22663	22605	22672	22808	22712	23061	22820	22707	22917	23073	22947	22691	22686	22471	22793	22822	22683	22847	22773	22766	22848	22822	22733	22880	22989	22804	22935	23071	22759	22866	22964	23115	22913	22793	22794	22833	22852	23005	22945	22943	22743	22812	22880	22658	22706	22848	22673	22915	23032	23067	22838	22781	22808	22915	22823	22826	22729	22854	22655	22927	22997	22958	22773	23013	22884	22955	22902	22853	22831	22820	22870	22748	22677	22920	22787	22821	23155	22919	22724	22751	22448	22801	22700	22745	22898	22901	22522	22904	22856	22878	23091	22810	22788	22844	22724	22987	22908	22908	22686	22659	22680	22796	22803	22788	23034	22827	22894	22805	22887	22791	22641	22706	22832
30775	50159	41105	29181	22405	20828	19442	18617	18238	17907	17414	17097	16722	16775	16857	16687	16517	16379	16246	16105	16025	16045	16135	15961	15830	15676	15877	15736	15776	15797	15679	15605	15520	15740	15751	15655	15747	15750	15732	15498	15512	15751	15642	15773	15590	15733	15593	15555	15493	15498	15636	15627	15700	15730	15628	15566	15573	15588	15518	15576	15566	15710	15490	15567	15553	15413	15508	15596	15414	15636	15719	15703	15488	15467	15582	15434	15495	15543	15669	15524	15327	15600	15471	15463	15415	15653	15544	15507	15696	15480	15485	15466	15467	15554	15560	15597	15529	15431	15444	15476	15405	15488	15627	15548	15411	15478	15407	15313	15592	15509	15493	15554	15504	15504	15462	15348	15457	15532	15443	15613	15499	15613	15424	15629	15451	15527	15683	15339	15346	15548	15347	15606	15584	15338	15573	15451	15561	15556	15470	15501	15462	15476	15409	15610	15582	15532	15529	15531	15536	15406	15428	15532	15596	15718	15475	15453	15405	15515	15506	15461	15557	15592	15407	15395	15486	15436	15502	15587	15414	15609	15620	15382	15363	15733	15539	15272	15424	15577	15313	15548	15489	15493	15558	15696	15585	15472	15623	15384	15527	15422	15417	15436	15493	15605	15550	15532	15600	15682	15408	15489	15358	15439	15631	15510	15537	15501	15481	15479	15654	15384	15481	15503	15465	15496	15372	15560	15478	15454	15487	15516	15257	15596	15545	15373	15605	15541	15578	15533	15457	15442	15548	15465	15377	15559	15506	15455	15606	15529	15565	15440	15465	15706	15534	15601	15462	15323	15365	15482	15521	15478	15469	15508	15446	15504	15343	15564	15526	15521	15573	15516	15278	15638	15207	15537	15496	15440	15356	15647	15221	15489	15605	15664	15465	15501	15554	15530	15510	15534	15529	15449	15633	15461	15274	15497	15432	15536	15484	15547	15419	15359	15496	15528	15360	15277	15661	15683	15467	15383	15559	15363	15528	15484	15385	15423	15205	15542	15464	15447	15533	15570	15544	15534	15498	15356	15341	15628	15371	15447	15437	15400	15402	15602	15408	15494	15439	15576	15496	15342	15461	15410	15533	15405	15352	15527	15687	15336	15598	15415	15510	15433	15460	15443	15510	15302	15670	15639	15445	15496	15508	15407	15496	15392	15606	15448	15503	15393	15387	15443	15401	15583	15567	15483	15536	15496	15349	15499	15419	15463	15582	15246	15518	15610	15491	15388	15517	15484	15502	15441	15461	15548	15598	15573	15421	15571	15301	15629	15420	15392	15600	15435	15493	15358	15531	15383	15547	15626	15371	15575	15424	15464	15548	15544	15466	15499	15575	15499	15467	15374	15688	15581	15650	15392	15472	15726	15490	15408	15611	15399	15374	15520	15574	15267	15556	15482	15575	15523	15408	15490	15457	15390	15428	15626	15408	15446	15606	15628	15565	15560	15527	15514	15722	15421	15612	15446	15605	15492	15544	15467	15390	15520	15438	15555	15532	15510	15432	15454	15444	15456	15410	15530	15267	15351	15488	15538	15625	15315	15512	15477	15466	15500	15533	15551	15412	15396	15455	15391	15387	15506	15525	15295	15590	15612	15488	15643	15570	15541	15607	15468	15622	15476	15360	15550	15599	15473	15645	15473	15285	15335	15584	15493	15491	15643	15356	15469	15539	15548	15561	15396	15436	15368	15672	15473	15557	15527	15350	15405	15442	15300	15425	15614	15357	15566	15384	15500	15556	15447	15514	15476	15369	15485	15482	15509	15529	15440	15163	15473	15428	15348	15528	15479	15508	15469	15556	15330	15423	15351	15585	15548	15580	15479	15555	15448	15391	15398	15345	15478	15439	15401	15378	15504	15446	15574	15383	15369	15591	15326	15435	15510	15625	15551	15595	15526	15543	15396	15445	15647	15481	15496	15508	15466	15414	15535	15441	15361	15408	15445	15447	15495	15504	15298	15541	15544	15398	15523	15472	15495	15492	15439	15606	15501	15573	15760	15501	15596	15551	15520	15500	15516	15561	15459	15383	15489	15427	15462	15400	15585	15302	15452	15427	15550	15365	15473	15412	15481	15469	15657	15449	15387	15510	15709	15564	15452	15268	15532	15491	15511	15344	15537	15625	15547	15439	15607	15539	15479	15540	15705	15604	15451	15530	15648	15503	15441	15418	15568	15508	15619	15557	15639	15588	15351	15541	15712	15302	15604	15310	15351	15597	15601	15411	15552	15719	15335	15641	15509	15598	15646	15476	15469	15369	15315	15471	15414	15454	15307	15413	15544	15544	15652	15530	15424	15558	15483	15630	15424	15524	15542	15530	15759	15423	15418	15466	15696	15366	15586	15291	15638	15515	15749	15349	15474	15454	15592	15404	15431	15607	15362	15315	15352	15502	15563	15512	15539	15554	15416	15348	15540	15483	15432	15444	15662	15662	15425	15353	15369	15545	15334	15414	15525	15503	15681	15547	15461	15573	15534	15410	15589	15678	15545	15495	15414	15468	15330	15418	15600	15409	15514	15494	15524	15456	15466	15430	15566	15475	15496	15485	15518	15298	15492	15411	15485	15417	15530	15603	15436	15532	15657	15602	15476	15474	15705	15654	15512	15231	15505	15450	15633	15567	15280	15483	15450	15589	15499	15429	15523	15369	15432	15495	15443	15469	15651	15492	15410	15526	15587	15537	15604	15463	15588	15476	15329	15513	15489	15617	15537	15536	15493	15504	15637	15383	15284	15521	15457	15525	15535	15611	15476	15532	15411	15626	15595	15483	15513	15481	15582	15613	15455	15394	15445	15472	15473	15462	15388	15304	15433	15389	15621	15378	15427	15443	15303	15322	15420	15349	15520	15468	15502	15495	15449	15502	15500	15417	15552	15493	15490	15394	15592	15551	15383	15472	15459	15517	15453	15535	15396	15624	15534	15595	15479	15541	15532	15617	15407	15538	15440	15525	15548	15563	15415	15490	15378	15515	15361	15377	15437	15650	15515	15319	15612	15625	15316	15448	15570	15338	15410	15507	15434	15449	15523	15536	15490	15621	15479	15378	15461	15574	15523	15429	15389	15497	15582	15467	15376	15264	15378	15457	15471	15362	15623	15431	15443	15485	15277	15439	15493	15527	15533	15312	15579	15520	15442	15545	15469	15450	15481	15407	15583	15505	15511	15465	15602	15322	15529	15577	15440	15477	15379	15530	15470	15405	15532	15521	15460	15538	15489	15484	15501	15467	15469	15464	15455	15745	15723	15489	15334	15503	15469	15390	15459	15447	15444	15556	15659	15613	15516	15374	15607	15316	15430	15396	15497	15347	15524	15446	15436	15446	15434	15465	15540	15435	15489	15547	15466	15345	15590	15514	15251	15419	15544	15328	15594	15429	15588	15303	15615	15424	15472	15514	15385	15391	15448	15566	15533	15617	15670	15457	15523	15537	15394	15414	15536	15566	15443	15650	15422	15529	15479	15364	15445	15333	15535	15600	15302	15423	15422	15515	15587	15509	15474	15324	15410	15452	15457	15486	15365	15441	15461	15596	15637	15410	15452	15502	15389	15553	15501	15471	15517	15393	15574	15425	15524	15606	15412	15457	15540	15591	15681	15480	15350	15438	15394	15338	15350	15437	15401	15559	15512	15395	15467	15524	15600	15288	15523	15612	15507	15552	15542	15493	15427	15639	15464	15451	15563	15495	15602	15469	15330	15506	15391	15516	15422	15522	15559	15493	15607	15438	15409	15562	15556	15524	15298	15453	15600	15345	15396	15377	15344	15378	15442	15353	15475	15500	15507	15540	15312	15349	15323	15548	15508	15610	15392	15446	15347	15680	15404	15343	15413	15447	15527	15441	15448	15415	15585	15326	15378	15456	15509	15570	15427	15486	15460	15504	15519	15363	15703	15394	15410	15413	15462	15549	15636	15321	15514	15503	15477	15428	15234	15383	15622	15397	15441	15546	15498	15679	15367	15473	15403	15514	15501	15482	15234	15509	15428	15432	15460	15467	15513	15548	15468	15672	15397	15435	15350	15460	15518	15433	15467	15527	15330	15401	15397	15299	15671	15434	15481	15561	15461	15461	15384	15424	15573	15449	15540	15465	15491	15426	15484	15433	15478	15513	15421	15479	15606	15571	15291	15596	15367	15462	15401	15492	15494	15459	15528	15296	15463	15345	15564	15374	15551	15409	15509	15480	15363	15440	15434	15558	15554	15333	15316	15667	15571	15618	15398	15412	15376	15563	15356	15450	15333	15641	15353	15503	15542	15437	15491	15466	15598	15532	15453	15517	15496	15414	15656	15395	15338	15423	15622	15494	15449	15540	15445	15448	15311	15684	15700	15518	15587	15501	15489	15599	15442	15358	15535	15496	15520	15355	15506	15360	15517	15497	15602	15315	15520	15494	15279	15630	15551	15488	15572	15494	15586	15442	15468	15369	15446	15389	15469	15606	15474	15477	15505	15501	15464	15431	15631	15470	15416	15594	15553	15598	15502	15582	15551	15528	15479	15487	15555	15625	15500	15464	15541	15498	15456	15554	15552	15521	15426	15385	15549	15572	15439	15447	15415	15379	15698	15577	15462	15488	15601	15494	15524	15630	15672	15505	15501	15490	15342	15550	15460	15361	15503	15515	15505	15407	15519	15405	15619	15652	15541	15539	15587	15472	15527	15500	15484	15540	15403	15539	15460	15529	15505	15483	15537	15452	15367	15522	15379	15402	15482	15551	15381	15576	15500	15320	15484	15456	15476	15354	15497	15555	15670	15475	15447	15465	15261	15433	15442	15403	15596	15709	15475	15450	15481	15555	15555	15524	15439	15506	15658	15625	15452	15584	15670	15492	15321	15539	15360	15496	15428	15488	15652	15443	15546	15402	15672	15512	15610	15545	15560	15619	15609	15479	15463	15521	15473	15635	15611	15543	15326	15349	15607	15387	15559	15606	15462	15453	15335	15493	15463	15520	15465	15284	15361	15409	15524	15488	15296	15573	15557	15535	15501	15512	15508	15404	15392	15365	15642	15350	15335	15522	15532	15551	15670	15553	15466	15573	15448	15349	15472	15399	15566	15494	15329	15414	15527	15433	15464	15561	15374	15457	15424	15619	15487	15345	15531	15505	15605	15647	15421	15492	15395	15424	15460	15540	15461	15584	15419
34591	28895	33362	30209	26583	25762	25665	25105	25446	25406	25363	25292	25058	25413	25470	25194	25239	25223	25115	25029	24933	25032	25101	25189	25090	25212	24893	24904	24843	25052	24937	25038	25163	24830	25050	25061	25035	25232	25185	25066	24915	25062	24980	25036	24839	24833	24895	24926	25121	24889	24884	24806	24572	25026	25017	24806	25083	24783	25141	24863	24874	25152	24826	24944	24786	24943	25038	24901	24805	24823	24968	24632	24902	24983	24839	24822	25235	25002	25041	24815	24707	24980	24720	24942	24780	24858	24863	24776	25071	24725	25142	25160	24921	24985	24868	24712	24817	24979	24908	24916	24957	24827	25104	25064	24824	24835	24849	24882	24929	25008	25071	24773	24574	24727	24896	25047	24923	25086	25045	24895	24743	24840	24565	25119	24616	25064	24813	25065	25061	24963	24899	24895	24988	25090	24944	25050	24966	24853	24829	24798	25063	25111	25157	24790	24863	25135	24918	24886	24932	24820	24715	24784	25002	24710	24912	24838	25039	25019	24863	24933	25099	24910	25086	24932	24792	24544	24939	24862	24729	24886	24844	25076	24961	25201	24745	24904	24937	24731	24917	24890	25047	25064	24932	25049	24740	24765	25149	24788	24809	24930	24859	24757	24981	24861	24765	24923	25052	24821	24852	25095	25237	24808	25197	24919	24917	25057	24847	24914	24773	25000	24928	25159	24929	25147	24879	24698	24678	25192	25396	24966	25057	25024	24837	24935	24969	24914	24772	24885	24657	24933	24883	25249	25001	24810	24761	24982	25001	24886	24808	24948	24820	24660	24665	24772	25040	25050	24934	24740	24592	24876	24883	24866	24870	24916	24983	25343	24959	25014	24963	24937	24799	25004	24964	24976	24878	24875	24977	24875	25062	24900	25027	24779	24915	24714	24951	24942	24926	24722	24973	25032	24889	24984	25066	25124	25051	24900	24719	24971	24872	25106	24787	24837	24992	24789	24739	24756	24651	24893	24988	24932	25124	24873	24999	24810	24767	25083	25102	24924	24768	24860	24631	24954	25051	25076	24862	25066	24973	24739	24917	24968	25090	24707	25025	24975	25083	25044	24782	25042	25076	24969	24884	24977	25101	24694	24810	25022	24961	24886	24951	24875	24835	24840	24918	24988	25050	24873	24899	24834	25075	24925	25124	25018	24930	25001	24735	24956	24885	24880	24958	25078	25078	25179	24921	25144	24949	24856	24830	24913	24913	24862	24990	24766	25013	24903	24877	24949	24765	24895	24914	24837	24755	24817	25096	24788	24991	24938	24902	24912	25154	24960	24744	25010	24969	24991	24969	24779	24987	25019	24903	24739	24936	25058	24877	24878	25023	25050	25139	24912	24690	24700	24769	24869	24864	24809	24687	24914	24945	24955	24992	24943	24749	24897	25048	24970	25297	25063	24883	24906	24688	25053	24733	24909	24922	25012	24991	25012	24822	24870	25000	25107	24992	25079	24971	24779	24855	24908	24920	25045	25055	24949	25079	24879	24875	24979	25016	25163	24905	24831	24935	24982	25066	24801	24847	24802	24929	24999	24951	24923	24894	25047	24619	24864	24783	25047	24885	24989	24823	24967	24673	25052	24690	24962	25022	24885	24803	24700	24823	24902	24999	25004	24993	24877	24852	24780	24794	24917	25048	25094	24875	24928	25147	24817	25103	24943	24777	25095	24817	24869	24858	25005	25080	25153	24846	24735	24993	24830	24707	24700	24849	24960	24781	24836	24992	25141	24723	25213	25186	24972	25168	25230	25026	24706	24868	25130	25018	24987	25095	24839	24909	25017	24862	24985	24770	24850	25012	25013	24888	25054	25171	24944	24982	25012	24684	24885	24830	24884	24825	25132	25289	24987	24857	25078	24775	24910	25030	24975	24876	25155	25001	24832	24999	24777	24718	24834	24829	24862	25045	24858	25189	24903	24799	24874	24942	24779	25120	24825	25021	24843	24873	24705	24832	24880	25065	24811	24986	24959	24979	25312	25035	25059	24863	25017	24934	25039	25069	24806	24854	24856	24708	24886	24847	24680	24955	24694	24839	25029	24965	25177	24748	25006	25022	24998	25158	24744	25091	25053	24918	24895	24895	24679	24738	24854	24616	25014	24823	24747	25061	24946	25137	24816	24865	24864	24912	24651	24747	24674	24956	24859	25128	24896	24965	24801	24832	25067	25116	24916	24923	24830	25213	24988	24874	25066	24965	24985	24857	24902	24848	25034	24869	24890	24979	24960	24772	24868	25091	24942	24950	24888	25040	25062	25065	24928	24726	24724	24769	24869	25095	24860	24891	24896	24890	24993	25040	24868	24945	25260	24793	24923	24735	25300	25140	24923	25156	25013	25187	24925	25053	24884	24752	24965	24945	24885	24872	25049	25057	24913	24780	25073	24811	24826	24979	24783	24893	25052	24924	24863	24586	24896	25021	24757	25025	24702	24964	24728	24956	24909	25024	24782	24943	25002	24880	24882	25044	25159	24940	25038	24996	24978	25012	24793	24965	24723	25055	25040	24937	24977	24943	24909	25180	24909	24818	24977	24874	25319	25084	24928	24693	24881	24976	24930	24838	24958	24995	24858	25122	24998	24814	24851	25153	24919	24886	24897	24871	24817	24855	24788	24883	25082	24927	24999	24871	25094	24819	24741	24757	24753	25076	25008	25071	24720	24856	24719	24914	24660	25226	24806	24997	24971	24937	24990	24969	24940	24767	25071	25133	25036	24927	25013	24984	24947	24628	24849	24910	24652	24800	24751	24993	24906	25017	25034	25049	24987	24846	24760	24849	25009	24887	25042	24823	24908	24777	25019	24839	24733	24856	25052	25021	25040	24754	24754	25158	24932	25171	24701	24942	24876	25143	24993	25013	24812	24930	25152	24918	24855	24842	24880	24785	24908	24912	24978	24801	24900	24731	24887	24992	24893	24998	25101	24894	24749	24879	25020	25105	25039	24994	25016	24910	24896	24855	24976	24741	24947	24846	24905	25138	24937	24900	24976	25016	25254	25135	25037	24884	24953	25018	24924	24867	24928	24840	24786	25151	24933	24913	24834	25154	24943	24847	25032	24711	24883	25067	24892	24992	24838	25103	25065	24893	25246	24764	25037	24979	25036	24861	25054	24917	24959	24907	24912	24948	24909	25098	24915	24989	24958	24860	24624	25087	25013	24641	24761	25102	24884	25084	24955	24825	24895	24998	24939	24964	24835	24828	24980	25066	24874	24919	24858	25112	24995	25010	24766	24885	25069	24969	25118	24924	24838	24825	24708	24945	24727	24927	25081	24953	24979	24643	25070	25148	25133	24962	24769	24939	24961	24832	24805	24837	24995	24826	24836	25141	24980	24827	24951	25030	24934	24970	24873	24942	24927	24728	24786	24854	24819	25031	25025	25020	25311	24882	24939	25036	24724	24942	24885	25121	24858	24814	25094	25059	24892	25116	25058	24765	25016	24814	24980	25017	25092	24967	24767	24763	24788	25029	24701	24722	24912	25241	25001	25114	24781	25049	24763	24823	24933	24884	25074	24905	24938	24915	24842	24896	24847	24749	24968	25031	25024	24994	24644	24753	24856	24918	25008	24737	24847	24950	24783	25091	24967	24954	25032	24931	24996	24977	24939	25080	24686	24955	25008	25001	24762	24997	25063	24887	24803	24851	24917	24785	25079	24968	24885	24994	25084	24999	25012	24884	24899	25070	25061	25001	25148	25082	24851	24966	24910	24936	25048	24786	24870	25042	24995	24791	24876	24947	24860	24923	25032	24835	25061	24825	25139	24796	24830	25169	25032	25137	24679	24859	24793	25140	24934	25021	25098	24950	25048	24694	24716	25026	24928	25045	24886	24832	24827	24856	24803	24782	24924	24854	24762	25096	24888	25177	24743	24767	25104	24857	24843	24778	25007	24884	24670	24779	24873	25054	24809	24975	24871	25031	25187	24973	24969	24923	25191	24842	25086	24927	24865	25008	24871	24873	25004	24865	25054	25047	25151	25066	25100	25100	24990	24984	25005	25100	24942	24993	24933	25036	24980	24792	24973	25021	24735	24773	24882	25016	25030	24948	25039	25104	24796	25009	24889	25007	24996	24695	24878	25085	24819	24873	25273	24773	24820	24985	24971	24946	24905	25032	24924	24740	25040	24906	24815	25005	24722	24903	24668	25120	25005	24588	24949	24979	25007	24812	24755	24750	24722	24734	25001	25016	24830	24932	24770	24770	24860	25016	24958	24913	24811	24665	24804	25076	24924	24818	24911	24634	24990	24863	24925	24836	24936	24908	24719	24991	24799	24758	25009	24993	25131	24940	24912	25181	25172	24997	24799	24965	24984	24900	25049	25142	25014	25017	24977	25080	25175	25009	25018	24965	24602	24800	24840	24939	25043	25090	25072	24916	24838	24864	24844	24875	24862	24906	24627	25000	24990	24790	24678	25054	24897	24779	25006	24881	25018	25008	24702	24901	24966	25083	24947	24819	24993	24988	24994	24959	24896	24810	25081	24929	25014	25127	24893	24832	24841	24992	24868	24917	24762	24898	25102	25182	24962	24708	24919	24798	24932	25367	25045	24751	24910	24716	24875	24960	24656	24910	24811	25111	24921	24920	25040	24921	24922	24817	24994	25254	24836	25049	25046	24962	25000	25101	24873	24902	24947	24932	24879	24946	25089	24950	24927	24780	24832	24884	24985	24816	25138	24722	24932	24984	24867	24806	25068	24741	24799	24960	24897	24908	25047	25021	24938	24968	24885	24977	24836	25075	24845	25053	25023	24714	24860	24763	24935	25068	24916	24892	24935	25173	24998	24934	24975	24960	25014	25042	24893	25233	24810	24693	24657	24866	24932	24751	25076	25138	24852	24983	25070	25101	25051	25141	25203	24988	25107	24986	25223	25025	24953	24789	24939	25156	25020	25159	25207	24949	24950	25011	24794	24824	24835	24826	25134	24683	24960	25160	25150	24858	24976	24768	25128	24905	24926	24958	25050	24892	24614	24714	24884	25152	25124	24773	24570	25231	24954	24994	24795	24772	25027	24817	25062	24983	24841	25148	24817	24926	24760	24794	24966	24776	25053	24779	24822	25021	24948	24756	25012	24925	24871	25017	24681	24843	24811	25191	25051	24913	24969	24744	24845	25030	25000	24985	24843	24661	24791
25004	30662	29049	21950	18929	18261	17602	17481	17214	17300	17230	17024	17159	16938	16987	16902	16862	16878	16784	16875	16690	16624	16798	16729	16822	16666	16700	16516	16585	16431	16638	16615	16548	16652	16708	16569	16677	16594	16489	16621	16651	16713	16413	16696	16542	16768	16824	16671	16600	16602	16425	16735	16754	16428	16511	16470	16672	16429	16520	16542	16703	16582	16422	16519	16554	16463	16501	16548	16578	16686	16461	16586	16533	16666	16760	16638	16543	16632	16732	16527	16486	16545	16546	16492	16653	16555	16554	16511	16669	16604	16612	16578	16396	16620	16556	16588	16499	16667	16515	16400	16571	16527	16524	16485	16533	16596	16554	16549	16731	16463	16516	16621	16543	16719	16369	16500	16634	16678	16487	16614	16625	16454	16503	16537	16482	16388	16594	16550	16534	16469	16601	16535	16534	16424	16649	16575	16577	16617	16713	16594	16514	16634	16602	16431	16429	16547	16457	16538	16353	16595	16397	16534	16655	16482	16484	16567	16478	16511	16567	16588	16379	16602	16533	16810	16572	16451	16712	16498	16572	16455	16720	16537	16376	16412	16435	16631	16539	16646	16579	16635	16366	16480	16615	16378	16323	16499	16558	16611	16569	16544	16498	16468	16796	16502	16532	16371	16522	16455	16545	16404	16689	16549	16643	16535	16564	16463	16619	16621	16476	16519	16655	16590	16544	16453	16536	16448	16675	16530	16617	16606	16568	16569	16497	16506	16650	16618	16411	16774	16614	16560	16775	16519	16327	16634	16529	16336	16511	16534	16324	16436	16599	16527	16642	16688	16663	16584	16587	16589	16512	16579	16477	16386	16515	16523	16674	16550	16527	16516	16754	16454	16539	16543	16403	16522	16727	16561	16696	16727	16537	16502	16407	16700	16440	16665	16521	16554	16512	16527	16492	16406	16628	16505	16606	16425	16393	16453	16449	16518	16558	16548	16653	16468	16524	16514	16609	16428	16492	16679	16508	16523	16380	16528	16418	16433	16420	16480	16533	16471	16615	16498	16646	16515	16554	16717	16580	16459	16602	16730	16373	16611	16684	16504	16538	16446	16572	16470	16432	16700	16598	16599	16482	16651	16776	16467	16455	16546	16628	16625	16618	16548	16403	16630	16587	16660	16616	16683	16488	16586	16646	16672	16603	16626	16466	16557	16423	16481	16716	16425	16585	16516	16607	16413	16473	16513	16571	16452	16531	16476	16623	16555	16458	16589	16495	16585	16454	16566	16668	16478	16735	16574	16441	16720	16567	16567	16524	16690	16668	16617	16581	16677	16517	16544	16656	16687	16652	16532	16489	16535	16519	16556	16428	16596	16594	16602	16532	16599	16508	16460	16732	16644	16566	16675	16520	16736	16475	16517	16437	16405	16539	16754	16608	16494	16727	16605	16531	16543	16676	16428	16600	16494	16638	16549	16536	16576	16576	16398	16499	16671	16507	16614	16649	16569	16622	16588	16308	16696	16473	16560	16622	16600	16660	16695	16594	16493	16733	16729	16412	16520	16549	16567	16714	16565	16647	16794	16661	16509	16555	16475	16626	16453	16518	16515	16550	16654	16469	16612	16331	16616	16474	16651	16549	16734	16394	16537	16354	16434	16490	16559	16521	16440	16741	16623	16601	16565	16421	16678	16834	16524	16519	16571	16696	16615	16572	16542	16618	16547	16624	16517	16820	16558	16624	16638	16645	16497	16632	16554	16697	16569	16425	16569	16664	16681	16572	16709	16487	16779	16523	16619	16506	16420	16550	16689	16591	16699	16357	16545	16404	16558	16445	16596	16450	16562	16669	16458	16631	16623	16554	16534	16393	16460	16679	16564	16526	16410	16637	16577	16459	16458	16623	16728	16423	16602	16720	16400	16516	16615	16512	16542	16421	16619	16494	16543	16504	16425	16620	16411	16632	16705	16534	16580	16731	16589	16565	16557	16639	16312	16689	16699	16477	16568	16498	16618	16393	16621	16645	16507	16521	16635	16666	16507	16705	16551	16347	16573	16669	16632	16730	16589	16581	16736	16438	16604	16613	16439	16556	16419	16546	16591	16564	16631	16570	16530	16393	16402	16723	16526	16641	16575	16731	16718	16525	16524	16741	16578	16605	16539	16483	16750	16768	16487	16629	16625	16769	16455	16669	16491	16538	16466	16506	16530	16522	16415	16664	16723	16481	16449	16511	16701	16572	16513	16643	16544	16549	16514	16525	16795	16651	16484	16615	16634	16560	16670	16568	16593	16415	16510	16638	16404	16658	16753	16655	16580	16606	16623	16563	16515	16567	16640	16556	16668	16581	16562	16646	16628	16587	16255	16752	16657	16689	16502	16540	16480	16575	16560	16448	16649	16552	16547	16664	16650	16503	16547	16734	16576	16521	16521	16620	16470	16550	16659	16596	16553	16555	16489	16647	16607	16448	16567	16544	16634	16583	16461	16561	16398	16477	16709	16421	16645	16671	16527	16547	16555	16670	16638	16596	16497	16514	16359	16376	16561	16648	16659	16492	16548	16608	16472	16709	16507	16450	16482	16478	16570	16631	16532	16578	16456	16741	16483	16628	16333	16486	16652	16539	16569	16637	16647	16526	16578	16577	16518	16620	16580	16620	16462	16612	16301	16744	16530	16491	16434	16561	16514	16615	16460	16687	16536	16521	16665	16578	16563	16566	16505	16671	16608	16752	16606	16553	16640	16552	16330	16481	16495	16520	16658	16526	16659	16517	16561	16563	16546	16613	16720	16657	16420	16645	16680	16569	16675	16793	16627	16524	16612	16520	16541	16495	16458	16687	16514	16493	16515	16639	16624	16661	16503	16456	16532	16629	16772	16535	16594	16619	16652	16681	16502	16607	16612	16585	16604	16456	16516	16737	16544	16509	16493	16571	16590	16517	16539	16601	16512	16591	16561	16729	16466	16543	16576	16548	16562	16687	16591	16481	16451	16482	16471	16487	16689	16514	16528	16545	16550	16353	16443	16580	16413	16485	16640	16506	16570	16552	16662	16616	16493	16486	16562	16617	16572	16707	16551	16527	16558	16319	16613	16494	16637	16374	16573	16511	16489	16506	16760	16555	16507	16497	16656	16656	16564	16503	16526	16589	16541	16633	16622	16410	16631	16470	16518	16690	16611	16398	16599	16601	16452	16468	16637	16518	16591	16559	16738	16353	16501	16566	16653	16606	16644	16582	16493	16520	16545	16578	16494	16592	16502	16384	16427	16461	16555	16470	16583	16537	16552	16505	16678	16610	16516	16576	16590	16637	16445	16610	16646	16563	16395	16575	16552	16575	16713	16605	16543	16646	16488	16598	16675	16679	16495	16582	16674	16574	16478	16575	16528	16672	16618	16551	16573	16383	16586	16684	16527	16500	16631	16580	16636	16544	16560	16521	16536	16547	16595	16526	16671	16529	16499	16751	16629	16497	16490	16500	16575	16578	16463	16571	16526	16435	16448	16664	16521	16547	16601	16651	16483	16555	16662	16636	16673	16487	16736	16445	16548	16627	16605	16411	16469	16672	16608	16480	16643	16659	16458	16715	16467	16646	16605	16749	16522	16433	16645	16631	16568	16623	16536	16633	16666	16634	16487	16457	16571	16565	16494	16478	16701	16587	16461	16561	16486	16618	16567	16679	16524	16596	16488	16683	16533	16697	16527	16640	16759	16610	16597	16520	16596	16647	16563	16557	16456	16697	16531	16346	16590	16497	16563	16660	16651	16721	16520	16615	16521	16584	16619	16526	16553	16578	16444	16456	16633	16319	16641	16592	16511	16584	16406	16462	16586	16676	16666	16607	16429	16468	16563	16434	16746	16609	16698	16512	16369	16493	16583	16562	16436	16617	16617	16682	16663	16508	16689	16580	16485	16534	16741	16634	16639	16385	16579	16565	16534	16425	16676	16420	16588	16537	16600	16485	16559	16610	16531	16687	16594	16602	16528	16428	16467	16558	16436	16696	16555	16524	16448	16534	16483	16563	16714	16579	16526	16374	16577	16420	16505	16709	16730	16500	16594	16487	16508	16498	16556	16334	16571	16422	16479	16455	16475	16266	16523	16619	16557	16549	16394	16425	16630	16556	16624	16490	16599	16596	16548	16529	16458	16673	16416	16729	16478	16542	16600	16533	16729	16662	16478	16463	16481	16396	16616	16352	16487	16671	16736	16516	16493	16731	16634	16712	16716	16553	16615	16478	16610	16709	16502	16729	16419	16560	16524	16603	16643	16573	16540	16605	16419	16622	16558	16702	16481	16524	16575	16427	16525	16516	16559	16473	16707	16475	16612	16357	16513	16551	16666	16398	16515	16427	16486	16747	16767	16713	16401	16506	16677	16599	16495	16420	16581	16467	16580	16641	16544	16556	16512	16656	16597	16559	16573	16580	16581	16516	16578	16682	16598	16731	16692	16558	16523	16638	16644	16588	16537	16296	16504	16584	16547	16719	16436	16689	16536	16709	16663	16678	16553	16522	16681	16557	16632	16669	16597	16523	16643	16678	16733	16446	16536	16482	16589	16596	16611	16505	16583	16442	16577	16441	16656	16385	16670	16638	16584	16653	16430	16720	16548	16547	16536	16553	16487	16508	16533	16492	16511	16580	16652	16419	16819	16747	16730	16468	16657	16605	16618	16610	16496	16546	16541	16465	16534	16538	16526	16675	16456	16577	16805	16390	16689	16739	16420	16670	16665	16585	16501	16411	16714	16609	16637	16449	16507	16439	16531	16516	16682	16666	16640	16502	16417	16572	16682	16684	16624	16343	16631	16428	16519	16528	16477	16711	16647	16490	16630	16596	16450	16461	16468	16351	16627	16440	16589	16523	16412	16517	16766	16331	16552	16632	16528	16611	16537	16545	16546	16661	16393	16582	16690	16529	16523	16480	16296	16382	16652	16559	16618	16561	16434	16642	16559	16533	16655	16548	16457	16549	16310	16582	16436	16401	16561	16463	16597	16649	16454	16467	16484	16648	16570	16401	16458	16483	16610	16494	16533	16603	16524	16582	16526	16625	16475	16525	16667	16416	16574	16521	16442	16632	16673	16529	16734	16475	16554	16495	16508	16640	16542	16542	16458	16442	16562	16633	16492	16562	16505	16571	16572	16614	16582	16614	16591	16632	16672	16542	16538	16515	16587	16766	16689	16494	16753
24282	21037	27414	25617	23987	26979	28228	25646	24853	24932	24536	24751	24644	24550	24369	24459	24201	24201	24476	24257	24276	24116	24128	24241	24148	23939	24243	24110	23896	23888	23938	23973	23910	23955	23797	23855	24024	23846	23966	23893	23870	23931	23925	23801	23828	24058	23681	23965	23774	23579	23672	23997	23780	24101	23928	23476	23727	23956	23738	23981	23805	23777	24038	23734	23789	23874	24081	24022	23909	23801	24094	23805	23730	23869	23893	23688	23754	23761	23875	23865	23917	23794	23700	23907	23945	23749	23953	23771	23671	23797	24057	23862	23944	23672	23686	23810	23943	23865	23741	23836	24057	23806	23706	23901	24059	23828	23594	23741	23859	23748	23978	23791	23709	23607	23956	23800	23912	23754	23833	23722	23856	23558	23897	23911	23811	23772	23713	23918	23820	24026	23675	23919	23795	23718	23705	23744	23934	24016	23926	23946	23909	23886	23905	23909	23773	24131	23863	23893	23637	23620	23888	23873	23958	23900	24030	23733	23663	23878	23825	23622	24103	23830	23630	23757	23976	23727	23901	23869	23790	23808	23682	23633	23922	24099	23720	23756	23811	23708	23756	23669	23808	23705	23810	23846	23677	23934	23524	23937	23939	23900	23724	23684	23879	23842	23742	23935	23923	23614	23890	23847	23890	23866	23750	23780	23968	23992	23807	23833	23924	23773	23866	23907	23856	23839	23717	23777	24037	23670	23945	23811	23666	24053	23812	23677	23784	23933	23816	23712	23733	23916	23995	23815	23985	23806	23873	24072	23939	23908	23630	23638	23749	23730	23841	23873	23559	23819	24083	23620	23861	23652	23756	23822	23993	23767	23647	23815	23803	23809	23582	23856	23712	23617	23772	23885	23954	24021	23936	23632	23714	23751	23743	23752	23645	23904	23954	23709	23998	23935	23906	23784	23815	23914	23760	23863	24022	23878	23804	23507	24003	23919	23851	23916	23710	23664	23861	23873	23905	23642	23759	23715	23681	23944	23733	23681	23834	23706	23720	23770	23542	23702	23721	23643	23968	23724	23664	23790	23748	23996	23912	23636	23636	23789	23668	23745	23767	23677	23978	23913	23871	23500	23688	24206	23896	23802	23796	23925	24004	23764	23744	23920	23872	23829	23853	23700	23870	23846	23897	23929	24020	23771	23819	23777	23979	23833	23836	23828	23848	23857	23876	23781	23754	23823	23822	23825	23946	23674	23731	24025	23909	23661	23797	23775	23899	23501	23700	23824	23760	23624	23789	23945	23794	23927	23988	23816	23675	23843	23754	23551	23803	23709	23654	23567	23638	23562	23980	24103	24005	23688	23803	23791	23823	23717	23873	23904	23614	23574	23751	23760	23761	23750	23855	23722	23814	23620	23774	23946	23758	23984	23757	23932	23944	23866	23726	23941	23752	23652	23706	23581	23912	23608	23801	23621	23723	23638	23784	23738	24031	23743	23831	23760	23825	23777	23960	23876	23871	23681	23796	23733	23811	23792	23702	23915	23705	23855	23635	23918	23857	23888	23847	23956	23558	23660	23871	23736	23875	23741	23675	23842	23827	23641	23917	23835	23980	24011	24008	23840	23668	23826	23768	23754	23893	23701	23747	23543	23799	23833	23810	23709	23662	23802	23861	23810	23817	23544	23672	23796	23881	23816	23853	23682	23827	23808	23932	23898	24115	23659	23777	24002	24056	23660	23906	23701	23700	23704	23812	23890	23920	23826	23648	23596	23522	23812	23692	23868	23683	23930	23727	23943	23993	23710	23777	23652	23918	23643	23977	23863	23907	24000	23871	23714	23693	24017	23821	23887	23747	23703	23670	23747	23926	23725	23812	23526	23806	23950	23925	23699	23901	23838	23764	23837	23887	23874	23844	24058	23691	23852	23792	23723	23807	23763	23734	23619	23841	23709	23973	23833	23918	23666	23841	23791	23977	24011	23817	23642	23842	23847	23693	23687	23823	23932	23769	23830	23981	23538	23914	23930	23664	23893	23850	23761	24148	23889	23828	23763	24087	23589	23752	23504	23938	23949	23695	23927	23766	23654	23734	24025	23930	23682	23962	23918	23931	23626	23984	23974	23886	23736	23725	24019	23585	23760	23704	23835	23724	23788	23713	23684	23763	23788	23699	23744	23712	23632	23921	23760	24001	23889	24006	23810	23821	23873	24004	23732	23949	23860	23737	23874	23631	23771	23907	23586	23680	23829	23944	23889	23738	23686	23755	23751	23821	23785	23769	23700	24081	23752	23940	23672	23895	23931	23850	23698	23901	23795	23817	23798	24007	23845	23882	23956	23917	24050	23777	23831	23996	23943	23727	23768	23974	23644	23817	23882	23903	23906	23804	23730	23786	23743	23703	24028	23856	23752	23914	23542	23832	23825	23923	23637	23527	23566	24033	23697	23694	23677	23829	23754	23750	23916	23983	23752	23667	23879	23759	24021	23982	23534	23901	23798	23684	23900	23600	23813	23655	24061	23914	23932	23748	23561	23755	23837	23870	23665	24097	23715	23859	23912	23449	24057	23842	23584	23827	23783	23813	23627	23850	23926	23958	24083	23655	24121	23989	23721	23941	23749	23654	23959	23825	23905	23797	23649	23884	23862	23656	23918	24072	23844	23916	23961	23952	23877	23839	23819	23851	23728	23686	23838	23673	23781	24105	23844	23838	23582	23596	23831	23758	23843	23938	23698	23609	23947	23500	23883	23857	24190	23500	23909	23743	23849	23808	23752	23564	23691	23921	23941	24076	23765	23813	23883	23885	23836	24043	23787	23754	23624	23921	23821	23776	23748	23813	24018	23717	23837	23816	23739	23767	23906	23789	23804	23763	23842	23864	23867	23983	24055	23887	23835	23820	23944	23737	23735	23902	23868	23757	23629	23790	23861	23816	23627	23600	23800	23723	23711	23784	23875	23819	23865	23891	23892	23920	23997	23705	23828	23725	23767	23897	23976	23961	23838	23927	23858	23830	23565	23949	23791	24017	23936	23816	23741	24022	23865	24124	23901	24081	23605	24048	23908	24110	23779	23795	23638	23899	24066	23618	23751	24076	23739	23702	23826	23939	23619	23824	23765	23975	23671	23867	23797	23589	23936	23686	23832	23883	23833	23701	23713	23799	23990	23735	24110	23706	23852	23874	23803	23771	23783	24148	23916	23969	23698	24281	23682	23735	23871	23837	23817	24133	23847	24056	23887	24121	23789	23896	23739	23692	24134	23693	23881	23562	23708	23964	23660	23895	23768	23742	23671	24067	23718	23862	23759	23768	23949	23760	23914	24001	23589	23843	23822	23783	23737	23758	23806	23893	23730	23715	23971	23811	23920	23901	23776	23785	23552	23934	23961	23935	23783	23988	23672	24034	23928	23688	23952	23756	23761	23665	23886	23739	23637	23625	23969	23829	23688	23708	23964	23834	23895	23734	23682	23882	23718	23801	23706	23609	23665	23705	23872	23956	23788	23847	23808	23881	23755	24022	23941	23965	23702	23629	23869	24021	23714	23636	23803	23783	23851	23828	23914	23907	23877	23953	23738	23861	23725	23820	23796	23812	23756	23552	23919	23645	23909	23609	23881	23708	23811	23706	23947	23924	23633	23691	23639	23858	23607	23918	23832	23896	23817	23859	23745	23569	23691	23802	24062	23948	23788	23796	23886	23892	23671	23615	23688	23969	23727	23648	23958	23747	23596	23855	23869	23772	23849	23769	23815	23729	23874	23831	23715	23897	23850	23800	23834	23842	23647	23845	23699	23926	23827	23702	23690	23856	23927	23942	23791	23865	24017	23848	23770	23626	23836	23817	23708	23684	23725	23765	23912	24015	23744	23818	23761	24071	23829	23932	23866	23785	23849	23702	23828	23751	23740	23624	23625	23897	23939	23771	23718	23963	23863	23932	23879	23977	23672	23970	23793	23994	23657	23692	23809	23780	23709	23830	23701	23886	23765	24069	23796	23819	23905	23824	23660	23783	23767	23919	23793	23639	23727	23565	23574	23830	23924	23711	23844	23878	23750	23714	23796	24077	23798	23739	23592	23839	23634	23615	23789	23809	23802	23956	23978	23801	23863	23905	23584	23699	23983	23813	23805	23708	23706	23806	23965	23853	23754	23733	23726	23863	23898	23828	23803	23790	23743	23836	24112	23676	23697	23731	24035	24070	23819	23834	23932	23786	23756	23883	23792	23904	23755	23858	23876	23844	24055	23962	23702	23825	23925	24093	23747	23654	23823	23810	23953	23923	24072	24070	23698	23656	23716	23785	23917	23895	23813	23950	24112	23929	23785	23927	23616	23876	23768	23778	23831	23829	23632	23670	24146	23989	24023	24063	23775	23936	23787	23874	23617	23653	23750	23773	23768	23797	23915	23949	23888	23780	23848	23691	23801	23963	23935	23876	23881	23799	23851	23819	23897	23722	23898	23922	23686	23657	23707	23801	23845	23603	23572	23651	23916	23662	23805	23880	23826	24118	23711	23977	23820	24089	23837	24033	23802	23694	23876	23810	23832	23898	23691	23766	23970	23808	24002	23734	23764	23798	23918	23870	23612	23518	23803	23830	23768	23818	23928	23961	23874	23766	23956	23715	23846	23875	23932	23754	23556	23809	23691	23799	23766	23780	23665	23812	23820	23876	23991	23896	23942	23801	23765	23590	23815	24010	23672	23600	23644	23752	23600	23540	23812	23897	23761	23872	23678	23858	23850	23589	23847	23959	23528	23738	23711	23684	23954	23924	23674	23901	23722	23903	23864	23715	23874	24105	23859	23742	23822	23937	23847	23805	23837	23719	23738	24031	23718	23778	23799	23853	23776	23812	23802	23732	23594	23423	23752	23860	23759	23690	23665	23865	23893	23619	23832	23780	23695	23737	23535	23834	23649	23901	23776	23690	24029	23864	23739	23672	23696	23817	23889	23955	23860	23704	23626	23965	23659	23916	23883	23609	23713	23788	23725	23851	23571	23711	23817	23603	23745	23693	24050	23931	23648	23688	24163	23710	23780	23944	23931	23888	23714	23716	23907	23940	23759	23870	23558	23852	24040	23627	23806	23803	23654	23794	23967	23647	23990	24302	23768	23790	23888	23875	23668	23755	23743	23804	23957	23682	23856	23771	23748	23833	23880	23918	23819	23839	24195	23811	23908	23739	24031	23900	23814
27069	44297	40905	29755	22315	19595	18792	18010	17782	17606	17283	17193	17013	16997	16699	16609	16611	16549	16646	16498	16336	16266	16485	16296	16202	16086	16090	16290	16145	16180	16284	15971	16124	16066	16198	16137	16225	16267	16071	16335	16222	16092	16091	15994	16094	16105	16251	16090	15985	16087	15941	16019	16090	16091	16049	16074	16114	15968	16022	16002	16030	16261	16136	15935	16073	16057	16166	16046	16061	15942	16089	15996	16199	16104	16118	16021	16146	16039	15944	16046	16015	16010	16133	16099	16107	16094	16153	16025	16137	16072	16262	16008	15877	15963	15827	16075	16193	15970	15925	16152	16125	16032	16007	16118	16139	15849	16159	16016	15821	16010	16067	16085	15933	16008	16094	16126	15947	15942	16106	15947	16014	16098	15924	15913	16152	15954	16054	16048	15981	16181	16047	16098	16096	16095	16010	16050	15856	16176	16181	16093	16009	16014	15978	16054	16022	15865	16011	15889	16023	16190	16035	16083	15981	15878	16150	16006	16041	15989	16003	16141	15996	15991	16067	16051	15981	15902	15922	16135	16066	15914	16057	15973	16102	15969	15833	15896	15971	16082	15893	16084	16081	15936	16044	16108	16106	16112	16117	16222	15812	16029	16062	15958	15940	16089	15911	16153	15942	16196	15842	15855	16043	16161	16191	16128	16055	16208	16027	15916	15933	16030	16060	16036	15762	16156	15996	15892	16214	15952	16107	16132	16059	15932	15945	15777	16067	15740	15898	16245	16054	16051	15994	16144	16084	16114	16007	15949	16012	16081	16008	15985	16028	16073	15961	15897	15937	15913	16088	16040	15869	15813	15957	15941	16182	16101	16085	16049	15984	16132	16013	16078	15895	15892	16054	15997	16007	16069	16211	15998	16069	15980	15969	15822	15824	15859	15854	16023	15982	16261	16106	16171	15955	16191	16070	15957	16152	16018	16017	16178	16042	16017	16016	15983	15899	15994	16144	15867	16152	16221	15887	16114	16031	16026	16020	16178	16005	16020	15868	15935	15992	16043	16066	15856	15915	16029	16027	15891	16086	16006	15854	16139	16145	15929	16083	16108	15965	15958	15969	16053	16010	16053	16113	16074	16021	16014	15909	16168	16004	15920	15997	15800	16048	16087	16036	15876	16135	16077	15986	15796	15856	15981	15982	16058	15962	15868	16098	16217	15996	15979	15959	16134	16120	15989	16095	16073	16271	15886	16053	16123	15845	15862	16061	16171	15940	15844	15877	15951	15923	15913	16053	16036	16014	16156	15946	15888	15972	16048	16068	16089	15953	15979	15852	16036	15798	15998	16173	15883	16120	15978	16069	15966	15878	15899	15945	15944	15987	16029	15988	16065	15962	16149	15896	16029	16062	16003	16057	15888	15838	16005	16056	16007	15779	16100	15956	15868	15981	15735	16176	16045	15969	16071	15874	15935	15946	16020	16061	15960	16011	16116	15935	16047	16112	15947	15996	16221	16210	16005	16123	16036	16007	15985	16063	15824	15954	16188	15863	16108	16074	16025	16202	16066	16038	16224	16006	15839	16143	16016	15921	16130	15814	16019	15861	16108	15906	15942	15966	16181	16151	16065	16029	15961	16224	16011	16068	16090	16098	15909	15942	16026	15880	16022	16085	16024	16123	16047	15981	16037	15888	15990	16013	16103	16129	15998	16062	15801	16013	16101	16017	15996	15915	16018	15982	16116	16012	15971	16128	16027	15950	16022	15993	16016	16087	15943	16043	16184	16063	16138	16160	16153	16041	16035	16064	16212	16129	15903	15999	15955	16280	16099	16119	15942	16180	16096	15885	15977	16066	16160	16179	15982	16005	15956	15864	15994	16101	16055	16020	16045	15860	15945	16045	15970	16087	16170	16064	16095	15928	15906	16059	15950	16122	15917	16077	16070	15993	16170	15919	15870	15908	16179	16090	16064	15924	15945	15791	16021	16045	16037	16011	15983	15911	16051	15898	15766	16039	16017	16236	16008	15951	16038	16097	16155	16073	15967	15949	16143	16002	16017	16003	15862	15878	15991	15892	16271	16070	15997	15976	16033	16048	15888	15969	16133	16232	16084	16196	15914	16020	16006	15829	16149	15841	16001	15982	16011	16032	16084	16043	16118	16014	16112	15929	16196	15880	15946	16095	15950	15868	16032	16217	16035	16136	15878	15939	16129	16058	16000	16043	15935	15923	16136	15970	15864	16087	16158	15949	16132	15775	15982	16098	15996	15946	16234	16052	15998	15869	15990	16045	15858	16058	15897	16015	16175	16068	16146	16085	16166	15973	16086	16006	15964	15893	16085	16008	15986	15985	15900	15876	15998	15963	16025	16137	16021	15929	16123	16208	15912	15898	16025	16052	16165	16074	16100	15978	16074	15883	16181	16087	16009	15946	16048	16075	15912	16093	16008	16064	16113	15899	15932	15980	15817	15987	16082	15955	16071	15974	15996	16070	16067	16005	16010	15845	15973	16158	16189	15961	16307	16204	16001	16078	15993	16074	15979	16175	16050	16038	16102	16243	15840	16231	16139	16096	15976	16126	15971	15843	16041	16070	16192	15893	16008	16012	16045	16107	16016	15968	15985	16031	16110	15986	15896	15873	16053	16066	16103	16038	15808	15957	15988	15909	16040	15914	15985	15950	15862	16069	16019	16000	16039	15994	16066	16056	16067	15977	16033	16056	15944	15921	15786	16178	16071	16049	15960	16142	16048	16130	15999	15991	15807	15975	16091	16168	16130	15890	16092	15944	16111	15907	15840	15947	16191	15794	16037	16040	16131	15971	16137	16004	15921	16096	15991	15942	15941	15896	15945	16078	16144	16001	16062	16126	16170	15913	15992	15998	16088	15936	15984	16017	15970	15966	15959	16127	15941	15989	16104	15852	15986	16072	16049	16151	15866	16141	15985	15995	16093	16051	16004	15948	15969	15989	16136	16206	16010	16013	15925	16091	16162	16140	16123	16118	16085	16055	15947	15997	16014	16111	16033	16082	15863	16214	15755	16195	16047	16005	16129	16191	16038	16067	16024	16125	16061	15837	15959	15857	16075	16049	15978	16127	16033	16038	16144	15935	16006	16075	16097	15990	15977	15871	16065	15979	15989	16156	15948	15990	16217	16096	16130	16113	15955	16077	16104	15986	15993	15957	15956	16081	16126	16230	16148	15924	15887	15873	16210	15873	16028	15977	16086	16122	15893	16010	16041	15931	16116	15930	15934	15989	16107	16155	15895	16193	16091	16088	15979	16117	15968	16100	16236	15926	16096	15855	15897	16015	15939	16060	15928	16007	16063	15931	16000	16092	15964	16076	16164	16042	15925	16066	16258	16123	15979	16014	15869	15972	16242	15941	16042	16118	15926	16145	15869	15966	15975	16086	16149	15957	16103	16182	15842	16104	16001	16140	16076	16053	16036	16001	16165	16193	16113	16108	16002	15877	16065	15952	15952	16006	15918	15899	16326	15924	16014	15975	15960	15941	15906	16023	16108	15991	16178	15958	15952	16134	16058	16026	15989	15970	16038	15967	15983	15981	15902	15954	15979	16315	16008	15805	15983	15974	16088	15964	16188	15967	15980	16069	16145	16135	16044	15979	16099	15983	15960	16124	16159	16096	16106	15974	15899	16166	15825	16009	16214	16012	16180	16029	15966	16031	16074	16007	16048	15903	16056	16142	15965	16131	16130	15954	16074	15872	16086	15948	16071	16084	15994	16120	15836	15813	15885	15948	15973	16134	16012	16025	15977	15995	16045	16034	15926	16051	15968	15957	16054	16033	15912	15918	16020	16037	16038	16208	16076	15979	16145	16026	16078	15952	16106	16075	15916	16001	15970	16146	16011	16118	15933	16078	16057	15980	15867	16090	16030	15963	15738	16135	15856	16160	16090	15996	15859	15914	16131	16197	15923	15920	15851	16046	16041	16148	16041	15986	15893	16010	16122	16135	16036	16075	16084	16125	16042	15977	16150	15963	16000	16017	16067	16114	16069	16163	15997	15931	16083	15952	16002	16001	15880	15959	15970	15874	15932	16042	15983	16124	15835	16058	16019	15998	16036	16015	15855	15982	16010	16098	16019	16210	15953	15909	16078	16032	16173	15895	16194	15908	16058	15957	16069	15887	16183	15993	16000	16159	15841	16123	15790	16207	15892	16181	15806	16006	15873	15965	15919	15842	15882	16086	15903	16062	16093	16014	15832	16116	15987	16031	16086	16038	15845	16070	15938	15902	16034	16113	16137	16054	15987	16121	16059	15963	16036	16042	16103	16047	16135	16033	16051	15977	16099	15946	15928	16031	16050	15976	16055	15938	16089	16065	15950	16081	15944	16090	15906	16075	16080	16085	15886	16112	16217	16183	16019	15862	16094	15982	16118	15954	16131	16032	15747	16212	15997	16207	16063	16088	16104	16215	16142	15818	16105	15985	16200	15988	15994	16131	16271	15983	16012	15899	16097	15938	16133	15869	15932	16043	16145	15943	15913	15994	16038	15931	16066	16006	15860	16166	15958	15994	15936	16005	15874	16258	15948	16246	15971	16054	16093	16099	16026	15965	16089	16132	15774	16127	16069	15902	15980	16067	15959	15899	16100	15842	16021	15961	16122	16146	16017	15908	16036	16039	16182	15859	16048	16135	16135	16097	16020	16140	15981	16001	16045	16020	16074	15907	16109	16051	16074	15954	16081	16063	15941	15942	16165	16055	16083	16061	15925	16104	16226	15909	16111	16088	15944	15959	16082	16145	15927	16035	16170	16067	15936	15906	16045	16075	16031	16073	16085	15947	16008	15897	16165	16158	16021	16061	15984	15996	15953	16077	16145	16036	15874	15924	16135	15940	16077	16110	16022	16162	15763	16257	15995	16003	16006	15969	15999	16042	15924	16097	16242	16040	16102	16107	15991	16076	16044	16036	15936	15923	15975	16089	15874	16186	15957	16145	16084	16031	15897	15967	16059	16002	16096	15973	16121	16005	16067	16050	16012	15874	15947	16061	15942	16036	15841	15887	15848	16065	15967	16055	15722	16097	16041	16017	16088	16167	16011	16135	15898	16013	16038	15970	15877	15910	15947	15918	16030	15908	15890	16124	16001	16119	15984	15894	16018	15967	16004	15924	16002	16047	15902	16085	16119	16097	16166	16056	16119	16199	15826	16053	16077
22463	20959	27438	24879	22401	26295	31627	27937	26859	27063	27103	26678	26573	26611	26645	26321	25919	26050	26264	25825	25978	25897	25961	25777	25402	25674	25718	25621	25532	25474	25654	25724	25815	25566	25570	25667	25815	25446	25668	25631	25619	25690	25283	25425	25503	25476	25623	25533	25414	25236	25402	25225	25306	25340	25318	25290	25297	25208	25273	25504	25494	25501	25461	25196	25494	25581	25458	25415	25370	25144	25242	25302	25592	25264	25576	25524	25426	25363	25441	25311	25555	25662	25401	25261	25204	25311	25225	25409	25409	25620	25488	25248	25301	25482	25572	25441	25534	25671	25287	25431	25343	25409	25324	25444	25353	25180	25267	25395	25586	25310	25516	25328	25350	25314	25396	25165	25268	25439	25381	25192	25553	25559	25349	25123	25334	25082	25378	25156	25323	25393	25196	25422	25490	25310	25337	25116	25375	25375	25105	25314	25260	25374	25437	25292	25230	25173	25351	25307	25199	25344	25219	25516	25371	25093	25404	25306	25648	25325	25277	25047	25253	25380	25232	25616	25269	25281	25313	25434	25242	25352	25320	25204	25365	25355	25248	25276	25246	25416	25205	25500	25415	25242	25400	25153	25359	25408	25307	25468	25441	25303	25453	25458	25325	25322	25428	25460	25134	25157	25439	25278	25529	25306	25378	25294	25449	25298	25403	25324	25194	25316	25385	24994	25266	25344	25507	25203	25315	25168	25211	25330	25277	25288	25238	25400	25296	25532	25395	25443	25395	25322	25166	25271	25389	25267	25434	25382	25196	25445	25244	25250	25377	25246	25130	25416	25319	25432	25409	25078	25251	25484	25484	25342	25430	25353	25340	25220	25205	25253	25228	25024	25485	25280	25636	25348	25419	25639	25346	25450	25313	25297	25188	25349	25236	25358	25167	25342	25063	25252	25287	25376	25395	25144	25586	25332	25265	25472	25252	25333	25165	25477	25469	25388	25169	25251	25390	25261	25438	25156	25237	25618	25389	25556	25389	25472	25423	25268	25115	25305	25409	25385	25449	25575	25172	25319	25361	25342	25381	25188	25415	25448	25119	25347	25313	25086	25260	25209	25427	25328	25485	25063	25338	25587	25483	25389	25376	25452	25215	25246	25462	25349	25276	25256	25487	25264	25451	25181	25410	25291	25246	25458	25271	25385	25665	25370	25203	25186	25427	25238	25157	25254	25281	25476	25241	25200	25355	25498	25371	25262	25319	25281	25291	25307	25380	25133	25101	25213	25123	25043	25428	25395	25390	25333	25335	25292	25188	25091	25215	25138	25312	25531	25121	25489	25589	25149	25048	25246	25388	25474	25293	25203	25231	25268	25318	25168	25439	25319	25277	25287	25231	25414	25488	25252	25334	25494	25372	25331	25056	25308	25134	25466	25284	25195	25312	25479	25567	25385	25402	25542	25495	25304	25293	25386	25441	25081	25187	24877	25223	25068	25219	25444	25203	25105	25349	25470	25362	25414	25230	25515	25311	25477	25165	25241	25423	25203	25579	25327	25424	25014	25244	25239	25269	25352	25349	25259	25383	25379	25112	25202	25403	25566	25201	25580	25344	25256	25092	25139	25027	25259	25306	25386	25498	25328	25166	25367	25245	25311	25384	25297	25296	25364	25027	25487	25451	25424	25200	25123	25313	25324	25526	25415	25075	25581	25388	25280	25383	25344	25389	25174	25400	25490	25363	25227	25455	25511	25441	25375	25327	25210	25246	25444	25284	25296	25623	25333	25205	25281	25326	25362	25264	25197	25432	25241	25245	25311	25490	25245	25365	25458	25305	25331	25471	25453	25303	25449	25368	25234	25492	25306	25549	25438	25310	25233	25375	25270	25162	25455	25206	25501	25428	24858	25356	25193	25213	25318	25335	25194	25239	25350	25385	25349	25586	25293	25175	25233	25370	25316	25372	25446	25148	25293	25164	25246	25623	25304	25055	25434	25446	25163	25422	25528	25374	25248	25318	25205	25599	25575	25388	25239	25340	25207	25535	25289	25103	25426	25476	25135	25268	25266	25381	25362	25275	25395	25349	25232	25100	25438	25207	25125	25210	25492	24987	25435	25429	25295	25384	25239	25311	25283	25344	25360	25335	25252	25501	25062	25085	25224	25202	25199	25289	25389	25477	25419	25048	25582	25512	25314	25138	25344	25292	25506	25385	25459	25342	25241	25301	25387	25208	25363	25562	25324	25108	25319	25394	25354	25263	25534	25482	25428	25555	25359	25288	25259	25122	25301	25186	25173	25196	25246	25456	25275	25408	25329	25450	25427	25221	25291	25364	25428	25480	25338	25361	25359	25389	25592	25428	25458	25239	25528	25291	25423	24891	25419	24987	25334	25165	25467	25179	25048	25339	25273	25084	25374	25250	25138	25447	25498	25217	25246	25260	25344	25472	25442	25482	25389	25161	25089	25370	25310	25548	25412	25378	25265	25275	25264	24961	25288	25241	25334	25342	25486	25481	25291	25368	25230	25346	25473	25371	25532	25344	25446	25350	25304	25471	25167	25397	25430	25273	25493	25168	25289	25425	25215	25263	25252	25487	25428	25399	25239	25458	25471	25329	25405	25311	25443	25530	25090	25364	25219	25132	25478	25122	25533	25101	25261	25626	25515	25219	25336	25224	25366	25379	25219	25355	25455	25401	25268	25224	25326	25305	25234	25356	25381	25490	25032	25422	25376	25275	25140	25197	25436	25321	25548	25461	25214	25273	25297	25497	25311	25255	25462	25468	25233	25212	25189	25228	25316	25239	25327	25216	25307	25223	25208	25055	25397	25410	25049	25167	25422	25397	25467	25423	25295	25383	25273	25587	24975	25244	25476	25229	25287	25528	25448	25426	25512	25219	25319	25557	25288	25427	25101	25297	25342	25400	25198	25310	25275	25293	25255	25338	25323	25495	25348	25306	25467	25362	25335	25278	25368	25446	25076	25205	25248	25338	25548	25369	25572	25419	25448	25230	25475	25455	25507	25487	25289	25428	25429	25544	25400	25444	25367	25145	25431	25438	25258	25238	25226	25282	25275	25316	25469	25296	25099	25242	25180	25061	25229	25326	25512	25476	25258	25400	25067	25288	25191	25220	25396	25399	25294	25352	25591	25532	25430	25464	25492	25529	25385	25227	25222	25268	25383	25171	25034	25105	25283	25392	25293	25596	25476	25579	25234	25298	25448	25145	25449	25309	25285	25174	25240	25362	25281	25337	25309	25368	25321	25234	25412	25422	25204	25087	25402	25146	25208	25288	25253	25333	25232	25123	25105	25395	25311	25512	25276	25167	25401	25382	25318	25225	25418	25370	25521	25429	25292	25282	25336	25382	25396	25125	25116	25442	25411	25485	25276	25327	25181	25366	25446	25154	25395	25434	25143	25318	25286	25321	25466	25493	25318	25492	25334	25407	25415	25329	25262	25205	25187	25242	25243	25371	25130	25465	25262	25374	25231	25445	25268	25232	25295	25429	25199	25540	25194	25323	25527	25329	25356	25237	25128	25210	25123	25338	25240	25411	25402	24992	25167	25437	25216	25252	25497	25195	25363	25347	25342	25277	25440	25510	25186	25320	25267	25412	25130	25319	25402	25218	25430	25405	25558	25027	25282	25410	25347	25365	25276	25498	25306	25371	25512	25147	25401	25357	25365	25317	25418	25454	25419	25490	25159	25124	25041	25314	25516	25364	25393	25148	25070	25404	25368	25243	25556	25238	25423	25471	25195	25250	25292	25471	25249	25343	25489	25565	25399	25161	25419	25477	25280	25496	25376	25308	25451	25351	25271	25425	25324	25249	25334	25244	25563	25263	25098	25245	25374	25217	25480	25407	25201	25278	25468	25251	25260	25200	25244	25352	25318	25314	25233	25420	25293	25320	25360	25220	25155	25077	25533	25107	25411	25286	25293	25616	25258	25313	25369	25425	25489	25246	25218	25453	25345	25069	25222	25453	25446	25245	25270	25333	25156	25483	25374	25204	25436	25436	25506	25418	25408	25600	25484	25259	25014	25602	25364	25370	25120	25388	25324	25416	25387	25271	25260	25522	25268	25324	25274	25140	25236	25297	25244	25477	25276	25169	25246	25721	25746	25481	25426	25423	25549	25499	25487	25272	24936	25300	25296	25427	25166	25305	25525	25604	25285	25282	25299	25158	25048	25434	25273	25194	25199	25122	25262	25215	25308	25232	25094	25220	25249	25278	25402	25302	25391	25225	25372	25548	25581	25238	25261	25225	25407	25405	25413	25178	24931	25316	25278	25458	25173	25316	25330	25418	25289	25160	25399	25353	25199	25452	25517	25324	25311	25177	25483	25317	25281	25277	25320	25269	25476	25200	25367	25110	25275	25294	25617	25459	25250	25288	25139	25142	25488	25480	25280	25229	25305	25569	25346	25337	25245	25567	25411	25401	25348	25418	25206	25228	25208	25528	25278	25475	25229	25203	25303	25459	25461	25513	25382	25350	25259	25318	25263	25201	25471	25365	25155	25307	25153	25448	25262	25490	25140	25332	25352	25615	25738	25499	25362	25228	25246	25317	25365	25444	25434	25283	25211	25216	25310	25527	25364	25182	25293	25416	25395	25316	25504	25568	25413	25464	25302	25364	25227	25378	25213	25119	24969	25219	25288	25469	25752	25476	25396	25204	25219	25321	25328	25418	25515	25299	25252	25247	25445	25037	25084	25415	25447	25311	25400	25159	25216	25292	25186	25417	25163	25304	25333	25261	25205	25109	25262	25356	25305	25266	25567	25257	25658	25536	25096	25416	25503	25376	25658	25297	25353	25334	25172	25083	25427	25419	25293	25324	25451	25415	25073	25384	25350	25367	25215	25350	25328	25264	25438	25490	25150	25403	25340	25208	25292	25316	25402	25270	25404	25271	25194	25612	25191	25372	25181	25301	25545	25360	25170	25245	25027	25321	25313	25447	25267	25285	25277	25161	25224	25484	25472	25472	25321	25330	25388	24966	24983	25357	25146	25448	25198	25274	25281	25321	25354	25401	25271	25596	25381	25001	25274	25488	25406	25193	25370	25426	25538	25201	25380	25176	25246	25438	25377	25331	25503	25474	25302	25355	25576	25169	25209	25473	25085	25453	25385	25427	25238	25506	25516	25136	25370	25217	25192	25568	25308	25240	25108	25412	25252	25470	25288
30976	55081	49048	36625	27322	22178	20552	19843	19217	18786	18495	18282	18106	18029	17800	17802	17564	17422	17312	17420	17102	17233	17142	17014	17089	17072	16831	16927	17005	16787	16689	17079	16646	16885	17012	16733	16944	16763	16930	16707	16932	16826	16842	16824	16660	16615	16730	16748	16775	16809	16688	16797	16668	16866	16772	16717	16624	16633	16727	16641	16875	16805	16763	16707	16685	16567	16769	16713	16798	16593	16704	16689	16619	16731	16580	16801	16766	16648	16647	16675	16722	16523	16711	16741	16761	16540	16764	16850	16666	16649	16601	16608	16696	16706	16580	16659	16840	16733	16611	16780	16624	16573	16660	16800	16481	16570	16688	16752	16445	16673	16776	16608	16625	16598	16572	16670	16702	16729	16708	16592	16776	16829	16788	16674	16682	16618	16530	16797	16595	16625	16616	16768	16739	16804	16817	16517	16627	16721	16709	16727	16740	16801	16569	16588	16748	16766	16695	16687	16550	16689	16517	16616	16681	16661	16521	16703	16772	16560	16616	16571	16645	16683	16565	16725	16640	16491	16753	16667	16752	16507	16753	16746	16770	16633	16500	16684	16670	16721	16694	16732	16604	16490	16629	16686	16659	16567	16596	16735	16793	16670	16698	16638	16524	16629	16555	16499	16784	16780	16698	16608	16762	16703	16560	16641	16654	16692	16581	16616	16857	16642	16604	16639	16678	16554	16580	16513	16638	16692	16642	16697	16873	16688	16592	16465	16673	16905	16566	16422	16637	16574	16781	16703	16763	16683	16899	16800	16726	16604	16709	16640	16532	16664	16633	16724	16680	16660	16607	16566	16490	16626	16546	16552	16745	16618	16622	16849	16827	16777	16656	16681	16642	16667	16724	16795	16647	16590	16601	16706	16629	16537	16832	16679	16595	16625	16623	16891	16694	16749	16671	16666	16738	16614	16734	16768	16593	16717	16562	16533	16751	16877	16604	16574	16677	16641	16577	16595	16600	16775	16585	16371	16666	16551	16661	16762	16525	16600	16905	16621	16669	16508	16701	16638	16746	16810	16823	16552	16580	16685	16557	16500	16470	16558	16674	16630	16606	16622	16686	16621	16658	16672	16585	16608	16772	16598	16649	16745	16541	16629	16522	16634	16725	16711	16522	16616	16722	16665	16647	16660	16623	16565	16693	16702	16713	16619	16519	16644	16759	16650	16636	16718	16672	16476	16597	16753	16695	16520	16656	16694	16465	16677	16594	16724	16753	16630	16752	16745	16642	16750	16527	16631	16556	16709	16813	16675	16791	16727	16787	16795	16691	16638	16701	16709	16803	16658	16576	16678	16532	16654	16636	16827	16729	16546	16590	16667	16612	16563	16681	16637	16795	16540	16565	16630	16641	16685	16557	16633	16603	16775	16460	16739	16664	16618	16657	16696	16739	16788	16665	16563	16628	16626	16725	16578	16602	16582	16746	16449	16657	16504	16664	16686	16676	16651	16657	16686	16551	16680	16737	16603	16699	16728	16675	16556	16767	16698	16634	16655	16732	16813	16636	16673	16764	16687	16716	16716	16594	16580	16590	16656	16761	16645	16469	16677	16650	16536	16716	16569	16655	16785	16548	16656	16666	16576	16681	16568	16683	16639	16530	16589	16440	16807	16655	16594	16641	16676	16755	16745	16615	16703	16733	16663	16718	16663	16718	16715	16520	16734	16626	16543	16697	16578	16563	16707	16699	16724	16680	16755	16616	16733	16552	16721	16582	16638	16672	16533	16671	16700	16857	16782	16557	16621	16660	16731	16744	16766	16693	16662	16592	16781	16701	16619	16414	16722	16653	16880	16483	16600	16599	16687	16627	16755	16589	16778	16590	16556	16757	16651	16537	16691	16611	16608	16792	16557	16678	16520	16775	16741	16491	16723	16574	16615	16558	16674	16597	16506	16640	16629	16708	16861	16657	16606	16609	16606	16677	16615	16676	16596	16731	16444	16783	16548	16618	16539	16604	16748	16756	16674	16706	16638	16611	16697	16614	16564	16520	16708	16496	16726	16519	16758	16683	16633	16683	16786	16688	16774	16820	16714	16458	16720	16603	16735	16732	16388	16608	16827	16810	16847	16688	16742	16619	16714	16702	16737	16713	16580	16618	16706	16834	16662	16591	16683	16814	16617	16674	16514	16706	16556	16644	16770	16590	16718	16697	16598	16600	16623	16589	16676	16766	16572	16611	16786	16607	16628	16671	16587	16712	16555	16578	16557	16639	16745	16545	16564	16725	16600	16575	16601	16791	16484	16476	16704	16613	16752	16708	16653	16464	16602	16766	16641	16702	16593	16573	16722	16426	16656	16584	16546	16832	16704	16671	16785	16624	16510	16748	16723	16700	16580	16550	16607	16801	16559	16524	16602	16817	16722	16670	16785	16752	16792	16538	16750	16703	16468	16665	16967	16603	16673	16561	16726	16770	16617	16700	16657	16627	16456	16589	16750	16707	16640	16494	16700	16735	16596	16650	16936	16960	16649	16620	16667	16591	16612	16612	16563	16621	16632	16652	16798	16763	16751	16721	16592	16612	16681	16588	16723	16712	16630	16623	16580	16647	16742	16803	16559	16781	16659	16514	16562	16669	16791	16663	16747	16641	16577	16746	16708	16646	16650	16763	16791	16605	16663	16629	16525	16629	16571	16779	16685	16732	16622	16680	16704	16811	16537	16573	16905	16822	16807	16765	16867	16698	16619	16627	16592	16732	16580	16613	16525	16698	16704	16668	16614	16550	16585	16537	16697	16570	16821	16604	16601	16624	16600	16764	16574	16841	16524	16862	16578	16668	16699	16810	16710	16761	16582	16556	16642	16581	16757	16821	16692	16834	16685	16630	16749	16723	16688	16477	16654	16724	16698	16532	16705	16617	16740	16806	16681	16516	16667	16758	16658	16414	16557	16688	16560	16573	16553	16502	16704	16810	16728	16544	16686	16534	16607	16583	16566	16630	16674	16538	16690	16710	16633	16638	16822	16775	16603	16770	16610	16848	16554	16763	16625	16450	16656	16585	16787	16720	16730	16891	16597	16756	16655	16678	16672	16700	16734	16726	16568	16661	16686	16596	16571	16725	16686	16672	16640	16683	16580	16631	16682	16640	16660	16652	16555	16783	16659	16794	16630	16573	16609	16579	16748	16780	16679	16734	16587	16550	16728	16381	16666	16565	16732	16675	16814	16573	16745	16844	16699	16687	16393	16771	16590	16679	16615	16641	16881	16646	16701	16795	16746	16545	16689	16667	16623	16667	16716	16675	16700	16650	16743	16777	16500	16535	16635	16725	16673	16599	16572	16736	16548	16581	16567	16667	16912	16606	16742	16693	16638	16540	16652	16635	16683	16559	16747	16637	16653	16606	16719	16597	16796	16659	16559	16710	16739	16612	16697	16542	16647	16531	16759	16538	16504	16711	16672	16670	16700	16486	16669	16626	16738	16657	16767	16569	16586	16770	16621	16663	16560	16818	16917	16775	16701	16737	16627	16793	16584	16664	16708	16694	16564	16659	16671	16726	16702	16483	16484	16700	16634	16659	16537	16873	16603	16910	16665	16699	16533	16611	16775	16540	16629	16599	16687	16586	16597	16605	16388	16766	16606	16673	16615	16750	16597	16703	16815	16749	16844	16556	16714	16684	16624	16681	16650	16517	16773	16491	16613	16735	16674	16686	16522	16752	16556	16587	16820	16706	16773	16610	16700	16599	16581	16635	16803	16642	16621	16712	16675	16653	16536	16580	16706	16638	16550	16807	16634	16831	16640	16704	16678	16665	16740	16632	16605	16805	16467	16553	16608	16492	16604	16672	16765	16655	16782	16616	16849	16723	16812	16766	16634	16494	16636	16664	16692	16764	16664	16794	16830	16623	16606	16862	16592	16709	16590	16662	16773	16629	16685	16754	16893	16682	16508	16702	16649	16669	16643	16647	16710	16539	16757	16730	16638	16715	16773	16653	16802	16690	16549	16584	16706	16653	16740	16761	16658	16640	16771	16657	16691	16715	16731	16690	16461	16640	16692	16587	16623	16511	16611	16779	16628	16573	16604	16691	16625	16768	16777	16538	16628	16759	16748	16707	16592	16541	16688	16697	16636	16699	16682	16694	16743	16815	16611	16735	16600	16577	16695	16627	16789	16629	16723	16666	16592	16857	16568	16642	16653	16758	16619	16650	16811	16830	16657	16759	16626	16817	16680	16577	16656	16443	16647	16714	16602	16676	16762	16632	16634	16744	16644	16659	16676	16684	16659	16761	16810	16467	16643	16605	16865	16824	16786	16671	16752	16771	16671	16498	16597	16760	16643	16526	16707	16633	16738	16646	16627	16733	16813	16598	16523	16553	16760	16858	16630	16490	16639	16710	16709	16573	16561	16749	16588	16627	16734	16758	16714	16754	16734	16714	16836	16695	16587	16656	16754	16498	16629	16614	16824	16517	16790	16770	16684	16619	16634	16559	16814	16572	16759	16910	16530	16628	16759	16586	16712	16777	16632	16689	16522	16664	16567	16614	16588	16811	16709	16614	16799	16622	16773	16684	16827	16813	16793	16751	16747	16794	16676	16380	16641	16734	16598	16840	16766	16612	16793	16591	16617	16611	16644	16706	16755	16567	16415	16624	16769	16651	16604	16597	16691	16788	16688	16684	16571	16844	16592	16622	16736	16523	16643	16577	16737	16616	16922	16778	16601	16824	16746	16762	16663	16686	16659	16868	16817	16538	16510	16576	16530	16578	16636	16599	16738	16607	16767	16651	16634	16670	16654	16557	16582	16681	16688	16851	16748	16610	16852	16660	16470	16834	16568	16518	16725	16633	16774	16770	16720	16596	16550	16748	16687	16801	16557	16600	16546	16699	16624	16660	16570	16678	16635	16630	16503	16613	16648	16512	16757	16660	16573	16590	16651	16811	16818	16611	16713	16561	16494	16740	16609	16664	16618	16590	16623	16698	16574	16598	16608	16530	16615	16681	16566	16608	16784	16692	16781	16617	16574	16453	16633	16648	16776	16676	16393	16783	16666	16587	16765	16745	16518	16567	16694	16681	16826	16706	16675	16578	16748	16700	16724	16597	16621	16785	16747	16778	16568	16695	16647	16488	16540	16612	16646	16766	16695	16699	16598	16688	16498	16500	16595	16633	16678	16580	16656	16679	16595
35137	30884	36132	33682	29503	28301	28328	27702	27780	27645	27610	27438	27694	27454	27338	27634	27467	27355	27138	27096	27000	27351	27132	26995	27377	27036	27196	27244	27234	27259	27246	27167	27133	27506	27177	27131	27308	27333	27158	27085	27146	27220	27328	27235	27073	27200	27139	26917	27245	27189	27274	27306	27326	27159	27408	27021	27367	27280	27186	27342	27044	27175	27127	27268	27366	27201	27474	27332	27209	27221	27062	27298	27241	27304	27220	27311	27158	27003	27157	27174	27245	27107	27224	27016	27187	27171	27182	27059	27077	26876	27223	27109	27128	27215	27093	27069	27133	27118	27149	27218	27078	27355	27211	26949	27440	27008	27283	26993	27288	27215	27270	27229	27220	27015	27182	26966	27120	27104	27291	27190	27189	27270	27020	27319	27077	26962	27033	27103	27105	27178	27058	27093	27295	27169	27207	27111	27319	27180	27225	26943	27256	27116	27059	27181	27324	27163	27363	27405	27226	27060	27196	27272	27214	27147	27080	27031	27098	26996	27029	26995	27081	27003	27319	27238	27388	27163	27290	27223	27019	27038	26977	27182	27305	27133	27068	27227	27207	27288	27086	27458	27035	26900	27030	27127	27208	27352	27169	27157	27185	27250	27163	27024	27349	26851	27064	27166	26968	27138	27005	27126	27121	27094	27213	27164	27248	26984	27212	27137	27183	26948	27106	27094	27165	27160	26999	27345	27251	27078	27148	27133	26965	27403	26983	26899	27340	27232	27017	27014	26986	27057	27200	27219	27039	27270	27272	27097	27189	27212	26924	26942	27120	27041	26867	27024	26914	27060	27177	27199	27006	27255	27182	27217	27247	26955	27186	27186	27204	27197	27425	27252	27125	26963	27116	27206	27108	27131	27170	27101	26998	26935	27208	27039	27292	27122	27363	27337	27148	27241	27047	27433	27105	27117	27142	27153	27127	27021	27307	27138	27223	27185	27186	27023	27316	27169	27079	27233	27520	27074	27308	27393	27164	27046	27293	27221	27310	27251	27260	27367	27155	27172	27417	27056	27247	27091	27084	27349	27179	27309	27214	27113	27264	26885	27059	27087	27385	27033	27158	27327	27136	27272	27341	27353	27284	26985	26979	27225	27235	27205	27145	26906	27148	27287	26900	27244	27216	27139	27183	27210	27178	27247	27459	27001	27249	27335	26824	27243	26964	27357	27013	27180	27120	27128	27217	27311	27227	27471	27424	27216	26996	26958	27028	27072	27057	27244	27184	27194	27288	27154	27006	27101	27269	27302	27246	27197	26838	27113	27089	27115	26920	27101	27068	27067	27026	27270	27207	27265	27225	27208	27045	27129	27168	27281	27270	27101	27172	27043	27203	27182	27275	27270	27129	27247	27191	27192	27213	27005	27109	27022	27028	27182	27017	27190	27150	27124	27153	27221	27184	26915	27437	27264	27281	26872	27138	27311	27136	27192	27075	27130	27068	27290	27131	27279	27076	27357	27096	27242	27241	26883	26957	27241	26953	27166	27059	26845	27412	27378	27223	27159	27154	27207	27045	27222	27097	27244	27238	27030	27122	26847	27012	26946	27074	27205	27255	27324	27252	27231	27016	27276	27334	27125	26972	27257	27293	27237	27027	27290	27124	27411	26901	27027	27328	27192	27292	27073	27216	27296	27236	27037	27118	27036	27202	27168	27045	27169	27006	27162	27076	27122	27156	27057	27216	27334	26922	27053	27109	27118	27219	27210	27150	27102	27218	27357	27249	27163	26970	27135	27497	27006	27171	26965	27028	27235	27134	27072	26984	27375	27195	27166	27264	27028	27216	27162	27052	27055	27104	27154	27083	27177	27035	27291	27222	27201	26890	26869	27251	27303	27029	26973	27293	26905	27101	26966	27057	27305	27406	27180	27399	27247	27181	27285	27505	27227	27071	27136	27289	27180	27125	27181	27163	27024	26794	27193	27042	27014	26983	27082	27173	27159	27301	27426	27339	27226	27208	27327	26845	27162	27020	27280	27100	27116	27227	26944	26946	27109	27355	27281	27200	27262	27394	27224	27247	27167	27104	27025	27197	27174	27298	27695	26977	27248	27255	27202	27152	27134	27109	27148	27090	27226	27325	27236	27330	27202	27137	27143	27002	27060	27120	27376	27134	27038	27173	27254	27202	26926	27074	27290	27070	26989	27440	27077	27146	27222	27243	27333	27229	27198	26881	27219	27420	27380	27115	27177	27104	27020	27530	27258	27204	27197	27346	27226	27004	27274	27142	26854	27218	27322	26857	27092	27039	27097	26949	26858	27366	27241	27452	27200	27180	27222	26937	27138	27132	27320	27332	27283	26987	27147	26906	26921	27174	26958	27219	27201	27067	27227	27271	27093	27385	27270	27308	27002	27141	27253	27230	27285	27290	27242	26945	27109	27298	27325	26972	27197	27033	27027	27132	27281	27041	26855	27041	27433	27376	27247	27112	27199	26734	26996	27272	27228	27365	27235	27227	27257	27252	27039	27323	27204	27306	27141	27016	26837	27211	27216	27135	27285	27270	26925	27068	27128	27221	27173	27404	27084	27080	27034	27033	27088	27217	27268	27105	27115	27042	27239	27015	27241	27087	26916	27284	27191	27225	27232	27191	27022	27032	26941	27127	27005	27047	27020	27175	27006	27329	27081	27131	27186	27229	27135	27324	27108	27008	27114	27170	27263	27036	27019	27441	27305	27049	27056	27174	27020	27200	27275	27271	27025	27142	27220	27476	27400	26976	26974	27100	27390	27099	27185	27117	27162	27231	27031	27386	27433	27257	27327	26775	27282	27144	27242	27227	26978	27414	27024	27164	27465	27434	27002	27155	27327	27194	27153	27148	27395	27505	27644	27130	27257	27028	27266	27332	26990	27167	27212	26934	27110	27328	27121	27331	27243	27274	27172	27126	27463	27125	27094	27441	27270	27194	27204	27187	27288	27204	26974	27381	27333	27411	27111	27135	27338	27231	27095	26981	27103	26940	27348	27319	27317	27150	27215	27052	27103	27212	27405	27240	27046	27389	27297	27094	27333	27099	27058	27204	27307	27181	27198	27244	27114	27373	27322	27327	27060	27314	26928	27209	27125	27194	27112	26990	27002	27354	27275	27545	27341	27173	27388	26858	27407	27338	27327	27083	26970	27355	27232	27201	27339	27204	27294	27191	27044	27171	27269	27255	27338	27109	27188	27231	27190	27348	27088	27273	27161	27065	27221	27161	26964	27117	27180	26945	27260	27360	27010	27291	27026	27496	27052	27012	27098	27054	27092	27257	27258	27346	27367	27226	27270	27249	27007	27377	27223	27084	27218	26965	27009	27089	27213	27282	27167	27257	27329	27160	27475	27169	27160	27245	26852	27092	27122	26947	26996	27315	27050	27226	27333	27258	26917	27030	27097	27148	27262	27008	27034	26876	27114	27343	27286	27050	27280	27154	27200	27226	26816	27018	27327	27250	27086	26851	26872	27133	26840	27187	27181	27116	27299	27079	27177	27288	27139	27006	27097	27153	27265	27336	27449	27189	27242	27112	27128	27089	26844	27064	27164	27000	27003	26986	27125	26918	27275	27087	27154	27076	27089	26912	26957	27326	27007	27149	27205	26916	27126	27430	27456	27301	27346	27375	26983	26956	27258	27403	27225	27512	27154	27214	27227	27102	27170	27195	27217	27268	27208	27296	27149	27126	27415	27153	26921	27083	27112	27188	27188	27077	27052	26971	27311	27462	27180	26927	27096	27240	27403	27255	27028	27117	26937	27215	27421	27123	27342	27103	27138	27131	27234	27130	27191	27274	27054	27433	27197	27238	27004	27203	27018	26968	27358	27020	26994	27223	27240	27101	27224	26855	26897	26987	26902	27080	27192	27168	26969	27095	27144	27090	26827	27250	27126	27073	27198	26898	27255	26967	27307	27196	27091	26972	27232	27038	27268	27095	27331	27148	27130	27449	27182	27209	27408	26957	27284	27334	27000	27150	27186	27338	27132	27049	27261	27264	27226	27261	27242	27291	27140	27039	27145	27082	27088	27067	27279	27312	27220	27108	27298	27150	26955	26980	27226	26935	27069	27303	27106	27182	27111	27244	27306	27192	27070	27318	27243	27140	27227	27098	27103	27182	27247	27093	26967	27148	27226	26953	27212	26992	27185	27473	27077	27101	26990	27288	27323	26955	27360	27267	27246	27195	27066	27003	27276	27006	27289	27225	27016	27107	27244	27207	26934	27049	27221	27241	27004	27037	27110	27214	27176	27221	27026	26951	26771	26909	26995	27257	27117	27254	27271	27026	27255	27049	27084	27033	27108	27053	27167	27152	27122	27076	27063	27113	27199	27367	26894	27229	27217	27385	27279	26885	27245	27228	27173	27217	27179	27461	27227	27066	27193	27115	27097	27139	27047	27079	27179	27176	27259	27273	27220	27143	27027	27163	27171	26967	27282	27260	27162	26983	27296	27069	27330	27076	27431	27312	27046	27131	27043	27075	26879	26975	27324	27020	27094	27177	27157	27431	27129	27205	27071	27094	27318	27374	27279	27126	27229	27016	27228	27251	27295	26857	27202	27201	27212	27395	27162	27118	27219	27219	27136	27161	27255	27272	27186	27277	27275	27310	27360	26933	27113	27153	27257	27138	27077	26986	27171	27114	27174	27127	27139	27109	27083	26939	27041	27186	27176	27197	27131	27014	27104	26961	27067	27312	27233	27150	27066	27107	27241	27181	27101	27117	27188	27096	27352	27046	27142	27326	27215	26966	27036	27370	27273	27050	27296	27168	26972	27291	27251	27321	27222	27157	27276	27178	27336	27271	27172	26986	26946	27262	27013	27050	27069	27070	26866	27207	27259	27367	27264	27254	27055	27351	27369	27292	27144	27163	26806	26996	26837	27244	27134	27198	27052	27317	27139	27331	27310	27125	27146	27381	27263	27165	27273	27233	27126	26898	26980	26942	27298	27384	27059	27409	27301	27315	27199	27278	27250	27358	27280	27199	27052	27137	27006	27315	27063	27368	27333	27234	27106	27120	27120	26992	27237	27354	27159	27175	26676	27435	27135	27241	27433	27177	27235	27164	27390	27431	27069	27302	27133	27334	26867	27539	27365	27198	27083	27232	27123	27346	27065	27269	27211	27219	27310	27250	27205	27354	27272	27154	27221	27126	27111
25789	34459	31707	25698	20606	19270	19070	18423	18275	18314	18206	18030	18047	18042	17932	17827	18077	17802	17950	17897	17735	17757	17878	17677	17776	17768	17704	17785	17467	17752	17825	17667	17740	17607	17552	17646	17626	17740	17805	17617	17627	17733	17851	17670	17525	17764	17608	17661	17743	17759	17682	17783	17703	17641	17443	17403	17860	17489	17722	17683	17701	17511	17641	17743	17717	17911	17568	17623	17618	17469	17759	17686	17643	17782	17457	17412	17683	17610	17702	17501	17481	17620	17665	17573	17712	17524	17646	17437	17676	17573	17701	17598	17600	17647	17653	17579	17785	17645	17491	17723	17472	17775	17661	17558	17628	17659	17787	17731	17877	17658	17657	17745	17705	17586	17603	17544	17591	17416	17256	17565	17719	17508	17630	17626	17617	17521	17806	17584	17630	17573	17627	17663	17551	17701	17469	17583	17570	17566	17711	17580	17480	17612	17592	17616	17523	17630	17674	17420	17552	17616	17584	17739	17575	17664	17691	17502	17680	17512	17524	17567	17428	17469	17630	17707	17742	17695	17539	17707	17814	17588	17667	17456	17490	17689	17783	17622	17686	17703	17660	17658	17699	17661	17717	17596	17683	17604	17662	17702	17694	17696	17836	17609	17658	17597	17506	17738	17525	17659	17612	17649	17668	17740	17540	17645	17423	17601	17681	17727	17604	17616	17639	17679	17725	17475	17708	17686	17536	17615	17608	17640	17477	17773	17749	17540	17709	17638	17675	17601	17594	17488	17636	17471	17655	17546	17705	17626	17603	17688	17552	17785	17568	17735	17515	17597	17592	17606	17470	17671	17667	17456	17621	17761	17652	17556	17619	17636	17547	17484	17717	17624	17582	17583	17687	17576	17583	17636	17822	17270	17716	17716	17498	17599	17607	17812	17625	17691	17392	17626	17620	17648	17711	17627	17544	17630	17644	17644	17804	17672	17658	17609	17730	17575	17600	17603	17644	17515	17627	17443	17610	17555	17783	17491	17617	17661	17619	17459	17792	17564	17808	17652	17757	17759	17605	17607	17568	17476	17599	17679	17597	17534	17548	17797	17686	17686	17556	17470	17680	17870	17541	17737	17520	17430	17705	17602	17408	17716	17590	17674	17450	17572	17542	17666	17733	17573	17586	17512	17619	17528	17641	17763	17537	17713	17729	17376	17638	17472	17431	17722	17556	17700	17528	17623	17586	17543	17543	17590	17643	17797	17594	17561	17483	17541	17593	17561	17600	17516	17581	17461	17519	17596	17789	17725	17555	17506	17660	17480	17659	17632	17702	17821	17620	17675	17636	17675	17644	17623	17664	17733	17663	17534	17666	17655	17651	17574	17751	17591	17565	17492	17713	17638	17674	17615	17511	17541	17572	17632	17427	17728	17766	17527	17307	17695	17536	17576	17562	17496	17668	17758	17557	17711	17544	17595	17528	17561	17437	17567	17523	17618	17865	17576	17719	17750	17549	17824	17691	17638	17615	17509	17721	17526	17743	17662	17607	17711	17678	17699	17627	17721	17519	17676	17432	17710	17649	17649	17638	17584	17620	17553	17527	17659	17693	17658	17678	17682	17555	17694	17652	17524	17546	17513	17523	17774	17479	17804	17750	17536	17674	17644	17669	17536	17702	17708	17589	17721	17804	17431	17724	17657	17619	17519	17716	17585	17671	17517	17530	17443	17578	17506	17489	17709	17438	17632	17607	17698	17511	17543	17427	17538	17650	17657	17347	17620	17650	17607	17662	17679	17575	17659	17583	17555	17677	17632	17604	17643	17574	17638	17584	17561	17496	17747	17636	17594	17753	17724	17582	17668	17659	17563	17566	17694	17596	17562	17621	17526	17646	17630	17564	17557	17645	17851	17523	17588	17510	17447	17720	17486	17750	17636	17614	17605	17690	17758	17605	17692	17595	17550	17540	17638	17484	17657	17550	17796	17612	17588	17705	17528	17601	17807	17761	17628	17550	17594	17641	17894	17584	17696	17703	17602	17466	17564	17555	17688	17625	17619	17525	17599	17632	17660	17691	17628	17559	17746	17436	17632	17466	17802	17544	17632	17598	17525	17655	17680	17742	17684	17680	17574	17495	17447	17716	17598	17620	17493	17684	17549	17541	17489	17380	17633	17780	17634	17595	17660	17722	17742	17585	17599	17731	17622	17537	17506	17592	17762	17615	17630	17642	17633	17748	17578	17591	17576	17747	17553	17516	17463	17577	17826	17677	17667	17480	17503	17698	17595	17548	17592	17630	17717	17712	17528	17672	17698	17389	17705	17693	17334	17548	17562	17575	17587	17631	17542	17671	17509	17589	17573	17640	17546	17723	17891	17706	17577	17365	17733	17834	17588	17601	17768	17729	17578	17572	17498	17556	17584	17672	17445	17620	17706	17720	17635	17599	17722	17632	17621	17776	17830	17537	17622	17471	17697	17722	17565	17679	17620	17614	17587	17683	17479	17694	17582	17680	17589	17652	17588	17668	17722	17689	17551	17614	17631	17661	17705	17641	17452	17770	17619	17597	17670	17719	17576	17556	17566	17750	17586	17708	17533	17719	17697	17731	17539	17537	17513	17640	17655	17733	17595	17618	17535	17457	17749	17592	17725	17676	17663	17755	17696	17728	17728	17542	17749	17450	17561	17582	17544	17648	17584	17567	17569	17509	17387	17611	17651	17702	17607	17597	17917	17694	17726	17723	17643	17587	17557	17577	17563	17664	17530	17473	17573	17482	17795	17563	17619	17652	17456	17635	17493	17533	17607	17748	17598	17591	17596	17825	17708	17721	17598	17552	17739	17624	17487	17553	17691	17647	17851	17631	17654	17482	17579	17679	17707	17688	17860	17535	17794	17737	17710	17665	17530	17594	17511	17579	17731	17621	17500	17513	17732	17797	17591	17770	17573	17581	17849	17608	17739	17642	17540	17754	17587	17709	17584	17903	17399	17719	17752	17438	17572	17551	17576	17670	17621	17696	17739	17770	17456	17699	17692	17686	17441	17636	17775	17714	17749	17774	17656	17690	17485	17544	17622	17552	17596	17703	17509	17553	17709	17595	17704	17536	17704	17560	17516	17498	17544	17681	17659	17719	17703	17749	17663	17406	17689	17607	17634	17589	17651	17529	17602	17683	17692	17863	17580	17732	17677	17738	17519	17707	17616	17699	17405	17606	17619	17703	17610	17719	17627	17732	17608	17606	17865	17720	17740	17792	17490	17499	17679	17480	17605	17581	17630	17576	17481	17656	17528	17620	17660	17875	17618	17777	17560	17701	17608	17459	17634	17571	17571	17697	17677	17524	17568	17625	17696	17673	17553	17754	17648	17478	17703	17518	17792	17612	17526	17646	17618	17765	17675	17631	17612	17502	17528	17463	17615	17658	17590	17619	17611	17508	17625	17483	17556	17497	17681	17536	17560	17781	17627	17671	17753	17612	17420	17736	17675	17716	17600	17710	17536	17527	17705	17606	17774	17572	17533	17474	17452	17469	17617	17592	17627	17561	17748	17645	17675	17744	17664	17699	17677	17586	17696	17737	17646	17541	17560	17531	17666	17469	17608	17690	17659	17668	17524	17466	17558	17737	17781	17721	17480	17637	17619	17729	17527	17548	17662	17577	17772	17833	17803	17548	17683	17594	17560	17612	17679	17649	17504	17465	17612	17773	17701	17700	17597	17701	17547	17512	17846	17593	17687	17606	17634	17577	17638	17546	17603	17472	17514	17357	17503	17603	17538	17601	17626	17501	17582	17660	17636	17675	17699	17592	17534	17710	17559	17865	17566	17788	17680	17602	17799	17583	17573	17620	17669	17591	17664	17525	17573	17378	17595	17641	17769	17429	17791	17611	17554	17509	17556	17732	17656	17727	17760	17699	17592	17612	17649	17524	17636	17531	17716	17486	17632	17633	17623	17575	17759	17655	17620	17489	17591	17593	17606	17727	17586	17468	17490	17641	17488	17596	17479	17503	17777	17637	17719	17840	17621	17655	17684	17523	17661	17703	17563	17416	17681	17596	17586	17509	17763	17598	17649	17628	17517	17714	17763	17736	17726	17481	17621	17672	17623	17488	17549	17649	17678	17615	17759	17547	17799	17689	17678	17641	17646	17555	17610	17694	17652	17506	17596	17699	17477	17617	17552	17625	17563	17723	17703	17719	17492	17293	17665	17604	17608	17604	17592	17730	17597	17482	17675	17461	17696	17641	17597	17629	17630	17723	17650	17826	17599	17577	17781	17567	17548	17454	17709	17490	17634	17697	17663	17403	17570	17487	17628	17684	17570	17582	17582	17600	17625	17565	17722	17543	17601	17640	17534	17602	17659	17572	17727	17595	17562	17631	17796	17623	17709	17423	17806	17535	17565	17524	17705	17606	17625	17578	17606	17719	17625	17671	17596	17671	17481	17622	17715	17648	17795	17539	17602	17619	17584	17788	17684	17577	17422	17575	17595	17794	17667	17607	17678	17616	17604	17634	17725	17561	17573	17718	17563	17560	17560	17743	17629	17464	17883	17716	17589	17679	17561	17542	17717	17658	17650	17667	17532	17680	17577	17665	17724	17695	17523	17504	17604	17788	17645	17409	17608	17663	17724	17770	17647	17684	17473	17871	17547	17722	17499	17736	17494	17674	17605	17657	17682	17764	17577	17576	17560	17556	17529	17508	17470	17675	17602	17756	17568	17710	17735	17728	17731	17584	17644	17570	17643	17408	17787	17586	17553	17558	17663	17606	17744	17735	17430	17658	17723	17697	17659	17524	17678	17740	17329	17776	17673	17719	17692	17674	17672	17614	17583	17678	17797	17639	17621	17710	17637	17643	17491	17667	17640	17640	17554	17595	17417	17600	17834	17581	17594	17563	17581	17652	17459	17596	17744	17649	17650	17434	17731	17812	17503	17672	17528	17686	17602	17543	17548	17638	17502	17656	17649	17555	17490	17693	17755	17751	17581	17489	17662	17651	17737	17576	17690	17637	17512	17509	17549	17815	17751	17576	17629	17565	17413	17574	17696	17685	17585	17571	17824	17579	17647	17747	17749	17543	17704	17613	17623	17730	17700	17776	17549	17754	17577	17622	17532	17638	17528	17623	17582	17624	17614	17736	17495	17605	17726	17540	17634	17569	17586	17463	17731	17342	17628	17557	17749	17413	17724	17497	17799
24039	21002	27478	26344	24797	27764	29854	27370	26457	26770	26929	26486	26474	26404	26323	26246	26195	26175	25971	26235	26012	25897	26115	26126	25833	25722	25819	25697	25645	25785	25994	25722	25732	25627	25686	25558	25700	25775	25682	25712	25823	25828	25670	25654	25863	25913	25591	25715	25436	25632	25587	25607	25551	25695	25803	25764	25637	25787	25654	25620	25640	25573	25718	25643	25479	25250	25623	25653	25463	25646	25723	25549	25540	25740	25835	25501	25821	25694	25730	25639	25619	25793	25555	25713	25247	25515	25585	25731	25512	25772	25566	25620	25672	25492	25754	25656	25671	25486	25478	25593	25746	25498	25814	25763	25461	25768	25704	25500	25591	25685	25520	25471	25475	25599	25770	25715	25472	25608	25612	25452	25893	25671	25681	25746	25623	25485	25329	25626	25869	25682	25475	25697	25521	25480	25684	25552	25476	25670	25438	25649	25599	25667	25335	25450	25506	25442	25413	25527	25580	25626	25519	25656	25570	25670	25617	25331	25517	25564	25763	25689	25613	25812	25735	25597	25599	25457	25676	25420	25879	25458	25300	25456	25572	25796	25610	25339	25496	25649	25674	25743	25690	25525	25529	25264	25567	25676	25643	25525	25532	25383	25453	25518	25586	25755	25711	25496	25725	25609	25748	25709	25620	25388	25725	25497	25521	25767	25607	25637	25628	25608	25597	25577	25523	25878	25424	25699	25584	25533	25644	25883	25964	25506	25725	25550	25508	25737	25613	25727	25818	25813	25855	25573	25753	25635	25443	25854	25650	25556	25627	25460	25583	25635	25464	25574	25504	25373	25387	25420	25750	25714	25565	25434	25610	25468	25650	25561	25358	25688	25662	25691	25548	25555	25740	25587	25689	25610	25775	25441	25666	25539	25505	25732	25598	25502	25754	25527	25713	25678	25552	25379	25658	25461	25673	25685	25590	25544	25323	25545	25594	25332	25716	25606	25567	25554	25495	25820	25951	25643	25513	25469	25362	25629	25568	25636	25278	25535	25512	25704	25520	25571	25562	25391	25707	25639	25544	25380	25671	25608	25600	25398	25428	25489	25587	25619	25678	25679	25797	25633	25536	25651	25585	25596	25671	25413	25523	25674	25648	25291	25535	25685	25670	25425	25375	25648	25810	25658	25615	25639	25390	25369	25693	25425	25667	25762	25581	25640	25503	25496	25681	25577	25504	25461	25291	25570	25429	25529	25650	25433	25674	25589	25682	25498	25384	25686	25676	25726	25526	25593	25721	25484	25972	25542	25699	25628	25752	25593	25343	25457	25729	25908	25702	25528	25568	25598	25879	25509	25467	25578	25709	25659	25621	25721	25600	25435	25817	25535	25582	25840	25509	25438	25544	25523	25631	25776	25381	25685	25450	25470	25480	25391	25313	25470	25619	25387	25396	25237	25464	25561	25413	25763	25545	25678	25508	25472	25363	25424	25487	25558	25576	25451	25534	25723	25764	25595	25735	25758	25717	25722	25572	25482	25549	25461	25685	25577	25786	25709	25608	25695	25434	25752	25650	25167	25362	25683	25602	25493	25803	25698	25660	25680	25686	25395	25454	25540	25431	25537	25428	25838	25629	25599	25806	25542	25399	25594	25505	25796	25675	25588	25714	25664	25420	25422	25548	25817	25539	25645	25468	25653	25583	25644	25802	25585	25678	25781	25442	25355	25586	25748	25693	25467	25603	25570	25394	25424	25602	25248	25271	25700	25845	25647	25812	25841	25439	25321	25530	25707	25609	25608	25532	25639	25495	25294	25635	25558	25572	25552	25493	25529	25560	25392	25669	25718	25528	25626	25626	25615	25533	25544	25461	25769	25481	25514	25613	25570	25469	25693	25661	25409	25611	25707	25475	25723	25667	25454	25653	25578	25545	25454	25589	25584	25754	25627	25705	25479	25766	25491	25699	25761	25719	25634	25367	25726	25739	25695	25640	25625	25520	25425	25876	25787	25582	25284	25662	25557	25806	25697	25451	25551	25633	25764	25728	25641	25557	25601	25477	25499	25621	25915	25770	25747	25692	25773	25783	25766	25404	25393	25298	25636	25592	25625	25657	25865	25896	25545	25712	25459	25318	25566	25745	25686	25754	25507	25682	25725	25493	25604	25580	25617	25539	25725	25443	25815	25430	25663	25427	25627	25529	25579	25534	25820	25714	25620	25689	25643	25696	25591	25571	25732	25638	25394	25632	25285	25796	25748	25608	25539	25626	25600	25722	25558	25678	25639	25564	25623	25608	25441	25555	25533	25592	25524	25935	25540	25281	25507	25616	25667	25719	25582	25613	25945	25698	25625	25812	25492	25600	25575	25424	25642	25654	25470	25609	25748	25481	25364	25728	25615	25669	25501	25584	25619	25582	25780	25600	25575	25417	25469	25528	25540	25477	25559	25395	25621	25632	25717	25773	25586	25435	25575	25691	25587	25675	25423	25474	25438	25342	25349	25690	25628	25572	25497	25568	25564	25588	25696	25724	25676	25730	25530	25525	25771	25711	25731	25655	25483	25507	25593	25796	25423	25579	25646	25613	25637	25585	25591	25780	25686	25668	25510	25667	25696	25471	25752	25475	25763	25487	25532	25574	25748	25568	25439	25444	25725	25447	25420	25291	25437	25719	25585	25540	25524	25480	25850	25730	25587	25558	25496	25534	25232	25677	25422	25506	25583	25580	25512	25666	25520	25756	25452	25770	25503	25714	25552	25392	25582	25438	25747	25466	25679	25695	25478	25431	25463	25789	25644	25760	25648	25723	25792	25589	25660	25309	25595	25659	25646	25574	25277	25308	25663	25657	25852	25691	25316	25652	25718	25776	25378	25428	25429	25475	25590	25498	25595	25311	25755	25507	25364	25530	25465	25760	25588	25305	25525	25649	25715	25501	25588	25635	25735	25608	25499	25638	25426	25583	25710	25498	25561	25753	25479	25623	25739	25749	25348	25529	25543	25281	25973	25605	25723	25695	25738	25377	25760	25650	25696	25661	25551	25710	25568	25638	25458	25670	25728	25571	25304	25598	25525	25742	25677	25522	25582	25670	25496	25587	25710	25552	25502	25735	25452	25690	25578	25498	25540	25697	25703	25619	25359	25852	25717	25548	25681	25398	25495	25430	25559	25690	25609	25734	25451	25649	25582	25729	25565	25593	25764	25593	25818	25428	25406	25535	25409	25480	25486	25803	25526	25343	25639	25872	25520	25837	25722	25634	25460	25381	25732	25582	25497	25729	25796	25614	25870	25508	25411	25388	25748	25604	25523	25626	25699	25682	25661	25679	25739	25560	25423	25626	25724	25598	25686	25562	25653	25453	25562	25499	25571	25716	25722	25545	25496	25641	25598	25688	25722	25423	25836	25633	25535	25449	25337	25413	25593	25612	25820	25726	25710	25520	25774	25385	25658	25813	25744	25560	25615	25569	25426	25502	25660	25688	25612	25456	25642	25660	25594	25494	25515	25824	25793	25558	25420	25569	25730	25593	25689	25726	25362	25557	25609	25583	25411	25645	25666	25595	25422	25732	25694	25448	25704	25554	25520	25489	25534	25672	25599	25634	25855	25694	25501	25679	25531	25402	25611	25603	25539	25733	25565	25558	25689	25554	25918	25689	25514	25808	25393	25682	25605	25628	25807	25624	25785	25590	25364	25299	25403	25422	25648	25577	25516	25392	25292	25483	25394	25646	25542	25742	25467	25690	25376	25420	25685	25474	25804	25485	25483	25735	25412	25765	25711	25615	25478	25479	25603	25546	25685	25724	25826	25842	25757	25542	25407	25560	25602	25603	25749	25555	25684	25650	25659	25709	25774	25619	25350	25356	25794	25682	25893	25583	25732	25458	25417	25425	25639	25702	25758	25468	25415	25757	25662	25567	25736	25585	25693	25653	25455	25412	25509	25568	25495	25349	25599	25392	25838	25740	25502	25358	25532	25600	25610	25485	25573	25530	25703	25831	25843	25718	25404	25626	25625	25586	25483	25552	25578	25618	25659	25592	25556	25397	25414	25525	25516	25866	25406	25697	25647	25788	25388	25616	25474	25453	25488	25456	25936	25658	25528	25507	25686	25626	25611	25527	25652	25821	25873	25610	25580	25469	25725	25576	25579	25580	25598	25739	25789	25728	25574	25353	25692	25662	25572	25914	25401	25625	25626	25617	25447	25466	25553	25820	25480	25389	25395	25527	25823	25696	25524	25560	25379	25750	25763	25483	25536	25625	25741	25697	25545	25788	25717	25714	25511	25745	25630	25580	25486	25702	25708	25875	25791	25480	25552	25530	25782	25792	25403	25783	25583	25672	25584	25590	25761	25922	25753	25572	25614	25611	25704	25465	25628	25542	25358	25487	25460	25656	25304	25464	25580	25542	25709	25679	25321	25391	25470	25790	25577	25472	25514	25665	25502	25389	25553	25515	25781	25591	25477	25576	25255	25875	25568	25371	25627	25920	25669	25523	25761	25625	25670	25498	25513	25678	25688	25715	25529	25735	25582	25615	25404	25694	25728	25746	25571	25513	25653	25430	25867	25535	25738	25493	25755	25513	25552	25589	25681	25671	25616	25675	25780	25620	25380	25588	25626	25685	25187	25879	25574	25841	25709	25772	25630	25557	25581	25509	25663	25447	25465	25540	25736	25425	25595	25427	25588	25651	25442	25738	25715	25702	25628	25634	25515	25632	25730	25924	25731	25645	25545	25762	25608	25357	25738	25581	25340	25686	25728	25591	25728	25768	25692	25633	25367	25319	25440	25768	25581	25624	25442	25480	25549	25460	25693	25733	25696	25799	25568	25246	25516	25602	25476	25419	25605	25489	25615	25599	25544	25428	25450	25651	25501	25593	25631	25594	25580	25740	25763	25497	25504	25541	25599	25615	25699	25405	25827	25610	25598	25483	25667	25509	25461	25919	25454	25627	25636	25645	25481	25794	25717	25585	25769	25837	25825	25528	25581	25639	25551	25616	25976	25553	25443	25323	25691	25856	25615	25782	25545	25603	25545	25546	25617	25681	25838	25587	25598	25590	25573	25268	25508	25522	25432	25744	25589	25810	25520	25411	25396	25581	25590	25798	25696	25793	25653	25368	25480	25519	25341	25882	25603	25424	25589	25597	25763	25486	25415	25642	25492	25535	25623	25685	25684	25699	25459	25651	25588
26791	49335	47375	37597	23093	20576	19762	18812	18490	18340	18183	17977	17835	17815	17388	17215	17727	17462	17248	17285	17353	17162	17018	17338	17099	17057	17104	17001	16999	17060	17155	17106	17091	17230	16889	17027	16982	16918	17010	17085	16895	16847	16934	17131	17021	16759	16993	16953	16837	16858	16952	16775	16944	16949	16958	16880	16919	17014	16803	16807	16966	17075	17040	16694	16952	16710	16851	16884	16828	16732	16863	16857	16875	16776	16941	16842	16788	16805	17067	16902	16857	16788	16926	16900	17073	17032	16833	16713	16857	16817	16807	16967	16834	16999	16796	16732	16842	16951	16884	16910	16793	16714	16762	16955	16698	17005	17014	16859	16833	16768	16716	16896	17018	16833	16784	16810	17046	16816	16931	16886	16901	16960	16813	16946	16903	16789	16916	16731	16892	16780	16925	16957	16583	16949	16939	16814	16924	17002	16673	17075	16837	16838	16820	16823	16702	16816	16818	16902	16699	16845	17030	16914	16864	16875	16910	17053	16977	16876	16788	17043	16958	17037	16935	16951	16941	16866	16815	17080	17012	16769	16966	16903	16833	16974	16866	16931	16887	17017	16699	16959	16949	16991	16959	16711	16677	16910	16558	16886	16720	16870	16891	16994	16830	16812	16950	16849	16744	16867	16845	16926	16950	16821	16747	16786	16815	16815	16892	17030	16694	16785	16850	16666	16908	16877	16786	16868	16771	16777	17036	17078	16814	16970	16709	17042	16671	17090	16889	16916	16798	16836	16911	16834	16859	16825	16818	16968	16870	16995	16868	16910	16820	16985	16883	16863	16866	16940	16906	16959	16846	16882	16847	16846	16964	16905	16766	16790	16857	16742	16921	16936	16796	16922	16807	16908	16875	16824	17040	16815	16915	16727	16828	16921	16774	16840	16661	16854	16863	17015	17118	16837	16967	16896	16768	16857	16832	16783	16722	16871	16899	16705	16942	16994	16831	16756	16808	17159	16859	16996	16981	16874	16629	16832	16882	16935	16951	16827	17015	16814	16714	16896	16863	16858	16876	16996	16840	16832	17008	17016	16789	16992	16911	16730	16802	16992	16790	16803	16799	16966	16835	16816	17013	16993	16816	16947	16771	16904	16776	17024	16853	16878	16947	16828	17004	16890	16933	16880	16806	16891	16955	16895	16845	16660	16955	16936	16757	16866	16762	16893	17006	16944	16900	16823	16866	16811	16902	16913	16815	16968	17004	16989	16742	16767	16875	16955	16782	16833	16930	16748	17018	16720	16694	16869	16654	16802	16899	16987	16775	16934	16839	16873	16869	16897	17088	17042	16972	16861	16807	16806	16989	16727	16906	16841	16739	16997	16890	16871	16848	16777	16958	16722	16923	16823	16945	17019	16934	16651	16720	16689	16962	16865	16810	16696	16860	16890	16924	16891	16796	16901	17186	16785	16757	16697	16903	16785	16837	16875	17112	16717	16849	16804	16875	16838	16943	16824	16801	16731	16812	16922	16842	16831	16854	16903	16885	16750	16927	16880	16976	17066	16886	16732	16956	17054	16912	16957	16830	16822	16831	17029	16833	16826	16989	16777	16909	16748	16933	16905	16896	16845	16958	16534	16806	16799	16942	16971	16751	16701	16886	16828	16826	17024	16847	16789	16707	16868	16826	17122	16912	16799	16855	16870	16883	16790	16794	16984	16692	16957	16819	16732	17038	16850	16803	16824	17014	16670	16925	16922	16717	16727	16980	16939	16653	16804	16841	16912	16831	16954	16789	16972	16789	16851	16888	16783	16821	16745	16887	16755	16804	16843	16967	16879	17032	16694	16816	16706	16800	16919	16693	16789	16818	16833	16982	16793	16830	16806	16845	16807	16922	16734	16985	16799	16873	16883	16709	17011	17028	16811	16706	16961	16783	16852	16948	16980	16885	16890	16990	16847	16932	17074	16840	17058	16797	16765	16848	16835	16847	16839	16773	16858	17047	16842	16839	16868	16741	16837	16950	16919	17092	16681	16941	16751	17046	16790	16972	16945	16992	16775	16980	16848	16625	16825	16815	16665	16900	16810	16889	16639	16837	16670	16980	17046	16940	16775	16943	17005	16841	16836	16759	16871	16854	16891	16839	16696	16868	16629	16888	16817	16987	16708	16777	16867	16798	16782	16809	16800	16836	17108	16927	16761	16837	16953	16809	16985	16836	16637	16891	17001	16933	16825	16749	17053	16894	16935	16763	17024	16906	16859	16876	16814	16739	16838	16760	16830	16960	16828	16707	16949	16775	16785	16941	16936	16715	16871	16967	16932	17063	16872	16664	16974	16901	16981	16887	16813	16922	16985	16842	16902	16787	16831	16769	16858	16785	16856	16873	16666	16739	16836	16672	16982	17124	16864	16811	16920	16886	16813	16829	16827	16756	16929	16836	16818	16906	16868	16822	16766	16893	16867	16787	16891	16883	16901	16594	16798	16873	16870	16680	16788	16774	16821	16926	16969	16780	16803	16821	16915	16607	16844	16947	16927	16930	16774	16967	16886	16869	16773	16797	16857	16874	17134	16907	16923	16761	16823	16574	16874	16961	16654	16911	16958	16992	16914	16888	16850	16708	16906	16911	16915	16945	16852	16802	16778	17031	16997	16851	16860	16871	16910	16866	16882	16841	16986	16899	16756	16950	16690	16946	16915	16808	16920	16956	16851	16922	16804	16881	16818	16808	16693	16906	16743	16702	16880	16812	16824	16934	16758	16805	16847	16717	16871	17111	16893	16920	16885	16822	16732	16886	17064	16744	16865	16923	16862	16843	16662	16716	16889	16681	16988	16893	16821	16876	16822	16785	16710	16918	16911	16623	16872	16769	16762	16839	16830	17044	16806	17089	16785	16689	16946	16849	16938	16839	16830	16876	16896	16807	16959	16816	16824	16850	16714	16892	17026	16909	16863	17027	16700	16766	16803	16968	16894	16988	16902	16932	16803	16843	16861	16938	16643	16867	17013	16795	16862	16728	16728	16831	16843	16807	16908	17100	16664	17016	16827	16949	16818	16971	17030	16828	16980	16829	16917	16839	16634	16813	16962	16904	16868	17044	16922	16696	16802	16879	16618	16718	16855	16814	16795	16818	16886	16786	16891	16915	16888	16758	16914	16810	16930	16953	16682	16900	16847	17134	16816	17035	16902	16938	16886	16804	16873	16987	16954	16598	16994	17000	16802	16861	16816	16871	16781	16871	16855	17081	16804	16837	16900	16856	16981	16664	16984	16854	16633	16836	17013	16873	16789	17028	16767	16988	16872	16762	16712	16853	16936	16786	16899	17062	16782	16979	16753	16718	16766	16741	16868	16980	16822	16851	16766	16869	16802	16785	16836	16660	16874	16894	16767	16855	16805	16841	16842	16857	16796	16819	16918	16766	16758	16873	16853	16704	16806	16895	16812	16994	16880	16766	16796	16906	16834	16642	16939	16760	16858	16721	16897	17006	16779	16855	16892	16929	16885	16733	16733	16845	16999	16768	17020	16966	16825	16730	16869	16844	16885	16953	16737	16820	16841	16734	16736	16913	17075	16940	16706	16674	16877	16811	16733	16844	16871	16880	16806	16919	16834	16834	16961	16888	16878	16758	17011	16784	16891	16883	16903	16918	16807	16859	16878	16844	16900	16951	16755	16763	16825	17057	16994	16696	16796	16829	16878	16811	16918	16960	16890	16999	16803	16968	16991	16815	16839	17023	16864	16938	17000	16989	16675	16884	16929	16928	16948	16657	16830	16753	16748	16827	16848	16842	16914	16828	17042	16988	17015	16710	16764	17067	16773	16866	16965	16929	16852	16966	16866	16890	16910	16907	16884	17056	16828	16909	16810	16891	17042	16858	16933	16823	16923	16762	16790	16899	16810	16755	16939	16880	16880	16997	16672	16725	16854	16977	16780	16917	16750	16981	16828	16891	16953	16802	16872	16944	16931	17048	16835	16750	16850	16763	16714	16886	16879	16908	17038	16959	16943	16990	17055	17040	16851	16835	16990	16824	16853	16712	16786	16875	17060	16651	16936	16918	16786	16872	17022	16810	16819	16752	16684	16841	16844	16716	16747	16890	16927	16719	16954	16876	16854	16948	16795	16948	16935	16975	16663	16859	16933	16992	16804	16852	16650	17089	16954	16840	16700	16766	16825	16735	16954	16821	16911	16917	16875	17024	16664	16969	16815	16929	17032	16756	16970	16824	16699	16892	16937	17093	16837	16860	16996	17012	16676	16858	17072	16905	16974	16880	16777	16941	16892	16998	17058	16925	16781	16930	16870	16843	16857	17015	16851	16775	16809	16868	16765	16839	16919	16787	16942	16775	16802	16943	16614	16654	16822	16833	16830	16839	16825	16799	16874	17007	16944	16874	16844	16844	16848	16637	16868	16788	16958	16784	16845	16968	16944	16752	16787	16862	16941	16809	16815	16931	16968	16758	16865	16922	16805	16910	16918	16775	16844	16924	16831	17059	16842	17006	17070	16788	16804	16831	16908	16847	16783	16731	16729	16958	16875	16867	16866	17002	17155	16910	16759	16967	16906	16867	16856	16917	17000	16904	16804	16883	16817	16825	16882	16944	16663	17003	17014	16788	16757	16977	16835	16870	16963	17002	16961	16939	16894	16941	16884	16938	17050	16819	16948	16881	16875	17055	16690	16911	16852	16850	16981	16929	16853	16917	16846	16744	16840	16882	16752	16837	16761	16842	16866	16963	16901	16904	16912	16799	16724	16750	16808	17024	16726	16908	16832	16912	16814	16760	16842	16837	16843	16981	16880	16853	16785	16720	17036	16904	16857	16827	16862	16809	16861	16880	16720	16567	16856	16791	16877	16729	16784	16999	16824	16895	16901	16708	16823	17006	17002	16769	16902	16869	16779	16906	16627	16860	16898	17000	16765	16821	16822	16919	16845	16839	16953	16925	16928	17034	16921	16870	16522	16894	17036	16890	16821	16820	16634	16765	16899	16635	16773	16816	16902	16953	16904	16894	16964	16960	16945	16961	17003	16933	16607	16872	16983	16619	17000	16808	16831	16857	16827	16923	16895	16920	16965	16820	17043	16777	16871	16854	16695	16954	16774	16904	16768	17010	16643	16877	16816	16836	16841	16876	16873	16832	16855	16981	16969	16985	16759	16699	16849	16739	16928	16899	16689	16781	17053
22569	21029	27593	25271	22392	26771	32108	28683	27863	28313	27871	27368	27113	27262	27035	26799	26927	27174	26784	26865	26488	26602	26287	26270	26223	26345	26520	26488	26037	26218	26417	26197	26369	26465	26420	26280	26294	26456	26305	26353	26237	26111	26185	26074	26181	26213	26146	26243	26438	26079	26149	26242	26312	26219	26533	26204	26154	25956	26005	26169	26210	26275	26050	26360	26454	26180	26286	26272	26191	26008	26000	26057	26181	26065	26337	26218	26103	26068	26070	26042	26020	26044	26445	26158	26160	26117	26508	26223	26224	26281	26150	26213	26290	26295	26011	26175	26125	26124	25977	25952	26229	26013	25992	26165	26098	26206	26182	25998	26037	25918	26044	26332	26081	26095	26144	26287	25945	26143	26072	26053	26179	25967	26148	26096	25985	26205	26171	25900	25994	26158	26323	26194	26105	26139	26108	26051	26001	25933	26108	26281	26127	26229	26408	26062	26079	25971	26372	25878	26022	26055	25947	26342	26273	26143	26137	26199	26303	25750	26176	26279	26024	25997	25860	25925	26218	26271	26140	26413	26271	25937	26041	26186	26155	25989	25914	25962	26145	26103	26047	25937	26041	26210	26124	26004	26364	26019	26150	25953	26160	25935	26191	25987	26327	25828	25866	26351	25904	25931	26076	26058	25827	26040	26267	26090	25925	26180	26178	26011	26384	26176	26092	25920	26187	25814	26004	25998	26084	26228	26195	26169	26089	26317	26315	26093	26035	25995	26044	26026	25877	26172	26056	25865	26216	25995	26060	26161	25994	25920	26029	26087	25877	26104	25968	26151	26102	26072	26219	26165	25754	26118	26266	26175	26069	26055	26113	25973	25834	26267	26201	26314	25993	26078	26158	25963	26023	26172	26131	26101	26107	26076	26060	26178	25982	25976	25923	26045	26185	26041	26290	25970	25984	26097	26369	26163	26270	26083	26174	26129	26078	26280	26134	26192	26254	26171	25857	26096	26027	26250	25979	26138	25774	26160	25919	26139	25983	26195	26106	26009	26191	26091	26391	26286	25814	26106	26263	26158	26157	26069	26182	26153	26156	25940	26081	25879	26111	26042	26237	26250	26164	26262	26034	25828	26116	25998	26195	26001	26017	26174	26117	26185	26102	26047	26162	26076	26260	26116	25944	26088	26104	25994	26178	26238	26052	26099	26111	26233	26048	26061	26166	26211	26154	25846	26096	26153	26076	25989	26161	26134	26167	26008	25998	26316	25848	26379	26260	26091	26134	26273	26023	25933	26153	26167	26240	26356	26161	26046	25911	26056	26138	26303	25966	26193	26233	25933	26054	26182	26043	26213	26135	25989	25889	26231	26112	25880	26002	26060	26110	25740	26246	26121	26153	26114	25777	26016	26014	26119	26134	26096	26017	26134	26203	25996	26074	26100	26012	25838	26193	26079	26018	26080	26017	25973	25775	26183	26300	26382	26184	26275	25947	26178	26057	26151	26351	26139	25873	26073	26244	25992	26148	26121	26020	25950	26195	26115	26035	26015	26079	26254	26314	25975	26005	26153	26208	26161	26048	26046	26021	26218	26150	25968	26255	26007	26088	25915	26053	26075	26069	25989	26038	26089	26054	26149	26180	26182	26266	26014	25998	26057	26008	26224	25910	25987	25831	25824	26191	26122	26013	25871	25938	26212	25962	25898	26144	26016	26162	26091	25974	25927	26278	26211	26044	26113	26317	26067	26268	26114	25969	26042	26079	26336	25949	26029	26161	25985	26122	26183	26037	26209	26069	26332	26167	26170	26301	26042	26322	26135	25950	26042	26320	26011	26148	26190	26141	25892	26078	26221	26278	26066	26090	26041	26086	25983	26144	26198	26043	26016	25878	26035	26168	26221	25925	26418	26078	26163	25989	26085	26134	25836	26013	26187	26157	26253	26071	26002	26045	25900	26079	26229	26131	26164	26069	26009	26041	25930	25994	26171	26081	26145	26275	26144	26121	26006	26347	26057	26106	26071	25930	25969	25888	26017	25798	26089	26033	25926	26065	26018	26173	26156	26095	26208	26238	26292	26040	26072	26127	26152	25889	26214	26117	26125	26193	26186	26247	26177	26076	26140	26188	25936	26010	25890	26098	25930	26088	25958	25991	25770	25934	26081	26233	26407	26170	26114	26055	25933	26103	26067	26249	25958	25874	26246	25931	26088	25851	25911	25967	25912	25926	26084	26103	25998	26077	26045	25862	25980	25865	26084	26183	26094	26125	26034	25928	26239	26079	26129	26038	26175	26085	26148	26305	25932	26073	26076	26034	25886	26251	26211	26430	26011	26039	26070	26308	26124	26008	25959	26035	26170	25921	26119	26173	25789	26133	26148	26095	26113	25737	26065	26231	26192	26213	26115	25983	26103	26090	26013	25861	26055	26058	25901	26241	26174	26371	25891	26297	26124	26185	25984	26038	26027	26098	26135	26191	26094	26124	26160	26205	26039	25998	26022	25873	26187	26161	26145	25938	26259	25954	26107	26024	26031	26215	25858	26127	25753	26009	26046	26001	26089	26191	26025	25910	26277	26009	26349	26104	25773	26009	25874	25789	26133	26178	25981	26372	26205	26077	25996	26048	26162	26142	26108	26163	26141	26206	26420	26056	26253	25791	25805	26276	26090	25930	26015	26252	26134	26271	26185	26050	26018	26185	25970	26276	26169	26213	26004	25928	26015	26196	26327	26051	25939	26073	26026	26179	26133	26039	26002	25893	25977	26091	25862	26256	25844	25809	25986	25835	26040	26163	26137	26143	25794	26103	26113	25939	26195	26168	26061	26104	26006	26172	25990	26243	26019	26039	26021	26117	26240	26084	26165	26235	25993	26045	26068	26103	26219	26064	26078	25849	26085	26133	26138	26185	26033	26034	25872	25925	26117	26336	26204	26047	26053	26210	26125	25965	26085	26092	26012	25672	26105	25749	25882	25983	26034	26228	25830	26369	26013	26064	25931	26302	26191	26010	25944	26082	26196	26134	26234	26137	25900	26086	26046	26182	26014	26269	25960	26070	26217	26150	26047	26235	25959	26050	25926	26052	26173	26213	26199	25990	26195	26194	25984	26175	26121	25976	26043	25977	26189	26161	26082	26228	26093	26309	26245	26127	26040	26093	25869	26060	25903	26178	26124	26054	26001	26020	26156	25994	26013	26003	26070	25922	26065	26015	26144	26030	25801	25965	25916	25983	25931	26084	26183	26033	26036	25900	25858	25961	26224	26117	26005	26159	26305	25793	26097	26055	26227	25998	25968	25962	26096	26061	26384	26122	26120	25919	25960	26196	26119	26071	26186	26083	26071	26106	26286	26144	26121	26162	26237	26043	26409	26027	25960	26183	26306	25882	25946	26161	25921	25778	26130	26008	26063	26135	26141	26288	26154	25993	25963	26102	26310	26097	26122	25962	25920	26035	26258	26401	26094	26180	26127	26090	26233	26117	26296	26225	26091	26137	25976	26004	26135	25919	26370	25986	26045	25878	26205	26059	26022	26354	26133	25944	26326	26062	25938	26110	26057	25747	25961	26135	26270	26080	25820	25787	26098	26118	26235	25987	26039	26133	26072	26136	26022	25989	26080	26125	26193	26250	25794	26216	26158	26260	25939	26321	26037	25956	26010	26081	26263	26032	25747	25827	26172	25933	26096	26005	26056	26020	26113	25984	26013	25924	26293	26301	25983	26007	26128	26270	26031	26110	26147	26224	26198	26088	26003	26071	26043	26217	25979	26091	26203	26101	26127	26089	25959	26082	25933	26154	26198	26021	25966	26284	26252	26189	26107	25936	26000	26121	26205	26014	26227	26036	26073	26340	26305	25826	25963	26142	26284	26246	26145	26272	26043	26323	26150	26202	25938	26124	26065	26039	26204	26333	25903	25930	25916	26106	26055	25908	25793	25875	25967	26249	25807	25896	25951	25879	25885	26174	25929	26181	25982	26007	26215	26001	26114	26199	25894	25977	26172	25988	26199	26281	26311	26152	26225	26141	26160	26012	25974	26098	26239	25939	26099	26053	25906	26064	25968	26133	26175	25933	25963	26234	25839	25994	25868	25937	26100	26162	26189	25941	26032	26229	26227	26098	26233	26230	25962	25997	25989	26112	26051	26182	26245	26313	26126	26295	25944	26043	26046	26137	26176	25895	26263	26051	25870	26291	25966	25960	25956	26082	26258	25902	26166	25957	26091	26135	25846	25859	25960	26079	26038	26130	26375	26215	26039	26146	26280	26066	26160	26261	25851	26005	26030	26061	25837	26065	25936	26023	25970	26206	26020	26099	26242	26027	26196	26232	26084	26142	26145	26117	25981	26211	26245	26142	26081	25983	25920	26216	26203	26016	26148	26037	26031	25953	26103	26018	25977	25992	26265	26034	25925	25912	26059	26190	26049	25897	26053	26187	26342	26296	26087	26217	26136	25918	26038	26091	26135	26190	26010	26070	26300	26176	26067	26021	26142	26140	26290	25940	25939	26127	26268	26209	26093	26131	26192	26042	26477	25807	26065	26327	26148	26210	26419	26003	26073	26256	26115	26278	25915	26115	25870	26044	26170	26140	26017	26313	26229	26159	26015	26214	26116	25764	26135	25871	25919	25943	26160	26147	26294	26162	25973	25964	25901	26133	25934	26258	25952	26241	26460	26129	26033	25950	25967	26340	26300	26061	26299	26348	26332	26107	25978	26012	26008	26034	25830	25897	26054	26140	26177	26068	26330	26414	26025	25907	26065	25964	25891	26085	26000	26190	25921	26092	26159	26052	26116	26045	26018	26293	26094	26028	26050	26050	26114	26370	26104	26046	25918	26275	26036	26146	26058	25996	25995	26033	26188	25950	26179	25972	25996	25993	26255	26153	26249	26289	26150	26261	25826	25964	26092	26165	26062	26571	26327	25860	25937	26040	25826	25853	26193	26033	26241	26073	25957	26007	26395	26092	26147	26089	25754	25811	25974	26305	26159	26241	26163	26214	26108	26064	26027	26028	25944	26112	26382	26356	26112	26009	25956	25944	25852	26041	26047	26265	26050	26050	26146	25782	26073	26120	26024	26126	26207	26192	26305	26078	25986	26391	26061	26074	26108	25929	26197	26289	26129	26017	26047	26408	26242	26176	26125	26130	26033	26250	26100	26354	26327	26285	26170	26024	26112	26099	26201
31810	58475	56201	41740	24394	22525	21480	20337	19499	19360	19014	18802	18498	18426	18263	18072	18056	18064	18017	18021	17636	17772	17527	17415	17388	17375	17328	17511	17432	17404	17222	17318	17426	17371	17293	17285	17324	17267	17193	17264	17360	17107	17162	17159	17198	16968	17004	17127	17104	17146	17035	17062	16945	16893	17092	17046	17189	17016	17077	17072	17012	17022	17198	16991	17072	17054	17045	17132	17149	17248	17171	17208	17170	17212	17143	17172	17157	17057	17069	17066	17279	17154	17100	17050	17047	17226	17110	17048	16981	16997	17072	17131	17196	17152	17039	17201	17151	17072	17014	17091	17068	17044	16948	17189	17047	17158	16742	16924	16956	17041	17171	17164	16883	17057	16986	17090	17138	16967	17155	17026	16952	16979	17110	16984	17003	17052	17088	17045	17100	16967	17071	17104	16924	17024	17133	17043	16943	17050	16917	17091	17097	17033	17205	17099	17014	17191	17063	17021	17026	17102	17087	16969	17117	17118	17110	17172	17070	17122	17064	17008	17177	17085	16896	16885	17014	17198	16992	17144	17046	16996	17071	16989	17035	17127	17140	17014	16919	17216	16981	17243	16990	17024	17009	16835	17113	17107	17037	17006	17085	16954	17134	17111	17156	17037	17074	16945	17055	16971	17168	17161	17256	17039	17104	16954	17247	17255	16990	16933	17020	17029	16926	17188	16750	17071	17047	17027	17052	17107	17056	16992	17128	16995	16923	17222	17067	17041	17253	17140	17015	16990	17245	17112	17188	17085	17136	17182	17066	17085	17031	17077	16993	17022	17095	16997	17067	16969	17039	17039	17045	17051	17099	16931	16997	17199	17015	17109	16908	17019	17136	17075	17067	17096	17084	16844	17111	16927	16974	17113	16874	17276	17037	17035	17152	16770	17065	16976	17045	16843	16959	16938	16960	17036	16968	16921	17082	17050	16926	17047	17124	17038	17152	17058	17094	17027	17150	17091	17008	17096	17105	16959	17081	17128	17212	16891	17078	16978	17072	17066	17235	16847	17057	17171	17057	16983	17035	16998	17070	17068	17012	16917	17071	17173	16932	16990	16804	17067	17158	17034	17000	17002	16961	16916	17074	16946	17053	17116	16997	17224	17153	16893	16910	17113	16909	16745	16965	17065	17114	17103	16999	16923	16946	17160	16971	17149	17013	16913	17138	17077	17051	16984	16990	16940	17023	16918	17082	17102	17250	17170	17105	17021	17019	16960	17274	17076	17166	17097	17167	16924	17086	17219	17156	17176	16829	17110	17029	16980	17042	16987	16955	17131	16965	17109	17025	17021	16913	17092	17011	16986	17049	16991	17064	16923	17000	17164	17030	17092	17049	17007	16837	17004	16981	17072	16956	16880	16915	17001	17107	17211	16914	17168	17175	16979	17326	17008	17040	16788	17073	17071	16949	16992	17140	16998	17208	17046	16896	16915	16921	17075	17032	16976	17017	16926	17203	17115	17109	17052	16928	17037	17175	17042	16952	16960	17068	16895	17061	16845	16985	17191	17051	17117	16932	16895	17039	17120	17099	17230	16967	16901	17221	17054	17119	17025	16995	17157	17000	17052	17054	17214	16985	16973	17081	16880	17125	17217	17080	17130	17166	17171	16958	16974	16986	17205	17166	17118	16922	17018	17090	17201	17120	17083	16961	17159	17092	17105	17086	17002	16964	17120	17155	17016	16917	17034	17094	16912	16984	17008	16854	17097	17124	17216	16907	16924	17027	17090	16826	16965	17179	17231	16957	16948	17051	16946	17177	17107	17005	17163	16878	17053	16943	16974	17069	17121	16985	16948	16880	17109	17030	17049	16818	16984	17120	16909	17031	16864	17242	16764	17112	17199	16981	17039	16921	17142	17041	17114	17078	17111	17056	17135	16985	17189	17107	17000	17051	16960	16884	16991	17203	16916	17023	17046	17006	17152	17048	17026	16927	17084	17072	17234	17077	17011	16980	17052	17142	16962	17031	16922	17068	17102	17158	17035	17058	16926	16941	17089	16904	17056	16913	17213	17007	16983	17087	16893	16928	17199	16998	17077	17003	17199	16837	16985	17073	17197	16979	17137	17099	16975	17101	17035	17029	17007	16935	17094	17070	17056	16974	17088	16927	17225	17164	17013	16960	16993	17109	17148	16876	16998	16929	16960	17148	17070	16796	17046	17026	17119	16905	17033	17131	17069	16898	17051	16854	17004	17110	16963	17014	17082	16955	17226	16875	16974	17100	16996	17186	16977	17045	17085	16936	17054	17156	17088	17144	16951	17047	16976	17035	17103	17115	17036	17173	17083	17106	17057	17172	16875	17213	16993	17103	16965	17015	17043	16913	17082	17139	16932	17086	17157	17019	16975	17001	17037	16993	16986	17143	17079	17118	16939	17009	17124	17134	16937	16883	17198	17049	17188	17033	17002	17005	17097	17050	17079	17028	17087	17119	16973	17047	17043	16940	17216	17073	17105	16984	17115	16929	17085	16982	17065	16978	17069	17224	17051	17111	17179	16935	16969	17004	17072	17246	16930	17108	17067	16969	17010	16914	16981	16971	17065	17246	17216	17007	17054	16958	17015	16951	17151	16973	17096	17098	17041	17151	17259	16969	16950	17104	17211	17225	16909	17198	17031	16935	16912	17209	16953	17123	16906	17045	17128	17111	16986	16998	17099	16941	17061	17030	17059	17242	16854	16965	17078	17139	17109	17201	16971	16974	17053	17049	17035	16997	17144	17039	17140	17007	16949	17084	16962	16965	17070	16898	16908	16888	17045	16980	17011	17097	16841	16939	16939	17092	17108	16986	17157	16971	17135	16999	16984	17101	16936	16966	17191	17080	17037	17047	17212	17028	17110	17210	17032	17051	17162	17101	17181	17192	17118	17112	17035	17084	17175	17040	16976	16988	17093	17083	16964	17157	17225	16974	17194	17033	16985	16908	16974	16922	17076	17096	17031	17092	16991	17121	17092	17123	16947	16996	17161	17062	17231	17096	17068	17048	17147	16902	16957	17033	16978	17218	17018	17169	17208	16838	16907	17080	17004	17114	16832	17069	17058	17118	17157	17022	17024	17085	16947	16905	17082	17066	16838	17188	17122	16863	17025	16930	17126	17073	16828	16945	16965	16978	17168	17132	17121	17086	17004	16913	17049	17115	17066	16985	16972	17100	17128	17071	17036	17215	16986	16807	17086	17022	17027	17025	16969	17139	16834	17105	17071	16977	17052	16993	16912	16976	17070	16897	17046	17148	17077	16878	16991	17003	17021	16924	16953	17114	16935	17153	17012	16981	16982	17190	17113	16912	16970	17146	16949	17089	17051	17033	17183	16949	17024	17110	17079	16922	17014	17122	17072	17012	17249	17115	17027	17144	16948	17080	16871	16894	16935	16911	17036	17212	17015	16933	17085	17098	17146	17303	17021	17175	17260	17049	16978	17016	17119	16906	16911	17085	17155	16957	17047	17060	17181	17041	17008	16921	17094	17114	16924	16989	16987	17061	17086	17128	17063	17078	17048	17027	17076	17115	17115	16958	16965	16915	16886	16990	17115	17165	17046	17163	16983	17163	16907	17166	17205	17091	17192	17094	17117	16997	17132	17039	17082	17000	17003	17244	17210	17062	17046	16964	17033	16972	16996	17072	17085	16938	17331	16894	17027	17128	17074	17263	17003	17193	16977	16923	17168	17121	17117	17098	16965	17098	17179	16854	17111	17002	17118	17198	17291	17002	17134	16991	17076	17215	17053	17037	17031	17136	16910	17029	17107	17052	17114	16912	16996	17006	17059	16971	17026	17040	17075	16939	17053	16925	17321	16939	17153	16931	17106	17043	16991	16934	17052	17058	16964	17065	17144	17156	17163	16874	16954	17028	17179	17238	17050	16986	17020	17105	17146	16983	16841	17090	17039	17008	17057	17034	17015	17164	17190	16906	16992	17206	16978	17064	17166	16954	16843	16882	17179	17072	16899	17157	17190	17017	17096	17125	17234	16911	17108	17093	17159	16848	16956	17033	17159	16993	16998	17052	17012	17029	16879	17206	17028	16901	16982	17119	17072	17129	17032	16936	17096	16995	17126	17103	17186	17075	16970	17066	16909	16977	17010	17017	16895	16978	17011	16954	17082	17020	17098	16876	16911	16844	16911	17013	17045	17074	17081	17174	16933	17021	17035	17106	17027	17171	16941	17113	17216	17017	17188	17036	17034	17141	17161	16797	17082	16899	17047	17097	16991	17210	17291	17037	17074	16911	17016	17101	17107	16988	16961	17152	17123	16947	17012	17159	17098	17169	17064	17136	16867	17184	17001	16963	17031	16948	16920	17161	16990	17267	17011	17073	17142	17071	17121	16934	17142	17141	16954	16989	17025	16951	17136	17082	17157	16950	16925	17011	17198	17042	17066	16979	17060	17076	17018	17063	16898	17103	16957	17285	17204	17072	17209	16935	17230	17081	17084	17225	17022	17106	16979	17282	16959	17021	16870	17070	17061	17029	17089	17086	16818	17099	16902	17058	17132	17137	16932	17058	16803	17024	17046	16763	17137	17060	17100	17307	17081	17180	17100	16949	17018	17099	17068	16883	16967	16937	17043	17152	17140	16929	17248	16877	17009	17205	17025	17076	17155	16966	17046	16947	16981	17123	17167	17106	17123	16950	17071	16995	17048	17234	17128	17108	17154	17046	16964	17033	17013	17144	17080	16846	16990	16989	17179	17229	17057	17087	17047	17098	17095	16927	17003	17074	17071	17028	16893	17159	17170	17231	17033	17159	17090	17006	17048	16797	17058	16864	17010	17012	17146	17055	16969	16862	17194	17156	17082	16964	16813	17080	16958	16977	17068	17093	17142	17227	16977	16994	17049	17056	17102	17235	17036	17029	16984	17207	17097	17078	17092	17036	17026	16895	17086	17112	17035	17120	17167	17062	17216	17063	17189	17053	17182	17016	16908	17166	17006	17080	17302	16946	16944	17149	16993	17232	17018	17050	17013	17076	17044	17024	16953	17009	17061	16889	16993	16925	17261	17142	17046	17059	17179	17052	17022	17131	16820	16977	16998	17038	17080	16944	17033	17125	17135	16929	16999	16995	17087	16885	17215	17006	16950	17274	17147	16963	17029	17130	16985	17089	17047	16974	17140	17034	16950	17149	17090	17027	17134
35356	32238	37709	33052	28678	28090	28018	28053	27524	27729	27640	27554	27571	27520	27354	27411	27354	27366	27170	27773	27470	27169	27375	27276	27182	27119	27025	27161	27213	27277	27337	27278	27087	27292	27340	27323	27370	27304	27283	27182	27227	27174	27300	26955	27013	27372	27111	27331	27173	27197	27115	27479	27070	27052	27056	26962	27309	26932	27319	27035	27498	27133	26991	27149	27170	27132	27270	27102	27342	27237	26875	27093	26971	26764	27041	27054	27396	27285	27257	27123	26887	27313	27016	27166	26923	27042	27077	27279	27167	27145	27151	27152	27188	26916	26845	27142	27145	27064	27404	26989	26797	26994	27150	27650	27028	27000	27268	27124	27138	27090	27056	26966	27271	27303	26931	26924	26914	27051	27217	26881	26857	27093	26935	27115	26973	27001	27208	27194	27054	27101	27049	26979	27144	27182	27254	26944	27285	27062	26931	27074	26997	27327	27021	27022	26849	27049	27134	27261	27121	27265	27111	27241	27177	27018	27081	27266	27259	27116	27155	27098	27356	27158	27261	27247	27223	26940	27020	27128	27215	27223	26939	27026	27078	27030	27064	27220	26937	27237	27264	27208	27036	27197	26990	27247	26902	27000	27005	27119	26877	27262	27010	27117	27140	27247	27250	26921	27173	26939	27153	27123	27181	27115	27230	27106	27279	27237	27367	26908	26898	27042	27007	27141	27254	27023	27023	27064	27041	27056	26999	27276	27139	27082	27237	27174	27088	27120	27004	27188	27081	27045	27019	27154	27118	26938	27238	27045	27349	27031	27204	27184	27086	27123	27229	27392	27164	27240	27139	26829	27215	27006	27078	27433	26914	27124	27173	27301	27203	27186	27267	27250	27430	27281	27029	26987	27032	27181	27043	27190	27196	27050	27250	27102	27040	26649	26931	27058	27091	27052	27085	27015	27099	27004	27044	27039	27090	27401	27176	27231	27173	27296	27391	27325	27096	27234	27089	27092	27288	26937	27092	27222	26956	27103	27238	27188	26976	27325	27048	27200	27316	27073	27291	27325	27080	27220	27160	27232	27316	27230	27260	27349	27335	27339	27287	27106	27110	26920	27331	27138	27018	27283	27377	27072	26918	27293	27116	27326	27151	27136	26928	27197	27263	27396	26963	27052	26868	27182	27125	27000	26680	26911	27218	27002	26997	26945	27093	27009	27307	27178	27047	27054	27036	27306	26966	27256	27111	27248	27161	27390	27084	27163	27110	27129	27121	26963	27200	27035	27319	27059	27075	27273	27009	27049	27197	27019	27185	26965	27008	27185	27200	27182	27042	27275	27206	27233	27105	27197	27092	27105	27209	27062	26965	26950	26972	27228	26985	27089	27202	26833	27030	26843	26846	27027	27112	27296	27286	27422	26824	27157	27327	27177	27256	27340	27275	27061	26964	27179	27284	27202	27059	27341	27503	27129	27309	27087	27291	27126	27092	27247	27249	27071	27263	27163	27072	27075	27199	27066	27151	27381	27095	27214	27438	27127	27198	27148	26993	27166	27063	27259	27415	27289	27180	27193	26912	26971	27077	27107	26993	27259	27286	27503	27295	27184	27335	27184	27091	26945	27142	26955	27152	26899	26958	26963	27191	27150	27154	27292	27168	27161	27075	27221	27068	27399	27326	27226	27111	26925	27457	27038	27051	27202	27434	27297	27006	27261	27019	27094	27239	27506	26872	27135	27203	27266	26841	27145	27429	27272	27306	27422	27289	27232	27116	27095	27178	26813	27351	27200	27200	27329	27219	27292	26969	27040	27035	27206	27149	27163	27204	27338	27263	27111	27202	27308	27129	27107	27166	27254	27051	27172	27355	26904	26906	27090	27175	27378	27072	27124	27042	27148	27414	27088	27172	27116	27505	27235	27188	27429	27387	27397	27140	27211	27049	27138	27028	27290	27263	27167	27266	27040	27008	26920	27003	27181	27098	27203	27327	27283	27176	27094	27116	27091	27080	27219	27392	27257	27237	27015	27161	27199	27066	26976	26765	26862	27344	27389	27112	27095	26813	27066	27273	27131	27047	27120	27189	27250	27253	27102	27016	27022	27164	27153	27130	27152	27141	27058	27120	27229	27376	27220	27146	27045	27142	26836	27133	27080	27205	27094	27162	27382	27305	27117	27382	27193	27522	27235	27121	27301	27163	27252	27254	27133	27427	27319	26767	27026	26887	27302	27048	27327	27119	27426	27282	27276	26934	27194	27226	27198	27257	27004	27174	27010	26874	27399	27077	27083	27023	27333	27177	27109	27138	27337	27144	26973	27398	26895	27157	27012	27147	27113	27183	26937	27088	27115	26978	27097	27281	27268	27006	27054	27305	26964	26955	27088	27312	27086	27157	27270	26902	27085	27327	27232	26967	27238	26971	27190	27188	26976	27027	27090	27080	27071	26831	27351	27214	27244	26998	27236	27238	27090	26993	27176	27149	27309	27044	26948	27008	26994	27214	27337	27065	27048	27356	27106	27093	27086	27200	27255	27029	27293	27004	27345	27192	27386	27160	26905	27075	27174	27277	26916	27042	27203	26868	27250	26997	26992	27108	27069	27118	27199	27139	27236	27102	27177	27107	26958	27068	27221	27098	27359	27120	27056	26992	27341	27016	27035	27142	26931	27390	27154	27273	26998	27140	26960	27178	27039	27184	26971	27139	27298	27013	27235	27264	27071	27175	26877	27207	27187	27293	27158	27155	27165	27271	27033	27171	27126	27258	26991	27344	27019	27198	27139	27130	27091	26975	27128	27262	27490	26912	27375	27178	27048	27299	27334	27512	27257	27295	27000	27058	27055	27186	27359	27228	27149	26944	27001	27150	27077	27121	27211	27135	27202	27247	27172	26897	26925	27250	27092	27104	27323	27146	27275	27153	27108	27139	27234	27023	27233	27227	27078	26990	27310	27210	27142	27514	27131	27082	27259	27037	27246	27216	27439	27169	27133	27260	27456	27260	27119	27244	27347	26768	27247	27306	27027	27278	27008	27040	27264	26953	27164	26922	27146	27079	27261	27292	27218	27148	27107	26882	27291	27171	27285	27193	27082	27089	27124	27117	27213	27045	27182	26923	27226	27175	27292	27300	27216	26836	27168	27269	27208	27101	27330	27195	27228	27252	26847	27118	26771	27385	27338	26919	27290	27091	27064	27167	27132	27263	27235	27119	27062	27246	27119	27155	27268	27501	27338	26996	27160	27003	27238	27182	27019	27023	27138	27104	27157	27086	27250	27046	27141	27188	27325	27164	27053	27156	27113	26935	27387	26911	27094	27125	27277	27052	26983	27348	27323	27501	27366	27186	26886	27183	26840	27201	27109	27121	27040	27095	26953	27047	27056	26859	27070	26940	27348	27186	27337	27144	27157	27003	26979	27046	26907	27003	27260	27123	27116	27176	27080	27151	27108	26978	26943	26869	27206	27134	27347	27141	27066	27100	27066	27298	27025	26874	27007	27419	27112	27173	27369	27186	27103	27161	27247	26945	27141	27136	27177	27391	27147	27344	27021	27006	27058	27122	27328	27381	27133	27457	27171	27098	27158	27216	27153	27178	27122	27320	27400	27339	27137	27107	27088	27261	27235	27128	27151	27140	27255	26966	27426	27238	27103	27105	27247	27362	27284	27187	26983	27068	27147	27077	27212	27148	27032	27204	27261	26914	26854	27210	27250	27199	27203	27399	27424	27072	27281	26975	26909	26817	27071	27275	27172	27307	26970	27041	27126	27094	27275	27060	27170	27147	27109	27304	27095	27325	27222	27044	27227	27203	27258	27066	27274	27300	27341	27275	27268	27190	27165	27336	26904	27398	27264	27153	27292	27247	27305	26953	27357	27134	27064	27348	27200	27262	27258	27213	27060	27090	27347	27098	27119	26954	26983	27195	27248	27174	26982	27462	27140	27351	26960	27034	27208	27059	26931	27006	27013	27142	26875	27284	27038	27145	27015	26848	27255	27028	27043	27285	27148	27155	27453	27195	27152	27175	26958	27218	27296	27074	27069	27087	27363	27192	27086	27155	27292	27114	27036	27135	27062	27024	27011	27087	27249	27238	27354	27229	27229	27266	27277	27118	27310	27427	27316	27205	27081	27401	27213	27143	27089	27083	27238	26832	26996	27222	27025	27428	27198	27209	27312	27366	27517	27192	27219	27303	27173	26778	27630	27454	27256	26986	26968	27035	26991	27282	27219	27081	26887	27173	26900	26957	26971	27151	27241	27307	27083	27019	27011	26965	27238	27025	26975	27101	26953	27401	27195	27087	27357	27029	27082	27260	26994	27067	27468	27111	26978	27261	27321	27096	26896	27146	26936	26958	27196	27272	27135	27124	27190	27321	27123	27223	27245	27162	27032	26914	27238	27419	27113	26943	26967	27263	27252	27282	27374	27425	27099	27132	27075	27011	27117	27024	26789	27128	27122	27168	27349	27262	27199	27418	27147	27000	27104	26790	27079	27140	27163	26986	26936	27073	27225	27232	26989	27336	27148	27268	26990	26996	27182	27158	27255	27204	27154	27225	27386	27067	27451	27019	27087	27179	27082	26989	27139	27112	27116	27301	27132	26931	27293	27184	27263	27232	27261	27108	27197	27199	27115	26984	27273	27222	27088	27143	27183	27074	27281	26944	27010	26908	27351	27189	27193	27027	27125	27171	27299	27043	27313	27057	27202	27286	26942	27050	27198	27169	27386	27288	27146	27200	27117	26899	27155	27178	27149	27309	27260	27253	27447	27195	27120	27072	27071	27039	27199	27123	26963	27227	27377	27382	27045	27100	27033	27084	27090	27330	26938	27101	27130	26934	27027	27218	27043	27363	27370	27213	26987	27222	27095	27087	27040	27489	27212	27474	27256	27125	26895	27113	27121	27254	27152	27315	27447	27454	27214	27104	27062	27093	27258	27288	27467	27241	27320	27232	26916	27298	27188	26954	27066	27087	27211	27164	27147	26910	27375	26953	27313	27192	27057	27210	26857	27056	27330	27382	27305	26844	27165	27212	27276	26851	27338	26970	27013	27093	27249	27498	27190	27181	27259	26872	27057	26813	26841	27228	27207	26974	27108	27400	27347	27143	27049	27431	27177	27242	27331	27178	27200	26858	27020	27169	27154	27037	27190	27074	27083	27119	27335	27040	27145	27053	27145	27234	27269	27177	27010
26107	36878	33384	23453	19626	18978	18635	18344	18202	18204	18222	18041	17925	18019	18064	18056	17947	17794	17890	17749	17820	17624	17652	17745	17688	17736	17706	17764	17629	17653	17871	17774	17550	17466	17687	17604	17570	17469	17705	17697	17672	17554	17557	17517	17467	17650	17477	17542	17601	17555	17485	17518	17484	17413	17499	17655	17631	17522	17506	17603	17743	17344	17644	17471	17652	17678	17618	17579	17515	17378	17676	17517	17712	17586	17488	17696	17426	17656	17598	17523	17417	17641	17779	17428	17554	17595	17728	17625	17451	17689	17615	17621	17513	17691	17643	17430	17630	17397	17477	17460	17647	17639	17413	17617	17466	17381	17665	17488	17424	17472	17503	17576	17617	17364	17576	17340	17458	17605	17609	17449	17569	17535	17490	17557	17505	17600	17533	17712	17505	17738	17729	17680	17539	17525	17696	17534	17805	17475	17708	17324	17538	17540	17593	17477	17583	17456	17523	17437	17450	17637	17513	17655	17668	17402	17707	17556	17370	17392	17584	17681	17617	17503	17519	17656	17675	17544	17631	17564	17541	17432	17674	17589	17451	17499	17510	17734	17429	17534	17588	17562	17613	17535	17499	17609	17549	17562	17580	17618	17604	17646	17503	17554	17666	17574	17739	17621	17756	17580	17555	17573	17595	17557	17641	17644	17550	17349	17586	17537	17655	17627	17619	17476	17411	17669	17495	17525	17712	17639	17484	17681	17626	17496	17697	17491	17602	17485	17627	17566	17523	17579	17443	17602	17614	17688	17658	17510	17641	17384	17753	17673	17412	17683	17686	17632	17639	17579	17591	17494	17676	17604	17591	17633	17630	17508	17623	17618	17650	17615	17720	17575	17631	17648	17555	17742	17651	17585	17482	17526	17582	17700	17423	17522	17591	17547	17533	17551	17520	17687	17560	17626	17586	17405	17466	17424	17615	17572	17409	17670	17445	17495	17646	17587	17645	17372	17498	17702	17541	17487	17530	17496	17552	17539	17378	17723	17686	17571	17529	17351	17522	17525	17560	17600	17598	17604	17497	17275	17585	17562	17693	17413	17452	17756	17384	17459	17613	17659	17632	17444	17485	17642	17426	17406	17621	17312	17524	17435	17585	17505	17628	17491	17705	17582	17415	17385	17602	17526	17516	17486	17516	17608	17536	17518	17604	17577	17439	17364	17579	17379	17613	17821	17664	17371	17682	17648	17418	17643	17530	17435	17661	17390	17489	17514	17586	17750	17696	17546	17528	17413	17621	17530	17491	17680	17599	17657	17436	17388	17666	17410	17407	17571	17583	17423	17594	17635	17583	17511	17502	17566	17508	17678	17494	17568	17502	17690	17379	17567	17538	17502	17733	17462	17541	17598	17611	17473	17495	17309	17537	17510	17524	17514	17472	17592	17655	17360	17649	17361	17450	17741	17618	17537	17390	17518	17554	17609	17594	17421	17627	17621	17656	17556	17498	17360	17460	17430	17581	17372	17563	17571	17544	17519	17644	17616	17442	17568	17562	17630	17702	17491	17565	17729	17439	17739	17650	17605	17520	17560	17660	17465	17652	17445	17716	17659	17469	17704	17454	17706	17447	17541	17555	17618	17632	17453	17503	17380	17515	17565	17642	17365	17543	17421	17648	17519	17582	17544	17470	17630	17541	17630	17594	17496	17721	17644	17403	17535	17422	17459	17658	17443	17594	17455	17749	17759	17544	17471	17318	17747	17581	17400	17543	17459	17552	17426	17535	17487	17387	17531	17508	17579	17535	17463	17615	17398	17563	17510	17470	17581	17542	17573	17565	17598	17571	17601	17695	17595	17569	17493	17629	17735	17501	17433	17764	17692	17474	17553	17488	17455	17522	17520	17578	17446	17386	17657	17524	17515	17668	17380	17713	17361	17566	17451	17486	17478	17503	17442	17416	17683	17632	17493	17527	17486	17526	17485	17574	17516	17564	17716	17524	17558	17517	17424	17401	17638	17647	17658	17481	17633	17505	17464	17490	17646	17565	17769	17449	17484	17586	17524	17663	17720	17541	17539	17419	17423	17473	17666	17630	17529	17542	17636	17534	17485	17380	17436	17415	17423	17647	17459	17420	17640	17481	17634	17411	17612	17547	17447	17430	17573	17402	17718	17695	17667	17452	17501	17621	17471	17500	17542	17583	17421	17654	17502	17228	17549	17515	17689	17412	17623	17545	17319	17737	17571	17520	17587	17682	17520	17543	17410	17615	17629	17523	17447	17618	17510	17677	17592	17556	17473	17470	17519	17571	17396	17650	17478	17513	17456	17496	17508	17542	17441	17468	17425	17431	17716	17594	17528	17441	17578	17581	17608	17539	17493	17629	17411	17485	17516	17595	17612	17640	17350	17655	17543	17577	17497	17511	17691	17492	17402	17453	17458	17627	17419	17527	17569	17499	17409	17586	17470	17560	17634	17550	17534	17483	17570	17503	17650	17557	17667	17628	17521	17575	17379	17592	17487	17626	17684	17570	17552	17466	17545	17639	17491	17789	17609	17778	17367	17572	17369	17444	17480	17494	17672	17584	17562	17389	17421	17449	17477	17700	17360	17423	17423	17393	17581	17427	17541	17391	17615	17570	17554	17429	17508	17428	17546	17495	17459	17555	17441	17498	17716	17591	17661	17607	17644	17488	17421	17622	17470	17410	17583	17741	17542	17639	17544	17669	17689	17624	17687	17723	17645	17476	17439	17611	17577	17521	17480	17456	17507	17640	17757	17513	17408	17615	17454	17399	17669	17570	17414	17577	17705	17603	17587	17498	17537	17421	17469	17574	17632	17582	17493	17637	17580	17538	17654	17355	17791	17565	17508	17522	17599	17565	17500	17353	17535	17593	17589	17672	17663	17365	17627	17610	17466	17663	17415	17739	17452	17430	17570	17416	17509	17568	17598	17442	17531	17633	17407	17514	17454	17548	17473	17402	17641	17545	17618	17620	17466	17588	17569	17604	17675	17469	17367	17569	17576	17687	17478	17701	17630	17373	17563	17543	17426	17407	17367	17632	17477	17507	17551	17589	17552	17373	17499	17657	17476	17619	17465	17611	17693	17548	17527	17558	17521	17413	17447	17564	17586	17634	17607	17652	17496	17586	17447	17601	17414	17570	17585	17477	17651	17621	17721	17317	17614	17631	17439	17539	17560	17418	17574	17518	17501	17623	17605	17329	17585	17464	17525	17505	17484	17448	17458	17533	17536	17757	17516	17602	17698	17660	17562	17583	17653	17565	17601	17608	17363	17622	17475	17621	17538	17530	17548	17534	17634	17500	17620	17504	17443	17412	17553	17565	17405	17387	17546	17473	17398	17574	17707	17446	17449	17505	17739	17622	17517	17529	17585	17397	17464	17503	17499	17426	17499	17586	17395	17546	17717	17434	17644	17478	17537	17624	17746	17487	17605	17605	17585	17642	17353	17543	17524	17532	17551	17763	17551	17831	17440	17480	17332	17674	17499	17469	17620	17431	17625	17632	17707	17648	17632	17722	17502	17631	17648	17696	17533	17612	17691	17569	17583	17461	17516	17480	17542	17649	17755	17640	17526	17472	17590	17549	17745	17788	17450	17610	17500	17448	17609	17652	17535	17588	17472	17661	17709	17716	17568	17680	17441	17571	17681	17471	17519	17593	17603	17587	17692	17500	17549	17413	17415	17452	17554	17606	17536	17614	17479	17695	17535	17542	17570	17339	17503	17540	17529	17481	17451	17460	17482	17544	17668	17698	17472	17741	17517	17565	17619	17610	17479	17463	17570	17730	17493	17623	17508	17457	17501	17567	17573	17592	17594	17490	17575	17517	17425	17586	17652	17519	17719	17574	17497	17637	17685	17520	17360	17541	17552	17359	17743	17464	17738	17435	17489	17480	17570	17628	17481	17590	17611	17568	17562	17627	17759	17609	17535	17368	17347	17527	17499	17692	17506	17566	17608	17444	17460	17243	17719	17460	17391	17504	17565	17817	17647	17578	17408	17491	17500	17572	17689	17644	17495	17563	17437	17541	17677	17387	17550	17394	17618	17448	17545	17518	17430	17553	17521	17730	17644	17505	17742	17373	17670	17517	17388	17574	17639	17661	17641	17444	17515	17617	17651	17479	17581	17448	17667	17413	17790	17729	17459	17509	17722	17449	17521	17618	17519	17583	17584	17567	17589	17574	17611	17527	17500	17467	17596	17623	17574	17487	17542	17461	17555	17495	17596	17439	17540	17542	17585	17529	17643	17720	17348	17553	17522	17484	17451	17640	17512	17648	17494	17603	17859	17523	17573	17593	17424	17400	17580	17529	17633	17561	17593	17764	17326	17408	17427	17604	17739	17523	17467	17612	17572	17657	17454	17582	17542	17540	17636	17488	17513	17448	17626	17491	17511	17625	17667	17629	17685	17344	17598	17595	17465	17572	17508	17412	17630	17487	17603	17534	17600	17658	17592	17841	17337	17555	17531	17353	17627	17611	17576	17723	17616	17527	17550	17531	17556	17466	17687	17647	17657	17468	17607	17476	17615	17482	17460	17460	17458	17490	17341	17586	17518	17561	17522	17530	17623	17589	17393	17451	17588	17705	17447	17519	17594	17542	17476	17395	17644	17505	17509	17412	17545	17555	17683	17435	17712	17506	17530	17556	17320	17463	17494	17586	17624	17511	17551	17508	17407	17520	17489	17476	17605	17514	17643	17383	17516	17448	17694	17532	17559	17772	17546	17469	17600	17552	17579	17628	17461	17567	17588	17888	17630	17516	17619	17532	17546	17671	17607	17766	17552	17660	17514	17488	17522	17720	17577	17742	17505	17535	17500	17486	17291	17525	17570	17469	17630	17491	17474	17431	17639	17503	17591	17416	17481	17597	17469	17670	17401	17598	17435	17442	17463	17592	17665	17515	17535	17535	17648	17577	17434	17521	17520	17479	17491	17561	17408	17672	17688	17639	17632	17387	17692	17547	17535	17642	17430	17814	17691	17605	17419	17540	17633	17590	17666	17467	17489	17550	17366	17576	17313	17629	17389	17603	17464	17558	17754	17577	17729	17462	17582	17637	17582	17582	17361	17520	17587	17584	17230	17547	17699	17486	17443	17589	17668	17641	17592	17587	17437	17668	17429	17470	17508	17541	17388	17807	17429	17464	17466	17528	17566	17418	17455	17544	17466
24212	20962	27490	25352	23826	27874	29409	26849	26157	26510	26201	25864	25865	26012	25963	25675	25696	25517	25694	25635	25759	25423	25571	25362	25283	25160	25381	25228	25708	25374	25321	25451	25232	25575	25335	25469	25390	25061	25303	25184	25334	25272	25049	25241	25176	25287	25581	25486	25136	25247	25293	25227	25301	25373	25278	25302	25392	25324	25457	25307	25182	25260	25483	25379	25125	25450	25274	25237	25334	25356	25252	25061	25338	25202	25095	25169	25187	25225	25368	25267	25198	25302	25132	25359	25061	25116	25251	25115	25094	25480	25512	25273	25284	25075	25329	25183	25357	25166	25102	25433	25121	25128	24964	25294	25474	25231	25081	25225	25053	25331	25080	25147	25209	24928	25241	24954	25415	25374	25217	25519	25087	25247	25141	24988	25312	25019	25252	25113	25283	25007	25001	25206	25197	25073	25225	25139	25170	25356	25245	25306	25403	25165	25283	25294	24975	25017	25171	25086	25290	25234	25110	25211	25210	25056	25346	25273	24861	25092	25167	24991	25191	25093	25057	25109	25173	24918	25019	25138	25201	25214	25185	25185	25145	25028	25205	25166	25373	25042	25217	25384	25281	25179	25167	25044	25233	25116	25167	25136	25130	25482	24912	25114	25258	24915	25071	25183	25209	25012	25091	25054	24957	25211	25050	25338	25315	25154	25073	25138	24895	25274	25195	25358	25027	25156	25232	25359	25403	25185	25034	25335	25258	25090	25318	24953	25343	25056	25058	24988	25178	25115	25256	25302	25195	25304	25317	25037	25115	25165	25194	25250	25129	25239	24969	25211	25333	25164	25049	25144	25235	25198	25115	25032	25407	25189	25237	25041	25205	24980	25154	25168	25005	25157	25115	25260	25031	25420	25033	25402	25175	24889	25137	25260	25188	25189	25392	25248	25155	25070	24987	25251	25289	25056	25038	25072	24968	25218	25075	25040	25277	24954	25135	25122	25203	25160	24955	24991	25064	25083	25227	25190	25152	25126	25273	25205	25227	25241	25072	25164	25243	25125	24983	25427	25286	25254	25187	25143	25336	25103	25033	25085	25519	24991	25315	25081	25562	25249	25176	25374	25425	25496	25225	25117	25030	25238	25182	25316	25572	25239	25239	25421	25289	24854	25040	25199	25197	25170	24939	25126	25025	25203	25184	24997	24950	24995	25075	25204	25125	25143	25054	25148	25326	25059	25275	24941	24931	25017	25133	25183	25165	25090	25102	25239	25424	25077	25130	25499	25103	25310	24972	25114	25223	25288	25028	25221	25139	25267	25379	25319	25232	25141	25180	25178	25172	25137	25186	24986	25245	25306	25179	25047	25292	25119	25323	24909	25170	25246	25174	25180	25295	25191	25447	25555	25522	25370	25295	25166	25233	25181	25088	25124	25122	25165	25152	25234	25348	25234	25075	25154	25148	25075	25167	25044	25337	25132	25241	25237	25375	25459	25242	25115	25069	25194	25094	25178	24923	25226	25196	25080	25221	24922	25017	25154	25262	25016	25331	25359	25146	25159	25236	25400	25231	25129	24892	25216	25013	25141	25238	24985	25027	25037	25109	25076	24997	25109	25217	25039	25023	25122	25141	25230	25151	25058	25066	25020	25161	25092	25183	25324	25051	24925	25215	25181	25129	25083	25509	25323	25280	25324	25123	25172	25146	25300	25181	25057	25136	25081	25031	25250	25292	25176	25266	25159	25289	25130	25112	24999	25105	25075	25427	25252	25118	25041	25177	25274	25231	25119	25298	25025	25330	25280	25428	25175	25358	25163	25167	24891	25237	25115	25193	25100	25390	25334	25022	25144	25390	25091	25227	25215	25080	25083	25296	25039	25404	25218	25366	25361	25307	25336	25102	25604	25246	25016	25045	25241	25151	25425	25231	25225	25199	25115	25132	25430	25401	25408	25210	24988	25421	25157	25155	25280	25298	25422	25141	25103	25134	25027	25319	25100	24984	25043	24953	25190	25428	25138	24956	25139	25166	25148	25070	25087	25059	25358	25241	25081	25106	24908	25184	25204	25048	25383	25312	24956	25099	25128	25007	25109	25233	25420	25158	25096	25129	25072	25213	25100	25222	25284	25227	24908	25170	25224	25153	25337	25274	25218	25095	25095	25287	25226	25143	25441	25094	25011	25184	25022	25191	25248	25135	25234	25057	25310	25180	25142	25124	25156	25073	25166	25004	25305	25092	25219	25273	25139	25077	25299	25137	25040	25247	25149	25310	25049	25156	25253	25021	25127	25193	24985	25007	25277	25181	25177	25083	25074	25292	25101	25210	25215	25134	25261	25545	25301	25244	25269	25411	25292	25345	25232	25122	25290	25150	25025	24998	25085	25386	25288	25088	25062	25265	25048	25008	24997	25205	25233	25099	25122	25218	25224	25190	25381	25018	24777	25362	25120	25057	25167	25262	25386	25180	24984	25303	25256	25148	25038	25164	25094	25188	24989	25021	25164	25275	25144	25047	25395	25249	25067	25068	25101	25171	25073	25263	25311	25483	25043	25076	25257	25099	25224	25140	25207	25343	25189	25033	25419	25188	25147	25235	25153	25407	25194	25038	25259	25503	25196	25132	25100	25096	25043	25313	25338	24971	24937	25292	25228	25306	24844	25373	25110	25337	25136	25395	25248	25201	25192	25309	24966	25191	24970	25156	25158	25257	25379	25265	25272	25212	25083	25235	25217	25232	25238	25114	25313	25361	25135	25208	25197	25173	25263	25328	25169	25397	25170	25161	24750	24977	25131	25090	25361	25164	25262	24954	25101	25203	25133	25178	25208	25253	25314	24898	25042	25325	24977	25051	25291	25316	25281	25061	25301	25212	25303	25079	25116	25146	24833	25215	25186	25198	25084	25071	25224	25287	25118	25252	25165	25171	24918	25072	25072	24940	25176	25186	25217	25083	25154	25209	25109	25220	25077	25181	25149	25072	25316	25034	25065	25101	25179	25214	25093	25243	25006	25302	25144	25166	25246	25392	24978	24996	25172	24989	25282	25229	25518	25246	25162	25045	25057	25262	25183	25134	25288	25084	25018	25126	24957	25022	25076	25086	25174	25171	24989	25271	25286	25062	25060	25203	25351	25208	25335	25294	25019	25093	25227	25207	25299	25335	25328	25276	25376	25205	25128	25237	25184	24870	25292	25174	25139	24915	25023	25012	25081	25140	25138	25138	25261	25072	24836	24920	25258	25160	25379	25148	25195	25161	25017	25123	25046	25033	25255	25236	25135	25086	25150	25259	25074	25152	25004	25080	25134	25345	25128	25246	25053	25256	25146	25025	25069	25172	25169	25209	25081	25253	25009	25241	25051	25311	25252	25365	25246	25088	25081	25096	25124	25000	25395	25295	25463	25128	25303	25142	25160	25235	25244	25218	25156	25167	25167	25385	25181	25263	25092	25241	25250	25206	25185	24998	25191	25419	24892	25206	25081	25011	25138	25186	25240	25247	25161	25170	25165	25324	25408	25240	25106	25142	25046	24898	25125	25356	25158	25131	25119	25106	25347	25313	25051	25150	25222	25263	25276	25296	25264	25245	25201	25236	25232	25146	25051	25131	25310	25273	25119	25180	25187	25190	25307	25162	25294	25150	25348	25049	25006	25094	25156	25155	25187	24918	25026	25031	25085	25077	25219	25067	25122	25088	25126	24956	25307	25222	25205	25126	25239	24938	24953	25122	25051	25178	25305	25269	25152	25091	25207	25357	25245	25163	25315	25224	25304	25591	24975	24848	25147	25071	25284	25188	25225	25129	25153	25157	25197	25273	24994	25135	25052	25119	25303	25040	25195	25100	25193	25168	24920	25230	25478	24895	24968	25229	25456	25377	25030	25288	25165	25357	25048	25183	25111	25346	25173	25168	25039	24948	25261	25259	25189	25115	25132	25129	24972	25298	25219	25077	25107	25180	25258	25043	25076	25177	25046	25075	25066	25080	25031	25548	25492	25232	24961	25019	25238	25155	25127	25149	25169	25140	25394	25118	25224	25214	24908	24952	25322	25109	25158	25055	24983	25120	25231	25124	25379	25347	24908	25122	25325	25459	24952	24933	25189	25246	25497	25485	25323	25265	25107	25171	25150	25460	25066	24953	25157	25167	25025	25226	25029	25173	25210	25317	25174	25261	24967	25279	25395	25080	25127	25085	25344	25233	25215	24840	24992	25237	24972	25072	25136	25215	25017	25160	25257	25102	25046	25331	25251	25181	25152	25154	25335	25074	25279	25341	25217	25256	25249	25223	25158	25224	25290	25218	25164	25195	25188	25189	25318	25097	25359	25181	25269	25169	25564	25190	25432	25316	25212	25148	25277	25181	25431	25110	25204	25086	25275	25422	25220	25508	25343	25160	25103	25312	25316	25157	25375	25131	25126	24948	25164	25118	25128	24993	25271	25254	24957	25125	25219	25366	25144	25096	25412	25417	25026	25042	25072	25011	25197	25124	25237	25371	25329	25201	25013	25245	25011	25237	25093	25057	25104	25161	25083	25169	24979	25125	25251	25298	25370	25198	25208	25148	25050	24823	25089	25283	25039	24986	25200	25282	25096	25067	24878	25011	25128	25110	25344	25122	25171	25051	24993	25118	25088	25184	25027	25181	25239	24947	25274	24938	25237	24949	25112	25385	25315	25180	25237	24926	25129	25051	25203	25344	25261	25450	25488	25021	25177	24852	25052	25170	25219	25172	25097	25102	25223	25259	25477	25431	25141	25170	25137	25298	25217	25331	25384	24897	25207	25395	25235	25256	25210	25150	25408	25287	25091	25140	25087	25351	24957	25213	24996	25160	25142	25283	25149	24959	25092	25422	25242	25181	25231	25151	25328	25182	25199	25243	25113	25226	25072	25396	25376	25359	25065	25040	25229	25215	25149	25164	24903	25145	25082	25143	25246	25120	25122	25197	25216	25055	25311	25293	25360	25221	25239	25104	25375	25109	25130	25372	25136	25113	25139	25009	25316	24969	25077	25439	25216	25179	25020	25164	25173	25227	24949	25157	25182	25174	25103	25313	25104	25195	25118	25263	25353	25276	25042	25203	25070	25163	25111	25336	25062	25241	25125	25051	25287	25203	25250	25478	25500	25213	25028	25011	25118	25105	25326	25440	25344	25087	25175	24961	25419	25214	25331	25039	24935	25068	25149	25128	25204
27977	51295	46808	26908	21540	20164	19356	18462	18141	18048	17788	17713	17530	17456	17470	17161	17445	17432	17078	16984	16835	16897	16886	16939	16736	16860	17023	16789	16891	16755	16920	16821	16894	16786	16804	16684	16734	16846	16520	16655	16814	16752	16827	16805	16536	16825	16601	16713	16774	16680	16456	16703	16728	16790	16686	16595	16688	16582	16569	16845	16633	16365	16703	16637	16690	16467	16494	16453	16473	16620	16730	16636	16691	16589	16569	16717	16803	16750	16581	16585	16630	16784	16698	16575	16622	16698	16543	16510	16609	16537	16525	16575	16668	16618	16636	16690	16596	16658	16582	16680	16688	16607	16668	16662	16473	16771	16719	16689	16402	16618	16525	16511	16474	16525	16630	16588	16594	16469	16769	16529	16605	16645	16490	16731	16677	16651	16575	16361	16710	16469	16667	16621	16461	16572	16547	16642	16596	16578	16705	16498	16485	16471	16579	16708	16622	16469	16477	16768	16644	16574	16530	16706	16727	16630	16601	16505	16762	16557	16521	16532	16711	16501	16628	16632	16643	16601	16489	16593	16727	16661	16617	16635	16667	16744	16530	16800	16638	16597	16608	16628	16696	16622	16645	16689	16783	16638	16632	16482	16650	16530	16731	16542	16639	16516	16770	16465	16729	16429	16508	16696	16642	16540	16369	16746	16599	16729	16740	16532	16629	16677	16674	16567	16630	16609	16634	16731	16592	16668	16599	16678	16517	16531	16695	16636	16562	16505	16581	16681	16628	16480	16488	16514	16854	16711	16570	16716	16535	16610	16559	16462	16445	16587	16464	16645	16487	16649	16660	16502	16529	16692	16475	16737	16529	16667	16530	16477	16428	16572	16489	16666	16585	16600	16472	16464	16519	16755	16626	16666	16505	16573	16633	16646	16743	16684	16535	16582	16648	16436	16586	16426	16679	16562	16596	16579	16658	16679	16536	16592	16558	16597	16711	16733	16724	16622	16687	16542	16696	16638	16626	16572	16581	16709	16642	16626	16457	16658	16768	16745	16681	16618	16620	16711	16565	16614	16811	16456	16715	16503	16647	16792	16525	16426	16643	16759	16547	16491	16615	16669	16694	16761	16550	16576	16508	16647	16445	16646	16486	16584	16600	16610	16513	16610	16741	16380	16584	16359	16746	16624	16547	16650	16586	16635	16676	16681	16721	16609	16619	16635	16558	16627	16529	16615	16529	16586	16404	16700	16528	16550	16547	16531	16663	16500	16660	16725	16548	16475	16832	16571	16576	16664	16658	16623	16469	16668	16544	16545	16561	16550	16776	16701	16596	16534	16760	16734	16693	16736	16519	16612	16692	16760	16566	16581	16657	16583	16682	16588	16730	16499	16557	16744	16707	16576	16648	16607	16790	16624	16623	16510	16555	16597	16500	16518	16515	16522	16691	16517	16741	16765	16670	16581	16910	16442	16645	16436	16654	16649	16544	16571	16699	16580	16644	16497	16507	16543	16611	16498	16671	16600	16505	16542	16718	16649	16567	16731	16592	16575	16556	16588	16522	16437	16521	16733	16683	16560	16352	16758	16644	16743	16676	16551	16631	16753	16557	16535	16621	16720	16679	16604	16692	16381	16738	16604	16685	16668	16722	16660	16766	16447	16604	16406	16717	16631	16520	16553	16690	16635	16558	16725	16655	16721	16663	16519	16721	16765	16761	16611	16440	16660	16457	16612	16676	16565	16549	16601	16577	16688	16469	16575	16644	16596	16446	16661	16704	16743	16701	16613	16504	16490	16507	16611	16535	16679	16752	16624	16675	16799	16627	16527	16742	16568	16527	16634	16676	16428	16693	16565	16668	16602	16686	16497	16536	16719	16599	16644	16649	16600	16495	16722	16576	16636	16680	16662	16468	16488	16684	16488	16500	16503	16449	16570	16631	16516	16741	16721	16664	16462	16553	16705	16533	16543	16755	16680	16836	16589	16427	16674	16600	16839	16609	16840	16501	16415	16725	16476	16625	16707	16657	16679	16553	16697	16812	16566	16620	16745	16626	16713	16774	16743	16535	16553	16648	16562	16572	16633	16535	16830	16467	16599	16489	16522	16753	16559	16554	16647	16524	16718	16634	16427	16708	16535	16558	16602	16633	16560	16515	16767	16645	16591	16555	16521	16801	16641	16617	16595	16668	16405	16518	16605	16503	16561	16652	16537	16555	16636	16608	16435	16620	16561	16648	16840	16695	16651	16564	16607	16656	16617	16565	16687	16799	16663	16596	16786	16525	16559	16559	16582	16520	16589	16504	16692	16796	16845	16724	16673	16586	16891	16698	16635	16419	16583	16532	16598	16591	16702	16591	16716	16566	16614	16543	16590	16705	16383	16705	16628	16680	16685	16734	16714	16542	16737	16682	16632	16592	16665	16531	16844	16659	16720	16625	16648	16559	16672	16608	16572	16654	16557	16727	16638	16710	16512	16552	16607	16587	16569	16475	16385	16513	16628	16624	16393	16758	16656	16505	16521	16607	16606	16555	16493	16691	16673	16725	16577	16828	16562	16593	16733	16644	16680	16650	16693	16842	16595	16698	16687	16485	16580	16488	16754	16845	16515	16563	16727	16556	16743	16641	16545	16481	16593	16737	16522	16601	16648	16693	16643	16575	16667	16692	16671	16759	16408	16761	16586	16387	16494	16737	16708	16745	16573	16610	16687	16734	16663	16746	16595	16529	16745	16490	16698	16662	16646	16733	16639	16642	16705	16598	16467	16624	16588	16749	16507	16566	16460	16835	16540	16651	16784	16696	16508	16570	16655	16670	16630	16705	16584	16680	16556	16559	16537	16802	16648	16539	16607	16631	16572	16782	16503	16520	16694	16611	16522	16522	16756	16585	16671	16654	16436	16675	16654	16683	16677	16576	16632	16664	16593	16641	16532	16572	16662	16621	16899	16521	16558	16520	16606	16611	16512	16718	16723	16403	16603	16780	16615	16543	16517	16718	16434	16547	16567	16738	16571	16704	16537	16733	16511	16663	16753	16578	16621	16630	16603	16562	16634	16481	16656	16619	16787	16668	16704	16459	16460	16547	16682	16508	16582	16594	16522	16710	16555	16703	16688	16578	16543	16536	16454	16664	16789	16298	16637	16623	16600	16775	16593	16678	16684	16776	16688	16712	16617	16662	16601	16464	16565	16554	16631	16608	16428	16797	16560	16681	16639	16506	16671	16632	16691	16736	16571	16631	16616	16545	16549	16528	16579	16636	16675	16475	16505	16638	16586	16662	16472	16517	16574	16595	16736	16586	16637	16503	16642	16518	16498	16475	16666	16684	16632	16785	16809	16647	16596	16638	16783	16696	16667	16684	16446	16436	16484	16495	16767	16592	16851	16691	16691	16513	16589	16727	16580	16461	16711	16769	16541	16663	16595	16863	16649	16733	16535	16639	16606	16590	16639	16719	16662	16789	16629	16586	16697	16688	16777	16704	16513	16541	16607	16551	16632	16559	16486	16487	16611	16420	16618	16698	16655	16567	16619	16664	16526	16602	16703	16643	16682	16655	16594	16625	16728	16728	16648	16512	16462	16701	16408	16702	16510	16664	16813	16710	16637	16609	16706	16632	16576	16665	16585	16617	16563	16696	16786	16574	16733	16520	16599	16648	16520	16574	16510	16676	16668	16724	16435	16613	16537	16572	16654	16687	16552	16647	16424	16491	16580	16547	16627	16587	16648	16618	16670	16602	16722	16625	16719	16685	16484	16618	16682	16612	16682	16513	16771	16689	16491	16661	16659	16541	16734	16753	16725	16452	16705	16733	16663	16478	16639	16550	16628	16646	16666	16557	16665	16710	16571	16659	16545	16523	16677	16601	16588	16549	16491	16620	16737	16579	16729	16621	16661	16713	16613	16602	16728	16493	16763	16626	16627	16438	16767	16619	16467	16777	16648	16629	16585	16639	16574	16730	16715	16364	16646	16750	16721	16675	16716	16527	16779	16492	16733	16711	16564	16486	16593	16649	16714	16617	16640	16526	16594	16653	16679	16616	16561	16725	16560	16592	16527	16517	16772	16668	16707	16609	16784	16506	16545	16600	16425	16611	16533	16464	16759	16596	16646	16680	16773	16609	16622	16517	16720	16600	16718	16622	16644	16579	16717	16706	16608	16723	16613	16548	16778	16531	16749	16661	16502	16494	16587	16488	16546	16515	16700	16479	16690	16598	16761	16720	16599	16487	16459	16510	16657	16622	16652	16703	16638	16424	16706	16735	16709	16716	16630	16634	16862	16764	16564	16721	16621	16693	16604	16711	16655	16702	16590	16881	16625	16532	16724	16632	16490	16619	16529	16617	16666	16581	16556	16506	16568	16642	16564	16625	16556	16671	16592	16547	16709	16517	16620	16646	16644	16673	16706	16596	16522	16572	16638	16545	16817	16643	16648	16559	16608	16703	16614	16538	16512	16759	16574	16674	16579	16559	16510	16560	16601	16602	16664	16638	16424	16721	16584	16838	16495	16689	16622	16619	16555	16603	16732	16806	16704	16558	16476	16635	16671	16580	16698	16519	16586	16460	16638	16481	16643	16528	16586	16606	16547	16722	16538	16457	16657	16610	16639	16760	16566	16525	16709	16493	16640	16458	16632	16676	16572	16659	16535	16533	16503	16690	16557	16710	16688	16546	16633	16641	16614	16517	16609	16587	16651	16652	16379	16461	16524	16628	16810	16587	16566	16594	16607	16654	16624	16614	16548	16750	16487	16598	16601	16691	16829	16527	16654	16540	16655	16687	16668	16620	16662	16797	16742	16509	16834	16510	16711	16556	16652	16550	16703	16788	16479	16562	16749	16545	16515	16572	16458	16643	16446	16571	16529	16750	16589	16494	16545	16490	16802	16562	16604	16860	16633	16555	16678	16688	16556	16729	16423	16559	16517	16640	16698	16467	16694	16693	16596	16744	16588	16691	16589	16702	16512	16557	16721	16573	16965	16611	16627	16700	16683	16524	16460	16701	16608	16433	16666	16714	16635	16621	16604	16675	16622	16856	16611	16714	16602	16637	16620	16509	16819	16545	16665	16695	16840	16704	16710	16694	16593	16483	16683	16534	16553	16744	16694	16626	16653	16339	16785	16700	16570	16516	16772	16382	16452	16543	16572	16416	16512	16588	16722	16529	16760	16640	16563	16712	16727	16564	16783
22472	20944	27422	24769	21895	26142	31293	27433	26426	26846	26591	26323	26224	26139	26073	26119	25814	25493	25636	25416	25460	25276	25430	25321	25506	25282	25281	25365	25147	25278	25403	25165	25384	25019	25201	25051	25275	25213	25319	25115	25039	25169	25407	25124	24934	25045	25036	25004	25167	25088	25169	24933	24960	24987	25199	24952	24926	25015	24870	25114	25135	25325	25186	25255	24972	25167	25076	24963	24977	25174	25316	24969	25058	24976	25043	24907	25139	24899	24966	25074	24795	24848	25031	25023	24925	24856	25175	25007	24987	25048	25157	25117	24637	25156	25237	25234	25128	25075	25179	24952	24835	24820	24892	24878	25168	25204	24920	25071	24872	25120	24877	25064	24952	25063	25124	25003	25137	25025	25033	24781	25049	25083	25032	24954	24926	24887	25047	25026	25226	25074	24962	24662	24962	24885	25110	25070	24960	24941	25044	24973	24911	24853	24873	24844	25152	24972	24920	24784	25067	24864	25059	24968	24908	24958	24990	25093	24961	25217	25285	25138	24991	24961	24975	24761	24960	25076	25008	24837	25114	25039	24811	24820	25063	25062	25056	25046	25026	25024	24911	25114	25202	25262	24992	24956	25107	25017	24893	24907	24965	24728	24791	24884	24962	24849	25284	24994	25270	25085	25011	25254	24904	25104	24966	25165	24738	24927	25161	25054	24833	24886	25103	24829	25002	25100	24852	24835	25010	24746	25255	24937	25003	25058	24942	24816	25093	25205	25051	25127	24989	25230	25063	25078	25016	24996	24915	24931	24885	24881	25049	25025	24996	24816	24986	25092	25223	25025	25002	25056	24958	24829	24973	24822	24948	25155	25175	24754	24939	25038	25249	24985	24817	24716	24981	24978	25057	25021	25103	24981	24923	24831	24909	25095	25147	25024	25063	24939	24929	24913	24811	25288	24996	25038	24879	25063	24992	25139	25217	24677	24998	24822	24825	24917	25188	24855	24761	24969	24837	24661	24587	25104	25055	24821	25019	25148	24695	24764	25025	24922	25186	25064	24951	24805	25041	24845	25120	24852	25014	24738	25023	24999	25123	24796	25021	24987	24807	25029	25001	25081	24981	24993	25069	24953	24906	24970	25101	25152	24972	24791	24803	25009	24863	24828	24922	24994	24939	24997	25036	24941	24799	24951	24794	24858	24844	24826	25174	25002	25018	25234	25083	24994	24978	24874	25002	24997	24921	25054	25060	24921	24947	24851	25006	25031	24968	25135	24874	24925	24989	25171	25045	24974	24782	25026	24913	25004	24868	24940	24768	24845	25262	24970	25103	24943	24925	25086	24904	24912	25133	25056	25025	25103	24853	24849	25059	24926	24943	24879	24879	25097	25173	24965	24847	25081	25073	24768	24896	25155	25066	24852	24845	25078	24826	24611	25125	25147	25081	25075	25212	24848	24956	24824	24986	25078	24930	25211	24893	25105	24765	24866	24844	24902	25047	24997	24599	24815	24993	25046	24955	25034	24768	24950	25092	24762	24805	25033	25060	24510	24864	24796	24947	25009	25024	24678	24898	25090	25034	25008	24993	25016	24697	25135	24799	24850	24981	24628	25100	24931	24890	24867	24916	24970	24934	25027	24691	24729	24808	24729	24885	24612	24881	25028	24952	24933	24860	25057	24934	24821	24989	24712	25055	25220	24743	24788	25083	24987	25058	25180	24783	24911	24971	24820	24903	24966	25056	25003	24982	24626	24753	25074	25056	24807	24834	24969	24936	24953	24998	24902	24896	24881	24781	24750	24975	24978	25078	24965	24744	25025	24913	24904	24664	25020	25079	24984	25147	24856	24789	24647	24905	25072	24985	24859	24938	24997	25017	24829	24819	24767	25439	25005	24986	24920	24632	25161	24884	25209	25263	24993	25095	25125	25011	25084	25111	24870	24794	24927	24895	25018	24925	24931	24953	25154	25002	25215	24835	24819	25074	24901	24712	25009	25059	25129	24990	25075	24747	24877	25005	25106	24770	24839	24791	25014	24882	25126	24872	24977	24662	25080	24977	24944	25161	24784	25129	24730	24873	25059	24838	24918	24987	24598	24903	25047	25096	24897	25082	24956	25048	25095	24827	24929	25210	25058	25062	24820	25136	25078	24901	24737	25025	24964	24928	24933	25072	24815	25064	25043	25197	25034	25072	25071	24873	24761	25131	24823	25000	25034	25251	24952	24878	24895	24890	24726	25108	25203	25219	25253	24927	24972	24823	24776	24951	24998	25104	25005	24886	25133	24951	25016	25063	24840	24943	24954	24826	24954	25173	25014	24849	24917	25088	25205	24921	25060	24992	25110	24788	24970	24884	25045	24950	25043	24843	24924	25094	24899	24867	24964	25020	24812	24882	24668	24952	25034	25062	24793	25004	24979	24994	24868	24881	24954	24904	25113	24849	25019	25111	25126	25032	25007	24836	24622	24655	24845	25233	24961	25262	24923	24852	24903	25072	25013	24838	25031	25031	25073	24950	24977	24979	24935	24884	24835	25051	25040	25201	24983	24776	24744	25093	24924	25116	25117	24974	24973	25263	25063	24996	25125	25118	24989	25111	24717	24999	25092	24934	24818	25071	24720	25325	25051	24822	25014	24917	25008	24950	24939	25149	25000	25023	24847	24889	24875	24965	25093	24899	25073	25243	24924	24903	24957	24770	25058	25002	24875	25158	25017	24964	24898	24699	24797	25155	25026	24897	25005	24969	24968	24917	24983	25034	24962	24939	24898	24858	24924	24830	24686	24897	24971	24908	24879	25042	24954	25009	24888	25093	24935	25256	25138	24846	25191	25094	25078	24972	24849	25107	25019	24983	25310	24994	24941	24803	25087	24853	24857	24951	24954	24956	25006	24662	24803	25105	24890	25234	24971	24811	24801	24902	24955	25238	24875	25301	25065	25041	24919	24930	25102	24820	24688	24813	25111	25118	24953	24958	25064	25025	24949	25274	25017	24781	25127	24976	24941	24957	25180	25161	24918	24677	25183	24860	25002	25041	24870	24930	25032	25134	25009	24823	24858	24889	24954	25177	24605	24820	24889	25010	25046	24784	25092	24790	25004	24928	24936	25087	24847	25016	25122	25187	25041	24988	24990	24776	24777	24885	25126	24988	25237	24891	24763	24858	25185	25029	24987	25172	24825	24840	24909	25178	24956	24686	24873	25016	24923	25051	24981	24922	24857	24888	24901	24742	25007	24984	25058	25028	24980	24955	25062	24748	24993	24577	25137	24854	25015	24878	24753	24954	25056	24860	25207	24941	25036	25144	24981	25042	24972	24884	24889	24983	24924	24910	24860	24819	24964	25074	24949	25298	24941	25088	25047	24914	24839	25034	24947	24991	24829	25095	25021	24899	24845	24647	24901	25150	25036	24946	24950	25242	24990	24889	24804	24907	25090	25090	24958	25340	24942	25021	24959	25058	24990	25041	24857	24857	24859	25037	25050	24967	24685	24704	24790	24995	25082	24784	24805	25011	24734	25175	25149	24938	24869	24851	24923	25205	25070	24924	25042	25016	24973	25066	24691	25074	25119	24745	25042	24863	25258	25099	24832	25103	24966	24890	24876	24862	24799	24919	24979	24940	24881	25146	25020	24941	25225	25002	24982	25164	24906	24983	25145	24962	24606	25146	24987	25165	25185	25094	25102	24756	24837	24874	25176	24829	25045	24962	24993	24986	25070	25034	24827	24709	25149	25118	24934	25037	25026	25021	25070	24966	24912	24723	24894	24910	24939	24720	24865	24978	24689	24970	25074	25008	25090	25016	24800	24881	25060	25002	25015	25282	24785	24908	25000	25146	25014	24839	25089	25251	24992	24864	24903	24891	24920	24950	24987	25274	24958	24900	24998	24890	24833	25031	24912	25028	25019	25132	24902	25372	24789	24878	25056	24846	25031	24623	24903	24885	25038	24911	24653	25063	24892	24906	25115	24974	24997	24879	24807	24865	25176	25043	25102	25313	25013	24905	24960	25001	24825	24698	24911	24727	25130	24863	24916	24975	25127	24947	25186	25110	25095	24913	24975	25140	24921	25061	24936	24858	25146	25053	24777	24950	25058	24973	25013	24837	25119	24797	24880	25005	24910	25107	25035	24905	24798	25087	25059	25034	25199	24984	24822	24889	24732	24894	25123	24778	24964	24996	24929	24834	24764	24639	25068	24939	24952	24859	24883	24954	25140	24944	24916	24780	24768	24880	24736	25098	25088	25282	25035	24692	24900	25072	25301	24944	24851	24839	24820	25054	24883	25062	24986	24991	24750	25038	24834	24740	25230	25094	24883	25015	25103	24897	25124	24877	24901	24854	25134	25073	24932	24944	24984	25113	24980	24705	25093	25097	25054	24926	24736	24825	25025	25278	25075	24743	24888	24961	24994	24696	25191	25191	24946	24857	24958	24728	25188	24922	25020	25126	25209	24980	24947	24931	24856	25120	25164	25091	24841	24918	24875	24898	25297	24956	24839	24951	24733	24631	24714	24893	25018	24932	24965	25063	24765	24862	24943	24782	24868	24890	24994	25020	25031	25069	24825	25020	24870	24744	25017	24907	25107	25024	24929	24840	24833	25024	24968	24977	24847	24975	24897	24945	24894	24923	24907	25097	25079	24708	25165	24899	25144	24971	24835	25028	25019	24819	24994	25096	24985	25023	24963	24876	25141	24967	24912	25000	25178	25119	25241	24926	24938	24922	24889	24998	25057	25019	25010	24756	25008	24944	24999	25038	25221	25111	24931	24865	24803	24967	25002	24978	25019	24910	24605	25085	24903	25074	24877	24989	25033	25016	24996	24915	24852	24921	24854	24912	25032	25058	24983	24893	24738	24967	24954	24919	25042	24774	24921	25225	25015	25036	24817	25092	25023	25123	25164	25091	24930	25071	25200	24846	24983	24912	24837	25000	24972	24860	24880	24832	25011	24945	25131	24812	24989	24912	24663	24900	25103	24887	24976	24971	25123	25045	24860	24848	24930	24810	24861	24695	25135	24991	24965	25072	24886	25113	24819	25079	24895	24955	24832	25053	24672	24583	25076	25026	24986	25055	25153	24947	25018	24766	25007	24919	24998	25238	24941	24963	25003	24958	24895	24768	25166	25194	24863	24689	24577	25064	24662	24935	24926	24841	25129	25150	24925	25061	25073	24947	24982	25026	24935
30954	58439	52407	27795	23626	21899	20773	19689	19109	18383	18193	18206	18063	17838	17702	17640	17258	17295	17205	16963	17032	16858	16905	16860	16762	16598	16788	16752	16618	16701	16799	16756	16641	16584	16633	16644	16680	16576	16643	16524	16548	16603	16576	16666	16501	16795	16538	16467	16462	16570	16540	16516	16488	16576	16473	16601	16367	16406	16471	16400	16558	16468	16523	16646	16545	16529	16388	16489	16588	16354	16289	16653	16507	16298	16587	16391	16332	16270	16400	16396	16402	16382	16530	16326	16556	16342	16623	16382	16682	16416	16502	16533	16413	16509	16271	16562	16344	16347	16461	16634	16498	16371	16416	16244	16399	16439	16321	16489	16500	16525	16458	16182	16424	16658	16529	16440	16490	16401	16312	16518	16392	16374	16467	16547	16287	16388	16242	16568	16561	16543	16376	16339	16593	16530	16374	16486	16463	16370	16446	16567	16437	16469	16494	16439	16446	16500	16245	16410	16491	16449	16436	16429	16447	16339	16367	16353	16439	16354	16429	16526	16306	16373	16371	16516	16556	16238	16473	16365	16357	16473	16440	16448	16541	16372	16517	16554	16236	16507	16536	16547	16134	16374	16389	16511	16318	16396	16514	16517	16414	16370	16339	16489	16415	16513	16386	16569	16394	16530	16198	16492	16475	16501	16407	16389	16391	16369	16465	16571	16423	16520	16450	16196	16389	16358	16543	16417	16398	16428	16377	16611	16407	16414	16461	16410	16473	16399	16246	16332	16368	16627	16320	16488	16410	16511	16384	16276	16313	16505	16504	16408	16511	16277	16561	16411	16347	16318	16617	16403	16407	16332	16557	16434	16409	16399	16210	16430	16438	16279	16445	16476	16326	16385	16453	16521	16376	16299	16504	16491	16452	16297	16486	16548	16364	16311	16460	16326	16497	16579	16373	16458	16487	16422	16361	16400	16453	16498	16469	16493	16309	16388	16514	16308	16487	16357	16338	16422	16226	16396	16575	16393	16314	16384	16453	16313	16432	16441	16497	16570	16334	16430	16589	16363	16477	16348	16391	16494	16359	16381	16431	16247	16486	16424	16429	16334	16368	16480	16258	16200	16426	16399	16610	16259	16446	16444	16314	16579	16559	16410	16400	16306	16511	16273	16396	16386	16340	16252	16522	16496	16462	16520	16551	16311	16524	16279	16544	16294	16497	16295	16343	16539	16334	16435	16272	16364	16337	16311	16538	16331	16459	16440	16372	16431	16301	16618	16520	16308	16197	16266	16438	16327	16381	16404	16279	16501	16586	16364	16346	16514	16296	16428	16378	16293	16402	16630	16250	16489	16332	16378	16501	16279	16357	16463	16483	16256	16399	16417	16202	16453	16450	16251	16364	16585	16559	16224	16447	16249	16400	16420	16381	16323	16132	16380	16340	16182	16386	16475	16502	16468	16451	16306	16396	16348	16449	16339	16623	16371	16300	16365	16428	16438	16279	16611	16324	16224	16395	16271	16454	16490	16465	16306	16465	16262	16478	16474	16532	16496	16405	16462	16557	16320	16611	16381	16423	16350	16450	16488	16452	16436	16458	16236	16252	16305	16479	16359	16353	16458	16618	16360	16489	16445	16534	16115	16367	16432	16579	16431	16333	16426	16443	16440	16438	16420	16497	16411	16444	16273	16310	16494	16541	16627	16486	16659	16306	16396	16428	16404	16312	16600	16401	16451	16487	16388	16313	16346	16238	16528	16343	16341	16527	16350	16374	16365	16450	16409	16540	16339	16329	16424	16381	16294	16432	16444	16336	16354	16436	16474	16365	16496	16492	16339	16501	16565	16540	16324	16484	16595	16463	16407	16440	16317	16279	16423	16479	16534	16280	16306	16472	16507	16472	16481	16407	16398	16604	16258	16502	16395	16357	16331	16466	16400	16462	16458	16445	16515	16591	16525	16383	16422	16474	16474	16423	16508	16328	16600	16456	16465	16439	16342	16444	16369	16524	16395	16452	16380	16518	16321	16318	16389	16331	16407	16314	16448	16287	16449	16368	16461	16365	16304	16347	16243	16528	16382	16359	16414	16388	16414	16306	16377	16316	16244	16242	16359	16515	16272	16595	16475	16382	16470	16470	16315	16306	16562	16562	16314	16496	16225	16394	16635	16488	16333	16305	16518	16488	16554	16599	16373	16309	16553	16458	16398	16488	16451	16367	16511	16329	16533	16524	16254	16555	16515	16476	16400	16493	16534	16458	16398	16392	16418	16474	16278	16483	16365	16285	16473	16284	16547	16346	16431	16434	16413	16607	16373	16441	16444	16392	16497	16355	16492	16436	16325	16315	16272	16449	16398	16535	16507	16318	16653	16273	16638	16445	16389	16457	16446	16457	16266	16423	16436	16445	16327	16272	16367	16489	16476	16399	16546	16338	16217	16553	16351	16354	16402	16448	16490	16526	16548	16433	16453	16471	16261	16317	16319	16315	16334	16459	16431	16224	16490	16506	16200	16335	16390	16615	16377	16376	16289	16621	16578	16470	16612	16475	16382	16398	16537	16313	16390	16474	16465	16373	16341	16315	16364	16394	16599	16294	16484	16588	16452	16376	16528	16335	16415	16440	16357	16442	16397	16504	16501	16378	16488	16537	16485	16283	16389	16283	16461	16270	16341	16387	16230	16463	16371	16482	16238	16413	16304	16425	16368	16310	16372	16605	16445	16471	16510	16529	16551	16324	16452	16669	16388	16460	16451	16321	16417	16419	16458	16277	16269	16589	16493	16368	16375	16497	16430	16713	16392	16452	16402	16275	16505	16258	16446	16386	16483	16208	16323	16361	16436	16623	16399	16404	16450	16349	16399	16296	16351	16308	16436	16495	16326	16326	16302	16279	16483	16254	16374	16541	16519	16260	16307	16352	16345	16432	16361	16407	16242	16536	16490	16554	16475	16385	16361	16570	16416	16489	16486	16427	16496	16460	16257	16386	16335	16417	16376	16579	16400	16267	16452	16246	16334	16409	16390	16519	16458	16483	16323	16297	16391	16516	16463	16411	16447	16412	16388	16437	16411	16484	16362	16327	16446	16505	16566	16442	16333	16524	16444	16652	16317	16483	16301	16359	16458	16377	16335	16385	16417	16365	16319	16590	16603	16329	16505	16335	16325	16474	16392	16453	16697	16591	16452	16286	16416	16298	16519	16307	16269	16503	16367	16385	16391	16528	16153	16439	16578	16410	16360	16187	16429	16411	16489	16681	16334	16243	16483	16387	16302	16545	16330	16247	16405	16620	16227	16613	16388	16439	16575	16494	16262	16385	16260	16542	16349	16461	16335	16475	16299	16397	16389	16403	16524	16586	16461	16421	16344	16515	16390	16261	16409	16488	16287	16275	16310	16333	16391	16311	16484	16346	16533	16452	16480	16208	16324	16491	16308	16350	16408	16389	16379	16220	16421	16597	16474	16401	16424	16490	16532	16425	16351	16422	16242	16271	16451	16499	16539	16443	16323	16461	16489	16503	16530	16310	16352	16493	16242	16401	16292	16479	16574	16382	16442	16390	16287	16509	16360	16524	16430	16190	16274	16512	16487	16447	16390	16463	16327	16213	16467	16473	16370	16461	16524	16379	16409	16345	16304	16343	16328	16215	16476	16526	16441	16442	16343	16361	16496	16362	16459	16396	16381	16399	16568	16363	16420	16444	16467	16381	16394	16503	16369	16474	16268	16438	16502	16290	16505	16279	16436	16396	16248	16542	16541	16469	16369	16436	16382	16415	16498	16410	16559	16396	16488	16431	16484	16532	16324	16441	16475	16660	16312	16490	16423	16459	16298	16312	16250	16345	16467	16357	16445	16590	16271	16485	16402	16338	16427	16481	16337	16507	16395	16363	16410	16434	16427	16307	16292	16438	16377	16520	16465	16352	16328	16352	16463	16300	16430	16438	16456	16315	16372	16260	16539	16415	16451	16332	16526	16379	16355	16442	16416	16421	16365	16455	16238	16495	16383	16398	16357	16435	16333	16490	16277	16507	16340	16486	16425	16447	16426	16375	16486	16393	16504	16338	16380	16497	16361	16445	16404	16304	16480	16366	16417	16343	16487	16370	16431	16416	16536	16222	16328	16276	16510	16504	16520	16258	16455	16301	16442	16611	16273	16423	16502	16395	16246	16367	16397	16394	16392	16156	16389	16396	16464	16428	16245	16502	16538	16324	16289	16330	16299	16323	16332	16655	16393	16449	16356	16519	16546	16540	16235	16396	16452	16312	16578	16491	16345	16404	16439	16433	16375	16440	16492	16461	16439	16518	16437	16222	16504	16149	16240	16363	16475	16404	16298	16638	16419	16478	16424	16424	16502	16378	16380	16412	16339	16337	16339	16461	16516	16486	16384	16313	16443	16512	16443	16373	16364	16394	16330	16355	16423	16434	16436	16434	16350	16532	16483	16412	16539	16446	16264	16542	16367	16435	16461	16520	16414	16310	16458	16448	16621	16647	16488	16566	16478	16298	16418	16561	16427	16299	16450	16210	16409	16299	16386	16276	16342	16320	16304	16300	16232	16666	16415	16525	16475	16366	16364	16343	16341	16350	16525	16293	16623	16408	16331	16442	16361	16297	16567	16403	16590	16448	16320	16557	16300	16376	16508	16251	16372	16332	16412	16370	16452	16637	16330	16408	16407	16556	16442	16296	16295	16382	16550	16394	16503	16455	16390	16419	16255	16366	16362	16480	16311	16457	16290	16427	16564	16351	16414	16324	16509	16449	16263	16448	16414	16618	16282	16284	16284	16371	16341	16402	16452	16511	16435	16430	16354	16382	16447	16510	16324	16390	16441	16376	16267	16385	16368	16388	16369	16447	16477	16589	16436	16440	16582	16411	16382	16388	16426	16383	16365	16423	16394	16429	16294	16225	16336	16447	16313	16536	16394	16455	16457	16329	16596	16295	16478	16321	16412	16415	16381	16414	16372	16349	16302	16299	16527	16392	16332	16472	16568	16295	16479	16289	16556	16543	16392	16555	16652	16528	16476	16276	16472	16517	16464	16421	16277	16469	16591	16261	16508	16518	16449	16501	16455	16275	16217	16470	16151	16472	16382	16458	16347	16590	16296	16609	16354	16559	16363	16398	16423	16550	16510	16563	16458	16352	16406	16466	16340	16486	16287	16623	16481	16479	16124	16391	16325	16485	16396
35362	31571	34746	29681	27599	27398	27678	27063	26883	26859	27037	26859	26823	26759	26518	26669	26717	26640	26703	26434	26344	26342	26124	26195	26377	26452	26307	26455	26483	26381	26408	26295	26363	26597	26536	26466	26560	26405	26427	26215	26150	26385	26378	26398	26306	26565	26414	26360	26637	26492	26323	26718	26359	26428	26340	26435	26328	26430	26254	26425	26395	26403	26421	25937	26278	26388	26409	26414	26438	26214	26458	26598	26432	26467	26442	26341	26190	26432	26480	26221	26589	26329	26327	26322	26275	26404	26136	26158	26389	26269	26277	26662	26368	26454	26311	26058	26009	26290	25992	26449	26314	26202	26173	26506	26194	26386	26290	26505	26270	26186	26070	26374	26248	26535	26222	26206	26475	26457	26234	26056	26441	26129	26466	26219	26248	26608	26409	26215	26513	26399	26575	26309	26191	26255	26496	26415	26453	26287	26309	26547	26112	26613	26443	26713	26217	26296	26462	26252	26258	26317	26195	26420	26382	26364	26557	26240	26176	26280	26191	26411	26428	26006	26107	26300	26366	26278	26140	26364	26186	26268	26096	26453	26087	26334	26496	26463	26519	26027	26353	26596	26371	26541	26545	26334	26393	26352	26374	26359	26257	26305	26521	26477	26539	26615	26436	26149	26237	26375	26346	26211	26492	26273	26120	26371	26451	26538	26535	26421	26476	25983	26340	26186	26205	26561	26223	26339	26219	26486	26335	26245	26475	26386	26604	26409	26479	26568	26236	26479	26234	26250	26376	26215	26203	26442	26525	26365	26372	26431	26301	26755	26645	26295	26431	26213	26305	26274	26239	26252	26170	26034	26339	26206	26700	26226	26293	26267	26316	26229	26100	26463	26326	26239	26529	26520	26232	26549	26242	26257	26087	26326	26734	26195	26384	26492	26363	26612	26238	26389	26506	26224	26427	26449	26605	26675	26487	26193	26361	26189	26484	26421	26362	26070	26338	26279	26353	26275	26745	26453	26275	26482	26419	26266	26578	26382	26393	26327	26534	26278	26264	26502	26365	26523	26537	26296	26656	26150	26255	26305	26242	26591	26317	26473	26445	26410	26449	26355	26463	26364	26233	26602	26396	26255	26250	26126	26310	26519	26323	26484	26315	26567	26493	26532	26406	26399	26475	26133	26200	26191	26457	26609	26297	26537	26256	26404	26329	26328	26305	26292	26347	26203	26418	26234	26168	26623	26476	26452	26455	26384	26579	26518	26465	26263	26464	26546	26349	26180	26413	26451	26397	26399	26429	26344	26431	26178	26397	26428	26322	26385	26407	26368	26366	26259	26362	26346	26286	26354	26459	26393	26442	26233	26559	26380	26262	26625	26267	26439	26392	26608	26296	26326	26238	26208	26221	26554	26422	26798	26236	26218	26413	26129	26182	26237	26208	26668	26512	26474	26319	26249	26288	26470	26221	26577	26301	26086	26413	26413	26324	26282	26188	26504	26464	26435	26371	26433	26606	26419	26514	26406	26366	26473	26421	26293	26473	26554	26235	26514	26561	26419	26415	26521	26291	26441	26304	26254	26365	26460	26115	26479	26481	26362	26217	26411	26372	26579	26482	26329	26299	26137	26342	26062	26390	26550	26530	26351	26496	26296	26559	26359	26284	26466	26337	26419	26164	26147	26292	26295	26263	26420	26425	26216	26595	26232	26196	26276	26479	26378	26238	26349	26358	26293	26252	26397	26494	26293	26460	26343	26565	26260	26293	26200	26346	26528	26485	26489	26437	26357	26286	26487	26392	26324	26313	26340	26498	26482	26245	26101	26252	26287	26347	26309	26585	26414	26047	26313	26184	26254	26353	26380	26466	26260	26484	26407	26263	26441	26176	26480	26362	26142	26439	26186	26308	26281	26235	26426	26375	26298	26372	26346	26283	26258	26277	26464	26284	26308	26237	26447	26454	26376	26361	26464	26390	26379	26282	26191	26370	26296	26331	26366	26668	26146	26526	26523	26348	26351	26475	26190	26279	26204	26749	26541	26189	26278	26263	26194	26308	26166	26191	26007	26511	26581	26632	26531	26272	26017	26623	26459	26407	26213	26394	26352	26209	26242	26642	26481	26162	26288	26323	26359	26090	26396	26498	26440	26733	26335	26327	26387	26257	26434	26472	26366	26080	26212	26311	26344	26754	26443	26223	26331	26463	26114	26277	26281	26439	26420	26202	26184	26481	26305	26604	26293	26554	26390	26592	26382	26336	26222	26444	26100	26292	26244	26441	26537	26375	26272	26387	26688	26349	26665	26459	26624	26435	26553	26391	26367	26339	26349	26551	26434	26718	26463	26417	26395	26450	26419	26245	26373	26311	26649	26292	26013	26271	26249	26144	26309	26307	26390	26192	26402	26501	26112	26203	26201	26322	26363	26298	26223	26463	26417	26313	26402	26404	26098	26367	26469	26409	26117	26346	26377	26465	26422	26292	26588	26274	26101	26608	26382	26249	26415	26485	26429	26099	26246	26370	26057	26415	26440	26386	26584	26230	26222	26128	26233	26540	26353	26418	26293	26376	26189	26196	26185	26339	26408	26367	26435	26443	26135	26685	26395	26559	26432	26373	26195	26534	26470	26179	26266	26306	26377	26397	26401	26093	26257	26306	26592	26545	26422	26220	26578	26583	26465	26166	26448	26262	26542	26685	26279	26301	26428	26503	26495	26443	26425	26579	26535	26364	26351	26458	26396	26335	26220	26289	26358	26532	26476	26412	26427	26363	26499	26339	26446	26511	26427	26213	26302	26210	26136	26394	26289	26717	26644	26355	26432	26429	26335	26594	26401	26571	26416	26367	26315	26373	26347	26294	26456	26337	26280	26401	26359	26500	26400	26458	26447	26431	26201	26521	26428	26295	26330	26154	26367	26494	26277	26361	26495	26231	26247	26377	26339	26508	26326	26268	26402	26599	26306	26310	26344	26185	26441	26354	26292	26314	26455	26465	26336	26195	26468	26382	26263	26446	26438	26361	26413	26171	26105	26338	26443	26416	26303	26452	26315	26350	26497	26446	26593	26478	26506	26319	26604	26654	26204	26464	26332	26295	26287	26290	26201	26550	26332	26334	26484	26544	26567	26201	26313	26168	26491	26432	26393	26430	26251	26512	26398	26478	26258	26165	26358	26334	26202	26217	26418	26199	26614	26608	26390	26435	26310	26379	26334	26301	26230	26565	26332	26375	26260	26440	26500	26280	26383	26211	26454	26538	26368	26437	26413	26474	26275	26236	26444	26314	26434	26502	25968	26302	26534	26448	26455	26444	26257	26478	26184	26566	26247	26153	26441	26433	26396	26406	26315	26383	26250	26428	26576	26229	26542	26340	26470	26322	26466	26401	26305	26346	26073	26338	26412	26289	26305	26338	26333	26275	26323	26471	26069	26349	26360	26493	26609	26681	26194	26237	26268	26527	26451	26319	26431	26240	26487	26427	26181	26402	26386	26377	26321	26118	26381	26188	26275	26255	26382	25973	26562	26619	26433	26535	26486	26485	26122	26427	26546	26456	26409	26432	26375	26250	26220	26385	26260	26359	26226	26096	26315	26464	26273	26387	26292	26342	26270	26538	26240	26270	26485	26153	26701	26529	26194	26614	26572	26472	26407	26363	26499	26481	26563	26439	26331	26511	26592	26194	26263	26598	26323	26421	26343	26396	26469	26241	26444	26382	26196	26673	26497	26145	26299	26206	26265	26188	26248	26164	26507	26334	26379	26594	26351	26288	26217	26331	26441	26535	26396	26614	26341	26360	26259	26530	26341	26594	26419	26514	26455	26305	26421	26036	26353	26327	26317	26542	26329	26311	26423	26433	26306	26381	26521	26562	26200	26409	26295	26285	26437	26585	26446	26450	26572	26438	26324	26278	26325	26316	26137	26350	26257	26554	26462	26156	26306	26594	26443	26278	26726	26374	26618	26591	26271	26428	26211	26294	26361	26276	26566	26297	26449	26504	26253	26152	26293	26460	26370	26359	26451	26331	26267	26325	26407	26571	26354	26316	26269	26498	26070	26308	26180	26430	26484	26546	26489	26237	26356	26508	26219	26456	26328	26473	26445	26295	26216	26350	26314	26504	26309	26392	26608	26632	26266	26628	26356	26189	26285	26355	26377	26155	26459	26624	26272	26219	26378	26510	26347	26155	26189	26305	26576	26215	26378	26366	26255	26207	26259	26159	26331	26440	26401	26344	26372	26531	26393	26288	26450	26393	26754	26457	26434	26462	26657	26258	26519	26307	26288	26302	26557	26414	26415	26269	26276	26639	26422	26472	26412	26368	26431	26355	26404	26451	26495	26406	26155	26016	26597	26384	26483	26127	26350	26496	26446	26353	26264	26431	26522	26411	26451	26321	26181	26393	26239	26282	26191	26366	26307	26198	26372	26577	26415	26355	26372	26485	26279	26433	26571	26408	26267	26468	26533	26255	26438	26356	26455	26304	26422	26338	26222	26200	26328	26446	26586	26316	26570	26502	26448	26365	26281	26365	26587	26452	26438	26186	26375	26343	26173	26358	26236	26285	26729	26531	26408	26139	26158	26286	26385	26497	26218	26533	26267	26233	26238	26285	26440	26517	26608	26367	26248	26106	26385	26088	26169	26351	26231	26319	26244	26256	26199	26173	26308	26313	26372	26310	26295	26394	26495	26284	26430	26418	26235	26431	26342	26210	26409	26166	25953	26388	26562	26526	26041	26113	26435	26467	26212	26222	26684	26264	26344	26396	26414	26398	26524	26254	26559	26361	26109	26200	26138	26411	26382	26532	26302	26431	26336	26201	26422	26577	26387	26481	26448	26411	26280	26528	26422	26485	26350	26549	26503	26378	26197	26402	26296	26372	26464	26434	26239	26402	26174	26522	26272	26330	26537	26438	26306	26483	26545	26313	26316	26707	26525	26509	26219	26440	26417	26395	26239	26334	26491	26474	26516	26308	26445	26200	26331	26289	26521	26670	26193	26498	26150	26307	26461	26509	26721	26457	26440	26396	26521	26387	26312	26688	26115	26429	26455	26377	26470	26313	26424	26322	26293	26465	26487	26566	26331	26295	26585	26599	26392	26577	26363	26464	26475	26218	26302	26333	26505	26331	26390	26235	26201	26537	26360	26112	26401	26405	26466	26390	26539	26620	26379	26545	26199	26235	26301	26300	26253
27048	36636	29130	20241	19232	18765	18348	18072	17796	17892	17864	17549	17535	17567	17587	17369	17598	17422	17510	17525	17402	17269	17277	17160	17401	17357	17352	17329	17273	17412	17133	17203	17290	17295	17249	17210	17343	17196	17197	17148	17226	17130	17247	17142	17156	17116	17391	17216	17049	17276	16970	16965	17286	17225	17263	17178	17086	17107	17045	17197	17159	17235	17407	17106	17179	17073	17230	17319	17209	17178	16983	17205	17241	17075	17277	17173	17308	17212	17274	17219	17049	17170	17203	16855	17258	16999	17172	17185	17149	17330	17196	17210	17007	17186	17104	17125	17160	17173	17167	16991	17038	17206	17081	17231	17238	17041	17154	17153	17153	17142	17281	17136	17156	17327	17173	17332	17278	17201	17238	17090	17304	17218	17267	17195	17213	17158	17065	17092	17221	17171	17347	17304	17201	17302	17125	17196	17260	17434	17155	17157	17158	17217	17191	17210	17158	17098	17142	17212	17158	17396	17181	17148	17286	17040	17093	17169	17092	17073	17165	17072	17330	16983	17267	17121	16990	17085	17143	17140	17154	17138	17268	17103	17228	17193	17151	17177	17072	17090	17192	17434	17185	17290	17117	17183	17186	17108	17239	17359	17375	17025	17191	17224	17228	17173	17134	17184	17120	17431	17192	17232	17254	17072	17207	17043	17172	17222	17250	17290	17139	17280	17124	17173	17243	17127	17218	16971	17195	17151	17283	17386	17219	17208	17247	17123	17289	17130	17117	17180	17196	17308	17280	17469	17140	17120	17085	17040	17079	17325	17186	17154	17020	17405	17278	17128	17208	17316	17184	17140	17299	17175	17149	17197	17244	17044	17164	17186	17243	17080	17158	17129	17317	17282	17098	17243	17210	17261	17135	17388	17304	17401	17154	17224	17217	17228	17171	17257	17181	17014	17146	17250	17232	17134	17330	16918	17149	17219	17152	17179	17208	17072	17255	17307	17162	17153	17041	17216	17134	17169	17160	17079	17235	17264	17177	17025	17275	17130	17124	17063	17160	17199	17195	17116	17098	17200	17149	17149	16972	17234	17184	17217	17287	17106	17218	17099	17187	17253	17254	17130	17085	17185	17300	17241	17160	17150	17095	17020	16975	17335	17282	17140	17131	17202	17247	17053	17228	17152	17234	17308	17169	16993	17233	17238	17073	17390	17120	17162	17284	17018	17077	17162	17186	17188	17333	17172	17075	17089	17252	17334	16977	17179	17114	17153	17096	17267	17027	17064	17000	17118	17107	17249	17188	17243	17177	17109	17256	16954	17086	17305	17197	17173	17165	17295	16946	17267	17194	17182	17251	17197	17194	17266	17164	17112	17049	17325	17207	17146	17314	17272	17144	17296	17077	17219	17354	17253	17070	17260	17090	17099	17201	17092	17292	17277	17036	17000	17220	17183	17210	16986	17396	17215	17157	17032	17174	17103	17017	17163	17146	17074	17078	17239	17263	17341	17321	17038	17039	17370	16986	17221	17254	17190	17359	17117	17178	17140	17053	17146	17166	17170	17214	17080	17257	17441	17076	17362	17204	17280	17145	17272	17318	17066	17212	17045	17289	17269	17216	17026	17182	17241	17204	17217	17181	17135	17097	17250	17323	17119	17067	17206	17102	17161	17238	17170	17184	17094	17055	17126	17066	17069	17257	17076	17115	17148	17169	17278	17260	17240	17236	17206	17237	17402	17213	17052	17059	17186	17176	17075	17380	17271	17177	17339	17179	17416	17174	17212	17133	17092	17184	17131	17298	17068	16972	17175	17009	17187	17194	17195	17111	17047	16966	17223	17121	17220	17264	17164	16962	17209	17185	17093	17045	17179	17264	17251	17322	17205	17288	16973	17122	17080	17306	17204	17122	17308	17315	17282	17250	17130	17041	17206	17140	17211	17229	17261	16912	17025	17103	17065	17018	17200	17327	17184	17171	17110	17232	17257	17344	17169	17011	17126	17103	17232	17144	17104	17193	17101	17136	17196	17209	17178	17023	17271	17013	17105	17112	17251	17262	17239	17271	17121	17325	17090	17198	17082	17065	17150	17206	17239	17183	17240	17150	17055	17147	17299	17163	17131	17160	17041	17206	17198	17269	17068	17024	17143	17118	17167	17210	17107	16992	17078	17272	17175	17198	17225	17187	16978	17364	17067	17209	17104	17203	17272	17041	17235	17114	17262	17043	17351	17177	17235	17153	17245	17184	17063	17165	17155	17208	17106	17152	17253	17133	17051	17230	17129	17183	17348	17330	17154	17124	17199	17231	17117	17024	17112	17098	17072	17220	17130	17055	17299	17077	17195	17272	17156	17249	17253	17124	17362	17353	17172	17260	17188	16992	17269	17087	17107	17200	17130	17400	17131	17109	17146	17226	17171	17286	16962	17311	17195	17121	17219	17142	17335	17143	17222	17188	17228	17279	17199	17194	17237	17228	17209	17073	17230	17234	17115	17157	17036	17208	17150	16994	17169	17055	17318	17248	17157	17183	17129	17264	17116	17116	17094	17305	17244	17193	17042	17240	17255	17258	17310	17279	17171	17279	17355	17115	17298	17313	17288	17042	17289	17147	17071	17243	17096	17173	17267	17301	17253	17221	17143	17217	17162	17428	17167	17275	16981	17177	17239	17078	17308	17264	17132	17286	17247	17286	17289	17211	17189	17238	17150	17142	17217	16940	17234	17136	16978	17026	17233	17233	17239	17200	17243	17350	17244	17331	17167	17029	17167	17090	17295	17217	17222	17135	17450	17285	17088	17083	17199	17107	17016	17210	17251	17140	17277	17304	17047	17361	17121	16983	17312	17073	17180	17100	17303	17250	17138	17281	17283	17171	17202	17189	17145	17276	17214	17240	17181	17282	16988	17325	17174	16978	17042	17027	17268	16979	17239	17176	17191	17191	17119	17289	17177	17470	17239	17129	17155	17176	17207	17184	17078	16991	17048	17240	17156	17145	17181	17275	17352	17146	17273	17210	17234	17236	17086	16861	17316	17253	17176	17279	17115	17051	17201	17152	17222	17262	17289	17057	17301	17223	17013	17173	17049	17269	17277	17126	17192	17319	17143	17387	17103	17306	17047	17040	17065	17125	17108	17161	17048	17060	17131	17089	17242	17217	17392	17162	17157	17156	17210	17146	17080	17370	17283	17206	17205	17165	17300	17332	17180	17135	17214	17238	17279	17227	17187	17163	17185	17142	17113	17133	17174	17206	17318	17134	17092	17106	17196	17088	17193	17159	17260	17199	17205	17192	17242	17080	17161	17268	17135	17212	17005	17281	17323	17286	17188	17251	17070	17209	17177	17092	17058	17305	17264	17221	17298	17220	17107	17147	17132	17167	17122	17235	17171	17136	17111	17127	17165	17268	17236	17086	17292	17271	17107	17220	17156	17094	17159	17092	17134	17277	17068	17030	17165	17295	17045	17236	16883	17270	17081	17198	17358	17175	17271	17055	17260	17081	17138	17236	17116	17264	17135	17109	17084	17159	17187	17131	17307	17031	17167	17119	17185	17002	17162	16944	17135	17101	17133	17016	17168	17298	17212	17220	17290	17332	17127	17283	17272	17406	17234	17249	17037	17299	17210	17084	17100	17051	17094	17186	17081	17036	17251	17209	17212	17151	17039	17082	17201	17199	17174	17182	17158	17268	17081	17248	17154	17210	17187	17267	17100	17078	17383	17131	16987	17228	17176	17091	17082	17156	17226	17255	17243	17256	17307	17216	17224	17117	17224	17145	17161	17100	17215	17020	17215	17166	17121	17251	17193	17162	17074	17141	17194	17273	17337	17281	17274	17050	17343	17106	17139	17004	17219	17252	17426	17210	17294	17212	17278	17302	17167	17165	17044	17236	17193	17029	17050	17202	17079	17233	17079	17106	17233	17292	17184	17048	17227	17053	17141	17181	17127	17142	17056	17170	17118	17295	17100	17091	17142	17286	17184	17261	17166	17280	17158	17161	16954	17165	17243	17298	17071	17489	17175	17036	17088	17157	17377	17182	17034	17213	17144	17307	17137	17298	17232	17258	16985	17265	17324	17213	17182	17151	17158	17235	17213	17310	17276	17035	17245	17144	17215	17229	17366	17251	16926	17243	17083	17080	17369	17277	17251	17083	17124	17255	17118	17179	17329	17013	17326	17300	17349	17247	17166	17139	17201	17233	17384	17031	17067	17369	17118	17219	17156	17189	17136	17157	17253	17216	17360	17115	17353	17154	17277	17170	17005	17470	17038	17002	17132	17299	17144	17198	17104	17259	17130	17050	17072	17278	17028	17131	16977	17053	17187	17112	17168	17122	17086	17135	17232	17286	17208	17141	17270	17160	17090	17188	17111	17191	17308	17300	17093	17281	17312	17153	17216	17114	17231	17264	17258	17376	17274	17132	17099	17406	17311	17080	17281	17228	17132	17059	17073	17241	17190	17180	17033	17245	17158	16989	17213	17216	17191	17115	17082	17042	17191	17274	17152	17087	17385	17269	17138	17210	17195	17312	17170	17178	17182	17047	17037	17068	17182	17241	17197	17181	17146	17041	17084	17132	17182	17251	17123	17211	17177	17149	17067	17043	17218	17296	17175	17184	17246	17119	17289	17147	17174	17182	17178	17126	17326	17222	17348	17162	17220	17195	17182	17112	17244	17121	17259	17351	17134	17110	17249	17174	17266	17217	17311	17246	17312	17266	17415	17175	16970	17453	17178	17473	17375	16995	17313	17155	17280	17146	17188	17123	17136	17180	17181	17244	17169	17208	17173	17178	17271	17294	17431	17184	17258	17272	17059	17278	16998	17205	17132	17224	17096	17153	17221	17033	17215	17105	17234	17193	17014	17317	17253	17041	17196	17080	17159	17326	17220	17103	17235	17036	17337	17307	17251	17054	17378	17079	17096	17406	17113	17064	17153	17337	17373	17259	17223	17155	17194	17300	17160	17021	17078	17243	17281	17120	17287	17113	17321	17261	17253	17164	17041	17189	17308	17341	17067	17174	17296	17231	17207	17271	17188	17286	17231	17170	17124	17194	17102	17097	17327	17236	17196	17235	17101	17028	17154	17232	17150	17129	17360	17407	17038	17204	17174	17242	17255	17218	17282	17105	17200	17320	17177	17114	17250	17213	17154	17097	17079	17052	17240	17068	17213	17272	17087	17319	17222	17118	17221
24117	20961	27311	25134	23709	27400	29201	27258	26401	26519	26296	26277	26337	25986	26035	25838	25905	26044	25587	25973	26043	25684	25753	25476	25466	25713	25756	25539	25580	25703	25687	25868	25573	25376	25473	25673	25378	25501	25500	25572	25611	25389	25569	25475	25571	25326	25390	25092	25362	25523	25401	25585	25359	25081	25509	25264	25192	25586	25367	25512	25196	25439	25569	25116	25249	25585	25408	25310	25363	25191	25519	25401	25433	25396	25174	25293	25376	25413	25331	25107	25466	25500	25497	25585	25444	25611	25372	25358	25348	25238	25477	25406	25541	25506	25209	25590	25353	25401	25531	25237	25228	25722	25347	25444	25278	25223	25450	25517	25379	25355	25580	25401	25485	25118	25379	25250	25394	25407	25208	25273	25159	25060	25438	25523	25560	25538	25634	25273	25442	25386	25202	25193	25388	25480	25397	25766	25414	25344	25402	25492	25293	25379	25259	25549	25229	25297	25438	25234	25501	25259	25453	25391	25459	25327	25300	25184	25435	25507	25408	25256	25479	25308	25633	25307	25248	25165	25531	25562	25406	25422	25444	25335	25402	25216	25472	25275	25329	25283	25208	25357	25342	25337	25313	25391	25207	25253	25171	25251	25380	25330	25303	25213	25296	25465	25456	25466	25313	25286	25435	25137	25418	25212	25240	25282	25675	25259	25270	25283	25510	25402	25238	25319	25400	25387	25393	25413	25391	25470	25243	25329	25226	25285	25301	25308	25543	25380	25650	25470	25397	25368	25260	25081	25164	25240	25565	25273	25385	25299	25460	25763	25469	25182	25160	25286	25212	25293	25325	25453	25286	25052	25227	25456	25041	25230	25484	25330	25312	25491	25159	25261	25849	25068	25378	25203	25316	25389	25367	25217	25528	25380	25276	25420	25125	25184	25282	25133	25249	25356	25420	25457	25465	25453	25348	25279	25160	25260	25495	25281	25472	25373	25608	25413	25191	25229	25324	25234	25438	25179	25349	25131	25594	25480	25567	25333	25129	25427	25434	25301	25271	25210	25048	25745	25529	25271	25441	25712	25319	25249	25217	25163	25349	25215	25197	25313	25548	25304	25413	25330	25342	25256	25252	25357	25511	25308	25584	25325	25263	25249	25335	25236	25423	25575	25397	25333	25394	25479	25431	25512	25624	25381	25669	25247	25268	25312	25388	25510	25639	25479	25337	25323	25309	25291	25434	25524	25422	25194	25389	25491	25741	25230	25245	25401	25278	25353	25216	25125	25349	25182	25396	25266	25167	25336	25484	25409	25363	25346	25446	25256	25178	25375	25292	25182	25259	25410	25293	25445	25283	25264	25448	25448	25319	25410	25113	25362	25272	25509	25495	25303	25263	25325	25259	25424	25331	25120	25398	25221	25502	25396	25229	25213	25044	25475	25548	25440	25471	25519	25504	25237	25309	25311	25138	25160	25197	25403	25355	25273	25199	25348	25350	25471	25237	25544	25246	25339	25424	25127	25391	25257	25179	25324	25197	25173	25272	25344	25526	25371	25445	25229	25157	25632	25627	25406	25335	25309	25305	25368	25202	25555	25358	25367	25440	25271	25537	25181	25476	25482	25482	25235	25429	25386	25433	25407	25570	25517	25443	25391	25223	25465	25346	25571	25222	25200	25204	25271	25472	25583	25206	25641	25710	25158	25331	24996	25308	25117	25266	25385	25459	25359	25538	25438	25246	25510	25455	25344	25562	25281	25203	25363	25494	25589	25521	25667	25486	25255	25358	25272	25323	25194	25265	25335	25304	25497	25602	25480	25177	25080	25307	25299	25632	25366	25162	25307	25483	25316	25393	25360	25409	25272	25282	25421	25423	25521	25398	25162	25091	25573	25497	25174	25291	25378	25284	25192	25576	25506	25310	25576	25490	25402	25142	25395	25321	25449	25463	25325	25277	25466	25251	25215	25277	25299	25162	25431	25388	25314	25532	25505	25531	25283	25278	24965	25143	25333	25237	25364	25330	25200	25247	25304	25353	25424	25345	25385	25376	25324	25246	25085	25260	25472	25630	25368	25419	25164	25366	25285	25445	25415	25314	25423	25168	25570	25072	25506	25329	25304	25362	25294	25541	25364	25494	25431	25314	25312	25466	25290	25332	25333	25624	25216	25152	25269	25329	25310	25451	25189	25148	25364	25393	25396	25274	25154	25354	25346	25742	25477	25509	25499	25361	25316	25646	25164	25377	25371	25490	25316	25396	25504	25259	25482	25268	25422	25318	25640	25301	25104	25073	25555	25380	25583	25417	25487	25283	25614	25363	25424	25366	25386	25490	25441	25200	25417	25304	25317	25132	25397	25461	25483	25310	25342	25357	25389	25653	25504	25291	25157	25360	24984	25329	25236	25234	25462	25520	25542	25460	25477	25461	25516	25523	25446	25284	25229	25468	25471	25334	25576	25591	25474	25137	25499	25657	25524	25612	25298	25426	25384	25456	25188	25168	25260	25446	25646	25304	25305	25376	25379	25477	25300	25150	25200	25300	25338	25351	25464	25320	25346	25469	25264	25419	25373	25331	25365	25358	25193	25396	25468	25277	25622	25350	25088	25275	25266	25434	25248	25105	25314	25279	25218	25351	25551	25513	25201	25236	25206	25189	25377	25131	25373	25533	25247	25406	25442	25551	25432	25400	25452	25161	25203	25375	25456	25392	24999	25534	25233	25331	25300	25368	25450	25468	25352	25334	25556	25273	25266	25366	25456	25373	25411	25491	25478	25608	25498	25338	25432	25486	25065	25231	25545	25271	25276	25415	25300	25404	25401	25211	25454	25484	25247	25116	25253	25220	25481	25410	25255	25511	25258	25292	25596	25444	25628	25549	25398	25397	25219	25441	25225	25280	25354	25277	25297	25392	25298	25188	25548	25399	25535	25270	25258	25444	25411	25341	25270	25308	25562	25526	25622	25361	25243	25444	25444	25602	25384	25516	25449	25455	25423	25487	25487	25446	25280	25145	25506	25315	25179	25439	25239	25477	25190	25146	25139	25578	25216	25473	25538	25494	25065	25357	25194	25470	25298	25557	25280	25402	25289	25142	25271	25334	25297	25407	25559	25208	25391	25425	25371	25346	25385	25461	25136	25111	25255	25399	25362	25312	25509	25380	25382	25595	25477	25276	25357	25410	25152	25153	25356	25267	25402	25034	25047	25046	25596	25445	25401	25338	25409	25475	25130	25406	25540	25492	25261	25505	25172	25629	25218	25307	25377	25333	25266	25270	25371	25372	25261	25083	25539	25404	25456	25344	25127	25403	25545	25408	25292	25195	25475	25371	25258	25329	25283	25146	25261	25236	25224	25433	25305	25493	25380	25369	25488	25184	25259	25150	25185	25455	25372	25310	25323	25429	25234	25254	25279	25342	25485	25323	25429	25356	25391	25493	25197	25231	25030	25146	25135	25664	25442	25576	25229	25458	25394	25378	25693	25264	25211	25301	25403	25371	25562	25393	25559	25319	25375	25342	25549	25457	25449	25506	25179	25210	25442	25270	25207	25371	25425	25447	25281	25287	25344	25414	25372	25530	25685	25398	25307	25298	25258	25063	25149	25095	25077	25176	25512	25418	25371	25558	25306	25505	25153	25407	25404	25450	25381	25388	25491	25282	25135	25476	25504	25347	25307	25435	25472	25280	25433	25285	25549	25308	25482	25280	25291	25308	25310	25522	25396	25602	25223	25245	25280	25230	25387	25457	25472	25259	25089	25286	25202	25315	25470	25468	25462	25625	25340	25373	25352	25487	25437	25458	25320	25648	25473	25214	25296	25555	25327	25529	25639	25162	25423	25153	25263	25530	25204	25235	25318	25407	25322	25443	25196	25418	25593	25403	25439	25354	25355	25393	25562	25490	25272	25537	25590	25499	25464	25582	25670	25524	25364	25390	25365	25132	25300	25505	25530	25297	25642	25556	25499	25239	25171	25435	25443	25347	25452	25581	25243	25402	25220	25588	25211	25323	25487	25393	25511	25566	25347	25319	25491	25530	25268	25380	25260	25404	25496	25579	25223	25385	25232	25397	25495	25545	25278	25352	25666	25460	25539	25432	25198	25369	25312	25593	25496	25288	25517	25305	25304	25285	25093	25214	25411	25213	25668	25270	25427	25159	25194	25621	25444	25296	25348	25001	25282	25296	25229	25439	25372	25484	25422	25537	25253	25647	25571	25425	25292	25269	25654	25196	25352	25439	25450	25524	25020	25254	25248	25404	25575	25250	25013	25174	25465	25309	25533	25244	25353	25485	25401	25428	25284	25272	25272	25191	25189	25536	25252	25201	25283	25133	25130	25657	25582	25352	25414	25472	25171	25255	25327	25296	25382	25326	25361	25315	25304	25350	25275	25502	25393	25369	25416	25201	25390	25934	25359	25333	25516	25324	25286	25353	25494	25303	25370	25399	25420	25271	25407	25519	25633	25371	25373	25566	25167	25303	25596	25580	25367	25642	25485	25544	25527	25307	25515	25361	25364	25324	25207	25176	25499	25353	25339	25335	25223	25434	25413	25524	25292	25330	25644	25450	25439	25371	25499	25632	25511	25388	25586	25365	25465	25117	25407	25608	25452	25226	25387	25511	25379	25530	25474	25395	25405	25059	25313	25223	25375	25491	25506	25379	25421	25280	25344	25671	25716	25134	25152	25536	25432	25521	25415	25271	25394	25356	25230	25337	25461	25274	25387	25245	25310	25061	25181	25475	25196	25394	25406	25341	25352	25367	24979	25347	25507	25466	25390	25361	25590	25564	25240	25524	25328	25409	25369	25465	25398	25299	25451	25198	25168	25380	25384	25277	25393	25493	25215	25500	25207	25307	25240	25312	25416	25360	25531	25240	25239	25512	25284	25499	25554	25579	25403	25490	25385	25506	25436	25254	25448	25180	25456	25270	25478	25294	25385	25136	25322	25499	25583	25365	25482	25287	25644	25541	25261	25262	25497	25221	25558	25320	25405	25526	25422	25115	25290	25237	25296	25246	25589	25320	25335	25347	25404	25496	25359	25400	25283	25468	25458	25365	25251	25104	25406	25668	25456	25532	25436	25462	25381	25432	25224	25386	25349	25492	25380	25188	25398	25409	25260	25252	25232	25523	25554	25072	25309	25352	25642	25424	25607	25653	25510	25396	25325	25551	25462	25259	25051	25460	25147
27637	50288	35495	23070	21424	20193	19234	18691	18554	18186	18124	18317	17790	17716	17496	17573	17458	17405	17322	17201	17112	17019	17054	16989	16999	17070	16965	16926	17014	17039	17073	16976	16894	16868	16925	16907	16890	16850	16797	16887	16849	16879	16863	16872	16893	16861	16745	16932	16694	16887	16868	16764	16751	16875	16777	16828	16730	16715	16863	16749	16824	16783	16896	16797	16717	16850	16916	16765	16941	16860	16694	16781	16741	16760	16671	16946	16604	16799	16730	16800	16748	16729	16750	16891	16995	16745	16796	16894	16502	16764	16614	16801	16824	16845	16745	16738	16732	16728	16870	16667	16776	16761	16639	16860	16734	16865	16876	16789	16438	16559	16851	16845	16872	16773	16872	16827	16744	16807	16675	16736	16938	16938	16873	16750	16507	16924	16705	16955	16834	16642	16799	16729	16855	16876	16935	16672	16752	16679	16712	16618	16692	16721	16863	16666	16497	16911	16905	16816	16718	16837	16628	16676	16630	16731	16915	16732	16608	16804	16941	16806	16799	16682	16776	16597	16692	16786	16559	16745	16840	16628	16723	16967	16608	16755	16742	16903	16776	16672	16678	16746	16747	16899	16758	16852	16595	16870	16777	16714	16873	16667	16772	16949	16889	16779	16606	16676	16762	16784	16604	16621	16635	16736	16839	16620	16783	16919	16543	16728	16576	16888	16829	16742	16739	16781	16755	16732	16788	16867	16605	16889	16761	16702	16678	16764	16803	16610	16822	16811	16636	16761	16756	16812	16829	16746	16744	16602	16732	16854	16838	16688	16655	16830	16709	16600	16896	16824	16681	16587	16907	16768	16897	16762	16657	16881	16790	16792	16713	16859	16861	17071	16704	16698	16764	16843	16760	16878	16811	16846	16553	16800	16727	16848	16653	16691	16810	16866	16687	16683	16653	16720	16812	16710	16785	16726	16813	16766	16837	16628	16708	16706	16892	16758	16489	16651	16685	16710	16586	16788	16667	16725	16790	16702	17023	16807	16789	16623	16828	16764	16782	16612	16608	16783	16747	16791	16934	16831	16853	16851	16784	16690	16688	16775	16750	16788	16684	16758	16623	16908	16737	16844	16616	16748	16911	16878	16863	16882	16712	16711	16882	16792	16746	16677	16784	16770	16712	16801	16756	16731	16888	16743	16742	16676	16854	16624	16667	16756	16716	16677	16814	16570	16569	16786	16624	16903	16696	16669	16774	16940	16756	16659	16524	16957	16775	16654	16772	16677	16727	16857	16758	16803	16695	16820	16640	16569	16670	16643	16862	16746	16965	16776	16610	16846	16840	16796	16818	16710	16685	16772	16708	16796	16790	16831	16935	16825	16790	16624	16794	16774	16705	16785	17037	16542	16852	16630	16728	16603	16788	16726	16765	16605	16744	16798	16689	16858	16708	16730	16824	16642	16591	16736	16902	16853	16639	16721	16764	16682	16733	16744	16725	16742	16655	16638	16826	16690	16722	16827	16892	16766	16801	16852	16759	16838	16722	16661	16659	16685	16719	16795	16861	16857	16661	16669	16847	16790	16835	16771	16842	16809	16771	16840	16634	16773	16793	16747	16953	16680	16749	16756	16690	16745	16878	16816	16710	16587	16711	16746	16837	16587	16757	16729	16743	16731	16692	16875	16643	16635	16682	16730	16835	16692	16729	16694	16692	16773	16603	16756	16691	16774	16541	16656	16780	16791	16953	16627	16669	16738	16854	16797	16690	16654	16641	16614	16840	16537	16892	16695	16837	16773	16637	16814	16655	16751	16763	16787	16934	16677	16868	16640	16521	16689	16851	16785	16828	16617	16874	16605	16695	16771	16829	16691	16689	16787	16883	16646	16859	16805	16682	16782	16703	16587	16617	16896	16665	16743	16690	16894	16675	16617	16786	16836	16655	16794	16678	16801	16620	16822	16745	16617	16698	16637	16714	16640	16690	16799	16757	16648	16675	16788	16630	16715	16800	16825	16862	16779	16688	16943	16709	16680	16820	16665	16922	16748	16636	16826	16839	16626	16769	16738	16630	16699	16709	16685	16626	16860	16853	16668	16672	16684	16712	16868	16702	16699	16797	16882	16868	16874	16666	16602	16617	16755	16671	16724	16816	16770	16663	16659	16814	16667	16702	16636	16556	16736	16623	16699	16714	16872	16641	16714	16761	16708	16703	16754	16696	16804	16596	16869	16770	16734	16699	16789	16774	16646	16766	16671	16756	16554	16878	16738	16684	16798	16854	16836	16671	16869	16759	16690	16706	16712	16849	16732	16725	16801	16643	16776	16628	16816	16710	16788	16586	16796	16790	16692	16837	16703	16687	16610	16750	16770	16695	16783	16853	16786	16607	16815	16849	16786	16641	16790	16936	16654	16903	16646	16728	16701	16783	16601	16794	16580	16754	16786	16821	16767	16809	16934	16826	16728	16793	16635	16710	16820	16589	16801	16604	16675	16858	16642	16742	16871	16860	16824	16726	16819	16585	16658	16733	16808	16804	16899	16621	16848	16560	16714	16538	16698	16670	16783	16818	16663	16900	16828	16848	16860	16779	16648	16695	16760	16558	16683	16769	16736	16682	16754	16575	16827	16768	16772	16723	16842	16725	16923	16626	16744	16738	16807	16576	16702	16756	16821	16614	16797	16759	16873	16848	16727	16817	16803	16740	16647	16691	16750	16780	16762	16860	16821	16819	16838	16725	16593	16846	16944	16839	16767	16756	16645	16715	16813	16679	16679	16668	16605	16742	16692	16614	16609	16779	16710	16605	16718	16714	16624	16761	16710	16997	16728	16629	16606	16768	16676	16807	16692	16836	16723	16624	16765	16699	16826	16604	16806	16868	16667	16693	16794	16775	16875	16926	16789	16786	16709	16905	16597	16562	16818	16648	16733	16863	16819	16692	16839	16690	16890	16720	16871	16693	16779	16879	16786	16785	16618	16953	16587	16788	16694	16668	16666	16759	16706	16756	16935	16907	16834	16734	16780	16740	16735	16706	16643	16719	16840	16793	16812	16843	16730	16748	16610	16758	16897	16812	16555	16754	16618	16772	16688	16808	16865	16645	16641	16662	16689	16730	16868	16827	16668	16663	16795	16799	16638	16959	16659	16796	16555	16758	16811	16742	16841	16787	16747	16559	16743	16753	16756	16749	16711	16574	16492	16579	16668	16782	16631	16706	16909	16683	16716	16665	16743	16733	16825	16824	16662	16722	16752	16744	16721	16891	16889	16799	16882	16667	16785	16811	16785	16771	16562	16780	16890	16707	16832	16777	16793	16731	16785	16641	16845	16630	16597	16757	16727	16578	16661	16797	16778	16740	16800	16647	16738	16774	16765	16684	16874	16689	16744	16563	16683	16892	16596	16559	16753	16754	16602	16531	16645	16821	16786	16664	16823	16706	16813	16674	16780	16724	16844	16712	16778	16791	16660	16732	16905	16832	16610	16838	16702	16701	16660	16863	16668	16871	16600	16906	16767	16774	16768	16905	16793	16666	16819	16956	16585	16788	16728	16858	16669	16728	16677	16824	16997	16772	16708	16697	16560	16711	16825	16793	16854	16832	16569	16741	16755	16768	16546	16704	16832	16779	16725	16878	16841	16758	16712	16802	16799	16659	16811	16814	16918	16914	16914	16891	16865	16862	16632	16787	16688	16784	16856	16717	16832	16786	16846	16912	16665	16802	16983	16746	16753	16734	16468	16859	16682	16827	16729	16747	16840	16733	16766	16630	16850	16790	16663	16724	16673	16763	16868	16715	16760	16855	16789	16689	16761	16937	16693	16763	16715	16603	16779	16852	16535	16810	16681	16944	16718	16701	16625	16590	16803	16763	16781	16526	16675	16973	16806	16682	16679	16503	16804	16922	16706	16658	16728	16779	16747	16750	16640	16708	16766	16650	16825	16613	16824	16769	16887	16820	16729	16888	16867	16955	16720	16915	16590	16726	16773	16645	16670	16612	16745	16743	16644	16874	16588	16555	16538	16864	16706	16835	16708	16616	16842	16748	16801	16832	16694	16785	16612	16629	16754	16793	16863	16902	16860	16671	16657	16771	16849	16644	16842	16695	16699	16814	16827	16671	16729	16862	17002	16894	16719	16638	16748	16754	16682	16698	16713	16833	16523	16946	16776	16709	16782	16651	16717	16642	16642	16550	16857	16880	16763	16622	16610	16835	16823	16652	16696	16786	16731	16753	16805	16539	16769	16794	16746	16761	16948	16712	16716	16822	16767	16911	16884	16781	16767	16921	16814	16876	16677	16688	16673	16720	16828	16761	16703	16833	16866	16847	16837	16857	16698	16806	16911	16661	16735	16784	16788	16696	16875	16738	16721	16955	16776	16692	16791	16798	16719	16734	16905	16668	16862	16874	16721	16771	16988	16746	16829	16753	17038	16694	16723	16981	16846	16700	16618	16812	16761	16866	16680	16560	16646	16837	16988	16845	16827	16844	16954	16718	16563	16777	16767	16757	16717	16595	16764	16702	16735	16790	16764	16729	16669	16830	16617	16726	16870	16679	16738	16770	16769	16797	16824	16589	16641	16822	16705	16775	16744	16769	16837	16792	16685	16860	16806	16779	16652	16906	16748	16719	16579	16681	16830	16618	16611	16741	16743	16786	16683	16721	16741	16877	16681	16794	16623	16819	16775	16657	16787	16725	16476	16789	16468	16816	16680	16814	16721	16665	16868	16630	16800	16839	16845	16702	16630	16845	16708	16756	16801	16781	16905	16779	16792	16702	16793	16632	16652	16726	16818	16876	16803	16862	16808	16609	16775	16666	16909	16863	16623	16827	16789	16738	16593	16740	16808	16765	16657	16658	16677	16795	16690	16716	16839	16762	16917	16700	16655	16727	16703	16903	16837	16826	16736	16839	16828	16779	16777	16803	16584	16784	16807	16860	16736	16747	16746	16713	16724	16876	16884	16523	16707	16818	16651	16782	16978	16535	16722	16725	16869	16606	16774	16744	16706	16492	16613	16740	16767	16733	16735	16698	16747	16858	16649	16674	16906	16735	16621	16782	16631	16845	16769	16782	16766	16728	16850	16887	16948	16815	16654	16900	16793	16709	16559	16534	16773	16848	16800	16748	16856	16735	16816	16836	16645	16685	16731	16809	16726	16749	16800	16932	16799	16769	16873	16777	16795	16628	16880
22550	20995	27414	24827	21991	26248	31580	28142	26950	27251	26833	27115	26955	26487	26514	26474	26410	26134	25907	25873	26156	25951	25586	25859	25880	25995	25876	26066	25915	25968	25610	25886	25575	25778	25786	25612	25563	25481	25457	25621	25728	25660	25621	25495	25427	25459	25547	25464	25610	25568	25262	25513	25612	25408	25641	25653	25506	25411	25599	25483	25532	25681	25650	25314	25672	25371	25479	25706	25530	25784	25664	25481	25610	25590	25421	25319	25696	25420	25482	25517	25513	25654	25499	25645	25400	25502	25243	25252	25412	25341	25397	25350	25626	25463	25207	25199	25532	25339	25454	25506	25331	25668	25421	25548	25578	25400	25420	25325	25534	25608	25403	25466	25376	25411	25294	25544	25337	25443	25385	25405	25446	25309	25344	25475	25450	25596	25600	25480	25315	25480	25454	25278	25359	25340	25517	25222	25679	25139	25312	25356	25364	25275	25379	25335	25649	25451	25471	25333	25423	25288	25462	25397	25587	25741	25340	25648	25608	25597	25201	25521	25456	25296	25367	25418	25427	25219	25448	25448	25321	25414	25420	25393	25312	25292	25178	25604	25365	25103	25615	25367	25307	25310	25373	25238	25409	25181	25252	25564	25318	25282	25284	25450	25569	25596	25354	25601	25537	25508	25319	25209	25410	25564	25217	25525	25420	25400	25377	25409	25657	25264	25547	25361	25228	25310	25481	25271	25502	25428	25462	25428	25503	25399	25572	25507	25548	25520	25554	25409	25286	25417	25170	25428	25246	25204	25792	25262	25391	25212	25526	25544	25358	25749	25293	25371	25504	25546	25619	25361	25223	25414	25388	25284	25571	25570	25427	25405	25392	25407	25441	25536	25465	25268	25567	25418	25245	25325	25385	25452	25558	25602	25464	25706	25345	25417	25609	25409	25671	25448	25053	25352	25447	25447	25377	25599	25386	25617	25315	25366	25215	25280	25533	25343	25440	25262	25410	25390	25449	25609	25558	25494	25396	25402	25484	25299	25613	25436	25344	25177	25341	25265	25376	25402	25402	25248	25395	25305	25296	25458	25238	25402	25509	25473	25438	25253	25464	25470	25367	25474	25519	25256	25411	25310	25659	25274	25466	25377	25619	25628	25303	25299	25556	25215	25487	25405	25130	25680	25441	25283	25409	25697	25348	25462	25421	25121	25348	25187	25598	25322	25415	25584	25857	25465	25269	25516	25397	25490	25600	25396	25529	25400	25487	25405	25403	25464	25411	25433	25723	25416	25539	25584	25467	25129	25487	25409	25477	25173	25358	25295	25604	25523	25255	25369	25269	25316	25286	25513	25497	25592	25720	25491	25678	25552	25512	25436	25412	25300	25300	25689	25196	25374	25382	25231	25274	25594	25335	25452	25448	25372	25390	25415	25621	25344	25387	25299	25382	25396	25577	25422	25490	25419	25207	25291	25393	25588	25194	25442	25536	25405	25439	25510	25584	25465	25269	25263	25468	25304	25226	25525	25221	25400	25327	25350	25263	25353	25366	25369	25249	25285	25464	25490	25460	25314	25350	25342	25568	25470	25289	25331	25669	25261	25626	25369	25650	25562	25618	25503	25112	25309	25309	25530	25467	25251	25236	25484	25484	25328	25372	25668	25378	25640	25527	25578	25324	25296	25615	25376	25453	25463	25591	25504	25405	25604	25326	25542	25392	25548	25713	25550	25576	25331	25526	25142	25465	25328	25276	25078	25446	25606	25537	25495	25344	25689	25437	25611	25259	25327	25403	25535	25863	25486	25538	25543	25591	25208	25612	25603	25236	25398	25512	25297	25714	25446	25304	25406	25211	25378	25521	25208	25596	25247	25449	25448	25649	25650	25448	25524	25630	25295	25292	25496	25374	25527	25366	25355	25539	25445	25480	25330	25462	25413	25552	25689	25346	25511	25295	25325	25526	25399	25574	25107	25320	25350	25370	25403	25415	25415	25425	25324	25538	25551	25564	25267	25277	25263	25305	25233	25583	25189	25434	25503	25465	25537	25728	25533	25228	25241	25361	25377	25596	25365	25544	25383	25282	25511	25554	25446	25420	25546	25620	25352	25429	25332	25351	25584	25411	25380	25325	25332	25577	25119	25432	25310	25288	25301	25385	25461	25247	25297	25478	25604	25460	25535	25549	25507	25466	25358	25570	25445	25683	25520	25368	25519	25384	25527	25418	25361	25101	25396	25320	25082	25521	25533	25549	25167	25522	25673	25605	25517	25537	25473	25294	25195	25329	25516	25590	25122	25629	25647	25517	25503	25387	25453	25240	25564	25368	25485	25492	25650	25295	25531	25369	25333	25399	25392	25661	25424	25637	25422	25292	25524	25677	25307	25240	25565	25510	25148	25525	25509	25318	25177	25324	25530	25355	25405	25513	25293	25134	25338	25252	25127	25583	25222	25450	25350	25340	25450	25626	25383	25358	25361	25236	25520	25288	25321	25446	25341	25222	25557	25631	25506	25512	25456	25306	25288	25301	25257	25523	25271	25464	25404	25750	25267	25374	25213	25319	25470	25464	25367	25438	25228	25344	25220	25304	25092	25537	25590	25197	25557	25432	25296	25517	25335	25551	25237	25447	25422	25358	25340	25308	25561	25343	25638	25343	25307	25238	25215	25444	25411	25347	25317	25136	25455	25439	25353	25633	25164	25270	25475	25570	25586	25512	25322	25456	25275	25490	25101	25470	25492	25125	25515	25516	25432	25466	25352	25502	25326	25351	25444	25421	25317	25393	25503	25293	25309	25543	25330	25323	25507	25493	25111	25415	25231	25411	25291	25551	25444	25842	25490	25384	25356	25562	25443	25442	25403	25574	25450	25300	25438	25435	25357	25278	25267	25435	25417	25515	25395	25394	25542	25479	25311	25338	25246	25562	25483	25361	25286	25343	25236	25454	25457	25611	25543	25467	25539	25553	25034	25150	25277	25239	25041	25413	25299	25495	25511	25258	25199	25500	25453	25580	25216	25454	25331	25602	25568	25389	25535	25564	25533	25322	25290	25399	25342	25232	25376	25426	25761	25377	25362	25384	25280	25409	25322	25413	25478	25601	25441	25353	25331	25368	25820	25204	25724	25411	25539	25463	25370	25674	25684	25627	25484	25500	25341	25592	25760	25368	25481	25379	25426	25433	25405	25508	25385	25382	25596	25623	25551	25469	25375	25421	25435	25697	25459	25346	25426	25294	25582	25570	25465	25582	25458	25378	25479	25614	25448	25427	25202	25335	25125	25278	25394	25471	25287	25511	25162	25220	25357	25551	25466	25267	25176	25363	25488	25477	25426	25503	25363	25328	25359	25381	25269	25336	25555	25402	25426	25322	25181	25316	25405	25369	25266	25550	25448	25489	25469	25543	25677	25624	25493	25393	25306	25337	25202	25420	25367	25482	25189	25471	25173	25471	25333	25544	25385	25694	25417	25336	25303	25467	25466	25472	25541	25390	25422	25341	25431	25444	25470	25473	25250	25152	25576	25424	25154	25516	25425	25420	25462	25502	25463	25385	25361	25172	25250	25606	25533	25530	25347	25449	25193	25423	25631	25395	25577	25275	25557	25570	25198	25729	25549	25411	25229	25409	25374	25355	25389	25184	25086	25321	25382	25226	25354	25470	25467	25342	25220	25558	25564	25601	25320	25424	25296	25462	25436	24996	25312	25547	25240	25337	25394	25499	25686	25405	25444	25503	25452	25574	25438	25482	25310	25146	25314	25458	25271	25643	25657	25398	25355	25633	25387	25438	25512	25535	25381	25223	25523	25680	25323	25643	25149	25234	25551	25350	25429	25396	25391	25298	25477	25573	25232	25079	25497	25492	25396	25530	25556	25235	25235	25395	25444	25404	25542	25468	25438	25446	25431	25202	25159	25374	25418	25485	25368	25374	25501	25483	25548	25679	25329	25280	25308	25666	25322	25600	25463	25518	25175	25634	25364	25215	25515	25709	25242	25461	25565	25592	25309	25330	25268	25257	25098	25467	25380	25748	25428	25315	25287	25462	25453	25542	25648	25279	25468	25424	25279	25381	25468	25439	25382	25524	25359	25191	25547	25176	25565	25477	25257	25367	25378	25868	25746	25209	25458	25404	25427	25348	25363	25557	25514	25227	25636	25363	25215	25275	25208	25262	25542	25431	25475	25339	25303	25642	25312	25714	25518	25551	25401	25378	25509	25301	25339	25310	25369	25401	25367	25372	25223	25386	25367	25364	25462	25214	25381	25214	25382	25512	25361	25363	25473	25517	25413	25586	25381	25517	25472	25417	25538	25283	25175	25154	25512	25063	25318	25353	25510	25363	25281	25515	25488	25384	25271	25281	25357	25511	25455	25371	25521	25607	25633	25226	25550	25340	25421	25450	25416	25492	25398	25353	25427	25352	25168	25257	25685	25235	25550	25526	25317	25444	25212	25553	25616	25135	25470	25261	25197	25347	25283	25202	25554	25367	25372	25361	25555	25305	25477	25482	25720	25629	25455	25333	25514	25454	25606	25469	25441	25327	25617	25629	25404	25217	25510	25306	25269	25423	25439	25480	25376	25330	25436	25550	25274	25388	25588	25397	25509	25656	25644	25347	25063	25237	25339	25276	25446	25689	25342	25399	25178	25485	25337	25110	25328	25488	25444	25396	25419	25311	25436	25263	25254	25308	25305	25343	25322	25343	25497	25275	25243	25440	25242	25536	25315	25413	25853	25444	25301	25450	25455	25379	25400	25637	25388	25313	25381	25421	25449	25560	25351	25442	25324	25599	25424	25238	25451	25581	25380	25398	25382	25239	25207	25229	25170	25282	25413	25439	25206	25245	25168	25595	25300	25418	25155	25659	25509	25437	25307	25233	25444	25745	25483	25272	25310	25378	25231	25480	25323	25128	25888	25496	25426	25308	25713	25391	25233	25211	25391	25283	25653	25419	25378	25383	25550	25324	25495	25336	25525	25680	25474	25570	25520	25351	25502	25473	25308	25099	25274	25298	25193	25400	25417	25393	25519	25476	25234	25673	25590	25404	25521	25839	25430	25513	25566	25477	25327	25314	25396	25288	25593	25475	25167	25497	25422	25535	25412	25446	25422	25314	25588	25688	25528	25564	25340	25237	25148	25254	25099	25284	25591	25667	25493	25575	25661	25494	25256	25502	25378	25651	25264	25258	25404
31499	56951	33269	26061	23575	21915	20587	19825	19288	18697	18438	18433	18766	18157	18085	18008	17645	17515	17275	17565	17377	17421	17029	17048	17043	17042	17155	17167	17085	16986	17051	17092	16894	16994	17084	16874	16907	16863	16911	16824	16811	16818	16724	16810	16821	16847	16915	16767	16687	16633	16686	16825	16682	16652	16636	16737	16817	16791	16686	16753	16878	16675	16613	16694	16941	16714	16623	16734	16649	16667	16748	16926	16744	16716	16632	16730	16850	16770	16778	16905	16801	16691	16864	16631	16721	16782	16860	16645	16797	16665	16671	16648	16742	16717	16713	16752	16675	16856	16662	16547	16680	16839	16860	16590	16729	16667	16703	16504	16691	16647	16668	16691	16935	16771	16924	16751	16704	16723	16773	16845	16732	16627	16677	16818	16674	16562	16689	16656	16665	16689	16618	16565	16508	16564	16641	16794	16529	16763	16649	16729	16705	16604	16792	16613	16725	16576	16705	16762	16816	16538	16819	16758	16639	16630	16728	16701	16595	16778	16617	16641	16626	16663	16679	16723	16747	16836	16752	16563	16583	16636	16718	16837	16845	16567	16927	16745	16715	16744	16470	16628	16605	16747	16549	16692	16573	16723	16570	16693	16640	16636	16652	16725	16704	16569	16794	16638	16772	16707	16892	16614	16721	16572	16781	16712	16544	16751	16757	16548	16856	16751	16731	16694	16753	16585	16638	16700	16807	16721	16790	16663	16880	16636	16785	16722	16709	16699	16848	16545	16673	16671	16817	16594	16814	16680	16751	16607	16563	16559	16662	16623	16602	16652	16680	16859	16631	16602	16587	16692	16747	16792	16859	16630	16755	16745	16627	16794	16773	16666	16554	16675	16724	16703	16633	16621	16736	16852	16680	16717	16755	16605	16533	16691	16506	16671	16657	16899	16773	16719	16698	16714	16590	16920	16641	16742	16579	16613	16791	16649	16676	16531	16684	16889	16826	16942	16658	16716	16700	16655	16691	16733	16909	16573	16669	16608	16561	16816	16727	16664	16670	16773	16799	16619	16644	16669	16740	16750	16872	16620	16713	16649	16927	16731	16612	16700	16539	16594	16616	16579	16687	16513	16700	16808	16679	16595	16786	16770	16593	16593	16675	16781	16824	16746	16735	16861	16510	16681	16656	16599	16708	16808	16732	16682	16792	16752	16710	16758	16527	16717	16663	16871	16758	16557	16657	16804	16740	16761	16775	16559	16606	16614	16720	16745	16740	16686	16691	16583	16560	16629	16794	16677	16856	16647	16743	16755	16719	16609	16744	16695	16709	16686	16856	16687	16825	16626	16795	16770	16625	16476	16649	16859	16753	16608	16763	16758	16578	16620	16641	16632	16696	16787	16666	16793	16673	16596	16690	16729	16686	16677	16768	16543	16623	16496	16653	16648	16648	16628	16794	16544	16757	16660	16681	16527	16676	16630	16676	16760	16686	16707	16570	16624	16742	16800	16683	16703	16717	16694	16848	16841	16704	16906	17005	16822	16625	16627	16696	16810	16723	16848	16713	16826	16667	16700	16553	16663	16782	16727	16733	16731	16692	16677	16738	16650	16591	16591	16607	16789	16725	16750	16613	16751	16836	16502	16812	16648	16812	16535	16710	16571	16693	16725	16491	16758	16795	16628	16774	16610	16643	16726	16879	16744	16637	16738	16612	16575	16648	16750	16649	16558	16723	16522	16572	16680	16583	16601	16683	16625	16632	16506	16626	16614	16719	16751	16433	16637	16751	16942	16884	16793	16702	16506	16681	16663	16802	16764	16794	16814	16910	16667	16673	16855	16567	16652	16829	16768	17019	16662	16713	16579	16737	16580	16645	16742	16621	16499	16803	16718	16685	16799	16788	16609	16710	16581	16682	16731	16717	16791	16676	16625	16642	16677	16788	16676	16701	16812	16773	16728	16567	16898	16911	16708	16948	16640	16532	16681	16710	16707	16728	16813	16738	16592	16788	16598	16632	16557	16513	16627	16787	16752	16527	16871	16722	16703	16571	16824	16797	16642	16747	16693	16695	16597	16685	16623	16688	16715	16640	16855	16866	16696	16885	16834	16732	16637	16661	17060	16775	16734	16543	16671	16682	16789	16540	16704	16615	16688	16691	16569	16686	16718	16821	16711	16757	16601	16768	16723	16749	16734	16782	16830	16822	16615	16820	16691	16720	16784	16526	16703	16700	16711	16692	16724	16645	16617	16689	16667	16769	16859	16968	16501	16708	16820	16792	16648	16614	16709	16640	16577	16534	16594	16605	16670	16717	16597	16931	16728	16685	16593	16717	16989	16675	16677	16782	16585	16560	16759	16938	16631	16755	16840	16628	16677	16616	16676	16664	16537	16551	16724	16780	16483	16767	16524	16655	16836	16574	16679	16560	16625	16580	16664	16726	16719	16865	16677	16496	16604	16693	16645	16610	16651	16800	16637	16927	16723	16710	16660	16623	16698	16502	16812	16716	16818	16846	16680	16843	16708	16699	16488	16703	16653	16807	16802	16878	16739	16826	16755	16664	16696	16697	16677	16623	16596	16791	16639	16616	16821	16697	16600	16786	16686	16708	16669	16836	16769	16534	16675	16646	16587	16738	16830	16703	16724	16583	16851	16726	16894	16671	16709	16626	16727	16612	16660	16718	16817	16803	16743	16634	16658	16621	16644	16516	16746	16761	16694	16849	16638	16655	16767	16608	16653	16838	16696	16752	16585	16686	16829	16676	16608	16755	16667	16549	16643	16755	16693	16695	16709	16820	16784	16641	16803	16668	16849	16798	16887	16609	16666	16615	16697	16532	16536	16564	16630	16800	16522	16643	16614	16625	16626	16716	16709	16752	16730	16861	16539	16553	16827	16751	16654	16815	16719	16820	16916	16650	16609	16616	16560	16723	16770	16852	16667	16758	16686	16762	16698	16631	16641	16707	16802	16668	16841	16889	16516	16550	16772	16664	16645	16740	16792	16672	16739	16723	16646	16561	16804	16780	16576	16634	16765	16731	16773	16496	16594	16708	16681	16744	16925	16620	16766	16794	16605	16653	16702	16899	16451	16480	16645	16475	16738	16777	16831	16621	16511	16670	16599	16816	16643	16788	16720	16851	16723	16722	16535	16774	16652	16700	16868	16664	16690	16603	16598	16796	16694	16744	16766	16812	16728	16738	16671	16804	16701	16674	16766	16726	16644	16767	16729	16701	16740	16576	16693	16771	16756	16669	16809	16749	16620	16684	16678	16623	16596	16652	16691	16704	16651	16787	16829	16562	16601	16714	16660	16649	16829	16586	16710	16800	16561	16680	16603	16580	16798	16726	16714	16496	16640	16827	16612	16604	16677	16731	16905	16654	16737	16721	16755	16637	16696	16839	16842	16685	16671	16688	16889	16708	16912	16596	16679	16579	16861	16723	16581	16765	16623	16827	16644	16767	16644	16644	16682	16642	16710	16592	16544	16580	16725	16841	16604	16681	16929	16822	16634	16630	16779	16691	16728	16639	16650	16696	16750	16754	16709	16709	16637	16643	16514	16687	16614	16638	16625	16598	16688	16854	16717	16658	16653	16692	16736	16714	16685	16661	16777	16710	16757	16627	16674	16569	16666	16800	16688	16724	16551	16505	16675	16766	16585	16705	16674	16656	16573	16741	16629	16591	16721	16680	16827	16601	16697	16758	16713	16737	16791	16550	16532	16658	16895	16725	16611	16717	16616	16733	16631	16491	16662	16747	16701	16583	16761	16671	16671	16589	16879	16649	16662	16860	16647	16702	16777	16658	16868	16556	16601	16693	16561	16657	16610	16662	16509	16806	16735	16790	16742	16678	16752	16580	16792	16609	16539	16612	16547	16566	16639	16840	16707	16773	16547	16798	16706	16572	16766	16609	16714	16860	16749	16852	16469	16579	16651	16708	16811	16750	16683	16729	16726	16850	16649	16670	16810	16906	16812	16567	16568	16774	16734	16658	16658	16698	16748	16838	16716	16614	16702	16668	16691	16732	16602	16951	16496	16673	16805	16549	16776	16877	16575	16658	16551	16811	16631	16760	16498	16525	16664	16620	16728	16771	16567	16513	16877	16482	16658	16608	16660	16852	16471	16669	16669	16614	16769	16714	16717	16802	16759	16529	16814	16688	16714	16806	16631	16811	16529	16794	16750	16772	16790	16632	16801	16729	16641	16753	16543	16861	16729	16708	16637	16743	16738	16701	16709	16492	16711	16908	16554	16650	16687	16615	16566	16730	16676	16655	16663	16784	16784	16739	16622	16631	16724	16744	16728	16593	16671	16531	16710	16609	16382	16720	16660	16768	16682	16849	16599	16821	16602	16640	16644	16676	16721	16608	16753	16730	16826	16570	16693	16907	16624	16680	16766	16826	16637	16598	16651	16607	16757	16593	16706	16733	16723	16747	16581	16704	16682	16660	16603	16763	16935	16728	16794	16548	16748	16717	16575	16718	16780	16608	16768	16454	16907	16601	16724	16571	16581	16797	16621	16534	16852	16559	16714	16798	16703	16699	16717	16564	16776	16720	16766	16750	16522	16557	16781	16780	16651	16607	16789	16708	16758	16589	16673	16893	16546	16876	16775	16687	16825	16728	16717	16694	16702	16660	16641	16657	16613	16751	16616	16731	16752	16503	16644	16624	16502	16770	16593	16609	16769	16653	16722	16695	16660	16722	16767	16710	16658	16669	16800	16675	16724	16680	16867	16689	16781	16760	16615	16755	16759	16627	16852	16521	16658	16769	16582	16810	16612	16640	16628	16932	16476	16692	16536	16809	16781	16919	16620	16795	16549	16648	16869	16668	16622	16601	16651	16511	16587	16831	16512	16789	16740	16827	16833	16785	16792	16551	16751	16866	16679	16783	16661	16732	16768	16751	16808	16652	16664	16622	16591	16634	16673	16643	16603	16788	16667	16647	16891	16879	16609	16625	16872	16546	16778	16642	16921	16776	16597	16619	16594	16809	16709	16670	16663	16690	16696	16647	16659	16704	16688	16741	16525	16881	16585	16636	16757	16741	16622	16666	16509	16667	16722	16668	16705	16786	16780	16576	16627	16672	16573	16717	16722	16674	16752	16716	16666	16758	16928	16731	16689	16681	16776	16689	16650	16723	16669	16624	16731	16798	16806	16733	16774	16578	16868	16860	16613	16761	16599
35374	29873	30916	29401	27697	27718	27616	27690	27177	27152	27100	27164	27104	27312	27039	27161	27103	27120	27014	26926	27170	27087	27020	27051	27236	26922	26968	27071	27070	27151	27103	26928	26997	26853	26839	27312	27019	27181	27263	27008	26956	26829	26806	26809	27025	26790	26934	27060	26939	26989	27032	27068	26959	26713	26880	27069	26828	26951	26741	27012	27082	26952	26988	26982	26980	27157	26830	26757	27111	27154	26756	27032	26755	26733	26801	26941	26689	26838	27107	26957	27025	26923	26818	26957	26873	26890	26890	27040	27056	27063	26745	26715	26902	26844	26796	26883	26882	26942	26825	27153	27186	26894	26771	26796	27061	26960	27179	26976	26828	26978	26985	27167	26969	26858	26795	26763	26726	26716	26977	26704	26900	26790	26951	26985	27178	26863	26875	26888	27199	26971	26851	26800	26906	26903	26863	26840	26847	26556	26955	26884	26963	26855	26837	26828	27153	27005	26906	27017	26854	26666	26700	26756	26694	27192	27153	26924	27128	26952	26861	26751	26541	26848	26740	26886	27077	27044	26990	27006	26810	26887	26799	27205	27079	26896	26964	26873	26851	26661	26860	26613	26936	26697	26778	26909	26677	26866	26796	27035	26726	27086	26749	26700	26977	27134	26880	27236	26933	26921	26921	26671	27156	27032	26740	26919	26687	26987	26737	27013	26804	26866	27003	26915	26883	26932	26773	27044	27316	26864	26916	26908	26930	26821	26948	26921	27117	26877	26998	26796	26874	27071	26919	26768	26825	26859	26809	26906	26874	27183	26779	26690	26830	26944	26983	26698	26827	26863	27029	26700	26871	26924	26835	26550	26746	26745	26774	26822	26742	26914	27001	26892	27187	26793	27084	26933	26712	26818	26781	26973	26907	26872	27013	26668	26583	26700	26883	26922	26962	27015	26800	26830	26749	26823	26793	26826	26923	26571	26966	26845	26882	26954	26906	26685	26764	27023	26764	26851	27044	26966	26884	26818	26768	27073	27032	27093	26943	26724	26939	27065	26755	26892	26824	26719	27127	27135	26718	27111	26860	26716	27095	26871	26668	26910	27041	27095	26853	27141	27149	26794	26985	27052	27065	27088	26657	27170	26664	26880	26892	27058	26856	26796	26864	27054	26916	26719	26929	26918	26909	26854	26927	26965	26782	27010	26803	26933	26955	26947	27135	26798	26962	26801	26885	26672	27159	27116	26827	27233	27125	26995	26943	27257	26762	26709	26803	26701	27026	26663	26919	26821	26976	26724	26704	26839	26698	27044	26659	26656	26753	26794	26890	26961	26999	26925	26901	27161	26822	26738	26726	27284	26893	26756	26914	26872	26777	26951	27151	26974	26889	26628	27010	26883	26946	26890	26913	26831	26858	26851	26669	26955	26930	27014	27129	26936	27020	26863	26833	27096	26847	26838	27021	26863	27184	26905	27097	26844	26892	26732	26908	27036	26887	26880	26816	26601	26887	27187	27151	26979	26815	26839	26691	26803	26948	26868	26958	26826	26858	26934	26811	26850	26943	26978	27122	26870	26859	26758	27013	26824	26833	26955	27163	26679	26752	26875	27095	26922	26869	26988	27017	26994	26826	26691	27062	26883	27168	27013	26773	26911	27033	26940	26772	26922	27087	26987	26822	27048	26961	26943	27095	26958	26935	26958	26847	26879	26989	27015	27122	27286	27100	27056	26785	26923	26897	26697	26889	26760	26817	26994	26918	26867	26843	26573	26855	26985	26947	26684	26579	26750	26844	26897	26872	26974	26819	26892	26946	26510	26950	26906	26889	26987	26712	27080	26822	26879	26612	26657	26731	26913	26908	26845	26891	26726	26767	26765	27023	26795	26772	26821	26637	26982	27010	26881	26896	26729	26966	27039	26706	27088	27103	26873	26826	27005	27001	26948	26826	26692	27145	27105	26974	26725	26920	27193	26777	26722	26956	26879	27082	26976	26769	26883	26823	26953	26734	27009	26937	26754	26797	26883	27088	26847	26833	27217	26920	26655	27134	27095	27189	26715	27075	26923	26947	26960	26726	26831	27008	26763	26864	26815	26828	26914	26757	26949	27017	26943	27016	27126	26792	26776	26813	26818	27080	26847	26838	26816	26887	26859	26965	26764	27068	26898	26940	26820	26855	27003	26995	26808	26813	26903	26732	26977	26891	26923	26642	27148	26929	26727	26947	26818	26782	27152	26889	27199	27138	27051	26904	26887	26668	26794	26868	26840	27025	27004	26839	27029	26903	26923	26882	26988	26883	27049	26983	26897	27104	27052	26777	26804	26635	26778	26946	27092	26945	26782	26880	27129	26665	27137	26736	26806	26904	26866	26968	27126	26814	27006	27054	27043	26862	26946	26635	27093	27025	26983	26899	27065	27089	26702	27015	27019	26697	26980	27069	26889	26862	26975	26699	26942	27015	26967	26853	26844	26987	26807	26990	26744	26761	27075	26820	26796	26853	27023	26951	27134	26995	26792	26492	27121	26756	26901	27130	27093	26926	26808	26883	26880	26980	26833	26866	27207	26878	26791	26945	26805	26827	26963	26908	27115	26819	26961	26935	26893	26914	26875	26821	27025	26768	26806	26768	27131	26908	26972	26970	27021	26998	27048	26983	26820	26970	26753	26819	26897	26958	26834	26977	26829	27038	26989	27080	26854	26882	26845	26909	26721	26877	26970	27036	26830	27034	26979	26942	26654	26944	26951	26924	26750	26750	26815	26946	26922	26663	26757	26948	27113	27070	27097	27126	26993	26545	26969	26874	26866	26774	27039	27071	27046	27064	27094	26978	27112	26912	26870	26719	26701	27050	26766	26735	26895	26895	27006	27118	26936	26562	26783	27093	26624	26996	26880	26935	26916	26757	26829	27142	26893	26830	26808	26894	27033	26900	27093	27109	26786	26615	26758	26932	26815	26839	27002	26898	27099	26900	26816	27454	27139	26748	26991	27137	26816	26968	27134	26805	27012	26934	26827	27061	26786	26863	26929	26847	26533	27003	26910	26855	26689	26952	27011	26896	26906	26888	26826	27052	26788	26865	26939	26941	27143	26695	26685	26817	26981	27062	26966	26933	26707	26779	27103	27155	27046	26848	26795	26881	26916	26758	26873	26862	26815	26800	26869	26807	26766	27050	26969	26937	26852	26971	26730	26888	26882	26821	26823	26966	26949	27002	26967	26798	26804	27080	27091	26773	27094	26939	26913	27066	26987	27069	26964	26966	26833	26822	26899	26962	26750	26841	26840	27025	26839	26822	26907	26828	26730	26764	26686	26700	27085	26999	26999	27111	26898	26703	26911	27064	26777	26886	26886	26661	26853	26858	26825	26792	26899	26887	26857	27140	26891	27091	26937	26781	27035	27149	27075	26856	26968	26849	27103	26838	26903	26901	27069	27077	26937	26766	26884	26921	26996	26736	26814	27000	27172	26801	27048	26916	27018	26881	26763	26767	27005	27260	27047	26721	27037	27017	26913	26946	27154	27025	26798	26983	26923	26717	26950	26759	26811	27022	26735	26923	26972	27036	26922	26997	26608	26886	26888	26756	26974	27085	27137	27027	26966	27130	26714	27034	26961	26742	26999	26645	26753	26785	26863	26906	26967	27028	26860	26833	26767	27025	26905	26987	26834	27062	27127	26745	27104	27149	26857	27122	26776	26927	26844	26878	26787	26969	27002	27098	26800	26912	27038	26868	26865	27050	26866	26684	26790	26965	26901	26933	26948	26722	27115	27073	26910	26958	27053	27008	27155	26954	26960	26687	27032	27222	26949	26655	26921	27038	26980	26833	26906	26904	26754	26561	27141	27024	26771	27032	26954	26918	26902	26917	26991	26938	26913	26919	26899	26953	26694	26590	27037	26814	26807	26938	26888	27108	26926	26934	27119	26812	26719	27023	26956	26913	26875	26847	26869	26945	27125	27153	26728	26973	26901	26804	26833	26551	26833	26780	26579	27028	26890	26818	26854	26922	26729	27107	26859	26941	26777	26975	27026	27022	26922	27092	26844	26826	26846	26982	26700	26810	26889	27077	26818	27064	26755	26736	26878	27062	26764	26809	26831	26817	27175	27039	26795	26856	26847	26574	26663	26708	26837	26979	26607	26986	26886	27103	26721	26907	26818	26890	27025	26953	26966	27172	26838	27019	26795	26829	27019	26920	26808	26925	26966	27159	27031	27140	26703	27080	26970	26644	26830	26890	26819	26956	26880	27049	27010	26685	26598	26791	27156	27120	27050	27001	26663	26879	26847	27060	26918	27152	26874	26825	27288	26822	26929	26913	26956	26699	26812	26917	27083	26730	26895	26762	26856	27032	27176	26950	26676	27052	27121	26873	26847	26696	26846	26971	26939	26835	27011	27102	26940	27086	26910	26957	26642	26899	26792	26683	26716	27107	26850	26868	26936	27015	26783	27069	26851	26935	26899	26904	26908	26889	26834	26956	26843	27063	27054	26875	26943	26700	27084	27059	26707	26766	27155	26668	26895	26818	26907	27288	26781	27039	27095	26928	26818	27096	26934	27051	26806	26806	26821	27029	26707	27123	26816	26908	26939	27061	26938	26885	27197	26896	27034	27031	26953	26899	26845	26860	26992	26901	26843	26884	27023	27006	26917	27123	26904	27169	27092	26743	26771	26980	27008	26849	26915	26626	26917	26942	27067	26677	26879	27071	26904	26924	27051	27030	26897	26724	26772	26833	27001	26942	26792	26933	26943	27056	26933	26862	26886	26802	26829	26827	26611	26850	26841	26869	27004	26898	26885	26724	26756	26967	27004	26885	27050	26806	27027	27101	26919	26830	26736	27021	26888	26814	26717	26786	26821	27010	26940	27001	26709	26663	26904	26717	26886	26549	26951	26924	26626	26965	26690	26814	26716	26915	26961	27041	26926	27010	27070	26938	26971	27065	26844	26908	27077	26879	26849	26789	26760	26861	26789	26788	26888	26843	26893	26983	26855	26681	26797	27065	27022	27073	27069	27142	26843	26956	27029	26663	26728	26999	26735	26791	26793	27235	26935	27000	26932	26992	26945	26696	26821	26733	26992	26784	27084	26761	26757	27108	26934	26845	26878	26970	26731	27039	26984	27041	26715	26577	26886	26992	26947	26800	26871	26995	26905	26818	26645	26893	26597	26654	26602	27034	26914	26581	26697
26351	30112	21966	19645	19216	18892	18437	18484	18156	18068	17872	17920	17940	18052	17854	17870	17858	17835	17781	17826	17778	17889	17821	17569	17755	17707	17704	17835	17567	17608	17616	17590	17661	17540	17647	17438	17447	17615	17370	17542	17400	17414	17751	17371	17571	17520	17584	17551	17543	17549	17571	17601	17674	17636	17465	17450	17565	17188	17539	17521	17625	17430	17643	17599	17440	17576	17632	17510	17552	17682	17552	17564	17384	17413	17547	17472	17701	17355	17665	17427	17609	17754	17470	17475	17503	17408	17566	17407	17398	17525	17422	17488	17531	17492	17625	17555	17570	17462	17637	17577	17594	17293	17444	17541	17545	17639	17603	17339	17479	17419	17406	17632	17619	17419	17624	17266	17588	17477	17541	17484	17354	17457	17231	17490	17656	17570	17322	17517	17456	17528	17577	17346	17515	17595	17411	17448	17581	17611	17412	17678	17422	17294	17507	17285	17562	17447	17416	17539	17504	17559	17479	17531	17369	17515	17369	17475	17406	17518	17526	17527	17420	17504	17509	17409	17410	17601	17163	17426	17686	17521	17726	17502	17461	17514	17509	17698	17553	17604	17314	17431	17493	17491	17589	17618	17461	17565	17508	17419	17451	17386	17464	17559	17685	17446	17429	17488	17363	17404	17473	17414	17407	17572	17655	17608	17534	17409	17557	17602	17454	17513	17575	17618	17567	17456	17539	17264	17682	17486	17449	17626	17514	17522	17395	17399	17501	17383	17573	17440	17491	17396	17438	17584	17516	17302	17693	17503	17618	17546	17501	17550	17591	17457	17580	17542	17470	17640	17487	17364	17404	17736	17642	17363	17510	17361	17577	17402	17398	17448	17593	17556	17482	17530	17586	17347	17474	17519	17598	17514	17511	17601	17432	17670	17520	17332	17452	17411	17483	17577	17445	17593	17300	17486	17519	17564	17507	17618	17530	17501	17444	17297	17625	17434	17536	17547	17524	17399	17383	17432	17397	17536	17552	17681	17333	17632	17452	17346	17503	17669	17419	17641	17613	17569	17398	17558	17632	17484	17470	17483	17525	17541	17449	17432	17486	17447	17457	17469	17575	17488	17519	17375	17409	17645	17602	17453	17466	17634	17435	17577	17634	17674	17294	17471	17574	17567	17630	17403	17430	17345	17385	17426	17468	17488	17595	17454	17614	17470	17438	17557	17548	17452	17593	17495	17387	17376	17703	17473	17400	17642	17645	17506	17635	17436	17484	17484	17493	17442	17372	17647	17426	17425	17481	17474	17459	17403	17656	17646	17463	17438	17522	17540	17563	17412	17550	17505	17543	17520	17367	17411	17514	17412	17745	17524	17409	17373	17595	17651	17508	17469	17519	17379	17517	17369	17397	17416	17430	17734	17507	17577	17398	17444	17520	17460	17308	17555	17519	17447	17427	17684	17372	17721	17405	17556	17714	17471	17474	17476	17425	17603	17571	17452	17517	17456	17421	17489	17487	17523	17496	17235	17496	17458	17500	17416	17546	17518	17405	17318	17440	17382	17317	17379	17520	17422	17341	17733	17493	17418	17327	17653	17713	17531	17440	17505	17406	17537	17494	17453	17434	17679	17565	17632	17568	17539	17495	17341	17648	17485	17623	17312	17592	17440	17581	17432	17558	17496	17539	17553	17477	17382	17557	17439	17538	17307	17433	17689	17543	17331	17342	17542	17394	17558	17419	17444	17576	17447	17540	17413	17434	17583	17515	17358	17534	17514	17490	17649	17496	17639	17440	17420	17432	17475	17407	17665	17416	17372	17603	17498	17541	17394	17547	17357	17528	17437	17538	17330	17590	17617	17512	17532	17260	17416	17441	17682	17638	17593	17623	17539	17542	17347	17375	17420	17473	17570	17489	17398	17717	17590	17477	17541	17458	17285	17583	17416	17482	17530	17522	17463	17573	17724	17544	17505	17603	17474	17605	17371	17586	17477	17537	17652	17348	17473	17354	17496	17450	17451	17540	17407	17605	17416	17444	17466	17601	17543	17538	17445	17464	17569	17599	17396	17508	17459	17594	17655	17546	17619	17558	17579	17466	17635	17553	17465	17470	17499	17524	17623	17631	17503	17694	17444	17449	17498	17639	17505	17556	17477	17502	17278	17511	17480	17560	17430	17410	17294	17573	17374	17464	17538	17434	17673	17454	17496	17397	17420	17451	17570	17587	17430	17613	17475	17285	17579	17549	17514	17466	17494	17583	17497	17434	17589	17532	17622	17483	17475	17626	17351	17623	17325	17601	17392	17475	17535	17710	17591	17527	17399	17454	17590	17650	17666	17297	17474	17507	17318	17434	17401	17352	17561	17451	17586	17621	17474	17637	17358	17417	17402	17472	17561	17419	17469	17373	17352	17546	17334	17365	17477	17449	17467	17514	17411	17519	17599	17395	17582	17505	17646	17544	17659	17375	17434	17334	17587	17456	17508	17557	17555	17518	17509	17557	17553	17461	17468	17388	17352	17565	17449	17555	17486	17528	17534	17487	17600	17647	17256	17524	17391	17528	17275	17427	17450	17583	17535	17573	17495	17400	17504	17450	17425	17576	17574	17348	17452	17480	17466	17460	17354	17564	17486	17486	17517	17651	17527	17550	17355	17480	17527	17338	17491	17372	17525	17461	17472	17499	17628	17190	17444	17502	17610	17480	17569	17431	17410	17275	17362	17517	17464	17571	17503	17411	17520	17420	17412	17593	17350	17653	17498	17288	17502	17548	17512	17521	17576	17499	17564	17528	17435	17682	17422	17350	17567	17553	17503	17599	17482	17502	17649	17659	17585	17460	17490	17485	17506	17457	17459	17359	17443	17687	17450	17531	17513	17636	17503	17479	17524	17599	17508	17416	17581	17423	17416	17543	17467	17511	17613	17397	17520	17557	17496	17596	17411	17491	17431	17496	17418	17514	17623	17558	17677	17594	17593	17329	17590	17592	17370	17555	17481	17503	17467	17460	17521	17680	17547	17447	17413	17555	17584	17378	17702	17376	17408	17590	17555	17452	17376	17328	17671	17596	17432	17665	17557	17355	17549	17483	17454	17408	17667	17337	17616	17393	17507	17478	17325	17395	17685	17538	17551	17677	17608	17432	17416	17467	17469	17219	17594	17600	17493	17551	17454	17606	17539	17466	17551	17553	17473	17438	17520	17576	17522	17564	17552	17648	17362	17517	17525	17634	17391	17683	17537	17511	17518	17610	17641	17413	17430	17432	17546	17454	17254	17401	17545	17463	17596	17410	17577	17462	17394	17522	17662	17454	17554	17625	17510	17565	17562	17413	17480	17600	17528	17491	17482	17525	17482	17439	17425	17523	17314	17439	17339	17378	17519	17605	17534	17532	17520	17389	17495	17461	17469	17419	17397	17460	17373	17430	17578	17607	17461	17614	17408	17537	17651	17393	17548	17363	17644	17658	17488	17445	17586	17553	17560	17440	17439	17488	17437	17664	17509	17517	17585	17502	17554	17566	17510	17477	17617	17457	17481	17591	17511	17640	17415	17321	17412	17302	17599	17521	17617	17512	17347	17527	17468	17383	17505	17289	17526	17578	17589	17461	17444	17562	17488	17613	17601	17478	17398	17700	17503	17351	17283	17711	17480	17488	17489	17404	17582	17718	17376	17462	17364	17552	17502	17495	17565	17512	17402	17547	17395	17356	17553	17334	17500	17619	17323	17578	17538	17595	17571	17553	17558	17568	17538	17479	17401	17648	17303	17400	17522	17488	17459	17694	17461	17480	17469	17421	17552	17600	17567	17261	17435	17452	17410	17573	17385	17534	17531	17564	17536	17387	17522	17561	17495	17459	17596	17353	17644	17458	17395	17410	17625	17459	17497	17485	17501	17500	17415	17495	17577	17537	17368	17565	17309	17700	17602	17380	17607	17280	17475	17626	17519	17440	17497	17325	17400	17588	17459	17564	17402	17489	17534	17301	17485	17498	17452	17502	17418	17342	17505	17470	17534	17298	17582	17544	17458	17522	17298	17465	17522	17477	17445	17571	17683	17566	17529	17608	17585	17437	17463	17436	17568	17432	17442	17505	17556	17406	17456	17487	17713	17438	17524	17618	17464	17465	17453	17507	17582	17558	17604	17613	17573	17494	17626	17436	17683	17433	17531	17532	17596	17496	17508	17499	17508	17348	17736	17460	17493	17410	17426	17428	17644	17613	17654	17337	17563	17582	17536	17563	17513	17633	17428	17460	17485	17457	17362	17384	17290	17569	17549	17483	17382	17592	17417	17462	17503	17526	17552	17502	17458	17373	17558	17457	17453	17376	17490	17350	17477	17645	17511	17465	17553	17414	17609	17524	17554	17531	17580	17533	17477	17497	17517	17426	17547	17469	17559	17427	17521	17483	17502	17482	17375	17665	17579	17526	17374	17468	17475	17396	17407	17463	17545	17629	17545	17418	17441	17467	17518	17467	17486	17417	17607	17648	17462	17596	17471	17471	17525	17475	17408	17628	17483	17479	17450	17526	17630	17574	17553	17628	17533	17722	17530	17614	17286	17371	17717	17438	17470	17383	17596	17505	17430	17524	17674	17588	17487	17491	17536	17599	17330	17385	17496	17573	17630	17645	17338	17460	17543	17526	17593	17430	17533	17538	17476	17518	17484	17331	17556	17576	17645	17533	17499	17551	17699	17552	17423	17656	17329	17463	17505	17485	17520	17575	17537	17371	17521	17478	17552	17672	17494	17412	17560	17387	17525	17624	17456	17676	17475	17635	17550	17478	17431	17524	17632	17574	17466	17462	17608	17512	17556	17400	17517	17435	17567	17566	17491	17356	17653	17552	17332	17380	17511	17498	17327	17565	17541	17414	17448	17488	17578	17486	17316	17462	17558	17383	17381	17493	17440	17542	17541	17452	17469	17381	17495	17550	17504	17356	17417	17496	17486	17488	17552	17614	17486	17500	17533	17434	17656	17672	17416	17605	17549	17625	17301	17687	17297	17363	17413	17678	17557	17354	17601	17439	17434	17548	17623	17506	17584	17404	17646	17449	17542	17540	17388	17629	17490	17540	17533	17465	17546	17549	17540	17584	17518	17530	17500	17480	17321	17549	17400	17379	17504	17452	17499	17483	17339	17448	17558	17456	17414	17550	17516	17665	17560	17612	17512	17421	17551	17383	17277	17752	17464
24046	20979	27343	25178	23941	28310	30190	28019	27482	27530	27358	26919	26929	27135	26989	27077	26920	27067	27115	26776	26705	26795	26813	26730	26546	26527	26463	26466	26694	26617	26692	26738	26753	26462	26469	26350	26507	26401	26383	26596	26604	26384	26469	26361	26474	26513	26525	26369	26582	26247	26215	26181	26344	26418	26636	26321	26384	26392	26267	26234	26419	26511	26382	26337	26323	26168	26457	26301	26267	26408	26613	26462	26285	26371	26657	26618	26839	26584	26360	26392	26255	26382	26640	26503	26330	26424	26495	26206	26313	26241	26438	26578	26534	26299	26361	26488	26325	26507	26337	26576	26461	26495	26402	26631	26572	26462	26467	26376	26318	26481	26360	26568	26258	26147	26266	26618	26234	26359	26305	26565	26445	26435	26336	26432	26668	26290	26311	26164	26363	26448	26375	26435	26470	26475	26518	26535	26468	26359	26469	26299	26568	26668	26459	26398	26241	26481	26289	26407	26187	26551	26479	26401	25968	26319	26216	26245	26414	26268	26516	26307	26259	26159	26310	26243	26535	26226	26312	26503	26369	26223	26487	26520	26469	26522	26331	26479	26487	26241	26341	26274	26422	26482	26223	26652	26591	26284	26517	26422	26401	26221	26607	26319	26580	26718	26657	26477	26391	26196	26607	26391	26236	26500	26367	26191	26350	26413	26207	26208	26503	26514	26327	26299	26469	26352	26145	26185	26668	26266	26147	26623	26378	26226	26234	26404	26303	26356	26627	26365	26380	26419	26513	26090	26535	26376	26356	26262	26323	26283	26418	26277	26413	26367	26424	26486	26463	26373	26438	26351	26468	26592	26403	26391	26250	26285	26442	26440	26224	26295	26338	26189	26362	26664	26366	26523	26624	26412	26302	26449	26445	26597	26524	26491	26421	26385	26482	26265	26462	26351	26241	26455	26309	26306	26208	26286	26093	26525	26582	26089	26635	26448	26356	26178	26178	26453	26408	26682	26002	26033	26450	26245	26656	26591	26492	26293	26168	26334	26340	26525	26291	26439	26452	26256	26564	26418	26314	26321	26279	26445	26505	26184	26444	26369	26445	26512	26187	26477	26436	26428	26335	26386	26251	26310	26512	26330	26523	26401	26661	26456	26446	26573	26137	26784	26365	26257	26294	26309	26625	26609	26339	26217	26393	26537	26310	26469	26520	26250	26339	26206	26345	26481	26181	26399	26333	26489	26449	26318	26366	26621	26520	26278	26586	26638	26496	26478	26264	26388	26493	26215	26607	26375	26326	26147	26633	26573	26268	26055	26484	26351	26287	26353	26066	26108	26368	26383	26196	26499	26414	26193	26629	26341	26622	26439	26315	26236	26379	26240	26330	26490	26492	26471	26496	26597	26737	26274	26371	26370	26587	26404	26487	26434	26369	26419	26463	26579	26547	26401	26594	26414	26575	26365	26595	26504	26263	26441	26357	26417	26325	26432	26287	26357	26322	26459	26508	26468	26301	26232	26392	26372	26226	26669	26442	26361	26436	26476	26412	26304	26158	26311	26321	26220	26288	26440	26314	26278	26155	26326	26599	26628	26501	26513	26401	26421	26318	26376	26532	26206	26291	26666	26497	26289	26400	26134	26378	26326	26424	26180	26469	26329	26494	26501	26220	26442	26219	26330	26365	26451	26372	26253	26361	26513	26597	26315	26451	26434	26416	26246	26333	26247	26617	26377	26237	26163	26396	26348	26293	26254	26328	26497	26486	26381	26280	26478	26335	26263	26250	26543	26361	26226	26337	26208	26478	26274	26359	26399	26276	26551	26595	26308	26416	26426	26592	26396	26505	26146	26285	26333	26298	26395	26576	26344	26230	26430	26254	26573	26397	26347	26438	26693	26392	26501	26258	26509	26396	26323	26422	26435	26679	26390	26520	26336	26399	26532	26470	26302	26540	26284	26675	26324	26312	26420	26385	26312	26374	26454	26169	26273	26539	26478	26628	26544	26428	26438	26290	26303	26453	26465	26458	26281	26503	26531	26597	26378	26547	26284	26656	26574	26432	26535	26244	26068	26209	26691	26523	26570	26494	26697	26137	26080	26246	26234	26308	26442	26472	26459	26684	26539	26665	26641	26735	26366	26419	26474	26434	26104	26355	26387	26469	26297	26215	26348	26508	26276	26267	26524	26407	26387	26430	26231	26554	26153	26455	26498	26488	26473	26330	26497	26389	26254	26557	26664	26524	26234	26187	26323	26451	26393	26440	26335	26528	26127	26622	26166	26391	26305	26363	26176	26396	26210	26318	26281	26234	26553	26610	26715	26461	26446	26396	26562	26406	26160	26327	26367	26367	26732	26437	26487	26361	26134	26363	26337	26263	26373	26411	26114	26418	26341	26677	26343	26423	26406	26596	26352	26285	26405	26270	26359	26647	26583	26300	26471	26205	26210	26264	26622	26376	26293	26323	26177	26395	26436	26470	26764	26348	26607	26347	26295	26110	26249	26405	26357	26604	26469	26185	26346	26354	26626	26342	26458	26353	26429	26326	26440	26424	26326	26305	26396	26451	26465	26403	26375	26233	26547	26310	26393	26451	26454	26315	26392	26368	26295	26294	26187	26512	26531	26377	26301	26398	26558	26530	26330	26159	26371	26606	26465	26248	26276	26431	26417	26500	26461	26195	26412	26411	26420	26305	26244	26351	26422	26349	26337	26326	26307	26219	26284	26633	26354	26020	26321	26361	26594	26446	26223	26179	26363	26437	26198	26364	26365	26409	26352	26533	26351	26379	26298	26526	26291	26317	26436	26385	26157	26266	26228	26293	26254	26253	26418	26393	26515	26456	26445	26422	26526	26580	26453	26428	26469	26350	26268	26376	26513	26321	26217	26268	26305	26444	26342	26580	26267	26445	26406	26545	26094	26364	26204	26051	26601	26689	26385	26408	26427	26276	26302	26315	26484	26436	26391	26409	26349	26413	26391	26563	26403	26324	26205	26364	26442	26436	26483	26382	26372	26448	26502	26439	26541	26498	26553	26487	26449	26579	26353	26425	26584	26418	26514	26356	26263	26435	26568	26498	26624	26183	26390	26153	26290	26620	26361	26389	26260	26227	26453	26469	26261	26310	26319	26467	26230	26427	26313	26443	26556	26408	26306	26374	26400	26112	26386	26209	26484	26430	26441	26593	26185	26493	26418	26571	26462	26339	26441	26096	26542	26180	26496	26541	26178	26270	26492	26427	26359	26334	26177	26111	26194	26310	26072	26428	26645	26502	26173	26266	26094	26287	26436	26527	26473	26298	26367	26394	26113	26277	26248	26339	26236	26047	26371	26240	26296	26562	26214	26254	26158	26191	26523	26484	26611	26114	26391	26491	26502	26267	26328	26234	26412	26599	26388	26110	26319	26336	26461	26319	26168	26242	26299	26298	26664	26281	26421	26487	26246	26486	26424	26465	26298	26433	26566	26477	26269	26245	26380	26281	26185	26201	26496	26646	26331	26541	26608	26388	26601	26408	26529	26332	26428	26539	26564	26331	26385	26440	26505	26222	26508	26428	26365	26674	26390	26371	26325	26485	26480	26397	26376	26352	26364	26411	26241	26293	26312	26409	26543	26411	26442	26437	26336	26484	26308	26322	26333	26459	26314	26153	26336	26408	26264	26430	26289	26471	26316	26352	26182	26452	26775	26515	26377	26304	26088	26385	26502	26571	26418	26593	26361	26372	26376	26532	26387	26712	26557	26561	26200	26421	26458	26404	26098	26648	26503	26492	26563	26634	26330	26273	26395	26266	26151	26414	26341	26491	26381	26500	26398	26657	26669	26307	26409	26464	26137	26481	26521	26275	26433	26507	26190	26522	26116	26506	26117	26521	26530	26378	26260	26191	26203	26363	26184	26376	26271	26335	26492	26389	26523	26526	26431	26211	26086	26318	26411	26342	26161	26527	26363	26785	26351	26456	26603	26305	26324	26332	26506	26405	26508	26438	26549	26557	26526	26444	26242	26425	26432	26435	26353	26396	26468	26182	26401	26440	26496	26299	26637	26459	26436	26444	26508	26511	26527	26403	26302	26420	26292	26308	26407	26277	26353	26291	26429	26443	26446	26345	26358	26466	26420	26439	26518	26097	26459	26446	26341	26320	26285	26351	26356	26549	26228	26325	26409	26343	26411	26566	26164	26285	26444	26239	26246	26574	26554	26671	26332	26581	26322	26423	26489	26500	26600	26312	26229	26195	26315	26148	26504	26510	26357	26343	26366	26205	26435	26437	26371	26265	26388	26352	26492	26469	26075	26287	26140	26668	26414	26164	26573	26567	26481	26450	26160	26657	26461	26585	26269	26444	26360	26571	26356	26435	26358	26531	26385	26516	26433	26632	26595	26563	26481	26342	26420	26491	26200	26472	26223	26350	26366	26377	26556	26692	26519	26551	26673	26344	26446	26261	26165	26313	26475	26342	26467	26217	26346	26364	26461	26352	26591	26369	26456	26402	26288	26470	26408	26318	26360	26286	26479	26239	26471	26555	26461	26443	26320	26395	26153	26431	26405	26178	26546	26486	26309	26218	26330	26261	26560	26185	26326	26387	26103	26555	26187	26445	26333	26419	26356	26576	26255	26527	26490	26302	26364	26412	26559	26640	26427	26379	26420	26407	26407	26394	26161	26103	26481	26546	26193	26174	26424	26412	26385	26429	26237	26596	26605	26614	26359	26330	26369	26295	26067	26433	26434	26282	26375	26501	26378	26425	26292	26353	26743	26406	26390	26486	26514	26441	26491	26319	26484	26542	26456	26215	26566	26254	26363	26749	26441	26464	26566	26435	26359	26574	26572	26171	26563	26345	26328	26347	26425	26594	26427	26178	26397	26363	26328	26545	26567	26365	26202	26136	26598	26534	26318	26651	26301	26423	26037	26328	26336	26287	26265	26345	26568	26399	26466	26623	26367	26388	26231	26435	26388	26448	26335	26382	26608	26479	26222	26388	26361	26461	26352	26267	26326	26180	26283	26360	26283	26272	26647	26385	26330	26364	26356	26338	26341	26251	26263	26337	26479	26443	26294	26406	26304	26529	26350	26247	26255	26424	26179	26207	26305	26400	26056	26326	26288	26530	26207	26588	26594	26565	26251	26472	26571	26325	26318	26026	26472	26143	26742	26359	26414	26169	26551	26163	26270	26372	26431	26458	26445
27006	41112	29584	23307	21464	20524	19845	19242	18998	18865	18361	18167	18005	18385	18411	18100	18024	18098	17879	17868	17733	17867	17546	17761	17522	17688	17633	17484	17488	17574	17375	17443	17701	17591	17505	17535	17535	17569	17600	17463	17408	17372	17632	17321	17347	17537	17381	17397	17319	17394	17318	17414	17311	17358	17389	17487	17252	17172	17339	17299	17306	17462	17243	17367	17372	17489	17173	17150	17282	17371	17362	17502	17495	17129	17406	17473	17342	17297	17316	17337	17419	17514	17261	17225	17311	17379	17284	17158	17284	17326	17179	17346	17344	17260	17259	17382	17173	17334	17163	17171	17207	17448	17233	17029	17216	17310	17250	17348	17406	17301	17164	17365	17223	17349	17507	17333	17186	17279	17188	17426	17317	17366	17321	17308	17315	17309	17410	17183	17302	17452	17169	17383	17235	17325	17478	17272	17335	17295	17182	17433	17273	17292	17322	17503	17112	17297	17197	17438	17230	17424	17154	17271	17216	17366	17428	17332	17258	17294	17227	17444	17203	17233	17301	17377	17200	17242	17176	17326	17413	17205	17178	17286	17415	17241	17363	17176	17168	17285	17193	17439	17378	17372	17203	17359	17300	17304	17426	17343	17177	17318	17214	17187	17190	17170	17378	17196	17366	17158	17367	17343	17113	17406	17318	17382	17260	17219	17275	17210	17274	17434	17269	17422	17269	17322	17282	17365	17291	17228	17310	17306	17194	17449	17096	17379	17441	17335	17396	17302	17266	17371	17182	17197	17221	17035	17533	17091	17187	17262	16967	17412	17493	17491	17420	17332	17264	17179	17348	17364	17319	17228	17057	17280	17282	17169	17290	17374	17285	17297	17328	17337	17310	17358	17301	17371	17178	17179	17274	17333	17373	17148	17356	17453	17393	17287	17241	17191	17364	17357	17356	17182	17433	17117	17407	17558	17283	17454	17291	17334	17345	17194	17078	17315	17191	17408	17252	17300	17304	17318	17257	17372	17240	17351	17264	17314	17519	17105	17258	17264	17288	17321	17239	17240	17293	17334	17212	17425	17256	17413	17347	17470	17152	17185	17311	17264	17353	17339	17447	17226	17183	17285	17281	17361	17268	17330	17412	17356	17523	17189	17461	17309	17281	17219	17243	17406	17471	17126	17256	17217	17271	17165	17220	17535	17208	17384	17472	17364	17245	17228	17340	17223	17377	17220	17238	17399	17211	17125	17223	17284	17379	17377	17129	17123	17148	17229	17352	17346	17293	17488	17345	17477	17510	17320	17327	17281	17360	17262	17176	17112	17364	17187	17365	17158	17216	17111	17367	17113	17349	17259	17414	17163	17365	17262	17406	17444	17119	17471	17207	17164	17265	17273	17507	17203	17235	17144	17435	17176	17210	17412	17396	17157	17326	17207	17397	17279	17142	17241	17346	17351	17246	17176	17088	17435	17242	17350	17383	17172	17196	17267	17396	17122	17252	17337	17264	17241	17277	17273	17431	17429	17375	17271	17269	17250	17256	17283	17278	17295	17121	17281	17336	17311	17212	17251	17330	17268	17249	17284	17153	17214	17358	17263	17293	17499	17183	17208	17243	17170	17312	17440	17392	17361	17227	17135	17287	17199	17164	17327	17463	17322	17258	17375	17368	17505	17331	17265	17306	17307	17096	17223	17324	17241	17252	17268	17416	17184	17366	17215	17158	17403	17267	17071	17129	17463	17160	17250	17446	17220	17409	17297	17300	17141	17280	17449	17192	17288	17004	17187	17310	17247	17271	17305	17168	17325	17313	17413	17298	17146	17315	17289	17239	17203	17241	17346	17355	17281	17187	17462	17376	17143	17501	17413	17073	17377	17264	17304	17222	17155	17382	17355	17324	17324	17260	17251	17516	17204	17262	17283	17275	17337	17331	17338	17488	17158	17365	17175	17383	17210	17170	17294	17375	17323	17354	17329	17289	17367	17526	17244	17361	17246	17212	17229	17364	17207	17453	17251	17357	17458	17151	17271	17258	17292	17300	17341	17280	17322	17343	17300	17387	17250	17391	17281	16962	17166	17562	17288	17320	17249	17413	17220	17257	17342	17268	17395	17215	17281	17328	17203	17303	17373	17384	17205	17415	17237	17332	17588	17212	17210	17548	17265	17217	17320	17356	17287	17307	17247	17235	17146	17285	17282	17461	17199	17176	17105	17281	17184	17243	17239	17324	17224	17348	17269	17391	17210	17100	17406	17328	17182	17435	17332	17342	17237	17283	17290	17370	17145	17266	17142	17167	17258	17313	17331	17347	17206	17460	17274	17295	17275	17166	17482	17190	17313	17301	17255	17170	17193	17458	17322	17147	17231	17414	17175	17271	17250	17288	17321	17334	17281	17260	17373	17126	17389	17287	17202	17229	17380	17156	17458	17142	17346	17182	17504	17326	17395	17357	17217	17434	17387	17352	17262	17297	17458	17461	17321	17274	17331	17237	17403	17388	17248	17247	17195	17427	17362	17320	17216	17397	17285	17265	17268	17284	17109	17236	17313	17380	17590	17147	17176	17281	17461	17348	17349	17462	17344	17213	17394	17336	17357	17325	17275	17115	17263	17360	17189	17343	17331	17261	17168	17024	17382	17291	17401	17190	17213	17433	17177	17373	17186	17368	17237	17246	17188	17428	17197	17085	17251	17158	17213	17354	17357	17326	17236	17329	17342	17347	17261	17280	17249	17436	17271	17286	17337	17136	17268	17394	17401	17416	17411	17138	17133	17150	17165	17414	17202	17512	17514	17494	17189	17438	17245	17194	17299	17254	17379	17263	17415	17353	17190	17411	17142	17314	17278	17363	17106	17334	17305	17037	17351	17201	17265	17170	17382	17412	17493	17287	17430	17370	17285	17220	17364	17359	17273	17343	17274	17426	17231	17137	17504	17332	17130	17244	17316	17308	17448	17356	17352	17105	17344	17293	17245	17432	17253	17152	17439	17059	17384	17268	17381	17434	17371	17361	17247	17347	17355	17370	17331	17311	17213	17272	17137	17319	17461	17199	17276	17375	17234	17239	17310	17319	17178	17302	17197	17123	17291	17273	17218	17432	17110	17253	17178	17308	17229	17139	17386	17142	17334	17358	17312	17401	17201	17219	17466	17394	17298	17223	17113	17253	17185	17294	17411	17241	17418	17116	17289	17439	17353	17463	17440	17301	17230	17303	17215	17339	17065	17114	17296	17567	17349	17256	17204	17234	17161	17138	17317	17194	17293	17433	17305	17274	17435	17441	17173	17294	17452	17366	17272	17365	17257	17290	17346	17305	17284	17254	17317	17540	17164	17207	17334	17497	17352	17465	17258	17402	17261	17140	17352	17255	17376	17316	17189	17287	17428	17423	17344	17323	17392	17109	17281	17298	17198	17175	17149	17099	17309	17174	17400	17240	17249	17263	17265	17323	17267	17361	17473	17247	17108	17302	17428	17250	17157	17337	17278	17282	17331	17311	17435	17109	17328	17419	17413	17262	17199	17265	17375	17336	17310	17164	17404	17059	17396	17245	17217	17360	17205	17159	17446	17280	17274	17215	17310	17375	17235	17323	17225	17282	17271	17416	17210	17344	17171	17363	17285	17227	17309	17338	17253	17237	17431	17228	17362	17329	17075	17207	17491	17181	17265	17223	17325	17332	17455	17346	17480	17117	17478	17340	17453	17310	17292	17548	17500	17220	17190	17427	17316	17189	17345	17290	17034	17231	17310	17338	17153	17264	17265	17122	17197	17217	17445	17227	17291	17233	17477	17362	17189	17365	17513	17300	17401	17421	17276	17456	17194	17497	17097	17417	17308	17473	17238	17245	17135	17189	17387	17267	17239	17379	17160	17406	17160	17239	17223	17308	17275	17325	17229	17299	17298	17289	17324	17439	17292	17003	17068	17240	17432	17183	17341	17255	17212	17374	17260	17274	17316	17233	17224	17292	17306	17288	17333	17363	17377	17164	17163	17279	17237	17166	17160	17426	17232	17320	17294	17343	17320	17073	17492	17355	17397	17327	17176	17416	17339	17237	17312	17290	17287	17200	17203	17340	17265	17295	17145	17243	17188	17335	17490	17199	17410	17213	17364	17293	17146	17322	17176	17269	17566	17481	17353	17418	17273	17398	17287	17304	17394	17292	17263	17211	17297	17355	17373	17408	17333	17356	17150	17255	17471	17149	17259	17251	17238	17180	17358	17346	17252	17292	17289	17494	17377	17306	17272	17324	17330	17333	17332	17220	17094	17310	17342	17364	17379	17219	17472	17223	17427	17282	17301	17313	17363	17366	17250	17219	17360	17176	17404	17305	17330	17469	17280	17331	17223	17396	17324	17137	17254	17228	17357	17235	17406	17142	17164	17284	17187	17211	17387	17283	17367	17338	17265	17142	17322	17226	17472	17244	17266	17313	17186	17254	17415	17272	17346	17239	17270	17307	17251	17233	17239	17312	17333	17241	17460	17299	17369	17272	17328	17217	17434	17216	17216	17360	17251	17080	17346	17106	17311	17161	17285	17236	17341	17397	17448	17177	17294	17260	17435	17283	17414	17219	17236	17326	17314	17426	17323	17178	17294	17201	17220	17277	17305	17399	17273	17364	17287	17228	17496	17425	17343	17374	17417	17128	17206	17369	17275	17263	17296	17380	17221	17204	17259	17351	17161	17311	17294	17213	17471	17184	17383	17308	17210	17257	17213	17404	17313	17298	17381	17424	17254	17386	17290	17216	17363	17152	17270	17211	17248	17382	17231	17326	17454	17281	17219	17114	17260	17244	17198	17383	17434	17309	17170	17147	17360	17104	17522	17473	17161	17188	17215	17404	17269	17385	17423	17377	17192	17361	17228	17313	17149	17280	17332	17439	17173	17266	17417	17321	17130	17474	17499	17204	17304	17217	17081	17172	17270	17186	17346	17319	17396	17366	17268	17448	17430	17255	17357	17328	17315	17346	17364	17295	17503	17177	17421	17239	17327	17222	17396	17302	17521	17438	17298	17451	17251	17358	17279	17271	17362	17487	17172	17458	17418	17323	17192	17248	17329	17446	17246	17274	17293	17021	17421	17300	17299	17244	17185	17256	17247	17388	17203	17231	17527	17308	17348	17331	17369	17239	17249	17522	17309	17303	17295	17342	17301	17312	17255	17276	17473	17335	17391	17376	17300	17312	17341
22466	20957	27414	24761	22069	27172	33001	29583	29023	29180	28741	28650	28559	28382	28551	28280	28256	28323	28238	28043	28196	27969	27945	27833	27830	27668	27720	27848	27829	27652	27804	27881	27895	27434	27524	27539	27435	27532	27482	27426	27487	27426	27554	27751	27607	27666	27605	27504	27555	27580	27188	27559	27480	27469	27468	27223	27576	27211	27581	27417	27494	27403	27457	27324	27495	27441	27357	27297	27405	27310	27463	27427	27633	27763	27282	27328	27361	27662	27272	27358	27527	27534	27240	27425	27504	27695	27406	27337	27460	27537	27322	27365	27151	27411	27395	27442	27324	27209	27408	27227	27214	27397	27279	27111	27443	27032	27226	27561	27227	27259	27213	27346	27377	27257	27184	27482	27192	27314	27386	27407	27483	27247	27437	27530	27245	27247	27441	27549	27306	27298	27565	27306	27299	27351	27179	27296	27433	27440	27356	27143	27218	27283	27204	27555	27332	27390	27293	27089	27521	27572	27429	27259	27139	27579	27170	27339	27453	27080	27456	27348	27473	27540	27368	27243	27191	27380	27494	27230	27322	27204	27477	27262	27338	27268	27248	27661	27549	27439	27163	27263	27060	27203	27381	27430	27382	27291	27329	27403	27071	27357	27408	27660	27413	27147	27216	27102	27601	27532	27381	27175	27249	27293	27335	27525	27305	27180	27128	27379	27498	27438	27583	27711	27513	27645	27285	27246	27376	27406	27437	27453	27229	27463	27333	27508	27302	27253	27555	27313	27258	27363	27566	27383	27331	27350	27460	27250	27168	27290	27246	27402	27433	27492	27552	27375	27487	27354	27453	27235	27372	27160	27553	27392	27337	27150	27348	27392	27393	27410	27315	27183	27528	27550	27419	27409	27382	27181	27377	27506	27490	27603	27588	27360	26995	27508	27170	27190	27260	27513	27287	27271	27429	27160	27493	27544	27454	27446	27274	27454	27463	27278	27065	27428	27313	27392	27535	27387	27283	27050	27493	27317	27205	27248	27414	27248	27428	27421	27439	27467	27210	27330	27293	27274	27567	27008	27649	27202	27283	27458	27352	27528	27158	27279	27215	27337	27356	27428	27266	27444	27481	27358	27578	27252	27169	27372	27303	27490	27168	27459	27362	27373	27121	27291	27356	27830	27355	27340	27107	27138	27347	27245	27461	27222	27400	27428	27228	27221	27379	27214	27378	27456	27327	27303	27477	27538	27445	27407	27303	27221	27256	27255	27455	27544	27427	27161	27090	27347	27458	27220	27174	27244	27303	27579	27512	27270	27254	27214	27103	27102	27471	27305	27488	27572	27557	27433	27273	27387	27050	27462	27360	27327	27190	27361	27204	27451	27427	27243	27195	27239	27142	27273	27418	27196	27462	27361	27553	27412	27486	27433	27266	27215	27159	27267	27216	27595	27332	27363	27270	27536	27356	27285	27199	27445	27169	27399	27423	27342	27478	27185	27550	27360	27488	27357	27398	27195	27317	27433	27402	27279	27321	27530	27480	27445	27519	27395	27725	27377	27209	27511	27227	27289	27283	27300	27424	27455	27322	27298	27227	27314	27464	27397	27282	27478	27202	27119	27425	27386	27382	27263	27265	27603	27027	27400	27421	27217	27395	27334	27316	27366	27302	27551	27436	27296	27182	27375	27257	27305	27364	27349	27293	27603	27287	27436	27579	27399	27646	27316	27403	27328	27506	27144	27214	27243	27152	27578	27275	27162	27557	27341	27204	27048	27312	27413	27174	27335	27357	27115	27432	27587	27732	27288	27412	27632	27466	27271	27372	27491	27335	27248	27365	27255	27127	27392	27221	27315	27503	27377	27369	27359	27361	27436	27447	27208	27327	27159	27223	27078	27358	27236	27507	27599	27597	27365	27238	27460	27300	27275	27590	27349	27541	27326	27352	27380	27494	27377	27661	27459	27386	27165	27361	27472	27246	27346	27354	27247	27382	27231	27550	27505	27294	27248	27384	27281	27020	27520	27569	27452	27362	27475	27326	27567	27474	27162	27512	27585	27252	27102	27201	27436	27619	27381	27626	27398	27336	27246	27427	27216	27302	27283	27331	27608	27387	27568	27363	27475	27301	27150	27470	27262	27405	27044	27483	27432	27499	27357	27339	27356	27191	27507	27291	27064	27305	27472	27419	27247	27431	27300	27101	27400	27226	27220	27481	27377	27521	27405	27270	27306	27381	27459	27440	27395	27374	27263	27231	27473	27130	27391	27437	27515	27331	27546	27606	27340	27259	27311	27301	27513	27293	27597	27419	27356	27084	27441	27100	27165	27268	27179	27327	27095	27304	27348	27366	27379	27251	27393	27395	27487	27298	27139	27388	27358	27345	27216	27279	27606	27179	27356	27342	27237	27589	27376	27231	27237	27433	27256	27348	27221	27295	27393	27193	27292	27366	27373	27545	27437	27316	27090	27242	27429	27394	27425	27379	27375	27424	27485	27604	27081	27348	27403	27218	27341	27479	27210	27464	27280	27091	27088	27320	27337	27254	27420	27259	27656	27216	27428	27412	27337	27255	27421	27275	27220	27531	27208	27406	27507	27457	27360	27439	27569	27405	27309	27514	27234	27442	27236	27219	27337	26990	27419	27419	27136	27305	27336	27090	27200	27294	27276	27285	27317	27294	27516	27093	27363	27418	27126	27086	27425	27850	27473	27274	27363	27317	27322	27315	27448	27517	27293	27398	27312	27268	27409	27484	27424	27340	27384	27430	27177	27744	27569	27394	27376	27352	27388	27224	27320	27396	27414	27135	27181	27331	27067	27298	27389	27772	27381	27173	27551	27445	27512	27876	27369	27387	27144	27291	27489	27454	27248	27207	27244	27407	27401	27325	27205	27247	27187	27021	27385	27371	27544	27558	27390	27354	27664	27298	27210	27522	26960	27419	27463	27367	27296	27379	27596	27433	27209	27265	27337	27383	27208	27481	27475	27333	27395	27579	27201	27289	27317	27607	27179	27672	27342	27253	27256	27311	27458	27366	27475	27299	27183	27440	27316	27076	27607	27279	27485	27457	27160	27254	27269	27243	27284	27237	27324	27568	27472	27380	27410	27332	27364	27261	27627	27391	27374	27415	27335	27290	27482	27242	27144	27355	27271	27400	27449	27371	27384	27142	27364	27279	27438	27149	26959	27176	27302	27389	27211	27464	27005	27212	27287	27254	27247	27459	27344	27221	27267	27172	27555	27266	27307	27315	27656	27241	27280	27647	27516	27376	27567	27475	27257	27184	27344	27496	27630	27403	27269	27285	27105	27430	27567	27557	27475	27285	27452	27508	27319	27663	27473	27381	27192	27429	27473	27315	27240	27173	27300	27355	27268	27487	27352	27330	27618	27388	27353	27475	27124	27168	27421	27468	27127	27258	27547	27161	27615	27301	27350	27398	27481	27315	27523	27406	27489	26887	27535	27325	27340	27292	27279	27359	27300	27606	27508	27303	27078	27348	27553	27253	27128	27204	27548	27555	27203	27435	27633	27314	27277	27583	27310	27223	27402	27309	27477	27508	27269	27454	27628	27386	27496	27346	27259	27432	27074	27544	27343	27461	27256	27366	27371	27470	27216	27242	27214	27472	27586	27380	27481	27472	27040	27182	27533	27564	27512	27514	27063	27462	27476	27176	27522	27243	27436	27262	27630	27471	27204	27318	27236	27353	27395	27453	27463	27429	27482	27235	27597	27486	27026	27314	27125	27228	27403	27376	27718	27565	27215	27292	27192	27115	27153	27152	27558	27396	27308	27306	27516	27263	27423	27276	27086	27201	27535	27341	27130	27440	27068	27484	27450	27655	27050	27347	27507	27243	27431	27238	27232	27409	27502	27302	27427	27440	27462	27504	27212	27306	27411	27481	27548	27243	27291	27422	27130	27305	27344	27556	27329	27358	27116	27435	27265	27103	27490	27349	27122	27312	27403	27442	27280	27325	27174	27038	27341	27335	27344	27349	27141	27149	27309	27238	27403	27449	27291	27502	27435	27415	27461	27661	27347	27261	27493	27383	27417	27377	27195	27574	27541	27448	27393	27518	27172	27496	27481	27283	27356	27169	27219	27465	27313	27462	27416	27261	27333	27591	27613	27427	27318	27411	27222	27258	27361	27305	27486	27239	27418	27376	27334	27382	27235	27408	27407	27609	27292	27481	27496	27332	27263	27286	27535	27278	27389	27377	27356	27119	27151	27292	27333	27433	27541	27174	27333	27199	27265	27416	27219	27303	27407	27632	27403	27409	27377	27374	27232	27190	27410	27202	27279	27274	27426	27442	27354	27299	27447	27339	27494	27334	27608	27449	27462	27417	27526	27144	27259	27348	27233	27339	27259	27395	27427	27307	27762	27539	27454	27419	27249	27274	27239	27391	27310	27264	27547	27469	27514	27114	27596	27232	27449	27352	27363	27179	27391	27372	27272	27391	27421	27418	27451	27553	27205	27454	27161	27396	27335	27590	27497	27243	27445	27332	27304	27419	27458	27237	27463	27543	27097	27073	27132	27561	27367	27397	27087	27454	27397	27189	27413	27299	27441	27279	27150	27407	27421	27328	27249	27294	27549	27308	27489	27226	27238	27306	27580	27387	27306	27518	27268	27488	27141	27187	27203	27612	27335	27298	27415	27554	27439	27328	27268	27331	27143	27508	27594	27138	27159	27374	27216	27155	27288	27400	27352	27477	27430	27648	27185	27195	27501	27468	27318	27158	27390	27270	27259	27249	27536	27476	27471	27593	27271	27391	27276	27302	27356	27314	27273	27467	27271	27106	27241	27272	27384	27399	27210	27328	27389	27315	27333	27389	27443	27312	27206	27557	27434	27233	27348	27292	27334	27343	27419	27202	27495	27423	27290	27302	27468	27362	27205	27375	27309	27295	27530	27423	27397	27401	27262	27279	27313	27356	27413	27149	27520	27101	27438	27301	27231	27348	27407	27481	27531	27406	27374	27400	27558	27450	27333	27585	27316	27402	27387	27525	27215	27385	27457	27639	27141	27288	26977	27413	27394	27434	27407	27476	27210	27439	27417	27517	27269	27307	27172	27201	27419	27600	27475	27284	27197	27194	27487	27434	27335	27334	27334	27157	27162	27534	27101	27336	27548	27502	27368	27158	27677	27328	27278	27250	27548	27458	27590	27558	27266	27390	27535	27454	27024
30807	50962	38104	26430	24008	22616	21194	20522	20281	19818	19629	19248	19065	19230	19191	18936	18702	18601	18499	18636	18369	18091	18117	17919	18024	18085	17992	18080	18148	17955	17883	17826	17828	17900	17728	17790	17957	17914	17681	17821	17817	17584	17640	17509	17601	17775	17777	17721	17585	17598	17556	17750	17657	17633	17479	17479	17597	17478	17570	17421	17608	17694	17529	17544	17669	17581	17715	17573	17445	17624	17639	17593	17497	17696	17579	17589	17381	17621	17651	17594	17662	17679	17442	17388	17526	17616	17818	17647	17551	17396	17636	17917	17699	17588	17592	17635	17733	17407	17600	17679	17554	17717	17553	17633	17478	17495	17661	17474	17572	17418	17711	17553	17580	17470	17738	17542	17628	17632	17599	17503	17740	17517	17641	17474	17432	17521	17673	17368	17495	17648	17644	17625	17617	17616	17556	17740	17493	17689	17726	17752	17450	17527	17536	17542	17617	17582	17677	17470	17652	17612	17722	17501	17541	17634	17570	17546	17625	17581	17615	17462	17585	17564	17697	17373	17487	17622	17565	17538	17504	17496	17530	17407	17581	17507	17819	17595	17508	17591	17545	17592	17654	17549	17643	17637	17717	17486	17469	17694	17637	17679	17711	17469	17734	17549	17527	17630	17666	17395	17552	17547	17395	17518	17609	17625	17642	17623	17485	17506	17626	17642	17674	17527	17604	17665	17606	17471	17480	17613	17359	17680	17478	17611	17630	17541	17536	17423	17584	17581	17622	17585	17646	17773	17565	17374	17491	17662	17557	17783	17464	17600	17621	17419	17403	17658	17421	17427	17725	17485	17607	17534	17538	17370	17586	17493	17613	17612	17456	17542	17507	17607	17528	17440	17441	17835	17669	17474	17654	17510	17553	17498	17505	17573	17705	17510	17418	17757	17470	17822	17523	17564	17532	17435	17622	17657	17559	17751	17513	17615	17659	17498	17557	17543	17673	17658	17579	17557	17651	17625	17617	17510	17574	17459	17648	17646	17617	17642	17795	17617	17657	17721	17491	17456	17646	17581	17529	17562	17667	17730	17438	17665	17591	17586	17546	17526	17589	17578	17589	17571	17735	17513	17491	17690	17617	17529	17738	17661	17534	17727	17444	17508	17618	17463	17653	17455	17567	17541	17517	17622	17582	17507	17599	17715	17451	17564	17597	17406	17528	17633	17636	17446	17550	17589	17578	17469	17552	17633	17716	17509	17492	17571	17781	17469	17606	17477	17632	17530	17586	17420	17553	17512	17422	17669	17435	17533	17395	17481	17426	17602	17523	17585	17442	17754	17512	17716	17444	17456	17585	17446	17611	17626	17437	17465	17441	17598	17596	17600	17596	17560	17453	17497	17611	17733	17576	17743	17741	17272	17851	17548	17485	17449	17389	17497	17434	17516	17538	17597	17555	17572	17577	17498	17510	17419	17548	17657	17639	17582	17539	17605	17553	17521	17459	17427	17581	17526	17786	17486	17491	17654	17690	17455	17656	17684	17476	17784	17527	17579	17648	17456	17717	17649	17400	17554	17530	17499	17632	17544	17491	17583	17749	17404	17519	17445	17537	17704	17596	17616	17417	17374	17601	17589	17661	17632	17625	17813	17455	17595	17585	17545	17579	17533	17668	17560	17395	17615	17611	17507	17756	17569	17805	17476	17487	17522	17527	17483	17418	17379	17474	17687	17515	17502	17718	17500	17675	17398	17573	17672	17564	17512	17640	17417	17592	17508	17611	17516	17514	17514	17632	17480	17390	17615	17606	17585	17459	17551	17432	17497	17586	17530	17589	17677	17660	17472	17639	17610	17563	17509	17484	17425	17593	17528	17702	17630	17578	17532	17694	17627	17518	17500	17525	17581	17467	17512	17806	17680	17592	17729	17473	17749	17686	17651	17540	17515	17661	17670	17584	17594	17462	17769	17503	17597	17580	17683	17514	17647	17597	17574	17416	17578	17618	17561	17437	17521	17394	17658	17544	17406	17505	17567	17646	17524	17799	17602	17526	17425	17723	17475	17676	17576	17524	17503	17739	17577	17592	17720	17513	17750	17579	17569	17745	17504	17389	17595	17712	17519	17572	17536	17610	17463	17895	17612	17538	17692	17669	17651	17718	17575	17593	17817	17655	17607	17650	17465	17409	17704	17578	17616	17597	17539	17459	17462	17572	17756	17579	17657	17632	17691	17501	17675	17445	17676	17537	17711	17514	17668	17403	17435	17503	17571	17579	17718	17579	17536	17562	17487	17626	17491	17374	17403	17691	17623	17560	17583	17543	17586	17366	17488	17736	17609	17478	17475	17535	17483	17537	17578	17512	17630	17590	17518	17545	17332	17580	17631	17355	17661	17578	17413	17631	17546	17476	17691	17515	17579	17527	17576	17257	17599	17620	17523	17482	17566	17676	17507	17522	17547	17559	17598	17517	17433	17595	17707	17693	17617	17606	17465	17709	17372	17493	17534	17552	17531	17606	17589	17632	17557	17609	17585	17502	17587	17686	17605	17495	17642	17571	17418	17598	17518	17532	17579	17646	17467	17535	17487	17610	17605	17475	17493	17663	17597	17773	17482	17450	17778	17665	17620	17604	17580	17556	17484	17654	17616	17688	17589	17587	17659	17664	17552	17586	17434	17402	17747	17521	17492	17520	17607	17525	17573	17602	17521	17540	17453	17603	17551	17665	17461	17515	17651	17463	17351	17498	17654	17652	17557	17617	17651	17545	17570	17471	17600	17680	17643	17477	17648	17568	17620	17654	17599	17591	17450	17553	17541	17620	17690	17552	17535	17460	17574	17666	17408	17775	17359	17514	17642	17461	17705	17602	17516	17715	17524	17437	17686	17488	17584	17525	17664	17595	17508	17420	17490	17708	17388	17572	17623	17573	17670	17575	17595	17661	17528	17477	17428	17547	17570	17518	17750	17513	17602	17811	17582	17679	17601	17587	17621	17620	17545	17685	17606	17602	17462	17589	17571	17294	17640	17400	17601	17642	17512	17520	17684	17805	17562	17644	17516	17526	17560	17575	17727	17675	17719	17547	17631	17644	17558	17473	17485	17288	17686	17461	17593	17478	17583	17732	17522	17730	17649	17516	17369	17451	17549	17364	17610	17375	17616	17489	17587	17587	17480	17431	17476	17549	17714	17630	17635	17669	17680	17609	17504	17783	17427	17577	17669	17521	17563	17600	17758	17610	17529	17639	17577	17536	17475	17585	17577	17488	17585	17556	17489	17684	17536	17473	17570	17700	17776	17474	17523	17524	17689	17502	17513	17561	17563	17664	17715	17601	17661	17656	17553	17671	17736	17591	17531	17721	17373	17540	17603	17463	17512	17558	17588	17554	17360	17565	17654	17607	17652	17571	17388	17669	17536	17627	17644	17466	17573	17475	17592	17482	17495	17578	17776	17684	17476	17725	17623	17404	17661	17598	17501	17684	17588	17798	17552	17443	17606	17697	17467	17678	17414	17694	17566	17507	17327	17561	17462	17540	17633	17664	17741	17595	17665	17477	17622	17579	17664	17532	17443	17524	17555	17493	17657	17515	17806	17475	17690	17604	17732	17604	17775	17387	17552	17629	17502	17599	17613	17583	17680	17798	17515	17631	17687	17626	17559	17493	17622	17519	17562	17623	17548	17461	17487	17522	17456	17618	17725	17537	17514	17567	17440	17517	17598	17582	17588	17654	17589	17422	17538	17580	17511	17393	17719	17519	17609	17448	17656	17549	17631	17516	17605	17590	17575	17778	17652	17608	17426	17689	17499	17570	17539	17540	17771	17512	17570	17736	17564	17562	17605	17629	17601	17675	17538	17504	17551	17582	17416	17694	17714	17471	17432	17715	17581	17539	17572	17631	17607	17535	17723	17467	17636	17476	17598	17498	17525	17520	17696	17667	17475	17691	17555	17610	17564	17486	17488	17574	17697	17508	17528	17579	17664	17659	17710	17558	17582	17675	17506	17663	17596	17587	17509	17606	17563	17598	17529	17489	17450	17722	17452	17543	17591	17508	17557	17661	17570	17714	17659	17519	17685	17583	17492	17625	17581	17608	17649	17571	17503	17511	17457	17476	17493	17441	17585	17680	17602	17876	17313	17555	17500	17504	17484	17606	17640	17593	17567	17714	17551	17561	17572	17668	17492	17578	17701	17792	17597	17588	17766	17524	17463	17545	17490	17377	17512	17407	17436	17736	17692	17578	17517	17600	17523	17533	17467	17565	17863	17482	17665	17673	17439	17505	17716	17527	17722	17559	17446	17490	17567	17608	17611	17571	17490	17350	17777	17640	17480	17601	17658	17551	17766	17609	17681	17693	17610	17590	17650	17557	17661	17535	17686	17637	17643	17598	17472	17560	17562	17765	17633	17628	17527	17609	17599	17669	17589	17665	17475	17548	17515	17541	17493	17597	17437	17841	17493	17543	17538	17484	17740	17647	17588	17574	17603	17572	17669	17735	17659	17634	17428	17668	17650	17675	17419	17734	17666	17570	17644	17720	17676	17527	17722	17657	17562	17577	17677	17381	17388	17569	17487	17406	17500	17550	17547	17622	17649	17538	17627	17585	17539	17702	17634	17394	17614	17608	17627	17619	17689	17524	17523	17565	17526	17545	17603	17567	17545	17621	17481	17525	17613	17583	17427	17354	17534	17471	17657	17518	17564	17630	17607	17816	17756	17680	17656	17785	17444	17607	17537	17445	17592	17605	17712	17730	17358	17504	17615	17625	17391	17556	17634	17468	17400	17456	17497	17557	17584	17615	17688	17560	17472	17686	17591	17370	17649	17502	17694	17411	17654	17799	17466	17677	17559	17360	17638	17707	17668	17392	17455	17463	17378	17571	17589	17574	17643	17425	17591	17618	17394	17451	17673	17610	17537	17609	17483	17442	17574	17520	17377	17782	17547	17635	17566	17487	17694	17491	17519	17686	17498	17560	17562	17623	17470	17638	17382	17678	17591	17681	17470	17531	17548	17395	17516	17500	17609	17616	17465	17539	17553	17601	17529	17667	17626	17405	17582	17766	17367	17490	17678	17543	17661	17511	17650	17559	17583	17460	17494	17610	17541	17779	17584	17404	17723	17720	17638	17667	17499	17515	17718	17734	17491	17517	17515	17677	17535	17586	17494	17443	17687	17781	17538	17597	17535	17494	17563
35914	30714	33541	31736	29790	29444	29699	29421	29536	29627	29423	29336	29523	29298	29376	29192	29494	29206	29224	29484	29342	29316	29115	29457	29253	29249	29107	29089	29087	28940	29109	28994	29066	28949	29039	29107	29094	28997	29146	29173	29072	28996	29023	29051	29124	28887	29158	28971	28839	29096	29222	28807	29188	29291	29261	29271	29051	28834	28831	29281	29058	29273	29184	29120	29139	28932	28872	28971	29115	29304	28984	29021	28782	28777	29114	29049	29128	28876	29168	29056	28919	29326	28858	29070	29196	29033	29201	28736	28693	29173	29242	28928	28838	29131	28900	29204	28771	29097	29192	28917	28990	29115	29023	28899	29029	29061	28981	29179	29096	28963	28966	29089	29045	29099	29004	29033	28864	28899	29163	29160	29244	29226	28769	28832	29148	28816	28804	29032	29079	28918	29136	29427	28934	29120	29075	28932	29189	29246	28884	29055	29127	29121	29036	29053	28993	28867	28886	29083	29150	29130	29200	29034	29235	28768	29030	28888	28955	29030	29109	29042	29112	29002	29067	29019	29105	28942	28936	29077	29150	28761	28995	28832	29097	29232	29011	28900	28958	28811	29189	29008	29005	28816	28912	28903	28944	29000	29223	28848	29014	29088	29141	28923	28760	29041	28883	28849	28801	29027	29219	28726	29158	29075	29010	29097	29190	28988	29127	29112	29040	29034	28904	29133	28820	29013	29121	29180	29010	28839	29069	29155	28964	28929	28942	28879	28875	28895	28807	29062	28925	28880	29080	29003	29157	29071	28836	29196	29064	29067	29066	29009	28847	28903	28823	29188	28868	28820	29179	28833	29014	29365	28725	28988	28890	29093	29038	28763	28626	29052	29055	29009	29171	28683	28891	28828	28878	28884	29141	28794	29044	29047	29092	29002	29112	28908	29065	29144	29037	29047	29098	28936	29119	29152	29121	28949	29080	28998	29008	29217	29032	29325	29068	29060	28845	28767	28876	29022	29133	28997	29408	28956	28955	28946	29067	28961	28993	28916	29023	28968	29076	28928	29003	29011	28833	28811	29023	28867	29095	29058	29063	28943	29193	28925	28843	28736	29085	29144	29159	29005	29227	29013	28957	28948	29066	28795	29191	29058	29105	29053	28973	28899	28793	28946	29152	28661	28883	28974	29159	29091	28943	28848	28853	29145	29098	28975	29160	28941	29290	29087	28930	28937	28984	28895	28749	28978	28980	28919	29015	29077	28989	28979	28909	28993	29101	29138	28988	29122	28888	28969	29078	29203	29027	29039	29056	28916	28977	28988	29011	29064	29025	29052	28803	28935	29094	29085	29323	28796	28935	28999	29235	28974	28945	29041	28988	28923	29045	28968	29048	28866	28894	28982	28825	29095	28727	29042	29184	29111	28918	28910	28683	28819	28999	29135	29130	28832	28916	28804	28847	29049	29133	28731	28787	29033	28739	29072	29272	29020	29000	28756	28832	29091	28955	28986	28832	28860	28912	29030	29090	28775	28760	28990	28968	29113	28922	29035	29161	29014	28977	28774	28918	29080	29200	28788	28964	29088	29051	29022	28970	29068	28929	28877	29060	28917	29285	29134	28927	28660	28989	29125	29236	29040	28986	28883	28993	29081	29183	29044	28786	29244	28916	29025	29097	29010	29014	28980	29109	28951	29085	28969	29145	28887	29108	29193	29013	28883	29019	28823	29058	29024	29059	28881	29063	28811	28937	29213	29170	28738	29068	28956	29217	28880	28966	28963	28927	29026	29157	29059	28914	28816	28970	28881	29058	29041	29129	29000	29142	29033	28776	29228	28924	28979	28656	28736	28971	28895	29137	28907	29050	29071	29253	28984	28888	28824	28897	29141	29223	28820	28888	29171	29045	29062	28899	28969	29050	29022	28957	28852	28865	28767	28959	29289	28942	29046	29296	29069	28767	29273	29075	29054	29214	28849	28916	29159	29042	28974	29090	28966	29061	29230	29046	29214	29190	28960	29055	28652	28915	28985	28980	28885	28914	29202	29152	29243	29025	29032	29153	29040	28825	29047	28974	28904	28641	29199	29073	28943	29041	28695	29001	28917	28868	28954	29325	28879	28970	29091	29078	29031	29026	29122	29154	28984	29181	29010	29080	29138	29153	28922	29064	28887	28929	28932	29290	29138	29009	29138	29091	28998	29030	28826	28771	29025	28884	29029	29229	29274	29067	28811	29007	28961	28843	28807	28874	29189	29144	29205	28912	28967	29039	28930	28977	29015	28934	28945	29097	29130	29067	29194	28889	29083	29140	29250	28793	28995	29072	28956	28772	28888	28954	28855	29090	29033	28979	29117	29234	28791	29163	29123	29119	28772	29152	29181	28900	28980	28922	28754	29033	28854	29382	28964	29101	28971	28828	29028	29030	29234	29023	28677	28661	28972	29269	29116	28967	29048	29158	28988	28939	29111	29083	28881	28948	29232	29081	29023	28993	28828	29019	29068	29107	29004	29002	28954	28901	29050	28875	28958	28932	29137	29155	28898	29130	28975	29087	29443	29126	29159	29006	29185	29141	29108	28984	29140	28853	29265	29304	29042	29223	29274	28993	29300	28974	29046	29119	28735	29362	29054	28950	28923	29207	29093	28951	29214	29302	29042	29151	29131	29087	28975	29285	28667	29001	29123	29160	28975	28659	29111	29086	29216	29019	28782	29124	28903	28943	28914	28912	28799	29167	28899	28923	29006	29148	29024	28969	28981	29263	28903	29036	29069	29033	29099	29098	28858	29354	28990	28822	28666	28747	28931	28951	28882	29014	28969	29184	29062	29161	29246	28921	29168	29020	28770	28966	28998	28853	29105	29231	29090	29199	28930	28797	29089	29020	29265	29071	28834	29289	29189	28998	29014	28929	28965	29138	29106	29044	29072	29054	28981	29023	29389	28983	28964	28979	29154	29169	28964	29149	29076	29181	29065	29005	29047	29306	29278	29062	29116	29067	29492	29198	28909	28942	28896	29028	29113	28848	29277	28999	28981	28942	28959	28916	28934	28682	28944	29197	28960	29236	29143	28917	28884	29162	29190	29206	29016	28811	28902	28954	29143	29175	28954	29171	28982	29331	29183	29179	29021	29057	29116	29034	29112	28910	28772	29088	29088	28980	28919	29195	28971	29109	28679	28926	28937	28963	28857	29123	29083	28824	28853	29104	29159	29076	28875	29377	28940	29138	29085	29052	29034	29014	29086	28895	28942	29169	28824	29006	29100	29052	28908	29039	28995	29215	28899	29122	28861	29096	28842	28979	29050	29348	29057	28856	29012	29094	28977	29100	29099	28985	29321	28973	29238	29062	28992	28788	28822	28997	29293	28943	28923	29103	29101	29057	28928	28881	29031	28891	29150	28840	29140	28932	29016	28706	29010	28892	28845	29139	29019	29198	28933	29142	28983	28854	29039	29065	28865	29075	29072	28839	28912	29240	28933	28838	28915	28987	28741	29162	28847	28959	28901	28950	28885	29163	29033	28933	28942	28981	28820	29006	28954	29171	29188	29008	28940	29173	29102	28744	29210	29073	29037	29123	28929	28907	28802	28933	28846	29029	29106	28860	29043	29042	28673	28828	28881	28988	28912	28915	28832	29027	28903	28880	28720	29003	28799	28852	28988	29290	29040	28882	28845	28866	29036	29157	29055	28936	29284	29001	29209	29086	29209	29222	28968	29018	28852	29075	28894	29031	28946	29004	29180	29074	29300	29118	29009	28925	29014	28871	28775	28857	28962	28965	29288	29107	29124	28941	29116	29184	28912	29073	29067	29138	29140	29036	28760	28975	29156	28842	29015	28867	28642	29056	29054	28910	28897	28809	29164	29271	28961	29188	29132	28998	29081	29104	29064	29168	28958	28961	28888	29074	29097	28834	28748	28988	29108	29175	29253	28984	29085	28976	28824	28928	29007	29211	29033	29160	29285	29053	29059	29027	29042	28891	29111	29069	28955	28977	28995	29109	28873	28991	28897	28998	29056	28754	29032	29073	29148	29235	29309	29144	28867	29205	28791	29205	29081	29032	29041	29181	29155	28944	29007	28975	28975	29104	28920	28986	28953	29100	28937	28938	29038	29252	28806	28928	29059	28828	28999	29069	28824	29032	29152	29011	29263	29152	29217	29117	28998	29103	28969	29040	29157	29084	29144	29186	29021	28886	29345	28940	29267	29201	28821	29092	29065	29012	28947	29015	28914	28639	29160	28692	29121	29008	29024	29062	28857	29220	29060	28865	28953	28861	29381	29078	28807	28971	29085	29006	28960	29079	28966	29069	29009	29120	29252	29126	28911	29178	29193	28867	28944	29163	29255	29128	28845	29155	28945	28990	29138	29186	29235	29040	28993	28981	28789	28942	29135	29118	28796	29097	29115	29198	29036	28987	29010	29120	29119	29208	28976	28887	29238	29076	29129	29169	28864	29173	28877	28802	29046	28965	28972	29224	29131	29052	29118	28835	28876	29069	28920	28973	28969	29012	29296	29134	28930	29086	29109	29207	29108	29027	28946	29114	29361	29168	28961	28979	28979	29066	28922	29057	28956	28984	29083	29236	29132	29056	29072	29020	28902	29195	28953	29048	29094	29029	29005	29271	29025	28956	28921	29037	29122	28986	29061	28856	28976	28937	29105	28992	28722	29060	28801	29008	28844	29119	28968	29268	29190	29077	29002	28909	29062	29006	28828	28953	29263	28830	29050	29113	28731	28779	28966	29055	28913	28851	28902	28994	29078	29068	29005	29063	28889	29168	29024	29199	28809	29231	29121	28821	29099	28994	28723	29084	29255	29216	29110	28971	29045	28887	29000	29020	29036	28865	28821	29303	28840	29097	28938	28976	28976	28852	28800	28792	29005	28869	28947	28924	28919	28803	28887	29174	29148	29292	29281	28953	28850	29093	29029	28846	29074	29127	29328	29307	29095	28852	28914	28898	29457	29197	29134	29171	29250	28833	29005	29003	28882	29236	29094	29127	29047	29033	29062	29019	28894	29024	28917	29197	28743	28985	29191	28872	28957	29109	28947	29007	29091	29107	29193	29104	29314	28818	29136	28949	28924	29072	28842	29122	29064	29274	29085	28796	28877	28733	29050	29022	29159	28806	28990	29022	28980	28730	28907	28923	28988	28813	28991	29042	28846	28927	28942	28877	29111	29124	29037	29217	29188
26119	31135	24618	20541	19991	19632	19407	19190	18924	19108	18967	19042	19062	18821	18833	18962	18866	18851	18610	18795	18546	18516	18532	18521	18493	18703	18582	18445	18603	18521	18567	18568	18625	18554	18280	18566	18511	18440	18519	18309	18491	18325	18361	18588	18441	18483	18403	18439	18338	18420	18416	18431	18339	18520	18376	18536	18496	18300	18534	18344	18473	18300	18262	18452	18615	18268	18523	18371	18375	18351	18360	18454	18238	18128	18546	18490	18475	18304	18345	18365	18467	18348	18472	18545	18478	18506	18389	18455	18384	18464	18292	18491	18408	18375	18384	18429	18306	18205	18343	18216	18460	18240	18278	18443	18292	18438	18350	18574	18414	18448	18598	18586	18466	18451	18300	18339	18393	18399	18497	18376	18425	18372	18349	18505	18429	18413	18410	18337	18309	18422	18454	18468	18414	18511	18403	18449	18297	18107	18514	18527	18472	18392	18470	18443	18359	18450	18374	18263	18360	18484	18277	18387	18365	18461	18540	18325	18663	18431	18253	18345	18395	18412	18271	18640	18511	18465	18295	18301	18328	18373	18158	18452	18362	18522	18398	18409	18498	18354	18350	18255	18359	18390	18324	18438	18482	18425	18411	18459	18370	18539	18315	18528	18539	18454	18411	18332	18416	18420	18344	18351	18262	18265	18212	18333	18326	18363	18323	18298	18532	18291	18413	18594	18314	18419	18306	18221	18367	18409	18411	18453	18501	18434	18528	18500	18587	18507	18324	18392	18293	18586	18339	18292	18487	18404	18403	18457	18618	18352	18341	18412	18436	18461	18263	18517	18422	18407	18408	18418	18375	18461	18422	18519	18510	18522	18414	18359	18317	18403	18456	18498	18412	18376	18469	18372	18329	18470	18353	18366	18293	18512	18423	18451	18477	18539	18384	18447	18585	18208	18606	18439	18275	18510	18548	18615	18510	18437	18400	18481	18435	18376	18393	18601	18477	18406	18387	18487	18476	18303	18505	18288	18608	18506	18414	18357	18454	18372	18224	18244	18311	18507	18430	18409	18401	18481	18334	18415	18325	18373	18540	18463	18459	18457	18445	18582	18397	18397	18498	18316	18451	18357	18462	18414	18484	18210	18483	18376	18367	18380	18471	18491	18571	18351	18603	18373	18331	18317	18469	18282	18272	18435	18294	18453	18277	18397	18561	18340	18453	18418	18404	18491	18245	18411	18405	18441	18260	18357	18438	18587	18323	18388	18530	18359	18393	18414	18367	18462	18440	18505	18463	18371	18484	18444	18249	18486	18536	18448	18346	18322	18446	18440	18576	18366	18465	18363	18524	18473	18527	18350	18416	18410	18437	18454	18320	18398	18457	18403	18494	18278	18483	18550	18282	18279	18558	18266	18468	18331	18531	18401	18337	18423	18345	18320	18488	18411	18479	18436	18484	18364	18543	18418	18408	18483	18311	18475	18234	18527	18333	18516	18152	18399	18555	18319	18473	18498	18421	18527	18296	18440	18203	18380	18474	18341	18343	18535	18349	18325	18421	18368	18362	18457	18451	18436	18406	18593	18195	18487	18405	18286	18575	18358	18469	18327	18539	18372	18469	18446	18486	18332	18268	18269	18303	18305	18417	18547	18414	18312	18325	18320	18261	18489	18654	18439	18230	18567	18383	18458	18574	18436	18469	18653	18207	18541	18446	18261	18433	18582	18205	18488	18538	18300	18442	18281	18380	18574	18505	18500	18258	18485	18439	18532	18503	18546	18408	18487	18490	18301	18317	18254	18555	18516	18484	18411	18495	18210	18289	18440	18500	18436	18286	18216	18451	18540	18430	18526	18520	18350	18392	18354	18337	18443	18390	18343	18368	18527	18439	18365	18496	18409	18563	18486	18408	18396	18629	18426	18317	18554	18419	18390	18464	18459	18330	18259	18453	18202	18505	18437	18243	18381	18319	18433	18596	18447	18405	18500	18488	18426	18346	18504	18428	18488	18391	18529	18414	18434	18488	18571	18471	18516	18318	18478	18369	18488	18333	18437	18278	18494	18561	18532	18263	18479	18568	18362	18332	18127	18511	18401	18410	18303	18366	18424	18438	18425	18300	18309	18345	18576	18492	18568	18336	18504	18595	18391	18421	18517	18186	18497	18288	18404	18342	18463	18505	18627	18426	18314	18255	18496	18479	18505	18226	18474	18417	18282	18555	18462	18622	18519	18425	18304	18482	18392	18379	18257	18529	18497	18275	18409	18560	18598	18270	18438	18333	18303	18357	18286	18472	18172	18460	18476	18485	18391	18298	18422	18468	18496	18366	18497	18423	18207	18354	18392	18244	18557	18378	18332	18421	18488	18479	18400	18375	18431	18417	18447	18307	18446	18331	18454	18256	18428	18371	18312	18403	18572	18443	18496	18356	18423	18422	18199	17999	18413	18312	18252	18316	18510	18569	18370	18341	18430	18508	18501	18507	18398	18446	18444	18438	18376	18390	18366	18537	18256	18357	18593	18237	18441	18500	18272	18466	18537	18410	18498	18559	18352	18421	18295	18298	18339	18368	18418	18483	18479	18446	18343	18390	18270	18387	18371	18377	18577	18405	18435	18499	18241	18412	18497	18311	18414	18438	18583	18413	18325	18331	18492	18466	18251	18338	18300	18502	18483	18389	18470	18372	18476	18460	18410	18594	18454	18487	18453	18486	18469	18404	18345	18484	18521	18342	18481	18380	18182	18361	18338	18233	18532	18404	18443	18523	18439	18445	18478	18401	18382	18559	18211	18283	18338	18363	18374	18383	18321	18504	18388	18524	18552	18441	18191	18349	18291	18354	18235	18379	18454	18450	18443	18249	18410	18325	18500	18396	18357	18418	18407	18424	18380	18428	18380	18403	18232	18431	18525	18504	18326	18606	18292	18407	18304	18361	18310	18396	18482	18448	18382	18185	18467	18348	18538	18424	18349	18416	18582	18280	18410	18228	18524	18495	18433	18533	18300	18356	18478	18454	18340	18602	18485	18335	18324	18416	18533	18358	18273	18441	18462	18274	18315	18365	18599	18596	18389	18455	18481	18407	18278	18383	18312	18634	18300	18331	18454	18259	18328	18457	18355	18356	18362	18175	18295	18523	18529	18326	18469	18311	18256	18340	18162	18414	18301	18524	18527	18359	18297	18227	18360	18327	18490	18267	18364	18436	18352	18408	18350	18342	18299	18375	18428	18460	18395	18281	18455	18583	18492	18437	18401	18401	18285	18638	18386	18362	18533	18451	18424	18281	18343	18644	18435	18359	18516	18418	18334	18425	18308	18445	18248	18420	18275	18256	18321	18426	18390	18312	18184	18368	18378	18322	18383	18408	18524	18216	18166	18518	18380	18420	18492	18315	18469	18389	18309	18408	18387	18478	18218	18302	18444	18469	18545	18297	18411	18665	18526	18512	18468	18340	18402	18252	18584	18366	18432	18307	18234	18389	18388	18355	18286	18338	18343	18427	18516	18474	18444	18501	18339	18297	18235	18478	18373	18425	18365	18246	18280	18482	18456	18282	18485	18400	18484	18358	18280	18448	18431	18252	18514	18329	18525	18528	18347	18396	18401	18542	18296	18404	18442	18464	18407	18349	18552	18529	18463	18459	18313	18359	18319	18460	18422	18417	18506	18446	18390	18375	18409	18434	18523	18467	18341	18606	18368	18433	18372	18516	18344	18461	18394	18381	18397	18380	18261	18506	18344	18397	18410	18343	18452	18615	18388	18382	18370	18248	18473	18436	18395	18330	18406	18357	18491	18565	18495	18355	18440	18413	18364	18219	18416	18371	18302	18442	18512	18433	18522	18550	18301	18351	18263	18420	18478	18251	18260	18428	18403	18263	18408	18304	18400	18427	18599	18465	18270	18603	18515	18363	18396	18398	18360	18360	18360	18324	18418	18647	18389	18521	18328	18218	18193	18644	18561	18331	18366	18422	18419	18531	18486	18491	18431	18500	18463	18218	18317	18506	18536	18411	18304	18385	18331	18321	18506	18398	18427	18227	18327	18194	18320	18363	18337	18516	18219	18522	18257	18461	18394	18420	18549	18427	18563	18458	18354	18435	18558	18451	18494	18346	18444	18505	18470	18507	18362	18575	18494	18443	18390	18382	18445	18489	18584	18519	18625	18477	18271	18300	18322	18307	18396	18202	18572	18418	18266	18505	18471	18416	18497	18515	18367	18424	18409	18575	18499	18551	18330	18366	18485	18322	18585	18349	18283	18441	18467	18497	18542	18574	18406	18318	18593	18483	18323	18432	18280	18361	18353	18371	18274	18457	18323	18151	18404	18419	18352	18433	18379	18373	18397	18461	18401	18505	18275	18497	18547	18389	18488	18307	18352	18347	18428	18276	18192	18535	18310	18455	18625	18196	18504	18193	18422	18469	18521	18266	18445	18386	18392	18350	18499	18233	18529	18367	18483	18477	18434	18432	18303	18472	18599	18295	18370	18432	18223	18423	18511	18237	18449	18289	18510	18511	18496	18365	18407	18369	18431	18343	18408	18655	18365	18489	18306	18398	18466	18421	18398	18496	18335	18418	18274	18381	18483	18424	18234	18315	18315	18399	18500	18385	18447	18586	18481	18479	18453	18493	18326	18328	18505	18461	18443	18484	18205	18268	18305	18288	18253	18461	18467	18561	18443	18510	18337	18355	18545	18324	18531	18350	18458	18446	18349	18519	18441	18242	18443	18513	18422	18341	18297	18381	18579	18536	18456	18585	18403	18404	18373	18528	18413	18422	18486	18537	18235	18460	18437	18417	18538	18451	18345	18277	18532	18453	18461	18321	18408	18533	18575	18461	18325	18490	18392	18471	18597	18340	18488	18491	18452	18233	18496	18405	18358	18510	18337	18483	18370	18346	18523	18248	18151	18336	18383	18551	18473	18323	18369	18283	18313	18384	18118	18645	18188	18351	18385	18247	18444	18364	18068	18448	18259	18499	18473	18483	18260	18595	18453	18386	18353	18252	18465	18332	18575	18587	18556	18366	18208	18424	18440	18532	18387	18200	18389	18462	18335	18475	18485	18649	18494	18489	18457	18433	18415	18546	18358	18438	18389	18272	18452	18464	18413	18476	18493	18576	18398	18407	18432	18465	18379	18447	18469	18504	18391	18471	18432	18353	18545	18444	18512	18234	18344	18387	18395	18416	18560
23913	20947	27362	25234	24217	28858	31172	29212	28814	28870	28851	28531	28383	28382	28079	28026	28193	28333	28196	28154	28099	28190	27985	27801	27879	27947	28041	28003	27892	27934	27937	27783	27798	27613	27676	27897	27877	27552	27672	27772	27652	27704	27766	27520	27511	27917	27926	27574	27631	27502	27704	27718	28145	28016	27365	27686	27421	27631	27651	27481	28007	27867	27994	27660	27814	27855	27617	27744	27774	27800	27657	27717	27917	27563	27526	27447	27874	27746	27531	27515	27580	27642	27730	27792	27709	27655	27620	27814	27595	27521	27695	27312	27721	27504	27633	27819	27849	27518	27617	27709	27564	27706	27529	27360	27654	27374	27634	27477	27992	27632	27804	27843	27541	27518	27587	27448	27453	27485	27710	27451	27383	27636	27707	27636	27935	27600	27620	27964	27613	27425	27698	27516	27580	27578	27593	27702	27672	27752	27706	27771	27637	27741	27569	27628	27861	27527	27603	27486	27359	27505	27548	27558	27793	27837	27462	27600	27545	27686	27673	27610	27415	27622	27773	27602	27610	27902	27569	27625	27979	27660	27732	27465	27658	27551	27673	27622	27418	27582	27647	27820	27656	27425	27557	27476	27196	27664	27639	27563	27538	27883	27575	27478	27707	27588	27538	27577	27685	27737	27917	27795	27871	27625	27434	27563	27514	27615	27615	27871	27972	27808	27695	27477	27531	27763	27726	27533	27590	27556	27556	27729	27744	27505	27546	27468	27689	27715	27718	27567	27693	27675	27567	27399	27416	27515	27641	27699	27882	27657	27555	27606	27614	27674	27673	27710	27569	27592	27730	27862	27428	27521	27635	27539	27483	27633	27631	27351	27727	27773	27669	27497	27679	28077	27983	27725	27663	27427	27732	27649	27644	27542	27672	27718	27570	27601	27707	27557	27736	27434	27630	27775	27567	27561	27677	27876	27491	27507	27387	27630	27614	27529	27547	27562	27634	27624	27745	27488	27552	27714	27715	27515	27331	27722	27601	27740	27701	27455	27738	27620	27375	27706	27539	27573	27629	27747	27680	27717	27661	27633	27760	27644	27787	27532	27592	27809	27669	27702	27612	27376	27589	27580	27483	27379	27368	27699	27569	27443	27544	27478	27484	27624	27649	27506	27445	27676	27533	27674	27765	27551	27480	27485	27776	27685	27575	27572	27605	27724	27348	27574	27725	27412	27628	27463	27688	27438	27455	27368	27550	27864	27241	27273	27462	27594	27301	27522	27675	27405	27814	27800	27544	27547	27535	27691	27544	27539	27500	27484	27580	27544	27707	27609	27763	27638	27813	27720	27884	27470	27592	27532	27592	27446	27495	27818	27563	27695	27341	27480	27949	27516	27651	27822	27401	27613	27338	27508	27704	27597	27492	27441	27888	27745	27674	27476	27513	27534	27703	27754	27741	27441	27616	27920	27588	27593	27701	27679	27650	27538	27362	27375	27637	27564	27457	27656	27567	27555	27545	27596	27511	27496	27736	27334	27643	27495	27711	27677	27671	27627	27569	27453	27606	27485	27696	27572	27629	27829	27535	27853	27637	27617	27661	27524	27832	27587	27510	27403	27365	27508	27531	27637	27824	27767	27627	27789	27681	27503	27534	27724	27705	27581	27687	27627	27625	27756	27729	27503	27307	27403	27679	27299	27605	27874	27619	27616	27632	27546	27679	27587	27592	27674	27758	27564	27842	27638	27499	27559	27628	27657	27665	27547	27831	27860	27847	27442	27385	27508	27459	27264	27599	27472	27583	27883	27665	27718	27528	27535	27552	27601	27734	27582	27842	27793	27733	27540	27588	27665	27586	27408	27673	27746	27646	27632	27747	27633	27583	27635	27744	27696	27599	27815	27574	27522	27590	27391	27724	27774	27727	27507	27561	27675	27502	27462	27399	27456	27505	27651	27513	27622	27685	27567	27565	27761	27942	27624	27808	27738	27498	27775	27758	27550	27701	27702	27592	27644	27414	27662	27734	27688	27536	27682	27643	27485	27630	27587	27556	27540	27692	27498	27700	27529	27690	27649	27728	27439	27594	27502	27507	27713	27561	27705	27746	27626	27686	27712	27408	27500	27770	27778	27666	27634	27702	27587	27724	27856	27763	27732	27391	27802	27602	27667	27710	27623	27571	27426	27449	27525	27762	27479	27576	27585	27725	27780	27687	27703	27607	27535	27702	27561	27583	27319	27629	27528	27507	27589	27587	27604	27837	27389	27489	27394	27722	27601	27686	27510	27607	27795	27439	27430	27674	27860	27806	27632	27651	27602	27518	27714	27614	27536	27643	27418	27852	27585	27527	27593	27455	27767	27557	27566	27746	27400	27627	27411	27674	27579	27703	27696	27745	27649	27601	27878	27656	27702	27398	27889	27568	27536	27726	27876	27704	27667	27619	27600	27310	27608	27868	27541	27834	27452	27486	27559	27496	27613	27752	27489	27558	27519	27758	27531	27734	27586	27732	27623	27527	27625	27576	27564	27551	27806	27804	27443	27624	27734	27700	27618	27768	27662	27775	27552	27494	27789	27645	27603	27452	27460	27612	27623	27486	27483	27668	27609	27808	27558	27771	27740	27737	27587	27686	27717	27600	27518	27615	27707	27866	27581	27881	27704	27674	27929	28068	27639	27501	27436	27799	27394	27622	27779	27723	27740	27638	27427	27789	27522	27572	27423	27663	27536	27528	27364	27479	27634	27670	27712	27580	27750	27713	27527	27692	27450	27515	27705	27725	27672	27477	27573	27694	27427	27711	27558	27851	27739	27709	27553	27396	27435	27268	27871	27550	27621	27765	27559	27675	27467	27389	27608	27669	27524	27347	27427	27619	27601	27841	27571	27603	27519	27705	27730	27772	27590	27721	27540	27703	27832	27559	27589	27833	27692	27791	27638	27691	27595	27549	27528	27589	28037	27718	27781	27626	27731	27297	27638	27648	27503	27582	27574	27453	27569	27571	27482	27429	27716	27458	27319	28029	27709	27665	27514	27419	27702	27830	27767	27635	27312	27471	27462	27619	27365	27875	27746	27631	27451	27540	27586	27773	27279	27607	27579	27487	27633	27817	27683	27694	27896	27671	27761	27735	27434	27679	27792	27667	27585	27557	27512	27450	27298	27569	27658	27561	27768	27808	27717	27786	27585	27881	27648	27615	27345	27771	27553	27694	27750	27502	27428	27569	27547	27641	27666	27493	27507	27444	27538	27892	27598	27667	27661	27734	27529	27751	27809	27825	27708	27730	27796	27703	27696	27620	27765	27642	27982	27583	27330	27683	27789	27494	27591	27614	27521	27624	27546	27581	27583	27547	27569	27812	27553	27444	27740	27746	27578	27882	27518	27831	27558	27593	27604	27565	27524	27519	27440	27497	27509	27731	27510	27509	27405	27539	27691	27508	27634	27977	27763	27554	27706	27644	27695	27842	27457	27671	27584	27708	27544	27627	27530	27674	27575	27356	27644	27529	27544	27783	27531	27395	27620	27494	27489	27638	27538	27556	27749	27493	27777	27626	27656	27552	27386	27849	27837	27393	27426	27775	27495	27882	27647	27725	27592	27808	27635	27453	27710	27575	27624	27639	27718	27667	27670	27679	27753	27772	27559	27529	27671	27543	27334	27461	27387	27759	27533	27541	27556	27434	27552	27672	27556	27654	27529	27587	27567	27740	27550	27681	27647	27455	27505	27478	27395	27740	27518	27717	27930	27706	27695	27485	27664	27503	27520	27595	27421	27412	27554	27674	27436	27652	27537	27577	27561	27634	27511	27641	27626	27418	27559	27803	27768	27665	27545	27402	27636	27631	27515	27592	27748	27563	27727	27395	27489	27519	27533	27674	27703	27730	27927	27566	27462	27358	27464	27796	27403	27603	27679	27518	27364	27422	27636	27828	27587	27599	27888	27575	27542	27830	27611	27742	27374	27660	27614	27621	27636	27698	27589	27381	27555	27759	27773	27576	27578	27509	27457	27739	27379	27677	27499	27629	27572	27586	27790	27865	27698	27532	27837	27712	27708	27729	27386	27552	27560	27676	27482	27664	27821	27579	27621	27272	27745	27710	27666	27767	27884	27407	27685	27459	27400	27525	27782	27575	27681	27465	27451	27619	27611	27674	27721	27572	27875	28008	27695	27792	27575	27698	27504	27513	27544	27844	27332	27581	27810	27768	27743	27405	27715	27756	27499	27621	27640	27632	27716	27470	27490	27749	27673	27734	27631	27561	27576	27427	27532	27784	27736	27509	27983	27502	27549	27563	27658	27767	27449	27678	27694	27657	27686	27531	27411	27843	27819	27738	27691	27666	27555	27646	27697	27585	27423	27724	27653	27764	27551	27470	27699	27551	27702	27558	27605	27583	27634	27486	27436	27655	27374	27394	27692	27663	27711	27432	27655	27760	27586	27494	27597	27498	27676	27943	27685	27479	27477	27747	27688	27794	27335	27603	27719	27780	27444	27609	27774	27438	27543	27703	27741	27471	27205	27405	27677	27601	27492	27611	27637	27489	27418	27328	27618	27765	27610	27519	27722	27710	27601	27556	27610	27092	27576	27826	27507	27515	27543	27624	27509	27849	27562	27718	27685	27587	27465	27726	27769	27661	27399	27557	27572	27557	27676	27616	27487	27497	27362	27658	27712	27739	27657	27618	27415	27569	27566	27324	27604	27559	27810	27658	27566	27531	27726	27675	27619	27246	27675	27822	27917	27827	27378	27590	27674	27542	27696	27559	27629	27635	27762	27468	27666	27701	27502	27633	27664	27610	27632	27769	27541	27555	27468	27895	27555	27530	27647	27880	27532	27761	27691	27841	27399	27486	27447	27585	27700	27447	27376	27658	27425	27644	27987	27690	27610	27668	27718	27796	27839	27699	27699	27603	27487	27564	27564	27866	27477	27435	27622	27799	27608	27834	27734	27920	27563	27722	27644	27602	27653	27753	27605	27666	27437	27649	27553	27710	27627	27767	27540	27483	27625	27973	27675	27659	27485	27641	27616	27765	27313	27598	27534	27650	27549	27827	27796	27752	27566	27634	27784	27505	27365	27389	27821	27527	27692	27613	27758	27617	27688	27309	27567	27372	27428	27570	27420	27467	27853	27599	27638	27766	27782	27422	27742	27514	27559	27723	27626	27621	27771	27589	27894	27568	27592	27635	27741
27591	44751	38742	24317	21483	20801	19909	19437	19532	19303	18875	18843	18748	18890	18512	18443	18476	18426	18481	18336	18115	18181	18240	18131	18099	17998	18033	18004	18085	17921	17929	17982	17914	18048	17971	17872	17700	17730	17895	17825	17789	17812	17772	17767	17625	17877	17699	17793	17874	17935	17855	17837	17971	17761	17854	17672	17816	17593	17905	17654	17764	17705	17774	17828	17661	17794	17689	17836	17486	17816	17791	17691	17764	17825	17753	17682	17709	17694	17895	17672	17826	17916	17759	17730	17707	17666	17590	17716	17803	17707	17695	17746	17696	17745	17805	17823	17854	17942	17604	17888	17549	17615	17621	17690	17829	17850	17661	17654	17517	17897	17838	17770	17862	17725	17834	17767	17826	17784	17772	17794	17714	17736	17683	17688	17668	17593	17685	17560	17686	17804	17778	17596	17651	17801	17858	17748	17583	17755	17837	17824	17443	17732	17721	17673	17657	17711	17857	17787	17638	17714	17775	17820	17702	17732	17771	17813	17552	17707	17602	17891	17763	17800	17616	17790	17760	17827	17853	17782	17763	17670	17546	17866	17785	17648	17485	17673	17840	17534	17797	17758	17638	17642	17713	17685	17782	17763	17556	17846	17729	17555	17892	17724	17742	17665	17761	17757	17671	17768	17730	17804	17679	17730	17834	17876	17736	17711	17733	17939	17698	17749	17701	17763	17827	17943	17769	17704	17764	17724	17663	17797	17836	17729	17808	17734	17651	17844	17711	17769	17820	17807	17534	17775	17851	17760	17742	17598	17851	17697	17727	17699	17897	17683	17647	17649	17786	17689	17920	17723	17711	17895	17593	17761	17789	17467	17534	17834	17638	17698	17863	17548	17794	17687	17770	17567	17721	17867	17657	17745	17931	17605	17765	17657	17747	17670	17676	17660	17715	17663	17571	17753	17775	17582	17668	17743	17647	17767	17661	17795	17680	17824	17696	17672	17789	17792	17713	17682	17725	17707	17720	17631	17598	17762	17654	17690	17773	17803	17884	17703	17777	17871	17651	17773	17852	17761	17993	17807	17693	17702	17900	17832	17704	17607	17774	17757	17730	17730	17684	17880	17828	17566	17687	17713	17839	17726	17780	17730	17869	17794	17710	17906	17638	18013	17884	17754	17674	17482	17727	17571	17626	17656	17809	17622	17856	17679	17824	17880	17691	17702	17563	17705	17814	17623	17833	17633	17846	17754	17725	17547	17761	17705	17826	17849	17497	17818	17823	17946	18016	17554	17636	17681	17665	17696	17776	17798	17751	17649	17830	17646	17716	17738	17744	17816	17863	17781	17880	17788	17687	17589	17837	17732	17653	17713	17543	17667	17809	17720	17890	17823	17775	17812	17571	17687	17935	17856	17611	17868	17813	17674	17694	17603	17850	17826	17604	17831	17867	17788	17693	17638	17953	17712	17736	17552	17709	17641	17857	17849	17740	17765	17790	17618	17772	17602	17849	17768	17630	17709	17679	17706	17743	17598	17670	17619	17699	17778	17685	17693	17780	17838	17846	17829	17829	17699	17677	17793	17712	17563	17563	17757	17757	17737	17713	17539	17686	17948	17669	17686	17689	17693	17672	17747	17722	17705	17635	17636	17742	17601	17794	17826	17608	17697	17843	17751	17675	17651	17759	17502	17919	17752	17656	17699	17694	17726	17850	17830	17693	17745	17707	17686	17723	17549	17816	17832	17747	17683	17798	17695	17615	17731	17806	17708	17824	17605	17807	17701	17746	17884	17711	17712	17682	17807	17585	17697	17753	17895	17773	17656	17883	17894	17875	17822	17723	17667	17809	17794	17623	17613	17650	17854	17597	17596	17764	17707	17688	17885	17904	17668	17766	17836	17726	17722	17708	17809	17769	17744	17722	17665	17694	17813	17684	17763	17859	17558	17837	17769	17719	17792	17800	17808	17752	17865	17822	17660	17805	17609	17699	17786	17645	17645	17781	17724	17693	17772	17779	17852	17715	17768	17785	17891	17536	17702	17677	17809	17757	17839	17637	17661	17874	17647	17657	17653	17666	17746	17808	17501	17653	17754	17725	17660	17755	17775	17544	17830	17769	17660	17748	17791	17852	17723	17918	17600	17849	17741	17748	17566	17783	17526	17846	17672	17944	17858	17591	17672	17668	17624	17635	17787	17799	17667	17728	17865	17865	17584	17622	17670	17823	17871	17653	17508	17919	17692	17644	17744	17683	17764	17705	17821	17894	17885	17722	17774	17724	17799	17831	17885	17737	17927	17643	17562	17607	17973	17752	17786	17799	17742	17844	17870	17876	17746	17524	17613	17823	17657	17870	17664	17737	17655	17620	17907	17727	17577	17671	17724	17808	17678	17691	17745	17593	17720	17753	17752	17746	17606	17874	17730	17727	17645	17590	17807	17787	17771	17817	17738	17761	17813	17768	17744	17816	17834	17567	17689	17636	17724	17789	17651	17816	17711	17834	17874	17987	17746	17778	17801	17663	17916	17964	17647	17689	17627	17733	17663	17751	17774	17625	17820	17921	17635	17777	17888	17589	17863	17869	17688	17630	17628	17612	17521	17647	17741	17669	17823	17814	17731	17591	17733	17670	17800	17604	17721	17829	17692	17771	17710	17715	17560	17760	17619	17824	17737	17904	17736	17756	17652	17709	17917	17714	17893	17680	17869	17717	17656	17705	17891	17748	17777	17708	17814	17917	17878	17773	17610	17738	17757	17736	17903	17622	17866	17706	17710	17703	17653	17732	17700	17661	17826	17800	17568	17818	17779	17548	17831	17841	17870	17907	17751	17928	17579	17741	17566	17696	17837	17680	17735	17704	17793	17660	17801	17579	17675	17788	17705	17686	17839	17835	17638	17785	17654	17803	17916	17604	17711	17873	17573	18011	17610	17770	17750	17701	17652	17746	17752	17939	17525	17808	17773	17580	17718	17725	17669	17562	17643	17633	17733	17881	17642	17640	17774	17853	17743	17756	17752	17483	17629	17693	17662	17873	17889	17640	17723	17683	17715	17691	17760	17671	17981	17882	17739	17691	17530	17761	17657	17783	17658	17803	17735	17771	17622	17681	17696	17606	17730	17789	17764	17573	17701	17736	17773	17667	17767	17563	17822	17745	17720	17748	17636	17726	17671	17814	17676	17639	17768	17888	17656	17848	17763	17665	17709	17693	17768	17835	17695	17942	17621	17702	17741	17825	17661	17734	17675	17814	17761	17807	17678	17877	17654	17840	17844	17813	17939	17730	17810	17708	17692	17851	17725	17522	17849	17747	17588	17694	17731	17742	17697	17719	17736	17757	17771	17731	17619	17762	17611	17629	17729	17824	17679	17705	17577	17687	17789	17774	17743	17670	17744	17571	17630	17746	17729	17830	17766	17695	17692	17906	17603	17841	17921	17976	17616	17725	17694	17810	17746	17769	17626	17693	17748	17632	17631	17654	17809	17857	17870	17878	17791	17502	17749	17751	17748	17644	17699	17699	17686	17569	17781	17774	17775	17739	17773	17814	17816	18011	17600	17942	17712	17832	17499	17669	17919	17833	17558	17744	17795	17704	17770	17649	17677	17881	17714	17792	17666	17837	17712	17818	17788	17694	17719	17864	17694	17797	17618	17846	17795	17691	17627	17721	17600	17703	17683	17719	17682	17626	17786	17773	17786	17631	17793	17872	17609	17840	17535	17771	17639	17615	17664	17749	17831	17740	17789	17586	17706	17664	17687	17745	17827	17678	17733	17587	18058	17525	17784	17683	17707	17693	17764	17669	17701	17726	17841	17916	17838	17750	17707	17954	17805	17583	17813	17948	17692	17800	17985	17646	17967	17741	17655	17863	17699	17730	17773	17882	17527	17802	17577	17740	17629	17829	17922	17830	17708	17734	17649	17739	17673	17758	17695	17824	17731	17599	17754	17776	17890	17780	17694	17737	17592	17892	17688	17837	17594	17702	17595	17553	17658	17601	17640	17836	17742	17520	17562	17713	17908	17643	17682	17734	17577	17728	17693	17731	17607	17744	17802	17780	17582	17697	17622	17641	17761	17697	17743	17860	17839	17601	17780	17788	17605	17913	17853	17788	17676	17787	17661	17846	17826	17897	17580	17735	17879	17647	17766	17809	17744	17705	17674	17918	17770	17678	17641	17914	17712	17675	17709	17723	17846	17635	17585	17746	17679	17624	17812	17821	17891	17655	17584	17885	17743	17763	17793	17746	17710	17618	17642	17722	17756	17896	17669	17782	17700	17831	17800	17721	17774	17818	17610	17807	17650	17849	17943	17764	17699	17769	17999	17668	17681	17632	17689	17631	17761	17760	17638	17880	17847	17679	17807	17611	17802	17797	17738	17660	17875	17868	17802	17732	17785	17708	17779	17850	17987	17770	17607	17752	17846	17704	17730	17798	17656	17919	17709	17674	17668	17842	17843	17723	17878	17833	17866	17810	17866	17672	17796	17708	17737	17724	17576	17736	17744	17648	17671	17644	17709	17830	17950	17557	17891	17727	17775	17917	17769	17797	17671	17594	17849	17844	17776	17689	17929	17758	17585	17943	17847	17986	17856	17765	17730	17720	17538	17717	17563	17717	17888	17806	17752	17855	17725	17633	17940	17689	17670	17646	17561	17833	17689	17967	17550	17592	17639	17770	17713	17721	17682	17785	17615	17726	17699	17803	17893	17585	17752	17723	17703	17697	17705	17788	17543	17812	17575	17686	17800	17698	17966	17579	17667	17838	17601	17621	17654	17890	17757	17781	17611	17769	17773	17729	17876	17607	17770	17737	17486	17742	17681	17640	17756	17607	17745	17931	17592	17622	17664	17862	17713	17636	17706	17741	17767	17665	17809	17850	17844	17756	17595	17827	17787	17706	17637	17794	17646	17659	17670	17704	17846	17677	17686	17645	17672	17745	17899	17839	17919	17707	17701	17735	17754	17661	17745	17757	17788	17670	17657	17633	17516	17501	17765	17489	17798	17886	17884	17812	17851	17915	17811	17927	17770	17803	17725	17924	17836	17740	17693	17788	17712	17700	17859	17642	17791	17364	17932	17713	17704	17806	17731	17588	17755	17724	17703	17688	17716	17753	17633	17771	17878	17756	17587	17734	17697	17646	17697	17677	17847	17957	17760	17899	17827	17751	17630	17785	17723	17783	17824	17909	17635
22483	20969	27385	24789	22165	27295	33182	30034	29090	29744	29697	29260	29393	29011	29110	28821	28745	28634	28664	28754	28618	28699	28445	28104	28016	28237	28308	28188	28267	28172	27999	28050	28090	28036	28014	27955	28146	28211	28144	27998	27850	27974	28037	27909	27942	27912	28125	27903	28156	27941	27968	27872	27814	27855	27836	27855	27810	27804	27939	28028	27893	27793	27999	27904	28126	27985	27957	27821	27959	27846	27641	28102	27872	27931	27882	27991	27942	27899	27875	27981	28067	27974	27948	27766	27931	27813	27736	28073	27687	27635	27684	28186	27754	27747	27690	27954	28184	28065	27610	27822	27960	27802	27896	27825	28076	27714	27974	27934	27736	27856	27761	27746	27602	27559	28016	27772	27940	27598	28182	27866	27881	27785	27847	28007	28034	27699	27995	27646	28048	27635	27774	27574	27714	27711	27912	27812	28035	27961	27862	27808	27757	27784	27734	27909	28078	27994	27656	27962	28051	27709	27948	27959	27849	27688	27640	27956	28161	27594	27903	27836	28012	27726	27787	27896	27712	27865	28029	27940	28112	27971	27884	27895	27865	27743	27838	27654	27592	27873	27801	27958	27799	27865	27971	27810	27882	27590	27963	27922	27708	27919	27731	28038	28050	27544	27644	27460	28055	27665	27621	27839	27853	28043	27672	27827	27890	27683	27902	27642	27705	27748	27948	27746	27764	27888	27647	27930	27793	27738	27854	27720	27956	27526	27702	27850	28070	27762	27857	27853	27877	27953	28105	27941	27875	27955	27781	27853	27950	27988	27641	28067	27796	27700	27700	27770	27972	27704	27678	27687	27775	27904	27722	27531	27783	28203	27889	27853	27575	27842	28238	27640	27930	28157	27867	27906	27786	27927	27814	27732	27857	27878	27781	27328	27599	27642	27669	27754	28012	28036	27694	27838	27820	27987	27735	27933	28002	27565	27589	27929	27701	28007	27837	27736	27812	27794	27680	27713	27656	27749	27959	27554	27589	27830	27847	27902	27514	27989	27933	27820	27878	27609	27937	27624	27970	27756	27826	27782	27829	27917	27727	27668	27836	27943	27755	27767	27926	27734	27977	27798	27788	27843	27787	28032	27873	27710	27793	27645	27799	27697	27714	27957	27814	27805	27899	27875	27777	27425	27804	27625	27835	27869	27663	27887	27791	27848	28003	27845	27758	27944	27664	27666	27822	27764	27679	27691	27691	27742	27838	27665	27711	27719	27810	27862	27805	27724	27691	28104	27772	27673	27813	27531	28150	27996	27806	27907	28031	27915	27853	27697	27555	27581	27865	27826	27831	28024	27736	27846	27842	27869	27627	27785	27788	27995	27884	27816	27771	27746	27806	27711	27550	27637	27823	27853	27683	27938	27773	27660	27764	28020	27854	27904	27664	28009	27925	28063	27700	27714	27870	27897	27765	27763	27803	27711	27893	27777	27838	27928	27636	27975	27804	27831	27730	27394	27734	27717	27554	27534	28123	27685	27772	27847	27684	27582	27581	27840	27533	27923	27844	27772	27670	27886	27744	27896	27963	27698	27555	28163	27937	28019	27892	27906	27867	27722	27886	27692	27560	27818	27692	27447	27911	27521	27785	27736	28016	27720	27818	27670	27922	27732	27656	27808	27893	27854	27899	27932	27903	27559	27827	27596	27465	27682	27782	27844	27818	27684	27741	27723	27797	27726	27854	28016	27671	27632	27639	27538	27856	27888	28012	27841	27832	27744	27781	27948	27741	27512	27898	27958	28036	27698	27650	27655	27723	27635	27722	27598	27638	27873	27860	27663	27572	27686	27646	27674	27959	28110	27764	27515	27831	28015	27956	27865	27727	27927	28078	27704	27746	27700	27666	27714	27922	27634	27843	27723	27707	27628	27586	27734	27649	27974	27794	27785	27898	27810	27781	28037	27774	27827	27874	27979	27914	27875	27955	28036	27793	27770	28062	27758	27659	27927	27901	27990	27593	27802	27950	27691	27916	27955	27852	27850	28042	27862	27741	27742	27809	27870	27673	27766	27599	27727	27859	27867	27907	27806	27771	27908	27755	27731	27713	27708	27789	27721	27809	27965	27905	27976	27822	28120	27815	28026	27990	27591	27834	27894	27545	27796	27828	27853	27981	27651	27598	27577	27521	27697	27857	27955	27519	27536	27933	27958	27622	27758	28034	27604	27694	27825	27609	27672	27879	27899	27654	27893	27551	27807	27809	27833	27817	27645	27784	27586	27614	27543	28015	27629	27543	27637	27993	27839	27896	27878	27722	27836	27710	27454	27693	27896	27916	27885	28008	27724	28037	27762	27897	27782	27685	27636	27657	27671	27665	27819	27787	27537	27677	27741	27754	27645	27440	27638	27661	27892	27805	27749	27710	27678	27770	27903	27722	27675	27617	27946	27964	27653	27779	27949	27675	27808	27829	27551	27582	27849	27842	27585	27677	27590	27882	27553	27487	27752	28100	27556	27784	27989	27539	27731	27730	27608	28021	27689	27763	27804	27906	27851	27905	27732	27899	27907	27671	27812	27907	27449	27805	27748	27888	28096	28013	27626	27608	27782	27555	27710	27999	27984	27588	27718	27920	27697	28047	27925	27802	27787	27906	27752	27643	27803	27664	27845	27567	27637	27743	27863	27853	27813	27885	27802	27798	27475	27629	27616	27974	27782	27713	27654	28074	27907	27812	27900	27936	27814	27915	27700	27828	27871	27881	27848	27968	27909	27770	27685	28004	27575	27694	27651	27830	27893	27962	28036	27767	27760	27707	28029	27903	27935	27733	27762	27989	27899	27854	27892	27793	27801	27763	27809	28031	28114	27767	27627	27824	27831	27708	27613	27883	27635	27866	27762	27898	27892	27650	27861	27934	27876	27964	27760	27782	27889	27575	27790	27727	27734	27680	27740	27926	27591	28008	27785	27937	27908	27935	27583	27749	27863	27932	27765	27644	28091	27996	27834	27764	27965	27803	27733	27738	27942	27931	27974	27673	27805	27695	27882	27895	27914	27820	27893	27898	27701	27550	27956	27796	27833	27954	27536	27515	27728	27703	28069	27792	27960	27979	27699	27535	27788	27770	27720	27701	27678	27630	27824	27980	27961	27563	27783	27707	27735	27729	27477	27650	27866	27655	27922	27584	27783	27813	27738	27850	27915	27624	27727	28076	27794	27922	27867	27870	27788	27956	27595	28058	27883	27748	28029	27965	27972	28072	27908	27738	27812	27737	27544	27938	27790	27722	27835	27889	28076	27705	27588	27865	27722	27887	27759	27940	27801	27866	27751	27763	27658	27613	27944	27582	27761	27913	27710	27481	27785	27870	27794	28140	27874	27884	27893	27832	27626	27922	27933	27909	27963	28153	27611	27502	27783	27938	27957	27875	27733	27841	27547	27623	27837	27835	27752	27696	27859	27766	27835	27770	27727	27625	27632	27688	27650	27790	27752	27685	27818	27724	27768	27715	27840	27661	27836	27789	27916	27814	27652	27700	27738	27563	27885	27631	27764	27666	27804	27430	27799	27689	27983	27981	27931	27740	28072	28052	27923	27828	27855	27914	27865	27889	27657	27657	27731	27663	27611	27972	27674	27866	27749	27897	27617	27616	27778	27853	27716	27830	27808	27515	27708	27790	27827	27884	27797	27960	27792	27579	27798	27587	27872	27680	27889	28023	27903	27880	27551	27759	27858	27842	27475	27615	27877	27826	28074	27819	27798	27653	27688	27662	27914	27738	27870	27784	27869	27644	27806	27648	27924	27825	27786	27712	27836	27707	27602	27804	27713	27487	27791	27980	27981	27762	27822	27959	27777	27616	27892	27675	27636	27659	27887	27715	27723	28040	28090	27608	27771	27853	27769	27680	27771	27651	27649	27811	27790	27732	27974	27954	27916	27832	28072	27880	27775	27734	27544	27662	27867	27894	27908	27605	27966	28023	27845	27693	27848	27819	27727	27632	27838	27829	28166	27748	27698	27682	27937	27558	27684	27827	27640	27635	27609	27740	27822	27588	27891	27861	27914	27813	27726	27493	27534	27777	27971	27869	27829	27881	27703	28011	27848	27855	27777	27526	27834	28141	27644	27857	27889	27668	27876	27914	27946	27779	28036	27752	27893	27730	27857	27830	27803	27614	27993	27607	27619	27751	27796	27736	28121	27539	27987	28221	28009	27674	27919	27788	27857	27924	27628	27740	27796	27693	27696	27662	27778	27810	27729	27901	27728	27947	27869	27756	27893	27858	27975	27769	27828	27655	27692	28026	27735	27795	27980	27946	28040	28041	27633	27713	27756	27859	27641	27733	27777	27626	27881	27986	27608	27920	27816	27897	27836	27789	27853	27792	27765	27808	27803	27765	27622	27791	27646	27820	28062	27931	27739	28070	27766	28173	27971	27714	27700	27773	27562	27889	27915	27846	27735	27786	27846	27831	27720	28008	27850	27718	27485	27813	27853	27751	27666	27771	27557	27639	27887	27699	27591	27928	27684	27695	27860	27776	27919	27828	27839	27854	28053	27842	27673	27872	27657	27737	27684	27818	27779	27770	27647	27911	27824	27867	27849	27985	27780	27767	27648	27574	27879	27737	27643	27573	27820	27683	27725	27633	27822	27811	27882	27719	27581	27531	27739	27657	27860	27985	27723	27992	27765	27524	28060	27712	27777	28050	28002	27810	27784	27648	27724	27941	27902	28115	27632	27410	27743	27668	28012	27776	27922	27876	27974	27768	27707	27855	27975	27596	27820	27899	27850	27836	27619	27854	27736	27839	27743	27750	27610	27983	27902	27674	27986	27644	28035	28022	28205	27821	27835	27867	27867	27846	27640	27822	28098	27961	27627	27942	27844	27866	27793	27864	27644	27766	27581	27872	27752	28082	27940	27709	27843	27945	27670	27851	27911	27621	27796	27920	27831	27968	27950	28085	27497	27853	27707	27834	27806	27954	27858	27609	27644	27626	27946	28051	27989	27684	27720	27658	27856	27770	27932	27743	27931	27751	27719	27920	27851	27666	27692	27638	27838	27535	27666	27764	28085	28026	27734	27870	27770	27707	27780	28003	27827	27839	27766	27707	27874	27893	27926	27781	27723	27774	27875	27867	27849	27620	27895	27827	27862	27802	27926	27981	27828	27945	27679	27848	27931	28075	27689	27940	28016	27761	27828
31284	56023	47189	26488	23937	22119	21352	20663	20160	20084	19870	19775	19486	19237	18931	18871	18712	18701	18429	18546	18723	18514	18377	18417	18314	18091	18202	18178	18340	18027	18136	18118	17959	18121	18138	18014	18104	17864	17861	17917	18001	17606	17781	17859	17949	17758	17847	17858	17827	17816	17790	17854	17883	17910	17819	17928	17877	17849	17698	17773	17985	17795	17644	17670	17797	17867	17687	17723	17831	17792	17649	17770	17839	17768	17637	17782	17876	17597	17681	17665	17839	17725	17919	17863	17756	17685	17911	17817	17727	17794	17687	17814	17953	17760	17873	17642	17781	17851	17711	17844	17961	17624	17702	17883	17954	17788	17671	17753	17652	17593	17587	17993	17658	17597	17631	17741	17692	17689	17708	17791	17802	17503	17757	17687	17729	17528	17828	17711	17851	17735	17683	17784	17774	17783	17851	17831	17621	17600	17761	17789	17729	17741	17627	17529	17633	17675	17764	17541	17852	17919	17652	17822	17754	17876	17815	17588	17622	17614	17689	17860	17767	17640	17618	17625	17859	17694	17835	17553	17823	17684	17990	17666	17714	17849	17922	17765	17731	17649	17646	17721	17702	17875	17741	17388	17799	17738	17750	17789	17777	17563	17760	17719	17826	17686	17624	17840	17924	17853	17851	17806	17600	17630	17655	17721	17589	17786	17704	17624	17753	17713	17782	17621	17766	17754	17651	17746	17848	17624	17832	17529	17859	17829	17526	17837	17664	17733	17809	17737	17588	17578	17798	17833	17781	17887	17581	17780	17734	17673	17570	17666	17729	17568	17686	17772	17597	17778	17553	17705	17729	17673	17646	17684	17918	17830	17630	17811	17713	17959	17705	17729	17765	17716	17915	17732	17630	18018	17808	17796	17787	17929	17735	17556	17634	17678	17728	17908	17675	17673	17653	17679	17626	17752	17831	17726	17693	17741	17695	17528	17729	17768	17803	17749	17734	17717	17488	17834	17744	17785	17616	17763	17672	17807	17920	17809	17713	17790	17696	17661	17683	17886	17881	17784	17719	17848	17514	17760	17558	17962	17669	17805	17745	17834	17649	17808	17753	17684	17622	17791	17853	17651	17883	17744	17807	17711	17800	17588	17830	17759	17720	17886	17700	17741	17642	17912	17886	17755	17838	17708	17711	17707	17633	17775	17891	17706	17669	17871	17575	17759	17706	17865	17630	17733	17649	17765	17610	17850	17701	17877	17698	17640	17637	17587	17850	17612	17911	17563	17675	17778	17656	17823	17783	17917	17799	17546	17761	17750	17805	17858	17952	17752	17872	17735	17801	17606	17659	17854	17618	17747	17808	17653	17865	17594	17755	17600	17836	17834	17707	17740	17680	17760	17758	17991	17786	17590	17763	17724	17794	17731	17701	17624	17687	17780	17879	17740	17707	17773	17806	17732	17723	17738	17655	17823	17943	17761	17680	17839	17765	17809	17694	17745	17725	17858	17733	17916	17830	17821	17730	17713	17880	17726	17715	17695	17556	17756	17848	17672	17815	17858	17592	17734	17669	17659	17625	17665	17849	17578	17723	17838	17889	17683	17704	17730	17642	17727	17891	17704	17597	17692	17800	17613	17759	17621	17784	17732	17777	17799	17761	17849	17841	17645	17679	17635	17951	17727	17806	17681	17760	17763	17999	17873	17730	17651	17825	17782	17629	17756	17813	17639	17865	17722	17654	17879	17804	17739	17640	17676	17766	17771	17656	17780	17846	17878	17888	17632	17808	17560	17818	17575	17713	17547	17887	17662	17567	17953	17810	17734	17868	17736	17694	17888	17702	17779	17809	17780	17717	17661	17799	17742	17904	17774	17599	17697	17906	17789	17703	17657	17799	17825	17753	17636	17711	17803	17739	17841	17653	17861	17806	17694	17803	17743	17634	17786	17915	17653	17861	17960	17708	17823	17839	17793	17770	17806	17713	17832	17622	17910	17956	17691	17752	17856	17749	17644	17872	17716	17667	17680	17741	17695	17783	17904	17821	17697	17886	17687	17642	17622	17680	17541	17819	17784	17732	17620	17636	17773	17860	17725	17671	17786	17711	17771	17625	17662	17859	17685	17882	17698	17618	17807	17831	17825	17672	17728	17594	17633	17758	17808	17885	17679	17692	17897	17628	17753	17723	17616	17747	17895	17825	17676	17850	17703	17850	17617	17788	17618	17821	17736	17742	17534	17821	17685	17764	17660	17745	17802	17864	17684	17705	17610	17831	17861	17845	17722	17664	17755	17740	17767	17848	17657	17605	17580	17795	17708	17660	17708	17876	17674	17778	17900	17620	17652	17722	17546	17601	17752	17834	17570	17851	17595	17854	17834	17790	17787	17678	17952	17624	17644	17720	17807	17804	17618	17621	17878	17768	17763	17705	17762	17774	17685	17596	17766	17640	17740	17870	17796	17744	17639	18010	17688	17813	17687	17539	17701	17685	17680	17867	17816	17794	17646	17591	17776	17680	17667	17780	17613	17826	17623	17912	17598	17630	17660	17876	17613	17827	17707	17734	17947	17765	17798	17723	17737	17777	17925	17652	17801	17769	17769	17836	17683	17768	17600	17817	17675	17633	17806	17733	17905	17834	17700	17587	17798	17797	17735	17598	17920	17841	17598	17600	17539	17864	17508	17681	17808	17893	17806	17787	17662	17584	17819	17580	17692	17713	17680	17637	17841	17658	17691	17793	17868	17769	17600	17880	17723	17804	17770	17848	17811	17617	17380	17743	17775	17756	17524	17576	17762	17814	17673	17774	17749	17716	17805	17722	17771	17768	17908	17717	17730	17740	17687	17688	17754	17670	17671	17750	17583	17738	17775	17809	17684	17741	17729	17840	17675	17683	17602	17839	17670	17735	17536	17878	17747	17643	17723	17718	17794	17737	17877	17783	17832	17664	17744	17718	17746	17838	17555	17905	17833	17838	17675	17772	17768	17720	17814	17862	17648	17674	17831	17950	17826	17810	17606	17709	17734	17855	17734	17576	17677	17683	17802	17967	17634	17805	17557	17678	17768	17761	17840	17816	17711	17554	17765	17842	17769	17692	17742	17695	17785	17768	17814	17788	17821	17778	17544	17807	17803	17610	17621	17701	17599	17521	17860	17752	17685	17860	17752	17725	17725	17721	17664	17839	17717	17683	17829	17587	17710	17695	17871	17830	17729	17691	17752	17983	17888	17780	17821	17723	17699	17820	17693	17643	17797	17582	17872	17772	17811	17709	17500	17624	17733	17751	17706	17767	17574	17609	17600	17867	17691	17937	17822	17715	17723	17861	17712	17687	17698	17815	17561	17678	17796	17627	17818	17739	17571	17770	17826	17716	17984	17840	17684	17826	17708	17811	17684	17632	17800	17776	17718	17821	17676	17833	17876	17815	17872	17686	17723	17784	17856	17850	17598	17734	17634	17685	17703	17863	17639	17792	17596	17586	17792	17811	17495	17714	17683	17676	17599	17781	17760	17704	17637	17609	17636	17696	17786	17852	17910	17669	17660	17780	17869	17702	17640	17836	17699	17694	17638	17821	17808	17612	17591	17624	17588	17663	17875	17686	17639	17754	17519	17684	17687	17798	17636	17717	17896	17643	17777	17687	17805	17727	17546	17720	17717	17522	17634	17689	17683	17724	17863	17506	17747	17882	17754	17669	17629	17651	17747	17796	17809	17691	17672	17827	17638	17712	17893	17684	17747	17827	17806	17733	17816	17668	17878	17923	17619	17744	17820	17763	17943	17841	17886	17838	17752	17744	17745	17725	17861	17790	17633	17592	17783	17894	17785	17684	17758	17671	17593	17476	17860	17635	17710	17547	17827	17857	17746	17957	17738	17725	17716	17650	17669	17890	17761	17797	17930	17763	17785	17708	17899	17647	17828	17874	17613	17819	17680	17754	18017	17871	17633	17703	17788	17573	17880	17778	17746	17773	17655	17753	17685	17760	17678	17642	17780	17701	17733	17693	17787	17632	17848	17792	17736	17478	17799	17690	17912	17576	17837	17766	17707	17703	17828	17678	17787	17860	17703	17690	17865	17675	17851	17784	17719	17818	17728	17921	17653	17752	17614	17607	17794	17948	17682	17922	17809	17716	17662	17912	17690	17737	17627	17982	17784	17838	17685	17749	17714	17715	17732	17752	17689	17840	17670	17706	17881	17707	17502	17555	17729	17679	17870	17763	17746	17749	17713	17677	18040	17713	17750	17488	17707	17591	17627	17858	17821	17735	17880	17894	17701	17750	17714	17748	17860	17718	17725	17802	17754	17924	17718	17841	17640	17696	17670	17759	17848	17873	17859	17632	17641	17669	17644	17624	17753	17749	17632	17525	17957	17736	17777	17668	17737	17793	17663	17749	17740	17756	17600	17782	17693	17637	17888	17566	17697	17672	17750	17742	17877	17777	17710	17879	17788	17774	17775	17594	17589	17739	17716	17663	17834	17855	17844	17783	17585	17475	17601	17683	17591	17830	17716	17570	17754	17740	17806	17608	17871	17764	17616	17851	17684	17776	17717	17687	17861	17824	17544	17846	17776	17667	17859	17711	17752	17818	17738	17715	17785	17816	17871	17794	17904	17541	17692	17665	17649	17719	17909	17478	17651	17763	17698	17651	17878	17832	17595	17730	17674	17532	17674	17555	17861	17788	17743	17619	17636	17757	17680	17620	17759	17536	17911	17660	17690	17790	17719	17827	17771	17703	17633	17779	17804	17856	17702	17699	17723	17672	17690	17622	17775	17661	17794	17738	17624	17863	17716	17730	17722	17734	17776	17924	17673	17610	17724	17611	17760	17678	17622	17689	17771	17829	17653	17713	17648	17773	17624	17720	17653	17647	17850	17996	17696	17692	17843	17731	17797	17644	17781	17913	17694	17821	17741	17645	17626	17778	17706	17758	17711	17635	17763	17692	17867	17801	17874	17880	17835	17530	17909	17927	17594	17885	17627	17749	17796	17734	17748	17941	17664	17652	17710	17782	17866	17795	17648	17703	17699	17630	17713	17529	17900	17587	17890	17755	17841	17547	17897	17619	17689	17831	17725	17712	17872	17681	17819	17887	17852	17862	17830	17696	17494	17743	17593	17650	17783	17809	17772	17718	17701	17707	17924	17624	17835	17639	17752	17793	17739	17820	17858	17578	17621	17770	17653	17688	17848
35696	31388	35368	31509	29484	29120	29556	29599	29639	29370	29575	29163	29267	29296	29091	29126	29174	29247	29090	29196	29072	29125	28948	28935	28974	29111	28877	28994	29047	29194	29062	28893	29201	28821	29031	29103	28920	28790	28751	29077	28969	29162	29164	29054	28953	28860	29082	28805	28897	28733	28800	28926	28900	28959	28773	29072	29026	28595	28873	29006	28942	28846	29251	28918	29049	29065	28740	28855	28522	28856	28629	28667	28794	29039	28994	28641	28796	28877	28979	29048	28833	29160	29003	28920	28884	29089	28835	28921	29235	29024	29064	28663	28944	28910	28998	28997	28773	28877	28973	28736	29026	29090	28701	28706	29001	28948	28980	28668	29048	28875	28918	28983	28831	28892	28890	28807	28854	28863	28737	28817	29042	28943	28839	28941	28694	28865	29007	28949	28982	28772	28913	29115	28829	28874	28856	28923	28871	28809	28961	28852	29101	28899	28905	28834	29295	28904	28982	28727	28946	28834	28835	29119	28741	28625	29011	28722	28714	28712	28886	28857	28795	28897	28723	28975	28917	29020	28882	28841	28845	28942	28947	29012	28927	28727	29019	28725	28738	28703	28910	28744	28746	28549	28839	28614	28830	28766	29034	28902	28882	28978	28842	28754	28619	29013	29006	28949	29271	28738	29125	28986	28909	29149	28622	28667	28908	28927	28890	28916	28915	28839	28724	28928	29064	28797	28740	28833	28946	28873	29059	28663	28766	28873	28707	29008	28852	28676	28791	29068	28738	28729	29089	28760	28865	28862	28984	28770	29050	28810	28979	28862	28948	29045	28800	28846	29086	29006	29106	28794	29009	28867	28731	28955	29073	29026	29073	28677	28792	28951	28947	28715	29043	28982	28909	28774	28860	28951	28979	28836	29055	28744	28716	28853	28972	28977	29103	28971	28892	28824	28847	29107	28908	28918	28920	28902	28856	28816	28936	29089	28768	29010	28857	28731	28556	28728	28926	28771	28732	28928	29010	29048	28780	28973	28933	28962	28917	29047	28761	28703	28844	28786	29073	28758	28894	28785	28776	28658	28854	29054	28941	28625	28962	28641	28982	28655	28698	28928	28922	28863	28671	28702	28935	28585	28660	28717	28896	28626	28817	28839	28483	29015	28635	29072	28924	29155	28822	28962	28931	28572	28684	28960	28901	28830	28779	29070	28865	28674	28874	28918	28905	28882	28866	28892	28820	28823	29101	28637	28957	28929	28861	28751	29078	28922	29031	28966	29020	28769	28986	28764	28851	29117	29019	28893	28850	28762	28693	28798	28955	28694	28657	28964	28897	28930	28959	28710	28523	28786	28891	28816	28853	28895	28902	28893	28822	29090	29151	28567	29039	28836	28707	28719	29024	28993	28935	28842	28890	28936	29062	28805	28754	28932	29113	28931	28940	28889	28915	29074	28688	28843	28608	28785	28898	28999	28850	28968	28892	28737	29088	29172	28741	28764	28878	29053	28918	28947	28834	28831	29018	28704	28882	28955	29123	28893	29142	28793	29034	28813	28797	28950	28870	28825	28947	28738	28993	29006	28816	29147	28995	29213	28884	28714	29042	28649	28611	29294	28821	28959	28791	28977	28772	28669	28997	28700	28485	29261	29298	29173	28856	28776	28937	28936	28920	28784	28947	28763	29098	28595	29095	28779	28670	28733	28901	28891	28782	29108	29038	29130	28861	28954	28952	28858	28683	29036	28886	28793	29052	29133	28828	29181	29064	28831	28939	28866	29095	28833	28808	28681	28976	28852	28966	28944	28834	28851	28760	28785	28887	29059	29019	28819	28991	28999	29039	28876	29100	29056	28877	28722	28967	28952	28936	28813	28970	28930	28759	28924	28909	28995	28920	28819	28959	28788	28935	28793	28895	28795	28546	28764	28885	28829	28887	29110	29090	28698	28943	28892	28812	28782	28866	28651	28985	28934	28659	29018	28936	28944	29016	28842	28908	28717	29065	29040	29027	28954	28892	28892	28820	28565	28731	28890	28886	28934	28927	28917	28884	29081	28702	28726	28787	29202	28950	28852	28846	28804	28843	28940	29046	28725	28885	28779	28763	28754	28776	29058	28725	29078	29143	28796	29083	28874	28966	28952	29053	28796	28934	28970	28882	28726	28683	28580	29131	28874	28930	28932	28921	28708	28914	28906	29020	28816	28976	28730	28994	29033	29044	28956	29033	28850	28871	29004	28947	28788	28952	28767	28915	28825	28824	28803	28974	28812	29003	29067	29104	29065	28904	28998	29022	28986	29151	28904	28767	28936	29007	28762	28917	28810	28884	28785	29058	29146	28832	29036	28943	29013	28981	28955	28959	28916	29035	28968	29069	28778	28866	28903	28895	28757	29031	29025	28881	28908	29216	28928	28792	29088	28801	28846	29045	28710	28756	28948	28740	28844	28836	28652	28835	28961	28938	28877	28870	28605	28959	28950	28869	28639	29088	28907	28847	28885	28871	28997	28863	28894	28712	29100	28816	28844	29057	28796	28754	28854	28994	28745	28842	28964	29000	28665	29114	28731	28887	28642	28838	28780	28894	28799	28836	29045	28992	29089	28956	28908	29038	28949	28708	28946	29205	29040	28966	29015	28841	28836	28692	28851	28900	28700	28928	28530	29098	28874	28861	28964	29006	28861	28847	28846	28728	28925	28966	28888	28955	28982	28794	28732	28769	28887	28832	29087	29012	29026	29004	28818	29108	28856	28750	29174	28995	29164	28804	28877	28896	28976	28909	28642	29048	28911	28755	28918	28869	29123	28949	28803	28970	29030	28862	28775	28776	28686	29044	28946	28907	29027	28954	29046	29256	28841	28860	28640	28849	29014	28752	29088	29067	29047	28989	28840	28918	28994	28882	28742	28782	28707	29166	29033	29037	28893	28740	28805	28874	28914	28781	29041	28894	28846	28935	28793	28851	28893	28749	29039	28920	28835	29015	28793	28944	28640	28662	28801	28897	28853	29018	28984	28654	28726	28772	28788	28915	29125	28966	28772	28813	29057	28844	28741	29187	28774	28680	28867	28956	28838	28779	28798	28774	28813	28787	28724	28755	29097	28923	28975	29023	29129	28763	28674	29349	28969	29058	28977	28891	29044	28771	28781	28972	28944	29107	28908	28655	28864	28848	29071	28877	28838	29045	28775	28844	29234	28899	28864	28892	28986	28905	28875	28836	28676	29103	28544	29032	29091	29022	28983	28897	28929	28928	28847	28981	28805	28520	28843	29231	28770	28936	28703	28969	28976	28970	28627	29209	28624	28868	28700	29093	28883	28770	28910	29073	29000	28709	28954	28846	28986	28909	28859	28711	29053	29008	29026	28795	28922	29021	28838	28719	28824	29096	29071	28860	28795	29049	28912	28822	28820	29119	28859	29145	28746	28684	28927	28997	29083	29032	28826	28938	28858	29127	28990	29103	28786	28700	28761	29124	28774	28715	28672	28959	28868	29002	28924	28868	28975	28577	28866	29051	28823	28599	28717	28681	28878	28496	28771	28861	29095	28747	28932	28799	28757	29004	28929	28994	28748	28935	28876	29083	29039	29127	28926	28932	29015	29009	28846	28831	29075	28998	28751	29191	29059	28727	28866	28799	28963	28979	28774	28761	28876	28973	29096	28822	28995	29102	29086	29156	29065	28743	29020	28824	28682	28702	28864	28862	28955	28850	29070	29002	28762	28894	29246	29203	28888	29002	28922	28993	28973	28848	28840	28924	28921	28879	28883	28755	29152	29093	28738	29017	29005	28831	28698	29037	28697	28550	29069	28882	28904	28905	28852	28853	28909	28927	28685	29046	28718	29090	28982	28884	28941	29042	28912	29095	29012	28848	28796	28907	28617	28839	28853	28775	28997	28928	28914	28830	28759	28856	28793	28974	28908	28709	28847	28823	29129	28966	28719	29003	28948	28874	28785	28777	28861	29041	29036	29107	28935	28912	29077	28987	28936	28846	28894	28888	28913	28901	28969	29084	28776	28748	28843	28852	28971	28957	28864	28872	28875	28697	28720	28711	29067	29056	28819	28912	28731	28870	28811	29009	29000	28891	28748	28869	28829	28746	28713	28666	28797	28828	29002	28835	29061	28912	28719	28946	28925	28746	28803	29028	28905	28725	28989	29321	29104	28931	28935	29028	28663	28651	29155	28844	28824	28953	28823	28915	29006	28979	28801	28715	28794	28961	28727	29123	28929	28999	29048	29070	29078	28651	28953	28926	28892	28959	29118	28856	28838	28855	28535	28841	28838	29006	29083	28907	29011	28982	28881	28891	28850	28917	28823	29084	29004	28977	28881	28840	28897	28881	28890	29192	29120	29060	28907	29061	28680	28773	28771	28979	28914	28849	28685	28906	28676	29124	28743	28616	28957	28970	28879	28877	28776	28834	29105	28955	28844	28865	28824	28871	28665	29116	28766	28909	28827	29062	28824	28984	28824	28803	28898	28891	29150	29075	28877	28790	28998	28992	28954	28926	28848	28865	28905	28853	28556	28854	28925	28949	29179	28854	28849	29122	29013	28715	29126	28881	28950	29062	28827	28787	29028	29001	28732	28681	28789	28870	28920	28745	29015	28864	28964	28908	29035	29032	28693	28987	28993	29285	28795	29142	29045	29092	29013	28878	28871	28827	28998	29144	28983	28944	28902	28790	28867	28833	29101	28616	28899	29086	28785	28745	29017	28738	28989	28904	28905	28914	28950	28899	28985	28814	28850	28791	28911	28866	29020	28769	29069	28880	28863	29173	29085	29056	28974	29019	29076	29022	29065	28954	28765	28878	29069	28705	28882	28804	28882	28696	28535	28657	28883	28870	28817	28674	29154	29029	28960	28873	28872	28809	28661	29051	28724	29306	28999	28645	28825	28828	28685	29004	28812	28875	28821	28809	28775	28940	28827	28996	29071	28981	29167	28873	28837	28992	28966	29025	28918	28963	28986	28974	29004	29025	28788	29046	29197	29340	28751	28613	28877	28791	28961	28986	29176	28881	28922	28825	28920	29067	28862	28852	28773	29092	29020	28983	28920	28604	28948	28819	28845	29072	28822	28788	28907	28776	28679	28918	28883	28987	28975	28972	28802	28853	28744	28867	28906	29127	28889	29044	29077	29195	28627	28996	28722	28754	28823	28994	29104	28837	28930	28774	28946	29115	29172	28772	28848
26091	33908	27996	20074	19766	19470	19279	19077	19140	19190	19110	19081	18934	18937	18863	18585	18500	18911	18641	18675	18662	18740	18593	18393	18533	18592	18476	18498	18465	18667	18648	18280	18448	18557	18456	18453	18438	18344	18535	18328	18306	18434	18325	18274	18380	18414	18224	18407	18419	18420	18442	18330	18355	18373	18350	18299	18381	18450	18491	18307	18364	18294	18594	18511	18416	18237	18487	18404	18280	18463	18356	18284	18530	18498	18424	18491	18508	18200	18392	18254	18439	18410	18276	18399	18414	18248	18288	18443	18366	18216	18425	18441	18154	18412	18267	18417	18470	18375	18456	18266	18576	18423	18186	18455	18445	18267	18313	18507	18395	18348	18327	18381	18427	18168	18298	18437	18318	18231	18207	18497	18281	18288	18232	18345	18359	18486	18346	18391	18424	18402	18400	18436	18338	18386	18483	18330	18355	18145	18419	18261	18345	18269	18291	18251	18310	18347	18369	18243	18382	18551	18148	18236	18239	18401	18301	18345	18320	18432	18124	18413	18441	18397	18300	18369	18266	18380	18225	18546	18425	18464	18366	18306	18310	18468	18476	18288	18556	18352	18419	18453	18381	18354	18329	18301	18482	18431	18466	18375	18302	18383	18439	18292	18263	18317	18470	18260	18346	18402	18336	18438	18554	18542	18366	18520	18294	18343	18248	18450	18467	18386	18457	18312	18480	18318	18265	18281	18274	18414	18241	18366	18513	18372	18238	18347	18448	18421	18501	18347	18419	18446	18269	18583	18550	18324	18465	18331	18466	18253	18197	18307	18219	18337	18364	18397	18374	18356	18345	18290	18269	18369	18503	18549	18376	18430	18371	18352	18421	18358	18457	18307	18360	18323	18395	18320	18277	18302	18298	18511	18193	18402	18409	18188	18231	18201	18361	18345	18187	18286	18346	18289	18420	18278	18489	18356	18253	18326	18432	18318	18350	18275	18303	18586	18365	18325	18379	18321	18272	18436	18422	18260	18173	18381	18292	18205	18592	18267	18467	18563	18338	18519	18419	18211	18269	18301	18429	18223	18237	18300	18401	18523	18379	18379	18438	18201	18349	18295	18373	18402	18381	18422	18455	18264	18576	18324	18354	18450	18410	18260	18466	18424	18366	18369	18444	18304	18375	18361	18392	18627	18457	18558	18398	18456	18340	18415	18242	18418	18379	18419	18226	18452	18239	18315	18245	18291	18339	18335	18375	18568	18389	18287	18602	18300	18416	18341	18486	18386	18302	18369	18503	18307	18338	18484	18426	18300	18293	18336	18275	18356	18607	18382	18499	18400	18389	18383	18526	18389	18448	18265	18378	18086	18447	18372	18469	18174	18343	18339	18249	18433	18436	18455	18536	18175	18435	18441	18190	18447	18403	18209	18298	18357	18361	18317	18472	18349	18203	18485	18285	18394	18281	18104	18254	18447	18322	18419	18416	18375	18473	18349	18223	18502	18397	18336	18513	18382	18383	18292	18301	18599	18224	18351	18407	18418	18226	18388	18425	18368	18304	18388	18345	18255	18354	18314	18531	18295	18365	18295	18279	18454	18561	18479	18284	18342	18355	18307	18376	18403	18306	18301	18324	18280	18521	18314	18428	18214	18507	18261	18329	18264	18200	18289	18347	18307	18432	18435	18388	18472	18394	18421	18457	18465	18383	18549	18335	18476	18464	18446	18359	18440	18260	18407	18524	18443	18398	18471	18370	18212	18312	18299	18322	18417	18367	18354	18360	18337	18386	18291	18382	18365	18441	18504	18306	18363	18321	18393	18415	18474	18319	18271	18467	18381	18509	18530	18231	18433	18348	18289	18408	18450	18418	18445	18344	18421	18415	18408	18240	18213	18487	18244	18316	18395	18468	18494	18355	18427	18166	18058	18318	18220	18485	18290	18372	18361	18552	18367	18308	18371	18372	18392	18374	18504	18347	18370	18396	18632	18343	18445	18360	18409	18207	18356	18377	18318	18461	18339	18447	18342	18446	18343	18231	18401	18247	18380	18237	18249	18399	18141	18494	18334	18388	18184	18261	18467	18247	18348	18255	18272	18383	18190	18245	18445	18380	18348	18364	18165	18098	18259	18296	18382	18490	18392	18342	18497	18304	18185	18114	18369	18309	18719	18401	18297	18263	18410	18367	18326	18500	18190	18389	18346	18254	18372	18459	18490	18435	18260	18418	18261	18339	18349	18566	18497	18350	18115	18363	18397	18385	18235	18266	18486	18277	18239	18489	18497	18394	18408	18258	18339	18361	18330	18221	18362	18379	18407	18522	18186	18318	18342	18377	18300	18369	18332	18652	18488	18381	18403	18547	18391	18306	18446	18262	18418	18425	18321	18346	18413	18412	18313	18418	18230	18272	18400	18339	18418	18330	18380	18365	18501	18366	18365	18292	18390	18758	18508	18453	18313	18325	18411	18479	18209	18578	18451	18275	18344	18391	18427	18495	18253	18443	18243	18290	18278	18280	18317	18208	18246	18465	18571	18590	18434	18431	18491	18378	18352	18293	18392	18300	18557	18397	18532	18560	18476	18391	18406	18307	18348	18312	18284	18288	18553	18361	18328	18281	18344	18289	18386	18422	18335	18420	18481	18414	18362	18415	18371	18334	18362	18500	18449	18428	18452	18234	18300	18212	18500	18448	18401	18410	18486	18332	18352	18350	18321	18138	18201	18269	18421	18376	18423	18558	18306	18512	18435	18414	18452	18424	18306	18330	18293	18392	18306	18207	18521	18422	18410	18038	18445	18316	18270	18187	18289	18266	18445	18440	18624	18360	18405	18468	18481	18395	18506	18459	18433	18456	18326	18310	18516	18315	18459	18440	18372	18330	18560	18434	18299	18497	18206	18170	18356	18274	18347	18333	18255	18264	18445	18497	18423	18178	18371	18293	18428	18497	18388	18252	18425	18385	18124	18434	18357	18470	18404	18243	18295	18452	18529	18396	18385	18499	18400	18547	18417	18563	18398	18393	18227	18200	18394	18298	18143	18379	18212	18295	18275	18343	18584	18338	18446	18484	18339	18449	18525	18278	18430	18475	18319	18250	18372	18305	18234	18421	18446	18385	18567	18272	18274	18446	18373	18522	18375	18450	18148	18172	18317	18376	18421	18576	18445	18464	18384	18372	18547	18174	18423	18466	18527	18363	18352	18362	18483	18333	18245	18381	18487	18429	18494	18208	18541	18235	18307	18442	18377	18373	18303	18336	18333	18372	18404	18366	18454	18402	18205	18363	18502	18267	18332	18243	18554	18420	18281	18356	18496	18274	18271	18483	18327	18417	18269	18389	18537	18365	18608	18386	18421	18228	18354	18278	18317	18368	18289	18541	18346	18428	18426	18422	18165	18258	18497	18285	18194	18327	18145	18353	18262	18306	18445	18385	18286	18386	18431	18423	18352	18438	18408	18283	18490	18513	18306	18417	18321	18292	18331	18365	18347	18316	18282	18441	18443	18439	18529	18443	18262	18583	18305	18459	18283	18401	18415	18344	18388	18292	18279	18429	18248	18417	18351	18303	18509	18549	18262	18518	18397	18365	18301	18345	18358	18337	18287	18339	18568	18420	18537	18411	18311	18526	18370	18570	18351	18364	18344	18260	18233	18347	18452	18558	18507	18274	18452	18325	18444	18297	18304	18443	18305	18331	18370	18469	18266	18463	18429	18381	18316	18333	18212	18246	18289	18420	18422	18505	18306	18180	18405	18405	18354	18209	18400	18302	18393	18362	18419	18387	18499	18353	18271	18464	18599	18510	18381	18453	18297	18157	18303	18439	18370	18382	18380	18375	18455	18397	18331	18415	18305	18467	18378	18270	18293	18394	18279	18512	18290	18288	18578	18351	18376	18447	18275	18238	18503	18369	18413	18396	18496	18301	18490	18563	18443	18372	18433	18428	18381	18317	18444	18287	18521	18401	18412	18367	18513	18220	18376	18408	18260	18443	18246	18331	18275	18426	18212	18283	18387	18162	18252	18174	18246	18470	18344	18473	18512	18428	18439	18348	18393	18435	18498	18345	18500	18519	18369	18404	18384	18334	18217	18419	18315	18290	18302	18455	18491	18400	18120	18406	18407	18320	18428	18286	18452	18388	18201	18433	18436	18334	18454	18217	18239	18384	18386	18426	18237	18342	18287	18356	18243	18481	18354	18346	18282	18309	18287	18426	18431	18417	18476	18465	18313	18493	18389	18311	18462	18240	18370	18283	18235	18211	18529	18565	18347	18550	18357	18429	18471	18367	18330	18326	18489	18450	18381	18533	18355	18414	18289	18455	18479	18393	18521	18416	18370	18584	18566	18285	18490	18238	18415	18480	18405	18390	18350	18361	18279	18353	18412	18392	18515	18258	18530	18343	18179	18462	18255	18595	18428	18335	18385	18300	18359	18458	18419	18317	18403	18324	18259	18436	18462	18271	18345	18413	18495	18282	18217	18464	18265	18363	18453	18309	18355	18482	18550	18290	18287	18352	18303	18327	18437	18229	18375	18416	18389	18304	18308	18435	18347	18280	18302	18444	18466	18413	18268	18398	18361	18204	18562	18355	18388	18453	18373	18463	18396	18498	18256	18486	18369	18475	18254	18430	18190	18205	18363	18488	18317	18267	18473	18156	18522	18384	18235	18410	18558	18342	18126	18470	18178	18169	18418	18561	18424	18301	18435	18372	18351	18286	18381	18443	18351	18301	18540	18262	18300	18566	18472	18464	18323	18457	18418	18188	18287	18328	18302	18514	18391	18487	18437	18409	18359	18529	18578	18333	18613	18363	18162	18483	18471	18347	18296	18383	18532	18510	18329	18457	18354	18449	18419	18454	18447	18268	18325	18360	18316	18557	18352	18316	18432	18202	18343	18604	18441	18472	18438	18435	18422	18322	18368	18272	18505	18355	18503	18515	18577	18330	18325	18435	18480	18460	18136	18469	18402	18531	18363	18604	18417	18368	18265	18345	18361	18475	18622	18517	18429	18311	18487	18282	18197	18475	18275	18469	18416	18450	18070	18288	18405	18335	18293	18311	18521	18244	18416	18323	18419	18431	18300	18466	18509	18356	18348	18367	18312	18365	18387	18489	18423	18379	18413	18507	18339	18316	18332	18351	18390	18469	18514	18347	18396	18372	18411	18287	18321	18349	18313	18374	18480	18303	18201
23870	20970	27331	25234	24062	28846	31434	29123	28867	28940	28810	28851	28945	29107	28762	28551	28213	28273	28306	28434	28152	28063	27995	27775	28068	27979	27963	28113	28080	27943	28130	27951	28164	28002	27860	28084	28049	27681	27882	27743	27698	27824	27777	27783	27921	27987	27747	27925	27737	27725	27621	28012	27909	27955	27887	28005	27948	27744	27908	27709	28113	27692	27841	27754	28055	27867	27797	27648	27772	27895	28011	27707	27737	27777	27742	27581	27701	27671	27860	27563	28006	27571	27748	27670	27548	27681	27722	27963	27674	27602	27880	27887	27732	27721	27638	27676	27583	27866	27813	27667	27653	28011	27648	27759	27761	27779	27739	27833	27631	27870	27659	27834	27804	27863	27655	27582	27958	27827	27519	27774	27834	27726	27727	27831	27563	27658	27599	27501	27549	27620	27723	27501	27731	27954	27886	27771	27899	27882	27793	27744	27857	27727	27958	27659	27662	27861	27762	27911	27682	27836	27499	27624	27704	27700	27730	27580	27702	27648	27603	27875	27643	28042	27957	27805	27687	27914	27864	27526	27694	28073	27810	27779	27684	27676	27649	27891	27670	27525	27937	27621	27886	27727	27659	27656	27725	27621	27693	27663	27758	27682	27610	27606	28031	27582	27809	28003	27599	27873	27983	27532	27674	27919	27915	27857	27978	27987	27667	27733	27544	27786	27558	27745	27664	27493	27926	27676	27696	27668	27851	27706	27888	27733	27640	27648	27705	27980	27658	27401	27689	27755	27707	27995	27824	27804	27487	27695	27747	28023	27695	28078	27576	27724	27816	27601	27775	28068	27742	27913	27842	27537	27354	27660	27704	27536	27885	27817	27976	27760	27628	27764	27700	27773	27625	27789	27781	27765	27660	27684	27682	27665	27937	27647	27663	27727	27503	27830	27841	27619	27663	27531	27516	27623	27720	27734	27700	27507	27577	27501	27706	27811	27722	27515	27729	27641	28099	27723	27740	27760	27701	27715	27744	28175	27613	27605	27707	27937	27615	27667	27885	27657	27550	27723	27884	27856	27619	27602	27439	27739	27804	27879	27773	27766	27672	27750	28008	28076	27894	27509	27727	27750	27658	27699	27838	27840	27721	27504	27711	27835	27599	27636	27571	27427	27760	27763	27765	27847	27638	27899	27872	27712	27895	27865	27601	27649	27856	27772	27765	27749	27698	27849	27748	27717	27781	27742	27596	27883	27908	27620	27794	27664	27721	27931	27553	27693	27622	27546	27864	27815	27729	27673	27736	27354	27809	27645	27740	27720	28003	27936	27744	28017	27523	27785	27568	27507	27587	27792	27628	27878	27833	27952	27711	27583	27684	27785	27664	27669	27580	27693	27769	27780	27638	27664	27762	27676	27660	27978	27819	27897	27691	27927	27777	27851	27951	27813	27479	27771	27636	27756	27631	27781	27841	27609	27650	27739	27783	27664	27602	27674	27847	27802	27837	27628	27701	27483	27599	27753	27690	27863	27433	27714	27744	27538	27710	27613	27649	27915	27951	27546	27837	27760	27635	27627	27613	27772	27845	28039	27866	27683	27784	27813	27854	27951	27844	27791	27841	27706	27672	27692	27696	27719	27794	27792	27531	27902	27915	27582	27711	27830	27643	27691	27657	27515	28008	27755	27717	27782	27727	27807	27810	27615	27535	27715	27639	27808	27496	27788	27631	27658	28039	27937	27724	27644	27802	27737	27748	27618	27631	27835	27575	27739	27834	27821	27702	27795	27507	27761	27572	27887	27801	27810	27785	27793	27840	27783	27678	27813	27436	27660	27801	27744	27617	27612	27676	27707	27939	27808	27612	27569	27604	27831	27950	27896	27733	27565	27689	28013	27817	27616	27722	27827	27586	27924	27943	27585	27617	27705	27511	27830	27737	27871	27618	27725	27753	27807	27918	27611	27753	27850	27966	27820	27583	27639	27823	27788	27783	27897	27856	27672	27774	27569	27592	27971	27786	27667	27433	27531	27893	27823	27807	27476	27801	27869	27724	27385	27567	27701	27968	27631	27762	27892	27861	27868	27720	27682	27941	27826	27747	27818	27663	27525	27597	27659	27895	27602	27546	27463	27529	27548	27494	27644	27649	27507	27897	27774	27596	27688	27712	27863	27731	27546	28005	27588	27741	27656	27839	27667	27757	27796	27814	27639	27992	27814	27775	27743	27609	27715	27525	27756	27658	27642	27746	27876	27724	27639	27808	27753	27786	27772	27781	27597	27940	27836	27693	27686	27822	27619	27927	27924	27778	27852	27919	27717	27846	27522	27797	27721	27820	27820	27605	28003	27455	27694	27547	27793	27848	27708	27950	27845	27718	27656	27639	27769	27740	27704	27806	28018	27572	27822	27809	27633	27718	27572	27740	27962	27942	27788	27607	27526	27598	27784	27607	27896	27790	27950	27944	27628	27435	27608	27676	27795	27855	27869	27831	27996	27535	27848	27859	27868	27826	27644	27760	27590	27677	27696	27789	27554	27805	27710	27740	27664	27864	27784	27607	27696	27664	27463	27873	27709	27639	27999	27856	27602	27495	27777	27837	27801	27721	27790	27714	27864	27843	27662	27637	27856	27824	27835	27700	27644	27850	27920	27779	27495	27771	27561	27520	28022	27713	27693	27691	27751	27613	27680	27637	27531	27655	27724	27802	27785	27940	27711	27816	27832	27625	27708	27667	27438	28138	27798	27960	27854	27581	27774	27792	27723	27816	28021	27907	27500	27742	28109	27713	27737	27836	27728	27614	27759	27834	27615	27745	27699	27782	27755	27746	27827	27818	27632	27632	27532	27868	27698	27917	27806	27737	27580	27610	27688	27870	27757	27618	27655	27854	27825	27980	27704	27770	27688	27697	27886	27762	27730	27861	27752	27669	27621	27927	27761	27884	27742	27611	27826	27640	27372	27503	27574	27940	28085	27751	27869	27982	28109	27702	27724	27942	27842	27669	27640	27867	27824	27924	27733	27887	27800	27678	27880	27569	27782	27722	27681	27744	27567	27592	27802	27750	27815	27680	27624	27742	27724	27577	27912	27817	27477	27666	27575	27679	27767	27876	27669	28104	27720	27713	27660	27852	27663	27766	27546	27648	27624	27787	27749	27671	27375	27837	27773	27739	27748	27827	28068	27878	27713	27810	27677	27749	27697	27813	27675	27768	27958	27463	27760	27860	27703	27670	27760	27743	27615	27869	27815	27847	27761	27726	28131	27916	27565	27736	27760	27679	27794	27728	27588	27579	27741	27746	27711	27930	27744	27861	27778	27553	27778	27676	27288	28160	27712	27805	27607	27779	27655	27681	27699	27816	28083	27584	27803	27541	27837	27654	27753	27681	27634	27512	27687	27623	27714	27896	27638	27892	27857	27864	27669	27857	27664	27845	27603	27630	27903	27790	27837	27580	27675	28047	27759	27520	27818	27815	27843	27852	27611	27903	27798	27736	27923	27686	27705	27882	27638	27618	27754	27654	27608	27591	27709	27607	27838	27698	27681	27698	27693	27646	27735	27781	27715	27509	27495	28045	27714	27556	27479	27703	27672	27918	28162	27922	27545	27791	27581	27769	27525	27709	28018	27640	28019	27928	27911	28027	27873	27826	27560	27832	27572	27458	27802	27777	27598	27772	27922	27729	27670	27786	27616	27679	27724	27670	27885	27820	27724	27720	27679	27891	27932	27813	27718	27821	27963	27669	27666	27832	27781	27757	27569	27678	27713	27566	27767	27743	27666	27732	27621	27921	27490	27623	27700	28083	27517	27791	27568	27731	27808	27848	27703	27772	27891	27593	27672	27953	27743	27664	27776	27489	27608	27481	27661	28053	27674	27671	27728	27625	27592	27730	27486	27706	27799	27599	27705	27702	27699	27572	27477	27549	27693	27466	27700	27799	27837	27565	27670	27670	27711	27690	27659	27561	27701	27819	27893	27927	27601	27771	27732	27678	27560	27809	27561	27798	27674	27515	27916	27734	27762	27640	27810	27673	27691	27754	27390	27936	27455	27624	27566	27798	27817	27831	27648	27785	27599	27974	28005	27804	27652	27818	27850	27713	27554	27717	27845	27636	27736	27898	28072	27694	27979	27561	27762	27652	27834	27530	27696	27985	27732	27716	27629	27563	27706	27653	27406	27664	27553	27909	27723	27869	27732	27546	27814	27812	27671	27682	27649	27541	27450	27600	27793	27603	27864	27669	27661	27515	27606	27695	27745	27897	27865	27808	27637	27640	27663	27832	27800	27734	27676	27472	27675	27892	27760	27537	27763	27778	27940	27930	27855	27889	27748	27800	27726	27823	27997	27507	27781	27613	27622	27505	27728	27759	27977	27597	27627	27937	28015	27878	27946	27796	27880	27708	27725	27649	28081	27829	27930	27748	27921	27619	27736	27640	27567	27722	27493	27540	27586	27593	27648	27862	27735	27838	27861	27823	27746	27816	27497	27624	27856	27820	27594	27790	27779	27602	27548	27736	27530	27940	27698	27632	27615	27757	27776	27800	27844	27890	27757	27944	27743	27613	27731	27798	27580	27743	27577	27608	27793	27561	27805	27660	27830	27765	27759	27938	27786	27783	27729	27459	27592	27821	27664	27750	27678	27758	27604	27574	27694	27619	27853	28021	27621	27766	27660	27671	27756	27629	27764	27779	27609	27448	27626	27691	27654	27935	27682	27855	27814	27843	27715	27786	27708	27895	27724	27854	27702	27876	27775	27806	27552	27766	27912	27565	27663	27671	27622	27788	27706	27949	27487	27647	27620	27894	27878	27584	27799	27812	27791	27774	27651	27622	27883	27460	27621	28010	27908	27467	27730	27525	27812	27577	27602	27702	27698	27729	27785	27781	27828	27510	27736	27727	27703	27657	27718	27927	27970	27607	27742	27430	27680	27877	27584	27796	27748	27890	27773	27749	27915	27826	27816	27863	28006	27853	27638	27742	27643	27717	27443	27842	27607	27639	27607	27830	27817	27730	27735	27624	27821	27727	27586	27913	27803	27724	27780	27869	27496	27736	27756	27960	27816	27728	27823	27893	27664	27404	27708	27889	27651	27766	27613	27720	27871	27840	27790	27660	27729	27836	27737	27504	27921	27897	27711	27865	27855	27973	27623	27829	27879	27615	27847	27556	27737	27820	27764	27796	27757	27733	27789
27119	48896	39085	23585	21252	20546	20004	19571	19493	19430	19171	19427	19381	19150	18791	18910	18396	18454	18408	18361	18287	18139	18075	18220	18112	18075	18062	18266	17951	18072	18282	18176	18167	18145	18036	17866	17860	18011	17757	17953	17841	17957	17829	17809	17891	17881	17953	17832	17793	17970	17902	17876	17873	17677	17750	17830	17672	17776	17879	17749	17893	17890	17785	17922	17884	17873	18110	17737	17822	17822	17779	17716	17741	17870	17759	17769	17780	17802	17866	17959	17734	18015	17595	17789	17825	17842	17746	17683	17863	17772	17826	17771	17864	17776	17904	17685	17743	17718	17801	17964	17948	17899	17509	17841	17834	17508	17788	17726	17820	17940	17869	17916	17823	17951	17856	17850	17840	17855	17824	17857	17967	17655	17700	17792	17838	17660	17822	18031	17774	17718	17779	17966	17829	17739	17913	17763	17938	17802	17823	17867	17875	17933	17671	17657	17641	17811	17640	17755	17818	17837	18133	17732	17801	17812	17774	17831	17721	17849	17712	17908	17802	17779	18006	17608	17848	17861	17837	17835	17900	17705	17739	17977	17689	17750	17738	17624	17766	17792	17854	17658	17689	17848	17831	17664	17765	17786	17852	17815	17873	17833	17825	17685	17710	17848	17824	17733	17765	17846	17821	17743	17706	17852	17687	17994	17717	17742	17781	17811	17711	17794	17779	17765	17658	17712	17581	17858	17868	17847	17803	17724	17770	17731	18086	17698	17740	17734	17916	17749	17765	17795	17864	17734	17805	17792	17857	17833	17728	17626	17800	17739	18013	17760	17630	17750	17754	17663	17970	17840	17735	17730	18025	17798	17846	17647	17810	17734	17715	17691	17773	17859	17891	17663	17794	17758	17771	17741	17942	17715	17782	17801	17771	17745	18036	17759	17730	17885	17807	17702	18059	17839	17863	17770	17906	17768	17906	17826	17885	17906	17796	17840	17767	17809	17735	17778	17861	17719	17938	17817	17861	17757	17947	17612	17816	17867	17824	17734	17720	17882	17867	17668	17802	17842	17631	17732	17816	17888	17769	17867	17657	17829	17743	17748	17662	17859	17630	17718	17952	17867	17888	17772	17749	17681	17993	17771	17819	17792	17700	17775	17780	17822	17680	17934	17854	17773	17854	17915	17798	17861	17662	17940	17943	17708	17802	17974	17747	17754	17759	17831	17883	17891	17590	17976	17803	17786	17895	17834	17838	17777	17767	17847	17763	17723	17827	17781	17669	17686	17661	17815	17786	17773	17523	17746	17648	17676	17927	17705	17505	17669	17875	17825	17719	17775	17803	17794	17924	17832	17756	17711	17905	17641	17688	17740	17819	17701	17839	17748	17949	17832	17688	17885	17904	17772	17793	17722	17869	17824	17775	17747	17939	17890	17866	17806	17638	17795	17562	17734	17945	17902	17828	17965	17824	17879	17781	17875	17884	17908	17769	17882	17798	17992	17869	18005	17685	17815	17887	17741	17702	17814	17882	17850	17813	17678	17764	17645	17896	17893	17821	17711	17660	17672	17882	17750	17694	17679	17561	17815	17883	17821	18059	17767	17688	17878	17856	17691	17784	17891	17711	17627	18001	17788	17552	17774	17888	17791	17739	17725	17885	17607	17780	17748	17821	17776	17532	17660	17913	17931	17843	17858	17981	17803	17887	17814	17762	17912	17740	17893	17681	17712	17772	17835	17766	18092	17704	17881	17939	17587	17911	17762	17853	17784	17923	17785	17861	17782	17793	17715	17801	17713	17802	17789	17860	17825	17748	17726	17744	17660	17926	17998	17699	17799	17838	17692	17881	17846	18015	17834	17774	17795	17827	17821	17938	17967	17772	17711	17848	17669	17759	17832	17737	17718	17683	17682	18012	17940	17807	17690	17681	17799	17840	17867	17808	17675	17840	17971	17747	17824	17729	17732	17875	17715	17968	17890	17758	17863	17861	17931	17933	17742	17816	17821	17922	17862	17957	17834	17898	17848	17554	17668	17748	17735	17743	17728	17684	17742	17672	17684	17899	17871	17661	17732	17854	17675	17763	17847	17709	17750	17888	17883	17782	17728	17801	17743	17741	17754	17838	17722	17701	17829	17848	17970	17802	17841	17817	17767	17962	17747	17820	17534	17810	17773	17682	17756	17905	17789	17717	17927	17838	17617	17805	17859	17776	17687	17805	17604	17736	17723	17745	17929	17823	17904	17784	17783	17761	17888	17752	17851	17737	17881	17886	17786	17588	17849	17803	17787	17642	17835	17812	17815	17767	17851	17905	17904	17732	17873	17928	17903	17717	17876	17794	17936	17835	17756	17716	17831	17838	17755	17830	17721	17914	17797	17797	17939	17758	17930	17863	17730	17650	17531	17765	17899	17688	17702	17751	17975	17886	17795	17791	17716	17896	17852	17734	17696	17757	17783	17902	17628	17926	18057	17734	17835	17659	17784	17706	17867	17860	17699	17718	17937	17801	17870	17764	17738	17873	17659	17829	17932	17837	17896	17950	17861	17726	18026	17937	17892	17806	17842	17615	17881	17697	17877	17832	17825	17989	17839	17699	17734	17724	17716	17971	17659	17668	17695	17962	17739	17774	17874	17885	17787	17764	17864	17936	17692	17796	17719	17918	17703	17859	18015	17700	17715	17698	17819	17761	17972	17940	17792	17802	17700	17866	17739	17851	17829	17688	17837	17865	17815	17716	17762	17842	17707	17828	17845	17725	17721	17774	17821	17951	17933	17738	17816	17787	17885	17774	17777	17677	17880	17870	17848	17787	17740	17790	17766	17750	17678	17729	17987	17812	17901	17721	17810	18014	17992	17830	17930	17655	17909	17814	17752	17813	17935	17772	17699	17745	17798	17980	17726	17817	17884	17709	17972	17629	17796	17747	17953	17841	17819	17778	17803	17773	17696	17790	17744	17909	17814	17758	17945	18028	17838	17718	17907	17812	17858	17766	17784	17737	17681	17711	17892	17837	17730	17821	17728	17948	17747	17981	17793	17783	18047	17620	17779	17897	17674	17908	17748	17580	17536	17906	17775	17875	17768	17801	17827	17682	17729	17880	17775	17868	17881	17690	17806	17742	17804	17853	17633	17799	17797	17828	17782	17917	18020	17877	17712	18025	17860	17879	17871	17741	17804	17884	17853	17766	17694	17890	17802	17662	17889	17942	17821	17749	17804	17788	17683	17857	17864	17663	17759	17844	17865	17667	17582	17845	17780	18099	17979	17879	17721	17755	17792	17821	17613	17820	17776	17736	17750	17854	17868	17833	17831	17684	17922	17534	17815	17826	17920	17842	18043	17824	17966	17708	17667	17669	17755	17799	17751	17795	17743	17840	17690	17836	17930	17890	17924	17810	17604	17800	17812	17932	17870	17738	17891	17826	17882	17892	17837	17906	17771	17618	17774	18054	17978	17785	17748	17871	17690	17818	17675	17881	17854	17894	17882	17883	17765	17656	17972	17646	17875	17696	17924	17897	17771	17775	17659	17849	17967	17829	17694	17976	17653	17762	17735	17699	17903	17795	17778	17732	17507	17914	17832	17977	17945	17719	17669	17857	17828	17816	17699	17803	17740	17809	17762	17718	17757	17815	17758	17725	18018	17917	17913	17669	17873	18028	17947	17868	17879	17890	17824	17816	17920	17782	17845	17858	17743	17781	17846	17932	17891	17786	17816	17776	17740	17712	17820	17699	18013	17787	17727	17895	17663	17733	17762	17734	17759	17774	17801	17748	17807	17883	17849	17794	17940	17786	17782	17544	17846	17875	17760	17709	17845	17841	17694	17720	17758	17929	17762	17664	17689	17753	17727	17681	17750	17898	17874	17929	17872	17770	17893	17923	17804	17752	17814	17835	17840	17684	17866	17918	17754	17834	17713	17712	17632	17690	17815	17748	17936	17817	17870	17891	17537	17810	17712	17776	17831	17817	17859	17820	18005	17806	17884	17829	17817	17800	17794	17786	17601	17930	17809	17950	17779	17765	18030	17787	17753	17893	17761	17747	17829	17780	17911	17836	17813	17984	17940	17826	17825	17699	17936	17801	17779	17840	17719	17651	17836	17742	17918	17826	17741	17669	17735	17760	17752	17932	17706	17854	17894	17906	17751	17990	17768	17812	17806	17739	17762	17684	17983	17851	17826	17707	17757	17840	17775	17988	17806	18098	17880	17920	17737	17841	17799	17916	17666	18025	17738	17851	17881	17827	17897	17787	17693	17823	17743	17803	17628	17891	17752	17836	17695	17872	18011	17659	17724	17782	17792	17944	17831	17798	17708	17780	17861	17758	17859	17865	17707	17672	17752	17853	17895	17905	17839	17764	17648	17820	17704	17783	17808	17808	17837	17746	17732	17774	17831	17933	17726	17976	17723	17748	17923	17881	17739	17963	17674	18193	17779	17942	17946	17919	17818	17767	17918	17685	17766	17847	17848	17690	18012	17806	17776	17927	17959	17697	17898	17909	17793	17912	17681	17889	17871	17973	17736	17863	17718	18014	17805	17872	17654	17576	17824	17759	17710	17857	17839	17828	17872	17739	17859	17834	17610	17908	17710	17706	17481	17761	17878	17537	17735	17877	17690	17883	17710	17840	17856	17913	17810	17845	17858	17703	17857	17908	17697	17811	17663	17926	17897	17814	17709	17782	17878	17691	17945	17796	17866	17600	17725	17936	17673	17785	17734	17793	17992	17769	17983	17703	17862	17751	17703	17802	17788	17782	17760	17788	17726	17876	17982	17800	17630	17748	18091	17719	17787	17822	17891	17786	17881	17797	17925	17728	17745	17764	17781	17774	17595	17909	17809	17703	17571	17585	17835	17683	17710	17793	17873	17974	17823	17891	17798	17846	17980	17761	17924	17930	17872	17787	17800	17880	17646	17655	17907	17814	17774	17914	17851	17749	17690	17823	17849	17854	17713	17652	17880	17857	18049	17756	17948	17799	17871	17802	17754	17913	17749	17744	17709	17866	17786	17842	17658	17736	17702	17697	17685	17766	17868	17949	17968	17824	17796	17739	17803	17605	17871	17765	17707	17801	17855	17716	17777	17765	17821	17815	17794	17759	17842	17700	17960	17915	17692	17936	17829	17701	17879	17710	17919	18125	17931	17828	17775	17827	17772	17898	17954	17831	17752	17716	17827	17970	17776	17754	17711
22421	20950	27426	24768	22172	27676	33643	30642	29884	30318	30326	30275	30162	30067	30038	29604	29579	29108	29063	29180	29359	29138	28813	28933	28962	29115	28738	29073	28732	28787	28893	28590	28942	28435	28606	28713	28808	28518	28690	28744	28377	28401	28516	28360	28564	28721	28702	28744	28579	28541	28457	28394	28491	28487	28511	28772	28402	28437	28516	28512	28800	28623	28692	28675	28556	28633	28433	28382	28423	28798	28450	28426	28377	28432	28637	28479	28601	28400	28417	28338	28573	28691	28430	28427	28356	28548	28571	28493	28579	28519	28410	28377	28480	28535	28396	28502	28288	28203	28605	28670	28212	28111	28507	28323	28385	28244	28270	28237	28620	28499	28361	28648	28719	28470	28445	28327	28317	28562	28513	28527	28518	28471	28247	28585	28264	28537	28508	28619	28266	28138	28342	28492	28220	28329	28575	28331	28445	28733	28457	28481	28266	28521	28556	28507	28532	28620	28494	28364	28276	28236	28582	28278	28700	28592	28189	28765	28437	28661	28393	28313	28617	28321	28272	28529	28285	28339	28464	28495	28467	28379	28308	28489	28286	28337	28668	28266	28230	28467	28580	28408	28370	28373	28497	28267	28724	28383	28371	28430	28349	28570	28721	28412	28238	28424	28572	28528	28670	28210	28248	28079	28267	28566	28221	28685	28385	28365	28669	28296	28571	28666	28669	28400	28387	28163	28457	28491	28608	28264	28224	28489	28396	28579	28688	28457	28281	28256	28419	28372	28454	28441	28346	28510	28653	28309	28461	28477	28539	28783	28589	28562	28506	28493	28608	28446	28468	28292	28531	28158	28485	28614	28668	28434	28433	28423	28199	28399	28332	28181	28427	28378	28515	28323	28371	28057	28291	28478	28433	28500	28500	28137	28538	28277	28368	28631	28333	28516	28459	28208	28290	28239	28468	28424	28329	28228	28527	28369	28198	28251	28281	28480	28391	28286	28623	28494	28741	28263	28388	28256	28159	28450	28298	28607	28142	28128	28223	28453	28538	28399	28340	28433	28257	28238	28479	28501	28569	28838	28459	28385	28490	28477	28487	28407	28594	28350	28241	28216	28361	28292	28409	28379	28426	28298	28314	28375	28258	28373	28180	28258	28495	28534	28345	28603	28265	28449	28429	28584	28607	28369	28480	28567	28407	28403	28404	28489	28637	28458	28320	28303	28466	28093	28346	28223	28214	28546	28592	28369	28472	28661	28621	28236	28477	28419	28488	28360	28487	28282	28521	28493	28427	28659	28436	28247	28374	28350	28284	28551	28465	28280	28100	28449	28207	28429	28563	28427	28502	28547	28451	28500	28522	28586	28476	28563	28446	28197	28593	28469	28222	28424	28356	28569	28285	28180	28548	28314	28245	28540	28462	28160	28297	28329	28160	28347	28327	28321	28429	28369	28428	28586	28441	28314	28553	28494	28415	28204	28390	28332	28534	28550	28452	28254	28324	28274	28385	28414	28630	28422	28132	28398	28253	28286	28362	28501	28263	28403	28314	28653	28466	28455	28337	28393	28408	28377	28236	28291	28561	28491	28419	28341	28439	28382	28644	28387	28329	28482	28523	28601	28567	28243	28460	28545	28300	28505	28415	28361	28540	28498	28214	28155	28440	28337	28335	28540	28470	28205	28224	28436	28483	28546	28288	28095	28367	28387	28459	28575	28670	28281	28275	28325	28426	28281	28453	28553	28497	28435	28553	28242	28212	28373	28440	28670	28604	28564	28476	28338	28539	27931	28606	28440	28493	28251	28340	28583	28370	28504	28549	28577	28470	28413	28341	28243	28715	28609	28279	28280	28264	28494	28240	28370	28436	28566	28355	28340	28598	28361	28362	28194	28522	28510	28408	28288	28375	28438	28486	28553	28300	28686	28389	28364	28353	28549	28383	28588	28971	28560	28135	28398	28394	28271	28317	28689	28541	28478	28469	28214	28404	28363	28370	28636	28587	28552	28752	28458	28366	28561	28233	28304	28365	28222	28511	28395	28379	28202	28437	28412	28349	28278	28238	28192	28245	28449	28649	28785	28203	28350	28569	28458	28628	28315	28352	28390	28541	28426	28262	28549	28440	28322	28475	28554	28556	28452	28459	28489	28534	28547	28414	28392	28617	28554	28195	28394	28800	28151	28425	28226	28510	28445	28462	28479	28600	28480	28358	28355	28457	28133	28306	28289	28599	28490	28267	28451	28241	28384	28510	28520	28335	28429	28425	28445	28596	28566	28497	28484	28378	28406	28310	28354	28712	28205	28653	28537	28449	28169	28460	28412	28461	28395	28057	28376	28609	28432	28469	28334	28506	28497	28381	28380	28420	28298	28336	28283	28440	28451	28476	28816	28294	28623	28603	28653	28821	28264	28654	28312	28240	28448	28705	28310	28421	28298	28457	28405	28452	28615	28526	28428	28548	28571	28311	28330	28514	28346	28460	28457	28420	28361	28508	28419	28457	28571	28112	28399	28405	28297	28258	28494	28301	28285	28427	28393	28465	28279	28589	28566	28420	28608	28376	28403	28383	28403	28367	28285	28362	28161	28364	28277	28552	28361	28397	28144	28338	28396	28508	28440	28538	28629	28433	28366	28260	28460	28264	28376	28384	28311	28457	28355	28309	28331	28435	28279	28392	28421	28472	28312	28462	28126	28447	28718	28442	28600	28487	28383	28229	28454	28438	28374	28239	28350	28582	28561	28512	28394	28310	28356	28328	28487	28606	28351	28345	28083	28343	28621	28547	28461	28350	28339	28343	28452	28381	28438	28374	28646	28351	28295	28544	28423	28389	28067	28657	28333	28106	28380	28393	28306	28330	28235	28473	28528	28385	28490	28404	28389	28323	28367	28441	28414	28486	28329	28792	28431	28091	28349	28427	28351	28423	28428	28417	28317	28446	28454	28270	28448	28632	28383	28423	28692	28470	28548	28706	28517	28482	28397	28448	28391	28329	28383	28394	28650	28400	28460	28315	28418	28369	28358	28365	28381	28407	28347	28221	28463	28422	28207	28450	28642	28367	28283	28650	28512	28403	28361	28545	28396	28611	28534	28493	28483	28453	28682	28430	28519	28473	28337	28453	28550	28300	28307	28479	28511	28351	28465	28537	28576	28635	28627	28265	28255	28491	28446	28367	28524	28517	28545	28525	28427	28385	28595	28250	28457	28542	28412	28725	28746	28331	28296	28222	28573	28357	28482	28500	28292	28486	28306	28493	28281	28415	28155	28632	28300	28346	28308	28613	28393	28640	28353	28377	28346	28568	28383	28309	28203	28800	28575	28437	28630	28257	28608	28444	28444	28403	28558	28234	28410	28527	28576	28752	28624	28747	28290	28647	28222	28485	28738	28417	28427	28401	28394	28262	28456	28592	28564	28444	28266	28432	28429	28356	28493	28241	28496	28293	28258	28427	28213	28520	28603	28417	28364	28698	28487	28796	28504	28480	28659	28523	28474	28449	28372	28327	28533	28654	28375	28336	28441	28552	28437	28240	28207	28431	28450	28438	28495	28564	28079	28435	28402	28384	28540	28342	28447	28525	28151	28510	28388	28553	28549	28519	28292	28430	28305	28500	28544	28573	28407	28565	28185	28420	28600	28366	28210	28427	28376	28270	28227	28183	28564	28640	28355	28595	28447	28268	28270	28413	28423	28472	28373	28422	28505	28448	28398	28622	28437	28337	28299	28444	28267	28345	28472	28521	28449	28623	28464	28438	28268	28294	28386	28367	28337	28286	28275	28432	28432	28584	28219	28558	28450	28288	28181	28288	28399	28412	28288	28492	28213	28376	28360	28536	28523	28476	28425	28466	28408	28235	28330	28269	28304	28414	28315	28491	28388	28275	28425	28507	28610	28460	28507	28667	28587	28573	28441	28332	28371	28538	28243	28446	28237	28443	28362	28649	28496	28516	28600	28268	28464	28465	28337	28459	28502	28696	28702	28469	28444	28411	28604	28595	28266	28109	28489	28469	28307	28438	28721	28343	28313	28506	28791	28528	28494	28535	28382	28179	28400	28431	28412	28585	28111	28707	28475	28409	28604	28438	28278	28299	28334	28477	28392	28629	28502	28556	28372	28497	28213	28553	28389	28032	28429	28439	28210	28408	28494	28732	28487	28648	28467	28617	28052	28198	28508	28362	28403	28386	28052	28327	28132	28305	28399	28755	28273	28337	28499	28361	28196	28671	28399	28451	28285	28114	28367	28394	28490	28426	28514	28407	28320	28290	28375	28371	28531	28399	28505	28394	28389	28499	28607	28382	28491	28276	28333	28510	28415	28659	28489	28322	28345	28280	28733	28161	28437	28797	28466	28405	28305	28458	28415	28617	28123	28647	28230	28264	28360	28406	28412	28504	28229	28559	28271	28604	28396	28465	28383	28462	28586	28341	28418	28453	28435	28330	28273	28272	28513	28419	28350	28757	28555	28391	28324	28618	28389	28249	28448	28394	28590	28491	28573	28323	28313	28362	28713	28463	28487	28465	28363	28608	28462	28292	28577	28534	28577	28353	28485	28370	28286	28805	28444	28455	28396	28448	28345	28458	28604	28621	28411	28277	28486	28386	28418	28415	28386	28837	28434	28807	28626	28569	28462	28351	28691	28666	28342	28696	28244	28310	28377	28599	28616	28526	28273	28540	28372	28271	28432	28547	28256	28319	28327	28327	28283	28582	28443	28575	28416	28706	28567	28538	28176	28456	28691	28663	28340	28506	28249	28488	28613	28379	28287	28203	28354	28330	28232	28340	28420	28574	28472	28557	28391	28433	28707	28488	28484	28384	28345	28615	28442	28452	28317	28574	28351	28104	28649	28418	28476	28368	28557	28226	28791	28587	28414	28355	28088	28586	28492	28509	28438	28295	28205	28452	28370	28494	28253	28404	28234	28517	28495	28252	28444	28230	28483	28562	28193	28572	28679	28300	28495	28462	28198	28361	28364	28498	28316	28373	28245	28511	28472	28528	28352	28449	28418	28472	28620	28425	28434	28527	28458	28487	28685	28515	28427	28619	28348	28613	28533	28286	28579	28447	28559	28536	28450	28501	28452	28644	28728	28096	28252	28530	28469	28345	28199	28264	28439	28596	28358	28346	28416	28401	28475	28430	28503	28487	28348	28377	28299	28429	28573	28272	28392	28289	28511	28384	28648	28570	28274
29933	55539	47990	27596	23483	22074	21353	21015	20567	20491	20521	20231	20135	20114	19676	19087	19137	18943	18978	18826	18683	18531	18417	18756	18685	18397	18760	18326	18554	18374	18333	18430	18237	18342	18520	18224	17996	18178	18104	18111	18249	17995	17982	18089	18163	18096	18043	18207	18143	18157	18060	18244	18006	18117	17863	18096	17896	18040	17997	17959	18172	18241	18064	18301	17956	18109	17956	18341	17848	18043	18031	17932	18244	17986	18059	18048	17869	18135	17974	18051	18059	18233	18056	17996	18114	18030	18064	18103	18058	18000	18078	18054	17866	17979	17912	18003	18070	18155	18047	17990	18104	17950	18023	17876	18070	17959	18147	18070	17956	18079	18002	18099	17939	18125	18059	18058	17960	18004	18093	18157	18209	18168	17995	18005	17850	18130	18133	18098	18126	18137	18013	18086	18073	17922	18196	17984	18004	18040	17882	18027	18028	18000	17936	17882	18044	18072	18207	18057	17974	17970	18164	18036	17999	18139	17996	17997	18105	18062	17897	18045	18002	18160	18089	17866	17961	18037	17868	18147	17976	18115	17900	17980	18072	17987	18165	17953	18038	17916	18144	18177	17912	17929	18068	18112	17937	18193	18151	17923	18005	17958	18237	18026	18051	17912	18036	17868	18004	18109	17931	18027	18128	17795	17951	18094	18023	17887	17875	17869	17949	18099	18135	18035	18165	18070	18040	18026	17933	17893	18055	18008	18137	17989	17916	17976	17936	17943	18130	18043	18143	17948	18034	17904	18077	18040	18116	18165	17969	18092	18071	18020	18010	18136	18103	18018	18090	18035	17966	17764	18030	17998	18104	18078	17999	17947	18017	18050	18094	18113	17971	18198	18017	17940	17964	17917	17961	17956	17863	17961	18010	18039	17860	17822	18143	18057	17977	17860	17964	18065	18132	18124	17941	18016	17866	18014	18247	18029	18019	18024	18100	18164	17958	17960	18133	17997	18099	17896	18017	17913	18008	17990	17991	17928	18076	18041	18001	18098	18009	18120	17931	18045	17953	17880	17798	18245	17930	18116	17985	18063	18114	18124	17978	18132	17943	18135	17975	17911	18138	18088	17677	18062	18040	17915	17907	18070	18095	18171	18178	17789	18246	17950	17987	17754	17921	18041	18215	17888	18004	18086	18061	18037	18238	18151	18052	17951	18040	18117	18060	17930	17910	17867	17963	17974	17943	18056	18133	18032	18133	18014	17978	18118	17907	17932	18052	17794	18054	18020	18033	18139	18010	18093	18059	17857	18036	18040	18076	18126	17946	17983	18108	17997	18019	18251	18155	17916	18053	18064	17966	18016	17901	18117	18067	17941	17880	17817	18127	17975	17964	17989	17936	18067	18130	17799	18057	18009	18052	18008	18055	17969	18222	18075	17997	17945	18088	18001	17932	18076	18062	18003	18114	18008	17859	17895	17979	17944	18089	18025	17921	18002	18101	18281	17994	17971	17984	17934	17973	18095	17987	17961	17984	17991	18041	17946	18006	18239	18121	17906	18127	18137	17907	18195	18012	18010	18045	17933	17897	17951	17927	17943	17905	17878	18058	18023	18016	18087	17954	17900	17968	17821	17963	18016	17992	18003	17888	17696	18103	18018	17836	17995	18091	17922	18007	17904	18044	18156	17911	18121	18055	17916	18047	18178	18066	17975	18025	17994	17792	17956	18020	17940	17868	18042	18003	18158	18033	17862	17976	17951	18059	17983	18013	18042	18178	17992	17956	17903	18032	18006	18024	17863	18090	18027	18126	17959	17980	18026	18045	17956	18146	17972	17997	18071	18034	17954	17952	17895	18072	18059	17931	18126	18182	17889	17999	17885	17937	17922	17944	18004	18051	17738	18040	18232	18052	17955	18030	18211	18005	18041	18082	17910	18027	18213	17943	17977	18104	17875	17873	18020	17891	18099	18130	17758	17820	18007	17970	17899	18096	17978	17971	17949	17926	18129	18079	17855	18194	17980	18064	17898	18007	18060	18010	17907	18123	17919	18167	18072	18056	17988	17931	17974	17905	18062	17981	18046	17971	18264	17933	17950	17928	18058	18121	18028	18205	18045	18109	18014	18207	17939	18169	17954	17910	17948	18275	17993	18151	17993	18100	18046	17958	18001	18099	17979	18275	18012	18085	17931	18069	18011	18108	18043	17810	17947	18043	17862	18190	18013	18078	17975	17985	17925	18121	18008	17893	17922	18158	18113	18046	18023	17983	18130	17819	17898	18003	17978	17945	17873	18024	17833	17975	18240	18089	18017	17947	18183	17994	18065	18142	18087	18058	18119	18020	18149	18045	18223	17987	18095	18008	17986	17993	17959	18044	18013	18006	17977	18032	17941	18137	17990	18053	18115	17944	17979	17993	17974	18022	18049	18121	17913	18084	17974	18042	17991	18031	18016	18100	18096	18131	17990	17963	18117	17965	18056	17855	18116	17913	18126	17872	18089	17937	18004	18149	17935	18015	17835	17950	17884	17832	18084	18082	17982	18089	17993	17896	17985	17806	17841	17981	17808	18027	18024	18020	17848	17944	17898	17838	17856	17786	17828	17906	17943	17969	18014	17913	18029	17975	18065	17927	17919	18077	18183	17945	17974	17930	18016	18282	18065	18001	17961	18206	17875	18115	18058	18093	17927	17977	17816	18112	17902	18001	18011	18142	17936	18126	18004	17956	17842	18024	18094	18027	18061	17983	18144	17911	18098	17938	17955	18062	17897	18209	17907	18085	17958	17951	17809	18128	17864	17903	17870	18008	18054	17995	18015	18043	17989	17931	17902	17940	17980	17928	18026	18092	18185	17921	17971	18031	18123	18248	17985	17893	18075	17945	17867	17921	17989	18169	18010	17960	18127	18013	18149	18011	17962	17950	18024	17878	18125	18102	17871	17995	18176	18056	17789	18037	18022	18080	18227	18022	17962	18160	18152	17950	18125	17953	18016	18194	17855	17969	18072	18002	17984	17938	17861	18213	18107	18253	17911	17876	18023	18159	18086	18214	17898	17905	18049	18093	17952	18012	17797	18047	18099	17934	18144	18022	17914	18132	18128	18104	18026	17967	18104	17944	18065	17952	17973	18037	18031	17961	17925	17963	18166	17963	18094	18031	17988	18055	17983	18014	18153	18163	18128	17937	17898	17894	17909	18036	18006	18103	17998	17971	18004	18185	17958	18179	17919	17967	17958	17964	17925	17942	17987	17931	17935	18092	18017	18215	17944	18025	18094	17948	17910	18142	18000	18221	18011	17952	17972	17975	18051	17955	18072	17934	18103	18018	17994	17889	18043	18218	17893	18039	18069	18034	17970	17889	18105	18066	17944	18124	17997	18192	18063	18129	17921	18079	17847	18086	18088	18020	18102	18008	18115	18081	18119	17913	18084	17936	18018	18050	18079	17823	18044	18008	17920	18179	18052	18091	18081	18093	17919	18034	17999	18122	17912	18011	18043	18047	18090	18098	17931	17968	17918	18014	17991	18117	18160	17928	17835	17836	18124	17882	18014	18007	18036	18034	17807	18101	18116	18062	18055	18148	18203	17912	18125	18107	17862	18167	17948	18040	18070	18070	17857	17990	18188	17948	17904	18059	18129	18022	17827	18002	17969	18055	17943	17989	17927	17999	18125	17988	17901	17944	18003	18134	18099	17922	18000	18157	18042	18186	18038	17932	17918	17965	18110	18225	18000	18000	18054	17964	17987	18029	18088	18088	17891	18073	17952	18119	18015	18104	18136	17913	17924	17851	17984	18099	18007	18074	18072	17945	18133	18041	17956	18074	17975	18095	18165	17850	17964	17959	17917	18034	18000	18038	17855	18158	17893	18264	18207	18114	17830	18011	17984	17937	17989	18040	17971	17865	17828	18085	18066	18162	18146	17988	18042	18012	17950	17951	17781	18020	17977	18094	17999	17904	18162	18096	18042	18022	18177	18002	17983	17963	18155	18113	18012	18086	18110	17842	18116	18084	18027	17989	17964	18092	18045	17948	18079	18036	18073	18031	18237	17999	18014	18069	17830	17922	17985	17927	17902	18022	18115	17891	18013	17936	18119	17965	18009	18142	18011	17955	18048	17993	18058	18243	18007	17950	18071	18075	18075	18129	18040	17806	18045	18086	17962	17956	17942	17960	18218	18083	18042	18051	17959	17977	18159	18029	18150	18036	17806	18094	17889	17872	18146	18082	18161	17902	18040	18037	18076	18083	17806	17994	17825	18108	18114	17984	17807	17884	17922	18135	18174	17989	18049	17854	17963	18114	17889	18062	18059	17948	17887	17876	18136	18096	17859	18087	18084	18063	18082	18003	18055	18112	18090	17927	17853	18114	17911	17926	17982	17926	18013	17897	18108	18034	18043	18021	18184	17952	18097	18118	18220	18016	17983	18103	18015	18027	18049	18045	17970	18030	17984	18057	17975	18034	17954	17917	18126	17986	18054	17966	17953	17990	17818	17979	18009	17908	18027	17894	17783	17845	18074	17936	17829	18117	17988	18023	18165	18052	18060	18030	17883	18069	18110	18020	18126	17892	18232	18033	18119	18035	17837	17937	17732	17809	17912	18061	18111	18014	17932	18005	17934	18113	17774	18034	18009	17967	18066	17871	18175	18032	17859	18133	17978	18048	18192	18277	17974	18116	18014	18078	18075	17925	17793	18127	17998	18099	18095	18002	17970	18226	17886	17946	18004	18079	18039	18114	17901	17985	18057	18041	17993	18120	18009	18086	17916	18021	18090	18118	17939	18096	18213	18120	17974	17937	17986	18174	17905	18074	17986	17975	18067	17994	17944	18098	18087	18051	18154	18082	18101	17990	18144	18002	18070	18173	17895	18037	18016	18055	18105	17916	18089	17896	18006	18091	17942	18008	18068	18013	17967	18041	18101	17995	18006	18040	17959	17975	18045	18170	18039	17942	17868	18064	18045	18061	18021	17934	18005	18055	17992	18019	17966	17825	18064	17970	18013	17896	18021	18088	18239	18135	18072	18108	18006	17964	17992	17983	18064	18188	18046	17945	18034	17945	18032	17864	17980	17896	17940	18118	18003	18125	17986	18065	18093	17986	17900	18320	17913	18075	18043	18053	18101	18016	17937	18038	18100	18126	17947	17974	18044	17897	17978	17928	18107	17951	17953	18062	18137	18004	18094	17926	18005
36104	31906	36094	32808	31214	31036	31092	31115	31166	31148	31169	31244	31112	30836	30939	30993	30929	30499	30792	30651	30852	30894	30567	30861	30612	30493	30928	30691	30769	30564	30521	30704	30774	30702	30473	30717	30443	30601	30470	30554	30520	30434	30633	30703	30506	30601	30715	30650	30685	30539	30652	30857	30812	30664	30639	30347	30629	30565	30798	30443	30544	30557	30758	30650	30491	30511	30783	30596	30636	30638	30532	30720	30798	30881	30701	30447	30315	30728	30542	30842	30670	30432	30296	30673	30980	30629	30451	30371	30548	30575	30682	30595	31102	30736	30444	30690	30548	30450	30636	30614	30306	30631	30337	30686	30641	30539	30695	30726	30615	30654	30832	30377	30756	30448	30942	30722	30610	30255	30690	30708	30516	30355	30659	30602	30495	30241	30638	30392	30520	30522	30214	30299	30616	30695	30459	30272	30846	30717	30498	30530	30435	30556	30498	30524	30519	30802	30427	30114	30598	30315	30622	30384	30601	30357	30307	30607	30652	30530	30417	30433	30471	30590	30539	30711	30395	30665	30532	30441	30760	30431	30501	30491	30683	30912	30362	30456	30591	30555	30443	30550	30704	30596	30515	30355	30292	30623	30634	30557	30796	30533	30464	30663	30672	30558	30499	30552	30667	30648	30489	30597	30545	30534	30494	30650	30397	30580	30698	30778	30481	30432	30505	30534	30665	30501	30543	30730	30601	30535	30487	30619	30731	30673	30623	30613	30634	30665	30798	30522	30336	30839	30666	30609	30521	30723	30516	30829	30645	30648	30534	30833	30750	30496	30472	30225	30404	30539	30551	30504	30586	30685	30345	30777	30477	30507	30807	30568	30320	30813	30539	30797	30727	30874	30545	30668	30512	30594	30587	30662	30628	30750	30539	30366	30601	30596	30734	30723	30590	30664	30601	30614	30787	30561	30752	30755	30680	30701	30571	30482	30576	30444	30572	30707	30243	30539	30550	30514	30735	30656	30515	30376	30222	30476	30535	30366	30643	30443	30673	30304	30631	30428	30588	30436	30520	30504	30286	30641	30335	30827	30547	30902	30628	30188	30891	30639	30569	30397	30740	30527	30461	30353	30402	30632	30692	30736	30621	30512	30732	30735	30367	30507	30462	30534	30560	30501	30278	30597	30688	30642	30544	30281	30544	30560	30355	30165	30627	30513	30760	30579	30755	30572	30795	30462	30497	30315	30369	30570	30283	30516	30570	30343	30564	30430	30371	30658	30434	30460	30193	30550	30451	30570	30739	30524	30634	30625	30271	30453	30650	30589	30418	30536	30604	30260	30544	30549	30689	30731	30559	30606	30754	30521	30697	30347	30405	30593	30798	30524	30361	30664	30606	30867	30576	30642	30505	30490	30649	30463	30583	30460	30346	30554	30339	30723	30466	30631	30566	30938	30648	30379	30570	30662	30706	30460	30417	30439	30502	30816	30516	30467	30485	30622	30806	30636	30698	30462	30566	30607	30564	30419	30624	30366	30562	30537	30547	30528	30736	30592	30631	30490	30565	30539	30812	30504	30451	30227	30543	30509	30593	30652	30222	30605	30561	30349	30533	30463	30663	30828	30853	30647	30781	30430	30720	30407	30546	30647	30566	30804	30543	30474	30733	30604	30458	30572	30391	30455	30398	30369	30349	30668	30360	30686	30448	30576	30607	30703	30422	30496	30721	30826	30343	30572	30711	30501	30428	30335	30490	30513	30543	30753	30467	30575	30782	30501	30704	30668	30629	30646	30681	30701	30527	30487	30530	30897	30736	30571	30520	30594	30374	30596	30730	30660	30671	30481	30508	30603	30495	30513	30738	30264	30490	30558	30710	30626	30622	30635	30397	30646	30271	30650	30341	30359	30515	30657	30145	30354	30556	30503	30402	30929	30694	30572	30495	30507	30430	30555	30718	30542	30459	30521	30510	30797	30869	30661	30510	30529	30520	30702	30403	30723	30624	30330	30471	30507	30670	30944	30662	30424	30439	30610	30284	30725	30227	30333	30526	30687	30595	30518	30564	30640	30615	30530	30529	30566	30365	30380	30420	30466	30574	30733	30296	30360	30649	30571	30467	30442	30338	30394	30427	30537	30451	30664	30535	30688	30521	30545	30666	30461	30383	30532	30602	30400	30633	30223	30437	30665	30824	30611	30367	30509	30433	30253	30563	30527	30549	30352	30363	30408	30234	30634	30696	30470	30327	30427	30360	30475	30467	30279	30572	30492	30519	30500	30505	30538	30437	30583	30704	30679	30767	30539	30776	30757	30743	30510	30338	30430	30475	30480	30491	30571	30693	30535	30701	30689	30915	30823	30395	30752	30545	30778	30445	30785	30649	30527	30774	30687	30749	30531	30586	30528	30677	30651	30692	30575	30322	30603	30203	30722	30739	30570	30580	30771	30690	30413	30265	30701	30499	30672	30834	30599	30429	30732	30631	30472	30603	30519	30467	30580	30950	30685	30420	30698	30540	30544	30162	30696	30461	30513	30564	30542	30641	30739	30347	30545	30273	30524	30445	30851	30765	30729	30368	30515	30665	30654	30555	30501	30762	30481	30527	30700	30621	30449	30546	30495	30419	30508	30216	30562	30220	30304	30521	30713	30502	30714	30623	30512	30246	30638	30451	30472	30579	30734	30524	30447	30586	30468	30650	30626	30607	30686	30505	30517	30595	30586	30507	30511	30668	30564	30267	30606	30639	30556	30672	30520	30657	30570	30471	30390	30722	30936	30438	30576	30669	30597	30802	30533	30360	30512	30486	30206	30627	30554	30650	30544	30661	30721	30621	30517	30304	30756	30589	30635	30447	30642	30718	30517	30627	30472	30354	30631	30761	30632	30426	30591	30339	30529	30401	30599	30621	30819	30625	30677	30846	30422	30493	30465	30465	30602	31052	30544	30446	30942	30429	30451	30648	30579	30532	30485	30546	30558	30554	30409	30498	30621	30522	30609	30442	30631	30645	30705	30558	30597	30349	30680	30429	30580	30506	30548	30669	30608	30599	30373	30441	30753	30598	30594	30219	30783	30727	30599	30632	30524	30598	30603	30704	30461	30597	30635	30501	30626	30830	30616	30383	30612	30718	30582	30428	30483	30542	30464	30753	30716	30708	30628	30461	30707	30557	30355	30466	30445	30669	30525	30464	30349	30916	30731	30957	30506	30660	30589	30536	30683	30861	30512	30603	30806	30851	30653	30465	30395	30572	30753	30664	30582	30771	30568	30634	30519	30748	30455	30672	30727	30483	30501	30515	30585	30508	30541	30579	30669	30534	30603	30629	30526	30486	30479	30539	30536	30649	30579	30658	30410	30513	30404	30583	30675	30659	30668	30657	30568	30624	30845	30716	30528	30658	30406	30437	30479	30452	30835	30699	30639	30597	30502	30381	30410	30584	30659	30668	30469	30568	30645	30611	30800	30716	30587	30436	30507	30710	30267	30726	30314	30611	30735	30562	30750	30837	30786	30598	30365	30349	30559	30390	30630	30383	30494	30781	30508	30278	30562	30342	30245	30424	30683	30674	30422	30584	30517	30566	30437	30718	30280	30513	30254	30341	30426	30671	30909	30389	30683	30727	30396	30377	30729	30602	30779	30500	30545	30383	30587	30574	30425	30376	30662	30618	30562	30703	30519	30601	30650	30616	30589	30681	30499	30473	30745	30393	30526	30570	30758	30493	30830	30415	30555	30640	30599	30484	30511	30741	30483	30869	30638	30541	30437	30778	30501	30561	30555	30389	30694	30760	30637	30404	30592	30506	30493	30358	30590	30328	30549	30553	30521	30484	30738	30738	30511	30495	30488	30652	30652	30525	30370	30567	30691	30746	30542	30237	30519	30601	30632	30521	30509	30610	30877	30585	30521	30406	30537	30736	30711	30319	30784	30449	30881	30567	30341	30543	30768	30526	30475	30927	30557	30538	30579	30446	30614	30783	30480	30596	30566	30418	30449	30829	30282	30766	30590	30675	30685	30535	30430	30631	30680	30441	30429	30531	30618	30712	30642	30372	30759	30573	30539	30405	30745	30413	30695	30351	30504	30732	30531	30743	30743	30528	30434	30662	30383	30944	30619	30524	30424	30304	30697	30668	30414	30679	30346	30458	30457	30693	30551	30410	30757	30475	30685	30408	30534	30632	30408	30333	30507	30440	30428	30401	30445	30433	30610	30497	30346	30092	30537	30712	30608	30402	30394	30327	30430	30427	30911	30183	30651	30555	30608	30518	30392	30712	30795	30701	30509	30683	30636	30428	30480	30655	30409	30382	30794	30789	30916	30633	30729	30586	30525	30457	30465	30739	30414	30460	30540	30667	30644	30756	30390	30151	30664	30559	30614	30675	30585	30626	30492	30450	30441	30545	30547	30595	30583	30653	30473	30582	30658	30414	30828	30640	30586	30579	30371	30372	30688	30867	30764	30737	30639	30474	30467	30750	30663	30753	30531	30633	30419	30663	30518	30642	30667	30558	30453	30700	30530	30599	30803	30516	30350	30742	30691	30786	30612	30446	30501	30798	30652	30479	30732	30814	30754	30622	30655	30649	30513	30567	30518	30599	30504	30446	30721	31001	31034	30726	30822	30649	30722	30600	30744	30512	30470	30499	30735	30492	30502	30358	30428	30630	30389	30512	30508	30545	30874	30264	30687	30613	30799	30741	30439	30660	30631	30424	30775	30753	31033	30907	30545	30776	30756	30569	30697	30718	30621	30336	30423	30668	30593	30678	30685	30269	30519	30556	30248	30461	30720	30519	30436	30377	30550	30239	30808	30435	30653	30580	30377	30549	30629	30594	30920	30796	30545	30639	30629	30439	30621	30482	30403	30808	30695	30730	30616	30494	30531	30615	30594	30570	30382	30559	30585	30326	30480	30539	30575	30679	30589	30577	30634	30374	30375	30879	30634	30720	30516	30184	30708	30324	30675	30779	30684	30602	30592	30355	30310	30596	30359	30410	30763	30693	30983	30818	30707	30618	30567	30244	30784	30922	30799	30641	30584	30301	30443	30574	30549	30307	30490	30611	30637	30440	30465	30578	30574	30599	30492	30622	30767	30625	30495	30708	30806	30510	30501	30362	30641	30647	30669	30559	30400	30476	30739	30788	30508	30706	30410	30611	30590	30700	30599	30663	30756	30759	30607	30684	30616	30701	30743
26331	32886	28086	21054	20312	20044	19716	19905	19724	19669	19936	19809	19862	19630	19848	19482	19369	19480	19492	19671	19482	19388	19273	19318	19357	19251	19199	19256	19170	19220	19222	19316	19142	19171	19211	19257	19010	19098	19336	19026	19230	19018	19084	19072	19033	19040	19180	18980	19073	19237	19075	19017	18965	19143	18860	19063	19148	19158	18954	19166	18923	19144	19219	19213	19072	19166	18856	19059	18958	19221	19092	18966	19095	18987	19155	18985	19078	19032	19294	19072	19102	18938	19195	19066	18956	19240	19164	19182	18980	19113	19094	18930	19055	19064	19145	19027	19031	19033	18913	18914	19165	19208	19158	18896	18947	18979	19181	19146	19075	18903	19038	19072	18922	18923	19086	19084	18926	19152	19063	19074	19116	19040	19030	19023	19019	19305	19236	19160	19038	19209	18931	19020	19075	19155	19041	19101	19165	18856	18955	19010	19013	19291	19142	19019	19161	19049	18934	19020	19032	19198	19057	19112	19058	18939	19039	19082	19147	19059	19033	19196	18976	18989	19187	19117	19194	19064	19160	19201	19097	19020	19225	18963	19050	19079	19279	19151	19026	19139	18971	19247	18921	19145	18911	18916	19092	19197	19055	19173	19112	19015	19065	19026	19023	18998	19011	18957	18968	18949	19094	18931	18913	18954	19169	19124	18964	19104	19261	19186	19115	18962	19109	19094	19234	18986	19126	19025	18994	18937	19109	19069	19151	19117	19166	18811	19214	19131	19059	19206	19085	19105	18964	19077	19017	19012	19100	19042	19024	19174	19160	19181	19209	18938	19250	19079	19055	19036	18897	19217	19112	19158	19128	19234	19132	18944	19104	19052	18967	19008	19197	19155	18987	18981	19200	18939	19152	18990	18873	19177	18956	19177	18915	18973	18881	19148	19026	19067	18943	19078	18949	19085	19153	19154	19061	19065	19200	19057	19120	19264	19113	19147	19084	18907	19127	18920	19068	18979	19165	19080	19001	18993	19032	18986	18981	19150	18987	18929	19220	18953	19086	19126	19038	19114	19062	19120	19133	19203	18943	19119	19114	18934	19166	19288	19118	19254	18848	19104	19170	19153	19018	18969	18937	18976	19017	19138	18948	19137	19069	19091	18997	19241	19290	19111	19074	19151	19173	19036	19212	19197	18994	19012	19197	18934	19136	19155	19224	19047	19194	19173	19151	19060	19055	19037	19011	18982	19025	19282	18932	19192	19284	19143	19018	19113	19070	19069	19064	19042	19138	19114	19108	19206	18999	19096	18980	18944	19189	18978	19031	19139	18982	19305	18978	19284	18965	18984	19051	19101	19147	19126	19115	18903	19090	19063	19102	19030	19132	19089	18966	19158	19123	19179	19101	18940	19096	19044	19012	19214	19101	19087	19052	19252	18942	19232	19039	19283	19212	19141	19069	19089	19041	19042	19095	19040	19255	19195	19282	19032	18968	19026	19193	18958	19044	19081	18988	19051	19129	19124	19179	18986	19106	18975	19152	19240	18954	18947	19033	19174	19126	19080	19007	19040	19111	19191	19177	19072	19236	19111	19043	18945	19061	19152	19046	19174	19259	19277	19164	18852	19182	19039	18925	19036	18935	19342	18992	19029	19151	19278	19106	18857	19163	18958	18957	19120	18997	19202	19163	19066	19277	19058	19088	19134	19269	18969	19006	18879	19176	19041	19033	18948	19172	19069	19123	19014	19147	19195	19057	19098	19073	18875	19028	19112	19059	18930	18963	18938	18946	19041	19095	19008	19085	19252	18970	19134	19046	19098	19101	18987	19166	19192	19234	19042	19082	19099	19018	19055	19192	18803	19165	19066	19127	19019	19218	19122	19161	18859	19049	19004	19053	18948	19059	18977	19121	19154	18912	18978	18968	19057	19044	19112	18976	19130	19030	19079	19053	19080	19156	19129	18748	19129	19198	18995	19015	19052	19146	19093	19078	19021	18979	19230	19002	18979	19064	18976	18913	19196	19229	19110	18962	19024	19163	19104	19220	19132	18816	19064	18977	19217	19081	19079	19005	19162	19190	18839	19262	19101	19068	18909	19173	19122	18963	19147	19056	19066	19000	19108	19076	19000	19118	18844	19011	19242	19129	19044	19259	19117	18992	18980	19123	19025	18978	19176	18972	19223	19073	19099	19094	19137	19049	19187	19206	19106	18826	19090	19152	19082	19086	19004	18992	19082	18907	19114	19164	19070	19253	19125	19065	19022	19005	19023	19126	19100	19017	19080	19112	19020	19121	19115	19059	19013	19182	19156	18918	19107	18928	19106	19165	19125	19151	19220	18942	19052	19120	18993	19033	18970	19060	19087	19198	19040	19015	19128	18955	19243	19206	19069	18964	18954	18945	19061	19113	19292	19031	19188	19102	18936	19107	19150	18851	19114	19093	19067	19017	18943	19252	18926	19099	19128	19125	18970	19000	18839	19220	19085	18940	19223	18985	18978	18966	19340	18998	19153	19139	19026	19042	19080	19318	19022	19218	19061	18916	19062	19028	19157	19225	19030	19022	18867	19149	19081	19088	19152	19169	19077	19071	19074	19061	19186	18933	19203	19140	19038	19049	19127	19020	19017	18969	19125	19140	18983	19174	19179	19105	19153	18916	18970	19145	18852	18989	19104	19240	19064	19034	18890	18869	19213	19142	19051	19063	19334	19053	19003	19110	18951	19022	18953	19242	18935	19084	18990	19218	19120	19038	19022	19150	19106	19165	19033	19164	19168	19052	19156	19140	18790	19160	18944	19153	19242	19160	19076	19173	19027	18985	19125	18945	19133	19168	19089	19061	18919	19154	19050	19147	18980	18963	19126	19177	19042	18949	19117	19112	19152	19039	19194	19062	19141	19099	18969	19143	19168	19098	19121	19085	18979	19028	19274	19031	19067	19096	18932	18982	18947	19048	19102	19167	19031	18952	19170	19000	18960	19100	19156	19098	19076	18868	19110	19166	19077	19079	18996	19101	19169	19136	19271	19103	19103	19082	19040	19019	19032	19096	19283	19194	19082	18989	19199	19106	19154	19049	18971	19015	18995	18917	18964	18998	18937	19143	19063	19031	18928	19036	18947	19208	19198	18996	18995	19100	18866	19080	19100	19138	19140	19158	19116	19166	19131	19097	19041	19059	18959	19004	18940	19129	19035	19088	19087	18799	19209	18946	19017	19214	19093	19157	18845	18968	19082	18980	18981	19102	19154	18937	19016	19109	19119	19060	19027	19075	19007	19183	18880	19187	19164	18981	19141	19229	18996	18959	18984	19114	19257	19035	19091	18927	19038	18896	18942	19066	19088	19133	19163	18983	19115	18911	18838	19048	19091	19029	19178	19083	19134	19010	19148	18851	19062	19205	18992	19151	18902	19094	18974	19061	19112	18969	18921	19144	19199	19115	19092	18992	19089	18951	19023	19041	19214	19075	19123	19180	19230	19124	19012	19061	19145	19181	19136	19320	19280	19149	18833	19026	19034	19121	18970	18946	18910	19036	19080	19030	19295	19000	19060	19047	19022	19033	19053	19118	19032	18958	19051	19009	18990	19168	18962	18979	19140	18956	19201	19104	19116	19157	19221	19200	19227	19232	19063	19199	19094	19195	19034	19112	19111	18945	19129	18934	19163	19052	19023	19181	19015	18951	18993	19065	19070	19214	19001	19097	19059	18901	19082	18845	18922	19014	19216	18974	18957	19244	19053	19191	19010	18802	19091	18972	19330	18923	19169	18935	19129	19089	19207	18853	18899	18912	19027	19185	19111	18975	18914	19141	18887	19210	18962	19119	19128	19103	18928	19283	19068	18923	19145	19122	19104	18971	18980	19100	19103	19064	18983	19208	19201	19157	18971	18846	18992	19269	19085	19259	19154	19030	19121	18934	19050	19078	19203	19090	19069	19102	19066	18985	19156	19015	18959	19209	18969	19156	19046	18972	19002	19130	19188	19029	19078	18872	19263	19149	19125	19140	19152	19125	19272	19059	19072	18907	19042	19100	18942	19259	19127	19127	19050	18985	19011	19038	19168	18984	19103	19002	19051	19060	19217	19042	19188	19148	18942	19106	19003	19183	19081	19111	19034	19022	19154	18903	19143	18991	19162	19158	19050	19178	18969	19130	19071	19106	18913	19036	19063	18911	19031	19146	18953	19290	19022	18990	19037	19056	19035	19091	19095	19175	18967	19173	19022	18979	19016	19162	19176	19053	19123	19197	19091	19063	19059	19007	19075	19153	19110	19080	19127	18861	19073	19254	19017	19052	19056	19142	18926	19164	18982	18892	19015	19145	19051	18874	19145	19089	19116	19147	19162	18906	19210	19183	18980	19378	18984	19158	18985	18926	19189	19020	19142	19208	19077	19150	18985	19032	18999	18974	18976	19173	19030	18990	18993	19180	19052	18918	18886	19105	18987	18930	19203	19008	19050	18804	18895	19029	19089	19176	19101	18829	19177	19027	19154	18990	19061	19129	19112	19121	18986	19213	19140	19063	19126	19118	18960	18983	19156	19149	19009	19168	18925	19051	18988	19111	19287	19018	19022	19129	18842	19191	19020	18824	19002	19175	19143	18966	19234	19034	19136	19022	18874	19432	19232	19038	19328	19055	19100	18994	19167	19127	18993	19156	19002	18953	19113	18982	18986	18994	19009	19087	18885	19160	19064	19136	18940	18870	19107	19031	18940	19024	19012	19095	19173	19093	19003	19042	19099	18947	19097	19215	18976	19072	19029	19152	19027	19018	19081	19119	19268	19082	19150	19202	19009	19130	18990	19132	19060	18974	19024	18965	19161	19035	19122	19031	19016	19213	19200	18872	19066	19034	19026	19016	19105	18992	19274	19189	19009	19222	19271	19087	18956	19131	19109	19068	19178	18934	18998	18986	19054	18961	19138	19068	19033	19130	19059	19061	19038	19063	19098	19066	19052	19157	18967	19146	19119	18955	19072	19143	18955	19059	19188	19226	18970	19191	19032	19060	19102	19065	18936	19147	18858	18991	19244	19027	18947	19164	19081	18908	19201	19195	19141	18964	19149	19111	19024	19133	19191	19137	19067	19029	19055	19191	19202	19179	19137	18933	19237	18903	19086	18980	19156	18898	18890	19334	18981	19118	19137	19162	19066	19248	19337	19082	19086	19024	19145	19126	19182	18933	18982	19178	19134
23698	20975	27439	25295	24335	29675	32512	30696	30281	30379	29973	30160	30453	30328	30002	30030	30167	29578	29637	29931	30013	30010	30085	29887	29769	29492	29650	29481	29748	29385	29470	29457	29552	29280	29419	29295	29139	29220	29408	29376	29378	29218	29588	29276	29582	29308	29259	29447	29199	29305	29448	29305	29399	29323	29024	29410	29150	29280	29099	29310	29313	29128	29320	29188	29203	29022	29343	29286	29259	29195	29324	29337	29205	29402	29110	29228	29380	29410	29258	29361	29207	29160	29287	29161	29410	29188	29149	29347	29294	29362	29103	29462	29304	29313	29277	29074	29205	29398	29179	29271	29522	28975	29225	28916	29118	29194	29211	29028	29055	29466	29034	29420	29428	29342	29216	29188	29160	29322	29087	29067	29234	29044	29202	29181	29285	29074	29055	29120	29106	29142	29264	29079	29136	29184	29236	29378	28893	28988	29313	29112	29404	29223	29271	29154	28976	29173	29214	29420	29219	29220	29445	29157	29181	29282	29264	29294	29249	29309	29054	28952	29258	28879	29251	28970	29311	29299	29568	29317	29168	29320	29459	29042	29356	29422	29444	29442	29072	29213	29176	29237	29228	29327	29204	29355	29458	29048	29178	29224	29013	29037	29350	29323	29252	29139	29163	29008	29288	29440	29191	29054	29083	29071	29274	29470	29180	29380	29316	29124	29048	29103	29078	29440	29162	29182	29001	29557	29302	29308	29321	29277	29062	29116	29309	29351	29167	29373	29151	29222	29334	28816	29052	28771	29214	29506	29235	29307	29238	29375	29203	29352	29421	29161	29132	29163	29144	29245	29223	29260	29022	29129	29228	29389	29161	29334	29053	29128	29044	29056	29272	29308	29185	29043	29504	29176	29266	29124	29129	28984	29233	29445	29345	29497	29203	29476	29267	29152	29372	29318	29260	29363	29204	28896	29283	29344	29284	29153	29123	29237	29173	29334	28984	29124	29241	29170	29449	29295	29198	29276	29218	28980	29474	29283	29055	29239	29153	29098	29162	29133	29321	29287	29155	29476	29203	29226	29121	29318	29059	29363	29171	29129	29051	29153	29134	29046	29356	29103	29340	29299	29093	29097	29116	29325	29292	29255	29300	29126	29110	29474	29247	29261	29344	29257	29333	29057	29101	29170	29190	28983	29221	29271	29003	29459	29382	29226	29302	29344	29395	29123	29224	29150	29200	29227	29201	29052	28911	29223	29362	28953	29513	29442	29003	29224	29220	29229	29297	29060	29154	29373	29115	29235	29226	29145	29178	29136	29143	29398	29078	29038	29032	29218	29385	29427	29459	29371	29456	28971	29212	29207	29307	29185	29152	28939	29156	29230	29164	29226	29246	29246	29006	29085	29150	29459	29548	29372	29575	29221	29526	29238	29110	29192	29411	29040	29225	29222	29190	29389	29236	29132	29027	28962	28851	29258	29474	29173	29204	29284	28983	29309	29159	29135	28966	29117	29242	29279	29048	29236	29395	29257	29105	29268	29102	28978	29348	29555	29757	29448	29319	29105	29128	29186	29161	29391	29208	28968	29297	29196	29243	29179	29390	29234	29232	29149	29267	29178	29346	29394	29247	29062	29155	29144	29228	29233	29311	29366	29642	29186	29324	28996	29304	29107	29194	29241	29169	29381	29302	29172	29171	28996	29275	29046	29270	29098	29187	29121	29123	29249	29374	28995	29369	29026	29161	29284	29320	29215	28982	29304	29377	29214	29087	29041	29015	29131	29163	29199	29374	29144	29240	29188	29538	29033	29101	29282	29166	29082	29257	29212	29219	29173	28989	29135	29589	29379	29367	29269	29066	29356	29297	29240	29422	29190	29290	29100	29299	29114	29136	29346	29088	29054	29339	29017	29239	29225	29076	29208	28936	28975	29131	29256	29426	29231	29340	29326	29604	29320	29545	29210	29132	29217	29014	29129	29056	28980	29379	29207	29061	29100	29388	28863	29410	29236	29160	29434	29117	29096	29116	29238	29354	29211	29421	29183	29279	29576	29322	29145	29355	29067	29466	29114	29094	29244	29312	29556	29287	29105	29327	29210	29145	29220	29175	29119	29213	29176	29215	29311	29174	29478	29242	29191	29359	29158	29229	29258	29229	29354	29405	29285	28835	29193	29208	29201	29216	28923	29229	29379	29401	29224	29348	29107	29085	29094	29302	29055	29135	29202	29177	29305	29364	29373	29366	29252	29382	29436	28844	29164	29222	29196	29330	29174	29515	29157	28918	29237	29176	29122	29192	29279	29161	28997	29430	29207	29075	29157	29314	29160	29093	29263	29160	29108	29240	29284	29164	29244	29305	29048	29079	29018	29155	29166	29195	29343	29273	29485	29409	29169	29230	29354	29545	28711	28894	29397	29296	28999	29225	29325	29309	29339	29376	29332	29213	29092	29012	29441	29433	29357	29574	29357	29344	29356	29289	29111	29303	29179	29017	29343	29286	29342	29294	29267	29213	29165	29200	29367	29279	29409	29045	29074	29192	29417	29529	28879	29305	29251	29153	29289	29179	29079	29203	29229	29283	29319	29669	29312	29121	29220	29287	29072	29101	29298	29313	29343	29260	29123	29069	29228	29313	29292	29188	29036	29108	28897	29040	29319	29257	29124	29177	29405	29145	29231	29350	29302	29389	29220	29036	29216	29306	29060	29467	29057	29380	29137	29267	29061	29318	29226	29546	29220	29101	29366	29083	29103	29553	28882	29059	29003	29189	29291	29278	28929	28976	29162	29244	29157	29127	28951	29293	29350	29368	29094	29174	29289	28991	29168	29133	29126	28949	28917	29332	29278	29257	29328	29150	29184	29317	29195	29091	29095	29322	29300	29129	29223	29415	29017	29273	29154	29290	29223	29263	29197	29343	29339	29311	29343	29208	29285	29204	29188	29144	29333	29351	29232	29061	29306	29299	29073	29194	29397	29275	29336	29134	29324	29216	29254	29061	29280	29110	29247	29339	29038	29357	29159	28927	29136	28992	29106	29225	29227	29238	28982	29387	29210	29218	29190	28995	29340	29533	29064	29030	29049	29379	29397	29340	29351	29235	29051	29119	29216	28986	29251	29407	29056	28957	29050	29193	29514	29520	29153	29319	29249	29228	29081	29113	29098	29107	29113	29316	29375	29358	29315	29244	29067	29181	29300	28824	29192	29268	29463	29094	29070	29318	29030	28967	29240	29265	29285	29026	29472	29137	29497	29249	29250	29380	29495	29367	29181	29118	29292	29249	29054	29281	29127	29099	29239	29189	29117	29360	29181	29106	29253	29393	28944	29373	29417	29254	29051	29467	29005	29349	29215	29041	29477	29485	29352	29117	29174	28999	29340	29312	29296	29261	29391	29329	29289	29237	29196	29223	29126	29286	29519	29300	29110	29335	29333	29197	29084	29137	29318	29162	29110	29469	29130	28974	29060	29526	29127	29182	29087	29220	29209	29098	29069	29112	29332	29404	29138	29241	29419	29041	29131	29322	29086	29175	29273	29059	28921	29119	29234	29124	29077	29168	28894	29022	29175	29443	29095	29186	29369	29515	29349	29330	28977	29092	29348	29160	29344	29051	29143	29248	29320	29084	29187	29081	29200	29356	29406	29283	29207	29273	29394	29107	29297	29383	29348	29178	29183	29191	29087	29312	29196	29149	29328	29374	29440	29221	29219	29148	28985	29049	29205	29168	29296	29153	29180	29351	29346	29165	29627	29285	29263	29191	29315	29138	29224	29167	29319	29235	29310	29303	29167	29370	29152	29414	29496	29332	29547	29282	29275	29127	29255	29272	29277	29296	29236	28988	29135	29328	29013	29179	29329	29321	29351	29137	29326	29411	29206	29120	28844	29317	29093	28913	29200	29163	29147	29399	29229	29319	29187	29379	29322	29322	29286	29199	29165	29222	29075	29277	29187	28977	29253	29086	29144	29200	29187	29394	29405	29113	28993	29288	29303	29300	29224	29030	29135	29011	29084	29203	29350	29238	29380	29312	29050	29277	28940	29302	29134	29196	29220	29390	29407	29018	29324	29036	29125	29211	29022	29188	29363	29350	29298	29283	29108	29244	28974	29444	29084	29223	29206	29444	29279	29187	29240	29318	28978	29173	29120	29140	29028	29136	29437	29049	29091	29231	29012	29365	29102	29223	29055	29392	29184	29271	29159	29126	29309	29203	29293	29286	29301	29216	28957	29281	29291	29026	29249	29257	29168	29078	29447	29066	29104	29268	29292	29233	28967	29220	28925	29192	29227	29414	29178	29597	29172	28845	28996	28916	29007	29207	29243	28993	29207	29119	29231	29180	29357	29116	29231	29024	29106	29169	29365	29064	29374	29256	29171	29352	29229	29101	28954	29344	29339	29269	29173	29114	28941	29367	29116	29002	29046	29396	28999	29355	29076	29395	29173	29154	29218	29345	29192	29051	29161	29449	29294	29301	29197	29354	28848	29138	29100	29377	29137	29188	29372	29211	29147	29284	29288	29316	29301	29453	29095	29262	29258	28961	29356	29107	29104	29267	29258	29238	29266	29503	29377	29075	29157	29344	29254	29169	29270	29275	29116	29209	29174	29195	29198	29027	29154	29420	29052	29323	29366	29184	29139	29281	29282	29266	29304	29313	28902	29398	28937	29219	29178	29552	29291	29079	29557	29138	29061	29127	29128	29060	29081	29085	29294	29319	29581	29251	29356	29170	29086	29364	29273	29222	29269	29075	29250	29055	29026	29322	29227	29136	29175	29207	29198	29239	29166	29280	29317	29066	28937	29207	29104	29308	29177	29456	29254	29059	29198	29273	29241	29196	29345	29264	29158	29165	29382	29248	29122	29380	29306	29319	29166	29401	29235	29339	29409	29024	29380	29235	29132	29273	29098	29459	29310	29424	29203	29257	29148	29283	29295	29242	29044	29150	29329	29201	29360	29468	29176	29176	28968	29153	29271	29251	29382	29404	29146	29313	29326	29253	29160	29195	29373	29187	29082	29536	28942	29133	28790	29324	29119	29191	29260	29299	29448	29250	29094	29351	28970	29362	29458	29414	29295	29475	29392	28963	29060	29415	29339	29265	29145	29248	29346	29153	28792	29491	29300	29373	29297	29344	29167	29290	29211	29211	29240	29172	29292	29526	29438	29206	29444	29367	29160	29223	29134	29184	29019	29255	29159
27327	47915	40149	23645	21702	21005	20601	20329	20076	19974	19804	19956	19995	19889	19666	19411	19470	19387	19635	19690	19594	19481	19326	18918	18717	19046	18823	18981	18788	18856	18655	18883	18789	18710	18895	18795	18746	18601	18667	18724	18538	18488	18539	18523	18623	18585	18600	18522	18657	18418	18499	18612	18631	18547	18539	18576	18629	18327	18364	18509	18531	18720	18476	18497	18476	18607	18539	18539	18480	18570	18603	18563	18672	18509	18550	18644	18806	18374	18611	18631	18512	18497	18518	18633	18624	18592	18549	18708	18480	18675	18496	18551	18513	18558	18613	18492	18592	18444	18403	18562	18681	18580	18503	18421	18467	18488	18681	18540	18779	18249	18433	18591	18512	18545	18742	18517	18664	18456	18551	18716	18512	18575	18716	18593	18621	18524	18674	18507	18446	18467	18447	18553	18434	18606	18440	18452	18629	18626	18501	18542	18657	18489	18500	18647	18575	18374	18414	18532	18354	18496	18527	18565	18425	18557	18619	18558	18422	18516	18624	18306	18522	18544	18507	18780	18467	18364	18633	18400	18651	18571	18471	18732	18628	18620	18633	18658	18359	18591	18481	18553	18405	18441	18463	18670	18549	18647	18475	18438	18566	18562	18651	18674	18473	18458	18452	18637	18497	18444	18438	18602	18495	18491	18543	18484	18501	18452	18526	18561	18499	18471	18541	18471	18419	18689	18451	18388	18436	18520	18545	18458	18517	18780	18458	18429	18562	18504	18344	18391	18454	18612	18591	18605	18416	18382	18587	18642	18636	18382	18353	18505	18635	18498	18449	18631	18484	18501	18496	18653	18590	18571	18480	18446	18551	18622	18362	18584	18698	18216	18686	18456	18620	18443	18492	18331	18426	18517	18573	18444	18655	18441	18548	18486	18446	18731	18468	18624	18451	18396	18682	18511	18638	18387	18602	18533	18395	18476	18583	18538	18271	18573	18409	18353	18354	18528	18498	18402	18574	18566	18601	18587	18168	18466	18487	18565	18434	18407	18493	18488	18469	18483	18509	18553	18580	18525	18455	18640	18493	18600	18586	18441	18559	18577	18410	18585	18641	18332	18601	18638	18537	18682	18520	18584	18404	18635	18684	18567	18703	18451	18567	18642	18606	18360	18688	18588	18472	18606	18656	18349	18586	18773	18672	18632	18585	18559	18481	18635	18411	18570	18555	18522	18409	18380	18520	18572	18379	18551	18298	18563	18601	18580	18580	18471	18720	18572	18569	18553	18430	18657	18324	18684	18650	18364	18474	18603	18635	18476	18430	18529	18371	18434	18625	18329	18623	18495	18527	18563	18319	18595	18409	18651	18249	18649	18388	18540	18421	18419	18573	18491	18489	18619	18543	18502	18353	18720	18506	18566	18680	18338	18572	18399	18558	18544	18655	18562	18499	18466	18656	18844	18594	18495	18464	18392	18530	18513	18481	18404	18481	18445	18417	18305	18599	18473	18484	18611	18411	18641	18404	18451	18469	18557	18317	18460	18519	18539	18558	18670	18454	18575	18523	18579	18719	18425	18408	18535	18415	18571	18478	18512	18547	18531	18602	18457	18557	18526	18496	18384	18618	18491	18436	18600	18537	18552	18608	18388	18527	18550	18704	18511	18630	18620	18562	18495	18581	18538	18592	18613	18518	18450	18405	18613	18393	18425	18412	18389	18794	18438	18479	18515	18658	18585	18536	18499	18447	18587	18577	18392	18516	18456	18398	18541	18463	18533	18471	18360	18563	18503	18420	18708	18547	18740	18423	18585	18470	18228	18560	18416	18367	18611	18722	18444	18547	18455	18562	18442	18588	18344	18476	18482	18482	18608	18488	18559	18644	18461	18477	18361	18466	18612	18534	18445	18474	18715	18621	18455	18601	18427	18683	18382	18560	18513	18618	18409	18525	18662	18461	18659	18490	18459	18341	18307	18512	18493	18441	18565	18371	18490	18535	18596	18591	18452	18452	18708	18632	18478	18404	18460	18594	18404	18423	18409	18381	18411	18809	18447	18501	18561	18558	18664	18466	18546	18423	18533	18488	18498	18588	18467	18433	18433	18564	18553	18565	18437	18582	18586	18640	18597	18575	18541	18339	18426	18377	18404	18621	18383	18640	18499	18496	18453	18401	18551	18725	18563	18452	18433	18572	18452	18465	18408	18331	18568	18552	18576	18641	18461	18500	18452	18521	18742	18369	18404	18437	18447	18310	18428	18521	18355	18625	18663	18542	18711	18536	18522	18512	18355	18629	18314	18588	18375	18556	18591	18586	18512	18598	18424	18514	18632	18677	18575	18570	18685	18595	18338	18387	18369	18463	18391	18419	18601	18538	18575	18340	18502	18396	18312	18481	18649	18506	18238	18318	18728	18453	18454	18564	18473	18444	18421	18437	18302	18566	18648	18729	18619	18466	18469	18406	18607	18825	18552	18465	18374	18513	18639	18558	18572	18680	18439	18505	18514	18370	18368	18643	18265	18405	18619	18472	18527	18536	18388	18494	18710	18602	18393	18601	18454	18499	18621	18312	18479	18583	18428	18395	18654	18524	18234	18370	18471	18503	18518	18596	18411	18417	18287	18643	18218	18614	18292	18475	18466	18466	18514	18409	18641	18400	18584	18332	18307	18719	18571	18363	18705	18636	18379	18384	18643	18608	18549	18709	18388	18545	18497	18484	18649	18555	18453	18516	18688	18534	18459	18597	18578	18361	18615	18581	18591	18364	18635	18539	18345	18377	18498	18604	18406	18396	18612	18488	18595	18610	18396	18446	18426	18269	18438	18620	18468	18460	18443	18513	18436	18539	18749	18452	18441	18560	18505	18474	18410	18541	18711	18489	18690	18517	18538	18451	18458	18465	18434	18517	18480	18625	18522	18502	18524	18531	18576	18551	18337	18410	18422	18605	18446	18599	18441	18529	18474	18630	18525	18420	18541	18467	18669	18564	18498	18549	18586	18406	18504	18548	18670	18597	18568	18471	18358	18423	18584	18324	18517	18466	18551	18566	18529	18548	18514	18494	18534	18336	18440	18471	18409	18469	18606	18330	18518	18590	18517	18450	18476	18419	18616	18491	18494	18383	18470	18601	18462	18593	18508	18564	18517	18546	18448	18663	18485	18627	18384	18510	18469	18456	18381	18470	18468	18552	18569	18321	18697	18524	18436	18643	18653	18689	18563	18392	18454	18435	18512	18584	18551	18569	18575	18550	18546	18512	18408	18623	18658	18522	18582	18658	18646	18357	18534	18328	18634	18409	18556	18518	18524	18548	18379	18428	18445	18376	18452	18508	18327	18574	18490	18575	18507	18604	18238	18388	18370	18603	18544	18546	18528	18516	18509	18666	18547	18609	18607	18597	18510	18422	18494	18556	18459	18521	18503	18605	18436	18449	18464	18636	18356	18437	18460	18517	18662	18559	18580	18521	18474	18440	18554	18459	18501	18414	18517	18624	18580	18541	18641	18606	18692	18559	18532	18523	18512	18502	18545	18716	18458	18553	18514	18544	18578	18485	18458	18561	18552	18583	18595	18531	18371	18341	18490	18550	18426	18359	18599	18561	18664	18601	18565	18427	18435	18430	18494	18587	18506	18484	18487	18344	18449	18521	18327	18568	18536	18626	18466	18624	18393	18452	18637	18570	18362	18463	18584	18555	18605	18482	18656	18445	18534	18527	18524	18624	18568	18628	18377	18391	18626	18488	18378	18540	18167	18344	18605	18428	18475	18696	18415	18483	18426	18564	18558	18702	18675	18501	18739	18296	18517	18455	18399	18526	18628	18501	18449	18531	18543	18451	18492	18593	18524	18462	18631	18518	18522	18570	18387	18464	18630	18336	18587	18628	18473	18500	18472	18500	18515	18500	18493	18508	18631	18482	18409	18460	18502	18431	18435	18592	18368	18433	18514	18607	18423	18469	18554	18799	18423	18641	18616	18424	18656	18415	18674	18621	18619	18635	18503	18661	18403	18512	18521	18566	18506	18560	18702	18725	18500	18481	18517	18677	18754	18541	18730	18417	18618	18366	18652	18353	18282	18423	18607	18392	18395	18556	18725	18649	18431	18488	18567	18487	18596	18449	18565	18539	18449	18829	18374	18657	18476	18545	18327	18499	18434	18476	18346	18413	18532	18414	18611	18343	18424	18347	18447	18646	18619	18474	18547	18530	18277	18573	18441	18262	18577	18493	18547	18466	18475	18550	18536	18503	18619	18405	18506	18508	18551	18480	18489	18495	18672	18460	18489	18377	18502	18492	18508	18410	18504	18517	18525	18348	18565	18587	18534	18504	18362	18654	18436	18634	18576	18646	18601	18471	18509	18452	18551	18548	18635	18574	18524	18693	18509	18489	18655	18541	18573	18612	18434	18462	18622	18558	18586	18468	18396	18497	18522	18458	18544	18468	18358	18497	18535	18333	18553	18574	18449	18468	18522	18561	18501	18510	18475	18448	18482	18629	18557	18578	18574	18565	18433	18539	18640	18502	18339	18536	18483	18464	18766	18569	18669	18544	18529	18383	18429	18526	18490	18586	18609	18467	18413	18392	18577	18551	18654	18524	18398	18568	18383	18512	18494	18417	18548	18549	18475	18395	18759	18492	18531	18633	18545	18377	18553	18474	18464	18676	18479	18468	18434	18586	18295	18369	18650	18487	18378	18517	18329	18457	18668	18427	18528	18622	18476	18765	18631	18482	18644	18529	18530	18661	18332	18631	18568	18410	18425	18669	18671	18513	18416	18662	18541	18622	18495	18578	18536	18666	18260	18615	18637	18455	18434	18515	18479	18473	18415	18558	18490	18444	18629	18400	18556	18581	18625	18541	18577	18497	18554	18583	18433	18712	18514	18598	18557	18620	18531	18520	18629	18645	18489	18558	18518	18612	18552	18459	18553	18480	18477	18430	18366	18530	18650	18569	18276	18552	18542	18469	18578	18300	18498	18460	18537	18477	18775	18517	18496	18536	18566	18562	18343	18537	18276	18522	18489	18596	18360	18639	18590	18386	18526	18610	18714	18679	18421	18368	18536	18503	18284	18415	18562	18688	18578	18655	18465	18437	18436	18417	18283	18651	18679	18520	18571	18534	18536	18496	18557	18588	18631	18577	18701	18663	18364	18684	18644	18545	18705	18346	18395	18621	18601	18468	18407	18666	18441
22442	20944	27277	24896	22399	28000	34080	31243	30749	31144	30903	30619	30713	31050	30919	30638	30638	30666	30642	30308	30278	30297	30503	30359	30242	30105	29928	30005	29848	29700	29481	29535	29947	29691	29637	29669	29558	29695	29549	29557	29443	29621	29650	29418	29589	29437	29743	29417	29598	29290	29554	29484	29358	29504	29468	29664	29644	29442	29591	29469	29337	29215	29469	29553	29544	29577	29523	29484	29653	29353	29498	29597	29215	29258	29525	29609	29419	29560	29309	29507	29385	29611	29533	29563	29339	29315	29723	29328	29483	29463	29620	29516	29365	29342	29441	29472	29502	29469	29247	29239	29700	29361	29374	29375	29320	29350	29273	29352	29346	29381	29534	29549	29706	29566	29415	29372	29301	29497	29409	29581	29488	29359	29500	29375	29315	29356	29378	29456	29395	29620	29436	29416	29567	29462	29522	29516	29245	29229	29306	29318	29375	29271	29212	29393	29383	29524	29513	29486	29299	29543	29218	29413	29024	29291	29362	29474	29230	29328	29502	29174	29298	29428	29204	29257	29323	29549	29168	29555	29524	29237	29448	29255	29200	29443	29353	29372	29452	29551	29570	29418	29553	29482	29342	29511	29519	29555	29527	29261	29224	29455	29530	29489	29367	29261	29381	29612	29350	29537	29464	29299	29329	29544	29251	29751	29388	29329	29522	29481	29494	29505	29483	29427	29287	29404	29476	29244	29355	29178	29322	29230	29265	29519	29432	29642	29322	29150	29335	29170	29641	29121	29523	29180	29315	29514	29409	29498	29436	29630	29323	29401	29454	29256	29450	29286	29395	29521	29414	29684	29340	29235	29404	29183	29508	29220	29446	29479	29751	29576	29223	29498	29745	29863	29266	29663	29252	29509	29724	29398	29528	29553	29644	29303	29338	29614	29344	29326	29298	29415	29254	29393	29298	29221	29457	29272	29626	29163	29364	29474	29349	29383	29439	29391	29354	29229	29200	29298	29269	29407	29455	29434	29192	29277	29291	29515	29392	29419	29499	29501	29563	29272	29363	29383	29515	29545	29301	29371	29321	29282	29580	29164	29371	29517	29306	29168	29475	29403	29488	29522	29573	29295	29573	29211	29453	29355	29220	29186	29021	29302	29537	29484	29537	29245	29449	29614	29424	29324	29484	29699	29486	29493	29482	29403	29585	29545	29499	29488	29298	29506	29344	29408	29451	29228	29487	29424	29653	29363	29343	29176	29256	29427	29179	29379	29433	29531	29782	29554	29274	29179	29318	29338	29604	29237	29698	29521	29653	29375	29575	29665	29460	29436	29160	29501	29428	29503	29292	29339	29269	29421	29592	29569	29319	29460	29546	29353	29745	29508	29150	29378	29150	29371	29259	29319	29506	29259	29575	29425	29397	29474	29189	29416	29532	29332	29379	29300	29329	29464	29440	29702	29301	29504	29587	29237	29132	29318	29286	29444	29569	29398	29288	29649	29330	29572	29457	29521	29229	29423	29360	29619	29110	29575	29301	29316	29476	29489	29174	29356	29344	29104	29337	29171	29618	29461	29516	29597	29717	29202	29692	29679	29491	29599	29500	29476	29300	29395	29459	29482	29596	29213	29443	29386	29426	29271	29303	29219	29199	29194	29268	29346	29475	29378	29401	29577	29478	29479	29585	29493	29338	29448	29293	29546	29550	29369	29263	29492	29501	29538	29285	29551	29351	29264	29473	29630	29552	29210	29333	29314	29346	29499	29256	29447	29170	29378	29251	29503	29183	29246	29587	29308	29554	29458	29418	29355	29287	29438	29726	29194	29451	29137	29473	29440	29281	29365	29263	29467	29575	29158	29362	29653	29569	29426	29414	29195	29231	29425	29089	29215	29434	29214	29468	29759	29371	29383	29602	29642	29390	29434	29468	29376	29451	29548	29227	29463	29597	29513	29305	29274	29192	29503	29328	29379	29270	29321	29545	29332	29280	29300	29539	29446	29409	29632	29324	29442	29395	29435	29500	29523	29105	29122	29321	29669	29345	29393	29229	29300	29578	29158	29585	29414	29184	29415	29417	29210	29309	29577	29539	29499	29575	29368	29384	29428	29529	29803	29435	29372	29105	29371	29308	29320	29323	29347	29551	29369	29544	29481	29522	29385	29399	29561	29448	29299	29431	29265	29689	29446	29365	29317	29342	29383	29339	29712	29577	29487	29506	29392	29489	29483	29582	29525	29379	29433	29395	29495	29303	29446	29295	29248	29403	29383	29202	29490	29251	29289	29425	29343	29667	29407	29353	29435	29597	29330	29440	29672	29324	29450	29238	29382	29159	29244	29387	29324	29400	29400	29472	29394	29191	29596	29339	29304	29660	29269	29280	29793	29553	29373	29461	29343	29299	29715	29463	29348	29144	29152	29364	29490	29361	29464	29589	29452	29345	29266	29397	29542	29271	29223	29269	29508	29519	29410	29219	29253	29490	29666	29334	29345	29162	29575	29505	29228	29452	29357	29457	29507	29243	29748	29363	29369	29401	29661	29417	29333	29538	29457	29391	29411	29372	29274	29153	29231	29322	29331	29546	29438	29478	29417	29395	29428	29437	29574	29497	29309	29377	29503	29495	29346	29389	29676	29621	29370	29447	29426	29465	29474	29206	29477	29419	29598	29597	29627	29246	29464	29147	29349	29557	29326	29331	29375	29387	29434	29234	29519	29496	29592	29342	29286	29448	29602	29575	29549	29171	29409	29285	29264	29309	29461	29394	29349	29398	29424	29293	29519	29470	29479	29280	29454	29449	29554	29636	29670	29275	29429	29430	29415	29290	29523	29491	29440	29336	29319	29475	29487	29284	29290	29621	29507	29245	29278	29439	29355	29258	29491	29206	29464	29457	29289	29691	29478	29580	29409	29472	29455	29432	29471	29478	29616	29691	29612	29400	29123	29471	29436	29351	29276	29514	29220	29342	29396	29201	29451	29436	29548	29462	29619	29275	29436	29190	29370	29486	29332	29403	29223	29560	29683	29332	29515	29337	29365	29523	29461	29564	29313	29387	29478	29215	29543	29630	29609	29547	29602	29120	29249	29585	29550	29381	29494	29453	29271	29434	29434	29354	29504	29217	29273	29454	29196	29329	29180	29637	29131	29406	29389	29246	29429	29290	29307	29433	29471	29273	29336	29390	29188	29546	29443	29537	29211	29486	29326	29335	29485	29448	29349	29351	29415	29277	29300	29224	29331	29122	29420	29265	29180	29431	29256	29378	29349	29510	29332	29484	29177	29463	29570	29357	29452	29338	29275	29527	29732	29707	29341	29365	29379	29547	29497	29466	29343	29427	29115	29341	29517	29361	29298	29543	29320	29399	29318	29547	29167	29225	29433	29223	29056	29421	29393	29528	29285	29463	29617	29300	29506	29480	29252	29428	29460	29503	29556	29382	29400	29541	29233	29530	29488	29262	29433	29493	29451	29251	29579	29369	29204	29209	29603	29593	29422	29244	29318	29392	29436	29735	29337	29324	29592	29320	29373	29596	29472	29348	29204	29567	29608	29527	29187	29093	29433	29493	29406	29558	29253	29289	29237	29473	29562	29506	29264	29326	29476	29432	29222	29503	29645	29401	29552	29505	29673	29502	29296	29482	29418	29360	29424	29364	29552	29272	29320	28999	29181	29669	29482	29392	29323	29265	29509	29380	29411	29345	29420	29250	29400	29280	29306	29469	29518	29300	29373	29520	29648	29082	29537	28990	29170	29389	29291	29394	29520	29652	29364	29298	29277	29411	29316	29453	29518	29574	29353	29324	29129	29330	29365	29203	29443	29427	29358	29486	29191	29309	29427	29473	29354	29561	29467	29350	29515	29474	29322	29303	29123	29539	29305	29513	29318	29237	29430	29607	29433	29361	29331	29435	29590	29278	29173	29635	29381	29378	29378	29510	29454	29494	29665	29276	29507	29383	29457	29321	29564	29249	29195	29230	29519	29272	29423	29448	29591	29248	29701	29614	29491	29471	29419	29529	29594	29355	29258	29490	29413	29586	29591	29266	29221	29249	29278	29229	29268	29369	29242	29236	29430	29299	29206	29365	29496	29353	29673	29534	29492	29533	29350	29582	29502	29457	29242	29086	29328	29614	29183	29576	29444	29328	29435	29588	29380	29520	29214	29421	29364	29388	29296	29498	29376	29324	29638	29418	29528	29560	29291	29577	29147	29420	29273	29337	29465	29625	29264	29329	29535	29145	29441	29593	29544	29448	29217	29308	29303	29389	29399	29565	29555	29257	29583	29660	29460	29528	29404	29432	29529	29405	29429	29119	29354	29369	29462	29152	29367	29152	29489	29359	29443	29437	29421	29069	29337	29431	29621	29512	29479	29492	29285	29145	29360	29334	29411	29312	29293	29496	29447	29309	29706	29482	29514	29540	29497	29164	29374	29159	29334	29460	29320	29347	29385	29169	29207	29424	29246	29564	29314	29284	29462	29568	29168	29273	29412	29308	29381	29262	29399	29292	29184	29374	29291	29338	29428	29206	29363	29723	29383	29595	29291	29414	29488	29432	29566	29336	29654	29436	29457	29377	29310	29211	29427	29323	29476	29401	29748	29531	29513	29573	29385	29260	29365	29466	29116	29459	29451	29432	29660	29524	29470	29607	29634	29443	29206	29483	29339	29234	29438	29353	29355	29534	29616	29181	29307	29250	29216	29277	29516	29523	29238	29401	29296	28946	29470	29242	29586	29482	29599	29241	29343	29515	29653	29457	29293	29328	29386	29473	29604	29370	29509	29412	29400	29738	29548	29388	29459	29256	29255	29248	29573	29286	29167	29305	29310	29230	29503	29354	29381	29462	29248	29148	29292	29267	29182	29469	29460	29425	29285	29293	29250	29622	29445	29681	29460	29261	29343	29814	29214	29270	29167	29340	29349	29615	29579	29548	29405	29291	29157	29362	29378	29378	29363	29594	29551	29581	29315	29409	29418	29163	29385	29400	29372	29361	29410	29481	29505	29518	29315	29243	29310	29158	29230	29649	29376	29366	29342	29283	29548	29427	29424	29344	29465	29307	29402	29352	29465	29342	29479	29712	29545	29491	29574	29324	29388	29535	29458	29353	29349	29446	29166	29618	29438	29280	29396	29181	29317	29440	29098	29395	29308	29526	29553	29328	29259	29536	29588	29266	29348	29315	29474	29332	29321
30910	56474	44151	27414	23882	22542	21717	21251	20808	20778	20450	20219	20536	20585	20382	19914	20142	19982	19661	19666	19607	19795	19816	19603	19369	19490	19137	19196	18955	18920	18893	19028	18721	18735	18800	18871	18528	18743	18727	18763	18549	18622	18668	18794	18597	18653	18657	18596	18654	18578	18508	18595	18617	18656	18393	18542	18400	18494	18490	18760	18508	18450	18532	18628	18630	18505	18524	18503	18502	18497	18566	18518	18487	18600	18358	18491	18674	18251	18678	18639	18633	18420	18496	18489	18532	18289	18583	18495	18554	18492	18573	18472	18675	18585	18579	18572	18446	18597	18413	18578	18657	18556	18644	18515	18484	18604	18387	18474	18487	18486	18448	18638	18378	18457	18413	18412	18352	18483	18516	18451	18586	18484	18676	18330	18608	18465	18361	18470	18357	18490	18726	18744	18577	18625	18484	18479	18552	18576	18429	18560	18442	18453	18233	18494	18569	18506	18469	18545	18549	18161	18443	18534	18546	18547	18498	18513	18519	18426	18513	18375	18444	18422	18556	18431	18668	18533	18506	18499	18490	18672	18309	18352	18521	18474	18422	18364	18366	18299	18342	18419	18624	18427	18475	18419	18524	18525	18458	18544	18608	18584	18598	18474	18572	18374	18621	18505	18437	18324	18542	18781	18470	18561	18668	18553	18481	18447	18535	18592	18520	18380	18694	18529	18555	18542	18495	18640	18274	18444	18507	18407	18501	18568	18470	18527	18392	18442	18570	18542	18535	18597	18408	18531	18453	18586	18656	18603	18368	18451	18564	18522	18460	18656	18542	18354	18543	18625	18459	18445	18491	18496	18451	18535	18627	18552	18413	18443	18436	18376	18428	18572	18631	18670	18723	18469	18487	18580	18408	18540	18635	18329	18524	18557	18479	18618	18411	18537	18429	18245	18404	18455	18415	18556	18390	18375	18439	18482	18637	18334	18557	18534	18663	18651	18479	18634	18485	18412	18680	18472	18660	18416	18628	18690	18576	18556	18560	18451	18589	18553	18449	18552	18387	18418	18407	18628	18554	18455	18345	18513	18385	18299	18584	18637	18551	18635	18555	18649	18594	18580	18684	18528	18550	18534	18350	18530	18427	18392	18372	18638	18472	18475	18386	18463	18373	18520	18580	18376	18521	18485	18511	18378	18449	18442	18292	18635	18660	18331	18374	18595	18495	18416	18528	18598	18485	18423	18471	18467	18403	18501	18434	18646	18326	18552	18459	18376	18441	18327	18542	18552	18672	18501	18504	18425	18468	18372	18654	18553	18597	18549	18441	18647	18620	18348	18383	18384	18412	18453	18469	18451	18668	18718	18488	18608	18415	18525	18483	18615	18482	18546	18565	18640	18551	18485	18489	18569	18469	18321	18589	18310	18294	18507	18494	18498	18500	18612	18367	18496	18595	18456	18558	18383	18463	18366	18448	18526	18297	18472	18689	18425	18439	18530	18478	18660	18466	18489	18414	18441	18507	18693	18722	18532	18462	18490	18538	18539	18525	18532	18473	18504	18476	18847	18527	18516	18582	18515	18381	18451	18661	18533	18484	18592	18379	18470	18251	18646	18462	18624	18557	18417	18559	18568	18561	18669	18268	18454	18529	18541	18566	18596	18536	18483	18370	18329	18363	18628	18602	18444	18348	18623	18702	18581	18494	18374	18617	18674	18322	18414	18447	18438	18489	18638	18525	18524	18691	18370	18618	18567	18416	18520	18468	18600	18666	18367	18585	18545	18597	18490	18703	18618	18701	18398	18247	18622	18495	18541	18581	18505	18491	18557	18337	18622	18443	18597	18443	18425	18409	18566	18779	18549	18591	18468	18441	18421	18344	18520	18698	18404	18521	18370	18462	18553	18461	18471	18488	18537	18463	18418	18679	18558	18423	18553	18597	18546	18596	18620	18535	18440	18398	18638	18486	18429	18495	18392	18440	18512	18440	18382	18521	18346	18451	18520	18492	18255	18530	18465	18418	18600	18461	18612	18587	18304	18476	18585	18497	18508	18411	18571	18534	18594	18368	18343	18655	18571	18441	18290	18360	18442	18533	18506	18305	18421	18522	18582	18548	18427	18585	18366	18428	18428	18635	18347	18647	18531	18413	18562	18605	18585	18717	18523	18395	18444	18593	18516	18546	18632	18671	18638	18607	18401	18475	18552	18396	18522	18332	18637	18551	18270	18470	18651	18601	18364	18559	18297	18479	18414	18615	18469	18390	18491	18475	18459	18582	18622	18287	18593	18643	18500	18705	18606	18467	18505	18398	18529	18424	18526	18537	18423	18386	18631	18524	18574	18592	18566	18562	18598	18564	18523	18516	18673	18631	18507	18612	18608	18591	18571	18471	18530	18508	18665	18460	18550	18564	18754	18510	18466	18468	18587	18554	18601	18658	18524	18380	18366	18674	18403	18380	18418	18346	18451	18404	18458	18626	18661	18593	18326	18429	18430	18295	18352	18590	18554	18628	18632	18533	18630	18590	18483	18607	18426	18590	18666	18557	18532	18451	18560	18394	18540	18527	18487	18555	18480	18562	18659	18592	18249	18567	18628	18516	18479	18706	18572	18525	18482	18465	18581	18395	18588	18505	18444	18445	18576	18604	18310	18566	18431	18707	18536	18675	18465	18630	18359	18662	18475	18592	18563	18531	18460	18376	18441	18520	18499	18498	18481	18636	18536	18516	18222	18441	18485	18604	18599	18618	18411	18584	18313	18381	18452	18710	18545	18557	18516	18536	18571	18609	18489	18551	18439	18647	18339	18564	18481	18630	18452	18481	18624	18372	18528	18473	18578	18591	18314	18503	18503	18649	18538	18532	18408	18523	18486	18479	18705	18476	18673	18573	18469	18381	18530	18543	18349	18579	18473	18424	18475	18625	18427	18579	18617	18471	18510	18666	18627	18433	18501	18557	18480	18403	18463	18646	18660	18445	18460	18441	18562	18576	18650	18377	18498	18530	18583	18335	18580	18415	18612	18739	18664	18467	18407	18596	18599	18334	18446	18484	18459	18635	18467	18579	18594	18408	18551	18297	18616	18515	18614	18573	18576	18507	18517	18337	18463	18480	18721	18654	18339	18426	18377	18549	18476	18442	18539	18524	18596	18639	18404	18522	18532	18493	18816	18468	18372	18537	18356	18620	18496	18372	18516	18456	18516	18547	18619	18429	18601	18469	18613	18550	18344	18372	18617	18490	18503	18450	18562	18449	18454	18541	18452	18664	18478	18498	18639	18609	18455	18568	18414	18534	18342	18535	18400	18509	18388	18471	18573	18429	18726	18522	18445	18593	18562	18425	18512	18412	18494	18550	18439	18602	18538	18646	18661	18616	18520	18392	18541	18472	18540	18624	18467	18414	18557	18529	18574	18466	18452	18534	18706	18592	18532	18597	18526	18569	18414	18514	18482	18493	18574	18468	18624	18541	18427	18428	18303	18656	18432	18440	18619	18557	18525	18526	18430	18309	18499	18592	18488	18449	18366	18414	18657	18452	18621	18330	18575	18501	18648	18546	18537	18572	18571	18362	18534	18544	18535	18520	18586	18650	18532	18663	18629	18460	18400	18401	18573	18270	18475	18585	18423	18363	18434	18553	18410	18362	18681	18558	18477	18459	18652	18518	18484	18637	18635	18312	18609	18399	18582	18353	18412	18577	18473	18447	18639	18697	18509	18490	18335	18523	18381	18761	18452	18581	18380	18448	18264	18612	18709	18389	18442	18570	18489	18599	18486	18441	18639	18628	18586	18412	18555	18539	18630	18511	18501	18514	18522	18443	18364	18322	18468	18695	18528	18355	18405	18464	18362	18373	18493	18463	18437	18576	18639	18607	18540	18469	18664	18578	18569	18630	18502	18460	18656	18543	18371	18468	18642	18663	18335	18340	18597	18596	18583	18488	18458	18466	18493	18505	18425	18395	18504	18503	18350	18416	18392	18454	18278	18540	18328	18516	18465	18573	18604	18502	18610	18411	18276	18331	18597	18346	18441	18675	18496	18482	18378	18550	18340	18405	18571	18585	18684	18502	18381	18420	18425	18352	18646	18425	18548	18632	18436	18515	18614	18473	18409	18505	18336	18645	18586	18414	18373	18599	18585	18425	18514	18544	18575	18567	18586	18590	18744	18469	18429	18427	18295	18516	18584	18424	18390	18498	18422	18623	18384	18707	18449	18260	18454	18454	18530	18495	18388	18376	18376	18495	18579	18550	18631	18415	18411	18518	18609	18428	18694	18523	18456	18351	18342	18594	18461	18507	18450	18596	18429	18524	18592	18417	18456	18710	18343	18442	18497	18582	18532	18425	18423	18543	18531	18653	18546	18448	18433	18411	18586	18605	18538	18447	18748	18341	18760	18414	18527	18347	18190	18734	18559	18436	18365	18587	18571	18566	18578	18619	18463	18362	18592	18631	18470	18615	18642	18656	18453	18485	18490	18506	18414	18399	18359	18331	18524	18474	18552	18547	18508	18456	18519	18542	18589	18340	18336	18551	18516	18437	18397	18551	18518	18349	18545	18528	18602	18570	18453	18381	18419	18687	18449	18498	18595	18420	18420	18410	18600	18556	18439	18616	18543	18740	18229	18596	18472	18546	18562	18430	18443	18426	18507	18630	18456	18538	18457	18563	18445	18586	18414	18435	18775	18450	18533	18685	18575	18414	18536	18597	18517	18399	18501	18492	18580	18697	18453	18476	18523	18528	18719	18536	18716	18539	18365	18512	18537	18518	18475	18528	18707	18391	18508	18444	18417	18661	18475	18523	18615	18508	18491	18537	18485	18611	18450	18372	18525	18555	18599	18555	18608	18480	18266	18523	18650	18368	18381	18625	18397	18525	18611	18549	18554	18487	18338	18492	18441	18548	18604	18465	18491	18510	18420	18617	18522	18526	18372	18709	18428	18404	18519	18514	18537	18451	18503	18458	18448	18463	18514	18493	18550	18472	18324	18276	18495	18526	18300	18530	18537	18566	18402	18519	18412	18488	18500	18473	18430	18556	18488	18555	18571	18409	18635	18346	18494	18627	18679	18528	18428	18375	18479	18495	18455	18541	18631	18400	18434	18563	18422	18541	18577	18371	18590	18471	18553	18515	18411	18532	18612	18567	18529	18594	18591	18541	18535	18521	18454	18426	18499	18521	18521	18449	18550
36108	31644	37068	33209	31025	31150	31130	30935	30913	30968	30907	31025	30942	30857	30947	30708	30916	30727	30789	30724	30908	30682	30785	30990	30909	30753	30877	30995	30860	30430	30558	30687	30728	30579	30815	30902	30461	30484	30709	30620	30872	30835	30538	30541	30501	30460	30372	30778	30537	30630	30671	30573	30344	30586	30458	30546	30477	30438	30572	30435	30594	30625	30530	30351	30537	30590	30573	30291	30435	30151	30497	30498	30413	30763	30849	30586	30281	30410	30568	30698	30383	30369	30513	30564	30536	30470	30441	30256	30627	30472	30685	30135	30523	30416	30608	30375	30760	30628	30377	30831	30499	30503	30791	30540	30457	30435	30491	30561	30580	30624	30768	30559	30683	30575	30554	30491	30367	30411	30405	30620	30443	30442	30577	30592	30540	30698	30621	30760	30611	30795	30680	30880	30559	30497	30755	30602	30592	30832	30664	30480	30483	30589	30603	30432	30681	30712	30524	30359	30727	30504	30237	30459	30554	30668	30569	30696	30484	30533	30326	30480	30503	30658	30507	30453	30525	30625	30285	30660	30465	30497	30315	30180	30624	30390	30422	30574	30666	30600	30554	30519	30567	30420	30666	30288	30615	30684	30675	30590	30522	30754	30606	30665	30716	30649	30707	30394	30487	30724	30362	30642	30689	30386	30491	30530	30601	30337	30677	30468	30510	30470	30463	30526	30511	30467	30538	30536	30602	30507	30393	30592	30506	30784	30608	30496	30685	30688	30597	30816	30651	30808	30384	30311	30523	30741	30571	30315	30544	30376	30583	30300	30419	30624	30545	30655	30333	30762	30581	30364	30579	30436	30641	30421	30295	30509	30675	30424	30590	30431	30636	30666	30472	30607	30601	30354	30513	30533	30509	30254	30519	30700	30473	30405	30321	30635	30661	30707	30459	30444	30460	30610	30578	30419	30467	30401	30536	30698	30265	30555	30443	30454	30493	30783	30390	30593	30400	30499	30607	30687	30673	30556	30546	30692	30425	30638	30605	30476	30756	30749	30676	30393	30921	30502	30404	30679	30673	30576	30472	30367	30734	30455	30245	30357	30508	30666	30589	30260	30448	30333	30510	30361	30698	30330	30634	30528	30629	30708	30542	30708	30785	30528	30232	30586	30532	30800	30427	30683	30450	30326	30416	30835	30531	30472	30226	30486	30718	30474	30627	30483	30336	30635	30571	30383	30808	30490	30583	30860	30488	30628	30556	30511	30540	30440	30479	30480	30558	30509	30524	30529	30758	30763	30399	30642	30479	30541	30295	30484	30556	30275	30431	30413	30691	30575	30488	30687	30346	30218	30575	30580	30490	30466	30544	30477	30533	30416	30670	30523	30512	30605	30650	30513	30492	30598	30499	30660	30547	30303	30374	30689	30585	30522	30185	30722	30442	30621	30476	30543	30407	30520	30590	30687	30642	30554	30710	30501	30716	30438	30618	30637	30589	30408	30870	30425	30741	30704	30476	30581	30390	30625	30666	30589	30660	30468	30427	30490	30983	30511	30366	30604	30525	30762	30255	30614	30436	30100	30596	30545	30598	30482	30670	30430	30423	30574	30452	30348	30328	30537	30684	30673	30557	30348	30655	30783	30684	30426	30290	30542	30525	30586	30477	30444	30683	30464	30548	30416	30465	30491	30847	30509	30346	30656	30556	30499	30597	30455	30394	30313	30467	30466	30612	30677	30711	30704	30721	30571	30258	30390	30375	30241	30545	30589	30662	30561	30657	30457	30462	30534	30605	30597	30626	30725	30690	30487	30553	30450	30567	30526	30674	30491	30571	30442	30343	30590	30617	30552	30573	30543	30630	30616	30617	30499	30513	30662	30791	30548	30797	30445	30600	30644	30538	30598	30645	30409	30362	30642	30395	30651	30566	30772	30602	30322	30602	30871	30636	30524	30493	30477	30696	30501	30543	30596	30472	30586	30754	30430	30775	30530	30741	30834	30497	30586	30663	30453	30517	30552	30430	30468	30716	30419	30359	30424	30580	30688	30765	30536	30445	30782	30661	30388	30694	30825	30399	30967	30507	30716	30586	30692	30411	30491	30396	30746	30488	30737	30701	30660	30586	30555	30603	30620	30503	30666	30402	30394	30328	30460	30476	30557	30432	30680	30823	30468	30379	30170	30582	30516	30323	30583	30603	30496	30357	30389	30506	30697	30596	30430	31082	30602	30659	30473	30586	30812	30364	30485	30618	30513	30848	30660	30580	30735	30354	30531	30341	30518	30382	30465	30457	30568	30669	30393	30418	30444	30554	30580	30755	30257	30601	30667	30700	30593	30618	30192	30664	30762	30456	30471	30720	30601	30286	30496	30381	30654	30798	30692	30589	30775	30265	30435	30814	30701	30706	30490	30658	30685	30431	30684	30681	30599	30522	30656	30608	30796	30549	30573	30740	30593	30637	30622	30450	30529	30505	30654	30410	30481	30628	30532	30644	30348	30571	30497	30851	30396	30617	30795	30696	30549	30492	30572	30486	30511	30475	30501	30809	30534	30569	30291	30427	30574	30469	30624	30552	30837	30672	30844	30425	30448	30377	30491	30764	30505	30700	30500	30381	30445	30558	30678	30506	30511	30473	30683	30515	30587	30641	30459	30601	30687	30720	30835	30540	30589	30421	30574	30622	30577	30404	30471	30659	30616	30305	30449	30540	30587	30494	30373	30385	30438	30481	30648	30669	30731	30463	30432	30491	30452	30703	30550	30386	30562	30521	30375	30681	30808	30413	30529	30740	30541	30365	30256	30337	30509	30714	30469	30727	30567	30628	30512	30526	30417	30723	30654	30531	30362	30404	30641	30453	30615	30496	30188	30223	30500	30524	30736	30735	30551	30448	30477	30432	30482	30534	30523	30679	30430	30521	30362	30545	30627	30740	30701	30552	30609	30315	30427	30676	30818	30426	30352	30299	30620	30622	30622	30596	30523	30547	30604	30462	30692	30458	30552	30584	30373	30551	30651	30574	30556	30606	30661	30368	30772	30730	30652	30397	30542	30786	30340	30681	30480	30439	30516	30612	30392	30591	30417	30411	30603	30424	30477	30639	30624	30617	30624	30630	30561	30565	30360	30551	30385	30157	30478	30506	30586	30433	30494	30745	30720	30729	30695	30701	30844	30848	30566	30564	30614	30596	30529	30626	30560	30681	30648	30964	30460	30671	30525	30703	30427	30576	30520	30748	30646	30591	30973	30600	30680	30492	30674	30397	30603	30467	30543	30469	30326	30468	30493	30448	30499	30679	30564	30365	30517	30609	30500	30824	30479	30465	30565	30556	30611	30853	30536	30554	30661	30695	30442	30778	30704	30686	30385	30466	30636	30411	30463	30459	30581	30530	30361	30703	30632	30531	30509	30451	30590	30566	30471	30434	30519	30656	30438	30537	30871	30700	30439	30668	30646	30364	30368	30548	30522	30734	30548	30687	30490	30525	30554	30590	30441	30536	30497	30556	30429	30391	30641	30522	30619	30592	30437	30526	30506	30584	30559	30485	30552	30500	30572	30715	30376	30814	30413	30559	30645	30751	30640	30498	30541	30876	30658	30550	30584	30564	30571	30496	30644	30457	30706	30307	30519	30296	30559	30650	30361	30751	30704	30567	30488	30727	30516	30528	30540	30309	30611	30340	30458	30455	30610	30496	30594	30528	30689	30722	30632	30450	30736	30618	30464	30462	30515	30425	30456	30548	30603	30563	30839	30526	30336	30622	30414	30405	30531	30548	30451	30361	30907	30666	30546	30783	30680	30717	30384	30512	30636	30724	30406	30546	30756	30764	30251	30594	30393	30517	30664	30423	30437	30530	30603	30564	30516	30562	30479	30549	30718	30560	30505	30665	30658	30577	30445	30430	30430	30661	30602	30523	30551	30645	30380	30611	30682	30642	30228	30478	30704	30567	30438	30284	30285	30834	30567	30771	30621	30450	30838	30590	30615	30465	30761	30193	30722	30594	30174	30383	30501	30350	30486	30380	30309	30361	30377	30577	30454	30565	30683	30433	30477	30706	30708	30454	30612	30432	30311	30341	30385	30477	30661	30302	30492	30294	30289	30711	30336	30657	30580	30482	30688	30605	30758	30536	30609	30459	30617	30500	30921	30606	30582	30390	30758	30596	30423	30390	30176	30222	30480	30365	30606	30700	30588	30756	30877	30690	30630	30518	30785	30491	30730	30426	30274	30560	30409	30831	30666	30881	30908	30726	30653	30368	30470	30405	30361	30442	30710	30506	30465	30613	30459	30630	30519	30693	30553	30629	30385	30640	30699	30546	30684	30601	30566	30595	30579	30478	30608	30538	30548	30369	30634	30617	30486	30299	30533	30723	30513	30655	30444	30623	30516	30366	30554	30363	30610	30584	30651	30457	30297	30710	30619	30535	30744	30592	30541	30561	30504	30426	30445	30256	30332	30484	30247	30194	30534	30767	30469	30641	30750	30270	30415	30742	30600	29998	30168	30457	30614	30679	30171	30692	30576	30537	30656	30757	30542	30479	30719	30410	30463	30695	30430	30636	30522	30603	30696	30468	30728	30507	30763	30605	30739	30485	30659	30610	30562	30757	30609	30636	30568	30759	30572	30632	30654	30769	30728	30678	30512	30460	30881	30881	30711	30694	30358	30739	30448	30475	30558	30403	30478	30348	30441	30531	30781	30566	30465	30753	30504	30509	30390	30335	30712	30532	30364	30198	30593	30720	30589	30403	30837	30532	30720	30695	30496	30472	30765	30609	30564	30407	30740	30569	30611	30592	30586	30654	30507	30457	30625	30373	30536	30567	30733	30373	30268	30327	30495	30470	30655	30452	30820	30650	30591	30695	30412	30234	30638	30691	30685	30783	30608	30793	30489	30725	30549	30642	30462	30635	30443	30469	30388	30603	30512	30725	30702	30409	30394	30352	30297	30513	30561	30505	30324	30698	30523	30479	30686	30687	30669	30810	30454	30514	30777	30700	30368	30693	30269	30682	30331	30692	30775	30705	30520	30357	30551	30588	30643	30596	30594	30347	30405	30528	30422	30791	30540	30729	30689	30333	30492	30651	30737	30356	30587	30746	30517	30581	30596	30439	30390	30476	30736	30524	30659	30790	30656	30468	30421	30311	30478	30749	30496	30634	30739	30454	30655	30425	30439	30668	30246	30534	30531
26215	33412	29733	21219	20039	20066	19795	19884	19760	19646	19690	19639	19570	19699	19605	19569	19578	19510	19558	19463	19473	19408	19539	19363	19743	19535	19369	19271	19219	19253	19407	19249	19101	19272	19207	19176	19380	18957	19206	19135	19035	19238	19190	19193	19163	19019	19134	19318	19175	19163	18990	19177	19207	19072	19108	19098	19087	19074	19262	19102	19323	19220	19088	19156	19262	19200	19134	19114	19087	19028	19176	19211	19114	19140	19105	19077	19254	19316	19127	19169	19075	19253	19136	19020	19069	18880	19125	19158	19166	19047	19123	19075	19119	19059	19095	19137	19336	19289	19094	19043	19252	18884	19159	19101	19107	19084	19164	18953	19068	19031	18992	19172	19212	19306	19294	19099	19122	19098	19205	19267	19241	19038	19212	19129	19144	19245	19276	19001	19466	19211	19203	19143	19157	19120	19130	19214	19055	19019	18799	19162	19279	19164	18922	19136	18988	19077	19108	19054	18838	19072	19126	19191	19108	19148	18898	19200	19305	19180	19168	19003	19024	18970	19169	19232	19131	19075	19183	19017	19370	19029	19094	19045	19325	19091	19282	18956	19250	19283	19003	19314	19145	19160	19165	19107	19135	19140	19156	19117	19093	18869	19347	19066	19148	19051	19230	19205	19160	19203	19196	18968	19357	19073	19263	19121	18999	19092	19056	19097	19056	19178	19039	19125	19249	19139	19117	19283	19078	19220	19280	19319	19157	19158	19197	19038	19140	19142	19175	19163	19044	18969	19250	19075	19159	19324	19158	19152	19047	19189	19111	19181	19198	19079	19168	19173	19284	18959	19168	19109	18975	19019	19147	19076	19149	18937	19226	19059	19101	19021	19036	19150	19316	19160	19186	19237	19071	19057	19199	18968	19077	19299	19106	19085	19008	19126	18911	19109	19189	19109	19164	19127	19051	19113	19238	19194	19095	19250	19149	19055	19210	19265	19088	19251	19096	19189	19127	19059	19120	19070	19158	19125	19143	19099	19129	18978	19256	19268	19111	19032	19323	18927	19243	19135	19195	18920	19138	19007	19044	19339	19274	19092	19281	19087	19150	19181	19125	19245	19101	19113	19095	19035	19163	19192	19172	19178	18994	19087	19230	19100	19331	18929	19093	19162	19191	19237	19055	18988	19270	19046	19318	19114	19201	18902	19229	19002	19350	19262	18963	19090	19301	19134	18923	19171	19194	19132	19206	19099	19082	19172	19187	19033	18910	19134	19112	19199	19157	19149	19040	19141	19081	19209	19032	19121	19185	19031	19189	19173	18912	18975	18983	19120	19142	19280	19121	19033	19241	19057	18881	19030	19123	19151	19022	19026	19200	19145	19151	19110	19057	19238	19120	19187	19042	19178	18987	19135	19098	19203	19214	19071	19109	19229	19148	19249	18971	18886	19047	19123	19054	19318	19145	19144	19191	19277	19185	19118	19254	19054	19005	19312	19122	19096	19195	19038	19168	19137	19177	19293	19313	18991	19307	19038	19090	18909	19116	19099	19134	19291	19147	19093	19006	19101	19102	19035	19276	19111	19183	19079	18940	19049	19018	19180	19240	19018	19051	18880	19181	19268	19149	19345	19270	19096	19145	19006	19080	19274	19024	19105	19338	19152	19213	18984	19138	18976	19107	18998	19162	19181	18998	19112	19240	19013	19155	19037	19160	19075	19077	19095	19297	19027	19115	19045	19135	19066	19208	18931	19260	19159	19205	19036	19295	19086	19329	19165	18966	19172	18978	19117	18985	19244	19233	19095	19050	19108	19040	19037	18934	19202	19024	19003	19093	19168	19424	19196	19200	19052	19247	19092	19035	19168	18992	19274	19079	19333	19216	19061	19172	19116	19239	19128	19016	19074	19163	19034	18898	19318	19065	19166	19265	19120	19097	19315	19065	19153	19010	19269	19221	19030	19236	19106	19077	19060	19243	19080	19048	18997	19016	18903	19080	19034	18973	19156	19091	18943	19207	19012	19139	19016	19061	19210	19039	19017	19136	19086	19051	19161	19137	19286	19099	19102	19297	19073	19206	19181	19122	19114	19175	19128	18971	18902	19153	19067	19062	19168	18954	19202	19056	19317	19260	19066	19254	19092	19203	19093	19055	19113	19151	19177	18943	19192	19114	19257	19019	19146	19028	19128	18998	19219	19216	19349	19034	19019	19148	19282	19388	19226	19099	19064	19164	18998	19071	19142	19064	18990	18936	19129	19092	19267	19019	19137	19123	19051	19160	19073	19142	19121	19208	19297	19062	19103	19136	18986	19099	19230	19135	19186	19300	19214	18998	19272	19095	18981	19137	19098	19030	19177	19248	19029	19237	19128	19009	19038	19100	19214	19104	19236	18988	19258	19070	19144	19080	19132	19161	19059	19128	19174	19144	19087	19019	19189	19233	19073	18996	19108	19058	19149	19092	19167	18917	19201	19178	19048	19301	19269	19023	19257	19033	19078	19241	19200	19169	19182	19076	19013	19116	19197	19172	18962	19176	19145	18963	19088	19111	19179	18978	19189	19025	19241	19161	19029	18993	19221	19249	19018	19032	19211	19082	19079	19244	19064	19038	19128	19186	18947	18942	19320	19180	19052	19181	19208	19097	18786	19198	18988	19286	19081	19122	19161	19119	19017	19284	18949	19084	19076	19167	19265	18981	19155	19111	19043	19020	19214	19164	19101	19091	18959	19066	19056	19317	18976	19246	19299	19006	19187	19121	19181	19127	19167	19096	19051	19132	18968	19093	19037	19217	19241	18981	19337	19008	19202	19032	19061	19336	19052	19069	18929	19012	19101	19016	19074	19102	19224	19255	19193	19165	19114	19101	19182	19328	19131	19329	19040	19046	19283	19071	19189	19070	19062	19123	19161	19094	19173	19119	19168	19075	19114	19009	19100	19405	19216	19055	18885	19228	19205	19170	19204	19007	19189	19168	19180	19076	19116	19188	19024	19010	19133	19312	19125	19083	18966	19018	19078	19145	19181	19272	19135	19135	19106	19096	19057	19138	19090	19156	19166	19183	18998	19023	19360	19183	19239	19064	18943	19260	19108	19052	19292	19283	19270	19161	19027	19312	19163	19330	19199	19154	18976	19232	19030	19016	19236	19058	19000	19219	19213	19133	18983	19014	19060	19205	19154	19338	19263	19060	19190	19162	19132	19153	19086	19221	19118	18998	19157	19125	19167	18921	19156	19099	19093	19077	19140	18960	19075	18975	18944	19149	19174	19020	19098	19134	18970	19155	19141	19090	19032	19208	18987	19163	19114	18893	19442	19020	19102	18989	19137	19187	19169	19148	19144	19134	19038	19080	19275	19263	19042	19126	19066	19192	19063	19056	19057	19083	19226	18987	19394	19066	19175	19160	19232	19056	19275	19131	19061	19062	19021	19224	19122	19074	19015	19282	19127	19146	19183	19121	19230	19054	19085	19381	19097	19303	19247	19168	19082	19058	18966	19095	19181	19290	19101	19251	19068	19190	19184	19157	19124	19295	19136	19024	19012	19165	19095	19161	19218	19074	19166	19158	19140	19083	19116	19227	19132	19173	19235	19098	19127	19100	19067	19064	19192	19143	19215	19130	19180	19176	19055	19059	19211	19102	19346	19145	19242	19110	19145	19172	19203	19286	19136	19130	19100	19187	19108	19133	19100	19179	18961	19114	19046	19058	18931	19392	18913	19224	19008	19297	19256	19208	19328	19136	19189	19249	19148	19139	19199	19157	19058	19124	19235	19199	19069	19173	19055	19124	18998	19095	19127	19251	19260	19137	19117	19092	19065	19183	18984	19152	19084	18963	19125	19138	19148	19063	19146	19228	18947	19085	19034	19027	18961	19128	19139	19195	19181	18935	19216	18929	19262	19110	19018	19055	19232	19240	19264	18967	19215	19137	19343	19209	19331	19179	19268	19165	19134	19280	19034	19210	18978	19415	19099	19183	19216	19182	19078	19054	19074	19178	19017	19149	19176	19105	19192	19139	19150	19162	19113	19145	18970	19129	19017	19263	19127	19020	19125	19107	19112	19035	19172	18994	19262	19112	19183	19147	19012	19176	19231	19076	19131	19315	19156	19078	19233	19151	19158	19115	19268	19102	19091	19284	19352	19109	19271	19052	19133	19215	19088	19181	19296	19157	19392	19175	19452	19094	19183	19125	19201	19151	19099	19325	19170	19225	19103	19138	19186	19212	19306	18898	19009	19277	19155	19299	19099	18891	19073	19207	19079	19008	18983	19160	19213	19122	18977	19192	19118	19018	19003	19100	19257	19187	19166	19143	19160	19279	18961	19009	19182	19158	19272	19283	19108	19193	19142	19014	18998	19034	19095	19067	19142	19152	19073	19183	18944	19189	19186	19195	19052	19137	19139	19228	19111	19068	19215	19174	18940	19220	19107	19035	19037	19183	19030	19103	19205	19036	19177	19042	19180	19040	19323	19145	19053	19060	18998	19308	19070	19264	19117	19265	19069	19270	19006	19327	19167	19078	18974	19200	19086	19109	19199	19145	19140	19134	19052	19291	19123	18964	19123	19079	19056	19225	19039	19134	19175	19125	19107	19170	19323	19263	19298	19020	19079	19085	19324	19155	19195	19192	19239	19169	19271	19140	19079	19041	18927	19102	19091	19046	19233	19103	19018	19124	19040	19116	19203	19075	19084	19065	19156	19055	19248	19208	19264	19142	19210	19175	19147	19080	19077	19032	19142	19052	19183	19039	19066	19250	19151	19147	19014	19227	19349	19011	19007	19271	19048	18955	19131	19140	19149	19161	19153	19267	19183	19216	19171	18969	19221	19184	19086	19070	19058	19177	19156	19005	19159	19342	18911	19161	19194	19013	19181	19154	19028	18987	19102	19085	19163	19050	19366	19225	19224	19070	19200	19069	19248	19017	19215	19080	19059	19205	19015	19185	19020	19200	19145	19220	19143	19153	19028	19133	19161	19053	19290	19214	19266	19219	19079	19223	19180	19103	19198	19233	19075	19038	19076	18786	18858	19040	19184	19046	19330	19298	19222	19078	19107	19107	19023	19214	19066	18929	19072	19163	19128	19121	19089	19169	19216	19136	19156	19128	19136	19153	19200	19260	19184	19115	19040	19244	18969	19100	19102	19093	19345	19106	19138	19202	19064	19019	19153	19211	19188	19158	19098	19435	19037
23676	20955	27368	25270	24373	29358	32483	30372	29995	30135	29977	29928	29974	29943	29821	29626	29686	29668	29688	29638	29544	29789	29830	29632	29779	29696	29431	29060	29323	29052	29437	29206	29159	29381	29224	28772	28980	29409	29235	29360	29041	28963	29321	28934	29155	29112	29285	29019	29137	29271	28931	28889	29172	29034	28824	29310	29109	28935	29132	28946	28877	29051	28936	29145	29200	29194	29086	28879	29103	28863	29016	29061	29093	28916	29018	29420	29031	29217	28933	29264	29261	29213	29149	28870	29197	29118	29112	29240	29171	29156	29286	29127	29030	28859	29142	29093	29195	29090	29120	29320	28879	28817	28814	29283	29120	29120	29266	29101	28925	28973	28918	29056	28914	29029	28827	29200	29209	28981	28947	28852	29081	29184	28901	29115	29122	29033	28973	29080	28958	29146	28893	28951	29001	28840	29133	28906	29245	29019	28967	29208	29063	28923	29052	29184	29251	29057	29133	28847	28927	29111	29039	29250	28817	29232	29395	28943	29191	28964	28922	29212	28928	29192	28880	29098	29195	28901	28972	28921	29047	29060	28854	29234	29017	29018	29088	29102	29092	29133	29173	29011	28877	29218	29179	28987	29275	29014	28936	29299	29225	28967	28992	28720	29066	28890	28754	28983	28958	29109	29018	28761	28836	28938	28819	28911	29037	29029	29047	29116	29106	29141	29121	28888	29088	29203	28809	29232	28829	28877	29097	28818	28929	29083	29173	28929	28916	28698	29219	29072	29164	29131	29039	28964	29230	28985	28801	29148	28831	29178	29286	28967	28891	29152	29184	29018	29043	28970	28914	29300	29083	28931	28909	28704	28925	28902	28826	29049	29065	29126	29141	29139	28779	29086	28905	29209	28925	29012	28989	29363	28799	28946	28990	28965	29174	29088	29178	28975	28856	28768	29167	28953	29006	29082	29040	28888	29043	29382	29079	29142	29123	29105	28998	28906	28811	29017	28871	28999	29056	29353	29006	28859	29085	29169	29098	28815	29042	28970	28885	29076	29239	28989	29044	28986	28999	28920	28965	29041	28626	28893	29109	28930	28936	29125	29104	29239	28954	29156	28940	29071	29104	28740	28985	28983	29202	29257	29396	29297	28703	29077	29031	29114	29276	29093	28882	28857	29010	28927	29037	28937	29108	28799	29129	28984	28863	28869	28753	28987	29061	29127	29061	29007	28954	29340	28934	29117	29188	28919	29128	28956	29198	29321	28939	29211	29089	28907	28985	29256	29199	29058	29058	29084	28877	29133	28974	29099	29186	29027	29158	29160	29002	29008	29102	28913	29017	28908	28807	29083	29121	29144	28864	28887	28981	29275	29000	28900	28906	29094	28981	28881	28990	29178	28895	28970	29097	28864	29123	29055	28973	29141	28974	28771	29350	29049	28923	28619	28764	28911	29234	29059	29028	29402	28843	29234	28916	28939	29112	29270	28878	29116	28773	29033	28991	28915	29166	28860	28891	28852	28865	29426	28913	29010	29067	28802	29231	29068	29395	29105	29208	29132	29153	29000	29094	29019	29082	28897	29245	29023	28866	28892	29006	28865	29386	29101	29112	29134	28932	29104	28942	28934	29015	29007	29051	29043	28864	28866	29148	28740	29125	28859	28741	29082	28886	28786	29024	29200	28973	28801	28987	28955	29202	28789	28875	29017	28838	29047	29181	29223	29124	28855	29168	28964	28994	29066	28973	29006	28856	28959	29196	28977	28915	28926	28962	29022	29075	29053	29108	29158	29001	29146	28948	29049	28796	28941	28952	29022	29135	28927	29083	29076	29136	29153	29188	28928	29067	28905	29139	28942	28873	28849	28904	29124	28711	28802	28898	28943	28856	28912	29290	29118	29104	29042	29002	29008	29183	28944	29274	28949	28856	29084	28978	28911	29156	29026	29268	29039	29108	28814	28902	29113	28755	28867	28960	28941	28797	28901	28865	28965	29029	29192	28996	29018	29171	29026	28785	29014	29204	29074	28870	29194	29254	28848	28883	29290	29357	29001	29109	28923	29121	29039	28959	29098	29097	29164	29258	28714	29102	29062	29343	28971	29033	28853	29135	29210	29002	28843	29091	29078	29145	29194	29090	28864	28979	29019	28789	29041	28905	29012	28978	29018	28903	29080	28982	28800	29026	29275	29166	29046	28991	28926	29082	29150	29071	28836	29245	28797	28856	29029	29022	29007	28981	28957	28964	29206	28831	29005	28985	28795	29227	29132	29026	28920	28954	28932	28906	29077	29225	29177	29012	28753	29233	29155	28950	28663	29139	29266	28946	29166	29182	29022	29187	28815	29258	28932	28938	28967	29045	29020	29267	28871	28747	28934	29052	29133	29149	29093	29027	29004	28972	29111	28974	28991	29050	28885	28946	29164	28825	28899	29094	29312	29240	29185	29150	29298	29358	29235	29043	28984	28907	28935	29142	28933	28698	29177	28947	28877	29087	29231	29190	28938	29171	29171	29159	28987	28848	29024	29045	29021	28947	28962	29120	29065	29124	28953	28934	29031	29124	29057	29122	28912	29147	29034	29009	28984	29306	29096	29065	28908	29142	29190	29119	29056	29138	28931	28817	29077	28844	28991	28978	29094	29041	28999	28737	29152	28864	28808	28959	28760	28976	29001	28962	29090	29101	29058	29280	29046	29124	28883	28971	29081	28905	28681	28938	29086	29003	29178	29006	28751	29128	29038	29204	29137	29073	28990	29018	28892	28961	29019	29311	28841	28976	29142	29124	29240	29105	29129	29280	28997	29015	29096	29283	29184	29076	29239	29274	29158	28932	29057	28822	28887	29108	29251	29194	29151	29151	28888	28869	29235	29214	29063	29391	29004	28917	28870	28940	28806	29032	29225	29060	29217	28988	29102	29173	29364	28799	28969	29302	28728	29024	28979	29078	28988	28846	28909	29142	29200	29045	28970	29082	29072	28978	28842	28812	29069	29090	28991	28975	28908	28942	28899	28884	29078	28751	29287	28967	29053	29016	29002	28955	28935	28959	28998	29094	28858	28870	29052	28946	29103	28897	29147	28998	29146	28693	29136	29153	28857	29081	28858	29003	29113	28835	28961	29014	29009	28946	28752	28941	28944	28684	28816	29181	29125	28876	29240	28922	28996	28714	29046	29232	28929	28864	29012	29044	29226	29109	28962	28986	29178	29230	29087	29094	29169	28939	29112	29086	28867	29069	29163	28918	29040	29009	29092	29208	29175	28886	28892	29168	29048	28924	28807	29063	29004	28768	28794	29125	28919	29153	29074	29083	29147	28977	29205	28853	28713	28907	28992	29129	29009	28925	28950	29003	28871	29115	28823	28882	29127	29156	28938	29006	29036	29312	28851	29227	29091	29282	29104	29041	29071	29068	29065	28954	29077	29131	29161	28812	28810	28965	29257	29045	29154	29068	28681	28718	29173	29364	28893	29263	29086	28980	28799	29166	29172	29186	29136	29201	28911	29016	29320	28886	28838	28823	28875	29121	29219	29072	28963	29122	28791	28873	29027	28893	29032	28917	29236	28831	29104	29045	29004	29380	29068	28969	29048	28730	28696	28987	29109	28958	28885	29109	29238	29056	28942	29042	29046	28855	29166	28740	28974	29069	29013	29041	29156	28847	28861	29158	29088	29032	28865	28971	29294	28952	29029	28843	29207	28914	28819	29111	29274	29023	28968	29066	28846	29064	28951	29082	28995	28848	28846	28935	28988	29042	28921	28956	29066	29000	28940	28982	29260	29072	28954	29130	28793	29067	29168	28988	28927	28983	29016	29177	29189	29072	29164	29189	28930	29026	28867	29037	29012	29096	28954	29211	28918	29074	29013	29189	28861	28960	29197	29275	28678	29298	28892	29227	28940	29237	29062	29020	29430	29113	29378	28954	28946	29102	29019	28864	28968	28978	29112	29170	28913	29086	28972	29278	29014	28969	29090	28950	28985	28931	28747	28780	29128	29300	29036	29097	29109	29068	29052	29145	28947	29082	29055	29026	29024	28984	28972	28988	29119	28900	29043	28926	29027	28870	28986	29042	29021	28953	29071	28863	28860	28989	29172	29052	29114	29064	29211	29021	28873	29115	28958	29149	28944	28836	29067	29142	28996	28903	28907	29012	29077	28886	29067	28911	29170	29120	29027	29134	29054	29064	28932	29030	29034	29364	29098	29204	28992	29344	29075	28989	29082	28962	28997	28959	29014	28947	28944	29167	29044	29205	29062	29113	28930	28875	28940	29001	28815	29385	29025	28981	29055	28938	28976	28957	29127	29300	28896	29113	28947	28807	29145	29265	29108	28977	28899	29025	29098	28833	29231	29120	29029	29211	28793	29088	28965	28950	29001	28966	29052	29061	29112	29096	29194	29297	28960	29184	29111	28736	28918	29211	29006	29191	28943	29136	29147	28944	29078	29064	28966	29055	29146	28939	28936	28649	29296	28862	29053	28892	29008	29200	29052	28957	28861	29130	28999	29002	28834	29213	28927	28881	29011	28929	29042	28979	28995	28846	29191	29029	29090	28897	28890	28875	28874	29035	29171	29050	28723	29014	29263	29133	29200	29077	29115	29001	28998	29273	28825	28718	29156	28958	28955	28939	28831	29214	28861	29098	29082	28822	29062	28878	28831	28884	29019	28888	29160	28845	28746	28937	28897	28898	29099	28984	29051	29112	28938	29017	28847	29065	29108	29252	29018	28896	29058	29191	28835	29250	28958	28995	29144	28942	29129	29049	29239	29146	28999	28997	29049	28914	28799	29086	28943	29275	29182	29038	28791	29126	29157	28984	29066	28866	29064	28892	29125	28921	28943	28729	28885	28776	28681	29046	29437	29215	29029	28963	28780	28842	28917	28963	28833	29206	28993	28904	29252	29183	29099	29196	29075	29025	29055	29191	29020	29081	28905	29034	28833	29081	29181	29204	28828	28964	28916	28944	28967	29026	28913	29000	29179	28960	29064	29310	29010	29144	28937	29060	29008	29039	29181	28978	28761	28905	29199	29002	28949	29041	29021	28967	29016	29078	29247	28930	29097	28937	29300	29227	29168	28929	28907	29180	29188	29142	29106	29009	28895	28925	29366	29097	28972	29048	29056	28987	29210	29026	29016	28654	29023	29222	29369	28856	29013	28926	28871	29024	29026	28983	29177	29028	29225	29115	29204
27626	50354	43190	24526	21770	21039	20562	19986	19867	19697	19721	19453	19485	19592	19479	19459	19182	19336	19159	19379	19498	19342	19303	19424	19226	19099	18962	18837	18750	18791	18709	18739	18645	18714	18755	18765	18552	18604	18484	18305	18591	18596	18647	18511	18420	18635	18382	18606	18636	18344	18464	18552	18358	18563	18648	18502	18436	18399	18389	18340	18422	18450	18573	18525	18548	18361	18339	18385	18408	18444	18524	18507	18493	18541	18323	18534	18378	18420	18399	18450	18671	18558	18440	18513	18476	18415	18290	18549	18478	18455	18334	18295	18556	18435	18499	18594	18569	18488	18471	18524	18334	18644	18228	18477	18455	18521	18577	18397	18532	18526	18449	18528	18401	18348	18476	18572	18338	18725	18586	18380	18530	18604	18398	18434	18491	18439	18445	18394	18508	18551	18455	18472	18395	18477	18624	18431	18454	18525	18479	18287	18366	18499	18419	18528	18598	18205	18389	18526	18357	18498	18495	18466	18645	18471	18378	18428	18442	18432	18532	18546	18550	18438	18331	18436	18409	18531	18319	18376	18257	18408	18479	18437	18449	18420	18266	18584	18342	18446	18369	18580	18475	18431	18638	18375	18367	18478	18292	18341	18337	18432	18350	18443	18395	18438	18466	18423	18370	18592	18463	18422	18415	18389	18390	18318	18410	18588	18476	18325	18358	18472	18297	18378	18397	18519	18377	18437	18476	18586	18591	18310	18490	18204	18493	18595	18386	18543	18615	18467	18418	18483	18438	18338	18577	18191	18596	18245	18415	18370	18448	18393	18560	18427	18444	18505	18422	18420	18400	18507	18491	18259	18417	18436	18545	18396	18242	18491	18600	18494	18409	18468	18493	18472	18350	18387	18361	18614	18475	18494	18379	18642	18620	18308	18379	18515	18507	18551	18415	18477	18299	18352	18453	18569	18435	18481	18725	18345	18528	18254	18481	18535	18454	18337	18371	18395	18558	18503	18333	18343	18389	18259	18273	18471	18380	18286	18353	18591	18509	18273	18441	18367	18446	18375	18534	18496	18442	18459	18365	18565	18364	18667	18496	18446	18419	18479	18349	18549	18412	18508	18518	18404	18476	18466	18619	18387	18484	18395	18478	18494	18399	18587	18428	18494	18421	18542	18422	18484	18381	18499	18286	18318	18317	18480	18431	18360	18489	18518	18435	18302	18412	18548	18637	18380	18459	18504	18456	18574	18451	18189	18416	18420	18423	18432	18361	18320	18465	18455	18575	18376	18420	18314	18486	18678	18407	18396	18496	18605	18535	18377	18455	18466	18478	18272	18472	18317	18438	18396	18243	18569	18561	18448	18419	18547	18399	18494	18398	18409	18473	18284	18409	18406	18642	18598	18294	18527	18638	18415	18485	18487	18374	18348	18404	18449	18480	18375	18530	18599	18539	18361	18567	18452	18355	18491	18588	18548	18343	18427	18474	18589	18337	18381	18645	18369	18362	18525	18585	18405	18375	18509	18467	18510	18502	18495	18423	18646	18314	18377	18240	18373	18509	18282	18437	18430	18455	18444	18204	18624	18673	18527	18379	18395	18601	18569	18707	18312	18473	18436	18505	18380	18307	18287	18418	18452	18451	18279	18321	18252	18567	18412	18547	18430	18486	18387	18186	18484	18463	18383	18352	18410	18465	18329	18318	18579	18372	18341	18355	18462	18355	18298	18366	18625	18369	18457	18465	18320	18426	18393	18239	18580	18383	18568	18306	18508	18499	18379	18509	18366	18498	18600	18293	18475	18574	18325	18452	18382	18501	18406	18541	18317	18534	18366	18403	18362	18292	18569	18345	18506	18276	18560	18514	18413	18605	18396	18406	18570	18423	18366	18362	18478	18364	18470	18345	18373	18454	18433	18531	18353	18486	18345	18473	18607	18248	18457	18347	18371	18306	18494	18468	18435	18461	18380	18369	18410	18562	18631	18313	18346	18573	18495	18438	18309	18491	18436	18327	18475	18468	18522	18342	18358	18451	18543	18346	18595	18523	18530	18573	18391	18350	18395	18462	18223	18422	18409	18563	18437	18222	18465	18288	18370	18517	18486	18338	18453	18265	18430	18500	18245	18418	18378	18624	18497	18464	18345	18583	18481	18364	18583	18469	18278	18504	18469	18432	18367	18342	18391	18480	18323	18516	18515	18426	18355	18322	18565	18394	18555	18462	18361	18342	18320	18379	18451	18334	18485	18441	18419	18334	18654	18362	18375	18531	18520	18303	18429	18520	18629	18438	18490	18268	18509	18364	18514	18513	18523	18527	18537	18257	18470	18362	18438	18403	18555	18509	18603	18428	18342	18453	18371	18618	18434	18626	18357	18428	18580	18418	18559	18673	18554	18621	18462	18432	18595	18549	18528	18453	18442	18397	18416	18572	18451	18363	18482	18394	18438	18581	18516	18267	18604	18464	18385	18574	18365	18590	18234	18433	18383	18499	18380	18587	18520	18476	18346	18558	18429	18403	18523	18292	18387	18385	18355	18358	18304	18560	18447	18278	18507	18411	18299	18301	18403	18375	18446	18353	18439	18461	18528	18316	18674	18536	18532	18398	18574	18456	18359	18512	18386	18582	18437	18400	18414	18428	18669	18561	18340	18427	18568	18509	18325	18560	18441	18345	18458	18386	18452	18382	18343	18245	18523	18420	18498	18658	18460	18624	18562	18459	18324	18373	18311	18507	18416	18585	18400	18241	18445	18418	18379	18373	18509	18436	18286	18413	18659	18303	18310	18557	18299	18402	18463	18466	18509	18426	18548	18438	18391	18521	18343	18396	18373	18430	18306	18625	18533	18566	18349	18477	18378	18573	18464	18563	18394	18411	18292	18368	18407	18220	18282	18252	18357	18407	18258	18428	18249	18445	18340	18602	18621	18383	18489	18213	18269	18529	18422	18602	18160	18415	18478	18515	18493	18318	18470	18459	18326	18382	18510	18385	18228	18541	18361	18450	18625	18382	18600	18371	18499	18589	18329	18328	18479	18417	18485	18461	18423	18596	18424	18322	18398	18508	18420	18447	18524	18259	18295	18514	18467	18320	18451	18550	18317	18479	18419	18374	18488	18508	18328	18395	18488	18275	18478	18433	18472	18554	18424	18378	18173	18634	18575	18471	18482	18472	18351	18521	18341	18455	18334	18396	18335	18409	18430	18327	18271	18444	18493	18363	18480	18418	18372	18290	18512	18399	18273	18409	18559	18517	18497	18479	18615	18456	18470	18429	18485	18612	18434	18517	18485	18467	18298	18351	18372	18453	18326	18432	18570	18487	18557	18564	18427	18427	18528	18412	18450	18514	18383	18438	18356	18348	18205	18540	18353	18400	18316	18535	18293	18442	18467	18520	18410	18331	18381	18411	18371	18479	18461	18494	18460	18126	18422	18601	18399	18480	18541	18475	18491	18519	18531	18463	18353	18401	18534	18359	18550	18461	18544	18352	18462	18374	18334	18536	18704	18436	18397	18458	18550	18295	18435	18264	18628	18356	18225	18455	18528	18697	18471	18314	18417	18529	18380	18445	18520	18400	18396	18580	18566	18451	18683	18464	18343	18477	18511	18355	18540	18646	18470	18485	18415	18456	18395	18320	18354	18388	18557	18496	18312	18464	18427	18209	18463	18425	18587	18566	18216	18538	18488	18438	18443	18323	18609	18553	18471	18429	18673	18384	18509	18332	18501	18511	18452	18373	18359	18407	18299	18410	18520	18369	18432	18584	18424	18368	18589	18420	18668	18296	18353	18398	18567	18388	18547	18482	18478	18531	18566	18573	18579	18583	18332	18372	18188	18460	18316	18449	18448	18376	18448	18411	18318	18433	18481	18505	18376	18418	18407	18660	18343	18524	18502	18509	18403	18489	18483	18436	18472	18478	18543	18334	18378	18549	18617	18477	18490	18565	18539	18757	18466	18260	18332	18544	18475	18482	18599	18415	18293	18419	18378	18458	18336	18351	18481	18594	18286	18488	18507	18586	18459	18746	18254	18335	18624	18556	18405	18483	18516	18528	18423	18563	18405	18193	18550	18404	18334	18506	18658	18365	18388	18436	18538	18559	18575	18378	18392	18340	18490	18496	18371	18457	18181	18429	18442	18409	18340	18463	18630	18621	18315	18523	18298	18303	18606	18453	18355	18509	18525	18447	18661	18285	18324	18502	18490	18353	18317	18565	18452	18688	18581	18604	18299	18361	18670	18454	18432	18393	18327	18561	18475	18390	18340	18417	18307	18578	18532	18245	18388	18456	18523	18536	18559	18401	18286	18418	18296	18470	18539	18524	18198	18524	18449	18532	18343	18496	18531	18577	18545	18580	18304	18386	18565	18329	18536	18505	18338	18479	18481	18432	18587	18265	18383	18201	18415	18279	18458	18372	18491	18410	18302	18563	18485	18481	18384	18293	18457	18500	18330	18496	18470	18674	18661	18340	18323	18405	18291	18443	18451	18396	18306	18512	18297	18383	18435	18151	18584	18541	18267	18418	18495	18560	18413	18528	18591	18308	18414	18410	18231	18512	18501	18586	18471	18473	18393	18446	18577	18524	18511	18236	18471	18431	18363	18439	18422	18311	18458	18426	18348	18615	18709	18475	18258	18559	18511	18457	18536	18475	18467	18533	18484	18499	18563	18392	18547	18448	18523	18558	18429	18313	18454	18569	18428	18255	18437	18407	18495	18431	18592	18464	18505	18326	18395	18494	18454	18518	18430	18638	18437	18432	18363	18427	18411	18509	18244	18389	18276	18305	18397	18382	18535	18457	18412	18325	18292	18364	18479	18272	18504	18544	18427	18445	18622	18455	18408	18225	18364	18474	18398	18489	18600	18452	18294	18532	18370	18500	18367	18448	18514	18539	18593	18335	18450	18280	18189	18493	18481	18398	18343	18629	18433	18575	18417	18586	18385	18408	18401	18542	18367	18318	18298	18285	18404	18577	18522	18506	18556	18418	18325	18452	18631	18450	18428	18642	18387	18352	18440	18375	18513	18407	18429	18573	18237	18442	18461	18503	18446	18399	18427	18332	18340	18450	18420	18318	18471	18727	18466	18487	18418	18515	18436	18348	18552	18306	18513	18483	18322	18649	18476	18464	18376	18502	18525	18446	18364	18423	18548	18416	18456	18404	18605	18444	18511	18522	18531	18553	18443
22482	20965	27373	24958	22414	27818	34566	31567	30982	31260	31099	30990	30728	30944	30906	30479	30505	30596	30846	30571	30267	30702	30687	30789	30416	30775	30347	29948	30215	30494	29912	30015	29937	29861	29971	29931	29796	29776	29719	29721	29871	29645	29660	29801	29883	29803	30047	29541	29668	29782	29799	29585	29661	29491	29678	30006	29614	29638	29703	29480	29917	29482	29545	29535	29314	29801	29667	29617	29944	29499	29865	29673	29716	29606	29827	29791	29494	29824	29651	29380	29618	29908	29700	29570	29644	29765	29646	29436	29762	29409	29546	29554	29398	29433	29505	29746	29913	29702	29692	29737	29698	29661	29636	29572	29465	29891	29619	29711	29851	29712	29798	29901	29629	29476	29636	29602	29546	29906	29722	30014	29567	29687	29650	29783	29646	29830	29580	29854	29613	29620	29651	29625	29532	29669	30028	29596	29498	29596	29500	29673	29642	29550	29599	29989	29521	29465	29655	29445	29586	29656	29540	29704	29569	29423	29489	29638	29613	29371	29862	29644	29621	29774	29642	29262	29399	29507	29754	29659	29326	29705	29711	29597	29741	29626	29802	29730	29662	29461	29711	29512	29945	29716	29705	29768	29778	29638	29627	29416	29505	29611	29555	29626	29703	29775	29780	29736	29481	29899	29498	29504	29525	29739	29700	29603	29491	29385	29424	29597	29617	29754	29615	29931	29768	29744	29466	29640	29448	29860	29404	29628	29707	29714	29521	29865	29710	29753	29559	29695	29745	29777	29670	29639	29780	29439	29612	29439	29690	29464	29648	29419	29619	29551	29506	29407	29490	29486	29498	29643	29704	29828	29933	29268	29605	29435	29597	29814	29381	29458	29977	29813	29606	29636	29405	29887	29974	29543	29420	29684	29525	29912	29494	29276	29669	29785	29723	29713	29592	29392	29745	29497	29583	29937	29663	29948	29499	29532	29663	30021	29605	29738	29662	29614	29604	29465	29649	29404	29552	29563	29656	29903	29664	29525	29537	29510	29335	29463	29779	29594	29724	29671	29818	29414	29610	29306	29746	29460	29560	29557	29711	29506	29531	29602	29787	29683	29600	29875	29289	29839	29667	29498	29578	29579	29759	29714	29408	29509	29477	29471	29561	29330	29403	29548	29418	29631	29366	29591	29752	29693	29649	29534	29508	29789	29699	29985	29599	29581	30073	29405	29702	29704	29534	29652	29812	29701	29712	29387	29736	29697	29823	29458	29186	29565	29760	29631	29302	29877	29862	29420	29865	29475	29461	29674	29756	29529	29688	29550	29750	29552	29572	29688	29575	29359	29563	29719	29668	29572	29615	29445	29576	29926	29833	29822	29666	29478	29856	29618	29643	29474	29523	29453	29537	29572	29510	29730	29541	29563	29723	29566	29629	29599	29667	29580	29471	29656	29770	29407	29622	29651	29737	29451	29569	29603	29569	29537	29563	29574	29418	29340	29678	29595	29597	29683	29606	29626	29630	29643	29832	29627	29712	29444	29512	29533	29665	29702	29616	29649	29807	29489	29569	29742	29950	29630	29827	29636	29573	29816	29781	29528	29814	29516	29604	29785	29649	29560	29753	29761	29638	29671	29716	29609	29860	29328	29634	30094	29562	29520	29529	29627	29693	29688	29618	29594	29638	29702	29488	29633	29501	29366	29462	29671	29705	29703	29494	29408	29842	29759	29623	29820	29659	29447	29731	29704	29822	29328	29617	29440	29621	29789	29521	29641	29724	29854	29751	29709	29654	29541	29479	29501	29743	29761	29718	29523	29593	29885	29600	29643	29593	29622	29780	29322	29462	29795	29957	29562	29493	29435	29485	29513	29458	29450	29660	29545	29690	29774	29513	29513	29386	29496	29475	29677	29433	29774	29263	29893	29511	29596	29746	29680	29516	29437	29788	29529	29930	29658	29627	29522	29638	29704	29584	29675	29244	29904	29585	29597	29716	29906	29689	29559	29432	29611	29496	29465	29657	29719	29627	29461	29649	29304	29853	29867	29645	29733	29748	29822	29375	29716	29555	29495	29849	29870	29598	29339	29610	29411	29761	29524	29757	29527	29628	29711	29489	29506	29633	29533	29882	29555	29707	29772	29742	29653	29721	29829	29477	29642	29630	29793	29602	29387	29482	29374	29614	29580	29501	29658	29750	29699	29479	29457	29676	29727	29627	29457	29773	29779	29636	29635	29691	29864	29797	29391	29406	29612	29793	29306	29780	29674	29652	29538	29584	29495	29439	29281	29318	29895	29729	29261	29768	29762	29752	29712	29634	29200	29626	29558	29576	29691	29588	29791	29818	29693	29588	29556	29749	29409	29690	29629	29432	29508	29572	29571	29323	29742	29753	29902	29480	29601	29543	29673	29556	29701	29495	29357	29559	29981	29598	29682	29459	29460	29586	29673	29697	29499	29574	29618	29839	29586	29595	29775	29749	29672	29638	29509	29539	29784	29831	29787	29545	29654	29626	29724	29931	29608	29684	29623	29584	29775	29749	29919	29510	29545	29525	29650	29490	29667	29599	29628	29691	29731	29607	29608	29611	29548	29798	29626	29489	29515	29717	29664	29645	29723	29720	29881	29659	29732	29549	29478	29478	29381	29427	29645	29711	29583	29757	29462	29376	29731	29880	29629	29697	29427	29712	29517	29650	29632	29758	29442	29499	29806	29669	29686	29433	29699	29734	29774	29754	29454	29616	29436	29807	29702	29840	29725	29754	29584	29563	29715	29531	29713	29537	29433	29689	29806	29603	29576	29673	29544	29679	29701	29846	29600	29491	29813	29296	29471	29807	29480	29808	29376	29291	29481	29626	29646	29541	29520	29537	29493	29705	29750	29593	29606	29577	29444	29406	29569	29604	29646	29678	29285	29617	29545	29452	29718	29499	29447	29591	29610	29757	29745	29385	29707	29601	29638	29460	29383	29533	29767	29830	29552	29550	29434	29364	29710	29303	29607	29634	29557	29622	29585	29565	29403	29573	29690	29750	29383	29836	29517	29635	29701	29552	29681	29578	29673	29564	29872	29632	29653	29722	29570	29527	29448	29862	29830	29688	29665	29433	29669	29822	29787	29763	29717	29734	29806	29675	29594	29817	29364	29437	29384	29486	29646	29744	29647	29684	30038	29779	29353	29609	29298	29777	29568	29605	29567	29666	29827	29626	29610	29522	29373	29716	29632	29654	29596	29614	29598	29567	29805	29501	29763	29933	29827	29502	29538	29430	29336	29278	29795	29591	29491	29910	29481	29749	29784	29436	29477	29654	29697	29688	29416	29490	29528	29753	29683	29562	29677	29524	29646	29785	29622	29367	29384	29533	29484	29638	29480	29543	29651	29595	29366	29487	29587	29755	29544	29687	29742	29784	29627	29868	29564	29363	29688	29625	29684	29401	29408	29699	29785	29877	29633	29659	29650	29743	29599	29599	29624	29620	29605	29727	29557	29688	29873	29579	29815	29867	29667	29672	29785	29585	29785	29660	29617	29472	29602	29626	29582	29535	29425	29778	29649	29488	29637	29708	29542	29569	29194	29761	29713	29631	29563	29701	29558	29904	29654	29724	29821	29769	29435	29448	29530	29528	29769	29654	29481	29625	29618	29686	29529	29669	29381	29811	29466	29730	29577	29546	29444	29590	29575	29693	29658	29665	29891	29699	29562	29779	29481	29337	29149	29671	29674	29607	29250	29644	29496	29561	29536	29453	29484	29454	30016	29532	29438	29761	29803	29541	29526	29575	29431	29565	29660	29807	29557	29479	29836	30129	29825	29538	29671	29624	29426	29439	29667	29582	29746	29707	29639	29421	29488	29685	29793	29574	29649	29639	29705	29595	29736	29792	29584	29453	29510	29532	29520	29575	29475	29528	29371	29584	29414	29810	29592	29331	29606	29547	29548	29716	29483	29300	29503	29494	29666	29488	29530	29436	29865	29789	29488	29536	29704	29582	29516	29695	29855	29495	29620	29419	29614	29557	29745	29571	29695	29397	29658	29750	29476	29791	29661	29536	29709	29566	29747	29716	29688	29653	29618	29473	29650	29703	29679	29379	29624	29775	29697	29526	29852	29353	29497	29590	29635	29658	29648	29689	29595	29442	29858	29466	29777	29550	29540	29508	29609	29597	29657	29395	29721	29651	29610	29746	29523	29684	29396	29236	29538	29775	29602	29614	29671	29635	29597	29565	29534	29596	29693	29736	29588	29485	29752	29685	29724	29805	29710	29686	29872	29689	29463	29545	29522	29655	29649	29489	29540	29392	29377	29372	29613	29425	29468	29613	29545	29918	29644	29677	29614	29707	29726	29569	29822	29490	29430	29767	29819	29607	29432	29639	29607	29812	29714	29493	29861	29732	29491	29641	29605	29625	29449	29918	29754	29675	29710	29722	29634	29753	29440	29502	29561	29521	29639	29625	29629	29600	29519	29571	29423	29499	29506	29479	29493	29647	29451	29785	29424	29852	29576	29741	29548	29644	29581	29694	29130	29342	29753	29679	29748	29580	29756	29744	29539	29552	29587	29495	29565	29530	29652	29666	29742	29511	29679	29639	29814	29479	29492	29646	29743	29561	29556	29671	29778	29610	29597	29679	29644	29601	29619	29533	29383	29466	29459	29814	29368	29660	29657	29492	29708	29554	29587	29582	29310	29763	29661	29566	29625	29590	29538	29581	29511	29802	29679	29433	29642	29432	29958	29921	29720	29536	29482	29467	29507	29814	29684	29507	29519	29511	29642	29758	29739	29799	29847	29556	29599	29530	29645	29485	29531	29755	29765	29557	29644	29547	29683	29560	29614	29591	29588	29621	29527	29561	29452	29622	29542	29644	29754	29315	29514	29401	29578	29410	29478	29617	29386	29719	29562	29982	29547	29870	29440	29447	29510	29631	29754	29611	29503	29819	29577	29732	29630	29615	29620	29554	29324	29645	29864	29611	29640	29434	29700	29865	29445	29798	29799	29612	29532	29558	29621	29721	29284	29655	29696	29660	29673	29797	29649	29826	29585	29518	29548	29740	29746	29535	29338	29801	29542	29538	29685	29517	29548	29656	29642	29534	29753	29674	29658	29474	29481	29530	29680	29828	29520	29803	29634	29712	29765	29855	29632	29603	29660	29726	29680	29752	29456	29665	29505	29605	29588	29503	30011	29932	29824	29765	29669
31348	58119	52437	28390	24069	22869	21882	21325	20822	20489	20463	20214	20349	20341	19830	19906	19779	19714	19565	19695	19810	19659	20143	20436	20028	19706	19393	19365	19182	18921	18984	18861	18877	19005	18984	18960	18916	18877	18901	18893	18777	18748	18794	18779	18817	18660	18641	18828	18752	18636	18720	18650	18789	18443	18680	18764	18587	18790	18656	18651	18680	18630	18603	18744	18851	18720	18600	18743	18594	18880	18767	18614	18729	18724	18587	18818	18606	18639	18798	18685	18631	18542	18684	18686	18773	18668	18733	18746	18647	18710	18568	18721	18615	18664	18880	18709	18501	18638	18717	18670	18747	18830	18729	18500	18592	18598	18617	18612	18439	18479	18693	18777	18661	18684	18446	18658	18698	18585	18651	18810	18537	18723	18657	18641	18488	18646	18434	18520	18665	18611	18737	18618	18618	18634	18660	18687	18738	18611	18662	18632	18637	18520	18571	18639	18669	18531	18559	18506	18623	18601	18522	18760	18602	18586	18710	18830	18706	18578	18550	18499	18627	18607	18671	18814	18650	18535	18797	18621	18685	18519	18748	18484	18594	18574	18648	18441	18590	18572	18686	18814	18690	18671	18532	18635	18585	18739	18709	18655	18670	18678	18647	18568	18584	18726	18599	18571	18637	18517	18523	18622	18755	18613	18567	18539	18789	18617	18634	18597	18579	18669	18620	18633	18667	18622	18563	18484	18729	18685	18655	18620	18507	18371	18561	18552	18580	18537	18675	18754	18537	18523	18623	18494	18677	18791	18771	18539	18489	18834	18759	18572	18684	18626	18703	18478	18675	18634	18673	18676	18614	18669	18684	18764	18485	18656	18827	18468	18691	18537	18747	18598	18717	18664	18614	18563	18444	18602	18624	18570	18737	18594	18668	18643	18605	18721	18718	18708	18597	18531	18737	18573	18657	18706	18560	18608	18481	18707	18676	18605	18569	18608	18709	18709	18665	18712	18523	18508	18628	18667	18459	18658	18718	18584	18482	18614	18801	18856	18487	18637	18579	18432	18510	18495	18575	18781	18728	18536	18712	18603	18643	18677	18657	18551	18581	18544	18804	18600	18765	18559	18683	18648	18540	18767	18526	18562	18587	18713	18511	18549	18605	18656	18659	18550	18535	18535	18706	18416	18604	18458	18628	18528	18630	18659	18682	18722	18592	18689	18732	18510	18855	18379	18616	18605	18663	18476	18664	18486	18733	18476	18574	18433	18547	18706	18543	18655	18570	18632	18587	18606	18533	18655	18774	18640	18670	18767	18625	18588	18794	18788	18525	18711	18577	18713	18431	18580	18511	18434	18604	18506	18734	18600	18673	18538	18550	18517	18524	18585	18575	18657	18765	18693	18646	18546	18616	18392	18662	18670	18447	18681	18801	18721	18531	18514	18729	18564	18300	18560	18529	18603	18658	18563	18692	18691	18677	18465	18647	18650	18757	18489	18757	18763	18394	18549	18731	18659	18615	18580	18537	18543	18613	18501	18641	18520	18489	18643	18383	18503	18570	18377	18574	18624	18443	18572	18589	18522	18634	18865	18746	18807	18641	18672	18524	18551	18638	18773	18703	18680	18637	18480	18720	18640	18615	18726	18654	18455	18534	18712	18641	18582	18641	18713	18533	18611	18654	18607	18769	18719	18623	18534	18617	18526	18614	18593	18538	18446	18506	18735	18438	18642	18539	18772	18568	18464	18572	18562	18649	18630	18798	18456	18719	18530	18760	18749	18664	18555	18461	18630	18800	18606	18702	18716	18581	18771	18404	18809	18662	18581	18608	18689	18669	18461	18633	18718	18609	18650	18609	18506	18498	18524	18555	18662	18711	18708	18510	18586	18535	18574	18493	18527	18556	18720	18705	18729	18530	18697	18623	18589	18586	18421	18535	18669	18593	18561	18634	18603	18465	18561	18683	18687	18559	18633	18579	18765	18672	18644	18575	18496	18720	18571	18631	18669	18563	18597	18689	18720	18714	18510	18622	18638	18572	18789	18751	18574	18422	18612	18615	18705	18699	18795	18427	18735	18564	18546	18526	18933	18559	18660	18647	18543	18785	18483	18648	18553	18455	18593	18566	18576	18608	18522	18539	18697	18632	18610	18664	18669	18570	18755	18638	18834	18641	18511	18523	18586	18593	18649	18716	18466	18567	18569	18521	18708	18509	18646	18590	18745	18599	18725	18671	18351	18534	18518	18588	18641	18655	18621	18720	18555	18638	18683	18612	18606	18649	18389	18687	18709	18487	18550	18667	18666	18714	18641	18718	18557	18806	18740	18463	18773	18579	18752	18746	18506	18585	18501	18614	18695	18560	18748	18495	18743	18598	18579	18655	18510	18517	18602	18604	18451	18698	18630	18676	18599	18635	18724	18679	18591	18740	18745	18881	18674	18321	18584	18537	18584	18700	18682	18607	18662	18477	18817	18672	18478	18662	18666	18817	18793	18694	18616	18769	18591	18560	18600	18699	18581	18684	18486	18600	18793	18542	18541	18654	18513	18531	18566	18609	18617	18765	18582	18567	18691	18611	18611	18525	18549	18495	18702	18625	18618	18594	18659	18621	18405	18803	18665	18573	18439	18696	18426	18704	18467	18691	18733	18725	18563	18599	18669	18775	18456	18737	18715	18776	18681	18701	18660	18869	18617	18625	18419	18495	18526	18707	18595	18602	18961	18753	18669	18652	18469	18666	18652	18529	18639	18641	18562	18748	18612	18915	18490	18610	18740	18579	18604	18614	18588	18678	18612	18419	18686	18667	18526	18766	18543	18791	18520	18549	18748	18582	18435	18579	18557	18594	18604	18640	18517	18742	18625	18753	18639	18819	18734	18636	18362	18573	18637	18581	18684	18614	18778	18574	18557	18752	18613	18429	18516	18705	18646	18597	18835	18566	18625	18478	18690	18573	18531	18566	18627	18858	18586	18620	18630	18493	18684	18570	18609	18669	18461	18769	18565	18613	18621	18652	18767	18528	18744	18711	18479	18754	18434	18687	18561	18819	18620	18600	18644	18714	18596	18532	18508	18533	18646	18601	18597	18703	18530	18610	18737	18773	18296	18639	18509	18649	18427	18709	18551	18365	18537	18826	18462	18566	18771	18732	18600	18578	18641	18518	18387	18650	18604	18509	18469	18653	18730	18600	18608	18644	18615	18494	18616	18764	18652	18478	18789	18686	18666	18681	18671	18586	18618	18579	18493	18574	18524	18477	18810	18707	18787	18721	18602	18586	18516	18673	18813	18853	18534	18638	18546	18538	18573	18559	18556	18575	18776	18562	18644	18869	18637	18487	18644	18725	18755	18427	18425	18756	18504	18262	18610	18791	18568	18665	18455	18467	18710	18702	18579	18519	18743	18651	18670	18656	18718	18789	18598	18662	18581	18540	18576	18606	18690	18611	18457	18450	18547	18687	18572	18637	18673	18542	18783	18597	18634	18695	18570	18716	18820	18615	18511	18614	18594	18599	18690	18736	18779	18598	18451	18584	18668	18808	18588	18650	18296	18573	18647	18373	18514	18486	18449	18522	18556	18662	18594	18634	18531	18829	18566	18603	18549	18674	18521	18637	18632	18544	18730	18529	18559	18681	18581	18753	18621	18656	18632	18424	18717	18739	18862	18556	18783	18916	18557	18481	18616	18571	18666	18529	18733	18833	18557	18589	18538	18573	18502	18452	18586	18761	18657	18622	18667	18628	18657	18628	18610	18596	18618	18608	18566	18537	18639	18830	18778	18828	18627	18578	18336	18516	18695	18627	18694	18619	18648	18609	18653	18697	18567	18660	18552	18522	18587	18661	18628	18726	18708	18588	18493	18663	18460	18534	18739	18731	18678	18542	18553	18742	18773	18535	18715	18434	18709	18644	18544	18680	18595	18735	18560	18545	18623	18532	18427	18729	18693	18621	18559	18590	18621	18746	18498	18791	18702	18705	18740	18665	18818	18542	18810	18715	18624	18648	18656	18589	18494	18674	18465	18774	18658	18565	18407	18578	18609	18615	18587	18574	18621	18698	18490	18630	18597	18807	18727	18680	18624	18765	18785	18631	18572	18629	18556	18576	18626	18639	18532	18718	18543	18941	18530	18674	18585	18494	18614	18600	18556	18544	18595	18691	18628	18535	18607	18558	18551	18628	18521	18612	18735	18604	18648	18575	18471	18822	18573	18674	18710	18561	18795	18758	18620	18694	18670	18590	18541	18842	18619	18564	18721	18491	18561	18595	18802	18630	18593	18684	18733	18577	18507	18518	18718	18713	18742	18512	18590	18716	18696	18555	18618	18560	18597	18660	18707	18462	18801	18734	18722	18527	18657	18488	18492	18734	18725	18490	18508	18801	18677	18682	18578	18591	18391	18711	18676	18596	18667	18642	18326	18665	18566	18746	18506	18409	18711	18465	18696	18631	18616	18686	18722	18622	18743	18617	18616	18588	18576	18562	18613	18700	18587	18569	18740	18643	18537	18575	18571	18544	18525	18643	18555	18640	18708	18821	18568	18722	18728	18459	18477	18490	18898	18449	18581	18570	18570	18854	18620	18620	18758	18305	18571	18569	18594	18594	18589	18639	18515	18572	18572	18630	18844	18423	18707	18509	18583	18466	18640	18765	18584	18638	18475	18672	18571	18531	18678	18794	18646	18766	18503	18593	18726	18481	18893	18634	18597	18742	18668	18799	18691	18560	18582	18540	18530	18977	18559	18597	18636	18680	18751	18796	18491	18750	18708	18681	18588	18665	18750	18726	18598	18650	18661	18801	18670	18549	18726	18647	18695	18743	18737	18647	18576	18541	18441	18667	18658	18534	18540	18727	18703	18633	18574	18765	18762	18525	18748	18708	18617	18499	18734	18699	18623	18771	18540	18689	18609	18681	18645	18600	18663	18472	18687	18624	18623	18430	18596	18508	18519	18541	18832	18481	18786	18563	18671	18701	18566	18594	18347	18729	18543	18713	18577	18673	18704	18763	18693	18630	18577	18716	18637	18725	18839	18685	18488	18696	18777	18522	18620	18608	18507	18759	18701	18597	18497	18812	18504	18642	18675	18719	18598	18604	18652	18533	18584	18576	18843	18719	18775	18654	18553	18712	18543	18569	18697	18541	18628	18463	18616	18635	18591	18456	18822	18662	18537	18720	18630	18540	18412	18582	18537
36032	32992	38105	33457	31721	31794	31893	31389	31422	31409	31752	31545	31501	31738	31474	31592	31343	31272	31423	31593	31651	31549	31453	31730	31654	31223	31458	31433	31329	31561	31330	31454	31175	31164	31186	31363	31119	31492	31128	31164	31231	31145	31091	31254	31199	31356	31163	31303	31060	31185	31067	31315	31227	31335	31202	31381	31134	31356	31361	30971	31121	31193	31092	30832	31289	31236	31007	31177	31252	30984	30789	30892	31300	31259	31188	31368	31142	30944	30924	31185	31197	31283	31463	31176	31285	31187	31035	31218	31167	31057	31094	31174	31265	31276	31104	30924	30995	31070	31275	31074	31219	31348	31345	31112	31339	31271	31240	31242	30959	30848	31156	31262	30842	31064	31024	31425	31158	31248	31134	31126	31090	30975	31102	31076	31045	31110	31004	31097	31294	31401	30938	31259	31375	31179	31077	31132	31233	30929	31294	30833	30972	31262	31172	30886	31150	31412	31263	31063	31443	31039	31041	31077	31095	30857	31217	30976	31397	31375	31383	31199	31321	31187	31256	31188	31268	31356	31110	30873	31214	31126	31051	31412	31382	31425	31277	31173	31287	31196	31178	31036	31265	30946	31254	30842	31181	31209	31027	31337	31421	31282	31406	31018	31255	31354	31384	31291	31340	31313	31163	31067	30946	31244	31257	31152	31201	31245	31277	31148	31050	30887	31071	31358	31315	31299	31010	30952	31357	30825	31142	30999	31156	31140	31120	31284	31195	31069	31166	31087	31202	31239	30959	31140	31264	31213	31206	31179	31084	30999	31171	31337	31212	31217	30945	31122	31216	30856	31294	31148	31048	31229	31249	31170	31214	31112	31129	31238	31242	31269	31310	31109	31453	31044	31295	30835	31210	31037	31083	31508	30931	31132	30966	31013	31457	31199	31302	31483	30985	31099	31237	31043	31075	31025	31198	31084	31219	31133	31177	31033	31201	31264	31137	31156	31295	31090	31267	31267	31263	31125	31030	31166	31580	31115	31321	31345	31083	31020	31152	31109	31159	31421	30894	31148	31148	31349	30923	31212	31013	31086	31054	31373	31300	31227	31150	30883	31301	31234	31205	30886	31250	30871	30961	30845	31105	31113	31155	31062	31251	31074	31217	31091	31443	31204	31073	31284	31255	30978	31099	31225	31186	31357	31289	31260	31364	31179	31268	31481	31187	31114	31147	30782	31148	31308	30867	31112	31162	31143	31055	31260	30885	31239	31241	30963	30907	30945	30993	31019	31271	31174	31235	31002	31106	31089	31107	31266	31385	31044	31290	31409	31321	30914	31183	31017	31297	30974	30982	31190	30949	31139	31001	31145	31315	31110	30911	31210	31468	31179	31204	31108	31042	31299	31057	31069	31255	31035	31235	31106	31289	31249	31287	31021	31179	31158	31092	31084	31188	31126	31341	30913	31005	30948	31393	31302	31031	30912	31327	31121	30898	30976	31125	31110	31261	31259	31262	31238	31218	31076	31184	31271	31219	30819	31110	31196	31028	31130	31133	31051	31303	31196	31128	31047	31022	31085	31253	31121	31175	31133	31416	30990	31062	31356	31252	31070	31117	31327	31278	31258	30970	30988	31240	31265	31244	30976	30918	31194	31274	31027	31145	30871	31119	31099	31114	31274	31206	31241	30814	31156	30795	31144	30956	31380	31281	31138	31298	31070	31239	31175	31252	31064	31368	31340	31197	31122	31164	31177	31292	31247	31260	31098	31420	30958	31130	31063	31257	31055	31254	31407	31268	31588	31089	31314	31385	31111	31271	31304	31335	31253	31406	31370	31137	31290	31102	31176	31319	31203	30869	30985	31151	31137	30951	31254	31319	31269	31153	31338	31319	31150	31267	31266	31210	31190	31270	30738	30939	30944	30859	31057	31375	31161	31249	31064	31144	31287	31092	31013	31304	31098	31365	31171	31047	30833	31105	30916	31385	31289	31086	30994	31367	31185	31370	31260	31173	30961	31124	31213	31075	30987	31315	30990	31373	31086	31107	31266	31138	30895	31196	31198	31450	31215	31391	30914	31368	31143	31136	31391	31229	31346	31372	31158	31121	31091	31260	30980	31106	31395	30899	31182	30904	31210	31202	31197	31050	31054	31123	30903	31186	31319	31142	31139	31382	31275	31365	31401	31042	31155	31125	31417	31059	31353	31540	31029	31207	30912	31091	31163	31141	31051	30966	30887	31241	31207	31101	31211	31185	31204	31384	31371	31280	31177	31386	31082	31475	31289	31306	31282	31268	31323	31178	31213	31177	31219	31384	31204	31437	31219	31013	31011	31073	31143	31022	31058	31373	31194	31190	31036	30922	31125	31100	31166	31351	31074	31236	31123	31443	31257	31092	31091	30979	30917	31133	31042	31003	31022	31467	31459	31345	31194	31267	31009	31158	31298	31193	30859	31186	30970	31385	31232	31157	30952	31256	31193	31232	31099	31217	31359	31286	30842	31079	31229	31178	31240	31177	31191	31047	31252	31277	31170	31080	31379	31344	31110	31205	31100	31371	31155	31234	31348	31028	31379	31343	31126	30900	31142	31178	30902	31302	30856	31121	31102	31099	31121	31220	31012	31331	31116	31214	31274	31180	31314	31273	31046	31058	31111	31205	31204	31432	31201	31141	30867	31216	31051	31029	31121	31120	31035	31191	31077	31227	30980	31210	31031	31056	31166	31365	31106	31158	31094	31419	31039	31182	31134	31063	30804	31064	31023	31085	31145	31007	31021	31151	30950	31394	31059	31011	31107	31128	31052	31503	31222	30997	31263	31280	30930	31232	31112	31110	31258	31078	31016	31144	31068	31062	31129	31075	31143	31414	31173	31309	31028	31187	31177	31042	31247	31388	31141	31315	30821	31290	31035	30968	31406	31262	31328	31353	31259	31240	31194	31266	31264	31010	31192	31123	31242	31105	31390	31067	31059	31317	31221	31315	31281	31003	31095	31233	31051	30993	31315	31073	30813	30923	31206	31424	31312	31390	31470	31108	31140	31154	31241	31283	31079	31246	31087	31299	31255	31311	31102	31106	31042	31213	31156	31065	31386	31012	31017	30851	31300	31053	31125	31115	31047	31302	31211	31716	31500	31331	31403	31334	31339	30916	31251	31288	31139	31403	31205	31233	31007	31116	31220	31145	31200	31133	31306	31102	31146	31227	31501	31384	31145	31304	31224	31128	31429	31285	31316	31270	31143	31176	31183	31159	31108	31090	30996	31013	31300	31315	30972	31159	31152	31275	31046	31085	30892	30952	30991	30989	31054	31361	31071	31372	31248	31232	31171	31261	30934	31593	31142	31412	31344	31128	31304	31305	31142	31176	31122	31251	31267	31232	31301	31303	31185	31234	31190	31232	31118	31016	31141	31257	30905	31391	31095	30979	31129	31219	31063	31209	31182	31119	31247	31208	31199	31203	31134	31156	30985	31404	31167	31264	31263	31328	31038	31113	31267	31124	31217	31200	31052	31291	31194	31271	31283	31135	31249	31179	31388	31207	31231	31440	31565	31330	31019	31124	31333	31077	31133	31482	31263	31127	31118	31197	31211	31322	31296	30906	31217	31068	31258	31162	31358	31054	31352	31177	31038	31171	31373	31331	31010	31182	31202	31174	31235	31422	31114	31177	31251	31590	31088	31342	31407	31116	31036	31224	31238	31150	31385	31319	31333	31187	31358	30992	31259	31171	31030	31203	31247	31282	31225	31029	31016	31015	31022	31112	31338	31356	31237	31206	31174	31317	30958	31257	31175	31244	31047	31260	31162	31044	31284	31071	31104	31172	31059	31024	31039	31116	31071	31173	31138	31066	31073	31163	30959	31247	30843	31007	31083	31040	31193	31177	31287	31169	30892	31364	31055	31251	31061	31034	31178	31207	31225	31287	30965	31109	31150	31262	31206	31169	31247	30900	31223	31159	31086	31331	31029	31168	31125	31205	31326	31393	31189	31219	31266	31258	31357	31263	31064	31169	31059	31091	31190	31313	31419	30984	31250	31002	31358	31039	31328	31226	31361	31378	31220	31092	31221	30962	31094	31317	30934	31101	31492	31222	31258	31347	31240	30963	31317	31260	31267	31249	31211	31111	31087	31004	31101	31040	31164	31048	31223	30961	31156	31224	31089	31351	31229	31311	31354	31144	31199	31046	31140	31115	31247	31217	31077	31297	31197	31304	31086	31349	31232	31146	31035	31241	31268	31195	31108	31036	31037	31151	31068	31155	31247	31280	31346	31352	31231	31204	31383	31251	31172	30892	31309	30995	31319	31164	31335	31167	31355	31234	31204	31153	31181	31431	31002	31160	31197	31229	31221	31137	31253	30936	31191	31148	31177	31099	31225	31355	31118	31053	31396	31295	31420	31116	31352	31179	31211	30977	31076	31145	31284	31314	31200	31006	31336	31345	31283	31366	31152	31178	31174	31226	31375	31478	31395	31470	31093	31326	31171	31046	31250	31042	31130	30895	31124	30862	31181	31339	31149	30945	31131	31118	31122	31331	31576	31314	30931	31228	31264	31218	31245	31286	31277	30955	31260	31422	31280	31247	30988	31305	31105	31161	31415	31077	30940	30913	31226	31363	31113	30923	31335	30866	31197	31355	31018	31295	31438	31177	31097	31261	31029	31180	31293	31322	31019	31275	31100	31183	31284	31133	31275	31174	31078	31009	31096	30959	31304	31196	31194	31105	31200	31068	31265	31073	31064	31305	31400	31189	31287	31049	31129	31271	31191	31206	31330	31233	31073	31066	31288	31067	31072	31324	31106	31177	31168	31291	31265	31020	31268	31234	31246	31163	31322	31131	31076	31023	31170	31018	31056	31272	31279	30967	31267	31045	31106	31263	31298	31233	31539	31220	31329	31127	31226	31394	31382	31129	31122	31093	31168	31304	31057	31138	31211	31049	31100	31283	31058	31208	31084	31185	31189	31246	31283	31070	31222	31203	31077	31102	31207	31121	31064	31301	31112	31038	31052	31090	31110	30944	31016	31255	30935	31068	31418	31241	31359	31113	30985	31209	31108	31189	31140	30918	31088	31255	31158	31076	31045	31198	31332	31214	31116	31494	31082	31134	31335	31154	31189	31060	31016	31172	31091	31312	31255	31273	31322	31358	31361	31315	31130	31457	31314	31397	31075	31123	31083	31431	31068	31062	31143
26193	34879	30230	21000	20593	20619	20056	20131	19964	20158	19962	19965	20044	19950	19911	19995	19801	19720	19983	19884	20149	19974	19760	19809	19864	19919	19965	19914	19610	19349	19442	19572	19495	19580	19614	19479	19449	19556	19529	19629	19455	19462	19478	19728	19339	19363	19488	19380	19366	19446	19401	19243	19467	19438	19354	19301	19423	19423	19605	19564	19488	19371	19632	19443	19655	19352	19577	19543	19417	19459	19523	19392	19422	19487	19418	19454	19426	19320	19548	19479	19503	19286	19349	19483	19308	19652	19576	19416	19433	19320	19290	19438	19413	19396	19351	19355	19398	19481	19365	19371	19234	19495	19447	19363	19363	19389	19342	19269	19650	19530	19228	19541	19511	19335	19296	19488	19309	19438	19474	19429	19417	19332	19362	19417	19356	19546	19450	19351	19456	19336	19336	19352	19410	19557	19221	19467	19421	19560	19421	19466	19445	19333	19545	19474	19422	19478	19576	19574	19340	19335	19476	19366	19321	19189	19348	19317	19340	19537	19381	19391	19382	19357	19229	19569	19290	19426	19302	19598	19329	19492	19450	19421	19617	19586	19552	19467	19423	19542	19466	19441	19582	19488	19425	19192	19562	19519	19383	19450	19412	19544	19597	19451	19251	19433	19561	19373	19323	19458	19502	19207	19256	19412	19288	19354	19499	19398	19514	19314	19501	19408	19543	19455	19280	19479	19440	19402	19342	19517	19516	19584	19546	19529	19399	19408	19404	19597	19421	19233	19450	19461	19521	19354	19367	19404	19469	19426	19432	19411	19205	19320	19403	19555	19649	19446	19480	19367	19587	19360	19374	19300	19341	19473	19422	19367	19622	19464	19630	19336	19369	19521	19268	19421	19541	19370	19302	19254	19507	19449	19320	19523	19501	19396	19500	19400	19357	19509	19486	19385	19466	19420	19578	19449	19399	19513	19439	19385	19301	19350	19494	19408	19535	19320	19554	19559	19550	19456	19416	19483	19419	19365	19429	19386	19481	19426	19276	19440	19446	19383	19541	19333	19537	19455	19514	19622	19422	19334	19659	19309	19447	19363	19657	19216	19287	19478	19401	19625	19691	19403	19568	19547	19425	19368	19322	19331	19474	19320	19449	19578	19360	19397	19502	19333	19423	19290	19562	19618	19309	19242	19224	19484	19257	19661	19443	19468	19552	19561	19438	19335	19155	19352	19373	19465	19296	19618	19365	19499	19637	19278	19322	19365	19494	19326	19430	19421	19356	19521	19574	19204	19577	19477	19677	19258	19413	19403	19291	19464	19406	19373	19324	19466	19519	19616	19577	19380	19322	19424	19218	19366	19335	19497	19478	19435	19385	19370	19496	19470	19691	19312	19330	19296	19426	19559	19353	19562	19516	19387	19506	19372	19529	19476	19380	19366	19420	19564	19249	19309	19648	19399	19403	19550	19270	19474	19585	19382	19554	19512	19238	19359	19586	19515	19484	19407	19312	19454	19374	19412	19435	19425	19429	19612	19402	19365	19604	19445	19420	19659	19520	19444	19504	19568	19542	19425	19448	19431	19629	19487	19495	19528	19464	19531	19443	19460	19521	19588	19429	19487	19623	19352	19287	19293	19269	19503	19352	19322	19455	19656	19429	19372	19506	19502	19346	19411	19486	19626	19541	19355	19314	19163	19391	19430	19496	19344	19488	19494	19596	19438	19522	19407	19551	19295	19370	19456	19400	19409	19499	19499	19658	19354	19372	19534	19294	19558	19373	19338	19445	19507	19301	19299	19452	19396	19404	19374	19422	19548	19360	19470	19406	19578	19515	19613	19474	19475	19257	19404	19458	19434	19350	19524	19425	19508	19256	19452	19505	19339	19507	19219	19473	19355	19426	19446	19394	19600	19441	19408	19273	19641	19537	19390	19549	19357	19324	19309	19408	19441	19446	19393	19335	19490	19349	19420	19408	19535	19550	19278	19632	19477	19294	19421	19120	19405	19267	19498	19556	19566	19233	19442	19458	19299	19358	19444	19422	19401	19433	19383	19466	19429	19306	19626	19390	19383	19194	19620	19446	19513	19392	19282	19737	19362	19246	19474	19428	19490	19530	19480	19519	19434	19457	19366	19328	19277	19754	19552	19367	19456	19328	19436	19283	19310	19459	19542	19552	19323	19461	19360	19358	19371	19587	19412	19275	19240	19406	19394	19309	19703	19639	19649	19302	19450	19521	19383	19546	19437	19531	19347	19449	19607	19387	19596	19454	19440	19350	19382	19375	19565	19441	19281	19416	19374	19476	19337	19562	19518	19430	19607	19226	19511	19438	19517	19361	19515	19453	19469	19309	19574	19552	19252	19383	19344	19504	19483	19498	19260	19573	19441	19250	19183	19540	19413	19311	19346	19651	19376	19513	19508	19377	19473	19499	19621	19401	19389	19433	19441	19422	19337	19504	19262	19480	19440	19584	19386	19473	19451	19426	19509	19604	19396	19420	19356	19280	19360	19283	19517	19379	19316	19265	19458	19357	19347	19525	19515	19443	19650	19347	19451	19360	19499	19426	19341	19342	19460	19278	19291	19408	19403	19495	19660	19600	19274	19497	19452	19309	19461	19499	19412	19259	19374	19355	19223	19453	19485	19460	19452	19475	19565	19518	19340	19152	19420	19328	19506	19457	19435	19634	19482	19492	19443	19437	19514	19436	19165	19428	19449	19395	19422	19350	19488	19430	19513	19298	19207	19340	19490	19526	19657	19296	19497	19397	19427	19388	19448	19356	19304	19472	19353	19453	19134	19323	19496	19516	19441	19380	19604	19378	19494	19451	19393	19625	19380	19526	19347	19435	19570	19353	19394	19557	19497	19503	19549	19512	19574	19478	19461	19322	19329	19444	19278	19263	19551	19317	19362	19384	19288	19345	19411	19451	19402	19430	19453	19286	19500	19402	19458	19339	19558	19533	19512	19391	19496	19360	19483	19281	19471	19431	19397	19305	19514	19369	19427	19584	19407	19226	19360	19560	19546	19411	19512	19526	19325	19319	19534	19519	19515	19343	19608	19375	19323	19516	19509	19399	19524	19668	19406	19287	19303	19504	19504	19414	19505	19410	19408	19466	19228	19439	19381	19447	19469	19432	19546	19527	19560	19448	19331	19308	19290	19534	19471	19539	19410	19438	19482	19200	19326	19330	19396	19429	19546	19627	19371	19435	19390	19566	19476	19310	19575	19398	19356	19589	19470	19573	19467	19406	19619	19427	19417	19550	19422	19361	19454	19495	19276	19334	19323	19618	19387	19319	19435	19449	19559	19266	19571	19328	19410	19371	19527	19406	19375	19438	19532	19454	19371	19374	19431	19666	19554	19309	19480	19512	19344	19367	19482	19468	19419	19512	19280	19571	19406	19547	19411	19335	19645	19368	19504	19423	19437	19359	19503	19337	19200	19650	19354	19389	19695	19442	19502	19297	19356	19481	19353	19410	19590	19454	19623	19315	19252	19485	19332	19464	19560	19449	19443	19304	19499	19480	19411	19373	19366	19477	19410	19515	19316	19292	19422	19377	19424	19302	19494	19713	19458	19793	19281	19335	19255	19533	19396	19452	19282	19470	19353	19573	19399	19549	19374	19436	19486	19448	19642	19416	19530	19510	19376	19636	19473	19590	19303	19315	19249	19209	19402	19399	19588	19433	19418	19577	19463	19273	19558	19461	19589	19434	19425	19468	19530	19653	19450	19417	19342	19539	19374	19422	19464	19551	19383	19538	19488	19378	19472	19342	19516	19463	19627	19588	19429	19526	19501	19510	19370	19555	19421	19536	19486	19457	19610	19554	19559	19558	19468	19451	19359	19408	19405	19337	19394	19522	19509	19328	19483	19359	19435	19289	19464	19259	19423	19522	19475	19448	19491	19370	19447	19394	19367	19475	19483	19356	19499	19601	19362	19374	19474	19383	19458	19587	19550	19521	19178	19467	19396	19311	19372	19603	19473	19369	19460	19616	19413	19452	19393	19298	19358	19491	19480	19486	19286	19497	19224	19420	19563	19595	19348	19341	19506	19396	19494	19370	19507	19401	19469	19437	19308	19292	19401	19554	19439	19340	19393	19374	19397	19573	19368	19571	19427	19310	19303	19606	19605	19379	19471	19475	19512	19549	19255	19148	19530	19530	19365	19387	19450	19383	19323	19403	19439	19567	19503	19299	19483	19483	19435	19516	19376	19565	19441	19329	19457	19307	19488	19386	19333	19473	19511	19487	19540	19352	19430	19505	19506	19539	19438	19583	19456	19354	19467	19596	19390	19321	19466	19563	19354	19300	19296	19286	19539	19463	19361	19326	19457	19410	19491	19369	19500	19518	19529	19460	19441	19556	19508	19430	19368	19486	19600	19608	19568	19510	19495	19587	19406	19498	19458	19595	19306	19446	19369	19244	19405	19387	19517	19333	19471	19601	19233	19407	19330	19316	19265	19462	19208	19346	19412	19320	19408	19356	19736	19417	19368	19331	19418	19559	19460	19296	19520	19529	19470	19374	19488	19437	19298	19389	19248	19474	19277	19281	19232	19731	19422	19510	19350	19389	19486	19397	19336	19396	19484	19657	19263	19468	19470	19232	19291	19537	19317	19400	19181	19262	19647	19418	19474	19486	19256	19330	19502	19497	19536	19485	19255	19469	19269	19453	19293	19446	19646	19579	19214	19514	19463	19406	19522	19365	19435	19542	19196	19635	19344	19447	19412	19531	19417	19444	19325	19532	19400	19387	19444	19617	19342	19341	19441	19396	19481	19394	19541	19566	19539	19438	19284	19484	19467	19563	19439	19457	19373	19575	19237	19595	19465	19544	19312	19282	19483	19472	19532	19383	19336	19454	19591	19469	19397	19635	19251	19513	19401	19466	19485	19534	19387	19201	19591	19380	19456	19150	19445	19441	19464	19324	19333	19201	19266	19555	19353	19564	19512	19304	19282	19544	19393	19596	19321	19365	19395	19491	19388	19371	19646	19383	19468	19397	19446	19418	19726	19429	19267	19427	19339	19235	19419	19447	19412	19371	19202	19328	19271	19339	19312	19372	19454	19450	19487	19521	19381	19258	19324	19379	19562	19497	19460	19665	19443	19447	19456	19335	19460	19453	19146	19508	19378	19471	19450	19444	19515	19455	19310	19433	19418	19627	19561	19433	19630	19501	19410
23577	21025	27580	25385	25058	30595	34148	32056	31658	31586	31763	31495	31544	31386	31377	31256	31558	31332	31314	31263	31642	31694	31329	31483	31437	31543	31756	31467	31266	31019	31093	31204	31175	31025	30978	31128	31095	30906	30857	30857	31040	30787	30581	30896	30938	30799	30664	30656	30925	30841	30973	30661	30850	30867	30762	30647	30802	30933	30582	30864	30827	30821	30855	30909	30896	30833	31093	31010	30636	30955	30688	30815	30599	30942	30947	30766	30639	30932	30854	30816	30886	30858	30917	31218	30817	30597	30741	30959	30822	31077	30647	30617	31009	30870	30722	30787	30535	30441	30805	30502	30814	30890	30745	30972	30736	30974	30824	30723	30993	30966	30753	30797	30647	30847	30821	30735	30946	30927	30928	30692	30601	30925	30771	30575	30625	30958	30791	30731	30934	30816	30625	30949	30817	31006	30600	30706	30541	30652	30688	30619	30429	30832	30877	30616	30572	30696	30879	30815	30496	30798	30695	30776	30885	30935	30723	30618	30718	30973	30774	30890	30751	30722	30622	30729	30713	30588	30824	30666	30749	30671	30707	30691	30949	30796	30790	30774	30735	30592	30953	30771	30557	30514	30713	30328	30585	30861	30641	30915	30768	30539	30806	30733	30800	30848	30853	30848	30645	30824	30669	31066	30766	30731	30710	30659	30749	30590	30781	30640	30606	30925	30852	30537	30689	30810	31004	30766	30876	30957	30901	30996	31096	31017	30670	30667	30615	30571	30920	30676	30801	30835	30591	30531	30785	31041	30561	30726	30728	30663	30944	30831	30677	30641	30804	30855	30622	30642	30818	31008	30800	30635	30764	30704	30821	30594	30797	31074	30785	30772	30616	30771	30596	30845	30921	30717	30733	30580	30482	30841	30914	30518	30785	30806	30690	30646	30843	30782	30819	30678	30876	30545	30705	30966	30694	31059	30545	30636	30590	30619	30887	30682	30861	30793	30940	30846	30711	30861	30587	30341	30651	30726	30634	30669	30658	30749	30644	30885	30669	30509	30589	30649	30922	30483	30547	31023	30907	30803	30847	30674	30948	30638	30501	30597	30824	30565	30875	30769	30717	30584	30905	30856	30923	30721	30782	30900	30885	31081	30941	30817	31019	30619	30800	30475	30984	30975	30920	30846	30834	31047	30497	30706	30942	30648	30531	30534	30984	30727	30924	30875	30667	30670	30817	31025	30685	30915	30748	30515	30759	30676	30722	30331	30698	30713	30575	31109	30674	30897	30750	30760	30549	30776	30881	30614	30640	30810	30530	30880	30772	30574	30537	30920	30881	30629	30837	30784	30918	30722	30779	30608	30645	30667	30661	30717	30775	30636	30679	30589	30887	30629	30788	30990	30895	30677	30571	30797	30886	30750	30806	30741	30878	30985	30513	30736	30767	30870	30656	30557	30877	30685	30563	30803	30696	30760	30709	30994	30856	30702	31054	30676	30921	30760	30728	30655	30900	30755	31002	30768	30607	31066	30418	30703	30781	30808	30978	30764	30911	30866	30763	31007	31014	30943	30697	30768	30770	30902	30951	30801	31000	30900	30694	30624	30755	30684	30836	30811	30639	30716	30750	30877	30827	30876	30551	30698	30701	30689	30655	30665	30565	30590	30683	30792	30658	30466	30823	30682	30777	30629	30533	30719	30862	30721	30711	30937	30543	30646	30891	30839	30708	30807	30921	30601	30699	30718	30615	31007	30804	30814	30774	30787	30792	30606	30719	31049	31072	30608	30719	30550	30815	30585	30792	30879	30897	30645	30709	30511	30771	30766	30781	30691	30927	30980	30794	30712	30786	30506	30569	30759	30838	30760	30580	30781	30711	30686	30663	30805	30709	30883	30710	30924	30789	30862	30842	30930	30919	30840	30755	30842	30659	30858	30915	30744	30722	31127	30825	30767	30715	30585	30674	30573	30648	30953	30558	30575	30696	30972	31111	30790	30949	30742	30719	30763	30855	30683	31053	30644	30896	30871	30789	30785	30846	30782	30630	30638	30927	30552	30880	30589	30866	30712	30774	30627	30873	31013	30829	30530	30601	30862	30920	30538	30755	30823	30576	30569	30503	30651	30699	30764	30805	30667	30768	30912	30771	30822	30783	30773	30875	30786	30664	30916	30525	30899	30828	30778	30758	30653	30651	30827	30602	30804	30490	30662	30692	30957	30656	30758	30888	30986	30874	30802	30969	30508	30723	30483	30569	30883	30721	30722	30653	30631	30824	30427	30701	30647	30554	30867	30932	30822	30812	30765	30747	30618	30733	30784	30792	30600	30789	30708	30752	30709	30770	30785	31008	30645	30832	30621	30846	30727	30901	30736	30576	30737	30658	30687	30845	30879	30571	30847	30648	30767	30835	30919	30940	30728	30876	30828	30699	30958	30706	30511	30683	30705	30789	30707	30739	30724	30910	30576	30897	30739	30818	30775	30952	30633	30781	30886	30903	31003	30491	30644	30963	30724	30627	30671	30638	30872	30821	30724	30618	30783	30788	30736	30752	30723	30643	30696	30768	30924	30863	30614	30789	30466	30698	30795	30627	30723	30894	30756	31022	30856	31077	30833	30562	30782	30765	30875	30974	30991	30651	30853	30706	31020	30558	30702	30795	30768	30876	30778	30629	30650	30759	30694	30551	30738	30552	30733	30860	30870	30613	30915	30830	30863	30639	30931	30815	30671	30949	30661	30721	30887	30603	30582	30686	30745	30374	30735	30600	30672	30902	30752	30612	30482	30625	30806	30853	30669	30741	30776	30751	30689	30925	30700	30730	30680	30700	30712	30693	30880	30845	30745	30870	30489	30751	30795	30988	30887	30625	30637	30632	30864	30643	30929	30905	30919	30946	30758	30867	31100	30751	30622	30936	30734	30776	30805	30670	30870	30705	31082	30939	30874	30863	30722	30778	30642	30863	30523	30683	30930	30837	30688	30424	30866	30829	30506	30909	30534	30791	30817	30473	30571	30880	30746	30846	30730	30709	30808	31045	30863	30605	30763	30752	30657	30765	30767	30779	30745	30636	30817	30583	30535	30597	30796	30734	30899	30972	30642	30640	30786	30768	30976	30694	30228	30748	30737	30651	30490	30784	30740	30580	30789	30643	30602	30743	30754	30579	30802	30787	30580	30708	30403	30641	30895	30888	30461	30405	30659	30822	30654	30702	30909	30658	30440	30606	30707	30554	30594	30682	30725	30770	30398	30726	31012	30721	30439	30822	30749	30736	30820	30937	30704	30582	30781	30930	30766	30623	30796	30880	30828	30700	30616	30583	30705	31117	30785	30945	30785	30930	30899	30927	30576	30700	30706	30696	30910	30869	30594	30587	30840	30503	30620	30721	30553	30817	30663	30856	30565	30770	30675	30659	30816	30772	30872	31017	30748	30690	30624	30495	30884	30896	30855	30974	30783	30779	30687	30702	30653	30602	30481	30908	30704	30762	30815	30817	30769	30781	30561	30716	30827	30840	30656	30724	30825	30711	30974	30757	30664	30833	30668	30728	31105	30679	30548	30630	30656	31172	30754	30705	30532	30654	30881	30863	30658	30842	30744	30710	30803	30789	30839	30907	30522	30674	30460	30699	30672	30546	30772	30465	30619	30803	30751	30762	30628	30750	30852	30748	30596	30765	30716	30676	30823	30228	30518	30591	30504	30499	30736	30642	30572	30858	30815	30618	30651	30849	30882	30805	30933	30591	30728	30671	30472	30795	30625	30749	30529	30848	30377	30815	30697	30904	30788	30637	30959	30757	30835	30644	30622	30899	30756	30862	30707	30917	30878	30824	30701	30814	30708	30614	30612	30857	30738	30736	30839	30840	30753	30817	30869	30830	30787	30449	30513	30570	30452	30854	30634	30914	30561	30896	30588	30893	30756	30942	30815	30632	30746	30783	30641	30591	30842	30762	30898	30814	30800	30787	30801	30907	30707	30592	30670	30804	30589	30783	30715	30875	30790	30792	30785	30715	30680	30928	30542	30660	30663	30571	30790	31085	30804	30556	30769	30626	30589	30581	30857	30933	30883	30656	30761	30605	30918	30697	30898	30702	30826	30821	30637	31042	30713	31061	30711	30887	30753	30824	30634	30710	30946	30463	30841	30872	30605	30843	30944	30822	30644	30849	30808	30773	30681	30803	30887	30919	30560	30920	30956	31022	30737	30753	30784	30320	30831	30816	30600	30389	30728	30827	30733	30726	30803	30660	30899	31003	30808	30706	30720	30696	30964	30886	30860	30728	30874	31013	30676	30684	30664	30719	30778	30723	30872	30620	31068	31008	30800	30769	30972	30820	30861	30655	30843	30828	30851	30841	30730	30711	30560	30837	30787	30717	30719	31037	30826	30558	30999	30616	30416	30694	30484	30866	30737	30811	30812	30876	30871	30882	30836	30762	30591	30768	30887	30812	30602	30799	30823	30794	30643	30947	30652	30911	30783	30754	30782	30855	31010	30906	30660	30806	30738	30668	30951	30821	30659	30782	30755	30860	30653	30562	30656	30867	30699	30683	30474	30849	30716	30783	30607	30947	30892	31051	30766	30625	30661	30897	30732	30609	30521	30875	30608	30765	30785	30847	30765	30792	30922	30662	30876	30885	30786	30853	30381	30722	30721	30691	30561	30707	30600	30665	30615	30970	30883	30637	30383	30895	30975	30863	30909	30743	30624	30922	30848	30968	30828	30821	30892	30796	30500	30602	30767	30913	30776	30561	31047	30847	30667	30810	30635	30640	30762	30689	30835	30645	30848	30835	30792	30852	30908	31023	30911	30792	30854	30676	30834	30875	30877	30786	30863	30755	30868	30817	30685	30796	30873	30562	30726	30914	30935	30793	30746	30882	30594	30975	30823	30730	30555	30655	30739	30454	30961	31096	30682	30942	30706	30811	30950	30855	30863	30782	30614	30780	30743	30772	30574	30990	30504	30696	30690	30915	30926	30912	30953	30919	30980	30809	30792	30981	30707	30860	30717	31038	30752	30952	30704	30804	30797	30641	30872	30891	30807	30751	30856	30718	30652	30943	30519	30855	30648	30675	30611	30361	30702	30599	30640	30625	30907	30416	30970	30740	30577	30647	30939	30693	30508	30521	30523	30654	30742	30690	30509	30538	30825	30859	30872	30897	31079	30896	30929	30597	30626	30779	30694	30927	30644
27301	50852	42856	23928	22691	21924	21498	21010	20617	20297	20323	20348	20046	20110	20168	20003	20139	20053	19963	20044	20186	20302	20055	20194	20096	19884	20106	20065	19771	19503	19532	19325	19418	19387	19318	19357	19183	19141	19152	19326	19261	19223	19362	19335	19239	19297	19321	19157	19322	19313	19293	19089	19268	19322	19231	19265	19298	19273	19293	19135	19381	19327	19341	19204	19280	19138	19130	19264	19226	19279	19268	19211	19325	19377	19178	19167	19377	19249	19108	19193	19351	19172	19153	19077	19395	19178	19269	19299	19191	19286	19111	19245	19161	19184	19196	19254	19228	19258	19048	19179	19092	19180	19226	19341	19141	19082	19203	19026	18994	19073	19392	19258	19230	19317	19191	19136	19380	19113	19222	19201	19200	19248	19166	19159	19235	19203	19087	19254	19157	19312	19187	19180	19273	19208	19248	19054	19174	19276	19344	19171	19024	19459	19302	19167	19221	19160	19214	19379	19194	19135	19144	19109	19133	19311	19220	19229	19201	19110	19196	19244	19161	19033	19092	19256	19206	19229	19289	19209	19225	19069	19096	19225	19334	19156	18872	19278	19166	19143	19361	18998	19124	19293	19115	19110	19209	19165	19171	19078	19162	19133	19133	19362	19377	19171	19128	19110	19241	19092	19141	19245	19064	19434	19130	19210	19250	19101	19047	19267	19058	19237	19255	19310	19253	19145	19206	19087	19176	19155	19006	19127	19322	19207	19177	19371	19168	19346	19160	19321	19421	18980	19239	19224	19299	19290	18988	19184	19283	19038	19275	19244	19210	19318	19108	19146	19082	19163	19338	19068	18979	19149	19090	19003	19182	19133	19047	19286	19200	19175	19072	19218	19126	19064	19147	19283	19011	19138	19160	19062	19216	19065	19114	19085	19297	19143	18958	19248	19077	19160	19225	19167	19016	19202	19275	19385	19287	19140	19128	19211	19189	19235	19183	19054	19187	19194	19132	19147	19079	19265	19211	19189	19313	19334	19401	19190	19032	19254	19328	19084	19162	19259	19080	19258	19221	19220	19304	19279	19123	19141	19142	19209	19154	19239	19171	19203	19383	19347	19089	19175	19303	19245	19148	19127	19289	18988	19180	19168	19409	19208	19276	19264	19137	19124	19078	19088	19296	19038	19096	19192	19130	19359	19211	19241	19268	19297	19124	19335	19061	19212	19125	19059	18996	19103	19163	19131	19317	19335	19008	19263	19268	19080	19165	19298	19239	19206	19165	19170	19096	19108	19234	19370	19213	19276	19122	19044	19255	19005	19320	18990	19177	19203	19048	19413	19332	19185	19358	19271	19145	19156	19300	19124	19137	19141	19186	19260	19295	19196	19172	19281	19097	19235	19205	19187	19317	19235	19189	19186	19235	19346	19263	19363	19061	19326	19190	19313	19100	19311	19107	19156	19259	19245	19091	19326	19325	19254	19158	19204	19191	19271	19225	19355	19132	19499	19215	19037	19186	19189	19178	19161	19297	19345	19404	19114	19227	19206	19084	19177	19233	19113	19357	19322	18996	19196	19127	19146	19234	19058	19219	19180	19194	19192	19406	19344	19105	19257	19395	19147	19273	19191	19076	19165	19256	19167	19409	19141	19096	19290	19103	19234	19229	18973	19135	19136	19287	19273	19329	19181	19094	19135	19070	19131	19349	19091	19332	19155	19500	19015	19311	19327	19160	19125	19196	19143	19101	19222	19300	19226	19315	19192	19094	19135	19087	19058	19065	19195	19279	18992	19181	19147	19157	19271	19246	19138	19228	19193	19226	19149	19171	19070	19205	19295	19292	19174	19348	19172	19306	19300	19155	19309	19184	19024	19186	19288	19244	19016	19025	19082	19318	19208	19316	19270	19182	19195	19235	19201	19151	19281	19230	19249	19250	19136	19079	19164	19319	19153	19304	19189	19190	19175	19264	19398	19288	19131	19244	19130	19421	19223	19206	19124	19337	19251	19300	19290	19071	19316	19174	19188	19240	19227	19160	19206	19018	19188	19165	19158	19384	19077	19274	19151	19312	19224	19240	19168	19193	19234	19334	19139	19107	19318	18845	19083	19351	19201	19073	19117	19144	19228	19206	19341	19088	19294	19192	19207	19136	19130	19103	19158	19206	19065	19230	19013	19146	19111	18953	19123	19060	19308	19053	19261	19139	19210	19009	19112	19315	19261	19146	19121	19188	19276	19345	19268	19145	19256	19073	19257	19230	19058	19035	19174	19423	19189	19323	19289	19065	19237	19214	19175	19490	19184	19364	19184	19188	19119	19228	19174	19136	19111	19099	19288	19254	19298	19288	19268	19138	19180	19161	19255	19042	19173	19177	19417	19251	19398	19158	19430	19277	19206	19254	19179	19335	19226	19157	18991	19196	19204	19103	19125	19064	19222	19330	19059	19326	19027	19215	19139	19120	19110	19270	19093	19188	19115	19252	19343	19226	19076	19293	19337	19167	19071	19269	19236	19369	18981	18850	19224	19336	19112	18967	19140	19304	19127	19150	19231	19122	19052	19298	19342	19218	19040	19105	19231	19118	19076	19231	19119	19320	19201	19261	19115	19177	19065	19262	19269	19143	18993	19197	19266	19232	19161	19257	19219	18994	19241	19108	19099	19120	19091	19045	19172	19277	19173	19177	19213	19223	19200	19142	19309	19149	19095	19287	19147	19309	19300	19018	19217	19092	19277	19249	19182	19132	19263	18970	19244	19275	19177	19277	19353	19326	19217	19379	19426	19299	19237	19105	19108	19378	19173	19431	19264	19278	19221	19152	19058	19342	19159	19111	19338	18973	19358	19258	19201	19125	19085	19269	19315	19180	19356	19136	19296	19132	19125	19305	19281	19210	19138	19036	19037	19156	19262	19135	19282	19229	19237	19238	19190	18995	19396	19180	19333	19143	19426	19176	19215	19245	19385	19261	19162	19205	19069	19304	19201	19160	19244	19106	19308	19091	19161	19146	19269	19333	19159	19163	19114	19221	19200	18901	19144	19207	19160	19215	19264	19293	19256	19178	19365	19186	19255	19286	19303	19122	19287	19022	19238	19379	19121	19282	19168	19310	19264	19238	19283	19136	19159	19083	19163	19144	19212	19342	19287	19118	19047	19270	19280	19328	19207	19092	19193	19378	19259	19215	19264	19238	19228	19236	19089	19299	19087	19254	18949	19219	19340	19270	19292	19182	19155	19315	19177	18989	19202	19323	19297	19167	19242	19124	19155	19154	19253	19196	19275	19224	19293	19264	19114	19166	19109	19326	19311	19249	19129	19191	19102	19239	19233	19219	19209	19167	19249	19307	19243	19182	19187	19228	19270	19160	19409	19196	19109	19167	19246	19146	19403	19334	19218	19223	19153	19053	19371	19138	19218	19235	19319	19251	19186	19261	19067	19070	19308	19252	19152	19089	19134	19217	19237	19228	19149	19238	19055	19177	19239	19102	19173	19242	19107	19124	19319	19241	19425	19222	19061	19074	19131	19122	19195	19576	19247	18983	19424	19248	19153	19172	19248	19107	19275	19257	19153	19203	19110	19089	19262	19259	19292	19221	19460	19064	19287	19280	19073	19267	19187	19247	19149	19004	19068	19227	19120	19208	19298	19308	19246	19195	19088	19130	19294	19236	19265	19363	19126	19284	19283	19285	19029	19081	19130	19277	19002	19203	19295	19254	19105	19396	19139	19166	19328	19207	19129	19225	19381	19251	19050	19303	19114	19269	19214	19102	19219	19270	19132	19176	19041	19187	19162	19186	19005	19151	19288	19392	19225	19256	19258	19212	19354	19151	19431	19290	19197	19173	19125	19165	19069	19026	19182	19172	19123	19252	19187	19284	19117	19258	19339	19353	19258	19168	19302	19212	19296	19254	19137	19215	19152	19089	19108	19391	19233	19157	19066	19234	19262	19396	19171	19326	19227	19266	19225	19249	19253	19086	19228	19417	19148	19159	19176	19184	19236	19162	19310	19292	19050	19300	19143	19342	19166	19245	19109	19300	19131	19117	19160	19325	19106	19141	19003	19050	19303	19010	19217	19075	19100	19113	19162	19084	19225	19104	19179	19003	19276	19300	19168	19083	19204	19122	19201	19247	19025	19201	19321	19278	19206	19229	19080	19360	19061	19159	19054	19054	19175	19300	19322	19125	19287	19243	19324	19308	19159	19357	19121	19059	19336	19165	19397	19219	19255	19220	19085	19210	19199	19183	19236	19318	19201	19203	19267	19245	19179	19152	19015	19420	19103	19256	19257	19067	19232	19139	19172	19201	19214	19271	19317	19209	19186	19273	19011	19218	19271	19214	19126	19189	19181	19184	19238	19340	19241	19270	19203	19209	19280	19297	19016	19070	19207	19271	19251	19164	19094	19188	19137	19184	19156	19203	19366	19163	19372	19203	19210	19234	19178	19155	19327	19331	19205	19329	19240	19341	19139	19353	19235	19091	19146	19156	19035	19288	19212	19145	19143	19098	19425	19179	19248	19350	18844	19266	19199	19085	19215	19275	19191	19207	19250	19187	19023	19288	19182	19249	19196	19124	19188	19083	19192	19245	19059	19143	19139	19119	19100	19130	19209	19146	18848	19176	19328	19155	19120	19098	19191	19126	19245	19278	18985	19196	19271	19241	19258	19086	19222	19159	19232	19360	19113	19285	19262	19174	19055	19256	19038	19065	19324	19138	19121	19032	19231	19050	19453	19028	19238	19017	19297	19112	19182	19216	19250	19297	19283	19321	19095	19250	19342	19167	19227	19226	19385	19211	19272	19207	19149	19244	19193	19245	19236	19187	19103	19379	19167	19240	19132	19171	19185	19284	19161	19193	19257	19169	19191	19207	19241	19376	19207	19220	19207	18984	19355	19284	19298	19279	19291	19327	19236	19346	19175	19119	19147	19311	19186	19296	19199	19184	19232	19350	19011	19023	19247	19224	19204	19102	19124	19235	19310	19111	19236	19373	19256	19233	19163	19133	19147	19132	19213	19274	19282	19078	19007	19105	19328	19168	19305	19013	19309	19252	19208	19185	19274	19237	19325	19291	19261	19259	19160	19228	19082	19130	19292	19103	19013	19155	19211	19112	19291	19223	19271	19222	18953	19344	19122	19244	19283	19175	19182	19204	19080	19219	19131	19300	19171	19211	19118	19345	19149	19101	19183
22434	20979	27329	24990	22734	28933	35700	33262	32455	32980	32517	32412	32442	32392	32377	32265	32181	32473	32185	32110	32589	32643	32624	32481	32402	32308	32531	32340	32247	31938	31732	31512	31876	31572	31757	31657	31697	31411	31520	31466	31416	31364	31463	31384	31326	31472	31465	31297	31165	31279	31235	31286	31425	31390	31327	31393	31319	31132	31384	31507	31231	31424	31710	31240	31429	31366	31352	31440	31271	31489	31156	31428	31003	31451	31304	31261	31169	31265	30961	31549	31228	31305	31225	31195	31113	31133	31355	31550	31343	31392	31438	31137	31228	31199	31502	30950	31563	31450	31274	31423	31280	31509	31314	31092	31421	31533	31224	31207	31242	31035	31239	31337	31264	31302	31542	31038	31306	31323	31418	31374	31457	31448	31236	31263	31360	31167	31252	31440	31418	31491	31165	31004	31378	31233	31188	31300	30764	31258	31276	31210	31360	31399	31425	31318	31414	31208	31269	31270	31430	31465	31255	31060	31077	31334	31221	30940	31241	31286	31364	31386	31099	31194	31558	31373	31309	31450	31007	31580	31389	31379	31401	31120	31245	31199	31126	31245	31120	31519	31468	31182	31385	31191	30998	31251	31137	31492	31429	31245	31192	31419	31339	31284	31243	31179	31442	31505	31304	31244	31402	31482	31303	31233	31490	31233	31311	31359	31372	31553	31282	31470	31285	31247	31361	31083	31200	31174	31268	31152	31056	31428	31473	31322	31227	31317	31257	31299	31333	31397	31265	31693	31400	31190	31364	31156	31225	31414	31321	31469	31271	31084	31526	31435	31224	31429	31589	31273	31433	31302	31130	31180	31383	31347	31304	31125	31190	31076	31050	31131	31095	31107	31321	31353	31446	31306	31474	31321	31134	31328	31202	31218	31267	31323	31297	31425	31106	31239	31466	31336	31486	31658	31110	30996	31017	31237	31089	31255	31391	31401	31205	31435	31109	31205	31233	31223	31326	31368	31297	31569	31160	31419	31204	31532	31245	31172	31241	31043	31389	31363	31328	31179	31272	31186	31230	31077	31120	31147	31099	31394	31360	30942	31205	30973	31489	31018	31411	31235	31159	31189	31391	31298	31586	31202	31179	31156	31147	31362	31322	31462	31571	31469	31439	31147	31086	31126	31289	31108	31363	31210	31326	31251	31184	31232	31474	31360	31187	31323	31194	31121	31425	31204	31403	31407	31196	31400	31264	31245	31391	31277	31380	31505	31432	31246	31523	30981	31074	31455	31151	31249	31241	31146	31193	31373	31380	31379	31495	31503	31241	31129	31425	30914	31063	31146	31320	31369	31415	31287	31070	31079	31367	31080	31561	31472	31058	31237	31211	31438	31231	31324	31331	31454	31373	31174	31220	31518	31277	31231	30988	31018	31218	31480	31388	31099	31177	31312	31191	31260	31441	31266	31201	31243	31236	31300	31331	31427	31132	31230	31225	31453	31329	31286	31237	31248	31080	31060	31006	31290	31230	31410	30957	31293	31384	31375	31055	31157	31168	31328	31264	30941	31392	31414	31337	31139	31108	30935	31351	31287	31591	31235	31293	31350	31242	31420	31317	31256	31215	31185	31250	31230	31164	31499	31099	31187	31457	31241	31334	31031	31268	31401	31400	31087	31284	31177	31130	31607	31330	31297	31502	31273	31417	31207	31228	31413	31297	31220	31416	31094	31399	31336	31221	31301	31060	31030	31414	31320	31240	31382	31046	31319	31370	31238	31222	31426	31248	31299	31379	31285	31616	31407	31225	31351	31441	31375	31192	31012	31576	31254	31215	31024	31421	31399	30966	31115	31551	31452	31127	31284	31090	31491	31348	31229	31368	31411	31292	31217	31251	31405	31194	31310	31302	31280	31472	31309	31367	31078	31191	31287	31074	31328	31048	31223	31306	31031	31560	31156	31283	31241	31262	31041	31267	31319	31201	31217	31320	30939	31312	31404	31137	31326	31323	31301	31479	31327	31184	30987	31198	31117	31246	31375	31199	31418	31210	31281	31177	31445	31088	31221	31491	31114	31415	31582	31131	31439	31189	31351	31397	31319	31066	31585	31149	31201	31208	31295	31445	31120	31246	31149	31244	31131	31383	31272	31214	31315	31372	31361	31344	31405	31410	31410	31173	31359	31445	31224	31012	31389	31151	31116	31092	31107	31180	31208	31311	31507	31405	31156	31057	31157	31398	31385	31545	31382	31188	31203	31361	31555	31399	31268	31210	31414	31202	31153	31181	31061	31519	31562	31465	31009	31127	31232	31153	31278	31340	31193	31397	31500	31301	31172	31190	31295	31431	31128	31075	31300	31052	31444	31276	31134	31260	31216	31495	31223	31353	31181	31184	31458	31202	31249	31189	31152	31278	31476	31290	31145	31288	31115	31280	31312	31216	31505	31151	31334	31282	31196	31246	30846	31131	31488	31637	31353	31383	31184	31294	31273	31157	31440	31275	31394	31170	31032	31204	31177	31146	31092	31308	31391	31510	31362	31316	31315	31430	31192	31213	31244	31077	31032	31099	31602	31438	31302	31180	31495	31387	31131	30881	31381	31186	31217	31436	31351	31432	31271	31245	31300	31319	31261	31279	31236	31304	31350	30869	31054	31291	31455	31350	31131	31245	31468	31194	31176	31478	31352	31177	31114	31433	31193	31183	30937	31414	31531	31413	31267	31256	31389	31544	31440	31462	31239	31205	31240	31204	31423	31590	31157	31127	31336	31120	31234	31247	31334	31255	31432	31264	31237	31234	31258	31381	30996	31248	31546	31506	31484	31344	31303	31183	31222	31413	31274	31285	31082	31261	31111	31431	31074	31475	31341	31295	31148	31145	31113	30920	31205	31035	31356	31108	31143	31283	31695	31363	31195	31365	31470	31332	31443	31347	31214	31018	31136	31272	31488	31514	31266	31309	31405	31162	31043	31369	31182	31417	31391	31197	31057	31327	31320	31236	31313	31237	31148	31402	31424	31390	31403	31235	31362	31327	31216	31506	31234	30896	31461	31369	31243	31326	31242	31279	31288	31189	31509	31290	31152	31317	31265	31263	31352	31476	31236	31226	31446	31373	31021	31493	31693	31132	31258	31274	30997	31157	31401	31059	31500	31502	31310	31327	31203	31155	31234	31511	31254	31516	31253	31417	31217	31185	31497	31180	31410	31588	31232	31043	31253	31059	31187	31051	31157	31468	31480	31491	31363	31368	31363	31207	31133	31336	31267	31436	31520	31286	31402	31524	31011	31246	31037	31271	31309	31188	31608	31545	31217	31308	31123	31150	30953	31335	31115	31461	31360	31400	31460	31352	31333	31334	31322	31246	31140	30954	31140	30938	31452	31524	31453	31278	31181	31199	31486	31191	31387	31507	31278	31561	31489	31137	31384	31037	31404	31245	31122	31326	31459	31037	31287	31470	31174	31368	31399	31234	31356	31193	31369	31291	31263	31241	31327	31206	31186	31449	31677	31489	31323	31385	31368	31345	31272	31216	31384	31232	31170	31394	31542	31344	31112	31313	31274	31314	31379	31334	31081	31722	31110	31353	31320	31270	31457	31551	31144	30980	31295	31542	31035	31500	31423	31092	31421	31449	31271	31073	31193	31409	31332	31226	31277	31273	31228	31370	31555	31153	31180	31223	31152	31183	31404	31405	31149	31482	31320	31165	31465	31214	31270	31258	31123	31267	31107	31069	31430	31178	31091	31279	31007	31295	31175	31116	30962	31113	31168	31150	31430	31180	31240	31239	31189	31241	31242	31316	31437	31018	31145	31329	31480	31272	31405	31210	31437	31308	31266	31540	31209	31406	31167	31448	31516	31222	31280	31248	31208	31451	31173	31059	31108	31244	31329	31241	31383	31549	31223	31423	31471	31488	31183	31233	31406	31171	31123	31464	31181	31112	31211	31269	31241	31353	31387	30924	31516	31473	31061	31301	31201	31391	31330	31188	31094	31253	31235	31306	31629	31212	31348	31435	31124	30976	31060	31139	31412	31228	31220	31008	31389	31430	31436	31414	31112	31533	31474	31542	31386	31323	30826	31123	31368	31229	31265	31321	31317	31472	30917	31244	31217	31081	31364	31304	31024	31485	31415	31281	31377	31287	31605	31615	31243	31407	31138	31356	31210	31240	31297	31460	31291	31333	31077	30938	31319	31342	31374	31297	31214	31252	31267	31113	31353	31430	31536	31348	31297	31218	31520	31410	31234	31111	31322	31091	31136	31360	31089	30989	31182	31364	31420	31468	31390	31456	31248	31176	31205	31092	31278	31447	31353	31376	31394	31288	31222	31500	31325	31243	31213	31243	31222	31136	31448	31293	31307	31406	31320	31521	30976	31188	31164	31405	31155	31123	31032	31260	31274	31249	31281	31236	31257	31216	31199	31142	31282	31200	31068	31359	31351	31627	31627	31176	31298	31049	31328	31323	31337	31338	30960	31385	31301	31506	31203	31309	31213	30996	31092	31378	31198	31275	30997	31528	31209	31073	31282	31473	31444	30989	31132	31339	31322	31227	31341	31325	31321	31292	31301	31420	31126	31033	30958	31389	31185	31156	31341	31368	31249	31358	31303	31370	31519	31322	31027	31377	31400	31031	31064	31203	31345	31285	31289	31347	31354	31213	31317	31145	31368	31371	31307	31551	31404	31135	31503	31318	31486	31109	31199	31476	31309	31311	31427	31374	31513	31448	31259	31192	31297	31003	31177	31343	31202	31093	31266	31175	31242	31327	31173	31161	31489	31195	31350	31001	31296	31245	31157	31246	31276	31231	31275	31232	31148	31102	31368	31487	31311	31344	31239	31189	31172	31387	31286	31449	31444	31115	31309	31541	31422	31267	31223	31147	31402	31259	31261	31315	31454	31304	31453	31174	31415	31092	31542	31265	31208	31317	30942	31267	31083	31111	31334	31140	31125	31411	31242	31258	31349	31076	31084	31060	31330	31230	31086	31535	31183	31396	31239	31199	31486	30979	31151	31468	31124	31074	31325	31353	31117	31480	31274	31364	31501	31201	31334	31240	31288	31243	31312	31390	31294	31091	31221	31369	31082	31330	31191	31154	31144	31117	31125	31341	31288	31280	31290	31203	31433	31519	31239	31455	31359	31383	31126	31325	31294	31640	31143	31448	31222	31399	31226	31684	31167	31216	31320	31276	31303
30062	58838	45867	26642	24422	23360	22525	22180	21560	21253	20964	21034	20749	20767	20588	20665	20530	20279	20211	20566	20995	20965	21117	20911	20929	20780	20811	20439	20127	19844	19979	20025	19709	19750	19549	19290	19696	19286	19371	19520	19411	19520	19506	19494	19296	19360	19392	19386	19309	19364	19391	19302	19487	19169	19396	19344	19321	19495	19468	19415	19294	19324	19418	19349	19189	19328	19215	19377	19397	19428	19204	19263	19370	19310	19215	19416	19372	19328	19440	19452	19376	19464	19296	19327	19315	19171	19477	19267	19475	19485	19159	19334	19396	19167	19516	19265	19279	19263	19347	19350	19414	19406	19500	19251	19057	19349	19354	19270	19355	19352	19399	19444	19304	19179	19238	19388	19210	19178	19278	19382	19280	19407	19470	19298	19136	19388	19260	19409	19171	19332	19145	19394	19186	19084	19427	19324	19432	19353	19306	19377	19242	19360	19294	19301	19004	19443	19276	19304	19239	19185	19297	19403	19267	19378	19422	19303	19340	19331	19420	19462	19294	19238	19462	19140	19355	19305	19384	19342	19366	19283	19394	19313	19350	19353	19356	19294	19271	19413	19402	19191	19178	19423	19459	19052	19357	19287	19318	19517	19334	19459	19363	19270	19234	19089	19431	19391	19379	19291	19268	19265	19213	19127	19211	19329	19461	19504	19246	19164	19327	19276	19312	19337	19307	19214	19431	19265	19332	19393	19294	19320	19325	19300	19215	19066	19412	19467	19249	19342	19327	19345	19102	19276	19363	19354	19269	19190	19117	19276	19385	19308	19223	19336	19538	19221	19460	19208	19364	19367	19327	19497	19408	19330	19204	19237	19345	19475	19426	19402	19288	19191	19447	19308	19317	19536	19267	19285	19400	19286	19447	19223	19382	19403	19269	19409	19255	19291	19433	19229	19437	19380	19294	19325	19279	19303	19434	19267	19234	19338	19275	19410	19439	19250	19469	19386	19120	19317	19445	19308	19188	19322	19297	19348	19232	19250	19325	19215	19161	19311	19461	19216	19256	19495	19190	19247	19334	19238	19483	19309	19310	19472	19510	19505	19350	19229	19223	19298	19267	19342	19347	19287	19287	19565	19457	19104	19267	19333	19353	19327	19398	19076	19268	19442	19300	19315	19340	19429	19129	19081	19415	19359	19369	19307	19398	19345	19395	19204	19178	19208	19408	19292	19176	19337	19521	19372	19218	19376	19280	19314	19337	19383	19488	19267	19263	19267	19281	19323	19413	19269	19311	19287	19453	19386	19241	19250	19359	19221	19302	19438	19379	19214	19274	19269	19389	19424	19353	19205	19405	19188	19203	19246	19407	19276	19326	19383	19294	19390	19273	19192	19260	19207	19258	19455	19265	19197	19150	19446	19353	19354	19255	19137	19390	19320	19285	19264	19343	19379	19364	19280	19527	19339	19265	19279	19136	19234	19383	19296	19440	19324	19227	19357	19327	19351	19341	19314	19370	19175	19522	19118	19430	19324	19379	19216	19395	19403	19341	19252	19207	19219	19310	19335	19302	19406	19000	19252	19191	19323	19273	19310	19459	19255	19255	19346	19329	19211	19317	19205	19370	19076	19252	19223	19414	19200	19336	19421	19463	19317	19334	19293	19292	19377	19200	19221	19341	19248	19328	19306	19309	19358	19396	19317	19376	19473	19298	19436	19290	19248	19280	19439	19191	19409	19453	19396	19263	19452	19185	19110	19195	19369	19259	19227	19289	19317	19531	19195	19365	19345	19354	19317	19386	19457	19281	19292	19369	19317	19266	19352	19347	19238	19298	19406	19224	19364	19390	19345	19236	19120	19479	19237	19303	19334	19343	19365	19352	19389	19427	19603	19425	19361	19130	19295	19411	19227	19269	19317	19417	19278	19482	19352	19205	19227	19327	19227	19551	19302	19448	19201	19314	19319	19330	19287	19300	19390	19294	19506	19327	19248	19281	19245	19178	19185	19408	19422	19199	19186	19336	19218	19499	19203	19337	19278	19241	19318	19314	19305	19241	19393	19216	19244	19299	19347	19252	19335	19254	19357	19312	19443	19236	19413	19518	19341	19374	19253	19323	19452	19130	19385	19123	19416	19335	19451	19150	19407	19134	19288	19446	19386	19119	19240	19187	19126	19436	19362	19438	19247	19353	19445	19143	19344	19212	19389	19083	19462	19298	19219	19479	19079	19235	19308	19235	19350	19393	18977	19247	19202	19395	19218	19246	19285	19450	19359	19344	19230	19326	19269	19443	19266	19274	19183	19354	19318	19271	19349	19275	19395	19543	19448	19476	19230	19332	19408	19338	19237	19371	19254	19374	19164	19289	19397	19379	19550	19311	19465	19345	19227	19220	19341	19320	19274	19320	19260	19324	19362	19271	19086	19219	19287	18935	19227	19366	19376	19198	19507	19311	19409	19387	19377	19313	19432	19279	19166	19425	19279	19358	19287	19152	19061	19321	19374	19532	19351	19221	19359	19405	19358	19427	19206	19317	19167	19334	19125	19254	19380	19312	19283	19245	19554	19357	19110	19261	19381	19481	19318	19400	19446	19213	19332	19196	19252	19017	19447	19229	19153	19208	19487	19222	19348	19326	19168	19218	19338	19363	19300	19384	19439	19495	19305	19261	19209	19241	19468	19374	19412	19272	19332	19353	19210	19214	19386	19297	19176	19386	19307	19369	19291	19343	19483	19398	19230	19347	19389	19312	19193	19308	19385	19161	19278	19337	19329	19210	19196	19264	19332	19353	19298	19359	19294	19318	19488	19284	19217	19488	19385	19195	19164	19275	19488	19353	19308	19397	19410	19084	19315	19542	19302	19453	19258	19369	19244	19529	19267	19177	19266	19325	19255	19196	19329	19193	19407	19537	19450	19400	19418	19398	19407	19362	19426	19246	19188	19284	19133	19455	19267	19217	19461	19453	19255	19403	19285	19315	19153	19205	19327	19371	19359	19141	19235	19272	19168	19233	19224	19395	19490	19325	19030	19267	19214	19422	19490	19216	19497	19248	19375	19286	19328	19361	19206	19200	19343	19313	19311	19443	19264	19148	19319	19284	19176	19248	19159	19238	19318	19181	19349	19256	19302	19344	19222	19303	19327	19342	19244	19191	19267	19183	19500	19253	19310	19474	19317	19382	19390	19414	19273	19362	19195	19258	19225	19154	19354	19406	19346	19108	19306	19356	19279	19270	19435	19197	19390	19452	19185	19290	19376	19135	19299	19302	19291	19214	19151	19264	19339	19330	19190	19191	19258	19331	19299	19310	19351	19352	19441	19396	19205	19294	19327	19329	19265	19570	19252	19281	19322	19290	19389	19333	19443	19287	19229	19149	19328	19320	19326	19276	19322	19283	19175	19305	19202	19377	19418	19138	19445	19315	19254	19313	19393	19338	19138	19435	19306	19454	19303	19418	19306	19164	19286	19430	19361	19192	19258	19422	19497	19134	19566	19470	19360	19259	19374	19292	19181	19264	19313	19357	19270	19366	19298	19370	19183	19229	19543	19328	19225	19540	19226	19332	19428	19293	19328	19309	19443	19398	19401	19412	19318	19273	19414	19395	19375	19220	19258	19236	19329	19389	19227	19441	19418	19450	19434	19302	19308	19413	19364	19461	19379	19321	19271	19196	19313	19375	19406	19290	19303	19375	19222	19536	19374	19267	19195	19282	19396	19327	19382	19502	19308	19363	19368	19242	19324	19321	19431	19277	19290	19314	19177	19311	19377	19396	19435	19228	19299	19286	19275	19212	19218	19509	19258	19192	19418	19137	19392	19223	19194	19225	19366	19305	19192	19387	19262	19258	19445	19250	19352	19200	19275	19386	19173	19390	19420	19198	19310	19405	19463	19331	19266	19436	19305	19446	19424	19339	19257	19336	19443	19211	19474	19273	19362	19014	19395	19313	19268	19525	19348	19256	19406	19397	19112	19335	19461	19451	19346	19423	19122	19339	19370	19398	19233	19460	19254	19220	19372	19199	19375	19251	19541	19202	19336	19193	19199	19266	19320	19255	19312	19505	19317	19362	19261	19285	19282	19361	19345	19350	19365	19342	19420	19293	19435	19079	19386	19369	19387	19392	19135	19252	19369	19394	19245	19335	19545	19222	19299	19327	19496	19276	19278	19219	19187	19364	19248	19308	19266	19248	19289	19371	19293	19304	19235	19297	19037	19177	19150	19270	19292	19335	19403	19266	19429	19309	19406	19340	19414	19111	19455	19310	19259	19320	19358	19525	19461	19172	19422	19218	19273	19462	19323	19404	19258	19308	19403	19323	19458	19288	19304	19147	19425	19474	19041	19266	19180	19169	19379	19436	19208	19144	19381	19184	19084	19268	19247	19385	19325	19261	19372	19200	19466	19300	19417	19343	19162	19358	19408	19255	19295	19152	19248	19289	19312	19063	19421	19429	19395	19369	19181	19330	19406	19048	19510	19383	19399	19298	19237	19295	19386	19295	19301	19375	19433	19476	19348	19435	19416	19280	19572	19222	19294	19225	19373	19347	19368	19286	19488	19461	19392	19332	19382	19400	19390	19210	19288	19370	19405	19207	19190	19574	19431	19360	19317	19221	19155	19299	19388	19284	19354	19179	19256	19459	19387	19294	19444	19384	19320	19409	19291	19393	19176	19483	19141	19303	19331	19449	19455	19248	19402	19336	19374	19473	19078	19390	19401	19206	19191	19553	19226	19417	19380	19448	19200	19347	19251	19274	19377	19318	19308	19303	19506	19297	19333	19298	19305	19409	19073	19250	19080	19110	19528	19271	19360	19476	19230	19247	19340	19182	19227	19265	19303	19366	19199	19189	19430	19216	19168	19342	19221	19431	19274	19359	19179	19357	19367	19243	19311	19678	19451	19379	19279	19195	19222	19348	19508	19272	19329	19409	19384	19239	19197	19344	19304	19393	19161	19348	19383	19307	19314	19598	19303	19255	19416	19449	19389	19363	19136	19330	19420	19370	19380	19267	19234	19122	19367	19277	19240	19324	19348	19395	19335	19493	19362	19273	19237	19357	19282	19349	19337	19249	19291	19132	19422	19377	19343	19212	19419	19284	19386	19196	19146	19211	19232	19307	19527	19074	19508	19346	19330	19229	19459	19142	19293	19398	19354	19375	19271	19329	19347	19314	19260	19068	19326	19412	19195
36071	32210	35952	33481	32091	32305	32407	32191	32347	32103	32416	32172	31913	31984	32266	32115	32042	31876	32065	31756	32126	32152	32339	32186	32208	32140	32078	32124	31934	31868	31757	31621	32060	31867	32030	31807	31824	31969	31648	31410	31714	31571	31707	31701	31706	31692	31571	31386	31612	31783	31727	31932	31526	31657	31606	31479	31649	31818	31482	31528	31972	31880	31792	31728	31976	31823	31653	31731	31817	31666	31776	31453	31492	31675	31664	31684	31778	31800	31747	31762	31773	31687	32068	31824	31874	31715	31772	31701	31713	31893	31774	31841	31847	31670	31731	31743	31519	31613	31715	31794	31724	31549	31607	31621	31585	31537	31542	31723	31774	31732	31580	31700	31363	31903	31820	31808	31917	31814	31621	31649	31761	31689	31592	31651	31690	31713	31584	31673	31724	31511	31732	31642	31883	31855	31748	31818	31620	31893	31736	31900	31760	31791	31607	31643	31713	31616	31592	31996	31809	31881	31651	31785	31716	31609	31677	31626	31725	31940	31493	31698	31551	31820	31844	31745	31620	31769	31898	31533	31891	31724	31663	31823	31738	31769	31583	31607	31747	31753	31767	31877	31654	31767	31974	31581	31863	31838	32011	31743	32013	31603	31820	31408	31771	31837	31437	31535	31845	31841	31830	31886	31788	31689	31731	31392	31769	31798	31701	31828	31656	31860	31821	31442	31582	31909	31582	31774	31531	31613	31815	31467	31690	31618	31621	31923	31606	31817	31375	31915	31770	31953	31589	31537	31824	31996	31519	31694	31956	31915	31775	31781	31807	31668	31664	31748	31760	31585	31846	31860	31840	31576	31456	31477	31358	31848	31820	32034	31842	31759	31530	31658	31864	31793	31805	31602	31695	31796	31538	31779	31945	31657	31661	31840	31671	31793	31799	31343	31653	31630	31557	31801	31451	31635	31715	31505	31516	31754	31784	31912	31707	31602	31843	31826	31601	31799	31558	31841	31788	31995	31779	31839	31770	31491	31647	31691	31489	31573	31741	31727	31618	31719	31715	31662	31809	31590	32055	31682	31814	31827	31689	31905	32037	31747	31540	31684	31512	31514	31569	31655	31528	31854	31749	31528	31774	31793	31465	31855	31738	31680	31654	31959	31615	31838	31754	31721	31895	31580	31948	31789	31603	31566	31554	31869	31859	31377	31681	31792	31633	31857	31556	31407	31997	31780	31530	31484	31698	31675	31893	31956	31817	31745	31623	31803	31692	32022	31716	31681	31598	31763	31818	32084	31705	31350	31625	31891	31688	31660	31767	31723	31793	31634	31558	31887	31684	31633	31718	31505	31853	32149	31593	31691	31559	31613	31662	31747	31596	31699	31681	31724	31456	31478	31526	31504	31495	31749	31718	31805	31887	31859	31686	31763	31635	31612	31693	31970	31580	31865	31638	31640	31557	31821	31659	31625	31768	31721	31499	31751	31732	31770	31683	31693	31858	31463	31903	31611	31537	31568	31511	31774	31859	31635	31860	31607	31684	31521	31605	31629	31739	31802	31562	31765	31775	31822	31566	31913	31597	31943	31581	31928	31810	31613	31719	31788	31711	31595	31864	31870	31791	31602	31609	31835	31833	31449	31768	31649	31825	31764	31627	31601	31735	31620	31541	31573	31654	31556	31814	31561	31604	31493	31767	31648	31935	31774	31613	31732	31673	31763	31642	31732	31779	31730	31655	31875	31542	31486	31922	31925	31821	31654	31687	31573	31730	32039	31953	31802	31734	31800	31946	31784	31619	31780	31930	31850	31882	31694	31688	31654	31691	31406	31983	31701	31640	31702	31842	31732	31563	31551	31681	31679	31370	31893	31624	31803	31846	31634	31592	31711	31590	31696	31782	31342	31986	31929	31697	31833	31760	31547	31603	31758	31497	32013	31765	31684	31856	31952	31712	31684	31380	31326	31867	31625	31702	31618	31800	31574	31791	31683	31871	31864	31899	31731	31892	31624	31495	31507	31622	31593	31690	31896	31965	31792	31967	31643	31526	31700	31627	31705	31532	31628	31634	31706	31704	31766	31767	31522	31933	31816	31505	31460	31728	31604	31639	31664	31795	31664	31547	31569	31444	32045	31750	31820	31832	31679	31668	31893	31827	31780	31646	31956	31522	31460	31649	31869	31570	31689	31707	31637	31669	31582	31912	31847	31883	31954	31758	31742	31734	31913	31737	31811	31555	31677	31876	31367	31651	31769	31819	31570	31795	31585	31774	31829	31474	31596	31960	31891	31537	31793	31754	31477	31523	31539	31930	31698	31793	31933	31838	31844	31567	31549	31675	31758	31725	31706	31694	31602	31814	31754	31422	31738	31698	31687	31688	31587	31730	31624	31706	31822	31645	31765	31904	31591	31708	31675	31532	31604	31788	31393	31910	31572	31547	31748	31610	31866	31622	31585	31641	31630	31835	31714	31992	31800	31925	31846	31926	31620	31850	31657	31678	31911	31741	31667	31543	31597	31496	31686	31851	31816	31624	31703	31520	31770	31614	31673	31637	31743	31821	31866	31670	31744	31768	31512	31783	31953	31777	31701	31467	31762	31952	31345	31621	31495	31743	31740	31525	31417	31937	31900	31801	31842	31766	31736	31855	31731	31693	31748	31642	31773	31624	31722	31706	31697	31676	31571	31581	31990	31607	31591	31715	31527	31683	31747	31674	31629	32062	31704	31877	31554	31750	31535	31505	31758	31557	31934	31670	31654	31873	31701	31946	31702	31798	31801	31721	31727	31875	31630	31920	31555	31624	31554	31499	31701	31515	31720	31701	31508	31954	31810	32057	31783	31585	31601	31764	31639	31693	31741	31665	31528	31759	31473	31744	31726	31760	31706	31507	31928	31461	31761	31580	31765	31955	31595	32038	31685	31774	31901	31611	31820	31698	31701	31827	31640	31891	31766	31555	31505	31578	31666	31873	31859	31777	31477	31578	31622	31609	31588	31646	31867	31784	31543	31909	31708	31691	31616	31627	31665	31740	31823	31770	31730	31594	31778	31814	31637	31600	31899	31850	31670	31808	31607	31701	31739	31801	31667	31797	31523	31872	31772	31594	31465	31952	31720	31622	31653	31791	31706	31769	31503	31635	31668	31659	31634	31560	31648	31803	31839	31552	31743	31773	31643	31530	31623	31907	31768	31546	31311	31646	31763	31632	31600	31564	31936	31492	31415	31786	31806	31671	31811	31842	31363	31854	31712	31679	31343	31722	31881	31716	31661	31999	31588	31680	31597	31750	31495	31738	31800	32026	31599	31425	31737	31783	31782	31719	31193	31468	31931	31627	31708	31566	31695	31729	31650	31791	31466	31553	31685	31685	31889	31631	31507	31748	31760	31832	31716	31735	31859	32063	31913	31761	31883	31700	31797	31804	31785	31438	31450	31827	31673	31763	31754	31614	31742	31677	31545	31894	31830	31815	31568	31613	31655	31894	31892	31799	31700	31671	31694	32020	31711	31767	32087	31915	31586	31745	31714	31501	32019	31571	31449	31698	31660	31611	31699	31678	31787	31684	31805	31747	31620	31645	32072	31829	31684	31754	31736	31650	31636	31792	31651	31627	31717	31626	31592	31398	31655	31676	31747	31663	31846	31836	31708	31572	31516	31747	31634	31566	31452	31790	31522	31802	31590	31912	31678	31424	31704	31604	31613	31771	31858	31533	31979	31511	31790	31596	31811	31817	31902	32067	31805	31527	31752	31821	31702	31727	31324	31799	31761	31986	31773	31895	31987	31898	31437	31978	31969	31628	31518	31734	31565	31533	31695	31656	31788	32028	31736	31706	31771	31635	31611	31556	31760	31798	31609	31793	31631	31785	31833	31481	31795	31727	31801	31745	31727	31726	31712	31782	31855	31849	31645	31634	31861	31678	31716	31742	31951	31641	31823	31859	31653	31759	31819	31980	31794	31524	31727	31656	31782	31724	31588	31685	31728	31613	31570	31553	31979	31701	31830	31714	31867	31630	31729	31904	31528	31815	31651	31813	31656	31877	31754	31576	31703	31766	31841	32021	31867	31759	31974	31824	31715	31542	31945	31703	31513	31474	31912	31630	31796	31876	31911	31576	31561	31766	31753	31900	31797	31782	31896	32037	31765	31560	31679	31902	31615	31874	31946	31869	31847	31900	31613	31705	31914	31717	31845	31772	31955	31654	31616	31611	31663	31689	31682	31761	31908	31747	31499	31657	31724	31579	31862	32003	31865	31720	31712	31747	31714	31842	31512	31622	31632	31569	31561	31656	31720	31865	31609	31844	31777	31895	31568	31985	32129	31439	31661	31686	31673	31623	31622	31786	31687	31905	31796	31670	31729	31758	31696	31767	31575	31637	31767	31844	31679	31913	31706	31678	31863	31788	31622	31815	31746	31591	31753	31831	31418	31650	31716	31574	31705	31765	31595	31850	31735	31699	31663	31576	31809	31721	31619	31885	31654	31738	31740	31676	31658	31533	31747	31500	31772	31995	32106	31736	31538	31708	31812	31766	31629	31975	31752	31662	31815	31880	31662	31708	31950	31561	31679	31716	31643	31945	31689	31667	31735	31826	31729	31785	31933	31753	31665	31406	31689	31508	31940	31694	31634	32022	31527	31577	31625	31880	31485	31722	31853	32006	31577	31566	31751	31870	31894	31743	31813	31960	31678	31686	31519	31748	31692	31818	31879	31824	31741	31567	31625	31805	31648	31994	31453	31699	31642	31652	31665	32046	31891	31756	31773	31808	31736	31573	31582	31569	31540	31804	31582	31728	31652	31612	31833	31549	31706	31712	31708	31383	31882	31655	31698	31688	31605	31944	31711	31722	31623	31844	31592	31814	31801	31724	31732	31539	31977	31660	31403	31458	31506	31778	31677	31624	31740	31617	31757	31935	31679	31646	31758	31562	31525	31640	31534	31777	31668	32074	31756	31633	31608	31805	31568	31596	31643	31660	31713	32191	31623	32026	31455	31856	31762	31714	31732	31756	31784	31607	32021	31865	31668	31540	31575	31550	31881	31758	31840	31618	31834	31605	31715	31765	31627	31956	31627	31863	31846	31739	31853	31944	31527	31546	31735	31573	31812	31778	31569	31740	31981	31693	31377	31801	31664	31582	31710	31565	31775	31619	31803	31835	31956	31849	31665	31855	31887	31764	31721	31857	31778
26350	33368	26417	21248	20828	20554	20422	20298	20401	20238	20234	20065	19965	19948	20113	20007	20049	19982	20104	19995	20189	20273	20244	20087	19984	19993	19951	19877	19961	19800	19783	19870	19793	19580	19730	19796	19716	19569	19660	19747	19706	19664	19688	19658	19533	19522	19453	19815	19642	19390	19771	19704	19466	19565	19577	19435	19586	19793	19506	19537	19549	19693	19520	19421	19604	19583	19535	19485	19840	19616	19598	19674	19437	19494	19612	19633	19732	19669	19659	19477	19716	19522	19471	19586	19712	19621	19657	19588	19587	19465	19733	19721	19615	19503	19590	19578	19617	19649	19593	19659	19655	19569	19582	19627	19670	19694	19626	19551	19574	19513	19617	19691	19682	19620	19681	19769	19445	19537	19730	19729	19482	19571	19382	19716	19610	19548	19648	19659	19465	19633	19423	19602	19496	19721	19651	19498	19622	19529	19508	19506	19604	19506	19497	19649	19580	19600	19792	19585	19644	19763	19500	19546	19574	19570	19536	19697	19654	19482	19700	19841	19719	19455	19667	19559	19583	19548	19528	19557	19531	19668	19659	19662	19456	19556	19447	19715	19519	19566	19525	19658	19657	19529	19518	19592	19836	19802	19394	19500	19533	19606	19684	19552	19725	19589	19655	19487	19632	19587	19546	19710	19604	19772	19646	19452	19597	19521	19491	19572	19799	19850	19567	19499	19645	19626	19616	19669	19501	19478	19462	19535	19637	19556	19701	19581	19628	19551	19614	19606	19348	19616	19559	19392	19605	19568	19690	19538	19518	19431	19653	19577	19439	19558	19552	19743	19668	19662	19619	19663	19658	19524	19507	19602	19687	19627	19607	19549	19503	19592	19706	19586	19542	19844	19875	19721	19619	19684	19529	19745	19501	19707	19614	19407	19665	19594	19787	19575	19694	19735	19588	19499	19635	19721	19483	19644	19598	19562	19646	19528	19681	19641	19755	19585	19654	19481	19681	19710	19702	19647	19531	19629	19637	19497	19576	19596	19452	19425	19373	19578	19300	19683	19713	19488	19737	19618	19438	19587	19607	19355	19759	19579	19591	19558	19488	19612	19494	19448	19481	19476	19649	19586	19675	19590	19613	19617	19564	19573	19735	19739	19574	19532	19480	19746	19605	19685	19616	19684	19665	19670	19688	19715	19505	19549	19620	19563	19644	19566	19424	19568	19510	19601	19728	19607	19760	19525	19581	19523	19637	19610	19697	19684	19632	19542	19530	19822	19775	19580	19897	19503	19613	19552	19722	19721	19627	19679	19555	19524	19492	19629	19471	19548	19647	19649	19543	19508	19679	19636	19462	19566	19510	19569	19596	19840	19531	19600	19560	19691	19821	19669	19587	19628	19626	19673	19453	19568	19501	19892	19620	19628	19510	19549	19591	19672	19595	19531	19670	19443	19758	19616	19522	19591	19611	19498	19617	19580	19529	19620	19652	19613	19604	19747	19762	19786	19600	19589	19566	19591	19596	19475	19641	19939	19442	19588	19573	19635	19649	19834	19484	19485	19567	19585	19622	19524	19628	19719	19524	19646	19759	19642	19464	19581	19498	19681	19623	19455	19748	19545	19510	19590	19665	19716	19586	19725	19542	19677	19610	19794	19476	19541	19377	19665	19743	19537	19684	19622	19548	19772	19460	19605	19559	19669	19592	19577	19491	19614	19596	19592	19719	19505	19603	19610	19624	19696	19475	19507	19637	19462	19731	19709	19953	19747	19604	19742	19605	19690	19807	19723	19565	19571	19790	19648	19737	19568	19477	19517	19585	19436	19559	19524	19608	19707	19577	19432	19568	19432	19782	19620	19585	19664	19609	19686	19700	19600	19538	19595	19548	19699	19775	19449	19481	19630	19662	19554	19646	19683	19558	19669	19452	19511	19589	19605	19702	19651	19631	19493	19608	19543	19673	19674	19756	19838	19684	19505	19584	19778	19464	19834	19612	19739	19536	19670	19470	19521	19553	19477	19638	19559	19706	19500	19630	19601	19627	19597	19507	19554	19611	19844	19774	19700	19602	19705	19541	19568	19557	19747	19682	19656	19656	19745	19542	19643	19779	19523	19587	19618	19637	19394	19672	19562	19677	19662	19651	19592	19596	19418	19687	19640	19620	19578	19472	19474	19616	19764	19384	19635	19574	19587	19620	19786	19552	19438	19470	19591	19497	19525	19625	19457	19592	19701	19467	19795	19535	19642	19598	19596	19269	19709	19657	19703	19414	19681	19653	19592	19679	19504	19483	19596	19642	19555	19613	19732	19426	19601	19574	19771	19767	19620	19583	19506	19598	19611	19699	19572	19563	19523	19476	19500	19760	19552	19517	19657	19710	19532	19645	19792	19636	19622	19498	19573	19814	19558	19715	19557	19651	19625	19702	19790	19693	19550	19602	19534	19477	19560	19544	19670	19609	19785	19556	19559	19623	19652	19643	19590	19476	19534	19588	19567	19691	19554	19567	19626	19652	19616	19465	19634	19761	19702	19575	19739	19597	19420	19482	19617	19573	19566	19648	19555	19831	19489	19505	19624	19585	19527	19480	19678	19604	19502	19607	19579	19566	19670	19732	19735	19739	19587	19491	19594	19638	19705	19511	19507	19570	19543	19507	19641	19668	19588	19767	19567	19492	19721	19591	19751	19642	19476	19653	19532	19526	19579	19580	19653	19573	19694	19733	19663	19541	19585	19724	19655	19503	19728	19573	19564	19612	19875	19736	19734	19417	19698	19650	19423	19587	19752	19500	19613	19750	19530	19615	19802	19749	19724	19759	19680	19586	19658	19605	19466	19560	19468	19613	19614	19447	19454	19610	19538	19421	19576	19501	19569	19582	19470	19429	19372	19622	19519	19635	19714	19578	19843	19585	19548	19745	19398	19603	19627	19717	19747	19678	19494	19627	19509	19487	19610	19740	19797	19569	19609	19527	19645	19762	19418	19765	19725	19494	19479	19580	19560	19538	19574	19646	19523	19670	19780	19626	19474	19684	19722	19768	19516	19597	19677	19590	19440	19471	19719	19728	19598	19715	19572	19521	19558	19793	19525	19611	19604	19763	19706	19716	19770	19603	19590	19594	19691	19540	19594	19684	19537	19676	19756	19654	19564	19657	19496	19576	19624	19444	19566	19526	19532	19620	19652	19763	19503	19611	19538	19533	19522	19510	19574	19712	19535	19510	19491	19725	19876	19623	19477	19530	19504	19558	19454	19590	19599	19629	19735	19653	19628	19572	19665	19530	19675	19714	19626	19899	19495	19675	19678	19613	19547	19653	19598	19482	19709	19651	19733	19373	19726	19518	19587	19757	19679	19703	19605	19727	19487	19682	19654	19676	19638	19747	19674	19568	19486	19476	19664	19598	19558	19718	19623	19588	19729	19624	19807	19637	19599	19662	19647	19540	19690	19765	19671	19589	19777	19660	19661	19615	19664	19648	19567	19565	19663	19603	19585	19787	19627	19531	19678	19565	19608	19640	19628	19701	19540	19685	19614	19630	19637	19689	19577	19646	19666	19812	19707	19604	19549	19735	19655	19602	19734	19420	19720	19569	19586	19395	19483	19524	19705	19444	19577	19687	19405	19595	19408	19437	19551	19641	19773	19838	19724	19489	19543	19752	19680	19476	19618	19669	19438	19526	19700	19485	19600	19685	19510	19693	19673	19712	19539	19529	19533	19508	19546	19607	19680	19624	19771	19660	19496	19714	19808	19745	19383	19647	19553	19612	19638	19423	19639	19772	19747	19525	19429	19622	19588	19481	19653	19547	19417	19679	19769	19662	19712	19507	19617	19681	19788	19514	19459	19580	19561	19799	19640	19557	19544	19532	19629	19732	19445	19685	19440	19784	19650	19617	19700	19490	19773	19634	19803	19693	19561	19524	19652	19556	19553	19561	19586	19607	19683	19610	19634	19514	19596	19368	19394	19669	19608	19652	19645	19612	19659	19542	19632	19632	19502	19547	19572	19569	19645	19661	19669	19728	19668	19716	19481	19552	19569	19633	19552	19719	19811	19419	19471	19737	19801	19578	19711	19664	19623	19635	19626	19572	19723	19649	19555	19844	19470	19803	19423	19711	19754	19572	19561	19573	19660	19463	19677	19548	19592	19547	19676	19582	19571	19632	19644	19503	19559	19737	19599	19731	19621	19684	19666	19568	19744	19716	19494	19706	19523	19529	19540	19644	19811	19501	19784	19360	19639	19484	19645	19525	19541	19520	19580	19496	19723	19784	19666	19685	19691	19518	19476	19645	19700	19592	19494	19715	19756	19580	19738	19597	19567	19629	19485	19641	19626	19561	19654	19772	19604	19649	19659	19457	19853	19745	19705	19615	19519	19480	19541	19658	19658	19623	19529	19596	19589	19765	19627	19778	19632	19501	19731	19468	19604	19564	19602	19686	19661	19603	19719	19689	19595	19551	19741	19686	19615	19575	19609	19563	19587	19637	19473	19670	19437	19568	19618	19750	19519	19673	19771	19636	19541	19597	19487	19605	19645	19571	19474	19479	19555	19392	19664	19468	19597	19603	19493	19681	19531	19426	19731	19711	19486	19614	19643	19548	19626	19720	19444	19806	19624	19543	19483	19547	19655	19645	19469	19649	19386	19543	19795	19668	19799	19406	19755	19519	19848	19754	19589	19418	19505	19782	19569	19616	19521	19637	19552	19702	19599	19611	19754	19586	19852	19587	19802	19668	19631	19356	19629	19776	19612	19568	19636	19609	19500	19434	19794	19600	19596	19453	19572	19652	19698	19528	19745	19559	19381	19629	19708	19716	19751	19630	19615	19300	19769	19663	19410	19666	19784	19634	19686	19656	19487	19723	19657	19763	19700	19598	19514	19602	19670	19754	19470	19760	19512	19729	19649	19527	19661	19672	19677	19714	19515	19635	19738	19593	19499	19526	19542	19687	19476	19714	19486	19518	19663	19798	19483	19607	19511	19420	19545	19645	19497	19552	19605	19494	19526	19500	19582	19762	19623	19479	19489	19678	19510	19478	19657	19787	19679	19486	19627	19844	19531	19624	19449	19620	19509	19580	19599	19556	19543	19485	19718	19809	19465	19602	19576	19601	19595	19420	19463	19693	19631	19587	19493	19722	19520	19781	19386	19508	19649	19521	19688	19717	19711	19611	19578	19653	19690	19657	19622
23531	20965	27381	25309	24872	30318	33703	31400	30839	31295	31000	31157	31057	30829	31097	30904	31053	30593	31016	30714	30843	31072	31234	31194	30815	30579	30663	30648	30619	30719	30522	30512	30399	30462	30323	30305	30271	30376	30643	30309	30414	30267	30423	30336	30239	30323	30380	30315	30344	30120	30423	30106	30075	30221	30438	30386	30169	30317	30094	30307	30135	30415	30237	30333	30135	30403	30110	30323	30269	30539	30154	30176	30377	30338	30282	29922	30430	30297	30205	30126	30523	30179	30125	30201	30444	30255	30373	30029	30466	30291	30099	30310	30247	30182	30365	30018	30263	30320	30615	30255	30480	30266	30187	30322	30371	30368	30298	30305	30057	29920	30402	30297	30291	30141	30022	30097	30305	29880	30458	30428	30242	30285	30185	30222	30466	30179	30473	30218	30388	30412	30432	30283	30088	30668	30428	30113	30229	30237	30319	30095	30353	30238	30383	29944	30129	30204	30296	30170	30055	30019	30352	29943	30212	30022	30299	30361	30149	30232	30091	30077	29866	30164	30166	30150	30153	29963	30254	30344	30139	30168	30360	30148	30159	30248	30412	30185	30207	30120	30225	30116	30295	30027	30390	30449	30198	30160	30346	30168	29954	30321	30069	30471	30221	30017	29956	30237	30036	30085	30176	29986	30331	29982	30395	30355	30242	30074	30166	30407	30286	30198	30290	30178	30264	30305	30413	30505	30124	30127	30075	30024	30472	30180	30328	30401	30426	30382	30127	30335	30377	29989	30119	30480	30195	30138	30139	30253	30409	30047	30388	30032	30158	29966	30062	30076	30274	30256	30230	30204	30227	30205	30247	30124	30214	30475	30323	30079	30165	30184	30034	30168	30210	30252	30357	30226	29984	30245	30264	30215	30435	30210	30309	30127	30310	30088	30391	30308	30335	30332	30333	30210	30232	30527	30247	30204	30164	30396	30278	30301	30244	30251	30009	30071	30254	30480	30186	30255	30462	30373	29880	29959	30158	30070	30165	30471	30242	30096	30273	30158	30193	29929	30330	30143	30222	30276	30348	30098	30092	29986	30162	30079	30063	30139	29935	30133	30047	30365	30340	30463	30007	30188	30283	30029	30230	30314	30392	30182	30139	30087	30299	29984	30257	29852	29977	30199	30002	30389	30217	30089	30139	30144	30069	30128	30006	30246	30207	30246	30068	30082	30353	30231	30381	30116	30338	30119	30138	30264	30217	30278	30182	30247	30143	30294	30441	30405	30183	30334	30382	30185	30044	30308	30222	30170	30154	30105	30279	30204	30237	29930	30412	30143	30232	30347	30207	30086	30351	30224	29901	30065	30044	30386	30328	30279	30169	30327	30250	30244	30381	30269	30183	30272	30142	30225	30305	30028	30248	30439	29995	30144	30418	30324	30448	30032	30105	30174	30197	30333	30385	30156	30381	30181	30364	30433	30013	30144	30117	30062	30358	30330	29988	30500	30504	30365	30323	30446	30209	30010	30286	30063	30114	30342	30094	30395	30215	30277	30167	30152	30121	30098	30196	29973	30225	30022	29895	30562	30452	30099	30143	30309	30363	30265	29895	30266	30167	30134	30153	30454	30074	30087	29925	30054	29820	30222	30380	30361	30338	30204	30086	30205	30220	30410	30365	30021	29987	30092	30074	30092	30310	30300	30115	30116	30343	30110	30175	30007	30037	30487	30293	29979	30051	30183	30222	30266	30344	30552	30397	30032	30349	30232	30352	30373	29988	30336	30029	30121	30279	30350	30243	30066	30459	30210	30061	30118	30168	30377	30401	30219	30245	30056	30102	30336	30200	30218	30318	30236	29849	29995	30390	30069	30331	30355	30192	30251	30006	30496	30394	30380	29991	30232	30520	30236	30217	29941	30139	30133	30237	30093	30020	30260	30407	30027	29994	29973	30120	29977	30186	30278	30282	30211	30540	30057	30184	30185	30277	30403	30293	30207	30263	30355	30185	30063	30468	30153	30317	30157	30148	30232	30774	30240	30223	30067	30283	30029	29816	30275	30133	30121	30062	30253	30277	30461	30034	30139	30159	30210	30200	30183	30156	30062	29913	30131	30096	30217	30147	30000	30161	30351	30151	30309	30288	30383	29882	30143	29867	30070	30211	30183	30405	30324	30545	29909	29913	30203	30239	30205	30317	30348	30461	30078	30068	30134	30127	30082	30297	30078	30081	30173	30311	30092	30387	30567	30259	30378	29958	29949	30121	30166	30226	30305	30578	30204	30120	30406	29920	30205	30291	30485	30383	30027	30150	30352	30316	29957	30204	30504	30271	30228	30171	30317	30142	30396	30336	30089	30269	30217	30353	30283	30236	30329	30248	30069	30227	29922	30312	30295	30215	30310	30084	30175	30314	30147	30020	30111	30234	30293	30260	30262	30285	30251	30238	30270	30083	30095	30048	30134	30206	30190	30166	30279	30151	30021	30039	30378	30176	30240	30222	30238	30422	30267	30318	30151	30285	30153	30545	30172	30494	30201	30190	30221	30275	30105	30283	30255	30278	30353	30192	30311	29958	30221	30336	30271	30045	30418	30219	30136	30143	30339	30709	30522	30347	30243	30139	30310	30105	30331	30300	30355	30272	29983	30084	30078	30233	29968	30151	30256	30268	30378	30259	30374	29930	30176	30452	30261	30162	30362	30211	30282	30222	30250	30416	29974	30263	30080	30458	30328	30167	30411	30028	30334	30554	30181	30161	30210	30114	30279	30375	30373	30315	30296	30213	30135	30135	30147	30503	30170	30106	29975	30324	30186	30072	30401	30244	29960	30108	30239	29993	30310	30246	30286	30369	30250	30099	30524	30177	30225	30494	30247	30138	30336	30258	30334	30257	30058	29945	30033	30115	30105	30238	30241	30223	30132	30149	30146	30177	30145	30359	30493	30080	30395	30276	30058	30218	30048	30226	30069	30416	30234	30134	30072	30097	30291	30210	30466	30263	30237	30174	30109	30044	30179	30372	30138	30286	30161	30367	30155	29957	30208	30349	30446	30513	30230	30077	30530	30514	30131	30363	30199	30096	30221	30305	30045	30344	30037	30352	30299	30391	30125	30225	30050	30125	30225	30172	30120	30241	30281	30149	30150	30147	30275	30343	30031	30133	30226	30222	30270	30013	30150	29932	30305	30299	30299	30270	30223	30379	30175	29957	29985	30175	29996	30144	30164	30090	30249	30436	30214	30024	30115	30108	29948	30156	30337	30320	30311	30220	30149	30378	30301	30201	30266	30039	30008	30148	30217	30542	30051	30120	30161	30141	30394	30171	30291	29999	30127	30263	30294	29983	30168	30286	30212	30227	30129	30135	30187	30158	30227	30527	30109	30093	30493	30359	30096	30343	30112	30134	30181	30304	29956	30118	30316	30090	30150	30168	30346	30223	30067	30170	30199	30027	30740	30500	30331	30204	29786	30115	30467	30394	30399	29987	30176	30181	30081	30317	30311	30216	30221	30353	30155	30306	30315	29813	30004	30217	30171	30187	30169	29943	30395	30062	30158	30042	30220	30156	30161	30293	30026	30332	30223	29929	30315	30286	30269	30314	30283	30031	30203	30343	30247	30018	30200	30303	30049	30107	30044	30248	30075	30341	30191	30206	30073	30176	30084	30168	30005	30065	30316	30186	30322	30407	29928	30151	30085	30274	30081	30018	30285	30283	30300	30404	30542	30294	30148	30379	30315	30319	30141	30211	30091	30229	30208	30276	30283	30112	30260	30155	30233	30176	29936	29840	30172	30259	30303	30289	29983	30150	30155	30258	30123	30275	30390	30411	30087	30200	30069	30267	30206	30460	30122	30056	30178	30082	30162	30055	30223	30292	30323	30176	30256	30018	30388	30182	30406	30357	29978	30376	30340	30427	30319	30106	30101	29925	30065	29882	30350	30261	30144	30165	30078	30113	30347	30326	30121	30390	30416	29997	30154	30198	30090	29936	30183	30087	30160	30240	30187	30354	30262	30263	30506	30178	30107	29896	30180	29942	30031	30092	30172	30454	30290	30241	30259	30176	30159	30289	30115	30479	29962	30039	30348	30119	30141	30328	30124	30141	30048	30394	30252	30166	30095	29936	30269	30521	29979	30093	29972	29989	30403	30227	30099	30175	30472	30207	30316	30193	30181	30046	29823	30153	30444	30113	30153	30490	30332	30207	30281	30090	30189	30142	30037	30379	30020	30378	30163	30026	30231	30066	30297	29963	30367	30384	30289	30122	30218	30561	30309	30149	30003	30444	30181	30228	30318	30145	30087	30407	30028	30214	30201	30401	30098	30210	30115	30320	30128	30192	29802	30456	30199	30389	30216	30095	29956	30327	30235	30201	30270	30332	30423	30246	29902	30249	30229	30120	30052	30309	30296	30211	30461	30433	30220	30361	30098	30142	30190	30494	30235	30242	30163	30168	30247	30214	30297	30339	30264	30135	30172	30042	30167	30095	30271	29955	30353	30059	30299	30409	30162	30243	30478	29990	30322	30128	30151	30141	30247	30129	30313	30293	30135	30322	30176	30191	30149	29961	30071	30089	30147	29967	30218	30400	30224	30088	30056	30249	30215	30157	30432	30315	30060	30005	29961	30242	30209	30327	30276	30420	30142	30309	30193	30125	30140	30136	30318	30326	30406	30363	30415	30379	30328	30245	30094	30129	29814	30242	30084	30230	29900	30209	30072	30389	30314	30214	30342	30109	30211	30437	30443	30524	29972	30429	30616	30537	30065	30223	30374	30387	30414	30255	30258	30064	30500	30410	30192	30227	30001	30172	30320	30234	30140	29996	30148	30275	30414	30029	30135	30127	30205	30266	30487	30357	30462	30194	30095	30108	30318	30264	30228	30282	30325	30234	30199	30136	29860	30219	30361	30255	29952	30252	30304	30196	30194	29887	30194	30333	30445	30360	30225	30254	30129	30215	30316	30354	30221	30377	30143	30420	30041	30197	30159	30298	29882	30089	30459	30308	30358	30228	30474	30275	30106	30125	30361	30224	30463	30107	30173	30173	30316	30357	30260	30445	30241	30438	30523	30122	30126	30455	30262	30328	30341	30335	30299	30261	29995	30261	30296	30284	30223	30350	30381	30337	30409	30396	30253	29877	30106	29987	30353	30383	30222	30277	30302	30358	30252	30088	30063	29786	30248	30258	30172	30059	30197
27393	47743	38690	24484	22650	21606	21197	20575	20150	20327	20335	19804	19706	19825	19784	19708	19580	19375	19574	19810	19688	19895	20014	19865	19856	19494	19660	19414	19483	19663	19203	19233	19271	19236	19096	19012	19027	18898	18959	18864	18907	19008	18970	18951	18976	18935	18880	19013	18874	19006	18841	18832	18892	18682	19016	18972	19050	18956	18794	18901	18936	19004	19081	19095	18969	19011	19013	19044	18970	18998	18863	18817	18924	18945	18828	18936	18770	18889	18716	18969	19041	18948	18934	19000	18693	19016	19008	18978	18864	18839	18986	18710	18800	19109	18898	18823	18952	18868	19162	18818	18906	19054	18980	18849	18792	18789	18871	18967	18970	18973	19074	18983	18885	18801	18819	18858	18812	19097	18939	18926	18656	19015	18770	18810	19030	19049	19073	19055	18870	18874	18964	18944	18971	18814	18994	18766	18904	18779	18846	18919	19037	18739	18846	19012	18858	18864	18810	18878	19022	19137	18942	18928	18822	18910	18936	18821	19000	18918	18819	18945	18904	18957	18958	18990	18930	18759	19116	18956	18861	18941	18896	18760	18898	18864	18918	19019	18940	18904	18858	18832	18862	18674	18849	18847	18921	18813	18957	18994	19005	18835	19009	18903	19010	18952	18957	19083	18850	18833	19046	18892	18849	18943	19032	18878	18903	18866	18906	19114	18869	18927	18904	18889	18942	18877	18757	18901	18940	18890	18817	18870	18810	19062	18874	19005	18868	18930	18928	18815	18926	18865	18874	18980	18723	18798	18936	19059	19016	18848	18790	18774	18755	18993	18823	18711	18724	18938	18904	18966	18808	18820	18837	18897	18926	18895	18947	18661	18845	19127	19057	18967	18845	19016	19119	18831	18917	18923	18825	19039	18996	18971	18997	18914	18928	18951	18826	18736	18992	18962	18970	18891	18899	19020	19020	18984	18837	18798	19023	18852	18809	18691	19092	18990	18912	19026	18712	18927	19024	19010	18963	18906	18885	18850	19018	18984	18852	18895	19033	18839	19012	18871	18909	18816	18815	18846	18859	19108	18903	18970	18852	19086	19025	18962	18845	19010	19004	18909	18802	18894	18846	18930	18895	18829	19062	18890	18886	18750	18821	18963	18843	18893	18797	18909	19051	18730	18899	18941	18833	19076	18987	18851	18921	19008	18924	18773	18746	18903	19068	18682	18906	18874	18971	18929	18802	18853	18932	19100	18788	18928	18858	18820	19014	18621	18843	19014	19119	18808	19051	18919	19030	18892	18976	19021	18946	18725	19074	18961	18785	18951	18904	18907	18887	19084	18740	18861	19074	18826	18998	19078	18813	18972	18844	18724	18899	18989	18936	18840	18904	18998	18833	18882	18840	18881	18843	18961	19000	18886	19019	18790	18927	19093	19043	19051	18890	18932	19105	18986	18841	18930	18670	18904	19104	19069	18854	18755	18974	18970	18934	18866	18943	18941	18919	18775	18722	18853	18986	18891	18965	19080	18917	18759	18949	18888	18971	18954	18911	18848	18957	18745	18995	18998	18964	18862	18995	18916	18874	18879	18936	18825	18986	18879	18945	19165	18981	18931	18761	18987	18775	18905	18836	18968	18832	18953	18674	18993	18804	19016	18887	18918	18916	18767	18825	18673	18963	18866	18812	18909	18879	18818	18748	18966	18910	18751	18828	18961	19018	18837	18788	18931	19021	18842	18940	18872	19123	18901	18970	19124	18966	18942	18951	18962	19062	18740	18851	18928	19009	18949	18785	18971	18813	18881	19012	18906	19058	18857	18858	18936	18789	18974	18877	18768	18980	18927	18767	18668	18987	18962	18817	18976	18883	18896	18919	18846	18798	19000	18717	18923	19084	18912	19117	18931	19070	18884	18888	18848	18775	18883	18923	18946	18878	18985	18983	18892	18850	19039	19094	18757	18822	18786	18884	18912	18732	18965	18895	18931	18808	18960	19075	18934	18845	18968	18824	18953	18882	18857	18770	18941	18958	18682	18889	18841	18967	18918	18928	18965	18936	18840	18861	18887	18981	18797	18786	18810	18952	19017	19074	18868	18890	18940	18756	18899	19135	18893	18954	18991	18874	19009	18946	18933	18905	18968	18892	18963	19013	18923	18889	18882	19097	18836	19051	18828	18910	18901	18889	18834	19018	18758	18965	18896	18884	18841	18918	18883	18991	18793	18760	18776	18955	19228	18689	18866	18888	18956	18915	18984	19087	18995	18902	18751	18870	18906	18831	18863	19090	18735	18922	19123	18764	18945	18969	18763	19087	19049	18990	18949	18870	19095	18842	18787	18845	18895	18886	18862	18889	18814	18897	18823	18913	18860	18943	19013	18756	19013	18725	18836	18973	18907	18899	18867	18782	18961	19199	18756	19006	18844	18765	18837	19050	19014	18853	18762	18898	18946	18728	18967	18825	18802	18869	18876	18870	19156	18842	18844	18863	18766	19033	19030	18942	18794	18731	18891	18783	18955	18907	19041	18936	18908	18955	18849	19056	18920	19042	18971	18935	18823	19125	18923	18912	18903	18949	18920	18920	18911	18821	18822	18941	18927	18774	19116	18899	18848	18935	19049	18808	18789	18851	18862	18997	18926	18872	18977	18923	18943	18962	18791	19047	18696	19178	18812	18850	18824	19051	18854	18981	19027	19140	18864	18954	18955	18973	18867	19004	18856	18866	18989	19017	18724	18925	18892	18769	18898	19070	18816	18994	18897	18903	18768	18913	18975	18969	18887	19034	18934	19055	18880	18951	18977	18714	18769	18982	18895	18979	18854	18926	18816	18920	18917	18877	18953	18914	18937	18820	18851	18986	18998	18762	19026	18911	18794	18882	18754	18993	18901	19018	18867	18854	18917	18982	18696	18773	18896	18848	18914	18844	18878	18812	18675	19062	19003	18938	18966	19115	18861	18844	18866	18934	19018	18895	18884	19036	18972	18902	18758	18699	18981	18829	18819	18826	18809	18814	18888	19003	18965	18945	19033	18903	18859	18858	18818	18994	18906	18983	18959	18947	18950	19065	19108	18878	18986	18805	19133	19082	18919	18915	18845	18929	18737	18912	18993	18939	19046	18844	18883	18843	18876	18902	18705	18755	18773	18701	18765	18774	18787	18863	19000	18878	18902	18930	19088	18956	18924	18836	18962	18962	19006	18921	18970	18853	18820	18835	18832	18951	19018	18901	18883	18825	18628	18847	18802	18933	18830	18876	18882	18807	18856	19027	18882	18937	19114	18741	18784	18773	19049	18905	19069	18923	18952	19060	18867	19029	18847	19017	18876	18849	19014	19135	18893	19115	18887	18961	18827	18808	18983	18900	18944	18943	18943	18931	18899	19068	18784	18944	18904	18957	18955	19045	18839	18871	19016	18912	19071	19045	19101	19117	18757	19045	18951	18875	19015	19041	19146	18854	18891	18800	18842	19185	18979	19042	18885	18785	18998	18821	18885	19003	18860	18955	19095	18802	19111	18854	19004	18981	18947	18899	18950	19002	18700	18910	18886	18845	19146	19024	18921	18863	18915	18890	18799	18913	19029	18941	18737	18887	18848	19044	18957	18866	18983	18957	18946	18873	18860	18996	18941	18835	18866	18945	18842	18815	18740	18900	18841	18828	18917	19021	18734	18893	18819	18716	18954	18958	18905	19006	19019	18915	18796	18932	18944	18971	18876	19061	18958	18910	18844	18955	18939	18762	18827	18930	18915	18892	18890	18657	18978	18771	18953	18988	18875	18988	18892	19043	18745	18979	18793	18889	18973	18767	18828	18986	18947	18929	18912	18944	18981	18793	18943	19053	19029	18883	18748	18925	18810	18943	18907	18950	19001	18935	19001	18821	19024	18815	18830	19016	18901	19094	18796	18868	18895	18979	19047	18922	19175	18890	18838	18840	18710	18777	18767	18973	18952	18836	18938	18808	18961	18980	18834	18994	19106	18826	19043	18877	18992	18978	19008	19125	18861	18904	19017	18904	18713	18974	18885	18988	19001	18719	18718	18974	18988	19065	18810	18942	18814	18960	18746	18949	18965	19093	19171	18938	18831	18968	19067	19009	18887	19093	18920	19021	18794	18954	18717	18784	18939	18835	18998	18916	19002	18833	18834	18874	18809	18849	18850	18866	18942	18948	19149	18929	19041	18930	18704	18902	19122	19019	18951	18958	18866	18971	18875	19062	18907	18753	18920	19025	18947	18769	18933	18683	18859	18928	18867	18905	18864	18891	18785	18856	18766	18997	19053	18966	18768	18931	18949	18995	18905	19071	19059	18723	18910	18967	18808	19018	18743	18941	18867	19020	18935	18722	18856	19083	18898	19031	18840	18896	18847	18988	18938	18802	18885	18812	18857	19042	18934	18861	19071	18744	18940	18945	18833	18868	18839	18868	18893	19146	18924	18985	18817	18727	18906	18927	19136	18890	18884	19045	18930	18920	19006	18672	19023	19057	18862	18816	18858	19003	18806	18899	18794	18920	18766	18869	18934	19071	18815	18730	18769	19099	18992	18905	18972	18994	18971	18939	18820	18996	18852	18946	18857	18911	18704	18815	19083	18623	19060	18946	18896	18861	18829	18856	18922	18863	18853	18691	18941	18971	18763	18957	18785	18927	18884	19002	18759	18980	19156	18932	18911	18898	19000	18989	18940	18936	18804	18949	19012	19078	18780	18791	18916	18951	18995	18772	18881	18944	18714	19046	18785	18751	18944	19004	18814	18783	19070	18835	18932	19009	18952	18978	18793	19004	18943	18850	18912	18820	18808	18858	18979	18939	18881	18981	18756	18840	18825	18968	18901	19077	18875	18787	19016	18931	19024	18880	19033	18807	19229	18951	18791	19003	18982	18923	18988	18697	19006	18879	18716	18967	18960	19001	18911	18767	18943	18708	18754	18860	18994	18750	18939	18918	18828	18999	19013	18846	18929	19031	18794	18909	18642	19084	18699	19107	18896	18968	18932	18898	19045	19068	18828	18999	18912	18878	19102	18905	19010	18879	18868	18837	18948	18996	18840	18911	18979	19036	18923	19011	18831	18861	19181	18810	18938	18869	19066	18825	18970	18821	18986	19032	18822	18948	18834	19021	19005	19018	19058	19047	18964	18940	18842	19016	18745	18937	19001	19014	18934	18948	18846	18856	18945	18947	19035	19012	19162
22439	20976	27352	24983	22567	28285	34519	32188	31338	31619	31244	31100	30857	31172	30645	30719	30683	30816	30708	30759	30685	30997	31115	30751	30781	30475	30333	30520	30579	30364	30136	30201	29995	30111	30032	30026	29983	29744	29819	29835	30140	29900	29927	30039	30040	30214	29658	29811	29910	29882	29857	29873	29854	29794	29695	29931	29839	29938	29941	29902	30024	29956	29792	29804	29959	29702	29862	29869	29782	29775	29868	29990	29874	29952	29890	29753	30044	30061	30078	29946	29799	29763	29663	29504	29819	29934	29759	29992	29715	29935	29769	30134	29886	29782	29883	29586	29621	29642	29984	29836	29921	29814	29705	29907	29877	29781	29842	29532	29966	29830	30132	29674	29667	29722	29910	29748	29907	29861	29797	29846	29943	29485	29894	29822	29604	29852	29622	29799	29649	29738	29806	29897	29670	29700	29821	29744	29799	29856	29845	29718	29815	29916	29616	29633	29565	29705	29678	29633	29707	29799	29810	29859	29677	29867	29957	29552	29894	29624	29921	29893	29737	29662	29847	29596	29808	29771	29578	29704	29804	29809	29778	29753	30038	29630	29766	29828	29777	29810	29683	29779	29835	29941	29945	30025	30076	29575	29788	29822	29891	29781	29665	29880	29856	29792	29728	29790	29951	29793	29782	29546	29699	29917	29792	29823	30007	29863	29965	29763	29984	29749	29831	29825	29940	29758	29665	29672	29778	29781	29582	29850	29793	29923	29882	29617	29635	29852	29752	29827	29817	29692	29881	29785	29680	29874	29665	29752	29456	29755	29943	29880	29697	29526	30023	29898	29718	29485	29872	29735	29518	29732	29570	29861	29816	29835	29706	29806	29842	29695	29696	29744	29724	29839	29801	29752	29626	29822	29903	29875	29894	29657	29703	29716	29763	29790	29580	29763	29899	29915	29787	29712	29698	29761	29899	29814	29977	29848	29966	29814	29978	29918	29728	29793	29526	29841	29746	29700	29875	29830	29699	29584	29752	29819	29714	29669	29575	29776	29625	29715	29756	29696	29745	29705	29719	29936	29776	29772	29896	29794	29862	29786	30122	29865	29719	29905	29753	29762	29711	29727	29795	29824	29699	29803	30098	29939	29865	29701	29965	29802	29895	29874	29666	29613	29586	29882	29930	29793	29964	29795	29778	29995	29803	29825	29669	29903	29757	29652	29641	29983	29767	29754	29838	29651	29714	29748	29808	29875	29471	29738	29447	29770	29926	29837	29760	29995	29895	29600	29871	29962	29725	29900	29785	29705	29655	29861	29791	29876	29744	29824	29834	29748	29530	29805	29875	29914	29716	29882	29672	29602	29658	29626	29792	29652	29689	29966	29629	29727	29553	29952	29948	29794	29652	29767	29642	29880	29809	29849	29724	29817	29779	29712	29642	29865	29568	29810	30087	29843	29693	29669	29966	29655	29645	29669	29693	30201	29966	29804	29886	29797	29988	29520	29664	29891	29844	29872	29851	29989	29915	29570	29818	29887	29683	30169	29802	29644	29829	29460	29772	29831	29822	29849	29749	29899	30267	29885	29822	29806	29813	29837	29741	29737	29650	29857	29751	29688	29907	29703	29725	29920	30009	29686	30015	29800	29725	29880	29910	29703	29778	29497	29984	29761	29533	29768	29566	29858	29796	29690	29578	29716	29991	29916	29815	29622	29952	29727	29739	29789	29803	29748	30024	29772	29803	29656	29660	29614	29835	29756	29700	29725	29880	29710	29664	29992	29666	29813	29888	29859	29765	29593	29781	29959	29885	29590	29699	29748	29586	29836	29655	29567	29621	29694	29630	29594	29817	29925	29944	29763	30155	29787	29795	29780	29375	29639	29607	29929	29797	29743	29765	29743	29788	29756	29858	29726	29835	29715	29728	29834	29808	29634	29739	29484	29597	29859	29759	29830	29776	29757	29642	29845	29832	29759	29837	29542	29375	29495	29793	29885	29930	29610	29695	29735	29903	29595	29842	29970	29872	29935	29723	29679	29672	29639	29766	29992	29877	29830	29458	29880	29511	29888	30047	29936	29754	29771	29858	29843	29774	29664	29751	29655	29530	29923	29818	29650	29872	29527	29744	29814	29763	29686	29790	29863	29861	29785	29779	29770	29728	29726	30076	29945	29876	29612	29583	29650	29491	29688	29755	29830	29779	29811	29781	29753	29595	29594	29705	29969	29642	29763	29800	29769	29664	29759	29808	29941	30114	29596	29586	29677	29709	29675	29763	29736	29662	29543	29772	29755	29558	30051	29934	29784	29808	29703	29755	29943	29929	29781	29986	29625	29738	29805	29763	29751	30095	29740	29781	29763	29867	29772	29850	29929	29753	29618	29686	29719	29700	29737	29826	30032	29847	29765	29825	29850	29775	29713	29772	29691	29767	29847	30108	29662	29763	29665	29810	29978	29860	29682	29773	29709	29710	29529	29784	29850	29736	29935	29692	30098	29901	29654	29996	29905	29645	29743	29578	29670	29812	29997	29709	29700	30147	29538	29938	29796	29650	29857	30076	29897	29780	29853	29853	29724	29677	29545	29820	29818	29840	29855	30155	29905	29716	29655	30041	29723	29807	29980	29708	29897	29908	29535	29833	29767	29634	30037	29838	29574	29786	29790	29776	29545	29903	29732	29623	29654	29565	29802	29750	29961	30002	29768	29554	29694	29759	29779	29835	29868	29907	29450	29630	29939	29721	29747	29920	29896	29557	29901	29745	29804	29593	29618	29694	29900	29654	29515	29759	29911	29895	29815	29732	30037	29760	29940	29645	29852	29753	29858	29692	29477	29925	30106	29569	29712	29634	29698	29810	29803	29677	29674	30080	29860	29820	29780	29739	29696	29698	29775	29803	29875	29613	29624	29687	29783	29772	29879	29859	29610	29783	29877	29636	29922	29948	29716	29842	29923	29673	29793	29672	29602	29670	29912	29644	29817	29804	29817	29756	29759	29961	29674	29864	29832	29588	29741	29718	29841	29709	29518	29739	29797	29944	29854	29710	29785	29926	29962	29848	29727	29944	29844	29909	29919	29983	29815	29921	29817	29882	29731	30091	29806	29609	29552	29711	29846	29906	29945	29720	29645	29828	29752	29453	29776	29651	29674	29923	29775	29735	29513	29622	30066	29709	29747	30029	29999	29824	29732	29749	29751	29550	29685	29845	29758	29683	29620	29801	29770	29855	29876	29714	29885	29842	29775	29637	30161	29834	29506	30032	29644	30155	29805	29635	29827	29999	29909	29868	29622	29749	29908	29980	29783	29969	29640	29696	29983	29880	29840	29541	29747	29709	29713	29818	29580	29677	29627	29936	29981	29842	29921	29754	29750	29941	29712	29654	29844	29516	29599	29513	29752	29602	29917	30015	29947	29645	30076	29914	29895	29838	29892	29715	29634	29691	29429	29915	29780	30115	29747	29798	29783	29666	29655	29745	29831	29459	29632	29906	29851	30187	30014	29939	29676	29919	29776	29675	29819	29763	29497	29880	29635	29892	29726	29826	29660	29717	29605	29951	29836	29461	29820	29528	29750	29653	29779	29723	29832	29767	29775	29818	29773	29782	29661	29967	29844	29556	30042	29889	29669	29683	29803	29769	29726	29671	29846	29748	29742	29807	29971	29810	29560	29567	29728	29546	29674	29805	29609	30051	29887	29965	29626	29848	29464	29751	29753	29734	29559	29532	29663	30076	29890	29731	29659	29960	29840	29825	29750	29956	29578	29873	29488	29566	29532	29778	29490	29716	29761	29708	29832	29685	29766	29909	29878	29825	29940	29816	29946	29815	29832	29691	29662	29547	29578	29559	29680	29725	29562	29918	29982	29988	29807	29434	29840	29948	29631	29758	29907	29812	29567	29903	29904	29513	30226	29788	29604	29673	29918	29763	29652	29897	29977	29600	29813	29982	29729	29827	29926	29895	29608	29798	29736	29858	29951	29710	29645	29844	29935	29948	29690	29707	29604	29763	29789	29775	29863	29878	29578	29865	29965	29595	29387	29491	29683	29574	29805	29885	29957	29770	29505	29683	29647	29752	29868	29674	29626	29762	29684	29704	29938	29878	29907	29639	30187	29871	29799	29648	29940	29788	29637	29954	29555	29684	30011	29896	29694	29745	29763	29605	29652	29920	29518	29608	29972	29957	29762	29793	29860	29656	29881	29623	29312	29918	29727	29405	29597	29798	29963	29746	29766	29994	29657	29598	29660	29831	30020	29717	29657	29643	29653	29527	29963	29872	29735	29708	29791	29844	29708	29903	29914	29525	29732	29931	29924	29723	29771	29750	30024	29841	29990	29719	29556	29707	29735	29766	29728	29611	29752	29792	29472	29968	30020	29905	29722	29530	29718	29702	29743	29647	29697	29807	29679	29738	29639	30008	29829	29766	29934	30028	29766	29896	29649	29820	29776	29665	29833	29726	29820	29820	29922	29448	29721	29632	29859	29949	29755	29799	29510	29494	29717	29700	29645	29857	29840	29771	29376	29743	29619	29828	29910	29756	29734	29643	29765	29658	29537	29918	29780	29403	29882	29763	29661	29471	29626	29740	29805	29639	29564	29760	29763	29690	29909	29725	29812	29562	29662	29570	29583	29951	29766	29993	29482	29792	29852	29897	29819	29736	29740	29955	29894	29709	29666	29800	29804	29806	29906	30007	29897	29708	29610	29687	29690	29884	29718	29865	30055	29638	29901	29678	29812	29746	29647	29798	29666	29799	29616	29636	29544	29559	29783	29904	29674	29732	29659	29770	29828	29696	29814	29919	30144	29717	29593	29729	29889	29771	29697	29457	29588	29675	29810	29779	29473	29583	29739	29949	29869	29814	29815	29887	29657	29749	29662	29757	29763	29859	29749	29679	29437	29751	29868	29825	29582	29637	29757	29830	29557	29649	29759	29729	29711	29811	29685	29983	29984	29681	29630	29695	29680	29863	29811	29722	29746	29746	29872	29594	29994	29736	29998	30003	29657	29800	29716	29759	29629	29944	29727	29873	29548	29708	29627	29683	29810	29782	29692	29712	29688	29845	29625	29826	29892	29749	29906	29771	29699	29691	29710	30015	29998	29653	29818	29758	29723	29763	29672	29867	29678	29875	29902	29721	29826	29897	29773	29930	29730	29863	29701	29972	29598	29843	29749	29574	29886	29749	29646	29635	29844
30121	56603	50137	30048	25051	23366	22252	21549	20894	20793	20366	20251	20052	20109	20222	19993	19711	19654	19778	19865	19984	20409	20413	20074	19597	19388	19221	19311	19387	19070	19266	19263	19067	19047	18950	18880	18954	18913	18872	18844	18800	18786	18790	18895	18655	18959	18727	18828	18663	18661	18690	18604	18663	18707	18698	18809	18803	18730	18674	18850	18646	18600	18573	18618	18962	18653	18581	18691	18586	18697	18861	18568	18604	18733	18653	18700	18671	18715	18676	18713	18734	18620	18580	18841	18632	18795	18561	18619	18663	18621	18775	18571	18640	18754	18740	18789	18664	18786	18564	18639	18606	18516	18683	18665	18402	18730	18632	18598	18787	18581	18610	18861	18497	18685	18780	18706	18482	18519	18638	18644	18602	18652	18615	18821	18748	18491	18567	18774	18679	18737	18615	18547	18753	18727	18676	18726	18785	18690	18517	18689	18758	18842	18557	18594	18427	18638	18792	18535	18572	18470	18663	18574	18651	18644	18723	18584	18932	18540	18702	18737	18606	18670	18620	18576	18427	18799	18573	18686	18778	18545	18462	18650	18519	18661	18788	18683	18576	18661	18628	18582	18603	18679	18671	18803	18679	18601	18599	18645	18708	18548	18710	18557	18553	18547	18676	18745	18598	18681	18667	18569	18581	18479	18546	18694	18630	18531	18702	18717	18740	18608	18535	18824	18504	18531	18784	18663	18782	18747	18810	18534	18583	18843	18609	18625	18475	18638	18663	18501	18648	18610	18647	18680	18559	18582	18631	18628	18782	18657	18561	18500	18652	18633	18562	18526	18632	18704	18603	18681	18420	18444	18671	18578	18652	18706	18670	18486	18502	18524	18587	18682	18645	18674	18947	18421	18743	18612	18640	18677	18625	18471	18619	18650	18760	18516	18692	18622	18576	18626	18509	18743	18523	18510	18435	18748	18592	18516	18781	18532	18599	18669	18553	18735	18662	18404	18497	18423	18662	18675	18656	18632	18625	18679	18685	18541	18647	18765	18727	18971	18537	18692	18513	18749	18738	18650	18664	18650	18649	18697	18623	18691	18620	18573	18733	18866	18820	18581	18656	18706	18610	18734	18346	18631	18608	18676	18719	18567	18669	18680	18798	18556	18655	18588	18722	18488	18695	18631	18661	18657	18562	18681	18625	18726	18460	18598	18852	18556	18607	18675	18641	18630	18501	18829	18722	18474	18633	18498	18517	18727	18587	18560	18607	18802	18433	18456	18624	18664	18782	18604	18664	18595	18637	18652	18762	18664	18736	18607	18568	18488	18503	18671	18705	18772	18502	18528	18577	18489	18573	18813	18669	18430	18752	18581	18783	18626	18786	18531	18644	18641	18501	18629	18656	18689	18620	18598	18634	18738	18586	18619	18638	18632	18727	18470	18536	18780	18671	18676	18773	18518	18776	18647	18709	18712	18503	18570	18599	18656	18596	18674	18392	18687	18463	18521	18687	18758	18551	18541	18618	18759	18586	18863	18540	18667	18520	18540	18550	18692	18507	18441	18589	18649	18672	18559	18702	18598	18674	18674	18431	18725	18589	18669	18616	18544	18678	18752	18633	18687	18658	18604	18476	18649	18607	18709	18543	18751	18443	18679	18597	18717	18713	18650	18806	18553	18694	18714	18559	18571	18742	18542	18554	18411	18686	18682	18659	18522	18584	18746	18657	18528	18739	18714	18654	18493	18710	18529	18578	18554	18761	18825	18702	18627	18685	18577	18721	18782	18699	18471	18722	18601	18410	18656	18501	18572	18420	18480	18639	18619	18463	18623	18702	18665	18497	18627	18663	18651	18601	18529	18672	18793	18833	18603	18589	18532	18575	18502	18605	18654	18589	18662	18550	18612	18628	18621	18392	18714	18633	18794	18822	18518	18584	18667	18561	18672	18664	18727	18578	18713	18616	18723	18488	18627	18789	18697	18748	18589	18490	18661	18837	18598	18761	18503	18559	18690	18691	18799	18747	18690	18724	18620	18794	18598	18564	18469	18677	18672	18528	18636	18739	18738	18712	18623	18731	18624	18657	18589	18648	18846	18670	18438	18580	18552	18732	18361	18836	18645	18552	18632	18731	18641	18580	18504	18758	18567	18506	18670	18540	18453	18589	18585	18599	18533	18690	18715	18800	18746	18739	18464	18592	18450	18692	18525	18657	18778	18482	18591	18685	18578	18633	18537	18461	18473	18739	18854	18670	18603	18361	18539	18717	18859	18696	18441	18677	18468	18673	18612	18440	18757	18519	18637	18770	18843	18724	18865	18575	18583	18625	18732	18574	18645	18541	18523	18520	18503	18576	18686	18827	18626	18478	18523	18743	18672	18561	18511	18641	18649	18576	18614	18629	18408	18527	18593	18675	18728	18824	18591	18626	18731	18702	18381	18611	18556	18936	18743	18781	18465	18696	18759	18742	18560	18575	18650	18577	18702	18610	18672	18644	18554	18672	18618	18915	18587	18744	18548	18657	18863	18516	18675	18657	18585	18730	18735	18777	18542	18762	18780	18516	18713	18588	18679	18622	18594	18585	18540	18651	18649	18582	18683	18734	18696	18609	18516	18823	18567	18626	18709	18538	18640	18556	18619	18781	18509	18566	18571	18636	18770	18823	18463	18445	18527	18610	18608	18715	18633	18726	18626	18485	18593	18512	18457	18813	18628	18562	18610	18595	18887	18639	18631	18600	18597	18856	18495	18584	18473	18654	18697	18521	18694	18647	18525	18716	18660	18487	18570	18632	18685	18699	18752	18791	18778	18790	18560	18687	18571	18616	18642	18572	18664	18752	18619	18651	18552	18724	18512	18640	18499	18599	18664	18740	18582	18632	18692	18641	18569	18706	18686	18632	18636	18417	18609	18570	18583	18572	18473	18442	18863	18693	18603	18622	18743	18492	18746	18594	18562	18479	18723	18647	18530	18677	18638	18549	18617	18681	18625	18651	18505	18805	18657	18681	18597	18492	18718	18551	18551	18517	18514	18403	18586	18578	18865	18731	18563	18601	18776	18519	18661	18722	18480	18595	18711	18820	18500	18611	18513	18645	18514	18680	18740	18679	18604	18935	18854	18564	18554	18696	18629	18623	18575	18600	18639	18741	18488	18833	18648	18641	18413	18562	18610	18502	18326	18612	18420	18558	18703	18560	18575	18670	18455	18526	18671	18502	18619	18605	18550	18577	18675	18689	18521	18454	18621	18587	18564	18667	18676	18622	18661	18632	18614	18545	18536	18538	18483	18572	18607	18650	18633	18683	18512	18823	18566	18744	18739	18653	18690	18472	18675	18589	18541	18809	18677	18506	18551	18775	18707	18553	18676	18691	18651	18632	18411	18654	18629	18654	18738	18637	18500	18464	18680	18649	18646	18749	18549	18554	18493	18949	18470	18631	18610	18618	18591	18576	18551	18690	18672	18702	18531	18551	18612	18483	18523	18751	18540	18659	18515	18546	18504	18603	18635	18696	18555	18533	18572	18702	18698	18630	18630	18668	18690	18654	18548	18711	18650	18640	18562	18528	18656	18733	18694	18748	18772	18719	18569	18724	18479	18549	18671	18568	18767	18531	18465	18803	18506	18782	18636	18713	18736	18674	18700	18617	18581	18588	18703	18550	18697	18533	18752	18634	18471	18657	18535	18656	18772	18766	18589	18623	18489	18630	18687	18680	18513	18711	18752	18545	18458	18640	18738	18692	18504	18767	18485	18476	18640	18413	18539	18674	18791	18638	18573	18604	18671	18700	18771	18575	18687	18637	18713	18541	18661	18545	18695	18543	18454	18736	18546	18791	18768	18726	18851	18694	18626	18491	18704	18425	18672	18575	18748	18656	18754	18639	18630	18586	18725	18795	18702	18517	18628	18626	18578	18392	18702	18625	18676	18504	18510	18562	18729	18779	18582	18677	18626	18931	18677	18547	18759	18480	18600	18605	18577	18753	18830	18728	18558	18467	18538	18688	18640	18496	18740	18682	18637	18547	18653	18524	18689	18603	18628	18670	18566	18605	18763	18587	18880	18629	18518	18641	18566	18694	18789	18613	18683	18485	18724	18714	18644	18676	18687	18747	18756	18628	18548	18547	18607	18621	18538	18602	18737	18731	18655	18687	18703	18611	18754	18614	18634	18625	18497	18640	18451	18573	18632	18728	18648	18671	18744	18677	18524	18685	18563	18722	18553	18589	18514	18570	18631	18656	18477	18720	18637	18405	18587	18557	18739	18748	18712	18617	18494	18522	18634	18684	18500	18825	18521	18600	18670	18954	18633	18704	18697	18606	18508	18548	18565	18685	18736	18525	18561	18758	18611	18539	18814	18634	18509	18537	18525	18741	18461	18730	18601	18671	18656	18708	18516	18616	18742	18520	18649	18531	18613	18679	18719	18664	18368	18534	18573	18699	18595	18602	18712	18586	18415	18646	18543	18584	18566	18702	18415	18740	18691	18678	18620	18786	18717	18561	18472	18737	18613	18516	18627	18582	18687	18617	18478	18674	18545	18632	18704	18791	18481	18767	18635	18480	18489	18796	18683	18627	18528	18516	18482	18661	18651	18615	18588	18577	18563	18594	18635	18848	18719	18703	18626	18632	18443	18602	18575	18745	18522	18579	18775	18677	18479	18893	18649	18659	18803	18694	18516	18535	18598	18769	18594	18673	18506	18467	18687	18627	18563	18678	18613	18926	18640	18682	18532	18563	18692	18701	18681	18796	18483	18515	18661	18719	18398	18547	18539	18564	18766	18549	18693	18470	18904	18753	18528	18629	18606	18597	18601	18611	18460	18772	18633	18680	18640	18630	18575	18627	18655	18695	18799	18540	18597	18507	18638	18585	18629	18594	18786	18487	18653	18732	18461	18811	18578	18709	18646	18697	18704	18515	18585	18808	18756	18712	18589	18701	18500	18553	18740	18666	18576	18601	18588	18721	18824	18613	18741	18555	18716	18479	18660	18630	18562	18785	18494	18598	18629	18912	18572	18570	18835	18624	18567	18570	18769	18588	18686	18626	18547	18548	18597	18749	18656	18598	18487	18499	18761	18740	18490	18596	18510	18487	18725	18594	18581	18776	18647	18693	18587	18493	18755	18770	18608	18720	18744	18502	18510	18583	18569	18615	18667	18786	18464	18765	18665	18682	18583	18648	18539	18604	18479
35855	32295	37109	33367	30821	31072	30764	30499	30289	30618	30387	30371	30180	30408	30389	30107	30322	30203	30420	30311	30629	30517	30394	30365	30393	29974	29941	30263	30267	30231	30154	30287	30137	29973	30072	30041	29887	29944	30014	30273	30149	30001	30276	29951	29942	30316	30201	30033	29932	30102	30288	29988	30308	29967	30201	30160	29824	30007	29770	30216	30366	30127	30026	30033	30018	30043	29892	29981	29852	29804	30062	30201	30027	29920	29971	29950	29909	30296	30334	30137	29924	30099	30043	29811	30167	29769	29996	29974	30092	29829	30196	30195	29923	30207	30105	29985	29869	30194	30003	30230	29980	30027	29712	29889	29779	30083	30064	29870	30091	29803	30082	30123	29944	30107	29942	30020	30122	30313	30274	30101	30150	29960	30161	29983	30196	29809	30154	30096	29929	30006	29871	30214	29932	30054	30135	30278	29932	29790	29971	29982	30006	29695	29881	29915	30036	29988	30089	30247	30044	29910	29800	29955	30095	29936	30247	30131	30119	30240	29986	29920	29722	29919	30183	30157	29957	29950	29883	30174	30106	29935	29737	29874	29839	29935	29889	30192	30174	30103	29914	29849	29696	29778	29891	29982	30019	30328	29966	30342	30096	30163	29796	29820	29804	30034	30009	30079	29943	29948	30224	30001	29948	29895	29810	29801	29958	30022	30096	30220	29905	29908	29877	30115	29955	29958	29952	29979	30008	29590	29736	30003	29957	29972	30101	29936	29938	30037	29733	29974	29883	30234	30084	29940	30142	30028	29989	30111	30044	29915	29777	30030	30170	29941	29920	29821	30244	29803	30100	29817	30123	30040	30014	29969	30080	29917	30183	29889	30109	30307	29841	29945	29954	29981	30042	30208	30159	30035	29867	29952	29845	30000	29887	29977	30047	30132	30274	30310	29802	30132	29862	30030	29852	30062	29786	29988	30147	30102	30015	29977	30232	30237	29880	30027	29976	30295	29961	29934	30087	30075	30134	30035	30015	30076	30105	29835	29858	29994	30164	29866	29960	30037	30367	30127	30036	30303	30145	30137	29846	29911	30007	30119	29790	29772	29890	29813	30113	29892	29993	29780	29974	29959	29916	30041	30069	29791	29904	29804	29938	29799	29764	29974	30046	30137	30130	29932	29886	30049	30156	29928	29852	30166	30156	29871	29973	29885	30054	29674	30078	29947	30020	29829	30007	30160	30092	29856	29958	30030	29838	29948	30105	30005	30055	29939	29998	30185	30091	30281	29787	30061	30037	30326	29732	30122	30153	30152	30062	29710	29918	29953	29842	29817	29835	29877	29992	30029	30183	29909	29865	29803	29894	29834	30166	30185	30076	30052	30177	30005	29885	29816	29868	30066	29901	30243	29936	30235	29828	29947	29871	30139	30178	29984	29874	29865	30167	30116	30068	29979	30002	29853	29996	29923	30127	30005	29985	30268	29982	30052	30047	30078	30187	30284	30216	29945	30101	30024	30042	29963	30356	29937	30033	29925	30084	29883	30125	29983	29778	29946	30068	30073	29727	29901	29942	30055	29977	30047	30038	30168	30072	30199	30075	29638	29779	29833	29758	30191	29791	30016	30147	30140	29957	29896	29932	30073	30076	29919	29886	30012	30185	30022	29872	29674	29861	29908	30235	30080	29955	29974	30212	29971	29642	29927	29929	30176	30018	29817	29935	29968	29971	30169	30019	29829	30113	30134	29862	30002	30087	30282	29959	29885	29975	29591	30250	29853	30103	29862	30010	30000	30131	29969	29928	29936	29938	29826	30195	29844	30282	30010	30067	29943	29923	30186	30156	29978	30069	29892	30032	30072	30188	30147	30041	30017	30003	29931	29958	30089	29990	29891	29888	29995	29994	29740	30081	29828	30005	29716	29992	29933	29937	29964	30091	29897	29945	29682	29908	29915	30164	30185	29942	30188	30056	30165	30211	29923	29920	29797	29754	30041	30074	30063	29901	29938	29990	29912	30063	29895	29686	30003	30026	30144	30276	29885	30010	30047	29818	30017	30033	30186	29997	29847	30099	30197	30070	30056	29818	30050	29939	30060	30367	30009	29828	29990	30078	30126	29912	30222	30166	30264	30182	30059	29946	30062	30024	29822	29845	30119	30087	29950	29929	29916	30049	30159	30081	30099	29958	30087	29844	29935	29663	29917	29931	30079	30125	30113	30074	29977	29949	29774	29916	30049	29867	30116	29984	29906	30114	29963	29888	30181	29938	29781	30069	29664	29743	30051	29859	29926	29715	29935	30136	29852	29997	30306	30004	29907	30012	30067	30091	30367	29919	30071	30230	29820	30213	29911	30169	29932	30045	30378	30094	29885	30085	29826	30026	30092	30196	29963	29852	30161	30056	30091	29940	30068	30272	30282	30058	30003	29751	30208	30062	29894	30073	30192	30087	30134	29966	30015	30239	29990	30083	29777	30131	30007	29946	30090	30101	29935	30112	30163	29696	30077	30246	29823	30042	30034	30112	30063	29834	29975	29959	30087	29820	29991	30329	29923	29859	29836	29975	30004	30019	29847	30156	29919	29954	30120	29967	29800	30117	30076	29921	30001	30099	30286	30032	29798	30182	30340	30174	29903	30054	29807	29964	29998	30091	30048	30118	29824	29848	29958	30135	29972	30126	30110	29994	30022	30371	30245	29922	30035	30041	29922	30071	30058	30186	29817	30067	30017	30045	30089	30002	30052	30050	29815	30084	29953	30022	30070	30031	30013	29982	29959	30316	29938	29805	30055	30006	30142	30191	30102	30316	30228	30165	30090	30081	29831	29939	30015	30142	29753	29839	30087	29962	30086	30112	29437	29914	30118	29872	29978	29824	30133	29955	30097	29916	29946	29986	29949	30122	30073	30059	29896	30152	30099	29924	30235	29931	30019	29793	30182	30072	30090	30048	29895	29954	29887	29988	29933	30066	29846	29720	30007	29978	30084	30225	29856	30095	30094	30176	30009	30127	30160	30034	30058	30124	30019	29986	30047	30103	30080	30184	29704	30198	30076	30099	29989	30019	29912	29970	29870	29976	30151	29928	30119	29707	30157	29788	30149	30147	30062	30218	30185	29931	29913	30041	30290	29893	29878	29933	29971	29653	30091	29911	30041	29782	29837	29785	29911	30227	29892	29969	29910	29920	30054	30041	29984	30004	30168	30060	29981	29971	29959	29903	29955	30177	29943	29995	29827	29799	30056	30015	30113	30203	30159	30044	30109	30239	30003	29977	30172	29795	30013	30087	29902	30205	30028	30149	29817	30291	30207	30179	30125	29987	30000	30156	29952	30024	29878	30020	30012	29911	30249	30228	30048	29886	30049	29989	29743	29880	29974	30129	30153	30342	30057	30095	30077	29809	30087	29845	29911	29788	30083	30199	29978	30168	30305	30245	30194	29783	29939	30057	30114	30142	30278	30103	30309	30263	30025	30011	30025	29705	29828	30172	30050	30077	29782	30064	30274	30145	30017	29857	29776	30042	30087	30193	30230	30080	29795	29870	30028	29941	30112	30269	29952	30135	29935	29992	29995	30123	30202	30149	30061	30080	30174	30023	30048	29761	29662	30008	30015	30084	30131	30006	30014	30126	30254	29961	30116	29963	29837	30151	30154	30080	30082	29911	30138	30129	29889	29786	29928	30170	30080	30014	30095	30416	30085	30005	30187	30156	29996	30076	29979	30071	29929	29816	30164	30099	29778	30139	29839	30094	29871	29874	30233	30008	29985	30087	30030	30129	30192	30086	30311	30064	29979	30213	29955	30066	30109	30133	29964	30022	29848	30139	29811	30132	29984	29865	29811	30118	29888	29980	29815	30021	29980	29892	30018	29875	30092	30060	30195	30040	29891	29525	29980	30003	30057	29982	29974	29844	29961	29787	29991	30075	30293	29971	29939	29930	30073	29937	29950	29811	30153	29877	29742	30143	30052	30001	30012	30053	30163	30231	30103	29977	30232	30114	29802	29990	30016	30171	30068	30209	30098	30092	30054	29957	30080	29857	29807	29973	30083	29928	29764	29768	29811	30185	29826	29934	30086	30022	30004	29747	29858	30188	30249	30017	29938	30079	29976	30007	29997	29981	29951	29812	30097	30105	29739	30023	30181	29829	30104	30184	29890	30309	29973	30120	29971	29997	29828	29899	30007	30004	30161	29920	29775	29954	29792	30000	29827	30358	30079	30154	30171	30141	30181	29880	30182	30030	30105	30069	30081	29899	30065	29953	29824	30135	30070	29929	29886	29998	30058	29862	30253	29955	29817	30045	30104	29966	29822	29824	29892	29958	30104	29970	30243	29984	29839	30140	29968	30116	29956	30179	29961	29859	30065	30121	29966	30168	29653	30080	29970	29727	29918	30243	30033	30239	29978	30138	30202	30104	30140	30052	29977	30145	29913	29815	30057	30267	30249	30166	30146	29837	29916	30206	29805	30121	29911	29894	30100	29984	30077	30056	30140	29917	29778	30044	30338	29873	29761	29885	29952	29964	30213	30021	29808	29952	30160	29964	29956	29947	30251	30149	30022	30167	29954	30159	29827	30048	29913	30004	29880	30108	30321	29877	29905	29983	30064	30174	30153	30099	29791	30213	30049	30025	29985	29971	29958	30005	30219	29996	29915	30137	30114	29803	30178	30166	30186	30071	30081	29986	30186	30036	30018	29982	30057	29793	29954	29981	29964	29879	30248	29976	29831	30141	29860	30186	30058	29936	30295	30096	29971	30049	29783	29883	30062	30071	30011	30240	30120	30114	30342	30102	30080	29962	30189	30297	30020	29672	29955	30143	29844	29994	30267	29990	29985	29802	30006	29810	30285	29967	29872	30005	30228	29979	29902	30113	30027	30070	29978	30109	30066	29936	30096	29898	29952	30311	29920	29778	30145	30189	30285	30005	30011	30165	29756	29898	29930	30168	30017	30203	30071	29985	30114	30072	30090	29959	30136	30142	29942	29919	30057	30031	29899	29919	29974	29992	30258	30038	29987	29942	30131	30141	30095	29858	30001	29970	30048	29965	29819	30102	30018	29747	30047	30161	30033	29830	30083	30068	30027	30069	30138	30076	29936	30368	29862	29984	29946	29735	29928	30072	30097	30070	30014	30111	30046	30075	30272	30216	30000	30281	30009	30155	29862	29934	29863	30206	29936	29786	30105	29945	30122
25546	34907	30241	21999	20556	20134	19892	19619	19524	19638	19237	19448	19243	19153	19337	19329	19117	19116	19345	19126	19445	19285	19500	19258	19334	18982	18836	18913	18949	18975	18851	18765	19026	18742	18932	19002	18860	18908	18900	18750	18815	18850	18658	18907	18851	18826	18841	18873	18803	18738	18967	18630	18814	18743	19045	18776	18773	18900	18856	18965	18745	18748	18946	18804	19010	18765	18588	18848	18859	19030	18742	18913	18765	18835	18929	18917	18698	18947	18801	19054	18964	18919	18678	18811	18830	18809	18761	19025	18657	18800	18751	18696	18969	18749	18712	19089	18678	18691	18718	18934	18886	18845	18747	18778	18908	18713	18894	18858	18850	18799	18887	18782	18824	18777	18763	18986	18860	18909	18919	18707	18759	18685	18785	18828	18824	18814	18673	18751	19051	18759	18775	18890	19050	18822	18773	18982	18833	18810	18821	18674	19032	18787	18918	18839	18916	18808	18686	18811	18837	18855	18912	18947	18907	18849	18750	18902	18743	18906	18960	18913	18722	18721	18835	18745	18816	18837	18688	18873	18750	18680	18939	18841	18810	18946	18722	18879	18876	18859	18797	18924	18706	18930	18921	18742	18775	18888	19007	18885	18703	18824	18777	18899	18806	18795	18724	18923	18875	18745	19009	18766	18909	18917	18637	18836	19049	18797	18781	18887	18918	18926	18750	18683	18882	18768	18898	18834	18977	18703	18789	18727	18842	18805	18783	18693	18778	18961	18940	18716	18950	18823	18892	18855	18730	18747	18764	18721	18959	18814	18612	18868	18920	18936	18737	18654	18825	18907	18985	18811	18897	18726	18935	19079	18821	18905	18749	18924	18716	18811	18795	18942	18947	18791	18821	18841	18770	18674	18739	18781	19024	18808	18752	18669	18828	18901	18828	18680	18761	18697	18706	18712	18892	18874	18862	18799	18790	18770	18798	18882	18788	18960	18795	18845	19020	18946	18902	18956	18973	18905	18780	18791	18979	18733	18844	18911	18818	18553	18663	18791	18896	18819	18868	18699	18806	18791	18846	18791	18762	18896	18891	18805	18885	18855	18939	18846	18856	18821	18784	18841	18809	18852	18940	18815	18783	18861	18867	18947	18989	18724	18986	18964	18934	18747	18770	18550	18840	18931	18737	18680	18665	18938	18949	18856	18811	18889	18889	18654	18740	18937	18784	18827	18700	18872	18807	18729	18938	18929	18775	18874	18770	18814	18776	18745	18706	18836	18989	18950	18684	18814	18739	18692	18817	18735	18928	18948	19144	18644	18929	18738	18806	18685	18699	18849	18760	18761	18875	18879	18839	18658	18890	18790	18911	18777	18800	18933	18720	18743	18814	18962	18907	18760	18813	18814	18765	18787	18991	18873	18927	18993	18942	18741	18838	18668	18799	18854	18874	18868	18919	18654	18841	18726	18912	18758	18889	18621	18958	18570	18868	18625	18744	18916	18832	18996	18667	18700	18739	18892	18858	18739	18833	18759	18820	18929	18976	18675	18901	18864	18849	18886	18937	18636	18852	18850	18968	18773	18996	18870	18831	18725	18769	18838	18628	18900	18853	18972	18766	18783	18839	19025	18909	18771	18701	18991	18904	18921	18923	18714	18870	18783	18844	18755	18922	18736	18828	18783	18733	18810	18763	18861	18630	18905	18775	18844	18834	18749	18951	18921	18819	18743	18944	19025	18872	18875	18792	19066	18722	18719	18865	18743	18689	18810	18944	18713	18897	18802	18849	18902	18873	18742	18910	18755	18860	18736	18667	19018	18602	18909	18992	18824	18829	18749	18784	18790	18883	18788	18927	18741	18750	18924	18800	18782	18827	18691	18945	18818	18816	18566	18988	18833	18733	18925	18931	18734	18886	18594	18956	18722	18761	18832	18817	19004	18894	18805	18827	18942	19067	18693	19011	18759	18982	18903	18938	18829	18821	18830	18741	18723	18947	18672	18936	18825	18847	18886	18849	18875	18749	18951	18813	18913	18868	18651	18961	18873	18831	18894	18654	18927	18643	18806	18965	18665	18847	18654	18928	18749	19046	18894	18682	18813	18798	18901	18804	18938	18954	18910	18996	18828	19084	18867	18796	18764	18728	18860	18884	18871	18685	18857	18754	18678	18942	18734	18814	19032	18952	18778	18969	18717	18986	18758	18731	18868	19021	18872	18744	18890	18729	18873	18800	18882	18912	18914	18865	18709	18780	18608	18732	18929	18759	18808	19017	18797	18814	18924	19006	18843	18881	18899	18717	18593	18777	18729	18936	18815	18949	18756	18751	18829	18821	18715	18968	18955	18796	18673	18815	18875	18968	19019	18832	18915	18881	18716	18777	18934	18987	18691	18987	18662	18838	18928	18738	18688	18946	18844	18711	18861	18918	18738	18862	18764	18901	18866	18825	18735	18764	18815	18836	18715	18928	18878	18797	19022	18824	18799	18794	18614	18774	18727	18835	18872	18835	18798	18885	18693	18780	18737	18961	18931	18833	18905	18877	18971	18919	18702	18788	18833	18834	18581	18925	18852	18910	18562	18904	18764	19073	18786	18650	18879	18742	18925	18827	18882	18949	18802	18937	18818	18849	18868	18847	19081	18928	18647	19056	18738	18973	18715	18889	18770	18716	18885	18863	18870	18729	18881	18626	18815	18834	18829	18740	18921	18622	18940	18727	18740	18797	18930	18906	18807	18881	18884	18736	18919	18831	18762	18947	18787	18750	19077	18920	18880	18778	18839	18874	18710	19083	18817	19071	18883	18817	18892	18781	18651	18863	18898	18840	18633	18826	18646	18951	18707	18815	18737	18719	18822	18799	18729	18740	18895	18804	18743	18844	18755	18783	18745	18880	18838	18754	18976	18758	18901	19039	18877	18582	18819	18915	18882	18874	18950	18858	18737	18947	18898	18758	18919	18788	18908	18703	18869	19009	18653	18914	18905	18871	18755	18868	18773	18807	18855	18615	18857	18825	18781	18777	18684	18863	18776	18789	18641	19048	18709	18777	18899	18727	18883	18789	18820	18959	18875	18937	18903	18759	18789	18698	18874	18856	18783	18786	18939	18679	18802	19025	18893	18881	18791	18934	18861	19012	18806	18848	18704	18859	18903	18751	18789	18845	18861	18791	18804	18675	19024	18911	18680	18851	18692	18814	18697	18699	18894	18916	18760	18878	18952	18774	18799	18925	18730	18857	18995	18730	18852	18808	18720	18930	18845	18776	18815	18951	18866	18799	18994	18778	18923	18840	18792	18897	18772	18790	19046	18867	18986	18621	18610	18853	18823	18860	18853	18738	18691	18777	18849	18781	19019	18928	18839	18924	18920	18893	18881	18739	18804	18862	18696	18763	18791	18633	18848	18871	18781	18778	18761	18776	18766	18929	18768	18942	18959	18735	18777	18773	18836	18661	19006	18761	19006	18869	19033	18872	18862	19067	18745	18855	18827	18861	18577	18694	18760	18936	18769	18761	18934	18769	18858	18718	18800	18757	18917	18866	18959	18887	18893	18897	18681	18846	18734	18703	18885	18907	18853	18820	18880	18886	18828	18841	18976	18876	18611	18883	18752	18906	18797	18913	18938	18867	18860	18833	18789	18753	18870	18812	18770	18822	18913	18935	18750	18827	18741	18877	18857	18717	18878	18726	19019	18757	18797	18975	18797	18825	18766	18845	18931	18692	18732	18812	18942	18831	18900	18878	18715	18858	18962	18759	18751	18735	18870	18904	18805	18763	18865	18918	18722	18837	18842	18890	18699	18775	18807	18668	18838	18875	18829	18829	18980	18856	19043	18801	18870	18850	18787	18957	18812	18840	18791	18835	18817	18840	18865	18780	18954	18970	18872	19043	18919	18757	18655	18939	18939	18815	18678	18776	18972	18674	18879	18708	18765	18826	18903	18853	18796	18725	18902	18816	18894	18899	18744	18740	19070	18713	18818	18815	19057	18702	18787	18753	18997	18808	18860	18771	18824	18866	18753	18949	18784	18899	18775	18926	18873	18657	18689	18685	18774	18718	18959	18859	18914	18749	18710	18889	18744	19041	18770	19001	18956	18831	18832	18757	18920	18953	19060	18671	18805	18982	18825	18847	18899	18671	18961	18805	18711	18889	18935	18919	18849	18821	18695	18851	18895	18976	18939	18902	19048	18745	18838	18877	18906	18805	18857	18929	18849	18932	18800	18843	18810	18960	18820	18842	18743	18850	18874	18874	18799	18820	18957	18810	18725	18876	18605	18720	18676	18801	18876	18766	18962	18899	18644	19062	18951	18908	18996	18715	19066	18844	18896	18976	18849	18796	18840	18975	18915	18747	18930	18648	18784	19023	18968	18960	18978	18886	18708	18630	19041	18995	18940	18759	18838	18758	18823	18838	18796	18877	18696	18848	18758	18866	18937	19028	18676	18648	18827	18801	18858	18887	18758	18972	18696	18891	18747	18879	18882	18806	18804	18838	18785	18766	18827	18807	18833	18740	18912	18901	18768	19012	18720	18795	18803	18733	18952	19075	18833	18884	18937	18832	18813	18861	18848	18863	18784	18727	18855	18981	18929	18921	18732	18717	18580	18676	18759	18763	18707	18970	18729	18907	18830	18909	18949	18645	19019	18975	18913	18890	18863	18788	18977	18729	18832	19048	18796	18789	18901	18874	18684	18826	18831	18760	18754	18628	18908	18889	18793	18812	18771	18828	18987	18898	19042	18933	18971	18796	18744	18895	18737	18794	19112	18948	18743	18846	18790	18892	18717	18913	18830	18901	18729	18769	18843	19039	18864	18907	18815	18786	18842	18787	19073	18970	18778	18922	18763	18878	18724	18708	19078	18640	18768	18876	18889	18783	18827	18758	18650	18856	18842	18893	18769	18963	18842	19020	18713	18816	18750	18834	18732	18884	18947	18874	18932	19119	18884	18952	18889	18850	19112	18817	18743	18928	18879	18827	18784	18904	18901	18785	18780	18864	18775	18711	18777	18704	18998	18891	18897	19028	18816	18831	18724	18787	18941	18814	18762	18914	18874	19181	18898	18658	18642	18986	18892	18750	18910	18789	18831	18807	18681	18955	18622	18852	18759	18851	18732	18969	18840	18928	18781	18919	18652	18795	18753	18786	18986	18948	18737	18757	18831	18848	19021	18985	18729	19061	18811	18908	18824
23840	20957	27439	25314	24260	28805	31380	29070	28610	29048	28605	28426	28535	28317	28088	28128	28471	28338	28177	28261	28533	28382	28349	28348	28208	28084	28173	28198	27751	27949	28136	28057	27941	27832	27741	27897	27970	27680	27658	27755	27716	27853	27897	27682	27743	27921	27672	27585	27866	27896	27653	27778	27752	27540	27799	27690	27777	27679	27790	27529	27856	27787	27572	27573	27622	27600	27557	27708	27806	27718	27575	27648	27852	27750	27773	27518	27723	27562	27571	27875	27727	27405	27710	27618	27904	27803	27809	27663	27871	27868	27849	27519	27638	27659	27636	27660	27830	27709	27798	27754	27717	27817	27619	27505	27472	27793	27743	27810	27792	27673	27665	27598	27671	27672	27583	27625	27744	27609	27730	27540	27785	27773	27544	27694	27728	27620	27551	27522	27729	27504	27688	27838	27612	27487	27808	27426	27495	27800	27582	27726	27915	27670	27713	27646	27643	27704	27683	27420	27394	27420	27772	27695	27699	27555	27399	27446	27790	27985	27628	27699	27721	27314	27498	27368	27571	27541	27437	27646	27594	27783	27744	27889	27689	27776	27670	27427	27738	27601	27739	27549	27487	27473	27799	27862	27725	27679	27745	27444	27861	27734	27620	27847	27532	27796	27565	27722	27564	27471	27519	27600	27604	27573	27865	27685	27408	27588	27755	27674	27609	27687	27666	27565	27419	27482	27485	27636	27727	27701	27472	27636	27618	27890	27880	28042	27679	27565	27652	27490	27567	27525	27538	27407	27539	27760	28020	27773	27806	27411	27509	27479	27565	27570	27630	27594	27545	27688	27640	27728	27531	27664	27727	27716	27781	27319	27722	27590	27974	27601	27723	27620	27803	27659	27552	27642	27855	27539	28041	27578	27630	27827	27828	27667	27678	27896	27638	27480	27713	27725	27540	27804	27869	27710	27552	27634	27715	27701	27695	27679	27722	27678	27972	27670	27581	27735	27545	27598	27801	27671	27542	27472	27347	27384	27712	27461	27773	27820	27635	27809	27660	27654	27826	27807	27704	27584	27809	27576	27500	27403	27820	27576	27718	27524	27563	27531	27667	27477	27555	27593	27545	27863	27580	27400	27777	27524	27866	27662	27484	27654	27632	27693	27491	27490	27707	27842	27548	27576	27806	27774	27572	27650	27622	27585	27614	27707	27726	27545	27697	27779	27421	27625	27496	27311	27277	27601	27709	27510	27583	27990	27757	27753	27747	27603	27426	27461	27707	27499	27619	27685	27853	27489	27606	27578	27705	27638	27675	27582	27742	27576	27584	27601	27641	27645	27520	27606	27703	27554	27568	27646	27539	27673	27643	27383	27677	27464	27780	27809	27584	27692	27910	27630	27929	27616	27608	27589	27705	27594	27665	27707	27673	27658	27613	27803	27514	27758	27631	27761	27570	27534	27548	27722	27682	27729	27711	27639	27625	27528	27857	27764	27518	27527	27565	27496	27920	27495	27651	27961	27661	27818	27803	27616	27635	27760	27639	27633	27706	27648	27533	27544	27680	28022	27842	27826	27787	27542	27557	27592	27558	27554	27842	27637	27623	27822	27272	27682	27543	27447	27803	27620	27687	27777	27679	27612	27541	27680	27532	27328	27629	27800	27794	27687	27533	27617	27311	27790	27830	27699	27938	27746	27671	27561	27685	27634	27779	27834	27875	27685	27576	27722	27588	27795	27668	27696	27869	27557	27548	27717	27539	27963	27700	27506	27793	27835	27568	27447	27811	27490	27521	27498	27733	27682	27619	27661	27722	27558	27555	27759	27557	27729	27592	27678	27555	27636	28026	27799	27806	27488	27367	27744	27443	27701	27729	27740	27777	27840	27700	27702	27806	27757	27643	27945	27880	27902	27582	27741	27732	27553	27620	27512	27534	28011	27587	27442	27450	27391	27624	27609	28004	27903	27742	27901	27549	27708	27644	27670	27420	27633	27713	27666	27720	27547	27761	27583	27527	27518	27939	28056	27733	27727	27629	27766	27679	27864	27794	27619	27510	27604	27690	27402	27591	27651	27585	27649	27503	27770	27725	27711	27619	27770	27615	27803	27759	27687	27740	27671	27603	27769	27621	27774	27869	27710	27668	27794	27827	27719	27826	27378	27558	27592	27843	27660	27895	27783	27764	27596	27608	27401	27679	27552	27520	27488	27592	27477	27735	27517	27688	27572	27515	27645	27841	27714	27541	27559	27528	27395	27526	27542	27714	27802	27874	27827	27591	27536	27750	27788	27696	27895	27733	27503	27513	27541	27522	27559	27427	27503	27573	27602	27830	27644	27859	27886	27767	27508	27824	27769	27587	27761	27812	27679	27701	27928	27490	27559	27826	27574	27617	27619	27548	27486	27491	27548	27484	27704	27560	27456	27619	27612	27674	27617	27745	27835	27646	27746	27649	27675	27561	27735	27524	27502	27744	27676	27738	27565	27662	27560	27492	27593	27830	27535	27487	27771	27599	27733	27526	27684	27804	27655	27933	27762	27770	27494	27729	27743	27701	27554	27790	27738	27753	27709	27464	28005	27894	27915	27593	27587	27606	27690	27945	27681	27540	27492	27707	27630	27783	27615	27725	27519	27268	27543	27583	27721	27651	27821	27608	27512	27773	27672	27812	27621	27846	27536	27491	27949	27728	27944	27561	27637	27655	27313	27374	27563	27507	27444	27665	27466	27919	27676	27751	27533	27607	27771	27573	27764	27758	27603	27706	27661	27406	27690	27575	27731	27664	27522	27536	27763	27869	27298	27469	27299	27571	27625	27994	27657	27966	27597	27151	27434	27584	27663	27772	27522	27621	27702	27569	27668	27511	27611	27890	27693	27683	27691	27751	27800	27645	27833	27649	27663	27631	27719	27825	27929	27642	27474	27756	27650	27549	27997	27816	27928	27619	27531	27994	27591	27506	27577	27785	27569	27808	27400	27797	27640	27962	27772	27774	27688	27742	27595	27589	27605	27670	27563	27724	27665	27702	27750	27583	27325	27702	27881	27746	27724	27581	27504	27747	27510	27688	27734	27528	27580	27980	27678	27611	27574	27929	27904	27735	27640	27701	27975	27399	27532	27655	27790	27795	27680	27441	27435	27729	27404	27614	27688	27950	27599	27610	27669	27727	27833	27797	27693	27559	27785	27611	27419	27654	27622	27848	27686	27653	27712	27812	27727	27503	27529	27361	27549	27340	27613	27916	27891	27619	27601	27513	27829	27831	27604	27700	27752	27662	27145	27697	27417	27739	27441	27712	27787	27521	27445	27602	27542	27567	27427	27640	27472	27664	27803	27550	27721	27574	27744	27601	27338	27444	27703	27766	27486	27508	27784	27753	27355	27695	27833	27555	27732	27550	27626	27681	27730	27665	27691	27467	27858	27519	27648	27555	27767	27761	27515	27636	27618	27550	27759	27692	27617	27746	27834	27570	27492	27784	27700	27405	27633	27620	27583	27716	27471	27550	27689	27793	27665	27729	27331	27767	27657	27248	27728	27702	27776	27880	27322	27680	27690	28011	27484	27443	27396	27818	27617	27737	27550	27752	27603	27797	27752	27718	27698	27673	27671	27754	27809	27448	27641	27707	27557	27498	27743	27759	27592	27734	27623	27895	27654	27627	27647	27181	27443	27569	27568	27715	27749	27968	27680	27635	27547	27771	27709	27590	27755	27683	27746	27615	27858	27538	27632	27666	27663	27476	27772	27569	27641	27619	27830	27630	27902	27724	27779	27769	27695	27617	27636	27674	27715	27616	27593	27714	27468	27496	27360	27622	27578	27615	27637	27519	27651	27619	27326	27729	27839	27658	27775	27757	27826	27557	27712	27813	27543	27701	27537	27646	27653	27606	27770	27481	27623	27769	27695	27497	27892	27693	27982	27666	27521	27487	27704	27707	27626	27590	27858	27602	27891	27840	27552	27336	27671	27694	27721	27494	27643	27524	27276	27533	27642	27559	27812	27799	27376	27759	27682	27605	27667	27727	27782	27400	27662	27789	27504	27846	27577	27725	27656	27624	27763	27894	27674	27662	27727	27771	27896	27569	27617	27674	27625	27389	27689	27682	27759	27612	27637	27568	27775	27607	27592	27300	27506	27535	27624	27823	27742	27946	27702	27776	27866	27884	27550	27580	27689	27586	27467	27555	27676	27634	27559	27438	27809	27521	27593	27782	27576	27614	27755	27307	27703	27694	27812	27665	27514	27755	27478	27854	27908	27787	27596	27687	27648	27600	28020	27846	27476	27833	27852	27498	27480	27935	27648	27613	28120	27544	27665	27809	27633	27635	27747	27584	27684	27948	27776	27698	27486	27692	27742	27707	27663	27791	27844	27642	27704	27800	27656	27513	27707	27538	27842	27506	27508	27753	27956	28026	27731	27778	27815	27804	27687	27469	27760	27629	27919	27630	27689	27649	27713	27659	27717	27600	27794	27508	27743	27551	27722	27700	27680	27733	27458	27677	27821	27785	27701	27543	27646	27794	27563	27834	27667	28023	27760	27479	27754	27550	27515	27515	27772	27545	27629	27752	27551	27640	27770	27600	27375	27690	27759	27566	27494	27645	27578	27461	27722	27877	27458	27652	27774	27751	27782	27753	27491	27776	27779	27640	27475	27336	27999	27543	27527	27397	27555	27902	27793	27585	27765	27846	27629	27258	27521	27693	27616	27831	27696	27641	27657	27840	27822	27457	27779	27696	27716	27340	27461	27745	27758	27781	27799	27894	27767	27403	27843	27504	27521	27689	27599	27347	27726	27705	27815	27640	27790	27660	27492	27537	27708	27701	27736	27850	27294	27752	27402	27700	27487	27642	27674	27594	27664	27534	27801	27496	27594	27787	27775	27739	27723	27567	27714	27444	27647	27597	27690	27514	27848	27611	27574	27878	27793	27501	27718	27716	27777	27483	27704	27752	27791	27972	27911	27573	27405	27580	27652	27771	27352	27604	27589	27455	27741	27663	27494	27643	27582	27803	27638	27825	27752	27831	27652	27706	27500	27691	27871	27384	27761	27438	27702	27664	27647	27535	27706	27550	27513	27790	27671	27614	27714	27652	27684	27776	27623	27605	27600	27692	27599	27562	27699	27609	27567	27509	27387	27767	27671	27421	27602	27530	27867	27909	27712	27498	27721	27552	27440	27596	27379	27699	27646
26877	49548	44146	25269	22123	21086	20449	19807	19573	19076	18963	18920	18839	18542	18537	18578	18597	18480	18518	18465	18610	18798	18734	18546	18528	18230	18103	18139	18185	18303	18272	17944	18120	17977	17928	17877	17693	18081	17882	17858	17712	17818	18115	17741	17983	17794	17985	17647	17857	17811	17596	17925	17888	17851	17848	17673	17595	17854	18139	17911	17783	17732	17694	17781	17903	17934	17919	17885	17821	17782	17661	17752	17739	17719	17644	17794	17846	17863	17720	17802	17823	17820	17748	17771	17661	17689	17705	17756	17636	17823	17877	17817	17856	17830	17727	17793	17779	17806	17719	17860	17653	17623	17776	17840	17598	17818	17876	17852	17833	17743	17482	17829	17655	17703	17675	17904	17801	17698	17779	17929	17618	17681	17656	17860	17766	17762	17646	17810	17783	17730	17663	17836	17777	17669	17699	17812	17774	17743	17674	17586	17646	17761	17729	17816	17911	17598	17790	17762	17758	17837	17758	17738	17579	17839	17825	17711	17684	17773	17659	17627	17748	17748	17663	17832	17712	17794	17808	17726	17826	17775	17662	17890	17824	17859	17689	17851	17725	17781	17771	17751	17823	17946	17863	17821	17651	17747	17655	17649	17832	17934	17822	17781	17830	17791	17819	17590	17865	17769	17605	17751	17717	17803	17750	17638	17830	17808	17707	17879	17782	17741	17822	17675	17662	17910	17634	17684	17684	17859	17694	17798	17805	17705	17849	17842	17736	17752	17696	17600	17676	17720	17747	17642	17805	17832	17737	17696	17804	17658	17899	17843	17793	17701	17676	17807	17690	17945	17828	17786	17605	17760	17637	17886	17747	17745	17933	17855	17650	17862	17755	17664	17890	17588	17813	17822	17843	17820	17553	17776	17884	17721	17723	17783	17773	17767	17837	17807	17737	17829	17868	17930	17875	17646	17744	17765	17714	17726	17836	17741	17674	17890	17711	17653	17768	17872	17591	17784	17812	17805	17575	17661	17714	17901	17823	17878	18035	17648	17839	17708	17633	17800	17698	17709	17781	17658	17710	17778	17913	17823	17825	17796	17811	17720	17668	17832	17811	17757	17668	17777	17943	17856	17803	17744	17739	17839	17700	17819	17843	17708	17890	17833	17781	17728	17684	17629	17777	17649	17844	17886	17649	17828	17928	17808	17769	17691	17737	17611	17845	17705	18013	17805	17767	17810	17609	17698	17745	17801	18000	17741	17839	17742	17738	17777	17492	17786	17694	17851	17903	17758	17762	17830	17790	17580	17913	17784	17718	17813	17672	17904	17879	17861	17715	17831	17759	17954	17726	17696	17681	17699	17656	17836	17641	17572	17916	17905	17872	17672	17860	17684	17697	17896	17620	17855	17670	17728	17782	17633	17915	17641	17690	17686	18082	17856	17759	17734	18020	17851	17732	17679	17813	17632	17779	17707	17837	17764	17751	17725	17673	17729	17656	17843	17660	17811	17755	17641	17747	17566	17815	17722	17709	17789	17655	17825	17819	17736	17723	17628	17752	17869	17671	17717	17848	17643	17731	17682	17888	17805	17802	17668	17594	17872	17773	17916	17812	17619	17843	17861	17736	17760	17624	17799	17719	17858	17624	17739	17891	17727	17781	17740	17812	17880	17841	17523	17782	17840	17660	17817	17839	17494	17726	17755	17706	17685	17665	17968	17729	17630	17661	17723	17930	17759	17767	17797	17538	17805	17754	17904	17838	17629	17755	17750	17800	17668	17913	17778	17622	17770	17579	17848	17824	17772	17738	17710	17788	17723	17697	17622	17616	17811	17571	17606	17703	17715	17797	17885	17730	17804	17755	17654	17812	17674	17744	17753	17569	17772	17799	17817	17600	17798	17784	17753	17666	17727	17801	17669	17833	18048	17617	17945	17669	17863	17924	17630	17806	17691	17822	17684	17772	17839	17628	17738	17865	17738	17879	17681	17800	17703	17749	17775	17690	17858	17740	17725	17819	17753	17808	17741	17626	17800	17690	17696	17640	17837	17813	17770	17727	17712	17967	17710	17827	17834	17772	17757	17737	17902	17485	17892	17750	17716	17568	17799	17800	17804	17582	17865	17967	17813	17884	17564	17657	17654	17836	17742	17661	17931	17632	17745	17713	17700	17789	17832	17579	17718	17854	17783	17722	17913	17893	17738	17754	17874	17832	17645	17879	17891	17794	17801	17711	17848	17773	17884	17559	17777	17823	17802	17709	17608	17709	17585	17818	17655	17569	17745	17802	17608	17818	17875	17849	17826	17858	17870	17796	17644	17881	17840	17701	17937	17731	17831	17768	17522	17837	17742	17917	17671	17808	17688	17761	17647	17876	17664	17616	17644	17587	17739	17549	17858	17753	17888	17606	17673	17925	17782	17871	17817	17857	17736	17731	17888	17904	17671	17654	17777	17588	17982	17732	17844	17907	17702	17751	17662	17750	17716	17723	17815	17740	17641	17601	17884	17749	17868	17731	17632	17766	17871	17590	17906	17587	17998	17684	17772	17830	17592	17727	17783	17793	17866	17910	17756	17809	17712	17499	17496	17755	17558	17807	17729	17734	17631	17682	17657	17741	17700	17807	17833	17949	17691	17810	17802	17664	17746	17763	17801	17684	17625	17561	17980	17780	17837	17630	17936	17851	17730	17786	17718	17715	17533	17805	17572	17835	17696	17887	17798	17670	17715	17841	17722	17947	17636	17746	17962	17730	17698	17718	17758	17962	17638	17674	17741	17808	17621	17819	17890	17866	17766	17854	17703	17592	17817	17760	17790	17810	17759	17746	17750	17737	17841	17800	17685	17770	17697	17763	17706	17691	17969	17793	17878	17740	17890	17905	17644	17727	17761	17845	17951	17870	17865	17862	17523	17819	17756	17737	17680	17836	17914	17930	17802	17714	17814	17596	17463	17840	17739	17798	17632	17787	17801	17844	17731	17773	17872	17850	17782	17472	17860	17811	17779	17636	18080	17811	17893	17698	17686	17707	17874	17631	17830	17644	17670	17901	17822	17834	17588	17753	17768	17685	17674	17651	17691	17765	17772	17722	17790	17706	17591	17735	17635	17795	17840	18045	17679	17754	17721	17819	17697	17689	17681	17742	17827	17877	17632	17989	17763	17674	17787	17885	17781	17577	17784	17810	17733	17750	17824	17800	17795	17772	17747	17785	17798	17900	17830	17826	17736	17762	17598	17739	17820	17725	17692	17705	17838	17778	17693	17706	17691	17798	17791	17767	17827	17674	17802	17762	17862	17778	17747	17757	17670	17893	17852	17710	17936	17642	17806	17861	17685	17850	17811	17785	17748	17763	17821	17703	17800	17808	17683	17723	17928	17918	17671	17750	17798	17889	17762	17882	17546	17783	17878	17828	17945	17661	17571	17870	17850	17675	17711	17897	17746	17850	17759	17626	17629	17617	17843	17860	17930	17810	17837	17718	17718	17682	17862	17661	17724	17788	17853	17494	17788	17620	17761	17624	17736	17879	17900	17641	17730	17941	17681	17896	17753	17638	17858	17605	17857	17922	17876	17783	17768	17663	17856	17677	17859	17764	17506	17775	17641	17833	17786	17777	17778	17791	17783	17648	17830	17708	17583	17853	17772	17723	17620	17887	17933	17797	17780	17842	17854	17736	17573	17814	17981	17654	17736	17862	17668	17711	17770	17660	17988	17712	17822	17773	17707	17707	17714	17530	17734	17677	17681	17723	17777	17778	17778	17930	17689	17759	17754	17692	17957	17824	17729	17712	17823	17782	17816	17683	17704	17849	17849	17763	17786	17621	17612	17755	17732	17676	17514	17608	17737	17629	17657	17810	17835	17670	17802	17625	17705	17587	17687	18026	17674	17689	17688	17856	17858	17610	17888	17586	17970	17664	17835	17636	17810	17801	17797	17861	17780	17742	17771	17708	17790	17647	17738	17774	17764	17836	17713	17701	17751	17630	17616	17781	17714	17726	17891	17757	17680	17713	17664	17566	17911	17723	17784	17595	17841	17623	17944	17892	17807	17703	17838	17683	17832	17719	17766	17745	17679	17713	17474	17653	17617	17724	17779	17713	17734	17832	17610	17723	17936	17777	17679	17762	17924	17792	17646	17705	17868	17783	17908	17932	17908	17793	17810	17634	17891	17829	17822	17650	17670	17726	17664	17740	17739	17760	17788	17654	17711	17689	17997	17709	17665	17748	17721	17656	17696	17816	17719	17621	17662	17784	17824	17886	17833	17733	17728	17835	17598	17781	17749	17886	17891	17833	17751	17790	17727	17763	17703	17776	17816	17705	17751	17875	17784	17893	17771	17670	17619	17714	17895	17795	17730	17645	17728	17759	17812	17597	17748	17686	17834	17721	17766	17797	17650	17837	17723	17863	17844	17570	17719	17810	17591	17743	17571	17909	17852	17856	17784	17868	17805	17888	17825	17882	17695	17814	17557	17784	17759	17768	17698	17817	17648	17595	17911	17914	17873	17759	17856	17891	17755	17822	17795	17721	17876	17834	17784	17637	17826	17835	17870	17820	17756	17779	17862	17712	17732	17869	17774	17944	17803	17684	17661	17721	17578	17885	17713	17993	17869	17832	17888	17733	17686	17801	17898	17774	17743	17868	17537	17961	17671	17810	17731	17758	17971	17707	17712	17882	17516	17808	17776	17508	17902	17667	17691	17791	17552	17761	17614	17986	17600	17781	17867	17863	17720	17701	17741	17705	17600	17824	17749	17681	17613	17630	17590	17612	17711	17734	17660	17786	17825	17874	17800	17708	17842	17870	17698	17735	17725	17793	17792	17740	17853	17665	17853	17598	17705	17735	17803	17581	17730	17691	17739	17915	17885	17806	17799	17782	17776	17858	17733	17745	17620	17689	17919	17711	17770	17739	17829	17759	17660	17745	17883	17940	17794	17842	17832	17642	17892	17671	17765	17758	17837	17824	17815	17746	17776	17812	17617	17853	17888	17689	17778	17606	17876	17762	17816	17862	17653	17865	17748	17886	17853	17753	17923	17843	17762	17755	17572	17792	17642	17885	17717	17876	17889	17697	17656	17660	17740	17676	17795	17807	17811	17949	17535	17767	17886	17861	17735	17760	17823	17857	17754	17912	17573	17805	17829	17519	17759	17883	17801	17824	17669	17687	17731	17694	17640	17918	17726	17896	17788
22464	20945	27354	24789	22143	27261	32892	29415	28258	28519	28445	27967	28172	27777	27780	27796	27613	27692	27746	27806	27808	27849	27700	27609	27785	27522	27417	27189	27520	27572	27210	27130	27334	26869	27076	27178	27337	26998	27182	27074	27150	26831	27031	26815	26939	26965	26719	26620	26978	27091	27213	27029	26747	26821	26854	26900	26873	27024	27095	26994	27219	26738	26899	27120	27004	27010	27040	26810	26871	26879	26981	26583	26829	26784	26971	26797	26691	27006	27047	26919	26753	27119	26775	26953	27063	26858	26748	26845	26646	26946	27004	26883	26949	26741	26992	26896	26858	26876	26691	26863	26928	26719	27073	26713	26952	27109	26895	27025	27048	26977	26617	26534	26924	26562	26837	26897	26872	26809	26778	27156	26797	26809	26808	26947	26862	26806	26932	27175	26840	26811	26740	26819	27098	27126	26864	26801	26838	26918	26673	26835	26903	26952	26842	26924	26612	27116	27022	26799	26812	26912	27064	26832	27020	26944	26677	26707	26747	27004	26991	26818	26856	26728	26854	26646	26851	26729	26918	26697	26696	26918	26932	26826	27020	26881	26834	26706	27046	26837	26875	26761	26727	26638	26616	26739	26998	26872	26802	27032	26869	26862	27022	27056	26910	26867	26928	26691	26868	27028	26936	26757	26888	26748	27087	27010	26873	26821	26940	27045	26847	26722	26872	26886	26895	26974	26870	26657	26665	26731	26766	26812	26891	26932	26806	26855	27013	26670	26977	26929	26945	26764	26651	26565	26869	26957	26723	26862	26788	26780	26813	26797	26746	26763	26658	26555	26675	26761	26869	26943	26729	26907	26801	26829	26967	26744	26756	26735	26915	26720	26719	26751	26693	26674	26698	26883	26847	26944	26711	27023	26975	26968	27028	26903	26831	26761	26906	26745	26799	26917	26873	26924	26793	26768	27221	27009	26744	26894	26688	26989	26811	26995	26758	27138	26954	26633	26936	26858	26994	26821	26837	26982	26963	26829	26953	26908	26888	26688	26674	26682	26572	26948	26961	26896	26818	26887	26813	26852	26701	26850	27083	27169	26787	26930	26675	26984	26578	26924	26715	26582	27029	26937	26986	26803	27049	26957	26986	26880	27025	27069	26699	26895	26678	26841	26655	26787	26667	26873	26542	26750	26909	27018	26710	26552	26776	26888	26894	26855	26884	27016	27183	26969	26953	26852	26735	26985	26691	26776	26863	26524	26757	26814	26737	26983	26837	26951	26824	26689	26731	26853	26850	26891	26970	26827	26784	26772	26715	26957	26996	26982	26691	26816	26769	26745	27022	27054	26944	26935	26833	26869	26976	26884	27052	27126	26829	26602	26810	26976	26871	26939	26752	26952	26793	26702	26536	26529	26798	26763	26736	26639	26755	27062	26896	26655	26993	26878	26974	26802	26682	26729	26827	26728	26790	26826	26535	26963	26852	26906	26884	26804	26944	26643	26904	26832	26934	27044	26751	26818	26932	26694	26759	26897	26741	26777	26965	26963	26994	26913	26807	26620	26867	26636	26883	26787	26928	26762	27132	26710	26764	26814	26767	26605	26635	26737	26808	26666	26843	26771	26988	26606	26808	26901	27013	26963	26833	26582	26740	26856	26816	26722	26680	26972	27051	27003	26640	26738	26622	26980	26972	26848	26978	26762	26797	26817	26977	26738	26975	26854	26830	26687	26700	27066	26720	26786	26911	26696	26984	26889	27064	26619	26810	26813	26859	26901	26728	26768	26796	26813	26761	26798	26901	26720	26680	26766	26819	26730	26978	26734	27038	26801	27155	27085	27083	26725	26583	26937	26871	26782	26751	26984	26664	26822	26827	27252	26819	27133	26901	26744	26777	26833	26901	26872	26813	26982	27078	26723	26887	26806	26809	26920	26796	26760	26795	26815	26922	27039	26602	26764	26777	26605	26653	26881	26917	26869	26962	26726	26848	26759	26740	26762	26785	26908	26717	26971	27084	26886	27054	26894	26790	26813	26765	26915	26797	26663	27079	27000	26890	26869	27046	26892	26660	26975	26966	26641	26720	26752	26955	26792	27053	27074	26935	26734	26722	26879	26949	27025	26843	26823	26690	26544	26655	26798	27039	26886	26783	26940	26710	26623	26797	26978	26682	26540	26775	26818	26764	26777	27013	26907	26900	26761	26785	26764	26762	26998	27164	26680	26811	26719	26734	26798	26861	26744	26897	26982	27089	26848	27088	26712	26839	26927	26740	26913	26769	26809	26686	26793	26914	26938	26910	26872	27087	26674	27049	26992	26619	26759	26725	26867	26794	27036	26680	26791	26897	26659	26828	26955	26892	26954	26943	26900	26641	26977	26747	27064	27023	27035	26873	26962	26880	26872	26994	26847	26917	26984	26787	26858	26977	26726	26769	26878	26715	26774	26908	26849	26532	26706	26925	26655	26927	26739	27201	26934	26876	26591	26618	26808	26768	26780	27098	26829	26988	26679	26824	26749	27204	26933	26941	26887	26725	26590	26915	26768	26678	26854	26750	27081	26563	26973	26905	26972	26941	26752	26649	26767	26622	26964	26906	26696	26876	26814	26649	26521	26663	26938	26873	26590	26927	26825	26724	26787	26868	26817	26909	26802	26984	26601	26932	26822	26780	26599	26776	26701	26881	26685	27045	26877	26852	26825	26872	27045	26917	27063	26735	26802	26953	26760	26783	26714	26819	26946	26703	26748	26702	26917	26806	26740	26958	26669	26648	26656	26750	26923	26923	26765	27030	26598	26702	26835	26784	26804	26856	26889	26768	26688	26865	26960	26901	26957	26897	27073	26905	27000	26647	26882	27044	26791	26900	26729	26915	26770	26619	26581	26889	26854	26942	26601	26930	26868	27054	26844	26689	26795	26970	26948	26813	26675	26621	26905	26984	26881	26806	26571	26812	26724	26721	26676	26655	26872	26684	26805	26953	26964	26792	26716	26861	26813	26750	26777	26982	26902	27107	26931	26766	26892	26955	26772	26711	27042	26884	26815	26682	26646	26958	26977	26916	26718	26871	26872	27048	26704	27100	26699	26802	26900	26662	26740	26779	27050	26844	27009	26652	26827	26830	26931	26897	26841	26878	27051	26715	26943	26727	26936	26610	26905	26817	26660	27034	26798	26819	26597	27095	26863	26694	26917	26985	26712	26818	26784	26801	26941	26909	26862	26901	26970	26648	26833	27008	26821	26719	26895	26957	26651	26821	26747	26573	27020	26764	26692	26805	27014	26718	26876	26703	26679	26731	26691	26786	26865	26815	26833	26884	26922	26717	26657	26804	27047	26865	26764	26964	26847	26439	26903	26899	26567	26870	26845	26774	26638	26593	26847	26868	26794	27052	26759	27275	26831	26958	26796	26893	26938	26776	26787	27014	27034	26691	26855	26939	26723	26686	26729	26637	26828	26757	26955	27174	26757	26789	27246	26998	27036	26679	27099	26667	26957	26570	26801	26929	26634	26829	26760	26753	26862	26721	26842	26784	26861	26702	27220	26880	26715	26907	26795	27092	26672	26655	26908	26747	27213	27139	26786	26968	27133	26591	27080	26782	26633	26938	27320	27026	26736	26574	26906	26808	26785	26849	26883	27040	26784	26705	27069	26644	26668	26803	26877	26599	26874	26772	26739	26972	26917	26781	27032	26773	26649	27073	27052	26526	26950	26841	26834	26620	26723	26766	26719	26807	26845	26892	26623	26815	26842	26790	26991	26962	27044	26889	26729	26836	26759	27020	26697	26998	26800	26881	26511	26615	26993	26855	26608	26850	27061	26822	26914	27070	26907	26816	26868	26766	26894	26729	26757	26772	26547	26632	26806	26805	26972	26797	26784	27089	26767	26928	27008	26842	26993	26945	26974	26936	26978	27138	26977	27105	26729	26743	26962	26736	26831	26775	26737	26953	26827	26667	26854	26968	26809	26818	26622	26928	26872	26857	27000	26693	26550	26591	27061	26947	27131	26945	26684	26648	26861	26872	26763	26820	27085	26776	26897	26939	26847	27051	26788	26718	26896	26863	26910	26971	26838	26887	26763	26653	26778	26772	26788	26855	26990	26927	26768	26985	26778	26700	26562	26541	26855	26647	26653	26832	26989	26673	26836	26767	27009	26906	26782	26814	26521	26664	26934	26939	26714	26940	26980	27025	26971	26793	26947	26972	26863	26769	26678	26785	26828	26851	27011	26756	26542	26671	26613	26896	26793	26961	26786	26772	27002	26896	26978	26993	26974	26911	26706	26682	27016	26688	26659	26983	26788	26702	26885	27017	27196	26754	26880	27072	26836	26828	26743	26871	26695	26722	26689	26679	26800	26614	26691	26760	27119	26803	26863	26914	26678	26850	26847	26978	26632	26760	26685	27008	26846	26487	26819	26765	26597	26890	26942	26907	26753	26657	26945	26884	27085	26902	26618	26691	26831	26886	26652	26856	26799	26823	27259	26678	26954	26923	26800	26943	26923	27051	26871	26922	26641	26695	26866	26767	26940	26852	26729	26697	26638	26649	26873	26929	26848	26863	26697	26683	26887	26955	26868	26760	26657	27166	26725	26717	26664	26882	26624	26816	26942	26849	26821	27136	26934	26840	26797	26934	27045	26818	26891	27176	26870	27036	26704	26840	26839	26811	26840	26817	26873	26575	26556	26732	26767	26863	26635	27061	26650	26900	27091	26836	26844	26727	26792	26841	26778	26521	26723	26852	26961	26939	26970	26813	26940	27112	26744	26701	26836	26796	27015	27187	26786	26680	26810	26831	26964	26941	26697	26810	26771	26809	26757	27012	27011	26881	27169	27155	27035	26904	26940	27068	26916	26778	26724	26962	27100	26803	26923	27031	26771	26801	26731	26770	26673	26853	26924	26707	26958	26893	26984	26876	26884	26712	26678	26787	26846	26795	26760	26950	26745	26933	26440	26776	26865	27272	26768	26904	26911	27126	26820	26885	26858	26861	27131	26948	26663	26905	26839	27002	26931	26787	26745	27020	26910	26887	26825	26842	26932	26946	26741	26887	26659	26791	26898	26865	26808	26937	26840	26866	26694	26417	26978	26728	26990	26960	26694	27065	26750	26932	26715	26760	26584	26744	26749	26896	26816	26680	26881	27074	26979	26857	26684	26952	26694	26670	26985	26868	26816	26930	26921	26908	26766
29595	57126	46578	28130	24825	23288	21595	20687	19929	19590	19380	18994	18813	18552	18463	18487	18428	18492	18555	18143	18535	18471	18383	18539	18144	17963	18034	17813	17779	17801	17746	17682	17577	17635	17577	17385	17453	17473	17446	17442	17408	17398	17442	17293	17461	17251	17562	17414	17457	17173	17361	17318	17373	17311	17361	17432	17351	17318	17191	17323	17312	17427	17376	17500	17362	17211	17484	17312	17475	17206	17266	17264	17386	17262	17374	17319	17297	17430	17352	17232	17194	17240	17344	17446	17347	17200	17310	17292	17326	17249	17232	17353	17268	17203	17444	17365	17356	17342	17234	17351	17194	17296	17414	17168	17516	17431	17205	17240	17200	17297	17253	17178	17317	17072	17423	17322	17182	17222	17275	17418	17392	17286	17343	17277	17222	17249	17363	17227	17281	17267	17251	17373	17309	17418	17178	17330	17266	17408	17463	17362	17279	17353	17383	17264	17347	17309	17062	17265	17208	17311	17240	17430	17184	17286	17307	17224	17498	17195	17370	17294	17071	17440	17213	17066	17172	17355	17352	17319	17395	17330	17315	17304	17347	17427	17243	17260	17423	17147	17501	17355	17301	17245	17391	17097	17239	17407	17259	17265	17198	17242	17345	16975	17316	17169	17371	17133	17204	17347	17388	17522	17262	17307	17280	17218	17224	17172	17270	17311	17230	17470	17361	17423	17338	17358	17259	17304	17289	17253	17286	17211	17390	17196	17228	17364	17297	17315	17284	17249	17288	17294	17367	17331	17164	17273	17405	17258	17276	17367	17284	17443	17388	17377	17271	17152	17339	17150	17500	17253	17249	17190	17224	17383	17182	17267	17256	17415	17226	17329	17441	17154	17339	17218	17129	17480	17343	17230	17226	17314	17277	17342	17404	17273	17356	17462	17318	17319	17331	17386	17347	17115	17277	17402	17499	17331	17294	17270	17283	17122	17381	17276	17211	17224	17328	17543	17414	17267	17130	17311	17007	17215	17337	17189	17355	17069	17337	17352	17328	17312	17272	17226	17384	17365	17295	17092	17429	17129	17200	17285	17369	17281	17304	17285	17568	17155	17308	17252	17214	17129	17283	17454	17322	17211	17205	17295	17225	17360	17095	17248	17316	17247	17445	17469	17262	17216	17113	17202	17352	17138	17547	17480	17217	17114	17147	17318	17104	17362	17438	17311	17306	17171	17346	17290	17420	17400	17411	17311	17497	17163	17346	17367	17475	17272	17134	17306	17275	17177	17474	17189	17227	17446	17055	17394	17365	17181	17223	17141	17439	17157	17285	17358	17202	17469	17289	17412	17173	17472	17262	17246	17287	17358	17205	17278	17279	17280	17347	17470	17301	17318	17246	17413	17161	17268	17234	17199	17482	17241	17251	17322	17307	17414	17362	17256	17268	17375	17237	17413	17341	17212	17331	17551	17237	17243	17164	17283	17446	17256	17482	17263	17351	17373	17377	17183	17271	17117	17244	17319	17305	17313	17346	17144	17450	17314	17308	17306	17264	17445	17140	17308	17223	17228	17212	17486	17203	17160	17005	17235	17335	17274	17178	17104	17345	17369	17205	17308	17358	17290	17257	17188	17140	17384	17326	17284	17215	17145	17396	17454	17175	17211	17276	17219	17329	17283	17331	17441	17348	17280	17410	17291	17353	17293	17325	17433	17403	17177	17442	17225	17271	17256	17447	17025	17248	17270	17310	17441	17242	17475	17332	17361	17175	17428	17252	17246	17281	17189	17258	17304	17316	17243	17233	17210	17380	17345	17530	17110	17297	17417	17338	17292	17295	17270	17428	17340	17160	17318	17240	17271	17200	17270	17338	17375	17246	17150	17250	17297	17293	17383	17122	17231	17356	17362	17402	17232	17340	17438	17302	17218	17364	17369	17185	17401	17311	17188	17363	17171	17329	17149	17315	17358	17219	17306	17344	17066	17145	17329	17081	17283	17313	17254	17416	17430	17428	17209	17226	17296	17353	17337	17271	17188	17415	17276	17328	17306	17144	17155	17186	17159	17254	17476	17369	17195	17367	17333	17310	17277	17220	17324	17367	17196	17281	17423	17297	17235	17230	17369	17272	17343	17112	17493	17229	17312	17237	17390	17148	17313	17227	17193	17378	17201	17301	17272	17274	17149	17334	17336	17256	17326	17352	17266	17400	17461	17309	17188	17251	17198	17304	17424	17359	17358	17472	17464	17416	17151	17376	17479	17241	17307	17266	17284	17158	17374	17177	17359	17238	17414	17249	17329	17404	17233	17488	17369	17056	17176	17490	17373	17299	17402	17265	17269	17153	17464	17049	17204	17138	17196	17410	17025	17228	17242	17270	17330	17536	17184	17471	17159	17101	17493	17387	17187	17113	17217	17340	17277	17062	17275	17281	17122	17309	17127	17361	17279	17222	17257	17103	17197	17136	17314	17308	17118	17269	17300	17539	17207	17263	17238	17487	17267	17377	17303	17315	17148	17396	17525	17379	17325	17400	17343	17235	17258	17519	17225	17325	17366	17375	17262	17117	17372	17165	17372	17340	17277	17386	17239	17256	17391	17387	17216	17309	17376	17371	17348	17415	17267	17281	17226	17362	17430	17305	17330	17358	17129	17284	17389	17286	17289	17288	17264	17184	17361	17314	17401	17336	17171	17324	17441	17373	17269	17295	17284	17191	17134	17185	17234	17210	17307	17229	17254	17359	17353	17341	17258	17341	17429	17349	17112	17347	17196	17382	17209	17482	17293	17264	17220	17323	17301	17381	17212	17313	17320	17351	17354	17114	17172	17334	17324	17217	17555	17332	17147	17361	17353	17261	17377	17379	17384	17313	17492	17285	17542	17320	17424	17301	17138	17152	17066	17169	17256	17211	17268	17323	17347	17307	17221	17287	17337	17048	17310	17336	17408	17160	17294	17315	17274	17302	17196	17435	17295	17224	17341	17330	17187	17110	17516	17204	17237	17222	17330	17460	17106	17402	17343	17273	17099	17361	17293	17322	17236	17143	17157	17236	17322	17352	17148	17349	17392	17186	17220	17178	17145	17218	17307	17350	17146	17292	17428	17339	17109	17186	17373	17222	17483	17335	17340	17289	17472	17248	17217	17437	17470	17193	17322	17440	17305	17139	17311	17252	17200	17348	17306	17323	17282	17084	17299	17273	17218	17141	17081	17163	17267	17300	17395	17249	17339	17181	17249	17201	17159	17240	17430	17472	17300	17387	17416	17351	17375	17400	17053	17229	17262	17471	17167	17215	17259	17346	17371	17311	17284	17252	17129	17437	17277	17367	17227	17312	17333	17239	17324	17276	17319	17227	17255	17148	17113	17228	17165	17364	17282	17182	17342	17229	17396	17400	17215	17354	17193	17256	17247	17296	17380	17307	17310	17404	17317	17191	17347	17236	17269	17373	17204	17310	17255	17256	17270	17237	17368	17265	17312	17427	17362	17359	17178	17294	17262	17278	17251	17310	17323	17301	17303	17269	17228	17139	17301	17309	17364	17271	17463	17495	17349	17384	17278	17391	17273	17344	17300	17374	17128	17485	17421	17457	17298	17240	17442	17369	17428	17411	17246	17133	17236	17180	17296	17450	17439	17258	17295	17193	17335	17486	17268	17337	17145	17130	17248	17207	17438	17282	17073	17259	17246	17455	17321	17212	17139	17427	17156	17246	17515	17283	17152	17147	17189	17333	17403	17141	17320	17283	17303	17235	17482	17243	17222	17317	17328	17323	17318	17271	17392	17355	17346	17292	17372	17199	17503	17386	17288	17306	17251	17412	17255	17154	17157	17377	17310	17274	17241	17298	17241	17184	17302	17310	17383	17289	17304	17253	17384	17367	17215	17316	17243	17290	17291	17372	17209	17285	17422	17344	17408	17235	17307	17294	17306	17066	16896	17374	17307	17188	17436	17237	17440	17117	17157	17356	17260	17408	17272	17238	17314	17254	17207	17125	17303	17180	17125	17293	17278	17326	17273	17312	17088	17438	17290	17367	17226	17327	17551	17426	17434	17410	17176	17228	17313	17148	17482	17310	17407	17418	17256	17298	17423	17180	17272	17224	17311	17275	17310	17335	17171	17410	17255	17392	17271	17315	17347	17344	17251	17340	17331	17210	17218	17224	17486	17338	17405	17339	17406	17316	17177	17350	17167	17316	17317	17191	17276	17081	17370	17291	17185	17368	17195	17255	17385	17275	17467	17296	17278	17164	17254	17246	17469	17470	17146	17289	17405	17141	17240	17408	17245	17201	17237	17256	17319	17330	17145	17196	17228	17384	17343	17274	17350	17301	17288	17308	17269	17248	17254	17334	17298	17089	17133	17363	17405	17457	17266	17338	17324	17355	17303	17182	17213	17215	17379	17274	17270	17209	17412	17194	17232	17288	17464	17218	17170	17331	17473	17366	17302	17228	17388	17230	17306	17468	17238	17424	17269	17156	17367	17477	17276	17316	17496	17318	17378	17239	17238	17526	17339	17395	17302	17365	17207	17386	17268	17333	17198	17202	17439	17307	17215	17256	17303	17300	17152	17205	17264	17090	17270	17367	17526	17254	17452	17333	17275	17182	17174	17161	17203	17263	17273	17422	17183	17381	17307	17376	17476	17223	17326	17252	17281	17187	17195	17169	17238	17138	17286	17158	17432	17235	17199	17321	17325	17156	17267	17377	17339	17317	17257	17314	17222	17429	17120	17312	17353	17195	17332	17334	17236	17154	17316	17171	17256	17196	17197	17228	17361	17136	17408	17293	17329	17285	17313	17411	17328	17274	17196	17201	17336	17398	17126	17201	17343	17313	17445	17282	17430	17323	17193	17213	17362	17203	17386	17373	17384	17243	17222	17284	17126	17660	17357	17223	17328	17220	17423	17241	17115	17293	17384	17298	17272	17431	17309	17319	17404	17277	17293	17340	17255	17349	17435	17399	17513	17221	17263	17236	17198	17313	17335	17296	17244	17414	17202	17308	17356	17259	17309	17476	17137	17348	17400	17430	17285	17272	17207	17213	17428	17142	17367	17427	17329	17146	17299	17159	17244	17376	17368	17192	17117	17380	17246	17476	17247	17311	17268	17209	17250	17326	17249	17197	17287	17369	17235	17217	17398	17266	17192	17393	17428	17278	17316	17305	17201	17297	17367	17250	17147	17494	17245	17365	17316
35316	31355	35093	31218	29272	29050	28662	28337	28215	28071	28216	28017	28277	28194	28070	28176	28062	27581	28270	27802	27981	28028	28290	28030	28048	27953	28136	27964	27817	28048	27980	27767	27745	27919	27835	27701	27940	27721	27727	27710	27618	27662	27627	27800	27739	27786	27763	27849	27899	27533	27653	27579	28014	27737	27616	27520	27704	27890	27700	27498	27656	27961	27542	27787	27574	27872	28037	27539	27761	27739	27878	27720	27652	27773	27740	27773	27617	27612	27688	27771	27735	27740	27553	27797	27703	27671	27866	27631	27866	27540	27765	27739	27737	27525	27700	27828	27688	28004	27812	27909	27834	27639	27743	27900	27645	27813	27834	27725	28068	27954	27822	27541	27630	27827	27746	27537	27996	27918	27811	27820	27657	27732	27783	27519	27616	27667	27744	27752	27836	28073	27980	27943	27713	27587	27789	27777	27943	27785	27920	27861	27876	27951	27909	27743	27733	27712	27698	27864	27805	27866	27945	27828	27659	27611	27475	27558	27600	27571	27650	27722	27620	27749	27687	27994	27634	27679	27641	27812	27755	27874	27755	27524	27768	27539	27632	27619	27668	27673	27621	27797	27566	28002	27753	27804	27728	27625	27876	27816	27929	27793	27798	27678	27690	27646	27773	27496	28055	27854	27500	27826	27643	27661	27600	27717	27872	27858	27917	27718	27852	27733	27671	27860	28098	27802	27754	27817	27707	27615	28011	27692	28093	27771	27495	27715	27927	27810	27869	27595	27903	27537	27861	27604	27706	27649	27486	27626	27644	27814	27617	27784	27904	27865	27738	27865	27575	27755	27863	27745	28057	27515	27707	27880	27900	27697	27774	27834	27631	27812	27557	27668	27740	27860	27490	27734	27750	27631	27925	27916	27920	27733	27808	27704	27763	27764	27927	27736	27916	27999	27872	27647	27681	27672	27768	27597	27581	27512	27509	27932	27628	27958	28002	27823	27718	27884	27741	27837	27544	27553	27783	27936	27408	27826	27877	27845	27447	27760	27747	27618	27706	27636	27887	27500	27577	27798	27744	27850	27638	27819	27587	27527	27820	27733	27767	27593	27539	27624	27869	27643	28067	27709	27581	27816	27709	27613	27843	27851	27670	27840	27666	27802	27575	27784	27803	27726	27562	27470	27395	27691	27613	27557	27699	27889	27765	27779	27656	27531	27866	27724	27950	27720	27734	27889	27843	27820	27622	27759	27597	27511	27588	27758	27870	27854	27698	27666	27814	27866	27948	27484	27733	27801	27842	27794	28088	27813	27888	27689	27555	27680	27573	27730	27616	27912	27716	27622	27842	27788	27682	27855	27881	27852	27988	27671	27720	27679	27527	27591	27850	27830	27565	27308	27640	27905	27948	27771	27681	27759	28170	28078	27715	27775	27877	27904	27792	27827	27472	27524	27700	27634	27395	27757	27802	27761	27898	28007	27714	27807	27712	27979	27723	27628	27931	27956	27725	27696	27795	27512	27854	27805	27789	27684	27751	27662	27767	27962	27965	27610	27688	27675	27387	27674	27740	27707	27803	27690	27892	27828	27981	27596	27645	27629	27940	27548	27762	27843	27779	27820	27878	28023	27878	27591	27750	27848	27671	27815	28049	27784	27581	27600	27811	27953	27909	27634	27853	27826	27845	27600	27818	27755	27852	27542	27767	27904	27973	27793	27767	27768	27783	27706	27702	27743	27642	27895	27745	27463	27735	27495	27628	27965	27858	27567	27795	27807	27954	27970	27755	27633	27616	27266	27626	27602	27475	27559	27522	27833	27879	27889	27852	27757	27524	27689	27602	27519	27899	27682	27978	27542	27604	27732	27695	27491	27699	27776	27866	27871	27934	27738	27851	27931	27976	27412	27619	27788	27657	27955	27575	27540	27937	27818	27859	27741	27860	27737	27671	27870	27791	27558	27693	27570	27700	27863	27780	27764	27804	27817	27851	27813	27980	27786	27797	27733	27797	27497	27790	27686	27802	27540	27593	27658	27679	27676	27852	27667	28040	27649	27680	27728	27966	28093	27816	27790	27865	27780	27781	27615	27463	27698	27959	27932	27721	27956	27397	27736	27944	27799	27776	27563	27648	27524	27514	27612	27853	27924	27521	27548	27778	27733	27817	27766	27603	27795	27950	27779	27865	27829	27676	27762	27747	27757	27801	27920	27896	27713	27874	27776	27905	27782	27840	27934	27890	27488	27890	27649	27713	27668	27747	27600	27734	27862	27708	27664	27917	27987	27632	27787	27690	27481	27825	27740	27706	27566	27683	27729	27798	27795	27783	27715	27709	27817	27633	27757	27630	27774	27816	27584	28044	27489	27727	27778	27800	27706	27841	27725	27910	27644	27703	27814	27883	27797	27932	27885	27663	27565	27740	27722	27771	27820	27871	27876	27739	27274	27650	27745	27582	27863	27692	27581	27450	27834	27566	27774	27979	27671	27699	27571	28095	27857	27536	27777	27548	27687	27608	27676	27703	27860	28057	27650	27691	27837	27832	27962	27809	27815	27715	27958	27991	27860	27729	27864	27870	27733	27439	27822	27708	27682	27797	27836	27738	27710	27685	27497	27942	27664	27779	27524	27788	27613	27754	28035	27727	28165	27685	27776	27902	27647	27770	27774	27713	27812	27797	27773	27839	27917	27993	27798	27698	27755	27795	27567	27731	27732	27565	27868	27700	27776	27996	27746	27795	27925	27569	27263	27456	27730	27781	27850	28034	27816	27847	27550	28131	27720	27798	27739	27861	27829	27950	27640	27623	27830	27532	27795	27643	27863	27902	27551	27824	27639	27631	27667	27884	27498	27715	27842	27776	27472	27843	27795	27928	27646	27718	27883	27756	27895	27720	27931	27775	27731	27798	27784	27832	27753	27866	28014	27691	27872	27816	27730	27824	27770	27730	27826	27701	27760	27640	27888	28024	27947	27861	27684	27937	28073	27751	27923	27736	27817	27759	27785	27873	27806	27696	27627	27959	27726	27644	27708	27868	27660	27696	27650	27800	27827	27706	27577	27761	27739	27536	27897	27926	27628	27799	27628	27767	27794	27954	27622	28006	27677	27766	27923	28104	27726	27736	27710	27758	27478	27723	27777	27842	27614	27582	27824	27758	27784	27973	27836	27751	27979	27710	27956	27789	27640	27557	27656	27599	27666	27808	27719	27770	27721	27587	27751	27902	27789	27823	27610	27599	27595	27751	27473	27854	27601	27962	27905	27739	27609	27861	27772	27791	27835	27714	27769	27554	27719	27829	27771	27693	27675	27811	27642	27701	27757	27985	27866	27740	27732	27854	27924	27832	27993	27924	27694	27492	27901	27853	27932	27634	27708	27811	27857	27866	27700	27986	27599	27826	27779	27763	27971	27940	27923	27808	27635	27611	27490	27701	27609	27898	27632	27980	27712	27934	27564	27740	27817	27540	27655	27940	27763	27931	27760	27844	27782	27899	27815	27704	27913	27615	27734	27813	27560	27561	27756	27739	27708	27701	27712	27628	27736	27961	27568	27841	28181	27736	27618	27620	27882	27729	27618	27616	27709	27720	27942	27962	27637	27788	27996	27702	27814	27814	27682	27747	27773	27702	27793	27603	27582	27816	27785	27909	27584	27831	27651	27699	27943	27631	27680	27835	27543	27694	27931	27896	27675	27929	28027	27614	27675	27914	27885	27837	27782	27773	27736	27885	27686	27658	27729	27821	27912	27632	27752	27939	27997	27687	27839	27796	28000	27829	27842	27898	27605	27708	27617	27596	27710	27594	27744	27687	27859	27645	27708	27670	27757	27870	27727	27828	27732	27795	27801	27865	27946	27777	27650	27950	27767	27847	27715	27884	27358	27660	27891	27872	27626	27614	27655	27619	27492	27758	27746	27857	27553	27626	27830	27577	27588	27777	27860	27692	28011	27775	27650	27692	27796	27874	27678	27731	27881	27647	27860	27516	27731	27795	27830	27585	27822	27783	27566	27989	27760	27857	27694	28046	27876	27774	27483	27884	27793	27674	27712	27585	27607	27707	27558	27661	27894	27713	27929	27958	27757	27674	27597	27681	27612	27728	27869	27510	27606	27955	27787	27863	27639	27914	27997	27677	27723	27653	27823	27864	27689	27635	27660	27740	27654	27947	27524	27548	27861	27880	28032	28156	27918	27795	27837	27677	27773	27802	27863	27622	27848	27805	27701	27942	27660	27828	27747	27556	27794	27891	28061	27640	27819	27491	27805	27705	27875	27692	27869	27864	27784	28016	27879	27698	27570	27558	27861	27524	27369	27832	27600	27633	27779	27549	27695	27921	27715	27588	27826	27874	27534	27739	27541	27719	28014	27896	27626	27555	27716	27685	27607	27675	27743	27787	27698	27921	27938	27852	27514	27802	27623	27759	27814	27849	27778	27654	27625	27766	27780	27634	27885	27829	27664	27887	27486	27888	27495	27772	27682	27871	27837	27967	27916	27737	27823	27688	27905	27582	27631	27750	27704	27707	27612	27962	27742	27858	27526	27934	27751	27613	27842	27735	27995	27727	27740	27924	27686	27690	27908	27790	27838	27726	27779	27655	27722	27750	27501	27483	27659	27655	27845	27763	27821	27492	27744	27884	27930	27844	27474	27630	27590	27559	27827	27811	27797	27817	27645	27750	27657	27854	27645	27790	27795	27903	27771	27639	27416	27731	27816	27598	27938	27853	27853	27736	27712	27735	27413	27892	27801	27822	27509	27586	27999	27624	27777	28133	27865	27574	27634	27950	27732	27898	27977	27684	27790	27587	27494	27745	27841	27747	27817	27773	27776	27649	27753	27648	27579	27662	27892	27778	27863	27733	27642	27527	27681	27644	27662	27921	27612	27807	27636	27920	27581	27906	27998	27856	27735	27621	27732	27575	27867	27561	27545	27893	27821	27628	27924	27609	27647	27639	27657	27637	27733	27863	27706	27671	27873	27686	27743	27785	27626	28000	27827	27730	27803	27912	27795	27601	27748	27648	27671	27564	27849	27553	27661	27884	27699	27565	27507	27720	27667	27848	27672	27559	27625	27749	27863	27836	27705	27804	27739	27990	27652	27791	27827	27687	27536	27895	27756	27908	27765	27565	27776	27768	27792	27751	27623	27714	27871	27970	27687	27831	27767	27670	27568	28076	27978	27777	28012	28036	27805
26051	34337	28316	21217	20410	19767	19059	18904	18668	18494	18366	18309	18368	18316	18162	18277	18292	17987	18123	18157	18167	18160	18143	18220	18115	18130	18052	17923	17890	17844	18045	17956	17868	17654	17812	17929	17912	17767	17759	18027	17916	17805	17795	17781	17964	18053	17922	17785	17816	17712	17908	17914	17902	17889	17796	17817	17720	17826	17831	17952	17934	17829	17887	17747	17878	17855	17764	17887	17780	17891	17917	17776	17658	17835	17761	17768	17793	17737	17764	17876	17733	17896	17747	17750	17730	17741	17852	17795	17861	17683	17826	17723	17775	17805	17745	17905	17809	17861	17827	17787	17799	17820	17934	17825	17748	17815	17666	17825	17724	17783	17763	17762	17706	17896	17880	17746	17888	17798	17729	17789	17763	17853	18047	17749	17957	17743	17863	17857	17930	17705	17757	17752	17890	17917	17710	17769	17790	17778	17727	17741	17662	17805	17725	17876	17678	17795	17689	17725	17791	17958	17837	17782	17915	17706	17720	17849	17865	17797	17800	17655	17880	17753	17817	17825	17689	17702	17682	17933	17762	17790	17837	17629	17650	17856	17871	17528	17912	17836	17824	17624	17695	17772	17778	17789	17897	17774	17965	17722	17758	17896	17852	17820	17647	17828	17925	17821	17900	17880	17837	17806	17713	17929	17684	17795	17826	17937	17817	17867	17886	17879	17892	17774	17728	17674	17767	17873	17940	17710	17838	17876	17843	17895	17846	17734	17898	17694	17920	17878	17919	17749	17688	17755	17783	17614	17797	17661	17651	17789	17822	17739	17763	17948	17669	17994	17858	17982	17823	17642	17815	17660	17617	17948	17660	17691	17876	17640	18003	17706	17860	17592	17768	17741	17944	17797	17759	17801	17718	17943	17750	17904	17708	17699	17930	17871	17906	17870	17749	17787	17687	17678	17688	17802	17661	17910	17802	17697	17819	17762	17692	17926	17600	17761	17629	17940	17865	17839	17862	17919	17748	17771	17698	17862	17685	17837	17785	17815	17749	17807	17856	17896	17617	17848	17694	17821	17740	17682	17788	17840	17728	17843	17794	17820	17939	17914	18007	17870	17844	17726	17685	17626	17787	17838	17826	17842	17813	17774	17656	17754	17835	17564	17836	17828	17741	17590	17748	17706	17718	17654	17805	17920	17904	17865	17844	17980	17960	17686	17921	17797	17936	17928	17797	17619	17763	17883	17749	17681	17863	17872	17741	17898	17732	17768	17762	17739	17731	17953	17852	17789	17958	17833	17820	17811	17863	17741	17802	17743	17779	17786	17581	17876	17795	17645	17820	17851	17830	17735	17970	17777	17726	17897	17804	17767	17841	17892	17789	17996	17866	17727	17928	17639	17634	17794	17665	17759	17921	17669	17804	17719	17590	17826	17905	17973	17997	17709	17772	17862	17931	17714	17826	17878	17770	17809	17849	17806	17859	17717	17703	17903	17762	17930	17772	17717	17885	17708	17734	17834	17956	17700	17882	17911	17812	17775	17761	17689	17952	17952	17744	17892	17715	17728	17815	17992	17856	17933	17882	17892	17704	17838	17971	17847	17755	17913	17871	17659	17726	17812	17759	17883	17668	17800	17742	17800	18004	17865	17767	17957	17978	17945	17730	17787	17862	17821	17781	17815	17721	17806	17779	17784	17741	17565	17884	17805	17860	17701	17761	17788	17933	17740	17913	17782	17741	17894	17981	17779	17819	17719	17858	17805	17666	17925	17751	17970	17710	17941	17786	17692	17875	17814	17780	17748	17882	17746	17907	17798	17955	17723	17850	17744	17683	17747	17754	18045	17978	17655	18014	17794	18003	17616	17893	17963	17886	17735	17847	17756	17834	17776	17805	17979	17755	17767	17711	17945	17792	17861	17939	17789	17789	17846	17736	17715	17900	17879	17875	17833	17921	17802	17814	17867	17778	17667	17747	17811	17806	17793	17677	17826	17716	17855	17807	17805	17929	17779	17785	17689	17918	17820	17714	17676	17805	17783	17848	17748	17716	17796	17797	17743	17689	17860	17844	17854	17872	17812	17769	17837	17780	17919	17860	17835	17725	17713	17750	17745	17927	17736	17842	17772	17644	17954	18000	17912	17582	17714	17751	17735	17568	17875	17793	17816	17664	17795	17914	17708	17729	17684	17849	17891	17859	17747	17747	17695	17810	17747	17815	17879	17885	17788	17818	17802	18160	17801	17941	17678	17861	17708	17811	17977	17937	17866	17843	17724	17723	18007	17869	17797	17932	17873	17778	17891	17807	17832	17778	17872	17876	17781	17817	17981	17794	17725	17797	17913	17741	17872	17776	17794	17857	17938	17876	17876	17890	17811	17744	17946	17734	17763	18012	17778	17906	17768	17750	17865	17861	17765	17635	17820	17634	17751	17741	17755	17894	17635	17608	17833	17853	17781	17764	17851	17998	17730	17768	18053	17835	17753	17778	17846	17798	17871	17772	17792	17839	17790	17831	17760	17713	17704	17771	17842	17765	17701	17690	17838	17943	17812	17873	17768	17750	17951	17881	17743	17771	17769	17816	17858	17749	17941	17718	17756	17977	17788	17936	17785	17718	17755	17788	17771	17891	17700	17616	17779	17836	17835	17717	17725	17824	17702	17779	17715	18013	17844	17623	17633	17862	17749	17892	17698	17870	17932	17817	17748	17854	17624	17868	17620	17762	17807	17873	17839	17939	17834	17853	17706	17913	17778	17764	17781	17749	17542	17894	17849	17818	17752	17857	17700	17899	17876	18013	17783	17904	17700	17683	17716	17718	17840	17914	17720	17664	17765	17839	17797	17729	17846	17646	17874	17678	17756	17899	17708	18018	17737	17752	17609	17923	17840	17714	17937	17838	17792	17842	17855	17766	17633	17898	17781	17867	17929	17768	17812	17776	18121	17812	17840	17973	17799	17947	17700	17921	17871	17830	17792	17845	17805	17872	17733	17642	17669	17944	17824	17861	17651	17843	17716	17800	17882	17783	17889	17833	18010	17865	17876	17762	17812	17914	17808	17842	17655	17734	17774	18033	17869	17932	17733	17656	17775	17764	17908	17967	17840	17885	17686	17464	17806	17650	17968	17745	17726	17758	17806	17753	17733	17752	18053	17794	17696	17993	17824	17933	17841	17765	17831	17969	17927	17801	17939	17863	17849	17826	17913	17878	17781	17816	17938	17865	17753	17844	17792	17786	17639	17892	17698	17743	17925	17865	17576	17891	17656	18003	17777	17873	17772	17815	18054	17818	17875	17626	17637	17885	17918	17850	17654	17768	17813	17831	17755	17807	17761	17703	17716	17993	17829	17711	17785	17710	17816	17818	17879	17717	17632	17940	17734	17584	17891	17940	17832	17923	17806	17938	17878	17986	17800	17729	17758	17894	17878	17870	17781	18062	17797	17848	17501	17836	17789	17865	18014	17832	17748	17788	17803	17798	17682	17748	17654	17794	17801	17841	17794	17715	17678	17638	17716	17852	17789	17818	17677	17865	17861	17889	17630	17791	17823	18048	17879	17655	17793	17592	17714	17821	17817	17823	17827	17815	17839	17823	17971	17813	17739	17947	17930	17743	17961	17924	17721	17715	17744	17930	17819	17676	17836	17658	17980	17725	17821	17818	17670	17858	17868	17818	18012	17755	17863	17836	17686	17764	17656	17893	17811	17910	17745	17842	17952	17940	17732	17774	18137	17678	17846	17757	17946	17723	17826	17859	17770	17840	17698	17789	17905	17731	17738	17889	17782	17969	17784	17808	17722	17589	17808	17947	17705	17861	17932	17885	17918	17922	17842	17753	17681	17766	17765	17938	17945	17753	17910	17818	17813	17855	17924	17862	17656	17951	17930	17947	17703	17777	17821	17713	17730	17733	17789	17804	17706	17968	17822	17734	17845	17723	17758	17815	17882	17842	17792	17824	17740	17704	17867	17711	17799	17822	17726	17615	17800	17689	17883	17666	17823	17772	17835	17752	17804	17633	17512	17691	17786	17695	17653	17877	18037	17951	17927	17849	17671	17751	17729	17989	17661	17842	17745	17718	17801	17849	17984	17820	17750	17943	17886	17925	17722	18024	17797	17713	17684	17671	17782	17777	17988	17867	17683	17891	17955	17880	17772	17765	17894	17772	17852	17828	17761	17892	17783	17895	17889	17892	17768	17808	17651	17773	17859	17878	17751	17893	17823	17760	17845	17834	17647	17884	17820	17746	17850	17930	17719	17865	17620	17719	17826	17751	17755	17729	17853	18048	17716	17845	17855	17707	17911	17826	17819	17881	17843	17952	17683	17591	17894	17762	17593	17754	17941	17891	17806	17925	17606	17892	17811	17899	17903	17644	17754	17796	17810	17877	17711	17775	17946	18073	18056	17669	17746	17713	17994	17806	17648	17969	17835	17870	17759	17942	17823	17998	17847	17612	17753	17777	17835	17825	17741	17900	17724	17914	17660	17692	17782	17927	17855	17747	17776	17763	17789	17831	17878	17776	17826	17718	17851	17726	17885	17723	17947	17874	17747	17788	17634	17858	17951	17675	17801	17657	17766	17858	17674	18072	17787	17778	17744	17942	17851	17910	17773	17823	17666	18137	17753	17698	17886	17776	17811	17794	17720	17739	17912	17606	17735	17758	17640	17801	17797	18049	17804	17790	17835	17775	17764	17533	17651	17855	17714	17724	17784	17908	17906	17891	17873	17822	17820	17791	17740	17862	17793	17753	17787	17715	17801	17727	17727	17801	17672	17833	17656	17863	17842	17877	17673	17566	17847	17878	17902	17668	17965	17780	17649	17680	17813	17822	17728	17703	17815	17814	17715	17821	17891	17832	17823	17886	17630	17779	17652	17897	17719	17913	17958	17738	18014	17707	17760	17862	17749	17685	17913	17893	17726	17841	17799	17782	17688	17901	17669	17906	17925	17795	17821	17919	17663	17705	17896	17862	17761	17685	17849	17925	17823	17728	17871	17911	17810	17764	17835	17730	17868	17911	17816	17777	17644	17860	17773	17917	17919	17936	17595	17805	17941	17789	17928	17727	17769	17695	18042	17920	17826	17857	17821	17864	17575	17859	17914	17671	17861	17786	17856	17906	17671	17788	17725	17843	17767	17585	17791	17765	17721	17820	17764	17854	17745	17795	17863	17637	18008	17834	17609	17919	17834
24157	21008	27408	25222	24106	28231	30297	27824	26862	27348	27026	26549	26615	26626	26804	26322	26534	26414	26542	26514	26381	26348	26207	26451	26466	26361	26402	26309	26302	25960	26027	26004	26091	26098	25983	26124	26103	25993	25925	26070	26161	25913	25945	25910	25837	25941	26020	25820	26071	25847	25769	25851	26018	26047	25812	25798	25839	25904	25761	26077	25987	25846	26062	26043	25886	25913	25988	25937	25966	25833	25862	25968	25671	25886	25888	25862	25797	25753	25845	25807	25943	25745	25990	25886	25951	25792	25969	25811	25686	25894	25960	25812	25979	26075	26196	25968	26031	25998	25888	25882	25954	25922	26064	25751	25873	25776	25903	26034	25980	26065	25807	25905	26002	26023	25850	25833	26131	25796	26080	25898	25779	26010	25963	25947	26090	25982	25809	25867	25785	25802	25839	26178	26013	25851	25987	26024	26183	25896	25739	26052	25631	25987	25979	25905	25875	25803	25644	25883	25915	25949	25983	25845	26090	25912	25969	25796	25989	26004	25952	25850	25913	25769	25820	25895	25832	25718	25742	25610	25766	25749	25982	26027	26047	25745	25800	25837	25862	25959	26055	25764	25762	25784	25845	25814	26154	26012	25810	25867	25570	26126	26007	25704	25770	26095	26177	26004	25865	25857	25736	25806	26082	25716	25888	26031	25929	25756	25878	25910	25915	25831	25636	25942	25960	25718	25944	25773	25985	25944	25703	25693	26149	25974	25787	25856	25760	25804	26042	26077	26117	25962	25722	25893	25760	25721	25887	25746	25764	25837	25953	25889	25824	25946	25748	25755	25770	25691	25780	25529	25741	25685	25969	26011	26021	26131	25869	25753	25851	25860	25741	25655	25921	25761	25981	25905	25718	25964	25929	25798	25800	25854	25815	25942	25797	25777	25915	25905	25873	25744	26017	25630	25721	26009	25887	25917	26002	26065	25806	25611	25895	25836	26084	26006	26149	25770	25576	25865	25879	25621	25651	25683	25928	26005	25763	25842	26109	25889	25672	25636	25700	25756	25878	25972	25993	25801	25695	25680	26072	25911	25992	25989	25986	25863	25783	25851	26032	26066	26168	25985	25931	25711	25931	25788	25764	25816	26004	26074	26141	25653	25933	25874	25618	25830	25849	25875	25513	25802	25996	25769	25912	25946	25954	25733	25784	25834	25780	25783	26055	25718	25686	25627	26022	25812	26081	25999	26027	25958	25994	25874	25932	25943	25814	25780	25742	25840	25668	25966	25897	25847	26230	26057	26055	25681	25682	25598	25852	25552	25815	25975	25864	25925	26083	25802	25829	25850	25745	25976	25796	25989	25935	25720	26029	25802	25935	26189	26036	25698	25855	26054	25849	25902	25970	25824	25914	26031	25842	25926	26033	25676	25720	25728	25831	26057	25920	25620	25979	26020	25995	25879	25417	26019	25869	26062	26072	25816	25830	25934	25931	25888	25885	25976	25857	25773	25537	25711	25881	25791	25799	25681	25663	26048	25963	25879	25944	25714	25798	25755	25871	25875	25804	25881	25866	25843	25873	25592	25817	25890	25967	26176	26153	25826	25933	26029	26006	25811	25889	25813	25955	25725	26147	25911	25966	25859	25816	25869	25857	25965	25962	25594	25994	25704	25686	25743	26009	25942	25680	25831	25836	25846	25974	26075	25805	25891	25696	25697	25978	25950	25918	25856	26121	25696	25856	25829	25914	25905	25646	25919	25790	26054	25801	25974	25837	25898	25858	25947	26000	25747	25785	25896	26091	25892	26061	26122	25981	25831	25988	25623	25695	25819	26131	25903	26137	26086	26009	25950	25696	26119	25846	26031	25817	25945	25842	25833	25885	25767	25772	25783	25777	25987	26004	25693	25742	25843	25862	25641	25847	25779	25876	25935	26020	25972	25698	25771	25769	25780	25811	25921	25793	25642	25887	25583	25877	25701	25676	25619	25688	26086	25958	25875	26041	25670	25694	25659	26020	25772	25612	25703	25810	26032	25694	25628	25714	25779	25864	25938	25945	25655	25741	25893	25911	25877	25787	25812	25927	26044	25995	25736	25929	25679	25965	25749	25803	25889	25860	25884	25992	25937	25782	25911	25822	25876	25796	25970	25842	25775	25899	25686	25962	25675	25662	25669	25982	25927	26063	26025	25824	26062	25798	25877	25992	25972	25858	25959	25847	25946	25526	25853	25833	25930	25908	25771	25583	26059	25894	25644	25663	25967	25795	25526	25881	25869	25946	25806	25996	25843	25846	25927	25908	26020	25869	26002	25853	25815	26001	25794	25863	25672	25844	25726	25912	25625	26176	25777	25938	26220	26286	25591	25910	25925	26068	25909	25628	25689	26021	26074	26039	25942	25996	26027	25862	25746	25965	25866	25781	25816	25914	25819	25748	25965	26049	25803	25859	25868	25917	25681	26094	25796	25917	26038	25907	25761	25662	25723	26167	26097	25730	25759	25884	25881	25709	25712	25526	25813	25763	25972	25968	25795	25779	25728	26188	25815	25984	25880	25971	26021	26092	25951	25895	26001	25904	25864	25457	25982	25933	25913	25559	25797	25744	25825	25885	25761	25844	25677	25509	25668	25867	25755	25761	25771	25742	25791	25808	25942	25826	26122	25832	26104	25903	25965	25900	25866	25709	25844	25878	25924	25641	25579	25839	25841	25587	25976	25946	25966	25776	25757	25954	26015	25984	26031	25844	26084	25806	25945	25912	25647	25883	25954	25695	25911	25667	25749	25868	25998	25860	25877	25874	25748	25898	26081	26079	25797	25808	26036	25782	25788	25753	25977	26189	25993	26050	25858	25864	25831	25823	25829	25887	25926	25994	25801	25693	25587	26083	25984	25930	25787	26086	25766	25733	26065	26012	25689	25670	25975	25864	25768	25793	25732	25924	25981	25747	25955	25709	25962	25900	25887	25893	25754	25944	25703	25892	25972	25974	25880	25861	26107	25791	26027	25614	25638	25790	25915	25869	25878	25857	26012	25858	25841	25939	25834	25898	25747	25977	25883	25964	26025	26029	25752	26081	25992	25774	25910	25943	25539	25774	25824	25948	25904	25755	25798	25875	25790	25767	25712	25745	25965	25882	25891	25780	25991	25792	25641	25744	25899	26090	26015	25883	25775	25930	25896	26064	25982	25973	25928	26043	25955	25920	25982	25972	25857	25684	25789	25912	25906	25868	26076	26026	25790	25969	25764	25802	26092	25533	25719	25846	25811	26016	25942	25876	25801	25852	25718	25959	26004	25759	26002	25844	25995	25681	25732	25830	25871	25982	25816	25841	25949	25522	25677	25952	25945	26015	25982	25964	26243	26205	26090	25993	25923	26193	25672	25793	25922	25835	25884	25839	25985	25788	25877	25787	25711	26044	25837	26021	25890	25750	26166	25941	25799	25577	25994	25762	25777	25719	25907	25906	25627	25928	25951	25850	25636	25821	26147	25887	25851	25976	25914	26081	26155	26161	25896	25819	25801	25938	25574	25663	25768	25997	25892	25940	25783	25928	25862	25814	25849	26017	25923	25929	26098	25994	25753	26131	25754	25982	25716	25918	25946	25782	25539	25813	25907	25896	25955	25620	25838	26086	25762	26039	26126	25798	25720	25707	25857	25970	26128	26030	25884	25864	25869	25820	26002	25828	25767	25761	25842	25695	25933	25643	25846	25818	25897	25703	25830	25955	25924	25821	25664	25811	25634	25904	26011	25865	25940	25814	25949	25791	25854	25858	25888	26022	25692	25837	26053	26001	25671	25710	25899	25942	25743	25984	25927	25895	25904	25666	25869	26113	25882	25709	25921	25819	26198	25818	25892	25858	25930	25749	25767	25985	25981	25932	26134	25790	25792	25765	26056	25843	25984	26059	26007	25796	25721	25737	26028	26332	25893	25710	25953	25906	25883	25802	25930	26040	25568	26030	25889	25789	26057	26057	25712	25908	25972	25859	25975	25847	25809	25602	25840	25949	25937	25898	25959	25795	25844	25820	25774	25758	25893	25902	25699	26051	25943	26113	25648	25935	25787	25665	26005	26035	25655	26100	25702	25938	26148	25865	26062	25815	26101	25886	25896	25932	26098	25785	25826	26033	26226	25756	26056	25875	25818	25961	25785	25806	25876	25539	25561	25732	25801	25681	25847	25858	25820	25559	25790	25885	25751	25961	25810	25931	25745	25803	25891	25965	26057	26149	25877	25871	25835	25901	25751	25934	26106	26032	25735	25895	25936	25653	26071	26068	26039	25947	25989	25921	25867	25930	25724	25801	25947	25830	25743	25880	25702	25959	25957	25771	25967	25826	25945	25798	25873	25877	25853	25759	25825	25874	25855	25691	25766	25834	25808	26014	26051	26113	26033	25923	25804	25910	25753	25581	25734	26176	25931	25844	25742	25870	25808	25822	26023	25799	25817	25693	26056	25858	25749	25864	25754	25872	25992	25771	25749	25779	26077	26084	25751	25828	25935	25643	25733	25823	25982	26020	25848	25909	25737	25904	25656	25937	25802	25801	25593	25811	25744	26033	25570	25505	25745	26120	25888	26007	25960	25987	26164	25669	25943	25787	26120	25796	25646	25657	25875	25770	25764	26113	25731	25795	25811	25817	25739	25830	26095	25499	25771	25786	25848	25909	25915	25857	25928	25906	25703	25807	25961	25911	25870	26064	25808	26135	25984	26052	25783	26040	25917	25891	25825	25879	25850	25869	26201	26040	25701	25846	26005	25725	25684	25726	25873	25952	25860	25667	25845	25920	25760	25802	25874	25775	25916	25873	25848	25724	25916	25697	25973	25812	26095	25770	25804	25913	25913	25885	25848	26019	25983	25822	25980	25704	25768	25842	26014	25869	25928	25742	25957	25858	25728	25863	25986	25978	25986	25613	25614	25627	25822	26039	26060	25823	26031	26113	25917	25830	25830	26018	25809	25884	25742	25847	25805	25779	25773	25889	25670	25936	25914	25770	25974	25646	25777	25811	26096	25773	25933	26091	25520	25775	25909	25708	25915	25866	25892	25856	25746	25923	25773	25968	25998	26009	25900	26089	25809	25796	25808	25668	26118	25919	25994	25702	25610	25988	25831	25897	25700	25666	25913	25921	25977	26016	25863	25652	25851	25876	25792	25907	25978	25878	26044	25948	25788	26001	26184	26053	25877
27050	49092	36956	24740	22449	21180	20307	19480	18960	18601	18173	18198	18038	17968	17843	17711	17768	17579	17570	17735	17741	17535	17544	17411	17442	17505	17311	17240	17129	17223	17260	17064	17070	17141	17315	17250	17102	17057	17150	17256	16957	17005	17040	17041	17072	17015	17024	17013	17165	16972	16860	17095	16954	17018	17087	16776	17142	16861	16836	16967	16922	17044	17045	16814	16946	16976	16901	16847	17144	17026	16959	17071	17205	17233	16871	17114	17032	17034	16983	17088	16999	17034	16947	17039	17074	16933	17051	16932	16936	17069	16944	16806	17102	17183	17044	16982	16924	16959	16830	16855	16953	17027	17108	16925	17071	16971	16905	17171	17100	16914	17066	16911	16985	16904	17036	16866	16722	16864	16973	16869	17041	16892	17117	16893	16920	17060	16929	16801	16971	16761	16861	16969	16768	17068	16803	16886	17059	17016	16988	17111	16984	16849	16917	16900	16877	17115	16905	16994	16875	17088	17133	16929	17032	16997	16871	16880	17104	16929	17033	16876	16804	17084	16906	16862	16961	16851	17020	16987	16794	16863	17071	17070	16873	16941	16839	16985	17035	17099	16977	17212	17014	16858	17031	17051	17022	16924	17168	16800	16966	16899	16952	16927	17026	16932	17096	16993	16951	16702	16959	17017	16922	17022	16995	17086	16991	16953	16983	16926	17093	17000	16921	16874	16847	17029	17074	17078	17048	17132	16943	17099	16969	16820	17035	17060	16910	16934	16949	17188	16875	17082	16992	16836	17000	16774	16929	16883	16891	16895	16947	16898	16949	16806	17015	16928	16965	17094	16881	16743	17018	17028	16908	17036	16981	16875	16948	17036	16919	16902	16889	17024	16903	16909	16918	16961	17081	16857	17099	16977	16862	16946	16971	17142	17042	17117	16878	16904	16994	17025	16664	17037	17170	16939	17055	17096	17040	16998	17088	16968	17018	17077	16806	16933	16984	16823	17040	17064	16885	16833	17067	16901	17020	16949	16913	16852	17094	16847	16863	16861	16950	16973	16880	17020	17044	16999	16941	16837	16997	17071	16951	17030	17120	16928	17061	16914	16782	17009	17066	16682	17122	17004	16809	16999	16889	16892	16858	16966	17091	17036	16947	16882	16997	16867	16933	16962	16900	17037	16999	17039	17078	16923	16893	16938	17113	16966	16865	17108	16925	17062	16918	17012	17136	16820	16996	16922	16918	17056	16752	16913	17003	17058	16911	16866	17014	16754	17046	17005	16907	16963	16984	17064	16921	16839	17148	16975	16901	16875	17008	16950	16895	16971	16914	17050	16992	16981	17078	16789	17087	16949	16838	16984	16871	17113	17053	16954	16875	16967	17049	16873	17001	16934	16898	16876	16988	16949	16764	17029	16941	16959	16844	17007	16968	16986	16776	17153	17040	16981	16981	16901	17047	16956	16902	16857	16999	16812	17099	17067	16956	16882	16914	16884	17000	16988	16850	16972	16871	16915	16776	16829	16871	17042	17118	16901	16978	16974	16890	16874	16879	17016	16922	16964	17051	16874	16812	16971	16831	16936	16969	16839	16869	17071	16941	16854	16787	16950	17157	17083	16916	16849	16949	17134	17031	16879	17053	17039	17006	16916	16939	17095	16892	17119	16869	17078	16891	16925	16971	16911	16844	16850	17058	16920	16844	17005	16869	16926	16993	16936	16948	16854	17063	17151	16941	16940	17087	16925	16961	17038	17034	17140	16980	16972	17027	17040	16857	17016	16914	17105	16936	17163	17093	17053	17282	17015	16894	16956	17032	16952	17110	16816	16984	16914	16786	17004	16920	16872	16969	16991	17076	17038	16967	17051	16927	16903	17011	16891	16968	16957	17027	16761	16994	17051	16875	17026	16877	16957	16982	16901	17066	17051	16882	17019	16857	16825	17125	16813	16799	16955	17049	16943	16988	16995	17003	16966	17093	17111	16882	16887	17125	17043	16925	16912	16902	16953	16908	16950	16956	17098	17074	17216	16939	16962	16984	16893	17063	16986	17105	17119	17061	16976	16876	16877	17025	17081	16834	17034	16843	16899	16839	17060	16947	16945	16855	16986	17001	16955	16867	16891	16929	17065	16969	17039	16922	16798	17065	17075	16945	16972	17030	16936	17024	16986	16887	16881	17003	17088	17182	16905	16898	16958	16952	17016	17035	16838	17044	17031	16950	16990	17040	17039	17090	16955	17155	16982	16906	17033	16926	17027	17154	17088	16900	17139	16791	17062	17102	16934	16938	17126	16983	17056	16949	17057	16972	16761	16973	17140	16963	17026	16943	16922	16961	16975	17054	17008	16836	16872	16979	16833	16889	17096	17144	17062	16816	17141	16794	17083	16958	17005	16866	17156	16899	16967	16897	17107	17030	17075	17020	16880	17039	16969	17039	16918	16806	17072	16757	17068	17145	16802	17043	16831	17113	17038	17064	16910	16777	16880	16895	16937	17011	16909	17043	17071	17018	16842	17003	16857	16888	16952	17026	16988	16993	17041	17047	16885	17058	17102	17147	16981	17016	17098	16948	17090	16865	17208	16989	16937	16806	17066	17101	16937	16801	17141	16777	17171	16995	16635	16982	17095	16787	16894	17042	16952	16951	17137	16874	17157	16877	16758	16947	17094	17019	16900	17038	17082	16975	16878	16988	16909	17070	17065	17042	16918	17077	16883	17119	17008	16653	17081	16822	16873	17055	16987	16971	16905	17106	17060	16949	17071	16959	17163	17107	16992	16988	17044	16835	17008	16972	16964	16964	16845	16862	17050	16848	16918	16996	16986	17060	16988	17119	16937	17149	17213	16809	16856	16893	16845	16895	16937	16920	16901	17039	17062	16876	16884	16991	16879	16907	16784	17065	17034	16843	16978	16899	16866	17085	17059	16979	16906	17156	16864	17136	16752	16925	16889	16940	16827	16938	16865	16968	17125	17067	17012	16816	17050	16848	16835	16851	16751	17042	16805	16821	17126	16932	16962	17067	16983	16994	17025	17057	16963	16947	16940	17044	16809	17005	16961	16969	16977	16841	16965	16937	16896	17122	16867	16932	16952	16951	17111	16870	16746	16972	16956	16947	16885	17179	16804	16834	16956	16994	16891	16872	16843	17013	16874	17037	16841	16933	17008	17162	16912	17026	16915	16911	16906	17106	16972	16974	16802	17127	17162	16941	16808	17042	16979	16947	17016	16981	17043	17006	16986	17097	17018	17067	16847	16893	16943	16951	17079	16901	16836	17125	16936	16971	17106	16915	16991	16912	16758	16855	16973	16882	17047	16951	16932	16909	17068	16997	17101	16913	17101	16959	17085	16731	16873	17001	16978	17008	16895	16842	16928	16956	17004	16945	16919	17019	16923	17060	16779	17082	16922	17020	16799	16858	16993	16826	16866	17120	16997	17015	17021	17179	17020	17122	16919	16899	16810	17071	16985	16941	16969	16852	17000	16937	16822	17049	16959	16835	16887	16832	16784	17027	17213	16949	16907	16840	17033	17047	16990	16916	16889	17185	17158	17064	16844	17021	17167	16857	17108	17069	16889	17173	16956	16901	16936	16889	16948	16909	17028	16933	17201	17107	16726	16937	17032	17009	17096	17049	17084	17052	16846	16843	17077	16895	17090	16933	17033	17011	17097	16804	16952	17008	16988	16942	16967	16946	16767	16979	16975	17083	16891	17003	16981	16862	16932	16942	16830	16848	17062	17061	16961	16861	17057	16896	16955	17013	17044	16837	17009	16995	16917	17147	16887	16872	17002	16867	17102	16739	17251	17082	17003	16881	16995	17138	16947	17023	16867	16991	16769	17012	16792	16797	16897	16946	16990	16857	16852	16908	17039	16927	16889	17051	17073	16826	16959	16891	17028	16967	16751	17100	16840	17152	17013	17048	16999	17036	16862	17088	16966	16886	16834	16970	17008	16833	16958	16935	16860	16978	16914	17068	16978	17054	16807	16990	16712	16948	17008	16831	16836	17041	17050	16860	16950	16882	17002	17105	17113	16892	16974	16892	17126	16898	17054	16899	17080	17009	17172	17200	16889	17042	16944	17069	17078	16910	17011	16863	17010	17111	17190	16882	16853	17058	16976	17082	16909	17038	16795	16865	16840	17027	17049	16798	17012	16983	16873	16872	16990	16814	16970	17000	16871	17040	17064	16964	17152	16810	16831	17171	16866	16911	17060	17013	16835	16899	17049	16939	16865	16810	16882	16828	17131	16926	17008	16988	17007	16990	16932	16933	16980	17113	17062	17012	16954	17126	17034	16823	17048	16949	17131	16994	16923	16847	16990	16991	16878	16871	16973	16814	16937	16815	17148	17040	17024	17043	16798	16977	16932	16962	17056	17031	16989	17010	17004	16937	16988	17027	16945	16990	16868	17035	17029	17116	17075	17048	16866	17055	16929	17001	16825	17033	17003	16810	17014	17077	17001	16988	17205	16967	16908	16746	16926	16891	17119	17222	17125	16941	16955	17058	16941	17043	17045	16788	17043	16981	16961	16817	16762	16940	16988	17063	16890	16914	16967	17047	17026	16899	17117	16930	16841	16858	16963	16921	16988	17014	16864	17017	16951	17115	16778	17028	16975	16982	17110	16968	16995	17168	16940	17117	16925	16965	17009	16960	17015	16964	16787	16982	17132	16931	17059	16728	16933	17088	17031	17066	16835	16951	17059	17033	16894	16948	17047	16936	16984	16935	16938	16774	17014	17115	16937	16912	17102	16983	16928	16893	17014	17149	17018	16983	17052	16944	16909	16896	17075	16827	16848	17117	16853	16864	16937	17013	16861	17105	17009	16910	16943	17048	16967	16938	17225	17131	17034	16989	16823	16968	16965	16895	16912	17033	17210	16929	17023	17019	16972	16860	16966	16972	16831	16981	16942	16890	17049	17046	17258	16820	16805	17009	16993	17023	16931	16855	17048	17033	17025	16791	17145	17225	16996	16961	16902	17053	16969	16872	16935	16988	17076	16885	16983	16967	16872	16984	17092	16859	17201	16897	16887	17082	17195	16793	17174	16846	16999	16931	16963	17009	17044	17105	17057	16922	16935	17028	17103	16952	16740	17027	16871	17021	17125	16852	16875	16935	17000	16999	17061	17121	17017	17212	16928	16943	17054	16824	17183	16979	16911	17087	17106	17244	16833	17094	16929
22505	20992	27360	24897	21997	26759	32195	28937	27734	28059	27744	27230	26984	27079	26896	26824	26646	27036	26762	26466	26342	26477	26624	26348	26309	26212	25983	26316	26281	26260	26250	26033	25981	25960	26202	25667	25613	25736	25824	25982	25820	25919	25819	25647	25754	25766	25875	25992	25822	25878	26257	25822	26061	25788	25917	26022	25701	25662	25899	25785	25781	25668	25797	25823	25821	25449	25716	25981	25577	25777	25840	25790	25534	25648	25592	25799	26160	25756	25827	25757	25770	25421	25789	25779	25637	25356	25908	25542	25952	26025	25616	25707	25754	25696	25769	25625	25865	25804	26061	25702	25957	25532	25776	25737	25805	25573	25556	25704	25926	25716	25635	25720	25896	25597	25569	25607	25540	25933	25923	25765	25925	25821	25423	25797	25382	25623	25835	25559	25892	25779	25813	25621	25925	25600	25895	25811	25852	25713	25742	25664	25882	25675	25784	25731	25844	25626	25823	25822	25987	25691	25672	25838	25934	25624	25634	25932	25683	25829	25698	25538	25943	25596	25996	25626	25895	25725	25541	25867	25889	25844	25853	25683	25703	25704	25638	25646	25616	25992	25583	25504	25644	25776	25704	25833	25779	25781	25793	25888	25570	25638	25942	25664	25671	25692	25559	25619	25620	25646	25577	25580	25679	25501	25626	25585	25576	25581	25838	25796	25657	25789	25765	25582	25531	25657	25809	25640	25456	25607	25895	25858	25705	25664	25686	25729	25701	25864	25642	25489	25938	25859	25729	25677	25691	25590	25842	25759	26021	25684	25966	25687	25755	25618	25758	25762	26120	25693	25736	25481	25846	25649	25863	25846	25672	25733	25784	25794	25932	25729	25694	25497	25782	25668	25811	25710	25950	25653	26017	25874	25827	25603	25801	25704	25540	25713	25713	25789	25743	25561	25869	25897	25763	25600	25672	25713	25726	25890	25767	25857	25827	25779	25669	25579	25731	25661	25961	25638	25537	25723	25780	25682	25919	25637	25768	25796	25896	25542	25618	25797	25665	25576	25838	25573	25803	25664	25548	25673	25821	25873	25532	25604	25671	25873	25954	25689	25850	25627	25765	25816	25414	25962	25771	25859	26014	25669	25768	25883	25571	25757	25710	25598	25744	25728	25784	25889	25789	25838	25558	25906	25655	25646	25572	25557	25552	25739	25865	25738	25679	25794	25690	25970	25750	25514	25660	25623	25782	25729	25676	25551	25380	25713	25703	25687	25833	25897	25712	25808	25754	25446	25776	25721	25769	25459	25728	25729	25893	25742	25844	25779	25660	25736	25756	25647	25743	25865	25834	25765	25798	25615	25582	25579	25727	25858	25528	25759	25968	25938	25534	25778	25812	25659	25612	25744	25564	25556	25526	25764	25567	25694	25732	25530	25692	25915	25869	25942	26022	25737	25757	25605	25639	25740	25918	25977	25653	25675	25688	25772	25676	25635	25693	25569	25908	25868	25839	25836	25582	25661	25456	25789	25921	25795	25782	25754	25494	25924	25771	25701	25830	25711	25639	25452	25793	25514	25634	25803	25810	25773	25872	25693	25615	25666	25388	25572	25444	25667	25915	25754	25599	25965	25572	25857	25618	25660	25843	25705	25626	25697	25688	25612	25598	25696	25673	25759	25692	25671	25687	25574	25771	25658	25780	25589	25736	25530	25822	25760	25695	25969	25892	25778	25519	25702	25715	25736	25679	25738	25801	25775	26017	25730	25666	25830	25833	25510	25575	25406	25814	25960	25889	25656	25919	25748	25842	26021	25758	25651	25656	25608	25672	25711	25734	25430	25558	25536	25817	25840	25551	25675	25894	25715	25788	25696	25658	25716	25744	25747	25836	25559	25716	25629	25913	25630	25610	25524	25836	25621	25616	25871	25646	25961	25706	25780	25689	25754	25701	25744	25724	25584	25837	25713	25914	25647	25751	25632	25774	25753	25873	25905	25555	25854	25873	25784	25592	25819	26006	25908	25807	25691	25830	25608	25859	25557	25764	25943	25586	25547	25837	25543	25369	25656	25986	25748	25784	25560	25834	25912	25571	25548	25785	25762	25669	25512	25649	25575	25627	25890	25923	25753	25851	25775	25767	25805	25586	25892	25627	25653	25548	25494	25850	25709	25673	25504	25543	25747	25868	25749	25611	25739	25678	25950	25870	25830	25743	25619	25623	25853	25675	25481	25559	25741	25795	25659	25682	25620	26079	25677	25378	25687	25741	25888	25983	26043	25760	25750	25683	25756	25814	25568	25430	25788	25625	25616	25751	25889	25618	25764	25809	25566	25674	25701	25640	25555	25759	25884	25752	25754	25807	25704	25819	25853	25828	25504	25834	25697	25634	25775	26093	26022	25739	25750	25672	25452	25579	25602	25616	25570	25736	25888	25712	25689	25497	25825	26045	25832	25735	25600	25569	25651	25557	25754	25674	25783	25522	25823	25895	25744	25572	25909	25868	25898	25720	25620	25478	25869	25724	25489	25701	25793	25660	25943	25784	25617	25549	25538	25940	25903	25531	25741	25844	25812	25812	25753	25832	25916	25907	25534	25705	25823	25782	25637	25990	25576	25743	25641	26084	26098	25588	25796	25690	25747	25680	25817	25804	25345	25639	25715	25774	25571	25586	25570	25707	25831	25747	25706	25594	25636	25748	25840	25794	25735	25558	25638	25681	25637	25793	25620	25954	25651	25794	25610	25762	25633	25722	25599	25739	25595	25745	25850	25841	25682	25844	25791	25638	25608	25835	26071	25680	25626	25800	25974	25918	25646	25675	25784	25728	25903	25801	25701	25584	25999	26115	25701	26044	25758	25770	25630	25778	25511	26097	26080	25831	25792	25689	25671	25760	25744	25758	25889	25775	25669	25670	25866	25664	25823	25996	25748	25568	25541	25629	25600	25387	25824	25833	25420	25861	26004	25857	25849	25879	25502	25780	25687	25871	25728	25775	25572	25808	25688	25810	25663	25604	25678	25609	25737	25535	25516	25744	25770	25854	25757	25646	25736	25506	25779	25747	25652	25713	25481	25630	25730	25656	25862	25686	25846	25716	25599	25950	25817	25840	25680	25776	25995	25990	25664	25589	25781	25913	25824	25787	25564	25625	25730	25798	25915	25719	25640	25389	25630	25630	25587	25884	25687	25530	25803	25709	25687	25679	25647	25447	25822	25696	25715	25878	25942	25522	25831	25738	25711	25834	25806	25691	25684	25808	26064	25825	25742	25714	25520	25679	25594	25508	25783	25789	25916	25543	25802	25740	25679	25681	25605	25607	25799	25576	25842	25764	25741	26076	25741	25670	25711	25863	25631	25688	25484	25740	25808	25874	25894	25863	25577	25853	25676	25882	25790	25811	25940	25747	25620	25583	25665	25527	25656	25727	25952	25923	25757	25595	25681	25874	25909	25615	25575	25805	25945	26001	25734	25635	25705	25751	25461	25630	25707	25809	25499	25622	25616	25807	25781	25621	25515	25782	25710	25668	25797	25717	25730	25772	25633	26001	25747	25903	25600	25697	25864	25722	25598	25817	25530	25726	25510	25726	25873	25704	25736	25594	25724	25736	25899	25737	25747	25690	25716	25891	25769	25806	25743	25589	25714	25848	25834	25725	25592	25574	25821	25635	25668	25777	25848	25871	25736	25741	25716	25841	25835	25794	25719	25490	25651	25638	25693	25434	25621	25798	25946	25593	25787	25911	25651	25836	25869	25582	25324	25767	25845	25567	25643	25701	25890	25544	25633	25767	25880	25796	25608	25471	25858	25816	25808	25700	25408	25749	25678	25851	25706	25683	25647	25814	25774	25985	25618	25742	25747	25736	25716	26072	25316	25919	25818	25817	25594	25769	25597	25507	25871	25695	25917	25577	25612	25770	25658	25823	25474	25664	25995	26206	25579	25729	25651	25905	25692	25738	25776	25704	25774	25813	25799	25758	25638	25703	25760	25489	25813	25795	25641	25463	25538	25747	25801	25801	25629	25868	25765	25953	25770	25706	25883	25754	25624	25785	25592	25983	25706	26082	25780	25633	25820	25980	25769	26073	25850	25520	25856	25699	25748	25846	25539	25609	25540	25567	26033	25655	25692	25772	25591	25735	25945	25867	25648	25617	25650	25963	25714	25487	25696	25812	25876	25553	25644	25569	25810	25559	25440	25683	25828	25702	25780	25795	25652	25790	25615	25554	25697	25863	25736	25609	25833	25822	25822	25810	25926	25905	25854	25860	25729	25949	25813	25527	25802	25666	25608	25882	25935	25495	25677	25390	25740	25581	25794	25651	25729	25811	25435	25646	25822	25820	25632	25818	25673	25521	25701	25728	25624	25840	25755	25569	25553	25486	25722	25694	25638	25817	25569	25814	25626	25732	25722	25755	25841	25578	25840	26031	25419	25631	25766	25817	25913	25767	25756	25688	25595	25859	25841	25694	25597	25616	25968	25809	25880	25932	25747	25696	25587	26003	25722	25679	25495	25754	25896	25606	25784	25740	25617	25824	25591	25534	25723	25878	25851	25793	25597	25847	25692	25839	25420	25967	25790	25741	25581	25649	25696	25770	25834	25790	25912	25691	25610	25698	25858	25668	25693	25793	25720	25771	25724	25807	25748	25677	25679	25727	25760	25699	25659	25748	25678	25768	25630	25849	26027	25842	25719	25701	25651	25675	26030	25586	25783	26045	25514	25594	25720	25925	25803	25823	25960	25951	26058	25617	25946	25924	25861	25776	25760	25715	25619	25772	25907	25665	25784	25657	25653	25628	25423	25714	25683	25703	25817	25641	25845	25852	25703	25683	25666	25738	25773	25639	25738	25704	25534	25619	25576	25707	25657	25676	25814	25682	25785	26000	25715	25801	25754	25886	25786	25837	25642	25944	25719	26010	25776	25814	25884	25740	25718	25870	25614	25769	25730	25984	25508	25720	25563	25701	25663	25645	25660	25829	25782	25781	25489	25768	25738	25413	25673	25672	25426	25756	25662	25755	25568	25794	25858	25711	26047	25454	25594	25784	25682	25771	26018	25492	25639	25585	25613	25660	25709	25987	25640	25776	25672	25810	25612	25777	25558	25724	25824	25376	25728	25897	25796	25732	25594	25669	25866	25644	25721	25616	25574	25547	25705	25455	25658	25595	25979	25576	25752	25979	25705	25681	25979
31263	58429	45699	28116	25201	22946	21850	20506	19927	19334	19169	18666	18581	18355	18217	17919	17854	18055	17769	17721	17783	17599	17694	17486	17452	17400	17351	17316	17292	17289	17128	17125	17219	17063	16994	17112	17100	17127	16869	16910	16915	16977	17000	16806	16692	16777	16955	16963	16948	16867	16853	16914	16883	16985	16832	16828	16785	16621	16897	16858	16938	16800	16864	16911	16925	16948	16766	16737	16742	16855	16899	16630	16967	16616	16679	16776	16746	16729	16766	16847	16915	16914	16908	16723	16656	16854	16783	16864	16960	16428	16884	16703	16816	16830	16772	16825	16752	16848	16815	16710	16888	16807	16786	16733	16756	16824	16856	16761	16634	16707	16924	16820	16805	16768	17054	16620	16647	16964	16737	16757	16831	16735	16716	16742	16859	16850	16716	16911	16740	16833	16907	16707	16924	16752	16825	16945	16735	16800	16940	16725	16935	16781	16908	16940	16804	16831	16589	16849	16993	16987	16780	16675	16947	16722	16984	16763	16792	16881	16744	16839	16799	16727	16682	16761	16923	16760	16694	16777	16775	16795	16863	16874	16649	16742	16787	16689	16733	16927	16861	16752	16708	16602	16809	16604	16739	16798	16819	17028	16850	16775	16855	16853	16954	16703	16825	16864	16665	16736	16793	16884	16857	16710	16788	16839	16801	16664	16640	16700	16754	16782	16828	16743	16810	16714	16717	16877	16757	16581	16764	16675	16970	16740	16802	16773	16870	16802	16952	16702	16805	16897	16805	16623	16884	16732	16768	16889	16792	16703	16702	16808	16774	16755	16745	16678	16854	16835	16829	16907	16966	16853	16901	16918	16669	16811	16605	16819	16789	16853	16950	16808	16861	16992	16703	17006	16681	16745	16909	16787	16785	16814	16745	16961	16866	16737	16862	16960	16904	16948	16691	16791	16827	16920	16845	16855	16820	16788	16615	16923	16667	16614	17000	16591	16659	16749	16892	16672	16783	16888	16970	16858	16661	16838	16843	16660	16738	16736	16923	16915	16726	16800	16756	16599	16824	16828	16939	16815	16685	16662	16888	16450	16653	16870	16786	16842	16811	16721	16866	16787	16869	16972	16835	16693	16738	16699	16906	16699	16679	16912	16701	16943	16834	16913	16975	16703	16875	17070	16730	16842	16777	16994	16797	16813	16685	16771	16773	16851	16784	16861	16883	16783	16729	16599	16655	16786	16800	16669	16813	16788	16882	16755	16786	16836	16775	16837	16845	16908	16763	16737	16789	16742	16788	16786	16676	16925	16937	16801	16865	16774	16827	16789	16786	16666	16653	16911	16798	16745	16770	16711	16703	16758	16968	16666	16689	16775	16765	16669	16729	16817	16839	16573	16797	16811	16947	16913	16736	16719	16690	16836	16607	16821	16697	16746	16838	16772	16836	16724	16776	16740	16868	16747	16812	16874	16786	16904	16789	16742	16952	16629	16961	16721	16816	16670	16837	16876	16711	16749	16793	16823	16822	16858	16751	16737	16946	16920	16597	16904	16803	16789	16768	16670	16740	16773	16780	16956	16746	16727	16741	16892	16747	16824	16609	16827	16887	16921	16691	16920	16815	16723	16752	16807	16956	16985	16783	16925	16708	16714	16833	16872	16867	16708	16818	16721	17000	16733	16802	16672	16803	16712	16960	16673	16700	16803	16660	16947	16914	16795	16869	16659	16742	16816	16720	16676	16826	16828	16896	16829	16737	16582	16841	16800	16765	16726	16917	16812	16911	16913	16830	16812	16690	16939	16591	16930	16801	16813	16739	16758	16728	16689	17021	16768	16795	16620	16884	16851	16728	16690	16801	16703	16575	16707	16978	16786	16650	16869	16852	16729	16862	16671	16774	16757	16831	16727	16789	16806	16825	16866	16780	16848	16785	16924	16733	16669	16809	16750	16883	16904	16888	16782	16644	16724	16821	16709	16874	16682	16606	16793	16781	16834	16799	16482	16932	16786	16653	16777	16832	16759	16827	16813	16859	16750	16758	16684	16688	16832	16669	16817	16847	16730	16939	16852	16847	16684	16805	16690	16921	16780	16748	16842	16870	16654	16885	16618	16911	16780	16793	16992	16738	16795	16816	16781	16615	16801	16745	16837	16791	16978	16910	16743	16851	16897	16800	16826	16730	16749	16731	16798	16932	16725	16617	16824	16760	16845	16760	16652	16971	16758	16861	16728	16748	16723	16805	16756	16787	16686	16706	16743	16623	16811	16808	16757	16846	16951	17010	16711	16776	16872	16822	16888	16850	16749	16705	16738	16692	16615	16795	16627	16887	16888	16661	16924	16838	16807	16930	16697	16727	16800	16805	16742	16822	16977	16779	16744	16804	16666	16655	16764	16753	16917	16912	16712	16662	16870	16728	16605	16739	16721	16569	16831	16799	16814	16675	16768	16572	16630	16808	16782	16712	16649	16774	16860	16995	16828	16895	16713	16585	16727	16797	16802	16815	16789	16771	16657	16825	16705	17041	16630	16875	16702	16784	16714	16653	16639	16918	16852	16745	16799	16870	16666	16747	16847	16936	16861	16870	16822	16827	16669	16798	16915	16691	16788	16724	16795	16776	16740	16927	16766	16708	16893	16881	16896	16727	16652	16796	16764	16880	16806	16650	16890	16878	16846	16888	16795	16726	16968	16712	16647	16821	16687	16915	16770	16458	16869	16957	16741	16832	16807	16887	16818	16783	16570	16872	16619	16947	16809	16808	16796	16780	16738	16767	16697	16682	16655	16728	16927	16567	16807	16731	16849	16628	16800	16936	16683	16817	16803	16732	16904	16849	16814	16897	16714	16868	16809	16752	16781	16717	16765	16830	16737	16870	16853	16737	16742	16915	16845	16811	16697	17081	16784	16749	16843	16905	16712	16592	16755	16819	16788	16741	16768	16861	16832	16842	16664	16693	16720	16839	17066	16681	16772	16784	16646	16697	16908	16841	16543	16783	16892	16720	16541	16965	16744	16527	16913	16865	16859	16742	16851	16841	16883	16759	16745	16807	16940	17047	16803	16761	16751	16828	16775	16724	16926	16841	16624	16904	16722	16912	16682	16632	16989	16706	16868	16818	16862	17025	16633	16885	16894	16829	16657	16697	16741	16882	16830	17003	16696	16698	16737	17037	16867	16797	16713	16764	16780	16843	16767	16598	16778	16767	16807	16731	16795	16861	16729	16689	16846	16736	16903	16916	16948	16761	16927	16879	16742	16998	16682	16802	16962	16892	16944	16712	16873	16819	16885	16909	16773	16778	16734	17056	16883	16615	16693	16725	16885	16840	16844	16769	16775	16769	16687	16827	16797	16770	16756	16785	16645	16858	16787	16975	16733	16896	16793	16912	17019	16772	17061	16651	16856	16697	17050	16769	16793	16663	16735	16742	16914	16763	17035	16798	16796	16639	16762	16766	16846	16770	16731	16876	16784	16653	16700	16702	16777	16936	16971	16881	16602	16696	16666	16630	16639	16688	16854	16570	16716	16884	16790	16893	16781	16882	16761	16696	16823	16930	16592	16778	16814	16904	16893	16884	16956	16783	16742	16856	16786	16627	16849	16907	16760	16807	16790	16735	16757	16804	16741	16716	16651	16891	16810	16739	16865	16648	16997	16713	16866	16799	16802	16772	16915	16756	16800	16733	16747	16820	16767	16747	16899	16781	16587	16818	16770	16832	16834	16742	16699	16847	16889	16831	16845	16741	16911	16649	16661	16902	16712	16774	16809	17006	16587	16731	16773	16786	16997	16753	16719	16674	16734	16698	16796	16938	16747	16762	16929	16730	16899	16821	16691	16813	16906	16718	16847	16833	16793	16862	16677	16838	16799	16798	16602	16742	16725	16878	16854	16829	17033	16735	16793	16633	16697	16737	16772	16800	16676	16688	16805	16701	16730	16621	16949	16758	16731	16612	16837	16786	16816	16775	16570	16736	16801	16873	16856	16831	16830	16746	16905	16892	16781	16733	16806	16860	16798	16821	16862	16884	16854	16903	16763	16826	16888	16698	16835	16941	16773	16689	16973	16599	16923	16756	16967	16739	16771	16732	16648	16935	16830	16520	16823	16766	16851	16756	16879	16751	16827	16905	16703	16774	16730	16927	16769	16697	16869	16668	16936	16872	16872	16772	16811	16740	16704	16835	16901	16722	16713	16615	16808	16719	16852	16801	16759	16782	16890	16844	16801	16682	16668	16731	16636	16909	16780	16616	16672	16791	16880	16982	16782	16772	16715	16916	16687	16790	16740	16865	16689	16586	16742	16751	16721	16846	16777	16884	16793	16907	16726	16722	16771	16873	16659	16775	16780	16727	16891	16876	16792	16781	16905	16917	16555	16796	16889	16789	16878	16878	16646	16834	16816	16843	16810	16877	16784	16858	16802	16727	16699	16888	16658	16740	16674	16818	16780	16699	16771	16665	16862	16775	16653	16672	16660	16659	16800	16788	16861	16832	16750	16738	16780	16915	16869	16795	16835	17102	16795	16769	16952	16776	16824	16839	16923	16676	16817	16798	16579	16814	16581	16720	16866	16824	16811	16975	16871	16680	16863	16935	16838	16711	16783	16982	16724	16762	16905	16821	16664	16755	16775	16690	16803	16809	16833	16736	16754	16845	16752	16807	16811	16842	16724	16797	16969	16785	16907	16632	16734	16781	16693	16821	16861	16928	16757	16780	16667	16862	16688	16942	16824	16606	16700	16762	16925	16772	16769	16686	16689	16777	16734	16633	16720	16885	16903	16793	16908	16767	16773	16682	16694	16967	16718	16746	16789	16702	16729	16818	16620	16679	16806	16760	16802	16641	16730	16853	16753	16774	16681	16712	16713	16825	16514	16660	16788	16827	16816	16825	16811	16750	16730	16817	16638	16887	16836	16653	16920	16763	16875	16691	16934	16844	16806	16627	16868	16799	16741	16821	16811	16805	16894	16838	16709	16880	16654	16900	16711	16872	16989	16899	16823	16701	16942	16846	16657	16898	16827	16811	16632	16716	16681	16785	16870	16892	16669	16769	16782	16634	16530	16983	16837	16667	16952	16780	16834	16796	16918	16687	16917	16721	16868	16933	16863	16708	16752	16798	16890	16766	16891	16798	16727	16825	16859	16731	17006	16802	16677	16750	16823	17023	16836	16878	16843	16726	16774	16827	16769
35340	31338	34005	30439	28177	27631	27906	27449	27216	26926	27039	26850	27137	26837	26734	26827	27181	26897	26896	26886	26867	26871	26653	26643	26527	26620	26596	26774	26643	26589	26592	26616	26770	26667	26620	26811	26631	26590	26684	26638	26995	26577	26631	26536	26587	26420	26579	26648	26638	26589	26539	26420	26456	26566	26840	26527	26657	26576	26578	26396	26533	26600	26786	26570	26558	26574	26634	26613	26440	26328	26604	26594	26561	26538	26475	26647	26433	26821	26550	26493	26572	26805	26531	26768	26660	26461	26513	26396	26496	26263	26286	26418	26377	26540	26208	26244	26370	26510	26451	26528	26583	26560	26730	26662	26491	26626	26681	26637	26295	26343	26650	26523	26331	26552	26683	26490	26343	26492	26526	26524	26415	26537	26654	26734	26536	26468	26432	26302	26613	26613	26533	26705	26734	26699	26610	26692	26782	26769	26663	26436	26467	26545	26425	26600	26436	26568	26514	26577	26221	26412	26478	26495	26567	26415	26469	26708	26536	26614	26718	26592	26836	26599	26707	26499	26590	26722	26507	26422	26670	26776	26271	26762	26536	26886	26535	26507	26620	26302	26559	26473	26772	26542	26627	26467	26442	26495	26605	26635	26457	26654	26568	26446	26516	26542	26398	26408	26641	26650	26579	26573	26591	26448	26625	26717	26495	26388	26539	26591	26638	26560	26549	26332	26256	26779	26579	26754	26740	26504	26619	26744	26271	26661	26746	26645	26469	26395	26399	26810	26618	26236	26647	26337	26677	26448	26471	26471	26722	26462	26559	26629	26492	26559	26545	26606	26686	26711	26565	26552	26421	26599	26684	26708	26659	26359	26762	26460	26780	26555	26501	26430	26419	26684	26545	26582	26703	26368	26277	26385	26466	26502	26444	26437	26473	26666	26842	26479	26586	26481	26436	26431	26641	26454	26572	26552	26682	26602	26549	26377	26449	26595	26648	26721	26666	26339	26534	26699	26657	26528	26512	26404	26660	26557	26669	26628	26558	26636	26574	26609	27022	26604	26522	26734	26665	26565	26660	26533	26574	26657	26730	26496	26628	26593	26376	26676	26543	26782	26326	26570	26403	26525	26401	26404	26658	26509	26509	26426	26403	26493	26521	26580	26535	26768	26419	26486	26678	26661	26789	26576	26549	26577	26470	26353	26639	26768	26569	26825	26484	26637	26556	26542	26802	26504	26611	26575	26405	26414	26355	26638	26702	26761	26670	26524	26387	26547	26473	26604	26665	26569	26619	26462	26569	26510	26578	26734	26375	26588	26507	26138	26498	26563	26414	26687	26456	26588	26755	26366	26451	26459	26798	26725	26414	26570	26737	26478	26665	26536	26453	26624	26423	26763	26596	26525	26438	26507	26659	26617	26620	26537	26788	26533	26568	26579	26567	26365	26245	26296	26653	26428	26476	26419	26445	26563	26717	26639	26413	26521	26522	26584	26916	26421	26641	26464	26551	26534	26410	26620	26376	26528	26665	26542	26444	26768	26423	26617	26534	26606	26460	26672	26497	26479	26628	26442	26656	26777	26505	26599	26375	26324	26522	26502	26548	26379	26424	26801	26740	26406	26637	26408	26722	26804	26528	26596	26399	26623	26597	26702	26746	26708	26526	26406	26279	26446	26601	26448	26764	26376	26597	26656	26456	26638	26834	26379	26480	26480	26523	26264	26448	26581	26473	26505	26553	26600	26400	26397	26244	26418	26476	26431	26508	26518	26670	26597	26757	26716	26489	26530	26634	26617	26391	26667	26625	26486	26448	26477	26589	26475	26628	26677	26554	26721	26405	26457	26569	26597	26798	26576	26622	26556	26546	26553	26638	26606	26824	26290	26764	26295	26503	26506	26481	26764	26697	26270	26671	26380	26580	26412	26273	26422	26838	26617	26512	26413	26704	26359	26428	26575	26386	26604	26611	26630	26475	26264	26584	26455	26392	26482	26564	26661	26627	26338	26429	26308	26688	26763	26547	26773	26439	26534	26656	26595	26510	26582	26454	26595	26587	26455	26454	26426	26690	26524	26656	26607	26528	26776	26473	26396	26717	26584	26711	26585	26451	26599	26555	26428	26653	26553	26485	26554	26478	26774	26670	26458	26536	26572	26621	26320	26527	26582	26823	26719	26555	26611	26412	26758	26436	26823	26597	26370	26407	26381	26728	26389	26442	26721	26520	26441	26552	26505	26489	26530	26681	26710	26546	26610	26667	26591	26448	26808	26503	26459	26495	26600	26629	26293	26212	26602	26583	26330	26327	26392	26573	26608	26709	26277	26554	26796	26459	26633	26774	26583	26687	26530	26385	26317	26523	26373	26592	26334	26643	26738	26628	26592	26607	26664	26669	26463	26735	26779	26944	26778	26521	26596	26613	26687	26660	26595	26467	26561	26289	26368	26400	26600	26776	26518	26507	26716	26677	26608	26543	26998	26702	26445	26766	26736	26900	26472	26331	26300	26701	26810	26760	26567	26512	26599	26445	26577	26634	26478	26331	26538	26619	26520	26439	26435	26609	26486	26625	26584	26647	26423	26431	26635	26654	26419	26307	26570	26543	26439	26544	26760	26259	26674	26514	26610	26634	26719	26720	26662	26794	26520	26526	26700	26961	26708	26792	26409	26385	26477	26299	26527	26428	26357	26733	26593	26613	26434	26841	26630	26554	26512	26431	26540	26633	26173	26569	26658	26726	26778	26805	26554	26635	26529	26622	26701	26713	26622	26626	26480	26453	26495	26652	26490	26504	26678	26440	26615	26604	26795	26253	26437	26568	26425	26612	26596	26720	26378	26678	26670	26681	26429	26499	26457	26517	26327	26433	26661	26612	26407	26396	26612	26491	26525	26531	26540	26560	26609	26642	26464	26525	26411	26556	26652	26513	26619	26576	26378	26684	26453	26548	26477	26824	26522	26417	26301	26305	26424	26544	26579	26307	26483	26559	26474	26505	26598	26646	26583	26515	26491	26197	26444	26531	26370	26792	26533	26444	26284	26579	26524	26549	26479	26466	26515	26364	26724	26531	26438	26576	26517	26408	26770	26490	26509	26498	26695	26490	26527	26716	26688	26395	26500	26437	26611	26712	26498	26642	26382	26602	26367	26677	26652	26721	26682	26808	26359	26641	26643	26487	26504	26521	26599	26526	26652	26455	26387	26523	26695	26357	26314	26335	26337	26591	26641	26758	26371	26464	26550	26510	26758	26637	26617	26720	26678	26590	26399	26544	26543	26434	26496	26493	26428	26487	26473	26604	26534	26630	26468	26604	26734	26688	26772	26659	26709	26797	26621	26635	26511	26765	26717	26351	26644	26400	26374	26496	26421	26524	26403	26569	26768	26408	26575	26494	26620	26552	26495	26576	26469	26580	26644	26666	26427	26677	26563	26404	26402	26735	26679	26708	26448	26342	26742	26574	26642	26805	26590	26490	26618	26482	26596	26608	26185	26430	26664	26570	26448	26276	26256	26569	26388	26751	26494	26544	26725	26575	26788	26841	26399	26451	26580	26546	26918	26542	26450	26588	26454	26636	26469	26477	26514	26700	26554	26570	26681	26362	26652	26395	26360	26558	26486	26466	26863	26513	26555	26570	26689	26420	26566	26509	26449	26612	26503	26381	26615	26496	26555	26539	26715	26636	26301	26523	26362	26528	26565	26756	26567	26558	26459	26635	26588	26494	26596	26379	26479	26638	26578	26420	26656	26637	26430	26750	26594	26392	26464	26726	26724	26632	26689	26400	26567	26769	26474	26610	26813	26728	26696	26578	26409	26759	26638	26583	26423	26278	26535	26672	26680	26469	26689	26268	26550	26613	26430	26753	26578	26452	26579	26538	26631	26724	26714	26667	26848	26459	26605	26590	26600	26472	26499	26721	26657	26680	26609	26609	26616	26607	26559	26435	26532	26553	26472	26557	26650	26453	26551	26763	26648	26671	26807	26602	26534	26528	26324	26649	26378	26468	26588	26800	26653	26599	26702	26612	26485	26542	26511	26536	26371	26487	26521	26657	26464	26398	26628	26544	26501	26625	26659	26612	26526	26638	26714	26609	26367	26240	26661	26740	26387	26628	26687	26621	26424	26366	26648	26562	26801	26848	26715	26601	26767	26460	26727	26576	26431	26830	26751	26766	26391	26573	26495	26545	26697	26532	26711	26433	26421	26635	26455	26599	26465	26444	26559	26607	26426	26743	26677	26556	26666	26705	26395	26609	26759	26127	26304	26512	26498	26401	26484	26670	26653	26868	26611	26695	26762	26582	26745	26801	26687	26519	26783	26524	26446	26429	26811	26578	26700	26721	26638	26668	26449	26470	26798	26516	26383	26673	26723	26536	26660	26649	26491	26662	26302	26412	26735	26463	26592	26576	26906	26644	26536	26602	26701	26518	26497	26557	26645	26656	26350	26180	26447	26547	26330	26707	26520	26579	26726	26492	26582	27007	26480	26645	26688	26495	26424	26892	26565	26653	26706	26639	26852	26373	26539	26523	26485	26596	26554	26668	26465	26665	26273	26601	26573	26432	26647	26685	26713	26718	26745	26353	26566	26619	26782	26671	26570	26643	26496	26669	26583	26626	26792	26440	26726	26761	26608	26692	26655	26474	26637	26472	26465	26748	26662	26711	26699	26483	26648	26447	26451	26344	26487	26667	26378	26504	26705	26536	26580	26602	26660	26555	26612	26606	26550	26583	26741	26755	26604	26462	26525	26837	26568	26791	26575	26470	26825	26401	26513	26408	26373	26533	26506	26530	26488	26755	26737	26634	26564	26680	26580	26796	26581	26597	26564	26634	26598	26493	26762	26503	26570	26634	26493	26461	26520	26430	26528	26570	26646	26607	26722	26806	26533	26464	26609	26728	26501	26523	26725	26406	26421	26767	26534	26575	26548	26558	26736	26662	26879	26842	26504	26870	26781	26503	26571	26676	26602	26457	26604	26582	26640	26606	26593	26779	26645	26628	26656	26750	26420	26625	26524	26624	26553	26318	26326	26331	26380	26243	26462	26398	26557	26800	26621	26557	26758	26534	26535	26640	26389	26574	26500	26575	26299	26643	26589	26482	26519	26580	26607	26487	26640	26478	26624	26403	26245	26304	26649	26707	26542	26860	26600	26696	26457	26531	26756	26701	26704	26503	26568	26580	26440	26524	26495
26619	35601	28501	21111	19876	19172	18759	18542	18382	17961	18168	17985	18022	17908	17626	17777	17737	17691	17604	17666	17528	17615	17538	17615	17435	17358	17336	17527	17376	17221	17384	17603	17239	17288	17318	17291	17440	17200	17388	17430	17349	17396	17300	17352	17321	17347	17348	17291	17264	17300	17225	17088	17318	17360	17299	17388	17430	17218	17297	17302	17338	17296	17439	17300	17213	17285	17142	17268	17193	17303	17368	17346	17213	17267	17120	17357	17344	17354	17355	17266	17409	17223	17436	17123	17350	17202	17211	17315	17338	17171	17407	17425	17419	17433	17521	17300	17249	17304	17010	17435	17305	17350	17192	17125	17383	17217	17183	17253	17324	17116	17346	17364	17325	17227	17207	17520	17272	17568	17155	17331	17293	17433	17215	17270	17109	17441	17259	17211	17253	17123	17144	17339	17173	17255	17243	17322	17323	17311	17310	17301	17253	17245	17356	17281	17391	17326	17056	17400	17356	17293	17133	17249	17298	17200	17366	17267	17296	17286	17212	17100	17249	17347	17321	17181	17217	17252	17249	17293	17325	17190	17116	17444	17257	17205	17111	17291	17200	17342	17212	17316	17409	17296	16993	17267	17306	17215	17221	17351	17148	17433	17300	17306	17263	17108	17422	17263	17216	17221	17433	17023	17210	17224	17267	17252	17311	17337	17243	17253	17313	17201	17311	17330	17319	17179	17204	17286	17184	17202	17125	17316	17354	17521	17409	17188	17358	17271	17281	17201	17270	17111	17334	17180	17130	17227	17214	17068	17115	17454	17209	17330	17232	17236	17346	17282	17267	17380	17292	17270	17132	17107	17334	17273	17159	17174	17194	17353	17304	17222	17154	17305	17250	17189	17212	17409	17259	17249	17308	17281	17353	17371	17249	17257	17127	17477	17220	17276	17323	17221	17194	17162	17219	17126	17326	17431	17410	17200	17391	17198	17256	17255	17275	17147	17310	17312	17165	17271	17362	17441	17299	16862	17218	17397	17344	17284	17462	17304	17285	17159	17259	17274	17212	17250	17145	17247	17195	17410	17083	17345	17152	17196	17317	17316	17509	17196	17343	17291	17036	17230	17507	17290	17087	17284	17451	17173	17148	17163	17262	17357	17099	17263	17276	17277	17329	17180	17316	17324	17306	17005	17215	17410	17284	17328	17361	17444	17235	17282	17308	17488	17320	17194	17314	17118	17278	17429	17137	17354	17187	17270	17126	17166	17345	17138	17304	17262	17468	17245	17208	17290	17183	17213	17337	17293	17166	17322	17303	17311	17235	17366	17305	17228	17319	17333	17234	17301	17285	17220	17301	17336	17186	17232	17145	17243	17316	17392	17329	17198	17372	17075	17300	17105	17203	17372	17088	17321	17259	17267	17288	17184	17219	17110	17321	17088	17221	17326	17264	17242	17477	17283	17095	17355	17102	17328	17120	17194	17275	17226	17494	17321	17289	17088	17156	17218	17296	17252	17163	17317	17150	17158	17230	17147	17269	17261	17308	17133	17330	17221	17417	17312	17265	17210	17383	17197	17219	17358	17316	17216	17284	17292	17290	17336	17131	17002	17402	17192	17159	17294	17143	17371	17184	17322	17177	17237	17276	17296	17320	17286	17287	17154	17223	17175	17158	17169	17195	17349	17043	17275	17402	17216	17256	17167	17170	17195	17227	17184	17266	17120	17342	17298	17227	17347	17479	17389	17210	17231	17334	17363	17272	17422	17404	17214	17498	17341	17324	17283	17195	17204	17358	17123	17212	17260	17245	17279	17331	17273	17116	17346	17392	17196	17275	17246	17202	17372	17363	17206	17165	17393	17205	17402	17422	17353	17239	17417	17303	17305	17325	17068	17354	17250	17436	17252	17229	17332	17219	17408	17283	17350	17270	17261	17243	17336	17175	17299	17201	17251	17319	17205	17232	17154	17256	17297	17239	17173	17212	17170	17221	17290	17178	17295	17335	17366	17102	17494	17150	17407	17390	17212	17329	17282	17141	17531	17293	17257	17313	17432	17298	17229	17342	17324	17211	17060	17210	17182	17358	17018	17380	17333	17360	17240	17323	17189	17151	17241	17188	17189	17243	17368	17168	17302	17278	17149	17248	17332	17387	17441	17227	17020	17179	17302	17222	17250	17395	17272	17072	17426	17353	17268	17305	17131	17084	17187	17064	17300	17380	17391	17233	17154	17460	17297	17431	17112	17329	17353	17232	17092	17330	17495	17243	17302	17350	17268	17187	17230	17482	17238	17337	17252	17219	17150	17182	17141	17355	17300	17257	17098	17199	17274	17323	17314	17229	17224	17208	17282	17196	17202	17229	17275	17206	17414	17196	17294	17166	17254	17123	17173	17322	17175	17428	17194	17435	17304	17285	17161	17293	17287	17341	17220	17123	17430	17266	17305	17230	17283	17102	17304	17218	17258	17317	17188	17226	17176	17429	17292	17245	17336	17055	17354	17242	17266	17447	17362	17217	17544	17091	17152	17230	17289	17200	17232	17389	17187	17091	17194	17248	17296	17448	17295	17366	17125	17142	17229	17209	17247	17226	17418	17193	17384	17267	17333	17196	17212	17282	17418	17146	17199	17219	17216	17176	17340	17404	17290	17263	17263	17369	17221	17470	17126	17114	17165	17113	17150	17143	17284	17238	17277	17355	17129	17344	17144	17471	17312	17201	17058	17277	17344	17157	17344	17067	17289	17322	17248	17129	17257	17163	17337	17313	17194	17320	17223	17191	17122	17232	17227	17267	17283	17116	17264	17333	17107	17202	17239	17415	17293	17363	17270	17181	17034	17354	17227	17277	17255	17274	17222	17331	17182	17241	17306	17213	17350	17133	17315	17402	17291	17237	17208	17185	17047	17166	17349	17302	17166	17211	17253	17308	17285	17226	17222	17169	17306	17247	17241	17132	17460	17321	17232	17189	17284	17211	17180	17256	17249	17351	17378	17176	17305	17254	17287	17378	17621	17337	17329	17354	17442	17160	17230	17344	17236	17465	17175	17160	17231	17012	17203	17299	17230	17497	17267	17260	17323	17329	17259	17359	17213	17361	17312	17412	17121	17208	17514	17335	17184	17228	17123	17298	17163	17333	17255	17351	17179	17217	17175	17271	17213	17175	17283	17333	17186	17089	17473	17198	17340	17267	17231	17248	17177	17332	17343	17155	17328	17246	17379	17271	17156	17491	17257	17362	17166	17140	17203	17200	17069	17182	17426	17307	17229	17159	17133	17278	17151	17232	17163	17200	17370	17220	17311	17258	17186	17247	17220	17312	17127	17128	17087	17457	17299	17268	17352	17209	17134	17312	17303	17323	17261	17308	17303	17311	17311	17348	17270	17273	17217	17250	17097	17269	17223	17197	17158	17364	17168	17265	17346	17248	17308	17297	17182	17044	17235	17217	17210	17298	17242	17373	17508	17282	17384	17185	17257	17175	17178	17256	17277	17265	17199	17301	17299	17201	17271	17238	17314	17087	17347	17117	17095	17307	17494	17272	17149	17218	17224	17171	17262	17265	17284	17215	17133	17259	17314	17200	17017	17238	17053	17340	17448	17210	17426	17224	17297	17356	17212	17306	17152	17298	17406	17104	17314	17342	17318	17221	17206	17419	17222	17330	17371	17348	17444	17357	17137	17369	17363	17290	17315	17306	17217	17541	17266	17258	17173	17231	17416	17276	17249	17090	17231	17095	17403	17357	17353	17417	17260	17157	17167	17447	17243	17419	17389	17441	17283	17326	17333	17309	17146	17249	17285	17315	17244	17387	17252	17426	17310	17282	17364	17274	17245	17233	17587	17416	17160	17086	17235	17164	17221	17221	17324	17393	17463	17273	17219	17402	17302	17437	17228	17192	17342	17175	17388	17291	17157	17246	17316	17266	17142	17421	17330	17412	17293	17242	17398	17328	17273	17196	17205	17422	17059	17457	17292	17121	17207	17300	17234	17281	17418	17274	17271	17211	17406	17276	17347	17183	17229	17272	17212	17085	17333	17199	17375	17361	17279	17478	17306	17284	17220	17388	17320	17410	17323	17323	17175	17181	17329	17241	17174	17340	17186	17295	17281	17370	17481	17115	17146	17238	17112	17119	17237	17281	17154	17093	17206	17245	17097	17332	17368	17383	17285	17283	17379	17393	17338	17193	17218	17237	17290	17328	17330	17144	17202	17298	17211	17302	17204	17081	17339	17301	17337	17371	17306	17295	17098	17419	17258	17500	17266	17206	17211	17415	17486	17157	17171	17314	17253	17213	17333	17263	17241	17322	17215	17246	17251	17260	17247	17278	17273	17260	17263	17109	17257	17371	17350	17147	17076	17319	17165	17422	17249	17290	17284	17254	17330	17231	17200	17347	17275	17218	17307	17312	17351	17331	17356	17334	17189	17212	17164	17135	17172	17214	17189	17252	17289	17433	17453	17220	17185	17314	17265	17136	17171	17395	17234	17365	17192	17335	17359	17230	17290	17292	17314	17235	17395	17353	17338	17522	17345	17330	17282	17385	17195	17202	17259	17429	17224	17336	17293	17266	17247	17221	17276	17132	17271	17441	17220	17412	17484	17423	17091	17340	17228	17047	17181	17096	17291	17299	17357	17072	17237	17123	17378	17339	17338	17071	17319	17321	17186	17207	17258	17384	17285	17234	17431	17151	17251	17328	17378	17169	17146	17273	17312	17254	17251	17206	17144	17288	17163	17348	17220	17150	17218	17514	17174	17281	17234	17245	17314	17351	17256	17295	17283	17093	17293	17301	17355	17258	17215	17143	17147	17374	17320	17180	17443	17231	17248	17191	17324	17319	17355	17298	17385	17231	17249	17303	17281	17315	17336	17049	17321	17346	17239	17280	17330	17375	17266	17376	17489	17178	17221	17225	17267	17319	17279	17313	17285	17175	17358	17239	17287	17358	17123	17375	17197	17265	17281	17249	17168	17201	17340	17271	17217	17100	17164	17133	17319	17257	17428	17362	17318	17090	17178	17216	17285	17213	17401	17348	17129	17229	17464	17297	17369	17297	17270	17408	17231	17272	17295	17176	17248	17130	17024	17200	17267	17324	17264	17247	17425	17282	17229	17321	17326	17200	17306	17221	17214	17380	17175	17241	17106	17446	17201	17063	17261	17126	17183	17356	17414	17139	17273	17409	17240	17225	17136
24142	20967	27383	25174	23957	27952	29862	27622	26611	26917	26355	26628	26350	26265	26027	26082	26218	25953	26065	25561	25864	25900	25960	25616	25731	25682	25678	25594	25576	25465	25772	25316	25298	25672	25540	25610	25679	25341	25335	25488	25704	25431	25487	25275	25268	25372	25385	25390	25273	25349	25570	25472	25367	25231	25484	25264	25416	25319	25341	25428	25425	25443	25386	25468	25628	25495	25659	25319	25290	25471	25424	25060	25211	25501	25359	25489	25450	25364	25324	25687	25463	25414	25448	25357	25286	25582	25322	25396	25348	25319	25375	25328	25293	25422	25387	25379	25165	25391	25317	25343	25436	25218	25349	25521	25226	25547	25440	25306	25107	25267	25347	25347	25030	25321	25435	25426	25464	25254	25335	25459	25366	25108	25325	25236	25249	25261	25317	25402	25522	25296	25323	25094	25670	25402	25419	25528	25222	25235	25473	25509	25579	25245	25242	25547	25281	25381	25337	25313	25285	25434	25229	25250	25352	25314	25364	25362	25420	25271	25130	25356	25319	25325	25343	25342	25120	25214	25000	25320	25252	25428	25667	25390	25287	25314	25270	25412	25230	25043	25380	25350	25205	25304	25495	25453	25375	25466	25258	25197	25451	25380	25051	25740	25204	25127	25335	25172	25249	25203	25417	25530	25233	25280	25385	25250	25366	25172	25397	25369	25439	25444	25537	25426	25730	25158	25404	25341	25409	25354	25160	25582	25332	25448	25300	25408	25290	25357	25398	25459	25234	25105	25380	25242	25380	25415	25459	25210	25603	25298	25398	25259	25645	25028	25473	25112	25247	25394	25544	25274	25329	25271	25236	25337	25273	25321	25358	25105	25338	25518	25232	25232	25287	25296	25507	25289	25394	25413	25457	25541	25268	25552	25210	25425	25248	25338	25296	25330	25358	25229	25236	25404	25324	25301	25489	25512	25407	25379	25211	25296	25451	25383	25304	25348	25119	25447	25319	25214	25424	25268	25025	25075	25592	25130	25425	25353	25155	25176	25464	25278	25414	25125	25447	25278	25524	25665	25445	25345	25224	25311	25417	25380	25419	25425	25365	25379	25149	25435	25517	25145	25392	25360	25358	25563	25339	25443	25382	25456	25280	25476	25428	25496	25574	25183	25363	25553	25372	25098	25154	25160	25309	25192	25432	25255	25438	25304	25567	25539	25417	25376	25363	25475	25404	24937	25182	25366	25284	25467	25432	25133	25455	25316	25284	25189	25068	25668	25183	25266	25330	25358	25370	25476	25439	25498	25286	25435	25131	25040	25272	25390	25257	25539	25476	25275	25222	25166	25222	25310	25202	25461	25273	25139	25130	25381	25385	25337	25622	25425	25386	25537	25340	25475	25372	25534	25351	25212	25405	25411	25405	25239	25324	25440	25277	25363	25246	25565	25470	25249	25344	25241	25371	25169	25397	25339	25432	25321	25213	25259	25201	25443	25290	25323	25498	25391	25150	25472	25281	25331	25460	25674	25323	25263	25409	25307	25473	25262	25201	25473	25303	25099	25270	25377	25595	25394	25326	25340	25435	25193	25489	25498	25473	25319	25633	25489	25238	25426	25373	25237	25406	25317	25348	25377	25300	25410	25317	25365	25079	25162	25562	25483	25286	25366	25241	25284	25432	25172	25290	25371	25249	25242	25354	25492	25338	25418	25275	25208	25456	25461	25654	25355	25354	25388	25733	25550	25347	25208	25486	25338	25327	25384	25279	25097	25265	25323	25385	25428	25495	25257	25340	25480	25220	25517	25326	25092	25170	25183	25596	25492	25457	25175	25714	25358	25623	25192	25627	25132	25113	25353	25306	25497	25606	25277	25398	25490	25268	25343	25327	25529	25454	25457	25416	25341	25305	25451	25319	25238	25230	25459	25244	25253	25501	25143	25140	25348	25487	25135	25278	25133	25300	25307	25367	25260	25498	25285	25279	25213	25393	25437	25576	25300	25310	25399	25294	25293	25628	25658	25644	25393	25327	25460	25235	25368	25552	25293	25456	25140	25325	25396	25334	25180	25372	25072	25384	25287	25368	25520	25360	25101	25274	25190	25309	25406	25232	25479	25530	25395	25196	25345	25388	25388	25452	25253	25182	25306	25423	25305	25450	25444	25196	25372	25410	25228	25356	25189	25515	25396	25402	25358	25344	25519	25432	25323	25145	25235	25213	25385	25294	25315	25442	25084	25387	25254	25425	25419	25557	25295	25527	25295	25315	25305	25340	25559	25508	25434	25501	25251	25186	25329	25620	25529	25617	25324	25163	25200	24932	25419	25502	25300	25439	25266	25086	25491	25183	25327	25484	25151	25452	25326	25184	25387	25460	25248	25404	25641	25628	25194	25404	25381	25407	25079	25334	25323	25268	25407	25362	25371	25384	25362	25454	25458	25537	25427	25336	25349	25437	25327	25357	25613	25398	25475	25391	25352	25520	25566	25226	25655	25189	25417	25483	25393	25457	25336	25398	25314	25407	25760	25535	25446	25486	25460	25170	25135	25050	25376	25255	25570	25338	25282	25451	25358	25414	25530	25437	25506	25625	25369	25084	25217	25336	25257	25484	25332	25679	25363	25084	25359	25319	25259	25360	25356	25484	25335	25116	25262	25501	25400	25348	25273	25415	25396	25378	25258	25393	25096	25379	25505	25383	25531	25150	25275	25192	25123	25305	25627	25278	25291	25509	25396	25634	25500	25455	25492	25420	25274	25430	25318	25165	25123	25373	25360	25431	25467	25411	25167	25334	25543	25376	25237	25169	25596	25176	25070	25351	25458	25441	25361	25246	25317	25086	25284	25369	25316	25201	25355	25406	25221	25197	25385	25533	25086	25114	25188	25247	25545	25572	25329	25469	25331	25162	25330	25486	25311	25383	25531	25143	25320	25324	25346	25446	25240	25141	25443	25525	25336	25145	25221	25252	25385	25537	25440	25299	25389	25181	25393	25380	25423	25334	25489	25328	25219	25534	25394	25259	25315	25459	25292	25277	25468	25080	25482	25578	25227	25568	25288	25428	25414	25409	25361	25412	25298	25299	25271	25334	25503	25329	25485	25213	25213	25440	25301	25162	25187	25218	25098	25446	25602	25317	25324	25510	25304	25356	25319	25075	25336	25500	25404	25478	25642	25293	25087	25582	25348	25277	25240	25445	25212	25511	25467	25439	25300	25172	25285	25341	25046	25545	25280	25376	25223	25286	25464	25275	25407	25395	25552	25182	25349	25424	25516	25450	24960	25193	25283	25485	25318	25385	25328	25377	25479	25174	25413	25377	25479	25421	25386	25443	25348	25130	25374	25306	25411	25292	25400	25143	25448	25215	25235	25521	25289	25312	25337	25336	25290	25187	25082	25383	25378	25122	25260	25102	25239	25396	25190	25053	25426	25347	25368	25499	25208	25527	25418	25587	25238	25484	25211	25233	25461	25393	25521	25268	25369	25439	25290	25196	25185	25450	25493	25357	25285	25523	25325	25485	25372	25416	25121	25428	25409	25454	25406	25313	25168	25372	25441	25194	25491	25264	25295	25468	25334	25249	25219	25310	25562	25249	25255	25110	25481	25488	25527	25419	25346	25229	25326	25228	25580	25564	25203	25225	25529	25431	25187	25402	25374	25271	25224	25212	25230	25388	25398	25323	25375	25432	25368	25312	25246	25200	25201	25635	25224	25355	25269	25044	25347	25189	25258	25279	25365	25366	25373	25337	25418	25363	25614	25369	25426	25180	25348	25372	25209	25438	25397	25315	25423	25381	25158	25161	25353	25392	25435	25463	25508	25094	25420	25329	25346	25270	25440	25471	25310	25380	25213	25445	25367	25667	25326	25514	25391	25420	25292	25491	25330	25373	25172	25291	25225	25425	25294	25239	25432	25185	25449	25209	25117	25548	25256	25440	25479	25466	25448	25606	25519	25526	25537	25320	24974	25253	25399	25410	25057	25487	25311	25436	25496	25272	25296	25631	25108	25322	25397	25343	25536	25309	25409	25441	25354	25356	25028	25196	25224	25185	25207	25336	25393	25248	25280	25190	25199	25359	25274	25175	25532	25320	25329	25310	25471	25374	25185	25201	25580	25328	25299	25533	25207	25431	25105	25217	25576	25473	25349	25242	25168	25599	25205	25152	25247	25198	25328	25362	25385	25524	25110	25341	25383	25351	25180	25201	25321	25348	25307	25459	25449	25252	25413	25468	25198	25446	25380	25356	25302	25196	25656	25448	25098	25217	25269	25577	25251	25367	25429	25140	25416	25360	25119	25190	25391	25515	25255	25512	25238	25156	25358	25118	25473	25698	25405	25240	25635	25256	24932	25341	25335	25418	25432	25438	25525	25718	25592	25257	25193	25242	25386	25222	25073	25184	25260	25291	25309	25095	25455	25226	25599	25393	25227	25220	25604	25412	25414	25489	25373	25119	25246	25256	25565	25380	25141	25449	25391	25154	25322	25273	25281	25511	25374	25055	25336	25273	25423	25282	25248	25120	25441	25500	25446	25150	25109	25487	25504	25366	25308	25192	25235	25348	25279	25381	25327	25418	25446	25482	25501	25353	25373	25417	25018	25314	25255	25390	25340	25269	25307	25427	25447	25282	25355	25162	25515	25352	25430	25522	25250	25304	25306	25497	25226	25356	25269	25295	25577	25488	25183	25308	25299	25311	25265	25310	25409	25491	25048	25296	25526	25584	25270	25161	25176	25275	25381	25476	25488	25440	25417	25301	25326	25260	25417	25281	25220	25236	25500	25585	25332	25200	25170	25255	25450	25370	25359	25468	25435	25538	25314	25536	25284	25236	25328	25403	25474	25283	25211	25161	25422	25324	25302	25231	25138	25394	25357	25393	25237	25277	25289	25323	25457	25433	25245	25402	25265	25397	25154	25487	25413	25453	25308	25360	25263	25481	25291	25533	25444	25379	25266	25215	25144	25150	24981	25702	25516	25326	25272	25401	25269	25425	25330	25559	25255	25331	25327	25335	25196	25576	25307	25615	25380	25417	25110	25349	25243	25278	25457	25423	25506	25391	25325	25610	25471	25328	25317	25346	25479	25367	25254	25422	25249	25190	25245	25373	25343	25278	25363	25611	25275	25348	25256	25266	25225	25370	25276	25222	25630	25489	25429	25245	25353	25397	25259	25384	25348	25292	25446	25298	25505
28528	50424	37272	24787	22546	20911	19877	19210	18603	18565	18428	18255	18234	17749	17721	17805	17599	17544	17394	17453	17451	17301	17325	17030	17181	16967	17133	17087	16949	16973	17002	17018	16836	16875	16960	17004	16895	16830	16764	16564	16676	16771	16938	16879	16694	16841	16858	16693	16751	16791	16736	16810	16819	16888	16493	16812	16574	16754	16856	16779	16686	16890	16682	16621	16767	16746	16657	16792	16553	16792	16796	16738	16728	16645	16613	16927	16732	16842	16690	16764	16778	16881	16634	16752	16637	16729	16759	16764	16690	16769	16656	16778	16766	16552	16631	16525	16683	16807	16740	16652	16704	16711	16680	16752	16730	16620	16721	16582	16699	16709	16552	16794	16634	16742	16651	16659	16480	16720	16847	16619	16608	16940	16827	16716	16666	16761	16770	16641	16697	16766	16734	16773	16766	16773	16412	16516	16746	16687	16673	16536	16717	16680	16662	16709	16669	16667	16659	16551	16828	16717	16773	16681	16709	16646	16828	16778	16882	16720	16818	16682	16821	16779	16703	16704	16712	16836	16685	16737	16646	16782	16686	16647	16812	16888	16728	16815	16755	16927	16848	16717	16633	16660	16738	16433	16716	16774	16607	16737	16688	16657	16717	16769	16695	16650	16787	16864	16625	16840	16702	16554	16867	16562	16687	16787	16716	16618	16618	16742	16709	16839	16468	16929	16572	16538	16693	16761	16932	16609	16638	16846	16603	16623	16734	16726	16747	16708	16655	16638	17027	16650	16786	16540	16722	16732	16516	16652	16633	16762	16703	16731	16619	16658	16696	16754	16705	16576	16681	16729	16606	16813	16616	16652	16869	16726	16744	16603	16736	16665	16775	16750	16648	16670	16781	16581	16729	16690	16760	16667	16641	16729	16789	16753	16741	16604	16651	16575	16750	16723	16656	16687	16673	16636	16616	16523	16650	16597	16855	16504	16654	16850	16770	16831	16808	16701	16610	16825	16625	16679	16807	16528	16725	16789	16577	16792	16710	16765	16791	16584	16748	16795	16951	16659	16693	16757	16731	16676	16794	16878	16672	16683	16719	16669	16873	16720	16760	16735	16753	16770	16671	16851	16727	16788	16709	16775	16706	16662	16853	16494	16700	16729	16647	16567	16698	16558	16738	16678	16448	16771	16666	16703	16727	16804	16702	16747	16689	16685	16768	16683	16630	16601	16700	16750	16661	16719	16664	16754	16702	16746	16844	16706	16533	16716	16682	16937	16788	16692	16680	16569	16694	16702	16594	16694	16577	16722	16551	16695	16694	16708	16889	16733	16777	16655	16600	16704	16743	16572	16786	16511	16819	16618	16770	16819	16838	16584	16698	16673	16810	16791	16645	16730	16806	16598	16591	16559	16715	16858	16583	16485	16608	16746	16614	16582	16719	16891	16798	16560	16497	16825	16787	16776	16813	16718	16762	16865	16563	16783	16743	16590	16751	16566	16666	16690	16648	16730	16714	16570	16635	16811	16784	16701	16725	16711	16729	16681	16437	16859	16780	16778	16690	16629	16547	16648	16710	16850	16730	16473	16741	16573	16826	16812	16729	16791	16708	16645	16754	16791	16624	16526	16622	16626	16761	16728	16711	16668	16577	16521	16737	16693	16411	16706	16623	16606	16819	16704	16575	16787	16728	16634	16658	16922	16765	16561	16708	16671	16799	16753	16713	16748	16562	16874	16778	16519	16759	16640	16733	16783	16691	16624	16761	16826	16837	16779	16956	16760	16734	16806	16788	16547	16685	16729	16704	16765	16629	16528	16613	16742	16604	16715	16707	16707	16747	16709	16767	16559	16815	16721	16883	16807	16716	16504	16684	16719	16649	16667	16590	16756	16758	16542	16489	16743	16708	16754	16560	16656	16804	16625	16606	16601	16960	16884	16662	16717	16658	16637	16731	16756	16681	16809	16631	16753	16586	16655	16717	16722	16737	16667	16648	16600	16626	16642	16674	16652	16571	16516	16598	16617	16600	16704	16635	16662	16855	16723	16761	16604	16858	16461	16949	16600	16808	16893	16792	16524	16900	16730	16816	16717	16675	16682	16828	16756	16599	16695	16831	16588	16739	16557	16805	16703	16701	16664	16753	16883	16534	16715	16753	16791	16647	16683	16663	16649	16642	16835	16650	16713	16734	16756	16646	16631	16577	16618	16793	16859	16643	16650	16848	16691	16539	16566	16644	16719	16777	16627	16734	16708	16479	16596	16774	16837	16780	16645	16592	16713	16660	16635	16612	16780	16583	16855	16662	16638	16710	16593	16540	16782	16759	16452	16908	16731	16669	16802	16671	16706	16770	16666	16758	16716	16767	16902	16759	16746	16684	16592	16864	16786	16713	16591	16599	16632	16687	16596	16601	16643	16833	16676	16600	16781	16659	16661	16774	16858	16580	16736	16638	16596	16750	16708	16806	16648	16763	16755	16697	16738	16631	16709	16687	16690	16676	16690	16775	16765	16626	16715	16813	16725	16858	16616	16738	16697	16812	16735	16708	16743	16675	16549	16826	16633	16561	16706	16711	16808	16800	16725	16567	16803	16669	16569	16635	16644	16695	16680	16705	16497	16778	16750	16611	16965	16714	16557	16602	16857	16780	16739	16759	16740	16945	16788	16574	16737	16702	16656	16821	16929	16787	16728	16749	16726	16734	16816	16792	16769	16629	16779	16813	16625	16699	16801	16609	16963	16850	16716	16612	16606	16763	16734	16803	16662	16848	16666	16768	16846	16570	16710	16661	16728	16712	16716	16379	16831	16808	16733	16561	16754	16636	16719	16722	16701	16701	16868	16915	16675	16809	16653	16829	16827	16693	16844	16942	16597	16818	16648	16871	16581	16794	16697	16657	16655	16697	16729	16537	16796	16700	16713	16742	16728	16812	16838	16623	16642	16712	16698	16688	16712	16663	16832	16601	16588	16690	16721	16771	16606	16732	16693	16584	16714	16665	16694	16732	16727	16810	16781	16558	16632	16740	16580	16604	16629	16711	16699	16859	16612	16670	16474	16686	16842	16796	16537	16528	16772	16701	16641	16725	16714	16630	16685	16645	16775	16640	16719	16568	16849	16674	16865	16998	16507	16606	16767	16832	16767	16644	16501	16651	16835	16798	16802	16667	16596	16539	16723	16571	16743	16908	16671	16850	16722	16839	16778	16796	16682	16729	16562	16501	16731	16812	16830	16709	16493	16880	16648	16789	16707	16655	16620	16697	16833	16704	16537	16775	16780	16731	16713	16603	16935	16651	16795	16631	16720	16565	16833	16629	16573	16792	16749	16642	16579	16510	16646	16401	16737	16711	16726	16591	16595	16602	16654	16882	16622	16732	16714	16666	16766	16759	16704	16790	16741	16876	16675	16886	16641	16516	16622	16668	16616	16591	16566	16586	16612	16863	16783	16576	16626	16743	16651	16764	16551	16639	16620	16625	16500	16832	16642	16765	16836	16636	16429	16627	16710	16720	16596	16912	16884	16786	16641	16606	16716	16613	16902	16690	16771	16630	16647	16723	16618	16706	16762	16560	16585	16722	16808	16808	16696	16715	16686	16608	16702	16690	16565	16872	16631	16768	16716	17037	16645	16697	16833	16802	16745	16740	16610	16574	16609	16804	16833	16766	16632	16747	16680	16855	16613	16813	16608	16598	16641	16861	16755	16704	16699	16756	16963	16790	16747	16710	16768	16585	16986	16755	16570	16614	16574	16866	16670	16631	16576	16643	16676	16713	16444	16806	16575	16636	16832	16767	16898	16833	16689	16664	16835	16750	16654	16734	16731	16712	16703	16620	16804	16858	16791	16555	16669	16676	16766	16649	16600	16630	16721	16672	16764	16662	16780	16861	16851	16757	16672	16711	16693	16808	16852	16721	16881	16848	16672	16654	16686	16808	16665	16514	16866	16849	16686	16667	16606	16807	16701	16609	16727	16782	16935	16628	16658	16484	16981	16755	16614	16699	16673	16531	16609	16734	16828	16625	16732	16688	16655	16682	16830	16643	16758	16753	16702	16786	17048	16950	16779	16533	16748	16669	16748	16786	16730	16804	16796	16632	16776	16800	16566	16810	16692	16733	16722	16777	16690	16879	16633	16581	16707	16649	16680	16575	16594	16918	16807	16705	16703	16696	16659	16657	16736	16726	16724	16689	16636	16770	16722	16674	16730	16832	16856	16761	16647	16757	16780	16608	16736	16749	16766	16732	16700	16881	16816	16793	16783	17043	16738	16875	16635	16532	16866	16712	16825	16713	16698	16751	16877	16576	16793	16689	16662	16494	16714	16602	16719	16844	16859	16778	16620	16620	16542	16721	16861	16664	16735	16529	16594	16651	16660	16722	16697	16603	16660	16614	16748	16749	16682	16862	16761	16673	16628	16842	16797	16600	16818	16781	16813	16797	16638	16667	16682	16714	16714	16743	16654	16727	16785	16825	16666	16776	16903	16597	16743	16618	16736	16744	16603	16506	16752	16712	16890	16587	16857	16738	16729	16589	16755	16765	16550	16834	16758	16704	16699	16670	16741	16778	16720	16723	16576	16820	16716	16578	16869	16691	16873	16891	16769	16623	16730	16766	16667	16652	16693	16576	16599	16830	16851	16863	16748	16684	16776	16734	16861	16884	16671	16740	16822	16692	16748	16556	16800	16558	16754	16568	16609	16722	16610	16597	16580	16449	16741	16744	16631	16645	16759	16940	16652	16613	16630	16690	16600	16689	16780	16792	16736	16727	16748	16643	16615	16807	16689	16589	16748	16842	16788	16721	16787	16548	16732	16710	16784	16760	16678	16781	16820	16634	16699	16913	16679	16648	16796	16661	16688	16667	16679	16548	16650	16770	16561	16906	16638	16903	16609	16682	16720	16607	16643	16593	16780	16837	16758	16714	16633	16571	16749	16648	16857	16821	16547	16689	16765	16735	16740	16752	16803	16799	16800	16607	16722	16762	16644	16629	16826	16681	16698	16712	16579	16771	16700	16615	16813	16701	16584	16662	16718	16682	16721	16460	16618	16795	16605	16725	16698	16727	16632	16745	16693	16651	16582	16768	16652	16714	16458	16697	16657	16686	16918	16722	16481	16625	16632	16575	16786	16864	16475	16716	16882	16765	16637	16801	16915	16868	16572	16546	16680	16832	16728	16706	16647	16810	16598
22547	20971	27386	24756	21996	26488	31709	28391	27105	27402	27379	26960	26794	26486	26353	26402	26353	26228	25954	25983	26242	26045	25769	25716	25713	25742	25894	25859	25673	25805	25773	25619	25361	25485	25310	25750	25501	25202	25405	25313	25453	25264	25221	25342	25402	25517	25294	25353	25226	25534	25292	25288	25422	25304	25284	25139	25358	25135	25016	25234	25095	25288	25244	25315	25188	25212	25160	25246	25125	25203	25281	24865	25122	25294	25437	25359	25180	25134	25405	25203	25252	25267	25252	25135	25310	25138	25190	25265	25127	25103	25369	25473	25213	25155	25184	25105	25610	25420	25260	25415	25460	25512	25302	25258	25058	25095	25197	25246	25319	25303	25092	25041	25336	25197	25077	25008	25542	25307	25356	25197	25035	25164	25233	24955	25083	25257	25433	25231	25284	25433	25198	25117	25241	24972	25174	25120	25229	25355	25227	25206	25286	25128	25050	25311	25322	25041	25023	25139	25203	25343	25336	25178	25166	25074	25273	25250	25199	25125	25314	25322	25223	25337	25303	25145	25130	25266	25182	24994	25094	25115	25388	25154	25324	25019	25535	25385	25139	25140	25286	25117	25201	25364	25170	25088	24914	25079	25239	25131	25259	25167	25337	25031	25179	25106	25056	25140	25059	25003	25364	24969	25095	25109	25092	24995	25348	25047	25311	25296	25282	25094	25529	25214	25375	25279	25109	25183	25380	25317	25102	25691	25136	25004	24910	25159	25523	24965	25320	25102	24975	24978	25296	25226	25290	25283	25202	24986	25271	25369	25278	25073	25250	25144	25163	25052	24999	25115	25158	25331	25252	25117	25223	25241	25211	25339	25379	25243	25365	25168	25211	25233	25105	25057	25260	25334	25049	25033	25059	25073	25031	25136	25337	25142	25080	25240	25206	25381	25185	25145	25215	25187	25207	25128	25596	25179	25122	25147	24909	25089	25208	25188	25308	25229	25275	25464	25054	25079	25121	25261	25132	25294	25119	25212	25258	25303	25279	25280	25446	25074	25054	24979	25271	25110	25180	25382	25360	25307	25200	25428	25217	25087	25255	25270	25003	25168	25000	25243	25051	25112	25169	25273	25179	25064	25002	25346	25252	24993	25083	25080	25189	25214	25335	25251	25336	25253	25259	25140	25095	25035	25231	25144	25518	25289	25397	25346	25272	25086	25066	25163	25157	25207	25281	25116	25284	25106	25239	25186	25371	24922	25113	25022	25037	25215	24953	25295	25610	25481	25367	25239	25254	25237	25268	25093	25141	25177	25114	25073	25052	24884	25395	25279	25276	25207	25347	25167	25042	25243	25087	25142	25380	25095	25067	25280	25090	25077	25245	25020	25291	25354	25405	25116	25305	25234	25337	25346	25133	25174	25217	24941	25216	24937	25165	25093	25255	25125	25145	25302	25022	25319	25269	25208	25083	24988	25095	25055	24798	25057	24909	25163	25218	24997	25113	25214	25287	25320	25208	25437	25163	25224	24981	25241	25176	25182	25067	25276	25004	25307	25076	24974	25076	25149	25215	25316	25057	25012	25387	25093	24996	25041	25030	25353	25249	25191	25040	24914	25370	25003	25192	25482	25220	25114	25386	25253	25431	25390	25219	25290	25227	25099	24930	25485	25031	25138	25492	25206	25101	25525	25426	25226	25271	25381	25278	25129	25089	25203	25170	25329	25184	25103	25412	25100	25073	25151	25155	25384	25233	25404	25182	25257	24983	24869	25092	25243	24885	24912	25360	25105	25139	25269	25321	25327	25043	25320	25163	25144	25418	25283	25316	25196	25295	25335	25362	25188	25225	25092	25253	25186	25335	25317	24984	25128	24948	25373	25161	25134	25026	25245	25178	25217	25409	24949	25135	25127	25263	25536	25238	25274	25482	25187	25290	25333	25195	25459	25433	25224	25364	25129	25389	25262	25274	25267	25213	25197	25206	25059	25076	25070	25110	25234	25271	24997	25137	25117	25177	24926	25209	25159	25122	25165	25380	25169	25086	25320	25149	24984	25056	25033	25361	25017	25277	25041	25055	25319	24961	25009	24966	25274	25153	24919	25233	25245	25475	25241	25097	25264	25221	25282	25057	25277	25080	25085	25114	25255	25325	25231	25308	24944	25296	25003	25144	25262	25256	25172	25125	25360	25250	25040	24857	25138	25125	25200	25356	25084	25082	25034	25233	25052	25154	25302	25106	25075	25028	25159	25134	25564	25325	25127	25071	25252	25164	25172	25142	24966	25034	25242	25152	25213	25098	25020	25269	25050	25173	25102	25426	25172	25173	25211	25128	25107	25162	25026	25046	24985	25287	25026	24921	25398	25364	25179	25211	25357	25138	25343	25246	25254	25233	25075	25359	25056	24982	25145	25174	25112	25065	25145	25009	25105	25423	25405	25211	25062	25272	25253	25097	24998	25296	25288	25391	25291	25062	25041	25195	25071	25108	25118	25222	25053	25066	25222	25268	25241	25197	25061	25074	25094	24966	25286	25116	25062	25252	24994	25065	25253	25397	25319	25110	25171	24984	25103	25313	25168	25407	25304	25334	25329	25311	25238	25315	24995	25306	25255	25302	25149	25152	25075	25168	25272	25499	25194	25233	25175	25251	25075	25383	24832	25437	25258	25182	25177	25075	25121	25171	25138	25115	25257	25080	25165	25238	25319	25236	25389	25282	25324	25264	25127	25046	25079	25332	25249	25154	25209	25170	25268	25380	25375	24946	25209	25136	25314	25158	25264	25107	25289	25336	25217	25312	25416	25305	25130	25194	25051	25276	25344	25288	25172	25117	25154	25536	25242	25054	25344	25176	24990	25175	25273	25358	25238	25229	25003	25143	25118	25327	25461	25214	24954	25231	25311	25084	25174	25322	25156	25069	25126	25114	25323	25057	25406	25158	25221	25364	25220	25057	25024	25200	25103	25166	25164	25400	25178	25536	25314	25046	25021	25125	25118	25170	25047	25005	25157	25241	25222	25337	25000	25240	25122	25066	25169	25120	25103	25072	25146	25360	25188	25151	25201	25314	25390	25261	25043	24939	25098	25173	25294	25235	25051	25112	25117	25504	25097	25201	25281	25012	25195	25038	25082	25119	25069	25098	25151	25330	24980	25142	25158	25056	25076	25087	25277	25096	25166	25231	24885	25179	25160	25314	25128	25174	25136	25333	25247	25421	25097	24916	24921	25344	25082	25170	24924	25084	25196	25307	25236	25235	24887	25171	25250	25093	25168	25005	24940	25195	25392	25247	25312	25326	25337	25143	25228	25216	25192	25314	25240	25254	25445	25322	25178	25209	25169	25229	25189	25335	25265	24959	25116	25080	24932	25142	25252	25235	25484	25393	25078	25138	24953	25147	25184	25223	25054	25437	25206	25093	25339	25474	25230	25134	25373	25182	25233	25080	25319	25252	25156	25263	25210	25295	25086	25108	25074	25160	25217	25224	25394	25201	25260	25242	25289	24999	25200	25397	25531	25283	25317	25233	25139	25107	25346	24832	25317	25124	25097	25241	25426	25201	25113	25135	25209	25377	25274	25332	25500	25192	25266	25245	25298	25247	24971	25179	25022	25151	25085	25037	25141	25222	25062	24961	25359	25375	25105	25192	25379	25263	25065	25333	25150	25279	25318	25035	25273	25210	25147	25019	25098	25030	25171	25354	25125	25338	25103	24997	25201	25173	25266	25178	25091	25298	24951	25130	24931	25125	25117	25101	25291	25097	25199	24963	25086	25216	25379	25216	25226	25306	25254	25396	25129	25143	24928	25042	25123	24863	25071	25130	25295	25330	25091	25050	25006	25018	24789	25163	25238	25132	25128	25138	25142	25311	25078	25172	25243	25151	25355	25169	25354	25193	25159	25147	25187	25327	25251	25378	25034	25121	25251	25287	25102	25141	25148	25344	25107	25343	25195	25186	25154	25356	25072	25445	25283	25070	25187	25313	25305	25222	24937	25165	25404	25329	25075	25079	25228	25309	25163	25416	25015	25260	24961	25039	25141	25163	25175	25296	25258	24962	25215	25375	25318	25121	25328	25247	25315	25504	25349	25203	25207	25315	25382	25146	25275	25346	25282	25108	25066	25195	25112	25382	25139	25164	25084	25037	25283	25247	25169	24883	24944	25313	25132	25054	25433	25384	25139	25428	25254	25089	25000	25503	25299	25222	25221	24895	25277	25280	25099	25218	25062	25344	25133	25242	25034	25115	25094	25263	25183	25166	25338	25150	25224	25252	24987	25009	25142	25213	25153	24974	25153	25321	25390	25211	25192	25164	25250	25126	25235	25274	25182	25188	25332	25058	25354	25239	25285	25138	25341	25013	25105	25244	25179	25234	25145	25424	25280	25325	25036	25190	25135	25326	25036	25147	25236	25256	25076	24958	25180	25338	25287	25046	24996	25357	25209	25389	25063	25288	25240	25176	25206	25196	25098	25217	25138	24976	24807	25213	25056	25234	25191	25244	25157	25300	25067	25351	25208	25199	25148	25299	25005	25165	24995	25269	25200	25475	25136	25250	25214	25272	24989	25236	25047	25086	25227	25222	25025	25051	25378	25110	25598	25330	25198	25388	25326	25096	25211	25094	25112	25286	25182	25218	25171	25165	25170	25359	25317	25306	25209	25186	25207	25240	25337	25131	25028	25237	25029	25209	24924	25201	25292	25036	25207	25349	25254	25728	25201	25460	25408	25131	25125	25189	25084	25201	25278	25203	24948	25261	25190	25370	25242	25164	25157	25217	24999	25057	25163	25232	25149	25188	25091	25103	25196	24974	25289	25226	25184	25206	25077	25430	25156	25196	25246	25104	25182	24903	25161	25378	25137	25189	25189	24988	25387	25166	25163	25234	25201	25166	25188	24947	25067	25322	25343	25181	25147	25252	25429	25392	25278	25313	25361	25125	25236	25324	25228	25222	25146	24811	25158	25324	25628	25167	25162	25241	25044	25359	24975	25305	25229	25177	25243	25132	25164	25195	25130	25358	25037	25258	25073	25202	25106	25337	25270	25159	24962	25236	25130	25284	25321	25227	25230	24955	25165	24892	25389	25393	25382	25304	25336	25083	25286	25091	25070	25205	24949	25318	25286	25391	25319	25279	25173	25121	25197	25234	24997	25042	25346	25197	25097	25311	25253	24968	24954	25090	25128	25196	25257
31109	58400	39861	28626	25049	23140	21743	20761	19716	19095	19028	18805	18512	18055	18123	18028	17836	17889	17679	17541	17328	17291	17374	17270	17386	17148	17149	16996	16955	16899	16979	16817	16746	16884	16843	16651	16824	16766	16568	16747	16642	16859	16740	16777	16471	16547	16696	16708	16922	16605	16649	16456	16738	16513	16722	16652	16694	16604	16683	16516	16495	16756	16839	16537	16712	16614	16665	16630	16656	16572	16654	16604	16486	16344	16503	16596	16728	16425	16591	16451	16569	16653	16460	16560	16543	16616	16648	16590	16518	16687	16540	16506	16679	16517	16606	16476	16633	16625	16587	16532	16542	16569	16621	16440	16458	16677	16470	16560	16350	16556	16536	16497	16451	16709	16785	16528	16596	16615	16718	16562	16538	16558	16435	16513	16509	16696	16596	16551	16556	16465	16438	16448	16389	16682	16496	16625	16683	16660	16552	16489	16519	16645	16530	16530	16611	16695	16522	16595	16653	16706	16499	16657	16483	16641	16586	16441	16478	16636	16569	16579	16535	16523	16667	16582	16668	16558	16691	16431	16472	16663	16780	16537	16576	16661	16591	16485	16475	16389	16707	16558	16448	16271	16457	16462	16673	16693	16554	16569	16554	16716	16463	16567	16407	16624	16540	16702	16608	16668	16592	16513	16447	16462	16529	16439	16564	16563	16534	16605	16644	16452	16486	16567	16710	16603	16541	16709	16665	16590	16500	16471	16658	16413	16543	16589	16549	16558	16513	16680	16488	16432	16605	16481	16516	16775	16722	16466	16589	16556	16608	16602	16581	16550	16684	16582	16385	16500	16479	16657	16549	16680	16509	16575	16734	16575	16631	16474	16705	16580	16462	16654	16594	16404	16554	16493	16695	16568	16745	16615	16529	16677	16595	16401	16690	16635	16501	16590	16565	16620	16648	16544	16679	16571	16604	16519	16649	16481	16667	16592	16659	16396	16651	16603	16551	16555	16498	16659	16668	16386	16463	16572	16577	16603	16578	16652	16572	16510	16527	16529	16678	16408	16828	16536	16624	16529	16637	16592	16543	16549	16549	16434	16570	16729	16543	16550	16609	16341	16520	16620	16518	16697	16548	16573	16532	16487	16537	16464	16460	16368	16463	16495	16477	16482	16753	16545	16610	16638	16725	16650	16528	16625	16577	16641	16685	16717	16554	16488	16536	16671	16615	16545	16590	16516	16859	16418	16675	16679	16546	16470	16613	16513	16562	16512	16533	16555	16440	16524	16644	16415	16537	16539	16374	16492	16563	16467	16424	16692	16519	16525	16399	16547	16459	16670	16554	16646	16536	16613	16550	16543	16422	16551	16553	16281	16570	16614	16456	16591	16610	16487	16558	16417	16628	16526	16499	16676	16545	16624	16507	16523	16630	16647	16689	16675	16596	16391	16442	16670	16585	16609	16619	16562	16532	16449	16557	16490	16562	16398	16398	16435	16610	16603	16594	16563	16474	16765	16561	16687	16611	16382	16514	16747	16548	16598	16620	16431	16524	16597	16575	16547	16613	16681	16478	16640	16568	16689	16568	16816	16392	16631	16565	16460	16435	16562	16506	16457	16543	16525	16695	16663	16547	16576	16624	16592	16435	16381	16594	16520	16563	16538	16682	16420	16755	16740	16509	16407	16588	16570	16584	16427	16639	16462	16628	16679	16567	16460	16794	16573	16644	16574	16795	16635	16412	16628	16561	16533	16539	16473	16490	16578	16617	16476	16686	16654	16592	16362	16710	16719	16447	16586	16488	16597	16535	16677	16536	16707	16600	16632	16676	16658	16586	16463	16627	16529	16469	16393	16554	16552	16603	16540	16482	16685	16618	16482	16548	16576	16644	16373	16463	16492	16538	16479	16507	16655	16525	16473	16606	16432	16725	16501	16372	16491	16615	16716	16432	16474	16578	16478	16400	16631	16490	16544	16653	16532	16594	16573	16696	16430	16423	16566	16702	16415	16404	16608	16613	16513	16497	16695	16424	16498	16446	16680	16607	16501	16443	16556	16635	16597	16487	16709	16424	16614	16458	16630	16471	16578	16648	16496	16598	16685	16393	16542	16556	16351	16515	16618	16491	16587	16545	16559	16656	16471	16775	16597	16564	16442	16510	16445	16592	16644	16496	16497	16427	16519	16571	16561	16582	16577	16732	16647	16608	16454	16506	16330	16608	16609	16612	16574	16457	16533	16577	16609	16591	16504	16346	16536	16532	16552	16497	16581	16552	16404	16528	16648	16479	16388	16671	16394	16567	16661	16488	16634	16662	16486	16548	16654	16588	16608	16402	16491	16355	16446	16547	16557	16448	16564	16471	16562	16537	16662	16717	16471	16562	16498	16557	16487	16562	16668	16569	16658	16458	16612	16672	16495	16533	16569	16535	16531	16775	16626	16408	16659	16314	16485	16631	16407	16785	16664	16644	16631	16646	16533	16637	16544	16580	16597	16583	16300	16441	16276	16650	16543	16454	16670	16503	16644	16483	16586	16470	16510	16626	16714	16537	16538	16445	16465	16332	16615	16460	16571	16470	16706	16576	16621	16532	16505	16558	16544	16552	16672	16488	16502	16565	16307	16480	16558	16601	16584	16595	16511	16436	16605	16611	16590	16515	16611	16518	16616	16591	16551	16667	16716	16653	16452	16678	16568	16394	16659	16485	16683	16611	16629	16459	16603	16560	16603	16549	16476	16562	16483	16642	16593	16521	16516	16499	16630	16487	16595	16575	16639	16571	16543	16425	16536	16641	16424	16641	16628	16402	16440	16561	16555	16383	16347	16522	16496	16688	16378	16449	16479	16441	16469	16795	16637	16481	16469	16623	16613	16555	16697	16399	16759	16504	16410	16558	16573	16564	16613	16676	16714	16648	16524	16655	16478	16595	16521	16680	16408	16636	16582	16326	16543	16501	16519	16404	16390	16624	16470	16558	16653	16572	16506	16380	16654	16650	16400	16630	16784	16491	16611	16577	16697	16530	16471	16477	16552	16620	16422	16592	16295	16586	16537	16663	16677	16550	16368	16691	16453	16616	16626	16543	16434	16763	16488	16601	16685	16517	16606	16490	16643	16710	16477	16595	16481	16570	16505	16524	16640	16601	16528	16535	16589	16699	16563	16586	16620	16612	16436	16580	16565	16547	16658	16651	16551	16491	16510	16667	16549	16440	16590	16587	16461	16572	16447	16428	16716	16501	16569	16670	16438	16504	16538	16673	16647	16563	16539	16515	16729	16413	16351	16439	16562	16631	16401	16552	16655	16577	16576	16331	16638	16606	16574	16388	16517	16440	16578	16584	16619	16589	16545	16585	16526	16549	16703	16476	16579	16599	16663	16603	16649	16548	16383	16704	16700	16594	16419	16467	16574	16738	16598	16605	16496	16553	16507	16384	16510	16588	16619	16529	16574	16705	16660	16568	16622	16527	16657	16737	16515	16614	16539	16553	16508	16609	16385	16415	16367	16494	16672	16531	16646	16684	16619	16478	16543	16705	16407	16587	16549	16646	16509	16645	16570	16608	16460	16571	16529	16522	16541	16498	16549	16463	16523	16609	16514	16586	16602	16541	16493	16472	16640	16444	16633	16402	16620	16710	16520	16437	16582	16660	16686	16580	16716	16469	16680	16446	16493	16646	16547	16598	16581	16445	16549	16524	16616	16837	16517	16343	16588	16635	16503	16565	16659	16559	16593	16785	16658	16538	16431	16423	16636	16545	16589	16469	16564	16450	16577	16519	16660	16504	16478	16644	16702	16536	16618	16367	16672	16570	16487	16425	16662	16597	16512	16682	16647	16759	16590	16500	16509	16477	16775	16549	16306	16733	16598	16600	16455	16477	16662	16678	16481	16575	16478	16551	16441	16557	16405	16533	16465	16679	16511	16555	16744	16581	16515	16383	16724	16499	16597	16576	16588	16578	16528	16535	16513	16496	16593	16487	16530	16556	16308	16675	16444	16584	16495	16577	16491	16473	16556	16545	16502	16480	16513	16485	16674	16578	16483	16619	16669	16530	16442	16509	16573	16507	16719	16532	16534	16595	16652	16620	16585	16640	16643	16680	16502	16736	16685	16537	16608	16417	16488	16475	16615	16582	16557	16482	16383	16507	16333	16617	16364	16495	16712	16485	16622	16509	16449	16561	16555	16548	16501	16478	16614	16804	16501	16490	16567	16555	16700	16537	16541	16488	16566	16748	16571	16511	16487	16669	16619	16585	16616	16467	16659	16491	16494	16559	16609	16527	16625	16478	16475	16607	16483	16488	16607	16493	16477	16650	16442	16598	16482	16498	16377	16467	16423	16521	16410	16425	16481	16475	16701	16357	16506	16640	16762	16685	16500	16540	16206	16776	16594	16599	16400	16433	16726	16550	16578	16637	16784	16505	16506	16318	16380	16544	16566	16593	16637	16489	16528	16640	16605	16648	16599	16602	16413	16613	16350	16583	16472	16679	16417	16490	16689	16770	16658	16531	16704	16675	16592	16536	16589	16403	16686	16706	16535	16644	16599	16513	16351	16546	16594	16493	16394	16498	16701	16493	16734	16425	16636	16672	16431	16478	16527	16713	16343	16536	16527	16359	16452	16603	16514	16327	16573	16497	16584	16647	16574	16404	16615	16481	16545	16642	16676	16377	16530	16457	16627	16592	16540	16658	16498	16626	16560	16618	16639	16502	16454	16818	16417	16628	16673	16518	16746	16642	16562	16534	16423	16533	16499	16522	16713	16661	16579	16380	16557	16509	16457	16633	16457	16550	16360	16589	16539	16602	16521	16670	16667	16312	16721	16649	16587	16500	16564	16456	16630	16622	16575	16446	16595	16678	16491	16652	16599	16675	16489	16590	16546	16794	16530	16525	16611	16537	16611	16566	16537	16647	16567	16562	16468	16761	16489	16661	16643	16630	16777	16613	16453	16456	16631	16638	16469	16562	16457	16469	16561	16323	16647	16454	16574	16578	16531	16553	16570	16518	16502	16726	16512	16377	16648	16531	16565	16474	16470	16601	16571	16500	16623	16500	16544	16475	16609	16443	16552	16628	16617	16729	16556	16486	16558	16539	16610	16620	16511	16421	16579	16573	16564	16560	16497	16608	16408	16573	16762	16397	16554	16396	16625	16537	16465	16607	16615	16504	16613	16648	16554	16463	16559	16409	16653
34960	31545	33559	30933	28453	28054	27831	27502	27175	27384	27226	27120	27003	27166	27101	26925	26822	26927	26719	26949	26984	26860	26938	26961	26974	26899	26957	26706	26780	26689	26831	26893	26867	26802	26797	26733	26582	26729	26881	26872	26586	26781	26722	26628	26898	26626	26731	26810	26492	26613	26687	26662	26723	26566	26829	26649	26645	26968	26628	26676	26745	26720	26536	26423	26831	26685	26668	26681	26870	26736	26806	26449	26691	26720	26770	26609	26657	26913	26636	26460	26541	26536	26828	26816	26677	27052	26579	26850	26660	26640	26883	26490	26611	26614	26851	26731	26825	26645	26622	26806	26794	26917	26941	26876	26454	26760	26703	26673	26916	26762	26788	26523	26596	26577	26507	26491	26945	26964	26604	26468	26742	26724	26608	26699	26572	26934	26942	26515	26550	26888	26823	26799	26620	26736	26979	26819	26821	26762	26734	26687	26745	26775	26794	26475	26631	26719	26995	26812	26662	26753	26743	26544	26491	26823	26894	26570	26468	26624	26646	27051	26712	26485	26646	26602	26505	26400	26944	26788	26719	26704	26748	26494	26723	26727	26824	26430	26470	26653	26641	26525	26685	26627	26585	26666	26600	26612	26693	26291	26551	26769	26639	26675	26952	26752	26718	26620	26696	26662	26566	26810	26911	26807	26857	26545	26882	26696	26775	26705	26730	26410	26657	26806	26643	26528	26715	26493	26682	26676	26641	26658	26589	26659	26749	26648	26680	26919	26726	26767	26623	26664	26657	26695	26761	26719	26877	27079	26747	26917	26970	26435	26712	26686	26676	26755	26598	26679	26529	26608	26732	26765	26795	26708	26684	26895	26763	26734	26494	26738	26907	26528	26524	26769	26440	26838	26779	26485	26415	26512	26627	26582	26847	26475	26498	26543	26785	26820	26703	26785	26356	26653	26642	26648	26638	26760	26901	26849	26729	26856	26677	26824	26936	26884	26761	26535	26510	26923	26879	26725	26726	26772	26993	26504	26682	26691	26706	26623	26694	26857	26710	26539	26672	26783	26788	26661	26695	26847	26959	26631	26608	26685	26626	26648	26652	26835	26687	26813	26508	26897	26877	26729	26619	26623	26682	26572	26463	26809	26811	26644	26669	26881	26746	26884	26729	26552	26668	26623	26605	26722	26739	26806	26788	26715	26461	26570	26720	26747	26498	26749	26618	26577	26622	26699	26716	26578	26802	26621	26580	26946	26713	26545	26861	26814	26573	26564	26733	26899	26483	26467	26658	26682	26588	26869	26484	26451	26684	26494	26575	26520	26650	26769	26966	26686	26626	26652	26715	26752	26779	26744	26609	26436	26622	26714	26415	26456	26567	26740	26816	26660	26757	26553	26615	26738	26628	26598	26577	26517	26665	26783	26405	26734	26484	26578	26772	26740	27141	26711	26592	26857	26602	26575	26651	26540	26557	26772	26616	26395	26563	26519	26859	26694	26393	26537	26809	26528	26621	26853	26643	26644	26372	26824	26750	26665	26483	26497	26667	26469	26980	26650	26481	26857	26503	26555	26760	26470	26645	26754	26743	26676	26832	26847	26725	26403	26850	26974	26691	26613	26688	26588	26591	26596	26766	26681	26482	26458	26660	26736	26886	26777	26747	26591	26685	26829	26552	26570	26710	26623	26533	26719	26614	26621	26614	26711	26915	26483	26874	26842	26766	26849	26839	26694	26680	26935	26810	26537	26814	26905	26660	26711	26960	26521	26880	26444	26884	26826	26610	26584	26599	26559	26572	26825	26704	26826	26519	26614	26627	26436	26702	26859	26691	26654	26652	26567	26574	26568	26770	26822	26771	26705	26508	26788	26459	26715	26659	26642	26519	26839	26855	26809	26854	26899	26507	26934	26414	26808	26885	26658	27046	26733	26680	26928	26552	26625	26881	26660	26795	26716	26693	26883	26573	26666	26646	26803	26359	26582	26545	26861	26443	26317	26552	26628	26671	26775	26596	26681	26513	26582	26892	26641	26742	26737	26881	26899	26545	26592	26656	26577	26589	26742	26626	26650	26833	26534	26940	26718	26859	26651	26745	26693	26641	26848	26608	26732	26794	26625	26503	26612	27014	26741	26589	26416	26678	26742	26852	27046	26736	26688	26902	26762	26770	26640	26530	26593	26666	26902	26766	26848	26992	26482	26486	26572	26727	26637	26815	26385	26739	26742	26863	26819	26517	26698	26477	26554	26704	26536	26629	26876	26721	26716	26737	26728	26593	26778	26834	26565	26591	26897	26835	26858	26910	26544	26605	26751	26541	26565	26753	26567	26584	26635	26813	26917	26707	26639	26831	26688	26751	26873	26732	26611	26869	26532	26602	26715	26493	26648	26696	26604	26449	26776	26744	26571	26567	26892	26705	26769	26716	26885	26747	26731	26887	26657	26856	26688	26785	26938	26727	26703	26828	26717	26583	26748	26640	26815	26736	26896	26819	26581	26452	26682	26573	26715	26667	26953	26890	26520	26446	26800	26569	26877	26778	26638	26594	26766	26627	26567	26366	26508	26506	26669	26411	26713	26681	26766	26685	26810	26969	26670	26569	26749	26806	26575	26543	26872	26922	26681	26906	26671	26695	26532	26808	26748	26833	26639	26842	26817	26830	26665	26319	26619	26640	26587	26669	26391	26675	27058	26459	27092	26693	26668	27021	26941	26560	26537	26574	26481	26508	26439	26555	26567	26751	26755	26631	26441	26828	26611	26831	26731	26542	26762	26629	26725	26719	26578	27037	26616	26812	26628	26342	26871	26793	26574	26519	26710	26774	26824	26596	26672	26655	26532	26607	26596	26708	26437	26599	26538	26778	26560	26706	26544	26869	26601	26706	26976	26785	26804	26672	26739	26801	26631	26838	26723	26593	26752	26733	26766	26573	26586	26606	26765	26822	26626	26506	26395	26589	26658	26334	26394	26541	26735	26803	26665	26770	26833	26717	26896	26826	26712	26891	26580	26646	26834	26496	26669	26701	26631	26524	26822	26479	26605	26647	26763	26974	26728	26693	26568	26616	26421	26707	26560	26932	26719	26539	26732	26655	26714	26766	26874	26752	26718	26551	26442	26719	26618	26829	26650	26603	26649	26785	26798	26770	26576	26794	26685	26806	26739	26745	26791	26649	26829	26553	26620	26791	26574	26677	26591	27009	26644	26750	26472	26721	26651	26791	26581	26825	26614	26607	26745	26651	26797	26555	26509	26559	26749	26888	26531	26330	26715	26746	26630	26935	26939	26663	26594	26636	26831	26770	26816	26774	26422	26504	26609	26772	26559	26684	26586	26750	26846	26755	26459	26613	26735	26810	26738	26585	26502	26679	26690	26709	26906	26338	26630	26816	26760	26768	26963	26827	26721	26576	26537	26901	26699	26981	26718	26830	26808	26515	26753	26506	26454	26949	26605	26773	26692	26763	26705	26723	26925	26813	26480	26665	26225	26560	26451	26639	26627	26627	26617	26672	26895	26889	26594	26516	26776	26564	26763	26685	26633	26684	26638	26712	26683	26661	27015	26709	26572	26451	26747	26785	26694	26751	26779	26557	26719	26806	26677	26733	26813	26581	26674	26794	26669	26584	26787	26689	26726	26592	26809	26832	26860	26741	26889	26600	26508	26554	26746	26913	26699	26723	26604	26877	26691	26582	26618	26685	26727	26848	26696	26643	26788	26581	26768	26880	26730	26884	26628	26636	26496	26936	26672	26674	26830	26826	26503	26540	26576	26667	26830	26899	27029	26947	26724	26962	26715	26695	26838	26598	26765	26757	26762	26589	26771	26888	26704	26653	26607	26487	26747	26744	26660	26790	26449	26583	26780	26844	27094	26825	26632	27016	26829	26610	26958	26720	26677	26624	26561	26909	26388	26501	26876	26553	26611	26770	26729	26771	26797	26799	26743	26826	26727	26782	26679	26867	26525	26616	26611	26776	26667	26547	26746	26656	26971	26905	26459	26626	26604	26601	26561	26566	26635	26854	26644	26662	26642	26848	26518	26782	26802	26697	26674	26625	26524	26760	26603	26848	26801	26858	26787	26984	26655	26740	26770	26581	26566	26701	26782	26819	26650	26818	26780	26997	26847	26559	26366	26557	26920	26634	26990	26650	26686	26778	26857	26576	26697	26711	26778	26601	26653	26718	26890	26861	26706	26662	26397	27013	26600	26829	26712	26601	26581	26620	26619	26820	26834	26606	26766	26769	26717	26800	27010	26518	26629	26817	27054	26748	26761	26536	26827	26645	26601	26729	26667	26673	26699	26821	26888	26740	26572	26807	26874	26394	26738	26504	27009	26569	26406	26673	26605	26627	26513	26532	26512	26642	26939	26597	26641	26774	26539	26892	26690	26703	26630	26741	26880	26753	27023	26624	26647	26800	26725	26733	26718	26914	26759	26853	26449	26586	26632	26825	26508	26721	27046	26877	26873	26711	26473	26659	26581	26730	26631	26542	26487	26672	26447	26792	26784	27014	26822	26693	26526	26758	26642	26552	26843	27047	26719	26666	26678	26709	26785	26684	26613	26878	26955	27034	26765	26724	26608	26534	26781	26584	26576	26540	26797	26716	26923	26656	26674	26508	26711	26783	26669	26687	26606	26677	26703	26773	26582	26823	26712	26842	26608	26830	26749	26697	26673	26599	26493	26530	26420	26516	26710	26701	26480	26672	26547	26869	26674	26901	26712	26806	26744	26875	26708	26434	26773	26695	26375	26513	26386	26633	26878	26614	26538	26631	26579	26764	26667	26659	26604	26790	26772	26529	26630	26625	26533	26616	26619	26713	26558	26790	26810	26667	26693	26666	26624	26889	26657	26775	26737	26673	26571	26610	26355	26503	26643	26639	26602	26605	26858	26569	26810	26820	26669	26789	26642	26907	26681	26674	26680	26810	26654	26597	26464	26580	26735	26647	26817	26797	26517	26787	26920	26918	26711	26735	26338	26797	26673	26781	26560	26594	26779	26988	26675	26576	26905	26857	26657	26493	26539	26745	26814	26602	26766	26706	26747	26716	26697	26597	26500	26645	26641	26509	26494	26786	26887	26855	26688	26484	26902	26779	26697	26811	26861	26852	26754	26763	26799	26609	26701	26542	26937	26748	26959	26623	26427	26673	26773	26754	26767	27043	26965	26670	26525	26689	26366	26563	26608
26291	35278	26885	21916	20419	19403	19155	18711	18482	18134	18010	18053	17989	17923	17685	17855	17783	17609	17886	17520	17521	17489	17527	17449	17488	17371	17651	17471	17517	17522	17271	17464	17259	17427	17316	17298	17401	17472	17395	17106	17545	17370	17385	17427	17435	17465	17352	17422	17219	17540	17247	17358	17313	17441	17161	17279	17216	17180	17316	17224	17371	17291	17155	17351	17406	17367	17403	17338	17379	17234	17231	17289	17435	17326	17180	17317	17211	17208	17202	17223	17369	17190	17366	17273	17298	17214	17158	17155	17386	17280	17190	17389	17303	17375	17118	17226	17428	17221	17488	17271	17284	17382	17260	17285	17043	17254	17389	17255	17385	17404	17278	17361	17358	17227	17322	17453	17273	17389	17407	17244	17204	17309	17429	17360	17420	17222	17419	17231	17322	17220	17246	17279	17365	17223	17356	17373	17247	17435	17179	17237	17163	17305	17348	17320	17281	17308	17418	17307	17253	17342	17353	17300	17388	17403	17260	17425	17548	17350	17450	17293	17360	17334	17300	17453	17282	17496	17162	17187	17270	17244	17377	17224	17376	17202	17343	17279	17232	17350	17278	17354	17375	17178	17480	17337	17315	17175	17410	17329	17270	17240	17208	17251	17481	17300	17446	17438	17334	17432	17516	17467	17489	17074	17094	17284	17452	17428	17461	17357	17177	17467	17361	17313	17427	17345	17236	17234	17416	17318	17291	17342	17361	17178	17379	17245	17329	17145	17348	17356	17235	17412	17359	17368	17363	17369	17394	17314	17376	17406	17392	17483	17461	17337	17102	17333	17348	17375	17382	17223	17401	17350	17125	17335	17355	17330	17186	17378	17187	17214	17211	17314	17146	17190	17244	17218	17342	17319	17532	17272	17455	17378	17316	17247	17232	17215	17363	17169	17437	17329	17210	17430	17335	17168	17396	17386	17374	17291	17303	17295	17451	17292	17477	17377	17369	17215	17156	17274	17280	17338	17484	17387	17527	17406	17188	17313	17346	17273	17367	17426	17398	17300	17475	17401	17313	17302	17070	17432	17369	17265	17362	17437	17296	17271	17321	17325	17260	17205	17451	17214	17439	17410	17362	17294	17317	17311	17201	17325	17275	17276	17180	17139	17403	17319	17406	17336	17401	17271	17279	17274	17384	17310	17306	17255	17336	17197	17464	17376	17502	17286	17262	17298	17174	17399	17170	17445	17155	17130	17479	17288	17411	17368	17242	17478	17320	17404	17288	17476	17370	17266	17524	17455	17295	17200	17359	17347	17149	17428	17318	17414	17372	17341	17280	17403	17471	17472	17239	17496	17477	17281	17370	17242	17386	17398	17459	17219	17360	17257	17295	17327	17567	17479	17301	17269	17353	17450	17560	17307	17440	17505	17325	17255	17509	17327	17421	17420	17386	17130	17279	17456	17220	17220	17377	17408	17308	17349	17305	17253	17366	17274	17356	17403	17385	17297	17108	17306	17314	17358	17322	17270	17232	17266	17381	17320	17441	17200	17284	17320	17383	17232	17417	17304	17268	17236	17227	17278	17313	17299	17408	17357	17391	17021	17297	17284	17385	17264	17295	17396	17116	17306	17339	17261	17274	17134	17198	17337	17187	17353	17420	17303	17161	17398	17359	17199	17208	17436	17194	17381	17297	17366	17241	17219	17433	17395	17290	17306	17130	17269	17337	17373	17304	17130	17323	17409	17152	17317	17328	17431	17465	17291	17288	17361	17331	17307	17323	17379	17206	17433	17281	17386	17431	17306	17268	17465	17340	17232	17435	17339	17318	17127	17412	17430	17370	17334	17269	17194	17255	17128	17244	17251	17301	17206	17252	17304	17372	17346	17264	17564	17291	17210	17157	17175	17183	17329	17363	17182	17249	17430	17243	17279	17417	17415	17252	17231	17230	17450	17209	17250	17440	17292	17405	17287	17374	17292	17104	17220	17262	17269	17349	17109	17245	17541	17217	17237	17257	17547	17305	17299	17193	17155	17456	17431	17335	17290	17259	17454	17071	17233	17419	17198	17459	17375	17352	17200	17364	17326	17324	17396	17298	17169	17413	17298	17360	17305	17253	17266	17286	17352	17403	17454	17253	17296	17288	17331	17323	17310	17461	17275	17333	17523	17307	17478	17369	17113	17257	17347	17407	17351	17168	17277	17294	17367	17427	17257	17552	17336	17417	17294	17362	17378	17374	17410	17364	17193	17192	17307	17386	17353	17409	17266	17254	17392	17324	17302	17315	17382	17435	17292	17418	17519	17285	17387	17342	17360	17253	17299	17190	17394	17274	17236	17288	17296	17351	17200	17228	17365	17252	17284	17546	17106	17313	17375	17362	17416	17224	17322	17428	17244	17119	17255	17226	17459	17366	17406	17238	17332	17251	17168	17321	17499	17255	17313	17350	17365	17097	17293	17281	17334	17353	17140	17315	17184	17320	17373	17220	17259	17373	17236	17142	17281	17361	17328	17308	17482	17425	17478	17182	17232	17256	17213	17276	17274	17284	17405	17116	17399	17205	17222	17374	17249	17304	17337	17269	17321	17397	17197	17379	17210	17281	17321	17327	17338	17275	17292	17362	17251	17327	17231	17094	17514	17261	17355	17368	17260	17336	17320	17439	17368	17448	17210	17305	17463	17489	17293	17398	17436	17486	17198	17328	17282	17426	17228	17340	17241	17190	17431	17216	17194	17570	17377	17356	17274	17428	17329	17394	17403	17271	17362	17270	17334	17352	17399	17138	17483	17245	17433	17318	17304	17243	17278	17283	17169	17352	17155	17261	17389	17249	17204	17305	17352	17208	17349	17515	17186	17499	17255	17349	17365	17302	17349	17183	17551	17535	17247	17426	17317	17286	17386	17378	17225	17116	17418	17350	17322	17230	17206	17311	17197	17320	17461	17068	17387	17366	17363	17463	17438	17209	17367	17245	17484	17292	17306	17246	17146	17262	17314	17378	17307	17355	17293	17202	17279	17397	17320	17176	17289	17290	17204	17262	17339	17226	17277	17239	17298	17230	17165	17221	17374	17297	17518	17356	17380	17318	17148	17454	17144	17486	17413	17405	17124	17316	17329	17334	17154	17231	17409	17187	17328	17383	17249	17561	17249	17277	17393	17362	17346	17311	17428	17326	17388	17188	17175	17423	17339	17214	17232	17309	17290	17209	17265	17435	17216	17338	17264	17342	17367	17280	17311	17345	17584	17180	17395	17318	17292	17404	17472	17221	17359	17385	17348	17383	17426	17466	17266	17177	17592	17381	17344	17500	17341	17154	17365	17288	17310	17307	17276	17151	17415	17316	17390	17447	17426	17219	17298	17428	17267	17416	17187	17331	17263	17653	17329	17383	17142	17339	17216	17297	17499	17318	17306	17253	17133	17290	17438	17154	17241	17269	17344	17425	17474	17313	17301	17300	17325	17333	17296	17162	17171	17428	17194	17316	17251	17210	17428	17314	17401	17413	17375	17236	17435	17540	17193	17300	17304	17405	17485	17336	17484	17174	17267	17327	17398	17323	17257	17513	17259	17298	17601	17077	17245	17394	17514	17309	17402	17296	17417	17224	17436	17151	17418	17390	17277	17158	17386	17198	17259	17372	17182	17327	17288	17210	17376	17458	17425	17323	17431	17345	17423	17506	17322	17252	17327	17351	17162	17509	17554	17327	17139	17276	17429	17285	17202	17264	17439	17227	17344	17151	17462	17441	17444	17392	17374	17308	17356	17438	17188	17248	17379	17334	17330	17583	17390	17394	17319	17166	17374	17382	17337	17489	17318	17145	17315	17311	17395	17256	17282	17470	17333	17426	17334	17363	17252	17235	17234	17134	17114	17402	17298	17361	17346	17227	17498	17395	17323	17237	17282	17405	17177	17331	17388	17256	17277	17396	17292	17292	17132	17311	17412	17222	17454	17307	17337	17290	17306	17164	17221	17428	17181	17239	17439	17264	17438	17363	17222	17369	17312	17498	17300	17240	17540	17185	17279	17225	17584	17244	17346	17471	17384	17217	17377	17275	17337	17279	17363	17435	17335	17282	17416	17171	17249	17203	17468	17363	17424	17319	17194	17363	17208	17230	17384	17411	17241	17273	17424	17544	17426	17472	17367	17259	17336	17199	17412	17437	17238	17352	17381	17307	17316	17466	17217	17445	17378	17279	17349	17407	17515	17364	17200	17408	17360	17306	17258	17501	17373	17306	17309	17197	17297	17445	17336	17263	17243	17329	17225	17413	17279	17313	17247	17587	17126	17427	17336	17260	17303	17399	17356	17259	17233	17080	17297	17438	17455	17214	17142	17213	17344	17272	17180	17270	17458	17501	17388	17377	17344	17363	17211	17471	17346	17353	17287	17490	17355	17453	17357	17314	17194	17408	17303	17434	17441	17164	17371	17306	17514	17177	17428	17276	17247	17451	17153	17323	17315	17440	17548	17346	17103	17379	17249	17349	17346	17163	17385	17302	17389	17258	17419	17167	17257	17436	17429	17325	17382	17127	17301	17299	17374	17373	17451	17325	17400	17321	17232	17316	17282	17337	17269	17355	17426	17433	17288	17268	17338	17305	17186	17428	17141	17559	17264	17325	17205	17202	17475	17342	17270	17402	17414	17098	17221	17290	17249	17396	17308	17547	17221	17445	17486	17504	17394	17355	17324	17331	17279	17354	17282	17305	17229	17373	17281	17383	17457	17163	17414	17340	17273	17274	17499	17299	17033	17136	17302	17310	17365	17449	17291	17234	17247	17439	17260	17309	17121	17397	17210	17465	17191	17453	17487	17341	17234	17217	17174	17200	17424	17427	17261	17400	17475	17225	17253	17285	17374	17441	17202	17433	17621	17245	17215	17348	17195	17344	17241	17406	17339	17223	17192	17445	17282	17474	17374	17339	17406	17424	17216	17175	17441	17397	17472	17322	17347	17236	17405	17433	17280	17449	17260	17226	17340	17283	17295	17338	17447	17288	17544	17314	17216	17199	17427	17403	17271	17358	17386	17357	17270	17261	17200	17455	17358	17210	17263	17339	17558	17483	17050	17248	17420	17372	17283	17464	17341	17458	17199	17413	17464	17396	17299	17415	17271	17308	17355	17124	17613	17387	17385	17271	17259	17380	17324	17298	17410	17247	17087	17501	17416	17282	17209	17237	17332	17406	17247
24201	21041	27463	25282	24107	28164	30007	27091	26406	26872	26464	26300	26298	26249	26092	25546	25823	25823	25844	25516	25714	25585	25666	25450	25399	25424	25334	25359	25585	25063	25596	25277	25385	25299	25254	25210	25439	24913	25255	25458	25456	25287	25198	25137	25431	25306	25187	25425	25423	25329	25258	25227	25196	25110	25274	25043	25214	25309	25367	25108	25184	25070	24961	25302	25401	25398	25170	25233	25327	25250	25337	25420	25129	25134	25085	25250	25252	25320	25126	24947	25096	24993	25210	25144	25274	25223	25295	25193	25356	25248	24907	25165	25036	25215	25138	25189	25099	25203	25138	25101	25280	25240	25092	25149	25117	25118	25283	25288	24997	25136	25407	25156	25202	25218	25173	24916	25271	25265	25161	25007	25005	25255	24945	24907	25091	24882	24937	25159	25372	24859	24959	25131	25116	25029	25465	25081	24889	25104	25339	25311	25090	25169	25101	24973	25104	25072	25407	25019	25102	25051	25132	25271	24933	25059	25370	25063	24726	25237	24853	24977	25199	25264	25145	25172	24858	25208	25217	25030	25218	24880	25241	25119	25237	25292	25145	25228	25251	25256	25001	25236	25022	25277	24979	25333	25094	25229	25215	25187	25116	25096	25252	25243	25189	25027	25138	25122	25175	25280	25260	24992	25313	25048	25283	25185	25084	25029	25288	25011	25089	25316	25167	24908	25182	25262	25248	25226	25128	25044	25108	24885	25264	25257	25111	25095	25376	25332	25374	25388	25111	25192	24880	25058	25138	25148	25160	25149	25045	25215	25086	25212	25354	25040	25225	25387	25156	25433	25126	25237	25048	25062	25116	24723	25066	25163	25264	25118	25106	25350	25133	25156	25044	25061	24995	25271	25253	25091	25074	24902	25025	25075	25066	25007	25238	25196	25174	25238	25469	25097	25096	25368	25179	25129	25141	25160	25155	25013	25013	25017	25159	25252	25231	25186	25112	25307	25053	25066	25308	25232	25221	25146	25231	25297	25193	25213	25319	25346	25366	25091	25134	24878	25134	24992	25125	25021	24983	25140	24973	25053	25184	25202	25122	25223	25078	25255	25134	25408	25244	25240	25256	25365	25061	24988	25149	25425	25084	25270	25168	24870	25236	24979	25180	25210	25410	24916	25167	25244	24874	25044	25053	25190	25561	25318	25100	25114	25333	25256	25316	25376	25395	25290	25139	25344	25294	25160	25166	25073	25256	25185	25217	25317	24936	24925	25024	25078	24947	25171	25084	25257	25005	25042	25236	25157	24990	25179	25099	25237	25144	25266	25267	25094	25234	24891	25175	25099	25285	25287	25228	25022	25225	25131	25203	24893	24974	25080	25093	25051	25084	25086	25166	25183	25171	25165	25326	25165	25222	25265	25285	25209	25111	25142	25078	25244	25003	25087	25198	25453	25105	24965	25264	25236	24939	25107	25204	25209	25097	24981	25126	24970	24975	25235	25054	25146	25051	25381	25337	25137	24986	25041	25011	25483	25075	24981	25312	25085	25225	25207	25049	25072	25243	25398	24951	25079	25024	25153	25264	25150	25445	25011	25013	24932	25033	25266	25112	25183	25071	25056	25267	25286	25145	24829	25256	25518	25031	25065	24867	25187	25206	25174	25148	25255	25006	25316	25227	25002	25019	25222	25057	25042	25218	24861	24982	25232	25287	25321	24919	24926	25166	24818	25068	25385	25237	25083	25296	25320	24956	25060	25251	25225	25248	25203	25173	24942	25116	25148	25111	24991	25156	25263	25049	24940	24983	25208	24936	25057	25263	25241	25285	24903	25297	25347	25348	25024	24964	25367	25165	24865	25080	25165	25275	25162	25114	25124	25075	25086	25048	25149	25401	25101	25137	25267	25078	25069	25071	25049	25226	25213	25139	25223	25042	24942	25161	25207	25031	25041	25369	25057	25113	25124	25202	25064	25145	25256	24986	25077	25123	24886	25162	25214	24992	25304	25397	25232	24902	25337	25089	25067	25194	25232	25147	25104	25241	25021	25181	25300	25150	24785	24908	24994	25210	25097	25198	25102	25041	25129	25042	24882	25258	25114	25326	25188	25288	25064	25175	25204	25027	25040	25230	25032	24972	25165	25337	25185	25274	25125	25306	25051	25251	25129	25349	25423	25337	25067	25079	25311	25097	25133	25125	24954	25172	24985	25109	25053	25281	25336	25314	25283	24981	25052	24915	24965	25168	25296	25088	25177	24984	25135	25121	25017	25240	25183	25073	25133	25240	25048	25013	25255	25187	25247	25011	24754	25005	25305	25532	25174	25102	25056	25202	25272	25355	25329	25279	25246	25236	24866	24987	25423	25195	25343	25107	25132	25325	25151	25183	25246	25101	25081	25052	25178	25142	24843	24889	25019	25077	25264	25076	25156	25074	25016	25391	25224	25288	25312	25076	25124	24984	24943	25212	25275	25069	25413	25064	25134	25083	25241	25382	25400	25107	25455	24943	24907	25072	25197	25050	25152	24988	25086	25222	25320	25018	25246	25400	25093	25238	25164	25188	25046	25414	25154	25143	25131	25054	25047	25269	24873	25122	25084	25071	25053	25051	24943	24929	25579	25128	25114	25101	25025	25048	25016	24991	25270	25106	25251	25114	25009	25104	25000	25145	24996	25142	25403	25347	25409	24884	25269	25130	25185	25192	25013	25272	25340	25107	25264	25235	25064	25033	24967	25307	25598	25164	25090	25102	25024	25418	25365	25036	24988	25289	24837	25011	25137	25254	25061	24949	25180	25156	25183	25175	25352	25089	24979	25077	24971	25057	25050	25221	25409	25225	25234	25327	25061	25211	25061	25002	25242	25151	25086	25226	25233	24961	25328	24872	25212	25115	25213	25273	25124	25240	25270	24896	25195	25266	25218	25276	25328	25228	25047	25332	25132	25334	25144	25221	25293	25198	25424	25100	25335	25357	25217	25290	25247	25032	25054	24988	24875	25202	25177	25209	25221	25115	25093	25148	24963	24853	25098	25151	25137	25155	25139	25398	25256	25101	25173	24996	25137	24913	25056	24989	25173	25140	25217	25129	25097	25158	25141	25233	25075	25310	25260	25337	25199	25114	25193	25149	25024	25256	25219	24983	25186	25022	24999	24978	25260	25128	25282	25096	25063	25047	25250	25349	25107	25035	25338	25161	25476	25103	25421	25225	25253	25271	25481	25262	25156	25124	25335	25291	25115	25106	25051	25082	24965	25270	25316	25189	25059	25146	25237	25112	25168	25133	24913	25071	25149	25218	25168	25218	25196	25382	25228	24996	25307	25334	25077	25419	25003	25066	24939	24917	25087	25317	25317	25258	25394	25056	25071	25107	25135	25232	25147	25374	25245	24959	25195	24835	25309	25094	25429	25316	25150	25339	25240	25277	25164	25084	25098	25067	25080	25013	25056	24992	25065	24988	25030	25043	25040	24973	25185	25053	25079	25041	25117	25103	24895	24987	25085	25230	25214	25152	25124	25151	25227	25285	25147	25088	24968	25288	25130	25039	25193	25380	25033	25281	25335	25345	25020	25060	25221	25094	25095	25105	25117	25127	25162	25210	24900	25105	25231	25185	25305	25376	25214	25212	25296	25310	25046	25301	25206	25208	25034	25051	25115	25142	25123	25043	25206	25155	25214	25107	24849	24983	25144	25244	24765	24769	25302	25260	25221	25098	24958	25287	25160	25276	25243	25212	25050	25055	25138	25240	25010	25172	25103	25243	25245	25019	25286	25287	25131	25174	24937	25256	25205	25046	25046	24974	25225	25246	25067	25142	25036	25297	24991	25224	25097	25260	25149	25147	25134	25327	25363	25378	25144	25505	25178	25028	25056	25116	25123	25237	24986	25102	25191	25153	25189	24963	25114	25192	25449	25423	24922	25004	25152	25127	25325	25091	25046	25174	25099	25074	24983	24982	25252	24940	25145	24984	25234	25387	25302	25091	25218	25382	25157	25115	25177	25169	25209	25145	25263	24887	25124	25281	25115	25018	25199	25399	24916	25187	25171	25068	25133	25255	25232	24980	25178	25134	24973	25344	25197	25180	25049	25085	25218	25327	24984	25120	25018	25093	25099	25175	25115	25138	25277	24992	25235	25293	25113	25137	25127	25298	25199	25218	25292	25199	25014	25156	25092	24991	24978	25325	25060	25298	25143	25129	25183	25115	25203	25233	25282	25051	25262	25227	25272	25125	24993	25168	25205	25342	25077	25237	25015	25049	25123	25108	25149	25084	25027	24918	25197	25156	25210	25077	24930	25253	25158	25015	25164	25232	25379	25092	25288	25108	25183	25316	25178	25207	25149	25095	24905	25061	25110	25329	25008	25054	25158	25042	25177	25273	25106	24879	25228	25163	25128	25391	25069	25053	25410	25053	25171	25143	25280	25166	24982	25032	25209	25310	25502	25068	25290	25287	25234	25515	25084	25327	25227	25211	25092	25275	25270	24903	25147	25192	24972	25123	25256	24987	25107	25093	24996	25108	24947	25407	25307	25477	25167	25295	25026	25240	25248	25265	25293	25059	25173	25190	25227	25082	25204	25285	24992	24934	25204	25132	24891	25132	25068	25171	25197	25209	25230	25227	25219	25132	25176	25334	25146	25286	25149	25102	25019	25042	25207	25126	25259	25047	24935	24810	25092	25198	25164	24980	25260	24969	25032	25093	25078	25088	25216	25183	25124	25106	25341	25314	25210	25179	25229	25211	25239	25148	25317	25088	25460	25188	25270	24896	25207	25026	25287	25367	24966	25010	25059	25238	25043	25320	25322	25022	25203	25365	25309	25063	25069	24897	25222	25042	25249	25240	25481	24981	25019	25509	25170	25423	24942	25265	24734	25168	25003	25035	25102	25166	24944	24997	25167	24968	25069	25225	25117	24945	25400	25208	25117	25061	25471	25036	24990	25156	25235	25336	25391	25291	25373	25147	24864	25398	25366	25217	25141	25219	25286	25394	24990	25120	25106	25074	25230	25101	25243	24979	25050	25092	25351	25292	25150	25357	24948	25282	25369	25389	25184	25305	25399	25010	25309	25019	25243	25175	25128	24997	25231	25240	25136	24952	25140	25142	25235	25217	24938	25055	25161	25100	25264	25025	25091	25252	25085	25100	25123	25275	25270	25091	24949	25267	25247	25109	24959	25191	25139	25285	25150
28620	50008	39130	26458	22922	21411	20384	19524	19174	18457	18429	18137	17951	17597	17578	17451	17419	17276	17205	16971	17301	17243	17022	17141	16961	16939	17197	16894	16926	16971	16978	16894	16767	16838	16883	16756	16658	16772	16693	16701	16651	16541	16800	16605	16778	16535	16674	16831	16644	16508	16784	16509	16739	16572	16476	16492	16602	16616	16688	16630	16592	16535	16459	16635	16705	16722	16562	16893	16735	16781	16770	16665	16690	16729	16491	16678	16679	16711	16593	16701	16679	16515	16566	16571	16672	16587	16427	16697	16757	16629	16675	16665	16593	16686	16663	16616	16731	16701	16667	16522	16742	16611	16663	16559	16599	16641	16466	16662	16703	16675	16606	16679	16746	16877	16819	16766	16503	16769	16760	16729	16571	16685	16733	16735	16488	16595	16521	16567	16620	16761	16487	16628	16603	16609	16659	16647	16604	16605	16716	16647	16606	16644	16505	16581	16505	16512	16530	16502	16700	16657	16726	16639	16628	16552	16683	16570	16654	16558	16474	16491	16526	16643	16678	16644	16753	16588	16541	16645	16601	16584	16679	16541	16575	16593	16422	16554	16590	16671	16700	16785	16542	16430	16596	16663	16575	16498	16638	16567	16745	16705	16483	16706	16643	16631	16569	16654	16613	16379	16750	16403	16563	16500	16560	16580	16513	16547	16514	16825	16615	16649	16583	16651	16554	16619	16476	16568	16580	16595	16701	16564	16547	16432	16658	16560	16504	16451	16580	16616	16560	16623	16692	16409	16629	16539	16901	16467	16623	16644	16706	16646	16496	16750	16658	16692	16723	16649	16619	16622	16549	16682	16447	16619	16702	16634	16624	16660	16679	16456	16590	16573	16630	16484	16698	16695	16664	16638	16680	16530	16538	16512	16607	16363	16618	16630	16608	16649	16733	16689	16629	16568	16478	16531	16620	16663	16352	16690	16479	16749	16496	16910	16544	16581	16583	16574	16727	16835	16563	16828	16515	16706	16596	16788	16661	16555	16489	16736	16811	16610	16502	16642	16732	16579	16808	16490	16699	16420	16621	16595	16762	16613	16702	16503	16672	16471	16619	16685	16468	16667	16569	16600	16526	16682	16494	16566	16711	16407	16531	16648	16696	16780	16658	16649	16658	16631	16544	16628	16653	16670	16700	16633	16476	16542	16641	16706	16595	16716	16856	16708	16433	16613	16511	16600	16666	16638	16533	16530	16619	16546	16593	16498	16599	16600	16796	16558	16427	16608	16422	16478	16630	16604	16510	16472	16605	16628	16734	16636	16625	16567	16734	16626	16740	16538	16714	16299	16659	16611	16585	16650	16433	16536	16612	16645	16640	16453	16747	16639	16874	16575	16682	16439	16813	16650	16523	16499	16487	16644	16544	16616	16644	16866	16742	16564	16564	16637	16773	16497	16710	16585	16678	16519	16450	16696	16525	16481	16496	16680	16548	16709	16654	16669	16384	16475	16653	16625	16665	16639	16626	16668	16714	16590	16624	16668	16463	16479	16565	16567	16759	16556	16557	16619	16484	16474	16583	16668	16681	16532	16434	16627	16541	16493	16577	16797	16650	16701	16563	16663	16648	16741	16535	16743	16631	16532	16512	16663	16359	16556	16544	16744	16687	16698	16760	16583	16536	16619	16899	16508	16611	16548	16633	16605	16473	16433	16706	16520	16608	16472	16578	16628	16814	16740	16518	16535	16505	16601	16766	16667	16514	16682	16742	16532	16611	16469	16760	16718	16695	16527	16540	16567	16773	16718	16608	16600	16581	16655	16577	16627	16651	16547	16594	16566	16693	16676	16623	16671	16768	16712	16628	16566	16629	16358	16646	16633	16655	16696	16565	16500	16721	16560	16597	16641	16468	16716	16650	16689	16636	16628	16619	16493	16442	16449	16615	16578	16585	16458	16748	16581	16654	16481	16470	16567	16575	16515	16713	16532	16657	16665	16695	16527	16521	16681	16568	16514	16518	16573	16768	16654	16677	16607	16592	16540	16581	16587	16684	16569	16571	16702	16687	16610	16569	16643	16775	16653	16560	16608	16622	16611	16468	16598	16645	16583	16466	16556	16635	16625	16648	16647	16601	16534	16747	16820	16582	16642	16703	16436	16483	16569	16612	16491	16549	16810	16646	16480	16651	16598	16719	16687	16516	16512	16743	16636	16686	16667	16596	16675	16625	16671	16537	16583	16683	16496	16509	16761	16614	16615	16669	16518	16629	16686	16686	16580	16678	16500	16731	16638	16488	16611	16755	16513	16576	16689	16576	16502	16616	16541	16536	16544	16602	16515	16585	16608	16502	16589	16494	16496	16454	16615	16509	16582	16642	16504	16297	16811	16573	16635	16510	16566	16500	16575	16498	16737	16562	16422	16707	16831	16758	16570	16619	16722	16719	16561	16591	16775	16655	16547	16682	16501	16756	16607	16599	16536	16705	16510	16618	16614	16555	16714	16660	16643	16577	16662	16582	16601	16789	16539	16627	16470	16636	16668	16597	16661	16511	16569	16525	16714	16518	16620	16632	16651	16669	16674	16578	16651	16453	16556	16414	16602	16602	16649	16611	16591	16835	16616	16518	16725	16557	16645	16547	16706	16566	16528	16711	16630	16758	16580	16654	16541	16589	16601	16676	16526	16679	16602	16638	16772	16602	16651	16610	16569	16568	16885	16605	16618	16772	16563	16653	16615	16559	16750	16753	16357	16762	16657	16459	16623	16661	16572	16723	16460	16453	16747	16621	16770	16467	16603	16597	16582	16720	16723	16673	16571	16736	16556	16649	16712	16485	16496	16729	16686	16502	16572	16602	16690	16532	16684	16569	16578	16495	16652	16572	16536	16591	16650	16584	16729	16533	16597	16494	16579	16584	16447	16629	16554	16788	16485	16326	16455	16816	16723	16627	16465	16567	16618	16663	16528	16604	16597	16468	16519	16529	16572	16604	16511	16441	16649	16381	16615	16757	16806	16702	16659	16736	16608	16615	16467	16877	16806	16669	16677	16646	16651	16723	16616	16602	16602	16604	16493	16783	16643	16688	16533	16733	16621	16587	16699	16483	16778	16819	16510	16710	16928	16550	16571	16369	16667	16614	16714	16670	16649	16525	16761	16453	16555	16629	16716	16731	16649	16652	16590	16508	16685	16562	16660	16635	16679	16505	16587	16514	16641	16624	16624	16778	16490	16645	16513	16803	16660	16640	16624	16679	16691	16650	16596	16534	16721	16596	16547	16504	16425	16817	16696	16684	16650	16465	16457	16685	16621	16749	16615	16654	16487	16634	16572	16789	16668	16714	16649	16512	16698	16450	16385	16748	16626	16589	16690	16852	16687	16501	16642	16752	16571	16611	16451	16652	16683	16690	16652	16812	16650	16626	16552	16491	16734	16558	16652	16399	16702	16762	16681	16634	16650	16583	16676	16590	16706	16726	16570	16662	16614	16584	16499	16712	16392	16634	16678	16689	16693	16577	16886	16628	16644	16738	16623	16632	16509	16528	16528	16524	16523	16690	16740	16498	16776	16470	16663	16546	16706	16520	16606	16696	16492	16589	16592	16660	16480	16779	16660	16694	16579	16671	16555	16713	16479	16815	16705	16646	16683	16650	16678	16354	16633	16507	16570	16656	16638	16389	16641	16579	16597	16603	16614	16689	16585	16627	16741	16620	16801	16801	16450	16627	16597	16517	16685	16544	16611	16641	16463	16506	16674	16657	16631	16684	16508	16476	16726	16498	16700	16579	16721	16798	16497	16634	16560	16701	16702	16729	16626	16664	16527	16364	16522	16590	16625	16454	16576	16577	16352	16688	16704	16586	16781	16678	16706	16473	16612	16599	16555	16504	16727	16540	16801	16769	16461	16668	16770	16429	16713	16569	16629	16742	16681	16623	16529	16697	16558	16660	16590	16673	16741	16594	16584	16575	16729	16731	16722	16600	16496	16688	16573	16620	16544	16429	16625	16573	16694	16629	16681	16706	16686	16487	16528	16543	16569	16724	16610	16592	16514	16710	16648	16463	16682	16609	16594	16561	16646	16798	16740	16470	16738	16603	16582	16747	16549	16502	16483	16617	16591	16688	16497	16610	16547	16655	16683	16700	16814	16565	16574	16513	16696	16658	16602	16650	16787	16586	16641	16754	16653	16639	16791	16694	16493	16729	16673	16783	16687	16771	16662	16399	16661	16644	16781	16734	16640	16711	16460	16812	16663	16606	16653	16457	16527	16810	16464	16516	16527	16492	16694	16626	16424	16524	16568	16670	16633	16602	16749	16601	16398	16679	16511	16615	16486	16503	16536	16486	16597	16571	16600	16459	16489	16720	16651	16664	16437	16544	16678	16687	16518	16684	16548	16681	16560	16653	16607	16611	16578	16647	16610	16514	16762	16682	16761	16631	16564	16715	16572	16512	16474	16737	16568	16702	16675	16523	16668	16512	16661	16467	16737	16606	16688	16679	16567	16505	16570	16648	16624	16528	16710	16357	16712	16710	16555	16795	16641	16629	16709	16741	16476	16695	16578	16534	16461	16542	16499	16645	16545	16682	16663	16573	16877	16572	16730	16600	16719	16618	16653	16622	16623	16548	16451	16551	16599	16545	16532	16571	16598	16586	16738	16806	16531	16672	16566	16564	16570	16517	16636	16703	16731	16641	16600	16750	16571	16562	16480	16742	16462	16779	16680	16761	16466	16666	16597	16528	16643	16651	16799	16572	16738	16649	16678	16689	16711	16636	16729	16596	16556	16549	16674	16576	16646	16609	16584	16685	16600	16632	16471	16530	16741	16763	16737	16511	16598	16726	16554	16350	16532	16633	16713	16670	16644	16651	16637	16516	16549	16579	16441	16702	16764	16720	16673	16749	16560	16674	16516	16584	16667	16652	16611	16752	16671	16579	16686	16683	16521	16683	16584	16646	16555	16473	16552	16722	16558	16738	16547	16800	16666	16567	16615	16578	16725	16434	16427	16741	16530	16441	16735	16500	16670	16457	16539	16722	16569	16589	16632	16505	16729	16602	16725	16588	16609	16490	16793	16698	16655	16487	16605	16845	16468	16353	16534	16603	16606	16585	16698	16542	16579	16701	16796	16549	16703	16656	16616	16655	16637	16676	16628	16559	16632	16584	16599	16582	16564	16638	16537	16556	16513	16632	16797
22478	20938	27395	24739	22054	26688	32009	28456	27535	27935	27468	27120	26795	26727	26427	26458	26109	26034	25950	25897	26027	25940	25973	25817	25815	25890	25570	25762	25950	25715	25656	25661	25721	25423	25420	25516	25523	25206	25588	25619	25430	25268	25269	25341	25500	25367	25153	25072	25547	25462	25264	25103	25336	25479	25478	25269	25561	25299	25554	25329	25500	25461	25310	25220	25410	25290	25389	25243	25474	25326	25386	24982	25156	25402	25169	25088	25196	25525	25558	25256	25391	25486	25357	25354	25401	25205	24845	25126	25367	25361	25106	25316	25496	24962	25054	25504	25436	25435	25336	25564	25322	25235	25139	25040	25287	25311	25280	25317	25259	25290	25158	25373	25142	25668	25246	25202	25214	25157	25140	24970	25137	24979	25166	25084	25338	25357	25309	25239	25468	25249	25195	25326	25355	25181	25338	25237	25168	25200	25015	25242	25174	25354	25400	25472	25276	25151	25267	25273	25302	25366	25230	24970	25238	25309	25344	25090	25051	25167	25094	25215	25186	25242	25475	25358	25443	25363	25261	25467	25265	25263	25324	25121	25194	25161	25330	25202	25287	25424	25114	25314	25465	25206	25257	25210	25099	25353	25095	25311	25313	25388	25345	25312	25054	25402	24932	25125	25347	25153	25178	25412	25487	25269	25275	25304	25086	25216	25279	25254	25258	25176	25357	25186	25185	25304	25256	25173	25080	25056	25008	25285	25230	25011	25273	25215	25452	25191	25393	25149	25397	25494	25210	25128	25310	25141	25352	25073	25094	25313	25236	25141	25188	25249	25234	25335	25226	25220	25689	25289	25543	25334	25295	25309	25145	25349	25153	25174	24959	25183	25216	25256	25160	25519	25288	25133	25138	25329	25302	25122	25391	25207	25312	25227	25345	25218	25252	24977	25405	25046	25218	25309	25222	25251	25272	25344	25351	25059	25520	25356	25241	25184	25136	25252	25128	25172	25238	25258	25378	25442	25221	25005	25324	25268	25556	25277	25369	25259	25334	25471	25359	25201	25238	25378	24975	25106	25389	25394	25390	25419	25481	25174	25256	25576	25330	25246	25225	25314	25239	25205	24989	24954	25099	25330	25241	25306	25272	25136	25397	25426	25421	25261	25280	25235	25420	25235	25421	25058	25124	25241	25172	25145	25485	25137	25072	25189	25235	25192	25118	25433	25352	25180	24871	25230	25073	25050	25110	25245	24982	25130	25234	25211	25180	25348	25312	25418	25355	25187	25157	25365	25546	25245	25233	25512	25441	25216	25303	25297	25401	25270	25155	25176	25001	25147	25342	25197	25296	25267	25123	24916	25300	25383	25362	25238	24957	24949	25183	25278	25202	25216	25376	25254	25243	25198	25352	25033	25259	25234	25301	25274	24986	25072	25330	25181	25332	25351	25177	25107	25551	25561	25259	25320	25434	25360	25151	25301	25277	25094	25310	25082	25200	25459	25303	25228	25396	25029	25425	25309	25204	24947	25379	25447	25189	25180	25248	25448	25277	25114	25212	25064	25282	25167	25578	25462	25468	25303	25265	25546	25288	25059	25309	25440	25183	25267	25181	25194	25304	25198	25116	25290	25408	25389	25343	25203	25354	25342	25436	25276	25121	25163	25241	24993	25179	25103	25210	25149	25107	25144	25141	25344	25149	25188	25193	25237	25478	25217	25349	25367	25346	25435	25292	25398	25104	25380	25093	25292	25249	24943	25264	25097	25302	25351	25120	25001	25212	25170	25110	25086	25365	25379	25205	25232	25318	25204	25410	25302	25194	25160	25229	25370	25177	25320	25282	25106	25521	25453	25306	25278	25275	25184	25226	25249	25193	25254	25240	25222	25308	25418	25350	25464	25334	25217	25029	25171	25349	25299	25367	25261	25120	25522	25232	25186	25212	25098	25161	25495	25265	25196	25077	25367	25298	25208	25326	25281	25465	25055	24932	25213	25033	25181	25267	25379	25183	25130	25551	25206	25396	25212	24899	25213	25216	25112	25336	25019	25119	24905	25385	25090	25183	25358	25031	25266	25444	25319	25408	25106	25207	25112	25409	25339	25238	25118	25483	25115	25162	25481	25241	25279	25333	25017	25219	25496	25045	25237	25335	25524	25334	25000	25354	25235	25300	25320	25364	25461	25341	25426	25194	25387	25254	25023	25292	25291	25359	25199	25296	25236	25296	25362	25331	25297	25231	25263	25088	25127	24994	25344	25273	25352	25493	25026	25158	25134	25174	25191	25233	25364	25555	25218	25328	25291	25335	25119	25194	25167	25462	25428	25363	25052	25008	25370	25184	24927	25282	25218	25304	25318	25120	25310	25254	25047	24977	25277	25290	25077	25321	25206	25257	25202	25184	25366	25320	25187	25217	25244	25365	25228	25128	25043	25201	25157	25187	25114	25394	25257	25454	25320	25024	25199	25356	25388	25281	25174	25193	25549	25206	25178	25154	25285	25388	25251	25136	25095	25195	25355	25592	25257	25401	25301	25131	25259	25284	25467	25212	25130	25409	25290	25148	25438	25193	25164	25075	25278	25224	25016	25192	25201	25399	25366	25366	25431	25421	25183	25282	25171	25241	25188	25315	25331	25331	25294	25121	25176	25065	25143	25025	25417	25256	25002	25353	25004	25165	25100	25286	25147	25137	25351	25242	24985	25147	25170	25179	25092	25436	25121	25101	25190	25253	25369	25041	25207	25281	25377	25352	25367	25058	25029	25119	25162	25155	25240	25309	25356	25217	25538	25152	25199	25257	25189	25272	25245	25584	25162	25284	25306	25453	25542	25294	25326	25164	25240	25104	25337	25267	25196	25139	25267	25058	24988	25159	25231	25141	25214	25175	25221	25255	25270	25281	25484	25424	25276	25295	25286	25142	25390	25212	25316	25196	25087	25460	25160	25179	25425	25271	25269	25254	25374	25247	25159	25241	25345	25260	25226	25483	25102	25142	25439	25462	25398	25326	25103	25388	25245	25110	25209	25223	25275	25343	25232	25401	25374	25272	25335	25454	25015	24993	25191	25261	25186	25213	25363	25325	25137	25129	25110	25394	25314	25285	25204	24908	25196	25420	25180	25061	25104	25406	25283	25179	25470	25551	25175	25212	25159	25342	25328	25312	25132	25074	25113	25137	25264	25075	25109	25187	25328	25203	25145	25345	25072	25334	25176	25353	25112	25170	25397	25239	25158	25152	25209	25041	25256	25307	25249	25256	25237	25033	25074	25099	25171	25230	25401	25212	25279	25268	24974	25145	25215	25098	25253	25280	25549	25088	25380	25309	25249	25344	25411	25178	25398	25267	24924	25163	25350	25210	25133	25357	25360	25489	25359	25177	25169	25536	24991	25280	24990	25097	25264	25052	25205	25175	24923	25415	25118	25275	25187	25303	25335	25264	25454	25429	25360	25704	25333	25248	25379	25330	25501	25293	24921	25249	25424	25357	25148	25286	25242	25334	25253	25340	25189	25219	25309	25141	25217	25249	25182	25086	25366	25489	25235	25508	25164	25113	25480	25262	25175	25404	25230	25081	25292	25342	25253	25193	25316	25224	25188	25229	25315	25213	25185	25113	25109	25079	25066	25155	25210	25292	24932	25120	24968	25029	25378	25247	25274	25147	25071	25235	25290	25174	25129	25364	25222	25027	25056	24956	25177	25182	25295	25106	25254	25269	25304	25161	24910	25333	25276	25228	25249	25297	25335	25180	25129	25452	25019	25142	25463	25188	25324	25212	24983	25287	25183	25155	25383	25286	25149	25146	25195	25286	25046	25195	25337	25368	25333	25337	25255	25335	25273	25239	24955	25383	25220	25571	25307	25093	25399	25174	25438	25338	25105	25172	25098	25212	25190	25298	25084	25313	25432	25205	25303	25262	25309	25174	24917	24988	25189	25222	25283	25022	25313	25286	25286	24996	25187	25287	25260	25149	25082	25252	25230	25264	25130	25179	25344	25170	25218	25134	25147	25225	25176	25139	25196	25199	25237	25178	25272	25332	25242	25276	25218	25182	25127	25446	25236	25261	25295	24988	25108	25274	25527	25068	25339	25361	25174	25312	25320	25192	25185	25002	25203	25195	25234	25131	25269	25263	25227	25198	25397	25056	25146	25274	25194	25232	25173	25359	25202	25423	25255	25167	25359	25158	24878	25012	25312	25161	25210	25323	25013	25473	25044	25219	24850	24880	25121	25288	25169	25462	25225	25029	25231	25321	25277	25192	25235	25248	25437	25474	25295	25116	25124	25092	25218	25271	25159	25214	25009	25487	25337	25088	25166	25193	25074	25259	25161	25331	25088	25155	25240	25439	25098	25160	25411	25154	25125	25240	25049	25330	25282	25416	25309	25249	25221	25092	25387	25036	25138	25364	25243	25126	25259	25057	25229	25311	25244	25338	24885	25184	24937	25067	25036	25006	25265	25198	24796	25037	25176	25261	25236	25220	25131	25352	25279	24959	25183	25278	25243	25260	25309	25172	25288	25259	25211	25023	25259	25297	25223	25134	25271	25136	25173	25125	25445	25051	25205	25009	24969	25316	25202	25218	25145	25239	25019	25296	25234	25072	25253	25203	25316	25499	25255	25294	25107	25070	25379	25187	25365	25307	25361	25237	25136	25060	25275	25132	25191	25424	25296	25314	25150	25352	24845	25215	25153	25288	25321	25265	25134	25366	25359	25086	25099	25501	25314	25058	25272	25257	25112	25242	25173	25208	25339	25115	25101	25146	25388	25170	25187	25473	25111	25341	25386	25444	25170	25241	25079	25139	25114	25130	25419	25149	25310	25408	25238	25141	25025	25132	25068	25225	25384	25222	25120	25182	25329	25291	25182	25314	25391	25240	25161	25221	25200	25364	25028	25270	25339	25238	25237	25142	25305	25154	24957	25127	25281	25403	25202	25261	25283	25346	25165	25059	25288	25270	25178	25304	25157	25145	25346	25015	25200	25068	25264	25256	25178	25375	25196	25155	25248	25234	25287	25246	25463	25220	25012	25121	25043	25296	25044	25009	25204	25258	25303	25205	25341	25059	25388	25254	25024	25066	25382	25386	25392	25179	25378	25388	25294	25210	25140	25150	25439	25214	25178	25114	24993	25447	25283	25158	25299	25080	25319	25399	25410	25316	25187	25269	25131	25346	25127	25105	24863	24981	25386
32200	58350	46419	29785	25806	23679	21968	20862	20399	19972	19376	19104	18532	18178	17912	17805	17908	17517	17709	17558	17414	17458	17087	17397	17320	17214	17199	17222	17136	16962	16762	17064	16948	16908	16919	16690	16772	16838	16553	16740	16670	16678	16851	16555	16734	16818	16586	16702	16450	16644	16645	16652	16726	16809	16631	16710	16474	16669	16641	16676	16551	16492	16360	16385	16745	16669	16661	16631	16586	16470	16858	16550	16555	16653	16522	16788	16559	16521	16560	16513	16621	16535	16551	16727	16444	16691	16523	16607	16651	16495	16746	16729	16610	16578	16661	16513	16507	16733	16640	16518	16517	16643	16493	16833	16442	16488	16687	16653	16541	16521	16645	16598	16514	16561	16458	16737	16543	16659	16643	16485	16663	16670	16549	16469	16484	16586	16593	16445	16709	16506	16672	16592	16448	16438	16692	16557	16608	16621	16568	16644	16447	16598	16814	16531	16725	16524	16692	16821	16485	16559	16559	16608	16447	16653	16645	16527	16741	16466	16707	16501	16428	16543	16438	16717	16521	16580	16486	16634	16638	16609	16753	16726	16661	16625	16353	16453	16615	16535	16683	16548	16645	16399	16563	16777	16657	16649	16717	16601	16493	16596	16773	16482	16520	16675	16643	16661	16695	16498	16548	16713	16449	16510	16588	16639	16485	16701	16659	16560	16620	16547	16637	16430	16730	16463	16588	16658	16721	16621	16785	16683	16500	16655	16483	16730	16631	16574	16728	16575	16378	16657	16461	16693	16492	16656	16678	16736	16470	16652	16497	16636	16492	16621	16608	16669	16604	16686	16530	16628	16499	16682	16455	16545	16670	16508	16810	16394	16655	16578	16625	16708	16437	16610	16722	16491	16613	16497	16739	16686	16583	16631	16813	16449	16463	16443	16584	16612	16484	16579	16508	16392	16493	16580	16610	16539	16419	16666	16516	16586	16619	16457	16446	16501	16506	16681	16552	16562	16666	16627	16542	16525	16499	16561	16742	16445	16548	16523	16547	16529	16654	16576	16515	16539	16511	16636	16399	16485	16627	16532	16568	16451	16571	16482	16612	16434	16644	16676	16619	16618	16559	16501	16580	16593	16470	16412	16486	16634	16711	16709	16498	16636	16586	16500	16652	16755	16562	16414	16617	16364	16375	16486	16478	16674	16611	16621	16475	16493	16629	16574	16559	16513	16419	16779	16455	16481	16586	16783	16609	16688	16672	16654	16572	16664	16658	16443	16616	16824	16473	16709	16638	16631	16656	16595	16469	16603	16557	16595	16517	16694	16524	16503	16598	16664	16498	16510	16471	16443	16557	16680	16718	16623	16465	16691	16607	16700	16578	16489	16632	16715	16543	16448	16589	16515	16595	16432	16614	16602	16508	16540	16709	16340	16483	16554	16805	16624	16690	16523	16422	16558	16469	16461	16627	16594	16399	16541	16571	16765	16467	16574	16623	16492	16555	16825	16717	16460	16516	16543	16584	16647	16635	16653	16431	16504	16673	16428	16693	16485	16622	16376	16588	16584	16555	16618	16725	16447	16692	16721	16507	16413	16593	16529	16500	16506	16564	16608	16766	16545	16519	16595	16541	16524	16635	16642	16462	16453	16717	16687	16481	16615	16524	16498	16593	16633	16611	16563	16603	16680	16677	16712	16508	16554	16532	16597	16675	16705	16609	16596	16639	16667	16544	16727	16599	16559	16532	16585	16536	16497	16674	16504	16628	16502	16711	16519	16415	16533	16525	16662	16732	16551	16499	16616	16408	16776	16421	16698	16537	16644	16679	16641	16512	16508	16596	16484	16567	16633	16509	16479	16615	16453	16652	16447	16689	16551	16401	16712	16692	16702	16600	16810	16681	16415	16500	16516	16593	16494	16634	16460	16500	16676	16590	16479	16513	16699	16619	16782	16538	16626	16526	16621	16572	16449	16513	16525	16527	16508	16530	16488	16525	16505	16623	16760	16479	16523	16509	16530	16723	16572	16369	16606	16597	16508	16504	16599	16522	16625	16524	16495	16515	16824	16457	16506	16529	16561	16602	16659	16341	16492	16647	16501	16730	16421	16669	16548	16661	16478	16690	16470	16567	16636	16584	16528	16611	16600	16477	16755	16452	16481	16742	16554	16633	16543	16570	16500	16564	16725	16528	16714	16760	16734	16585	16548	16562	16545	16622	16792	16550	16468	16629	16672	16540	16568	16643	16450	16594	16587	16687	16758	16555	16542	16682	16524	16529	16622	16637	16585	16771	16485	16601	16698	16578	16712	16367	16637	16604	16603	16546	16612	16577	16526	16448	16557	16510	16602	16546	16652	16580	16523	16500	16587	16553	16598	16608	16507	16542	16505	16700	16590	16646	16646	16744	16561	16700	16616	16607	16712	16684	16635	16483	16680	16638	16475	16578	16459	16667	16607	16633	16717	16638	16554	16479	16479	16536	16567	16608	16643	16459	16843	16690	16562	16745	16531	16820	16404	16596	16576	16589	16707	16589	16514	16503	16381	16506	16650	16527	16596	16606	16707	16406	16654	16597	16590	16618	16591	16314	16568	16548	16515	16662	16547	16547	16501	16624	16406	16493	16493	16673	16632	16612	16659	16705	16516	16668	16495	16602	16547	16569	16585	16626	16624	16574	16496	16733	16550	16587	16437	16577	16661	16358	16624	16816	16823	16427	16613	16525	16544	16512	16648	16683	16526	16702	16673	16482	16578	16820	16612	16627	16800	16626	16375	16645	16429	16449	16410	16683	16623	16829	16609	16568	16494	16614	16763	16656	16448	16628	16508	16600	16513	16624	16550	16661	16336	16569	16702	16422	16616	16734	16662	16610	16493	16679	16559	16547	16666	16556	16605	16530	16591	16700	16459	16447	16503	16736	16483	16594	16544	16707	16641	16450	16439	16585	16627	16784	16783	16596	16690	16697	16588	16584	16477	16627	16412	16694	16669	16652	16378	16473	16303	16606	16580	16803	16499	16529	16564	16484	16559	16483	16444	16564	16547	16784	16461	16723	16582	16662	16446	16524	16516	16645	16624	16520	16669	16539	16556	16650	16566	16418	16562	16654	16343	16525	16631	16538	16559	16591	16354	16331	16680	16599	16563	16478	16562	16507	16451	16680	16538	16412	16600	16637	16406	16528	16663	16549	16520	16631	16630	16688	16517	16532	16570	16573	16576	16450	16716	16567	16719	16590	16431	16716	16609	16665	16512	16534	16492	16531	16535	16540	16680	16615	16696	16627	16647	16708	16390	16629	16513	16640	16454	16344	16464	16777	16605	16495	16690	16422	16497	16607	16468	16572	16643	16532	16611	16443	16603	16568	16576	16601	16637	16809	16504	16532	16488	16638	16508	16702	16499	16608	16650	16504	16327	16523	16813	16527	16681	16515	16424	16795	16451	16525	16583	16423	16575	16546	16537	16681	16582	16492	16455	16790	16437	16640	16539	16653	16441	16553	16653	16654	16395	16526	16381	16633	16538	16478	16700	16568	16425	16657	16673	16512	16578	16590	16786	16541	16670	16776	16526	16554	16768	16738	16648	16731	16445	16435	16625	16489	16401	16643	16477	16717	16583	16539	16553	16655	16327	16760	16515	16446	16530	16519	16395	16447	16347	16584	16580	16659	16715	16631	16687	16530	16632	16408	16484	16609	16613	16634	16566	16521	16580	16614	16621	16492	16424	16390	16458	16419	16540	16589	16377	16624	16343	16409	16616	16500	16650	16549	16497	16552	16527	16559	16658	16522	16502	16506	16532	16465	16593	16550	16504	16630	16337	16490	16580	16602	16481	16477	16518	16644	16683	16483	16569	16728	16549	16453	16752	16735	16467	16483	16543	16556	16583	16512	16589	16741	16629	16593	16583	16422	16852	16888	16643	16567	16527	16697	16454	16611	16630	16540	16584	16491	16690	16488	16511	16626	16761	16479	16480	16358	16493	16560	16679	16521	16665	16488	16715	16542	16601	16333	16652	16653	16613	16531	16743	16577	16470	16380	16454	16706	16511	16618	16616	16651	16509	16594	16506	16687	16522	16200	16761	16513	16703	16505	16427	16536	16621	16679	16537	16483	16462	16754	16519	16445	16581	16591	16838	16605	16473	16590	16626	16644	16442	16660	16522	16594	16511	16545	16455	16536	16504	16802	16602	16525	16432	16639	16576	16714	16692	16471	16522	16646	16744	16520	16580	16548	16578	16599	16555	16500	16440	16590	16410	16695	16608	16552	16365	16584	16433	16547	16622	16560	16527	16730	16545	16593	16607	16540	16419	16642	16597	16682	16582	16539	16599	16443	16570	16608	16715	16531	16684	16642	16545	16644	16592	16507	16477	16485	16710	16585	16523	16615	16377	16623	16519	16377	16598	16634	16598	16694	16634	16553	16629	16419	16481	16618	16415	16533	16533	16604	16676	16468	16382	16442	16634	16570	16553	16560	16721	16579	16501	16447	16548	16616	16580	16480	16436	16548	16592	16632	16682	16698	16594	16496	16803	16401	16591	16691	16661	16590	16568	16605	16439	16562	16721	16641	16648	16603	16526	16603	16642	16505	16498	16575	16573	16547	16830	16476	16734	16749	16529	16578	16579	16739	16711	16487	16637	16635	16594	16672	16537	16562	16608	16488	16568	16650	16435	16488	16449	16451	16630	16450	16508	16488	16590	16547	16930	16493	16809	16559	16723	16638	16587	16500	16553	16647	16572	16677	16565	16696	16523	16668	16391	16569	16702	16524	16795	16533	16773	16515	16484	16475	16712	16539	16575	16587	16508	16740	16451	16746	16669	16461	16726	16563	16576	16504	16681	16366	16537	16680	16385	16473	16718	16429	16491	16593	16641	16525	16395	16615	16525	16590	16685	16735	16472	16411	16574	16526	16528	16672	16604	16660	16517	16393	16712	16618	16600	16607	16406	16818	16516	16657	16526	16600	16519	16724	16492	16447	16643	16595	16480	16529	16682	16556	16680	16353	16644	16466	16479	16502	16631	16631	16491	16645	16624	16558	16607	16618	16683	16570	16425	16559	16654	16597	16629	16563	16675	16546	16515	16450	16597	16592	16515	16658	16540	16693	16584	16479	16649	16557	16559	16558	16629	16633	16654	16719	16700	16573	16585	16656	16567	16497	16430	16702	16667	16639	16703	16501	16427	16489	16719
35374	31823	35239	31263	28589	28126	27806	27635	27457	27238	27215	27083	26934	27158	26701	26787	26846	26766	26923	26704	26807	26988	26777	26745	26877	26782	26655	26731	26505	26642	26574	26572	26593	26802	26580	26504	26620	26459	26729	26545	26732	26772	26570	26483	26592	26802	26415	26453	26243	26510	26818	26369	26354	26616	26836	26779	26507	26658	26640	26400	26691	26554	26643	26464	26476	26649	26523	26669	26608	26349	26477	26773	26570	26288	26507	26850	26555	26553	26748	26699	26499	26645	26539	26826	26600	26656	26711	26635	26533	26674	26623	26737	26472	26641	26453	26433	26444	26500	26742	26460	26516	26363	26557	26340	26371	26466	26506	26355	26776	26525	26669	26405	26727	26431	26460	26535	26603	26578	26856	26402	26484	26582	26459	26533	26528	26699	26611	26570	26481	26487	26563	26599	26651	26524	26364	26436	26732	26672	26497	26300	26648	26518	26632	26524	26701	26251	26409	26548	26632	26614	26649	26258	26388	26252	26633	26389	26524	26494	26539	26817	26456	26270	26564	26521	26366	26471	26384	26637	26696	26401	26495	26528	26490	26550	26830	26366	26347	26250	26397	26567	26430	26591	26649	26545	26721	26224	26582	26670	26491	26465	26345	26464	26529	26503	26550	26638	26609	26222	26523	26750	26723	26633	26479	26386	26437	26548	26421	26627	26668	26531	26209	26637	26334	26489	26476	26725	26594	26329	26540	26536	26491	26518	26488	26604	26330	26383	26732	26578	26587	26523	26534	26427	26481	26439	26697	26428	26365	26532	26512	26298	26577	26636	26611	26552	26355	26517	26681	26464	26474	26542	26485	26441	26612	26498	26633	26622	26480	26617	26557	26752	26628	26534	26628	26578	26684	26324	26305	26450	26335	26715	26574	26621	26625	26297	26639	26671	26610	26597	26616	26352	26451	26545	26748	26358	26689	26576	26534	26589	26372	26538	26593	26674	26783	26639	26560	26407	26367	26291	26382	26600	26443	26392	26597	26370	26545	26632	26612	26831	26569	26463	26483	26633	26544	26498	26545	26455	26241	26542	26648	26521	26531	26294	26673	26560	26361	26698	26557	26638	26761	26525	26554	26502	26556	26475	26541	26617	26364	26449	26632	26360	26485	26430	26511	26386	26534	26612	26489	26629	26391	26717	26460	26648	26716	26326	26434	26560	26706	26415	26786	26528	26525	26223	26723	26797	26424	26524	26558	26498	26507	26527	26543	26718	26643	26387	26642	26567	26754	26340	26795	26593	26380	26435	26624	26325	26697	26195	26453	26578	26493	26718	26639	26693	26639	26536	26405	26417	26534	26493	26622	26659	26348	26421	26547	26657	26268	26707	26612	26673	26514	26393	26744	26464	26514	26510	26700	26691	26530	26826	26508	26682	26375	26581	26640	26683	26628	26410	26460	26496	26499	26638	26522	26653	26429	26433	26500	26399	26633	26639	26372	26430	26436	26607	26479	26253	26872	26641	26646	26359	26493	26489	26614	26637	26388	26567	26647	26435	26341	26697	26686	26712	26554	26557	26535	26503	26332	26437	26610	26349	26411	26653	26645	26549	26501	26416	26495	26670	26598	26590	26345	26762	26452	26548	26324	26510	26737	26458	26636	26588	26607	26551	26513	26540	26650	26553	26405	26512	26242	26634	26894	26419	26624	26778	26427	26464	26349	26501	26729	26624	26449	26568	26424	26500	26455	26690	26552	26291	26330	26420	26716	26675	26795	26683	26408	26355	26276	26797	26468	26521	26664	26652	26863	26670	26466	26341	26596	26515	26315	26557	26808	26479	26354	26394	26738	26439	26584	26549	26551	26566	26684	26468	26492	26500	26629	26707	26782	26557	26625	26524	26652	26458	26437	26683	26792	26645	26530	26581	26696	26635	26551	26257	26776	26612	26791	26459	26469	26440	26658	26237	26530	26451	26670	26718	26608	26582	26798	26347	26563	26662	26634	26491	26404	26534	26534	26711	26684	26557	26575	26608	26434	26590	26858	26642	26585	26382	26763	26530	26585	26600	26667	26300	26658	26602	26745	26535	26457	26431	26700	26486	26733	26557	26357	26397	26637	26681	26626	26405	26492	26502	26573	26344	26420	26475	26472	26500	26556	26681	26613	26520	26614	26186	26580	26584	26435	26363	26476	26538	26553	26419	26514	26500	26647	26611	26552	26587	26456	26815	26378	26572	26546	26427	26499	26388	26466	26943	26663	26611	26608	26497	26590	26721	26804	26481	26384	26590	26495	26584	26431	26341	26369	26460	26769	26511	26813	26489	26512	26730	26584	26463	26539	26630	26669	26633	26394	26561	26602	26688	26633	26397	26211	26672	26559	26597	26730	26445	26576	26450	26346	26280	26536	26582	26470	26464	26495	26465	26351	26537	26499	26446	26348	26538	26519	26802	26257	26729	26569	26527	26650	26601	26691	26338	26700	26594	26557	26522	26555	26790	26631	26256	26533	26695	26334	26623	26726	26772	26636	26363	26578	26344	26618	26468	26562	26637	26565	26258	26483	26469	26585	26587	26432	26622	26380	26480	26508	26567	26263	26580	26597	26732	26381	26438	26802	26797	26725	26844	26783	26599	26653	26581	26378	26549	26697	26423	26503	26521	26446	26690	26609	26562	26257	26562	26660	26529	26633	26328	26541	26465	26455	26644	26614	26376	26406	26438	26339	26503	26542	26337	26431	26717	26572	26530	26435	26568	26402	26591	26511	26418	26433	26574	26817	26566	26701	26729	26533	26476	26363	26776	26503	26532	26608	26485	26411	26490	26584	26715	26497	26504	26405	26516	26466	26468	26219	26214	26810	26346	26483	26658	26575	26282	26388	26464	26559	26378	26348	26306	26622	26399	26494	26524	26595	26460	26870	26625	26560	26562	26229	26428	26376	26745	26720	26522	26454	26479	26799	26724	26641	26443	26521	26732	26611	26349	26463	26448	26655	26561	26523	26406	26444	26662	26302	26444	26482	26646	26512	26665	26387	26692	26650	26510	26363	26563	26633	26694	26539	26649	26401	26448	26669	26735	26916	26758	26546	26647	26766	26429	26479	26409	26377	26294	26656	26484	26516	26582	26711	26536	26616	26823	26705	26605	26636	26478	26489	26263	26634	26589	26608	26544	26564	26626	26351	26359	26547	26216	26760	26672	26652	26264	26548	26681	26555	26658	26484	26475	26428	26524	26741	26390	26764	26641	26592	26458	26417	26637	26610	26598	26398	26673	26615	26973	26588	26517	26584	26542	26644	26325	26280	26438	26551	26932	26703	26581	26806	26569	26560	26496	26487	26589	26443	26401	26472	26715	26505	27054	26582	26633	26608	26513	26348	26462	26399	26420	26366	26586	26275	26508	26589	26516	26576	26607	26803	26561	26621	26734	26443	26688	26742	26498	26463	26245	26478	26722	26572	26587	26721	26586	26598	26765	26969	26566	26615	26421	26499	26744	26743	26344	26426	26495	26666	26641	26431	26452	26552	26476	26448	26234	26543	26339	26594	26412	26648	26529	26435	26387	26579	26571	26711	26566	26327	26580	26937	26469	26797	26803	26553	26467	26681	26682	26729	26265	26396	26672	26471	26416	26577	26800	26488	26478	26630	26517	26603	26509	26700	26276	26518	26450	26772	26411	26592	26589	26698	26578	26573	26364	26411	26586	26283	26525	26280	26939	26556	26544	26548	26629	26586	26651	26489	26508	26419	26580	26528	26284	26757	26594	26419	26641	26713	26464	26675	26354	26557	26507	26640	26471	26422	26469	26424	26566	26601	26481	26474	26371	26381	26631	26571	26467	26601	26501	26549	26589	26377	26608	26443	26470	26649	26620	26524	26617	26483	26171	26520	26674	26419	26390	26656	26407	26512	26348	26518	26410	26399	26584	26575	26395	26693	26521	26406	26137	26675	26431	26550	26664	26531	26455	26381	26651	26600	26319	26566	26759	26400	26544	26454	26121	26670	26274	26757	26629	26776	26473	26536	26745	26685	26275	26335	26620	26639	26651	26582	26484	26454	26324	26812	26302	26673	26724	26615	26368	26397	26490	26330	26552	26404	26397	26813	26636	26313	26549	26544	26497	26684	26630	26430	26809	26248	26523	26479	26427	26612	26476	26395	26236	26826	26651	26467	26505	26312	26472	26437	26614	26478	26436	26616	26763	26324	26528	26715	26521	26900	26393	26610	26559	26653	26503	26304	26707	26586	26662	26646	26970	26165	26400	26560	26410	26544	26654	26547	26437	26348	26537	26445	26657	26555	26444	26721	26501	26656	26609	26742	26560	26465	26393	26698	26833	26653	26617	26708	26282	26460	26654	26436	26508	26782	26644	26629	26490	26412	26404	26543	26650	26449	26628	26488	26684	26685	26468	26264	26612	26439	26592	26542	26334	26664	26416	26648	26526	26631	26392	26648	26670	26569	26448	26601	26642	26828	26744	26608	26549	26467	26572	26219	26380	26473	26416	26732	26787	26359	26307	26494	26518	26287	26540	26530	26564	26396	26537	26562	26647	26562	26786	26507	26302	26440	26453	26692	26405	26473	26339	26437	26637	26544	26640	26361	26593	26597	26412	26730	26461	26608	26674	26251	26630	26733	26534	26449	26302	26363	26469	26546	26480	26388	26444	26726	26685	26715	26517	26469	26564	26735	26639	26591	26359	26455	26531	26484	26548	26565	26530	26601	26620	26535	26320	26351	26233	26570	26396	26623	26680	26435	26835	26759	26559	26545	26406	26517	26582	26476	26499	26591	26626	26635	26369	26842	26564	26632	26391	26475	26547	26381	26350	26669	26528	26461	26492	26825	26586	26316	26299	26547	26454	26390	26646	26436	26665	26671	26476	26413	26527	26512	26488	26581	26512	26432	26655	26703	26776	26675	26763	26407	26740	26599	26440	26539	26522	26894	26603	26453	26515	26498	26620	26597	26444	26940	26488	26234	26602	26744	26504	26639	26528	26480	26415	26701	26589	26435	26399	26525	26518	26287	26513	26593	26576	26477	26654	26499	26607	26546	26411	26748	26497	26528	26644	26396	26414	26516	26442	26340	26580	26612	26538	26491	26745	26745	26637	26382	26405	26402	26442	26460	26346	26431	26605	26382	26238	26228	26435	26341	26686	26585	26339	26621	26502	26429	26672	26889	26393	26499	26880
26439	35938	30047	22398	20708	19648	18963	18736	18692	18574	18367	18083	18093	17944	17875	17826	17720	17677	17468	17475	17549	17573	17431	17694	17392	17544	17440	17497	17429	17473	17492	17411	17356	17276	17350	17389	17273	17345	17318	17470	17424	17543	17251	17414	17333	17409	17341	17395	17258	17333	17226	17082	17158	17205	17273	17413	17385	17397	17440	17245	17310	17389	17450	17661	17379	17331	17331	17221	17387	17174	17209	17527	17308	17287	17302	17212	17179	17389	17343	17243	17388	17257	17257	17235	17281	17221	17334	17287	17296	17297	17248	17238	17084	17320	17306	17300	17303	17393	17192	17312	17337	17184	17256	17309	17237	17211	17168	17222	17274	17466	17470	17265	17330	17300	17124	17269	17238	17379	17056	17346	17303	17333	17323	17196	17378	17373	17292	17344	17462	17296	17240	17344	17123	17108	17158	17324	17353	17129	17374	17218	17224	17279	17421	17313	17273	17234	17108	17173	17330	17254	17273	17213	17085	17325	17339	17348	17012	17428	17450	17226	17250	17491	17136	17116	17131	17450	17229	17256	17247	17320	17257	17242	17204	17202	17294	17255	17186	17111	17330	17346	17302	17291	17202	17246	17333	17270	17341	17343	17115	17441	17300	17157	17405	17272	17275	17322	17327	17202	17198	17341	17167	17363	17397	17246	17358	17281	17313	17507	17300	17531	17257	17267	17295	17411	17320	17276	17195	17232	17302	17291	17264	17201	17261	17131	17325	17244	17409	17316	17363	17260	17105	17247	17427	17204	17113	17436	17269	17172	17208	17402	17421	17199	17262	17431	17400	17393	17358	17193	17485	17147	17193	17319	17325	17173	17268	17207	17357	17224	17431	17198	17329	17343	17380	17379	17117	17248	17464	17230	17461	17260	17259	17354	17351	17214	17219	17269	17213	17413	17175	17372	17214	17342	17363	17126	17539	17199	17212	17352	17255	17247	17270	17156	17227	17318	17362	17342	17159	17201	17410	17363	17353	17287	17322	17376	17236	17238	17211	17246	17252	17392	17349	17187	17259	17050	17325	17250	17251	17262	17182	17166	17367	17434	17305	17197	17262	17340	17116	17144	17348	17297	17163	17328	17358	17367	17377	17339	17249	17372	17453	17365	17180	17261	17252	17434	17384	17208	17207	17333	17305	17298	17170	17242	17264	17145	17271	17300	17297	17354	17274	17286	17299	17130	17406	17241	17343	17115	17347	17411	17309	17210	17534	17268	17283	17103	17376	17266	17345	17223	17359	17367	17267	17162	17323	17209	17418	17515	17278	17536	17450	17145	17088	17113	17130	17338	17143	17318	17587	17264	17293	17155	17274	17336	17178	17327	17388	17335	17142	17394	17401	17219	17439	17433	17306	17316	17435	17278	17434	17200	17376	17482	17377	17329	17202	17344	17262	17341	17133	17131	17289	17405	17506	17227	17460	17146	17280	17405	17216	17236	17307	17369	17331	17281	17219	17344	17384	17232	17085	17349	17261	17385	17239	17205	17224	17225	17165	17265	17282	17362	17279	17287	17318	17365	17280	17125	17232	17241	17305	17215	17286	17250	17427	17179	17347	17223	17288	17553	17164	17278	17142	17260	17367	17291	17203	17205	17409	17108	17440	17330	17172	17351	17305	17342	17297	17239	17324	17446	17224	17329	17170	17188	17307	17320	17393	17542	17334	17346	17325	17369	17199	17346	17099	17318	17247	17518	17337	17128	17366	17257	17356	17394	17388	17270	17194	17327	17366	17369	17196	17372	17291	17449	17308	17188	17117	17487	17237	17259	17344	17186	17311	17214	17478	17338	17296	17398	17330	17274	17371	17293	17371	17324	17388	17233	17229	17317	17189	17307	17385	17396	17205	17337	17237	17389	17412	17456	17373	17227	17316	17307	17218	17220	17288	17360	17217	17315	17232	17256	17358	17376	17445	17232	17273	17282	17187	17242	17218	17303	17394	17456	17357	17146	17181	17346	17272	17347	17243	17284	17375	17397	17139	17218	17383	17332	17196	17398	17467	17453	17441	17163	17221	17200	17096	17306	17300	17141	17358	17287	17152	17326	17286	17300	17398	17325	17364	17403	17190	17466	17118	17393	17225	17321	17321	17348	17152	17323	17506	17139	17190	17235	17340	17074	17303	17183	17188	17383	17218	17097	17262	17182	17322	17276	17461	17392	17185	17267	17252	17458	17424	17266	17646	17235	17244	17339	17390	17283	17245	17394	17257	17277	17356	17283	17290	17340	17144	17332	17311	17223	17373	17435	17423	17315	17075	17312	17145	17242	17197	17237	17092	17427	17363	17417	17424	17247	17429	17324	17136	17450	17196	17190	17243	17220	17424	17283	17554	17451	17313	17348	17290	17310	17302	17263	17247	17279	17208	17328	17274	17261	17351	17119	17458	17267	17311	17344	17331	17258	17293	17221	17269	17287	17351	17247	17445	17220	17431	17301	17291	17261	17314	17216	17178	17380	17265	17245	17310	17387	17304	17429	17302	17310	17185	17145	17258	17275	17214	17144	17359	17337	17398	17128	17255	17344	17180	17215	17452	17215	17090	17265	17450	17370	17261	17291	17408	17188	17241	17282	17408	17360	17257	17388	17276	17382	17309	17335	17497	17042	17336	17271	17206	17219	17354	17199	17180	17501	17268	17460	17414	17270	17354	17276	17250	17352	17303	17425	17146	17427	17314	17316	17222	17227	17342	17350	17357	17322	17291	17391	17300	17128	17429	17398	17225	17105	17368	17379	17300	17214	17068	17381	17257	17409	17183	17220	17279	17312	17226	17395	17147	17320	17397	17222	17119	17249	17377	17321	17301	17154	17372	17297	17081	17387	17397	17263	17225	17388	17363	17452	17185	17245	17298	17263	17339	17344	17168	17416	17494	17170	17228	17368	17186	17107	17348	17305	17410	17324	17314	17261	17166	17212	17367	17235	17358	17420	17196	17330	17317	17257	17444	17379	17297	17264	17430	17454	17362	17196	17295	17359	17322	17128	17350	17118	17305	17425	17179	17346	17222	17415	17264	17270	17427	17204	17239	17293	17338	17173	17046	17182	17397	17374	17248	17450	17394	17304	17276	17175	17324	17154	17298	17450	17415	17430	17202	17176	17123	17212	17184	17321	17335	17313	17105	17264	17234	17293	17475	17392	17420	17428	17378	17158	17139	17363	17326	17345	17235	17264	17268	17369	17434	17460	17306	17331	17474	17434	17118	17279	17495	17275	17384	17308	17533	17216	17065	17286	17097	17254	17202	17394	17167	17195	17357	17380	17166	17385	17323	17345	17326	17154	17155	17314	17276	17400	17383	17288	17380	17322	17230	17329	17170	17292	17300	17207	17124	17271	17426	17100	17336	17218	17219	17360	17134	17423	17295	17236	17361	17350	17254	17091	17303	17144	17215	17286	17301	17222	17128	17424	17279	17193	17252	17304	17264	17347	17216	17416	17293	17412	17339	17194	17437	17204	17312	17275	17376	17195	17482	17254	17339	17326	17295	17134	17218	17119	17283	17339	17276	17289	17395	17436	17328	17223	17446	17364	17302	17197	17443	17299	17371	17333	17365	17351	17335	17345	17360	17277	17292	17363	17269	17616	17336	17345	17222	17273	17311	17176	17224	17223	17298	17307	17247	17358	17364	17311	17463	17191	17209	17378	17322	17244	17382	17182	17165	17266	17380	17323	17370	17349	17154	17123	17177	17302	17384	17328	17270	17404	17319	17490	17259	17469	17292	17206	17112	17276	17363	17163	17227	17113	17285	17193	17264	17482	17296	17152	17250	17333	17232	17333	17250	17235	17333	17542	17285	17348	17264	17481	17226	17147	17380	17359	17181	17253	17347	17306	17401	17396	17407	17150	17394	17245	17186	17242	17377	17290	17290	17471	17193	17180	17386	17238	17432	17392	17170	17199	17174	17140	17437	17279	17192	17091	17283	17303	17237	17365	17243	17258	17315	17150	17138	17604	17466	17239	17264	17375	17186	17240	17265	17274	17189	17252	17109	17402	17177	17309	17408	17200	17209	17391	17272	17365	17382	17216	17268	17378	17340	17270	17288	17288	17314	17194	17291	17402	17370	17302	17337	17160	17385	17396	17286	17367	17102	17132	17276	17295	17285	17094	17119	17193	17268	17389	17399	17381	17253	17341	17260	17283	17210	17329	17271	17245	17442	17138	17219	17310	17260	17215	17154	17359	17313	17281	17317	17449	17345	17416	17249	17383	17130	17142	17269	17458	17208	17217	17481	17318	17185	17264	17278	17134	17375	17156	17310	17304	17481	17258	17181	17227	17356	17253	17380	17369	17145	17142	17400	17392	17208	17332	17139	17375	17314	17287	17326	17341	17306	17137	17395	17243	17302	17221	17243	17224	17396	17301	17112	17364	17266	17536	17367	17329	17304	17350	17518	17287	17278	17194	17391	17181	17329	17321	17255	17171	17083	17153	17308	17202	17214	17308	17211	17293	17269	17296	17396	17332	17228	17311	17162	17128	17351	17291	17262	17074	17250	17379	17118	17246	17367	17386	17376	17339	17247	17461	17303	17341	17380	17249	17208	17280	17188	17309	17283	17302	17311	17413	17265	17377	17239	17257	17272	17181	17494	17369	17321	17305	17367	17285	17257	17252	17362	17239	17118	17440	17186	17146	17258	17326	17160	17309	17263	17281	17138	17233	17245	17450	17475	17346	17214	17358	17261	17178	17312	17347	17229	17273	17189	17304	17273	17343	17387	17247	17359	17287	17432	17432	17311	17097	17291	17227	17280	17363	17343	17249	17308	17506	17351	17394	17227	17372	17292	17186	17259	17273	17428	17238	17504	17337	17384	17398	17227	17296	17255	17183	17384	17206	17435	17335	17156	17155	17260	17417	17472	17324	17257	17320	17351	17275	17157	17167	17292	17260	17320	17323	17365	17317	17308	17290	17189	17287	17182	17284	17311	17462	17176	17254	17410	17162	17297	17236	17298	17102	17402	17249	17300	17325	17469	17479	17389	17125	17285	17217	17230	17276	17413	17257	17182	17321	17167	17397	17302	17369	17282	17231	17174	17288	17012	17248	17417	17430	17164	17324	17500	17255	17163	17459	17263	17272	17049	17388	17283	17147	17273	17199	17314	17183	17352	17427	17144	17344	17265	17190	17191	17341	17374	17299
24191	20965	27467	25343	24168	28718	30377	28427	27768	27802	27554	27145	26929	26841	26774	26835	26702	26496	26538	26487	26228	26541	26498	26168	26152	26439	26067	26227	26226	26107	26332	26118	26317	26154	26214	26050	26167	26149	25979	25973	26043	26166	26230	26133	25944	26281	25933	26001	26023	25879	26005	25915	26107	26032	26013	26007	26042	25966	25821	25888	26046	25800	25895	25984	25929	25697	26055	25721	26159	26123	26036	25896	26214	25879	26077	26102	26000	25892	25726	25942	25914	25966	25871	25927	25872	25914	26004	26032	25769	26081	25931	26057	25880	25963	26155	25929	26026	25811	25877	25908	25992	25710	25965	26000	25783	25783	26036	25918	25990	26214	25874	25834	25926	26023	26255	25828	25908	26172	26118	26064	26026	25819	25882	25816	26092	26055	26212	25738	25875	25996	25751	26246	26074	26129	25795	25919	25815	26086	26017	26032	25873	25939	26020	25679	25978	25841	25860	25709	25698	25770	26069	25911	25912	25906	25919	26002	25790	26058	25858	25832	25836	26202	26126	25886	26193	25998	25915	25878	26050	26041	25976	26164	25792	25796	26022	25889	25991	25834	26055	26044	26258	25835	25851	26005	25665	26065	25905	25864	25903	26146	25993	26054	26117	26161	26209	25834	25977	25858	26163	25735	26059	25836	25975	25974	25672	25908	25963	25971	25866	25880	26048	25870	26021	25902	25639	25999	25951	25860	25951	25922	26043	26045	25638	25955	26039	25973	26037	25794	25774	25794	25868	25755	25930	25992	25898	25929	26117	26257	26203	25899	25983	26030	25847	26042	25879	25903	26173	26051	25928	25981	26114	26149	26004	25950	26003	25940	25823	25925	26142	25808	25716	25955	25831	25840	25883	26008	25980	25936	26068	26084	25850	25935	25785	25744	25998	26015	26002	26082	25842	25947	25995	26013	25872	25901	25877	25857	25787	25635	26089	25912	26207	25903	25953	25889	26086	25925	26017	25740	25780	25812	26040	25722	25845	25748	26046	25687	26181	25939	25983	25888	25982	25791	26014	26140	25972	25702	26076	25738	25853	26028	25981	25822	26068	25810	25978	25966	25933	25999	26109	25877	26012	25627	26045	25955	25918	25814	26105	26022	26002	25921	26021	25823	26107	26128	25889	26013	26152	25773	25721	25911	26114	26109	25924	25965	25980	26055	26150	25745	25698	26000	25935	25794	25871	25891	26029	25847	25915	25696	25658	25824	26197	26147	25944	25987	26059	25860	25831	26134	26112	25923	25939	25869	25948	25932	25910	26044	25989	25867	26038	26165	25950	25618	25977	25851	25853	26098	25866	26188	26202	25855	25688	25689	25987	25841	25957	25975	25722	25751	25803	25701	26087	25905	25965	25857	25893	26000	26159	25889	25993	25816	26235	26089	25555	25988	25858	25868	26155	25972	26137	25651	25762	25998	26223	25958	25935	25985	25879	25851	25761	25941	25627	26017	25925	26025	26005	26052	26199	26240	25879	25920	25845	25969	25673	26055	25945	25730	25795	25888	25725	25963	25845	26105	26002	26034	26114	25813	25951	26036	26141	26011	26068	26051	26028	25847	25676	25951	25800	25772	25999	25884	26036	25989	26206	25972	26294	25680	25872	25887	26044	25970	25865	26079	25845	26023	25662	25736	25910	25773	25832	25823	25795	25944	25898	25961	25754	25711	26053	26028	25889	26064	26024	26168	26075	25915	25917	26126	25948	26008	26047	25838	26022	25724	25764	26062	26096	25934	25848	26086	25990	26067	26059	25897	26105	26007	25786	25922	25848	26005	26027	25807	25760	25976	25764	26223	26032	25972	25933	25674	25834	25803	25960	25963	25832	26083	26101	26390	26024	25841	25605	25708	25854	25744	26161	25983	25875	26006	25974	26138	25972	25628	25962	25955	25930	26040	25891	26021	26081	26101	25922	25982	25832	26146	26180	25991	26056	25981	26070	26050	25933	26193	25965	25998	25782	26014	26015	26066	26025	25925	25597	25910	26209	25689	26048	25717	25704	25980	25749	26140	26151	26110	25885	25971	25734	25989	26027	25598	26116	25975	25932	26161	25926	26029	26079	25816	25872	25948	25814	26239	26075	25765	25845	25776	26056	25779	26138	25981	26197	25870	25839	26038	25859	25873	25964	25818	25961	25779	25816	26010	25862	26037	25882	25673	26010	25770	26036	25885	25945	25860	25772	26115	25904	25998	25931	26056	25811	25772	25995	25762	25934	25878	25840	25859	25990	26112	25933	26023	25862	26076	25948	25853	25860	26114	26099	25877	25948	25657	25824	25903	25961	25919	25960	26044	25845	26114	25954	25805	26088	25797	26041	25956	25999	25977	26312	26130	26122	25950	25690	25878	25743	25755	25927	25963	25983	26033	26078	25968	26126	25849	25958	26006	25908	25848	25878	26035	26024	25969	26278	25726	25872	26013	25858	26198	25839	25890	26060	25821	25848	25771	25923	26001	25831	26071	25915	25699	25807	25752	25964	26038	26064	25949	25756	25867	26060	26048	25930	25868	25784	26036	25787	25791	26030	25876	25866	26206	26010	26068	26031	25927	25619	25903	25934	25983	26194	25931	25906	26045	25927	25894	25853	25887	25999	25896	25952	25838	25837	25932	25859	25868	25938	25989	25804	26024	25984	25953	25760	26070	25873	25790	26005	25736	25660	25830	25653	25682	26111	26245	26026	25979	26032	25897	26096	26086	25871	25712	26002	25748	25846	25947	26163	25865	25837	25939	25896	25926	26056	26141	25965	25911	25752	25949	25786	25980	26114	26092	26046	26033	25890	25906	25872	25859	25966	25902	25795	25568	26010	26056	25940	26119	25913	25767	25776	26179	26142	25880	25842	25914	26154	25835	25926	25924	25751	25920	26051	25886	25954	26072	25962	26085	25969	26101	25842	25831	25824	26110	25765	25971	26005	25792	25964	25792	25815	25831	25826	25906	26067	25788	26054	25805	25931	25815	25780	25575	26157	25829	26056	25618	25957	25945	25870	25814	25698	25973	25636	25689	26168	25923	26091	25972	26047	25792	25996	25985	26034	26108	25804	26054	25872	25786	25782	25896	25916	25950	25829	25501	26138	25940	25991	25745	26176	25680	26133	25697	25963	26076	25891	25700	26090	25974	26117	25996	26115	25868	26019	26104	26197	26103	26038	25970	25930	26069	25785	25891	25978	25992	26021	25802	25725	25950	25785	25896	26004	25695	26036	25705	26050	25791	25898	25791	25912	25872	25930	26138	25975	25769	25776	25666	26171	25974	25843	26011	25820	25966	25843	26053	25728	25826	25987	26092	25827	25770	25834	25692	25989	26080	25903	26012	26007	25794	25785	25844	25969	25958	25912	26143	25867	25950	25995	25974	26005	25870	25695	25823	26131	25979	25958	26077	26003	25923	26003	25806	26074	25548	25880	26168	26111	25979	25873	26087	25996	25832	25946	25788	25992	25851	25940	25791	25797	26027	25935	26032	26178	25795	25878	25911	25847	26106	25959	26008	25939	26216	26016	26058	25798	25806	26034	25896	25849	25925	25857	25856	25842	26051	25916	26205	26292	25924	25929	26178	25955	25909	25941	25792	26037	25876	25739	25816	25986	26095	25947	25940	25990	26063	25856	25842	25987	25902	26007	26092	25922	25885	26191	25851	25972	25916	26017	26164	26146	25879	26012	25688	26029	25875	25757	25747	25880	25803	25809	26049	26019	25758	25642	25856	25734	25941	26087	25968	25895	25779	25931	26013	26054	25939	25840	26079	26054	25952	25746	25969	26103	25784	26212	25830	25934	26202	25916	25660	26117	26009	25963	25946	25887	25964	26013	25880	25693	25889	26111	25866	25919	25856	25803	25507	25971	25983	26065	26110	26098	26175	25951	25632	25850	25870	25692	25993	25780	25674	26002	25963	26135	26002	26015	25816	25865	25987	26034	25969	25791	26018	25939	26093	26088	25737	25792	26077	25831	26021	26004	25896	25774	25640	25884	25929	25981	25876	25914	25829	25789	25980	25837	25927	25818	25714	25839	25897	25940	26037	25858	25893	25827	25883	25846	25702	25988	25923	25901	25807	26043	26160	25931	25803	25915	26241	26125	26058	25990	25982	25729	25795	25976	26005	25886	25797	26006	26234	26120	25998	25860	25798	25924	25806	25810	26059	25833	25923	25760	25894	26179	25805	26185	25748	25853	25889	25773	25875	25931	25810	26123	26080	25810	26108	25516	25957	25978	25555	25945	26012	25956	26070	25972	25842	25947	25932	25984	26096	25806	25904	26048	25948	26023	25716	25968	25768	26065	25926	26020	25973	25934	25957	25956	25735	25664	25848	26028	26017	25980	26013	25996	25989	25925	25959	25874	25855	26022	25992	25720	25896	25823	26092	26029	25696	26071	26079	25998	25803	25957	25792	25970	25926	25934	25875	25851	25994	25704	25974	25849	25884	26053	25925	25970	25913	25729	25720	25875	25711	26104	26038	26006	26065	25736	26041	25993	26015	26013	25836	25831	25866	25982	25880	25967	26117	25725	26154	25913	25637	26015	26388	25865	25996	25775	25664	25726	25959	26093	25996	25952	25962	26173	26038	25819	25990	25844	25793	25796	25989	25955	25944	25802	25769	26065	25942	25929	25956	26113	25972	25606	25964	26101	25915	25813	25747	26153	25920	26045	26086	26155	25796	25878	25681	25743	25933	25832	25817	26134	25852	25959	26141	26034	25864	26064	25770	25601	25988	25763	25606	25902	26018	25976	26005	25660	25752	25936	25979	25878	25973	25710	25923	25887	26071	26027	26052	26127	26036	25702	25871	25735	26037	25914	25854	26214	26122	25836	25890	25843	25865	25887	25848	26056	25579	25633	25746	25812	25955	25769	25891	25938	25578	26119	25953	25912	25752	25873	25839	26117	26200	26000	26117	25976	25911	25775	25996	25708	25985	25865	25904	25913	25922	26010	25916	25854	25813	25798	25719	25802	25964	26041	25856	25918	26289	26042	25949	25870	25950	26088	26162	25952	26010	26149	25941	25943	25981	25821	26078	26147	25906	25921	26015	25803	25837	25974	25869	26125	25806	25986	25974	25873	25833	25622	25838	25932	25678	25802	25925	25857	25994	26125	25803	26037	25660	25758	25950	26094	25903	25858	26037	25817	25785
29271	50568	43367	27623	23251	21608	20725	19721	19493	19156	19305	18776	18264	18234	18012	17982	17751	17754	17787	17706	17443	17492	17410	17311	17483	17326	17325	17450	17212	17085	17275	17186	17160	17126	17078	17060	17236	17316	17111	17221	17136	17059	17070	17194	16997	17039	16977	16873	17074	17208	17178	17062	16900	17193	17041	16873	16975	17155	16867	17105	16886	16966	16972	16960	17018	17142	16938	17184	16880	17124	16887	17017	17090	16915	16995	17048	17063	17104	17020	17066	17108	17140	16946	16985	17019	17040	17073	17016	17050	16909	16902	16998	16908	16913	17053	16950	17100	16995	16915	16956	16934	16934	17089	17157	16991	17059	17181	17093	17007	17037	16999	17058	16851	16986	17035	17100	16978	16965	17167	16920	17136	17049	16941	16939	17122	17019	16992	17020	17002	16889	16957	17157	17015	16928	16907	17016	16873	17160	17054	16911	17070	16895	17148	16919	16967	17073	17181	16922	16907	17025	16913	17027	16916	16964	16826	16976	16898	16934	16773	16923	16908	16991	16977	17008	16951	17085	16973	16848	16940	16882	17199	16983	17086	16983	16749	16962	16963	16900	17089	16968	16993	16974	17088	17003	16939	16969	16966	17023	17005	16961	17005	17161	17051	16865	17063	17124	16997	16932	17104	16966	17114	17073	16959	17014	16895	16900	16926	16912	17013	17030	16982	17001	16746	16852	17051	17190	17014	16917	17139	17041	16809	17013	16881	16954	17099	16874	16870	16930	16946	16910	16954	17069	17118	16997	17017	16831	17127	17024	16986	16996	16950	16877	17097	17083	16993	17248	17005	16945	16953	17088	16955	17000	17102	17113	16906	16992	16882	17094	17009	16934	16919	16834	16892	17058	16973	16803	17034	17025	17012	16955	17006	16957	16985	17063	17004	17002	17074	17046	17004	17036	17039	17073	16982	16988	16968	17068	17027	17050	17088	16719	17076	16896	16985	17067	17124	16962	16990	17028	17145	16889	17009	17014	16888	16915	17018	17076	17086	16869	17091	16893	17007	16924	17050	17058	17045	16955	17222	16880	17164	17052	17016	17008	16905	16843	16807	17009	16996	16960	17068	16878	17027	16956	17011	16919	16982	17048	16813	16764	17196	17005	16936	17137	17046	17069	17145	16910	17063	16916	16930	17001	17030	17043	16824	17136	17185	16792	17116	16917	16992	16976	16919	16999	17062	17180	16805	17063	16893	16932	17097	16993	17003	17041	16744	16961	17100	16966	16992	16922	17111	17092	17001	16817	16969	16859	16874	17039	17070	17081	16964	17103	16974	16992	17017	17013	17029	17146	17096	16915	16868	16917	16919	16975	16960	16806	16978	17010	16853	17010	17027	16951	17063	16949	16967	17086	17137	17029	16915	16981	16840	16866	17101	17047	16934	16932	16945	17001	16826	16985	17109	17095	16881	17155	16896	16859	16888	16879	17133	16937	17116	17129	17061	16977	16820	17051	17118	16819	17060	16934	17133	17040	16897	17038	17075	16984	17009	17066	16979	17074	16966	17135	17140	17053	17096	17058	17094	17009	16966	16883	16954	16962	16978	17063	16821	17033	16971	17180	16934	17049	16972	16965	17044	16773	17117	16884	17152	17055	17126	17082	16949	17007	17015	17072	16886	17059	17138	17072	16975	16875	16936	17011	17098	16933	17085	17011	17045	16759	17135	17030	16953	17082	16896	16963	16993	16951	16917	16998	16896	17009	17010	16997	16856	16973	17149	16971	16986	16925	17023	16985	17117	17022	16954	16883	17041	16868	16888	17096	16974	16838	17130	16919	17198	16951	16798	16994	17018	16901	16984	17090	17030	16981	16934	16937	16906	17005	17028	16926	17049	16902	17151	16883	16990	16890	16991	16969	16983	17089	16839	16858	16951	17003	17119	16922	16798	16901	17018	17113	17079	16840	17108	16891	17060	16901	16917	16888	16938	17251	17129	16925	16927	17055	17079	16891	16930	16998	17006	17048	16976	16957	17052	17059	17031	16807	16911	16865	17174	17031	16948	17069	16916	17091	17032	17043	17056	17093	17003	16850	16933	16830	16994	17081	17049	16925	17095	17151	17089	17034	17184	17050	17046	17062	17107	16878	16985	17005	16751	16759	17097	16873	16874	16740	16924	16978	17058	16819	16909	16906	16907	17114	16848	16941	16805	16875	16960	17077	16924	17040	17114	17056	17068	16794	16968	16973	17091	17110	16965	16867	17021	16881	16975	16983	16974	17079	16946	17005	16991	16949	16939	16787	17146	16835	17139	16739	16964	17141	17007	16907	16991	16971	17075	16866	16979	16870	16953	16928	17095	17004	17119	16967	16902	17088	17148	16834	17006	16849	16842	17241	16908	16966	17108	16893	17016	17069	16906	16777	17117	16892	16938	16985	16970	17038	16969	16934	17193	16915	17177	16683	17038	16890	17026	16893	16959	17158	16800	16780	16805	17142	17133	17082	16886	16977	17174	17053	17117	16955	16931	17122	16827	16980	16916	16879	17011	16868	16826	16938	17063	16979	16955	16863	16962	17025	16986	17180	16914	16939	17060	17253	16909	17023	16959	17042	16994	16893	17138	16867	17015	16885	16854	16855	16898	17099	16964	16883	17061	17146	17002	16951	16963	17130	16992	17062	17048	17011	16984	16991	17070	17111	16857	17152	17149	16879	16793	17012	16978	16938	17035	16871	16969	17012	17065	16931	16850	17025	16916	17062	16982	17135	16972	16963	16997	17019	17094	17095	17028	17116	17091	17261	16986	17072	16912	17167	16922	17056	16996	17018	17024	16983	16914	16980	16984	17142	16944	16989	17021	17058	17036	17128	16932	17168	16821	17093	16983	16904	16954	16946	17024	16951	16968	17054	17058	16965	16832	17017	17111	16766	16983	17015	16963	16780	16879	17002	17070	16943	16972	16905	17028	16914	17099	17019	17138	16927	16930	16966	16962	16949	16927	16979	16972	17103	17010	16961	17023	16942	16994	16893	17088	16813	17097	16906	17048	17045	17167	17046	17123	16952	17068	16946	16899	17094	16874	16960	16927	17002	16964	16918	17026	16774	16960	16920	16834	17008	17103	16952	17156	16983	16893	17217	16981	16858	17064	16798	16987	16945	16816	17036	17136	17162	17000	16954	17019	17034	17093	16957	17006	17094	16954	16900	16876	16999	16983	17094	16972	16871	16911	16789	16921	17198	16894	17112	16968	16856	16860	17020	17021	17185	16911	17061	16809	16986	17110	16954	17104	17066	17006	17136	16903	16922	17125	17120	16902	17000	16973	17091	17091	16950	17046	17054	17007	17021	17152	17041	16930	16993	16887	16979	16890	17063	17074	16794	16829	17119	16965	17191	16949	17011	17150	17024	16951	16848	16972	17231	17047	17040	16920	17069	16979	16821	17088	16901	16945	17000	16999	16926	17022	17008	17014	16932	17051	16921	17083	16915	17001	17119	17085	16899	17101	16891	17014	16983	16990	17051	17029	17076	17002	17005	17081	16963	16874	17149	16925	16995	17156	17082	16906	17002	16869	16965	17103	16829	17048	17136	17068	17089	17083	16990	16958	16827	16890	16813	16888	17014	16896	17043	17019	16927	17034	16968	17011	16934	16816	16991	16949	16914	16898	16897	16998	17117	16881	16911	16886	16923	17209	17043	17122	17060	16923	16994	17049	17014	16875	16944	16851	17131	16925	16911	17100	17167	16924	17108	16876	17038	17121	16898	17017	17025	16958	17064	17152	16927	16924	17210	16943	16920	17135	17094	17043	16892	17004	16871	16986	17174	17036	17003	16853	16865	17087	17044	16955	16861	17037	17123	16895	17090	17068	16883	17037	17109	16937	16901	17084	17021	16999	17022	16973	17025	17024	17076	17034	17195	16911	17042	17053	16892	16749	17011	17088	17069	16889	16870	17147	17035	16981	16997	16930	16794	16978	16944	16904	16936	16953	16821	17232	16908	16894	17024	17031	17026	17031	16936	16897	16857	17183	16800	16901	16934	17125	16937	17016	17122	16984	16914	16939	16960	17189	17009	16917	17117	16942	16873	17015	17110	16949	16836	17055	16875	16984	17154	16966	17036	17088	16969	16979	17066	16976	17011	17176	17080	17001	17107	17081	17019	16889	16989	17173	17035	16913	16975	17215	16956	16942	17025	17133	17014	16826	17063	17024	16958	16977	16811	16938	16936	17076	16995	17139	16944	16906	16934	17121	17214	16989	16888	17070	17135	17010	16824	17105	16933	17068	16943	16996	17130	16862	17012	17038	17261	17066	17057	17114	16891	16876	17199	17239	16943	16812	17169	17103	16871	16881	16968	17029	16994	17193	17031	16931	17125	16843	16890	16931	16929	17027	16891	17153	16968	17043	16947	16981	17157	17032	16917	16947	17008	16925	17043	16965	17049	16842	16910	17043	17029	16988	16916	16877	17093	16739	17017	16895	17095	17026	16997	16958	16901	17098	17003	17086	17154	17010	16967	16994	16993	17008	17026	16963	16943	16915	16864	16824	16910	17044	17015	17032	17107	16975	17068	16844	16979	17124	16963	17041	16924	17147	17015	17013	17046	16950	16944	16962	16852	16879	17047	17044	16790	16856	17102	16805	17055	17026	17144	16974	16984	17047	16863	17071	17148	17159	16940	16856	17145	17125	16945	16969	16960	17007	17083	16883	17056	16923	16995	16941	16846	16999	17120	16893	16932	16904	17135	17036	16872	17007	17132	17043	16802	16950	16881	17121	16942	17098	16937	16909	16805	17022	17167	16913	17005	17087	16879	17027	16879	17069	16925	16770	16873	16941	16904	17041	17029	17005	17125	16961	16978	17026	16834	16956	17094	16956	17048	17162	16851	16922	16983	17029	17037	16971	16927	16983	16886	16974	16964	16991	16874	16813	17137	17079	17033	17110	17010	16971	17083	16868	16972	17042	16866	16994	17006	16991	16880	16929	17079	16913	16937	16887	16955	17011	16931	16958	17136	16851	17193	16975	17006	17150	17017	17046	17066	17082	17036	16968	16938	16885	17046	17211	17039	16989	16796	16815	17015	17033	17012	16985	16863	17044	17083	16883	16949	17208	17143	17185	16944	16909	16846	16904	16991	16864	16858	17016	16832	17036	17132	17124	16820	17034	16978	16993	17075	16791	17118	17038	16896
22531	21003	27423	24944	22441	27544	33557	30601	30143	30281	29763	29310	28674	28491	28534	28164	28395	28312	28557	28126	28148	27971	27946	27900	28049	27804	27807	27572	27945	27829	27783	27765	27534	27573	27527	27567	27530	27430	27322	27412	27550	27609	27410	27379	27644	26985	27484	27474	27597	27640	27528	27397	27554	27404	27447	27222	27625	27418	27463	27433	27486	27366	27460	27440	27245	27261	27493	27476	27369	27309	27210	27199	27644	27420	27461	27473	27276	27373	27501	27547	27208	27274	27320	27459	27390	27467	27206	27148	27558	27290	27209	27322	27278	27367	27392	27308	27306	27185	27342	27261	27596	27379	27276	27096	27441	27273	27215	27368	27524	27436	27170	27479	27339	27365	27384	27439	27379	27430	27346	27148	27466	26948	27428	27439	27568	27221	27600	27580	27260	27539	27510	27427	27210	27350	27471	27416	27296	27429	27404	27307	27351	27266	27319	27429	27309	27169	27424	27300	27380	27629	27043	27455	27279	27314	27389	27447	27438	27161	27305	27265	26860	27378	27090	27283	27323	27252	26937	27199	27366	27254	27504	27494	27444	27336	27220	27269	27291	27250	27343	27416	27658	27310	27478	27137	27234	27311	27382	27261	27440	27132	27335	27424	27432	27367	27189	27486	27255	27375	27451	27260	27281	27430	27156	27327	27369	27470	27172	27174	27313	27397	27386	27265	27205	27193	27260	27254	27266	27508	27492	27346	27067	27220	27102	27235	27596	27471	27182	27483	27389	27354	27513	27314	27464	27477	27377	27057	27378	27282	27196	27161	27438	27392	27183	27318	27229	27357	27508	27540	27549	27312	27221	27315	27565	27071	27333	27362	27654	27556	27421	27388	27270	27373	27277	27416	27164	27245	27390	27470	27218	27280	27321	27317	27355	27240	27219	27412	27502	27276	27476	27186	26979	27267	26954	27138	27324	27622	27489	27293	27353	27323	27283	27224	27175	27402	27329	27159	27271	27200	27350	27308	27487	27420	27265	27312	27167	27147	27331	27366	27497	27378	27288	27466	27248	27349	27383	27349	27464	27204	27533	27226	27159	27008	27561	27392	27196	27575	27318	27563	27215	27259	27330	27356	27333	27353	27227	27410	27240	27268	27328	27401	27046	27383	27191	27240	27361	27271	27617	27089	27235	27310	27398	27060	27603	27316	27421	27074	27367	27374	27236	27234	27278	27319	27445	27510	27233	27095	27513	27389	27367	27536	27265	27223	27365	27286	27246	27189	27246	27290	27194	27412	27301	27027	27167	27143	27360	27045	27474	27597	27343	27309	27448	27377	27372	27263	27105	27172	27581	27265	27374	27367	27568	27336	27552	27336	27113	27161	27408	27500	27292	27145	27174	27532	27460	27347	27396	27417	27279	27089	27062	27453	27239	27168	27506	27350	27392	27340	27429	27268	27167	27358	27235	27455	27334	27212	27544	27313	27418	27422	27352	27367	27218	27225	27327	27432	27301	27537	27402	26894	27181	27391	27356	27282	27312	27494	27385	27105	27458	27445	27440	27108	27386	27345	27238	27181	27327	27425	27327	27385	27462	27361	27210	27536	27340	27241	27283	27333	27202	27362	27374	27289	27401	27265	27379	27453	27533	27420	27347	27469	27277	27461	27378	27275	27376	27138	27249	27195	27402	27355	27516	27409	27492	27448	27473	27331	27400	27368	27303	27129	27499	27292	27569	27200	27604	27263	27078	27430	27276	27240	27320	27360	27400	27558	27301	27293	27338	27257	27401	27403	27295	27299	27242	27270	27364	27319	27099	27694	27568	27210	27383	27529	27396	27540	27209	27279	27332	27360	27316	27276	27396	27388	27591	27094	27462	27564	27304	27369	27305	27551	27325	27407	27356	27586	27197	27369	27271	27238	27512	27351	27426	27499	27288	27392	27588	27290	27451	27136	27211	27405	27440	27659	27378	27592	27285	27286	27239	27497	27275	27141	27465	27404	27544	27133	27213	27349	27447	27446	27263	27379	27383	27542	27171	27325	27257	27308	27563	27202	27286	27508	27412	27479	26933	27449	27296	26998	27160	27148	27268	27170	27279	27334	27583	27149	27425	27361	27346	27198	27154	27041	27318	27323	27527	27429	27210	27542	27336	27324	27272	27198	27481	27081	27166	27280	27313	27383	27336	27292	27014	27237	27198	27245	27194	27342	27296	27262	27161	27325	27222	27190	27211	27372	27251	27202	27071	27128	27387	27523	27389	27293	27209	27243	27211	27136	27406	27349	27232	27630	27265	27059	27320	27164	27173	27410	27179	27218	27556	27222	27333	27275	27284	27188	27190	27463	27249	27300	27407	27282	27501	27241	27242	27140	27375	27276	27406	27495	27332	27291	27478	27384	27459	27569	27104	27404	27544	27434	27188	27307	27206	27330	27378	27369	27631	27189	27329	27341	27197	27256	27350	27351	27305	27296	27716	27133	27281	27132	27100	27219	27148	27395	27403	27410	27375	26999	27411	27394	27168	27350	27222	27387	27185	27192	27058	27308	27072	27456	27451	27359	27474	27139	27318	27302	27553	27545	27369	27365	27492	27173	27260	27392	27391	27115	27305	27182	27500	27472	27124	27316	27359	27422	27347	27428	27491	27395	27150	27532	27428	27398	27463	27369	27427	27551	27654	27294	27268	27329	27001	27477	27310	27179	27301	27156	27578	27340	27351	27435	27460	27190	27496	27354	27428	27623	27489	27353	27103	27470	27153	27206	27572	27388	27366	27265	27064	27359	27287	27294	27374	27438	27393	27418	27402	27521	27544	27223	27490	27426	27408	27423	27407	27234	27353	27136	27122	27296	27478	27352	27323	27101	27598	27299	27293	27266	27666	27271	27586	27326	27498	27353	27268	27557	27263	27382	27443	27379	27321	27400	27358	27583	27489	27160	27121	27498	27132	27287	27755	27353	27457	27571	27299	27309	27087	27267	27246	27452	27298	27668	27389	27206	27356	27442	27360	27444	27353	27342	27283	27425	27168	27330	27395	27624	27398	27304	27373	27192	27339	27404	27415	27177	27081	27004	27341	27189	27235	27421	27505	27438	27326	27236	27520	27445	27513	27180	27279	27489	27311	27395	27398	27556	27622	27253	27174	27351	27212	27079	27110	27433	27716	27477	27420	27354	27219	27220	27503	27347	27478	27301	27218	27364	27484	27050	27293	27467	27151	27425	27342	27088	27416	27418	27616	27337	27322	27301	27128	27052	27277	27604	27097	27566	27478	27434	27291	27345	27279	27205	27411	27377	27759	27492	27107	27250	27232	27474	27230	27390	27458	27440	27505	27348	27367	27214	27417	27193	27585	27495	27356	27222	27409	27250	27497	27478	27375	27218	27541	27441	27072	27355	27499	27394	27620	27416	27377	27526	27223	27360	27303	27539	27009	27280	27189	27298	27296	27209	27400	27128	27335	27274	27446	27343	27359	26974	27240	27307	27434	27275	27505	27502	27521	27274	27188	27492	27270	27352	27386	27521	27393	26992	27399	27376	27293	27503	27428	27488	27579	27497	27448	27464	27270	27379	27142	27329	27474	27551	27149	27239	27336	27150	27374	27324	27308	27245	27487	27340	27219	27267	27381	27353	27260	27392	27407	27379	27255	27260	27293	27468	27642	27195	27377	27314	27578	27381	27229	27140	27292	27598	27487	27460	27265	27351	27495	27551	27171	27433	27483	27326	27331	27149	27394	27160	27352	27340	27116	27262	27140	27325	27289	27438	27521	27267	27166	27390	27400	27544	27347	27371	27467	27177	27191	27395	27145	27303	27344	27157	27177	27122	27460	27238	27487	27148	27310	27386	27288	27322	27343	27338	27174	27062	27130	27135	27070	27366	27462	27114	27063	27239	27088	27274	27304	27429	27058	27447	27229	27270	27107	27289	27560	27449	26940	27275	27252	27199	27450	27439	27242	27463	27254	27417	27309	27244	27063	27374	27149	27267	27403	27451	27436	27398	27424	27442	27387	27779	27542	27335	27117	27218	27457	27297	27225	27443	27524	27147	27100	27091	27389	27387	26936	27578	27271	27432	27432	27105	27209	27235	27267	27163	27487	27033	27444	27375	27300	27372	27305	27236	27519	27278	27509	27304	27415	27519	27355	27302	27300	27466	27358	27283	27353	27227	27356	27285	27337	27335	27248	27327	27462	27196	27042	27264	27559	27392	27388	27194	27315	27348	27543	27215	27613	27288	27381	27477	27324	27242	27228	27344	27290	27184	27489	27261	27367	27302	27326	27405	27281	27503	27256	27226	27426	27177	27208	27399	27194	27243	27314	27369	27553	27161	27579	27391	27534	27210	27446	27387	27323	27504	27295	27295	27491	27692	27445	27234	27367	27215	27210	27462	27323	27468	27367	27264	27362	27437	27144	27405	27200	27316	27142	27209	27577	27546	27384	27460	27442	27195	27419	27403	27241	27359	27460	27533	27350	27265	27473	27315	27304	27211	27278	27220	27399	27542	27433	27269	27119	27265	27144	27126	27115	27431	27512	27446	27302	27471	27342	27192	27258	27209	27177	27138	27296	27468	27394	27223	27253	27418	27628	27440	27154	27357	26992	27200	27177	27267	27285	27369	27470	27260	27522	27424	27338	27491	27504	27156	27374	27220	27219	27346	27352	27209	27432	27421	27341	27168	27089	27502	27359	27307	27534	27348	27362	27321	27146	27416	27299	27426	27239	27042	27307	27617	27271	27163	27131	27105	27118	27079	27462	27129	26983	27255	27275	27267	27296	27249	27151	27178	27332	27260	27608	27394	27288	27439	27394	27334	27551	27297	27272	27317	27471	27065	27175	27174	27270	27270	27435	27282	27418	27175	27357	27531	27040	27386	27028	27190	27372	27141	27436	27241	27354	27234	27317	27120	27053	27138	27255	27429	27300	27349	27439	27294	27273	27062	27344	27379	27443	27454	27256	27443	27235	27488	27258	27095	27063	27262	27013	27319	27386	27473	27231	27246	27336	27104	27237	27337	27305	27328	27477	27176	27362	27199	27165	27490	27392	27769	27312	27159	27314	27538	27470	27480	27348	27297	27344	27193	27447	27477	27101	27329	27225	27307	27486	27227	27469	27394	27300	27202	27393	27332	27452	27295	27352	27292	27428	27350	27545	27568	27384	27147	27095	27491	27336	27386	27137	27192
33140	58326	49912	30903	26749	24330	23043	22320	21654	20779	20623	20133	19243	19145	18961	18901	18733	18673	18501	18211	18323	18226	18263	18166	18219	17893	18029	18037	18002	17774	17778	17585	17809	17663	17695	17811	17766	17482	17608	17681	17854	17577	17499	17618	17514	17653	17606	17405	17651	17529	17685	17643	17661	17597	17525	17496	17543	17559	17518	17482	17543	17469	17481	17518	17414	17687	17597	17545	17406	17559	17607	17673	17608	17424	17514	17538	17547	17513	17455	17484	17396	17434	17462	17528	17612	17489	17580	17490	17319	17444	17689	17419	17691	17530	17632	17555	17601	17582	17395	17631	17558	17682	17524	17441	17667	17415	17555	17677	17492	17626	17429	17506	17437	17573	17562	17423	17650	17524	17585	17442	17419	17511	17408	17460	17506	17433	17541	17644	17420	17626	17382	17558	17409	17443	17571	17596	17498	17481	17499	17412	17372	17700	17448	17464	17483	17468	17701	17506	17468	17434	17561	17499	17541	17388	17456	17519	17364	17360	17588	17577	17674	17384	17512	17695	17689	17469	17679	17488	17446	17487	17614	17484	17587	17538	17303	17425	17419	17429	17371	17335	17389	17519	17401	17445	17428	17483	17602	17501	17320	17485	17562	17717	17498	17461	17453	17359	17592	17473	17404	17438	17422	17534	17480	17457	17632	17322	17610	17539	17559	17519	17686	17390	17757	17495	17530	17290	17641	17641	17390	17440	17423	17383	17485	17411	17519	17496	17546	17514	17564	17699	17541	17518	17308	17379	17544	17345	17379	17538	17567	17427	17338	17545	17463	17521	17426	17618	17639	17530	17534	17573	17472	17501	17625	17404	17614	17571	17500	17487	17614	17580	17608	17515	17405	17544	17659	17486	17534	17727	17590	17459	17450	17487	17534	17570	17536	17554	17373	17386	17686	17509	17468	17560	17492	17569	17609	17501	17480	17502	17451	17519	17467	17423	17447	17501	17505	17347	17698	17443	17376	17599	17428	17542	17541	17668	17664	17436	17558	17469	17583	17371	17540	17300	17649	17581	17455	17588	17575	17642	17626	17394	17449	17527	17690	17514	17620	17490	17396	17435	17350	17542	17665	17396	17617	17380	17569	17560	17650	17494	17443	17632	17562	17639	17665	17354	17356	17570	17654	17569	17496	17527	17563	17559	17311	17553	17443	17651	17540	17632	17593	17474	17668	17569	17507	17574	17530	17523	17489	17409	17466	17518	17445	17366	17406	17466	17647	17620	17556	17483	17564	17684	17499	17544	17286	17524	17435	17507	17413	17440	17493	17346	17591	17525	17623	17657	17572	17516	17335	17453	17678	17484	17386	17595	17414	17475	17451	17525	17540	17504	17453	17348	17540	17395	17461	17593	17428	17581	17519	17345	17385	17615	17722	17536	17535	17559	17499	17363	17526	17528	17693	17407	17690	17483	17432	17503	17504	17457	17416	17462	17502	17559	17384	17442	17505	17426	17504	17549	17440	17446	17393	17465	17405	17411	17645	17488	17601	17578	17634	17571	17575	17577	17309	17366	17594	17558	17329	17482	17646	17550	17611	17407	17479	17479	17505	17583	17473	17480	17656	17517	17465	17541	17401	17640	17571	17420	17475	17616	17470	17429	17367	17599	17371	17436	17596	17645	17521	17482	17474	17351	17500	17336	17447	17585	17538	17517	17759	17391	17434	17294	17442	17456	17523	17463	17292	17631	17285	17502	17331	17615	17412	17496	17316	17389	17289	17545	17513	17549	17333	17378	17512	17383	17614	17416	17447	17418	17672	17452	17401	17410	17535	17608	17563	17523	17652	17394	17655	17557	17567	17678	17537	17449	17482	17414	17430	17507	17601	17519	17535	17557	17539	17427	17210	17552	17410	17468	17412	17359	17665	17490	17644	17659	17601	17456	17517	17819	17478	17699	17439	17621	17497	17554	17400	17550	17582	17370	17561	17502	17478	17411	17622	17630	17491	17548	17490	17492	17549	17563	17506	17572	17629	17505	17703	17594	17533	17436	17527	17520	17523	17485	17533	17375	17371	17417	17670	17397	17494	17528	17547	17497	17590	17543	17482	17579	17625	17398	17428	17306	17656	17574	17458	17584	17550	17598	17541	17411	17531	17546	17658	17567	17525	17449	17466	17651	17534	17711	17581	17502	17407	17332	17511	17400	17506	17411	17466	17431	17630	17624	17344	17479	17519	17640	17397	17479	17464	17573	17478	17522	17541	17496	17562	17402	17730	17470	17496	17543	17449	17349	17435	17502	17746	17700	17399	17464	17486	17599	17557	17509	17376	17622	17522	17866	17403	17606	17514	17598	17488	17472	17401	17580	17478	17443	17514	17525	17734	17543	17437	17520	17561	17510	17623	17567	17464	17556	17439	17483	17282	17571	17679	17373	17429	17668	17497	17614	17391	17611	17480	17409	17357	17532	17457	17551	17364	17525	17524	17514	17518	17520	17447	17656	17633	17488	17509	17514	17394	17452	17386	17634	17440	17543	17721	17496	17611	17561	17535	17432	17664	17504	17659	17547	17348	17553	17487	17407	17520	17484	17520	17426	17452	17462	17474	17503	17467	17501	17576	17501	17253	17619	17269	17537	17677	17436	17522	17544	17605	17366	17525	17498	17432	17317	17337	17538	17426	17330	17530	17426	17568	17506	17494	17527	17513	17658	17442	17620	17556	17406	17386	17557	17584	17510	17815	17534	17575	17357	17607	17478	17252	17476	17384	17673	17438	17458	17610	17269	17533	17536	17511	17500	17641	17638	17361	17525	17577	17505	17529	17434	17431	17446	17490	17659	17441	17607	17488	17563	17543	17522	17549	17397	17274	17517	17422	17695	17338	17521	17583	17552	17349	17623	17406	17450	17481	17672	17308	17531	17586	17350	17488	17458	17340	17633	17392	17259	17628	17634	17470	17576	17469	17325	17564	17549	17431	17333	17417	17611	17257	17480	17520	17502	17434	17384	17543	17584	17608	17476	17576	17610	17508	17529	17385	17509	17506	17501	17586	17395	17313	17728	17408	17479	17442	17549	17376	17427	17609	17659	17607	17632	17492	17486	17569	17325	17581	17462	17559	17439	17520	17293	17411	17453	17396	17466	17599	17499	17564	17424	17410	17345	17488	17623	17416	17554	17537	17492	17644	17551	17375	17684	17486	17457	17634	17294	17582	17467	17473	17694	17523	17698	17836	17547	17477	17518	17615	17491	17564	17402	17444	17557	17610	17666	17563	17507	17531	17504	17330	17611	17392	17325	17645	17358	17543	17366	17573	17489	17305	17400	17645	17688	17434	17426	17443	17527	17542	17629	17568	17621	17540	17696	17418	17397	17535	17579	17411	17718	17592	17426	17469	17535	17523	17486	17582	17434	17508	17531	17430	17614	17555	17516	17449	17522	17600	17555	17552	17448	17589	17412	17657	17473	17571	17365	17646	17365	17464	17421	17474	17568	17395	17391	17518	17578	17369	17471	17489	17536	17678	17510	17523	17401	17445	17435	17494	17460	17478	17432	17513	17424	17548	17448	17489	17444	17650	17362	17639	17525	17712	17565	17543	17672	17637	17405	17589	17379	17420	17448	17352	17409	17529	17638	17519	17514	17472	17427	17680	17532	17549	17487	17458	17701	17493	17538	17419	17424	17809	17627	17619	17473	17512	17539	17591	17315	17533	17542	17515	17538	17450	17688	17526	17488	17368	17481	17395	17527	17614	17457	17617	17476	17384	17274	17469	17424	17518	17389	17716	17471	17622	17619	17502	17637	17387	17625	17687	17409	17391	17545	17559	17481	17673	17702	17559	17519	17463	17398	17313	17495	17394	17547	17600	17531	17445	17439	17499	17452	17591	17520	17528	17487	17541	17404	17611	17614	17506	17390	17498	17377	17447	17646	17372	17462	17468	17541	17503	17452	17448	17425	17514	17549	17530	17475	17527	17735	17431	17315	17551	17648	17523	17556	17608	17386	17681	17634	17538	17429	17421	17416	17487	17459	17696	17478	17519	17615	17596	17421	17491	17624	17573	17425	17441	17601	17580	17570	17475	17412	17635	17453	17420	17341	17519	17717	17437	17560	17527	17482	17598	17488	17370	17432	17502	17569	17501	17508	17348	17448	17560	17380	17524	17623	17443	17518	17636	17440	17435	17497	17504	17590	17530	17458	17597	17583	17557	17559	17564	17494	17630	17441	17584	17526	17424	17519	17541	17531	17526	17377	17561	17452	17323	17370	17391	17359	17333	17498	17546	17623	17409	17634	17482	17472	17285	17470	17593	17389	17515	17521	17477	17472	17634	17614	17558	17587	17440	17420	17521	17545	17385	17412	17521	17530	17487	17371	17723	17350	17417	17594	17389	17358	17427	17564	17430	17564	17421	17518	17687	17492	17507	17655	17533	17613	17526	17630	17468	17450	17472	17391	17563	17577	17525	17674	17326	17417	17506	17634	17479	17436	17410	17592	17638	17455	17567	17536	17540	17400	17352	17548	17460	17353	17522	17526	17634	17311	17357	17504	17405	17586	17661	17550	17462	17587	17405	17541	17441	17768	17499	17549	17615	17551	17482	17531	17448	17507	17523	17520	17663	17703	17545	17485	17575	17461	17503	17493	17437	17382	17594	17617	17545	17556	17460	17450	17540	17531	17431	17587	17553	17475	17521	17666	17630	17459	17499	17425	17533	17659	17560	17441	17488	17359	17463	17509	17483	17478	17562	17546	17504	17446	17527	17525	17470	17710	17561	17548	17411	17579	17366	17551	17555	17632	17484	17383	17542	17343	17528	17470	17539	17606	17507	17366	17517	17493	17632	17395	17377	17436	17557	17485	17589	17441	17545	17729	17499	17563	17360	17473	17668	17510	17629	17554	17579	17649	17380	17571	17382	17396	17439	17495	17611	17624	17569	17514	17721	17412	17595	17518	17516	17641	17498	17387	17425	17432	17542	17554	17665	17538	17539	17606	17539	17450	17623	17421	17527	17405	17688	17641	17363	17597	17427	17585	17460	17475	17547	17425	17616	17646	17613	17595	17460	17540	17476	17477	17505	17575	17544	17510	17369	17537	17502	17418	17333	17483	17350	17408	17370	17545	17476	17243	17376	17471	17555	17698	17582	17346	17622	17581	17647	17497	17717	17643	17562	17413	17472	17574	17515	17432
35816	31981	36384	32630	30140	29687	29175	28956	29050	28977	28964	28672	28760	28678	28553	28511	28279	28422	28399	28719	28192	28462	28449	28402	28140	28166	28294	28306	28215	28230	28489	28114	28314	28206	28126	28305	27969	28280	28347	28076	28236	28292	28128	28133	27863	28243	28332	28161	28059	28099	28055	28103	28276	27849	28357	28158	28161	28227	28243	28156	27986	28115	28038	28054	28071	27995	28113	28078	28050	28134	28074	28049	28203	28192	28281	28209	28146	27942	28217	27989	28361	28526	28089	28454	28256	28307	28123	28170	28501	28297	28177	28155	28225	28097	28139	28240	28244	28222	28232	28108	27915	28117	28038	27998	27968	28165	28145	28121	28272	27937	28230	28195	28215	28144	28202	27990	28230	27840	27753	27965	28083	28333	28151	28253	27886	27962	27992	28053	28040	28163	28113	28089	28144	28107	27960	27818	28289	28152	28276	28168	28316	28298	27942	28046	28321	28255	28061	28020	28327	28290	27844	27999	27948	27994	28194	28180	28348	28198	28296	28122	28229	28209	28304	28275	28185	28264	28198	28028	28321	28094	28277	28049	28065	28219	28278	28259	28076	28239	27989	28154	28168	28201	28116	28083	28012	28302	28326	28227	28364	27989	27774	28230	28118	28183	28142	28220	28485	28178	28429	28454	28205	27998	28103	28396	27976	28108	28348	28381	28083	28003	27975	28070	28482	28200	28320	27990	28069	28119	28069	27980	28109	28113	28125	28301	28185	28080	28254	28303	28192	28006	27887	27753	28057	28276	28196	27975	28546	28169	28224	27936	27985	28104	28090	27991	28330	28090	28390	28195	28154	28148	28000	28031	28105	28046	28231	28207	28032	27959	28098	27997	28124	28099	28180	28287	28017	28047	27918	28044	28169	28161	28196	28020	28137	27902	28153	28144	28458	28584	28369	28375	28292	28193	28368	28319	28218	28264	28130	28133	28032	27942	28082	28029	28155	28036	28070	27952	28342	28320	28197	28008	28412	28011	28215	28310	28039	28299	28214	28041	28199	28032	28251	28280	28383	28119	28360	28088	28132	28083	28163	28092	28126	28273	28008	28091	28519	28074	28271	28031	28117	27888	28083	28103	28041	27882	28317	28164	28069	28093	27968	27886	27968	28171	27708	28180	28230	28222	28282	28163	28225	28219	28095	28162	27983	28087	28136	28097	27822	28260	27825	28146	27861	28175	28171	28235	28395	28151	28099	27840	27973	27887	28045	28120	28038	28083	27905	28316	28167	27999	28286	28085	28307	28071	28182	28388	28061	27944	27913	28034	28243	28107	28132	28117	28049	28089	28258	28014	28109	27896	28189	28204	28213	27924	28316	28239	28032	28068	28036	28446	28226	28221	28085	28366	28225	28014	28094	27947	27981	28189	28013	28129	27894	27904	28308	27886	27796	28149	27956	28175	28147	28121	28221	28200	28061	28369	28171	28233	27942	28131	28314	28146	28131	28278	28011	27885	28087	28206	28417	28303	28400	28102	28017	28286	28229	28025	27903	28066	28083	28203	28078	28236	27875	28132	28183	28388	28326	27909	28096	28108	28316	28182	28199	28223	28237	28313	28281	28356	28356	28254	28067	28285	28200	28071	28063	28221	28328	28346	28382	28392	27949	28198	28256	28064	28071	28286	28100	28089	28204	28350	28179	28227	28286	28092	28123	28132	28148	28285	28372	28275	28029	28205	28051	27962	27990	28131	28273	28034	28163	27999	28114	28099	28382	28045	28183	28100	28307	28318	28198	28306	28190	28190	28094	27969	28010	28195	28159	27927	28256	28148	28133	28058	28365	28193	28149	27965	28264	28022	28072	28053	28146	28210	28020	28091	28111	27951	28043	28067	28224	28142	28302	28046	28365	28101	28336	28042	27959	28205	28361	28182	28189	28396	28114	28206	28075	28174	28073	28029	28353	28103	28239	28099	28138	27935	27937	27856	28424	28289	28179	28245	28318	28156	28107	28181	27930	28189	28200	28398	28347	28439	28020	28207	28157	28167	28278	28055	28177	28009	28115	27763	27937	28125	28203	28040	28088	28427	28233	28198	28130	28279	28329	28075	28247	28117	28072	28137	28089	27935	28320	27906	28026	28226	28017	28066	28249	28213	28116	27849	28005	28207	28162	28149	27993	28258	28049	28175	28252	28252	28090	28178	28060	27947	27956	27977	28269	27905	28271	28181	28056	27888	28434	27960	28098	28368	28142	28059	28242	28409	28256	28132	28243	28124	28135	28333	28017	28283	28125	28034	27988	28367	28388	28014	27877	28161	28174	28171	28436	28302	28051	28335	28424	28127	28093	28156	28085	28103	28097	28142	28143	27985	28455	27991	28156	27902	28026	28092	27999	28038	28006	28147	27924	28316	28210	28017	28106	28022	27906	28295	28137	28133	28024	28084	28054	28180	28361	28092	28017	28070	28145	28010	28182	27954	28288	28096	28323	28266	28148	28096	28195	28353	28121	28143	27923	28187	28026	28109	27978	28066	28199	28056	28156	28106	28100	28157	28276	28188	28120	28125	27760	28124	28063	28303	28132	28182	28111	28090	28201	28003	27843	27979	28140	28209	28238	28353	28307	28135	28073	28083	28120	28218	28171	28155	28277	28381	27993	27994	28412	28209	27977	28160	28330	28401	28260	28142	28204	28169	27964	28256	28216	28278	28253	28066	28017	28163	27972	28356	27988	28053	28066	28086	28132	28145	27914	27794	28084	28402	28094	28235	28400	28220	28450	28255	28250	28342	28349	28125	28011	28105	28115	28338	28044	28091	28121	27963	28170	28296	27952	28135	28208	28036	28130	28114	28171	28153	27944	28130	28115	28019	28044	27968	28023	27856	27923	28132	28180	28164	28066	28100	28123	28048	28101	28190	28184	28320	28007	28295	28205	28320	28257	28212	28328	28177	28039	28383	28255	28115	28111	28410	28017	28469	28255	28029	27869	28135	28207	28430	28138	28237	28377	28234	28493	28022	28325	28087	28012	27961	28131	27924	28175	28330	28208	28402	28278	28204	28168	28068	28098	28295	27995	28015	28271	28143	28202	28113	28284	28148	27982	28302	28178	27769	28150	28167	28216	28232	28170	27932	28243	28303	28210	28488	28232	28011	28131	28172	28365	28296	27709	28122	28178	28139	28095	28133	28164	28019	27983	28242	28376	28106	28087	28107	28381	28125	28067	28190	27951	27856	27915	28081	28011	28274	28310	28080	28133	28057	28150	28200	28065	28100	27944	28150	28265	28138	28028	28254	28091	28297	28237	28377	28121	28140	28099	27880	28395	28137	28235	28451	28268	28302	28170	27941	28065	28133	28244	28108	28239	28354	28159	27995	28166	28262	28065	28037	28268	28361	28311	28066	28235	28285	28278	28358	28005	28078	27989	28055	28040	28187	28126	28236	28493	28249	28158	28273	28118	27843	28102	28185	28422	28066	28140	28231	28170	28024	28027	27876	28331	28485	28281	28182	28366	28157	28211	28158	28274	28105	28099	28180	28234	27948	28269	28234	28063	27993	28310	28084	28205	28139	27972	28023	28070	28038	28520	28271	27949	28030	28130	28242	28428	28251	28294	27963	28050	28175	28385	28191	28139	28059	28317	28506	27951	28179	28115	28007	28157	28444	28064	28150	28115	28317	28150	28199	27970	28098	28095	28036	28433	28078	28111	28085	28233	28332	28178	28094	28023	27706	28202	27988	27982	28070	28171	28186	28148	27954	28060	28386	28119	28233	27999	28167	28016	28149	28152	28150	28041	28313	28009	28045	28049	28144	28081	28187	28359	28167	28319	27998	28138	28020	28131	28256	28290	28291	28255	28056	28388	28006	28212	28093	28056	28211	28193	28238	28256	28123	28280	28294	28077	28073	28114	28136	28175	28226	28125	28115	28199	28221	27892	28056	28159	28287	28109	28030	28032	28449	28079	28061	28107	28097	28000	28028	28086	28169	28112	28254	28002	28168	27914	28180	28136	28049	28233	28126	28413	28237	28469	27972	28017	27978	28056	28305	28040	28201	28187	28129	28209	28490	28093	28129	28305	28091	28302	28056	28001	28070	28248	28244	27877	27810	28315	28239	28260	28147	28353	28211	28098	28284	28407	28293	28287	28228	28081	28222	28268	28230	27935	28079	28116	27914	28035	27926	28276	28164	28199	27932	28034	28057	28120	28191	28144	28094	28252	28223	28083	28122	28305	27905	28140	28187	28273	28568	28256	28112	28165	28288	28157	28220	28162	28249	28281	28217	28094	28111	28225	28140	28111	28153	28158	27864	28070	28044	28230	28098	28067	28208	28437	28009	28217	28126	28011	28130	28209	28120	28140	28168	28094	28128	28195	28223	28011	28004	28180	28113	28173	28070	28258	28119	28347	28056	28094	28306	28177	28399	28422	28199	27911	28349	28301	28238	28143	28194	28407	28093	28055	28334	27983	28359	28191	28324	27971	28465	28329	28215	28069	27943	28200	28096	28332	28226	28050	27912	28169	28113	28387	28240	28122	28055	28086	28255	28232	28161	28228	27985	28362	28132	28067	27725	28043	28374	28190	28060	28410	28394	27983	28341	27923	28211	28524	28151	27984	28216	28389	28172	28225	27983	28189	28101	28181	28068	28011	28165	28013	28395	28092	27857	28295	27874	28285	28139	28154	28244	28235	28027	28038	28162	28171	28240	28415	28096	28123	28079	28164	28076	28120	28046	27974	28411	28086	28283	28395	28369	28133	28124	27865	28187	28059	28112	28145	28167	28136	28199	28331	28001	28063	28229	28035	28115	28316	28160	28157	28071	28288	27995	27991	28302	28122	27997	28219	28099	28423	28180	28122	27979	28117	28138	28023	28199	28212	28186	28217	28273	28022	28264	28443	28205	28278	28188	28277	28157	27969	28462	28187	28245	28135	28286	28416	28219	28243	28175	28330	28143	28176	27863	28010	28030	28026	28033	28251	28241	28037	28316	28236	28310	27978	27887	28093	28164	28149	27981	28260	28118	27939	27904	28240	28105	28421	28315	28307	28308	27914	28271	28146	28318	28224	28219	28200	28225	28048	28002	28144	27971	28419	28068	28003	27902	27907	28233	27960	28440	28041	28126	28289	28074	27875	28177	27910	28044	28202	28102	28291	28324	27982	28138	28477	28227	27981	28121	28030	28127	28139	28055
27176	35060	30250	22789	21318	20479	20031	19852	19433	19330	19275	18703	18725	18406	18485	18389	18361	18279	18307	18144	18270	18078	18143	18260	18092	18135	18157	18058	18137	18239	18124	17970	18041	18022	18003	17947	17992	18014	18000	18113	17838	18062	17968	18004	18050	17975	17877	17966	18093	18089	18034	17843	18085	17960	17985	18124	17858	17969	17882	18068	17906	17991	18010	17992	18013	18043	17925	17913	17999	18087	18026	17935	17886	18051	17841	17894	17975	17806	18061	17979	18018	18005	17966	17980	18032	18007	18110	17940	17894	18083	18027	17980	17811	18079	17966	17865	18045	17881	18166	17954	17988	17943	17860	17928	18146	17895	18034	18061	17936	17857	18006	17947	17975	18059	18052	17885	17895	18048	17930	18046	17918	18134	18135	18113	17773	18049	17952	18121	17905	17980	18067	18054	17887	17864	17926	17922	17855	18036	17791	17939	18069	17787	17985	18013	18068	18054	17943	17828	17885	17938	18021	17882	17959	17993	17890	18081	17899	17978	17914	17940	17979	17924	17995	18152	18075	17931	17955	17914	17910	18092	17938	17907	17971	18010	18000	18225	18066	17910	17792	17886	18048	18121	18061	18103	17890	18031	18079	17791	17938	18031	18112	18056	17848	18110	17994	17973	17862	17927	18078	17944	18057	18128	17930	17834	17880	18098	17907	17937	17951	17904	17880	17843	17937	18075	18044	17783	17928	17993	17851	18016	18231	17990	17963	17880	17992	17985	17877	17858	17758	17851	17972	17981	17808	17936	17970	18060	17931	17996	17968	17902	17949	17877	17982	17868	17920	17863	17847	17981	17895	17843	17957	18033	18111	18142	17989	17785	17940	18034	17911	17856	17945	17890	18029	17947	17933	18121	18078	18156	17966	17934	17941	17929	17951	18035	17984	17974	17924	17939	18019	18000	17868	18031	17961	17978	17815	18126	17955	17908	18027	17984	17947	17924	17851	18039	18196	18178	17749	17912	17891	18029	18059	17930	17894	17903	17947	17958	17983	18034	17846	17860	17949	17928	17996	18032	18118	17869	17953	18020	17948	17982	17980	17976	17901	18072	17924	18045	17776	17965	18022	17916	18083	17798	17782	17882	18184	17975	17939	18119	17866	18129	18125	17980	17972	17937	17757	18011	17895	18076	18118	18068	17900	18050	18057	18075	18003	17865	17984	17803	18137	17944	18014	17954	17872	17837	17886	17895	17986	18030	18036	18077	17937	17925	17990	17953	17958	17903	17940	17919	17952	17834	18084	17928	17979	18127	18068	18015	17960	17925	17920	18075	18177	17920	17836	18025	17954	17900	18196	17779	17888	18158	17985	17945	17862	18067	18026	18089	18030	18135	17868	17858	17990	17988	18048	17912	18016	17914	18029	18051	17812	18088	17927	18233	17878	17816	18030	17951	17926	17976	17894	18012	18095	17969	18063	18035	17959	18056	17932	17993	17986	18002	17954	17726	17915	18075	17968	18035	17908	17920	17938	17945	17826	17953	17792	17895	17975	18015	17914	18073	18061	17991	18030	17820	18081	17953	17954	17980	18134	18017	17931	18114	17935	18018	17815	18113	17986	18003	18047	17825	17782	18102	18009	17882	17926	18004	17947	18085	17995	17815	18014	17804	17944	18075	18156	17919	17906	17994	17858	17829	17961	17923	18029	17929	18042	17875	17965	17951	17923	17938	17919	18082	18084	17772	17940	18038	17998	17970	18107	17968	17994	18004	18069	18090	18066	17882	17999	17828	18264	18056	18030	17963	17997	18059	18070	17937	17924	18132	18079	18086	18041	17961	17832	18016	18041	17908	18032	17981	18023	17781	17941	17920	17962	17953	17795	18004	17993	18164	18103	17928	17999	18021	17812	17917	17966	17902	18033	17852	17920	17936	18002	18070	18017	18014	18081	18187	17895	17940	17966	17896	17924	18038	18074	17753	18062	18008	17971	17924	17940	18007	17955	18097	18040	17951	17958	17731	17768	18151	17965	17966	17927	18000	18051	17953	18043	17942	18009	17941	17999	18030	18008	17926	17871	17909	17909	18206	18054	18063	18112	17911	17781	17862	17909	18064	17950	17914	18195	18104	18104	18026	17899	17965	17969	18115	17848	17947	18074	17910	18001	17867	17915	17931	17971	18027	17838	17944	17958	17969	17844	17998	18128	18059	17960	17916	17967	18003	18080	17932	18162	18029	18021	17961	17888	17882	18029	17973	17909	17965	17986	18013	18042	18041	17874	18081	17907	17973	17822	17965	17906	17935	17994	17785	17901	17933	18034	17918	17917	17953	17841	17859	17984	17981	18134	18090	17822	17970	17966	17746	17926	17929	18060	18164	17928	18049	18243	17909	17919	18032	17977	17912	18018	17921	18088	17925	18002	18022	18117	17932	17911	17869	17876	18021	17949	17863	17966	18113	17902	17862	17820	17876	18066	17929	17994	18052	18168	18047	17954	18012	17958	17913	18048	17900	18018	18008	17840	18026	18180	18088	17932	17917	18036	17840	18031	17962	17837	17882	18164	18202	17992	17997	17830	18074	17890	17942	17991	17858	18063	17877	18001	17790	18030	18007	17902	18059	17955	17960	17988	17976	18163	17968	18115	17974	17854	18107	17992	17893	17889	17960	17893	18001	17990	17930	18054	17885	18010	17978	17866	18050	18004	18069	18033	17940	18055	17922	17951	17979	18017	17677	17961	17996	18058	18052	18022	17964	18021	17977	18014	18035	18062	18138	18131	17851	17826	18096	17857	17793	18000	17908	18012	17936	18126	18044	18127	18010	17996	17948	18083	17966	17773	18047	17802	18065	17925	17868	17982	18035	18207	17846	17895	18176	18042	18021	17912	18017	18012	17874	18014	17925	17762	17979	17968	18092	17857	17957	17868	18042	17963	18092	18006	18001	17862	17964	18026	17952	17972	17892	17781	17845	17975	18072	17895	18088	17902	17908	17768	17839	17976	17992	18012	17938	17814	18009	17957	17859	17943	17985	18006	17914	17874	17939	17900	17910	17973	18017	18081	18085	17847	17886	17961	17928	18028	17931	17946	17953	17941	18032	18149	17887	18009	18014	17882	17922	18059	18043	17879	18148	18057	17896	18190	18000	17814	17913	18050	17929	17996	17817	17784	17928	18010	18032	17999	18102	18050	18095	17995	17868	17789	18031	17821	17899	18102	18153	17947	17890	18041	18026	17869	17672	18104	18030	18057	17847	17985	17758	17999	17937	18085	17822	17893	18008	18064	17928	18175	17887	17999	18089	18127	17956	18103	17970	17979	17994	18008	18106	17979	17875	18225	17912	18012	18050	18118	17973	17987	17981	17981	18019	18112	17890	18042	17976	17900	18085	17935	18047	18148	17872	17990	18177	17990	17870	17831	17940	17956	17999	17911	17912	17917	17884	18100	17922	18045	18025	17990	17964	18019	18080	17983	17709	18124	17956	17868	17982	17821	17855	17899	17926	17951	18009	17980	18023	18010	18152	17846	18169	18024	17929	17836	17911	17995	18035	18081	17813	18141	17825	17952	18004	18153	17851	17835	18071	17860	17937	18001	17894	18082	18035	17972	18054	17980	17989	18032	17993	18145	17879	18187	17859	17780	17995	18077	18191	17946	17983	18135	17824	18119	17978	18015	17928	17868	17972	17988	18009	18008	18066	18003	18090	18040	17875	18119	18071	17903	17870	18159	17917	17864	17973	17965	17875	17900	17967	18058	17925	17980	17793	18066	18111	18022	17973	18043	17938	17902	18031	17769	18002	17955	17826	17837	17938	17870	18160	18066	17993	17877	18122	17906	18056	18002	17946	17915	18023	18067	17842	18009	18138	18014	17845	18150	17969	17808	17910	17988	17999	17874	17921	17904	18040	18070	18107	17923	17970	17999	18012	17942	17959	18002	18049	17895	18015	17885	17917	17829	17980	17994	17921	17908	18046	17762	18066	18074	17999	17996	17964	18179	18147	17996	17972	18045	18031	17952	18038	17889	17879	17980	17923	17946	18119	17895	18189	18054	17770	17899	17998	18031	17995	18066	17988	18054	17912	17916	17898	17957	18011	17884	17758	18014	18084	17977	18075	18025	18069	18112	18088	17845	18071	17843	17928	17871	17903	17996	17972	17972	17812	18096	17923	17825	17793	18031	17880	17958	17972	17915	17805	18001	18026	18031	18034	17918	17939	17886	17901	17938	18174	17998	18056	17901	17828	18043	18044	17887	18045	17887	18108	17921	17899	17883	18089	18183	18026	18093	18125	17906	17949	18061	18042	18076	17882	18062	17890	17804	17876	17958	17991	18045	17955	18140	17965	17891	17971	18092	18004	17885	17835	18101	17992	18046	17977	17875	17968	17883	17979	18103	17992	18067	17888	18061	18098	17980	18039	17942	18023	17909	17825	18017	17922	18042	17948	17860	17871	17985	17850	17971	18116	17806	17843	17837	17847	17780	18001	17990	18018	18231	17849	17969	18109	18005	17899	18102	17947	17915	17850	17918	18009	18110	18110	18119	17807	18036	17831	17933	17956	18079	18001	18021	18026	17944	18205	18015	17817	17837	17840	18100	17987	18006	17766	17950	18268	18040	17821	18035	18152	18021	17964	17963	17991	17949	18174	18010	17982	17796	17826	17844	18199	17819	17835	17855	17962	17937	17950	18151	18011	18090	18164	17913	18040	18007	18071	17972	18007	17993	17928	18031	17799	17979	18011	17997	17859	17990	17932	18153	18052	18004	17997	17991	18238	18013	17979	18100	17900	18051	17956	17994	18008	17980	17985	18080	17995	18115	17947	18065	17800	17994	17890	18097	17919	18167	17778	18016	18055	17898	17931	18029	18190	18052	17906	17962	17933	18135	18077	17900	17968	17855	18022	17925	17956	17926	18136	17954	17891	17851	17897	17900	17933	17989	18026	17948	18152	17930	18085	17982	17897	18121	18181	18022	17918	18071	17966	17973	17923	17962	17837	18012	17910	18064	18004	18201	17941	17909	17996	17884	17956	17975	18059	18174	18033	17971	17992	17932	17806	17844	17946	17912	18083	17964	17995	17867	17946	17929	17951	17820	17983	18042	18007	18053	17961	17829	17979	17895	18090	18094	17886	18108	18030	18172	17975	17850	17868	18036	18082	17999	17863	18095	18018	17970	17847	18003	17799	18008	18204
24085	20977	27446	25383	24468	28968	31485	28954	28140	28165	27857	27481	27336	27361	27129	27030	27039	26745	26627	26657	26582	26652	26785	26661	26694	26447	26389	26419	26541	26263	26504	26440	26151	26152	26497	26198	26375	26303	25987	26215	26126	26206	26569	26103	26201	26180	26052	26558	26428	26264	26491	26143	26271	26092	26252	25936	26257	26215	26128	26150	26217	26218	26349	26289	26360	26318	26130	26350	26078	26188	26262	26079	26316	26189	26169	26127	26038	26231	26263	26108	26395	26246	26213	25803	26171	26114	26223	26036	26332	26213	26427	26421	26328	26083	26299	26167	26303	26184	26017	25990	26173	26373	26253	26410	26326	26115	25998	25964	26046	26203	26151	26143	26159	26245	26088	25902	26470	26210	26359	26083	26241	26081	26007	26089	26075	25690	26184	26158	26185	26263	26150	26185	25966	26216	26138	26181	26253	26408	26173	25927	26174	26074	26128	25939	25922	26177	26208	26149	25940	26112	26115	26104	26072	26247	26172	26063	26076	26081	26120	25944	26067	26094	26216	25979	26037	26040	26108	26015	26129	26255	26167	25900	26020	26118	26002	26181	26276	26031	26454	26206	26188	26360	26042	26267	26188	26010	26366	26052	26211	26320	26179	26251	26362	26443	26135	26318	26278	25986	26069	26288	26185	26082	26046	26184	26200	25993	26185	26106	26107	26077	26316	25799	26418	26156	26266	25928	26161	25974	26284	26106	26378	26221	26280	26096	26263	26074	26373	26263	26218	26128	26203	26305	26023	25893	26022	26035	26592	26267	26188	26174	25927	26130	26189	26005	26239	26196	26097	26060	26365	26326	26328	26264	26104	26389	26343	26532	26371	25999	25967	26229	26220	25994	26192	26073	25999	25935	26137	25901	26182	26151	26306	26257	26246	26399	26157	26298	26184	26059	26476	26227	26061	26095	26280	25981	26260	26155	25808	26002	26311	26204	26410	26222	26196	26191	26269	26125	26113	26175	26367	26021	26174	26263	26218	26274	26222	26088	26085	26170	26416	26235	26286	26163	26312	26071	26222	26242	26245	26156	26024	26068	26175	26203	25909	26156	26315	26106	25976	25996	26303	26004	26161	25932	26061	26044	26056	26360	26374	26459	26259	25952	26220	26456	26082	26064	26030	26150	26127	26203	26201	26112	26104	26369	26092	26409	26426	26115	26158	26333	26098	26237	26167	26083	26417	26273	26320	26015	26133	25912	26384	26131	26271	26185	26250	26392	25900	26094	26219	26261	26185	26087	26374	26087	26217	26102	26097	26212	26082	25998	26228	26415	26201	25989	26194	26343	26117	26081	26146	26161	26064	26307	26117	26204	26054	25871	26119	26157	26286	26169	26149	26120	26380	26025	26048	25977	26138	26067	26008	26402	26377	26113	26229	26019	26445	26260	26157	26247	26170	26304	25892	26181	26211	26329	26280	26276	26335	26210	26009	26244	26252	25963	26318	26123	26297	26363	26052	26066	26183	25944	26127	26232	26318	26285	26043	26361	26263	26111	26204	26022	26302	26048	26173	26226	26157	25962	26195	26315	25862	25964	26023	26126	26316	26037	26342	26158	26001	25968	26485	25823	26103	26161	26215	26114	26069	26042	26034	26201	26091	26355	26176	26043	26044	26295	26329	26320	26278	26239	26124	26081	26094	26195	25944	26205	26308	26292	26314	26001	26286	26125	26109	26332	26158	25988	26044	26267	26308	26248	26288	26227	25921	26118	26124	26040	26114	26221	26092	25925	26258	26273	26138	25995	25880	26092	26217	26079	26343	26191	26085	25918	26143	26319	26295	26206	26013	26280	25919	26096	26069	26316	25921	26053	26138	26202	26282	25996	26164	26002	26045	26412	26135	26114	26349	25920	26121	26253	26063	26262	26242	25991	26155	26386	26142	26100	25912	26216	26143	26014	26149	26261	26073	26036	26244	26169	26368	26415	26149	26194	26178	26175	26288	26150	26276	26141	25902	26238	26099	26126	26116	25929	26390	26246	26063	26080	26149	26242	26203	26285	26357	26094	26174	26305	26034	26096	25759	26286	26463	26190	26137	26209	26312	26288	26090	26142	26149	26047	26209	26149	26015	26027	26133	26320	26001	26239	26240	26097	26068	26111	26279	26000	26479	26313	26382	26088	26262	26228	26040	25954	26073	26214	26331	26273	26162	26246	26200	25958	26242	26044	26214	26266	26205	25823	25958	26141	26175	25956	26220	26180	26092	26419	26220	26195	26240	26054	26309	26124	26026	26055	26327	26413	26302	26463	26135	26184	26360	26064	26021	26028	25922	26080	26112	26119	26246	26143	26286	26365	26251	26230	26210	26382	26268	25962	26047	26243	26135	26187	26238	26077	26181	26168	26198	26352	25940	26224	26243	26157	26127	25892	25914	26177	26279	26409	26459	26183	26132	26180	26082	26140	26109	26001	26102	26207	26165	26341	26170	26091	26269	26228	26266	26020	26022	26224	26357	26134	26246	26206	26045	26055	26411	26316	26229	26213	25954	26051	26067	26297	26127	26136	26312	26158	26098	26360	26036	26213	26019	26288	26334	26167	26324	26014	26110	26253	26106	26307	26155	26199	26133	26001	26327	26116	26219	26179	26404	26277	26138	26018	26252	26075	26163	26166	25916	26029	26292	26115	26153	26119	26108	26176	26351	26157	26155	25892	26030	26203	26265	25904	26090	26020	26255	25887	26176	26166	26302	26302	26010	26083	26127	26153	26158	26223	26383	26023	26110	26075	26280	26023	26343	26199	26371	26160	26384	26207	26276	26154	26157	26184	26452	26299	26341	26113	26212	26138	26206	26175	26114	26245	26035	26375	26177	26067	26222	26207	26187	26413	26184	25891	26073	26304	26069	26026	26026	26354	26282	26190	26121	26015	26080	26096	26247	26395	26266	26117	26247	26477	26195	26191	26222	26202	26097	26088	26015	26422	26204	26298	26121	26235	26193	26177	26426	26031	26222	26093	26169	25932	26268	26225	26336	26059	26478	26247	26274	26263	26283	26309	26248	26055	26169	26229	26124	26024	26050	26192	26175	26306	26336	26179	25955	26190	25992	26139	26026	26256	26191	26063	26087	26172	26221	26122	25788	26313	26385	26078	26335	26026	26032	26058	26196	26025	26239	26118	26143	26177	26392	26368	25989	26040	26086	26428	26124	26220	26425	26330	26104	26151	26261	26100	25803	26117	26060	26332	26584	26172	26195	26267	26187	26021	26014	26253	26305	25966	25902	25959	26078	26158	26035	26122	26166	26160	25989	26355	26264	26040	26225	26071	26331	26164	26258	26342	26154	25996	26084	26152	26141	26107	26140	26161	25987	25857	26048	25988	26215	26305	26162	26133	26236	26252	26055	26118	26184	26315	26305	26174	26045	26020	26330	26213	26253	26064	26048	26053	26150	26223	25934	26126	26247	26087	26156	26117	26078	26255	25945	26172	25906	26051	26023	25980	26086	26220	26115	26163	26063	25971	26165	25915	25952	26414	26105	26142	26153	26056	25931	26010	26339	26088	26170	26016	26162	26235	26165	26228	26162	26269	26268	25934	26282	26350	26050	25901	26275	26222	26172	26209	26151	26318	26330	26090	26296	26068	26339	26236	25937	26323	26219	26187	25960	26061	26128	26080	26176	26053	26202	26087	26338	26329	26102	26186	26164	26046	26084	26379	26013	26254	26535	26148	26204	25999	26150	26220	26039	26154	26076	25803	26310	26142	26084	26143	26181	26301	26133	26313	26029	26077	26111	26131	25985	26457	26170	26044	26188	26058	26177	26511	26046	26051	26269	26153	26269	26069	26169	26144	26059	26098	26247	26164	26145	26171	26208	26097	26125	26097	25932	25925	26307	26366	26494	26029	26294	26192	26477	25937	26254	26341	26234	26023	26054	26241	26042	26021	26248	26329	26351	25894	26276	26232	26230	26232	26407	26095	26249	26251	26001	26150	26189	26033	26367	26052	25975	26303	26163	25895	26205	26463	26146	26228	26292	26051	26089	26091	26308	26432	26443	26202	26153	26097	26299	26174	26017	26275	26228	26261	26161	26052	26223	26138	26086	26110	26253	26099	25989	26045	26277	26336	26018	25979	25971	26262	26250	25845	26151	25948	26059	26240	26304	26277	26141	25850	26237	26051	26364	26289	26395	26228	26220	26241	26361	26030	26028	26058	26127	26198	25873	26053	26338	26268	26247	26224	26260	26331	26228	26503	26087	26058	26197	25921	26114	26276	26094	26197	26027	26103	26110	26270	26243	26152	26287	26345	26204	26070	25899	26003	26225	26046	26121	26082	26216	26148	26149	26257	26197	26147	26145	26381	26197	25969	26219	26290	26249	26345	26295	26130	26210	26385	26051	26261	26465	26403	26324	25937	26220	26167	26081	26343	26336	26045	26124	26347	26152	26310	26030	26316	26072	26042	26104	26365	26266	25978	26060	26290	25998	26368	26371	26036	26183	26082	25999	26105	25869	26114	26073	26266	26025	26248	26111	26144	25993	26105	26208	26255	26367	26532	26333	26262	26394	26486	26412	26356	26060	26090	26133	26424	26168	26238	26031	25989	26463	26150	26148	26187	26166	26213	25984	26001	26332	25979	26317	26162	26050	26186	25893	26307	26107	25974	26134	26182	26248	26215	26211	26073	26104	26035	26228	25953	26402	26354	26412	26032	26106	25829	25970	26080	26201	26195	26176	26250	25752	26189	26114	26153	26452	25999	26282	26340	26032	26124	26029	26185	26286	26247	26207	26306	26229	26155	26070	26332	26263	26155	26357	26293	26202	25935	25912	26001	26147	26587	26269	26115	25915	26085	26088	26045	26226	26137	26339	26360	26160	26175	26411	26321	26195	26156	26094	26168	26234	26390	26200	26279	25928	26045	26213	26019	26128	25882	26134	26000	26028	26194	26252	25948	26417	26135	26027	25937	26139	26089	26125	26369	26080	26099	26250	26347	26116	26133	26289	26132	26345	26212	26095	26150	25886	26052	26361	26114	25946	26290	26529	25963	25967	26210	25932	26130	25895	26048	26272	26374	26168	26189	26167	26170	26311	26057	26219	26281	26222	26101	26016	26209	26147	26353	26365	26185	26094	26281	25881	26149	26198	26360	26317	26112	26226	26308	26455	26041	26216	26001	25801	26139	26063	26227
29254	50202	42346	27098	24394	22640	21516	21273	20491	20017	19364	18898	18401	18244	18014	17942	17807	17780	17614	17736	17555	17549	17349	17385	17428	17363	17241	17332	17410	17444	17162	17360	17080	17240	17224	16997	17237	17133	17055	17225	17194	17035	17063	16872	17179	16959	16939	16995	17024	17186	17142	17065	17065	17286	17155	17116	16995	17103	17069	17015	17078	16953	17091	17043	17016	17220	17095	17117	17187	16958	17154	17060	16988	16870	16986	17020	17052	17050	17105	17062	17177	17053	17211	17078	17159	16770	17022	17025	17068	17090	16735	17105	17053	16859	16965	17032	17061	17003	16761	16953	17013	17049	17095	16939	17170	17029	17264	17014	17113	17022	17118	17114	16936	17063	17240	16918	17057	16886	17311	17010	17071	16958	17037	16857	17030	17184	17162	17047	16884	17047	16862	16848	17035	16911	16905	16950	16970	16935	17101	16995	17228	16995	17103	17080	17018	17153	17090	17062	16954	16911	16974	17019	16958	17112	17004	16877	16794	17054	17143	16997	16993	16922	16913	17165	17155	17041	16952	17296	17089	17029	16951	17030	17238	17059	17092	16949	16931	16899	16957	17265	16852	17159	17063	17079	16896	17008	17087	16975	16934	16913	17087	16804	17037	16946	16882	17118	16954	16914	17125	17012	16988	17178	16975	16946	17033	17052	16837	16935	16941	16989	17111	16899	16937	17083	16921	16936	17073	16975	16992	16963	16984	16983	17154	16985	17031	16918	16968	17088	17072	17083	16965	17039	16796	16824	16934	17015	17121	17267	16873	16890	16819	16997	16969	16954	17217	17081	17183	16992	16991	16968	17220	16934	17078	17094	17101	17023	16924	16825	16997	16942	16860	16956	17015	17039	16918	16809	17119	17127	17124	17014	16976	16976	16996	17108	17038	16909	16908	17060	17039	16986	17005	16942	17159	17171	16999	16969	17021	16873	16888	16898	17025	16968	17161	16811	17043	17000	16898	17170	17062	17043	17039	16908	16892	16971	17008	17265	17051	16960	16894	17037	16873	17183	17031	17091	16991	16936	17004	16957	17210	17016	16907	17055	17038	16849	17035	17040	17132	17158	16924	16934	16936	17090	16972	17092	17014	16880	17010	17029	16984	17198	16970	17089	17073	16943	16926	17026	17004	16924	17124	17183	17048	17012	16885	17070	17053	16945	17063	17036	17022	16940	17047	16963	16970	17036	16799	16970	17132	17158	17167	16865	17049	16988	17145	16996	17168	17049	16910	16902	16899	17046	17068	17001	17065	17062	17098	16996	17135	16779	17193	17137	17032	17010	17136	16779	16887	17124	17154	17024	17033	17125	16976	16934	17155	16862	17017	17046	16934	17093	17091	16860	16961	17222	16919	17002	17017	17040	17009	16891	17044	16963	17029	16968	17116	16911	16840	17080	16955	17129	16954	17022	17052	16893	17068	16968	16986	16863	17038	17014	16969	16811	17093	16904	17092	17018	16983	16989	17020	16986	16878	16935	17185	16943	16925	17119	16998	16965	17110	16897	16912	17031	17005	16882	17061	17041	17108	17181	17044	17020	17017	17075	17058	16854	17009	17212	17212	17159	16919	17004	17200	16999	17076	16916	17187	17060	16889	17005	17136	17051	17120	16984	16885	17054	16902	17055	17026	16956	17166	17032	17056	17179	17073	16956	17147	16744	17075	16987	17018	16954	17119	17133	17042	17059	16965	16947	17095	17007	17034	17094	17145	17101	17077	17002	16871	17030	16980	17026	16919	17134	17014	17044	17045	17166	16936	17031	17020	17016	16919	17012	16918	16959	16974	16980	17082	17161	17279	17031	17017	17004	16947	17218	16914	16906	17015	17093	17020	16964	17180	16926	17053	16863	17042	16901	16847	16829	17111	16979	17022	17052	16864	17064	17125	17087	17131	17015	16981	17153	17107	17119	17007	17014	17261	17037	16969	16990	16937	17087	16971	17115	17028	17112	16936	17097	17074	17006	16981	17019	17043	16914	16935	17093	17007	16996	17021	17029	17190	17203	17110	16991	16924	16997	17089	17043	16965	16875	16955	17203	16875	16993	17032	16986	17014	16949	17031	17086	16928	17033	17163	16928	16929	17000	17215	17019	16927	17092	17070	17091	16828	17212	16904	16909	16947	16992	17080	17260	17160	16918	17077	17003	16858	17087	17080	16945	16963	17034	16963	16894	17020	17052	16950	16977	17099	17048	17108	16986	17067	17107	17051	17066	17150	17084	17015	17102	17234	17058	17030	16944	17010	17111	16976	16714	17125	16906	17135	16808	16942	16982	16962	17043	16859	17075	17226	17045	16942	17128	17036	16971	16982	16969	17115	17192	17047	17029	16915	16886	16840	17112	16957	17107	17038	17121	17064	16930	16994	16901	17139	17021	17168	17076	17012	17014	17146	16994	17101	17054	16964	16839	17095	17032	16980	16961	17201	17049	17103	16984	16830	17037	17165	16970	17155	17011	17215	17107	16887	16913	16805	17122	17041	17104	16866	16967	17090	16977	16971	16940	16939	17196	16963	17093	17019	16998	17061	17052	16872	17070	16955	16928	17130	17114	16964	16934	17069	16963	16977	16984	17232	16991	17094	16937	17129	16974	17095	17024	17124	17080	17049	17034	16900	17135	17073	17047	16887	16949	16974	16836	16976	17012	17022	17062	16908	16878	17083	17046	17105	17016	17144	17109	17039	16997	17073	16950	16948	17014	17049	16838	17177	16917	16837	17008	16947	16987	17080	17013	17033	16952	17033	17062	17100	17114	16978	16893	17152	16968	16897	17125	16968	16944	16954	17185	16998	17049	17052	17049	16935	16991	17124	17026	17029	17024	17136	16994	16949	17166	16937	16938	17237	16958	17012	16904	17007	17015	16923	17121	16795	17104	17012	16983	17082	17018	17019	16970	16954	16799	16987	17101	16927	17014	16826	17051	16960	17133	17004	17033	17010	16959	17062	17007	16934	16985	17035	17093	17132	17141	16944	17130	17038	16910	17279	16989	17099	17200	16863	17047	17042	17175	16957	17209	16943	17080	17087	16917	16993	17002	16952	16850	16887	17016	17002	17054	17060	16927	16958	16994	16974	16903	17154	17044	17028	17024	16991	17019	16955	16947	17016	17064	17032	17043	16954	17025	17028	17062	16887	17052	17037	16971	17025	17027	17083	17053	17114	17019	16976	17004	16927	16929	17103	16978	16992	17087	16991	16952	17081	16944	17100	17116	17011	16890	16831	17002	16872	16977	17188	17012	16939	16922	17075	17029	16981	17099	17029	16955	17041	16950	17116	17103	17056	17001	17013	16970	17211	17047	16895	17044	17189	16984	17144	17107	16903	16946	16931	17052	16982	17011	16941	17072	16943	17079	17013	17004	16963	17088	17047	17309	16939	16807	17013	16933	17055	17034	16966	16991	17065	17140	17178	16911	17069	16933	17257	16914	17067	17105	17044	16955	17007	17061	17021	17007	17031	16961	17188	17021	17103	16940	17154	17044	17138	16880	16907	17031	17098	17030	16873	16904	16864	17020	17002	16783	17206	17149	17089	16888	17001	17044	16957	17043	16963	16988	16902	17044	17126	17011	16995	16952	16991	17142	17018	17064	17102	17058	17010	16940	16797	17016	17000	17211	16941	16970	16812	16972	17115	17064	16967	17025	17024	17189	17080	17045	16932	17045	17152	16823	17176	17123	17008	17028	17097	17008	16937	17083	16995	16955	17145	17013	17112	16848	16929	16872	17034	16885	17238	17013	17144	17096	17111	16973	17208	17060	17021	17080	16980	17125	16966	16905	17093	16935	17132	17028	17048	17108	16992	17052	16992	16960	16872	17047	16825	17028	16896	16960	17124	16902	16967	16999	17034	17067	17055	17166	16986	17049	17002	17011	17179	16938	17033	16942	16966	16883	16955	17118	16820	16969	17009	17125	16977	17182	16954	17034	16933	17041	17116	16981	16924	17091	17062	16760	16967	16983	17136	16832	17118	16916	17291	17076	17027	17132	17185	17004	17138	16957	17088	16895	17097	17162	17057	17064	17083	17115	17102	16972	17092	17053	17065	17014	17144	17008	16850	17063	17172	17098	17172	17055	17192	17086	17113	16963	16784	17061	16831	17019	16945	16920	16999	16799	17003	17206	17047	17109	17014	17010	16869	16943	16980	17063	17060	17154	17205	17117	17012	17042	17162	17194	17260	17161	17013	17055	17181	16937	16929	17107	16975	17051	17193	16975	17022	17020	17183	16956	17076	17049	16937	16967	17137	17070	17057	17074	17015	16939	17065	17072	17085	17021	17030	16992	16843	17058	17120	16986	17061	16987	17040	16927	16994	16905	16961	17056	16978	17055	16838	16977	17112	17134	16937	17102	16845	17261	16959	17008	16995	17055	17003	17034	17019	16973	16933	17059	16972	16961	16859	17069	17011	16873	16914	17020	17018	16888	16827	17032	16894	16981	16952	17087	17104	17063	16684	17170	17083	16799	17186	16822	16917	17107	17058	17061	17014	16985	17075	16950	17113	17132	17005	16857	17063	16995	16951	17015	17100	16976	17014	17049	17146	16883	17021	16993	16961	17044	16930	17088	17127	17016	17069	17033	17018	17168	16970	17081	17125	17011	16979	17030	17047	17040	17065	16989	17003	17079	16971	16873	17125	17055	16994	16977	17054	17094	16847	17174	17060	17033	17128	16895	17000	17081	16951	16945	16994	17063	16918	17121	16877	16832	16954	16923	16909	16999	16990	17039	17063	16849	16997	17058	17016	16971	16897	16996	17057	17160	16885	16736	17051	17041	17139	16970	16923	17098	17136	16891	17155	17031	17098	16896	17151	16999	16979	16873	17282	17031	17008	17051	17047	17063	17210	17035	17054	16991	17158	16925	17069	16990	16926	17053	17111	17071	17161	17078	17004	17030	17086	17026	17016	17027	17067	17046	17072	17011	17040	17060	17116	16943	16969	16904	17004	17016	17047	16905	17088	17241	17022	17001	16979	16979	16817	17079	17169	17146	16830	16928	16819	17066	16985	16979	16992	16871	17029	17030	16994	17028	16966	17193	17060	17153	16934	16983	16940	17057	16883	17013	17189	16864	16961	17043	16961	17013	16959	16956	17048	16938	17123	17145	16990	16944	17020	17135	16921	17055	16899	16888	17200	17107
22508	20963	27363	24885	22407	27561	33158	29945	28909	28737	28530	27767	27260	27011	27050	26924	26950	26519	26504	26510	26202	26438	26528	26195	26360	26246	26382	26154	25991	26082	26021	25854	26223	26153	25963	25877	25927	25914	25957	25856	26045	25898	25699	25743	25690	25830	25947	25752	25804	25936	25962	25765	25910	25738	25797	25847	25485	25945	25745	25522	25747	25765	25861	25770	25962	25920	25726	25929	25894	25869	25595	25611	25605	25874	25960	25791	25946	25578	25752	25699	25650	25774	25723	25813	25632	25874	25686	25862	25863	25834	26203	25727	25630	25564	25700	25910	25813	25681	25829	25705	25449	25534	25587	25920	25867	25899	25692	25660	25721	25757	25655	25817	25929	25657	25764	25567	25558	25512	25671	26139	25904	25909	25963	25450	25821	25546	25608	25669	25657	25825	25859	25555	25718	25712	25642	25979	25742	25881	25781	25814	25833	25655	25923	25639	25601	25701	25606	25674	25527	25703	25825	25395	25798	25857	25575	25495	25605	25666	25861	25793	25913	25702	25640	25794	25924	25724	25708	25696	25717	25534	25899	25752	25745	25494	25835	25704	25632	25721	25779	25585	25730	25715	25839	25988	25801	25706	25853	25875	25690	25814	26001	25688	25836	25706	25634	25857	25601	25525	25435	25684	25666	25754	25920	25555	25905	25783	25666	25713	25840	25870	25687	25454	25740	25684	25864	25705	25531	25797	25859	25680	25782	25848	25679	25878	25753	25772	25775	25493	25654	25676	25594	25761	25686	25881	25911	25587	25623	25890	25598	25672	25768	25509	25838	25624	25562	25421	25503	25595	25807	25773	25720	25591	25657	25506	25737	25774	25723	25742	25466	25737	25828	25370	25855	25673	25587	25707	25728	25648	25490	25647	25596	25891	25795	25803	25786	25548	25744	25732	25915	25840	25803	25605	25685	25746	25701	25945	25660	25839	25669	25636	25747	25659	25571	25524	25805	25716	25847	25770	25693	25647	25529	25802	25784	25725	25713	25768	25441	25660	25806	25661	25832	25688	25773	25712	25606	25642	25694	25679	25544	25578	25807	25936	25754	25635	25866	25772	25718	25732	25727	25682	25852	25777	25908	25533	25499	25890	25744	25627	25721	25600	25740	25725	25899	25647	25622	25760	25732	25770	25736	25802	25688	25646	25631	25703	25632	25490	25686	25874	25732	25531	25582	25645	25552	25609	25535	25578	25416	25668	25503	25667	25717	25723	25803	25763	25812	25739	25515	25881	25709	25659	25597	25886	25698	25624	25546	25336	25601	25589	25721	25670	25749	25876	25644	25688	25826	25429	25745	25479	25441	25559	25703	25693	25639	25465	25727	25738	25542	25632	25968	25673	25752	25847	25744	25619	25723	25743	25506	25932	25731	25730	25796	25764	25245	25728	25900	25747	25886	25766	25564	25323	25828	25709	26063	25699	25769	25689	25802	25527	25608	25588	25743	25718	25482	25388	25783	25590	25562	25766	25806	25725	25861	25649	25613	25567	25492	25591	25661	25842	25785	25813	25719	25779	25684	25673	25803	25965	25862	26012	25637	25896	25665	25587	25533	25688	25595	25801	25710	25882	25908	25780	25645	25682	25862	25766	25597	25485	25534	25572	25645	25759	25700	25486	25736	25856	25697	25538	25613	25680	25707	25606	25600	25769	25417	25731	25792	25627	25670	25928	25588	25707	25941	25810	25708	25701	25531	25599	26018	25627	25567	25443	25877	25720	25661	25813	25685	26040	25786	25576	26038	25615	25891	25620	25755	25951	25772	25558	25774	25759	25469	25761	25841	25478	25709	25565	25692	25659	25806	25776	25552	25804	25803	25900	25736	25882	25938	25757	25787	25712	25652	25777	25705	25750	25524	25903	25788	25649	25607	25789	25425	25656	25520	25473	25603	25631	25875	25556	25659	25702	25603	25714	25574	25646	25785	25682	25598	25725	25848	25625	25661	25678	25582	25820	25560	25819	25566	25741	25630	25755	25634	25792	25777	25766	25593	25717	25685	25634	25561	25725	25802	25689	25759	25807	25943	25923	25670	25801	25700	25610	25750	25502	25915	25591	25596	25775	26038	25688	25728	25672	25609	25805	25685	25257	25405	25449	25678	25606	25796	25830	25665	25616	25918	25735	25906	25862	25841	25548	25537	25741	25300	25609	25827	25529	25666	25642	25569	25903	25557	25530	25890	25444	25741	25725	25845	25767	25675	25949	25780	25634	25416	25661	25787	25546	25602	25811	25626	25600	25635	25905	25886	25708	25471	25635	25668	25756	25643	25279	25624	25780	25656	25503	25918	25617	25862	25605	25629	26054	25881	25700	25722	25777	25845	25874	25672	25440	25578	25752	25709	25902	25798	25492	25895	25912	26025	25617	25879	25503	25757	25832	25681	25651	25681	25557	25655	25537	25486	25800	25723	25745	25859	25676	25686	25773	25524	25521	25653	25732	25556	25774	25951	25698	25775	25796	25826	25665	25446	25491	25582	25565	25315	25570	25883	25473	25671	25901	25483	25728	25715	25602	25606	25651	25693	25715	25519	25721	25540	25519	25670	25809	25805	25780	25779	25852	25787	25679	25678	25777	25669	25771	25883	25892	25732	25702	25668	25444	25749	25746	25688	25650	25731	25505	25492	26030	25830	25788	25565	26029	25686	25750	26021	25867	25652	25732	25601	25642	25785	25667	25885	25652	25593	25904	25704	25907	26010	25882	25568	25830	25796	25896	25816	25605	25806	25830	25683	25532	25858	25722	25854	25848	25682	25754	25708	25665	25637	25866	25764	25945	25830	26010	25579	25593	25864	25794	25771	25653	25704	25606	25543	25627	25456	25719	25551	25709	25706	25487	25525	25668	25839	25786	25614	25853	25823	25843	25723	25652	25581	25766	25867	25780	25675	25696	25606	25752	25589	26060	25788	25642	25614	25532	25627	25546	25806	25722	25888	25869	25820	25850	25891	25632	25678	25621	25658	25729	25491	25697	25807	25830	25949	25653	25949	25759	25698	25520	25762	25511	25778	25824	25863	25816	25664	25759	25753	25917	25686	25729	25753	25983	25634	25742	25687	25544	25719	25608	25581	25606	25780	25707	25703	25641	25896	25801	25823	25647	25657	25715	25694	25617	25862	25762	25709	25685	25796	25703	25748	25835	25717	25890	25474	25208	25842	25863	25706	25583	25671	25438	25866	25608	26105	25836	25726	25784	25617	25731	25717	25640	25622	25591	25629	25770	25756	25864	25746	25932	25593	25527	25524	25650	25594	25739	26014	25813	25787	25920	25747	25554	25609	25672	25659	25976	25854	25825	26078	25857	25875	26034	25637	25754	25323	25847	25573	25904	25587	25619	25502	25376	25823	25643	25678	25842	25696	25928	25573	25799	25639	25799	25763	25653	25519	25719	25857	25764	25627	25751	25612	25719	25385	25279	25817	25711	25837	25886	25842	25964	25768	25761	25745	25875	25709	25636	25683	25745	25857	25722	25560	25611	25323	25787	25511	25766	25499	25713	25776	25775	25775	25627	25859	25581	25773	25819	25507	25809	25854	25726	25601	25881	25514	25792	25628	25808	25917	25631	25793	25678	25672	26003	25594	25654	25711	25893	25670	25757	25713	25693	25468	25723	25587	25784	25720	25833	25779	25902	25582	25646	25560	25772	25638	25481	25479	25543	25688	25749	25531	25361	25549	25692	25517	25745	25893	25895	25415	25827	25961	25668	25548	25852	26014	25742	25706	25610	25936	25749	25394	25561	25883	25770	25866	25727	25833	25859	25395	25713	25658	25740	25846	25731	25703	25865	25658	25789	25597	25795	25512	25665	25775	25619	25565	25746	25774	25523	25670	25605	25806	25486	25780	25950	25629	25512	25725	25938	25664	25943	25770	26120	25677	25717	25638	25757	25991	25788	25852	25634	25820	25932	25624	25686	25759	25779	25745	25612	25799	25793	25712	25675	25977	25390	25609	25660	25605	25695	25473	25694	25363	25623	25780	25633	25742	25819	25973	25529	25925	25529	25562	25671	25869	25624	25602	25840	25715	25719	25960	25507	25714	25572	25641	25576	25683	25742	25900	25670	25643	25767	25893	25715	25698	25614	25590	25762	25724	25959	25785	25724	25574	25791	25640	25808	25827	25720	25416	25850	25523	25627	25962	25522	25842	25743	25707	25598	25697	25626	25588	25727	26201	25654	25701	25798	25666	25611	25611	25590	25751	25733	25966	25847	25559	25559	25737	25704	25811	25613	25694	25954	25782	25923	25789	25802	25553	25845	25586	25619	25752	25777	25770	25882	25711	25790	25886	25820	25611	25676	25786	25734	25562	25974	25625	25674	25551	25771	25830	25788	25746	25527	25884	25555	25653	25659	25555	25794	25524	25555	25639	25532	25779	25555	25641	25609	25876	25763	25587	25551	25839	25852	25736	25834	25600	25811	25473	25881	25997	25668	25525	25693	25670	25839	25616	25731	25969	25723	25637	25825	25798	25871	25560	25533	25580	25876	25736	25787	25945	25643	26040	26082	25811	25786	25667	25704	25785	25530	25781	25756	25794	25659	25440	25715	25543	25663	25247	25408	25883	25761	25601	25709	25657	25744	25745	25784	25735	25660	25648	25610	25620	25607	25606	25413	25767	25732	25680	25522	25764	25661	25706	25738	25745	25556	25538	25732	25798	25755	25735	25818	25713	25584	25599	25770	25719	25775	25487	25845	25887	25716	25638	25826	25644	25717	25338	25584	25601	25767	25818	25690	25896	25684	25768	25614	25854	25554	25644	25764	25868	25783	25718	25557	25700	25753	25684	25744	25830	25902	25626	25447	25834	25874	25761	25764	25603	25539	25545	25614	25605	25470	25636	25757	25692	25886	25658	25763	25668	25623	25778	25570	25498	25672	25844	25629	25552	25819	25639	25548	25893	25486	25728	25809	25874	25660	25724	25591	25770	25628	25699	25664	25710	25793	25611	25895	25826	25735	25689	25622	25776	25906	25812	25716	25699	25709	25696	25691	25763	25755	25726	25749	25818	25773	25729	25720	25778	25705	25903	25738	25553	25667	25804	25235	25718	25688	25705	25819	25809	25647	25681	25592	25902	25826	25676	25696	25900	25786	25805	25494	25473	25632	25796	25565	25558	25878	25944	25701	25627	25783
32203	59268	53277	31375	27796	25307	23637	22537	21719	20851	20288	19574	18635	18667	18427	18435	17824	17771	17717	17721	17611	17635	17617	17517	17378	17341	17125	17283	17215	17031	17231	17005	17062	17151	16949	17053	17046	16895	16946	16933	16853	16938	16967	16913	16828	16898	17016	16815	16855	16682	16841	16902	16652	16822	16847	16790	16891	16873	16981	16745	16972	16708	16780	16912	16733	16849	16651	16728	16835	17015	16926	16790	16646	16912	16742	16739	16798	16840	17017	16845	16821	16906	16760	16860	16909	16800	16784	16886	16736	16824	16990	16751	16733	16667	16829	16780	16852	16747	16772	16700	16793	16766	16764	16946	16698	16822	16853	16728	16759	16693	16804	16910	16883	17067	16891	16755	16735	16647	16767	16862	16908	16705	16809	16651	16893	16761	16863	16680	16948	16642	16733	16832	16843	16806	17049	16600	16810	16641	16821	16719	16516	16796	16814	16660	16816	16878	16745	16603	16808	16642	16522	16841	16789	16881	16787	16576	16745	16702	16801	16800	16863	16819	16917	16715	16606	16951	16770	16825	16989	16600	16679	16913	16705	16691	16909	16936	16639	16811	16917	16806	16760	16555	16808	16656	16548	16740	16723	16611	16743	16631	16765	16804	16935	16638	16738	16841	16901	16845	16804	16836	16742	16582	16641	16824	16720	16623	16664	16678	16769	16700	16847	16751	16748	16746	16805	16667	16770	16860	16858	16593	16648	16738	16639	16786	16930	16811	16744	16772	16800	16680	16740	16577	16816	16812	16917	16637	16892	16699	16826	16721	16659	16793	16673	16823	16787	16853	16873	16871	16737	16832	16695	16694	16895	16936	16863	16834	16804	16936	16761	16739	16835	16769	16638	16961	16704	16909	16702	16797	16795	16809	16753	16896	16946	16809	16770	16663	16809	16936	16597	16802	16774	16969	16694	16848	16620	16790	16777	16783	16898	16669	16805	16615	16712	16844	16621	16833	16748	16877	16592	16712	16805	16788	16758	16678	16663	16631	16752	16754	16777	16774	16750	16667	16712	16852	16847	16681	16851	16850	16744	16792	16738	16675	16715	16811	16661	16955	16687	16791	16735	16775	16824	16648	16592	16715	16867	16670	16738	16916	16719	16986	16829	16910	16770	16682	16868	16933	16563	16845	16690	16641	16833	16842	16657	16818	16767	16734	16761	16737	16838	16913	16718	16776	16885	16814	16873	16798	16786	17000	17040	16675	16775	16913	16817	16708	16758	16829	16802	16851	16601	16804	16876	16767	16741	16853	16640	16857	16812	16812	16904	16629	16745	16667	16848	16805	16866	16801	16784	16724	16992	16873	16540	16725	16673	16837	16795	16925	16828	16853	16891	16749	16855	16830	16802	16752	16756	16743	16745	16935	16854	16773	16613	16760	16849	16777	16701	16810	16645	16599	16790	16562	16610	16649	16910	16710	16772	16702	16780	16737	16867	16772	16694	17000	16755	16747	16648	16601	16759	16602	16626	16730	16724	16666	16660	16677	16719	16610	16593	16749	16722	16836	16717	16735	16808	16786	16676	16708	16857	16845	16692	16571	16524	16572	16817	16771	16772	16883	16489	16791	16686	16773	16865	16806	16706	16826	16765	16917	16812	16893	16883	16615	16897	16788	16703	16643	16574	16782	16731	16741	16780	16765	16888	16776	16704	16827	16823	16964	16661	16759	16790	16706	16724	16659	16644	17014	16671	16853	16892	16645	16906	16796	16651	16752	16756	16810	16713	16636	16673	16698	16766	16577	16756	16726	16826	16583	16850	16837	16744	16875	16833	16753	16750	16863	16743	16881	16902	16755	16941	16773	16678	16803	16974	16735	16748	16639	16687	16648	16857	16685	16642	16839	16832	16700	16701	16722	16792	16958	16886	16792	16656	16757	16951	16913	16825	16655	16782	16971	16822	16816	16699	16691	16774	16833	16736	16685	16724	16768	16678	16495	16783	16680	16665	16704	16878	16766	16777	16647	16786	16680	16823	16902	16734	16563	16685	16632	16868	16690	16703	16845	16575	16772	16668	16889	16603	16961	16831	16683	16881	16698	16671	16814	16777	16840	16828	16809	16637	16695	16853	16767	16961	16699	16616	16871	16709	16975	16679	16689	16629	16654	16770	16664	16775	16824	16959	16749	16804	16853	16700	16531	16899	16694	16661	16829	17025	16807	16831	16881	16840	16899	16744	16810	16675	16805	16885	16866	16853	16836	16691	16678	16738	16682	16868	16769	16971	16717	16534	16777	16848	16591	16753	16880	16931	16740	16654	16505	16748	16732	16618	16819	16754	16781	16855	16685	16550	16804	16834	16827	16771	16620	16790	16558	16901	16648	16848	16690	16828	16707	16894	16995	16640	16664	16808	16760	16723	16751	16786	16978	16685	16942	16877	16728	16912	16732	16585	16769	16761	16706	16830	16659	16687	16850	16743	16765	16912	16663	16750	16556	16694	16727	16749	16736	16648	16736	16780	16792	16778	16785	16933	16664	16884	16763	16803	16720	16702	16858	16647	16896	16778	16859	16721	16891	16787	17085	16720	16713	16825	16798	16713	16871	16824	16740	16624	16778	16595	16859	16815	16659	16741	16783	16608	16609	16540	16707	16595	16805	16697	16823	16683	16836	16895	16829	16731	16738	16503	16821	16828	16770	16754	16866	16757	16851	16679	16930	16701	16865	16797	16713	16758	16799	16702	16849	16850	16713	16663	16691	16801	16711	16842	16908	16687	16714	16813	16688	16746	16779	16707	16635	16921	16628	16948	16930	16714	16745	16717	16845	16602	16616	16817	16804	16785	16840	16787	16825	16787	16771	16911	16772	16766	16895	16878	16836	16758	16715	16685	16843	16705	16757	16685	16795	16762	16688	16888	16823	16910	16975	16705	16700	16796	16707	16748	16816	16670	16890	16672	16776	16766	16644	16824	16675	16789	16850	17018	16677	16823	16769	16617	16898	16728	16824	16912	16818	16593	16848	16819	16718	16823	16868	16729	16762	16757	16585	16738	16665	16854	16648	16964	16870	16846	16790	16696	16821	16621	16922	16798	16736	16720	16780	16661	16756	16688	16595	16901	16856	16807	16764	16601	16777	16844	16752	16654	16890	16860	16863	16711	16692	17004	16786	16686	16646	16761	16968	16776	16729	16759	16769	16872	16864	16613	16714	16946	16711	16629	17035	16750	16718	16957	16614	16713	16845	16743	16844	16586	16718	16856	16787	16766	16943	16587	16818	16748	16743	16686	16777	16786	16623	16847	16790	16710	16882	16769	16585	16655	17048	16724	16890	16716	16676	16701	16857	16784	16591	16610	16678	16680	16720	16782	16842	16829	16668	16678	16767	16658	16833	16789	16670	16660	16837	16812	16874	16836	16892	16780	16887	16641	16838	16652	16641	16996	16591	16555	16870	16797	16802	16798	16743	16716	16743	16713	16667	16779	16845	16654	16735	16697	16710	16780	16611	16863	16588	16644	16753	16669	16784	16741	16855	16759	16823	16721	16786	16655	16828	16849	16697	16898	16963	16829	16739	16543	16879	16763	16597	16777	16845	16529	16816	16700	16763	16803	16571	16677	16707	16905	16720	16583	16946	16744	16872	16902	16757	16620	16792	16732	16803	16760	16643	16839	16868	16829	16872	16717	16787	16859	16596	16827	16825	16835	16739	16933	16848	16833	16872	16657	16609	16828	16641	16745	16812	16675	16768	16584	16876	16680	16710	16868	16839	16794	16812	16579	16752	16900	16735	16768	16799	16820	16632	16745	16570	16783	16729	16797	16768	16819	16836	16719	16730	16793	16773	16729	16640	16835	16828	16795	16817	16770	16724	16752	16801	16800	16803	16907	16765	16806	16718	16739	16746	16589	16806	16622	16717	16700	16667	16740	16691	17008	16763	16814	16940	16828	16662	16700	16762	16595	16657	16763	16715	16815	16625	16716	16799	16756	16776	16805	16859	16858	16685	16823	16785	16691	16779	16808	16679	16837	16798	16916	16792	16804	16644	16735	16698	16679	16855	16811	16741	16851	16651	16854	16729	16886	16685	16823	16739	16695	16685	16618	16852	16805	16869	16833	16767	16727	16736	16863	16738	16816	16684	16586	16888	16802	16624	16896	16769	16859	16824	16722	16610	16805	16800	16530	16679	16835	16745	16688	16851	16709	16792	16844	16772	16771	16767	16721	16801	16756	16836	16633	16714	16637	16839	16655	16983	16710	16705	16781	16858	16755	16715	16798	16847	16687	16793	16692	16506	16798	16735	16798	16784	16860	16698	16867	16828	16795	16828	16861	16784	16870	16885	16614	16755	16887	16654	16738	16786	16752	16792	16742	16738	16796	16700	16792	16857	16696	16686	16696	16707	16708	16747	16589	16814	16741	16832	16651	16729	16704	16650	16775	16761	16611	16852	16712	16597	16797	16863	16552	16899	16775	16761	16835	16743	16727	16702	16764	16720	16823	16826	16802	16448	16836	16737	16719	16697	16584	16837	16817	16699	16732	16776	16766	16948	16665	16833	16717	16554	16896	16662	16612	16675	16772	16827	16697	16766	16838	16710	16874	16800	16882	16924	16705	16798	16857	16742	16903	16686	16660	16798	16813	16694	16861	16616	16757	16845	16824	16806	16771	16812	16687	16805	16847	16731	16648	16750	16689	16639	16815	16644	16787	16805	16771	16828	16789	16594	16809	16726	16878	16865	16797	16758	16734	16568	16733	16872	16691	16593	16735	16693	16688	16754	16610	16734	16662	16845	16931	16791	16657	16747	16685	16804	16729	16814	16643	16750	16725	16801	16665	16848	16977	16691	16838	16812	16846	16748	16856	16730	16572	16830	16607	16758	16747	16648	16775	16760	16877	16727	16680	16690	16814	16706	16627	16787	16822	16548	16841	16776	16839	16891	16729	16593	16749	16933	16757	16691	16843	17015	16664	16793	16634	16760	16676	16608	16696	16847	16772	16674	17041	16845	16805	16811	16707	16740	16746	16811	16856	16901	16738	16852	16867	16842	16705	16723	16953	16681	16742	16828	16684	16656	16791	16697	16592	16649	16891	16870	16672	16699	16785	16788	16810	16799	16682	16784	16599	16782	16645	16818	16802	16648	16518	16853	16646	16700	16716	16916	16869	16848	16934	16651	16897	16778	16698	16641
35231	32284	37404	32426	30416	29741	29394	28774	28791	28519	28179	28223	27916	27851	27703	27658	28011	27414	27542	27858	27493	27761	27555	27500	27551	27576	27515	27499	27497	27632	27556	27263	27561	27447	27412	27420	27722	27614	27555	27535	27383	27600	27319	27765	27357	27441	27429	27484	27489	27640	27398	27249	27382	27548	27446	27445	27230	27330	27524	27234	27369	27509	27542	27304	27227	27565	27521	27356	27595	27302	27481	27506	27343	27289	27293	27385	27519	27540	27392	27534	27400	27260	27481	27452	27719	27392	27496	27230	27594	27411	27287	27257	27341	27395	27307	27408	27275	27461	27469	27388	27563	27261	27422	27237	27454	27232	27109	27299	27190	27124	27496	27413	27373	27558	27451	27438	27534	27255	27417	27510	27435	27665	27446	27356	27261	27437	27242	27272	27577	27501	27248	27464	27547	27467	27294	27399	27508	27438	27531	27535	27472	27650	27477	27544	27320	27373	27280	27236	27335	27318	27453	27367	27118	27254	27493	27547	27430	27451	27339	27417	27440	27348	27554	27398	27343	27146	27348	27452	27356	27442	27257	27347	27442	27371	27495	27654	27098	27494	27573	27496	27300	27391	27491	27283	27434	27488	27166	27287	27635	27309	27462	27395	27387	27461	27576	27180	27327	27465	27408	27486	27463	27344	27511	27367	27399	27406	27465	27401	27413	27547	27595	27491	27516	27406	27261	27297	27689	27481	27313	27209	27430	27249	27585	27625	27388	27363	27349	27469	27250	27270	27324	27464	27640	27268	27304	27407	27377	27394	27650	27507	27503	27564	27519	27504	27430	27266	27589	27347	27298	27626	27270	27706	27490	27615	27440	27244	27298	27548	27550	27391	27453	27417	27337	27414	27274	27132	27434	27201	27471	27634	27373	27282	27439	27214	27475	27640	27635	27412	27375	27388	27417	27436	27454	27194	27239	27274	27379	27199	27318	27268	27464	27351	27522	27207	27539	27540	27488	27405	27515	27329	27584	27482	27641	27282	27129	27356	27452	27473	27399	27593	27253	27556	27534	27204	27341	27529	27267	27472	27416	27403	27381	27583	27458	27215	27181	27503	27482	27444	27321	27348	27359	27689	27524	27519	27509	27353	27300	27243	27565	27387	27388	27239	27593	27585	27391	27505	27652	27312	27225	27561	27525	27462	27451	27349	27559	27260	27443	27242	27068	27364	27502	27792	27350	27602	27446	27374	27224	27415	27295	27266	27440	27484	27426	27714	27553	27500	27106	27591	27452	27504	27308	27271	27690	27622	27649	27465	27266	27377	27388	27458	27344	27535	27571	27534	27289	27313	27532	27379	27630	27355	27314	27609	27537	27595	27355	27480	27356	27379	27587	27209	27382	27177	27396	27455	27446	27420	27446	27417	27358	27594	27605	27648	27749	27580	27231	27276	27402	27378	27515	27408	27460	27408	27539	27455	27631	27418	27553	27599	27543	27564	27469	27173	27384	27552	27699	27293	27646	27404	27302	27537	27307	27459	27355	27502	27223	27295	27172	27439	27515	27112	27271	27505	27548	27256	27156	27525	27343	27383	27393	27383	27399	27518	27299	27561	27395	27296	27616	27290	27405	27467	27299	27364	27373	27207	27359	27499	27601	27490	27405	27301	27445	27635	27462	27592	27492	27316	27441	27359	27289	27510	27181	27457	27431	27372	27587	27451	27391	27442	27230	27376	27438	27448	27358	27264	27354	27384	27553	27565	27232	27440	27413	27594	27400	27455	27418	27477	27238	27409	27316	27445	27260	27550	27463	27204	27363	27477	27559	27310	27408	27100	27767	27400	27487	27248	27188	27542	27061	27289	27512	27373	27304	27699	27415	27378	27493	27702	27361	27414	27457	27603	27584	27284	27572	27335	27527	27510	27375	27623	27455	27468	27389	27456	27520	27515	27199	27329	27376	27596	27558	27278	27538	27656	27313	27389	27527	27560	27463	27323	27413	27497	27295	27406	27509	27342	27474	27542	27567	27404	27661	27503	27320	27452	27438	27407	27581	27440	27327	27281	27428	27719	27213	27585	27705	27380	27371	27417	27389	27408	27417	27430	27767	27367	27575	27404	27527	27286	27537	27456	27442	27467	27740	27540	27394	27467	27699	27383	27567	27384	27537	27311	27380	27394	27577	27284	27305	27520	27508	27434	27215	27430	27579	27265	27354	27455	27727	27389	27413	27429	27614	27631	27509	27606	27522	27270	27350	27471	27620	27644	27467	27464	27366	27675	27336	27216	27449	27389	27162	27517	27527	27392	27271	27580	27504	27556	27521	27551	27484	27101	27367	27458	27349	27508	27595	27383	27404	27413	27464	27313	27308	26999	27318	27648	27403	27305	27255	27507	27427	27540	27371	27277	27519	27463	27531	27437	27363	27508	27435	27592	27464	27387	27310	27416	27574	27356	27470	27330	27154	27321	27289	27289	27156	27440	27421	27281	27456	27453	27375	27439	27573	27257	27504	27352	27264	27260	27523	27357	27535	27296	27293	27276	27597	27404	27499	27598	27636	27460	27505	27338	27444	27176	27631	27277	27536	27422	27758	27567	27459	27519	27176	27439	27446	27337	27235	27428	27490	27406	27509	27196	27669	27548	27222	27565	27063	27238	27594	27533	27572	27409	27508	27314	27440	27364	27403	27258	27252	27660	27229	27530	27579	27128	27323	27330	27418	27457	27692	27193	27491	27386	27540	27568	26999	27369	27607	27267	27522	27593	27557	27381	27415	27443	27338	27505	27202	27290	27378	27611	27385	27233	27209	27483	27473	27556	27355	27247	27630	27241	27514	27236	27483	27324	27400	27506	27418	27250	27359	27466	27241	27486	27297	27278	27217	27489	27518	27460	27309	27344	27305	27513	27573	27373	27571	27249	27396	27516	27473	27491	27733	27408	27595	27513	27526	27415	27539	27396	27616	27474	27445	27404	27473	27419	27470	27567	27330	27380	27436	27501	27290	27410	27423	27207	27269	27337	27715	27387	26949	27353	27412	27463	27602	27481	27391	27465	27534	27123	27403	27241	27386	27679	27386	27445	27335	27391	27348	27198	27409	27182	27565	27578	27237	27409	27659	27638	27088	27371	27380	27569	27553	27663	27402	27160	27593	27351	27492	27575	27324	27308	27315	27473	27477	27349	27414	27189	27285	27252	27310	27423	27684	27778	27627	27401	27410	27465	27286	27433	27472	27414	27594	27568	27296	27505	27525	27465	27313	27601	27591	27661	27484	27484	27314	27529	27448	27189	27568	27490	27521	27500	27445	27470	27595	27288	27687	27502	27234	27413	27437	27276	27197	27412	27613	27635	27315	27578	27229	27445	27375	27433	27618	27277	27378	27482	27368	27412	27516	27499	27326	27462	27549	27471	27422	27368	27464	27334	27375	27417	27492	27539	27567	27155	27160	27167	27665	27404	27515	27199	27403	27495	27579	27474	27319	27270	27336	27387	27532	27054	27518	27553	27499	27511	27425	27146	27460	27227	27367	27513	27275	27472	27400	27287	27267	27588	27572	27469	27415	27471	27645	27598	27240	27604	27590	27500	27365	27601	27421	27247	27625	27719	27328	27481	27590	27597	27360	27512	27291	27525	27442	27564	27390	27504	27429	27271	27470	27616	27225	27325	27367	27476	27434	27158	27434	27604	27527	27336	27627	27296	27385	27468	27456	27385	27337	27635	27319	27272	27463	27267	27075	27509	27620	27261	27422	27446	27737	27380	27536	27430	27411	27535	27641	27486	27713	27599	27406	27425	27400	27519	27295	27372	27405	27392	27197	27453	27414	27306	27605	27589	27382	27249	27401	27692	27447	27475	27364	27390	27681	27674	27460	27414	27656	27306	27532	27551	27166	27460	27376	26962	27365	27311	27288	27286	27326	27435	27577	27478	27416	27233	27446	27356	27465	27467	27332	27287	27377	27446	27385	27403	27372	27417	27535	27161	27626	27600	27513	27387	27420	27305	27328	27588	27430	27485	27085	27421	27390	27325	27465	27304	27303	27632	27443	27430	27518	27569	27382	27436	27340	27272	27573	27132	27613	27273	27757	27470	27479	27421	27659	27383	27508	27521	27416	27578	27432	27330	27564	27359	27454	27357	27310	27452	27454	27553	27365	27270	27621	27440	27451	27397	27687	27446	27427	27506	27453	27384	27502	27503	27438	27367	27616	27513	27381	27259	27527	27660	27525	27419	27359	27375	27435	27251	27329	27522	27265	27434	27090	27465	27480	27708	27817	27482	27482	27421	27367	27368	27355	27484	27293	27589	27598	27376	27564	27401	27302	27324	27503	27469	27531	27349	27439	27614	27451	27319	27377	27290	27433	27494	27545	27561	27574	27726	27204	27759	27409	27343	27368	27427	27144	27408	27222	27356	27460	27297	27341	27594	27518	27474	27595	27637	27413	27508	27555	27354	27571	27459	27262	27214	27400	27390	27404	27461	27375	27261	27496	27436	27561	27286	27404	27454	27305	27480	27556	27442	27417	27386	27403	27444	27451	27474	27649	27503	27477	27486	27612	27344	27289	27339	27344	27190	27391	27313	27398	27468	27524	27474	27602	27452	27336	27199	27437	27444	27434	27374	27642	27384	27450	27428	27510	27369	27543	27618	27140	27627	27626	27321	27386	27602	27593	27504	27508	27270	27378	27608	27382	27496	27394	27331	27162	27286	27628	27376	27312	27523	27311	27505	27425	27401	27433	27726	27481	27362	27142	27411	27084	27493	27375	27411	27615	27431	27314	27319	27643	27191	27368	27385	27167	27314	27549	27314	27346	27524	27491	27125	27141	27442	27737	27390	27322	27517	27220	27482	27472	27315	27491	27260	27342	27461	27376	27548	27492	27631	27287	27469	27610	27231	27792	27438	27662	27646	27376	27213	27388	27366	27293	27340	27642	27456	27750	27380	27623	27599	27362	27454	27399	27388	27452	27388	27360	27410	27616	27432	27443	27324	27429	27552	27270	27441	27350	27485	27398	27125	27114	27503	27336	27411	27440	27319	27392	27568	27435	27451	27436	27326	27501	27276	27429	27486	27352	27397	27583	27289	27636	27526	27549	27648	27702	27503	27213	27428	27646	27393	27452	27599	27435	27470	27331	27335	27188	27421	27258	27329	27433	27258	27228	27418	27468	27645	27439	27506	27528	27595
26668	36782	32555	23108	21865	21138	20405	19911	19378	19154	18921	18667	18613	18229	18192	18014	18142	17886	17992	17856	18024	17814	17900	17850	17746	17811	17876	17819	17654	17728	17647	17603	17679	17769	17586	17541	17647	17802	17731	17744	17794	17574	17707	17492	17628	17725	17648	17572	17699	17657	17606	17541	17571	17486	17725	17656	17664	17519	17520	17572	17833	17819	17680	17743	17529	17571	17608	17532	17712	17588	17793	17614	17495	17716	17693	17723	17768	17619	17609	17708	17682	17594	17654	17452	17629	17575	17769	17600	17697	17506	17680	17476	17671	17707	17611	17480	17515	17698	17524	17780	17598	17772	17707	17704	17693	17599	17621	17444	17474	17565	17590	17544	17520	17729	17757	17551	17626	17496	17659	17681	17728	17640	17532	17595	17719	17709	17701	17517	17688	17468	17561	17659	17890	17697	17782	17721	17817	17641	17823	17775	17679	17591	17828	17684	17553	17606	17776	17614	17766	17605	17737	17642	17778	17586	17592	17658	17831	17446	17572	17619	17725	17568	17674	17548	17544	17714	17714	17556	17495	17559	17516	17601	17676	17811	17589	17600	17517	17471	17672	17716	17621	17610	17797	17445	17693	17545	17569	17608	17662	17533	17720	17620	17806	17603	17524	17422	17661	17712	17612	17557	17591	17594	17667	17559	17767	17736	17640	17580	17562	17698	17551	17753	17622	17570	17644	17529	17565	17708	17642	17730	17749	17669	17519	17872	17458	17745	17618	17760	17678	17698	17648	17855	17657	17599	17540	17569	17653	17633	17736	17528	17691	17500	17601	17683	17802	17659	17541	17569	17594	17572	17541	17663	17619	17649	17474	17392	17448	17681	17531	17597	17611	17628	17581	17655	17541	17706	17671	17512	17668	17567	17596	17838	17688	17456	17603	17525	17652	17666	17640	17550	17536	17528	17536	17626	17766	17606	17717	17649	17722	17725	17571	17632	17568	17565	17643	17884	17571	17753	17648	17649	17586	17613	17460	17516	17714	17499	17693	17751	17733	17566	17554	17763	17515	17637	17755	17575	17829	17529	17554	17502	17631	17726	17625	17642	17644	17644	17686	17665	17617	17727	17669	17566	17719	17536	17712	17680	17714	17580	17520	17628	17650	17723	17577	17649	17484	17659	17551	17779	17631	17557	17629	17716	17677	17688	17659	17645	17647	17795	17519	17651	17691	17665	17763	17601	17718	17667	17666	17564	17502	17600	17666	17567	17750	17631	17674	17675	17406	17524	17610	17606	17523	17827	17685	17560	17606	17685	17741	17684	17588	17720	17656	17692	17710	17705	17588	17590	17549	17751	17679	17608	17750	17631	17584	17456	17754	17586	17575	17482	17669	17624	17781	17711	17761	17669	17927	17525	17513	17671	17665	17623	17711	17653	17689	17538	17621	17660	17735	17816	17734	17623	17632	17557	17446	17714	17569	17561	17465	17766	17563	17709	17642	17669	17772	17713	17554	17504	17598	17642	17664	17665	17497	17508	17487	17799	17643	17720	17738	17566	17573	17707	17555	17407	17631	17630	17496	17841	17589	17857	17527	17793	17696	17635	17432	17739	17489	17419	17685	17589	17612	17669	17577	17520	17655	17707	17681	17737	17593	17757	17617	17729	17597	17510	17653	17685	17469	17728	17758	17607	17792	17474	17737	17536	17716	17454	17703	17542	17690	17698	17648	17610	17789	17508	17694	17770	17663	17603	17653	17748	17795	17491	17686	17515	17642	17650	17574	17670	17627	17652	17708	17686	17749	17824	17629	17617	17681	17559	17677	17749	17732	17684	17725	17723	17706	17538	17833	17632	17764	17648	17651	17526	17675	17518	17698	17718	17708	17519	17677	17672	17614	17733	17742	17690	17642	17691	17454	17644	17746	17641	17724	17652	17670	17530	17705	17585	17569	17500	17592	17582	17698	17623	17705	17619	17518	17525	17468	17539	17847	17739	17688	17692	17712	17711	17609	17667	17646	17496	17502	17835	17659	17757	17718	17690	17610	17595	17661	17661	17594	17682	17713	17735	17582	17679	17663	17451	17716	17499	17601	17584	17621	17527	17858	17575	17491	17845	17717	17786	17748	17614	17545	17491	17719	17463	17640	17728	17780	17578	17634	17501	17766	17601	17794	17659	17701	17487	17721	17636	17496	17558	17609	17637	17809	17605	17726	17563	17581	17772	17869	17681	17720	17862	17550	17588	17798	17656	17650	17548	17632	17754	17546	17744	17456	17671	17690	17620	17772	17632	17591	17678	17654	17657	17736	17635	17632	17691	17602	17820	17568	17624	17559	17604	17775	17393	17659	17637	17663	17712	17546	17591	17905	17584	17560	17876	17576	17717	17676	17645	17828	17649	17812	17764	17539	17512	17669	17406	17592	17556	17676	17656	17555	17515	17732	17621	17588	17536	17865	17666	17794	17619	17587	17758	17668	17693	17802	17595	17790	17630	17644	17647	17576	17379	17541	17756	17519	17689	17653	17684	17696	17653	17613	17507	17651	17763	17704	17631	17486	17723	17524	17659	17685	17569	17618	17525	17679	17671	17596	17810	17596	17728	17620	17757	17736	17511	17718	17631	17728	17307	17813	17553	17629	17636	17568	17640	17620	17492	17736	17694	17723	17594	17550	17810	17656	17473	17582	17852	17662	17589	17487	17610	17610	17690	17640	17624	17671	17753	17515	17764	17532	17601	17614	17643	17556	17627	17625	17561	17764	17655	17498	17623	17661	17744	17535	17837	17827	17644	17741	17576	17695	17717	17841	17864	17570	17599	17822	17711	17668	17713	17839	17580	17695	17722	17790	17582	17685	17614	17532	17761	17573	17564	17397	17815	17891	17844	17539	17632	17690	17698	17691	17485	17720	17638	17704	17639	17718	17729	17593	17494	17693	17612	17668	17649	17773	17776	17542	17634	17736	17475	17674	17554	17624	17760	17580	17637	17445	17671	17687	17621	17680	17706	17788	17744	17510	17734	17787	17687	17600	17653	17743	17734	17454	17470	17512	17755	17577	17517	17642	17657	17541	17614	17650	17685	17744	17780	17687	17705	17644	17540	17955	17703	17612	17582	17534	17577	17605	17709	17879	17641	17598	17656	17611	17899	17561	17400	17471	17566	17729	17685	17690	17629	17500	17665	17649	17710	17474	17670	17687	17530	17745	17731	17758	17631	17706	17587	17667	17594	17663	17609	17710	17513	17531	17860	17674	17620	17679	17683	17747	17716	17471	17609	17721	17644	17561	17683	17749	17774	17756	17738	17725	17560	17776	17757	17755	17489	17782	17521	17771	17650	17590	17655	17706	17547	17622	17656	17530	17676	17779	17727	17629	17533	17629	17647	17775	17596	17614	17749	17612	17620	17792	17754	17636	17591	17803	17627	17639	17635	17741	17561	17762	17558	17565	17733	17610	17644	17666	17566	17675	17663	17564	17683	17903	17602	17705	17549	17576	17731	17681	17744	17622	17534	17772	17541	17664	17808	17784	17555	17792	17572	17520	17590	17641	17707	17539	17643	17751	17555	17598	17532	17722	17564	17821	17658	17787	17601	17574	17633	17580	17763	17701	17785	17721	17594	17722	17521	17621	17541	17615	17679	17681	17631	17807	17504	17778	17612	17433	17649	17709	17652	17690	17732	17575	17685	17683	17692	17699	17651	17640	17547	17718	17629	17415	17554	17616	17644	17558	17581	17594	17511	17669	17707	17688	17655	17616	17618	17742	17639	17681	17848	17679	17567	17803	17590	17471	17676	17532	17582	17591	17532	17697	17513	17658	17727	17578	17747	17781	17453	17536	17552	17467	17685	17718	17739	17680	17630	17654	17533	17703	17605	17671	17607	17835	17614	17576	17600	17726	17746	17632	17810	17615	17553	17693	17759	17607	17662	17771	17624	17858	17648	17815	17711	17472	17589	17692	17696	17641	17772	17397	17709	17704	17843	17716	17489	17682	17554	17629	17581	17535	17604	17624	17656	17634	17741	17649	17691	17786	17767	17619	17730	17717	17544	17726	17660	17547	17753	17653	17647	17532	17718	17704	17676	17564	17591	17595	17606	17724	17553	17709	17585	17700	17648	17743	17600	17672	17687	17537	17640	17646	17585	17724	17666	17733	17697	17562	17683	17641	17452	17712	17535	17582	17658	17462	17596	17713	17774	17556	17485	17470	17810	17755	17666	17535	17719	17670	17719	17803	17594	17429	17691	17536	17648	17465	17600	17737	17494	17659	17362	17692	17484	17523	17710	17519	17509	17718	17724	17734	17603	17527	17573	17554	17548	17519	17785	17639	17589	17657	17731	17561	17493	17529	17520	17780	17515	17487	17663	17770	17681	17622	17719	17783	17891	17717	17590	17661	17605	17657	17565	17391	17824	17671	17769	17679	17839	17611	17759	17595	17716	17703	17479	17658	17771	17761	17407	17491	17642	17638	17629	17688	17840	17616	17653	17514	17643	17602	17755	17674	17723	17663	17589	17654	17652	17406	17658	17624	17767	17487	17587	17721	17680	17606	17542	17648	17744	17595	17662	17763	17636	17742	17675	17849	17616	17527	17597	17652	17446	17817	17555	17620	17639	17601	17563	17764	17629	17669	17803	17545	17581	17462	17645	17647	17703	17680	17777	17584	17692	17579	17449	17633	17621	17565	17681	17632	17707	17847	17681	17710	17605	17478	17688	17667	17529	17423	17755	17815	17743	17601	17582	17599	17703	17482	17429	17646	17867	17749	17690	17783	17678	17576	17575	17616	17496	17585	17504	17523	17744	17795	17438	17568	17774	17593	17642	17762	17667	17735	17681	17723	17595	17748	17622	17742	17540	17831	17685	17811	17663	17623	17602	17687	17531	17532	17623	17635	17717	17720	17480	17432	17503	17667	17576	17486	17572	17760	17673	17624	17872	17579	17709	17600	17652	17640	17620	17609	17718	17721	17498	17581	17670	17747	17563	17836	17633	17573	17583	17520	17550	17636	17727	17683	17582	17836	17566	17658	17554	17594	17747	17745	17648	17712	17704	17647	17746	17694	17652	17690	17472	17701	17676	17630	17591	17654	17504	17669	17724	17734	17841	17742	17598	17568	17681	17734	17485	17570	17608	17655	17607	17685	17641	17592	17659	17726	17581	17682	17585	17656	17567	17627	17524	17547	17877
24084	21017	27541	25402	24832	29535	31868	29572	28799	28538	27940	27862	27530	27434	27154	27319	27206	27056	26848	26501	26863	26654	26780	26845	26389	26802	26460	26605	26510	26506	26608	26516	26617	26541	26484	26258	26379	26582	26268	26440	26431	26400	26494	26376	26438	26531	26200	26240	26509	26350	26374	26407	26415	26145	26325	26432	26078	26384	26389	26518	26374	26145	26281	26322	26620	26370	26361	26522	26383	26244	26325	26435	26373	26416	26260	26201	26296	26249	26235	26112	26447	26264	26219	25985	26425	26469	26315	26239	26101	26447	26395	26084	26299	26447	26343	26182	26144	26305	26211	26335	26162	26372	26174	26378	26294	26175	26352	26074	26635	26338	26147	26503	26320	26214	26493	26236	26433	26188	26377	26077	26374	26408	26365	26460	26308	26184	26277	26255	26146	26453	26434	26065	26486	26103	26406	26247	26470	26373	26360	26327	26153	26244	26635	26428	26179	26375	26149	26383	26309	26321	26177	26267	26074	26350	26202	26468	26304	26072	26169	26311	26342	26176	26142	26013	26450	26427	26215	26460	26242	26211	26292	26499	26288	26260	26494	26575	26529	26394	26242	26512	26139	26254	25978	26038	26177	26240	26524	26442	26242	26147	26430	26045	26176	26178	26288	26278	26283	26400	26239	26317	26344	26251	26435	26285	26303	26232	26485	26289	26179	26188	26295	26141	26480	26327	26189	26202	26367	26337	26495	26374	26148	26370	26478	26138	26101	26419	26202	26304	26094	26285	26222	26169	26393	26435	26571	26357	26180	26270	26227	26145	26160	26428	26213	26378	26458	26377	26328	26342	26421	26417	26478	26354	26245	26454	26351	26284	26317	26047	26282	26341	26392	26136	26356	26510	26358	26179	26387	26313	26442	26385	26311	26245	26601	26195	26250	26130	26248	26299	26398	26451	26283	26625	26388	26346	26266	26370	26289	26291	26378	26090	26328	26529	26422	26526	26235	26278	26327	26347	26196	26427	26332	26486	26220	26240	26474	26449	26230	26190	26208	26284	26178	26242	26027	26302	26729	26630	26138	26340	26073	26190	26292	26214	26365	26155	26321	26110	26372	26349	26115	26187	26355	26157	26299	26545	26344	26264	26087	26536	25975	26278	26318	26316	26281	26097	26180	26414	26224	26082	26094	26672	26439	26397	26477	26341	26277	26461	26391	26143	26386	26310	26336	26348	26489	26611	26454	26323	26323	26340	26349	26196	26210	26232	26242	26330	26086	26025	26153	26134	26361	26359	26299	26384	26299	26286	26289	26414	26310	26499	26461	26304	26208	26164	26236	26244	26457	26701	26275	26290	26477	26376	26245	26348	26307	26352	26494	26059	26466	26335	26182	26256	26339	26289	26272	26145	26200	26163	26465	26576	26545	26337	26483	26166	26207	26295	26183	26257	26439	26614	26230	26286	26313	26248	26307	26513	26089	26040	26032	26334	26186	26172	26572	26234	26150	26137	26382	26301	26452	26304	26320	26355	26169	26481	26210	26151	26445	26297	26286	26425	26179	26383	26326	26350	26274	26570	26166	26286	26306	26314	26319	26274	26238	26265	26153	26300	26344	26399	26392	26388	26293	26199	26335	26300	26251	26438	26021	26150	26223	26373	26288	26430	26320	26177	26345	26176	26315	26294	26320	26129	26264	26241	26187	26362	26525	26417	26354	26334	26541	26146	26139	26233	26064	26518	26259	26191	26617	26369	26401	26427	26270	26154	26163	26332	26261	26390	26203	26064	26367	26319	26236	26098	26599	26455	26523	26419	26115	26409	26449	26211	26353	26383	26183	26160	26267	26409	26168	26128	26371	26415	26361	26199	26194	26312	26314	26223	26195	26145	26159	26308	26243	26289	26293	26060	26261	26231	26478	26489	26198	26327	26227	26358	26481	26375	26185	26367	26235	26250	26333	26368	26385	26245	26197	26052	26152	26246	26424	26249	26118	26279	26304	26559	26109	26235	26206	26382	26288	26314	26272	26209	26338	26056	26241	26351	26370	26434	26512	26246	26396	26501	26163	26217	26228	26292	26185	26055	26338	26061	26532	26324	26088	26306	26337	26288	26294	26218	26090	26162	26294	26036	26258	26308	26224	26218	26294	26151	26144	26272	26345	26234	26292	26308	26197	26367	26189	26398	26407	26322	26269	26544	26464	26535	26417	26390	26189	25978	26374	26335	26439	26255	26322	26261	26361	26372	26237	26317	26322	26103	26139	26343	26302	26249	26628	26418	26444	26231	26102	26072	26258	26367	26368	26036	26549	26311	26297	26249	26185	26651	26317	26350	26282	26235	26313	26149	26379	26308	26322	26226	26343	26189	26195	26452	26126	26283	26567	26181	26347	26248	26266	26117	26249	26216	26287	26159	26482	26092	26386	26104	26259	26260	26309	26314	26297	26274	26249	26322	26340	26552	26273	26427	26476	26215	26248	26281	26224	26398	26368	26532	26256	26160	26156	26302	26399	26414	26387	26520	26471	26531	26160	26407	26214	26185	26152	26230	26434	26391	26220	26307	26204	26279	26711	26188	26144	26253	26238	26517	26258	26226	26378	26490	26275	26337	26206	26060	26355	26410	26180	26178	26345	26366	26358	26285	26348	26179	26415	26298	26485	26440	26213	26454	26443	26076	26206	26346	26268	26236	26160	26134	26512	26248	26159	26428	26154	26287	26295	26342	26349	26335	26424	26492	26186	26133	26207	25990	26478	26287	26109	26208	26184	26343	26160	26415	26132	26545	26257	26112	26166	26013	26228	26112	26168	26428	26151	26360	26359	26159	26435	26381	26349	26300	26106	26335	26226	26175	26211	26408	26359	26321	26279	26223	26225	26241	26348	26370	26222	26128	26380	26236	26320	26371	26454	26101	26467	26466	26462	26377	26426	26253	26576	26549	26417	26104	26369	26377	26404	26412	26554	26367	26316	26381	26311	26102	26369	26422	26422	26212	26481	26498	26154	26203	26321	26301	26284	26355	26423	26261	26189	26472	26268	26351	26149	26121	26281	26120	26395	26051	26374	26170	26236	26507	26457	26153	25925	26351	26572	26302	26179	26214	26493	26355	26169	26340	26544	26199	26228	26238	26295	26298	26405	26170	26462	26245	25987	26294	26283	26257	26520	26281	26327	26329	26429	26330	26284	26321	26408	26406	26370	26304	26359	26276	26391	26270	26317	26111	26416	26272	26459	26346	26473	26415	26275	26235	26411	26248	26266	26227	26246	26381	26406	26292	26511	26348	26408	26219	26291	26336	26182	26381	26378	26177	26307	26160	26440	26298	26517	26353	26418	26268	26429	26590	26347	26424	26217	26242	26262	26389	26515	26493	26597	26257	26090	26492	26401	26066	26213	26182	26345	26307	26217	26381	26391	26253	26232	26279	26505	26026	26203	26433	26127	26176	26206	26436	26326	26264	26405	26262	25960	26166	26272	26336	26170	26189	26375	26380	26217	26195	26309	26301	26184	26131	26633	26255	26476	26251	26224	26079	26195	26229	26330	26248	26434	26073	26441	26288	26455	26388	26264	26611	26394	26353	26202	26261	26380	26383	26520	26144	26309	26491	26228	26260	26484	26307	26274	26475	26486	26094	26288	26420	26317	26529	26157	26173	26062	26471	26298	26253	26110	26048	26067	26320	26204	26272	26427	26118	26234	26496	26211	26020	26601	26364	26293	26226	26123	26158	26552	26309	26288	26382	26355	26159	26217	26187	26213	26225	26262	26184	26280	26306	26276	26220	26336	26591	26384	26142	26427	26532	26252	26452	26288	26465	26368	26191	26218	25942	26276	26444	26360	26334	26548	26400	26428	26028	26257	26442	26451	26386	26282	26355	26282	26157	26372	26364	26434	26485	26484	26282	26206	26129	26300	26439	26595	26105	26468	26242	26340	26353	26338	26031	26095	26242	26218	26431	26196	26407	26345	26412	26155	26275	26146	26276	26238	26527	26461	26341	26304	26240	26099	26201	26438	26473	26176	26211	26210	26202	26385	26308	26236	26418	26268	26370	26396	26415	26564	26484	26569	26456	26390	26406	26563	26244	26133	26170	26272	26500	26336	26296	26169	26163	26488	26088	26204	25964	26310	26486	26373	26133	26267	26267	26317	26290	26401	26438	26310	26410	26420	26229	26519	26512	26683	26291	26567	26282	26455	26314	26326	26304	26351	26478	26414	26322	26460	26000	26361	26364	26351	26193	26243	26594	26314	26340	26213	26169	26384	26299	26223	26350	26429	26286	26271	26493	26517	26175	26435	26395	26183	26286	26307	26389	26437	26432	26281	26313	26296	26260	26383	26292	26468	26280	26350	26285	26350	26235	26021	26432	26133	26228	26508	26269	26298	26482	26414	26050	26017	26207	26276	26418	26505	26211	26219	26309	26411	26331	26304	26161	26428	26380	26209	26168	26195	26316	26509	26466	26446	26550	26193	26235	26133	26297	26358	26216	26248	26264	26270	26294	26364	26387	26145	26238	26159	26212	26475	26325	26406	26461	26274	26254	26373	26124	26364	26317	26384	26308	26079	26235	26066	26269	26376	26373	26470	26257	26455	26330	26287	26309	26559	26080	26255	26153	26103	26630	26656	26249	26280	26380	26254	26315	26337	26413	26469	26351	26239	26452	26470	26475	26370	26311	26349	26346	26124	26346	26665	26500	26191	26364	26338	26522	26320	26231	26180	26170	26382	26377	26292	26354	26578	26332	26361	26364	26406	26194	26560	26142	26401	26343	26428	26412	26629	26312	26273	26312	26319	26489	26438	26155	26328	26392	26174	26153	26308	26211	26459	26095	26300	26039	26388	26182	26499	26329	26331	26464	26377	26149	26345	26126	26376	26325	26132	26110	26418	26130	26385	26251	26500	26406	26170	26622	26535	26205	26201	26094	26089	26127	26491	26357	26298	25957	26169	26212	26224	26195	26333	26264	26590	26221	26410	26185	26226	26252	26165	26048	26361	26449	26225	26248	26313	26334	26470	26395	26198	26326	26283	26370	26510	26540	26189	26347	26079	26217	26443	26314	26246	26071	26386	26149	26195	26208	26166	26468	25904	26197	26286	25999	26629	26378	26155	26272	26191	26522	26341	26268	26463	26174	26442	26228	26387	26334	26471	26263	26285	26163	26488	26009	26454	26448	26372	26410	26186	26530
28038	52210	43200	27721	25358	23654	22228	21612	20831	20172	19723	19617	18795	18543	18476	18154	18062	17918	17584	17759	17567	17301	17633	17647	17540	17299	17321	17387	17344	17329	17396	17261	17270	17194	17144	17268	17251	17237	17242	17171	17174	17124	17348	17313	17244	17133	17265	17228	17234	17070	17075	17238	17239	16953	17069	17308	17152	17124	17048	17192	17367	17174	17061	17213	17239	17250	17309	17114	17196	17258	17204	17187	17146	17123	17141	17313	17138	17224	17192	17258	17141	17100	17219	17280	17205	17101	17190	17124	17077	17004	17111	17202	16964	17132	16962	17214	17151	17177	17210	17234	17112	17098	17133	17149	17089	17226	17044	17257	17121	17142	17150	17047	17197	17096	17214	17161	16992	17211	17095	17091	17061	17134	17197	17251	17090	17039	17041	17236	17107	17135	17081	17061	17047	17047	17235	17313	17148	17258	17314	16995	17255	17025	17029	17143	17021	16902	17037	17084	17265	17096	17027	17146	17191	17278	17116	17120	17050	16978	17062	17010	17049	17273	17024	16964	17238	17225	17152	17205	17131	17343	17268	16908	16953	17092	17200	17335	17123	17163	17002	17197	16991	17248	17100	17095	17110	17196	17066	17182	17054	17111	17142	16896	17184	17076	17193	16961	17188	17090	17030	17227	17099	17115	17061	17022	17073	16989	17124	17185	17103	17042	17186	17120	17241	17281	17029	17036	17282	17115	17231	17237	17098	17086	17205	17082	17128	17089	17125	17059	17057	17152	16982	17180	16950	17117	17175	17105	16908	17222	17082	17106	17088	17162	17262	17120	17175	17050	17097	17116	17029	17212	16992	17208	17133	17273	17002	17094	17009	17122	17130	17283	17009	17179	17266	17079	16993	17157	17107	17061	17063	17054	17012	17088	17171	17005	17247	17217	17023	17051	17050	17159	17151	16961	17163	17196	17130	17355	17121	16997	17251	17158	17299	17168	17030	17078	17128	17023	17157	17117	17175	17039	17015	17014	17256	17257	17116	17317	17065	16974	17053	17122	17125	17142	17165	16930	17109	17013	17027	17002	17209	17142	17136	16922	17116	17109	17096	17208	17004	16963	17171	17194	17141	17130	16982	17124	17283	17089	17326	17256	17151	17188	17205	17080	17119	17091	17044	17301	16853	17184	16922	17010	17033	17114	17114	17110	17047	17160	17125	17149	17007	17017	16932	17105	17019	17029	16997	17035	17178	17195	17036	17045	17071	17083	17096	16940	17255	17190	17029	17052	17087	17097	17181	17163	17185	16993	17092	17020	17123	16968	17231	17156	17054	17137	17102	17186	17060	17095	17178	17198	17050	17347	17157	17270	17107	17198	16891	17019	17116	17166	17021	17004	17042	17089	17005	17050	17135	17075	17027	17198	17244	17119	17164	17008	16982	17028	17097	17068	17175	17104	17186	17058	17052	17125	17126	17159	17129	17172	17094	16946	17103	17214	17151	17153	16901	17081	17043	17288	17036	17053	17187	17078	17178	17408	17162	17226	17298	17045	17002	17121	17205	17163	17043	17048	17147	17136	16912	17143	17130	17258	17088	17331	17079	17089	16945	16812	17042	17149	17172	17007	16946	16763	17164	17063	17106	17064	17000	17076	17169	17027	17160	17095	17126	17085	17128	17178	17070	17134	17288	17227	17097	17195	17203	17232	17063	17171	17229	17102	17062	17203	17159	17086	17128	17228	17121	16973	17192	16937	16991	17199	17151	17239	17194	17189	17174	17089	17040	17170	17054	17035	17373	17048	17026	17399	16963	17216	16946	17083	17049	17012	17035	17168	17110	17063	17194	17090	17219	17191	17159	17178	17175	17205	17132	17161	16891	17031	17212	17166	16928	17190	16969	16910	17167	17193	17098	17030	17023	17006	17099	17114	17044	17321	16961	17050	17210	17050	16965	17074	17172	17083	17178	17175	17155	17242	17118	17198	17057	17033	17101	17063	17051	17135	17212	17197	17315	16915	17119	17145	17108	17150	17160	17022	17005	17229	17203	17246	17054	17093	16838	17188	17149	17138	17178	16969	17091	17210	17026	17069	17155	17129	16827	17165	17143	17128	17220	17004	16894	17266	17018	17087	17109	17089	17052	17048	17205	17042	17137	17054	16909	17018	17227	17150	17141	17080	16962	16893	17169	17197	17039	17079	17104	17237	17213	17092	17062	17031	17156	17162	17139	17185	17085	17046	17223	17142	17085	17167	17091	17166	16983	16991	17076	17185	17127	17097	17204	16973	17205	17165	17057	17140	17195	17129	17099	17182	17183	17099	17219	17181	17290	17224	17125	17143	17207	16988	17026	17045	17188	17243	17238	16970	17076	16985	17096	17104	16991	17064	17082	16970	17035	17039	17164	16996	17075	17177	17142	17229	17088	17079	17223	17074	17189	16982	17018	17241	16965	17207	17290	17050	17028	17240	17216	17056	17190	17132	17055	17008	17395	17162	17230	17128	17103	17098	16901	17129	16991	16966	17195	17238	17254	17087	16966	17183	17136	17112	17079	17135	17153	17006	17086	17094	17374	17099	17078	17311	17068	17032	17124	17180	17116	17182	17171	17228	17009	17204	16925	17150	17183	17000	17071	17122	17304	16949	17145	16994	17115	17161	17300	17233	17004	17097	17155	17253	17189	17109	16961	17279	17085	17114	17097	17119	17040	17048	17014	17197	16867	17389	16977	17146	17217	17207	16995	17138	17207	17117	17220	17181	17202	17203	17003	17123	17052	17262	16934	17073	17136	17177	17102	17220	17078	17134	17194	17264	16915	17027	17103	17115	17205	17032	17232	16973	17349	16950	17248	17134	16991	17039	16924	17086	17049	17161	17030	17179	17133	17097	17173	16978	17083	17221	17143	17332	17055	17148	16999	17133	16963	17012	17246	17198	17236	17122	17111	17028	17226	17104	17168	16927	17011	17309	17150	17253	17126	17337	17062	17012	16985	16932	17056	17114	17287	17184	17095	16977	17256	17222	17062	17263	16989	17163	17085	17100	17181	17151	17250	17067	17101	17045	17115	17118	17045	17067	17211	17282	17170	17003	17084	17092	17134	17066	17204	17297	17080	17019	17257	17133	16958	17134	17093	16999	16976	17079	17004	16998	17217	16997	17044	17308	17037	17151	17127	16883	17205	17134	16965	17274	17190	17209	17177	17107	17291	17244	17134	17086	17275	17329	17218	17080	17071	17074	17216	17078	16944	17080	17172	17256	17038	17095	17128	17151	17076	17305	17101	17040	17110	17164	16978	17165	17231	16984	17133	17164	17201	17131	17148	17215	16964	17117	17034	17174	17140	17002	17120	17099	17174	17215	17072	17071	16981	17144	17162	17008	17008	17107	17115	17096	17149	17215	17148	17217	17167	16928	17076	17135	17049	17187	17142	17062	17106	17208	17080	17201	17167	17039	16984	17056	17112	17062	17183	17131	17127	16838	17160	17121	17134	17185	17114	16998	17144	17187	17199	16978	17104	17034	17158	17100	17088	17106	17052	17251	17173	17114	17068	17163	17214	17091	17061	17211	17223	17048	17028	17092	17186	17101	17214	17269	17218	17277	17230	17048	17254	17043	17158	17301	17061	17103	17040	17101	17151	17040	17042	17096	17152	17090	17125	17026	17037	17109	17034	17156	17023	17031	17226	17027	17069	17068	16928	17156	17091	17078	17210	17116	17252	17030	16976	16947	17116	17149	17005	17164	17189	17232	17174	17209	17184	16979	17269	17028	17226	17175	17188	17161	17317	17139	17184	17210	17160	17200	17070	17222	17208	17096	16937	17111	17184	17200	17116	17163	17262	17186	17158	17166	17222	17160	17144	17054	17190	17087	17187	16974	17283	17165	17228	17052	17167	17161	17139	17145	17274	17048	17058	17144	17177	17168	17150	17083	17159	17339	17158	17118	17051	17322	17270	17229	17124	17188	16979	17038	17013	16996	17221	17152	17084	17121	17247	17080	17014	17229	17218	17152	17177	17036	17050	17067	17057	16945	17122	17073	17142	17176	17045	16922	16975	17109	17161	16986	17178	17022	17194	17240	17192	17206	17154	17303	17161	17116	17233	17027	17097	17038	17153	16976	17038	16975	17094	17173	17061	17227	17078	17222	16990	17060	17126	17374	17199	17207	17057	17180	17138	17003	17169	17069	17159	17151	17306	17205	17090	17268	17033	17309	16935	16947	17098	17137	17193	16979	17176	17069	17037	17041	17242	17080	17018	17158	16994	17148	16995	17030	17183	17049	16959	17109	17136	17018	17282	17082	17091	17011	17062	16918	17128	17122	17168	17264	16962	17122	17158	17263	17115	17256	16996	17159	17155	17007	17206	17150	17163	17295	17167	17232	17163	17030	17109	17095	16996	17003	17065	17238	17229	17077	17272	17324	17233	17181	17193	17133	16870	17225	16914	17075	17112	17232	17123	17129	17279	17107	17154	17257	17274	17032	17305	17191	17250	17085	17014	17082	17100	17043	17135	17060	17188	17083	17085	17198	17249	17015	17031	17074	17110	17047	17076	16974	16982	16998	17233	17136	16989	17086	17082	17316	17197	17145	17045	16976	17042	17088	17166	17098	17083	16985	17090	17118	17205	17005	17072	17052	17104	17331	17066	17017	17097	17063	17206	16994	16962	17222	17153	17061	17161	17226	17081	17150	17038	17052	17121	17150	17018	17162	17040	17209	16914	17110	17042	17152	17051	17240	17135	17012	17262	17047	17006	17255	17062	17149	17014	17098	17129	17181	17132	17149	17068	17238	17268	17225	17149	17324	17156	17090	17110	16993	17025	17211	17175	17108	17096	17019	17276	17270	17105	17361	17145	17081	17120	17222	17156	17035	17083	17040	17053	17126	17128	17095	17040	17369	17182	17142	17366	17179	17186	17189	16982	17266	16850	17234	16955	17052	17053	17082	17033	17080	17156	17140	17079	17183	17082	17369	17076	17058	17185	17094	17268	17170	17266	17082	17258	16917	17139	17001	17056	17137	17134	17161	17120	17152	17038	16882	17092	17216	17132	17049	17149	17069	17304	17160	16985	17186	17002	17119	17156	17293	17175	17120	17125	17174	17020	17111	17127	17144	17179	17132	17007	17096	17055	17109	16952	17235	16983	17039	17039	17232	17120	17201	16999	17122	17058	17208	17209	17192	17114	17223
22508	20961	27420	24792	22402	27872	33867	30483	29478	29481	29084	28714	28152	27582	27565	27216	26993	26537	26600	26620	26717	26630	26488	26237	26423	26452	26527	26446	26205	26276	26204	26206	26181	26234	26118	26230	25984	26146	26042	25956	25980	25926	25962	26007	26178	25876	25783	26052	25694	26113	25961	25907	26068	25991	25941	25770	25939	25783	25933	25840	25908	26129	25884	26025	25863	25913	26186	26134	25981	26091	26037	25945	25886	25899	25879	25826	25890	26054	26002	25688	25761	25908	25840	25860	25953	25991	26114	25917	26092	26025	26050	26111	25971	25935	25898	25781	25851	26210	25797	25710	25968	25959	25936	26000	25856	25830	26114	25836	25718	25718	25876	25721	25869	25910	25803	25851	25861	25904	25862	25789	25825	25897	25766	26053	25680	25906	25818	25852	25768	25884	25906	25843	25825	25904	25762	25995	25928	26059	25814	25677	25875	25689	26179	26188	26233	25837	26127	26038	25997	25978	25982	25697	25743	25965	26174	25950	26000	25785	26024	26104	26100	25679	25971	26118	25862	25729	25996	26310	26098	25958	25734	25958	25919	25887	26012	26011	26043	25930	25998	25835	25755	25813	25944	25921	25764	25784	25780	25561	25939	26010	25732	25806	25843	26068	25990	25940	25960	25964	25924	25827	25943	26072	25972	26004	25811	25964	25856	25883	25995	25839	25908	25845	26069	25606	26210	25812	25928	25996	25967	25831	25868	25897	25905	25674	25832	25816	25719	25899	25527	25875	26057	25744	26061	26004	26208	25829	25981	25856	25960	26013	25921	25764	25750	25900	26076	25790	25909	25747	25780	25854	26042	25809	25785	25958	26019	25749	25981	25830	26142	25789	25950	25928	25699	25568	25663	25830	25866	25937	25880	25819	25804	25941	26239	25884	25711	25788	25992	25923	25985	25914	25747	26141	25895	25878	25793	25917	26122	26037	25988	25960	26094	26019	25996	25977	25858	25836	25748	25952	25777	25777	25977	25905	25959	25810	25967	25811	25846	25762	25864	25959	25969	26030	25654	25880	25873	25845	25779	25872	26090	25800	26053	25810	25898	25702	26011	26086	25971	26070	25798	26061	25777	25910	25894	25751	25992	26022	25912	25736	25963	25999	25889	25885	26109	25842	26198	26143	25966	25702	25826	26169	25825	25907	25836	25925	26026	25927	25702	25619	26089	25764	26002	25880	26018	25914	26015	25807	25851	25861	25986	25775	25922	25994	25876	25782	26084	25982	25787	26005	25738	25852	25826	25868	25817	25868	25963	25887	26045	25807	25692	25783	25889	25800	25825	25721	25854	25979	25906	25868	25838	25808	25528	25694	25882	25977	25705	25791	25853	25812	26117	25904	26024	25885	25902	25949	25965	25713	25615	26069	25974	25918	25859	25905	25929	25832	25853	25860	25715	25823	25719	25962	25887	25863	25691	25761	25849	25991	26085	25962	25893	26085	26014	25936	25719	25894	26013	25768	25964	26087	25880	25875	25982	25955	25822	25946	26061	25652	26078	25665	25784	26065	25827	25682	25943	25671	25643	26152	26126	25848	25818	25895	25869	25909	26174	25573	25894	25703	26040	26015	25821	25926	26119	25908	25796	25585	26006	25895	25791	26028	25948	25975	25916	25806	25906	25840	25793	26039	26020	26021	25659	25805	25890	26170	25877	25880	25808	25899	25895	25852	25923	25807	25889	26093	25841	26050	25904	26035	25932	25939	25949	25781	25751	25721	25792	25893	25778	25889	25971	26093	25794	25967	25912	26006	25959	25996	25791	25747	26019	25830	25835	25889	25792	25858	26145	25930	25984	25876	25819	25941	25986	26022	25905	25987	25733	26126	25972	25907	26162	25792	26045	26105	25607	25863	25945	25914	25832	25807	26138	25825	25874	25765	25710	26031	25819	25891	26063	25754	25723	25734	25897	25909	25943	25976	25958	26201	26048	25933	25878	25873	25878	25879	25996	25838	25819	25916	25715	25931	25857	26014	25848	25981	25817	26237	25856	26001	25919	25667	25968	25859	26123	25866	25781	25855	26154	25814	25808	25962	25835	25983	25701	26083	25680	25686	25879	25615	25624	25676	25953	26065	25990	25803	25919	25938	26081	25880	25917	25943	26184	26308	26185	25852	25941	25868	26085	25708	25951	25829	25768	25984	25972	25711	25761	26107	26113	26031	25910	25993	25808	25968	25842	25898	25951	26027	25929	25800	25982	25827	26129	25833	25937	26037	26015	25859	25903	25614	25976	25684	25845	25828	25986	25767	26071	25836	26013	25806	25740	25940	25893	25792	25705	25914	25857	25597	25712	26037	26088	26169	25909	26003	25973	26295	25955	26082	25742	25800	25917	25619	25795	25861	25814	25652	25877	25936	25979	25941	25834	25602	25852	25800	26053	25908	25929	25933	26033	25864	25976	26005	26040	25816	26064	25958	25999	25889	25837	25852	26108	25855	25958	25811	25706	25772	25858	25941	25766	25842	25982	25883	25711	26038	26116	25676	25887	25972	26076	26025	25642	25826	25772	25859	25817	25900	25788	26054	25872	25742	25986	25859	25933	26024	25669	25797	26026	25639	26034	26179	26174	25947	25698	26068	25990	25886	26013	25901	25856	25946	25863	26037	25837	25993	26103	25915	25803	25761	25965	26160	26008	25749	26066	25827	26052	25969	25811	25801	26079	25916	26032	25714	26035	25851	26115	25863	25904	26003	25903	26174	25999	25809	26009	26004	26110	25843	26063	25895	25850	25946	25794	25631	25842	25627	25854	26022	25851	25908	25877	25971	26062	25773	25912	25918	25838	25907	25665	25722	25859	25792	26055	25963	26152	26075	26080	26075	25887	26143	26014	25848	25818	25661	25948	25926	26071	25952	25896	25603	26135	25826	25982	25834	25851	25769	25825	26061	25911	25924	25800	26004	26088	26002	25933	26106	25914	25587	25731	25740	25805	26028	25929	25997	25900	25751	25755	26081	25942	25854	25979	25992	26087	25756	25808	25549	25903	25718	25972	25686	25934	26089	25809	26042	25922	25935	25973	25910	25887	25922	25796	25896	25783	26109	25863	25728	25901	26217	25895	25724	25782	25904	25898	25869	25935	26003	25948	26072	25927	26052	25870	25872	26040	25763	25980	25976	25693	26087	25536	26054	26020	25880	25832	26032	25875	25704	25909	25917	25991	26106	26169	25934	25921	25735	26070	25984	25743	25753	26042	25706	26080	25849	25999	25859	25959	25871	25684	25995	25944	25672	25968	25952	25805	26072	25839	25939	25800	26065	26001	25885	25866	25688	25843	25875	26034	25822	25913	26049	25807	25978	25754	25857	26060	25852	25748	25858	25902	25847	25980	25921	26023	25750	25749	25826	25964	25939	25639	25936	25812	26170	25900	26075	25948	25828	25990	25824	25847	25674	26047	25881	25933	25874	25881	25816	25673	25820	25927	25867	26163	25873	25969	25858	25854	25999	25806	25847	25844	25710	25741	25587	25815	25838	25797	26052	25816	26021	25893	25834	25796	26024	25844	25805	26044	25663	25707	25671	25712	26178	25898	25830	25567	25737	25749	25849	25727	25793	26187	25926	25848	25970	25830	26010	25950	26126	26038	26009	25742	26059	26072	25867	26019	25856	25940	25811	25999	25840	26123	25797	26025	26096	25755	25904	25908	25760	25705	25836	25806	25723	26092	25813	25760	25832	25900	25585	25791	26140	25990	25956	26011	26073	25932	25886	25940	26079	25919	25911	25933	25765	25790	25806	25786	25693	25749	25895	25709	25951	25908	25956	25828	25569	25883	26083	26096	25695	25784	26088	26232	25910	25884	26131	25879	25933	25708	25925	25946	25814	25815	25785	26021	25765	25882	26178	25953	26010	25975	26014	26162	26029	25748	25994	25810	26015	26276	25812	25743	25781	25896	25776	25825	25641	25806	25969	25765	25878	25952	25759	25783	25604	25578	25597	25787	25887	26183	25788	25777	26063	25938	25905	25951	25759	26041	25821	26212	25808	25961	26026	26070	25816	25844	25799	25969	25959	25808	26036	25814	25995	25922	25653	25713	25901	25865	25597	26090	25711	25684	25743	25798	25833	26001	25943	26069	25836	25763	25787	25756	25629	25850	25944	26080	25876	25595	25836	25969	25933	25967	25926	25967	25892	25797	26045	25959	25726	25937	26053	25596	25740	26018	25926	25903	25964	25799	25773	25798	25660	25966	25849	25737	25969	25783	25932	26226	25947	25933	25926	25831	25608	25897	25776	25946	25784	25743	25849	25864	25796	25836	25598	26023	25795	25955	25826	26014	26039	25724	25990	26024	25794	25834	26038	26021	25754	25834	25640	25909	25706	25639	25782	25763	25966	25843	25868	25857	25714	25778	26043	26117	26146	25854	26130	25970	25876	26058	25788	25793	26000	26074	25976	25720	25798	25951	25807	25728	25748	25700	25639	25964	26100	25632	25888	25828	26053	25618	25959	26007	25800	26075	25792	25807	25944	25811	26047	25729	25800	25765	25821	26067	25805	25987	25955	25875	25832	25965	25986	25948	25635	25563	25773	25806	25952	25895	26042	25904	25849	26098	25902	25979	25883	25882	25900	25946	25785	26133	25782	25752	25883	26058	25822	25904	25723	25897	25884	25880	26048	25985	25872	25758	25971	25873	26161	26094	26004	25920	26032	25865	25794	25998	26024	25838	25520	26017	26196	25948	25540	25914	26002	25907	26010	25843	25707	25752	25932	25776	25656	25779	25984	25939	25944	25870	26022	25907	25763	26283	25887	26190	25808	25707	25924	25993	25933	25942	25825	26007	25865	26163	25754	26052	26029	25955	25922	25747	25869	26007	26011	25848	26047	25976	25719	25821	26058	25896	25771	25722	25856	25935	25827	25646	25884	25855	25768	25577	25937	26033	25992	26204	25911	25906	25813	25850	25758	25811	25948	25599	25869	25676	26055	25913	26004	26235	25695	25812	25793	25863	25933	25677	25994	25768	25902	25980	25672	25760	25744	25989	26026	25839	25972	25872	25916	26200	25707	25848	25886	26048	26079	26000	26042	26121	25723	25918	25861	26004	25921	26015	25769	25914	25817	25882	25924	25842	25917	25735	25877	26144	25853	26045	26156	25769	25822	25970	26091	26090	26023	25790	25763	26032	25967
33054	59845	47586	31057	28210	26036	24562	23241	22272	21453	21057	20433	19438	19080	18861	18379	18052	17845	17733	17604	17510	17445	17433	17433	17306	17269	17229	17124	17202	17185	17163	17330	17080	17058	17110	16924	16837	17043	16941	16927	16861	17161	17019	16908	16951	16868	16759	16719	16517	16944	16822	16879	16894	16790	16995	16757	16774	16967	16995	16719	16767	16849	16949	16840	16681	16733	17026	16835	16810	16840	16856	16829	17010	16933	16756	16808	16776	16817	16655	16770	16815	16640	16878	17050	16883	16737	16686	16809	16643	16812	16928	16864	16734	16847	16774	16795	16874	16603	16905	16803	16755	16795	16777	16812	16600	16836	16814	16739	16765	16765	16782	16750	16683	16731	16738	16767	17016	16844	16787	16965	16634	16836	16814	16976	16800	16725	16830	16614	16874	16824	16716	16889	16826	16976	16725	16897	16799	16787	16960	16902	16914	16613	16794	16661	16693	16915	16897	16956	16767	16823	16749	16664	16843	16786	16837	16869	16694	16876	17039	16759	16790	16900	16840	16754	16757	16712	16730	16852	16977	16868	16730	16925	16761	16885	16693	16844	16775	16873	16772	16827	16712	16836	17000	16896	16922	16894	16792	16794	16933	16727	16862	16719	16785	16900	17020	16841	16755	16724	16784	16983	16829	16673	16881	16819	16747	16744	16754	16593	17019	16664	16862	16773	16732	16809	16710	16807	16950	16771	16806	16702	16805	16826	16889	16731	16863	16668	16661	16950	16769	16800	16693	16788	16662	16791	16841	16830	16820	16932	16788	16748	16695	16844	16750	16725	16697	16725	16573	16811	16708	16658	16848	16740	16943	16842	16696	16761	16699	16905	16858	17014	16866	16963	16728	16823	16804	16846	16710	16872	16694	16747	16851	16635	16706	16900	16849	16568	16835	16826	16722	16749	16853	16875	16676	16830	16807	16836	16736	16824	16817	16915	16925	16713	16841	16719	16615	16862	16735	16836	16742	16821	16856	16798	16714	16793	16917	16793	16845	16682	16773	16676	16833	16874	16667	16869	16837	16784	16836	16790	16574	16552	16897	16863	16774	16785	16791	16795	16796	16852	16934	16882	16747	16785	16693	17020	16632	16799	16793	16905	16788	16847	16951	16730	16637	16830	16835	16589	16823	16856	16675	16821	16685	16784	16697	16876	16699	16729	16828	16968	16922	16829	17019	16898	16616	16641	16776	16812	16767	16900	16765	16839	16767	16841	16951	16686	16668	16864	16808	16740	16802	16829	16879	16797	16679	16566	16781	16745	16880	16829	16881	16811	16769	16649	16795	16660	16793	16815	16613	16814	16713	16696	16806	16719	16930	16591	16753	16764	16762	16795	16714	16984	16594	16689	16760	16812	16838	16748	16998	16611	16764	16697	16862	16698	16820	16934	16784	16605	16620	16815	16777	16909	16677	16752	16954	16799	16738	16770	16817	16836	16765	16656	16809	16905	16816	16637	16819	16766	16694	16802	16765	16991	16817	16793	16758	16724	16939	16861	16800	16849	16679	16633	16893	16809	16698	16944	16935	16797	17064	16999	16762	16813	16645	16893	16920	16767	16784	16844	16903	16740	16807	16920	16766	16788	16688	16694	16771	16865	16813	16762	16806	16897	16914	16925	16821	16832	16574	16890	16938	16850	16809	16775	16726	16910	16805	16673	16754	16880	16834	16761	16835	16663	16881	16837	16838	16940	16867	16762	16719	16624	16866	16768	16839	16834	16665	17015	16904	16856	16766	16895	16820	16832	16699	16936	16838	16827	16860	16527	16831	16867	16861	16933	16924	16955	16696	16809	16642	16838	17008	16786	16789	16848	16914	16858	16897	16915	16758	16739	16915	16829	16806	16707	16903	16749	16976	16736	16937	16872	16689	16694	16898	16897	16751	16741	17009	16816	16802	16667	16851	17072	16908	16738	16768	16753	16630	16875	16806	16588	16734	16768	16901	16867	16548	16584	16902	16720	16685	16891	16792	16854	16983	16727	17015	16835	16719	16867	16723	16722	16745	16888	16791	16840	16753	16854	16785	16778	16883	16730	16939	16796	16835	16535	16800	16790	16444	16795	16733	16868	16695	16641	16923	16699	16728	16823	16930	16542	16898	16747	16822	16655	16812	16878	16872	16797	16820	16734	16803	17017	16880	16722	16785	16742	16740	16736	16941	16964	16769	16822	16708	16752	16918	16833	16942	16795	16757	16844	16700	16822	16904	16887	16761	16702	16821	16749	16686	16884	16937	16886	16737	16645	16722	16957	16750	16720	16813	16874	16701	16993	16647	16685	16874	16824	16778	16661	16936	16872	16699	16867	16800	16809	16771	16844	16848	16689	16543	16855	16710	16891	16994	16787	16692	16777	16811	16828	16762	16726	16786	16897	16629	16777	16880	16985	17095	16893	16843	16622	16651	16803	16940	16597	16858	16724	16886	16747	16724	16582	16784	16615	16815	16637	16687	16876	16824	16917	16757	16897	16764	16875	16755	16677	16921	16760	16882	16687	16709	16834	16895	16816	16842	16867	16817	16854	16901	16823	16702	16710	16819	16765	16946	16961	16779	16777	16806	16757	16932	16846	16727	16754	16646	16614	16649	16684	16821	16905	16984	16634	16658	17019	16864	16544	16819	16899	16839	16764	16703	16843	16744	16796	16800	16725	16754	16873	16948	16686	16913	16752	16927	16866	16724	16859	16730	16819	16734	16850	16877	17013	16922	16918	16718	16739	16799	16630	16770	16750	16878	16880	16729	16916	16825	17026	16829	16744	16665	16763	16779	16888	16948	16811	16875	16759	16874	17002	16841	16750	16842	16747	16829	16792	16698	16669	16727	16861	16934	16821	16836	16789	16683	16861	16853	16565	16901	16815	16797	16686	16885	16964	16883	16709	16910	16758	16875	16855	16970	16787	16830	16908	16591	16841	17007	16566	16851	16765	16565	16833	16787	16857	16700	16826	16681	16888	16788	16779	16782	16828	16761	16926	16808	16809	16912	16700	16756	16603	16788	16781	16868	16823	16750	16849	16647	16872	16714	16769	16951	16721	16923	16855	16806	16839	16859	16901	16841	16814	16677	16722	16790	16698	16777	16512	16828	16692	16868	16883	16927	16749	16809	16859	16833	16920	16909	16783	16633	16825	16829	16901	16802	16963	16813	16628	16839	16932	16837	16693	16892	16755	16558	16813	16773	16721	16952	16809	16733	16840	16830	16768	16918	16813	16982	16785	17091	16805	17016	16678	16728	16989	16974	16755	16806	16683	16751	16721	16867	16921	16963	16823	16695	16865	16791	16782	16904	16813	16803	16796	16831	16703	16936	16794	16835	16891	16888	16929	16782	16791	16694	16704	16849	16748	16772	16860	16861	16776	16897	16884	16636	16832	16803	16843	16831	16849	16684	16915	16686	16812	16804	16875	16722	16698	16771	16881	16771	16801	16806	16848	16790	16808	16812	16725	16735	16893	16898	16829	16771	16871	16758	16954	16857	16896	16561	16833	16798	16753	17035	16830	16846	16746	16887	16665	16900	16679	16676	16879	16719	16889	16790	16635	16887	16691	16814	16929	16605	16737	16869	16640	16763	16886	16703	16718	16899	16753	16845	16798	16851	16692	16884	16897	16868	16760	16808	16691	16823	16815	16952	16887	16937	16783	16678	16812	17058	16791	16881	17047	16856	16790	16791	16971	16704	16687	16821	16911	16785	16950	16825	16840	16662	16705	16795	16854	16624	16724	16834	16949	16697	16724	16825	16747	16961	17015	16895	16772	16645	16750	16941	16717	16846	16734	16911	16701	16705	16840	16882	16781	16822	16720	16763	16785	16794	16798	16702	16779	16806	16854	16785	16808	16797	16781	16690	16976	16714	16829	16709	16901	16711	16790	16718	16761	17042	16806	16872	16881	16730	16775	16880	16936	16835	16834	16849	16578	16743	16813	16592	16871	16620	16749	16621	16660	16812	17018	16797	16846	16885	16738	16722	16742	16941	16832	16946	16730	16789	16949	16743	16805	16826	16741	16708	16869	16804	16869	16816	16741	16709	16757	16769	16834	16717	16904	16852	16806	16779	16723	16835	16680	16870	17048	16655	16878	16751	16933	16898	16920	16794	16894	16900	16818	16778	16731	16907	16846	16860	16936	16626	16769	16757	16783	16824	16779	16715	16872	16877	16780	16955	16795	16824	16931	16830	16583	16913	16852	16810	16895	16829	16914	16799	16839	16861	16831	16915	16874	16814	16752	16877	16585	16754	16820	16835	16768	16784	16881	16742	16748	16905	16735	16835	16891	16855	16808	16901	16811	16701	16778	16785	16866	16808	16834	16803	16741	16915	16738	16826	16711	16738	16921	16917	16667	16649	16914	16682	16883	16766	16803	16775	16801	16647	16691	16808	16836	16677	16714	16955	16957	16552	16735	16845	16796	16833	16763	16891	16601	16848	16705	16740	16942	16855	16765	16602	16900	16953	16620	16763	16744	16640	16727	16818	16741	16572	16990	16784	16731	16805	16812	16920	16711	16830	16853	16782	16903	16774	16717	16731	16763	16664	16772	16903	16757	16815	16980	16803	16735	16584	16811	16790	16887	16944	16780	16722	16705	16823	16806	16865	16955	16821	16804	16807	16627	16756	16675	16872	16720	16755	16745	17000	16874	16800	16604	16808	16789	16955	16864	16839	16817	16793	16580	16905	16887	16625	16867	16899	16681	16844	16879	16798	16801	16886	16838	16790	16829	16772	16756	16833	16763	16847	16788	16867	16806	16814	16680	16734	16715	16990	16874	16800	16838	16814	16946	16772	16770	16755	16802	16636	16973	16721	16845	16829	16789	16837	16936	16970	16716	16754	16680	16749	16739	16913	16745	16756	16831	16754	16710	16907	16640	16785	16803	16990	16801	16908	16545	16829	16760	16729	16848	16683	16834	16882	16944	16774	16797	16866	16709	16887	16790	16717	16810	16619	16768	16909	16865	16867	16845	16788	16679	16790	16767	16893	16941	16898	16773	16788	16725	16689	16829	16862	16944	16924	16801	16925	16953	16984	16618	16688	16727	16825	16787	16741	16927	16707	16690	16865	16767	16773	16759	16648	16734	16820	16743	16784	16793	16695	16920	16822	16910	16897	16624	16796	16841	16701	16788	16694	17004	16779	16877
35532	32765	36012	32405	29832	29623	29308	28905	28541	28292	28207	28058	27663	27368	27584	27418	27304	27416	27394	27080	27110	26924	27143	27050	27375	26952	26825	26815	27258	27155	27219	27177	27228	26911	26944	27152	26858	27139	27125	26923	27091	27038	27203	26904	27131	26978	26968	27026	27097	26935	27000	27055	27183	27195	27056	26950	26794	27107	27051	26953	26946	26824	26834	27116	26852	26762	26977	26853	26903	26848	26845	26948	26914	26932	27006	27148	26906	27140	27173	27069	27105	27157	27161	27090	27091	27021	26944	26944	26908	26949	26921	26950	26879	27197	26837	26986	26878	27173	26906	27045	26944	27073	26985	26730	26916	27136	27083	26988	26910	27148	27200	26791	26946	26813	26859	26986	26947	26944	26918	27022	26913	26776	26811	27111	26905	27044	26959	26827	26829	26823	27000	26855	27047	27096	26952	26935	26753	26730	26717	27219	26916	27052	27169	26765	26948	26711	26968	27007	26989	27014	26948	27195	26970	27200	27188	27021	26933	26861	26769	26817	26968	26807	26962	26914	27055	27210	27086	26673	26982	27101	27199	27062	26872	27051	27126	27054	27128	26671	27145	26843	26992	26860	27079	26999	27006	27173	26989	26978	27132	27223	27015	26883	26756	27092	27025	27084	27044	26960	27108	26909	27119	27098	27071	26906	27093	26935	26972	27056	27263	27353	26984	27132	27009	26779	27042	27001	27125	27096	27096	26920	27041	27227	27057	26748	27179	27139	26994	27043	26916	26903	26958	26919	26893	27076	27041	27057	26938	27040	26982	27001	27036	27137	27121	27048	27122	26933	27112	26902	27036	26836	27119	27108	26711	27017	27095	27175	27144	26895	26817	26968	26916	26993	27240	26852	27067	26802	26882	27102	26956	26775	26894	26795	26806	26838	26895	26982	27050	26924	27099	27038	27082	26861	26886	27020	27047	26964	27064	27094	27048	27003	26814	26702	26943	26948	27025	26833	27020	26912	26992	27029	27077	27192	26892	26929	26946	26939	26859	26798	27189	26885	27163	27113	27307	26911	26930	27065	27177	27005	27061	27048	26968	27184	27262	26906	27023	27038	26975	26919	27065	26850	27106	26846	26925	26984	27191	27062	27256	27043	26992	26987	26998	26917	27134	27152	27109	27003	27134	26994	27009	27028	27328	26939	27059	26770	26804	26726	26948	26904	26845	26790	26918	27034	27051	26986	26993	26950	27091	26829	27051	26870	27017	26788	26976	27053	27022	26755	26920	26889	27012	27108	26771	26905	27035	26965	26888	26987	26868	26915	26696	27032	27349	26954	26780	26604	26808	26986	26878	27014	27019	26806	26979	26957	27036	27220	27158	26858	27067	26864	26852	26962	27131	27312	26804	27046	26989	27036	27206	26983	27186	27209	27070	26761	26826	26835	27089	27129	27065	26951	26966	27186	26693	26860	27001	27015	26701	26896	27177	27249	26972	27165	26715	27086	26970	27092	27044	26947	26849	27014	26947	27015	26771	26837	26859	26880	27202	26993	26960	27292	26961	26886	26852	26810	27007	26907	26894	26846	27058	26907	26885	26933	27003	27149	26957	27004	27013	27044	26898	27091	26942	27002	27023	26989	26757	27012	27051	26931	27060	27177	27025	26974	26636	26928	26845	27054	26882	26829	27068	26733	27212	26791	26783	26945	26903	26851	27179	27079	27349	27082	26960	26843	27028	26945	26655	26837	27071	26968	26945	27048	26962	27229	27110	27187	27236	27101	27069	26976	27278	27066	27079	26800	27273	27146	26934	26972	26962	26888	27022	26862	26988	26878	27114	26920	26871	26937	26887	26898	27058	27017	26817	27181	27015	27108	27091	26868	26753	27031	27056	26974	27105	27169	26866	27125	26868	27164	26795	26934	26998	27060	27027	27048	26870	26873	26940	26843	26585	26845	27053	26866	26959	26951	26823	26951	27089	26828	26984	27145	27469	27035	26909	27075	27014	27085	27049	27058	27072	27099	27318	26825	27142	26783	26877	26962	26675	26797	26781	27053	26877	27061	27173	27027	26983	26895	26887	26914	27001	26917	26981	26873	26791	27026	27070	26946	26906	26880	26727	26885	26941	26992	27008	27298	27182	26953	27140	27135	27051	26819	26904	27058	27035	27183	26639	27020	27111	26859	26834	26925	26805	26706	26954	27112	26931	26923	27037	27073	26941	27008	26805	26868	27074	27037	26982	26770	27045	26994	27197	27119	27040	26987	26926	26949	27165	26872	26879	27179	26905	27170	26973	26910	26850	26808	26957	26935	26864	26892	27172	27211	27349	26970	27022	26892	27117	27084	27152	27113	26976	26985	27130	26812	26995	27160	27089	27057	26874	27284	26901	26953	27153	27054	26758	26947	26922	27181	27227	27190	26989	26766	26933	27023	27076	26943	26868	27033	26773	27283	27128	26906	26667	26982	26982	27151	26961	26968	26925	26943	27035	27136	27016	26885	26884	26530	26799	26424	27143	26900	26964	27138	27131	27084	27184	27155	27303	27103	26870	27071	27094	27008	27013	27022	26907	27000	26946	26831	26949	27178	27254	27078	26876	27163	26945	27296	27167	26983	27260	27028	27208	27037	26745	27010	27046	27027	27024	26878	27012	26972	27062	27137	27071	27176	26852	27071	26803	26721	26869	27146	27157	27136	27065	27320	26932	26953	26997	26811	26957	26884	27245	27000	27115	26798	27067	26964	27033	26944	26984	27047	27030	26947	27180	26852	26999	27051	26961	26981	27314	27022	27239	26902	26831	27086	27229	26695	26814	26992	27107	26826	26934	26935	26992	26649	27112	27283	26943	26838	27040	26965	26961	26817	27134	26968	26950	27032	26974	26921	27235	26942	26952	27250	27050	26928	27100	26747	26912	27064	26912	27019	26830	27000	26885	26907	26764	27085	27116	26941	26763	26936	27179	26846	27103	27147	27192	27134	27003	27109	27053	27156	26956	26861	27127	27053	27113	27158	26748	27003	27271	27021	27004	26958	27036	26912	27259	27010	26883	26794	26995	26972	26938	27155	27086	26975	26940	27091	26960	26958	27134	26766	26917	27001	27302	26839	27074	26846	26943	26923	26896	26996	27245	27098	26923	26973	27155	26997	26969	26823	26993	27086	27237	27231	26914	26884	27217	27070	27061	26990	27146	27023	26994	26928	27234	27078	27122	26920	27084	26895	26869	27175	27017	27054	27042	26712	27130	27075	26996	27045	26888	26883	26911	26944	27240	26799	27207	26794	26875	26909	26892	26796	26957	27143	27063	26964	27014	26948	26992	26709	26839	27121	26831	26934	26861	26869	26963	26932	26750	26869	26788	27226	26956	26844	27013	26971	26996	26874	27174	27067	27125	26966	26873	26921	27061	27001	27000	26981	26972	27023	26773	26840	27093	26933	26797	26994	27077	26800	26717	26913	27058	27172	27129	26997	26663	27038	27087	27152	27052	26801	27266	27046	26947	27171	26815	26875	27188	27186	27065	27147	26558	26865	27228	26849	26772	27003	26934	27093	26934	26866	27087	26837	26837	27039	27113	27011	27114	27292	26997	27073	27050	27054	27023	26925	26865	26997	27003	26930	27085	26832	27049	27118	27192	27087	27040	27179	26968	26829	27077	27043	27053	27156	27120	27276	26992	26874	27238	27069	26922	27100	26820	27119	27145	27138	27275	26755	27022	26862	27004	26818	26933	26973	27062	26855	27158	26977	26855	27226	27053	27025	26921	27189	26824	26810	27104	26871	26803	26902	27078	27148	27089	27265	27045	26869	27125	26921	26790	26997	26737	27143	26965	27151	27104	27182	27256	27181	26953	26946	26860	26895	27056	26971	27167	27032	26978	26912	26996	27205	26875	27114	27138	27068	27177	26982	26985	26811	27097	27042	27210	27032	27286	27206	26977	26886	27050	27062	26889	27174	26936	26897	26982	27143	27078	26895	26969	27122	27121	26943	27290	26896	26956	26970	27009	26988	26968	27006	27117	26702	27154	27019	26738	26843	26775	27130	26971	26935	27032	27076	26881	27120	27180	27003	27093	26960	26918	26854	27028	27006	26730	26917	26931	26742	27242	27186	27076	27060	27095	27073	27084	27005	27025	27005	26946	26998	26964	26914	27026	27219	27081	27159	27162	26833	26921	27021	27041	27171	27325	27126	26999	26872	27147	26993	27104	26996	27164	26735	26739	27248	27111	27255	27061	27095	27139	27013	27080	26900	26968	26878	27021	26890	27062	27097	26951	26930	26941	27148	26855	26968	26896	27009	26896	26954	27082	27207	26885	26713	26663	27053	26957	26848	26731	26819	27177	27003	27090	26818	26958	26977	26820	26904	26949	26825	27134	26880	27323	27092	27097	26877	27044	26989	27149	26873	26894	27105	27046	27106	26910	26899	26823	27101	27037	27218	27021	26946	26968	27092	26813	27054	27052	27201	27008	27117	27364	27160	26913	27094	27025	27221	26880	27345	26972	26804	27037	26883	27052	27173	26991	27118	26886	26919	27222	27015	27257	26842	27204	26879	26983	26866	26935	26885	27352	27171	27269	27300	27121	27020	27050	26767	27050	27072	27012	27160	26993	26936	27172	26947	27032	27059	27140	27011	27080	27027	27246	27116	27042	27178	27133	26755	27143	26841	27123	27195	26968	26855	26801	27028	26768	26786	26883	26852	27147	27141	26974	27053	27038	26966	27274	27011	27237	26865	27062	26971	27348	27066	26838	26928	26958	26973	26776	27241	26938	26975	26969	26870	26889	26810	27153	27168	26989	27134	26947	27056	26909	27033	27136	27003	27028	26877	27026	27031	27152	27014	26953	27139	27266	27233	27056	27015	26981	27195	27083	27159	26786	26899	27092	26850	26870	27135	27147	26729	27002	27063	27125	26913	27082	26990	26998	27150	26998	27019	27231	26949	27071	27060	26994	27167	27285	26941	27009	27133	26933	26944	27117	26904	27134	26900	26993	27235	27436	26998	26840	27038	26938	26671	26639	26928	26965	27085	26971	27276	26847	26905	27201	26975	27263	26810	27067	26933	27096	27133	26951	27076	26962	26992	27174	26908	26992	26908	27095	26896	26968	26784	26782	26738	27237	27271	26901	26956	26931	27120	27067	27065	26991	26943	27128	26924	26980	27119	27116	26937	27004	26944	26964	26932
27547	37893	30504	23163	21901	20920	20552	19960	19745	19397	19077	18587	18354	18248	17998	17931	17803	17624	17759	17639	17683	17486	17616	17488	17614	17506	17423	17574	17584	17383	17662	17448	17621	17443	17299	17462	17530	17564	17375	17480	17603	17370	17438	17288	17438	17353	17583	17366	17396	17403	17464	17563	17426	17273	17331	17327	17438	17471	17477	17581	17459	17421	17416	17371	17386	17663	17280	17261	17411	17361	17243	17493	17198	17556	17312	17357	17328	17219	17471	17470	17411	17468	17397	17385	17386	17499	17445	17212	17398	17336	17471	17340	17456	17381	17342	17462	17499	17516	17328	17508	17381	17539	17322	17550	17455	17386	17436	17407	17432	17383	17424	17522	17446	17382	17290	17543	17544	17462	17386	17366	17471	17450	17376	17470	17340	17401	17397	17524	17261	17641	17326	17484	17260	17351	17366	17477	17253	17435	17379	17256	17364	17592	17500	17462	17307	17601	17327	17222	17433	17641	17191	17336	17227	17415	17486	17314	17509	17425	17220	17586	17506	17558	17326	17380	17351	17427	17192	17607	17600	17326	17643	17389	17528	17383	17505	17380	17323	17341	17399	17317	17431	17447	17216	17463	17505	17309	17456	17413	17414	17279	17324	17391	17284	17363	17472	17342	17365	17497	17721	17420	17316	17457	17357	17153	17480	17322	17309	17460	17643	17415	17320	17444	17425	17486	17405	17440	17368	17531	17393	17563	17403	17516	17465	17512	17495	17289	17415	17471	17575	17260	17462	17374	17320	17612	17433	17486	17500	17500	17453	17391	17410	17321	17371	17269	17261	17387	17424	17272	17326	17333	17322	17375	17479	17479	17486	17338	17364	17551	17412	17523	17308	17403	17461	17384	17591	17560	17251	17436	17432	17713	17548	17359	17451	17386	17503	17450	17306	17405	17442	17276	17347	17426	17391	17541	17399	17500	17426	17594	17320	17522	17343	17565	17443	17461	17388	17353	17503	17425	17430	17585	17569	17351	17357	17328	17578	17391	17435	17499	17493	17338	17308	17585	17495	17404	17406	17454	17675	17471	17350	17447	17327	17346	17291	17405	17488	17475	17455	17352	17325	17412	17454	17603	17425	17525	17557	17389	17384	17452	17367	17330	17348	17393	17279	17215	17494	17520	17453	17308	17506	17440	17314	17377	17444	17520	17360	17417	17327	17431	17228	17401	17373	17354	17475	17275	17454	17313	17472	17401	17329	17369	17600	17397	17449	17368	17390	17378	17407	17468	17267	17572	17402	17290	17414	17595	17382	17595	17266	17360	17406	17321	17436	17166	17546	17435	17669	17513	17369	17679	17511	17461	17492	17290	17435	17463	17590	17484	17461	17486	17447	17407	17506	17297	17387	17454	17445	17452	17382	17426	17362	17354	17411	17350	17493	17408	17351	17463	17420	17206	17582	17380	17226	17206	17370	17314	17522	17272	17519	17419	17435	17241	17310	17482	17312	17520	17428	17536	17190	17358	17345	17429	17483	17484	17344	17252	17305	17366	17537	17399	17471	17263	17340	17373	17480	17395	17469	17366	17384	17408	17466	17381	17219	17341	17489	17638	17412	17272	17327	17475	17385	17620	17504	17388	17394	17446	17334	17322	17455	17392	17475	17427	17487	17379	17537	17313	17320	17412	17243	17398	17400	17348	17462	17347	17406	17314	17317	17552	17403	17327	17263	17446	17468	17203	17426	17445	17120	17465	17395	17245	17351	17153	17568	17390	17352	17388	17279	17416	17388	17283	17340	17453	17299	17343	17271	17409	17373	17139	17522	17461	17381	17286	17530	17563	17413	17472	17466	17379	17326	17470	17284	17481	17370	17503	17430	17501	17394	17294	17541	17471	17393	17561	17323	17474	17490	17253	17319	17473	17472	17337	17449	17331	17517	17404	17473	17319	17552	17317	17363	17418	17284	17344	17443	17341	17415	17374	17359	17613	17477	17285	17357	17412	17307	17385	17304	17430	17460	17469	17321	17289	17302	17303	17205	17476	17315	17257	17472	17474	17374	17465	17432	17332	17389	17371	17490	17345	17551	17415	17391	17258	17581	17442	17643	17341	17489	17428	17360	17458	17364	17395	17314	17542	17443	17630	17441	17243	17307	17276	17476	17369	17430	17266	17347	17293	17390	17494	17504	17309	17537	17378	17380	17431	17362	17356	17478	17303	17533	17433	17504	17406	17379	17482	17365	17363	17495	17530	17450	17376	17551	17291	17254	17314	17463	17462	17345	17560	17270	17431	17301	17391	17303	17399	17432	17281	17362	17381	17352	17411	17365	17495	17508	17406	17211	17337	17429	17519	17475	17367	17440	17436	17382	17417	17514	17572	17515	17265	17548	17490	17372	17537	17340	17343	17472	17482	17470	17555	17440	17543	17465	17396	17443	17357	17449	17471	17315	17524	17344	17366	17534	17525	17305	17444	17379	17367	17604	17570	17388	17274	17550	17347	17558	17589	17466	17569	17334	17326	17531	17274	17291	17450	17513	17322	17454	17431	17379	17267	17506	17420	17395	17463	17318	17289	17390	17298	17382	17414	17345	17466	17363	17498	17464	17408	17455	17320	17481	17533	17425	17409	17272	17445	17364	17344	17348	17303	17452	17419	17409	17427	17462	17371	17388	17298	17412	17476	17486	17558	17470	17412	17666	17552	17323	17458	17405	17547	17431	17349	17472	17625	17531	17321	17487	17486	17354	17431	17559	17389	17320	17444	17453	17345	17421	17338	17396	17357	17459	17551	17498	17520	17414	17343	17146	17585	17457	17579	17299	17286	17415	17472	17540	17332	17376	17458	17509	17446	17434	17376	17470	17581	17352	17289	17237	17331	17479	17269	17423	17519	17519	17183	17376	17405	17500	17464	17530	17302	17301	17441	17462	17493	17521	17296	17480	17498	17502	17261	17335	17400	17504	17515	17319	17399	17491	17405	17219	17471	17335	17407	17290	17520	17449	17488	17555	17406	17344	17342	17414	17394	17335	17538	17447	17414	17323	17554	17404	17512	17458	17543	17401	17270	17353	17373	17381	17344	17338	17220	17390	17351	17345	17434	17205	17347	17397	17401	17412	17371	17369	17462	17220	17371	17430	17287	17499	17435	17395	17378	17547	17169	17412	17480	17447	17397	17438	17376	17379	17449	17287	17448	17446	17428	17491	17488	17406	17317	17494	17451	17465	17405	17334	17474	17379	17558	17489	17396	17337	17368	17285	17155	17352	17403	17326	17415	17391	17357	17477	17410	17389	17482	17233	17513	17522	17630	17322	17261	17463	17561	17565	17470	17579	17316	17313	17548	17312	17365	17414	17316	17571	17522	17351	17558	17433	17215	17343	17427	17613	17346	17290	17480	17473	17387	17361	17530	17371	17281	17381	17252	17482	17496	17462	17362	17525	17347	17499	17358	17391	17436	17268	17310	17326	17365	17244	17255	17479	17368	17591	17391	17349	17446	17304	17557	17630	17363	17440	17522	17422	17315	17315	17230	17590	17528	17420	17376	17261	17537	17641	17524	17517	17436	17373	17385	17431	17435	17447	17284	17300	17562	17271	17468	17433	17300	17387	17396	17446	17467	17402	17507	17213	17328	17320	17399	17527	17307	17390	17484	17353	17457	17340	17459	17387	17390	17422	17372	17468	17330	17538	17426	17457	17576	17304	17354	17237	17281	17438	17206	17439	17362	17560	17400	17430	17402	17487	17360	17309	17355	17386	17436	17473	17462	17370	17274	17356	17496	17503	17563	17329	17496	17465	17391	17322	17378	17535	17456	17270	17315	17497	17264	17492	17464	17360	17520	17270	17316	17527	17425	17306	17431	17356	17455	17405	17371	17408	17290	17480	17436	17567	17529	17406	17725	17467	17492	17365	17298	17417	17427	17309	17450	17509	17420	17497	17386	17310	17457	17429	17381	17493	17476	17556	17397	17260	17447	17609	17252	17382	17329	17433	17424	17461	17294	17448	17442	17256	17435	17343	17391	17492	17365	17447	17523	17480	17246	17365	17534	17247	17546	17513	17447	17425	17395	17397	17462	17476	17338	17299	17347	17519	17129	17336	17518	17665	17631	17384	17494	17470	17397	17426	17494	17502	17286	17303	17434	17410	17449	17318	17279	17617	17398	17486	17348	17538	17230	17297	17450	17092	17377	17470	17288	17450	17378	17493	17414	17292	17461	17472	17345	17482	17489	17612	17396	17423	17403	17452	17549	17457	17536	17352	17477	17367	17590	17404	17441	17375	17524	17433	17473	17362	17488	17294	17443	17387	17473	17417	17358	17488	17333	17656	17424	17457	17434	17386	17605	17526	17314	17460	17456	17535	17362	17439	17432	17495	17417	17464	17538	17385	17349	17395	17377	17451	17504	17590	17262	17375	17546	17629	17394	17274	17239	17560	17512	17376	17384	17535	17417	17413	17379	17455	17463	17410	17354	17304	17277	17470	17339	17456	17300	17195	17490	17425	17237	17548	17240	17505	17328	17492	17402	17382	17281	17335	17392	17487	17360	17457	17451	17345	17256	17357	17468	17420	17595	17337	17310	17386	17445	17373	17524	17450	17597	17477	17366	17308	17432	17531	17443	17509	17415	17381	17505	17608	17438	17565	17406	17281	17242	17322	17450	17352	17174	17446	17445	17402	17291	17434	17358	17418	17238	17363	17381	17350	17170	17465	17448	17315	17404	17532	17352	17354	17403	17336	17423	17562	17365	17502	17310	17382	17451	17409	17432	17263	17522	17417	17293	17418	17362	17274	17522	17471	17339	17487	17289	17360	17621	17541	17338	17414	17389	17166	17495	17304	17457	17433	17558	17428	17352	17390	17332	17437	17449	17468	17475	17356	17432	17450	17363	17438	17475	17422	17606	17487	17450	17388	17375	17534	17474	17547	17410	17374	17433	17185	17426	17491	17449	17435	17412	17283	17300	17424	17412	17432	17488	17546	17363	17469	17421	17508	17457	17417	17481	17555	17411	17232	17439	17401	17400	17428	17454	17504	17256	17361	17548	17396	17305	17417	17390	17469	17440	17548	17431	17281	17451	17381	17418	17397	17313	17420	17463	17441	17500	17451	17474	17473	17444	17589	17475	17451	17371	17383	17348	17497	17425	17447	17360	17393	17231	17600	17397	17686	17401	17339	17278	17289	17329
24042	20986	27357	25361	24655	29332	31853	29463	28634	28473	28435	27983	27385	27268	27206	26722	26713	26534	26770	26400	26058	26525	26231	26191	26310	26210	25867	25987	26424	26211	26284	26382	26075	26184	26056	26055	26057	26242	26231	26122	26131	25995	26117	25929	25948	26152	25973	26120	26311	26277	26129	25926	26215	26327	26195	26214	26042	25842	26140	25855	26275	25952	25915	26042	26185	25952	25899	25918	25996	26041	25868	26081	26129	26079	26124	25981	25852	26076	25832	25982	25941	25933	26042	25967	26019	26000	25891	26218	25998	25911	26070	26219	25772	25822	25550	25758	25776	25969	26034	26002	26064	26125	25960	25636	25973	26007	25984	25905	26019	26062	25794	25702	25999	26016	26000	25999	25917	26006	26082	26111	25985	25938	25787	25832	25773	25750	25805	25904	25983	25823	26002	26009	25987	25802	26127	26137	26053	25720	26210	26002	26054	25945	26097	26136	25939	25757	25633	25849	25741	26060	25901	25891	25918	25825	25711	25741	26285	25871	26239	26129	25981	25695	25956	26037	25904	25713	25976	25676	25835	25930	25867	25953	25872	25860	25994	25847	25801	26012	25951	25975	26151	25964	25883	26007	26134	26168	26155	25972	25907	25956	26017	25965	26139	25709	25900	25747	25870	25935	25940	25895	26070	26006	26103	25884	25979	25957	26036	26006	26010	26167	25778	26172	25704	25825	25886	25811	26185	25818	25872	25966	25918	26028	26044	25955	26184	25998	25925	25995	26174	25897	25924	25967	26136	26155	25700	25934	25947	26041	25804	25664	25800	25789	25925	25867	26056	26208	26095	25855	25979	25765	25626	25990	25968	26087	26024	26016	25960	25989	25887	26200	25906	26056	25971	25831	25857	26102	26040	25653	26101	26009	25945	25775	25835	25987	25842	25885	26044	25971	25967	25835	25817	26081	25968	26014	26010	25872	25830	25767	25995	26272	26057	25859	25961	25802	26078	25743	25877	25959	25714	25903	26040	25827	25919	25962	25895	25958	26020	26110	25952	26018	25881	26146	25902	25922	26012	26039	25955	26141	26070	26072	25888	25687	25962	25962	25962	25808	26041	26028	25827	25847	25864	25608	25806	25850	25986	25924	26137	26245	25993	26081	25714	26013	25796	25753	26057	26161	26009	25919	25861	26145	25722	26019	25917	25873	25803	25812	25931	25952	25870	25733	25553	25906	26098	25983	25696	25861	25905	26134	26146	25946	26171	25894	25881	25945	26130	25961	26104	25879	25892	25890	25952	25939	25975	25870	25889	25851	26158	26186	25890	25961	25969	25878	25878	25826	25903	25861	25703	25869	25906	25857	26017	26116	25935	26095	26024	25908	25741	25863	26053	26061	25893	26119	25974	25944	26060	25925	26035	26025	25992	25974	25875	25974	25678	25834	26005	26009	25936	26050	25981	25893	25840	25929	25821	25929	25875	25835	26106	26032	26034	26039	26031	25937	25977	26011	25853	26069	25996	25839	25820	25933	26162	25962	26146	25996	25951	25858	25920	25930	26014	25830	25943	25810	25958	26137	25920	25818	25858	25945	25988	26248	25901	25797	25859	25884	26028	26025	26101	26151	26016	25960	26291	25788	25966	25915	25879	25935	25774	25819	25987	25717	26085	26258	26078	26267	26134	25809	26184	25935	25984	25909	25802	25797	25715	26011	26093	25938	25585	25776	25756	25779	25839	25933	25812	25708	25946	26134	26246	25892	26064	26085	25744	25870	25555	25771	25926	26064	25884	25797	26117	25833	26043	25914	25838	26110	25960	25777	25900	25762	26135	25837	26083	25895	26234	26043	25855	25823	26162	25880	26025	26043	25898	26148	25983	25776	25975	26130	26079	25884	25987	25961	25896	25890	26069	26071	25837	26252	26032	26003	26069	25804	25920	25830	26075	25825	25961	26006	25974	26013	25977	25713	25724	25791	26033	25810	25905	25774	25994	26159	25947	25870	25771	25863	25862	25937	26005	25915	25651	25791	26004	26152	26219	25877	25975	26145	26022	25975	25978	25945	26029	25712	25816	25652	25955	26006	26039	25833	25939	25939	25924	25815	25954	25926	25665	26044	25731	25843	26070	25843	26148	25814	25948	25745	25918	26072	25982	26050	26054	25677	26297	25633	25964	26056	25633	25816	25758	25739	26073	26138	25905	26093	25765	26179	26121	25763	26178	25996	26111	25763	25871	25996	25848	25921	26039	25812	25710	25909	25834	25849	26016	25797	26153	25992	25842	25833	25748	25984	26099	25994	25934	25910	25935	26138	26053	25770	26024	25937	25878	26058	25988	26054	25837	25818	26087	26122	25948	25881	26014	25980	25949	25890	26121	25972	25792	26096	25812	26017	26051	25992	26197	25836	25759	25737	25823	26017	25976	25892	25759	26164	26097	26104	25705	26145	25883	25995	26069	25833	25823	25891	25778	25889	25947	25811	25814	25964	25703	26090	25889	25914	26064	26126	25885	26172	26047	26015	26194	26028	25848	25815	26035	25814	25982	26233	26279	25963	25866	26033	25710	25948	25916	25655	26257	25767	25958	25987	25847	26045	25884	26031	25979	25972	26078	26056	25996	25998	26007	25989	25977	25932	25942	25901	25997	25991	25941	26259	25669	26034	25979	25907	25877	25991	25848	26001	26015	26013	25948	25797	26061	26017	25829	25988	26199	26181	26012	25966	25796	25953	26108	25868	26181	26031	25954	25854	26103	25961	26052	26182	26079	25943	25877	26032	25866	25760	25824	25886	26062	26186	26024	26005	25823	25578	25994	26271	25826	26057	25845	25832	26114	25876	25805	26071	26008	26092	25854	25913	25788	26135	25914	25662	26048	25847	25984	25953	25983	25968	25847	26163	25976	25696	25770	26299	25820	26001	26000	25848	25971	25963	25955	25999	26110	25786	25900	25981	25958	26074	25993	26001	25778	26106	25951	25882	25842	26037	25948	26030	26049	25965	25862	25926	26046	25967	25937	25960	25846	25899	25801	26005	26076	25880	25850	25938	25765	25962	25973	26010	26077	25771	25952	26066	25909	25876	26194	25662	26009	26095	26261	26105	25578	25761	26037	25976	25956	26205	25872	26051	26052	25855	25883	26001	26064	26075	26007	25942	25817	25866	25880	25889	25787	26038	25885	25924	25777	25976	25703	26199	26045	25815	25966	25645	25807	26036	25971	26125	25999	26101	25891	25888	25860	25811	25999	25960	26362	26133	26011	25800	25949	25755	26153	25961	25898	26023	26087	26196	25943	26010	25628	26104	26065	25880	26115	25823	25911	25871	26134	25827	26057	26052	25854	25768	26287	25747	25854	25927	25909	25849	26120	25882	26036	26205	26035	25736	25984	25944	25864	25920	25803	25997	25870	26102	26027	26047	26217	26085	26277	25971	25791	26094	25971	26052	26045	25953	25922	25766	25814	25948	25838	25867	25861	25851	25906	25730	25704	25752	25944	25908	25921	25767	26095	25777	25877	26096	25968	26134	25871	25987	25739	25774	26032	25922	26220	25743	25840	25730	26077	25983	25779	25779	25984	26011	25782	25925	25967	26177	26005	25953	25899	25964	26080	25845	25974	25812	26041	26008	25912	26218	26135	25944	26180	26219	25929	26017	25879	25913	25920	25815	26117	26015	25853	25865	25775	26097	25902	25978	26019	25987	26087	26050	26077	25979	26032	25778	25739	25774	25816	25964	26001	25901	26127	25856	26132	25928	26193	25800	25875	26072	25712	25948	25904	26092	25976	25966	26045	25992	26045	25976	25785	25943	26103	25918	25852	25939	25973	25957	25930	26117	25898	26211	25883	25845	25948	25886	25786	26066	26065	25911	26047	26002	26021	25780	25631	25905	25929	25889	25780	26013	26035	25883	26273	26018	25871	26129	26159	25900	25999	25821	25945	26097	25935	25726	25890	26031	26027	26008	26049	25790	25935	26112	25950	25677	26114	25845	26049	25701	25901	26016	25917	26171	26067	25990	25966	26009	25987	25776	26080	26092	26048	25699	26005	25907	26116	25934	25803	25969	25951	26006	25805	25956	25782	25866	26058	25883	25871	25827	26044	25929	25755	26155	26085	26007	26005	26095	25789	25962	26247	26090	26190	26031	25861	26128	26035	25973	26063	25929	26027	25857	25812	25685	25792	25994	25948	25943	25908	25754	25850	25969	25935	25981	25975	25887	26260	26081	25711	26137	26187	26088	25868	25907	26026	26182	26086	25971	25735	26095	25943	26021	26150	26052	26292	25904	26341	26192	25950	25916	26002	25888	25875	26039	26049	25748	25855	25899	25844	26030	25936	25960	25935	26057	25833	25904	25942	25892	26068	26137	25822	26153	25895	25940	25737	25745	25831	25930	26148	25994	25951	26183	25919	25788	25769	26039	25938	26081	25689	25877	26121	26166	25953	25858	25906	26166	25970	26022	25879	25808	25855	25841	26228	26058	25865	26092	25929	25828	26035	26076	26012	25726	26037	26020	26141	26149	26159	26083	25806	25907	25768	25881	25980	25880	25839	25930	26035	26274	25767	25793	25875	25926	25909	25858	26117	26086	25854	26042	25720	26040	25879	25921	25815	25796	25598	25857	26089	26309	26179	25998	25910	26024	25975	26000	26170	25980	25851	26116	26204	26120	25904	25905	26098	25977	25868	26133	25900	25969	26038	26176	25754	26037	25916	25781	25802	25822	25867	25596	25911	25926	25799	25749	25869	25958	26031	26028	26006	25823	25968	25865	26004	25747	25698	25770	25826	25863	25745	25875	25861	25884	25992	25889	25764	25837	25986	25737	25669	26040	25964	26013	25811	25808	26091	25658	25868	26024	25851	26054	26125	26170	26082	25972	25803	25875	25989	26039	25857	25853	26098	25948	25960	26097	26337	26160	25928	26099	25863	25857	26100	25789	26067	26037	25957	26089	25893	25734	26097	26145	25804	26028	26234	26054	25803	25941	25963	25948	26004	26022	25820	25739	25992	25834	26004	25990	25805	25638	25681	25972	26076	25917	25978	26154	25992	26217	25779	25951	26092	25748	25814	25730	25937	25908	26107	25635	25753	25843	25965	25722	26144	25943	25871	25887	25851	25912	25965	25795	25739	26027	26025	25988	25828	25773	25912	25967	26186	26124	25989	26040	26054	25936	25809	25953	25888	26012
28905	51103	37946	28343	25090	23508	22671	21649	21041	20649	20188	19715	18808	18436	18262	17744	17689	17514	17483	17515	17403	17617	17181	17244	17273	17291	17265	17037	17195	17199	17214	17122	17030	17100	16931	17078	17121	17042	16868	16992	16976	17017	16891	16933	16998	17063	17067	16780	16988	16969	16937	16984	16980	16807	16787	17141	16905	16888	17067	16950	17006	16803	16907	16880	16969	16940	16958	16883	16941	16898	16943	16818	16988	16946	16801	16906	16864	16994	16784	16921	16832	16846	16923	16985	16903	16973	17004	16949	16853	16878	16906	16896	17043	16910	17032	16722	17057	16685	16936	16791	17130	16931	16935	16841	16966	16973	16863	16847	16781	16943	16961	16814	17135	17078	17096	17079	16764	16864	16698	16941	16729	16996	16883	16911	16746	16927	16849	16904	16833	16934	16869	17119	16928	16834	16799	16949	16777	16962	16936	16948	16962	16827	17031	16778	16937	16893	16804	16929	17065	16940	16994	17073	16956	17004	16955	16734	16841	16863	17076	17094	16832	16733	17009	17028	17113	16841	16956	16774	16849	16966	16862	16855	16807	16909	16938	16930	16820	16842	16955	16925	16786	16753	16888	16946	16757	17055	16935	16914	16926	16909	16986	16777	16887	16891	16751	17060	16763	16925	16856	16981	16836	17073	16886	16612	16890	17036	16651	16846	16815	17040	16848	16851	16875	16996	17031	16947	16889	17012	16650	16878	16991	17032	16856	17025	16876	17060	16824	16816	16746	16818	16979	16863	17065	16692	16766	16849	16922	17066	16770	16934	16858	16762	16837	16983	16769	16918	16960	16865	16998	16963	16888	16754	16823	16944	16946	17099	16751	16737	17063	16928	16876	16877	16861	16852	16883	16946	16777	16805	17189	16999	16816	16947	16744	16902	16816	16988	16907	16942	16943	17098	16944	16965	17063	16818	16890	16916	16944	16864	16915	16919	16751	16698	17044	17051	16943	17033	16949	16778	16778	16971	16899	16984	16843	16873	17163	16937	16928	16723	16937	17089	16962	16858	17128	17113	16953	16906	16899	17201	16935	16734	16884	16921	16813	17061	17017	17052	16944	16970	17003	16758	16913	16924	17070	16968	16989	16855	16843	16737	16806	17016	16943	16763	16991	16848	16779	17055	17019	16903	16807	16943	16980	17075	16849	16956	16839	16939	16897	16906	16945	16904	16895	16899	16852	16894	16952	17077	16831	16911	16938	17007	16732	17003	16873	16891	17072	16939	16939	16939	16921	16895	16895	16885	16768	17002	16907	16799	16819	16897	16839	16979	16858	16889	16847	16830	16870	17001	16917	16887	16828	16834	17148	16757	16891	16845	16868	16683	16935	17008	16851	16937	16967	16760	16996	16912	16841	16700	16976	16908	16780	17026	16997	17016	16937	16943	16888	16849	16858	16849	16984	16918	17008	17068	16709	16886	16890	16998	16780	16916	17007	17041	16912	16940	16814	17157	16912	16949	16964	16764	16887	16760	17003	16876	17003	17112	17070	17053	16906	16916	16827	16981	17019	16835	16825	16782	16917	16972	16926	16960	16930	16848	16960	17132	16975	16658	17021	16793	16959	17017	17010	16791	16795	16858	16968	16788	16869	16948	16997	16780	16717	16863	16868	16928	16973	16927	17068	16985	16863	16918	16928	16942	16738	17021	16700	16909	16911	16898	16863	16875	17019	16967	16887	16932	16924	16660	16893	16835	16877	16938	16927	16768	16846	16876	16850	16821	16952	16890	16907	16882	16827	17047	16881	16982	16946	16942	17018	16772	16927	17022	16889	16837	16866	16769	16832	16877	16967	16927	16956	16889	16878	16956	16959	16864	16960	17065	16885	16947	16773	16826	16921	16899	17089	17038	16701	16965	16840	17018	16890	16825	16860	16886	17049	16995	16941	16989	16740	16798	16863	16781	16970	16934	16800	16911	16971	16846	16930	16921	16971	16893	16903	16929	17103	16833	16975	17029	16815	17014	16971	16829	16851	16716	16761	16878	16838	16917	16974	16870	17076	16717	16890	16970	16804	17034	16977	17109	16934	16852	16971	16935	16886	16985	16938	16996	16966	16720	16792	16840	16750	16919	16816	16935	16878	16825	17011	16729	17063	16936	16839	16688	16977	16832	16824	16972	16740	16828	17106	16897	16942	17024	16898	16969	16955	16924	17018	16997	16857	16895	17112	17028	16883	16912	16733	16992	16876	17027	17016	16918	16920	17039	16956	16989	17066	16921	16802	16913	16879	17031	16851	16945	16922	16809	16853	17031	16781	16901	16973	16984	16864	16913	16914	16825	16738	16815	16858	16958	16596	16929	16891	16892	16914	16769	16816	16953	16962	16799	16899	16894	16904	16956	16912	17010	17018	17020	16775	16951	16844	16920	16876	16768	16717	17029	16917	16793	16904	16797	16958	16894	17132	17010	17009	16906	16787	17074	17054	16872	16976	16900	16852	16966	16864	16945	16899	16945	16889	16848	16904	16919	16779	16933	16867	16836	16917	16685	16982	16842	16752	16911	16930	16772	16892	16876	16986	16919	16885	16838	17039	17059	17024	16943	17011	16975	16905	16866	16678	16967	16971	16895	16917	16816	17077	16906	16902	16857	17178	16908	16730	16850	16842	16950	16945	16903	17024	16885	16918	16794	16983	16933	16860	16783	16939	16910	16954	16973	16779	16742	17006	16938	16769	16710	16915	16924	16913	16845	17113	16967	17123	17079	16975	16898	16896	17021	16793	16798	16926	16780	16788	17006	16927	16997	16763	17055	16849	16878	16938	16988	17025	16933	16895	17088	16815	16919	16847	16778	16913	16948	16983	16840	16967	16962	16780	16969	16892	16934	16775	16899	17000	16933	16948	16996	17037	16785	16767	16712	16799	16765	16932	16989	16885	16873	16905	16799	17080	16937	16981	16751	16885	16941	16858	16956	16981	16963	16989	17006	16893	16746	17148	17015	16918	17021	16893	16950	16823	17074	16895	16935	16785	17038	16982	16756	16967	16834	16945	16942	16738	16908	17108	16690	16863	16900	16965	17006	16980	16909	16887	16868	17092	16948	16853	17101	16952	16965	16989	16718	16852	16921	16993	17014	17011	16851	16900	16782	16910	16928	16884	16883	16801	16883	17019	16794	16909	16738	16998	17028	16923	16880	16726	16974	16882	16799	16976	17168	16864	16841	16892	17068	16889	17017	16898	16774	16922	16685	17028	16645	16921	17101	16750	16966	16951	16965	17077	16849	16688	16860	16893	16890	16775	16782	16912	16897	16970	16971	17000	16890	16949	17000	17028	16879	16948	16809	16981	16888	16856	16938	17165	16730	16713	16999	16869	16932	16983	16835	16883	16969	17010	16896	16769	16979	16938	16893	16954	16822	16857	16647	16925	16963	16970	16944	16911	17029	16926	16847	17154	16810	17064	17047	16874	16904	16923	17018	16723	16840	16918	16907	16854	16818	16835	16897	17055	17075	16998	17003	16883	16993	16783	16790	16983	16720	16915	16946	16747	16866	16963	17017	16848	16937	16912	16934	16933	17017	16904	17047	16861	16902	16842	16857	16905	16812	16894	16957	16893	16824	17014	16832	16941	16976	17052	16851	16944	16888	16836	16924	16862	16905	17031	16797	16879	16799	16879	16904	16831	16837	16835	16951	16980	16777	16975	16727	16796	16972	16844	17143	17018	16930	16951	16885	16890	16835	16898	16881	16898	16880	16888	17010	16937	17023	16681	16939	16825	16978	16828	16956	16783	16940	16970	17052	17037	16804	16965	16867	17132	16947	16811	16753	16936	17201	16933	16998	16952	16989	16879	17031	16984	16976	17116	16954	16834	16861	16855	17152	16778	16982	16982	16993	16833	16893	16753	16969	16794	16766	16889	17077	16841	16931	16987	16813	16952	16891	17007	16973	16841	16958	16797	16998	16874	16944	16839	16984	16920	17029	16814	16834	16902	16814	16929	16960	16956	16794	16770	16793	16876	16981	16995	16889	16864	16993	16973	16972	16869	16857	16834	16827	16853	16894	16761	17065	16778	16729	16769	16913	16945	16906	16943	16857	16894	16760	16952	16787	17203	16793	16960	16970	16904	16945	16969	17074	17041	16930	16921	16979	17012	16973	16962	16998	16906	16941	16937	16816	16987	17085	16842	16864	16937	16915	16881	16873	17087	16810	16836	16844	16900	16900	16773	16986	16929	16977	16867	16765	17078	16741	16980	16943	16939	16929	17085	17059	16771	17011	16928	17074	16955	16882	16991	17002	16987	16921	16844	16766	16815	16732	17095	16677	16856	16945	16994	16787	16834	16811	16982	16959	16934	17043	16899	16788	16901	17005	16910	16906	16915	17116	16796	16826	16732	16956	16801	16880	16773	17123	16980	16957	16980	16894	16738	16768	16788	16876	16834	16822	16746	16889	16781	16750	16807	16889	17007	16854	16938	16995	16917	16741	17035	17010	17050	16937	16765	16936	16893	16994	16766	16906	17017	17068	16816	16851	16971	17062	17015	17006	16973	17046	17009	16996	16898	16933	16782	16926	16871	17011	16976	16897	16943	17013	17008	16933	16883	16988	16807	16919	16939	16814	16835	17031	16872	17002	16922	16914	16960	16986	16895	17074	16675	16981	16864	16875	16773	16822	17101	16937	16923	16988	16908	16940	16967	16979	16843	16923	16791	16861	16822	16915	16744	16876	16974	16855	16989	16855	16889	17022	16978	16872	16921	16892	16751	17041	17007	16753	16948	16862	16794	17135	16834	17029	17009	16824	16933	16739	16946	16907	16930	16813	16979	16843	16928	16899	16996	16775	17022	16761	16835	16819	16831	16814	16919	16913	17060	17174	16853	16941	16815	16747	16841	16989	17138	16825	16761	16974	16843	16923	16941	16731	16784	16929	17197	16792	16886	16737	16964	16956	16810	17000	16835	16871	16876	16817	16914	16964	16952	16733	17007	16995	16997	16879	16960	16914	16938	17133	16857	16904	16742	16938	16750	16859	16959	16999	16883	16766	16907	16945	16785	16800	16892	16869	16981	16798	16827	16934	16911	16896	16830	16911	16702	16924	16876	16964	16924	16908	16950	17028	16863	17067	16934	16871	17102	16828	16885	16699	16933	16703	16949	16782	16820	17184	16953	17002	16956	17047	16848	16918
22511	21012	27425	24904	22621	28091	33890	31022	29794	29807	29129	28991	28277	27990	27228	27090	27038	26785	26739	26769	26505	26512	26461	26566	26335	26175	26498	26484	26146	26496	26275	26335	26211	26415	26318	26216	26094	26320	26325	26198	25984	25981	26110	26189	26302	26284	26186	25869	26019	25879	26062	25929	25942	25985	25888	26063	26228	26082	26057	25769	25813	25789	25873	25784	26213	26213	26101	25927	26021	25998	26101	26042	26106	26148	26085	25948	25745	26044	25935	25856	26022	25829	26123	25954	25970	25946	25933	25914	26039	26034	25911	25826	25760	25883	26142	25979	25848	25839	25752	25955	25848	25983	25988	26120	25960	25928	26037	25804	25905	25954	26037	25956	25840	25910	26060	26039	26117	25992	26001	25731	25866	25779	25960	26294	26052	26037	25903	26135	25793	25914	25799	26129	25867	25749	26099	25747	26068	26089	26063	25619	25703	26147	25898	25747	26078	26106	26043	25956	25927	25763	25940	26328	25942	25893	25835	25863	26036	25911	25852	26019	25896	25907	26147	26185	25747	26065	25886	25853	25939	25995	25851	25917	25916	25873	25925	25793	26078	25907	25862	25779	26027	25960	25849	26115	25972	25985	25578	25816	25649	26058	25796	25974	25983	25911	26012	25782	25943	26091	25728	25738	26145	25873	25879	26108	25861	26079	25990	25959	26009	25930	26015	25890	25940	25815	25890	25821	26068	25913	25918	25866	26104	25525	26053	25976	26097	25948	25919	25885	25963	25924	25832	25868	25815	25639	25805	26083	26005	26012	25876	26030	26000	25737	25643	25745	25965	25576	25921	25925	25899	26044	25889	25950	25899	25908	25846	25693	25820	25947	26004	26029	25912	25971	25794	26079	25767	25935	25958	25826	25978	26266	26087	26011	25763	26029	25877	25800	26045	26237	26038	25931	26075	25765	25715	25804	25790	25774	25793	25811	25862	25949	25841	25931	25975	26007	26140	25936	26018	26041	25966	25698	25923	25895	25975	25970	25962	26182	26156	25918	26129	25735	25947	25869	26126	25890	26107	26141	26176	26136	26028	26141	26129	25939	25886	25935	25958	26018	26083	25792	26216	25670	26042	25873	25834	25955	26016	25754	26119	26174	26145	25971	25794	25918	25999	25898	25957	26060	25791	25910	25862	26029	25976	25850	26227	25944	25839	26083	25957	25951	25779	26129	26075	25904	25974	25978	25847	25785	26161	26094	26078	25771	25963	26315	25890	25811	25671	25936	25910	25725	26120	26226	26050	25872	26088	25826	25851	25963	26019	25893	26066	25878	25858	25865	25804	25785	26037	25714	26145	25968	26161	26048	25917	25960	26018	25702	25917	26032	25995	26020	25777	25877	26049	26193	25930	25980	25745	26013	25890	25958	25954	25921	26084	26181	26103	26029	25909	26029	25888	25942	25869	25930	26046	25831	25878	26043	25861	26014	25756	26102	25988	25868	26109	25994	26081	25892	25935	25900	25630	25975	25929	25808	26283	25890	25904	26149	25944	25960	25823	25950	25976	25787	26081	25874	25807	26041	25864	26020	25860	25695	25879	25929	25808	26154	25997	25962	26096	25892	25920	25979	25847	25983	25763	25887	26023	25888	25805	25731	25869	25876	26073	25754	25826	25896	25936	25844	26162	25863	25958	25991	25821	26047	26032	25881	26077	26148	25928	26017	26016	26111	25934	25929	26182	25950	25860	25938	25863	25955	25865	25998	26004	25933	25785	25873	25685	25999	25856	25988	26083	26222	25912	25874	26048	26049	25847	25982	26216	26170	25815	25755	26067	26124	26054	26069	25966	25949	26216	25956	25830	26107	25754	25745	26094	25970	25953	26153	25960	26020	26180	25978	26033	25747	25897	25997	25948	25879	25925	25864	25667	25779	25857	25955	25963	26053	25974	25872	26045	25961	25924	26016	25979	25935	25783	25716	25794	26087	25928	25972	25794	25921	25848	25820	26004	26141	25877	26082	25880	25956	26202	25805	25803	26164	26016	26141	25833	25945	25803	25873	25926	25808	25705	25877	25607	26010	26207	25870	25991	25891	25783	25912	25866	25635	26067	26045	25817	25864	26003	25775	25996	25969	25656	26023	25941	25777	25792	26047	26090	25879	26021	25999	25884	26031	25894	25913	26029	25977	25942	26149	25884	26050	26171	26239	25862	25904	25710	25720	25759	25772	26110	25894	25777	25743	26210	25928	25910	25872	26116	25677	26168	25837	25943	25960	26065	25704	25856	25995	25855	25967	26212	25992	26019	26164	25898	25980	25923	26168	25820	25693	26075	25966	26097	25959	25755	26051	25815	25904	25919	25930	25989	26062	26062	26003	26097	25893	25913	25787	26034	25988	25938	25898	26067	26151	25813	25928	25925	25887	26010	25819	26028	26027	26091	26329	26090	25748	26025	26072	25997	25926	26142	25693	26026	26062	25961	26021	25871	26202	25956	25877	26088	26047	25897	26031	26049	25831	25958	25937	25837	25847	25988	25883	25914	25841	26108	25968	25743	26268	25850	25973	26112	25813	25951	25781	25782	25957	25823	25968	25982	25861	25837	26112	25971	25787	25874	25912	26043	25924	26186	26054	25825	26000	25832	25950	26218	26128	25852	25715	25985	25927	25851	26016	26072	25998	26027	26014	25959	25972	25853	25973	25941	26178	26051	25881	26002	25948	25890	25923	26167	25907	25993	26182	25783	25928	25917	25786	26023	26210	25902	25859	26054	25974	26144	25840	25767	25948	26021	25850	25976	26101	26000	25738	25929	26163	26106	25787	25973	25859	25992	25791	25740	25926	25977	25772	25783	25956	25892	25640	25878	25932	25892	25814	26174	26064	26079	26037	25946	25912	26026	25994	25926	26005	25996	26008	26033	25913	25651	26074	25852	26065	25874	25979	25845	25921	25912	26110	25911	25820	25893	26062	26041	26077	26031	26102	25902	26012	26024	26068	26176	25863	26002	25948	26136	25823	26038	26087	25624	25909	25740	26097	26129	25870	25905	26060	25762	25796	25912	26240	26042	25851	25869	25808	25814	25916	25958	25760	26191	26062	26022	26047	25795	25868	25987	25815	25980	26000	25865	25968	25851	25775	25666	25856	26004	25833	25897	25856	26089	25892	26107	25987	25806	25774	25935	26180	26265	25816	26022	25924	26138	25880	25989	26095	26040	25961	25907	25833	25794	25959	26082	26061	25753	25913	26116	26181	25991	25798	25781	25950	25991	26133	25982	26003	26250	25785	25901	26032	25996	26339	26007	25935	26058	25995	25537	25715	25896	25958	26026	26150	26050	25840	26134	25859	25785	25933	25940	25969	25883	25863	25974	25933	25873	25859	25776	25871	25753	25938	25842	26083	25971	26079	26141	25826	26214	26171	26091	25936	25851	25976	26015	25808	25928	25533	25989	25769	25814	25793	26136	26039	26167	26135	25983	25898	26067	25877	26030	25882	25600	25790	26037	25892	25899	25909	26087	26004	26016	26127	25657	25955	26029	25983	25866	25846	26017	25926	26273	25890	26068	26110	26166	25915	26039	26004	25924	25941	26166	26021	26060	25864	26001	25972	25955	26083	26023	25814	25963	26043	26126	26007	26001	25982	26151	25988	25936	26207	26169	26302	26086	25863	26115	26149	26042	25844	26000	25989	25957	26012	26231	26104	26086	26150	26119	25687	26063	26069	26138	26105	25975	26092	25724	25864	26021	25943	25979	26097	26099	25803	25876	26023	25921	25923	26045	25801	26011	26211	25838	25733	25989	25971	25924	26124	26214	25934	26026	26037	26076	25771	26063	25989	26128	26105	26091	26099	26145	25728	25929	25806	25763	26033	25972	25766	25982	26096	25924	25848	25662	25939	25961	25758	26224	26015	26052	26054	25907	25830	26014	25908	25923	25760	26010	25935	25642	25752	25905	25750	25854	25932	25999	25846	26046	26025	25931	25759	26054	25975	26258	26114	25897	25929	25813	25841	25713	25713	25792	25751	25979	25876	26053	25858	25673	25876	26133	26053	26010	25864	26083	26167	25913	26202	26131	25780	25913	25937	26018	25925	25761	26102	25827	25909	25871	25901	25972	26116	26038	26083	25847	25908	25946	25773	26028	25931	25899	25826	25750	25811	25831	26018	26141	26091	26205	25881	25948	26094	26059	25599	26000	26047	26033	25991	25840	25704	25941	25872	25945	25560	26156	25874	25841	26037	25679	25857	25916	25911	25926	25905	25810	25952	26148	26162	26170	26005	25949	26010	25971	25917	26095	25894	25930	25883	25961	25975	25911	25968	25899	26111	26022	25939	25691	25769	25622	25841	25945	25798	25830	25978	26057	25815	25950	26018	25606	26033	25950	26102	25746	25818	25824	25892	25967	25855	25941	26077	25809	25816	26081	25750	26069	26027	26144	25694	25676	25890	25911	26089	25993	25925	25966	26034	26263	25758	25983	25916	26189	26174	25840	25958	25848	25903	25745	25891	26054	25933	26115	25924	26027	25929	25960	25738	25885	25947	26014	25940	25911	25808	26099	25782	25916	25861	25854	25941	25954	26118	25756	25879	25728	26004	25831	25954	25967	25979	26072	26327	25916	25889	25891	25845	25906	25970	26104	25958	25746	25901	25962	25896	26220	25989	26054	26141	26220	26011	26086	25921	26029	25926	26099	25999	26078	26113	26187	25979	25988	25797	26198	25876	25930	25932	25995	25964	25959	25909	25765	26069	26109	25744	26156	26138	26154	25831	25937	26023	25887	26112	26032	26053	25736	25831	26112	26077	26010	26116	26203	26010	26127	26074	26034	25932	25779	25832	25910	25966	25770	25798	26000	25812	26032	26025	26137	26045	25843	26055	25705	25995	25847	26143	26095	25819	25961	25846	25891	25862	25969	26155	25971	25996	25843	25847	25936	25944	25925	26213	26074	25859	25978	26060	26112	26100	26015	25891	25854	25812	26056	26258	25868	25832	25891	25634	26070	26204	25806	25951	25882	25942	26171	26051	25953	25916	26070	26013	26054	25813	25858	26080	26037	25731	26031	25678	25963	25957	26060	25933	25852	25847	25847	26100	26188	25999	25945	25979	25765	25984	25915	25891	26154	25777	25949	25881	26030	26063	25925	26134	26088	25930	25858	25836	25940	26267	25976	25930	26028	26027	25921	25838
33277	57216	43682	33237	29647	26770	25113	23810	22769	22115	21351	20616	20116	19239	18641	18477	18329	17917	17858	17749	17786	17531	17478	17315	17280	17289	17208	17356	17221	17275	17147	17166	17276	17095	17142	17206	17046	17056	16916	17140	16992	17117	17165	16871	16817	16855	16975	17009	17085	16731	17086	17030	16879	16882	16860	16742	16888	16888	16890	16989	17039	17030	16899	16828	16818	17109	16973	17036	16827	16966	17022	16896	16727	16833	16942	16838	16767	16716	16904	16801	16940	16971	16789	16960	16845	16802	16906	17056	16786	16941	16710	16916	16789	16815	16881	16766	16847	16875	16864	16718	16706	16872	16872	16936	16758	17041	16818	17028	17044	16979	16924	16959	16835	16880	16869	16878	16878	16752	16924	16828	16913	16882	16851	16920	16802	16987	16793	16887	16980	16690	16854	16624	16917	16757	16861	16991	17013	17015	16834	16847	16965	16941	17058	16786	16923	16885	17028	16946	16943	16907	16983	17069	16913	16881	16781	16829	16819	16813	16805	16810	16870	16818	16817	16885	16913	16954	16882	16921	16724	16937	16750	16823	16909	16811	16779	16710	16967	16881	16958	16880	16854	16927	17008	17008	16695	16829	16793	17007	16864	16837	16810	16873	16795	16745	16907	16931	16753	16953	16827	16942	16940	16905	16815	16954	16811	16778	16997	17021	16898	16855	17007	17047	17034	16795	17060	16889	16952	16887	16898	16682	16903	16841	16678	16871	17030	16795	17037	16873	16857	16825	16814	16981	16786	17156	16906	16947	16737	16826	16774	16728	16986	16871	16890	16915	16983	16997	16927	16579	16870	16863	16862	16677	16876	16929	16835	16921	16862	16829	16840	16725	16906	16770	17009	17042	16917	16925	16774	16765	17057	16848	16914	16844	16867	16672	16952	16815	17005	16990	16786	16761	16677	16961	17034	16918	16884	17002	16754	16894	16602	16930	17000	16961	16910	16763	16969	16873	16957	16802	17120	16939	16899	16705	17014	16841	16934	17122	16739	17117	16798	16960	16968	16799	17003	16799	16976	16905	17064	16857	16951	16907	16768	16937	16889	16982	16783	17026	16784	16909	17081	16918	16893	16717	16812	16767	16889	17036	16750	17040	16931	16903	17101	16894	16783	17036	16913	16954	16922	16921	16823	16881	16768	16920	16741	17000	16833	16810	17078	17107	16756	16788	16949	16960	16988	16886	16812	16733	16751	16721	16960	17021	16940	16852	16950	16659	16735	16845	16827	16801	16756	16938	16918	16845	16868	16877	16782	16948	16802	16933	16798	16855	16882	16911	16855	16823	16952	16877	17000	16933	16996	16887	17146	16909	16875	16995	16868	16847	16889	16864	16719	16771	16897	16787	16802	16941	16796	16649	16887	16965	16649	16798	16922	16871	16862	16918	16739	16857	17013	16821	17066	16839	16704	16789	16810	16899	16611	16915	16784	16805	16947	17010	16968	16778	17029	16968	16874	17029	16919	16959	16954	16595	16877	16681	17066	16970	16922	16896	16925	17034	16850	16877	16860	16907	16801	16860	17057	17042	16910	16750	17078	16843	16820	16992	16812	16924	17045	16892	17027	16992	16910	16834	16770	16894	16954	16860	16743	16838	16926	16836	16998	17011	16967	16929	16967	16858	16880	16757	17000	16787	16681	16904	16792	16747	16815	16996	16772	17067	16926	16782	16956	16796	17021	16889	16984	16959	16871	16923	16805	16841	16876	17066	16818	16811	16944	16636	16896	16785	16981	16950	16964	16854	16905	16878	16752	17020	16831	16883	16798	16656	16836	16869	16985	16803	16827	16866	16822	16862	16848	17001	16748	16938	16754	16944	17024	16816	16705	16950	16724	16954	16881	16644	16842	16881	16892	16918	16896	16914	16800	16894	16713	16894	16762	16866	17018	16894	16885	17006	16806	16802	16822	16801	16969	16845	16828	16900	16869	16988	16793	16716	16693	16904	16864	16930	16962	17024	16793	16798	16869	16701	16853	16764	16827	16734	17001	16810	16932	16887	16729	16745	16903	16868	16928	16819	16745	16919	16814	16735	16730	16858	16953	17008	16759	16923	16947	16952	16867	16849	17016	17012	16851	17067	16836	16855	16830	16797	17037	16904	16775	16973	16848	16785	16858	16799	17037	16979	16737	16863	16862	17017	16844	16843	16905	16874	16892	16794	16870	16915	16817	16829	16980	16861	16900	16981	16933	16941	16877	16903	16885	17020	16838	16962	16910	16790	16894	16729	16924	16907	16810	16892	16783	17122	16784	16685	16888	16865	16848	16797	16955	16936	16877	16984	16908	16956	16732	16933	17073	16908	16848	17133	16915	16811	16862	16906	16960	16872	16809	16919	16865	16923	16928	16856	16745	16821	16828	17044	16927	17126	16925	16952	16948	16929	17094	16995	16975	17068	16890	16906	16957	16839	16875	16842	16779	16982	16732	16742	16942	16714	16886	16942	16754	16838	16937	16926	16990	16790	16900	16764	16844	16861	17082	16771	16942	16839	17102	16868	16868	16934	16857	16908	16973	16910	16905	16951	16760	16822	16905	16989	16811	16813	16802	16935	16877	16707	16857	16814	16834	16890	16809	17141	16831	16854	16937	16879	16979	17023	16835	16889	16897	16728	16803	16802	16993	16737	17000	16900	16858	17034	16960	16962	17025	16784	16823	16743	16894	16915	16887	16899	16853	16891	16838	16840	16910	16802	16872	16768	16881	16762	16619	16799	16949	17057	16881	16894	16878	17002	17074	16935	16978	16855	16871	16916	16823	16879	16829	16906	16725	16720	16749	16895	16738	16883	17121	17021	16847	16899	16803	16889	16957	16854	16833	16868	16949	16993	16830	16660	16832	16905	16758	16831	17036	16910	16988	16745	16871	16644	17041	16769	16954	17032	16960	16931	16795	16969	16839	16768	17013	16850	17046	16930	16974	16968	17052	16833	17016	16791	16898	16834	16916	16937	16853	16821	16824	16895	16966	16882	16925	16977	16961	17014	16828	17096	16916	16867	17038	16880	16939	16893	16976	16928	16932	16753	16855	16776	16746	17025	16848	16909	16795	16837	16914	16806	16827	16867	16816	16765	16885	16705	16906	16874	16842	16863	16775	16720	16807	16794	16926	16867	16857	16795	16904	16692	17003	16655	16998	16910	16911	16835	16839	16994	16837	16971	16848	16849	16816	16925	16808	16852	16782	17036	16821	16849	16841	16986	16976	16896	16993	16795	17003	16812	16728	16838	16838	17077	16781	16849	16949	16939	16800	16837	16891	16779	16799	16810	16895	16870	16942	16643	16790	16916	16669	16750	16840	16780	16832	16813	16898	16795	16905	16932	16961	16885	17129	16959	16668	16944	16944	16921	16856	17137	16791	16779	16858	16834	16918	16939	16857	16860	16683	16802	16859	16801	17015	16931	16987	16890	16867	16856	16970	16794	17062	16857	16832	17064	16962	17124	16921	16883	16798	16943	16864	16873	16870	16915	16723	16866	16824	16889	16971	16951	16874	16920	17063	16993	16823	16758	16930	16806	17011	16761	16959	16801	17014	16815	16926	16904	16915	16909	16869	16982	16897	16849	16869	16813	16819	17035	16921	16835	16965	16821	17046	16905	16906	16895	16868	16874	16810	16935	16738	16884	16877	16992	17078	16845	17139	16739	16966	17002	16829	16963	16906	17100	16974	16843	16827	16924	16795	16811	16777	16791	16812	16909	16847	16745	17060	16797	16838	16812	16739	16994	16793	16903	16832	16960	16716	16873	16874	16723	16951	16904	16955	16863	17007	16734	16775	16800	16936	16862	16979	16799	16903	16961	16956	16792	17010	16948	16947	16876	16799	16916	16972	16829	16802	17000	16833	16890	17083	16950	16878	16971	16766	16820	16788	16878	16935	17014	16865	16944	16926	16918	16820	16994	16825	16793	16879	16933	16832	16895	16811	16982	16990	16900	16858	16949	16811	16842	16808	16958	16885	16552	17066	16859	16903	16977	16805	16817	16771	16753	16956	16846	16885	16849	16882	16994	16746	16723	16938	16791	16669	16952	16915	17054	16814	16905	16814	16797	16929	16817	16851	16882	17112	17119	17009	16942	16621	16917	17029	17002	17046	16912	16941	16734	16967	16934	16873	16904	16910	16828	16875	16945	16759	17059	16780	16811	16896	16884	16876	16878	16992	16916	16888	16734	16811	16878	16877	16792	16839	16834	16838	16625	16803	16878	17044	17003	16810	16856	16817	17054	16813	16918	16928	16768	17126	17006	16971	16795	16930	16756	16799	16863	16804	16969	16741	16814	16800	16906	16785	16792	16851	17028	17181	16924	16701	16725	16817	16873	16759	16710	16858	16847	16818	16864	16808	16719	17023	17048	16724	17132	17017	16999	16918	16903	16828	16812	16771	16885	16934	16776	16845	16991	16698	16784	16969	16814	17073	16882	16710	16880	16887	16949	16704	16858	16971	17019	16782	16855	16968	16883	16879	16706	16815	17013	16913	16739	16928	16805	16702	16872	16945	16664	16872	16939	16887	16817	16801	16972	16908	16779	16949	16666	16696	16720	16872	16918	16859	17082	16979	16986	17061	16713	16993	17013	16923	16786	16973	17004	16954	16972	16950	16771	16950	16863	16969	16740	16683	16887	16934	16889	16960	16857	16875	16918	16992	16876	16940	16975	16985	17083	16876	16931	16783	17157	16857	16908	16733	16749	16700	16953	16757	16853	16830	16884	16863	16882	16940	16816	16948	16936	16879	16676	16841	16848	16838	16926	16805	16829	16891	16817	16916	16851	16881	16995	16899	16864	16790	16843	17037	16913	16887	16875	16883	16960	17094	17003	16997	16842	16813	17023	16668	16839	16804	16887	16839	16909	16860	16870	16981	17127	16955	17107	16916	16708	16883	16933	16854	16859	16810	16898	16946	16823	16704	16821	16888	16919	16849	17016	16757	16854	16850	16802	16803	16826	16855	16764	16946	16880	16806	16813	16766	16909	17034	16873	17064	16830	16794	16833	16908	16740	17018	16709	16867	16769	16836	16929	16933	16933	16914	16935	17013	16779	16950	16907	16986	16610	16961	16944	16850	16828	16968	16890	16853	16910	16926	16996	16996	16889	16850	16741	16847	16550	16787	16943	16882	16884	16933	16795	16731	16904
35340	33155	37057	33692	31174	29838	29380	28782	28513	28177	28071	27596	27643	27348	27309	27109	27213	27236	27569	27221	27298	27218	27250	27131	27332	27011	27094	27091	26894	27167	26945	27034	26893	27133	26923	26940	27050	26906	26868	26957	26947	26998	27022	26926	26773	26888	27016	27003	26857	27146	27198	26934	26820	26947	26792	26803	26870	26956	26811	27132	27012	26913	27098	26950	26861	26765	26690	26817	26931	26877	26955	26968	26951	26867	27084	26840	27019	26640	26873	26886	26849	26984	26890	27136	27049	26751	26945	27084	26968	26979	26773	26987	26895	26974	26917	27129	26922	26955	27081	26933	26882	26931	26965	26755	26696	26691	26810	26978	26969	26831	26938	26836	26907	27212	27102	26928	26917	27258	26912	26697	26942	26841	26859	26864	26896	26876	26985	26959	26923	26689	26954	26905	27041	26785	26669	26873	26940	26783	26795	26878	27071	26844	26746	26923	26917	26812	26854	26607	26743	26798	27076	26700	26850	27083	26805	27001	27028	26695	27131	27058	27035	26732	26877	26760	26881	27009	26734	27080	26710	26824	26996	26908	26762	26790	26794	26915	27095	26890	27004	26987	26872	27070	26739	26912	27035	26864	26940	26823	26824	27065	26918	26827	26847	26818	26783	26675	26720	26616	26864	26900	27013	27068	26861	27009	26664	26768	26785	27043	26786	26803	27085	26688	26912	27008	26927	26520	26811	26835	26958	26972	26707	27025	26989	26908	26920	26939	26695	26961	26827	26841	27014	26962	27095	26872	26957	26745	26714	26989	26894	26840	26862	26896	26868	26496	26812	26750	26947	26984	27002	27081	26702	26940	26943	26889	26855	26829	26729	27142	26754	26693	26710	27020	26968	27014	26766	27055	26911	27148	26826	26923	26773	26794	26800	27095	26866	26854	26943	26956	27028	26935	26911	26906	26829	26685	27118	26690	26697	26997	26988	26997	27191	26733	26886	26865	26896	26671	26869	27060	26899	26877	26939	26927	26584	27122	26757	26614	26927	27105	26959	26785	27197	27045	26855	27058	26830	26655	26956	27015	26865	26676	26987	26551	26885	27131	26774	26878	26763	26643	26911	27039	26718	26872	26970	26769	27146	26856	27126	27174	26968	26826	26886	27126	26966	27222	26848	26943	26778	26917	27266	26933	26921	26986	27041	26749	27069	27002	26853	27054	26530	27038	26820	26842	26894	26945	26817	27067	26941	26735	26903	26986	27020	27050	26930	27088	26935	26824	26705	27033	26826	26841	27149	26947	27056	27050	27012	26744	26967	26806	27073	26974	26954	26831	27011	26749	26812	26940	26970	26753	27038	26848	26974	27025	26916	26995	26909	26763	26840	27079	26953	26757	26761	26984	26864	26897	26992	26964	27027	26891	26981	26827	26906	26731	27187	26956	26828	26616	27091	27008	26808	26796	26871	26998	26851	26951	26657	26939	26844	26868	26954	26980	26738	26646	26869	26876	26690	26871	27003	27000	26853	27027	26799	26807	26774	26769	26682	26921	26959	26874	26940	26864	27027	27164	26776	26754	26884	26887	26576	26843	27014	26751	26768	26650	26807	27007	26850	26647	26892	26898	26844	26988	26890	26593	26748	26966	26895	26814	26778	26660	26692	26848	26912	26776	26913	26613	27106	27089	26875	26764	26883	26942	26875	26843	27023	26773	26939	27029	26988	26892	26888	26773	26640	27028	26863	26674	27001	27135	26841	27012	26884	26971	27010	26933	26891	26773	26994	26625	26734	26966	26990	26837	26794	26953	26789	26993	26800	26923	27160	26927	26795	26838	26820	26903	26882	26953	26713	26805	26937	26867	27135	26985	26831	27137	26780	26795	26942	26800	26664	26877	26900	26931	26774	27009	26904	26883	26794	26906	26837	27007	27132	27058	26797	26893	26725	26800	26680	27101	27201	27031	26878	26665	27083	26952	27137	26924	27039	27074	26928	26792	27118	26887	26973	26864	26766	27088	27033	26625	26921	26813	26872	26869	27021	26955	26947	27086	27107	26881	26907	26923	26964	26924	26769	26749	26532	26836	27060	26916	26936	26889	26973	26799	26862	26932	26948	26589	26823	26978	26849	26826	26966	26719	26751	26804	26845	26808	26941	26799	27049	26997	26847	27043	26958	26915	27150	26747	26940	27068	26810	26818	27108	26904	26986	26890	26895	26717	26952	26749	26757	26873	27041	26907	26876	26799	27082	26815	26768	26970	26923	26992	26761	27031	26798	26752	26874	27094	26832	26718	26935	27062	26911	26741	27057	27101	26904	27031	27064	27218	26817	26817	26989	26900	26683	26965	27253	26899	26930	26914	26820	26944	26816	26847	27022	26893	27079	27229	27013	27024	26911	26661	26951	27036	26820	27105	27001	26545	27050	27077	26798	26911	26928	27000	26891	27001	26839	26937	27066	26781	26937	26901	26599	26793	26679	26890	27129	26922	26924	27147	26999	26847	26872	26793	27051	26750	26990	26578	27159	26872	26799	27000	26902	27014	26892	26819	26973	26838	26779	26828	26899	26700	26939	27148	26947	27009	26585	27010	27150	26627	26897	27149	26988	27083	26793	26734	27328	26844	26752	26971	26707	26642	27026	27138	26810	27114	26983	26746	26975	26995	26889	26924	27003	26927	27185	26735	27075	26816	27152	26980	26832	26753	26899	27142	26991	26896	26899	26823	26951	26828	26820	26603	26800	26768	26850	26819	27150	26691	26972	26914	26885	26848	27040	26744	26885	26922	26678	26961	26998	26833	26808	26858	26947	26952	26930	26897	27073	26995	26852	27108	26923	26728	26869	26795	27208	27013	27044	26869	26823	26920	26951	26657	26912	26881	26731	26768	27086	26854	26885	26917	26806	26756	26798	26917	26693	26912	26839	26961	26829	27134	26821	26925	27000	26746	26737	26804	26903	26772	26952	26864	27017	26910	26836	26729	26729	26943	26964	26826	27003	26913	26886	27036	26954	26857	26888	27044	26904	26607	27019	26940	26826	26823	26890	26824	26931	26765	26887	26897	27227	26769	26719	27160	26933	26762	27205	26936	26921	26674	26997	26944	26756	26928	26953	26917	26905	26859	26868	27181	27006	26856	26878	26746	26807	26657	26719	27106	27002	26948	26805	26949	26837	26915	26771	26729	26804	26978	26865	27149	27202	27090	26910	26768	27003	27027	27025	26902	26846	26841	26867	27120	26813	27071	26633	27018	26882	26941	26897	26785	26971	26953	26866	26829	27033	26818	27085	26957	27091	26733	26602	26910	26873	26590	26711	26901	26860	26783	26864	26978	26842	27082	26855	26843	26874	26921	26985	26950	26941	27025	26969	27030	26948	26844	26974	26882	26978	27022	26795	26962	26756	26803	27059	27160	26992	26893	26901	26869	27014	26997	26935	26796	26828	26943	26897	26926	26759	27126	26917	26673	27213	27055	26912	26896	26903	27048	26894	26748	26731	26757	26953	27007	26778	26962	26702	26672	26981	26740	27001	26796	26933	26740	27026	26702	26802	27028	27113	26905	26787	26739	26812	26953	26827	26915	27107	26677	26972	26851	26944	26916	27019	26793	27100	27007	26728	27164	26654	26928	26939	26918	26820	26718	26924	26845	27097	26961	26820	26992	26775	26690	27053	26973	26874	26868	26904	26882	26886	26804	26893	27082	27116	26955	27041	26812	26834	26785	27029	27003	26942	26876	26955	26717	26893	27054	26944	27001	26849	27098	27050	26781	26846	26922	26890	26903	27295	26929	26662	26906	27063	27088	26822	26781	26789	26932	26816	26770	27103	26974	26692	26835	26709	26999	26879	26805	26964	27032	27082	26924	26859	26916	26811	26829	26883	27018	26968	26874	26947	26985	27077	26815	26896	27286	26912	26931	26636	26996	27015	27102	26925	26777	26948	26785	26824	27019	26977	26945	27426	26964	27093	26962	26955	26821	27061	26873	26859	26960	26800	26817	27067	27119	26750	26844	26844	26906	26655	26561	26692	26842	26973	26854	27100	26789	27022	26954	27030	26848	26796	26934	27009	26956	26902	26668	26821	26813	27018	27017	26935	27037	26956	27086	27150	26882	26993	26981	26677	26526	26955	26918	26797	26904	26870	26837	27002	27065	26731	26779	26727	27099	27098	26943	27083	27214	26861	26990	26899	26978	26764	26986	27022	26916	26853	26733	26948	26795	26974	26958	26879	26883	26850	26863	26772	27151	26885	26901	27071	26905	26811	26672	26906	27074	26918	27052	26855	26955	26919	26918	26809	26687	27046	26888	26681	26979	27037	26802	26950	26790	26981	26866	26958	27055	26899	27012	26896	27028	27000	26734	26759	26968	26955	26962	27050	27111	26943	26835	26598	27065	26895	27039	27081	26914	26901	27027	26974	27109	27285	26782	26623	26986	27072	26992	27029	26873	26775	26834	26816	27010	27036	26971	26875	26780	27118	26890	27003	26951	26890	26707	27001	26987	26997	26957	26972	26985	26889	27124	27161	26990	27069	27262	27072	26958	27060	26731	26922	26690	26729	26877	26922	26922	27025	27104	26676	26988	27046	26813	26929	27023	26945	26855	26945	27202	27077	26951	26811	27003	26689	26841	26944	27097	26782	26789	26683	26605	26627	27032	26863	26761	26913	26915	27122	26987	26782	26846	26995	26706	26781	26784	26773	26881	26618	27001	27109	26905	27165	27054	26833	26890	26975	27038	26998	26869	26851	26734	26805	26666	26872	26879	27128	26817	26849	26867	26842	26893	26806	27015	26699	26704	26817	26819	26878	27016	26813	26966	26745	27123	26852	26760	26970	26865	26860	26749	26751	26583	26809	26849	27049	27181	26798	26917	26938	26739	26745	27103	26740	26555	26967	27014	26731	27036	26935	27013	26964	26741	26615	27281	27010	26905	26977	27018	27161	26636	26819	26752	26972	26886	26951	27105	26806	26816	26930	27009	27125	26936	26882	27026	27033	27134	26959	26902	26880	26752	26934	27039	26903	26916	26792	26825	27150	27110	26879	27056	27200	26960	27117	27018	26885	26987	26737	26905	26823	26840	26921	27097	26814	27036	27106	27098	26927	26835	26743	26885	26931	26804	27063	26742	27043	26752	26862	26740	26904	27053	27059	26831	26893	26918	26993	26848	27046	26809	26901	26974	27002	26817
27801	38467	32269	25394	23472	21831	20876	20474	19794	19423	19165	18823	18635	18206	18237	17928	17771	17941	17885	17676	17633	17683	17701	17618	17546	17658	17585	17586	17433	17542	17464	17502	17562	17394	17532	17578	17569	17540	17410	17370	17397	17283	17480	17533	17399	17589	17557	17377	17610	17403	17513	17644	17484	17389	17373	17475	17467	17340	17356	17376	17322	17369	17572	17288	17437	17400	17523	17230	17600	17311	17493	17243	17336	17411	17320	17466	17400	17569	17514	17433	17521	17367	17371	17512	17346	17452	17441	17492	17394	17582	17367	17347	17453	17474	17564	17636	17474	17391	17555	17498	17566	17422	17299	17376	17416	17514	17552	17331	17429	17290	17433	17404	17400	17322	17305	17379	17541	17518	17470	17296	17231	17422	17209	17527	17352	17553	17610	17479	17268	17401	17421	17538	17497	17453	17389	17446	17379	17525	17568	17323	17488	17371	17313	17412	17408	17564	17439	17382	17399	17303	17387	17298	17173	17442	17431	17281	17270	17512	17540	17472	17375	17532	17307	17357	17451	17411	17433	17327	17497	17408	17343	17563	17408	17569	17477	17232	17515	17418	17322	17511	17569	17391	17376	17376	17375	17708	17318	17257	17392	17513	17214	17377	17569	17539	17502	17411	17374	17409	17549	17270	17469	17316	17429	17385	17408	17493	17285	17473	17330	17645	17235	17325	17273	17425	17518	17373	17512	17337	17672	17397	17344	17338	17405	17513	17462	17407	17159	17386	17469	17497	17441	17381	17280	17437	17358	17377	17432	17618	17517	17435	17263	17397	17415	17371	17405	17299	17403	17440	17527	17408	17242	17476	17411	17296	17410	17431	17397	17415	17436	17237	17437	17431	17450	17535	17331	17670	17375	17457	17548	17517	17196	17360	17528	17424	17551	17480	17338	17471	17407	17399	17229	17454	17272	17436	17479	17494	17403	17532	17492	17272	17539	17270	17417	17381	17376	17294	17367	17527	17508	17482	17477	17401	17475	17547	17358	17471	17213	17464	17381	17476	17491	17561	17526	17283	17539	17324	17488	17434	17424	17355	17381	17418	17466	17325	17639	17307	17367	17526	17429	17499	17265	17514	17488	17553	17380	17422	17329	17373	17495	17421	17431	17404	17322	17478	17269	17421	17304	17394	17546	17640	17414	17395	17346	17510	17498	17227	17515	17465	17438	17430	17606	17499	17282	17485	17495	17410	17556	17481	17524	17434	17456	17291	17509	17369	17570	17326	17413	17493	17370	17450	17379	17391	17158	17467	17341	17399	17434	17517	17370	17389	17488	17323	17423	17495	17384	17431	17456	17451	17408	17516	17400	17487	17501	17246	17478	17512	17490	17361	17575	17448	17359	17355	17351	17397	17602	17550	17403	17368	17538	17478	17372	17452	17434	17588	17417	17313	17551	17386	17291	17430	17438	17415	17538	17402	17486	17378	17386	17247	17577	17432	17433	17426	17492	17471	17203	17413	17310	17415	17375	17466	17444	17397	17270	17387	17589	17549	17242	17466	17326	17348	17307	17240	17595	17389	17564	17309	17605	17642	17422	17414	17471	17338	17516	17593	17386	17473	17387	17499	17547	17354	17550	17448	17328	17578	17320	17617	17455	17363	17328	17568	17486	17373	17556	17475	17564	17373	17391	17181	17732	17565	17384	17561	17296	17535	17555	17360	17349	17432	17314	17290	17398	17398	17518	17307	17373	17429	17379	17335	17373	17370	17499	17586	17388	17616	17299	17445	17536	17481	17527	17386	17391	17479	17433	17449	17503	17376	17274	17449	17329	17367	17516	17460	17386	17558	17372	17516	17455	17430	17419	17371	17603	17521	17544	17387	17277	17393	17567	17345	17538	17419	17372	17516	17375	17441	17451	17479	17314	17430	17370	17335	17482	17437	17328	17507	17488	17268	17486	17556	17481	17582	17573	17462	17509	17352	17481	17528	17665	17525	17415	17526	17575	17329	17296	17535	17470	17481	17385	17443	17217	17495	17419	17575	17313	17508	17390	17284	17266	17381	17324	17382	17382	17451	17314	17353	17421	17529	17319	17425	17527	17514	17256	17626	17412	17419	17519	17110	17734	17370	17620	17270	17328	17657	17581	17416	17436	17434	17436	17474	17600	17430	17415	17330	17314	17273	17510	17337	17434	17299	17450	17566	17586	17346	17423	17527	17329	17340	17290	17578	17494	17227	17404	17506	17433	17456	17444	17526	17474	17353	17438	17423	17463	17436	17508	17377	17495	17473	17440	17574	17511	17271	17516	17598	17329	17414	17465	17396	17380	17647	17404	17383	17338	17537	17426	17352	17263	17478	17424	17401	17344	17428	17384	17416	17350	17290	17441	17534	17371	17614	17437	17453	17252	17477	17404	17642	17401	17305	17400	17500	17290	17250	17476	17586	17438	17577	17491	17486	17513	17372	17262	17521	17501	17397	17500	17504	17652	17341	17274	17289	17571	17343	17458	17498	17304	17391	17411	17321	17407	17435	17433	17624	17460	17233	17559	17511	17378	17491	17415	17480	17474	17476	17521	17428	17565	17630	17447	17495	17519	17496	17442	17476	17302	17326	17388	17493	17399	17331	17469	17463	17410	17565	17408	17575	17522	17299	17410	17642	17469	17508	17377	17264	17333	17476	17594	17612	17601	17445	17397	17538	17357	17439	17472	17394	17451	17277	17393	17373	17526	17425	17316	17485	17614	17417	17259	17628	17513	17342	17328	17473	17329	17328	17442	17544	17473	17415	17537	17456	17273	17392	17175	17392	17312	17637	17377	17423	17454	17411	17368	17320	17577	17506	17401	17346	17509	17526	17411	17493	17388	17364	17292	17423	17358	17420	17499	17536	17607	17541	17395	17315	17277	17502	17375	17303	17412	17464	17479	17281	17254	17446	17480	17550	17324	17431	17533	17442	17334	17441	17550	17466	17219	17524	17368	17369	17483	17635	17286	17417	17536	17533	17441	17473	17525	17426	17541	17503	17466	17586	17436	17407	17518	17265	17325	17505	17412	17421	17443	17295	17394	17494	17427	17437	17370	17404	17500	17344	17399	17397	17435	17263	17619	17267	17559	17645	17482	17565	17557	17280	17533	17404	17480	17440	17344	17508	17426	17264	17564	17307	17446	17431	17456	17497	17555	17546	17319	17508	17349	17093	17603	17577	17532	17309	17560	17518	17492	17494	17474	17382	17497	17532	17489	17489	17568	17345	17454	17414	17563	17647	17538	17506	17448	17485	17583	17522	17462	17318	17407	17332	17570	17347	17368	17508	17363	17410	17570	17619	17273	17493	17322	17481	17431	17414	17478	17410	17604	17426	17537	17352	17526	17345	17423	17642	17420	17396	17505	17480	17352	17291	17268	17418	17308	17469	17574	17490	17653	17477	17279	17445	17626	17430	17415	17584	17616	17579	17457	17313	17355	17315	17385	17345	17301	17678	17540	17493	17467	17453	17264	17356	17405	17421	17345	17298	17483	17463	17369	17411	17463	17450	17474	17520	17351	17465	17496	17553	17451	17462	17425	17478	17484	17494	17343	17475	17284	17588	17550	17357	17428	17245	17409	17587	17337	17510	17553	17355	17308	17405	17272	17572	17520	17414	17512	17431	17407	17435	17354	17469	17396	17371	17437	17489	17388	17379	17321	17406	17319	17423	17378	17367	17429	17581	17525	17551	17634	17481	17262	17277	17382	17600	17482	17376	17423	17365	17403	17340	17254	17487	17529	17480	17464	17445	17433	17518	17295	17354	17480	17259	17600	17465	17407	17311	17454	17407	17341	17277	17416	17566	17390	17475	17358	17392	17303	17484	17412	17506	17530	17313	17460	17503	17264	17410	17526	17585	17504	17641	17567	17446	17383	17530	17384	17551	17332	17326	17379	17184	17468	17466	17286	17403	17377	17460	17364	17443	17431	17508	17449	17501	17469	17410	17365	17293	17530	17357	17450	17513	17321	17424	17375	17404	17468	17381	17463	17529	17588	17400	17633	17360	17506	17503	17457	17258	17350	17352	17312	17421	17461	17533	17314	17567	17331	17458	17353	17541	17634	17218	17451	17507	17277	17456	17479	17500	17495	17499	17387	17246	17568	17310	17377	17427	17342	17400	17304	17298	17525	17552	17404	17608	17373	17499	17433	17518	17466	17362	17331	17248	17575	17552	17459	17528	17350	17427	17304	17506	17470	17483	17472	17379	17408	17489	17561	17532	17528	17461	17525	17316	17402	17491	17337	17495	17592	17427	17456	17570	17265	17500	17509	17552	17502	17305	17392	17460	17499	17345	17577	17481	17352	17404	17427	17473	17515	17467	17529	17325	17354	17377	17521	17350	17559	17390	17464	17363	17448	17601	17099	17380	17599	17416	17390	17476	17487	17267	17404	17375	17388	17433	17444	17386	17507	17333	17624	17442	17451	17497	17401	17219	17405	17387	17332	17375	17603	17364	17481	17442	17180	17565	17288	17469	17460	17467	17401	17303	17455	17386	17415	17479	17502	17600	17376	17536	17369	17559	17628	17236	17527	17576	17499	17198	17475	17485	17434	17368	17402	17420	17376	17315	17345	17338	17496	17463	17288	17470	17527	17353	17441	17449	17359	17396	17409	17289	17215	17411	17434	17492	17566	17307	17570	17297	17467	17412	17557	17502	17472	17330	17624	17566	17284	17409	17401	17503	17627	17393	17632	17450	17493	17410	17490	17302	17512	17479	17396	17458	17435	17332	17563	17435	17509	17460	17500	17426	17321	17459	17412	17343	17343	17412	17263	17382	17475	17498	17501	17370	17367	17456	17259	17311	17463	17415	17471	17254	17413	17358	17372	17317	17356	17466	17459	17361	17442	17511	17282	17497	17593	17404	17443	17360	17693	17311	17577	17378	17397	17493	17487	17495	17582	17616	17379	17543	17415	17383	17505	17447	17379	17486	17506	17356	17456	17622	17174	17467	17442	17414	17481	17514	17468	17380	17400	17452	17618	17420	17577	17415	17480	17435	17428	17477	17320	17367	17370	17422	17431	17383	17446	17382	17430	17432	17421	17420	17385	17187	17544	17433	17508	17350	17413	17334	17460	17459	17420	17437	17507	17409	17411	17468	17363	17299	17400	17510	17506	17277	17288	17415	17450	17411	17477	17505	17624	17393	17387	17597
24173	21039	27425	25588	25399	30035	32250	29835	28562	28553	28252	27953	27341	27272	27063	26797	26607	26674	26477	26414	26344	26246	26194	26075	25992	26136	26238	26167	26050	26078	26138	26075	26123	26035	26177	25688	26128	25947	26131	25934	26023	25724	25922	26039	26259	25763	25834	26276	25995	26341	25739	26004	25979	25722	26084	25888	26017	25885	25675	25696	25955	26061	26029	26182	25872	25809	25827	25797	25835	25905	25988	25799	25701	25950	25804	25853	25925	25874	25960	25913	25870	25634	25819	26022	25959	26175	25976	25698	25896	26018	26194	25783	25923	25855	25932	25931	25888	25786	25893	26006	25644	25724	25905	25739	25776	25736	25782	25917	25690	25550	25737	26016	25955	25812	25950	25916	26009	25873	25922	25942	26112	25810	26123	25804	25633	26046	25982	25624	26093	25979	26050	25703	25926	25734	25719	25831	25897	25979	25855	25783	25781	25732	25813	25929	25933	25866	25876	25829	25676	25698	25967	25742	25726	25681	25813	25878	25791	25977	25845	25919	25979	25760	25771	25809	25916	25777	25828	25955	26045	25886	25759	25863	26077	26070	25911	25995	25778	25979	25933	25882	25782	25860	25746	26039	25836	25643	25665	25809	25887	25765	25777	25713	25836	25601	26111	25790	25954	26179	25829	25948	26032	25931	25834	25835	26075	25848	25801	25831	26000	25646	25803	25820	25652	25802	25761	25781	25767	25894	25896	25688	25933	26073	25954	25923	25635	26169	25809	25847	25718	25879	25979	25665	25884	26061	25601	25949	25770	25887	26052	26086	25945	25611	25619	26010	26031	26058	26020	25777	26185	25640	25777	25879	25971	25962	25691	25955	25886	25982	25693	26016	25932	25866	25661	26111	25766	26006	25794	25417	25916	25770	25910	26050	26125	25658	25801	25694	25740	25800	25974	25833	25869	25743	25920	25844	25820	25808	25860	25872	25714	25710	25788	25870	25929	26036	25907	25647	25742	25770	25647	25816	25745	25915	26057	25994	26019	26079	25800	25870	25847	25751	26125	25909	25808	25863	26010	26038	25963	25659	25834	25969	25870	26001	25797	26058	25866	26040	25946	25950	25928	25919	25936	25843	25813	25893	25960	25788	25893	25847	25912	25749	25795	25802	25839	25923	25892	25605	25894	25915	25900	25802	25886	25623	25837	25840	26165	25992	25986	25872	25813	25958	25927	25877	25834	25781	25845	25689	25739	25949	25922	25802	26004	25697	25673	25905	25739	25894	25951	25732	25773	25915	25953	25922	25748	26176	25677	25888	25880	25797	26004	25554	25664	25734	25836	25652	25756	25948	25766	25814	25759	26164	25864	26095	25859	25855	25841	25819	26044	25831	25916	25984	25876	25807	26044	25848	26006	26071	25891	25671	25639	25681	25809	25760	25887	25880	25666	25844	26054	25767	25893	25853	25590	25807	25885	26052	26097	25939	25889	25836	25852	25900	25910	25838	25995	25646	25738	26077	25663	25583	25704	26007	26006	25786	25852	26051	25774	25577	25880	25725	26087	26041	25895	25763	25817	26013	25823	26071	25825	25749	25852	26188	25802	26007	25581	25515	25768	25910	25784	25916	25841	25687	25980	25847	25929	25827	25876	25978	26023	25979	26017	26048	26039	25891	25957	25915	25873	25895	25782	26004	25597	26041	25786	25849	26066	25945	25928	25643	25860	26020	25927	25739	25742	26106	26037	25788	25973	25999	25920	26085	25840	25839	26059	25992	25768	25652	25978	25908	25790	25782	25704	25817	25626	25700	25829	25867	25828	25958	25848	25901	26037	25901	25915	25687	25920	25822	25767	25579	25917	25740	25923	25869	25609	25943	25774	25857	25774	26015	26034	25743	25931	25881	25938	26016	25745	26012	25919	25694	25838	25649	25719	25729	25834	25756	25867	25827	25960	25877	25931	25808	25913	25877	26081	25936	26037	25563	25816	25780	25944	25859	26239	25689	25871	25754	25958	25904	25793	25962	25729	26037	25861	26111	26098	26002	25969	25714	25715	25851	26002	25836	25886	25766	26025	25748	25736	26026	25947	26079	25680	25634	26040	26145	25892	25785	25739	25596	25834	25936	25847	25794	25990	25825	25737	25618	25801	25856	26120	25908	25774	26017	25786	25831	25907	25665	25747	25761	25741	25751	25952	25794	26084	26036	25878	25845	25656	25860	25941	25763	25955	26093	25962	25957	25940	25783	25799	25960	25853	25805	25926	26031	25996	25942	25915	25638	25488	25994	25843	25990	25893	25757	25759	25868	26003	25899	25730	25825	25860	25976	25879	25842	25934	25820	25591	26003	25791	26118	25999	25863	25896	25803	25995	25795	25904	25670	25901	25690	25736	25862	25982	25590	25785	25883	26021	25890	25956	25845	25705	25954	25819	25759	25762	25964	26106	25692	25786	26115	25921	25527	25733	25927	25907	26157	25618	25795	25797	25819	25853	25824	25664	25840	25715	25971	25853	25938	25802	25881	25814	25885	25743	25941	25736	26139	25828	25937	26063	25851	25887	25861	26008	25925	25616	26022	26056	25913	25990	25728	25696	25799	25742	25618	25961	26007	26176	26087	25953	26186	26110	25701	25694	25995	25871	26032	25815	25876	25946	25743	25645	25753	25720	25674	25640	25793	25665	25931	26034	25802	25845	25628	25929	25856	25948	25699	25947	25957	25843	25955	25704	25661	26014	25869	26042	25850	25877	25761	25973	25669	25743	25746	25642	25923	25764	25717	25740	25948	26131	26024	26036	25680	25682	26241	25980	25910	25994	25859	25877	25809	25889	25759	25807	25735	26213	25922	26028	26049	25765	25868	26087	26104	26051	25737	25768	25816	25970	25666	25834	25732	25693	25991	25779	25828	26068	25667	25972	25797	25612	25904	25975	25786	25903	25889	25754	25835	25623	25921	25821	25701	25814	25677	26006	25989	25938	26063	26015	25788	25948	25759	25764	25828	25904	25732	26105	25831	25792	25805	25925	26136	26006	25959	25957	25966	26096	25928	25843	25968	25716	26044	25918	26024	25983	25988	25881	25621	26003	25957	25855	26022	25881	25798	25946	25892	25983	25946	25903	26084	25710	25798	25701	25728	25975	26058	25834	25759	26088	25883	25964	25934	25900	25919	26001	25727	25862	25675	25888	25965	25954	25951	25684	25769	25954	26017	25907	25849	25734	25756	26005	25876	25902	25969	25901	25607	26033	25880	25841	26003	25955	25803	25826	25686	25775	25863	25875	25839	25813	25798	25900	25709	25935	25748	25944	25868	25996	25763	25652	26013	25834	25914	25943	25845	25803	25822	26052	25902	25650	25727	26020	25825	25814	25729	25801	25969	25717	25614	25651	25902	25985	25659	26107	25962	25856	25974	25700	25786	25755	25934	25717	25957	25976	25979	25811	25891	25976	25875	25709	25992	25854	25957	25894	25782	25984	25761	25797	26064	25825	26037	25973	25819	25874	25995	25908	25976	25687	26096	25812	25821	25732	25625	25791	25956	25743	25815	25742	25811	26231	25822	25624	25621	25950	25820	25881	25773	25923	25897	25860	25861	26025	25860	25918	25668	25724	25857	25908	25952	26008	26079	26160	26096	25899	25687	25853	25963	25937	25936	25783	25835	25737	25623	25757	25845	25857	25742	25848	25761	25848	25698	25825	25772	26093	25901	25892	25815	25711	25912	25758	25757	25702	25899	25951	25724	25874	25849	25886	25667	25839	25700	25870	25785	25734	25657	25955	26033	25691	25839	25800	25815	25787	25923	25757	25992	26067	26047	25899	26029	25854	25957	26091	25792	25750	25888	25758	25947	25896	25892	25615	25937	25762	25941	26048	25688	25830	25926	25619	26261	25689	25841	26023	25821	25886	25952	25691	25935	25707	25764	25893	25872	25926	26006	26045	26041	25909	25711	25804	25824	26010	25759	25754	25942	25890	26001	25808	25756	25832	25877	25921	25706	25794	25924	25719	25590	25937	25720	26025	25728	25742	25860	25941	26173	25751	25662	25838	26095	25935	26092	25928	25941	25611	25617	25771	25787	25836	26021	25991	25925	25663	25982	25964	25913	25847	25742	25761	25858	25721	25735	25782	25864	25827	25628	25982	25780	25682	25984	25818	25956	25872	25791	26007	25828	25866	25877	25796	25860	26130	25958	25948	25848	25881	25848	25925	25865	26034	25885	25696	25627	25883	25892	25876	25767	25855	25879	25904	25946	25737	26007	25908	25810	25876	25637	25532	25816	25859	25792	25858	25819	25766	25740	25757	25834	25764	25986	25933	25954	26050	25691	25678	25845	25977	25630	25820	25869	25753	25713	25712	26033	25853	25832	26112	25597	25753	25808	26096	25692	25885	25796	25851	25810	25767	25849	26130	25533	25773	25798	25667	25908	25980	25908	25616	26038	25769	25392	25751	25794	25834	25800	25826	25866	25989	26002	25782	25829	25822	25791	25644	26148	25838	25741	25994	25886	25792	25993	25862	25923	25745	25910	26127	25818	25894	25754	25858	25929	25914	26074	26015	25879	25757	25860	25819	25656	25964	25975	25774	25968	25476	25700	25693	25825	25765	25884	25826	25832	25974	26061	25788	25794	25634	25983	25838	25814	26006	26040	25773	25608	25877	25792	25457	25834	25746	26110	25701	25809	25812	25758	25848	25742	25894	26045	26028	25972	26004	25977	25832	25798	25848	25878	25725	25849	26001	25857	25898	25838	25934	25532	25833	25892	25998	25833	25668	26000	25909	25947	25779	25912	25864	25807	25638	25936	25767	25815	26039	25852	25863	25773	25864	25847	25966	25789	25621	25935	25827	25708	25905	25690	25930	25914	26017	25923	25997	25877	25966	25926	25569	25949	26059	25869	25881	25934	25663	26120	25926	25629	25819	25854	25859	25931	25790	25863	25785	25675	25668	25983	25572	25766	25815	25832	25833	25970	25749	25906	25880	25800	25906	26008	26059	25686	25844	25915	25948	25902	25931	25806	25940	26147	25805	25827	25895	25767	25909	25925	26033	25960	25782	25947	25751	26246	26107	25980	25915	25730	26021	26022	25980	25533	25905	25729	25806	25779	25966	25791	25786	25486	25676	25754	25811	25666	25949	25751	25925	25917	25872	25996	25860	25559	25966	25587	26000	26057	25853	26173	25948	25856
29622	51741	41259	30162	26881	24821	23504	22603	21475	20797	20264	19634	19132	18572	18013	17927	17766	17779	17703	17554	17588	17473	17374	17004	17392	17273	17319	17192	17268	17242	17354	17170	17155	17061	17058	16994	17167	17166	17151	16934	16950	16968	17055	16949	17237	16981	17016	17227	16995	17185	16970	17040	16853	17096	17023	17105	16901	17011	16959	16788	17048	17123	17012	17007	17174	17005	16864	17068	16970	16908	16911	16896	17151	17002	17016	17112	17075	16984	17039	16865	17094	16797	16922	16937	16995	16913	17041	17150	16981	16975	17042	16999	17039	16938	16899	16858	17014	17025	16968	17019	17006	17014	17009	16878	17007	17017	16826	17118	17076	16790	16953	17098	17010	17012	16869	16883	16880	16925	17014	16981	16934	17006	16954	16905	17061	17136	16969	16860	16986	16951	16936	17001	17046	16943	16962	16850	17241	16970	16923	16896	17004	16997	16946	16940	16986	17050	17004	17059	16957	16910	16952	17004	17120	16895	17038	16906	16844	17029	16956	16971	16856	16937	17101	16981	16991	16996	17051	17020	17098	16950	16787	16859	16924	17013	16961	16864	17033	16914	16851	16944	16919	17058	17035	16782	17025	16979	16829	16734	17039	17126	17190	16808	16945	16951	16818	16874	16978	16932	16858	16883	16836	16955	17012	16914	16864	17084	16977	16789	16928	17043	16905	17138	17098	17095	16889	17047	16769	16703	17074	16849	16865	16889	17049	17014	16796	17109	16921	17001	16916	16970	17062	16887	17070	16921	16804	16820	17044	16936	17012	17066	16771	16931	16973	16987	16945	16973	17014	16839	16807	16841	16875	16950	17112	16813	16944	16907	16899	16879	17126	16852	16965	17072	17107	17054	17006	16973	17023	17073	17118	17028	16831	16842	16999	17048	16898	16763	16919	17000	17106	16983	16846	16885	16887	17125	16850	16928	16975	16838	16810	17047	16910	16885	16818	17118	16912	16927	16929	16880	16913	17005	16780	16933	17082	16953	17010	16942	16736	16923	16823	16936	16930	17081	16924	17004	16865	17100	17001	17002	17060	16912	17004	17008	17165	16859	16974	16884	16889	16978	16986	17044	16921	16929	16940	16990	16886	17008	17028	17078	16846	17236	17018	17013	17005	17082	16908	16994	16818	16826	16967	17153	17044	16979	17150	16909	17084	17197	16774	16922	17071	16941	17246	16898	17206	16983	17035	17063	16901	16791	16856	16915	17070	16940	16836	16945	17019	16961	16940	16998	16882	16980	16753	17114	17065	16853	16985	16897	17014	16858	16918	16989	16848	17066	16911	17141	16699	16923	16985	17003	16915	17085	16923	16933	16968	16809	17073	16835	16987	16972	17240	17005	17020	17041	16905	17019	16930	17047	16989	17135	16898	17111	16924	17057	16970	16963	16999	17037	16901	16997	16992	16943	17236	16875	16798	16814	16992	16853	16973	16900	16937	16913	17088	16892	16887	17090	16973	17087	16912	17040	17037	17041	16841	17062	16858	16917	17068	16928	17048	17023	16863	16984	17004	16881	17023	16938	16975	17212	17114	16985	17049	16900	17077	16846	16751	17069	17050	16867	16866	17027	16809	16889	17158	16810	16980	16949	17094	16846	16985	17043	16958	16734	17010	16916	17081	16972	16850	17083	17095	16872	16863	16957	16940	16984	16869	16851	16831	16905	17166	16946	16916	16978	17081	16968	16919	17239	17120	16813	16850	17065	17051	16846	16921	17024	16818	17052	17133	16934	16974	16955	16946	16992	16933	16913	17085	17078	16891	16961	17030	16984	16976	16924	16955	17076	17121	17084	16913	17214	16993	16986	17063	16924	16937	16922	16941	17102	16743	17087	17016	16981	17120	16930	16948	17045	17040	16832	16930	16916	17113	16857	16810	16937	16996	16959	17061	17149	17060	16957	16916	17055	17076	16889	16750	16957	17010	17076	16963	17048	16981	16912	17025	16962	16906	16987	17062	17222	16864	17170	16838	16922	16989	16925	17034	17055	16911	17138	17051	17129	16999	17080	16929	17107	16982	16904	16817	17058	16802	16901	17016	17029	16805	16913	17095	17034	16982	17131	17026	17030	16912	16777	16912	16870	16976	16950	16920	17135	16944	17041	16980	16975	16959	16904	16856	16997	16961	17059	16965	17145	16950	16747	17047	16894	16788	17066	16992	17073	17038	16978	16925	16976	17075	17048	17005	17000	16870	16895	16841	16892	16967	17020	17022	17116	16934	16998	17066	16857	16969	16956	16968	17019	16949	16901	16982	16867	17038	16998	16975	16955	16979	16919	16952	16973	16950	16896	16885	16908	17127	16895	16978	17011	17001	17002	17087	16776	16962	16902	17008	17043	16889	17049	16920	17005	16925	17062	16984	17001	17027	16948	16848	16884	16878	17027	17036	16872	17179	17074	16857	17002	17044	16940	16885	17072	16771	17161	17081	16977	17038	16958	17018	17013	17091	16943	16949	16866	16824	17092	17112	16969	16820	16906	17172	16871	16884	16900	17025	16896	16892	16864	16947	16996	17082	17139	17052	16927	16994	17022	16856	17167	16892	17020	17017	16955	16859	16987	16881	17004	17075	17052	16994	17134	17021	17007	17234	17117	16976	16903	16900	17066	16982	16954	16987	17006	16824	16923	16978	17064	17089	16885	17060	16870	17011	16952	16861	17006	16878	16982	17000	16922	16792	16838	17024	16888	17007	17113	16819	17067	16890	16895	16821	16838	16976	17044	16829	16968	16968	16719	17048	17191	16847	16731	17022	16936	17155	16983	17020	16897	16917	16939	17055	17000	16861	16857	17158	16949	16825	16864	17048	16851	16932	17050	16989	16951	16865	17048	17110	16840	16938	16955	17101	16955	17078	16982	16988	16832	17048	16905	17117	17080	16887	16884	16995	16864	16884	16999	16834	17072	16973	17022	16862	16803	17107	17105	16964	17090	16934	16888	16992	17035	16978	17117	16900	16923	16755	17077	16877	16958	16989	16881	16917	16958	16870	17066	17029	16853	17065	17089	17020	17003	16774	16928	16978	16921	16822	17080	17104	16983	16995	17101	16953	16927	16971	16942	16861	16943	17099	17046	17003	16978	16842	17066	17051	16943	17146	16980	17005	16887	16987	17107	17031	16906	17216	16993	16863	16988	17114	17233	16932	17036	16753	17059	16844	16887	16762	17020	16929	16894	17012	16849	16868	17044	17001	17030	17001	17052	16815	16994	17020	17100	16920	16891	16892	16937	16864	17007	17011	17057	16866	16943	17017	16943	16970	16876	17074	17004	16976	16846	16940	16900	16866	16898	17002	16951	17265	16898	17152	16952	17041	17056	16841	16832	16958	16985	16904	16978	16965	16967	16991	17057	16933	16958	16999	16995	17031	17043	17063	17058	16917	16952	17092	16945	16746	16968	16971	16846	17035	17023	16866	16908	16811	17072	17014	16976	17076	17043	17081	16964	16854	16908	17160	17110	17062	16936	17003	16997	17001	16908	17099	16951	16918	16891	17062	16812	17017	17003	17116	17095	17083	17111	17000	16975	17158	16903	16934	16835	17083	16967	16804	17060	17059	16970	16888	17040	16832	17097	17041	16922	16940	16908	17074	16933	17085	17093	16941	16936	16952	16828	16860	16878	16911	16947	16830	16918	16988	17009	16933	17040	17131	16898	17009	17081	16983	17190	16983	16837	16836	16955	16981	16947	16843	17096	16965	17037	16905	17215	17148	16947	16988	16884	17113	17034	16843	16899	17158	16777	16770	16975	16969	16924	16987	16993	17025	16945	16937	17040	16957	16894	17068	17024	17023	16955	16982	17015	17003	16981	17033	16872	16940	16960	17200	16989	16899	16793	16884	16909	17018	16902	16929	17023	16956	16905	17031	17235	16855	17104	16924	17053	16973	16907	17093	16974	16969	16971	16910	17129	16799	17017	16896	17095	17122	16858	16939	16869	16919	17047	17042	16950	16956	16899	17128	17155	17083	17071	17019	17068	17070	17073	16835	16941	17078	16952	16859	17070	16927	17000	16891	16881	16787	16958	17126	17069	17060	16943	17055	16953	16902	16881	16917	17090	17193	17022	16937	16968	16851	16937	16979	17006	16961	17024	17122	16942	17075	16941	16861	17008	17085	16849	16979	16954	17033	16832	16746	17139	16919	16942	16888	16990	16968	16953	16958	16900	16849	16980	16960	16880	16871	16964	17037	17064	16846	17105	16929	16931	16954	16978	17019	16980	17029	17004	17088	16921	16886	16934	16927	16987	16801	17000	17043	16938	16986	16947	16938	16902	16913	16903	16867	16995	16904	17037	17033	16801	17044	16984	16841	16770	17020	16930	17168	17014	17034	16936	17161	17064	17100	16997	16896	17095	16946	16979	17066	17072	16856	16797	17092	16969	16982	16812	16996	16915	17183	17126	16920	16958	17172	16928	17036	17005	16846	16883	16785	17101	17000	16990	16913	16975	16838	16841	17206	16920	16973	17038	16799	17048	16973	16970	16993	16899	16910	17053	17110	17225	17116	16776	17057	16904	17085	16850	16913	16926	16932	16965	16984	16928	16996	16891	17116	17010	16927	16884	17015	16932	16991	16996	16885	16954	16928	17026	16921	17033	16966	17014	17032	17174	17042	16901	17061	16918	17097	16950	17124	16881	16883	17041	17013	16919	16964	16855	17018	17006	16964	16973	16831	17000	17022	17003	16971	16980	17104	17045	16918	16970	17015	16791	16978	16792	16769	16930	16995	16948	17062	16872	16957	17099	16971	16900	16859	17190	16973	16974	17204	16920	16953	17012	16867	16927	16922	17130	16825	16998	16932	16936	16868	16848	17033	16955	17177	16998	16868	17049	16860	17021	16810	16796	17077	16956	17000	16961	16861	17160	17110	16997	16866	16954	16987	17090	16769	17004	16945	17118	17050	16889	16828	17033	17017	16907	17098	17019	17080	17146	16847	16769	17205	16991	16945	17035	17059	17104	17011	16845	17143	17015	17108	16893	17123	16993	17125	16921	16918	16994	16875	16774	16964	17031	17050	17057	17059	17090	17009	17013	16966	16933	17065	16875	16876	17001	16676	16812	16898	16908	16870	17066	16919	16931	16843	17073	17018	16966	17023	16994	16921	17041	16936	16987	17004	17099	16960	17017	17088	17095
22472	20971	27391	24902	22726	28665	34648	31447	30721	30534	29583	29325	28644	28448	27784	27161	27389	27301	27250	27119	27178	27014	26856	26838	26642	26798	26814	26737	26592	26913	26673	26603	26649	26789	26678	26694	26278	26495	26787	26291	26497	26448	26582	26627	26515	26389	26618	26426	26646	26421	26377	26581	26223	26453	26515	26604	26443	26512	26524	26672	26360	26384	26397	26318	26311	26465	26497	26369	26448	26613	26655	26369	26656	26310	26471	26382	26378	26632	26368	26642	26239	26465	26514	26525	26308	26649	26286	26171	26360	26352	26145	26414	26288	26375	26610	26256	26199	26205	26374	26370	26259	26385	26004	26353	26358	26325	26125	26658	26392	26298	26419	26384	26389	26340	26496	26570	26509	26101	26044	26130	26492	26298	26336	26501	26361	26396	26380	26437	26494	26761	26172	26253	26436	26311	26595	26378	26406	26454	26381	26207	26308	26390	26384	26102	26245	26291	26443	26290	26482	26150	26088	26298	26200	26281	26455	26252	26411	26444	26201	26495	26281	26289	26583	26564	26228	26377	26285	26436	26467	26303	26276	26337	26331	25907	26380	26218	26373	26419	26361	26493	26237	26325	26406	26527	26423	26067	26195	26422	26288	26193	26243	26131	26239	26230	26249	26156	26113	26451	26523	26261	26478	26421	26178	26245	26288	26413	26212	26271	26273	26448	26461	26086	26427	26318	26212	26187	26567	26425	26274	26454	26192	26442	26505	26478	26238	26289	26294	26288	26424	26033	26123	26737	26337	26147	26405	26539	26432	26417	26249	26058	26616	26487	26275	26477	26532	26391	26190	26170	26217	26437	26211	26365	26218	26595	26388	26313	26318	26218	26425	26365	26359	26249	26659	25913	26460	26319	26199	26527	26110	26150	26301	26406	26163	26595	26440	26486	26193	26139	26510	26440	26141	26214	26300	26361	26394	26507	26511	26116	26294	26317	26410	26213	26147	26423	26379	26415	26351	26273	26263	26274	26263	26181	26232	26413	26465	26335	26405	26337	26103	26298	26496	26410	26305	26253	26330	26335	26199	26457	26372	26365	26506	26267	26466	26126	26111	26165	26316	26511	26322	26462	26641	26479	26245	26332	26185	26275	26234	26457	26253	26345	26122	26353	26455	26162	26310	26422	26308	26489	26479	26184	26300	26337	26273	26486	26609	26320	26585	26608	26388	26266	26191	26090	26378	26294	26283	26203	26398	26204	26345	26321	26262	26153	26364	26311	26415	26475	26297	26376	26369	26134	26161	26321	26263	26075	26140	26183	26191	26184	26143	26202	26109	26366	26432	26417	26445	26576	26407	26264	26451	26164	26348	26419	26311	26436	26352	26457	26309	26397	26503	26421	26321	26517	26625	26059	26412	26435	26129	26192	26339	26473	26489	26065	26241	26376	26261	26409	26348	26304	26500	26188	26430	26075	26391	26272	26403	26385	26122	26572	26231	26410	26535	26152	26370	26216	26403	26365	26269	26493	26350	26260	26341	26248	26385	26321	26544	26417	26598	26354	26411	26562	26488	26611	26162	26243	26279	26125	25987	26279	26183	26270	26428	26383	26115	26407	26321	26124	26256	26543	26321	26395	26273	26461	26386	26418	26048	26242	26396	26236	26332	26046	26210	26427	26126	26425	26437	26253	26265	26224	26083	26295	26328	26231	26161	26481	26217	26265	26287	26488	26582	26296	26436	26595	26512	26321	26523	26334	26328	26325	26260	26417	26421	26526	26456	26398	26413	26391	26327	26191	26216	26422	26634	26326	26219	26202	26459	26279	26118	26338	26144	26261	26303	26338	26520	26121	26195	26290	26094	26350	26224	26360	26403	26193	26401	26545	26233	26374	26325	26524	26434	26315	26474	26130	26345	26313	26378	26183	26259	26269	26269	26313	26300	26404	26336	26337	26371	26367	26152	26210	26348	26255	26133	26375	26351	26362	26202	26255	26248	26465	26343	26420	26419	26360	26178	26250	25950	26138	26479	26280	26306	26312	26603	26263	26414	26191	26250	26352	26269	26271	26578	26324	26377	26221	26136	26260	26154	26457	26299	26280	26514	26316	26236	26071	26045	26555	26449	26375	26217	26408	26333	26266	26454	26277	26221	26199	26424	26515	26219	26158	26286	26551	26574	26700	26366	26284	26258	26246	26317	26369	26450	26401	26572	26385	26012	26119	26497	26241	26311	26325	26627	26230	26282	26303	26185	26247	26171	26551	26258	26249	26364	26354	26693	26407	26558	26161	26308	26253	26368	26033	26218	26148	26163	26371	26297	26468	26219	26248	26278	26485	26303	26242	26299	26338	26078	26274	26293	26364	26385	26278	26478	26517	26314	26334	26373	26348	26687	26314	26443	26093	26366	26457	26409	26527	26133	26170	26489	26179	26537	26301	26440	26193	26173	26152	26416	26329	26224	26563	26245	26047	26300	26083	26244	26131	26561	26426	26289	26309	26561	26250	26422	26206	26269	26194	26524	26524	26373	26228	26200	26225	26495	26220	26382	26463	26348	26444	26261	26464	26267	26441	26354	26187	26273	26475	26303	26119	26211	26579	26364	26207	26328	26096	26118	26272	26358	26032	26224	26210	26077	26196	26290	26453	26483	26168	26430	26400	26514	26495	26255	26464	26269	26283	26339	26597	26491	26168	26412	26302	26441	26422	26298	26515	26199	26301	26400	26263	26226	26184	26374	26291	26403	26233	26405	26370	26439	26286	26416	26036	26200	26285	26340	26239	25937	26393	26300	26550	26432	26457	26231	26373	26151	26155	26364	26346	26307	26258	26434	26382	26337	26294	26396	26189	26398	26455	26394	26263	26554	26267	26268	26383	26482	26245	26505	26285	26553	26366	26374	26357	26352	26271	26188	26309	26444	26118	26409	26544	26634	26273	26232	26280	26394	26059	26389	26197	26300	26251	26109	26274	25981	26317	26376	26155	26203	26232	26150	26320	26304	26291	26293	26304	26409	26339	26604	26254	26294	26273	26286	26407	26304	26170	26286	26281	26079	26446	26200	26204	26360	26313	26072	26173	26385	26352	26223	26207	26340	26473	26622	26324	26284	26435	26284	26270	26279	26340	26427	26166	26387	26321	26473	26430	26411	26481	26422	26440	26212	26397	26387	26418	26477	26447	26330	26606	26345	26254	26517	26338	26066	26128	26174	26076	26093	26057	25999	26350	26432	26326	26321	26340	26163	26300	26132	26536	26501	26451	26443	25996	26276	26491	26379	26494	26116	26134	26295	26377	26371	26545	26377	26434	26279	26312	26331	26350	26328	26306	26476	26324	26283	26164	26175	26371	26401	26685	26350	26340	25988	26327	26235	26169	26187	26386	26322	26346	26288	26398	26423	26319	26306	26417	26159	26122	26140	26263	26470	26135	26342	26389	26499	26292	26113	26377	26351	26225	26550	26209	26263	26504	26309	26384	26283	26499	26598	26279	26183	26154	26136	26228	26064	26434	26307	26211	26253	26108	26414	26318	26462	26444	26289	26248	26313	26141	26491	26140	26394	26290	26361	26234	26430	26545	26419	26371	26142	26257	26155	26299	26545	26339	26284	26329	26427	26439	26612	26531	26401	26489	26486	26093	26320	26213	26192	25964	26305	26427	26226	26473	26321	25995	26341	26251	26565	26447	26426	26286	26281	26242	26197	26392	26287	26590	26282	26277	26338	26372	26401	26397	26434	26350	26037	26283	26291	26376	26169	26613	26194	26427	26278	26324	26204	26386	26405	26331	26167	26464	26369	26237	26438	26329	26395	26306	26311	26292	26140	26284	26128	26359	26285	26342	26226	26468	26178	26144	26496	26060	26343	26492	26351	26107	26300	26314	26310	26147	26386	26535	26244	26431	26107	26137	26390	26307	26377	26422	26692	26280	26238	26458	26288	26441	26355	26430	26331	26148	26269	26387	26388	26487	26480	26518	26375	26295	26080	26315	26239	26520	26264	26428	26309	26314	26474	26260	26417	26411	26527	26342	26320	26631	26258	26297	26414	26378	26179	26326	26464	26585	26336	26101	26298	26587	26529	26455	26327	26428	26270	26092	26350	26239	26208	26320	26532	26409	26356	26037	25923	26459	26431	26396	26328	26155	26353	26432	26052	26313	26176	26239	26535	26424	26410	26482	26294	26207	26441	26242	26624	26073	25968	26129	26336	26274	26619	26363	26379	26458	26461	26447	26272	26134	26324	26093	26228	26412	26103	26340	26221	26364	26112	26051	25965	26226	26237	26126	26243	26182	26478	26265	26169	26162	25995	26089	26512	26300	26458	26480	26237	26625	26477	26439	26502	26252	26626	26251	26230	26335	26341	26074	26596	26560	26195	26300	26614	26557	26514	26410	26128	26238	26787	26443	26089	26343	26268	26333	26576	26321	26307	26376	26296	26340	26180	26397	26430	26456	26304	26233	26189	26062	26331	26364	26567	26413	26435	26333	26330	26271	26271	26414	26285	26449	26338	26153	26280	26315	26170	26381	26283	26409	26648	26482	26031	26168	26510	26403	26458	26590	26307	26291	26401	26162	26187	26519	26505	26340	26296	26091	26179	26423	26284	26439	26463	26227	26181	26444	26423	26519	26345	26298	26369	26189	26529	26208	26230	26210	26433	26278	26536	26334	26636	26231	26150	26217	26387	26340	26222	26375	26273	26451	26423	26321	26173	26579	26389	26318	26284	26114	26188	26420	26189	26302	26523	26088	26306	26557	26441	26463	26212	26477	26436	26273	26230	26232	26468	26176	26300	26472	26245	26155	26476	26329	26362	26606	26308	26073	26456	26331	26223	26288	26631	26325	26174	26333	26464	26293	26302	26528	26500	26460	26501	26231	26669	25925	26154	26002	26321	26192	26514	26082	26232	26433	26173	26333	26173	26374	26505	26337	26405	26321	26430	26331	26415	26271	26320	26342	26461	26180	26583	26396	26106	26318	26322	26376	26449	26318	26328	26357	26445	26337	26371	26531	26377	26255	26234	26393	26228	26325	26259	26404	26238	26585	26379	26145	26289	26159	26230	26244	26201	26262	26281	26164	26090	26293	26398	26361	26405	26456	26252	26290	26389	26529	26246	26411	25965	26309	26309	26289	26269	26164	26281	26227	26307	26431	26201	26330	26495	26475	26348	26594	26418	26537	26357	26572	26179	26206
32824	59309	46195	34188	30478	27762	25714	24876	23878	22670	22032	21005	20057	19352	18704	18710	18359	18295	18116	17957	17792	17609	17782	17553	17563	17564	17205	17357	17439	17365	17463	17410	17501	17382	17292	17232	17057	17238	17253	17276	17307	17237	17296	17142	17010	17313	17185	17200	17308	17219	17049	17128	17118	17161	17011	17091	17039	17167	17098	17177	17221	17081	17182	16978	17134	17164	17100	17177	17189	17248	17074	16967	17061	17012	17080	17279	17166	16982	17069	17271	17067	17057	17103	17067	17034	17184	17217	16833	16989	17052	17081	17235	16939	17114	17180	17172	17089	17126	17078	17007	16993	16970	17283	17222	17058	17105	16993	17007	17206	16940	17019	17239	17124	16924	17038	16978	17027	17098	17099	17028	17078	17086	16968	17170	17282	16858	16976	16937	16980	17169	16990	17126	17164	17214	17049	16992	17094	16809	17270	17088	17204	17043	16934	16976	17086	16909	17057	17219	17000	16926	17107	17043	17173	16967	17077	16968	17079	17041	16996	17207	17107	16967	17134	17117	17130	17013	17107	16889	17074	17075	17170	17189	17019	17013	17159	17164	17208	17067	17092	17033	17099	16991	17029	17046	17077	17157	16934	17112	17073	16939	17184	17215	16967	17003	17183	17116	17046	17090	17216	17081	17113	17044	17041	17142	16954	17148	17092	17232	16956	17163	17188	16942	17160	17097	17218	16855	17140	17164	17096	17204	16998	16830	17045	17089	17066	17268	17086	17047	16947	17093	17113	17119	17154	17010	16940	17055	17015	16858	17169	16967	17015	17086	17079	17351	17080	17012	17095	17171	17276	17043	16971	17137	17081	17203	16909	17049	16993	17099	17051	17112	17114	17170	17043	17239	16931	17127	17307	16827	17303	17085	16997	16860	17031	17171	17120	16994	17276	17026	17074	17105	17046	17099	17018	17147	17186	17048	17181	16983	17188	17012	16878	17033	17191	17073	17226	17184	17057	17041	17017	17114	17080	17143	17096	17002	17119	16968	17049	17297	17144	17061	17048	16997	17067	17061	17173	17083	17217	17038	17264	17084	17196	17141	17114	16844	17159	17144	16935	17050	17159	16937	17038	17053	17066	16929	17185	16990	17046	17120	17073	17072	17260	17020	17030	17023	17117	17117	17111	16966	17117	17141	17151	17140	16930	17203	16950	17172	17227	17170	17113	17004	17226	17002	17090	17093	17087	17242	16884	17015	17065	17230	17067	17136	17140	16857	16927	17169	16958	16997	17134	17044	17098	17132	17043	17214	16912	17086	17056	16991	17187	16990	17094	17165	17195	17109	16982	17107	17122	17161	17050	17091	16872	17163	17119	16910	17062	17169	16910	17056	16958	17024	17175	16920	17138	17003	17002	17278	16943	17080	16965	17080	16926	16898	17011	17107	17023	16905	17065	17193	17151	16998	17091	17148	17092	17200	17085	17161	17178	17097	17205	16992	17197	16886	17100	17222	17205	17055	17071	17071	16962	17142	16952	17059	17048	17151	17078	17343	17150	17050	16950	17060	17083	17195	17085	17128	16947	16989	17007	17034	16942	17086	17025	17106	16950	17126	17113	17105	17228	17087	16964	17167	17097	17178	16964	17019	17002	17249	17110	17068	17178	17031	17329	17070	17025	17161	16993	16961	16992	17172	17065	17002	17079	17109	17043	17036	17188	17181	16962	17082	17119	17207	17222	16999	17120	17037	17116	17004	17128	17170	17216	17203	16938	17010	16980	17038	17179	17294	16986	17123	17065	16993	17098	16926	17024	17049	16887	17139	17085	17102	17032	17008	16813	16876	17155	17033	16919	17182	17022	16883	17088	17185	16907	17126	17089	17139	17011	17101	17171	16849	17119	17173	17242	17063	17120	17023	17256	16963	17030	17094	17136	17079	17048	17084	17113	17053	17055	17047	17144	17087	16984	17097	17052	17153	17081	17122	16950	17169	16892	17266	16899	16928	17112	17153	16974	16887	17106	17040	17042	16928	17155	17221	17229	17167	16872	17064	17184	16972	17064	17143	16991	17000	16971	17177	17163	16995	17137	17090	17053	17072	17218	17128	17013	16949	16917	17050	17081	17144	17004	16910	17252	17200	17167	17148	17020	17099	16981	17070	17210	17119	17034	17074	16976	17111	17019	16985	17226	17214	17100	17052	17263	17036	17144	16984	17030	17099	17057	17264	17107	17153	17107	16972	16879	17195	17132	17095	16857	17150	17045	17126	16892	17046	17057	17151	16972	17065	17118	17068	17389	17095	17097	16977	17116	17035	17152	17094	17015	17126	17173	17020	17057	17137	16978	17034	17294	17120	17187	17169	17120	17055	17107	17143	17073	17077	17002	16970	17064	16881	17219	17233	17139	17114	17221	17077	16958	16922	16995	17052	16995	16932	17193	17065	16988	17129	17073	17084	17062	17087	16822	17227	17032	17192	17052	17214	17101	17140	17280	17095	16992	17170	16996	17087	16971	17075	17072	16937	17200	17096	17048	17169	17173	16874	16992	17074	17075	17149	17015	17160	17154	17306	17166	17066	17057	17178	17015	17120	17113	17193	17217	17050	17118	17257	17042	16991	17135	16879	17043	17055	17161	17026	17172	17061	17120	16894	17168	17028	17121	17037	17163	17185	17098	17027	17118	16912	16963	17130	16979	16957	17193	17062	16953	17009	17129	16980	17129	17149	17178	17014	17065	17070	17004	17109	17092	16855	17073	17098	17171	17036	16972	17225	17038	17023	17232	17013	16960	17091	17020	17106	17254	17080	17084	16930	17155	17022	17045	17112	17055	17242	17101	17025	17120	17181	16961	16966	17274	17140	17137	17301	17052	16865	17069	17059	17054	17107	17050	16890	17131	16887	17018	17075	17021	17058	16961	16958	17154	17119	17068	17090	17061	17322	17128	16952	16969	16961	17235	17056	16986	17001	17025	17096	17091	16975	17178	17116	17081	17139	17145	17132	17105	17126	17037	17063	17148	17108	17015	17123	16944	17146	17113	17147	17071	17034	17151	16990	17081	17061	17092	17006	17160	16922	17023	17077	17054	17007	17015	17029	17007	17146	16893	17188	17013	17041	16956	16968	16913	17061	17137	17074	17190	17006	17094	17120	17098	17068	16887	17123	17095	17020	17134	17117	17100	17177	17061	17192	17031	16950	17128	17016	17082	16972	16968	17143	17004	17071	17025	17143	17199	16853	16999	17232	17113	17015	16953	17124	16995	16877	17136	17144	17104	17144	17032	17195	17409	17132	17136	17052	16962	17074	17330	17142	17046	17042	17274	17102	17190	17230	17149	17027	17075	16986	17181	17033	17058	17053	17209	17029	17083	17360	17121	17070	17067	17167	17037	17146	17086	17159	17042	17054	17196	17099	16999	17035	17153	16948	17074	17068	16936	17023	17114	17076	16951	17005	17099	16896	17010	17137	17122	17115	17070	17064	17102	16889	16995	17302	17052	17011	17066	16948	17006	16995	16957	17005	17187	17067	17162	16989	17012	17091	17003	17013	17126	17067	17101	17201	17001	17053	17042	17080	17178	17115	16996	17075	17068	17014	16907	17230	17226	16979	16816	16917	16946	16985	17034	17090	17100	16848	17219	17258	16912	16884	16885	16928	17025	17010	16963	17048	17082	17092	16909	17047	17052	17084	17245	17110	17125	17051	17106	16978	17059	17190	17247	17128	17005	17067	17207	17203	17215	17066	16968	17015	17014	17028	16946	16938	17057	16967	17194	17093	17064	17043	17058	17107	17149	17048	16933	17265	17020	17012	17038	17054	17126	17035	17193	17054	17080	17094	17012	17093	17051	17140	16995	17083	17088	16983	17343	17125	17220	16831	17099	17100	17143	17179	17143	17070	17052	16974	16935	17168	17003	17228	17093	17154	17180	17088	16893	17059	17143	17072	17024	17015	16974	16998	17173	17132	16966	17216	16871	17067	17050	16996	17034	17039	17150	17083	17023	17244	17042	16971	17041	17008	17061	17258	17011	17134	17140	17103	17048	17017	17168	17082	16965	17083	17188	17114	17001	17147	17111	17084	16994	17098	17236	17061	17078	16908	17112	17070	17197	17182	17103	17075	17075	17214	17168	16994	17116	17038	17083	16988	17123	17050	17028	16929	17085	17084	16987	17098	16896	16981	16999	17144	16978	16985	17137	16982	17037	17101	17145	17186	17099	16880	17256	17218	17114	17077	16998	17140	17111	17092	17014	17027	17251	17150	16990	17201	17002	17164	17156	17143	17319	17123	17049	17188	17107	17059	17027	17063	17089	16876	17108	16980	17068	16984	17250	16854	17226	17087	17037	17211	17155	16953	17063	16967	17074	16968	17026	17067	17033	16877	17256	16914	17128	17040	16886	17104	16993	16866	17007	17071	16998	17035	17019	17169	17255	17050	17162	17011	16909	17027	17093	16932	16888	17064	17081	16978	17038	17096	16924	16907	16835	16754	17060	16916	17090	17177	17112	17019	17231	17036	16961	17041	17194	16918	16978	17051	17134	16856	16968	17112	16941	16923	16930	17134	17055	16974	16926	17088	17199	16900	17133	17079	16864	17009	16941	16998	17017	17113	17025	17141	17008	17052	17029	17090	17042	17162	17052	16932	16958	17234	17045	16992	17064	17141	17035	16853	17008	17090	16872	17155	17127	17177	17091	17051	16996	16974	17176	17029	17165	17133	17078	17023	17152	16943	17035	17035	16945	17288	16961	16976	17076	17016	17195	17027	17052	16892	17138	16924	16881	17157	16950	17017	17035	16973	17050	16951	17200	17080	17031	17195	16965	17115	17007	16983	17175	16900	16992	16982	17059	17264	17088	17065	17163	17200	17046	17084	16919	17034	17098	17054	17049	17096	17190	17032	17076	17067	17112	17240	17048	17036	17045	17070	16916	17130	17127	16978	17226	17080	17034	17041	16995	17131	17137	16976	16998	17003	16996	16861	17053	16988	17028	17190	16789	17212	17276	17124	17082	17013	16986	16884	16980	17238	17067	17089	17055	16964	16942	17154	17179	16962	17153	17079	16971	17020	17096	17066	17134	17028	17160	16898	16918	17159	17007	17041	17057	17015	16896	17141	16868	17231	16995	16967	17044	17249	17235	16951	17162	17265	16982	17201	17134	17010	17102	16987	16980	17094	17093	17065	17101	17039
36446	34209	37349	34422	31749	30933	30257	29754	29225	28804	28892	28695	28563	28443	28347	27984	27827	28206	27726	27835	27824	27881	27587	27933	27906	28069	27785	27712	27965	27643	27792	27888	27666	27798	27805	27901	27746	27599	27983	27968	27762	27590	27791	27578	27675	27635	27733	27836	27786	27821	27663	27719	27827	27924	27706	27676	27737	27533	27628	27680	27629	27510	27682	27607	27674	27598	27619	27658	27515	27826	27638	27675	27577	27644	27767	27525	27541	27697	27792	27589	27713	27646	27658	27688	27675	27765	27591	27717	27660	27648	27906	27831	27629	27773	27782	27735	27515	27750	27652	27738	27470	27694	27546	27712	27753	27650	27569	27667	27505	27773	27749	27660	27410	27704	27631	27868	27810	27741	27595	27590	27860	27662	27799	27469	27568	27642	27609	27716	27829	27777	27800	27702	27523	27839	27635	27663	27579	27476	27687	27469	27763	27619	27632	27655	27747	27505	27750	27596	27848	27460	27455	27689	27548	27728	27753	27768	27731	27759	27818	27677	27678	27695	27528	27688	27719	27706	27836	27720	27465	27914	27712	27456	27689	27513	27744	27492	27614	27658	27955	27504	27719	27797	27803	27605	27707	27813	27689	27505	27583	27669	27693	27734	27790	27899	27851	27776	27675	27698	27619	27740	27725	27642	27486	27586	27568	27636	27690	27609	27705	27753	27560	27754	27690	27711	27636	27588	27726	27510	27722	27521	27620	27879	27733	27376	27616	27687	27639	27654	27825	27546	27682	27694	27706	27655	27668	27374	27643	27480	27651	27801	27583	27461	27783	27550	27620	27592	27957	27691	27589	27855	27574	27628	27764	27621	27438	27431	27703	27840	27688	27612	27656	27650	27694	27710	27577	27660	27855	27940	27762	27563	27571	27611	27563	27290	27768	27722	27624	27642	27644	27727	27682	27779	27566	28019	27722	27485	27715	28074	27683	27550	27606	27470	27696	27599	27814	27530	27623	27851	27721	27845	27728	27629	27674	27500	27788	27634	27886	27447	27680	27908	27509	27777	27797	27784	27619	27437	27590	27771	27550	27738	27727	27795	27554	27648	27644	27443	27493	27681	27570	27474	27675	27752	27697	27745	27712	27683	27899	27711	27758	27837	27786	27766	27579	27782	27598	27761	27538	27541	27706	27758	27697	27602	27842	27696	27839	27825	27666	27665	27818	27766	27755	27808	27896	27556	27767	27641	27556	27532	27485	27513	27538	27774	27540	27656	27519	27647	27721	27634	27556	27886	27674	27861	27776	27387	27652	27793	27695	27621	27909	27620	27501	27755	27778	27755	27749	27836	27701	27973	27824	27686	27554	27739	27689	27469	27718	27673	27699	27737	27830	27775	27462	27721	27515	27815	27771	27761	27559	27644	27589	27756	28120	27581	27789	27945	27759	27598	27782	27684	27779	27664	27796	27799	27584	27755	27809	27667	27470	27670	27834	27663	27760	27772	27766	27662	27722	27738	27617	27778	27882	27669	27690	27555	27784	27783	27970	27838	27707	27551	27740	27822	27899	27826	27577	27596	27629	27551	27781	27610	27832	27518	27854	27487	27426	27616	27567	27554	27849	27625	27858	27867	27635	27770	27491	27623	27739	27947	27656	27567	27666	27589	27666	27779	27680	27778	27607	27932	27645	27680	27704	27492	27727	27677	27515	27711	27651	27938	27745	27772	27918	27434	27821	27717	27718	28101	27799	27826	27774	27675	27793	27459	27847	27631	27635	27607	27686	27650	27570	27583	27907	27709	27630	27781	27487	27780	27527	27697	27699	27732	27665	27867	27741	27883	27707	27762	27600	27830	27690	27737	27726	27625	27673	27752	27751	27511	27791	27830	27809	27734	27505	27625	27543	27689	27645	27777	27777	27571	27573	27695	27461	27806	27468	27929	27369	27665	27756	27218	27842	27775	27961	27771	27475	27644	27523	27660	27802	27791	27764	27758	27615	27782	27486	27580	27487	27770	27629	27565	27736	27642	27704	27880	27561	27712	27553	27544	27817	27764	27690	27638	27457	27699	27536	27655	27898	27525	27718	27667	27555	27763	27718	27643	27625	27878	27837	27610	27573	27592	27776	27799	27861	27567	27591	27601	27648	27626	27672	27784	27782	27691	27745	27757	27600	27797	27782	27758	27775	27690	27719	27593	27529	27669	27440	27788	27747	27341	27764	27949	27596	27658	27343	27638	27689	27670	27452	27540	27608	27600	27652	27583	27800	27578	27658	27609	27770	27800	27524	27759	27756	27795	27617	27793	27713	27665	27725	27449	27534	27877	27811	27447	27721	27743	27447	27715	27580	27722	27777	27766	27853	27638	27533	27730	27941	27496	27742	27640	27729	27538	27703	27636	27766	27639	27742	27739	27718	27726	27616	27595	27617	27505	27527	27538	28047	27610	27510	27734	27716	27496	27521	27606	27781	27748	27645	27661	27850	27896	27468	27652	27674	27608	27667	27702	27482	27768	27830	27663	27751	27430	27708	27628	27790	27518	27666	27561	27578	27520	27716	27589	27764	27632	27655	27676	27758	27814	27591	27887	27724	27474	27583	27687	27764	27486	27528	27689	27462	27722	27751	27612	27874	27865	27729	27515	27368	27827	27505	27586	27547	27668	27649	27610	27394	27664	27883	27767	27923	27703	27591	27660	27698	27739	27674	27744	27423	27686	27857	27662	27805	27846	27843	27786	27685	27632	27570	27700	27860	27694	27507	27600	27876	27651	27538	27502	27784	27789	27669	27913	27459	27635	27599	27445	27570	27756	27697	27719	27632	27834	27733	27659	27747	27564	27585	27552	27667	27858	27888	27621	27850	27868	27845	27728	27582	27547	27686	27725	27512	27653	27605	27546	27587	27731	27628	27640	27663	27773	27810	27605	27610	27803	27741	27774	27863	27871	27763	27846	27971	27786	27415	27680	27797	27838	27778	27554	27830	27832	27661	27588	27671	27645	27726	27587	27540	27527	27753	27910	27702	27648	27730	27571	27542	27660	27691	27576	27427	27515	27587	27718	27721	27619	27857	27661	27735	27628	27627	27430	27650	27473	27637	27782	27730	27742	27804	27573	27733	27693	27685	27447	27505	27774	27915	27754	27907	27658	27541	27630	27716	27672	27568	27771	27628	27634	27766	27538	27629	27544	27775	27485	27655	27689	27538	27587	27721	27588	27471	27504	27624	27557	27644	27812	27631	27625	27824	27513	27622	27718	27715	27398	27694	27720	27638	27417	27788	27747	27746	27448	27413	27864	27817	27800	27856	27652	27478	27832	27631	27748	27676	27721	27513	27882	27671	27800	27913	27612	27650	27748	27583	27732	27571	27895	27834	27637	27679	27533	27605	27526	27721	27836	27771	27789	27515	27495	27645	27584	27612	27826	27795	27796	27560	27698	27847	27758	27950	27719	27908	27732	27678	27678	27644	27791	27811	27747	27737	27482	27638	27639	27618	27710	27509	27774	27699	27867	27527	27505	27861	27773	27506	27793	27830	27704	27730	27768	27564	27754	27446	27830	27734	27848	27720	27642	27725	27624	27912	27510	27916	27844	27473	27720	27607	27463	27656	27639	27760	27467	27940	27658	27486	27951	27847	27508	27609	27564	27360	27619	27662	27567	27770	27669	27239	27488	27754	27724	27902	27804	27453	27615	27518	27422	27749	27772	27567	27839	27811	27708	27660	27390	27566	27612	27353	27491	27311	27688	27654	27804	27610	27897	27601	27512	27644	27523	27804	27614	27626	27423	27829	27514	27549	27580	27882	27657	27859	27778	27205	27606	27673	27685	27812	27556	27798	27732	27969	27785	27483	27827	27916	27591	27942	27959	27790	27779	27446	27659	27735	27713	27734	27826	27642	27657	27733	27811	27553	27735	27508	27559	27482	27446	27840	27682	27741	27591	27605	27694	27621	27568	27597	27672	27642	27698	27889	27800	27706	27780	27672	27573	27691	27649	27726	27709	27507	27968	27644	27510	27595	27642	27569	27446	27388	27623	27619	27593	27497	27463	27800	27583	27793	27694	27677	27896	27792	27740	27576	27747	27731	27464	27709	27660	27710	27741	27836	27260	27680	27615	27643	27599	27635	27697	27654	27715	27714	27892	27629	27687	27731	27858	27782	27602	27515	27559	27655	27560	27592	27726	27926	27822	27587	27444	27649	27764	27605	27697	27532	27521	27871	27616	27764	27703	27539	27682	27454	27574	27671	27876	27833	27682	27633	27629	27944	27927	27557	27590	27786	27706	27546	27778	27761	27730	27551	27533	27820	27819	27898	27514	27783	27899	27829	27765	27645	27548	27534	27443	27605	27924	27895	27348	27891	28008	27540	27785	27534	27817	27858	27732	27739	27827	27611	27690	27766	27734	27706	27834	27688	27428	27597	27703	27751	27774	27602	27826	27614	27597	27957	27666	27655	27708	27452	27755	27546	27591	27576	27551	27819	27714	27827	27636	27653	27477	27724	27617	27632	27708	27785	27725	27752	27886	27503	27678	27637	27915	27683	27807	27825	27579	27624	27596	27694	27835	27629	27706	27625	27741	27788	27633	27711	27998	27752	27547	27665	27442	27779	27689	27966	27711	27672	27634	27560	27817	27961	27707	27792	27606	27641	27665	27422	27481	27736	27756	27817	27665	27385	27670	27866	27595	27749	27611	27493	27749	27782	27543	27736	27707	27416	27854	27985	27726	27466	27734	27574	27657	27832	27749	27669	27406	27559	27644	27545	27727	27530	27663	27738	27825	27726	27767	27933	27812	27675	27798	27740	27690	27556	27406	27766	27591	27547	27674	27633	27748	27679	27794	27495	27657	27724	27715	27801	27763	27759	27355	27991	27621	27747	27679	27680	27709	27683	27729	27824	27335	27721	27680	27793	27579	27529	27633	27747	27635	27935	27904	27917	27905	27672	27587	27556	27612	27723	27767	27811	27862	27921	27725	27643	27723	27806	27790	27923	27685	27633	27517	27807	27586	27731	27502	27752	27907	27783	27767	27728	27718	27724	27690	27651	27776	27716	27719	27600	27865	27434	27641	27822	27564	27485	27575	27721	27330	27389	27906	27868	27699	27794	27704	27443	27770	27825	27733	27585	27597	27831	27556	27927	27806	27579	27835	27736	27514	27624	27720	27784	27523	27621	27556	27820	27602
29366	39393	32423	26306	23927	22418	21482	20629	20097	19579	19417	19075	18916	18541	18413	18343	18217	18337	18147	18129	18086	18000	17961	18016	17929	17926	17933	17916	17743	17867	17887	17995	17955	17964	17735	17736	17886	17901	17811	17648	17917	17929	17927	17882	17842	17684	17860	17660	17984	17880	17929	17900	17745	17969	17733	17653	18030	17693	17709	17778	17901	17887	17987	17648	17739	17833	17912	17849	17826	17842	17784	17682	17814	17947	17928	17590	17955	17760	17799	17710	17876	17860	17754	17900	17767	17680	17928	17903	17684	17770	17882	17858	17903	17788	17935	17628	17471	17772	17931	17807	17737	18034	17906	17807	17797	17923	17927	17906	17790	17662	17740	17753	17762	17873	17859	17936	17704	17973	17757	17713	17904	17772	17911	17788	17820	17812	17762	17685	17803	17878	17870	17771	17822	17886	17725	17740	17832	17893	18002	17693	17764	17788	17924	17750	17710	17697	17638	17749	17846	17871	17674	17979	17714	17896	17804	17664	17814	17920	17776	17728	17843	17850	17622	17744	17841	17867	17789	17853	17981	17891	17892	17938	17722	17917	17806	17810	17919	17756	17836	17662	17732	17726	17678	17810	17726	17898	17748	17807	17884	17742	17652	17975	17840	17775	17744	17724	17819	17839	17847	17706	17954	17893	17621	17971	17780	17795	17932	17945	17655	17772	17911	17852	17688	17831	17785	17755	17936	17727	17807	17909	17492	17810	17739	17928	17830	17884	17933	17849	17836	17959	17768	17734	17851	17830	17834	17795	17718	17883	17647	17839	17781	17919	17827	17928	17731	17812	17774	17611	17764	17896	17711	17928	18086	17794	17797	17716	17843	17858	17728	17711	17761	17795	17784	17859	18037	17835	17861	17686	17644	17684	17757	17801	17760	17834	17989	17982	17776	17819	17831	17894	17865	17857	17898	17861	17631	17546	17934	17773	17897	18058	17833	17902	17587	17977	17785	17834	17871	17652	17784	18023	17673	17961	17720	17624	17893	17539	17824	17754	17803	17831	17714	17754	17827	17939	17865	17669	17700	17721	17799	17873	17871	17708	17837	17779	17782	17719	17773	17792	17821	17812	17873	17630	17694	17719	17783	17847	17895	17863	17935	17959	17797	17575	17860	17727	17813	17695	18023	17759	17848	17878	17996	17767	17867	17774	17865	17970	17896	17657	17871	17607	17723	17945	17721	17818	17837	17852	17834	17776	17586	17724	17744	17830	17712	17775	17660	17862	17749	17682	17815	17665	17811	17704	17819	17920	17738	18000	17792	17856	17829	17729	17716	17741	17881	17779	17616	17933	17770	17831	17771	17746	17766	17755	17845	17722	17792	17635	17972	17784	17970	17859	17847	17952	17713	17613	17599	17756	17821	17789	17794	17817	17918	17836	17628	17866	17820	17777	17750	17808	17824	17871	17682	17787	17808	17805	17718	17644	17787	17788	17698	17888	17811	18078	17769	17850	17803	17950	17864	17622	17909	17753	17790	17749	17873	17826	17738	17854	17761	17768	17810	17856	17658	17773	17885	17751	17916	17816	17866	17663	17690	18039	17738	17678	18010	17701	17814	17709	17822	18051	17912	17833	17632	17853	17794	17840	17956	17874	17848	17754	17660	17919	17923	17801	18037	17755	17639	17917	17655	17944	17834	17904	17964	17806	17877	17848	17860	17886	17768	17965	17861	17601	17798	17928	17777	17789	17776	17860	17730	17704	17766	17638	17914	17738	17676	17765	17902	18056	17890	17756	17792	17737	17724	17622	17655	17568	18052	17741	17729	18002	17647	17824	18051	17861	17844	17929	17818	17899	17729	17802	17803	17849	17815	17785	17835	17809	17857	17907	17848	17778	17641	17906	17879	17860	17629	17933	17957	17800	17897	17669	17758	17837	17699	17705	17835	17690	17629	17800	17724	17832	17766	17706	17939	17818	17675	17764	17726	17982	17831	17915	17785	17972	17826	17905	17843	17687	17735	17712	17735	17840	17755	17732	17870	17793	17820	17827	17911	18127	17873	17953	17811	17685	17733	17876	17886	17793	18050	17927	17901	17909	17771	17743	17755	17598	17894	17654	17815	17800	17814	17665	17912	17950	17846	17844	17733	17785	17734	17732	17813	17756	17891	17857	17809	17832	17802	17953	17835	17791	17743	17656	17852	17924	17776	17735	17734	17685	17714	17836	17958	17728	17702	17738	18010	17861	17748	17781	17766	17719	17568	17742	17777	17886	17877	17763	17756	17735	17986	17842	17746	17747	17810	17872	17967	17649	17750	17831	17753	17863	17883	17711	17892	17800	17772	17748	17812	17783	17765	18001	17720	17800	17793	17770	17732	17697	17914	17798	17684	17847	17774	18004	17697	17804	17719	17939	17699	17695	17795	17762	17771	18009	17905	17877	17943	17857	17975	17757	17970	17831	17888	17754	17918	17918	17964	17736	17838	17719	17762	17582	17889	17675	17968	17686	17767	17836	17636	17914	17888	17819	17821	17797	17857	18022	17927	17743	17806	17535	18084	17918	17861	17849	17748	17720	17832	17764	17833	17856	17874	17915	17864	17876	17767	17866	17752	17831	17886	17825	17770	17741	17929	17923	17718	17758	17874	17770	17915	17757	17989	17732	17956	17717	17839	17661	17821	17826	17896	17909	17743	17905	17843	17781	17650	17795	17963	17886	17750	17951	18028	17922	17753	17970	17951	17895	17647	17793	17753	17708	17758	17826	17741	17663	17791	17868	17834	17766	17932	17692	17736	17853	17982	17770	17904	17672	17812	17814	17863	17863	17786	18004	17881	17636	17887	17745	17732	17877	17905	17831	17728	17821	17910	17926	17889	17771	17759	17765	18007	17748	17787	17823	17884	17799	18040	17806	17724	17770	17836	17860	18000	17801	17842	17627	17937	17979	17718	17828	17874	17784	17921	17862	17885	17754	17945	17722	17782	17840	18010	17832	17732	17833	17898	17627	17679	17826	17826	17987	17717	17878	17964	17656	17875	17852	17837	17824	17713	17922	18021	17641	17938	17737	17723	17730	17870	17884	17604	17702	17882	17828	17899	17787	17858	17812	17916	17771	17590	17880	17791	17870	17795	17930	18113	17825	17858	17672	17864	17732	17729	17697	17854	18013	17738	17934	17950	17778	17734	17748	17911	17558	17936	17845	17883	17624	17865	17626	17696	17977	17752	17670	17802	17828	17985	17803	17951	17721	17851	17829	17704	17926	17557	17972	17813	17766	17960	17801	17840	17906	17744	17751	17952	17913	17971	17912	18003	17972	17687	17858	17840	17656	17860	17855	17831	17850	17892	17868	17562	17900	17784	18040	17938	17840	17794	17684	17870	17716	17759	17805	17836	17892	17577	17714	17984	17810	17704	17857	17918	17780	17974	17680	17818	17714	17800	17779	17841	17782	17767	17818	17786	17949	17819	17787	17695	17665	17721	17967	17917	17815	17909	17850	17709	17767	17689	17861	17777	17932	17907	17778	17790	17831	17823	17853	17784	17897	17794	17687	17891	17888	17834	17784	17825	17855	17889	18027	17767	17780	17776	17879	17931	17867	17940	17872	17740	17778	17820	17843	17799	17773	17832	17907	17754	17825	17896	17799	17799	17790	17703	17752	17738	17869	17730	17777	17821	17841	17852	17902	17912	17822	17733	17672	17804	17683	17947	17744	17783	17742	17861	17771	17851	17788	17958	17853	17897	17780	17652	17743	17760	17893	17850	17740	17836	17588	17814	17747	17722	17793	18065	17797	17747	17840	17872	17774	17879	17687	17946	17869	17755	17929	17689	17845	17754	17888	18148	17637	17852	17690	18102	17676	17809	17848	17775	17770	17998	17869	17751	17770	17787	17841	17811	17744	17718	17897	17867	17901	17690	17867	17887	17889	17747	18082	17671	17812	17848	17726	17931	17688	17780	17702	17936	17674	17889	17700	17743	17673	17751	17807	17770	17894	17662	17743	17793	17862	17904	17874	17721	18080	17853	17856	17692	17872	17704	17706	17800	17964	17697	17635	17996	17807	17694	17745	17823	17725	17715	17674	17886	17951	17862	17731	17781	17693	17863	17837	17807	17667	17883	17852	17714	17752	17833	17952	17631	17791	17879	17995	17734	17837	17841	17843	17778	17824	17956	17750	17809	17804	17840	17873	17901	17735	17851	18079	17896	17791	17766	17737	17877	17840	17910	17835	17788	17939	17782	17833	17988	17978	17722	17857	17747	17583	17920	17672	17837	17878	17798	17863	17693	17736	17862	18008	17880	17846	17795	17815	17717	17773	17824	17801	17787	17833	17792	17843	17681	17700	17750	17963	17764	17786	17719	17690	17850	17764	17729	18069	17749	17792	17904	17855	17802	17779	17703	17963	17905	17889	17907	17681	17882	17710	17791	17772	17835	17763	17804	17797	17724	17815	17811	17783	17937	17900	17857	17903	17768	17738	17759	17857	17657	17910	17802	17783	17763	17844	17731	17718	17653	17765	17884	17810	17904	17865	17826	17735	17722	18076	18067	18094	17801	17913	17989	17893	17813	17714	17555	17803	17737	18021	17672	17731	17770	17925	17795	17841	17616	17815	17758	17940	17873	17795	17756	17564	18003	17766	17908	17862	17900	17906	17802	17792	17889	17683	17841	17764	17909	17838	18022	17893	17917	17820	17720	17878	17760	17842	17577	17908	17895	17941	17765	18040	17930	17830	17680	17915	17897	17763	17780	17715	17915	17702	17689	17727	17875	17911	17950	17948	17776	17900	17825	17721	18122	17745	17795	17901	17827	18013	17684	17901	17944	17796	17686	17756	17666	17792	17605	17925	17636	17557	17957	17642	17833	17942	17802	17743	17973	17933	17926	17789	17926	17795	17607	17962	17894	17712	17732	17702	17769	17765	17893	17677	17645	17727	17889	17796	17918	17754	17771	17818	17962	17801	17941	17750	17821	17736	17884	17912	17707	17769	17757	17813	17945	17705	17695	17673	17891	17713	17797	17679	17882	17700	17962	17797	17716	17892	17852	17681	17887	17726	17730	17628	17934	17748	17871	17958	17937	17839	17786	17830	17802	17654	18029	17633	17845	18032	17687	17719	17763	18051	17862	17819	17897	17805	18016	17675	17687	17889	17806	17789	17790	17810	17750	17908	17956	17887	17863	17967
24128	21032	27484	25641	25451	30752	32829	30175	29155	28770	28703	28079	27903	27688	27524	27277	27344	27004	27048	27098	26887	27011	27037	27002	26908	26973	26672	26454	26797	26657	26663	26825	26434	26896	26632	26570	26554	26647	26715	26517	26507	26702	26550	26465	26513	26421	26569	26422	26378	26256	26244	26745	26837	26450	26587	26666	26549	26588	26506	26422	26555	26539	26542	26544	26266	26436	26318	26599	26529	26392	26420	26202	26366	26383	26463	26476	26500	26668	26320	26785	26182	26441	26325	26431	26431	26605	26640	26540	26608	26366	26537	26639	26560	26666	26524	26547	26750	26699	26413	26400	26432	26567	26396	26419	26765	26391	26316	26259	26567	26353	26742	26563	26410	26349	26526	26488	26227	26311	26874	26478	26447	26697	26557	26677	26455	26408	26324	26248	26477	26345	26508	26344	26424	26525	26382	26186	26597	26292	26431	26313	26512	26564	26561	26504	26402	26503	26759	26504	26436	26333	26228	26246	26467	26377	26576	26832	26419	26442	26465	26596	26560	26374	26453	26389	26371	26287	26245	26245	26484	26239	26627	26360	26605	26573	26463	26236	26308	26559	26396	26620	26638	26252	26353	26211	26502	26423	26544	26447	26605	26468	26294	26601	26537	26419	26645	26370	26573	26357	26371	26457	26392	26320	26481	26710	26376	26261	26537	26392	26567	26645	26416	26387	26535	26398	26510	26426	26322	26381	26637	26741	26593	26581	26569	26715	26428	26286	26411	26537	26470	26394	26659	26462	26454	26501	26446	26524	26633	26401	26622	26210	26574	26451	26518	26640	26697	26274	26337	26451	26365	26424	26736	26430	26473	26379	26343	26371	26379	26570	26712	26545	26444	26397	26301	26191	26620	26696	26596	26580	26487	26235	26522	26564	26418	26312	26485	26172	26474	26256	26300	26317	26565	26539	26389	26147	26318	26473	26427	26418	26358	26551	26480	26626	26550	26375	26092	26499	26332	26785	26344	26506	26399	26205	26340	26450	26519	26438	26361	26304	26484	26384	26169	26514	26380	26354	26461	26618	26494	26349	26514	26347	26504	26588	26367	26523	26432	26499	26428	26430	26397	26493	26463	26436	26180	26350	26261	26733	26724	26579	26320	26166	26304	26144	26335	26397	26468	26550	26575	26303	26485	26513	26598	26600	26383	26562	26546	26373	26398	26712	26446	26536	26479	26769	26402	26545	26637	26431	26583	26230	26474	26286	26492	26475	26546	26304	26348	26369	26240	26682	26609	26348	26648	26483	26453	26440	26392	26611	26621	26564	26614	26499	26558	26555	26417	26446	26320	26423	26533	26603	26468	26452	26413	26322	26475	26304	26693	26508	26584	26535	26537	26380	26196	26351	26551	26294	26439	26618	26402	26381	26373	26288	26706	26474	26338	26475	26461	26344	26569	26309	26427	26304	26494	26383	26439	26323	26234	26372	26283	26760	26666	26517	26643	26503	26695	26559	26407	26300	26557	26378	26208	26376	26353	26453	26630	26207	26476	26599	26346	26556	26392	26633	26623	26707	26443	26306	26579	26456	26754	26606	26664	26386	26338	26559	26369	26579	26412	26747	26470	26428	26284	26699	26378	26345	26313	26417	26307	26456	26402	26378	26527	26325	26426	26448	26520	26325	26550	26548	26345	26342	26337	26086	26650	26390	26423	26353	26243	26462	26411	26781	26379	26356	26367	26357	26424	26411	26425	26464	26495	26578	26480	26618	26661	26600	26253	26455	26467	26364	26359	26468	26454	26793	26467	26419	26415	26410	26544	26283	26508	26341	26365	26625	26384	26632	26457	26452	26192	26435	26321	26341	26397	26452	26616	26572	26428	26621	26538	26529	26432	26312	26308	26479	26371	26433	26522	26236	26494	26366	26352	26395	26468	26421	26252	26389	26444	26706	26105	26459	26387	26269	26584	26407	26252	26303	26276	26404	26567	26621	26301	26254	26364	26539	26497	26569	26477	26328	26364	26481	26601	26468	26221	26285	26357	26421	26465	26544	26285	26595	26647	26369	26545	26365	26265	26572	26642	26621	26590	26441	26566	26446	26783	26385	26636	26544	26570	26357	26539	26477	26279	26619	26555	26590	26394	26352	26352	26248	26549	26502	26436	26434	26336	26418	26433	26583	26460	26652	26641	26375	26356	26307	26393	26583	26493	26351	26350	26360	26430	26534	26422	26428	26555	26444	26532	26452	26727	26274	26359	26293	26308	26434	26435	26321	26424	26613	26148	26278	26314	26497	26472	26154	26155	26423	26490	26404	26484	26496	26522	26436	26385	26480	26331	26458	26627	26284	26287	26314	26538	26557	26408	26315	26629	26615	26502	26066	26365	26469	26482	26367	26369	26583	26361	26667	26359	26480	26399	26458	26612	26346	26623	26408	26326	26535	26805	26119	26343	26211	26376	26421	26385	26639	26411	26361	26343	26398	26437	26584	26637	26516	26540	26444	26350	26364	26452	26538	26513	26369	26196	26415	26622	26719	26579	26397	26304	26535	26541	26609	26505	26358	26498	26263	26508	26316	26415	26529	26538	26404	26392	26460	26288	26480	26504	26480	26232	26452	26451	26468	26246	26457	26428	26265	26506	26299	26333	26479	26412	26538	26619	26395	26428	26286	26277	26345	26445	26310	26727	26370	26553	26444	26554	26353	26151	26252	26529	26562	26516	26540	26614	26421	26614	26825	26400	26580	26452	26596	26479	26337	26449	26195	26411	26222	26549	26445	26436	26448	26564	26613	26725	26344	26392	26397	26520	26556	26602	26484	26490	26561	26593	26356	26442	26404	26465	26162	26601	26597	26496	26437	26417	26476	26533	26603	26590	26577	26284	26358	26585	26601	26668	26415	26207	26324	26550	26293	26389	26476	26616	26525	26373	26441	26129	26405	26662	26330	26442	26288	26608	26430	26325	26324	26674	26549	26393	26459	26403	26253	26332	26373	26281	26570	26409	26456	26273	26397	26296	26533	26439	26517	26639	26572	26421	26659	26384	26446	26378	26381	26394	26256	26583	26281	26391	26486	26535	26421	26414	26488	26365	26527	26319	26445	26344	26324	26521	26539	26271	26542	26418	26487	26492	26683	26395	26417	26267	26556	26286	26476	26330	26310	26546	26340	26369	26647	26347	26493	26370	26477	26443	26515	26727	26431	26571	26668	26601	26669	26437	26576	26500	26547	26642	26480	26675	26355	26151	26393	26292	26314	26445	26477	26507	26500	26698	26169	26579	26635	26342	26466	26571	26469	26924	26552	26663	26441	26412	26350	26424	26408	26445	26411	26504	26393	26455	26574	26672	26556	26361	26504	26460	26613	26750	26548	26556	26325	26559	26504	26465	26661	26321	26385	26678	26561	26427	26488	26451	26514	26380	26350	26506	26460	26531	26431	26553	26356	26440	26256	26395	26380	26420	26397	26300	26663	26626	26638	26516	26566	26591	26595	26452	26324	26449	26550	26344	26466	26354	26559	26530	26521	26582	26313	26456	26388	26506	26473	26674	26438	26260	26650	26349	26453	26698	26276	26537	26225	26476	26309	26312	26455	26679	26378	26317	26464	26403	26418	26179	26188	26470	26293	26563	26565	26508	26466	26424	26509	26638	26474	26425	26758	26631	26441	26737	26454	26333	26257	26418	26604	26662	26695	26480	26612	26652	26381	26158	26392	26528	26542	26341	26593	26405	26398	26438	26103	26347	26523	26605	26285	26364	26598	26466	26384	26671	26224	26441	26624	26411	26700	26697	26712	26502	26381	26608	26615	26577	26586	26403	26439	26570	26231	26583	26451	26594	26509	26738	26507	26447	26280	26626	26384	26599	26513	26293	26201	26681	26443	26426	26419	26844	26405	26425	26420	26439	26326	26544	26283	26415	26455	26352	26539	26533	26484	26713	26299	25987	26360	26484	26174	26666	26169	26367	26390	26552	26356	26363	26591	26438	26799	26619	26476	26472	26636	26591	26492	26438	26360	25983	26291	26597	26384	26597	26424	26319	26759	26991	26525	26642	26558	26486	26321	26325	26409	26813	26469	26458	26499	26401	26555	26334	26471	26370	26361	26564	26460	26406	26251	26434	26296	26720	26168	26630	26618	26470	26480	26656	26242	26521	26440	26577	26463	26595	26237	26557	26652	26321	26514	26502	26527	26410	26300	26553	26378	26515	26572	26618	26350	26436	26494	26530	26281	26568	26119	26171	26347	26512	26395	26498	26363	26419	26404	26475	26438	26468	26458	26381	26506	26587	26334	26462	26171	26373	26624	26482	26480	26499	26518	26686	26406	26476	26274	26349	26642	26423	26250	26636	26306	26265	26399	26471	26382	26405	26532	26489	26488	26404	26620	26240	26254	26543	26320	26466	26339	26316	26610	26504	26320	26501	26270	26437	26619	26447	26244	26391	26491	26400	26449	26459	26540	26251	26435	26702	26632	26474	26446	26547	26375	26548	26427	26622	26510	26447	26393	26633	26372	26409	26544	26339	26487	26637	26642	26609	26324	26432	26376	26753	26514	26439	26827	26507	26643	26423	26241	26334	26460	26538	26561	26269	26497	26664	26315	26564	26495	26335	26451	26470	26320	26353	26333	26355	26350	26077	26630	26521	26454	26375	26428	26452	26374	26305	26416	26229	26458	26493	26624	26226	26370	26739	26521	26739	26612	26686	26327	26280	26217	26424	26499	26629	26526	26468	26681	26345	26319	26386	26508	26467	26395	26643	26230	26066	26240	26433	26542	26562	26296	26391	26382	26718	26695	26374	26361	26528	26510	26233	26344	26534	26450	26401	26538	26620	26606	26544	26516	26504	26664	26386	26442	26590	26588	26571	26444	26531	26627	26724	26564	26451	26522	26566	26559	26471	26384	26659	26172	26137	26129	26535	26401	26383	26464	26472	26324	26316	26310	26267	26479	26192	26427	26352	26554	26369	26135	26544	26398	26368	26581	26574	26419	26779	26563	26391	26542	26399	26279	26355	26400	26812	26549	26621	26483	26517	26475	26183	26426	26469	26342	26617	26499	26422	26658	26241	26243	26391	26473	26461	26429	26301	26235	26642	26534	26426	26573	26278	26540	26142	26388	26408	26219	26378	26610	26395	26389	26384	26433	26457	26681	26576	26260	26339	26617	26109	26499	26559	26304	26428	26403
31059	52583	40720	31126	28065	25571	23650	22317	21361	20433	19686	19594	19202	18808	18615	18538	18109	17951	17883	17761	17991	17583	17571	17518	17528	17481	17489	17598	17382	17554	17486	17347	17488	17400	17445	17201	17139	17185	17299	17086	17361	17399	17433	17211	17319	17329	17035	17191	17301	17107	17269	17102	17245	17294	17257	17126	17332	17140	17233	17510	17415	17238	17356	17318	17225	17220	17408	17272	17119	17257	17150	17310	17108	17144	17305	17273	17297	17211	17113	17209	17282	17260	17138	17070	17126	17282	17333	17238	17100	17232	17344	17101	17212	17169	17326	17026	17195	17351	17175	17285	17246	17271	17154	17248	17174	17130	17232	17125	17243	17272	17238	17183	17016	17038	17389	17289	17242	17111	17149	17248	17088	17169	17095	17276	17274	17194	17163	17151	17172	17199	17134	17156	17183	17060	17371	16999	17193	17154	17128	17083	17147	17069	17032	17168	17218	17278	17336	17189	17165	17210	17137	17192	17232	17200	17101	17199	17441	17261	17217	17260	17018	17039	17292	17049	17176	17167	17204	17254	17175	17287	17236	17117	17287	17083	17323	17234	17273	17211	17207	17158	17165	17412	17409	17156	17205	17307	17131	17257	17146	17283	17185	17113	17152	17176	17291	17245	17271	17070	17275	17307	17083	17405	17014	17173	17266	17209	17296	17255	17248	17130	17151	17116	17268	17146	17240	17174	17233	17093	17290	17189	17321	17312	17129	17099	17192	17091	17269	17099	17228	17268	17369	17247	17254	17015	17174	17243	17177	17183	17200	17179	17185	17245	17231	17297	17129	17225	17243	17260	16994	17350	17304	17300	17128	17386	17337	17172	17191	17356	17181	17175	17399	17261	17214	17204	17265	17182	17239	17243	17232	17135	17094	17060	17379	17067	17048	17079	17268	17158	17210	16997	17163	16968	17229	17269	17045	17279	16977	17310	17329	17239	17374	17064	17271	17204	17190	17235	17310	17069	17187	17378	17287	17187	17253	17243	17154	17383	17190	17164	17229	17076	17276	17103	17117	17239	17451	17224	17232	17174	17225	17161	17200	17221	17043	17221	17115	17160	17207	17216	17143	17273	17167	17418	17118	17136	17207	17106	17247	17087	17242	17311	17194	17253	17322	17246	17105	17205	17174	17197	17197	17092	17199	17126	17275	17292	17301	17163	17233	17156	17244	17273	17306	17033	17217	17116	17181	17185	17190	17251	17288	16982	17412	17150	17342	17277	17281	17108	17231	17242	17276	17237	17146	17284	17346	17118	17279	17133	17131	17100	17373	17190	17219	17173	17164	17014	17323	17329	17329	17210	17131	17116	17199	17217	17172	17243	17117	17354	17230	17268	17078	17234	17188	17161	17348	17271	17230	17132	17175	17091	17124	17216	17214	17120	17186	17135	17321	17145	17195	17199	17252	17034	17053	17070	17298	17085	17143	17229	17220	17137	17092	17179	17181	17082	17203	17163	17198	17249	17092	17231	17300	17047	17150	17321	17125	17131	17251	17200	17347	17150	17218	17248	17260	17300	17279	17105	17272	17000	17222	17184	17274	17058	17265	17093	17316	17128	17151	17309	17031	16916	17346	17296	17161	17225	17212	17232	17314	17150	17324	17214	17291	17144	17270	17173	17206	17162	17184	17150	17227	17154	17131	17244	17094	17189	17199	17051	17173	17347	17339	17052	17253	17120	17389	17110	17325	17235	17134	17252	17247	17125	17139	17210	17158	17219	17203	17184	17206	17391	17117	17079	17103	17079	17089	17261	17212	17341	17277	17121	17273	17357	17281	17156	17406	17160	17081	17079	17205	17328	17380	17160	17093	17235	17265	17351	17254	17121	17114	17218	17120	17384	17230	17085	17196	17212	17274	17287	17006	17331	17178	17070	17134	17156	17349	17378	17305	17172	17375	17113	17087	17261	17228	17344	17472	17327	17232	17151	17079	17182	17081	17210	17383	17349	17058	17073	17086	17091	17141	17258	17175	17399	16947	17104	17090	17244	17122	17109	17385	17098	17292	17255	17225	17405	17168	17210	17078	17208	17301	17111	17266	17153	17134	17089	17316	17527	17233	17213	17056	16974	17227	17169	17297	17164	17182	17172	17062	17293	17117	17368	17193	17251	17194	17328	17218	17350	17250	17308	17238	17285	17092	17161	17202	17250	17136	17251	17200	17266	17223	17211	17275	17264	17241	17012	17204	17116	17159	17139	17027	17033	17274	17243	17063	17185	17160	17062	17258	17091	17249	17254	17170	17320	17035	17322	17216	17129	17192	17113	17135	17308	17236	17081	17234	17254	17298	17092	17242	17116	17177	17362	17252	17223	17306	17004	17302	17219	17273	17247	16968	17213	17217	17106	17248	17059	17010	17226	17463	17194	17090	17112	17388	17111	17073	17412	17165	17259	17047	17198	17282	17134	17245	17021	17201	17131	17320	17081	17167	17264	17351	17228	17369	17251	17086	16967	16946	17369	17176	17131	17061	17216	17322	17222	17221	17230	17214	17226	17270	17371	17352	17233	17254	17259	17113	17109	17135	17125	17227	17219	17058	17062	17335	17141	17057	17138	17510	17140	17111	17186	17229	17265	17082	17191	17213	17112	17176	17284	17087	17184	17100	17319	17239	17444	17278	17237	17181	17261	17145	17116	17204	17232	17543	17279	17108	17264	17054	17218	17140	17155	17269	17095	17199	17178	17188	17269	17235	16987	17209	17253	17152	17209	17193	17092	17322	17134	17262	17161	17185	17279	17192	17191	17109	17251	17303	17301	17108	17136	17222	17176	16976	16996	17256	16934	17194	17175	17252	17145	17344	17270	17310	17198	17085	17338	17464	17301	17320	17370	17260	17062	17213	17148	17139	17355	17287	17035	17229	17172	17167	17240	17297	17255	17089	17095	17257	17246	17179	17184	17377	17053	17166	17279	17187	17284	17108	17195	17108	17205	17294	17189	17234	17051	17214	17183	17052	17161	17235	17184	17205	17261	17113	17168	17179	17182	17264	17160	17119	17105	17119	17169	17008	17186	17150	17106	17394	17207	17190	17254	17331	17218	17142	17251	17341	17272	17292	16995	17145	17265	17239	17138	17165	17247	17195	17182	17089	17239	17170	17249	17177	17225	17283	17351	17282	17259	17261	17189	17006	17108	17145	17126	17117	16959	17247	17249	17368	17319	17063	17242	17225	17082	17069	17171	17352	17045	17367	17208	17325	17164	17158	17079	17263	17012	17202	17322	17189	17066	17050	17201	17215	17333	17211	17113	17305	17311	17150	17304	17070	17111	17255	17227	17287	17082	17126	17181	17227	17074	17310	17119	17281	17140	17073	17226	17195	17144	17252	17106	17283	17198	17283	17280	17031	17249	17136	17359	17188	17234	17094	17199	17306	17220	17327	17310	17277	17215	17091	17184	17231	17191	17245	17397	17163	17230	17149	17090	17138	17169	17318	17204	17130	17198	17208	17370	17280	17168	17166	17138	17286	17263	17267	17323	17176	17247	17292	17119	17246	17145	17270	17138	17287	17215	17188	17340	17299	17191	17331	17201	17195	17111	17154	17287	17276	17160	17252	17164	17250	17216	17215	17075	17092	17115	17154	17240	17155	17150	17153	17208	17256	17137	17197	17227	17268	17123	17359	17103	17423	17268	17203	17060	17265	17150	17131	17173	17294	17177	17271	17156	17165	17318	17096	17102	17192	17268	17194	17235	17203	17218	17022	17417	17105	17106	17107	17064	17064	17233	17250	17347	17245	17091	17286	17065	17180	17309	17087	17152	17229	17268	17215	17293	17105	17235	17221	17186	17204	17196	17206	17246	17121	17295	17258	17109	17314	17162	17153	17308	17141	17059	17185	17272	17163	17111	17111	17169	17286	17091	17169	17089	17288	17201	17135	17243	17380	17235	17329	17044	17338	17302	17362	17150	17381	17272	17226	17285	17143	17058	17203	16989	17061	17203	17274	17093	17225	17210	17169	17097	17199	17134	17287	17329	17353	17170	17096	17115	17241	17400	17223	17170	17180	17410	17109	17176	17221	17393	17275	17395	17109	17285	17287	17401	17115	17212	17295	17340	17150	17231	17144	17388	17291	17228	17145	17274	17191	17085	17081	17026	17385	17195	17128	17170	17195	17288	17224	17261	17108	17303	17234	17407	17090	17199	17190	17077	17264	17305	17240	17244	17100	17221	17343	17332	17131	17145	17217	17278	17179	17235	17217	17172	17129	17097	17253	17171	17121	17186	17267	17197	17132	17210	17265	17179	17130	17140	17014	17318	17250	17206	17261	17299	17019	17117	17335	17305	17286	17094	17059	17278	17256	17373	17022	17064	17218	17152	17178	17311	17115	17276	17233	17394	17139	17186	17169	17126	17135	17157	17108	17071	17050	17237	16999	17233	17118	17213	17186	17073	17304	17136	17340	16995	17209	17248	17286	17135	17317	16990	17180	17111	17194	17195	17015	17426	17084	17172	17351	17370	17145	17247	17178	17225	17268	17305	17254	17330	17276	17373	17213	17136	17328	17344	17211	17197	17261	17217	17248	17305	17142	17284	17142	17233	17283	17300	17248	17376	17291	17453	17325	17280	17320	17147	17180	17093	17200	16927	17267	17269	17036	17185	17049	17263	17354	17214	17168	17350	17175	17215	17183	17287	17125	17263	17068	17259	17331	17323	17242	17150	17312	17299	17263	17204	17234	17108	17434	17109	17348	17341	17263	17266	17340	17088	17295	17111	17259	17294	17287	17344	17140	17153	17274	17320	17165	17050	17206	17210	17168	17350	17189	17075	17302	17133	17131	17363	17475	17175	17158	17212	17312	17215	17274	17290	17400	17172	17273	17163	16908	17228	17190	17305	17280	17071	17190	17268	17223	17084	17144	17096	17276	17178	17193	17353	17118	17352	17208	17159	17300	17152	17132	17335	17030	17230	17048	17106	17379	17280	17282	17235	17107	17040	17129	17133	17154	17312	17205	17187	17108	17249	17307	17012	17175	17308	17220	17248	17317	17175	17072	17280	17045	17177	17183	17094	17164	17163	17039	17204	17224	17069	17206	17141	17103	17036	17347	17102	17246	17245	17069	17327	17171	17225	17226	17257	17394	17205	17179	17211	17251	17131	17083	17237	17204	17250	17093	17206	17171	17282	17322	17311
22574	21066	27519	25039	22973	28528	34562	31092	29744	29618	29206	28548	28243	28141	27558	27467	27353	27307	26889	26816	26853	26802	26853	26642	26433	26589	26509	26686	26434	26510	26293	26611	26293	26500	26295	26531	26520	26317	26628	26390	26233	26376	26218	26304	26357	26359	26234	26215	26266	26263	26304	26514	26434	26104	26362	26052	26184	26037	26402	26115	25956	26124	26245	26003	26296	26411	26025	26214	25943	26173	26323	26201	26178	26163	26174	26096	25917	26112	26258	26032	26142	26084	26170	26037	26211	26253	26207	26197	26453	26155	26189	26198	26303	26180	26363	26211	26129	26191	25934	26137	26258	26087	26303	26192	26345	25885	26092	26067	26288	26066	26313	25938	26151	26301	26169	26175	26285	26197	26239	26303	26158	26037	26229	26240	26253	26251	26228	26388	26039	26167	26127	26182	26202	26140	26053	26067	26139	26027	26091	26157	26243	26043	26101	26347	26213	26017	26235	26131	26068	25955	26021	26079	25946	26219	25907	26013	26013	26496	26217	26102	25839	26149	26402	26305	26179	26280	26069	26119	26074	26227	26092	26414	26428	26060	26303	26199	26134	26177	26269	25949	26236	26262	25987	25924	26280	26178	26080	26301	26273	26409	26206	26350	26246	26040	26249	26010	26114	26439	26161	26036	26171	26105	26152	26306	26267	26119	26266	26348	26377	26317	25973	26048	26025	26208	26331	26097	26185	25949	26105	26098	25763	26279	26130	26148	26250	26162	25842	26147	26039	26214	26229	26184	26054	26210	26226	26100	26067	26218	26365	26295	25990	26147	26194	26165	26393	25967	26168	26184	26166	26269	26045	26109	26100	26172	26151	26145	26287	26205	26395	26156	26177	26054	26105	26060	26103	26081	25982	26062	26089	25874	26267	26228	25987	26394	26249	26226	25988	26046	26083	26182	26219	26277	26096	26193	26126	26267	26155	26192	26274	26248	26138	26231	25979	26001	26342	26289	26240	26153	26130	26280	25966	25985	26203	26141	26187	26258	26162	26152	26120	26352	26207	26078	25978	26221	26388	26217	26298	26020	26234	26194	26219	25899	26389	26386	26061	26347	25958	26033	26172	26253	26150	26119	26316	25854	26221	26000	25957	26244	26311	26466	25839	26087	26128	25768	26098	25992	26072	26160	25931	26079	26157	26262	25959	26071	26274	26045	26001	26132	26336	26225	25957	26066	26006	26168	26267	26317	26052	26285	26102	26222	26041	26047	26016	26128	26186	26386	26229	26001	26019	26253	26129	26121	26115	26197	26099	26146	26287	26231	26315	26085	25944	26059	26257	26423	26261	26000	26133	26076	26443	26203	25950	25930	26321	26015	26103	26306	26104	26178	26018	25987	26093	26090	26001	26330	26133	26214	26196	26041	26371	25985	26091	26237	25929	26258	26110	26203	26030	25883	26092	25960	26025	26198	26224	26007	26321	25999	26270	26250	26069	26063	26042	26211	26042	25982	26179	26103	26314	26156	26055	26069	26200	26159	26471	26025	26281	25979	26200	26268	26242	26082	26141	26038	26260	26212	26528	26127	25945	26072	26232	25973	26082	26011	26012	26430	26050	26201	26410	26219	26028	25749	26169	26174	26137	26014	26115	26285	26075	25850	26183	26011	26291	26126	26161	26053	26007	26274	26074	26091	25806	25865	26178	26232	26215	26014	26170	26392	26229	26134	26241	26169	26345	26596	26284	26014	26191	26298	26282	26197	26149	25898	26197	26053	26195	26314	26231	26508	26122	26072	25933	26277	26060	26176	26181	25865	26397	26112	26250	26007	26130	26079	26184	26070	26051	25986	26196	26112	26024	26167	26222	26182	26013	25885	25926	26053	26146	26231	26373	25919	26252	26198	26048	26147	26095	25900	26301	26123	26175	26002	26181	26111	26367	26272	26486	26031	26309	26238	26263	26117	26065	25934	25983	26159	26185	26152	26148	26285	26105	25926	26059	26190	26097	26090	26139	26165	26148	26233	26323	26072	26115	26110	26256	25905	26308	26247	25979	26044	26009	26305	26258	26161	26031	26016	26357	26160	26154	26282	25982	26032	26250	26060	26287	26275	26284	26179	26108	26076	26023	26227	26191	26194	26106	26192	25933	26239	26096	26222	26233	26334	26167	26117	25976	26039	26126	26095	26070	26161	26237	26013	26351	26180	26289	26292	26190	26295	26247	26189	26144	26049	26214	26330	26037	26102	26320	26314	26273	26202	26201	26060	26285	26244	26202	26062	26521	26006	26293	26130	25968	26380	26323	26111	26217	26231	26343	26093	26165	26025	26149	26083	26117	26238	26219	26143	26157	26004	26280	26030	26091	26205	25883	26086	26133	26084	26280	26390	26162	26291	26076	26251	26225	26104	25985	26099	26358	26094	26191	26372	26287	26085	26061	25956	26200	26135	26237	26218	26222	26374	26143	26186	26161	25991	26221	26146	26211	26246	26236	26164	26021	26147	26135	26127	26110	25934	25983	26337	26351	26104	26346	26154	26190	26076	26160	26072	26122	26078	26309	26096	26177	26187	26024	26228	26195	26329	26144	26116	26418	26136	26086	26135	26171	25994	26085	26260	25931	26407	26284	26297	26048	26117	26298	26107	26174	26367	26303	26325	26181	26068	25977	26044	26468	26249	26283	25983	25923	26050	26103	26141	26375	26217	26067	26244	26363	26251	26308	26447	26093	26075	26295	26053	26132	25986	26106	26099	26060	26156	26192	26060	26010	26084	26246	26554	26096	25966	25973	26137	26305	26303	26145	26145	26062	25919	26155	26052	26051	26226	26232	26250	26028	26074	26143	25992	26142	26143	25889	26115	26165	26221	26240	26251	25900	26123	26352	26521	26079	26185	26006	26038	26083	26147	26291	25923	26147	25957	26188	26188	26067	26182	25973	26133	26208	26091	26136	26074	26243	25852	26198	26270	26234	26165	26397	26059	26171	26125	26322	26269	26041	26248	26105	26081	26054	26216	26180	26273	26126	26105	26257	26259	26304	26012	26481	26327	26249	26227	26145	26252	26147	26067	26159	26130	26041	26190	26257	26158	26365	26125	26113	26016	25736	26182	25973	26142	26435	26348	26137	26272	26241	26146	26112	26016	26353	26174	26268	26220	26060	26312	26148	26105	26236	26069	26367	26491	26019	26154	26033	26125	26129	26407	26126	26250	26057	26136	26313	26115	26449	26273	26182	26030	26248	26273	26115	26290	26358	26128	26445	25944	26096	26091	26231	26253	25989	26207	26143	26384	26157	26122	26316	26018	26194	26251	26335	26199	26017	26221	26346	26237	26097	26254	26455	25995	26162	26327	26159	26062	26114	25952	26295	26021	25986	26130	26189	26196	26190	26158	26215	25967	26211	26274	26290	25960	26162	26156	25915	26228	26224	26286	26071	26305	26140	26013	26002	26258	26251	26172	26366	26120	26274	26406	25942	26312	26053	26338	25983	26066	26138	26348	26169	25959	25882	26100	26215	26048	26001	25943	26311	26199	26108	26203	26194	26238	26203	25871	25931	26201	26221	25787	26103	25754	25989	26162	26212	26207	26226	26136	26044	26311	26062	26113	26154	26276	26085	26181	26044	26425	26166	26040	26176	26124	26152	26359	26327	26364	26372	26295	26357	26203	25919	25981	26124	26066	25952	26199	26122	26042	26196	25998	26075	26303	26263	26110	26133	26076	26257	26255	25942	26160	26166	26198	25891	25980	25847	26185	25965	26088	26350	26177	26162	26066	26153	26045	26075	25986	26201	26171	26208	26347	26294	26195	25964	26207	25955	26244	26165	26267	25997	26533	26179	26126	26007	26315	26014	26272	26156	26142	26213	26292	26527	26102	26213	26088	26269	26122	25982	26142	26111	26316	26173	26181	26027	26100	26367	26143	26159	26447	26001	25979	26190	26128	26092	26005	26202	26142	26080	26184	26194	25953	26141	26338	26011	26293	26151	26375	26070	26113	26218	26149	26225	26005	26087	26226	26359	26323	26129	25994	26019	26203	26245	26104	26015	26070	26241	26051	26300	26205	26242	26370	26221	26041	26187	26456	26079	26220	26055	26368	26202	26076	26146	26012	25791	26149	26254	25978	26045	26065	26099	26088	26023	26158	26248	26264	26540	26264	26524	26245	26280	26408	26272	25931	26113	25865	26254	26147	26341	26137	26283	26221	26165	26322	26224	26157	26200	26137	26315	25936	26209	26238	25821	26133	26070	26155	25776	26210	26228	26029	26203	26043	26158	25768	26004	26237	26097	26079	26452	26031	26004	25781	26252	26190	26075	26031	26126	26139	26195	26019	25829	26228	26129	26299	26288	26117	26329	26208	26298	26157	26288	26116	26154	26225	26098	25997	26330	26119	26196	26084	25941	26204	26219	26046	26029	26030	25894	26087	26117	26094	26117	26012	26103	25857	26320	25916	26234	26302	25782	25923	26002	26182	26181	26330	26361	26233	26160	26038	25991	25886	26109	26158	26125	26047	25852	26216	26006	26284	26136	26231	26106	26024	26115	26147	26411	26069	26168	26514	26184	25928	26090	26021	26396	26192	26309	26060	26194	25883	26224	26061	26128	25938	26035	25879	26030	26195	26032	25949	26422	25982	26129	26071	26097	26066	26251	26050	26242	26052	26168	26127	26110	26003	26027	26194	26459	25928	26037	25894	25878	26181	25938	25822	25974	26038	26119	25926	26259	25992	26168	26077	26120	26272	26138	26154	26153	26046	26322	26159	26212	26195	26336	26216	26192	26063	26100	26078	26159	26082	25871	26199	26275	26220	26069	26205	26163	26215	26473	26244	25967	26187	26209	26245	26305	26067	25996	26038	26016	26056	26287	26282	25929	26282	26103	26335	26032	26067	26265	26017	25985	26280	26042	26162	26040	26455	26136	26254	26197	26403	26344	26220	26327	26303	26016	26092	25926	25936	26345	25964	26018	26323	26018	25987	25974	26156	26286	26190	26046	26121	26115	26370	25984	26253	26170	26106	26088	26116	26021	25943	25979	26402	26091	25992	26267	26377	26377	26094	25902	26072	26208	26220	25985	25906	26077	26170	25989	26100	26096	26166	26008	26382	26331	26126	26147	26311	26281	26201	26328	26065	26137	26244	26267	26175	26182	25879	25895	26005	26239	26118	26259	26069	25907	26084	26061	26168
33981	60563	48276	35411	31391	28021	25720	24298	22967	21563	20670	20311	19978	19726	19024	18634	18482	18173	18010	17886	17773	17736	17804	17556	17658	17520	17340	17474	17314	17385	17316	17199	17333	17325	17102	17107	17167	17000	17082	17127	17112	17137	17061	17188	16899	17219	17171	17127	17073	17179	17019	17072	17074	16944	17095	17006	17131	17222	16970	17246	16931	16908	16955	17135	16893	17203	17080	17077	16989	17199	16935	16941	17116	16951	17030	17101	16997	17120	17026	16946	16878	17210	16817	17004	17012	17090	17202	17046	17070	17010	17269	17110	17139	16949	17129	16953	17035	17067	17097	17005	17051	17000	17122	17131	17058	17113	16964	17016	17006	17067	17123	16989	16934	17102	17064	16934	17036	17049	17011	16990	17154	16836	17062	16950	17047	17139	16970	17002	17072	17072	17007	16947	16946	17285	17024	17092	16916	16833	16850	17070	16996	16996	17050	17040	16965	17069	16967	17110	16903	17060	17002	17127	16957	17026	17232	16972	17028	16888	17012	17041	16991	17167	17137	17030	17117	16767	17014	17043	16992	17060	17080	16985	17022	16970	16960	16918	17240	17028	17082	17181	17028	16924	17124	17073	17028	17135	16981	17091	17191	16975	16972	17047	17069	17020	16970	16897	17169	16921	17001	17019	16949	16922	17101	17025	16986	17107	17148	16939	16780	17033	17121	17128	17011	16956	17060	17010	16927	16934	17003	17123	17198	16913	17120	16907	17044	16994	16911	17023	17068	17001	17089	17180	16974	16941	17031	16874	16970	17005	17088	16920	17196	17006	17048	16962	16902	17112	16799	16855	17113	16920	17087	16997	17186	16968	16878	17049	16922	17108	17047	17065	16752	17047	16876	17223	17128	16993	17028	16917	16962	17099	17070	17071	17229	17049	17031	17056	17110	17081	17029	17041	16906	16940	16909	17001	16996	16948	16936	17132	17053	16989	17016	16863	17084	17057	17032	17092	17014	17079	17132	17230	16933	16921	16864	17034	16967	17213	17143	16943	17032	17205	16906	16909	17107	17157	17104	16904	16977	17020	16948	16886	16876	17253	16904	16968	17029	16982	17081	17027	17040	17088	17113	16790	16988	17124	17093	17072	16862	16994	17092	17032	16993	16997	17130	17107	17216	17133	16982	17132	17000	17106	16848	16805	17062	16874	16877	16943	16940	17056	17053	17036	16979	17214	16967	16970	16952	16929	16937	17219	16887	16958	16990	17033	16938	16942	17066	17020	17167	17184	16944	16969	16841	16896	16922	17034	16999	17118	17015	17008	17110	16966	16963	17067	16879	17019	16947	17117	16937	17223	16914	17025	17049	17063	17072	16951	17073	17071	17158	16922	16965	17178	16963	17085	16946	17094	16961	17010	17164	17026	17098	16995	16984	16930	16958	16996	16827	16933	17014	16918	17157	17008	16768	16999	17136	17078	17134	17027	16740	16990	16969	16921	17188	17157	17014	16988	17093	17009	16971	17037	16900	17054	16865	16991	17169	16964	16967	17045	16957	16961	17051	16903	17116	17081	16977	16944	17019	16904	17166	16882	16738	16850	16995	16953	16937	16832	16982	17212	17029	17034	16922	16947	17152	17044	16880	17113	16980	17059	17171	17046	17107	17057	17111	16929	17019	16973	17048	17027	17060	17117	17042	16976	17115	17124	17055	16996	17064	17017	17159	17004	16952	17124	17005	16923	17083	17097	16968	17148	16865	16975	16997	17150	17065	17145	17081	17001	16988	16961	16886	17094	17054	17172	16879	16982	17040	16932	17146	17013	17044	17109	17024	17075	17154	16879	17063	16959	16879	17012	17079	16886	16904	17066	16840	17023	17096	17167	16918	16946	17081	17065	16910	16862	17036	17096	17199	16800	16980	16816	16985	17148	17064	17019	17103	17164	16862	17130	16907	16948	17002	17056	17170	17117	17076	16851	16935	16987	16941	17214	17119	17001	17037	17116	16939	17249	16968	17069	16995	17157	17108	17013	17076	16865	16920	17194	17055	17087	17090	16982	17026	16934	16936	16809	16897	16779	17175	17072	16969	17067	16876	16988	17063	16967	17041	17049	17051	16866	17004	16983	16918	16974	16854	17088	16857	17080	16939	16931	16938	16869	17034	17060	17003	17099	17167	17003	17104	17041	17104	17002	17018	16878	17129	16868	16899	17099	16991	17042	17009	16994	16956	17088	16860	16754	17070	16993	16861	16843	17106	17175	17040	17125	17020	17158	16898	16953	16944	17043	16889	16952	16955	17151	16753	17014	16794	17004	16954	17033	17035	17031	17142	16884	17199	17026	16904	16928	16969	16993	16909	17058	17072	17127	17217	17141	16970	16979	17032	16874	17009	16958	16976	17054	17031	17117	16984	17020	16899	16919	17108	16863	16983	17133	17018	17040	16960	17155	17046	16901	17009	16908	17066	16965	16939	17063	16977	17133	16922	17000	16928	16923	16947	16937	17043	16857	17046	17139	17081	16916	16898	17161	17018	17012	16823	17052	17088	17247	17019	16909	17077	16909	17033	16947	17183	16799	17020	16777	16969	17025	17043	17009	17038	16961	17176	17113	16936	17053	16849	17002	17000	17052	16824	16933	17201	16960	16981	16738	17227	16910	16858	17201	17046	17086	17092	16908	17001	17060	16943	17141	16972	16876	16877	16874	17024	16945	16997	17059	16861	16934	16818	16993	17074	16854	16893	17185	17008	16989	17045	16919	17172	16909	16747	16927	16959	17027	16842	16865	17077	16888	16918	17073	16926	16958	17040	17000	16867	16745	17074	17091	16996	16963	17019	16930	17111	17091	16923	16968	16984	17170	16884	17092	16882	17108	17134	17070	17103	16997	17097	16936	17040	17061	17049	16930	16822	17137	17016	16974	16903	16758	17001	17015	17007	17083	17105	17142	17137	17000	17081	16895	17012	16998	17019	16812	16746	17123	17011	16994	17163	17098	16998	17031	16817	16958	16981	16985	16928	16922	17141	17112	16960	16987	17028	17030	17074	16872	16926	17024	16911	17033	17047	16963	16996	16889	17089	17044	17061	16929	17068	17183	17039	17162	17029	16995	17123	16975	17066	17012	16992	16968	17062	16879	16872	16990	16869	16916	17084	17030	16808	16977	16916	17093	16871	17197	16908	16999	16861	17073	17081	16953	16958	16866	17178	17055	17099	16896	16947	17040	17033	16850	17021	16987	16978	17189	17042	16970	17123	17045	17042	17112	17045	17111	16986	16898	16971	17245	17034	16818	16851	17072	17101	16997	16888	16922	17053	17099	16993	16968	16934	17096	17064	17141	17154	16978	17022	16855	17205	17031	17100	17153	16880	16775	17017	17120	17044	16930	17024	17194	17046	16923	17119	17124	17125	16931	17085	17028	16992	16836	17058	17009	16850	16844	16978	17136	16928	16990	17088	16785	17116	16938	17083	17099	17033	16972	16998	17061	17089	16949	16990	16886	17180	17185	16931	16751	17100	17106	17080	16818	16854	16922	17021	16947	17181	16827	17225	17186	17106	17008	17020	16968	17074	16946	16995	16911	17250	17006	16965	16985	17077	16938	16969	17166	16979	16967	16887	16932	17183	17059	17147	17165	16988	16956	17084	17070	16955	16904	16997	16899	17161	16950	16909	16929	16978	16950	16999	17101	16962	17247	17020	17043	17031	17112	17017	17007	17107	16938	17005	16817	16945	16962	17094	17007	16983	16896	17018	17225	16962	17090	17157	17072	16987	16973	17045	17045	16930	16864	17002	17066	16893	17007	16956	17093	16967	16946	17015	17140	17049	17061	17089	17039	17076	16855	16943	17007	17032	17030	16958	16904	16949	16811	17018	16908	16946	16848	16955	16984	16994	16799	16849	16861	17055	17114	17051	17148	17029	16939	16958	17133	16996	16878	16824	17017	17032	17024	17125	16945	16895	17057	17226	16881	16964	17039	16990	17037	17044	16955	17014	16754	16777	17037	17083	17005	16815	17013	16958	16975	16872	16981	16923	17020	17001	16910	16904	17063	16934	17071	17105	17008	17103	17063	17026	16993	17039	16958	16963	17097	17085	17023	17063	16952	17160	17017	17038	16810	16995	16700	17099	16946	16894	17017	17078	16983	17057	16931	16953	16904	17202	17035	17123	17103	17068	16829	16895	16813	16995	17015	16961	16989	16924	17030	17021	16741	17029	17177	16852	17014	17000	16933	17315	17004	17016	16899	16834	17068	16933	17063	16950	16905	17113	17042	16942	17065	16970	17062	16864	17171	17088	16807	17048	16851	17214	17216	16837	17152	16976	17201	17090	16998	17022	17221	17098	16986	17081	16897	16942	16898	16930	17029	16922	16919	17093	16878	16878	17015	17036	17112	17055	16918	17056	17009	16999	17064	16870	16817	17038	16997	17155	17009	17036	17131	17011	16847	17026	16890	17040	16968	17145	16883	17005	16945	17135	17073	16878	17045	17072	17114	17098	16932	17210	16934	17043	16964	16924	17147	16887	16968	17039	17009	16940	17077	17131	16963	16916	16924	17067	16968	17036	17031	17106	16944	16909	17063	17109	16886	16979	17117	16969	17089	16914	17054	17037	16756	17118	16956	17117	16957	17024	16874	17177	17154	16760	17104	17041	16990	16942	16871	17152	16919	17152	16981	16936	16934	17048	16989	17118	17213	16898	17040	17015	17054	16992	16965	17064	17026	17018	17126	16863	16979	17152	17078	16970	17028	16984	17263	17112	17035	16823	17149	16988	16948	17083	17034	17081	17049	16748	17077	16935	17143	16975	17109	16979	17178	16962	16927	17007	17037	16991	17136	17031	17007	17053	17014	17099	16793	17069	17083	17161	17089	16960	16953	17047	17060	16963	16874	16852	17073	16939	17035	16869	16863	16966	16987	17179	17145	17149	17002	16973	17021	17146	17032	17096	17050	16948	16852	17030	16915	16936	17032	16898	17050	17152	17034	17071	17098	17143	16819	17069	17050	17018	17170	16994	17054	16922	17039	16902	17017	16992	17037	16966	16982	16932	16833	16970	16852	16952	17023	17227	16983	17032	17016	17081	16958	16954	16993	16925	17024	16978	17007	16900	17026	16802	16876	16837	17052	16972	16862	16962	17135	17040	17052	16942	17028	17075	17072	17134	16841	17048	16998	17067	16988	17134	16992
36139	34438	37904	34606	31142	30358	29675	29010	28626	28609	27944	28152	28054	27818	27610	27317	27603	27796	27340	27476	27624	27296	27424	27379	27508	27349	27461	27252	27224	27220	27213	27099	27331	27086	27476	27255	27325	27120	27341	27345	27210	27358	27470	27360	27119	27336	27130	27455	27218	27421	27341	27288	27042	27406	27297	27258	27011	27151	27293	27425	27371	26996	27319	27226	27208	27309	27307	27216	27060	27403	27361	27229	27382	27382	27376	27210	27244	27329	27169	27224	27071	26991	27150	27178	27345	27246	27107	27298	27107	27477	27231	27168	27324	27283	27170	26997	27434	27308	27318	27244	27408	27209	27090	27276	27388	27141	27129	27623	27302	26885	27079	27078	27254	27074	27360	27246	27338	27190	27264	27196	27264	27190	27169	27290	27341	27191	27070	26935	26934	26935	27260	27172	27469	26972	27207	27346	27316	26940	27204	27212	27072	27515	27196	27366	27247	27242	27217	27116	27205	27401	27275	27262	27193	27195	27463	27160	27136	27273	27044	26998	27171	27233	27159	27207	27212	27128	27381	27277	27321	27169	27195	27311	27285	27214	27363	27175	27251	26899	27216	27162	27286	27213	27154	27280	27019	27349	27092	26993	27154	27174	27183	27434	27164	27156	27101	27478	27223	27247	27166	27099	27031	27109	27394	27472	27409	27261	27229	27056	27381	27269	27445	27159	27272	27254	27129	27244	27168	27253	27243	27292	27257	27159	27398	27063	27160	27224	27186	27057	27448	26904	27180	27379	27222	27445	27360	27216	27244	27242	27166	27259	27206	26974	27073	27358	27211	27229	27201	27403	27246	27189	27084	27021	27397	27383	27339	27253	27304	27040	27161	27327	27117	27169	27037	27481	27406	27263	27327	27374	27199	26772	27137	27397	27161	27397	27373	27050	27130	27421	27268	27158	27470	27356	27152	27035	27271	27193	27372	27194	27213	27365	27543	27265	27307	27303	27127	27407	27190	26847	27130	27265	27465	27175	27153	27063	27153	27252	27203	27095	27482	27377	27385	27073	27149	27241	27220	27072	27315	27010	27218	27083	27129	27299	27251	27163	27261	27171	26991	27310	27153	27326	27231	27178	27014	27479	27301	27171	27407	27286	27206	27101	27102	27270	27593	27215	27417	26943	27196	27047	27258	27449	27462	27200	27155	27142	27066	27119	27298	27365	27581	27230	27110	27331	27004	27053	27196	27332	27135	27074	27342	27144	27101	27066	27296	27201	27336	27392	27227	26984	27210	27055	27037	27226	27357	27497	27130	27159	27138	27005	27240	27138	27187	27084	27154	27167	27239	27038	26904	26979	27397	27280	27045	26932	27248	26955	27259	26995	27279	27132	27175	27250	27124	27025	27335	27421	27190	27266	27163	27268	27420	27220	27270	27030	27297	27291	26983	27257	27289	27322	27421	27259	27279	27445	27199	27334	27120	27360	27094	27184	27233	27386	27317	27140	27480	27014	26905	27066	27173	27353	26902	27185	27037	27192	27103	27326	27113	27090	27047	27032	27138	27213	27173	27087	27211	27164	27133	27055	27051	27276	27241	27158	27171	27342	27498	27433	27440	27334	27245	27201	27178	27249	27573	27117	27029	27174	27164	27077	27418	27199	27592	27150	27128	27351	27220	27164	27130	26950	26958	27359	27194	26918	27193	27349	27183	27097	26932	27309	27031	27171	27364	27290	27183	27194	27308	27224	27085	27167	27270	27096	27051	27165	27302	27448	27387	27318	27275	27131	27297	27098	27314	27202	27269	27249	27198	27286	27100	27137	27214	27260	27315	27458	27387	27448	27101	27537	27157	26998	26806	27190	27149	27158	27185	27043	27183	27241	27326	27301	27580	27342	27302	27335	27399	27341	27190	27234	27513	27243	27210	26814	27249	27179	27308	27328	27047	26896	27087	27351	27213	27151	27324	27311	27178	27313	27192	27273	27304	27269	27280	27160	27150	27297	27192	27138	27214	27202	27412	27296	27238	27024	27047	27323	27239	27362	27384	27238	27243	27546	27147	27120	27279	27057	27232	26990	27213	27195	27072	27403	27227	27220	27307	27023	27087	27296	27329	27105	26972	27186	27126	26955	27302	27165	27290	27208	27078	27025	27254	27286	27266	27013	27260	27068	27201	27273	27130	27249	27157	27109	27077	27235	27211	27180	27458	27132	27033	27190	27114	26951	27021	27279	27333	27233	27274	27501	27278	27076	27020	27407	27421	27334	27430	27195	27407	27320	27312	27254	27187	27054	27028	27244	27394	27269	27472	27334	27301	27102	27078	27113	27175	27032	27227	26994	27329	27278	27333	27314	27174	27284	27328	27244	27392	27334	27170	27137	27222	27184	27229	27097	27202	26973	27034	27528	27271	27293	27090	27196	27211	27173	27283	27289	27175	27236	27485	27402	27361	27098	27060	27447	27455	27332	27281	27128	27196	27271	27268	27251	26963	27195	27150	27100	27060	27301	27428	27421	26997	27108	27170	27301	27096	27148	27405	27174	27164	27368	27226	27233	27388	27008	27316	27211	27353	27235	27627	27249	27271	27217	27320	27177	27371	27097	27156	27382	27577	27212	27200	27033	27171	27274	27260	27208	26891	27458	27286	27161	27214	27023	27242	27218	27333	27164	27314	27216	27177	27390	27263	27395	27124	27161	27246	27353	27381	27077	27405	27185	27316	27370	26965	27136	27209	27276	27301	27111	27526	27277	27276	27316	27253	27078	27028	27228	27336	27263	27170	26968	27102	27313	27173	27112	27344	27381	27435	27127	27443	26900	27134	27112	27372	27201	27216	26909	26986	27194	27107	27418	27102	27281	27295	27428	27076	26922	27361	27113	27058	27281	27228	27190	27173	27036	27067	27280	27082	27192	27067	27086	27061	27130	27209	27142	27109	27400	27470	27072	27289	27255	27210	27389	27113	27354	27074	27111	26925	27338	27331	27226	27095	27183	27385	27413	27026	27268	27155	27265	27168	27145	27055	27285	27370	27074	27389	27461	27523	27203	27180	27148	27262	27242	27340	27179	27195	27209	27273	27219	27245	27051	27152	27307	27140	27183	26982	27090	27232	27031	27314	27197	27228	27169	27214	27420	27207	27183	27140	27217	27270	27172	27280	26984	27132	27272	27287	27558	27312	27240	27119	27220	27164	26963	27112	27120	27086	27089	27056	27139	27292	27093	27235	27298	27515	27240	27133	27266	27245	27310	27397	27281	27189	27378	27442	27394	27283	27216	27061	27362	27365	27151	26984	27285	27044	27104	27123	27141	27274	27210	27559	27481	27374	27321	27282	27333	27444	27226	27091	27098	27091	27081	27218	27148	27196	26944	27128	27349	27314	27275	27225	27212	27245	27165	27264	26981	27173	27406	27191	27267	27139	26997	27310	27154	27165	27303	27081	27245	27360	27249	27329	27185	27301	27444	27193	27026	27412	27350	27180	27377	27155	27332	27345	27183	27309	27326	27243	27120	27126	27207	27094	27412	27507	27217	27282	27133	27206	27429	27102	27248	27141	27087	27349	27264	27227	27143	27297	27125	27254	26797	27226	27223	27381	27287	27427	27398	27292	26966	27189	27241	27239	27175	27300	27136	27104	27099	27242	27185	27157	27402	27192	27419	27430	27419	27338	27531	27248	26935	27294	27272	27222	27237	27308	27327	27167	27176	27506	26965	27316	27380	27226	27047	27281	27296	26870	27322	27255	27217	27286	26992	27197	27123	27022	27242	27295	27350	27141	27215	27019	27259	27275	27134	27212	27072	27106	27130	27593	27195	27116	27381	27129	27096	27304	27506	27265	27031	27177	27215	27384	27299	27026	27295	27405	27171	27144	27098	27222	27182	27133	27445	27414	27151	27126	26962	27321	27214	27327	27118	27284	27544	27391	27190	27506	27412	27242	27098	27253	27233	27071	27259	27291	27268	27016	27107	27351	27142	27405	27112	27245	27238	27311	27350	27061	27225	27301	27378	26963	27032	27472	27043	27386	27103	27281	26976	27426	27199	27233	26974	27087	27227	27196	27332	27203	27109	27241	27218	27287	27027	27305	27174	27022	27076	27013	27309	27027	27344	27065	27238	27366	27182	27019	27309	26998	27191	27223	27311	27358	27190	27389	27272	27189	27226	27413	27186	27063	27106	27400	27167	27373	27263	27206	26913	27309	27410	27210	27302	27057	27252	27234	27226	27284	26985	27317	27075	27038	27271	27475	27091	27190	27156	27347	27297	27414	27396	27161	26990	27361	27269	27104	27036	27291	27084	26764	26822	27512	27235	27308	27246	27232	27354	27111	27133	27366	27074	27286	27178	27327	27354	27273	27319	27118	27181	27143	27262	27297	27392	27276	27030	27241	27330	27244	27315	27278	27095	27494	27163	27157	27185	27333	27273	27196	27290	27015	27089	27460	27231	27301	26920	27361	26983	27317	27272	27261	27212	27088	27252	26938	27117	27128	27311	27238	26968	27237	27465	27468	27259	27211	27021	27208	27269	27179	27229	27091	27205	27255	27326	27154	27255	27133	27318	27532	26970	27260	27206	27058	27043	27358	27269	27129	27127	27233	27032	27114	27328	27115	26927	27173	27390	27024	27092	27234	27115	27266	27410	27080	27382	27167	27125	27210	26933	27150	27025	27103	27112	27079	27198	27337	27126	27094	27172	27078	27447	27168	27231	27067	27351	27358	27173	27102	27400	27148	27145	27237	27341	27209	27079	27338	27192	27170	27157	27241	27381	27100	27236	27200	27214	27233	27193	27387	27218	27280	27189	27112	27110	27456	27302	27190	26993	27169	27322	27433	27343	27122	27151	27039	27130	27458	27118	27159	27172	27043	27054	27536	27247	27309	27151	27091	27365	27357	27304	27053	27467	27534	27231	26981	27240	27111	27491	27357	27077	27174	27158	27180	27155	27362	27403	27218	27151	27115	27385	27166	27425	27486	27258	27131	27282	27526	27363	27329	27094	27142	27221	27519	27178	27498	26943	27476	27448	27172	27296	27021	26879	27234	27162	27363	27255	27504	27309	27062	27300	27185	27041	27314	27136	27158	27228	27379	27197	27347	27246	27365	27249	27196	27224	27325	27229	27280	27202	26993	27020	27113	27298	27063	27427	27356	27101	27382	27198	27314	27179	27132	27027	27470	27512	27187	27140
29128	39523	34050	26057	23374	21833	21011	20282	19642	19589	18816	18808	18723	18432	18430	18236	18082	18123	18064	17944	17779	17841	17718	17843	17839	17741	17718	17729	17692	17604	17672	17749	17618	17528	17769	17796	17575	17665	17678	17773	17492	17481	17527	17628	17679	17421	17410	17588	17623	17536	17540	17518	17627	17318	17612	17685	17625	17454	17477	17673	17644	17623	17414	17637	17547	17502	17546	17600	17653	17536	17682	17649	17576	17387	17493	17567	17536	17513	17650	17467	17724	17597	17720	17764	17398	17599	17484	17596	17610	17537	17739	17687	17512	17631	17732	17564	17544	17701	17633	17717	17626	17658	17466	17706	17541	17455	17601	17697	17539	17539	17496	17452	17679	17562	17601	17630	17720	17694	17634	17502	17568	17660	17550	17578	17660	17546	17460	17526	17575	17463	17409	17675	17560	17704	17560	17865	17383	17665	17549	17491	17467	17621	17676	17589	17747	17725	17694	17475	17566	17614	17749	17420	17624	17612	17527	17845	17639	17604	17504	17589	17498	17534	17615	17736	17486	17729	17519	17674	17659	17397	17736	17651	17622	17675	17482	17614	17672	17631	17504	17537	17440	17438	17575	17689	17588	17622	17588	17576	17738	17575	17600	17615	17651	17658	17596	17370	17681	17665	17593	17527	17585	17610	17455	17467	17697	17567	17583	17583	17405	17559	17708	17445	17404	17525	17494	17566	17508	17473	17576	17444	17572	17537	17389	17469	17475	17408	17502	17537	17583	17611	17595	17588	17547	17429	17627	17641	17440	17581	17495	17760	17684	17508	17536	17519	17677	17700	17598	17588	17542	17604	17725	17470	17771	17411	17478	17610	17496	17394	17447	17521	17829	17528	17594	17692	17638	17621	17441	17765	17493	17762	17541	17635	17431	17563	17790	17459	17490	17480	17779	17541	17314	17679	17394	17680	17511	17516	17476	17598	17548	17524	17419	17723	17659	17607	17707	17424	17542	17450	17756	17551	17564	17571	17743	17423	17587	17465	17738	17598	17638	17757	17683	17599	17598	17507	17557	17552	17703	17600	17475	17515	17524	17549	17548	17637	17550	17510	17639	17541	17479	17450	17572	17544	17523	17452	17578	17424	17475	17688	17628	17411	17579	17641	17554	17437	17609	17551	17536	17478	17634	17752	17673	17610	17636	17595	17353	17596	17646	17640	17458	17614	17715	17306	17543	17638	17771	17720	17672	17471	17423	17647	17707	17576	17678	17560	17657	17682	17367	17537	17452	17680	17503	17550	17652	17592	17506	17583	17560	17492	17324	17819	17565	17473	17628	17647	17422	17518	17549	17629	17698	17560	17585	17785	17574	17556	17643	17655	17640	17421	17726	17649	17663	17731	17541	17598	17657	17527	17676	17600	17522	17609	17547	17667	17528	17635	17700	17711	17451	17491	17534	17728	17613	17501	17544	17503	17892	17512	17575	17638	17478	17526	17521	17545	17538	17746	17583	17531	17690	17618	17464	17695	17515	17464	17535	17639	17711	17708	17376	17700	17648	17466	17610	17320	17733	17414	17646	17316	17502	17647	17540	17601	17670	17689	17534	17592	17523	17545	17671	17753	17615	17754	17590	17673	17710	17318	17658	17552	17505	17562	17540	17565	17652	17580	17710	17570	17795	17496	17667	17541	17566	17553	17559	17536	17762	17355	17480	17422	17621	17571	17669	17713	17596	17697	17677	17747	17425	17607	17496	17625	17780	17530	17706	17628	17614	17533	17620	17506	17720	17534	17609	17522	17588	17753	17567	17507	17596	17669	17475	17428	17517	17566	17590	17557	17683	17350	17679	17724	17508	17476	17640	17388	17665	17456	17560	17493	17747	17683	17579	17488	17566	17644	17457	17488	17645	17452	17680	17428	17725	17682	17689	17353	17509	17516	17515	17558	17583	17685	17535	17636	17650	17700	17604	17595	17681	17534	17562	17553	17528	17620	17538	17700	17674	17561	17662	17552	17562	17500	17538	17544	17669	17660	17594	17628	17542	17617	17693	17582	17578	17593	17653	17449	17662	17445	17538	17425	17635	17623	17542	17765	17791	17653	17484	17557	17694	17642	17464	17578	17754	17495	17356	17422	17724	17528	17649	17610	17595	17513	17643	17605	17519	17389	17610	17443	17628	17493	17615	17595	17615	17450	17708	17552	17662	17582	17591	17534	17741	17524	17666	17467	17482	17611	17753	17661	17667	17646	17622	17433	17637	17456	17716	17492	17670	17439	17635	17469	17625	17484	17565	17541	17501	17437	17534	17640	17581	17491	17573	17538	17699	17577	17463	17523	17621	17794	17385	17700	17492	17523	17523	17510	17584	17627	17530	17661	17607	17530	17579	17609	17680	17554	17506	17535	17542	17370	17536	17590	17601	17479	17607	17664	17460	17644	17591	17665	17503	17453	17755	17518	17520	17515	17582	17672	17631	17636	17702	17587	17557	17541	17304	17627	17671	17556	17674	17640	17674	17491	17664	17678	17559	17536	17644	17499	17563	17702	17569	17589	17577	17626	17593	17745	17563	17538	17635	17569	17613	17576	17508	17675	17431	17648	17631	17593	17513	17676	17699	17525	17606	17801	17498	17626	17504	17584	17480	17626	17683	17647	17593	17553	17762	17591	17668	17633	17581	17577	17498	17480	17678	17518	17594	17624	17496	17753	17699	17561	17659	17703	17750	17545	17580	17585	17601	17675	17591	17387	17592	17375	17482	17499	17741	17493	17629	17715	17598	17780	17660	17566	17528	17626	17798	17461	17613	17534	17550	17590	17578	17795	17490	17557	17726	17576	17558	17541	17686	17443	17634	17626	17666	17407	17471	17655	17636	17555	17597	17767	17581	17648	17559	17622	17425	17780	17552	17876	17440	17510	17636	17517	17759	17558	17654	17606	17614	17448	17716	17638	17544	17670	17604	17536	17566	17705	17547	17425	17417	17741	17581	17542	17497	17640	17457	17602	17583	17538	17533	17750	17467	17585	17412	17633	17527	17670	17362	17494	17668	17636	17614	17399	17620	17359	17545	17391	17596	17724	17493	17730	17486	17689	17548	17554	17606	17638	17719	17727	17584	17606	17555	17517	17771	17645	17702	17526	17606	17591	17871	17660	17496	17636	17505	17472	17454	17722	17761	17613	17351	17479	17425	17628	17673	17405	17590	17625	17623	17650	17603	17512	17616	17492	17662	17597	17605	17500	17510	17544	17478	17781	17585	17661	17493	17630	17728	17606	17505	17682	17662	17756	17709	17602	17650	17479	17882	17718	17654	17684	17578	17411	17385	17714	17600	17677	17507	17574	17529	17376	17646	17588	17476	17351	17539	17564	17635	17653	17451	17672	17517	17417	17566	17783	17600	17455	17479	17499	17714	17585	17550	17577	17596	17560	17629	17532	17439	17562	17612	17567	17434	17605	17621	17585	17559	17717	17804	17670	17523	17491	17492	17500	17442	17481	17732	17485	17519	17622	17575	17588	17894	17426	17631	17517	17557	17619	17679	17543	17603	17589	17476	17586	17399	17559	17633	17564	17538	17651	17667	17634	17633	17557	17561	17471	17504	17506	17640	17428	17638	17576	17646	17675	17495	17444	17574	17773	17639	17619	17656	17657	17478	17844	17743	17554	17557	17563	17691	17345	17603	17744	17519	17358	17534	17651	17557	17349	17565	17585	17703	17624	17544	17709	17651	17649	17514	17639	17500	17550	17584	17606	17487	17607	17496	17658	17549	17687	17687	17524	17521	17605	17485	17457	17521	17612	17510	17680	17585	17492	17649	17595	17489	17474	17596	17394	17673	17396	17730	17667	17659	17548	17764	17536	17633	17383	17559	17693	17632	17478	17577	17608	17677	17544	17562	17527	17641	17614	17531	17566	17515	17581	17692	17467	17448	17636	17491	17526	17508	17547	17443	17607	17516	17618	17563	17600	17403	17555	17503	17542	17435	17522	17658	17429	17521	17645	17701	17670	17681	17581	17596	17488	17370	17813	17437	17640	17615	17580	17718	17723	17498	17479	17435	17628	17550	17619	17283	17642	17821	17625	17661	17372	17665	17608	17598	17539	17346	17395	17554	17496	17774	17662	17539	17496	17567	17703	17628	17662	17530	17660	17406	17585	17732	17487	17639	17647	17567	17610	17498	17527	17564	17556	17505	17635	17610	17576	17512	17560	17434	17555	17441	17421	17730	17473	17607	17686	17622	17643	17577	17626	17554	17535	17428	17648	17646	17541	17631	17751	17569	17734	17681	17569	17510	17522	17530	17522	17595	17584	17536	17665	17479	17673	17508	17536	17600	17490	17714	17560	17479	17517	17635	17534	17561	17593	17492	17468	17485	17492	17582	17413	17627	17675	17552	17558	17424	17689	17572	17474	17722	17686	17584	17625	17553	17796	17635	17730	17483	17634	17624	17593	17525	17693	17747	17543	17558	17562	17490	17728	17526	17639	17594	17581	17465	17509	17633	17502	17520	17712	17619	17457	17575	17644	17574	17412	17460	17493	17674	17598	17678	17685	17468	17550	17521	17478	17617	17527	17442	17605	17567	17730	17705	17466	17638	17439	17636	17554	17445	17462	17701	17628	17459	17718	17533	17523	17640	17465	17497	17651	17558	17673	17578	17555	17459	17755	17614	17563	17495	17471	17590	17589	17619	17572	17570	17592	17692	17565	17490	17532	17680	17629	17700	17478	17534	17441	17600	17786	17430	17359	17569	17536	17635	17622	17532	17465	17661	17599	17506	17669	17642	17521	17529	17439	17482	17524	17606	17642	17763	17549	17465	17435	17635	17506	17658	17595	17606	17566	17755	17526	17550	17723	17546	17676	17733	17512	17525	17653	17599	17547	17591	17750	17345	17434	17744	17769	17535	17637	17510	17631	17514	17622	17510	17443	17745	17561	17576	17600	17545	17515	17450	17622	17579	17504	17711	17631	17576	17697	17685	17781	17649	17365	17678	17522	17664	17668	17594	17449	17390	17550	17544	17672	17511	17592	17487	17529	17518	17466	17708	17587	17694	17292	17510	17758	17640	17371	17529	17669	17424	17414	17574	17559	17595	17472	17602	17656	17686	17768	17583	17522	17652	17509	17777	17665	17527	17579	17678	17544	17613	17712	17549	17578	17666	17402	17431	17757	17481	17686	17468	17682
24094	20976	27429	25604	25255	29901	32213	29299	28351	28126	27786	27457	27323	27064	26740	26553	26239	26445	26124	26161	25773	26121	25863	26043	26123	26006	26056	26066	25885	25920	25901	25884	25808	25906	25794	25883	25925	25891	25698	25894	25503	25722	25529	25980	25702	25713	25795	25661	25855	25520	25781	25642	25551	25426	25404	25439	25716	25873	25724	25576	25952	25548	25756	25841	25702	25859	25568	25736	25930	25734	25668	25698	25566	25711	25610	25544	25570	25835	25996	25926	25695	25608	25715	25800	25681	25730	25674	25797	25671	25656	25711	25445	25429	25962	25818	25775	25627	25578	25591	25567	25636	25801	25675	25784	25798	25733	25586	25760	25392	25673	25757	25568	25591	25899	25527	25377	25803	25770	25562	25376	25684	25748	25754	25728	25457	25719	25848	25811	25803	25835	25675	25902	25682	25735	25739	25826	25825	25570	25834	25680	25777	25591	25678	25737	25581	25300	25519	25672	25562	25697	25666	25853	25529	25449	25961	25546	25619	25696	25950	25604	25737	25459	25609	25391	25730	25692	25589	25695	25626	25778	25739	25666	25660	25601	25654	25814	25484	25688	25662	25652	25781	25574	25701	25515	25788	25436	25478	25629	25761	25486	25508	25517	25553	25856	25764	25741	25728	25721	25544	25583	25597	25737	25795	25528	25531	25867	25674	25757	25506	25750	25554	25672	25734	25701	25743	25558	25729	25525	25565	25627	25689	25634	25643	25629	25534	25519	25727	25497	25628	25630	25505	25795	25650	25802	25805	25789	25842	25470	25462	25432	25935	25749	25893	25492	25622	25651	25598	25698	25795	25624	25749	25501	25688	25731	25570	25381	25781	25676	25788	25586	25886	25586	25546	25528	25679	25514	25514	25692	25530	25844	25666	25971	25348	25459	25813	25767	25306	25731	25585	25513	25600	25531	25688	25695	25616	25955	25676	25642	25697	25612	25782	25703	25808	25347	25562	25639	25380	25908	25542	25434	25387	25838	25621	25665	25832	25911	25601	25428	26013	25682	25626	25826	25546	25595	25473	25565	25778	25785	25613	25679	25382	25705	25466	25795	25779	25547	25640	25643	25871	25718	25623	25736	25571	25913	25702	25610	25564	25686	25484	25651	25467	25672	25410	25372	25554	25535	25479	25531	25750	25673	25530	25815	25721	25688	25651	25577	25688	25587	25615	25545	25595	25645	25748	25742	25765	25609	25626	25653	25676	25415	25723	25578	25649	25510	25809	25641	25711	25472	25622	25645	25510	25698	25547	25860	25601	25607	25675	25445	25464	25784	25698	25511	25759	25692	25802	25652	25856	25261	25414	25592	25680	25555	25563	25548	25675	25648	25654	25722	25490	25593	25782	25603	25598	25664	25761	25725	25740	25545	25576	25729	25569	25661	25631	25491	25447	25743	25602	25621	25792	25689	25489	25410	25601	26101	25691	25783	25711	25717	25756	25588	25591	25507	25498	25522	25577	25634	25804	25636	25689	25631	25515	25713	25702	25789	25505	25477	25553	25437	25777	25527	25577	25577	25866	25471	25639	25438	25792	25590	25611	25526	25885	25431	25728	25856	25428	25827	25463	25734	25429	25720	25428	25827	25641	25530	25387	25592	25887	25476	25727	25710	25790	25636	25668	25805	25720	25509	25570	25566	25439	25608	25839	25524	25683	25748	25792	25747	25943	25843	25725	25572	25566	25480	25494	25888	25597	25482	25532	25728	25499	25812	25609	25581	25340	25589	25791	25906	25635	25506	25632	25763	25854	25375	25540	25584	25965	25892	25548	25539	25326	25448	25595	25460	25557	25496	25771	25738	25847	25632	25683	25611	25922	25522	25750	25338	25758	25555	25513	25598	25557	25509	25536	25765	25669	25738	25789	25803	25857	25593	25790	25684	25733	25655	25664	25756	25833	25347	25677	25553	25631	25729	25657	25574	25837	25726	25596	25517	25642	25550	25679	25745	25421	25657	25469	25637	25889	25675	25655	25499	25492	25617	25525	25715	25545	25712	25936	25699	25585	25637	25674	25613	25494	25645	25649	25363	25566	25554	25825	25889	25822	25963	25658	25857	25816	25702	25597	25405	25632	25476	25738	25545	25524	25678	25660	25725	25529	25603	25651	25544	25610	25932	25582	25540	25945	25501	25538	25690	25669	25575	25719	25503	25620	25382	25622	25406	25792	25812	25933	25839	25693	25525	25661	25676	25543	25579	25574	25606	25930	25829	25444	25661	25619	25605	25719	25605	25519	25605	25487	25692	25524	25848	25663	25682	25542	25714	25466	25712	25740	25431	25633	25777	25579	25762	25800	25589	25700	25482	25650	25748	25676	25729	25773	25695	25650	25520	25569	25626	25575	25656	25639	25425	25604	25694	25972	25732	25824	25714	25886	25628	25791	25598	25698	26000	25661	25469	25546	25410	25652	25473	25425	25517	25677	25760	25582	25541	25259	25561	25721	25690	25664	25726	25645	25719	25719	25573	25600	25606	25517	25613	25771	25721	25826	25673	25752	25521	25689	25684	25678	25538	25533	25830	25502	25511	25370	25610	25572	25714	25570	25618	25714	25476	25507	25822	25542	25574	25616	25715	25604	25637	25633	25832	25520	25788	25611	25483	25682	25639	25705	25664	25633	25618	25450	25692	25585	25691	25802	25607	25639	25551	25659	25582	25546	25838	25607	25514	25602	25735	25806	25637	25394	25697	25823	25568	25570	25507	25739	25465	25595	25362	25693	25521	25740	25460	25644	25679	25559	25560	25808	25615	25717	25723	25836	25881	25500	25390	25823	25777	25942	26007	25727	25598	25746	25222	25745	26073	25704	25454	25541	25879	25708	25682	25730	25673	25732	25699	25460	25540	25645	25583	25567	25457	25733	25685	25539	25503	25644	26052	25538	25518	25620	25679	25684	25672	25445	25506	25926	25637	25598	25678	25755	25483	25797	25740	25729	25494	25477	25684	25697	25703	25738	25822	25508	25520	25693	25713	25551	25496	25795	25750	25836	25484	25721	25468	25378	25754	25860	25612	25650	25636	25590	25733	25479	25609	25658	25784	25309	25680	25864	25800	25519	25560	25734	25847	25590	25605	25629	25540	25781	25660	25954	25651	25622	25664	25656	25559	25851	25572	25502	25655	25732	25743	25790	25622	25930	25562	25761	25717	25739	25715	25477	25623	25627	25744	25625	25628	25584	25583	25895	25643	25546	25665	25514	25750	25590	25593	25400	25300	25654	25502	25581	25614	25684	25635	25670	25526	25701	25696	25409	25579	25533	25464	25587	25834	25809	25631	25665	25547	25555	25632	25656	25485	25660	25597	25462	25549	25689	25701	25909	25518	25670	25517	25318	25680	25602	25726	25706	25457	25711	25691	25896	25699	25776	25718	25668	25614	25601	25607	25767	25602	25901	25481	25759	25688	25619	25715	25370	25627	25562	25747	25667	25541	25576	25614	25414	25583	25677	25646	25617	25607	25769	25736	25650	25594	25596	25899	25505	25443	25656	25760	25607	25772	25639	25674	25592	25645	25530	25502	25758	25767	25541	25838	25537	25559	25570	25665	25595	25667	25722	25846	25593	25500	25814	25431	25613	25822	25778	25597	25627	25650	25439	25518	25477	25850	25690	25670	25591	25402	25603	25691	25927	25683	25733	25621	25862	25463	25592	25622	25473	25583	25708	25506	25448	25551	25786	25768	25812	25937	25916	25748	25727	25515	25653	25791	25770	25558	25564	25711	25733	25723	25482	25527	25457	25489	25536	25563	25592	25657	25729	25539	25822	25541	25618	25839	25533	25584	25529	25730	25589	25513	25651	25687	25757	25858	25551	25662	26008	25696	25543	25653	25471	25505	25969	25502	25615	25780	25625	25768	25736	25872	25559	25448	25591	25639	25703	25498	25488	25453	25626	25648	25648	25647	25893	25665	25720	25844	25696	25645	25410	25499	25552	25695	25727	25565	25613	25790	25577	25660	25645	25741	25867	25601	25502	25571	25705	25740	25580	25440	25658	25620	25526	25763	25634	25508	25629	25881	25696	25390	25278	25522	25359	25639	25567	25437	25801	25574	25641	25561	25545	25772	25986	25489	25757	25679	25502	25505	25495	25449	25665	25458	25927	25456	25500	25740	25530	25500	25606	25604	25749	25782	25579	25733	25501	25659	25567	25737	25588	25766	25868	25565	25591	25617	25655	25693	25601	25570	25614	25632	25567	25544	25688	25564	25721	25452	25827	25778	25661	25856	25644	25643	25756	25592	25626	25660	25920	25458	25585	25790	25532	25561	25522	25508	25546	25695	25724	25620	26160	25414	25697	25683	25644	26009	25572	25818	25792	25666	25508	25650	25633	25747	25704	25697	25595	25646	25706	25692	25707	25850	25564	25584	25863	25682	25687	25505	25612	25727	25871	25644	25672	25649	25392	25822	25704	25518	25569	25676	25551	25757	25521	25486	25747	25763	25548	25937	25635	25733	25916	25724	25693	25479	25556	25512	25691	25664	25794	25537	25502	25664	25702	25654	25581	25616	25553	25591	25588	25468	25808	25577	25642	25659	25525	25711	25728	25694	25819	25469	25545	25531	25556	25683	25764	25800	25725	25618	25847	25537	25484	25618	25443	25357	25822	25536	25714	25775	25727	25466	25655	25552	25680	25506	25754	25821	25651	25466	25633	25532	25645	25534	25532	25762	25707	25696	25576	25507	25568	25561	25961	25673	25722	25487	25538	25518	25563	25635	25501	25526	25722	25463	25566	25461	25655	25662	25688	25823	25520	25455	25523	25460	25711	25485	25790	25818	25636	25778	25578	25837	25936	25489	25710	25759	25444	25754	25774	25681	25688	25307	25966	25603	25488	25423	25490	25645	25688	25767	25388	25568	25446	25355	25606	25525	25663	25690	25698	25737	25435	25613	25594	25747	25549	25625	25529	25693	25721	25527	25577	25740	25586	25710	25466	25848	25611	25614	25542	25531	25463	25597	25574	25442	25669	25429	25764	25673	25724	25480	25568	25635	25711	25643	25584	25657	25846	25739	25567	25791	25750	25700	25843	25936	25749	25581	25615	25346	25479	25478	25624	25458	25860	25814	25590	25648	25815	25225	25741	25777	25558	25763	25576	25790	25638	25909	25696	25501	25654	25658	25621	25485	25621	25600
30548	52591	44600	30928	27265	24661	23027	21816	21056	20261	19801	19359	18881	18353	18269	18072	17871	17940	17772	17620	17549	17447	17160	17291	17202	17089	17241	17014	17202	17238	16943	16981	17068	16981	17142	16890	16889	16989	16962	16976	16943	16834	16849	16922	16709	17037	16806	16855	16820	16905	16684	16881	16977	16838	17009	16958	16859	17014	16911	16952	16898	16734	16863	16831	16783	16855	17028	16840	16852	16805	16963	16810	16922	16949	16846	16570	16877	16683	16849	16776	16665	16790	16924	16816	16774	16807	16799	17038	16843	16966	16979	16845	16794	16929	16770	16884	16826	16905	16891	16754	16852	16711	16908	16833	16889	16933	16936	16706	16795	16816	16730	16842	16982	16996	16950	16700	16843	16731	16839	17020	16697	16855	16816	16692	16766	16694	16748	16810	16754	16873	16931	16812	16925	16843	16954	16736	16790	16891	16830	16851	16824	16872	16937	16842	16863	16897	16724	16839	16887	16936	16833	16877	16900	16820	16635	16742	16936	16716	16816	16791	16832	16859	16864	16922	16809	16877	16709	16821	16928	16634	16763	16996	16905	16776	16785	16628	16814	16818	16879	16798	17047	16909	16590	16821	16875	16802	16695	16770	16796	16895	16930	16875	16797	16709	16718	16915	16828	16839	16715	16852	16740	16863	16797	16748	16791	16625	16789	16755	16880	16733	16845	16931	16834	16922	16862	16920	16913	16883	16806	16835	16837	16871	16674	16742	17086	16717	16728	16943	16802	16800	16847	16738	16884	16773	16664	16832	16780	16896	16607	16832	16830	16763	16773	16810	16901	16848	16833	16704	16950	16884	16986	16909	17058	16832	16907	16953	17098	16757	16930	16645	16747	16757	17082	16720	16795	17021	16820	16759	16745	16717	16853	16789	16910	16812	16676	16929	16923	16989	16743	16839	16763	16750	16886	16698	16755	16782	16960	16944	16644	16765	16872	16946	16668	16685	16728	16767	16819	16883	16859	16773	16828	16602	16842	16817	16778	16803	16811	16940	16975	16858	16918	16758	16712	16923	16813	16691	16896	16828	16906	17008	16701	16874	16909	16803	16811	16736	16807	17019	16716	16738	16777	16790	16870	16896	16917	16697	16586	16982	16854	16769	16664	16916	16832	16759	16528	16806	16964	16839	16920	17093	16814	16917	16781	16823	16912	16825	16613	16708	17042	16751	16832	16718	16828	16729	16896	16679	16833	16683	16791	16808	16755	16755	16835	16783	16706	16934	16847	16892	16930	16777	16907	16751	16799	16801	16793	16794	16919	16698	16532	16686	16730	16798	16765	16813	16861	16964	16937	16816	16830	16884	16692	17026	16957	16762	16941	16741	16772	16726	16661	16794	16713	16826	16881	16825	16916	16806	16641	16794	16826	16866	16666	16827	16781	16877	16852	16975	16758	16904	16810	16809	16764	16780	16803	16807	16879	16747	16848	16798	17074	16807	16816	16973	16833	16822	16684	16867	16821	16669	16799	16798	16813	16863	16693	16737	16918	16849	16782	16680	16830	16904	16672	16925	16758	17134	16810	16861	16835	16881	16810	16735	16755	16867	16811	16810	16729	16927	16851	16829	16828	16927	16883	16983	16737	16692	16867	16697	16891	16826	16965	16825	16785	16775	16866	16910	17145	16800	16836	16842	16874	17038	16815	17048	16958	16583	16809	16997	16767	16991	16867	16826	16917	16797	16803	16865	16705	16940	16769	16998	16846	16800	16839	16751	16755	16857	16894	16864	16887	16992	16730	16822	16761	16903	16874	16815	16791	17070	16862	16889	16900	16976	16843	16911	16871	16722	16969	16808	16732	16842	16801	16871	16804	16793	16984	16713	16949	16816	16760	16853	16786	16984	16773	16842	16965	16957	16972	16845	16840	16874	16781	16885	16919	17038	17087	16974	16818	16825	16832	17031	16817	16717	16830	16860	16804	16735	16900	16736	16875	16953	16694	16774	16899	16693	16906	16851	16670	16841	17006	16697	16635	16771	16768	16925	16848	16808	16905	16975	16833	16694	16961	16863	16791	16783	16716	16935	16867	16716	16730	16859	16896	16834	16748	16800	16825	16813	16868	16763	16722	16893	16783	16930	16878	16864	17126	16768	16829	16868	16836	16767	16796	16774	16753	16896	16850	16891	17037	16852	16834	16718	16755	16920	16746	16809	16918	16781	16699	16842	16987	16735	16774	16744	16945	16923	16860	17057	16690	16918	16757	17043	16987	16818	16698	16828	16829	16829	16983	17038	16722	16816	16931	16841	16963	16836	16818	16886	16772	16760	16583	16847	16989	16787	16877	16758	16789	16657	16862	16863	16845	16759	16769	16839	16703	16851	16867	16876	16957	16821	16704	16885	16816	16841	16916	16678	16859	16850	16975	16867	16822	16780	16871	16640	16813	16664	16668	16790	16669	16820	16843	16981	16730	16839	16852	16730	16778	16864	16835	16852	16903	16967	16892	16986	16807	16932	16764	16801	16930	16905	16758	17028	16894	16904	16754	16808	16806	16739	16912	16989	17064	16855	16927	16856	16840	16845	16778	16789	16794	16775	16777	16915	16826	16803	16810	16852	16790	16863	16670	16754	16747	16731	16758	16830	16931	16928	16714	16698	16802	16842	17074	16841	16770	16833	16735	16877	16865	16860	16833	16681	16832	16831	16819	16828	16744	16824	16841	16869	16832	16935	16835	16692	17007	16749	16992	16850	16844	16883	16774	16825	16879	16824	16885	16723	16805	16659	16793	16861	16961	16970	16731	16913	16876	16962	16802	17002	16900	16579	16936	16676	16775	16799	16652	16716	16808	16808	16684	16915	16973	16649	16811	16793	16833	16796	16731	17041	16886	16798	16788	16781	16879	16829	16816	16859	16928	16857	16731	16904	16964	16893	17054	16951	16822	16785	16844	16976	17009	16896	16920	16973	16863	16826	16916	16639	16901	16768	16789	16645	16777	16891	16924	17002	16650	16883	16927	16886	16975	16928	16743	16952	16806	16924	16709	16717	16836	16742	16980	16742	16832	16848	16797	16821	16853	16693	16860	16687	16862	16863	16910	16920	16914	16746	16821	17004	16814	16930	16781	16902	16782	16896	16797	16932	16645	16881	16901	16846	16841	16798	16695	16985	16767	16794	16992	17010	16767	16857	16813	16749	16795	16817	17026	16671	16791	16975	16923	17027	16755	16808	17080	16866	16775	16810	16840	16854	16752	16685	16926	16749	16746	16893	16814	16642	16770	16808	16847	17023	16827	16599	16897	16762	16908	16819	16893	16812	16797	17038	16889	16613	16892	16764	16817	16950	16843	16715	16658	16816	16888	16916	16867	16902	16728	16952	16953	16919	16755	16874	16848	16896	16891	16857	16904	16984	16857	16694	16764	16769	16933	16593	16771	16750	16903	16852	16816	16754	16926	16741	16841	16820	16881	16759	16849	16823	16790	16856	16809	16707	16912	16714	16787	16962	16835	16736	16834	16959	16788	16852	16821	17008	16673	16770	16858	16863	16975	16826	16829	16942	16915	16888	16845	16859	16794	16839	16701	16932	16734	16704	16952	16880	16909	16836	16902	16738	16886	16794	16806	16776	17022	16870	16696	16793	16846	16959	16871	16882	16825	16854	16706	16940	16876	16905	16742	16802	16946	16780	16814	16723	16816	16758	16854	16679	16829	17044	16834	16879	16843	16857	16940	16955	16831	16882	16811	16844	16771	16828	16621	16698	16868	17011	16892	16685	16921	16867	16880	16827	16869	16884	16808	16800	16729	16977	16896	16786	16738	16933	16843	16913	16772	16886	16742	16646	16852	16649	16993	16623	16848	16803	16924	16970	16882	16692	16899	16843	16872	16921	16824	16648	16933	16999	16857	16929	16806	17042	16974	16867	16838	16919	16907	16663	16953	16727	16809	16975	16846	16824	16809	16963	16878	16894	16914	16937	16626	16702	16621	16842	16994	16922	16857	16812	16992	16832	16795	16958	17007	16931	16922	16828	16666	16843	16842	17005	16892	16751	16803	16950	16924	16738	17002	16745	16836	17006	16870	16725	16775	16602	16831	16796	16835	16752	16881	16701	16803	16888	16932	16858	16851	16905	16797	16939	16953	16978	16820	16902	16780	16700	16791	17019	16779	16716	16647	16930	16856	16781	16755	16915	16940	16837	16803	16904	16794	16955	16829	16765	16947	16878	16845	16685	16878	16792	16662	16921	16886	16815	16650	16885	16839	16841	16783	16696	16753	16998	16817	16845	16738	16806	16647	16633	16873	16948	16831	16759	16858	16845	16751	16861	16980	16706	16930	16874	16700	16840	16798	16808	16718	16823	16876	16759	16858	16787	16937	16903	16856	16823	16818	16985	16825	16877	16835	16855	16846	16755	16615	16963	16829	16680	16719	16882	16833	16970	16849	16982	16828	16728	16783	16887	16932	16798	16913	16922	16775	16781	16828	16958	16718	16883	16682	17003	16808	16686	16913	16827	16795	16884	16986	16853	16849	16618	16824	16801	16905	16848	16661	16943	16711	16811	17025	16847	16813	16807	16725	16697	16739	16845	16868	16963	16757	16708	16921	16837	16875	16769	16831	16791	16958	16635	16908	16867	16995	16820	16956	16591	17074	16803	16718	16751	16631	16708	16719	16784	16844	16907	16799	16904	16825	16850	16824	16943	16802	16801	16728	16911	16812	16876	16710	16881	16862	16785	16692	16792	16927	16762	16874	16785	16997	16804	16716	16961	16767	16795	16888	16866	16841	16705	16636	16851	16833	16945	16773	16830	16825	17011	16779	16907	16914	16710	16750	16828	16818	16859	16857	16816	16747	16643	16928	17003	16740	16924	16771	16904	16765	16811	16670	16798	16590	16801	16827	16941	16837	16876	16785	16761	16965	16833	16974	16828	17006	16770	16786	17000	16864	16855	16747	16794	16887	16800	16968	16763	16698	16824	16685	16772	16915	16629	16857	16843	16890	17129	16918	16817	16888	16853	16879	16835	16817	16857	16788	16968	16903	16936	16819	16809	16871	16888	16804	16873	16938	16729	16753	16931	16653	16718	16970	16850	16742	16795	16850	16945	16768	16730	16909	16649	16973	16861	16730	16892	16851	16866	16875	16762	16671	16954	16720	16918	16924	16659	16894	17012	16920	16766	16976	16699
22518	20974	27432	24903	23046	28599	34639	31232	29993	29577	29076	28497	28215	27656	27125	27322	27424	27107	26878	26656	26485	26648	26875	26542	26537	26475	26524	26213	26577	26342	26284	26193	25996	26134	26255	26126	26093	26130	26227	26146	26079	26204	26221	25994	26007	26135	26198	25860	25912	25922	26026	26205	26133	25928	26018	26272	25882	26328	26220	25959	25695	25854	25827	25932	26153	26027	26073	25872	26274	26050	25989	25996	26072	25884	25898	25807	25776	25889	25973	25831	26047	25995	25650	26039	25940	25912	26115	25991	25997	25945	25890	26012	25994	26014	26155	26009	26179	26083	25991	25899	26008	26019	26008	26003	26016	26083	25953	25954	25835	25680	25970	25960	25845	25806	26063	26130	26142	25980	25974	25924	25817	25931	25979	25887	26148	26172	26024	25983	25749	26029	25977	25753	25802	26153	25811	26151	26170	25745	25865	26249	26058	25684	26006	25784	25868	26027	25850	25958	25874	25700	25974	25754	25795	25938	26094	26101	26002	26060	25935	25907	26180	25905	25970	25924	26035	25839	26019	25963	26147	26011	26020	25807	25697	25876	26113	25933	25761	25974	25971	25948	26016	26101	25990	25930	25914	25864	26022	26046	25795	26054	25795	25965	25847	25914	25913	25801	26035	25974	26068	26034	25970	25971	25876	25841	25850	25911	26028	25984	26009	25892	25984	25902	25915	25717	25958	26092	25806	26053	25919	25946	26016	25858	25966	25938	25784	25923	25949	25856	26158	25880	25810	25895	26012	25946	26070	26163	26004	25808	25915	25766	25989	25932	26088	25962	26038	25780	25728	25877	25909	25926	26086	26129	25818	25872	25776	25896	26071	25811	25813	25934	25938	25819	25898	25965	26129	26017	25982	26062	25985	25921	25964	26176	25992	25967	25878	25911	25999	26045	25906	25882	25889	25820	25973	25829	25889	26142	26161	25944	25835	26185	25882	26037	25748	26137	26222	25939	25930	25976	25546	25754	25813	25813	25890	25732	25806	25880	25960	25796	25911	25824	26041	25755	25870	26052	25987	25839	26049	25885	26256	26005	26068	26009	25821	25957	25785	26011	26040	25788	25540	25969	26101	25814	25878	25678	25975	25961	25996	25778	25928	25985	25916	25847	26046	25956	25864	25850	25856	25866	25928	25999	25945	25963	25880	25853	26039	25874	25909	25933	25756	25857	25931	26155	25886	25580	25904	25574	26023	25775	25774	25837	25835	25848	25775	26009	25960	25800	26022	26200	25834	25592	25989	25942	26095	25946	25908	25884	25688	25525	25949	25912	25896	25716	26187	26078	25884	25784	25880	25804	26102	25609	25842	25807	25892	25732	25961	25979	25857	25749	25994	26134	25945	25915	25889	25974	26024	26001	25787	25778	25872	25927	26024	25823	25814	25965	26059	25652	26150	25786	26202	25969	25873	25854	25927	25865	25852	25991	25928	25970	25709	25888	26114	26015	25951	25963	26049	25923	26150	25876	25929	25965	26059	25800	25798	25889	25886	25962	26005	25991	25885	26106	25932	26110	25664	25668	26033	25825	26019	25946	25947	25648	25926	26046	25854	25914	25992	25682	25824	25706	26024	25795	25698	26062	26054	25887	25921	26027	25964	25978	26010	26098	26064	26046	26129	25962	25998	25868	25641	25874	26046	25864	25831	25883	25912	25799	25930	25803	25805	25865	25781	25803	26127	26207	25790	25940	25918	26019	26067	25878	25980	26096	25933	25886	26038	26349	26043	25696	26044	25977	25793	26094	26000	25661	25995	25734	25810	25901	25750	25631	25984	25924	25856	25521	25967	25929	25947	25781	26094	25937	25696	25901	25955	26042	25819	25731	26013	25897	25932	25736	25979	25999	25935	25800	25943	26048	26008	25920	26014	25893	25908	25737	25858	25905	26178	25900	25893	25947	26010	26142	25786	26213	25817	26052	25827	25925	25866	25889	25765	25827	25926	25766	25893	26076	26260	26062	25996	26083	25944	25942	25846	25842	25795	25766	25975	25813	25952	26139	25875	25879	25842	26021	25774	25928	26060	25707	25952	25907	25898	25866	25924	26027	25965	26151	25934	25915	26019	25935	26078	25586	26264	25893	25878	25846	25998	26017	25970	26049	25979	25937	25896	26071	25911	25897	26064	25789	26064	25866	26244	25783	26028	26033	25878	26001	25863	25744	25789	25929	26023	25998	25985	25983	25897	25822	26209	25990	25669	26010	26040	26046	25983	25903	26066	25910	25875	26190	25842	25821	25964	25776	25817	26116	25994	26030	26016	25906	25912	25881	26038	25987	25853	25793	25723	25905	26155	25740	26251	25913	26006	25646	26301	26079	26066	25891	26067	26050	25891	25638	25923	25979	25811	26027	26009	26074	25883	25842	25910	25967	25869	25749	26030	26068	25950	25945	25977	26082	25997	26028	26149	25750	25985	26063	25923	25921	25811	25810	26081	25952	25884	25864	25879	25792	26059	25784	25899	26075	26032	25681	25773	25579	25947	26059	26080	25999	25931	25992	25740	25884	25929	25965	26000	25753	26214	26111	25919	26019	25928	26044	25740	25776	25825	26110	26050	25802	26029	25868	25815	25884	25914	25740	25724	25942	25858	25960	26019	25891	25835	25963	25842	25817	26121	25975	26026	25705	25844	25867	26136	25758	25724	26052	26104	26058	25884	25899	26048	25828	25774	25804	25864	25948	26063	26000	25970	25969	25810	25874	25928	26051	25778	26099	26022	25742	25932	25759	25948	25703	25860	25823	25851	26009	25811	25827	25987	25924	26087	26006	25770	25862	25849	25733	26087	25865	25722	26091	26094	25835	25842	26081	26017	25888	25683	26016	25946	25948	26152	25841	25901	25967	25923	25969	25877	25769	25851	26114	26059	25873	26117	25863	25786	25927	26010	26026	26171	25964	26014	25997	26148	26050	25920	25716	25759	25845	25955	25867	25920	26036	26063	25875	25767	26061	26149	25934	25995	25692	25980	25771	26091	25989	25817	25779	25967	25883	25777	25822	25832	25901	25790	25679	25611	26050	25759	25965	25923	25828	25925	25681	25756	26035	25872	25927	26279	26077	26112	25932	26033	26010	25947	25895	25977	26029	25803	26021	26030	25931	26105	25691	25801	26091	25739	26189	25950	25742	25967	25765	26026	26015	25661	25980	25867	25849	25819	25975	25893	25783	25926	25960	25842	25972	25692	25948	25800	25894	25729	25823	25953	25970	26003	26133	25916	26255	26086	25817	26274	25863	25673	26044	26068	26201	25649	26206	26029	25919	26076	25918	25930	26060	25816	26096	25948	25956	26204	26192	25896	26055	26016	25995	25781	25879	25802	26055	26186	26000	25940	26088	25833	25828	25903	25911	26000	25831	26069	25946	26016	25897	26036	25960	25982	25985	25861	25833	26053	26127	25978	25805	25917	25742	25936	25923	26241	26049	25828	25908	25827	25759	25700	25766	25810	26003	25966	26103	25744	25905	25988	26028	25781	25937	26102	26032	25701	25823	25959	25739	25858	26028	25889	25976	26055	25914	25792	25909	25945	25698	25885	26008	25906	25957	26096	26056	25704	25934	25858	25874	26086	26005	25901	25807	26006	26019	26096	25897	25881	25934	25857	25779	25979	26101	26136	26077	25824	25865	26071	26240	25798	25810	25828	26053	25865	25901	25938	26088	26015	26064	25917	25937	25944	26113	25987	25834	26015	25805	25811	26053	26030	25915	25862	26013	26122	25790	25690	25757	25772	26037	25856	26003	26160	25980	25897	25975	25906	26078	25685	25829	26169	25850	26126	26137	26205	25945	25911	25888	25885	25687	25881	25856	25997	25731	25964	25807	25815	25941	26145	26181	26008	25980	26045	26032	26110	25691	25914	26051	25720	26044	25721	25781	26069	25924	26145	26014	25793	25798	25908	26086	25985	25757	26026	25883	26119	25703	25933	26018	25779	25765	25939	25716	25941	25566	25873	25982	25780	25824	25923	26104	25945	26092	25842	25837	26130	26034	25747	25940	25970	26053	25938	25643	25756	25877	26028	25971	26156	25844	25974	25729	25967	25745	26043	25608	26051	25908	25728	25934	25882	26025	25888	25982	25745	26130	25958	25866	25953	25743	25875	26014	25939	25969	25866	26083	25825	25632	25784	25789	25747	25820	25805	25965	26125	25829	25779	25883	26002	25963	25961	25949	25804	25829	26001	25738	25912	25921	25842	25969	25781	25850	25908	25994	25899	25886	25917	25940	26154	25860	26311	25817	25947	25884	25710	25873	25715	25654	25830	25939	25761	25918	26191	25788	25990	25832	25984	25908	25859	25933	26002	25876	25916	25801	26028	25933	25828	25736	25943	26024	25814	26062	25922	25982	26114	25973	25865	25722	25913	25874	26007	25672	25737	26191	25881	26022	25784	25831	25929	25957	26027	26020	25829	25928	25955	25863	25612	26146	26005	26009	26053	25980	26309	26094	26057	25899	26141	25898	25751	25915	25885	25909	26001	25936	25840	25877	26123	25926	25742	25819	25686	25934	26017	26023	25950	26067	25839	26038	25818	25731	26016	25982	25924	26036	25844	25922	26004	25855	25870	25991	25938	25856	25994	26187	25648	25841	25966	25823	25950	25752	26013	25880	25771	25950	26003	25893	25935	25991	25997	25962	25830	25881	26037	26021	25972	26038	25853	25783	26000	25911	25803	26033	26222	26142	25861	25685	26004	26017	26031	25850	25949	25987	25963	25758	25832	25930	25916	25907	26179	26149	25801	26007	25978	25816	25985	26086	25419	25842	26052	25772	25993	25943	26074	25826	26113	25957	25826	26052	25762	25938	26018	25978	25955	25809	25790	26084	25992	25878	25916	26381	25940	26023	25977	25989	26031	25844	25965	25792	25939	25977	25855	26092	26031	25908	25771	25785	25981	26005	25863	25882	25851	25981	26150	25665	26007	26126	25671	25854	25869	25790	25721	25744	25772	26092	25819	25919	26111	25978	25920	25897	25874	26089	25887	26025	25986	25924	25972	25864	26075	26130	25628	26087	25906	25902	25770	25878	26109	25838	26104	25823	25988	26309	26078	26016	25910	26211	25988	26117	25651	26135	25796	25918	26095	26335	26215	25833	25997	25997	25726	25846	25928	25813	25845	25975	26048	26047	25865	26023
33626	59278	47952	35463	31568	28429	25910	24209	22959	21878	21157	20497	20064	19133	18765	18684	18544	18360	18097	17891	17757	17460	17637	17476	17423	17423	17219	17301	17237	17379	17227	17123	17135	17024	17058	16899	16943	16982	16968	16918	17047	16905	16883	16914	16894	16888	16917	16831	16985	16822	16972	16844	16925	17057	17019	16855	16893	16968	17142	16962	16967	17103	17003	17065	17123	17018	17002	16785	17015	16773	16823	16885	16904	16730	16814	16872	17055	16817	16911	16815	16954	17118	17049	16973	16998	16794	16867	16935	16941	17013	16986	16878	16901	16912	16819	16789	16917	16966	16814	16816	17066	16847	16896	16933	17105	16839	16746	16860	16890	17039	16830	16832	16763	17028	16781	16941	16786	16858	16891	16714	17018	16855	16945	16775	16821	16925	16879	16882	16739	16773	16779	16789	16852	17051	16829	16864	16663	16867	16905	16774	16839	16762	16965	17000	16988	16958	16929	17017	16887	16790	17002	16825	16882	16806	16925	16819	16903	16881	16847	16756	16970	16925	16832	16905	16900	16797	16930	16796	16765	16798	16892	16775	16836	16856	16899	16919	16998	16858	16916	16781	16676	16915	16868	16733	16913	17077	16975	16994	16618	16915	16800	16870	16843	16777	16960	16870	16788	16873	16869	16657	16818	16780	16703	16838	16803	16842	16801	16779	16857	16853	16900	16774	16866	16823	16919	16903	16800	16926	16955	17003	16933	16600	16876	16909	16895	16854	16860	16938	16996	16854	16889	16762	16734	16883	16862	16706	16820	16948	16818	16818	16987	16759	16807	17111	16820	16877	16861	16667	17017	16835	17055	16916	16943	16520	17052	16858	16938	16701	16778	16911	16900	16869	16926	16809	16978	16948	16724	16788	17023	16797	16786	16991	16902	16906	16821	16930	17024	16770	16830	16847	16769	16980	16948	16995	17003	16908	16864	16935	17005	16983	16730	16679	16766	16881	16718	16895	16782	16823	16986	16753	16887	17001	16642	16907	16949	16730	16835	16928	16929	16852	16887	17120	16941	16932	16869	16998	16925	16938	16833	16781	16970	16828	16842	16967	16811	16960	16806	16761	16856	16855	16771	16943	16860	16722	16890	16803	16918	16899	16908	16771	16960	17132	16863	16737	16854	16851	16817	16811	17035	16885	16703	16747	16847	16845	16917	16885	16858	16932	17003	16725	17009	16821	16752	16942	16913	16850	16949	16839	16842	16785	16869	16753	16893	16677	16844	16957	16947	16886	16940	16866	16831	16910	16967	16927	16978	16894	16961	16938	16822	17006	16885	16952	16763	16805	16792	16964	16887	16874	16786	16783	16744	16825	16824	16837	17028	16768	16710	16982	16928	16795	17050	16754	17064	16940	16927	16877	16797	16967	16606	16783	16987	16901	16725	16807	16789	17006	16734	16978	17001	17048	17016	16971	16886	16755	16922	16896	16903	16942	16747	16896	16921	16748	16891	16942	16884	17001	16826	16872	16747	16924	16802	16852	16882	17037	16878	16721	17007	16944	16914	16869	16895	16903	16836	16924	16788	16862	16787	16939	16851	17070	16757	16900	16791	16834	16683	16875	16871	17018	16859	16878	17009	17025	16873	16747	16889	16727	16758	16721	16818	16747	16894	16690	16959	16984	16871	16960	16870	16902	16644	17032	16952	16923	16754	16987	16961	16813	17010	16566	16861	16883	16807	16767	17040	16673	16931	16905	16968	16808	16914	16718	16771	16911	16887	16864	16895	16750	16789	16907	16915	16845	16988	16995	16879	16877	16930	16939	16812	16855	16747	16891	17084	16659	17064	17057	16838	16775	16945	16754	16921	16805	16955	16894	16835	16675	16820	16863	16908	17044	16836	16757	16923	16972	16837	16907	16894	16889	16676	16768	16759	16814	17111	16916	17055	16759	16641	16956	16993	16959	16893	16931	16802	16916	16964	16709	16826	17053	16751	16638	17017	16727	16633	16910	16944	16806	16695	16881	16886	16892	16867	16966	16924	17089	16965	16767	16953	16802	17025	16916	16785	17019	16772	16857	16951	16741	17058	17034	16786	16898	16814	16914	16961	16825	17049	16720	16818	16789	16889	16927	16858	16859	16914	16782	16792	16798	16927	16991	16812	16806	16893	16846	16896	16899	16780	16980	16863	16939	16895	16748	16976	17001	16826	16738	16917	16899	16863	16847	16794	17008	16832	16804	16874	16949	16990	16857	16894	16929	16937	16769	16859	16945	16899	17006	16802	16859	16749	16766	16803	16928	16845	16755	16740	16815	16944	16690	16787	16853	16753	16982	16908	16742	16888	16854	16771	16755	16921	16777	16763	16907	16901	16825	16820	16775	16945	16760	16894	16808	16924	16924	16952	17088	16901	16835	16752	16939	16828	16777	16796	16768	16937	16815	16695	16768	16987	16826	16724	16944	16990	16716	16932	16883	16987	16907	16891	17155	16966	16830	16930	16873	16910	16910	16858	16930	16867	16883	17021	17052	16992	16860	16933	17073	16871	16698	16977	16936	16928	16951	16830	16799	16813	16891	16967	16928	16945	16852	16885	16895	16839	16811	16745	16830	17005	16951	16876	16769	16767	16705	16939	16942	16932	17032	16935	16914	16732	17099	16920	16906	16754	16963	16824	16980	16741	16669	17059	16805	16663	16907	16806	16838	16762	16912	16883	16700	16607	16817	16830	16873	16838	16929	16957	16795	16790	16817	16852	16913	16786	16785	16776	16868	16931	16965	16881	16938	17003	16797	16884	16822	16772	16934	16884	16907	16995	16857	16917	17071	16886	16830	16820	16779	16909	16969	16866	16716	16760	16791	16898	17009	17036	16990	16808	16863	16807	16937	16801	16919	16880	16846	16920	16974	16878	16773	16920	16804	16868	16905	16758	16946	16839	16882	17047	16838	16983	16977	16705	16932	16528	16733	17128	16872	16854	16988	17029	16728	16842	16931	16964	16827	16961	16697	16781	16595	16880	16900	16871	16893	16906	16731	16825	16922	16746	16802	16801	16768	16712	16858	16791	17026	16780	16779	16832	16798	16742	16869	16846	16814	16926	17072	16913	16836	16960	16721	16924	17126	16935	16891	16923	16797	16894	16895	16949	16898	16815	16802	16819	16826	16790	16809	16857	16819	16841	17055	16835	16904	16929	16879	16827	16778	16864	16910	16840	16797	16848	16841	16862	16828	16811	16922	17010	16852	16973	16904	16880	16846	16708	16836	16831	16975	16828	16939	16993	16714	16662	16803	16969	16945	16762	16945	16893	16843	16959	16785	16734	16887	16729	16969	16889	16772	16919	17031	16969	16847	16647	16747	16852	16825	17022	17043	16945	16738	16802	16896	16801	16850	16817	16905	16904	16802	16886	16709	16938	16906	16758	16979	16876	16737	16838	17130	16802	17036	16804	16928	16988	16822	16863	16940	16753	16813	16979	16966	17024	16790	16698	16861	16880	16765	16741	16964	16920	16849	16819	16883	17053	16690	16947	16878	16762	16929	16794	16846	16947	16790	17069	16892	16840	16774	17154	16775	17012	16849	16831	16786	17134	16825	16853	16976	16835	16871	17016	16918	16809	16837	16831	16961	16887	16909	16887	16731	16797	16789	16929	16928	16922	16854	16905	16981	16881	16943	16894	16828	16775	16920	16847	16978	16761	16746	16819	16870	16813	16801	16836	16818	16905	16801	16730	16912	16855	16773	16807	16669	16860	16584	16900	16636	17064	16756	16874	16902	16948	16754	16863	16766	16633	16656	16850	16928	16866	16944	16965	17121	16842	16801	16810	16937	16762	16699	16888	16760	16753	16876	17016	16888	16759	16751	16904	17040	16894	16744	17019	16893	16868	16750	16889	16942	16864	16979	17202	17034	16912	16901	16735	16853	16932	16911	16804	17032	16964	16876	16790	16819	16993	16847	16794	16739	16738	16839	16938	16817	16785	17019	16796	16846	16947	16814	17106	16906	16938	16735	17015	16706	17098	16906	16787	16930	16996	16942	16854	16885	16889	16945	16746	16938	16824	16941	16864	16844	16888	17058	16881	16899	16883	16688	16685	16875	16795	16996	16859	16918	16824	16872	16882	16930	17067	16895	16788	16860	16950	16776	16991	16769	16816	16952	16929	16916	16711	16925	16782	16881	16678	16994	17079	16869	16899	16810	16859	16767	16946	16943	16870	16821	16791	16894	17059	16651	16779	16978	16839	16882	16889	16844	16945	16874	16808	16794	16889	16869	16694	16955	16998	16890	16889	16706	16841	16860	16919	17093	16924	17043	16996	16964	17222	16977	16920	16908	16972	16875	16824	16800	16893	16710	16863	16923	16683	16748	16942	16648	16818	16749	16917	16877	16808	16914	16744	16756	16707	16854	16712	17087	16807	16830	16998	16953	16865	16891	16869	16827	16783	17007	16766	17012	16839	16916	17009	16758	16894	16889	16808	16881	16883	16872	16851	16947	16891	16806	16675	16978	16733	16965	16780	16801	16819	16861	16911	16913	16874	16830	16941	16822	16845	16822	16826	16720	16952	16754	16892	16983	16950	16771	16792	16887	17011	16795	16954	16807	16965	17044	16809	17037	16938	16825	16880	16740	17034	17033	16927	16990	16789	16903	17033	16927	16831	16819	16962	17056	16919	17052	16867	16755	16906	16915	16864	17070	16995	16891	16750	17018	16755	16712	16848	16843	16830	16837	17078	16868	16919	16812	16928	16633	16876	16893	16918	16756	16679	16848	17010	16825	16991	17072	16827	16844	16986	16921	16765	16806	16863	16916	16941	17123	16837	16913	16859	16886	16947	16914	16705	16930	16706	16843	16922	16883	16950	16811	16686	16615	16836	17030	16860	16930	17004	16921	17005	17049	16950	16784	16812	16855	17123	16940	16745	16860	16789	16933	16841	16850	16835	16727	16821	16794	16893	16904	16916	16938	16695	16893	16741	16930	17146	16901	16873	16786	16930	16854	16790	16911	16954	16914	16873	16932	16878	16834	16799	16957	16817	16753	16866	16804	17001	16896	16836	16766	16820	16816	16891	16864	16720	16798	16957	16883	16954	16829	17006	16928	16812	16814	17037	16923	16889	16790	16779	16890	16822	16698	16914	16793	16726	17036	16540	16799	16852	16772	16793	16880	16918	16797	16810	17154	16942	16724
36545	34713	38506	35400	32196	31393	30205	29643	29260	29039	28792	28813	28805	28356	28141	28277	28380	28173	28096	27822	27997	27912	28116	27821	27750	28067	27999	27745	27938	28279	28133	27536	28035	27916	27747	27731	27922	27872	27589	27679	27634	27715	27837	28053	27870	27725	27736	27875	27681	27672	27920	27672	27647	28043	27828	27949	27872	27680	27625	27827	27850	27890	27978	27796	27826	27961	27701	27881	27846	27754	27693	27563	27783	27629	27813	27868	27603	27701	27708	27859	27954	27940	27879	27648	27803	27937	27516	27608	27964	28049	27677	27513	28014	27806	27907	27897	27679	27919	27881	27591	27732	27841	28003	27745	28085	27677	27905	27960	27929	27594	28041	28021	27641	27638	27616	27753	27796	27837	28000	27926	27886	27839	27896	27729	27518	27660	27667	27679	27737	27955	27799	27459	27756	27582	28104	27555	27808	27704	27912	28054	27677	27825	27750	27679	27761	27733	27631	27993	28019	27870	27992	27794	27726	27793	27777	27605	27649	27876	27847	27828	27526	27851	27515	28030	27998	27814	27942	27640	27765	27594	28033	27974	27725	27702	27600	27521	27757	27775	27975	27677	27817	27845	27960	27657	27939	28078	28068	27913	27628	27788	27981	27816	27524	27902	27653	27718	27809	27829	27659	27771	27688	27665	27712	27807	27872	27806	27855	27917	28053	27795	27692	27518	27687	27675	27893	27841	27592	27798	27848	27594	27904	28016	27954	27910	27587	27578	27504	27653	27822	27585	27807	27626	27895	27862	27818	27501	27578	27731	27707	27693	27694	27800	27784	27918	27911	27861	27694	27906	27965	27842	27945	27717	27745	27914	27667	28038	27833	28110	27831	27799	27950	27829	27638	27601	28195	27717	27826	27504	27806	27998	27939	27733	27708	27785	27839	27764	27753	27772	28141	27910	27758	27759	27926	27703	27785	27644	27767	27656	27629	27638	27839	27809	27884	27838	28024	27786	27766	27845	27791	27940	27964	27742	27917	27809	27857	27678	27660	27778	27723	27751	27719	27810	27725	27974	27790	27729	27709	27954	28035	27805	27693	27659	27670	27594	27646	27939	27597	27605	27586	27687	27756	28076	27918	27768	27803	27578	27797	27793	27843	27777	27930	27677	27952	27539	27719	27520	28051	27743	27828	27281	27974	27595	27666	27580	27771	28028	27683	27740	27736	27723	27912	27791	27795	27631	27880	27559	27778	27972	28000	28041	27545	27814	27734	27778	27787	27665	27825	27807	27734	27793	28049	27957	27569	27583	27485	27930	27643	27744	27654	27955	27651	27775	27907	27761	27772	27568	27809	27780	27896	27607	28094	27782	27601	27853	27711	27600	27496	27724	27441	27636	27724	27586	27817	27780	27932	27808	27715	27985	27786	27703	27873	27710	27741	27729	27630	27858	27626	27739	27726	27796	27633	27831	27752	27972	27841	27849	27770	27843	27746	27594	27792	27781	27704	27834	27810	27799	27686	27442	27979	27938	27839	27842	28032	27818	27801	27640	27636	27684	27737	27786	27561	27946	27731	28179	28209	28095	27851	27814	27939	27863	27891	27818	27945	27802	27788	27746	27658	27748	27526	27722	27640	27935	27670	27885	27797	27796	27599	27775	28022	27609	27741	27903	27430	27589	27702	28008	27883	27863	27751	27838	27785	27610	27771	27813	27650	28133	27521	27678	27728	27911	27688	27525	27848	27651	27694	27947	27845	27989	28023	27790	27739	27907	27429	27769	27854	27748	27821	27951	27636	27760	27780	27964	27792	27670	27696	27918	27573	27720	27630	27643	27783	27740	27916	27623	27768	27642	27912	27781	27470	27594	27840	27820	27855	27842	27862	27943	28083	27773	27572	27698	27622	27739	27724	27858	27865	27877	27715	27943	27667	27715	27848	27704	27576	27892	27952	27891	27621	27932	27968	28075	27844	27715	27960	28019	27809	27578	27950	27898	27950	27737	27791	27624	27786	27785	27634	27795	27990	27948	27584	27717	27700	27804	27776	27625	27904	27937	27818	27564	27788	27879	28040	27926	27681	27737	27977	27685	27763	27707	27669	27873	27675	27874	27833	27728	27849	27787	27663	27875	27740	27769	27942	27794	27830	27839	27623	27876	27754	27701	27562	27568	27885	28021	27762	27899	27560	27664	27835	27609	27619	27653	27868	27720	27882	27817	27700	27855	27852	27626	27514	27788	27548	27873	27720	27885	27796	27943	28003	27780	28017	27830	27733	27904	27644	27750	27544	27614	27748	27762	27559	27562	27621	27679	27787	27857	27838	27877	27589	27656	27837	27737	27854	27812	27681	27652	27812	27477	27759	27698	27822	27788	27894	27788	27799	27898	27835	27810	27946	27701	27423	27388	27920	27730	27929	27718	27591	27526	27923	27733	27895	28047	27732	27769	27719	27738	27720	27919	27656	27829	27692	27638	27765	27642	27951	27631	27902	27790	28077	27876	27756	27696	27904	27709	27812	27734	27671	27985	27684	27634	27919	27758	27797	27856	27667	27724	27710	27630	28073	27900	27827	27870	27635	27952	27840	27744	27934	27871	27797	27622	27959	27713	27795	27909	27894	27743	27550	27738	27670	27697	27865	28010	27840	27859	27933	27637	27893	27655	27770	28045	27595	27772	27623	27612	28027	27908	27649	27943	28032	27703	27623	27645	27593	27688	27894	27759	28037	27686	27865	27876	27733	27699	27733	27834	27831	27991	28090	27865	27952	28140	27770	27883	27752	27701	27705	28055	27812	27922	28179	27854	27689	27822	27974	27812	27791	27880	27884	27653	27761	27765	27564	27758	27947	27942	27865	27749	27880	27932	28019	28045	27819	27686	27789	27789	27512	27459	27553	27626	27941	27796	27860	27683	27962	27699	27899	27859	27592	27742	27604	27498	27551	27758	27734	27921	27926	27877	27786	27979	27610	27882	27749	27758	27586	27875	27711	27962	27889	27667	27642	27717	27693	27803	27773	28043	27885	27870	27781	27891	27629	27975	27729	27871	28025	27638	28149	27720	27775	27912	27816	27743	27747	27708	27821	27930	27581	27785	27693	27664	27580	27965	27681	27743	27867	27772	27710	27694	27933	27658	27768	27788	27699	27833	27814	27889	27957	27899	27576	27861	27789	27949	27888	27898	27784	27651	27756	27829	27614	27677	27925	27657	27933	27882	27507	27929	27972	27931	27706	27629	27971	27988	27779	27686	27662	28024	27932	27741	27980	27725	27655	27855	27843	27808	27693	27896	27988	27805	27623	27761	27887	27619	27836	27802	27776	27758	27769	27869	27828	27735	27481	27644	28095	27803	27568	27784	27757	27820	27707	27641	27561	27806	27946	27743	27547	27581	27696	27630	27651	27752	27835	27730	27625	27891	27883	27728	27717	27666	27646	27835	27753	27707	27864	27905	27790	27836	27728	27977	27851	27783	27840	27774	27721	27693	27859	27843	27886	27909	27807	28036	27775	27485	27973	27945	27924	27851	27958	27746	27700	27917	27627	27811	27586	27786	27684	27948	27831	27679	28042	27624	27517	27807	27893	27867	27842	27650	27805	27843	27757	27623	28018	27695	27901	27867	27852	27619	27548	28010	27922	27895	27712	27702	27513	27539	27697	27513	27927	27575	27702	27962	27820	27937	28121	28004	27972	27999	27920	27875	28105	28144	27871	27856	27815	27870	27775	27787	27685	27786	27706	27780	27872	27884	27952	27832	27956	27737	27512	27684	27820	27916	28003	27720	27831	27839	27807	28003	27721	27851	27858	27975	27847	27855	27535	27817	27783	27932	27631	27591	28049	27844	27760	27746	27895	27601	27774	27535	27967	27889	27567	27681	27966	28077	27730	27687	27558	27622	27788	27935	27826	27673	27942	27851	27938	27995	27905	27668	27851	27726	27860	27949	27568	27726	27780	27732	27944	27819	27976	27837	27990	27732	27723	27785	27771	28044	27562	27658	28129	27962	27788	28025	27741	27865	27644	27954	27693	27662	27600	27657	27839	27812	27703	27849	27772	27820	27773	27848	27735	27720	27849	27794	27757	27733	27833	27733	27955	27955	27818	27710	27940	27980	27961	27859	27957	27587	27905	27584	28126	27821	27891	27773	27580	28008	27556	27903	27794	27789	27743	27770	27846	28027	27721	27974	27677	27979	27934	27624	27925	27733	27687	27460	27800	27626	27934	27831	27813	27689	27815	27898	27914	27691	27778	27939	27860	27778	27838	27905	27847	27777	27841	27706	27794	27857	27785	27903	27654	27705	27685	27848	27679	27560	27705	27836	27759	27758	27984	27795	27767	27882	27710	27784	27752	27828	27721	27762	27830	27853	27902	27834	27731	27502	27672	27913	27825	27729	27921	27803	27844	27737	27976	27649	27796	27805	27703	27454	27545	27425	27925	28011	27996	27713	28006	27760	27966	27447	27714	27787	27755	27785	27884	27669	27917	27802	27802	27784	27908	27815	27598	27406	27806	27505	27640	27871	28060	27635	27930	27788	27747	27722	27762	27825	28018	27914	27648	27817	27620	27991	27748	27602	27896	27834	27714	27742	27930	27807	27771	27795	27961	27873	27636	27854	27823	27658	27854	27917	27772	27779	27873	27676	27935	27845	27906	27510	27825	27667	27854	27949	28006	27718	27759	27872	27801	27845	27813	27896	27700	27524	27820	27700	27820	27808	27874	27407	27808	27962	27771	27816	27848	27718	28037	27672	27808	27669	27874	27876	27870	27946	27691	27793	27444	27855	27738	27846	28084	27989	27859	27743	27910	27832	27624	27846	27574	27382	27621	27611	27479	27779	27852	27742	28015	27789	27655	27742	27593	27799	27705	27620	27783	27802	27594	27866	27688	27976	27741	27763	27659	27700	27595	27716	27997	27696	27869	27861	27930	27576	27865	27612	27815	27702	27921	28014	28014	27803	27837	27737	28017	27751	28039	27790	27632	27811	27744	27683	27923	27781	27833	27664	27818	27788	27927	27676	27763	27667	27722	27823	27881	27864	27574	27961	27846	27945	27637	27880	27931	27946	27986	27745	27749	27930	27884	27799	27854	28033	27843	27752	27910	27767	28023	27637	27742	27758	28037	27691	27906	27837	27935	27846	27709	27696	27785	27692	27961	27786	27807	27425	27761	27997	27882	27697	27517	27907
30064	40029	33808	26847	24278	22689	21443	20726	20223	19737	19418	18982	18923	18648	18492	18406	18494	18369	18192	18227	18175	17890	17964	18090	17963	17996	17927	18008	17967	18098	17964	17944	17910	18160	18042	17827	18119	17825	17883	17925	17792	17844	17820	17932	17840	17784	17902	17683	17836	17828	17715	17811	17804	17793	17816	17823	17882	18022	17780	17942	17900	17797	17657	17859	17736	17712	17982	17930	17965	17789	17962	17980	17755	17899	17798	17752	17976	18079	17882	17966	17882	17877	17861	17763	17937	17768	17708	17793	17827	17947	17800	17941	17864	17701	17927	17683	17871	17782	17920	17840	17873	17746	17895	17815	17765	17943	17920	17844	18029	17754	18028	17613	17918	17916	17789	17939	17779	17807	17745	17774	17846	17808	17821	17793	17902	17802	17711	17771	17680	17848	17812	17523	17692	18012	17872	17841	17792	17775	17762	17861	17809	17946	17818	17684	17816	17706	17890	17834	17740	17935	17808	17761	17667	17723	17946	17877	17770	18056	17934	17747	17829	17723	17820	17935	17888	17779	17774	17746	17814	17783	17728	17970	17910	17644	17778	17797	17960	17904	17787	17952	17771	17962	18007	17819	18127	17816	17984	17684	17866	17833	17786	17867	17840	17823	17845	17927	17800	17900	17671	18109	17889	17824	17878	17991	17884	17778	17920	17801	17989	17812	17797	17662	17914	17779	17853	17742	18050	17671	17947	17775	17782	17674	17729	17675	18001	17659	17808	18001	17681	17785	17897	17956	17827	17723	17819	17905	18002	17863	17907	17784	17865	17840	17891	17801	17755	17960	17809	17862	17734	17859	17789	17976	17642	17795	17796	17714	17914	17823	17927	17734	17887	17881	17785	17811	17802	17723	17801	17847	18012	17783	17821	17757	17852	17981	17932	18027	17887	17777	17800	17675	17968	17954	17869	17677	17795	17953	17906	17819	17758	17618	18051	17944	17844	17794	17946	17690	17822	18016	17801	17837	17868	17865	17790	17798	17894	17631	17861	17980	17815	17707	17998	17699	17830	17741	17765	17857	17879	17851	17866	17848	17979	17787	17829	17922	17640	17844	17843	17795	17799	17883	17730	17758	18024	17976	17822	17678	17773	17937	17903	17747	17806	18009	17838	17992	17865	17998	17734	17867	17720	17730	17700	17802	17937	17675	17809	17895	17808	17730	17722	17794	17669	17800	17870	17898	17622	17720	17896	18024	17779	17830	17783	17637	17894	17781	17817	17808	17774	17727	17824	17842	17687	17752	17758	17865	17821	17760	17765	17749	17728	17828	17853	17917	17725	17995	17874	17920	17818	17934	17787	17991	17977	17826	17878	17859	17858	17792	17849	17809	17926	17865	17954	18046	17964	17838	17786	17789	17872	17975	17891	17746	18046	17761	17750	17889	17944	17685	17895	17797	17977	17963	17882	17939	17845	17748	17742	17848	17839	17827	17839	17941	17882	17854	17699	17824	17935	17800	17980	17767	17936	17773	17792	17864	17847	17840	17940	17905	17813	18004	17822	17771	17986	17791	17909	17779	17885	17916	17892	17822	17823	17865	18013	17751	17900	17770	17726	17892	17805	17861	17868	17819	17827	18006	17874	17675	17813	17812	17786	17822	18055	17809	17827	17725	17920	18001	17778	17997	17884	17716	17805	18062	17687	17699	18068	17759	17834	17795	17803	17941	17924	18051	17932	17816	17747	17663	17805	17898	17863	17764	17737	17916	17763	17723	17940	17747	17904	17933	18056	17924	17783	17947	17701	17719	17927	17913	17946	17777	17843	17806	17915	17805	17685	17922	17718	17856	17905	17754	17760	17749	17912	17757	17872	17993	17708	17835	17954	17930	17767	17579	18011	17875	17937	17792	17748	17800	17824	17988	17770	17941	17846	17794	17874	17658	17682	18018	17789	18026	17908	17681	17858	17824	17849	17945	17841	18111	17928	17730	17810	17932	17968	17753	17701	17781	17944	17803	17933	17775	17725	17581	17917	17895	17801	17891	18165	17879	17808	17675	17879	17739	17896	17798	18022	18064	17919	17833	18002	17903	17920	17732	17884	17821	17691	17706	17874	17791	17761	17890	17860	17863	17895	17892	17800	17873	17797	17900	17766	17808	17968	17962	17910	17708	17827	17761	17810	17949	17717	17959	17747	17883	17974	17932	17944	17909	17888	17954	17765	17714	17629	17835	17789	17738	17826	17841	17679	17803	17818	17834	17873	17838	17836	17851	17751	17928	17958	17795	17787	17817	17738	17899	17907	17730	17734	17675	17813	17750	18015	17716	17988	18065	17890	17663	17934	17763	17867	17920	17905	18089	17901	17659	17874	17946	17969	17781	17804	17715	17886	17899	17892	17829	18003	17801	17746	17936	17826	17969	17821	17861	17842	17835	18022	17845	17859	17683	17958	17871	17946	17887	17899	17947	17803	17768	17771	17982	17910	18011	18023	17844	17680	17740	17915	17727	17880	17806	17621	18003	17822	17706	17860	17950	17756	17845	17932	17873	17804	17903	17839	17778	17872	18039	17827	17874	17881	17928	17811	17797	17891	18042	17750	18023	17793	17817	17817	17788	17841	17776	17692	17879	17912	17785	17865	17898	17889	17793	17856	17820	17908	17808	17678	17878	17898	17747	17894	18028	17782	18010	17928	18007	17665	17890	17842	17815	17838	17909	17862	17904	17800	17806	17775	17965	18012	17972	17802	17856	17742	17872	17757	17876	17929	17878	17733	18018	17960	17872	17665	17903	17875	17479	17705	17669	17854	17872	17804	17957	17960	17977	17735	17728	18047	17747	17737	18035	17716	17893	17898	17742	17917	17852	17855	17812	17907	17951	17814	17603	17842	17881	17844	17970	17814	17970	17753	17842	17688	17827	17795	17766	17644	17923	17788	17885	18001	17738	17870	17766	17992	17832	17752	17713	17812	18028	17741	17864	17828	17872	17912	17917	17885	17872	17801	17954	17803	17868	17787	17876	17983	17893	17870	17896	17880	17869	17698	17826	17934	17922	17689	17757	17909	17712	17613	17955	17773	17704	17966	17931	17832	17980	17920	17936	17849	17730	17904	18044	17790	18000	17821	17991	17985	17776	17945	17967	17840	17830	17759	17981	17785	17712	17898	17898	17654	17807	17797	17767	17885	17951	18007	17884	17829	17866	17819	17839	17789	17747	17888	17965	17729	17892	17851	17795	17790	17944	17996	17957	17760	17792	17814	17880	17812	17900	17852	17731	17678	17989	17759	17640	18001	17762	17939	17853	17933	17816	17875	17819	17971	17875	17850	17863	17955	17985	17710	17823	17749	17941	17847	17897	17821	17719	17732	17900	17775	17765	17718	17773	17835	17743	17822	17944	17944	17867	17782	17888	17773	17840	17943	17658	17741	17961	17784	17821	17821	17890	17666	17905	17801	17983	17827	17888	17711	17881	17831	17716	17842	17918	17840	17702	17901	17811	17830	17896	17892	17740	17869	17921	17919	17950	17728	17831	17787	17971	17888	17807	17947	17959	17690	17775	17934	17976	17789	17798	17921	17773	17674	17761	17910	17804	17893	17746	17739	17745	17802	17710	17986	17859	17843	17642	17908	17888	17555	17941	17966	17728	17842	17916	17825	17776	17885	17794	17699	17923	17932	17861	17818	17734	17810	17821	17864	17784	17661	17761	17726	17836	17815	17860	17649	17807	17859	18018	17823	18048	17708	17789	17870	17717	17847	17918	17712	17906	17812	17726	17828	17964	17966	17859	17705	17932	17691	17932	17871	17927	17942	17936	17820	17909	17769	17958	17851	17817	17829	18050	17770	17969	17883	17845	17653	17899	17864	17819	17757	17777	17944	17839	17985	17743	17861	17717	18012	17830	17734	17809	17932	17965	17882	17884	17800	17889	17864	17900	17643	17900	17839	17898	17822	17760	17840	17718	17831	17850	17921	17811	17949	17854	17845	17885	17882	17765	18044	17748	17806	17887	17899	17843	17727	17899	17901	17798	17916	17858	17764	17977	17920	17852	17874	17796	17774	17975	17884	17919	17744	17749	17779	17796	18016	17871	17850	17834	17641	17739	17863	17914	17769	17628	17621	17830	17846	17816	17860	17855	17992	17688	17725	17830	17837	17924	17857	17600	17713	17784	17872	17816	17898	17820	17725	17875	17760	17741	17947	17810	17929	17924	17837	17930	17848	17747	17947	17736	17708	17816	17824	17870	17888	17857	17745	17937	17722	17900	17861	17740	17902	17753	17844	17811	17810	17794	17893	17973	17836	17912	17844	17841	17913	17759	17888	17760	17920	17777	17744	17799	17899	17903	17856	17692	17910	18021	17707	17803	17870	17773	17962	17881	17925	17681	17680	17765	17866	17718	17798	17840	17738	17891	17933	17825	17883	17808	17781	17879	18029	18009	18090	17672	17702	17772	17890	17760	17861	17917	17827	17931	17790	17788	17790	17631	17832	17633	17853	17901	17737	17786	17881	17908	17821	17716	17765	17876	17916	17870	18051	17748	17862	17824	17926	17717	17942	17861	17912	17910	17899	17957	17840	17863	17882	17679	17851	17782	17797	17926	17703	17822	17720	17822	17845	17813	17780	17910	17820	17916	17943	17934	17815	17864	17951	17785	17866	17856	18056	17941	17755	17850	17772	17832	17666	17856	17986	17834	17642	17781	17789	17870	17851	17915	17914	17970	17913	18022	17806	17934	17849	17907	17891	17828	17769	17742	17949	17761	17751	17902	17860	17865	17701	17841	17921	17885	17865	17735	17858	17703	17910	17757	17885	17800	17954	17817	17796	17781	17950	17703	17988	17978	18125	17839	17842	17907	17827	17804	17778	17903	17983	17832	17909	17904	17964	17770	17913	17856	17846	17845	17815	17865	17750	17848	17928	17831	17753	17904	17896	17841	17791	17605	17695	18011	17828	17941	17897	17872	17693	18006	17848	17902	17799	17805	18027	17850	17746	17788	17807	17905	18006	17867	17821	17974	18004	17769	17688	17847	17956	17969	17874	17811	17971	17764	17968	17776	17851	17721	17786	17709	17969	17950	17698	17839	17781	17805	17867	17782	17838	17862	17767	17803	17943	17576	17995	17811	17811	17841	17946	17780	17900	17852	17993	17752	17892	17925	17933	17893	17874	17837	18103	17767	17710	17865
24074	21020	27488	25725	25790	30641	33004	30271	29278	29007	28455	28064	27950	27702	27353	27474	27086	27134	26897	26806	26814	26723	26962	26983	26794	26644	26746	26553	26602	26938	26806	26584	26490	26607	26388	26696	26602	26433	26699	26684	26818	26493	26641	26574	26499	26615	26444	26658	26439	26488	26578	26474	26579	26318	26556	26454	26614	26414	26579	26607	26327	26220	26462	26405	26547	26618	26209	26633	26638	26715	26533	26746	26453	26511	26737	26404	26663	26514	26441	26538	26640	26407	26347	26276	26508	26588	26354	26563	26282	26501	26500	26411	26376	26447	26756	26629	26559	26244	26450	26291	26294	26453	26535	26367	26398	26415	26453	26413	26503	26403	26250	26527	26472	26191	26412	26366	26709	26243	26555	26317	26593	26489	26527	26290	26244	26663	26484	26505	26338	26574	26296	26478	26383	26454	26457	26383	26807	26585	26466	26504	26565	26414	26489	26337	26574	26410	26610	26729	26530	26350	26566	26459	26472	26688	26489	26570	26354	26367	26460	26396	26353	26431	26428	26673	26657	26578	26609	26339	26315	26562	26537	26273	26275	26242	26428	26294	26590	26213	26150	26356	26535	26282	26495	26564	26606	26654	26615	26753	26682	26503	26406	26350	26477	26426	26551	26407	26453	26431	26632	26432	26461	26321	26697	26864	26460	26531	26585	26566	26424	26546	26525	26624	26288	26362	26595	26433	26373	26343	26739	26296	26287	26661	26325	26357	26304	26447	26485	26615	26789	26512	26288	26505	26407	26441	26283	26412	26299	26409	26349	26171	26658	26696	26445	26887	26423	26605	26717	26582	26565	26340	26346	26563	26673	26595	26567	26560	26526	26547	26358	26093	26605	26433	26684	26541	26332	26336	26343	26349	26611	26496	26373	26269	26687	26317	26388	26463	26389	26253	26369	26420	26403	26444	26521	26467	26495	26284	26568	26550	26383	26509	26624	26239	26346	26366	26320	26548	26240	26362	26314	26666	26426	26387	26440	26365	26508	26453	26460	26312	26472	26385	26605	26328	26477	26485	26494	26399	26670	26518	26454	26531	26725	26666	26431	26418	26601	26397	26505	26441	26547	26584	26513	26264	26387	26824	26432	26452	26351	26445	26366	26498	26552	26486	26267	26420	26534	26567	26693	26532	26431	26355	26575	26255	26460	26417	26345	26411	26785	26567	26777	26388	26212	26327	26617	26316	26513	26553	26570	26595	26361	26622	26370	26594	26465	26603	26430	26498	26447	26604	26362	26548	26612	26303	26508	26679	26443	26339	26451	26587	26330	26171	26277	26652	26576	26390	26582	26347	26478	26682	26567	26602	26306	26370	26447	26626	26412	26493	26499	26204	26280	26539	26357	26376	26562	26475	26307	26402	26285	26402	26341	26591	26415	26655	26617	26485	26498	26464	26378	26624	26447	26302	26278	26507	26658	26692	26499	26642	26572	26149	26334	26206	26476	26630	26650	26710	26513	26419	26523	26524	26433	26459	26624	26696	26393	26592	26296	26082	26485	26570	26721	26279	26463	26498	26691	26627	26481	26461	26657	26383	26245	26564	26669	26612	26746	26530	26528	26620	26687	26279	26419	26343	26272	26582	26367	26388	26192	26427	26449	26485	26400	26472	26148	26660	26135	26379	26601	26421	26325	26437	26612	26454	26579	26728	26391	26667	26530	26502	26591	26444	26469	26756	26561	26621	26382	26258	26358	26229	26572	26398	26512	26678	26312	26675	26548	26421	26261	26521	26539	26390	26606	26731	26710	26681	26748	26335	26225	26347	26337	26497	26539	26516	26326	26255	26847	26381	26208	26409	26691	26829	26447	26360	26268	26336	26493	26242	26354	26328	26521	26539	26535	26266	26596	26440	26419	26336	26388	26424	26536	26361	26334	26691	26639	26297	26513	26357	26466	26759	26322	26583	26625	26306	26312	26524	26512	26362	26493	26317	26303	26605	26523	26439	26336	26663	26314	26432	26349	26424	26268	26392	26374	26555	26380	26390	26530	26505	26706	26505	26598	26375	26434	26408	26407	26523	26501	26492	26366	26554	26653	26382	26705	26171	26357	26363	26607	26334	26473	26238	26536	26467	26294	26608	26426	26374	26769	26748	26636	26492	26625	26442	26162	26457	26296	26630	26829	26419	26529	26265	26436	26287	26665	26269	26417	26309	26382	26538	26294	26479	26612	26241	26291	26582	26285	26628	26553	26526	26479	26333	26240	26371	26563	26595	26586	26437	26454	26507	26566	26378	26426	26627	26404	26402	26429	26304	26274	26394	26250	26499	26712	26749	26487	26321	26338	26458	26383	26611	26688	26311	26428	26216	26585	26268	26384	26404	26315	26313	26409	26432	26546	26452	26571	26426	26435	26529	26638	26399	26407	26421	26284	26343	26489	26409	26653	26559	26493	26516	26529	26569	26658	26387	26391	26417	26660	26648	26523	26515	26635	26629	26617	26444	26575	26341	26350	26528	26695	26353	26482	26389	26711	26457	26618	26460	26522	26304	26393	26387	26319	26442	26381	26468	26495	26415	26381	26519	26353	26392	26345	26229	26429	26458	26443	26418	26369	26589	26350	26490	26441	26289	26319	26415	26333	26509	26427	26583	26630	26052	26528	26531	26568	26751	26589	26345	26344	26360	26608	26426	26346	26546	26235	26417	26554	26377	26415	26281	26597	26374	26593	26507	26497	26556	26513	26600	26308	26496	26453	26644	26533	26517	26468	26664	26431	26488	26353	26272	26448	26303	26428	26419	26399	26304	26389	26213	26399	26313	26462	26388	26485	26370	26276	26708	26449	26435	26404	26545	26555	26379	26423	26480	26346	26167	26476	26438	26473	26615	26662	26594	26406	26515	26668	26553	26725	26432	26366	26367	26411	26438	26567	26379	26603	26415	26465	26692	26398	26328	26421	26407	26554	26508	26338	26309	26377	26334	26501	26310	26583	26559	26583	26631	26711	26507	26519	26227	26355	26250	26421	26591	26355	26620	26386	26268	26485	26559	26234	26459	26503	26399	26607	26268	26460	26591	26323	26438	26385	26382	26587	26553	26400	26401	26441	26593	26585	26409	26490	26432	26210	26494	26681	26423	26544	26524	26429	26445	26160	26410	26484	26363	26749	26416	26464	26580	26337	26630	26400	26274	26344	26381	26318	26482	26422	26578	26524	26580	26566	26597	26485	26571	26473	26611	26533	26385	26472	26456	26405	26962	26593	26461	26291	26248	26402	26406	26426	26297	26505	26538	26422	26562	26247	26420	26326	26247	26632	26519	26118	26324	26362	26471	26348	26813	26646	26450	26570	26538	26635	26581	26669	26399	26490	26253	26614	26489	26460	26407	26299	26437	26455	26253	26569	26543	26404	26490	26410	26524	26467	26406	26356	26447	26559	26575	26539	26558	26724	26312	26479	26290	26572	26570	26388	26411	26523	26477	26426	26394	26584	26264	26554	26417	26586	26520	26202	26485	26498	26574	26785	26609	26406	26444	26384	26481	26381	26433	26364	26434	26664	26266	26110	26389	26425	26526	26294	26457	26526	26418	26375	26347	26671	26357	26344	26451	26575	26478	26410	26547	26407	26698	26528	26799	26430	26526	26240	26491	26395	26437	26484	26503	26474	26197	26348	26685	26548	26225	26354	26341	26279	26398	26411	26641	26442	26388	26407	26606	26607	26425	26687	26607	26394	26068	26543	26454	26165	26400	26371	26575	26719	26430	26619	26589	26670	26338	26579	26348	26507	26710	26596	26576	26496	26338	26364	26381	26452	26269	26343	26263	26485	26508	26340	26355	26484	26387	26471	26294	26449	26472	26607	26226	26286	26501	26639	26764	26246	26653	26557	26378	26514	26425	26568	26577	26543	26390	26510	26581	26635	26519	26623	26639	26444	26395	26527	26785	26400	26688	26459	26577	26536	26283	26499	26539	26476	26606	26603	26554	26134	26437	26497	26590	26707	26655	26654	26330	26527	26701	26636	26411	26539	26367	26601	26281	26197	26432	26455	26353	26403	26673	26752	26381	26490	26448	26661	26518	26150	26315	26548	26252	26321	26363	26243	26669	26156	26265	26440	26361	26293	26412	26697	26328	26456	26383	26516	26347	26666	26544	26292	26447	26558	26338	26319	26396	26513	26343	26504	26511	26516	26541	26229	26402	26362	26223	26616	26627	26376	26462	26485	26448	26496	26467	26562	26609	26726	26578	26467	26507	26700	26448	26422	26398	26471	26296	26257	26562	26347	26397	26651	26437	26346	26356	26586	26490	26445	26201	26393	26388	26481	26613	26561	26402	26441	26393	26297	26204	26516	26471	26532	26343	26394	26591	26360	26516	26471	26528	26422	26553	26495	26380	26556	26369	26502	26573	26486	26404	26516	26535	26633	26371	26364	26763	26666	26289	26580	26242	26655	26263	26486	26508	26390	26281	26356	26419	26353	26378	26613	26655	26154	26341	26611	26491	26406	26410	26190	26418	26228	26237	26379	26626	26674	26296	26485	26538	26586	26435	26463	26585	26260	26212	26418	26496	26340	26514	26410	26487	26363	26544	26775	26623	26516	26745	26425	26528	26274	26624	26427	26494	26390	26557	26222	26736	26461	26517	26292	26205	26485	26519	26584	26460	26375	26316	26634	26324	26607	26556	26510	26531	26330	26483	26446	26457	26517	26514	26532	26228	26568	26561	26321	26400	26309	26348	26599	26575	26662	26556	26522	26638	26310	26518	26147	26479	26262	26423	26379	26300	26488	26449	26248	26502	26571	26290	26516	26491	26498	26452	26483	26474	26354	26383	26353	26406	26564	26505	26449	26589	26737	26668	26703	26596	26377	26124	26458	26418	26517	26725	26348	26479	26448	26476	26685	26666	26438	26330	26227	26663	26235	26521	26450	26423	26454	26542	26644	26145	26317	26353	26106	26602	26461	26365	26513	26612	26541	26072	26379	26404	26469	26421	26622	26710	26455	26748	26567	26683	26418	26492	26519	26410	26351	26426	26597	26576	26417	26670	26467	26432	26642	26462	26678	26768	26626	26645	26563	26616	26238	26453	26474	26577	26374	26508	26668	26506	26589	26437	26441	26603	26315	26488	26589	26712	26440	26640	26403	26429	26218	26621	26651	26586	26379	26312	26677	26597	26433	26710	26578	26317
30990	51843	42393	32018	28475	25998	24177	22328	21342	20343	20117	19590	19278	18780	18427	18212	18167	18054	17851	17805	17831	17641	17605	17671	17824	17583	17538	17486	17434	17479	17435	17410	17288	17419	17362	17288	17346	17482	17325	17363	17165	17354	17446	17378	17184	17378	17274	17381	17324	17247	17179	17352	17154	17184	17393	17250	17234	17300	17293	17205	17175	17282	17264	17295	17311	17244	17259	17134	17272	17281	17142	17110	17197	17210	17088	17202	17210	17216	17356	17290	17099	17425	17345	17187	17331	17246	17223	17069	17333	17263	17215	17183	17372	17265	17210	17375	17268	17258	17203	17154	17188	17207	17343	17113	17093	17293	17111	17251	17189	17243	17182	17192	17471	17109	17159	16965	17360	17271	17224	17450	17305	17413	17379	17317	17298	17235	17422	17365	17218	17164	17134	17311	17330	17089	17190	17214	17209	17250	17331	17237	17280	17278	17455	17289	17202	17097	17376	17294	17198	17357	17328	17220	17304	17237	17300	17141	17362	17247	17122	16983	17235	17148	17133	17081	17294	17085	17341	17299	17254	17238	17285	17126	17294	17045	17253	17326	17363	17177	17403	17221	17075	17281	17262	17009	17296	17286	17190	17355	17164	17285	17209	17315	17167	17300	17223	17078	17288	17250	17279	17180	17050	17292	17370	17282	17242	17105	17289	17217	17380	17239	17100	17018	17098	17225	17251	17291	17201	17142	17348	17274	17294	17078	17294	17225	17218	17183	17359	17212	17291	17247	17431	17133	17297	17364	17121	17429	17286	17241	17220	17274	17010	17156	17137	17369	17346	17210	17336	17177	17238	17225	17196	17197	17424	17066	17306	17398	17246	17131	17356	17327	17255	17289	17380	17182	17205	17186	17247	17248	17140	17262	17134	17324	17273	17232	17208	17365	17274	17257	17208	17127	17222	17279	17309	17425	17361	17219	17126	17264	17212	17146	17126	17067	17156	17245	17270	17214	17334	17327	17287	17172	17358	17156	17158	17264	17344	17245	17036	17355	17399	17274	17263	16866	17194	17283	17239	17375	17291	17272	17420	17269	17360	17662	17197	17236	17310	16993	17113	17149	17316	17262	17485	17228	17254	17101	17367	17298	17280	17355	17320	17153	17463	17057	17188	17411	17405	17262	17238	17031	17170	17120	17385	17086	17239	17330	17336	17154	17400	17259	17305	17300	17160	17106	17013	17236	17300	17056	17353	17532	17088	17288	17160	17392	17200	17298	17237	17209	17121	17149	17202	17296	17282	17270	17236	17213	17276	17081	17363	17370	17062	17172	17359	17359	17103	17232	17190	17252	17308	17209	17262	17263	17169	17325	17390	17331	17147	17284	17249	17195	17395	17291	17290	17121	17269	17095	17526	17361	17199	17178	17161	17365	17359	17174	17065	17163	17139	17151	17326	17363	17347	17175	17264	17080	17196	17096	17362	17184	17405	17280	17329	17173	17252	17106	17454	17265	17196	17151	17178	17310	17183	17103	17372	17297	17227	17249	17271	17226	17337	17213	17282	17317	17281	17267	17278	17085	17068	17314	17181	17148	17468	17402	17383	17148	17090	17406	17262	17202	17347	17348	17345	17331	17211	17133	17253	17377	17093	17218	17076	17261	17246	17297	17194	16990	17381	17265	17302	17405	17327	17352	17203	17349	17235	17175	17238	17193	17191	17192	17333	17303	17204	17200	17045	17304	17163	17387	17116	17199	17224	17212	17279	17264	17306	17329	17308	17256	17290	17372	17263	17076	17336	17162	17242	17179	17261	17435	17320	17197	17295	17114	17295	17243	17388	17293	17275	17242	17280	17096	17258	17216	17333	17247	17228	17206	17374	17150	17175	17098	17375	17304	17316	17212	17364	17326	17253	17062	16990	17303	17282	17253	17249	17385	17297	17090	17255	17332	17269	17212	17136	17207	17259	17260	17223	17156	17511	17251	17350	17336	17142	17409	17057	17047	17297	17197	17175	17191	17059	17273	17170	17398	17418	17061	17289	17296	17231	17313	17147	17180	17200	17257	17273	17143	16981	17245	17463	17219	17477	17314	17242	17327	17434	17372	17327	17218	17275	17349	17274	17184	17339	17091	17210	17301	17321	17121	17364	17184	17205	17292	17181	17349	16978	17228	17109	17132	17164	17281	17257	17280	17261	17286	17345	17301	17223	17206	17247	17301	17288	17042	17182	17439	17216	17192	17327	17350	17238	17367	17422	17239	17402	17294	17141	17076	17270	17436	17099	17233	17399	17262	17285	17393	17100	17198	17474	17115	17346	17207	17109	17163	17114	17204	17321	17347	17305	17340	17268	17325	17138	17202	17289	17116	17260	17293	17146	17214	17129	17105	17217	17165	17193	17254	17265	17254	17354	17222	17211	17272	17269	17218	17070	17344	17252	17245	17127	17248	17221	17062	17303	17150	17151	17182	17107	17359	17422	17228	17213	17164	17300	17248	17328	17251	17243	17193	17143	17021	17179	17254	17420	17365	17157	17422	17133	17350	17087	17329	17306	17263	17256	17220	17313	17205	17383	17283	17313	17230	17304	17364	17278	17298	17223	17260	17220	17188	17361	17189	17178	17414	17071	17316	17065	17334	17038	17196	17430	17091	17145	17120	17406	17533	17217	17215	17224	17278	17265	17255	17259	17257	17206	17342	17479	17219	17298	17263	17246	17140	17229	17108	17310	17257	17237	17169	17154	17158	17280	17144	17250	17310	17353	17297	17294	17358	17315	17104	17109	17259	17188	17253	17202	17204	17344	17250	17308	17272	17389	17228	17215	17295	17260	17145	17171	17283	17172	17222	17231	17293	17322	17149	17273	17403	17097	17297	17198	17219	17208	17293	17388	17215	17241	17043	17277	17254	17349	17250	17270	17045	17117	17378	17253	17185	17231	17223	17267	17182	17257	17410	17341	17461	17059	17278	17205	17301	17368	17177	17131	17185	17166	17166	17110	17406	17168	17318	17226	17266	17378	17240	17403	17245	17125	17572	17186	17421	17258	17355	17509	17358	17378	17238	17251	17272	17109	17307	17304	17164	17429	17310	17230	17334	17318	17220	17164	17350	17352	17185	17199	17221	17137	17324	17268	17284	17288	17232	17333	17204	17399	17037	17172	17242	17254	17265	17186	17403	17350	17289	17253	17286	17160	17332	17292	17309	17224	17174	17194	17241	17276	17322	17378	17338	17449	17217	17267	17369	17230	17376	17149	17173	17228	17305	17260	17179	17311	17226	17183	17034	17059	17273	17234	17298	17257	17157	17329	17322	17318	17251	17281	17290	17238	17251	17346	17375	17223	17260	17155	17419	17430	17306	17143	17190	17322	17185	17375	17381	17185	17254	17351	17240	17247	17331	17255	17377	17454	17162	17325	17200	17185	17395	17273	17224	17259	17240	17385	17296	17254	17300	17376	17324	17419	17199	17217	17323	17044	17361	17178	17198	17285	17151	17386	17283	17267	17211	17202	17417	17202	17290	17324	17302	17266	17283	17314	17148	17294	17355	17151	17314	17221	17192	17263	17181	17124	17155	17179	17199	17308	17045	17198	17272	17059	17295	17154	17153	17296	17149	17394	17137	17334	17267	17361	17288	17278	17248	17287	17073	17266	17471	17098	17317	17307	17130	17253	17130	17220	17161	17341	17223	17301	17297	16990	17302	17284	17248	17453	17264	17256	17302	17370	17352	17337	17044	17231	17277	17234	17020	17488	17246	17223	17245	17378	17038	17224	17325	17370	17273	17196	17128	17379	17184	17232	17139	17347	17303	17346	17345	17216	17278	17112	17372	17227	17175	17059	17174	17201	17366	17146	17396	17164	17357	17379	17215	17297	17189	17135	16996	17258	17292	17327	17464	17255	17115	17457	17198	17270	17360	17257	17296	17194	17115	17381	17150	16983	17325	17344	17297	17226	17220	17309	17249	17255	17108	17345	17212	17187	17219	17201	17246	17222	17278	17447	17366	17388	17434	17287	17310	17073	17304	17219	17231	17301	17101	17082	17165	17322	17291	17261	17290	17306	17314	17217	17113	17093	17078	17351	17244	17060	17431	17177	17330	17140	17282	17306	17251	17185	17257	17245	17195	17194	17152	17249	17154	17022	17202	17266	17307	17226	17140	17197	17271	17208	17262	17190	17342	17440	17150	17161	17323	17246	17254	17243	17204	17292	17187	17351	17015	17323	17383	17279	17081	17339	17224	17332	17369	17232	17270	17253	17403	17298	17117	17198	17236	17430	17247	17336	17437	17279	17154	17300	17287	17135	17194	17247	17135	17362	17101	17520	17207	17346	17263	17276	17287	17147	17181	17235	17175	17118	17394	17264	17301	17376	17186	17320	17361	17088	17304	17221	17379	17204	17345	17212	17342	17240	17228	17203	17382	17291	17282	17146	17419	17255	17022	17242	17264	17353	17397	17248	17460	17315	17179	17138	17077	17419	17238	17231	17232	17203	17201	17361	17315	17241	17241	17252	17312	17249	17082	17339	17233	17356	17287	17288	17269	17092	17304	17210	17044	17327	17219	17375	17336	17227	17230	17126	17322	17181	17253	17201	17289	17249	17314	17331	17339	17264	17003	17279	17195	17340	17312	17228	17359	17280	17099	17364	17291	17299	17298	17035	17412	17244	17216	17315	17274	17328	17315	17163	17373	17261	17005	17246	17320	17274	17124	17097	17191	17263	17261	17216	17293	17385	17387	17306	17167	17136	17276	17056	17391	17266	17451	17261	17368	17167	17362	17212	17244	17182	17223	17326	17239	17170	17205	17389	17156	17306	17198	17162	17383	17251	17294	17268	17447	17172	17475	17120	17318	17266	17277	17415	17289	17358	17218	17094	17245	17163	17333	17236	17209	17091	17206	17415	17270	17433	17217	17244	17292	17201	17236	17428	17138	17149	17196	17289	17414	17370	17378	17171	17214	17012	17436	17154	17300	17305	17340	17187	17268	17197	16956	17220	17274	17453	17255	17189	17428	17364	17347	17248	17409	17455	17285	17173	17259	17329	17207	17371	17103	17183	17251	17423	17168	17278	17199	17223	17293	17267	17143	17417	17167	17246	17261	17195	17132	16988	17103	17203	17277	17226	17441	17171	17325	17246	17241	17378	17161	17185	17266	17162	17347	17474	17204	17242	17230	17302	17319	17216	17305
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
