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
338925969955	338925970508	338925971058	338925971608	338925972158	338925972708	338925973258	338925973808	338925974358	338925974908	338925975458	338925976008	338925976558	338925977108	338925977658	338925978208	338925978758	338925979308	338925979858	338925980408	338925980958	338925981508	338925982058	338925982608	338925983158	338925983708	338925984258	338925984808	338925985358	338925985908	338925986458	338925987008	338925987558	338925988108	338925988658	338925989208	338925989758	338925990308	338925990858	338925991408	338925991958	338925992508	338925993058	338925993608	338925994158	338925994708	338925995258	338925995808	338925996358	338925996908	338925997458	338925998008	338925998558	338925999108	338925999658	338926000208	338926000758	338926001308	338926001858	338926002408	338926002958	338926003508	338926004058	338926004608	338926005158	338926005708	338926006258	338926006808	338926007358	338926007908	338926008458	338926009008	338926009558	338926010108	338926010658	338926011208	338926011758	338926012308	338926012858	338926013408	338926013958	338926014508	338926015058	338926015608	338926016158	338926016708	338926017258	338926017808	338926018358	338926018908	338926019458	338926020008	338926020558	338926021108	338926021658	338926022208	338926022758	338926023308	338926023858	338926024408	338926024958	338926025508	338926026058	338926026608	338926027158	338926027708	338926028258	338926028808	338926029358	338926029908	338926030458	338926031008	338926031558	338926032108	338926032658	338926033208	338926033758	338926034308	338926034858	338926035408	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22629	21071	27632	24756	21600	24749	28869	24682	23718	23814	23938	23504	23875	23528	23062	23278	23355	23309	23107	23424	23185	23378	23191	23150	23022	23239	22966	23036	23187	23236	22974	23185	23018	23166	22942	23030	22851	22952	22978	23273	22979	23009	22988	22971	23195	23299	22832	23160	23050	23136	22884	22990	23149	23067	23093	22857	23145	22891	22731	22682	22867	23107	23321	23097	23124	23053	23102	22944	23037	23131	22938	22988	23092	22976	22987	22799	23161	22882	23180	23134	23072	23145	22928	22957	23216	22917	22996	23186	23271	22994	22833	22918	23043	23066	22978	22776	23035	22886	22792	23046	22836	22855	22684	23147	23063	23042	23095	23224	22914	22937	22969	22921	23171	22987	22951	22868	22889	22731	22775	22984	22935	22830	23006	22848	22767	22947	22793	22901	23110	22897	22864	22946	22917	23131	22937	22986	22937	22783	22900	22732	22869	22853	22741	23161	22918	22823	22893	22854	22997	22993	22969	22962	23050	22765	22788	22794	23017	22839	23045	22722	22871	23047	22985	22858	22837	22773	23098	22876	22946	23198	23240	22912	23032	22938	22942	23031	23057	22998	23051	22995	22972	22793	22936	22962	22757	22720	22686	22948	22806	23066	22898	23102	22939	23115	22933	22878	22913	23044	22950	22928	22955	22821	23027	22988	22980	22992	23049	22811	22931	22994	22851	22982	23072	23124	23085	23169	22701	23026	23058	23105	23120	23154	22935	22739	23037	22724	22966	23055	23244	22952	23034	23140	22816	22960	22751	23051	23170	22962	23134	22879	22782	23228	22944	22948	23020	22869	22819	22859	22986	22957	23051	22863	22805	22905	22838	22809	23003	22879	22811	22798	22610	22761	22988	22791	22975	22979	23023	22725	23018	22778	23024	22797	22891	22976	23060	23012	22889	22835	23006	22958	23045	22907	22785	22956	23027	22831	22662	22821	22960	23127	23013	22844	23004	22828	22810	23071	23046	22859	22981	22785	22878	22971	22899	22812	22738	22916	22802	22779	22915	22804	22888	22865	23142	22945	23032	22886	23130	23041	23145	22893	23096	22931	22803	22894	22994	23240	23027	22995	23165	23082	22835	22779	22863	22830	22830	22620	22973	22825	22569	22775	22794	23050	22934	23018	22976	22960	22707	22988	22991	23010	22903	22950	22787	22733	22998	22894	22974	22844	22777	23051	22772	23114	22897	23023	22903	22949	22980	22969	22867	22698	22790	22977	22828	23148	22936	22718	22938	23166	22981	22801	22909	22945	22708	23005	23124	23164	22764	22686	22914	22914	23088	22757	22877	22816	23152	22990	22802	22964	22869	22950	22808	22920	23026	22972	22795	23080	22881	22866	22766	22861	23116	23042	22932	23029	22918	22912	23017	23015	22773	22642	23062	22845	22885	22927	22863	22856	23047	22644	22742	23004	22857	23001	22870	22832	22950	22914	22885	22839	22767	22988	23043	22946	22963	22975	23022	22918	23143	22911	22874	22504	22983	22872	22985	22772	22839	22752	22867	22883	23128	23019	22691	22842	22961	22897	22872	22931	22979	22844	22907	22883	22906	22649	23031	23183	22772	22729	23020	22761	22970	22958	22673	22880	23171	22935	22829	23062	22895	22960	23084	22954	23036	22974	23051	22796	22943	22919	22907	23192	22869	22754	22874	22887	22938	22795	22858	22963	23068	23068	22831	23076	23018	23023	22635	22881	23004	22777	22820	22737	22779	23141	23030	23193	22853	22927	23159	22788	23083	22956	22971	22807	23009	23052	22921	22979	23019	23143	22926	22765	22948	23231	22984	22762	22939	22664	23121	22886	22892	22940	23028	23003	23233	23111	22942	22787	22990	23130	22863	22878	23036	23204	23007	22750	23066	22787	22570	22699	22886	22736	22812	22901	23223	23049	23061	23004	22861	23007	23086	23131	22851	23079	23160	23069	22810	22960	23132	22990	23053	23055	23026	22968	22802	22987	22951	23141	22639	22658	22947	22972	23056	22990	22887	22799	22741	22789	22703	22878	22949	22967	22794	22790	22937	22847	23036	23000	22974	22987	23035	23041	22949	22707	22881	22841	22913	22789	22890	23216	22851	23013	22719	23214	22859	22897	22646	22593	22834	23151	23078	23111	22989	23043	23132	22846	22796	22842	23044	22868	22867	22761	22792	22954	22876	22866	23035	22745	22651	22896	22903	22823	22998	22834	22774	22897	22651	22936	22842	22975	23120	23053	22849	22960	22792	22903	22937	22982	22959	23082	23125	23186	22894	22870	23006	23077	22971	22753	22946	22950	23035	22940	22951	22995	22623	22855	22804	23116	23246	22871	23013	23132	22867	22924	23170	22999	22914	22685	22915	23082	22896	22807	22997	22859	23165	22873	22865	23090	22974	22906	22991	22738	22664	22718	23017	23058	22940	23102	22831	23095	23121	22867	22923	22798	22931	22888	23123	22693	23090	22831	23025	22880	22967	22929	22727	22775	22852	22898	22883	23062	23083	22875	22900	22920	22960	22935	22869	22896	22974	22953	22900	23059	23041	23139	22971	23062	23044	22757	22833	23040	23081	22652	22829	23004	23009	22993	22932	22822	23174	23185	22693	22942	23139	22811	23010	23024	22829	23056	22897	22994	23085	22768	22843	22847	22777	22746	23042	22911	22784	23207	22830	23015	22711	22993	22834	23047	23028	23003	22802	23230	23029	23010	22863	22825	22959	22756	22892	22821	22970	22717	22765	23036	22743	22903	22814	23156	22777	22749	22942	22865	22905	22990	22968	23071	22997	22997	22811	22962	23192	22809	23019	22814	23189	22961	22936	22894	22879	22773	22962	23095	23139	22811	22905	23066	22792	23008	23109	22986	22974	22994	22972	22883	22744	22821	22960	23131	22938	22796	22793	22828	22827	22884	23054	22900	22837	22943	22926	22965	22975	22987	22790	22870	23106	22962	22993	23168	22937	22959	22940	22902	23024	23101	22801	22951	22765	22998	22995	22713	22952	22747	22679	22618	22672	22815	23163	22839	22942	22971	22728	22910	22998	22941	22937	22873	22891	23128	22898	23236	22994	22855	22884	22915	22757	23166	22884	22829	23034	23114	22817	22917	22897	22826	23089	23085	22738	22925	22877	22869	23263	23248	23024	22939	22857	22992	23038	23162	22885	22842	22832	22993	22810	22973	23039	22823	22991	22724	22739	22823	22993	23023	22865	22897	23023	22928	22657	23030	22724	22733	22837	22823	22838	22824	22835	22931	23049	23088	22740	23011	23004	22894	22933	23144	22744	22817	22967	23132	22938	22683	22908	22677	22865	22733	22880	22787	23072	23035	22930	22925	23102	22910	22726	22965	23074	23088	23084	22892	23001	22823	22841	23015	22957	22910	22851	22861	23071	23015	22950	23153	23112	22950	22774	22877	23038	23142	22793	22710	22977	23151	23125	22943	23131	23005	23103	22911	23111	22912	23085	22932	23081	22912	23094	23046	22889	22818	22981	23010	23049	23078	22639	22633	22986	22912	22738	23082	23100	22920	23138	22760	22872	22861	22942	22974	22839	22677	22959	23178	22830	22936	22738	22903	22937	23110	23048	22810	22902	22881	22933	22694	22949	23070	22992	23012	23059	22671	23088	22867	22992	22797	23016	22561	22796	22928	23011	22533	22831	22785	22862	22582	22705	22658	22774	23002	23146	22573	22785	22697	22967	23080	22883	23102	22889	22957	22876	22839	22980	23044	22889	22879	22989	23174	23046	22838	22795	22801	22892	22855	22792	22757	22904	22829	23112	22852	23172	22873	22958	22801	22924	22988	22842	22862	22835	22909	22869	23267	22777	22742	22769	22940	22838	23052	23230	23054	22662	22883	22871	22880	22854	22856	22961	22816	22879	22825	22883	23043	23002	23054	23018	22770	22938	22884	22883	23024	22791	22878	22934	23194	22684	22793	22954	22859	22900	22851	23010	23023	22812	22834	23143	22991	22819	23017	22946	23014	23126	22998	22868	22797	23143	23079	23053	23058	22956	22973	22917	23055	22958	22769	23096	22775	22743	22811	22924	22982	23027	22921	23021	22916	22846	22958	22981	22776	22966	22736	22832	22874	22805	22753	23094	22952	22913	23048	22800	22909	22916	22920	22847	22873	22983	23074	23008	22780	22896	22928	22708	22711	22884	22796	22908	22855	22875	23017	23023	23044	22933	22862	23127	23327	22877	22881	22833	22891	22684	22777	22838	22686	22918	22911	22787	22845	23041	22944	22837	22872	22686	23107	22793	23091	22989	22939	22831	23243	22936	22979	23034	22878	22954	22895	22824	22834	22999	22958	22730	22910	23044	23088	22932	22896	22976	22768	22925	22872	22960	22981	22999	22930	22958	22887	23093	22820	22911	22991	22755	23150	22702	22830	22983	22775	22755	23077	22731	23180	22930	22767	22707	22792	22828	22983	22619	22785	23157	22881	22910	23188	23047	22828	23046	22707	22761	22936	23038	23049	22692	22953	22762	22808	22949	22884	22777	22989	22847	23023	23028	22966	22984	22716	22860	22989	22589	23021	23125	22947	22962	22958	22723	23083	22763	22711	22859	22806	23120	22913	23060	23101	23017	22984	22875	22942	22830	23016	22811	22798	23109	23027	22957	23026	22956	22946	23094	22966	23090	22977	22640	23169	23100	22917	22938	23051	22815	22882	22931	22993	23120	22807	22811	23069	22703	22876	23080	22816	23267	22982	23029	22890	23010	23044	22910	23000	22899	22940	22901	22737	22957	23148	23075	22861	22878	23063	22828	22994	22851	23182	22673	22867	22807	22889	23129	23065	22791	23037	22922	22964	22757	22712	22590	23037	22811	23068	22958	22906	23154	22924	22754	22781	22780	22736	22951	22936	22853	23161	23069	23075	22910	22723	23002	22808	22825	22804	23302	23164	22817	22945	22927	23016	22951	22853	22850	22920	22922	22940	23021	22782	23140	22964	22785	22862	22925	22976	22819	22860	22941	23162	22936	22895	23118	22967	23062	22923	22916	23000	22954	23006	22674	22904	23039	23042	22997	22999	22769	23021	22828	22961	23020	22845	22901	22932	22997	22934	22729	22822	22908	22944	22994	22909	22906	23182	22899	22795	22814	22967	22864	22914	22930	23189	22762	23228	23101	22933	22982	22972	22967	22941
33819	59020	49654	23215	19373	18108	17287	16942	16443	16409	16037	15863	15821	15772	15545	15735	15641	15423	15365	15557	15294	15581	15658	15586	15436	15415	15382	15402	15380	15364	15538	15487	15392	15475	15375	15228	15516	15187	15223	15388	15025	15269	15290	15436	15387	15249	15403	15266	15348	15213	15402	15154	15382	15273	15540	15424	15406	15430	15194	15379	15376	15212	15373	15288	15447	15187	15344	15465	15376	15405	15361	15269	15210	15301	15387	15502	15350	15465	15333	15371	15293	15465	15330	15248	15510	15333	15287	15513	15360	15318	15391	15429	15404	15346	15302	15352	15375	15238	15328	15436	15271	15257	15220	15336	15348	15480	15428	15350	15201	15499	15408	15307	15357	15427	15209	15367	15208	15363	15247	15224	15326	15357	15435	15210	15270	15241	15459	15309	15256	15442	15276	15216	15351	15236	15278	15131	15330	15346	15478	15462	15284	15407	15279	15204	15485	15468	15323	15274	15169	15409	15236	15366	15306	15215	15302	15280	15230	15354	15350	15202	15470	15005	15535	15480	15403	15125	15205	15376	15363	15209	15408	15343	15463	15314	15187	15375	15310	15345	15365	15229	15244	15205	15377	15191	15394	15507	15276	15124	15171	15003	15330	15346	15453	15568	15235	15283	15199	15179	15331	15241	15275	15338	15405	15417	15276	15178	15305	15284	15210	15310	15453	15200	15168	15363	15251	15166	15227	15505	15390	15351	15371	15297	15245	15417	15219	15385	15407	15181	15272	15323	15137	15265	15444	15507	15304	15317	15298	15166	15373	15323	15284	15395	15427	15261	15170	15175	15198	15164	15240	15234	15203	15183	15316	15253	15223	15211	15144	15447	15474	15367	15266	15197	15322	15275	15308	15318	15218	15287	15243	15459	15153	15311	15355	15292	15290	15258	15342	15401	15230	15182	15286	15344	15315	15308	15266	15167	15321	15145	15268	15352	15349	15280	15236	15447	15361	15193	15313	15356	15243	15294	15189	15315	15453	15372	15305	15283	15351	15464	15274	15532	15229	15258	15448	15272	15284	15311	15364	15425	15250	15210	15275	15332	15184	15320	15230	15199	15441	15381	15475	15350	15129	15247	15291	15510	15155	15234	15302	15289	15401	15214	15237	15329	15264	15458	15181	15376	15210	15190	15235	15391	15307	15464	15381	15328	15379	15231	15165	15232	15214	15253	15238	15375	15342	15169	15304	15323	15397	15404	15293	15447	15378	15428	15214	15371	15264	15360	15306	15271	15334	15345	15354	15291	15316	15368	15320	15206	15293	15269	15074	15289	15207	15191	15181	15449	15183	15272	15355	15079	15396	15362	15215	15368	15058	15253	15222	15382	15288	15396	15318	15310	15280	15233	15366	15214	15369	15259	15274	15290	15283	15424	15286	15283	15300	15337	15306	15247	15302	15261	15545	15264	15244	15393	15238	15376	15303	15240	15201	15313	15307	15321	15239	15296	15393	15401	15221	15407	15450	15288	15606	15285	15250	15354	15457	15339	15313	15242	15213	15342	15154	15358	15381	15401	15303	15358	15305	15335	15409	15270	15423	15356	15386	15168	15397	15263	15272	15148	15194	15486	15380	15309	15393	15411	15362	15334	15233	15179	15155	15156	15326	15277	15427	15480	15418	15225	15281	15483	15324	15384	15406	15363	15287	15306	15216	15284	15322	15173	15283	15175	15395	15358	15385	15254	15245	15224	15171	15397	15275	15190	15345	15484	15114	15271	15209	15372	15201	15439	15353	15157	15243	15104	15232	15345	15342	15256	15413	15148	15218	15292	15322	15405	15317	15266	15226	15185	15398	15316	15271	15408	15223	15174	15292	15262	15441	15457	15402	15228	15463	15307	15221	15432	15198	15205	15429	15300	15329	15259	15264	15189	15178	15299	15315	15328	15365	15227	15458	15287	15383	15375	15418	15129	15334	15460	15283	15361	15352	15123	15323	15370	15511	15237	15168	15277	15412	15083	15342	15291	15295	15288	15283	15305	15317	15357	15509	15307	15279	15133	15237	15302	15223	15345	15288	15284	15249	15482	15299	15259	15218	15226	15256	15308	15240	15475	15338	15259	15166	15327	15364	15324	15277	15396	15431	15145	15324	15235	15155	15185	15152	15383	15227	15334	15264	15338	15304	15262	15323	15270	15359	15407	15183	15156	15362	15155	15449	15304	15292	15190	15232	15296	15194	15330	15378	15432	15410	15299	15211	15377	15266	15340	15243	15407	15203	15150	15330	15386	15296	15262	15499	15271	15353	15442	15317	15411	15206	15155	15323	15298	15368	15239	15372	15396	15422	15288	15254	15341	15282	15330	15376	15358	15432	15105	15404	15298	15264	15255	15357	15357	15185	15447	15335	15300	15208	15399	15216	15388	15245	15397	15154	15313	15339	15418	15258	15274	15338	15361	15341	15307	15427	15243	15209	15229	15340	15375	15382	15330	15325	15277	15213	15271	15359	15433	15380	15242	15309	15363	15427	15341	15262	15297	15379	15424	15346	15136	15435	15152	15340	15198	15329	15239	15182	15257	15256	15386	15336	15327	15384	15220	15292	15259	15399	15227	15383	15303	15336	15445	15276	15189	15284	15640	15403	15227	15269	15264	15349	15287	15422	15280	15196	15151	15451	15396	15318	15228	15394	15205	15168	15391	15250	15370	15354	15333	15373	15370	15269	15181	15321	15411	15233	15310	15249	15270	15283	15274	15306	15330	15476	15153	15450	15366	15153	15429	15190	15385	15429	15242	15150	15039	15396	15416	15168	15448	15320	15171	15222	15092	15266	15257	15310	15149	15276	15287	15414	15304	15340	15376	15313	15362	15536	15147	15357	15336	15397	15456	15298	15372	15227	15088	15211	15289	15328	15272	15289	15379	15178	15265	15291	15361	15082	15472	15242	15513	15379	15337	15392	15361	15276	15110	15437	15296	15346	15389	15403	15335	15502	15246	15445	15257	15392	15348	15206	15261	15285	15357	15241	15202	15400	15327	15309	15276	15292	15314	15423	15215	15279	15350	15223	15348	15379	15209	15172	15327	15364	15237	15337	15497	15324	15246	15375	15308	15211	15086	15481	15608	15220	15527	15298	15331	15364	15358	15241	15308	15213	15326	15432	15325	15299	15500	15250	15439	15349	15603	15354	15342	15275	15309	15509	15223	15280	15246	15466	15282	15190	15390	15306	15304	15413	15319	15172	15294	15206	15394	15445	15216	15197	15262	15451	15265	15233	15303	15318	15297	15277	15469	15356	15293	15404	15337	15373	15354	15507	15394	15446	15263	15330	15245	15177	15314	15434	15206	15257	15286	15324	15302	15341	15286	15377	15220	15353	15485	15275	15329	15295	15261	15320	15176	15306	15241	15150	15255	15277	15134	15305	15160	15333	15432	15300	15225	15325	15224	15212	15272	15299	15316	15269	15236	15266	15328	15324	15116	15312	15191	15491	15230	15310	15145	15408	15511	15193	15505	15321	15292	15397	15289	15200	15423	15246	15567	15246	15229	15337	15398	15421	15270	15288	15119	15367	15124	15372	15276	15226	15228	15378	15176	15384	15297	15256	15424	15449	15205	15424	15237	15313	15322	15276	15379	15371	15252	15284	15480	15286	15174	15234	15380	15278	15307	15255	15231	15250	15281	15311	15356	15606	15147	15348	15344	15371	15147	15284	15263	15156	15291	15366	15337	15218	15226	15257	15226	15417	15267	15392	15192	15125	15368	15442	15219	15374	15008	15202	15310	15231	15271	15381	15262	15205	15264	15229	15216	15269	15397	15281	15322	15187	15223	15412	15233	15289	15288	15345	15227	15309	15405	15224	15483	15447	15312	15325	15268	15366	15137	15486	15247	15203	15260	15360	15354	15386	15088	15189	15143	15322	15502	15236	15264	15133	15149	15352	15363	15362	15157	15435	15272	15193	15372	15406	15332	15355	15307	15299	15328	15373	15340	15287	15233	15296	15368	15222	15435	15198	15243	15186	15330	15248	15429	15375	15258	15167	15261	15429	15451	15376	15548	15312	15408	15525	15371	15135	15142	15447	15309	15360	15185	15277	15221	15264	15367	15279	15521	15273	15432	15296	15208	15078	15249	15392	15373	15168	15337	15532	15204	15287	15268	15357	15237	15292	15235	15428	15273	15453	15213	15344	15289	15302	15187	15115	15280	15347	15275	15533	15289	15413	15414	15178	15250	15302	15220	15289	15238	15295	15201	15318	15315	15328	15367	15469	15355	15197	15322	15331	15336	15330	15293	15266	15243	15447	15347	15349	15390	15439	15271	15058	15316	15284	15208	15346	15113	15268	15141	15204	15307	15275	15268	15341	15473	15298	15446	15355	15226	15375	15319	15387	15365	15250	15150	15253	15289	15336	15266	15341	15357	15363	15273	15279	15231	15264	15366	15262	15274	15268	15222	15187	15219	15342	15347	15296	15163	15287	15345	15468	15203	15362	15373	15268	15387	15273	15380	15277	15104	15271	15380	15304	15217	15348	15261	15382	15256	15330	15412	15415	15180	15242	15368	15436	15291	15126	15402	15297	15273	15260	15421	15265	15375	15307	15261	15577	15425	15214	15430	15333	15331	15335	15421	15277	15321	15345	15175	15298	15458	15298	15334	15499	15255	15276	15397	15176	15340	15359	15403	15349	15383	15371	15302	15327	15203	15265	15281	15360	15276	15215	15259	15360	15270	15403	15326	15162	15375	15365	15406	15318	15292	15300	15327	15278	15267	15314	15254	15305	15271	15351	15236	15414	15446	15315	15505	15180	15155	15331	15464	15423	15341	15469	15368	15297	15385	15232	15143	15436	15349	15107	15169	15505	15259	15160	15322	15424	15382	15225	15251	15197	15391	15109	15266	15404	15348	15350	15328	15470	15276	15483	15464	15351	15161	15205	15282	15360	15240	15279	15304	15448	15261	15361	15093	15293	15453	15359	15266	15183	15414	15251	15281	15487	15379	15345	15303	15212	15270	15212	15256	15262	15370	15440	15152	15384	15308	15264	15284	15130	15269	15171	15206	15274	15184	15389	15426	15313	15297	15239	15366	15180	15287	15369	15243	15260	15308	15274	15304	15543	15466	15306	15280	15352	15264	15205	15230	15535	15177	15350	15386	15236	15267	15390	15366	15496	15377	15220	15268	15270	15246
33992	29469	31064	25337	23135	23481	23222	23218	23226	23332	23437	23051	23136	23198	23211	22831	22998	23244	23313	23210	23119	23142	23230	23086	23230	23023	22993	23361	23167	23008	23037	23210	23140	23173	23471	23277	23155	22915	23057	23148	23199	23111	23339	23180	23046	22978	23019	23243	22953	23200	23094	23025	22891	23082	23053	22987	23330	23135	23077	22954	23293	23195	23167	23031	22880	23156	23053	23224	23252	23123	23298	23081	23042	23118	23285	22924	23431	23290	23116	23183	23216	23311	23158	23078	23213	23182	23127	23370	23265	23221	23441	23274	23262	23026	23202	22987	23135	23139	23322	23022	22922	23308	23259	22977	23108	23043	23217	23135	22998	23050	23375	23432	23274	23408	23135	23078	23377	23282	23300	23058	23084	23166	23145	23198	23175	23209	23366	23066	23295	23097	23195	23025	23184	22914	23115	23210	23153	23408	23179	23126	23297	22901	23166	23072	23134	23416	23174	22981	23095	23093	23119	23414	23137	23151	23200	22853	23160	23142	23310	23160	23290	22982	23039	23191	23197	23018	23239	22868	23102	23131	22833	23202	23121	23203	23215	23133	23201	23012	23105	23147	23118	23076	23387	23100	23066	23137	23118	22950	23075	23064	23156	23000	23201	23289	23159	23295	23160	23119	23075	23174	22828	22995	22933	23078	22941	23107	23072	22998	22913	23061	23038	23061	23111	23215	23228	23187	23255	23204	23278	22990	23165	23175	23234	23254	22980	23149	23148	23334	22958	23046	23436	23183	23321	23079	23244	23141	23194	23282	23141	22999	23171	22821	23174	23063	23250	23199	23027	23152	23041	23039	23166	22959	23089	22924	23224	23163	23198	22945	23081	23340	22978	23332	23136	22923	23070	22964	22973	23096	23174	23058	23361	22968	23232	23307	23064	23087	23035	22973	23089	22870	23100	23203	23055	23020	23323	23229	23191	23092	23053	23041	22911	23011	23002	22983	23066	23124	23172	23093	23067	23030	23467	23235	23191	23198	23014	23048	23274	23169	22992	23112	23010	23310	23165	23333	23071	23266	23211	23074	23080	23049	23165	23307	23063	23209	23056	23319	22995	22913	23065	23131	23021	23276	23113	23024	23054	23204	23305	23319	23163	23122	23271	23194	23174	23122	23102	23244	23096	23391	23017	23138	23121	23279	23181	22892	23171	22905	23170	23266	23243	22874	23152	23130	23230	23015	23096	23032	23160	23262	23291	23193	23407	23138	23042	23196	23045	23368	23158	23280	22993	23185	23177	23151	23190	23191	23185	23273	23032	23064	23003	23122	23187	23420	22948	23105	23132	23348	23083	23376	23108	22857	23202	23118	23197	23103	23099	23249	23306	23079	23035	23142	23119	22766	23063	23153	23165	23408	23183	23249	23036	23342	23025	22979	23072	23194	23047	23160	23230	23124	23398	23111	23210	23062	23277	23119	23228	23065	23342	23097	23121	23114	23101	23102	22968	23043	23076	23256	23128	23236	23285	23156	23231	22949	23139	23108	23046	23221	23223	23097	22898	23286	22865	23169	23204	23363	23144	23232	23377	23445	23060	23133	23259	23039	23098	22974	22996	23266	23548	23322	23352	23124	23091	23229	23107	23170	23096	23172	23245	23180	23099	23261	23230	22981	23067	23264	22938	23167	23271	23064	23275	22986	23113	23095	23288	23218	23135	23063	23289	23192	23360	23256	23066	23006	23204	23209	23222	23441	23166	23104	23096	23161	23229	23222	23118	23087	23064	22974	23159	23099	23292	23325	23641	23092	23294	23197	23124	22963	23311	23157	23274	23268	23242	23220	23180	23065	22959	23153	23283	23299	23178	23135	23105	23349	23187	22953	23325	23128	22998	22990	23010	23115	22989	23162	22960	23101	23185	23025	23308	23160	23187	23024	23039	23227	23144	23142	23203	22922	23031	23087	23396	23180	23129	23158	23098	23130	23313	23156	23029	22958	23199	23207	23086	23235	23174	23293	23264	23049	23062	23076	23110	23109	22890	22954	23096	23156	23143	23226	22903	23103	23135	22976	23292	23008	22908	23213	23018	23208	23224	23217	23188	23267	23296	22995	23147	23195	23021	23126	23175	22987	23306	23013	23231	23065	23009	23051	23211	22987	23319	23258	23214	23076	23153	23178	23262	23271	23040	23075	23267	23221	23087	23147	23099	23064	23175	23227	23050	22909	23154	23281	23134	23184	22970	22988	23080	22912	23075	23300	23201	23279	23270	23131	23344	23327	23007	23106	23182	23375	23350	23310	23133	23054	23402	22948	23112	23133	23062	23174	23331	23282	23203	23106	23088	23057	23035	23315	23142	22649	23105	23122	23089	23125	22998	23147	23331	23045	23040	23230	23157	23074	23071	23164	23265	22999	22982	23414	23227	23141	23044	23169	23398	22964	23061	23200	23062	23160	23123	23200	23289	22983	23206	23241	22990	23221	23170	23199	22959	23214	23187	22963	23009	22877	23351	23219	23289	23126	23133	23248	23264	23279	23189	23161	23069	23210	23100	23389	23121	23171	23325	23033	23388	23115	22955	23003	23295	23125	23180	23321	23174	23109	23241	22930	23271	23332	23267	23129	23114	23035	23099	23129	23148	23247	23495	23370	23221	23084	23211	23189	23199	23292	23350	23350	23281	23267	23196	23314	23443	22936	23136	22954	23110	23087	23082	22910	23106	23001	23289	23034	23030	23015	23216	23355	23250	23339	23268	23115	23187	23066	23124	23200	23148	22948	23342	23308	23016	23122	22993	23192	23081	23136	23160	23153	22985	23058	22951	23175	23185	23123	23174	23150	22992	23084	22923	23134	23145	23002	23218	23076	23147	23205	23240	23201	23228	23144	23085	22919	23035	23252	23245	23020	23280	22947	23275	23243	22862	23103	23057	22910	23276	23224	22984	23025	23284	22983	22961	23101	23167	22941	22984	22918	23167	23134	23197	23262	23144	23204	22860	23078	22901	22946	23240	23104	23158	23093	23154	23180	23189	23269	23087	23116	23328	23107	23293	23079	23017	23031	23247	23133	23279	23498	23299	23313	23093	23027	23012	23121	23103	23068	23301	23175	22949	23126	23285	23087	23124	23047	23019	23082	23199	23179	23302	23164	23117	23016	23004	23026	23181	23180	23050	23049	23042	23012	23210	23045	23262	23192	23497	22991	23111	23014	23291	23203	23011	23038	23150	23288	23240	23188	23213	23207	23160	23247	23228	23250	23076	23298	23107	23141	23231	23122	23305	23176	23190	23202	23247	23319	23164	23086	22854	22984	23386	23247	23235	22981	23167	22946	23112	23096	23070	23049	23049	23113	22978	23105	23065	23304	22904	23055	23343	23118	23283	23142	23048	22980	22874	23182	23194	23293	23116	22995	23106	23248	23055	23119	23273	22995	23089	23223	23095	23049	23012	23128	23071	23367	22970	22905	23390	22997	23134	23195	23093	23053	23100	23043	23304	23195	22874	23126	23100	23213	23432	23256	23173	23138	23361	23055	23148	23415	22966	23249	23145	23189	23219	22878	23022	22873	23189	23083	23042	22899	23053	22869	23187	23170	23261	23164	23032	23214	23081	23124	23256	23268	23158	23020	23186	23054	23014	23257	23099	23169	23118	23098	23084	23265	23105	23221	23133	23337	23071	23126	23006	23157	23020	23284	23153	23236	23108	23256	23462	23046	22985	22956	23271	23048	23156	23241	23104	23150	23122	22937	23143	23026	23207	23186	23094	23244	23216	22876	23200	23196	22852	23209	22963	23269	23127	23084	23149	22996	23243	22966	22935	23245	23392	22920	23031	23118	23024	23142	22968	23256	22861	23083	23250	23297	23278	23236	23435	23272	23201	23024	23324	23136	23382	23263	23360	23173	23287	23212	23185	23077	23113	23019	23131	22870	23155	23259	23346	22971	22981	22990	23086	23034	23226	23337	23093	23257	22980	23266	23021	23060	22843	23289	23170	23137	23136	23114	23081	23365	23244	23398	23064	23139	23088	23184	23182	23251	23018	23141	23345	23056	23139	23045	23084	23248	23052	23087	23074	23152	23439	23315	23038	23285	22968	23115	23062	22691	22970	23091	23197	23366	23191	23069	23208	23362	23290	23032	23039	23065	23091	22987	23103	23017	23207	22805	23008	23333	23058	22984	23032	23182	23080	23045	23271	23347	23100	23228	23129	23105	23330	23063	22870	23193	23389	23204	23075	23336	23053	23145	23160	23221	22878	23173	23489	23121	23122	23056	23098	23174	23333	23320	23215	23084	22997	22825	23245	23125	23259	23255	23347	23195	22963	23256	23232	23098	22994	22963	23063	23034	23157	23337	23139	22980	23163	23086	22978	23206	23059	23294	23385	23209	22911	23220	23025	23190	23107	23103	23234	23231	23193	23210	22968	23229	23173	23119	23119	23165	23269	22956	23403	23178	23164	23133	23209	23193	23135	23101	23005	23225	22970	22969	23013	23104	22925	23121	23309	23120	23079	23425	23193	23327	23443	23162	23248	23046	23110	23053	23053	23157	22990	22998	23033	23084	23131	23266	23073	23123	23196	23118	23248	23041	23265	22923	23182	23095	22987	23335	23065	23287	22985	23130	23136	23106	23138	23365	23139	23082	23178	23149	23251	23223	23020	22937	23080	23291	23152	23177	23091	23134	23176	22900	23028	22960	23021	23048	23014	23226	23091	23262	23045	23088	23069	23261	23155	23290	23260	23048	23109	23278	23320	23202	23214	23091	23165	23124	23117	23078	23244	23215	23311	23317	23517	23179	23014	22983	23127	23166	23256	23210	23090	23283	23039	23079	23279	23204	23200	22979	23104	23115	23156	23332	23035	22898	23178	23056	23184	23033	23076	23207	23049	23367	23073	23115	23210	23228	23250	22992	23124	23153	23272	22879	23030	23312	23255	23013	23406	23134	23270	23261	23125	23007	23196	23242	23348	23313	23254	23322	23020	23113	23294	23003	23132	22773	22682	23191	23321	23240	23032	23168	23424	22987	23374	23187	23042	23204	23297	23116	23153	23164	23233	22906	23226	23351	23080	23268	23259	23121	23430	23260	22921	23238	23194	23160	23174	23140	23191	23193	23113	22971	23189	23111	23211	23060	23179	22952	23216	22946	23024	23270	23254	22970	22716	23033	22945	23019	23221	23110	23044	23169
25256	33076	24899	16222	15803	15550	15588	15666	15660	15434	15475	15617	15444	15494	15323	15551	15268	15447	15532	15542	15602	15391	15529	15486	15431	15465	15355	15517	15591	15505	15501	15387	15667	15555	15636	15583	15594	15514	15334	15642	15645	15535	15387	15590	15484	15471	15599	15649	15573	15468	15603	15570	15457	15429	15531	15441	15449	15675	15537	15521	15561	15570	15475	15397	15544	15531	15680	15717	15549	15493	15630	15464	15495	15494	15568	15446	15576	15464	15400	15508	15374	15526	15412	15507	15515	15540	15495	15542	15426	15384	15370	15609	15563	15422	15418	15549	15448	15463	15544	15400	15506	15392	15454	15413	15523	15580	15353	15619	15435	15529	15527	15462	15611	15535	15573	15534	15587	15550	15709	15603	15571	15544	15580	15267	15423	15623	15437	15499	15399	15540	15498	15453	15525	15551	15603	15567	15469	15410	15516	15392	15477	15458	15371	15646	15429	15373	15408	15569	15547	15515	15524	15540	15458	15599	15300	15448	15588	15662	15427	15450	15644	15552	15520	15309	15414	15560	15523	15383	15566	15612	15614	15511	15525	15403	15558	15459	15516	15385	15423	15528	15454	15628	15601	15502	15444	15486	15510	15425	15509	15584	15540	15464	15493	15593	15612	15438	15650	15538	15376	15507	15578	15230	15615	15337	15379	15184	15586	15446	15394	15458	15397	15653	15608	15485	15501	15506	15586	15445	15484	15431	15470	15561	15514	15561	15442	15460	15328	15555	15558	15557	15702	15386	15475	15490	15555	15603	15468	15501	15646	15537	15554	15634	15573	15308	15648	15627	15393	15464	15546	15611	15580	15635	15560	15583	15632	15632	15680	15531	15435	15547	15439	15403	15524	15514	15528	15492	15381	15599	15564	15726	15609	15498	15466	15547	15560	15726	15415	15454	15453	15517	15541	15601	15388	15576	15385	15495	15556	15559	15508	15591	15588	15465	15327	15514	15482	15653	15469	15451	15463	15420	15653	15570	15510	15577	15526	15374	15610	15758	15407	15411	15459	15373	15531	15430	15523	15473	15627	15579	15434	15423	15389	15548	15429	15470	15573	15566	15512	15532	15546	15360	15632	15535	15531	15419	15581	15393	15474	15585	15487	15341	15407	15572	15356	15419	15543	15501	15483	15560	15462	15513	15444	15482	15568	15495	15673	15358	15405	15528	15490	15512	15594	15421	15535	15445	15398	15580	15647	15488	15383	15527	15541	15511	15331	15558	15592	15540	15503	15524	15633	15400	15491	15434	15496	15582	15444	15492	15684	15658	15452	15448	15424	15470	15466	15393	15487	15493	15425	15458	15601	15712	15551	15494	15451	15532	15540	15644	15646	15570	15371	15405	15464	15526	15415	15548	15594	15537	15431	15379	15577	15449	15575	15451	15451	15462	15361	15402	15351	15414	15522	15559	15567	15299	15640	15529	15585	15588	15675	15444	15436	15532	15461	15392	15535	15709	15318	15621	15624	15649	15420	15496	15677	15372	15288	15460	15588	15451	15611	15624	15586	15337	15554	15548	15369	15535	15469	15602	15618	15468	15308	15361	15468	15576	15419	15587	15576	15533	15467	15570	15459	15502	15621	15471	15542	15570	15522	15527	15564	15329	15694	15617	15442	15734	15568	15329	15367	15351	15506	15554	15401	15388	15558	15463	15350	15416	15558	15476	15462	15614	15668	15569	15274	15656	15294	15464	15529	15376	15444	15512	15459	15439	15644	15282	15331	15485	15348	15513	15464	15428	15357	15726	15384	15474	15693	15495	15506	15553	15480	15610	15550	15394	15567	15612	15573	15312	15472	15336	15416	15708	15410	15533	15622	15635	15548	15709	15537	15511	15480	15470	15367	15491	15412	15583	15460	15336	15481	15523	15536	15454	15337	15584	15467	15403	15527	15312	15571	15543	15681	15431	15495	15489	15440	15401	15666	15652	15444	15401	15402	15576	15490	15480	15604	15555	15513	15476	15774	15605	15474	15428	15535	15541	15447	15408	15493	15385	15549	15632	15531	15539	15563	15417	15476	15482	15593	15590	15651	15466	15349	15543	15556	15481	15376	15532	15376	15342	15561	15429	15461	15481	15451	15369	15603	15417	15514	15447	15342	15574	15365	15550	15527	15550	15447	15474	15701	15438	15480	15483	15592	15485	15491	15350	15447	15517	15546	15648	15509	15520	15485	15421	15431	15600	15437	15452	15404	15482	15489	15587	15553	15495	15467	15455	15363	15385	15465	15499	15512	15586	15241	15430	15374	15536	15523	15502	15513	15621	15502	15329	15623	15371	15474	15555	15536	15518	15462	15451	15430	15650	15558	15718	15445	15480	15389	15533	15411	15657	15465	15607	15466	15322	15588	15481	15476	15286	15365	15567	15332	15619	15644	15382	15388	15491	15408	15424	15599	15345	15609	15411	15536	15508	15523	15459	15511	15609	15402	15381	15584	15537	15476	15585	15383	15200	15488	15582	15533	15503	15577	15560	15425	15356	15462	15491	15545	15475	15411	15634	15457	15441	15774	15500	15580	15403	15434	15499	15446	15462	15503	15541	15451	15390	15585	15561	15428	15500	15387	15463	15565	15618	15538	15560	15394	15528	15504	15531	15326	15448	15524	15531	15663	15432	15417	15567	15557	15353	15558	15451	15521	15574	15528	15380	15519	15585	15538	15399	15360	15584	15461	15615	15669	15539	15516	15552	15591	15454	15493	15459	15370	15674	15467	15285	15577	15466	15626	15469	15607	15425	15416	15583	15483	15512	15359	15440	15575	15399	15375	15539	15483	15531	15401	15285	15541	15559	15465	15492	15572	15629	15440	15474	15515	15549	15639	15441	15583	15438	15641	15586	15373	15257	15416	15547	15470	15458	15355	15446	15490	15536	15509	15501	15337	15545	15691	15532	15412	15703	15467	15484	15448	15656	15481	15626	15338	15488	15608	15305	15502	15476	15556	15468	15591	15448	15444	15613	15547	15481	15568	15536	15553	15379	15483	15451	15530	15404	15427	15510	15558	15542	15523	15650	15463	15522	15564	15492	15531	15339	15558	15541	15425	15592	15414	15538	15529	15532	15551	15432	15566	15400	15455	15464	15717	15475	15378	15409	15487	15385	15460	15430	15420	15329	15451	15625	15466	15597	15493	15548	15459	15599	15464	15395	15341	15441	15410	15546	15512	15368	15621	15384	15495	15466	15538	15649	15454	15460	15388	15464	15577	15529	15543	15456	15463	15387	15627	15552	15598	15401	15544	15519	15421	15496	15453	15485	15468	15593	15493	15506	15580	15537	15504	15658	15546	15498	15548	15450	15360	15560	15393	15692	15478	15495	15366	15468	15616	15420	15671	15675	15364	15395	15544	15443	15425	15470	15458	15606	15366	15386	15542	15497	15629	15600	15525	15536	15598	15166	15410	15380	15557	15496	15383	15653	15413	15512	15564	15598	15513	15579	15358	15576	15533	15513	15337	15594	15392	15454	15589	15614	15367	15432	15661	15472	15450	15595	15461	15551	15504	15548	15282	15637	15495	15554	15495	15526	15366	15503	15451	15651	15509	15306	15456	15676	15484	15313	15527	15631	15509	15424	15518	15378	15557	15446	15449	15496	15537	15571	15513	15522	15349	15436	15620	15560	15422	15558	15599	15455	15521	15472	15543	15289	15551	15578	15501	15360	15469	15547	15446	15300	15499	15689	15543	15582	15379	15508	15584	15499	15607	15588	15654	15441	15661	15461	15505	15526	15540	15629	15415	15598	15333	15562	15379	15616	15463	15456	15487	15476	15606	15566	15371	15733	15302	15525	15509	15549	15614	15262	15531	15459	15403	15597	15481	15456	15540	15534	15414	15408	15593	15368	15415	15526	15544	15397	15554	15508	15384	15562	15552	15349	15422	15361	15455	15631	15439	15528	15328	15503	15395	15619	15351	15504	15559	15417	15398	15453	15623	15467	15609	15442	15533	15563	15636	15592	15421	15432	15559	15685	15477	15527	15448	15543	15534	15452	15683	15502	15352	15561	15449	15604	15601	15527	15521	15646	15375	15551	15582	15657	15541	15480	15476	15543	15680	15569	15414	15388	15486	15510	15467	15725	15611	15404	15546	15446	15508	15594	15418	15468	15528	15561	15564	15707	15411	15655	15326	15626	15512	15407	15570	15476	15543	15527	15608	15523	15515	15335	15555	15471	15506	15619	15527	15469	15625	15467	15602	15680	15482	15423	15496	15526	15686	15571	15544	15420	15557	15474	15522	15594	15490	15422	15602	15473	15593	15479	15404	15661	15648	15574	15413	15634	15455	15552	15651	15581	15475	15496	15523	15256	15430	15296	15564	15427	15480	15523	15451	15556	15524	15608	15668	15800	15562	15444	15561	15524	15297	15584	15536	15565	15513	15494	15548	15343	15614	15391	15443	15399	15547	15476	15341	15554	15527	15369	15368	15463	15520	15430	15625	15505	15455	15523	15385	15483	15494	15535	15747	15457	15334	15445	15660	15440	15418	15465	15665	15437	15427	15491	15454	15589	15467	15421	15410	15596	15482	15429	15450	15420	15631	15693	15499	15475	15391	15705	15565	15421	15491	15607	15404	15492	15755	15702	15530	15691	15297	15472	15450	15494	15365	15471	15499	15646	15593	15555	15462	15451	15526	15582	15382	15559	15574	15590	15439	15538	15676	15324	15634	15632	15477	15547	15633	15311	15598	15315	15592	15376	15498	15548	15398	15596	15592	15543	15525	15526	15323	15408	15554	15493	15581	15535	15630	15622	15492	15506	15518	15501	15343	15588	15498	15359	15529	15514	15573	15533	15623	15546	15532	15685	15341	15486	15505	15486	15505	15500	15578	15591	15613	15597	15282	15539	15644	15533	15440	15510	15283	15385	15618	15654	15502	15390	15480	15408	15593	15578	15518	15565	15362	15448	15647	15334	15484	15489	15225	15541	15506	15475	15473	15406	15470	15586	15491	15319	15702	15539	15555	15374	15512	15510	15463	15458	15466	15514	15398	15347	15583	15529	15504	15416	15445	15501	15407	15512	15431	15473	15528	15436	15516	15599	15495	15491	15484	15452	15616	15557	15560	15490	15433	15386	15529	15451	15734	15409	15661	15449	15539	15461	15439	15457	15484	15548	15666	15500	15527	15640	15606	15466
24374	20982	27352	25043	22706	24921	25700	23333	22458	22666	22624	22402	22399	22111	22282	22312	22314	22400	22246	22336	22255	21971	22344	22104	22240	22287	22237	22337	22281	22428	22554	22256	22006	22226	22140	22222	22061	22029	21917	22224	22127	22067	22276	22289	22246	22164	22202	22310	22399	22160	22191	22153	22196	22382	22206	22160	22072	22219	22165	22177	22322	22252	22246	21974	22308	22213	22080	21947	22320	22089	22419	22424	22219	22324	22060	22050	22101	22240	22140	22079	22084	22087	21975	22240	22121	21946	22115	22162	22091	22065	22158	22197	22200	22020	21880	22114	21898	22038	22154	22247	22364	22219	22045	22339	22275	22062	22074	21965	22232	22191	21954	22126	22166	22069	22075	22002	22190	22178	22190	22072	22314	22086	22201	22072	22033	22221	22006	22313	22097	22322	22142	22015	22081	22066	22282	22172	22001	22102	22205	22310	22069	22115	22374	22160	21981	22190	22315	22163	22273	22064	22145	22103	22250	21933	22116	22175	22103	22094	22094	21931	21953	22114	22195	22194	22142	22104	22086	22063	22139	22038	22169	22035	21963	22195	22204	22171	22355	21999	22481	22173	22347	22145	22400	22244	22181	22166	22371	22349	22308	22070	22236	22158	22212	22194	22267	22061	22223	22171	22195	22181	22246	22238	22176	22280	22205	22095	22225	22139	22260	22106	22193	22218	22468	22311	22250	22237	22075	21930	22010	22268	22158	22002	22170	22208	22148	22057	22159	21993	22167	22311	22215	22144	22049	21989	22054	21998	21764	22035	22544	22314	22062	22303	22157	22028	22110	22190	22311	22153	22100	21855	22346	22141	22263	22281	22059	22124	21980	22041	22075	22190	22472	22349	22145	22233	22288	22133	22109	22135	22108	22115	22199	22051	22052	22384	22367	22300	22224	22172	22257	22222	22140	21999	22177	22104	22175	21893	22194	22369	22231	21885	22200	21979	22017	22197	22154	22160	22238	22076	22112	22237	22416	21904	22134	22221	22375	22198	22110	22086	22163	22098	22132	22129	22106	22205	22218	22269	22053	22136	22034	22101	22254	21956	22032	22078	22078	22291	22217	21938	22201	21835	22293	22149	22176	22206	22247	22033	22172	22289	22360	22055	22218	22198	22165	22072	22216	22203	22137	22235	22302	21991	22060	22103	22183	22121	22149	21930	22100	22265	21996	22454	22003	22209	22182	22247	22115	22159	22281	22045	22032	21917	21954	22286	22022	22096	21952	22285	22079	21926	22114	22207	22172	21970	22263	21962	22078	21993	22058	22085	22063	22208	22233	22127	22084	22069	22207	22242	22385	22047	22426	22320	22090	21975	21833	22106	22340	22206	21995	21895	22115	21974	22204	22236	22064	22134	22354	22270	21995	22348	22002	22281	22157	22298	22045	22163	22166	22094	22141	22069	22037	22273	22176	22162	22327	22215	21979	22096	22335	22014	22188	21964	22043	22165	22184	21840	21997	22258	22363	22189	22183	22092	22308	22177	22215	22295	22154	21939	22278	22155	22284	22009	21936	22213	22099	22183	22322	22031	22249	22236	22109	22120	22326	22168	22122	22119	22017	22291	22263	22192	22168	22082	22142	22198	22140	22315	22146	22085	22169	22056	22280	22257	22154	22024	22059	21998	22237	22127	22149	22352	22099	22205	22157	22276	22198	22047	22484	21972	22287	22004	22086	22050	21997	22362	22184	21933	22018	22158	22000	22232	22015	22241	22188	22360	22252	22082	22326	22113	22059	22191	22284	21910	22235	22129	22245	22343	22193	22121	22104	22021	22191	22034	22044	21972	22190	22412	22162	22198	22232	22091	21945	22169	22085	21855	22234	22116	22160	22113	22223	22196	22234	22108	22055	21881	21887	22035	22153	22079	21977	22329	22013	22052	22250	21956	22216	22284	22155	22277	22329	22044	21862	22291	22095	21912	22021	22256	22236	22074	22206	22066	22075	22176	22336	22236	22083	22108	22172	22074	22307	22404	22265	22131	22136	22218	22106	22112	22321	22163	22186	22331	22256	21811	22361	22020	22131	22050	22023	22271	22178	22243	22220	22074	22238	22057	22002	21892	22009	22087	22196	22212	22025	22070	22168	22165	21920	22151	22161	22420	22101	21978	22015	22150	22024	22185	22135	22072	22393	22084	22254	22397	22293	22200	22059	22285	22188	21888	22327	22118	22003	22147	21962	22314	22198	22061	22238	21974	22269	22158	22287	22130	22190	21963	22194	22032	21915	22035	22202	22165	22172	22198	22317	22110	22143	22014	22297	21971	22172	22093	21985	22182	22141	22091	22256	22271	22064	22252	22066	22305	22197	21940	22361	22195	22137	22063	22053	22193	22013	22251	22234	22333	22220	22081	22163	21984	22368	22119	22256	22092	22094	22170	22216	22288	22066	22080	22152	22032	22218	22119	21923	22098	21951	22222	22038	21912	22250	22018	21977	22312	22159	21881	21790	22116	22285	22173	22106	22249	21892	22206	22095	22260	22224	22152	22064	22277	22391	22390	22218	22151	22321	22148	22278	22109	21979	22123	22134	22325	22264	22363	21954	22201	22228	22169	22328	22015	22359	22141	22156	22194	22212	22167	22221	22045	22074	22141	22223	22072	22284	22382	22106	22177	22364	22262	22074	22130	21914	21880	22263	21952	22185	22174	22131	22332	21997	22295	22150	22005	21966	22120	22246	22191	22219	22273	22306	22070	22057	21748	22223	22440	22213	22105	22023	22157	22197	22347	22283	22039	22014	22049	22124	22349	22096	22080	22199	22287	22082	22170	22279	22253	22102	22070	22217	22463	21993	22143	22107	22058	22159	22092	22050	22224	22076	22190	22204	21938	21996	22032	22098	22145	22027	22157	22322	22074	21995	21921	22358	22102	22087	22147	22090	22138	21929	22001	22217	22124	22266	22074	22370	22168	22076	22213	22178	22045	22241	22112	22059	22187	22104	22091	22203	21975	22177	22154	21988	22111	22106	22032	22295	22017	22031	22110	21903	22112	22194	21937	22251	22217	22187	22139	22079	22190	21960	22142	22226	22192	22143	22199	22238	22216	22104	21940	22082	22073	22187	22112	22156	22050	21881	22037	22097	22167	22197	22142	22055	22334	22167	22129	22145	22099	22192	21935	22162	22366	22042	22137	22218	22214	21910	22269	22087	22266	22007	22146	22309	22240	22071	22251	22173	22371	22312	21977	22105	22292	22313	22134	22190	22154	22320	22070	22277	22208	22253	22249	22050	22289	22417	22159	21983	22127	22255	22135	22259	22129	22149	22171	22079	21997	21956	22121	22019	22100	22126	22098	22234	21908	22260	21815	22043	22200	22100	22039	22429	22247	22211	22218	22331	22120	22273	22262	22128	22302	22246	22299	22154	22088	21967	22166	22065	21951	22059	22175	22159	22270	22108	22305	22334	22131	22080	22059	22343	22195	22320	22145	21912	22249	22101	22065	22178	22220	22293	22378	22013	22084	21943	22316	22138	22494	22031	22339	22307	22214	21942	22007	22366	22043	22184	22004	21886	21885	22354	22394	22044	22037	22197	22370	22052	22058	22153	22204	22057	22134	22015	22110	21980	22138	22138	22165	22327	22105	22344	22220	22211	22127	22203	22111	22212	22145	22179	22201	22041	22429	22260	22196	21978	22140	22055	22086	22147	22102	22115	22123	22047	22108	22088	22241	22196	22140	22243	22311	22204	22105	22057	22314	22184	21979	22340	22355	22228	22037	22371	22234	22120	21968	21982	22052	21899	22268	22183	22144	22150	22061	22145	21933	22092	22159	22118	21995	22109	22190	22030	22107	22011	22095	22197	22039	22328	22309	22266	22289	21956	22132	22232	22152	22149	22245	22265	22332	22142	22064	22081	22237	22204	22231	22096	21825	22284	22220	22133	22279	21744	21983	22238	22035	22144	22067	22153	22311	22143	22002	22083	22075	22155	22110	22329	22135	22002	21900	22188	22214	22165	22367	22229	21880	22344	22174	21981	22044	22053	22083	22243	22120	22241	22098	22255	22238	22397	22350	22011	22175	22222	22333	22219	22003	22031	22094	22077	22013	22209	22269	22162	22211	22094	22075	22112	22254	22213	22187	22214	22149	22287	22242	22113	22080	22167	22131	22096	22028	22133	22175	22055	22004	22030	22338	21932	22084	22028	22323	22226	22316	22386	22168	22192	22174	22254	22002	22260	22228	22046	22152	21956	22346	22205	22474	22381	21958	22125	22108	21939	21991	22242	21987	22141	22154	22122	22205	22065	22232	22162	21931	22217	22232	22141	22130	22207	22128	22264	22134	22171	22121	22203	22237	22226	22156	22001	22189	22217	22109	21943	22153	22236	22159	22255	22151	21957	22135	22284	22160	22070	21937	22137	21934	22185	22202	22298	22177	22137	22305	22337	22230	22132	22081	21942	22150	22152	21885	22233	22129	22008	22193	22038	22181	22062	22130	22061	21970	21923	22199	22195	22072	21802	21970	22267	22103	22033	21989	21632	22137	22038	21897	22205	22185	22470	21930	22186	22474	22175	22277	22175	22100	22039	22311	21923	22464	22402	22230	22195	22071	22176	22074	22246	22320	22113	22201	22261	22258	22177	22093	22320	22351	21870	22051	22243	22212	22204	22327	22120	22073	22138	22210	22208	22060	22136	22130	22112	22088	22058	22141	22095	21988	22110	21922	22148	22200	21832	21850	22053	22037	22321	22130	22154	22316	22173	22020	22189	22326	22088	22122	22209	22198	22295	22050	22206	22047	22183	22151	22053	22047	22099	22336	22233	22190	22105	22069	22014	22280	22021	22090	22189	22202	22285	22186	22374	22161	22232	22135	21929	22250	22011	22211	22278	22223	21795	22263	22128	22019	21935	22122	22307	22328	21937	22038	22392	22176	21982	21879	22071	22123	22095	22059	22333	22406	22072	21841	22261	22138	22230	22241	22201	22229	22116	21952	22212	21968	22275	22176	22138	22180	22061	22124	22095	22291	22236	22031	22226	22099	22127	22022	22113	22318	22261	22124	22174	21984	22049	22147	22299	21972	22251	21964	22012	22226	22124	22361	22297	22061	22194	22339	22236	22330	22102	22281	22182	21976	22092	22463	22263	22130	22184	22148	22217	22152	22074	22443	22252	22090	22165	22140	22273	22087
28557	50862	36246	19637	17331	16540	16211	15805	15574	15435	15349	15324	15358	15169	15306	15254	15264	15088	15110	15097	15015	15025	15064	15097	15017	15124	15117	15142	15131	15027	15176	15261	15134	15155	15005	15155	15101	15011	14988	14999	15042	15180	15073	15006	15054	14967	14985	15048	14977	15127	14832	14931	15139	14803	14963	15012	15068	15056	15209	15159	15043	15147	14927	15125	14935	15092	14913	15063	15182	15020	14965	15135	15014	15157	15056	15151	15193	15021	15096	14982	14957	15019	15012	15085	14991	15014	14867	14980	14898	15188	14981	15090	15137	15039	15082	15191	15113	15189	15124	15134	15183	15046	14868	15095	15239	15043	15065	15061	14914	15061	15029	15044	15064	15139	14969	15074	15092	14933	15093	14996	14983	14931	15061	15134	15038	15036	14968	15046	14959	15047	15068	15029	15015	15041	15009	14870	15168	15097	15014	14919	14891	14968	15071	15157	15024	14929	15189	14975	15108	15179	14980	15083	14893	15056	15114	15012	15034	15062	14948	15001	15070	15067	14772	14963	14968	14941	14908	15145	15068	14984	14916	14792	15100	15225	15149	14941	15127	14956	15085	14913	15071	15073	14899	15165	15098	14858	15074	15016	15140	15037	14913	15061	15097	14998	14986	15013	15107	15122	14921	14958	14874	14948	14932	15015	15101	15106	14980	14993	14864	15057	15149	14980	14860	14995	15064	14805	15039	14897	14983	14866	14941	14922	15090	15039	14869	14976	14998	15036	14867	15028	14918	15106	15113	15096	15021	14927	15055	14977	14976	14988	15095	15035	14984	14992	15038	15073	15035	14940	15012	14902	15120	15140	15076	14992	15045	14963	15102	15017	14945	15034	14972	14931	15023	14981	14949	15095	15099	15063	14847	15060	14999	15070	15131	15031	14883	15093	15069	14968	15140	14964	15110	15099	15027	14996	15261	15004	15002	15082	15036	15003	15074	14951	14897	14985	15180	15112	15174	14981	15086	15112	14996	14931	15087	15085	15168	14937	15034	15043	15057	15023	15105	15046	15178	14926	14883	15161	14992	15091	15073	14977	15137	14959	14979	14952	14983	15002	14971	15140	14974	15010	15085	15040	15149	15203	15204	14942	14885	15329	15111	15133	14892	15132	14827	15020	15110	14992	15063	14848	15023	14769	15083	15058	14988	15083	15132	14996	15076	14945	15089	14857	15016	15117	15065	14991	14978	14996	14951	15139	14851	14956	14850	15156	15063	15000	14879	15110	15070	14836	15074	15019	14952	15058	15043	15033	15143	14943	14927	15047	15045	15212	15185	14969	15012	14931	15108	14957	15055	14931	14733	14971	15034	14935	15088	14985	14959	14971	14738	15088	15008	15043	15005	15100	14976	15022	15060	14923	15022	15198	14940	15035	14989	15026	15098	15084	15085	15060	15053	14979	15075	15036	14967	14856	15071	14827	14977	15013	15058	15111	14994	15029	15010	15075	14952	15030	15168	15155	15033	14970	14930	15111	15038	15026	15011	14954	14900	15081	14966	15023	15013	14939	15047	14802	14939	15055	15051	14995	14912	15053	15038	14831	14938	15094	14966	14859	15037	15085	15213	15046	14985	15022	14753	15100	15106	14940	14984	14826	15065	14895	15068	14880	15124	15054	15027	15018	15134	15211	14927	15039	15080	14934	15127	15028	14867	15057	15026	15084	14980	15095	15114	15053	15159	15104	15168	15227	14980	15074	14913	14908	14954	15104	14997	14952	15107	15131	14906	15068	14985	14621	15134	14935	15023	14927	15027	15024	14989	14895	14907	15000	15145	14909	14893	15101	15049	14988	14964	14947	15084	15118	14899	15079	14994	14918	15143	14943	15102	14929	15140	14920	15001	15044	15065	15109	15120	14990	14980	14887	15049	14945	15102	14931	14970	15056	15077	15086	14907	15086	15116	15026	15011	14947	15088	15077	15082	15202	15083	15172	14980	15294	15035	15070	14926	14884	15261	15072	15067	14909	14989	14984	14887	15061	15065	14943	15051	15057	14971	14967	15084	14992	14850	15039	15058	15016	14965	14862	15101	15029	14925	15007	15043	15010	15050	15009	14937	14933	15069	14994	14874	15173	14902	14838	14831	14932	15061	14921	15201	14989	14977	15004	14860	15126	14896	15083	15139	14948	14968	15048	15099	14994	15096	14898	15166	14959	14895	15021	14954	15032	15122	14952	15166	14795	15047	15027	15063	15037	15001	15048	15013	15073	15039	15012	15091	15018	15090	14992	15126	15065	15048	14938	14968	15253	14845	15125	15138	14780	14924	15065	14863	15015	15059	15188	15094	14960	15161	15214	15084	15081	15141	15074	15185	15063	15008	15009	14896	15056	14995	15025	15189	14907	14912	14786	14983	15083	15133	14951	15043	15004	15024	14954	15054	15040	15118	15038	14939	15044	15044	14883	15098	15050	15044	15050	15029	15182	14942	14951	15076	14797	14851	15181	15073	15106	14989	15037	15072	15085	15099	14946	15065	15110	15022	15071	14977	15011	14837	14975	14859	15063	15057	15109	14933	14868	15056	14993	15088	14936	15052	14985	14956	15037	15004	15090	15255	15068	15033	15158	15097	15077	15091	14925	14863	14891	14882	15110	14965	14990	14945	15144	15128	15019	15171	15017	14799	15044	15098	15250	15019	14954	15064	15127	15149	15144	15043	14876	15072	15153	14932	15034	15023	14973	15225	14812	15038	15223	15025	15083	14955	15182	15075	15010	14975	15139	14987	15035	14998	15086	15037	14855	14950	15080	14990	15029	14843	15117	14981	14971	14939	15008	15102	14981	15010	14886	15036	15146	15021	15044	15035	15073	14963	15077	15012	15037	15025	15091	14970	14810	15013	14978	15094	15071	15000	15065	15111	15176	15050	15041	15077	14969	15119	15277	15055	15054	15144	14981	15001	14917	14955	15190	14956	15058	14813	14954	14977	14925	15049	14903	15029	15094	14873	14883	15123	14992	15017	15049	15070	15069	15044	14996	14866	15004	15031	14976	14996	14924	14997	15109	15003	14947	14969	15087	15054	15019	15029	15098	15082	14999	14902	15004	14957	14949	15112	15049	15096	15052	14738	15014	15069	14793	15003	15063	15048	14904	14971	15044	14866	14790	15016	15041	15017	15050	15064	15014	14995	14921	15113	15185	15066	14975	15158	14988	14855	14919	15034	14902	15080	14979	14885	15012	15149	15207	14923	15089	14926	15036	14931	14966	15014	15085	14767	15164	15141	14957	14989	15090	15189	14887	15229	15116	14963	14993	14986	14917	14936	15138	14936	15024	14893	14909	15018	15021	14935	15028	14953	14906	14911	15095	15114	14884	14914	14975	14973	14956	15149	14966	15031	14979	15059	14998	14942	15247	14987	15116	15012	14857	15151	15022	14983	15057	15209	14983	15182	14896	14886	15148	14929	15054	15082	14977	14879	15031	14882	15096	15116	15262	15045	15026	14868	15107	14904	14959	15136	14868	14929	15167	15164	15158	14864	14981	15033	15079	15193	14956	14856	14814	15040	15201	15128	15133	14729	15047	15124	15222	15004	14932	15065	15100	15030	15189	14966	14849	15230	15022	15193	14968	14952	15015	15175	14928	15058	15230	14993	15107	14984	14953	14921	14933	15183	15006	15109	15124	15112	14924	14967	14973	15067	15025	15022	15041	15121	14987	15043	15123	14917	15037	14895	15075	15025	15076	14986	15020	14926	14954	14893	15180	15054	15108	14898	15079	15064	14919	15087	14997	15067	14963	15134	14978	14982	15147	15098	14928	15131	15047	14952	14956	15131	15070	15081	14996	15130	14902	15023	15051	15156	14997	15071	15146	15061	15126	15022	15228	14948	14948	14993	14881	15232	15136	14931	15005	15168	15050	15078	14900	15184	15063	14965	15147	14916	15088	14848	15044	15129	15133	15100	15020	15086	15196	14946	15050	15230	14992	15018	15111	15149	15052	15025	15076	14882	15064	15095	15125	15019	14883	15066	15077	14925	15035	15036	15075	14977	15065	15014	15147	15037	14966	15064	15146	14982	15025	15093	14999	15104	14961	15070	14998	14858	15128	15005	14990	15043	14891	15138	14961	15047	15220	15014	14948	15197	15071	14954	14855	14962	15036	14928	15130	14940	15094	14900	15057	14904	14891	14922	15032	14994	14934	15006	15011	14936	15057	15043	15025	15126	14890	15039	15129	15218	14981	15001	14966	14976	14951	15096	15201	15040	14971	15167	15067	14946	15088	15002	14903	15038	15242	15083	15043	14961	15027	14967	15068	15070	14987	14921	14909	15170	15111	15004	14839	15002	15054	14918	15042	14970	15081	15040	15013	15062	14957	14826	14905	15048	14968	15085	14932	15118	15108	14988	15043	14989	15019	14957	15051	14927	15080	15121	14893	15005	14933	15109	15001	15041	15063	14879	14947	14989	15150	15183	14896	15122	14921	15014	15024	14830	15041	14847	14940	15171	15110	15115	15022	15009	15010	14942	15066	15073	15055	14727	15143	15088	15003	14971	14926	15109	14979	14899	14991	14948	15097	15106	14980	15086	15085	14870	15028	15204	14940	14952	15016	14904	15019	14978	15059	15212	15018	15123	14968	15036	14908	14959	14851	15047	15101	14987	15032	15188	15028	15148	14994	14712	15047	14983	14987	15010	15146	14958	15142	15057	14867	15221	15145	14907	14982	15109	14851	14789	14938	15007	15131	14881	15076	15215	14908	15099	15150	14980	14952	15062	15072	15164	14966	15067	15071	14965	14986	14878	15051	15097	15010	15013	15046	15004	15048	14952	15068	14960	14988	14901	14942	15010	14932	14876	14903	14930	15077	14968	15105	14962	14974	14953	14969	14966	15142	14982	15022	15063	14992	14837	15186	14964	15032	15119	14945	14987	15046	14981	14965	15066	14876	15105	14948	15275	14987	14949	14885	14894	15136	14906	15072	15060	15151	15138	14967	14822	14842	14949	14922	15011	15151	14978	14844	15160	14951	14846	15183	15177	15012	15119	15067	15057	14936	15033	15113	14924	15041	15137	15007	14950	14955	15126	15074	15048	15055	14896	15028	15034	15131	15059	15230	15087	15256	15108	14947	15088	14849	15126	15191	14868	15142	15091	14953	15123	14903	15223	15001	14978	15085	14980	14952	15086	15035
22663	21089	27646	24772	21700	25166	29683	25521	24549	24772	24884	24504	24344	24501	24427	24126	24358	24207	24034	23963	24057	24374	24030	24126	24181	24007	23972	23905	24171	24204	24073	24144	24345	24185	24115	23943	24114	23972	24113	24108	23951	23903	23870	24178	24037	24070	23687	23929	24020	23861	23837	23937	24032	23896	23890	23975	24144	24017	23915	23981	24022	24065	23923	24011	24150	23979	24115	23761	23743	24166	24114	24199	23680	23837	24109	23982	23954	23915	24223	23933	24033	23996	23875	24103	23990	24088	24101	23905	23910	24081	23873	24142	24196	24178	24046	24231	23769	23805	24067	23853	24082	23853	24047	23920	23866	24140	24091	23842	23911	23889	24102	23793	24038	24001	24273	23947	23776	24098	23793	23947	23891	24115	23921	23940	24060	23884	23967	24012	24089	23693	23796	24227	23933	23936	23892	23924	23694	23922	23919	24083	23954	23997	23661	23866	23946	23847	23933	24104	23870	23721	23734	23964	23856	24116	24015	23945	24167	24161	23781	23939	23874	23833	23972	23857	23746	23789	23794	23841	23891	23817	23779	23798	23996	23993	23829	23910	23653	23852	23876	23921	23774	23797	23964	23861	23847	24128	23888	23922	23985	23765	23821	23934	23968	24196	23998	23846	24092	23875	23862	23812	23909	23982	23915	24014	23745	24020	23814	24003	23944	24003	23929	23798	24078	24192	23878	23747	23898	23876	23690	24023	23842	24045	24006	24036	23856	23784	23767	24141	23944	23917	23943	23724	24279	24126	24051	23798	23920	23824	24052	23918	24184	23886	23937	24060	24000	23684	23685	23993	23872	23853	23578	23886	23671	23793	23926	23903	24131	24085	23804	23790	24022	24049	23739	23784	23993	23752	23856	23975	23867	23768	23816	23798	23854	24019	24167	23690	24136	23969	23777	23863	23853	24022	23910	23829	23633	23903	24068	23696	23792	23938	23871	23853	24087	23760	23892	23623	23864	23924	23811	23963	23837	23638	23996	24077	24211	23922	24002	23813	23706	23924	23647	23655	23853	23902	23988	23823	23961	23747	23811	23882	23883	23973	24018	23794	23812	24048	23935	23918	24066	23946	23836	23866	23877	24097	23941	23940	23716	23860	23658	24107	24179	23699	23959	24114	24053	23927	24063	23743	23871	23861	24027	24019	23806	24004	24089	23959	23879	23788	23920	23809	24192	23954	23911	23986	23785	24101	24076	23852	24019	23925	24099	23974	23769	23816	23635	23855	23965	23964	24064	23913	24103	24069	23894	23974	24006	23806	24192	24141	23992	23738	23944	23926	24005	23862	23891	23956	23679	23844	23918	23807	24034	23786	23850	24099	23917	24150	23788	23983	23946	23783	23959	23762	23743	23991	23722	23579	23895	23652	23960	23920	23967	23815	23630	23779	24199	23780	23729	23930	23918	23759	23895	23763	23824	23855	23719	23714	24104	23730	23981	23910	23793	23859	23831	24122	23973	23978	23892	24086	23897	24092	24001	23896	23920	23705	24011	23739	23986	24018	24028	24037	23998	23765	23802	23621	23847	23929	23969	24107	23949	23771	23795	24077	23756	23777	23812	23826	23959	23925	23852	23676	23916	23820	23611	23799	23760	24012	23891	23974	23952	23889	23845	24104	23992	24042	24187	24022	23971	24091	23893	23865	24160	24104	23803	23594	24065	24032	23985	23773	23998	23900	23897	23730	23687	23771	23926	23961	23846	23815	23799	23869	23632	24129	24097	23944	24006	23722	23853	23727	23769	23927	23994	23944	23915	23785	23970	24064	23810	23733	23857	23905	23952	23851	23794	23959	23905	23896	23847	23770	23986	23901	23751	23761	23757	23846	23919	24120	23818	23975	24174	23877	23880	23833	24051	23763	23950	23879	23902	23906	23955	23917	23960	23941	24016	23968	23642	23863	23870	23889	24199	23949	23969	24103	24029	23987	23888	23962	23859	23813	23894	24120	24043	24086	24155	24029	23946	23964	24027	24032	23939	23931	23963	23923	23823	23980	23931	24042	24104	23916	23693	23886	23858	23786	23933	24031	23945	23827	23818	23809	23492	23805	23773	23823	23966	23994	23989	23706	23701	23838	23885	23885	23930	24023	23818	23702	23841	23891	24018	24017	23851	23903	23812	23755	23975	23662	24017	23893	23787	23780	23787	23887	23910	23786	23785	23663	23975	23692	23733	23767	23663	23860	23838	23821	23752	23855	23790	23762	23847	23856	24091	23666	23924	23879	23884	23952	23651	23935	23923	23841	24046	23938	23878	23986	23751	23790	23783	23900	23958	24026	23773	23859	23906	23989	24048	23684	23821	23714	23840	23671	23781	23986	23844	24105	23852	23936	24067	23827	23890	23798	23830	23704	23565	23959	23880	23912	24057	23820	23744	24053	24113	24194	24025	24208	23855	23997	23689	23947	23955	23930	24003	23957	23914	24095	23742	23849	23979	23840	23876	23901	23664	23943	23583	23863	23936	23779	23899	23993	23941	24139	23915	23838	24009	23906	23817	23812	23939	23880	24069	23755	23882	23719	24142	23724	23758	23775	23911	23559	23928	23828	23894	23810	24102	23856	23916	23938	23706	23711	23893	23739	23752	24077	24026	23742	24068	24058	23863	23967	24131	24055	23821	23681	23708	23799	23904	23856	23911	23894	24095	24104	24070	23772	23977	23921	23715	24016	23899	23764	24073	23896	24119	23959	24142	23894	24008	23856	23936	23820	23739	23890	23987	23992	23950	24111	23951	23928	24112	23957	23904	24027	23942	23852	23743	23721	24187	23930	23664	23712	24003	23999	24014	23811	24052	23871	23643	23957	23882	24008	23980	23776	23820	24136	23870	24047	23537	23826	23970	23873	23739	23944	24007	24052	23817	24073	23936	23824	23816	24150	23942	24078	23839	23844	23998	24006	23859	23671	23901	24000	23903	24150	24088	24137	24013	23937	23862	23746	23892	23771	23984	23726	23922	23773	23953	23853	23853	24007	24055	23790	23967	23930	23945	23629	23979	23966	23755	23822	23851	23992	23896	23808	23889	23774	24167	23907	24061	23725	23756	23788	23880	23709	24051	23956	23785	23840	23759	23923	23675	23983	23826	23949	23823	23886	23743	23861	24039	24061	23777	23736	23972	23897	24056	23996	24005	23845	23777	23938	24138	23756	23911	23861	23894	23993	23940	23755	23917	23803	24144	24051	24022	24075	23752	23912	23784	23940	23978	24040	23759	23880	23576	23840	23858	23914	24084	24107	24093	23775	23931	23806	24063	23852	23755	23839	24043	23878	23758	23748	23946	24156	23578	23896	24115	23602	23777	23968	23926	23641	24148	23905	23911	24020	23965	23816	23710	23993	23772	24113	23744	23923	23989	23742	23835	24041	24021	24076	23786	23771	23987	23755	23988	23863	23962	23962	23990	24032	24132	23837	23863	23702	23594	23676	23764	23990	23984	24005	24078	23665	23968	23816	23847	23969	24076	23814	23913	23779	23903	23662	23934	24044	24027	23837	23909	23855	23752	23933	23918	23882	23718	23841	24214	24001	23780	23956	23873	23850	24161	23875	24060	23984	24024	23730	24136	24056	24056	23767	23968	23631	23843	23958	24041	23936	23647	24026	23823	23901	23975	23851	23935	23785	23892	23589	23937	23997	24122	23844	23915	23769	23794	23834	23597	23886	23885	23581	23792	24045	23906	23930	23968	23849	23736	23839	24078	24050	23995	23916	23939	24167	23873	23911	23741	23785	23886	23972	23768	23856	23793	23887	23846	23652	23889	23862	23985	23774	23802	23640	24083	23848	23968	24050	23792	23663	23689	24216	23887	24083	23827	23718	23866	23985	23848	23743	23941	23861	23830	23790	24000	24166	23857	24238	23893	23937	24053	24007	23901	23915	23918	23936	23864	23785	24146	23966	24068	23847	23697	23883	23656	23916	23710	24095	23750	23954	23964	23789	23951	23969	23969	23816	23800	23889	23981	24152	23730	23811	23643	23894	23765	23835	24123	23988	23939	23950	24069	23895	23773	23909	23649	23940	23881	23947	24164	23919	24007	24062	24118	23876	23864	23824	23995	23810	23916	23793	23884	23802	23983	23729	23839	23895	23817	23875	23649	23782	23647	23729	23655	23984	24048	23876	23953	24019	23926	23886	23794	23731	24140	23954	23909	23939	23669	23670	23865	23866	24019	23772	23912	23981	23956	23996	23876	23845	23847	23792	23935	23804	24086	23527	23954	23845	23860	23811	23941	23770	23905	23844	23777	23953	23999	23822	23782	23833	24013	23908	23895	23816	23806	23769	23891	23804	23875	23779	23598	23717	24073	23877	23689	24106	23768	23950	23723	23973	23937	23849	23864	23759	23760	23954	23982	23873	24083	23700	23794	23754	23653	23743	23761	23741	24005	23845	24136	23944	23561	24005	23806	23785	23797	23698	23747	24118	23831	23834	24117	23986	23834	23991	23878	24020	23677	24004	24047	23893	23856	23866	23719	23918	24175	23978	24053	23985	23905	23861	23757	23932	24020	24066	23923	23913	23952	23820	23898	23984	24025	23909	23926	23883	23876	23736	24062	24071	23844	23829	23937	23700	23893	23700	23828	23936	23735	23714	23685	23895	24038	23856	23916	23941	23745	23958	23892	23712	23994	23560	24039	23849	23919	23821	23657	24068	23837	24108	24171	23689	23709	23893	23904	23910	23981	23973	23799	23779	23844	23725	24080	23823	23964	23994	23879	24050	24042	24043	24087	23950	23835	24062	23772	24022	24085	23896	23894	23800	23892	23895	23988	23910	23889	24157	24160	23901	23793	24021	24057	23779	24076	23914	23904	23834	23932	23833	23685	23989	23911	23862	23811	23811	23877	24027	24083	24099	23851	23952	23791	23961	23843	23948	24090	23896	23907	23878	23965	23896	23924	23857	23851	23945	23952	24016	23956	23859	24034	23809	24006	24015	23931	23945	23881	23851	24160	24155	23967	23827	23859	23841	23884	23917	23964	23818	23870	24016	23870	23944	23998	23897	23950	23773	23836	23987	24011	23878	23866	23969	23940	23859	23898	24115	23797	24107	23725	23953	23735	24056	23754	23865	24171	24026	23863	23711	23775	23856	23845	23871	23909	23948	23612	23953	24048	23733	24098	24118	23978	24045	23984	23831
32705	59043	48328	23619	19764	18458	17681	17289	16879	16873	16428	16211	16246	15973	16153	16148	15920	16204	15904	16005	15986	16028	15644	15860	15867	15786	15829	15950	15992	15817	15918	15938	15920	15671	15846	15870	15848	15866	15692	15655	15685	15824	15789	15869	15813	15662	15813	15777	15702	15791	15805	15895	15776	15798	16030	15691	15914	15996	16047	15659	15912	15780	15723	15929	15776	15667	15762	15894	15846	15966	15883	15677	15852	15831	15735	15850	15865	15908	15756	15842	15964	15925	15855	15950	15870	15859	15969	15584	15620	15791	15831	15670	15833	15892	15698	15866	15767	15556	15783	15780	15789	15777	15623	15709	15778	15863	15604	15837	15865	15838	15711	15726	15780	15769	15643	15831	15676	15639	15822	15904	15627	15676	15754	15837	15705	15750	15637	15681	15760	15817	15815	15787	15926	15895	15678	15709	15908	15740	15716	15594	15697	15777	15721	15881	15742	15683	15724	15809	15793	15723	15828	15949	15797	15850	15729	15884	15564	15528	15791	15729	15796	15897	15742	15738	15723	15687	15883	15759	15590	15793	15536	15624	15689	15784	15692	15677	15789	15770	15713	15651	15691	15800	15915	15707	15819	15818	15933	15782	15908	15636	15680	15842	15627	15748	15809	15657	15733	15581	15795	15753	15737	15799	15624	15474	15664	15754	15930	15776	15740	15906	15954	15693	15983	15620	15818	15766	15542	15770	15751	15811	15681	15706	15762	15717	15602	15810	15639	15705	15663	15793	15715	15823	15703	15672	15780	15891	15724	15735	15578	15852	15786	15765	15753	15719	15935	15856	15597	15764	15620	15792	15657	15704	15876	15664	15892	15727	15822	15879	15684	15732	15792	15615	15799	15804	15865	15625	15835	15825	15768	15786	15823	15743	15629	15854	15824	15807	15750	15864	15762	15697	15913	15883	15723	15810	15831	15900	15663	15634	15723	15864	15542	15831	15916	15769	15900	15856	15709	15804	15653	15823	15654	15840	15540	15742	15830	15713	15784	15544	15773	15758	15708	15755	15711	15839	15854	15945	15798	15781	15807	15779	15884	15751	15596	15775	15885	15824	15811	15734	15664	15771	15594	15672	15799	15681	15667	15767	15684	15783	15881	15692	15874	15779	15687	15810	15722	15916	15835	15806	15862	15656	15715	15789	15872	15648	15622	15631	15791	15693	15835	15656	15838	15671	15642	15818	15741	15751	15660	15705	15725	15754	15600	15856	15813	15618	15820	15685	15632	15746	15796	15741	15643	15723	15742	15773	15834	15733	15690	15738	15766	15735	15740	15890	15672	15861	15716	15696	15721	15655	15940	15901	15712	15669	15610	15662	15788	15919	15794	15798	15642	15638	15871	15779	15783	15664	15778	15814	15824	15691	15801	15645	15734	15638	15681	15734	15839	15792	15889	15873	15784	15776	15715	15788	15789	15576	15626	15825	15571	15790	15735	15602	15781	15785	15792	15928	15826	15677	15726	15596	15777	15639	15659	15702	15800	15755	15734	15850	15748	15697	15770	15803	15726	15701	15790	15725	15750	15518	15658	15805	15765	15911	15812	15935	15775	15648	15728	15715	15841	15891	15820	15716	15731	15726	15792	15821	15722	15786	15905	15921	15755	15747	15784	15784	15724	15772	15737	15668	15773	15891	15826	15825	15678	15756	15768	15889	15767	15651	15890	15724	15858	15785	15789	15820	15771	15610	15801	15805	15760	15642	15883	15812	15863	15615	15745	15654	15768	15623	15731	15791	15706	15762	15775	15665	15846	15735	15739	15607	15775	15902	15719	15775	15556	15770	15654	15808	15820	15608	15648	15849	15944	15634	15726	15852	15700	15670	15730	15682	15871	15762	15771	15692	15861	15781	15876	15787	15719	15742	15641	15724	15745	15689	15780	15765	15750	15728	15852	15612	15648	15760	15870	15773	15779	15640	15844	15887	15608	15748	15825	15731	16001	15669	15823	15921	15845	15869	15791	15929	15721	15861	15551	15634	15777	15729	15891	15732	15743	15610	15757	15781	15645	15691	15875	15734	15797	15766	15698	15847	15803	15933	15642	15747	15781	15675	15782	15501	15997	15874	15928	15656	15761	15686	15805	15912	15754	15817	15923	15786	15818	15640	15852	15766	15889	15747	15578	15656	15873	15675	15683	15821	15801	15911	15548	15850	15967	15695	15836	15712	15854	15694	15810	15934	15907	15690	15775	15708	15714	15752	15636	15948	15890	15883	15586	15542	15840	15687	15690	15683	15700	15712	15958	15842	15745	15776	15748	15698	15696	15624	15649	15716	15611	15702	15572	15799	15825	15819	15712	15587	15757	15839	15777	15676	15789	15852	15733	15809	15854	15799	15835	15644	15851	15659	15881	15821	15795	15803	15590	15859	15775	15768	15789	15893	15696	15844	15735	15945	15732	15717	15580	15922	15599	15888	15862	15876	15603	16003	15630	15679	15702	15626	15885	15622	15920	15804	15606	15677	15730	15881	15683	15817	15687	15735	15829	15655	16005	15809	15662	15661	15696	15928	15803	15745	15672	15807	15736	15735	15773	15828	15743	15818	15746	15753	15804	15879	15754	15849	15684	15648	15898	15749	15662	15666	15955	15616	15945	15707	15761	15870	15780	15858	15746	15729	15580	15851	15696	15915	15767	15850	15750	15687	15678	15830	15679	15910	15654	15871	15798	15898	15578	15831	15714	15550	15873	15749	15565	15629	15873	15779	15736	15936	15696	15826	15732	15912	15702	15828	15988	15692	15985	15950	15876	15729	15803	15664	15955	15827	15641	15713	15615	15760	15808	15714	15674	15715	15706	15782	15826	15801	15979	15782	15692	15742	15712	15713	15706	15950	15588	15714	15947	15619	15726	15651	15669	15669	15596	15854	15839	15767	15776	15786	15699	15793	15777	15734	15775	15616	15778	15954	15811	15756	15789	15859	15676	16039	15775	15560	15853	15729	15876	15768	15783	15957	15892	15750	15637	15676	15959	15773	15938	15820	15892	15767	15629	15636	15824	15890	15775	15798	15784	15879	15831	15656	15826	15770	15683	15843	15628	15785	15712	15825	15758	15581	15842	15673	15868	15872	15817	16025	15688	15740	15740	15568	15706	15603	15644	15732	15884	15778	15692	15822	15800	15795	15704	15753	15963	15655	15638	15574	15573	15603	15863	15790	15727	15615	15985	15903	15781	15689	15850	15866	15833	15726	15742	15953	15735	15772	15793	15680	15620	15821	15733	15677	15680	15825	15811	15691	15796	15802	15879	15838	15785	15685	15703	15817	15791	15820	15737	15691	15780	15794	15749	15825	15996	15784	15553	15664	15764	15632	15747	15638	15917	15775	15648	15761	15632	15775	15611	15794	15783	15912	15877	15675	15642	15744	15879	15732	15671	15727	16017	15890	15661	15817	15657	15726	15832	15863	15799	15733	15904	15826	15935	15655	15881	15763	15798	15937	15755	15677	15763	15779	15663	15850	15932	15848	15672	15868	15781	15959	15756	15645	15770	15795	15885	15659	15784	15834	15674	15846	15739	15825	15680	15846	15849	15643	15657	15663	15814	15587	15835	15647	15831	15715	15829	15925	15912	15835	15722	15714	15528	15797	15865	15669	15738	15973	15784	15558	15778	15766	15726	15805	15779	15648	15636	15729	15852	15697	15737	15619	15752	15577	15908	15625	15719	15645	15961	15821	15733	15721	15626	15671	15845	15649	15606	15834	15822	15625	15653	15755	15770	15600	15715	15751	15766	15805	15576	15829	15821	15867	15513	15704	15680	15858	15832	15785	15501	15633	15743	15818	15857	15744	15630	15661	16005	15806	15615	15788	15793	15819	15787	15742	15746	15646	15856	15676	15802	15694	15780	15631	15674	15797	15654	15745	15869	15909	15843	15705	15720	15701	15536	15682	15676	15601	15893	15716	15812	15781	15892	15787	15854	15677	15704	15760	15687	15792	15715	15701	15794	15713	15778	15780	15461	15749	15745	15768	15830	15900	15991	15642	15769	15815	15811	15810	15886	15901	15817	15606	15781	15690	15776	15657	15715	15657	15665	16037	15854	15739	15706	15612	15638	15734	15693	15700	15721	15809	15713	15902	15770	15631	15762	15913	15778	15576	15739	15868	15860	15894	15750	15777	15785	15745	15775	15821	15725	15813	15914	15932	15667	15689	15665	15679	15866	15794	15741	15737	15692	15595	15842	15688	15627	15827	15671	15783	15572	15692	15947	15717	15734	15663	15802	15682	15877	15747	15825	15856	15751	15679	15596	15702	15646	15799	15750	15570	15791	15838	15817	15803	15741	15802	15578	15682	15830	15729	15906	15726	15614	15852	15824	15816	15845	15758	15518	15805	15755	15767	15758	15881	15913	15810	15786	15760	15753	15839	15715	15767	15826	15812	15827	15832	15717	15684	15657	15734	15636	15671	15802	15731	15819	15688	15696	15763	15665	15642	15799	15835	15865	15771	15802	15771	15841	15838	15706	15675	15646	15760	15668	15616	15755	15758	15752	15783	15880	15705	15728	15714	15754	15583	15757	15667	15640	15768	15718	15830	15593	15728	15760	15703	15784	15804	15868	15631	15906	15778	15871	15838	15812	15793	16053	15870	15840	15705	15880	15748	15873	15811	15838	15669	15649	15768	15766	15701	15803	15779	15742	15725	15830	15769	15957	15758	15782	15973	15886	15709	15799	15677	15813	15799	15639	15696	15787	15730	15690	15647	15767	15828	15672	15829	15706	15779	15863	15800	15581	15635	15735	15797	15801	15766	15726	15749	15584	15682	15753	15709	15773	15779	15804	15909	15823	15682	15638	15699	15841	15910	15700	15601	15506	15762	15891	15701	15686	15842	15846	15676	15611	15689	15727	15852	15707	15676	15725	15750	15889	15694	15719	15822	15677	15593	15852	15772	15798	15709	15850	15659	15797	15843	15820	15727	15604	15912	15687	15773	15721	15676	15723	15688	15684	15755	15660	15711	15633	15724	15754	15496	15703	15864	15639	15884	15712	15714	15706	15744	15858	15821	15676	15885	15730	15569	15791	15791	15843	15863	15641	15944	15738	15686	15925	15857	15872	15534	15712	15786	15582	15798	15636	15806	15693	15780	15966	15671	15761	15854	15769	15603	15596	15765	15692	15807	15774	15796
34166	29692	31732	25726	23596	23640	23595	23480	23541	23709	23511	23404	23455	23360	23356	23587	23474	23424	23309	23593	23310	23255	23613	23488	23516	23330	23799	23471	23409	23396	23492	23367	23607	23431	23447	23490	23232	23261	23382	23440	23499	23564	23359	23489	23322	23629	23353	23288	23271	23183	23547	23407	23581	23457	23409	23424	23428	23458	23458	23537	23184	23345	23363	23604	23437	23512	23424	23234	23517	23338	23212	23535	23532	23493	23437	23468	23450	23366	23371	23465	23602	23475	23536	23395	23495	23383	23491	23230	23309	23507	23573	23613	23477	23600	23441	23443	23405	23262	23672	23203	23297	23315	23537	23452	23433	23447	23315	23389	23381	23144	23397	23449	23860	23544	23472	23575	23504	23595	23356	23302	23491	23509	23225	23313	23667	23392	23660	23309	23536	23466	23348	23333	23346	23381	23313	23196	23304	23531	23532	23398	23264	23292	23647	23527	23283	23463	23430	23422	23217	23686	23468	23437	23302	23210	23141	23230	23668	23490	23517	23711	23261	23462	23327	23213	23542	23324	23404	23261	23271	23319	23529	23411	23127	23254	23331	23345	23328	23137	23327	23440	23381	23339	23329	23158	23427	23582	23305	23526	23444	23405	23314	23305	23349	23489	23453	23287	23359	23149	23359	23329	23277	23423	23552	23432	23505	23412	23245	23392	23576	23403	23327	23352	23438	23368	23227	23098	23556	23148	23260	23341	23318	23430	23053	23189	23039	23416	23480	23410	23219	23287	23382	23374	23389	23533	23431	23464	23163	23534	23412	23537	23372	23185	23350	23221	23210	23405	23292	23326	23381	23412	23612	23436	23523	23382	23275	23652	23539	23438	23310	23571	23441	23505	23309	23373	23331	23679	23273	23396	23312	23473	23464	23564	23339	23558	23381	23377	23243	23301	23429	23416	23365	23245	23478	23374	23392	23495	23511	23340	23206	23456	23502	23512	23414	23396	23407	23243	23487	23368	23302	23393	23409	23189	23391	23524	23444	23634	23132	23570	23416	23382	23302	23291	23245	23504	23604	23389	23433	23261	23372	23318	23529	23496	23427	23290	23437	23629	23390	23412	23457	23472	23549	23375	23643	23274	23128	23206	23305	23454	23446	23330	23240	23836	23324	23680	23485	23246	23360	23333	23480	23323	23385	23479	23528	23331	23378	23504	23420	23538	23352	23506	23272	23383	23184	23448	23343	23414	23545	23587	23435	23453	23585	23114	23311	23553	23355	23569	23371	23266	23462	23297	23210	23299	23518	23600	23248	23343	23561	23561	23089	23301	23297	23494	23234	23332	23272	23175	23299	23114	23524	23397	23299	23358	23378	23587	23454	23465	23318	23464	23579	23345	23641	23297	23111	23396	23673	23655	23218	23353	23525	23559	23504	23456	23216	23264	23492	23248	23427	23348	23285	23411	23396	23456	23556	23347	23339	23233	23597	23357	23207	22829	23402	23391	23135	23533	23252	23438	23428	23336	23271	23329	23339	23489	23471	23503	23356	23509	23455	23321	23376	23530	23379	23310	23410	23342	23386	23556	23276	23341	23509	23512	23616	23531	23268	23237	23635	23370	23425	23552	23499	23474	23234	23486	23339	23263	23543	23439	23578	23311	23582	23531	23385	23225	23597	23266	23268	23309	23227	23565	23588	23477	23536	23587	23313	23481	23447	23363	23554	23239	23448	23517	23255	23603	23529	23363	23361	23271	23250	23174	23256	23278	23343	23424	23411	23523	23378	23563	23400	23553	23094	23292	23353	23101	23370	23282	23585	23370	23174	23306	23423	23578	23347	23379	23343	23378	23327	23536	23226	23485	23672	23492	23406	23408	23189	23239	23357	23152	23432	23375	23499	23556	23323	23312	23401	23506	23271	23177	23608	23370	23228	23274	23365	23373	23552	23385	23583	23428	23300	23518	23476	23502	23512	23663	23556	23274	23157	23570	23457	23317	23414	23592	23229	23383	23367	23505	23493	23530	23504	23341	23518	23266	23351	23330	23254	23200	23531	23581	23311	23479	23562	23408	23320	23311	23214	23415	23309	23348	23490	23383	23321	23303	23550	23297	23240	23269	23311	23499	23549	23363	23570	23369	23353	23335	23208	23420	23542	23377	23398	23482	23789	23494	23334	23363	23421	23199	23390	23412	22962	23208	23360	23373	23294	23453	23212	23332	23231	23551	23461	23431	23427	23218	23469	23356	23031	23222	23563	23431	23225	23394	23197	23487	23278	23309	23523	23448	23287	23512	23466	23327	23389	23388	23353	23404	23517	23369	23227	23557	23321	23473	23424	23271	23206	23225	23415	23316	23314	23494	23461	23507	23231	23397	23577	23497	23599	23428	23418	23472	23303	23335	23303	23435	23463	23437	23460	23443	23363	23390	23484	23470	23459	23133	23310	23367	23258	23377	23410	23565	23415	23529	23421	23251	23266	23219	23507	23314	23497	23292	23537	23501	23484	23490	23389	23440	23265	23406	23354	23084	23222	23341	23336	23431	23507	23407	23389	23336	23192	23505	23457	23562	23335	23427	23583	23361	23515	23382	23291	23749	23387	23290	23482	23469	23416	23150	23375	23405	23375	23743	23338	23401	23343	23416	23372	22927	23502	23415	23148	23373	23326	23415	23133	23480	23651	23337	23338	23324	23333	23330	23466	23531	23687	23408	23666	23331	23254	23310	23393	23161	23587	23280	23063	23390	23461	23498	23358	23366	23515	23279	23265	23342	23477	23375	23207	23171	23230	23438	23340	23715	23538	23240	23514	23622	23515	23332	23415	23064	23440	23489	23365	23247	23344	23456	23549	23556	23536	23284	23263	23169	23538	23457	23728	23439	23533	23496	23365	23507	23214	23487	23540	23465	23475	23152	23285	23516	23567	23394	23321	23592	23336	23213	23403	23246	23567	23430	23169	23366	23408	23283	23541	23602	23350	23442	23459	23325	23303	23313	23435	23229	23204	23312	23238	23452	23419	23344	23181	23331	23272	23391	23508	23659	23406	23321	23337	23468	23347	23200	23116	23521	23334	23320	23513	23429	23576	23308	23324	23447	23487	23424	23481	23206	23384	23100	23237	23538	23497	23585	23435	23422	23220	23361	23298	23049	23166	23361	23470	23332	23452	23623	23660	23317	23358	23304	23619	23224	23421	23443	23290	23454	23338	23293	23161	23329	23370	23198	23324	23323	23336	23323	23470	23305	23167	23240	23239	23334	23376	23217	23208	23493	23342	23142	23402	23412	23388	23137	23382	23465	23455	23447	23430	23329	23307	23275	23358	23411	23662	23430	23561	23312	23558	23234	23237	23216	23479	23449	23466	23335	23356	23375	23506	23230	23395	23384	23398	23412	23444	23473	23356	23421	23388	23390	23293	23362	23299	23393	23461	23292	23371	23602	23323	23303	23241	23304	23549	23350	23307	23200	23461	23167	23282	23458	23241	23547	23450	23108	23270	23430	23437	23365	23640	23309	23269	23530	23384	23005	23509	23644	23329	23207	23573	23386	23529	23565	23264	23267	23312	23209	23248	23286	23383	23342	23364	23184	23430	23422	23415	23414	23387	23390	23389	23251	23444	23568	23450	23311	23326	23361	23422	23599	23540	23266	23336	23237	23343	23274	23411	23165	23507	23421	23608	23201	23470	23472	23494	23573	23639	23503	23215	23245	23225	23594	23061	23221	23307	23393	23621	23214	23374	23591	23316	23391	23447	23330	23427	23407	23352	23518	23703	23396	23509	23458	23425	23306	23441	23297	23656	23453	23410	23273	23272	23473	23447	23273	23242	23565	23408	23467	23503	23481	23331	23525	23445	23454	23370	23479	23313	23206	23408	23318	23404	23543	23477	23315	23300	23259	23553	23600	23668	23623	23592	23546	23232	23505	23188	23403	23337	23492	23387	23256	23490	23300	23609	23699	23367	23286	23301	23534	23208	23367	23340	23450	23343	23334	23644	23300	23424	23138	23382	23307	23580	23284	23292	23420	23481	23110	23396	23263	23300	23432	23633	23538	23158	23344	23409	23411	23265	23124	23721	23405	23580	23321	23623	23330	23344	23300	23475	23376	23338	23695	23394	23398	23460	23285	23352	23324	23469	23299	23426	23402	23433	23242	23479	23313	23187	23372	23408	23210	23263	23576	23465	23310	23394	23424	23446	23323	23424	23513	23300	23249	23357	23394	23325	23603	23311	23376	23555	23561	23553	23376	23385	23445	23383	23231	23538	23245	23375	23396	23341	23309	23509	23285	23435	23398	23293	23476	23333	23471	23246	23414	23096	23389	23155	23394	23607	23481	23423	23308	23383	23358	23506	23430	23435	23354	23297	23285	23411	23367	23512	23518	23285	23571	23545	23412	23394	23258	23415	23716	23346	23549	23228	23361	23362	23470	23432	23517	23571	23357	23370	23504	23410	23466	23435	23509	23321	23538	23501	23416	23324	23349	23345	23327	23375	23301	23404	23530	23339	23545	23555	23403	23586	23438	23475	23379	23444	23443	23539	23392	23417	23441	23424	23306	23266	23461	23332	23197	23125	23060	23388	23459	23346	23247	23494	23447	23504	23235	23466	23416	23461	23559	23225	23405	23307	23559	23698	23372	23426	23269	23142	23439	23457	23578	23523	23295	23595	23487	23260	23242	23291	23385	23358	23354	23205	23255	23201	23415	23349	23496	23312	23236	23471	23291	23453	23582	23442	23378	23396	23394	23646	23495	23452	23326	23387	23371	23465	23557	23230	23564	23388	23185	23224	23387	23340	23379	23543	23570	23201	23529	23373	23560	23318	23328	23475	23484	23465	23480	23165	23254	23147	23389	23404	23296	23065	23321	23465	23293	23359	23382	23483	23380	23213	23267	23442	23368	23251	23344	23369	23385	23570	23538	23566	23181	23409	23513	23381	23493	23468	23401	23371	23449	23493	23486	23460	23448	23483	23422	23624	23317	23308	23387	23459	23071	23417	23258	23410	23408	23322	23506	23158	23302	23430	23474	23071	23485	23543	23472	23522	23350	23193	23503	23396	23320	23408	23510	23413	23199	23447	23316	23368	23393	23287	23457	23196	23121	23186	23295	23496	23358	23310	23372	23352	23251	23595	23316	23257	23332	23565	23396	23385	23364	23348	23153	23587	23547	23358	23309	23349	23355	23129	23434
25086	34315	25918	16409	15965	16079	15738	15619	15855	15446	15524	15655	15644	15647	15781	15634	15672	15698	15520	15625	15670	15618	15583	15669	15540	15468	15750	15499	15594	15635	15472	15433	15539	15483	15574	15827	15434	15410	15532	15623	15660	15518	15669	15446	15519	15614	15536	15517	15505	15680	15426	15520	15585	15689	15459	15644	15478	15691	15610	15479	15650	15882	15556	15541	15641	15533	15779	15576	15534	15605	15576	15546	15626	15575	15683	15707	15607	15613	15525	15593	15537	15587	15724	15601	15543	15628	15432	15462	15475	15538	15568	15521	15471	15572	15677	15567	15504	15417	15588	15529	15517	15466	15737	15730	15480	15639	15478	15772	15656	15736	15390	15562	15387	15664	15434	15543	15526	15643	15546	15495	15644	15461	15539	15480	15751	15608	15571	15657	15557	15534	15525	15605	15579	15632	15543	15695	15706	15529	15584	15457	15411	15557	15682	15733	15439	15674	15590	15629	15559	15538	15568	15644	15503	15504	15538	15445	15652	15519	15544	15674	15448	15537	15506	15551	15549	15481	15925	15520	15645	15665	15521	15750	15568	15642	15547	15600	15623	15508	15496	15528	15593	15754	15638	15595	15523	15673	15437	15479	15542	15521	15469	15667	15582	15433	15482	15502	15676	15577	15637	15610	15564	15396	15691	15532	15563	15490	15619	15609	15548	15588	15434	15651	15496	15648	15428	15588	15540	15668	15640	15629	15528	15697	15490	15756	15503	15652	15531	15620	15400	15697	15546	15488	15470	15737	15460	15552	15615	15579	15741	15403	15486	15519	15619	15458	15684	15466	15592	15638	15587	15446	15528	15609	15764	15617	15431	15568	15623	15585	15667	15515	15749	15554	15570	15516	15633	15709	15561	15501	15752	15668	15516	15572	15505	15610	15631	15497	15384	15676	15487	15526	15561	15498	15597	15571	15454	15508	15629	15633	15771	15480	15620	15584	15423	15629	15428	15660	15726	15516	15526	15702	15523	15531	15535	15618	15770	15650	15495	15573	15575	15561	15331	15601	15744	15689	15498	15598	15570	15690	15478	15642	15615	15514	15508	15561	15484	15541	15510	15692	15656	15506	15652	15593	15553	15707	15443	15638	15487	15485	15561	15575	15552	15605	15649	15556	15691	15567	15614	15563	15635	15593	15442	15617	15518	15509	15879	15488	15558	15539	15583	15559	15609	15588	15605	15542	15597	15426	15612	15675	15615	15588	15669	15551	15613	15568	15667	15674	15514	15621	15572	15553	15698	15392	15603	15604	15559	15633	15429	15562	15646	15517	15596	15451	15483	15493	15663	15558	15481	15673	15594	15662	15603	15666	15647	15550	15640	15430	15493	15659	15772	15607	15613	15450	15567	15448	15655	15555	15406	15536	15556	15485	15429	15712	15584	15437	15706	15580	15488	15521	15700	15611	15454	15625	15506	15696	15560	15716	15615	15585	15511	15389	15692	15379	15351	15726	15670	15617	15520	15755	15557	15466	15660	15474	15552	15489	15491	15734	15600	15608	15617	15485	15562	15548	15772	15646	15608	15560	15519	15548	15523	15812	15750	15557	15553	15610	15672	15579	15557	15717	15454	15645	15741	15560	15646	15612	15624	15693	15571	15535	15589	15537	15642	15676	15462	15656	15527	15514	15442	15801	15723	15530	15546	15580	15722	15478	15652	15622	15448	15506	15516	15581	15437	15549	15771	15666	15593	15617	15509	15777	15581	15426	15517	15715	15512	15522	15573	15455	15562	15631	15663	15550	15692	15623	15642	15486	15384	15534	15438	15469	15497	15624	15523	15467	15463	15521	15705	15361	15460	15546	15427	15421	15525	15655	15660	15606	15534	15452	15591	15602	15565	15441	15484	15480	15442	15492	15576	15371	15641	15489	15648	15549	15466	15586	15467	15657	15596	15636	15626	15529	15544	15604	15759	15634	15525	15574	15412	15429	15593	15694	15489	15413	15578	15537	15649	15785	15596	15515	15538	15497	15731	15564	15507	15608	15503	15459	15611	15593	15613	15431	15517	15521	15641	15521	15760	15689	15585	15504	15598	15539	15546	15628	15417	15380	15479	15645	15521	15412	15615	15555	15648	15519	15509	15475	15662	15561	15623	15675	15555	15732	15511	15464	15600	15610	15340	15561	15560	15510	15507	15533	15744	15531	15745	15488	15623	15554	15498	15645	15545	15409	15529	15571	15464	15695	15608	15721	15513	15669	15795	15566	15371	15608	15671	15650	15710	15655	15597	15554	15483	15580	15491	15529	15592	15475	15510	15666	15514	15626	15608	15529	15539	15478	15569	15584	15363	15541	15434	15275	15745	15495	15614	15568	15656	15587	15555	15618	15585	15561	15497	15435	15695	15551	15488	15488	15661	15500	15574	15585	15636	15495	15639	15561	15498	15541	15495	15591	15564	15511	15749	15305	15532	15626	15465	15682	15501	15619	15699	15552	15655	15672	15675	15609	15704	15491	15634	15609	15707	15694	15406	15627	15680	15515	15712	15502	15533	15589	15431	15467	15472	15474	15526	15640	15638	15513	15593	15592	15565	15666	15434	15699	15495	15583	15834	15618	15529	15673	15585	15616	15647	15694	15303	15780	15357	15525	15619	15655	15509	15546	15757	15476	15678	15576	15597	15517	15522	15719	15561	15664	15657	15594	15542	15602	15466	15613	15427	15481	15411	15798	15814	15615	15626	15752	15648	15329	15487	15447	15660	15482	15628	15554	15450	15459	15718	15440	15660	15504	15598	15489	15472	15542	15577	15592	15627	15433	15532	15607	15623	15537	15456	15664	15724	15617	15532	15674	15693	15619	15735	15540	15467	15532	15779	15613	15509	15490	15631	15635	15515	15616	15605	15596	15707	15470	15521	15811	15466	15514	15638	15434	15547	15504	15605	15634	15515	15714	15669	15477	15641	15625	15488	15609	15732	15548	15413	15608	15480	15610	15519	15638	15708	15731	15655	15574	15701	15684	15566	15604	15593	15456	15712	15651	15553	15605	15644	15530	15661	15497	15578	15691	15558	15458	15487	15654	15600	15701	15499	15668	15496	15405	15421	15744	15584	15584	15485	15510	15582	15538	15573	15494	15461	15707	15623	15616	15615	15713	15476	15591	15605	15501	15516	15658	15595	15515	15585	15683	15445	15628	15767	15711	15750	15727	15640	15634	15564	15670	15593	15405	15536	15607	15590	15795	15584	15574	15748	15490	15527	15689	15542	15550	15547	15578	15554	15737	15643	15678	15555	15579	15572	15608	15524	15506	15582	15685	15661	15700	15573	15431	15666	15640	15710	15692	15610	15442	15671	15654	15608	15445	15622	15351	15548	15821	15417	15533	15573	15672	15530	15721	15665	15788	15637	15563	15620	15706	15706	15547	15535	15586	15456	15671	15547	15595	15548	15648	15594	15674	15552	15525	15415	15586	15500	15593	15804	15481	15649	15522	15642	15564	15502	15638	15575	15537	15693	15630	15567	15477	15654	15500	15487	15775	15552	15519	15525	15523	15691	15588	15542	15539	15601	15601	15528	15339	15593	15572	15587	15613	15667	15604	15387	15548	15635	15548	15619	15480	15656	15628	15574	15587	15669	15560	15602	15301	15673	15700	15703	15634	15485	15511	15671	15614	15633	15586	15482	15493	15551	15509	15645	15476	15474	15716	15766	15602	15762	15468	15542	15449	15625	15450	15691	15518	15503	15632	15446	15561	15629	15718	15534	15477	15418	15571	15699	15498	15604	15596	15647	15645	15707	15614	15700	15488	15722	15745	15485	15454	15480	15611	15664	15646	15441	15542	15488	15517	15517	15749	15385	15716	15619	15335	15613	15674	15454	15590	15698	15473	15663	15607	15662	15542	15647	15612	15766	15537	15520	15617	15687	15633	15511	15628	15452	15372	15661	15607	15505	15679	15521	15539	15696	15667	15432	15669	15558	15492	15412	15730	15523	15658	15569	15635	15592	15524	15524	15474	15556	15631	15601	15578	15443	15595	15625	15537	15589	15676	15632	15675	15680	15528	15745	15611	15630	15688	15402	15694	15444	15518	15724	15455	15466	15443	15422	15563	15602	15489	15367	15482	15777	15630	15461	15522	15697	15808	15582	15443	15561	15672	15467	15471	15518	15719	15601	15627	15366	15728	15534	15593	15508	15459	15470	15684	15663	15581	15636	15741	15597	15590	15581	15656	15560	15691	15593	15606	15595	15698	15656	15717	15553	15635	15640	15643	15628	15672	15505	15690	15604	15588	15547	15621	15614	15581	15614	15592	15535	15610	15778	15351	15710	15611	15461	15619	15699	15638	15484	15611	15747	15665	15726	15683	15627	15558	15587	15667	15715	15583	15387	15591	15570	15583	15725	15370	15490	15597	15506	15599	15455	15513	15555	15497	15607	15498	15608	15512	15583	15552	15565	15524	15569	15669	15614	15613	15417	15547	15311	15661	15473	15667	15252	15512	15613	15635	15520	15726	15614	15618	15476	15621	15762	15511	15561	15491	15544	15739	15473	15391	15534	15659	15570	15689	15585	15569	15626	15683	15636	15565	15606	15473	15559	15448	15504	15649	15777	15651	15499	15726	15498	15624	15520	15510	15591	15689	15490	15695	15560	15550	15609	15526	15637	15574	15584	15546	15536	15645	15591	15370	15666	15655	15496	15562	15668	15639	15648	15617	15476	15420	15695	15701	15631	15667	15536	15567	15666	15789	15661	15515	15572	15386	15580	15522	15555	15540	15625	15597	15669	15506	15556	15756	15631	15618	15493	15667	15463	15540	15615	15756	15727	15496	15488	15574	15334	15535	15612	15521	15464	15464	15722	15630	15750	15449	15675	15548	15617	15669	15570	15553	15698	15622	15520	15573	15503	15473	15547	15712	15603	15653	15591	15574	15534	15736	15623	15627	15456	15483	15412	15516	15714	15594	15534	15710	15528	15508	15517	15629	15500	15539	15747	15528	15539	15672	15573	15634	15619	15495	15688	15569	15599	15518	15615	15715	15487	15610	15510	15514	15672	15541	15629	15695	15561	15631	15739	15387	15624	15649	15689	15556	15488	15585	15405	15520	15455	15634	15533	15641	15716	15612	15601	15516	15705	15551	15801	15432	15540	15539	15731	15550	15382	15737	15516	15560	15537	15663	15501	15368
24329	21010	27341	25201	22987	25465	26803	24000	23587	23939	23651	23788	23557	23547	23903	23453	23582	23286	23385	23217	23177	23315	23474	23116	23726	23399	23392	23341	23517	23288	23363	23273	23616	23430	23431	23203	23355	23323	23185	23323	23338	23393	23341	23565	23383	23411	23420	23128	23562	23573	23210	23057	23307	23448	23297	23183	23620	23162	23297	23162	23345	23723	23362	23112	23335	23381	23462	23460	23364	23352	23058	23356	23619	23223	23233	23180	23755	23434	23354	23401	23282	23167	23255	23254	23264	23315	23338	23229	23413	23226	23389	23169	23107	23310	23161	23223	23233	23291	23048	23098	23416	23274	23277	23037	23289	23279	23227	23192	23455	23471	23473	23491	23078	23089	23610	23295	23393	23140	23264	23421	23304	23386	23081	23289	23302	23486	23290	23412	23239	23397	23338	23183	23312	23350	23436	23272	23280	23193	23121	23445	23430	23379	23506	23500	23279	23370	23413	23260	23226	23266	23146	23303	23472	23358	23450	23534	23411	23247	23503	23364	23389	23526	23067	23445	23641	23556	23782	23341	23098	23299	23235	23147	23435	23335	23090	23473	23273	23235	23299	23301	23298	23413	23270	23335	23263	23417	23249	23353	23288	23242	23487	23404	23148	23089	23186	23499	23335	23462	23387	23477	23274	23188	23193	23279	23496	23384	23414	23412	23495	23180	23169	23341	23166	23102	23361	23445	23503	23448	23587	23269	23117	23207	23416	23526	23254	23395	23440	23349	23290	23222	23484	23369	23319	23241	23605	23591	23174	23206	23331	23328	23191	23266	23220	23274	23516	23183	23369	23238	23379	23488	23366	23330	23214	23094	23220	23279	23172	23225	23276	23254	23206	23652	23152	23389	23190	23224	23287	23455	23371	23293	23369	23158	23066	23264	23263	23253	23448	23283	23364	23350	23342	23297	23418	23055	23342	23182	23317	23196	23181	23324	23311	22957	23323	23371	23389	23251	23312	23158	23674	23368	23275	23417	23155	23439	23379	23266	23163	23651	23334	23287	23261	23217	23450	23460	23385	23401	23293	23094	23253	23371	23404	23386	23381	23202	23370	23263	23357	23365	23210	23269	23158	23466	23332	23373	23365	23557	23458	23358	23341	23376	23361	23390	23137	23057	23447	23210	23248	23161	23117	23271	23455	23336	23435	23136	23435	23473	23180	23586	23223	22992	23308	23444	23314	23175	23152	23253	23230	23552	23019	23353	23323	23565	23393	23398	23584	23466	23169	23179	23243	23283	23131	23173	23330	23241	23211	23346	23299	23337	23155	23341	23304	23212	23557	23366	23405	23444	23274	23283	23262	23232	23497	23101	23202	23296	23348	23280	23524	23216	23149	22983	23357	23235	23320	23238	23241	23349	23296	23378	23334	23299	23363	23248	23074	23010	23263	23428	23192	23240	23222	23228	23216	23171	23300	23308	23392	23126	23586	23311	23234	23194	23270	23383	23266	22989	23309	23310	23228	23297	23280	23388	23172	23330	23378	23267	23163	23142	23421	23457	23443	23433	23239	23329	23311	23230	23454	23332	23348	23368	23258	23374	23177	23309	23312	23134	23438	23159	23093	23299	23313	23279	23249	23214	23139	23272	23232	23286	23474	23419	23229	23501	23376	23230	23406	23359	23302	23124	23182	23255	23339	23222	23175	23440	23551	23420	23005	23337	23540	23321	23189	23014	23331	23268	23336	23266	23403	23414	23270	23211	23261	23437	23204	23281	23132	23405	23195	23216	23402	23292	23127	23334	23211	23218	23228	23395	23450	23467	23446	23328	23322	23430	23229	23208	23210	23266	23019	23162	23468	23220	23433	23404	23340	23465	23245	23317	23155	23056	23551	23197	23382	23361	23374	23293	23224	23360	23321	23242	23251	23448	23263	23313	23151	23281	23133	23279	23198	23292	23152	23074	23167	23220	23308	23452	23394	23400	23241	23237	23199	23261	23145	23380	23323	23198	23099	23261	23307	23359	23276	23254	23405	23482	23255	23478	23235	23629	23311	23205	23247	23336	23345	23476	23292	23210	23444	23352	23278	23292	23104	23333	23484	23516	23348	23324	23306	23485	23463	23248	23477	23385	23322	23351	23420	23202	23200	23207	23378	23317	23262	23263	23343	23276	23299	23185	23170	23282	23428	23127	23290	23518	23290	23312	23228	23327	23269	23308	23392	23197	23177	23013	23316	23196	23099	23442	23481	23281	23329	23111	23258	23258	23151	23060	23204	23291	23626	23327	23108	23399	23379	23053	23136	23453	23164	23350	23278	23367	23213	23123	23330	23172	23387	23487	23314	23612	23532	23497	23272	23309	23077	23305	23207	23429	23127	23403	23264	23133	23415	23168	23318	23403	23169	23324	23250	23101	23165	23382	23327	23436	23254	23458	23359	23202	23238	23423	23249	23325	23456	23499	23335	23262	23362	23451	23167	23242	23608	23214	23173	23283	23265	23169	23344	23193	23040	23145	23449	23346	23362	23141	23384	23268	23445	23242	23364	23237	23291	23468	23379	23369	23371	23454	23253	23179	23398	23129	23280	23324	23376	22963	23381	23117	23330	23126	23213	23199	23230	23622	23460	23160	23219	23116	23177	23200	23334	23155	23466	23402	23236	23292	23346	23214	23176	23360	23329	23081	23108	23337	23270	23382	23452	23252	23224	23357	23241	23256	23397	23286	23187	23236	23372	23343	23170	23341	23401	23173	23297	23365	23489	23447	23327	23286	23226	23204	23127	23306	23327	23191	23502	23313	23373	23430	23095	23331	23160	23215	23254	23200	23417	23290	23385	23314	23299	22964	23000	23335	23388	23259	23174	23434	23367	23626	23348	23357	23265	23307	23416	23228	23504	23306	23625	23155	23222	23569	23381	23401	23308	23087	22953	23495	23361	23465	23519	23516	23326	23077	23240	23489	23541	23130	23312	23132	23148	23209	23247	23232	23382	23253	23250	23283	23508	23348	23669	23373	23312	23395	23547	23246	23293	23509	23339	23419	23408	23211	23140	23225	23314	23204	23276	23588	23409	23105	23209	23310	23449	23406	23323	23139	23176	23197	23310	23462	23369	23411	23302	23297	23239	23401	23230	23473	23043	23393	23355	23209	23280	23381	23442	23355	23413	23174	23410	23430	23158	23242	23639	23479	23404	23301	23323	23173	23174	23278	23377	23409	23476	23369	23467	23443	23164	23120	23140	23053	23339	23244	23113	23164	23490	23199	23173	23484	23172	23103	23506	23370	23240	23308	23037	23534	23403	23383	23214	23190	23388	23345	23266	23187	23310	23097	23000	23498	23089	23276	23298	23317	23430	23216	23477	23319	23308	23240	23514	23337	23283	23267	23288	23218	23237	22950	23351	23118	23336	23136	23353	23339	23385	23132	23385	23184	23298	23025	23469	23140	23336	23397	23192	23178	23277	23331	23358	23474	23423	23350	23180	23139	23296	23269	23490	23324	23230	23329	23455	23212	23626	23492	23389	23255	23311	23205	23266	23410	23172	22938	23179	23386	23349	23186	23281	23240	23312	23469	23267	23384	23372	22940	23267	23267	23260	23239	23476	23385	23493	23270	23382	23359	23148	23122	23342	23344	23285	23561	23313	23288	23125	23247	23428	23482	23308	23165	23558	23234	23541	23270	23419	23253	23213	23102	23369	23175	23318	23376	23390	23255	23103	23085	23411	23485	23232	23431	23292	23276	23504	23515	23353	23292	23404	23223	23207	23168	23230	23348	23416	23320	23297	23341	23260	23381	23183	23163	23488	23301	23413	23233	23293	23415	23374	23166	23496	23321	23229	23366	23201	23335	23130	23391	23284	23300	23280	23284	23538	23218	23229	23371	23319	23338	23099	23285	23384	23288	23513	23324	23655	23404	23199	23362	23322	23375	23068	23452	23393	23128	23366	23455	23126	23158	23356	23320	23438	23442	23357	23247	23015	23236	23082	23178	23616	23400	23530	23429	23215	23238	23177	23288	23386	23377	23519	23323	23075	23442	23260	23345	23223	23275	23377	23312	23298	23202	23203	23190	23730	23720	23422	23183	23187	23094	23436	23332	23614	23210	23257	23377	23528	23522	23117	23081	23571	23533	23461	23123	23366	23348	23187	23299	22924	23189	23231	23246	23408	23126	23434	23514	23477	23193	23519	23434	23420	23414	23353	23221	23116	23221	23464	23424	23199	23054	23393	23245	23200	23174	23474	23552	23259	23433	23408	23307	23474	23219	23360	23168	23168	23607	23217	23282	23511	23193	23244	23241	23253	23315	23312	23469	23358	23568	23398	23385	23584	23328	23235	23552	23409	23231	23164	23285	23572	22944	23129	23279	23214	23324	23302	23331	23128	23419	23559	23265	23474	23303	23361	23082	23303	23198	23465	23270	23401	23501	23357	23258	23153	22958	23388	23529	23369	23390	23185	23134	23106	23256	23210	23391	23204	23430	23286	23274	23451	23166	23054	23078	23265	23202	23336	23563	23097	23389	23450	23391	23073	23045	23254	23369	23575	23339	23470	23505	23206	23129	23375	23162	23481	23268	23296	23269	23072	23457	23428	23320	23274	23227	23162	23470	23344	23417	23316	23131	23360	23151	23474	23420	23516	23394	23591	23135	23371	23330	23225	23245	23189	23354	23396	23378	23322	23329	23242	23107	23302	23315	23302	23134	23391	23221	23339	23447	23335	23349	23268	23251	23381	23112	23429	23235	23303	23507	23197	23187	23425	23260	23307	23296	23249	23219	23354	23229	23272	23168	23590	23117	23183	23123	23079	23226	23310	23225	23347	23269	23108	23187	23256	23597	23051	23222	23148	23373	23267	22972	23194	23394	23346	23415	23519	23138	23321	23480	23289	23227	23294	23231	23328	23176	23383	23195	23275	23199	23369	23196	23300	23303	23389	23190	23502	23450	23364	23284	23335	23233	23487	23193	23635	23231	23269	23384	23239	23389	23277	23343	23227	23217	23223	23330	23311	23100	23275	23349	23155	23285	23430	23251	23418	23261	23173	23361	23285	23269	23364	23145	23201	23210	23386	23318	23195	23341	23211	23208	23337	23476	23211	23289	23154	23386	23284	23374	23287	23230	23525	23300	23378	23231	23426	23423	23282	23430	23239	23246	23309	23397	23259	23171	23484	23205	23366	23460	23367	23254
30124	53528	36110	19588	17856	17125	16619	16305	16087	16025	15942	15884	15832	15687	15664	15761	15698	15643	15709	15490	15593	15525	15502	15665	15655	15605	15494	15590	15674	15588	15506	15574	15468	15561	15692	15542	15479	15413	15587	15554	15581	15481	15494	15534	15767	15410	15570	15641	15528	15506	15527	15455	15514	15477	15675	15627	15669	15596	15685	15639	15602	15596	15587	15543	15487	15582	15495	15473	15523	15439	15675	15500	15657	15387	15470	15533	15447	15733	15554	15501	15607	15657	15543	15387	15603	15672	15486	15407	15745	15650	15509	15741	15542	15512	15574	15551	15627	15512	15477	15476	15476	15564	15579	15591	15593	15378	15406	15457	15609	15499	15592	15665	15471	15541	15721	15474	15519	15504	15539	15596	15316	15531	15505	15430	15501	15655	15591	15509	15511	15505	15535	15557	15567	15661	15546	15526	15577	15632	15630	15596	15524	15446	15518	15466	15557	15484	15712	15586	15472	15441	15612	15296	15592	15576	15666	15481	15464	15541	15462	15594	15467	15539	15424	15706	15323	15686	15495	15380	15699	15454	15696	15534	15423	15340	15516	15403	15305	15388	15552	15541	15556	15678	15609	15577	15667	15411	15614	15517	15469	15474	15348	15632	15447	15444	15369	15514	15571	15693	15524	15527	15590	15608	15427	15473	15566	15440	15578	15618	15621	15574	15501	15518	15264	15461	15483	15583	15500	15517	15574	15558	15384	15777	15600	15498	15465	15350	15726	15546	15514	15492	15497	15736	15348	15495	15395	15442	15616	15442	15626	15464	15542	15695	15558	15629	15623	15639	15447	15479	15495	15503	15567	15547	15613	15455	15433	15547	15570	15483	15587	15499	15597	15684	15569	15459	15626	15473	15470	15375	15645	15452	15467	15631	15448	15521	15490	15543	15464	15489	15347	15427	15549	15508	15663	15366	15261	15478	15685	15555	15618	15528	15540	15650	15467	15548	15537	15569	15553	15552	15558	15519	15688	15481	15718	15487	15451	15677	15610	15444	15545	15719	15661	15386	15632	15436	15406	15548	15383	15500	15627	15559	15375	15432	15555	15570	15534	15543	15427	15660	15530	15406	15471	15555	15601	15486	15503	15703	15448	15752	15442	15546	15604	15516	15628	15609	15458	15650	15352	15612	15496	15459	15461	15488	15514	15526	15460	15467	15545	15646	15456	15526	15526	15604	15593	15477	15532	15490	15470	15580	15508	15438	15592	15472	15588	15454	15630	15494	15397	15533	15550	15485	15364	15591	15644	15445	15630	15686	15463	15594	15713	15613	15707	15447	15520	15541	15413	15533	15514	15643	15391	15422	15710	15505	15608	15603	15534	15561	15614	15541	15453	15507	15624	15655	15620	15450	15645	15498	15508	15415	15546	15544	15344	15583	15357	15558	15608	15658	15520	15627	15681	15610	15572	15433	15552	15495	15686	15344	15643	15635	15592	15479	15627	15477	15345	15654	15601	15498	15417	15684	15619	15410	15419	15497	15538	15540	15658	15535	15588	15470	15429	15291	15536	15431	15635	15439	15586	15751	15494	15168	15537	15515	15491	15586	15354	15442	15526	15494	15465	15525	15441	15578	15519	15464	15686	15550	15623	15504	15703	15421	15533	15519	15499	15631	15527	15454	15358	15406	15519	15360	15636	15543	15531	15322	15454	15648	15507	15333	15566	15475	15566	15633	15424	15619	15644	15614	15553	15460	15740	15532	15592	15593	15475	15489	15535	15717	15465	15663	15555	15396	15387	15573	15513	15435	15486	15513	15585	15744	15486	15650	15467	15503	15615	15511	15524	15431	15527	15565	15599	15639	15425	15666	15584	15586	15434	15450	15495	15469	15646	15522	15496	15536	15477	15545	15625	15552	15431	15613	15574	15431	15438	15551	15552	15366	15764	15502	15512	15580	15434	15571	15512	15549	15476	15602	15486	15558	15507	15395	15579	15397	15385	15480	15428	15715	15437	15375	15513	15543	15285	15522	15442	15450	15585	15599	15667	15583	15566	15727	15623	15580	15650	15420	15450	15453	15550	15628	15474	15638	15484	15517	15401	15724	15625	15623	15378	15592	15574	15558	15497	15535	15522	15448	15523	15686	15512	15667	15690	15571	15629	15529	15497	15421	15466	15475	15641	15731	15480	15672	15631	15603	15510	15777	15481	15489	15625	15474	15555	15493	15612	15574	15442	15616	15571	15550	15520	15350	15672	15487	15630	15347	15335	15492	15489	15568	15513	15519	15599	15495	15603	15652	15740	15488	15660	15632	15365	15394	15572	15509	15505	15454	15471	15553	15563	15523	15420	15430	15685	15578	15449	15445	15419	15421	15485	15477	15458	15364	15631	15455	15564	15423	15477	15408	15392	15389	15544	15551	15527	15687	15471	15684	15551	15329	15390	15588	15651	15626	15697	15657	15537	15590	15574	15562	15598	15509	15392	15750	15517	15483	15558	15373	15449	15475	15637	15570	15683	15520	15442	15592	15520	15517	15468	15402	15580	15480	15423	15446	15468	15499	15419	15506	15568	15378	15759	15602	15538	15538	15593	15485	15439	15451	15644	15398	15416	15442	15611	15683	15408	15361	15475	15706	15642	15659	15578	15529	15469	15649	15618	15627	15557	15412	15393	15588	15330	15417	15480	15545	15488	15483	15461	15556	15538	15533	15547	15410	15678	15536	15354	15614	15421	15627	15770	15554	15444	15572	15609	15515	15635	15839	15497	15571	15536	15578	15473	15681	15572	15463	15602	15584	15630	15678	15408	15492	15725	15419	15470	15550	15406	15623	15586	15485	15491	15544	15561	15494	15562	15242	15516	15327	15512	15651	15549	15552	15465	15485	15539	15410	15490	15508	15471	15498	15479	15545	15543	15453	15541	15548	15476	15451	15578	15491	15555	15569	15525	15385	15419	15560	15640	15526	15651	15689	15538	15545	15535	15391	15410	15622	15460	15667	15519	15389	15469	15663	15486	15478	15513	15620	15422	15763	15457	15505	15503	15411	15426	15656	15600	15408	15462	15449	15749	15539	15345	15586	15508	15587	15443	15507	15471	15610	15492	15391	15368	15770	15535	15534	15586	15479	15572	15488	15594	15435	15587	15491	15623	15614	15576	15632	15529	15459	15506	15513	15548	15520	15569	15489	15432	15511	15555	15406	15617	15487	15510	15753	15500	15643	15753	15679	15577	15658	15644	15619	15428	15549	15581	15556	15651	15392	15589	15604	15404	15392	15578	15391	15585	15383	15493	15596	15528	15523	15443	15608	15587	15319	15412	15555	15609	15605	15748	15540	15635	15747	15732	15515	15540	15400	15668	15417	15396	15489	15705	15691	15567	15423	15588	15512	15525	15679	15640	15570	15556	15401	15474	15506	15761	15410	15557	15695	15500	15666	15360	15609	15347	15573	15559	15543	15629	15525	15559	15525	15647	15432	15627	15697	15474	15470	15366	15467	15500	15567	15428	15496	15473	15446	15578	15618	15537	15570	15402	15550	15514	15540	15491	15540	15599	15573	15571	15496	15627	15518	15496	15561	15464	15690	15566	15591	15531	15508	15542	15526	15745	15496	15313	15557	15404	15596	15415	15459	15614	15590	15587	15622	15645	15522	15643	15458	15603	15492	15598	15507	15406	15535	15502	15407	15534	15666	15313	15717	15385	15320	15590	15569	15362	15493	15687	15577	15519	15541	15419	15497	15484	15732	15459	15574	15603	15460	15394	15440	15484	15560	15541	15660	15502	15688	15414	15499	15509	15718	15402	15415	15552	15586	15526	15551	15590	15654	15463	15488	15717	15438	15491	15418	15388	15565	15550	15656	15586	15576	15570	15607	15423	15640	15630	15562	15545	15561	15493	15480	15474	15431	15499	15622	15501	15711	15608	15434	15401	15542	15366	15486	15422	15470	15441	15771	15487	15463	15646	15472	15619	15507	15477	15566	15616	15439	15607	15394	15640	15504	15627	15649	15550	15518	15547	15672	15511	15640	15532	15451	15797	15420	15547	15471	15461	15656	15801	15511	15532	15830	15414	15506	15304	15538	15569	15505	15446	15660	15565	15685	15496	15624	15556	15611	15431	15336	15617	15504	15563	15471	15440	15460	15526	15483	15603	15391	15569	15510	15497	15618	15418	15663	15475	15401	15429	15370	15609	15684	15375	15573	15400	15550	15464	15490	15530	15498	15600	15637	15436	15572	15597	15392	15419	15486	15297	15593	15568	15714	15557	15578	15488	15495	15634	15540	15635	15652	15592	15578	15563	15539	15536	15679	15711	15444	15610	15512	15491	15570	15689	15683	15482	15576	15599	15491	15610	15347	15662	15640	15625	15705	15587	15397	15458	15786	15478	15680	15503	15449	15421	15222	15613	15719	15489	15468	15653	15463	15516	15555	15486	15435	15376	15469	15532	15488	15396	15456	15553	15629	15608	15502	15344	15394	15558	15434	15596	15469	15568	15507	15597	15578	15523	15480	15506	15592	15643	15471	15462	15411	15485	15626	15519	15553	15503	15445	15455	15422	15520	15386	15696	15672	15568	15542	15486	15657	15421	15618	15533	15439	15613	15535	15567	15491	15483	15442	15559	15563	15361	15422	15412	15582	15449	15398	15596	15420	15408	15746	15355	15497	15607	15613	15403	15640	15434	15439	15444	15395	15559	15365	15556	15472	15561	15307	15523	15361	15535	15588	15498	15516	15446	15388	15536	15457	15519	15263	15563	15532	15471	15526	15619	15435	15480	15660	15606	15774	15583	15319	15497	15419	15674	15583	15514	15519	15458	15545	15592	15462	15577	15589	15458	15625	15608	15628	15424	15758	15579	15626	15328	15322	15555	15490	15483	15669	15664	15566	15454	15407	15389	15468	15593	15498	15645	15484	15451	15452	15493	15658	15447	15489	15561	15681	15454	15639	15586	15542	15627	15544	15446	15431	15526	15614	15410	15429	15511	15488	15564	15717	15536	15587	15479	15498	15695	15499	15581	15588	15482	15770	15296	15416	15464	15566	15709	15409	15538	15529	15558	15580	15489	15492	15589	15564	15690	15463	15606	15381	15504	15496	15539	15573	15514	15532	15537	15517	15555	15323	15463	15535	15504	15483	15634	15402	15670	15354	15632	15513	15662	15507	15465	15645	15510	15526	15414	15657
22544	20970	27366	24729	21485	25083	29445	25677	24415	24857	24745	24718	24753	24458	24378	24236	24157	24055	24171	24207	24209	24313	24203	24313	23916	23830	23952	24013	23914	24043	24072	23810	23770	23862	23990	24016	24073	23944	23926	23917	24019	24271	24087	24036	23953	23827	24006	23820	23939	23787	23793	24014	24026	23988	24004	23552	23953	23996	24146	23823	23857	24071	23985	23994	24148	24234	24110	24079	24013	23779	23932	24041	23938	24090	23737	23997	23673	23934	23938	24160	23806	24299	24020	23840	23838	24126	23821	24036	23987	24015	23913	23892	24074	23944	23964	24111	23848	23879	23946	23961	23957	23861	24109	23831	23970	23884	23943	23817	24027	23925	24191	23916	24005	23821	23857	23860	24215	23895	24068	23917	23849	23830	24021	23747	23868	24064	23923	23996	23876	23768	23837	23941	23920	23859	24119	23808	23734	23890	23874	23723	23686	23588	23828	23819	23695	23801	23803	23664	24042	24063	24061	23814	23987	23871	23973	23821	23975	23973	23820	23939	24092	23997	24000	24044	23875	23865	23818	23581	23751	24233	23958	23829	23907	23957	23758	23969	23752	23815	23946	23774	23590	23925	23955	23866	23915	23744	23877	23724	23911	23929	23891	23917	23793	23938	23889	23979	23749	23996	23645	23947	23946	23848	24265	23827	24096	23867	24013	23907	23926	23962	24134	24177	23832	24011	23667	23781	23745	23957	23896	23988	23898	23880	23821	23888	23861	23724	23630	24077	24049	24068	24198	23686	23938	23807	24024	23809	23870	23768	23998	23925	24063	23888	23779	24162	24014	23884	23686	23626	23660	24032	23828	23696	23966	23872	23800	23907	23923	23935	23829	23900	23602	23991	23962	23945	23986	23787	23770	24024	23942	23942	23907	23902	23821	23745	23924	23946	23753	23710	23985	23976	23885	23834	23790	23690	23715	23823	23756	23862	23859	23870	23911	23573	23990	23946	23988	23769	23997	23899	24064	23782	24009	24038	24073	23896	23704	24188	23988	23862	23673	24077	23951	23883	23818	23853	23659	23965	24030	23964	23975	23925	23775	23568	23894	23978	23975	23850	24039	23971	23759	23652	24071	23911	24222	23756	23808	23717	23657	24064	24016	23831	23851	23843	23873	24012	23760	23889	24020	23798	23999	23707	23863	23662	23712	23944	23780	24246	23853	23864	23993	23920	23918	23864	23780	23986	24033	23861	23920	23877	23843	23779	23982	23764	23800	23996	24114	23932	23830	23698	23857	23723	23764	23996	23883	23762	23951	23872	23651	23761	23576	23818	23977	24088	23867	23919	23767	23916	23848	24005	23917	23798	24022	23785	24079	24098	23898	23938	23891	23739	23943	23857	23740	24067	23961	23874	23930	23775	24020	23733	23945	23720	23923	23779	23957	23947	23986	24014	23892	23768	23689	24003	23596	23790	23985	23885	23904	23880	23795	23797	23961	23919	23599	24201	24036	23755	23920	23937	23934	23906	24121	23841	23928	23795	23973	23883	23843	23967	23830	24089	23853	23898	23729	24044	23932	24139	24028	23981	23695	23777	23772	23798	23850	24117	23729	23908	23913	23937	23991	23841	24094	23965	23915	23911	23736	23834	23945	24108	23926	23914	23839	23611	23831	23896	24112	23792	23855	23673	23944	23885	23934	23835	23981	23895	23946	24000	23797	23857	23828	23889	23882	23721	23897	23944	23868	23965	23855	24075	24018	23621	24062	23893	23785	23745	24150	23809	23844	23881	24013	23828	23743	23759	24038	23740	24003	24036	23868	24022	23997	23951	23974	23885	23781	24159	23916	23830	23818	23873	23902	23740	24004	24086	23939	23846	23847	23800	23908	23673	23977	23777	23754	24147	24215	23840	23868	23971	24032	23891	24063	23800	23976	23976	23797	23809	23862	23802	23813	23775	23985	24197	23919	24167	24130	24005	24008	23857	24033	23989	23856	23826	23957	24084	23808	23787	23894	24001	23930	23712	24108	23755	23905	23855	23805	23837	23711	23907	23854	23913	23972	24173	23648	23666	23661	23861	23745	23973	23828	23825	23687	23990	23688	23915	23976	23792	23651	23861	23796	23719	23747	23726	23890	23762	23952	23893	23961	23903	23933	24068	23868	23945	23848	23735	23694	23849	23746	23848	24303	23959	23807	23938	24045	24049	23883	24039	23800	24094	23881	23912	23913	23777	24066	23994	24009	23842	23592	23683	23959	23621	23984	23817	24045	23882	24056	23784	23916	24143	24198	23745	23724	23849	23755	24089	23858	23936	23687	23700	23910	23663	23761	23758	23620	23852	23902	23842	24027	23902	24052	23817	23940	23967	24035	23921	23986	23930	24047	23926	24005	23991	23850	23890	23866	23950	23980	23840	24056	24238	24027	23575	23874	23740	23770	23964	23985	23886	23817	24002	24014	24127	23855	23927	23836	23786	24026	24070	23788	23796	23856	23898	24070	23832	24021	23793	23795	23618	23724	23778	23604	23888	23886	23741	23812	23987	24015	23611	23843	23917	23950	23815	23846	24028	23826	23779	23766	23924	24010	23921	23781	24123	24062	23992	23791	23833	23810	23895	23848	23887	23914	23846	23918	23872	23605	23912	24021	23979	23898	23822	23873	23921	23925	24082	23874	23941	23901	23807	23732	23918	24025	23866	23895	24045	23874	23755	23846	23977	23936	24411	24035	23932	23896	23812	23853	24145	23927	23751	23630	24031	24040	23863	24137	23788	24023	23723	24035	23703	23926	23699	23833	24032	23995	23698	24047	23959	24041	23879	24046	23790	23841	23747	23884	23704	23905	23929	23974	23817	23905	23879	23993	23912	24124	23958	23902	24068	23902	23921	23669	23957	23870	23814	23986	23675	23753	23775	23732	23662	23907	23888	24033	24180	24018	24069	23920	24153	23741	23670	23949	23755	24135	23994	23921	23734	23961	23817	23890	23953	23843	23999	23990	23682	23885	23890	23878	23982	24048	23986	23754	23908	23981	23686	23926	23614	23697	23782	23757	23964	23933	23951	23903	24001	24158	23686	23593	23648	23894	23709	24002	23978	23916	23852	23997	23911	23984	24143	23845	23929	23827	23797	23829	23913	23841	23538	23852	23896	23850	23914	23913	23962	23584	23687	23977	24053	23969	23971	24085	23804	23679	23817	23823	24108	24024	23923	23758	23810	24113	23995	23794	23845	24035	23610	24016	24039	23862	23957	23889	23896	23863	23712	24042	24288	23797	23729	23712	23718	23712	23952	24137	24043	23802	23758	23937	23727	23676	23829	23735	23830	24090	24049	23923	23788	23971	23816	23878	23957	24065	23950	23851	23921	23904	23643	23731	23942	24080	23812	23924	23890	23597	23860	23729	23782	23832	23819	23766	23722	23770	23940	23907	23579	24045	23720	24092	23821	24054	23877	23829	23823	24029	24049	23833	23682	23922	24151	23959	24051	23814	23952	23681	23721	23995	23792	23906	23668	24101	24007	24090	23780	24066	23940	24184	23968	23758	23489	23976	24022	24122	23917	23827	23978	23969	23918	23706	23830	23729	23896	23846	23988	23761	23977	23887	23813	24116	23861	23946	24014	23866	24143	23795	23815	23968	23856	23921	23641	23912	23980	24106	23855	23702	23920	24020	23972	23934	23742	23895	23914	23928	23955	23914	23880	23780	23939	23725	24153	23871	23960	23772	23916	23987	24023	23664	24088	23754	23729	23811	24008	23701	23837	24043	23840	23721	23808	23909	23834	24203	24097	24049	23903	24157	24020	23750	23910	23936	23925	24014	24044	23970	24058	23850	23890	23873	24135	23874	23861	24077	23673	23785	23917	24022	23759	23926	23901	24080	23672	23975	23979	23821	23959	23953	23961	23910	23874	24018	23965	23858	23873	23761	24071	23897	23910	23894	23662	24051	23997	23978	23733	24055	23829	24029	23858	23949	23824	23776	23924	23768	23786	24106	23978	23940	23924	23942	23716	23973	23721	23898	23963	23619	23867	23724	23922	24064	23900	23760	23851	24035	23753	23935	23735	23811	24114	23979	23914	23909	23801	23719	23748	24020	23812	23763	24122	23887	23963	23997	23911	23959	23817	23974	23886	24113	24196	23962	23985	23904	23872	23880	24000	23803	23950	23834	23832	23798	23782	23814	23817	23955	23877	24255	23994	23878	24126	23978	23673	23947	23857	24297	24190	23967	23744	23848	23961	23828	23778	23569	24186	24136	23977	23762	23920	23636	23806	23884	23980	23856	23951	23881	24088	23776	23954	24021	23877	23655	23801	23722	24041	24099	23617	23799	23697	23751	23994	23874	24139	23826	23874	23931	23704	23745	23854	23889	23787	24033	23583	23906	24100	23915	23884	23934	23843	23832	23853	23961	23809	23788	23959	23819	23793	23719	24037	23803	23849	23898	23608	23862	23727	23833	23738	23816	23826	23979	24041	23726	23816	23476	23771	23724	23833	24037	23858	24035	24085	24102	23787	24046	23910	23910	24010	23782	23771	23787	23897	23829	24059	23965	23965	23575	23866	23918	24002	23872	23827	24305	23726	23873	23768	23948	23748	23915	23866	23995	23877	24007	23889	23975	23861	23819	23972	23952	24106	23831	24131	24011	23803	23697	23560	23725	24022	24041	23730	23641	23866	24077	23841	23835	24128	23910	23655	23845	23906	23939	24243	24114	24145	23661	24107	23880	23743	23694	23804	23781	24081	24079	23965	24186	23973	24003	24057	23987	23881	23600	23608	23875	23755	24106	23769	23921	23692	23979	24115	23919	23884	23957	23785	23712	23771	23939	23922	23752	24158	23955	23997	23870	23717	24013	24050	23972	24003	23833	23776	23808	23915	23998	24050	23901	23956	23831	23829	23724	24012	23828	23816	23784	23945	23916	23960	23964	24048	23935	24001	24021	24067	24112	24021	23821	23916	24192	24005	23976	23855	23976	23768	23815	23805	23994	23874	24041	24216	23998	23917	23955	23730	23956	23739	23719	23908	24138	23870	23710	23886	23777	23715	23907	23866	24048	23660	23738	23924	23927	23922	23793	23827	24109	23936	24139	24118	23944	23891	23768	24140	23959	23863	24085	23820	23641	23942	23613	23770	23931	24045	24002	23928	23962	24277	24122	23670	23849	24144	24024	23758	24003	23901	23515	23885
34608	59241	33309	22882	20038	18482	17489	17206	16810	16435	16342	16215	15935	16207	16058	15957	15855	15872	15652	15972	15837	15827	15834	15750	15869	15618	15991	15844	15731	15885	15757	15730	15461	15703	15737	15876	15764	15593	15730	15627	15662	15651	15646	15639	15747	15406	15824	15760	15599	15697	15729	15822	15690	15664	15701	15567	15603	15885	15772	15823	15791	15622	15747	15653	15653	15498	15669	15811	15662	15655	15766	15770	15767	15750	15857	15508	15792	15673	15885	15767	15741	15765	15845	15632	15735	15571	15590	15727	15805	15555	15688	15796	15644	15718	15776	15525	15715	15666	15709	15604	15663	15715	15643	15619	15777	15634	15547	15648	15665	15743	15765	15756	15705	15602	15724	15642	15706	15725	15785	15619	15646	15537	15669	15549	15726	15607	15780	15635	15605	15560	15726	15630	15511	15594	15685	15710	15546	15740	15627	15664	15612	15838	15665	15611	15599	15559	15750	15642	15700	15586	15766	15681	15655	15536	15717	15790	15703	15736	15661	15626	15674	15819	15448	15611	15664	15699	15722	15383	15514	15639	15676	15754	15704	15653	15576	15584	15771	15582	15684	15526	15632	15655	15625	15675	15617	15729	15784	15536	15595	15909	15786	15793	15777	15789	15736	15692	15597	15808	15403	15707	15547	15738	15733	15688	15675	15571	15640	15732	15634	15651	15659	15623	15767	15549	15622	15731	15720	15726	15728	15733	15588	15591	15553	15716	15617	15796	15660	15637	15544	15547	15684	15707	15760	15804	15551	15655	15867	15682	15733	15525	15527	15683	15508	15753	15603	15785	15583	15593	15656	15806	15629	15534	15606	15702	15450	15690	15589	15714	15780	15633	15543	15648	15682	15909	15653	15545	15686	15873	15498	15597	15755	15808	15633	15564	15632	15671	15581	15775	15710	15559	15710	15547	15604	15589	15844	15745	15634	15790	15646	15754	15714	15594	15664	15698	15824	15591	15748	15791	15645	15666	15722	15527	15450	15773	15624	15844	15626	15382	15501	15773	15480	15631	15794	15836	15489	15638	15653	15618	15300	15597	15665	15684	15623	15633	15542	15674	15638	15705	15836	15779	15674	15739	15565	15711	15515	15784	15626	15507	15788	15657	15739	15595	15689	15694	15733	15542	15680	15553	15709	15594	15666	15716	15629	15594	15557	15767	15575	15763	15657	15576	15677	15693	15841	15665	15593	15722	15704	15731	15712	15507	15514	15570	15641	15646	15542	15696	15696	15602	15653	15586	15675	15778	15489	15664	15826	15581	15605	15712	15630	15667	15688	15680	15779	15634	15761	15647	15727	15787	15737	15663	15692	15578	15603	15726	15601	15709	15627	15701	15722	15734	15657	15612	15737	15574	15635	15589	15695	15656	15747	15576	15615	15791	15589	15683	15661	15683	15844	15688	15568	15745	15653	15774	15663	15760	15677	15581	15658	15699	15691	15687	15584	15584	15622	15569	15522	15634	15618	15930	15464	15682	15601	15637	15659	15522	15587	15774	15629	15604	15606	15683	15682	15605	15726	15573	15658	15722	15665	15675	15656	15704	15775	15823	15386	15705	15633	15640	15691	15836	15571	15688	15522	15596	15752	15417	15818	15738	15733	15556	15646	15543	15598	15598	15678	15425	15660	15663	15471	15515	15729	15745	15497	15782	15589	15631	15572	15598	15739	15605	15629	15625	15655	15577	15974	15620	15716	15640	15808	15751	15562	15543	15616	15800	15579	15674	15799	15462	15689	15633	15642	15752	15581	15529	15668	15713	15501	15649	15580	15718	15757	15748	15781	15656	15535	15628	15725	15543	15538	15654	15743	15759	15637	15873	15471	15658	15670	15602	15674	15643	15770	15767	15562	15651	15652	15826	15671	15678	15805	15756	15654	15595	15742	15833	15603	15702	15713	15796	15848	15697	15854	15567	15627	15778	15476	15750	15787	15800	15659	15681	15823	15618	15625	15766	15477	15663	15582	15792	15571	15636	15600	15560	15591	15721	15481	15407	15680	15680	15663	15763	15619	15658	15569	15692	15665	15570	15622	15724	15760	15522	15802	15593	15689	15605	15709	15807	15626	15656	15709	15641	15556	15654	15575	15540	15616	15528	15822	15521	15580	15619	15670	15644	15687	15723	15801	15574	15606	15868	15753	15579	15699	15697	15736	15597	15698	15547	15642	15627	15656	15584	15694	15776	15558	15718	15667	15644	15507	15568	15658	15610	15698	15786	15727	15694	15566	15722	15666	15677	15610	15712	15678	15608	15789	15641	15617	15764	15597	15674	15463	15598	15727	15690	15638	15646	15714	15649	15464	15771	15676	15662	15674	15696	15693	15846	15651	15731	15693	15769	15806	15685	15652	15630	15763	15663	15591	15590	15818	15707	15548	15729	15569	15428	15770	15832	15742	15723	15532	15647	15632	15622	15755	15652	15513	15494	15677	15703	15593	15499	15684	15541	15386	15635	15601	15799	15679	15765	15417	15686	15704	15660	15725	15708	15572	15765	15692	15644	15760	15524	15632	15550	15539	15748	15713	15729	15544	15613	15719	15560	15755	15624	15696	15804	15475	15749	15664	15746	15528	15598	15660	15543	15736	15648	15573	15862	15788	15614	15631	15659	15520	15767	15641	15603	15768	15577	15385	15607	15643	15678	15832	15719	15796	15638	15635	15641	15508	15625	15610	15655	15707	15553	15533	15827	15535	15720	15461	15611	15611	15640	15723	15554	15756	15538	15748	15620	15550	15629	15575	15683	15740	15634	15765	15634	15533	15685	15483	15582	15640	15694	15695	15615	15609	15628	15779	15811	15683	15549	15628	15588	15592	15712	15576	15707	15493	15822	15734	15720	15687	15582	15704	15762	15716	15720	15623	15672	15606	15659	15784	15671	15415	15645	15528	15746	15711	15742	15715	15611	15725	15606	15747	15645	15506	15548	15538	15383	15807	15744	15549	15701	15756	15609	15548	15554	15501	15747	15586	15515	15670	15567	15829	15586	15791	15639	15587	15598	15788	15758	15720	15565	15885	15657	15742	15576	15587	15823	15585	15697	15806	15684	15572	15588	15706	15518	15655	15635	15653	15525	15719	15452	15808	15672	15750	15671	15548	15627	15608	15542	15615	15487	15726	15658	15509	15660	15560	15619	15623	15663	15601	15676	15672	15663	15439	15789	15598	15677	15485	15522	15632	15643	15521	15782	15609	15651	15647	15733	15447	15766	15675	15561	15755	15686	15514	15692	15577	15731	15707	15634	15613	15711	15758	15717	15766	15837	15792	15676	15592	15632	15546	15563	15654	15610	15694	15606	15733	15616	15605	15603	15649	15539	15615	15594	15657	15474	15733	15584	15592	15658	15648	15655	15622	15683	15600	15483	15753	15817	15736	15647	15648	15733	15534	15530	15721	15718	15547	15642	15482	15780	15682	15596	15614	15616	15553	15674	15693	15490	15758	15676	15694	15579	15690	15628	15746	15568	15661	15605	15769	15642	15630	15415	15627	15699	15611	15676	15560	15800	15461	15718	15837	15540	15652	15649	15794	15748	15548	15693	15593	15729	15607	15739	15596	15694	15652	15668	15506	15633	15530	15790	15691	15609	15506	15599	15533	15649	15889	15695	15576	15700	15723	15694	15603	15510	15909	15722	15647	15593	15612	15528	15648	15690	15770	15589	15684	15580	15719	15696	15521	15631	15746	15810	15663	15825	15498	15711	15550	15623	15628	15506	15511	15654	15662	15614	15787	15652	15707	15677	15622	15654	15783	15641	15595	15631	15762	15510	15742	15718	15725	15567	15724	15595	15607	15819	15655	15743	15722	15642	15629	15645	15720	15752	15576	15520	15783	15589	15658	15607	15524	15709	15721	15485	15721	15683	15726	15455	15712	15694	15612	15610	15742	15554	15601	15545	15541	15392	15713	15539	15817	15613	15629	15665	15814	15610	15677	15606	15507	15582	15567	15523	15745	15674	15479	15510	15645	15647	15721	15729	15822	15704	15487	15585	15528	15516	15718	15565	15672	15738	15373	15737	15560	15641	15663	15470	15676	15639	15671	15752	15541	15671	15582	15611	15767	15582	15666	15765	15612	15801	15684	15708	15646	15891	15511	15668	15708	15746	15803	15448	15764	15653	15524	15830	15774	15751	15553	15815	15811	15518	15495	15594	15618	15688	15750	15590	15699	15516	15659	15665	15617	15779	15610	15739	15637	15854	15597	15663	15608	15690	15611	15728	15614	15668	15698	15683	15703	15647	15777	15656	15623	15650	15532	15676	15605	15579	15663	15610	15668	15668	15632	15643	15684	15571	15476	15601	15583	15681	15609	15615	15736	15675	15587	15635	15746	15660	15635	15597	15682	15494	15747	15723	15670	15551	15702	15746	15571	15540	15548	15705	15775	15697	15579	15461	15628	15719	15496	15526	15765	15669	15716	15564	15784	15623	15608	15874	15486	15706	15827	15685	15570	15625	15583	15540	15799	15614	15589	15502	15876	15657	15682	15673	15532	15652	15681	15771	15691	15553	15508	15561	15695	15522	15700	15677	15595	15574	15635	15781	15561	15712	15784	15758	15545	15623	15710	15605	15551	15817	15583	15652	15760	15565	15766	15513	15674	16001	15631	15598	15826	15750	15692	15651	15864	15619	15500	15721	15668	15629	15814	15687	15560	15581	15737	15609	15886	15724	15615	15736	15748	15770	15949	15437	15675	15688	15495	15650	15628	15494	15544	15550	15642	15773	15515	15478	15661	15784	15589	15557	15691	15677	15714	15712	15648	15687	15571	15657	15613	15693	15643	15544	15768	15663	15556	15585	15820	15456	15748	15564	15624	15695	15694	15601	15794	15591	15823	15462	15416	15732	15542	15755	15601	15636	15716	15579	15535	15602	15367	15643	15632	15566	15822	15590	15626	15634	15744	15685	15571	15687	15565	15618	15662	15582	15558	15543	15635	15586	15699	15648	15630	15660	15618	15805	15522	15734	15664	15693	15662	15801	15542	15644	15734	15767	15680	15473	15636	15616	15744	15648	15526	15757	15520	15667	15777	15687	15591	15600	15780	15581	15778	15764	15620	15764	15560	15517	15568	15812	15641	15756	15513	15691	15473	15672	15614	15672	15529	15577	15689	15888	15673	15675	15632	15798	15602	15633
34546	28026	27340	25367	23554	23082	23047	22702	23030	22904	23089	22980	22889	23070	23067	22832	23046	22993	22721	23026	23032	23166	23063	22926	23032	23149	22980	22720	23225	22956	22791	23171	23165	22987	22910	23101	23142	22701	22929	22872	23145	22946	22984	22871	23043	23062	23217	23079	23116	23115	23097	23310	23142	23002	22934	22939	22992	23003	22965	23095	23033	22905	22994	22973	22973	22967	23142	22939	23058	22858	23016	22873	22799	22946	23051	23116	23293	22857	23166	22939	22991	22940	23114	23026	23121	22925	23215	23078	23077	22958	23104	23028	23004	23063	23038	22914	23089	23065	22942	23047	23006	22759	23069	22946	22793	22802	23061	23071	22861	23000	22929	22901	22924	22791	22908	22940	22864	23217	23192	22987	22933	22726	22967	23158	23123	23127	22886	22777	23194	22980	23052	22841	22772	22730	23110	22900	22962	23010	22920	22877	22886	22996	23016	23145	22788	22911	23018	22923	22941	22987	22988	23009	23059	22989	23257	22723	22858	23071	22897	22956	22957	22922	22821	23073	22899	22915	22936	22965	22910	22769	22892	22820	22841	23098	22845	22979	22974	23101	23016	22806	22660	22887	23102	22925	22827	22678	22929	23128	22867	22896	23084	22792	22759	22698	22766	22747	23028	23197	23126	22784	23024	23103	23053	22888	22859	23066	23008	22845	22849	22812	23199	23152	22983	23001	23094	23063	22956	23014	22983	23005	23111	23046	22831	23200	22924	22931	22923	23079	22748	22878	22901	22991	23090	23119	23063	22837	22838	22896	22828	23051	23163	22880	22677	22850	23041	23184	22906	23157	23027	22761	23022	23059	22886	23019	22778	22920	22854	22964	23020	22885	23145	22984	22922	22935	23000	22881	22882	22882	23064	22874	23174	23128	23073	22797	23043	22963	22934	22895	22848	23016	23193	22851	22990	23209	22987	22888	23076	22913	22890	23021	22845	22727	23020	22880	22780	22837	23100	22898	22685	22968	23014	22989	22869	23000	22910	23106	22877	22750	22865	22746	23038	22956	23134	22847	23075	23092	23022	22805	22907	22847	22827	23004	23222	22895	22985	23095	22867	23000	23165	22858	23319	23081	22844	23190	23038	22878	22909	22981	22993	23037	23075	23137	22962	22749	23023	23038	23117	23014	23025	23101	23084	23118	22943	22835	23042	22928	22938	23031	23047	23044	22922	22969	22925	23074	23090	22975	22907	22906	23088	23078	23115	23011	23088	22999	23058	22624	22779	22938	22648	22910	22875	22936	23195	22724	22946	23012	22824	22997	22836	23036	23216	22954	22716	23026	22942	22806	22809	23102	23144	22850	23222	22969	22725	23059	23129	22994	23132	22926	23195	22941	23132	23015	23094	22861	22707	22890	22795	23036	23017	22943	22849	22910	22904	22829	22821	23202	22895	22976	22873	23007	23001	22605	22926	23169	22890	23097	23057	22911	23012	22784	22714	22917	22905	22851	22586	22707	22708	22838	22811	22799	23175	22815	22910	22898	22953	23154	23080	22948	23062	23113	23064	22925	23025	23011	23133	23300	23034	22967	23015	23100	22844	23113	23077	23024	22922	23007	22825	23120	22815	22900	22958	22903	22945	22896	23165	22878	23010	23110	23150	22832	22975	22857	22877	23035	23018	22909	23022	22986	22890	23012	22912	23039	23126	22816	23087	23029	22992	23068	23082	23003	22829	23066	22916	23036	22786	22867	22913	22890	23109	23055	23039	22828	22740	22941	23026	23022	23092	22913	22923	23087	22693	22909	22612	22801	23111	22928	22997	23124	22867	22923	22914	22894	23088	22989	23004	23019	22922	22831	22726	22986	22997	23235	22971	22908	22743	22859	22903	23019	23044	22801	22975	22822	23059	23146	22943	22952	23007	23155	22841	23122	22992	23047	22881	22993	22846	22858	22960	23058	22902	22883	23083	23039	22975	22906	23052	22797	22929	22947	23163	22962	22920	22954	22934	22840	23286	22722	23013	22807	23082	23001	23058	23028	22992	22868	22834	22870	22843	22775	22851	22911	22839	23080	23024	23349	22853	23235	22873	22922	22735	22805	23028	23042	23105	22888	23058	23053	22966	22934	22753	22994	23109	22780	23037	23044	23061	23054	22891	23164	22820	22971	22840	22962	23068	22961	23063	22954	23080	22929	22875	22781	22985	22945	23188	23160	22963	22988	23160	22879	22967	22824	22957	23264	22944	22997	23041	22683	22838	22919	22959	22944	22963	23140	23116	22730	23106	23013	23052	22869	22950	23017	22953	22844	23240	22998	22852	22964	23025	22851	22886	22948	23026	23058	23000	23245	22884	22835	23047	22799	22766	22989	23064	23041	23049	23024	23071	22979	22784	22762	23010	22778	22995	23151	22895	23141	22806	22951	22718	23071	22999	22621	22817	23074	22989	22742	22859	22837	23066	22945	22989	22955	22925	22717	22846	23020	22870	23243	22985	22748	23122	22973	23279	23033	23072	22733	23255	23032	23166	22938	22914	23082	23012	22930	23010	22961	23062	23217	23068	23310	23006	22924	23173	23123	23055	22911	22818	22862	23004	22994	22952	22965	22940	23004	23165	23164	23055	23076	22974	23045	22702	22916	23015	23016	23068	22794	22947	23044	22752	22879	22892	23082	22948	22964	23052	22975	22791	23085	23017	22903	22899	22926	22977	22787	23086	22968	22956	23070	23260	23035	22979	22915	22912	23029	22952	22905	23117	22900	23098	22867	23221	22880	23091	22912	22753	22957	22794	22872	22638	22570	23030	23208	22916	23173	22978	22845	22931	23012	23117	23002	22913	22990	22951	22767	22838	23091	22765	23317	23002	23165	22802	23195	22895	22851	22941	23139	23106	22655	22996	22942	23186	22991	23021	22871	22941	23102	23056	23083	23160	22944	22787	23181	22959	22901	23215	23235	22996	23026	22970	23057	23039	22987	23034	22898	22904	23122	22882	23041	23147	23084	23152	23036	22863	23040	23077	22898	22965	23006	22907	23191	23085	22882	22870	22993	22927	22949	22753	23305	22949	22953	22853	23234	23061	22961	23127	23228	22816	22977	23005	23051	22874	22969	22956	23028	23011	23029	23061	23085	22886	22715	22797	22822	22894	22702	23072	23087	23225	22942	23058	23039	22965	22850	23102	23317	23061	23007	23056	22998	23259	22904	23001	22886	22970	23128	23160	22962	22900	23023	22968	22845	22923	23046	23049	23124	23125	23039	22838	22901	22974	22860	22966	22829	22991	22938	23045	23045	23324	22995	23041	22994	22986	23081	23191	22989	23318	23064	22919	22880	22667	23003	23000	23105	22826	22833	22865	22986	22925	23049	22910	22983	22892	23190	23106	22879	22901	22979	23057	22860	22926	22921	22948	22975	22866	22810	23013	22986	23088	22979	22955	23039	22868	22793	23115	22913	22860	23060	22917	22911	22909	23048	22851	23119	22935	23014	23171	22995	22770	22858	23130	22958	22926	22539	22457	22732	23065	22813	22994	23136	23089	22824	23254	22976	22906	22958	22940	22856	22927	23041	22869	22914	23017	23081	23012	23023	23023	22911	22880	22942	22839	22683	22877	22891	22904	23068	22768	22989	23186	23007	23162	22954	23023	22992	23132	23103	22925	22736	22945	22687	23100	22979	23089	22916	22775	23126	23168	22905	22812	22807	22935	22959	23033	22722	22631	22932	23024	22907	22906	22956	23032	22938	22970	22881	22936	23111	23008	23181	23154	22986	23181	22954	22823	22747	23100	22930	23118	22943	22757	22937	23164	22891	22958	22790	23269	23209	22841	22863	22972	22962	22729	23024	22856	22817	23034	22784	22904	23059	22855	23100	22991	22791	22829	22906	23136	23211	22799	23146	23295	23072	22733	22920	22736	23005	22916	23222	23126	23145	22850	22972	23176	23069	23424	22598	22933	23136	23083	22996	22912	23016	22912	22850	22922	23009	23047	23069	23009	23161	22989	22817	23319	23058	23156	23027	23051	23013	22944	22996	22935	22795	22914	23065	23017	23050	22990	22910	22879	23034	23010	22919	22622	22769	23153	23188	22800	23030	22828	22937	22926	22972	22887	23055	22913	23050	22997	22917	22700	22867	22994	23109	22953	22798	22917	22971	23049	23037	22933	22902	23058	23091	22945	23093	23019	23152	23022	22984	22961	23034	23155	22936	22799	23118	23137	22979	23189	22669	22878	23021	22961	23069	22888	23263	23079	22987	22950	22828	22783	22766	22903	22901	22931	23019	22874	22895	22744	23116	22755	22790	22734	23091	23100	22905	22846	22732	23044	23102	23165	23019	22918	23044	22750	22917	22930	22940	23014	22873	22870	22929	23041	23075	22982	22977	22947	23040	22894	22851	22913	23094	22905	23116	22969	22929	23086	23096	22918	22917	22940	22909	22889	23039	23041	23155	23253	23011	22995	22953	23229	22976	22991	22981	23246	22942	23304	22624	23032	22857	22843	22877	23001	23055	23189	22908	23375	22973	23011	22903	23120	22856	22775	22572	23011	22926	23003	22897	22954	23148	23007	23004	22946	22960	22994	23096	22651	22843	23142	22960	23179	23060	22893	23109	23169	22943	22769	23018	23075	23091	23033	22881	23182	23021	23129	22913	22862	22897	22875	22828	22941	22942	22976	22979	22920	22913	23032	22876	22898	22893	23047	22987	23138	23086	22858	22806	22859	22954	23076	23131	22951	23119	23169	22742	23101	23204	23273	22842	22829	22717	23180	22845	22962	23138	23132	22852	22945	22977	23172	23006	22999	22952	22842	22916	23135	23242	22765	22937	23165	23063	22987	22978	23208	22930	23149	22991	22884	23086	22980	23107	23105	23190	23130	23030	22963	22852	23006	22890	22696	22912	23072	23060	22983	23120	23163	22862	23003	22901	22877	23006	23067	22963	23013	22818	23348	23004	22795	22960	23187	23142	22994	22961	22962	23148	22861	23124	22941	22985	23084	23172	22941	23084	22937	22978	23154	23021	23118	22802	23099	22954	23060	23180	23188	23081	22806	22667	23059	22965	23030	22836	22988	23033	22778	23075	23153	22806	22922	23111	22862	23059	23224	22906	23015	22985	23170	23074	22988	22792	22948	22945	23053	23008	22830	22871	22931	23044	22856	22892	22972	22807	22903	23101	22915	23148
26346	27644	19438	16642	16324	15970	15648	15545	15566	15436	15373	15398	15489	15435	15380	15442	15521	15322	15574	15317	15410	15408	15434	15275	15573	15368	15362	15392	15304	15379	15364	15366	15393	15533	15449	15370	15328	15741	15526	15220	15366	15462	15400	15396	15412	15352	15259	15346	15476	15401	15475	15431	15308	15621	15370	15287	15498	15381	15522	15371	15392	15539	15216	15350	15485	15504	15427	15379	15518	15540	15205	15460	15317	15438	15284	15355	15348	15385	15637	15464	15512	15517	15417	15344	15316	15314	15509	15363	15448	15478	15421	15341	15277	15269	15432	15488	15521	15306	15201	15395	15422	15327	15429	15381	15531	15388	15341	15331	15490	15219	15393	15385	15551	15338	15340	15354	15473	15449	15311	15405	15339	15492	15246	15446	15268	15366	15360	15394	15401	15377	15513	15390	15323	15296	15214	15466	15462	15464	15366	15444	15307	15209	15449	15363	15225	15360	15357	15331	15420	15315	15453	15333	15321	15316	15410	15447	15437	15515	15423	15434	15397	15428	15304	15178	15362	15316	15252	15522	15350	15211	15386	15338	15270	15398	15560	15138	15315	15327	15550	15162	15569	15326	15358	15384	15376	15476	15481	15419	15397	15253	15255	15408	15437	15338	15585	15258	15473	15319	15465	15386	15381	15513	15304	15265	15331	15331	15373	15343	15561	15407	15459	15289	15367	15513	15302	15489	15364	15419	15434	15239	15435	15428	15310	15482	15429	15488	15246	15370	15347	15376	15392	15318	15349	15251	15455	15341	15315	15328	15222	15433	15470	15308	15253	15410	15319	15580	15455	15411	15409	15313	15344	15522	15301	15428	15579	15384	15374	15354	15475	15301	15287	15337	15348	15389	15317	15540	15343	15521	15421	15281	15423	15481	15467	15394	15412	15369	15386	15359	15585	15415	15320	15146	15568	15385	15423	15332	15413	15356	15430	15366	15359	15249	15387	15399	15294	15240	15503	15312	15426	15575	15631	15456	15362	15322	15362	15332	15595	15318	15418	15418	15338	15509	15301	15327	15512	15295	15351	15254	15297	15442	15607	15524	15422	15514	15412	15287	15511	15478	15340	15170	15496	15581	15475	15501	15359	15389	15326	15418	15465	15325	15468	15432	15523	15247	15301	15462	15340	15447	15273	15243	15483	15338	15487	15486	15481	15281	15375	15350	15298	15469	15473	15343	15551	15194	15145	15476	15420	15496	15462	15326	15441	15299	15334	15460	15330	15497	15477	15297	15311	15461	15428	15305	15392	15268	15383	15331	15508	15499	15462	15267	15430	15403	15414	15433	15301	15485	15305	15397	15476	15467	15278	15326	15315	15321	15367	15582	15479	15352	15541	15379	15342	15468	15242	15173	15393	15402	15450	15381	15259	15362	15290	15376	15263	15394	15384	15345	15348	15354	15331	15259	15194	15343	15342	15346	15467	15265	15329	15482	15435	15437	15578	15511	15467	15372	15340	15422	15516	15373	15404	15311	15354	15436	15297	15404	15429	15390	15424	15401	15432	15535	15505	15401	15391	15278	15326	15460	15482	15388	15607	15579	15390	15313	15186	15309	15334	15374	15482	15262	15453	15355	15454	15333	15446	15435	15253	15356	15412	15416	15536	15487	15466	15334	15473	15543	15294	15267	15389	15241	15346	15385	15429	15359	15425	15435	15500	15303	15155	15300	15319	15459	15414	15305	15526	15478	15411	15581	15430	15376	15346	15450	15570	15568	15609	15417	15359	15222	15318	15413	15297	15376	15352	15394	15389	15469	15397	15294	15310	15473	15318	15411	15381	15495	15460	15354	15376	15235	15382	15322	15295	15650	15453	15267	15556	15252	15373	15370	15343	15378	15329	15421	15243	15229	15496	15473	15386	15489	15502	15292	15210	15240	15307	15454	15479	15451	15365	15309	15342	15394	15284	15417	15312	15248	15410	15290	15426	15527	15202	15243	15322	15298	15276	15421	15470	15306	15405	15352	15365	15298	15501	15455	15545	15475	15452	15469	15551	15307	15231	15515	15264	15240	15281	15439	15543	15462	15499	15278	15588	15300	15377	15377	15260	15432	15301	15394	15395	15287	15152	15422	15456	15375	15409	15411	15498	15420	15310	15552	15278	15567	15240	15419	15312	15361	15513	15373	15274	15324	15197	15480	15282	15433	15374	15244	15296	15254	15421	15442	15400	15373	15466	15476	15364	15414	15403	15473	15408	15364	15201	15361	15361	15587	15311	15428	15498	15456	15576	15355	15339	15300	15386	15455	15224	15506	15321	15491	15275	15356	15381	15307	15382	15290	15327	15302	15461	15213	15278	15274	15354	15237	15271	15217	15301	15494	15175	15335	15418	15374	15410	15406	15400	15372	15403	15354	15431	15481	15420	15252	15208	15319	15506	15553	15467	15502	15256	15408	15305	15456	15475	15292	15340	15314	15439	15342	15401	15374	15565	15444	15477	15407	15468	15239	15506	15420	15397	15269	15211	15540	15359	15478	15479	15255	15346	15273	15473	15480	15449	15504	15398	15338	15473	15377	15478	15272	15326	15470	15453	15479	15433	15403	15303	15272	15270	15316	15459	15409	15348	15169	15328	15591	15351	15197	15476	15367	15684	15351	15416	15337	15385	15372	15613	15409	15552	15321	15287	15586	15389	15286	15304	15344	15564	15355	15422	15498	15686	15409	15418	15420	15262	15407	15337	15373	15536	15405	15467	15522	15459	15303	15464	15507	15377	15413	15262	15353	15189	15464	15454	15349	15270	15425	15436	15207	15417	15348	15244	15292	15426	15304	15397	15307	15300	15470	15412	15405	15513	15224	15250	15353	15583	15488	15370	15365	15536	15423	15426	15351	15581	15337	15463	15467	15349	15404	15243	15271	15359	15273	15337	15407	15385	15287	15530	15277	15336	15469	15556	15341	15463	15488	15654	15462	15335	15304	15391	15391	15648	15448	15256	15445	15335	15232	15349	15380	15338	15341	15526	15310	15341	15282	15450	15465	15340	15312	15317	15367	15347	15388	15213	15435	15428	15497	15416	15341	15428	15352	15497	15339	15379	15517	15340	15408	15412	15343	15404	15353	15460	15293	15442	15483	15384	15371	15443	15489	15313	15367	15531	15476	15522	15437	15280	15437	15322	15433	15344	15452	15347	15521	15330	15594	15642	15391	15380	15280	15462	15509	15429	15337	15456	15365	15338	15358	15497	15361	15285	15329	15342	15387	15218	15255	15355	15462	15305	15407	15348	15411	15404	15438	15412	15493	15527	15316	15246	15318	15297	15285	15410	15399	15367	15379	15239	15449	15468	15259	15292	15383	15449	15155	15441	15562	15434	15359	15256	15435	15533	15348	15371	15224	15509	15409	15516	15459	15371	15369	15266	15390	15408	15305	15500	15312	15400	15355	15389	15474	15281	15287	15240	15527	15379	15300	15295	15439	15455	15374	15281	15406	15221	15449	15322	15407	15237	15459	15515	15328	15374	15402	15294	15469	15423	15379	15391	15495	15362	15655	15286	15227	15521	15502	15276	15292	15354	15362	15294	15424	15495	15301	15235	15444	15424	15377	15291	15242	15504	15347	15413	15189	15467	15450	15401	15434	15419	15453	15440	15466	15186	15332	15597	15354	15434	15374	15386	15555	15329	15534	15233	15441	15253	15429	15498	15532	15376	15309	15492	15562	15264	15420	15444	15473	15563	15509	15374	15467	15323	15612	15408	15492	15397	15451	15450	15234	15561	15405	15400	15549	15317	15245	15337	15455	15395	15509	15461	15351	15471	15286	15448	15390	15469	15310	15380	15511	15405	15364	15545	15333	15264	15278	15440	15400	15196	15388	15359	15364	15331	15463	15366	15348	15531	15406	15579	15414	15296	15468	15492	15441	15339	15371	15359	15407	15437	15198	15412	15319	15318	15310	15468	15240	15357	15395	15424	15425	15440	15456	15414	15341	15228	15514	15396	15290	15416	15344	15304	15436	15440	15288	15622	15488	15517	15437	15394	15476	15386	15209	15375	15153	15333	15414	15368	15459	15463	15461	15238	15496	15258	15507	15434	15315	15502	15338	15386	15144	15389	15541	15533	15374	15286	15375	15239	15293	15254	15312	15620	15357	15341	15362	15437	15403	15302	15352	15455	15522	15497	15269	15304	15533	15347	15430	15469	15310	15393	15164	15157	15501	15344	15416	15437	15468	15430	15199	15437	15325	15262	15358	15351	15227	15456	15435	15312	15362	15561	15226	15138	15411	15340	15514	15352	15287	15530	15433	15435	15485	15314	15212	15248	15396	15581	15465	15321	15457	15388	15541	15385	15506	15500	15396	15467	15501	15234	15419	15314	15323	15192	15332	15497	15624	15361	15407	15392	15432	15584	15407	15444	15302	15427	15468	15467	15481	15124	15313	15404	15311	15472	15323	15286	15048	15565	15383	15307	15362	15372	15323	15456	15293	15312	15196	15348	15407	15317	15323	15592	15355	15429	15282	15406	15391	15387	15359	15399	15413	15250	15220	15420	15339	15413	15329	15342	15242	15336	15340	15350	15197	15257	15245	15280	15456	15423	15729	15291	15354	15467	15388	15335	15370	15253	15376	15547	15415	15510	15440	15316	15367	15428	15473	15349	15263	15413	15497	15339	15367	15508	15402	15484	15458	15552	15284	15489	15420	15470	15369	15383	15482	15331	15503	15297	15463	15334	15238	15439	15419	15442	15507	15422	15288	15260	15360	15315	15325	15334	15402	15421	15380	15582	15384	15405	15346	15354	15600	15171	15287	15335	15346	15382	15370	15399	15239	15482	15395	15614	15361	15453	15445	15476	15410	15251	15285	15466	15431	15342	15176	15305	15420	15358	15408	15668	15464	15313	15434	15405	15501	15440	15326	15404	15459	15452	15297	15481	15201	15298	15392	15332	15298	15271	15284	15559	15245	15334	15488	15546	15468	15439	15464	15416	15527	15351	15452	15357	15412	15412	15609	15464	15402	15392	15320	15424	15418	15414	15481	15373	15309	15514	15527	15396	15247	15547	15392	15227	15357	15402	15362	15320	15434	15414	15457	15453	15301	15495	15423	15349	15323	15394	15373	15272	15288	15460	15299	15327	15323	15457	15303	15365	15672	15469	15286	15369	15499	15426	15501	15443	15353	15249	15392
24495	20984	27260	25131	23363	25276	25364	22981	22157	22494	22083	22169	22238	22146	21894	22108	21944	22017	22283	21964	21911	22092	21885	21975	22079	21908	22115	21609	21901	21872	22155	22082	21897	21991	22151	22101	21946	21838	22006	22255	22015	21939	21901	21799	21896	21731	22261	21965	22110	21755	22219	21993	21898	21891	21903	21867	21892	22004	21848	22205	22035	22012	21919	21714	21824	21851	21965	21767	22056	21793	22041	21981	21815	22036	22129	22125	22018	21884	22107	22025	22009	21675	21966	21785	21817	22073	22017	21795	21882	22049	21877	21819	21742	22053	22093	21862	21922	21956	21785	21967	21848	21788	21815	22102	21997	22041	22000	21957	21902	21825	21965	22168	21862	21859	21890	21897	22037	21941	21743	21557	21766	21812	21821	21973	22044	21859	21677	21716	21803	21888	21676	21654	21724	21991	22017	21750	21723	21728	21813	21973	21780	21882	21895	22143	21994	22119	21859	22003	21999	21838	21773	21947	22039	21965	21920	21846	21927	22089	21805	21920	21975	22004	21865	21981	21755	21619	21967	21923	21718	21819	22186	21909	21897	21549	22016	21802	21721	21882	21709	21931	22003	21822	21905	22042	21884	21991	21905	21786	21816	21698	21814	21963	21773	21807	22042	21883	22028	22121	21963	21841	21920	21747	22129	21805	21611	21892	21771	21853	21755	22001	21884	21813	21846	21999	21830	21737	21995	22036	21724	21752	22112	21838	21904	21817	21776	21900	21728	21947	21755	21811	22163	21949	22135	21961	21804	21781	21757	21688	21825	21959	21720	21812	21817	21956	21943	21816	21920	21768	21859	21884	21899	21817	21852	21839	21784	21903	21780	21744	21606	21703	21934	21851	21806	21964	21977	21670	21985	21568	21651	21784	21998	21918	21942	21813	21718	21784	21898	21717	21748	21824	22019	21573	21981	21892	21865	21831	21692	21822	21914	21927	21984	21801	21605	21858	21823	21972	22208	21864	21904	21891	21727	21629	21991	21645	21949	21790	21810	21633	21917	22014	21753	21795	21696	21758	21948	21788	22123	22002	21579	21745	21958	21797	21877	21839	21836	21622	22272	21798	21836	21688	21873	21771	22013	21847	21915	21757	21938	21771	21925	21787	21824	22024	21825	21832	21592	21827	22179	22078	21877	21721	21846	21996	21900	21783	21764	21817	21909	21983	22053	21801	21884	21893	21864	21978	21967	21837	21655	21916	21675	21815	22010	22187	21765	21983	21654	21837	22031	22014	22078	21861	22040	21871	21956	21842	21867	21848	21885	21885	21757	21781	21767	21859	21726	21929	22064	21951	22047	21946	22088	22095	21897	22167	21772	21656	21798	21963	22072	22095	22017	21900	21762	22005	21869	22001	21704	21897	22002	21999	21778	21445	21532	21935	21679	21844	21969	21939	21812	21799	21966	21745	21937	21995	21849	21799	21816	21665	21809	21827	21978	21764	21932	21799	21675	21955	22249	21926	21772	21957	22036	21823	21803	21811	21761	21881	21968	21790	21800	22121	22139	21766	21913	21853	22041	22024	21875	21900	21937	22070	22157	22214	21821	21836	21783	21983	21853	21901	21846	21850	22222	21968	21843	21755	21999	21905	21835	21869	21783	21586	21869	21792	21807	21850	21614	21698	22087	21712	21961	21935	21875	21976	21969	21821	22064	22008	21867	21871	21918	21731	22045	21881	21963	21920	21903	21857	21795	21959	21728	22033	21897	21714	21814	21989	21616	21791	21734	21615	21571	21854	22103	21660	21844	21877	21967	21702	21943	21937	22035	21655	21578	21718	22137	21944	21970	22051	21943	21658	21889	21943	22094	21987	21980	21768	21800	21755	21860	21947	21914	22130	22189	21779	21947	21832	21711	21746	22062	21647	21668	21780	21870	21544	21868	21576	21995	21809	21599	21887	21956	21851	21845	21857	21818	21952	22121	22054	21989	21924	21799	21939	21992	21634	21712	21805	21975	21555	21754	21742	22006	22041	21900	21747	21672	21832	21776	21702	21866	21816	21831	21817	21994	21925	21674	21890	22129	21827	21770	21767	21812	21840	21927	21754	21726	21719	21891	21617	21924	21816	21971	21874	21843	21984	22015	21767	21949	21866	21773	21950	21782	21958	21961	21948	21865	21731	21908	22016	22059	21879	21892	21866	21932	21992	21990	21713	21846	21872	22235	21903	21931	22057	22044	21682	21533	21821	21967	21975	21766	22038	21876	21956	21796	21861	21795	22082	21850	21846	22038	21968	22092	22021	21936	21690	21829	21795	21993	22076	22019	21728	22075	21862	21983	22030	21970	21797	21812	21973	21793	22094	22059	21904	22010	22033	21896	21827	21859	21881	22001	21930	22037	22049	21947	21884	21857	21945	21866	22010	21904	21812	21736	21809	21917	21833	21874	21966	21861	21957	21825	21979	21858	21835	22010	21843	21886	22017	21819	21921	21931	21720	21650	21742	22178	22135	21846	21906	21806	21826	22085	21742	21877	21969	21796	21858	21818	21987	21854	22022	21766	21959	21966	21874	21962	21867	21858	21988	21996	21891	21912	21896	22098	22102	21751	21927	21985	21829	21835	21558	21978	21886	21943	22095	22020	21894	22044	21929	21771	21728	21783	21810	21991	21858	22232	21994	21896	21852	21809	21871	21988	21853	21903	21789	22047	22105	22004	21887	21940	21762	21579	21719	21834	21863	21867	21954	21889	21912	22094	21976	21705	21939	22067	21960	21841	21765	21859	21710	21900	21727	21923	22049	21578	21779	21657	21853	21949	21949	21685	21781	21879	22043	22047	21913	21927	21932	21945	21818	21725	21992	21892	21936	22041	22109	22019	22105	21749	21992	21832	21965	21628	21989	21958	21936	21707	21781	21952	21850	21834	21823	21824	21828	21883	21904	21752	21881	21893	21897	21965	21763	22091	21717	21837	21928	21790	21703	21827	22142	21935	21942	21797	21876	21845	22047	21688	21732	21798	22050	21663	21852	21896	21647	22026	21971	21890	21859	21973	21979	22106	21773	21819	21890	22183	21976	21766	21842	21784	21721	21935	21850	21870	21994	21717	21737	21834	21838	21807	21895	21891	21990	21781	21942	21600	21752	21939	22220	21978	22026	22019	21818	21942	21820	21889	21868	21787	21869	21982	21874	21829	21921	22103	21840	21975	22043	21990	21798	21959	21921	22074	21890	21869	21614	22080	21856	21999	21743	21959	22016	21928	21830	21905	21840	21980	22029	22001	21679	21931	21798	21751	21897	21875	22013	21943	22109	22209	22025	22129	21733	21911	21717	21785	21707	21868	21918	21794	21880	21997	21878	21846	21709	21825	22051	21647	21712	22170	22103	21706	22102	21721	21943	21808	21768	22100	21934	21939	21838	21848	22001	22011	21915	21812	21992	21774	21975	21934	21840	21835	21925	21881	21740	21889	21950	21856	21679	21805	21848	21804	21875	21896	21820	21753	21857	21896	21940	21661	21769	21753	21685	21957	21885	21981	21672	21923	21671	21914	21983	21869	21837	21751	21786	22057	21671	21767	21896	21966	21957	21965	21789	21776	21565	21720	21933	21711	22082	21863	21972	21816	21486	21740	21811	22033	21848	21808	21645	21872	21876	21858	21640	21562	21704	22087	21745	21970	21902	22013	21945	21830	21816	22094	22009	21883	22051	21920	21827	21760	21999	21958	21910	21827	21955	21855	21989	21834	21929	21873	22023	21788	21807	21736	21785	21977	21969	21708	21778	21789	21709	21753	21879	21663	21745	22000	22133	21920	21818	21780	22097	22144	21953	21934	21896	22097	21891	21969	21926	21900	21940	21957	21868	21775	21989	22146	21829	21916	21785	21819	21798	21718	21735	21947	21775	21622	21885	21891	21814	22116	21906	21650	21858	21914	21820	21886	21944	21869	21824	21881	21962	21760	21691	21639	21749	21834	21976	22218	21991	21918	21868	22115	21915	21760	21665	21846	21921	21794	21704	21684	21508	21834	21525	21971	21608	21806	21820	21845	21984	21932	22013	21952	21860	21823	21912	21585	21772	21996	21745	21858	21865	22001	21813	21809	21807	21843	21834	21660	21799	21837	21832	21830	21896	21757	21914	21986	22056	21974	21959	22038	21859	21974	21859	21887	21970	21926	21928	21867	21976	21832	21777	22011	21851	22148	21854	21912	22037	21701	21912	22184	21703	21851	21962	21815	21932	21792	22022	21929	21911	22041	22029	21891	21796	21884	21723	21827	22038	21954	21707	22158	21944	21789	22014	22008	21832	21763	21760	22065	22022	21800	21767	21851	21894	21830	21791	21745	21883	22037	21733	22003	21743	22177	22009	22095	21800	21963	21916	21796	21788	21989	21703	21986	21673	21715	21774	21789	22004	21836	21870	21651	21652	21667	21920	22127	22018	21939	21973	21826	21721	21911	21753	22014	21941	21953	21773	22158	22001	21851	21924	21753	21788	21986	21780	21951	21899	21696	22046	21847	21706	22015	21887	21891	21759	21728	21891	21938	21797	21991	21915	21773	21974	21970	21934	21981	21809	22032	21990	21960	21938	21990	21950	21812	21883	21902	21906	22050	21659	21902	22150	21891	21746	21930	22115	21849	21892	21763	21933	21837	21823	21785	21884	22002	21871	21978	21858	21832	21717	21918	21473	22079	21783	21779	21630	21752	21762	21577	21890	21937	21733	21737	21691	21823	21955	21944	22019	21811	21868	21932	21803	21976	22044	21975	21717	21707	21865	21869	22116	21631	21826	21680	21692	21817	22028	21990	21746	21978	22003	21866	21694	21846	22114	21888	21987	21831	21857	21790	21788	21956	21889	21809	21782	21967	22030	22005	21941	21822	22004	21985	21828	22169	21747	22099	21893	21841	22186	21928	22064	21815	21977	21925	21731	21534	21816	21686	21776	21684	21773	21636	22065	22048	22028	21834	21824	22042	22100	21790	21875	21917	21655	21951	21927	21716	21921	22048	21761	21991	21744	21931	21908	22061	21852	21926	21690	21719	22126	22052	21758	21826	21647	21738	21728	21667	21843	22044	21891	21626	21862	21747	21835	22024	21867	21994	21719	21771	21739	21899	21956	21979	21755	21796	21943	21928	21838	21723	21847	21845	21777	21939	22018	21790	21778	21924	22058	22038	21989	22009	21923
29412	40792	29612	23853	21302	16743	15817	15499	15493	15340	15137	15211	15170	15080	14818	14933	14906	15031	15046	14710	15046	15067	14878	15169	14903	14905	14869	14768	14966	14690	14878	14891	14880	14749	14824	15030	14903	14687	14821	14901	14691	14827	14935	14637	14770	14851	14947	14941	14983	14926	14827	14893	14970	14820	14980	14721	14853	14954	14916	14806	14856	14880	14788	14835	14782	14867	14708	14822	14851	14932	14781	14835	14892	14893	14876	14840	14978	14792	14956	15142	14694	14917	14785	14903	14843	14899	14831	14751	14809	14872	14822	14910	14718	14977	14784	14749	14711	14850	14815	14763	14706	14803	14893	14749	14817	14728	14741	14928	14864	14935	14763	14850	14720	14891	14830	14744	14885	14694	14801	14731	14798	14688	14697	14741	14883	14764	14897	15002	14790	14836	14673	14798	14840	14789	14849	14672	14792	14769	14714	14837	14889	14638	14715	14793	14962	14632	14730	14680	14739	14820	14705	14852	14681	14915	14623	14710	14867	14832	14672	14717	14870	14772	14749	14770	14775	14931	14757	14828	14894	14810	14738	14785	14844	14761	14811	14788	14863	14858	14875	14892	14960	14848	14810	14846	14851	14955	14793	14844	14825	14863	14796	14697	14721	14862	14748	14744	14782	14774	14851	14713	14780	14759	14826	14757	14773	14785	14823	14903	14719	14811	14861	14887	14845	14834	14886	14923	14946	14743	14725	14789	14632	14678	14636	14719	14866	14857	14828	14746	14705	14724	14909	14948	14860	14799	14786	14779	14710	14757	14867	14814	14563	14712	14833	14955	14792	14769	14923	14872	14832	14837	14759	15006	14739	14779	14835	14757	14718	14995	14875	14772	14678	14894	14768	14853	14691	14602	14833	14835	14737	14706	14638	14934	14843	14711	14933	14745	14751	14891	14736	14930	14907	14901	14889	14825	14753	14686	14922	14806	14943	14739	14766	14848	14930	14868	14906	14912	14816	14908	14737	14875	14786	14746	14786	14745	14844	14720	14673	14819	15021	15039	14797	14943	14733	14591	14893	14811	14824	14901	14930	14696	14758	14797	14889	14877	14934	14849	14880	14759	14901	14777	14708	14867	14765	14661	14793	14730	14801	14601	14881	14853	14727	14899	14818	14898	14825	14873	14838	14979	14746	14820	14765	14678	14882	14721	14667	14920	14825	14732	14818	14848	14836	14875	14861	14779	14849	14756	14691	14705	14785	14687	14713	14953	14743	14840	14808	14670	14713	14813	14660	14866	14675	14972	14790	14812	14726	14788	15002	14758	14823	14815	14779	14793	14681	14706	14778	14695	14640	14850	14773	14770	14735	14922	14697	14798	14951	14576	14791	14830	14866	14566	14766	14771	14847	14811	14797	14822	14712	14728	14822	14859	14964	14865	14860	14925	14641	14824	14791	14782	14742	14880	14863	14513	14883	14753	14919	14763	14867	14860	14886	14668	14686	14806	14733	14931	14790	14865	14836	14665	14794	14918	14808	14569	14823	14801	14877	14925	14740	14513	14798	14870	14838	14704	15054	14685	14872	14724	14683	14839	14765	14772	14743	14688	14622	14696	14824	14822	14590	14900	14778	14805	14927	14749	14681	14825	14756	14752	14905	14782	14897	14855	14969	14942	14892	14697	14854	14726	14756	14945	14723	14737	14829	14928	14929	14653	14692	14831	14881	14691	14646	14805	14803	14702	14873	14644	14675	14825	14797	14757	14962	14777	14848	14991	14852	14883	14791	14783	14845	14892	14896	14877	14748	14691	14776	14888	14798	14792	14789	14758	14909	14854	14764	14787	14897	14827	14908	14778	14782	14748	14672	14901	14927	14861	14746	14854	14753	14721	14769	14788	14785	14813	14859	14575	14789	14893	14780	14800	14835	14690	14852	14798	14797	14641	14919	14683	14850	14750	14870	14820	14975	14723	14739	14737	14688	14796	14701	14878	14815	14799	14810	14797	14604	14826	14747	14934	14866	14724	14828	14628	15033	14753	14858	14931	14754	14758	14608	14797	14843	14715	14798	14680	15059	14734	14861	14673	15002	14912	14868	14688	14886	14660	14856	14720	14802	14724	14848	14707	14734	14712	14940	14711	14808	14903	14867	14814	14720	14822	14858	14917	14851	14707	14694	14622	14805	14746	14973	14768	14805	14944	14862	14863	14992	14856	14883	14897	14666	14890	14750	14927	14892	14939	14871	14697	14713	14886	14794	14969	14970	14728	14852	14694	14644	14796	14848	14837	14834	14762	14823	14770	14744	14776	14786	14793	14816	14728	14565	14854	14704	14895	14799	14680	14746	14631	14793	14682	14783	14658	14796	14732	14784	14779	14902	14754	14874	14739	14784	14762	14971	14665	14650	14971	14831	14833	14834	14881	14642	14969	14766	14734	14873	14738	14902	14884	14889	14902	14808	14700	14888	14730	14707	14723	14804	14800	14785	14991	14907	14810	14652	14875	14881	14941	14797	14714	14883	14812	14937	14710	14781	14844	14756	14714	14910	14633	14692	14760	14674	14838	14938	14723	14877	14754	14968	14985	14819	14795	14854	14865	14740	15101	14835	14760	14801	14836	14736	15010	14977	14798	14764	14672	14655	14667	14829	14682	14708	14860	14802	14649	14858	14709	14924	14780	14815	14697	14690	14871	14822	14812	14709	14798	14821	14682	14834	14672	14849	14891	14687	14875	14702	14775	14777	14917	14901	14762	14790	14719	14795	14931	14563	14717	14804	14825	14576	14869	14778	14798	14697	14966	14915	14833	14876	14688	14828	14907	14784	14883	14720	14760	14639	14903	14707	14884	14700	14770	14790	14795	14869	14972	14815	14973	14940	14749	14815	14910	14732	14893	14894	14882	14787	14881	14813	14885	14778	14769	14888	14844	14645	14769	14911	14702	14786	14804	14803	14787	14939	14711	14778	14739	14797	14744	14833	14735	14918	14847	14748	14750	14845	14668	14726	14827	14873	14884	14694	14642	15005	14856	14721	14724	14748	14860	14854	14683	15044	14869	14881	14871	14970	14825	14790	14671	14608	14961	14755	14851	14781	14844	14937	14776	14831	14827	14726	14750	14760	14776	14864	14848	14754	15037	14905	14775	14863	14927	14963	15051	14827	14672	14752	14733	14721	15016	14852	14717	14812	14896	14779	14753	15089	14825	14721	14723	14699	14753	14876	15011	14854	14880	14637	14842	15022	14875	14640	14927	14781	14905	14833	14615	14820	14898	14937	14837	14907	14946	14862	14814	14870	14655	14853	14915	14796	14914	14716	14792	14832	14694	14796	14943	14869	14906	14631	14950	14833	14828	14889	14714	14846	14815	14746	14667	14872	14779	14764	14881	14739	14890	14924	14657	14760	14888	14722	14897	14774	14769	14866	14909	14782	14848	14662	14802	14801	14850	14967	14808	14746	14852	14925	14926	14811	14845	14793	14789	14732	14625	14840	14637	14737	14847	14794	14826	14792	14922	14814	14812	14755	14689	14899	14990	14987	14912	14738	14786	14790	14913	14719	14859	14750	14787	14695	14792	14661	14906	14861	14901	14825	14871	14698	14897	14878	14879	14834	14661	14732	14770	14777	14773	14802	14977	14865	14708	14898	14966	14791	14753	14586	14700	14905	14912	14940	14820	14884	14770	14790	15015	15004	14748	14710	14814	14803	14879	14750	14623	14944	14985	14675	14792	14996	14678	14682	14661	14875	14804	14949	14861	14939	14631	14981	14769	14717	14807	14734	14789	14835	14794	14939	14834	14741	14954	14752	14710	14759	14765	14946	14893	14794	14899	14789	14772	14815	14826	14844	14752	14676	14808	14874	14944	14567	14748	14818	14769	14890	14813	14759	14801	14741	14821	14815	14756	14870	14901	14863	14881	15002	14746	14937	14685	14848	14865	14803	14738	14799	14707	14863	14840	14895	14772	14672	14691	14821	14799	14582	14750	14681	14851	15058	14764	14818	14760	14958	14878	14667	14564	14825	14686	14796	14976	15019	14860	14838	14861	14857	14837	14916	14695	14818	14899	14893	14890	14948	14964	14679	14638	14990	14798	14730	14798	14868	14853	14894	14711	14863	14883	14928	14918	14742	14791	14788	14779	14943	14720	14753	14721	14886	14811	14920	14880	14922	14647	14787	14678	14831	14812	14815	14781	14814	14894	14876	14708	14785	14737	14653	14853	14939	14789	14943	14699	14754	14912	14848	14872	14818	14936	14790	14833	14848	14624	14767	14792	15028	14769	14596	14896	14948	14772	14922	14841	14773	14846	14773	14986	14858	14921	14733	14945	14889	14799	14810	14755	14857	14897	14936	14868	14860	14682	14956	14934	14774	14826	14891	14708	14856	14803	14820	14818	14782	14959	14850	14853	14972	14932	14737	14893	14804	14909	14724	14871	14794	14782	14672	14880	14798	14669	14901	14833	14736	14776	14694	14805	14922	14794	14950	14869	14885	14798	14794	15116	14807	14877	14856	14879	14841	14870	14746	14774	14675	14560	14671	14960	14753	14953	14749	14898	14736	14899	14966	14929	14794	14923	14753	14750	14739	14801	14931	14763	14762	14852	14812	14844	14772	15001	14769	14799	14715	14901	14899	14764	14704	14840	14723	14897	14847	14890	14702	14895	14563	14781	14705	14770	14793	14825	14846	14768	14824	14793	14624	14642	14878	14878	14739	14517	14940	14859	14799	14863	14801	14565	14992	14947	14711	14751	15038	14757	14883	14567	14984	14934	14617	14759	14831	14868	14812	14684	14829	14884	14959	14932	14936	14867	14720	14954	14881	14918	14903	14924	14732	14705	14848	14851	14678	14811	14701	14847	14610	14851	14930	14701	14794	14787	14928	14852	14627	14957	14694	14875	14780	14696	14808	14742	14745	14702	14864	14833	14763	14858	14721	14622	14825	14850	14908	14914	14946	14763	14902	14845	14933	14835	14677	14862	14813	14708	14971	14896	14795	14592	14833	14840	14757	14818	14858	14883	14722	14821	14829	14745	14672	14674	14820	14892	14869	14709	14699	14771	14724	14702	14666	14855	14800	14816	14674	14762	14926	14937	14691	14719	14946	14773	14810	14826	14796	14727	14923	14903	14716	14813	14978	14753	14868	14774	14868	14917	14748	14873	14903	14795	14789	14722	14546	14800	14807	14809
22584	20956	27388	24723	21883	24691	28763	24298	23406	23596	23495	23394	23116	22987	23149	22827	22852	22819	22927	22885	23108	23021	22970	22894	22757	22823	23021	22726	22744	22891	22800	22582	22780	22874	22915	23079	22582	22718	22754	22811	22666	22862	22891	22876	23033	22837	22472	22634	22738	22959	22800	22566	22566	22691	22808	22522	22659	22955	22792	22769	22769	22549	22536	22494	22793	22705	22648	22985	22634	22734	22677	22764	22742	22864	22616	22621	22682	22606	22712	22538	22646	22740	22761	22980	22722	22782	22850	22767	22575	22492	22711	22624	22666	22632	22766	22459	22780	22520	22618	22769	22485	22659	22726	22554	22670	22492	22798	22791	22713	22647	23079	22880	22878	22797	22473	22448	22716	22501	22686	22780	22597	22457	22754	22563	22588	22749	22495	22534	22761	22619	22654	22583	22520	22711	22663	22755	22854	22775	22773	22387	22817	22912	22714	22858	22800	22876	22483	22735	22741	22569	22640	22617	22770	22722	22645	22683	22756	22607	22833	22684	22686	22726	22474	22669	22582	22608	22799	22592	22899	22582	22684	22846	22824	22766	22611	22557	22979	22584	22713	22669	22485	22660	22665	22550	22576	22614	22936	22678	22473	22468	22630	22629	22834	22569	22642	22525	23078	22635	22382	22760	22713	22615	22590	22748	22608	22392	22539	22756	22685	22588	22531	22520	22658	22798	22575	22620	22703	22756	22641	22596	22617	22636	22492	22801	22828	22591	22648	22655	22533	22470	22773	22698	22551	22654	22575	22710	22654	22639	22756	22644	22616	22745	22694	22763	22858	22598	22567	22791	22753	22772	22592	22549	22528	22792	22625	22355	22606	22604	22573	22553	22704	22552	22593	22711	22814	22530	22703	22648	22762	22461	22502	22372	22525	22601	22635	22308	22573	22428	22807	22488	22455	22647	22739	22395	22477	22589	22663	22525	22622	22616	22727	22618	22836	22699	22650	22667	22507	22570	22585	22804	22503	22538	22616	22611	22468	22344	22617	22682	22564	22652	22667	22563	22586	22705	22378	22962	22512	22616	22499	22669	22651	22731	22660	22488	22566	22730	22535	22396	22318	22500	22530	22639	22765	22546	22510	22750	22469	22666	22662	22522	22756	22426	22586	22399	22749	22588	22581	22672	22647	22593	22514	22481	22480	22579	22878	22772	22574	22548	22686	22653	22780	22586	22394	22550	22391	22549	22777	22616	22643	22540	22573	22406	22511	22722	22499	22540	22468	22581	22560	22543	22632	22634	22756	22423	22634	22685	22677	22652	22764	22818	22775	22559	22625	22645	22833	22453	22490	22600	22570	22488	22543	22781	22684	22514	22608	22686	22468	22700	22599	22689	22678	22577	22684	22651	22447	22409	22490	22673	22642	22765	22557	22634	22721	22730	22795	22748	22842	22570	22677	22445	22545	22567	22561	22771	22590	22498	22755	22755	22579	22669	22651	22705	22816	22533	22647	22640	22582	22475	22481	22800	22812	22613	22306	22666	22627	22418	22744	22707	22690	22883	22604	22681	22802	22720	22473	22611	22515	22859	22878	22700	22624	22501	22510	22854	22737	22597	22635	22654	22897	22586	22705	22441	22577	22466	22601	22433	22518	22626	22686	22857	22665	22667	22687	22445	22744	22461	22614	22629	22471	22489	22547	22597	22734	22426	22412	22495	22734	22563	22551	22645	22743	22744	22667	22739	22795	22740	22598	22512	22478	22450	22498	22696	22676	22639	22446	22710	22504	22663	22732	22622	22603	22592	22875	22723	22706	22795	22671	22816	22489	22797	22477	22440	22549	22583	22929	22686	22721	22808	22691	22685	22702	22402	22515	22485	22607	22686	22561	22475	22458	22530	22732	22491	22540	22554	22643	22645	22727	22725	22521	22869	22694	22739	22682	22520	22641	22751	22422	22416	22600	22683	22645	22604	22544	22449	22641	22854	22656	22477	22612	22815	22602	22661	22714	22566	22793	22985	22474	22687	22555	22522	22574	22698	22599	22448	22723	22502	22413	22715	22514	22428	22717	22576	22681	22597	22722	22392	22692	22555	22664	22831	22663	22561	22575	22526	22673	22553	22367	22722	22581	22646	22556	22727	22561	22783	22594	22617	22668	22749	22782	22562	22522	22461	22754	22445	22610	22466	22566	22699	22452	22449	22475	22601	22667	22601	22816	22822	22601	22629	22840	22607	22799	22494	22720	22410	22435	22562	22818	22697	22470	22749	22927	22743	22649	22658	22816	22580	22791	22691	22658	22746	22872	22739	22467	22607	22419	22471	22656	22657	22743	22634	22377	22532	22525	22689	22667	22612	22479	22668	22879	22577	22459	22690	22641	22542	22538	22617	22505	22601	22479	22644	22583	22605	22593	22910	22795	22795	22684	22537	22578	22772	22606	22757	22503	22601	22637	22408	22563	22727	22472	22366	22545	22385	22649	22831	22504	22419	22827	22750	22450	22420	22540	22532	22542	22621	22468	22649	22362	22685	22646	22786	22715	22342	22780	22670	22728	22486	22815	22469	22471	22595	22689	22696	22616	22607	22646	22703	22662	22633	22618	22499	22599	22479	22486	22696	22613	22597	22671	22613	22591	22841	22705	22671	22735	22673	22605	22543	22634	22537	22541	22572	22720	22657	22825	22728	22578	22678	22604	22750	22651	22488	22612	22722	23003	22846	22703	22447	22859	22553	22685	22585	22726	22727	22558	22569	22797	22634	22438	22445	22591	22360	22347	22518	22606	22620	22590	22559	22599	22510	22650	22798	22581	22666	22376	22679	22552	22596	22560	22594	22710	22652	22589	22219	22439	22434	22676	22859	22705	22415	22721	22387	22827	22829	22531	22827	22681	22705	22646	22531	22579	22504	22513	22660	22745	22531	22724	22744	22589	22314	22766	22585	22869	22650	22969	22696	22584	22653	22461	22754	22621	22452	22652	22636	22874	22716	22619	22712	22678	22518	22978	22564	22599	22526	22496	22871	22691	22523	22747	22644	22753	22613	22685	22852	22776	22744	22779	22585	22412	22560	22672	22521	22632	22491	22440	22550	22729	22820	22425	22546	22522	22996	22652	22681	22605	22509	22480	22710	22809	22770	22608	22717	22826	22717	22635	22681	22481	22625	22630	22418	22492	22769	22602	22524	22820	22580	22502	22656	22513	22566	22761	22624	22797	22609	22715	22734	22862	22633	22700	22689	22431	22715	22745	22726	22766	22784	22685	22488	22718	22303	22614	22391	22808	22585	22417	22554	22795	22827	22597	22642	22842	22669	22715	22459	22584	22633	22533	22659	22723	22585	22654	22719	22605	22717	22648	22598	22542	22464	22589	22459	22812	22588	22703	22756	22834	22852	22392	22634	22535	22516	22816	22646	22503	22646	22789	22729	22785	22571	22505	22719	22832	22579	22381	22249	22617	22605	22923	22611	22602	22764	22706	22504	22767	22533	22548	22412	22556	22880	22449	22644	22589	22794	22515	22370	22742	22576	22732	22407	22516	22671	22820	22650	22566	22574	22856	22732	22611	22585	22526	22923	22947	22372	22710	22685	22721	22663	22579	22695	22543	22409	22647	22483	22510	22797	22719	22757	22734	22479	22850	22497	22641	22532	22585	22674	22586	22571	22835	22817	22666	22362	22556	22742	22604	22734	22324	22577	22285	22511	22884	22657	22812	22830	22475	22612	22663	22957	22782	22541	22640	22595	22354	22638	22880	22468	22663	22464	22497	22729	22795	22616	22392	22742	22544	22502	22631	22574	22668	22708	22626	22587	22761	22764	22541	22769	22511	22659	22624	22590	22580	22617	22493	22613	22811	22805	22473	22668	22573	22620	22813	22718	22663	22620	22745	22414	22598	22512	22635	22774	22554	22726	22550	22721	22732	22754	22738	22704	22770	22577	22441	22552	22884	22816	22616	22469	22479	22522	22947	22501	22772	22428	22581	22702	22481	22446	22667	22403	22564	22836	22727	22542	22759	22791	22750	22747	22495	22560	22691	22592	22657	22463	22579	22856	22749	22469	22659	22585	22752	22604	22592	22541	22651	22172	22894	22781	22566	22707	22592	22586	22549	22570	22468	22490	22593	22661	22572	22504	22616	22607	22591	22852	22788	22564	22417	22670	22556	22638	22572	22467	22676	22537	22855	22770	22760	22513	22769	22530	22679	22407	22493	22554	22509	22778	22610	22397	22637	22798	22760	22509	22823	22614	22694	22564	22573	22488	22895	22758	22472	22788	22721	22736	22510	22488	22588	22444	22662	22576	22595	22693	22489	22605	22854	22591	22763	22546	22644	22591	22726	22568	22542	22483	22639	22544	22648	22422	22431	22631	22669	22609	22813	22524	22523	22711	22667	22526	22672	22586	22575	22851	22601	22381	22527	22664	22651	22724	22606	22406	22488	22557	22577	22631	22534	22611	22371	22753	22510	22797	22728	22486	22675	22699	22671	22684	22735	22655	22561	22501	22574	22692	22659	22698	22420	22554	22851	22796	22396	22637	22411	22659	22662	22509	22519	22760	22611	22678	22801	22739	22441	22562	22690	22655	22702	22477	22507	22528	22575	22368	22574	22526	22525	22685	22535	22639	22649	22662	22420	22517	22505	22637	22718	22592	22354	22680	22556	22755	22621	22633	22637	22503	22522	22608	22707	22777	22759	22562	22513	22470	22680	22689	22624	22754	22867	22661	22703	22438	22674	22378	22590	22834	22635	22556	22516	22449	22768	22779	22387	22691	22563	22294	22775	22584	22612	22714	22540	22603	22710	22384	22577	22702	22554	22613	22864	22410	22477	22580	22629	22614	22652	22408	22405	22521	22668	22519	22390	22375	22697	22411	22444	22419	22904	22612	22346	22629	22832	22588	22407	22291	22655	22716	22700	22527	22544	22386	22541	22740	22538	22496	22531	22441	22749	22662	22594	22610	22465	22343	22404	22374	22570	22441	22656	22692	22732	22701	22785	22764	22601	22863	22643	22704	22709	22693	22747	22814	23067	22892	22551	22475	22673	22702	22521	22728	22722	22658	22365	22637	22421	22546	22554	22551	22701	22553	22469	22620	22739	22753	22721	22608	22687	22542	22581	22610	22378	22811	22736	22642	22707	22333	22334	22453	22759	22609	22674	22410	22568	22407	22602	22620	22611	22550
33826	56459	39253	30277	25925	18124	17128	16653	16408	16100	15785	15796	15535	15474	15645	15322	15473	15253	15290	15356	15310	15374	15328	15112	15327	15202	15272	15211	15382	15211	15144	15146	15263	15203	15203	15156	15260	15112	15212	15170	15258	15306	15140	15097	15076	15126	15227	15186	15201	15103	15150	15343	15156	15160	15380	15050	15150	15240	15398	15155	14958	15284	15122	15210	15136	15225	15269	15123	15176	15343	15283	15208	15057	14976	15125	15289	15167	15146	15087	15202	15212	15121	15309	15248	15172	15293	15274	15105	15141	15285	15259	15306	15054	15121	15090	15385	15245	15086	15123	15164	15108	15162	15313	15283	15026	14877	15346	15049	15208	15114	15185	15241	15023	15288	15181	15197	15170	15116	14936	15187	14902	15060	15357	15269	15113	15256	14991	15138	15130	15203	15004	14956	15050	15050	15045	15141	15269	15245	15183	15293	15169	15176	15106	15088	15121	15176	15133	15017	15228	15137	15148	15213	15054	14988	15127	15067	15133	15123	15109	15252	15103	14964	14998	15366	15074	15161	15187	15144	15194	15143	15236	15014	15304	15127	15108	15008	15091	15120	15106	15013	15075	15098	15147	15034	15111	15092	15223	15103	15047	15116	15044	15002	15143	15188	15113	15293	15127	15243	15239	15197	15119	15041	15065	15050	15173	15285	15122	15173	15043	15132	15195	15076	15161	15037	15273	14963	15087	15135	15234	15149	15228	15241	15021	15244	15054	15053	15154	14992	15179	15043	15042	15104	15145	15002	15144	15043	15147	14798	15121	14930	15071	15238	14875	15137	15111	15090	15270	15260	15214	15150	15175	15138	15157	15307	15149	15092	15235	15247	15038	14858	15094	15073	15212	15124	15101	15088	15199	15173	15188	15108	15008	15164	15180	15134	15074	15081	15147	15128	15211	15027	14982	15099	15162	15263	15031	15185	15241	15098	15075	15032	15004	15095	15155	15221	15196	15157	15061	14967	15096	15252	15105	15186	15053	15181	15075	15009	15011	15226	15114	15199	15084	15037	15116	15218	14971	15275	14995	15093	15058	15078	15300	15301	15258	15019	15115	15045	15217	15068	15073	15233	15106	15196	15121	15130	15197	15191	15102	15150	15110	15099	15165	15134	14980	15246	15148	15002	15134	15121	15197	15162	15114	15073	14967	15079	15268	15094	15068	15096	15048	15170	15072	15016	15088	15120	15142	15274	15156	15005	15217	15032	15141	15011	15154	15118	15057	15237	15227	15216	15217	15053	15252	15076	15193	15137	15087	15101	15102	15029	15080	15207	15212	15111	15239	15092	15126	15114	15028	15046	15039	15257	15087	15204	15112	15134	15156	15141	15037	15218	15123	15170	15094	15173	15202	15332	15144	15171	15120	15251	15253	14951	15281	15043	15189	15220	15286	15267	15138	15148	15201	15101	15202	14900	15019	15217	15338	15346	15217	15257	15104	15128	15093	15241	15096	15046	15160	15205	15126	15108	15025	15241	15275	15326	15026	15091	15143	15100	15066	15187	14947	15141	15102	15078	15095	15167	15114	15045	15228	15123	15141	15106	15124	15087	15243	15109	15226	15216	15174	15120	15013	15099	15051	15027	15083	15122	15142	15149	15197	14934	15099	15044	15141	15063	15083	15029	14965	15184	15072	15077	15058	15014	15103	15224	15154	15052	15220	15043	15060	14987	15104	15139	15129	15104	15097	14979	14999	15026	15098	15103	15245	15046	15164	15299	15178	14999	15175	15202	15153	15093	15332	14920	15117	14984	15113	15025	15141	15172	15036	15092	15193	15314	15141	15068	15148	15216	15020	15012	15152	15040	15014	15026	15092	15042	15014	15246	15039	15209	15268	14924	15127	15031	15145	14991	15142	15109	15106	15223	15116	15241	15351	15076	15149	15169	15357	15174	15155	15070	15029	15092	15228	15230	15072	15193	15081	15152	15035	15258	14935	15042	14993	15038	14980	15060	15059	15191	15012	15119	15023	15099	15166	15351	15134	15135	14901	15053	15060	15212	14976	15191	15052	15082	15273	15107	15188	15064	15093	15142	15110	15267	15244	15261	15183	14940	15024	15108	15117	14977	15159	15088	15100	15079	15154	14993	15046	15142	15173	15281	15104	15198	15115	14960	15180	15178	15140	15179	15170	15074	15085	15036	15153	14978	15173	15203	15140	15158	15169	15166	15005	15016	15097	15015	15069	15128	15280	15315	15265	15037	15168	15398	15123	15153	15298	15097	15281	15166	15117	15025	15105	15195	15216	15133	15025	15217	15156	15089	15083	15129	15140	15275	15336	15008	15162	15055	15097	15192	15254	15107	15230	15140	15196	15075	15045	15153	15131	15245	15255	15097	15047	14916	15273	14973	15088	15085	15073	15215	15057	15280	15266	15085	15122	15046	15137	15033	15140	15036	14992	15065	14878	15169	15134	14948	15224	15179	15155	15150	15010	15128	15236	15114	15102	14988	15195	15038	15157	15114	15143	15230	15219	15190	15040	15230	15038	15207	15023	15141	15097	15023	15222	15076	15108	15104	15308	14956	15304	15204	15172	14948	15233	15050	15091	15123	14993	15136	15130	15271	15110	14970	15272	15210	15324	15283	15005	15210	15125	15245	15199	14974	15305	15118	15078	15150	15056	15120	14996	15063	15079	15296	14973	15247	15189	15011	15072	15115	15156	14981	15081	15006	15101	15074	14916	15253	15179	15021	15083	15014	15013	15255	15136	15050	15058	15097	15028	15089	15146	15125	15117	15109	15140	15092	15079	15111	15041	15226	15131	15079	15135	15039	14986	15153	15153	15059	14874	15092	15212	15029	15102	14995	15103	15159	15035	15074	15074	15076	15045	15207	15084	15048	15166	14992	15179	14946	15113	15093	15333	15076	15196	15155	15140	15085	14985	15118	15123	14948	15127	15122	14973	15095	15329	15146	15246	15205	15089	14988	15234	15073	15169	15218	15207	15096	15080	15109	15140	15283	15163	15054	15042	15038	15164	15151	15120	15068	15171	15230	14982	15136	15012	15221	15193	15079	15125	15338	15078	15078	14973	15195	15214	15280	15165	15151	15015	15068	14969	15119	15300	15110	15098	15069	15102	14967	15262	15066	15130	14951	15074	15067	15089	15069	15082	15225	15281	15006	15060	15059	15056	15049	15267	15098	15069	14964	15199	15176	15224	15090	15104	15135	15158	15213	15235	15090	15154	15108	15174	15083	15180	15062	15130	15053	14963	15176	14964	15141	15008	15286	15133	15244	15059	15196	15148	15045	15130	14928	15199	15122	15211	14921	14871	15158	15028	15095	15121	15204	15054	15003	15069	15243	14961	15181	15120	15257	15068	15347	14936	15071	15091	15283	15001	15079	15094	15046	15249	15121	15104	15246	15023	15147	15120	15200	15040	15130	15168	14960	15128	14985	15098	14993	15020	15087	15017	15334	15148	15066	15049	14981	15209	15145	15145	15155	15176	15165	15162	15048	15112	15197	15080	15114	15188	15066	15138	15179	15032	15253	15206	15134	15321	15160	15138	14974	15101	15050	14957	15198	15078	15125	15213	15163	14938	15185	14954	15175	15216	15198	15173	15133	15099	15261	15166	15271	15129	15156	15224	15127	15162	15179	15011	15210	15167	15142	15234	15164	15052	15106	15123	15197	15333	15123	15150	15029	15075	15026	15127	15281	15240	15255	15169	15014	15133	15019	15111	15215	15226	15085	15037	15090	14988	15223	15166	15161	15167	14967	15128	15037	15141	15104	15150	15116	15116	15000	15148	15075	15112	15051	15128	15105	15195	15225	15227	15125	15134	15271	15131	15134	15170	15049	15208	15031	15235	15032	15046	15072	15039	14968	15036	15093	15342	15041	15256	15143	15229	14913	15236	15238	15243	15057	15042	15154	14975	15195	15162	15184	15157	15158	15091	15046	15178	15032	15147	15145	15144	15170	15206	15091	15118	15260	15101	15353	15079	15196	15142	15125	15154	15126	15100	15205	15184	14998	15004	15175	15220	15154	15211	15152	15166	15093	15199	15313	15027	15093	15004	15062	15106	15039	15053	15097	15204	15143	15144	15104	15143	14955	15084	15214	15216	14970	15143	15163	15083	15139	15240	15110	15124	15158	15202	14993	15076	15247	15082	15044	15154	15017	15194	15202	15091	15152	15262	15170	15143	15034	15045	15061	15125	15105	15248	15045	15282	15142	15007	15130	14993	15137	15230	15092	15024	15065	15247	15101	15011	15077	15185	15205	15032	14976	15342	15068	15054	15095	14894	15127	15069	15296	15190	15092	15040	15041	14983	15274	15219	15214	15077	15167	14947	15056	15246	15171	15096	14953	15061	15159	15073	15402	15095	15105	14984	15174	15020	15273	15275	15099	15060	15085	15088	15157	15113	15133	14965	15175	15204	15032	15012	15061	15037	14983	15160	15242	15173	15059	14985	15148	14899	15087	15190	15029	15221	15208	15079	15062	14969	15008	15183	14928	15237	15207	15144	14985	15008	15183	15116	15008	15081	15221	15294	15103	15141	14941	15109	15281	15024	15063	15096	15092	15188	15228	15127	15210	15130	15201	15166	15233	15307	15162	15211	15096	15097	15104	15083	15229	15104	14971	15033	15047	15243	15055	15223	15126	15194	15115	15317	15132	15133	15168	15200	15246	15183	15124	15149	15090	15095	15199	15172	15225	15129	14995	15120	15135	15022	15132	15156	15098	15327	15236	15136	15022	15135	15069	15145	15082	15063	15132	15204	15247	15287	15111	15150	15024	15144	15275	15360	15309	14974	15035	14988	14956	14952	15115	15365	14969	15170	14986	14977	15229	15240	15161	15091	15114	15104	15085	15104	15140	15234	15172	15063	15059	15023	14965	15116	15076	15087	14996	15118	15204	15156	14992	15223	15168	15319	14995	15069	15183	15129	15214	15124	15051	14907	15194	15203	15137	15098	15182	15273	14891	15169	15136	15192	15236	15156	15173	14992	15135	15119	15263	15252	15274	15023	15127	15065	15001	15181	15290	15152	15029	15260	15063	15166	15106	15047	15253	14970	15142	15155	15252	14876	15374	15192	15265	15125	15161	15185	15001	15308	15035	15199	14954	15128	14885	15188	15007	15117	15182	15112	15230	15270	15241	15199	15131	14981	15129	14975	15396
34495	29635	28518	25404	23280	22485	22598	22450	22331	22312	22217	22292	22454	22329	22263	22386	22248	22285	22411	22297	22288	22364	22433	22275	22455	22312	22445	22653	22570	22318	22332	22289	22516	22485	22153	22269	22388	22221	22451	22311	22376	22230	22311	22148	22355	22266	22311	22218	22455	22276	22292	22338	22322	22297	22081	22354	22330	22371	22313	22424	22084	22165	22188	22227	22455	22150	22328	22382	22496	22134	22458	22148	22279	22224	22610	22478	22494	22168	22421	22299	22403	22320	22415	22209	22303	22303	22398	22190	22403	22475	22319	22267	22467	22216	22303	22179	22105	22071	22048	22208	22234	22353	22544	22396	22270	22136	22297	22253	22244	22370	22133	22214	22437	22506	22228	22435	22234	22247	22477	22373	22162	22205	22003	22201	22245	22026	22182	22262	22144	22047	22367	22301	22225	22355	22536	22329	22258	22290	22061	22307	22276	22529	22269	22171	22312	22296	22327	22348	22333	22413	22233	22194	22226	22406	22236	22176	22327	22174	22230	22335	22234	22133	22119	22270	22131	22368	22186	22383	22363	22382	22312	22212	22529	22388	22285	22414	22603	22469	22284	22293	22237	22489	22223	22012	22442	22466	22166	22425	22375	22291	22138	22423	22022	22244	22370	22389	22501	22332	22274	22508	22165	22240	22287	22311	22068	22244	22504	22096	22312	22148	22130	22282	22263	22260	22185	22342	22612	22373	22301	22082	22108	22125	22079	22169	22667	22181	22504	22282	22147	22153	22596	22331	22186	22147	22178	22224	22515	22391	22304	22411	22383	22367	22156	22060	22247	22441	22524	22411	22360	22389	22325	22425	22261	22326	21937	22479	22078	22347	22332	22277	22132	22395	22393	22101	22401	22160	22203	22471	22304	22012	22207	22465	22268	22240	22270	22181	22444	22396	22283	22468	22458	21972	22066	22427	22577	22205	22421	22457	22369	22481	22232	22201	22291	22241	22342	22206	22431	22172	22305	22060	22320	22415	22209	22335	22403	22279	22262	22580	22389	22658	22339	22250	22273	22342	22290	22286	22293	22192	22386	22244	22248	22406	22242	22297	22038	22315	22335	22388	22484	22021	22353	22345	22467	22386	22356	22399	22339	22263	22424	22134	22370	22363	22223	22178	22239	22333	22138	21996	22082	22283	22371	22283	22352	22242	22379	22348	22462	22135	22569	22487	22381	22174	22327	22318	22347	22275	22159	22351	22417	22526	22364	22300	22294	22451	22381	22503	22527	22468	22439	22424	22109	22240	22379	22340	22245	22270	22151	22270	22177	22239	22134	22338	22332	22291	22216	22319	22585	22253	22282	22290	22314	22274	22451	22284	22501	22356	22372	22398	22171	22142	22289	22392	22271	22349	22102	22226	22267	22255	22333	22452	22295	22258	22420	22420	22368	22330	22179	22257	22447	22198	22189	22223	22287	22252	22485	22469	22251	22418	22445	22219	22290	22228	22209	22171	22077	22326	22348	22291	22296	22347	22611	22347	22226	22477	22424	22382	22542	22359	22276	22530	22544	22421	22312	22190	22498	22194	22255	22374	22192	22127	22122	22358	22449	22269	22435	22302	22116	22329	22563	22226	22354	22505	22240	22308	22434	22134	22365	22561	22219	22384	22016	22357	22582	22348	22315	22389	22403	22271	22362	22454	22311	22336	22240	22539	22414	22261	22356	22380	22457	22327	22139	22194	22279	22395	22401	22528	22538	22451	22513	22385	22199	22346	22220	22215	22472	22432	22408	22172	22187	22239	22365	22141	22087	22207	22327	22275	22389	22435	22431	22330	22628	22184	22163	22209	22498	22603	22154	22194	22211	22338	22388	22465	22512	22472	22362	22324	22430	22252	22082	22415	22666	22503	22240	22466	22224	22293	22265	22380	22412	22231	21981	22253	22478	22419	22269	22348	22311	22138	22553	22295	22318	22320	22439	22468	22179	22309	22426	22496	22516	22450	22168	22124	22369	22228	22635	22427	22239	22358	22197	22373	22059	22149	22207	22276	22399	22235	22639	22206	22269	22703	22498	21996	22292	22230	22446	22291	22351	22275	22250	22311	22224	22381	22425	22202	22161	22256	22454	22172	22128	22062	22293	22388	22344	22376	22361	22319	22405	22348	22277	22135	22147	22247	22004	22404	22263	22527	22381	22125	22202	22240	22202	22399	22270	22197	22244	22176	22369	22281	22353	22178	22420	22329	22324	22456	22132	22393	22357	22372	22215	22339	22006	22467	22356	22368	22316	22214	22131	22226	22395	22144	22221	22210	22145	22290	22284	22213	22282	22236	22237	22129	22292	22205	22080	22481	22384	22312	22364	22075	22146	22285	22298	22103	22477	22258	22308	22299	22581	22494	22393	22354	22193	22246	22163	22153	22317	22225	22253	22184	22100	22213	22365	22209	22100	22346	22389	22315	22070	22335	22431	22400	22340	22169	22383	22368	22419	22404	22520	22205	22206	22273	22532	22475	22304	22268	22267	22467	22477	22309	22348	22320	22397	22154	21974	22320	22240	22320	22283	22339	22349	22244	22269	22390	22351	22287	22097	22365	22343	22348	22409	22342	22321	22196	22566	22394	22414	22160	22303	22530	22277	22323	22269	22340	22018	22257	22264	22394	22336	22407	22409	22075	22420	22368	22449	22456	22251	22034	22151	22273	22477	22319	22336	22411	22561	22458	22129	22380	22683	22470	22292	22395	22319	22337	22278	22271	22260	22296	22304	22339	22343	22306	22322	22152	22504	22310	22305	22276	22333	22123	22370	22274	22303	22484	22468	22354	22235	22235	22161	22346	22442	22164	22286	22173	22324	22388	22324	22056	22521	22247	22303	22233	22442	22291	22342	22194	22225	22130	22116	22270	22252	22295	22324	22386	22545	22269	22230	22477	22131	22457	22273	22289	22287	22408	21974	22343	22273	22365	22316	22107	22333	22638	22176	22374	22478	22208	22363	22270	22124	22596	22087	22215	22208	22356	22361	22616	22432	22324	22333	22251	22466	22362	22223	22436	22230	22388	22343	22616	22348	22458	22280	22167	22390	22388	22247	22360	22176	22023	22492	22084	22184	22051	22063	22221	22358	22315	22537	22070	22312	22078	22225	22160	22138	22108	22271	22127	22437	22302	22447	22193	22333	22354	22242	22574	22154	22049	22411	22421	22541	22265	22550	22313	22388	22398	22575	22501	22376	22207	22369	22492	22310	22547	22149	22069	22336	22333	22369	22310	22281	22341	22534	22284	22304	22435	22221	22268	22126	22279	22429	22463	22353	22247	22238	22522	22336	22226	22436	22241	22304	22481	22165	22309	22217	22119	22371	22301	22364	22241	22304	22323	22052	22108	22365	22362	22256	22201	22244	22187	22306	22312	21964	22196	22379	22168	22298	22425	22367	22315	22290	22228	22296	22388	22470	22189	22372	22201	22336	22367	22516	22253	22403	22301	22505	22439	22440	22284	22302	22342	22215	22252	22286	22463	22242	22361	22435	22136	22237	22334	22322	22386	22357	22350	22264	22063	22102	22122	22254	22151	22177	22103	22304	22283	22579	22425	22473	22239	22058	22377	22154	22377	22270	22051	22312	22118	22517	22311	22071	22229	22472	22048	22360	22096	22369	22454	22240	22188	22365	22198	22189	22534	22506	22308	22285	22273	22386	22420	22260	22133	22243	22426	22194	22368	22366	22358	22498	22516	22291	22361	22457	22318	22245	21914	22438	22259	22180	22104	22458	22295	22179	22401	22267	22238	22218	21960	22278	22386	22282	22466	22222	22230	22087	22363	22460	22153	22436	22120	22265	22207	22254	22190	22256	22303	22479	22437	22254	22186	22455	22187	22470	22223	22153	22157	22395	22218	22170	22402	22392	22288	22456	22457	22250	22278	22309	22324	22262	22204	22310	22286	22487	22315	22272	22256	22510	22295	22424	22469	22284	22279	22381	22140	22356	22457	22307	22114	22269	22305	22426	22398	22158	22611	22548	22293	22391	22391	22252	22200	22454	22450	22204	22368	22183	22411	22411	22362	22289	22194	22521	22339	22200	22424	22313	22393	22378	22246	22156	22199	22244	22234	22516	22256	22282	22286	22177	22293	22227	22205	22458	22152	22231	22311	22062	22395	22208	22238	22332	22412	22417	22405	22247	22218	22518	22291	22520	22199	22248	22266	22377	22059	22360	22383	22196	22743	22392	22265	22279	22310	22393	22126	22016	22258	22291	22409	22231	22044	22212	22513	22211	22084	22272	22266	22272	22310	22132	22268	22441	22579	22162	22091	22223	22290	22327	22339	22338	22349	22485	22311	22203	22243	22102	22226	22403	22301	22308	22364	22421	22360	22451	22298	22295	22185	22388	22419	22217	22212	22211	22380	22346	22237	22169	22256	22391	22187	22313	22380	22254	22351	22315	22502	22433	22286	22132	22210	22151	22248	22350	22265	22233	22291	22434	22251	22560	22520	22406	22373	22596	22270	22362	22229	22532	22177	22344	22220	22253	22457	22291	22167	22201	22450	22375	22282	22347	22189	22576	22411	22387	22310	21933	22370	22278	22220	22241	22250	22584	22454	22104	22329	21986	22419	22191	22398	22447	22262	22380	22200	22429	22108	22240	22245	22341	22398	22482	22263	22304	22488	22410	22270	22321	22332	22340	22364	22187	22291	22464	22637	22265	22193	22244	22262	22281	22221	22358	22441	22365	22371	22156	22226	22315	22153	22390	22290	22308	22132	22413	22345	22605	22106	22328	22388	22456	22258	22511	22348	22339	22386	22399	22331	22402	22457	22526	22473	22455	22388	22075	21967	22011	22425	22397	22384	22269	22386	22430	22427	22183	21968	22307	22346	22301	22195	22410	22155	22290	22272	22273	22251	22250	22515	22497	22255	22350	22450	22446	22434	22306	22413	22562	22336	22414	22287	22387	22450	22311	22230	22278	22304	22478	22388	22410	22253	22274	22283	22336	22253	22272	22387	22358	22460	22274	22168	22258	22421	22220	22404	22340	22518	22343	22462	22315	22063	22170	22164	22292	22364	22108	22169	22498	22252	22040	22364	22127	22293	22419	22165	22118	22111	22537	22349	22220	22302	22478	22168	22492	22394	22299	22329	22354	22286	22227	22416	22416	22627	22368	22270	22252	22256	22318	22232	22437	22288
25742	33720	20821	17390	16231	15230	15284	15079	15124	15098	15056	15145	15004	15180	15190	15298	15145	15065	15119	15058	14950	15165	15010	15053	15027	15020	14855	15055	15010	14969	15061	15175	15014	14879	15076	15141	14991	14952	14906	15020	15208	15095	15195	15082	14965	15233	15234	15325	14955	15100	14970	15177	15095	15044	15045	15116	14879	15012	14898	15078	15061	15200	14902	15103	15083	15101	14969	15021	15052	14875	15109	15068	15082	14963	15034	15128	15034	15137	15198	15038	15081	15012	15116	15024	14994	15053	15085	15199	15244	14943	14924	15088	15124	15011	15126	15076	15015	15240	15045	15081	14941	15141	14968	14970	15158	14950	15171	15212	15171	15052	15051	15013	14938	14970	15053	15136	15072	15022	15023	15116	15004	15205	15051	15085	15051	15204	15113	15063	14999	15181	14911	14983	14879	14967	15304	14958	14982	15063	15140	15268	15036	15073	15172	15046	15041	14982	14885	15240	15098	14873	14994	15131	15132	15122	15192	15227	15123	14874	15159	15095	15024	15048	14915	14961	15006	15031	15038	15120	14994	15113	15155	14997	14940	15185	15032	15110	15245	15179	14977	15148	14966	15031	15115	14845	14856	15150	14994	14885	15010	15092	14986	15243	15311	14993	15077	15117	14896	15109	14802	15107	15154	15082	14972	15158	15127	15044	15076	14995	14994	14963	15067	15070	15024	15059	15154	15094	15130	14988	14909	15144	15122	14994	15011	14937	15008	15063	15016	15045	15056	15211	15208	15076	15092	15153	15149	15086	15241	14975	14986	14990	14999	14979	15000	14948	15124	15122	15083	15192	15133	14927	15093	15153	14975	15165	14840	15186	15051	15149	15086	15045	15071	15005	15254	15118	15125	15019	15212	15050	14926	14935	15004	15093	15165	15102	14761	14845	15033	14970	14897	15273	15189	15027	14908	15198	15063	14799	15118	15085	15076	15046	15308	15094	15054	15188	14895	14885	15049	15071	15224	14948	15108	15123	15266	14955	15079	15033	14968	14914	15140	15044	14995	14977	15069	15046	15220	15078	15075	15145	15004	15206	15090	15124	15139	14925	15135	15045	15210	15047	14939	14979	15156	15147	15089	15151	15082	14933	14932	15113	14995	15094	14930	15024	15023	14957	14932	14968	15053	15018	15067	15060	15080	14953	15106	15025	15031	15034	15191	15214	14929	15042	15059	15160	15029	14989	14997	15002	15053	15020	15066	15120	15107	14954	15141	15148	15150	15008	15033	15073	15089	15046	14751	15186	15178	15113	14930	15071	15034	14888	15071	15252	15141	15162	15126	15059	14997	14872	15069	15213	14798	14956	15255	15211	14967	15307	15087	15053	14936	15116	15016	14997	15079	15202	15018	15064	14909	15142	15252	15076	15231	15107	15048	15103	15004	15140	14979	15137	15181	15232	15159	14930	15080	15007	15137	15025	14917	15063	14915	15140	15146	15221	14959	14931	15204	14957	14992	15236	14973	14973	14912	15056	15053	15129	14936	15130	15093	15107	15110	14959	15064	15129	15042	15116	14907	15134	15123	15042	14914	15142	15023	15003	15094	15084	15082	15074	15085	15196	15205	14980	15058	14986	15300	15038	15167	15155	15276	14955	15193	15041	14890	14990	15091	15151	14913	15005	15173	15145	14978	15273	15075	14935	15189	14897	15028	15059	15142	14942	15044	15217	15299	15060	14869	15161	14921	15084	15074	15102	15035	14944	15074	15023	14883	15147	15171	15019	15075	15213	15131	15020	15229	15092	15109	15087	14929	14995	15186	15083	15261	15076	15025	15197	15028	14928	14958	15045	15221	15005	15047	15200	15196	14941	14987	15011	15221	15073	15009	15168	15011	15176	15157	15048	15139	15195	15087	15141	14976	15132	14976	15052	15010	15207	15005	15069	15194	15096	15092	15102	15193	15075	15092	15049	15227	14991	14953	15138	15031	15050	15060	15120	14988	14887	14989	15065	15076	15029	15006	14999	15031	14993	15079	14941	14975	15128	15016	15001	14991	14939	15063	15065	15068	15170	15091	15139	15234	15162	15121	14971	15162	15090	15049	15038	14936	14952	15143	15022	15086	15026	15034	15158	15090	15107	15021	15142	14957	15103	14952	15059	15053	14926	14997	14979	14874	14930	15213	15133	15096	14977	15036	15127	15035	15224	15130	14965	15014	15133	15138	14930	15126	14978	14867	14944	14920	14982	15115	14929	14999	14951	15104	15034	15057	15029	15028	15023	15113	15166	15235	15097	14968	15088	14971	15002	14948	15208	15014	15068	14960	15114	15010	15024	15264	15002	15163	15140	14914	15128	14911	15106	15008	15087	15145	15061	15062	15007	14994	14960	14953	15055	14968	15098	15078	15131	15235	15096	15098	15157	15054	15032	14938	14725	15049	15045	15068	15211	15045	15031	15066	15126	15332	15053	15192	14970	15104	14975	15050	15089	15019	15071	15043	15094	15044	15034	15056	15086	14880	15145	15185	15325	15101	14938	15195	15075	15193	15251	15125	15076	15255	15008	15016	15236	15109	15195	15034	15022	14989	15109	14985	15063	14940	14865	15121	15114	15116	15018	14973	15055	15034	14974	14961	14946	15148	15194	15204	14857	15242	14990	15171	15004	15097	15053	14949	15101	15008	15138	15048	15089	14989	14955	15167	14821	15228	15043	15249	15146	15196	15037	14930	15168	15042	15067	14865	15214	15096	14983	15032	14972	14864	15144	15073	14997	15044	15051	15123	15189	15094	15009	15197	15207	14838	15249	14847	14831	15027	14934	14941	15011	15094	14975	14903	15037	15219	14872	15035	15006	15064	15045	15017	15176	15036	15088	15167	15013	15111	15128	15092	14972	15058	15040	15190	15047	14905	14965	14943	15077	15193	15055	15063	15035	15016	15067	15035	14940	15085	15102	15109	14940	15068	14932	14970	14994	14917	15041	15111	15240	15160	15044	15162	15012	15158	15033	15060	15070	15092	15134	15092	14840	15259	15009	15035	14996	15057	15096	15085	15015	15010	15109	15131	15259	15042	14954	15020	14909	15040	15059	14964	15020	15112	15101	15289	15070	14992	14944	15163	15052	15119	15138	15079	15011	15103	15101	15021	15071	15058	15151	15186	14990	15043	14950	15089	14975	14848	15028	15145	14953	15154	14896	14987	15084	15199	15151	14970	15025	15096	14955	15069	15102	15008	15152	15093	15024	15008	14897	15281	15087	15214	15146	14942	15215	15070	14922	15072	15130	15058	15066	14971	14982	15037	15056	14964	15022	15116	15121	15097	15020	15158	15018	15085	15056	15236	14955	15203	14926	15011	15204	15298	15030	15247	15110	14834	15143	15024	14923	15155	14958	15118	15046	15106	15102	15271	15104	15117	14942	15245	15062	15045	14966	15085	14990	15070	15046	14937	14950	15086	15140	15209	15110	15100	15090	14906	14918	15127	14919	15244	15023	15073	14895	15093	15170	14950	15046	15076	15097	15013	15175	15220	15042	14987	15172	14913	14992	15012	15104	15059	15134	15218	14968	14952	15174	15074	15075	15179	15119	14982	15233	15018	15056	15172	15032	15095	15170	15032	15189	15165	15060	15050	15043	15020	15172	15135	15034	15282	15075	15086	15100	15203	15049	15145	15223	15152	15073	15257	14922	15148	15239	15080	15130	15102	15013	15033	14936	15046	15067	14956	15010	15147	14916	15174	15340	15128	15159	15145	14991	15010	15078	15046	15039	15095	15193	15100	15062	15059	15153	15034	15035	14983	15125	15223	15027	15031	14968	14976	15098	14962	14946	15100	14994	15044	15144	15093	15048	15052	15296	15138	15168	14948	15195	15189	14997	15120	15022	15134	15055	15074	14920	14966	14938	15122	15106	15030	14939	14969	15070	15121	15214	15156	15283	14942	15076	14984	15212	15154	15000	15116	14862	15019	15109	15066	14884	15048	15088	15221	15139	15000	15058	15041	15002	15052	14993	15159	15018	15166	15187	14912	15169	15066	15054	15230	15049	15163	15054	15149	15130	15145	14783	15155	15049	14984	15303	15032	15128	15016	15025	14992	15011	15122	15133	15175	15161	14891	15147	15058	14940	15221	14891	15222	15061	14975	15059	15129	14924	15066	15098	14966	15098	15098	14980	14978	15138	15035	15006	14981	15137	15036	15055	14993	15087	15026	14979	15114	15113	15132	14993	15003	15056	15125	15067	15263	14961	14862	15048	15033	15071	15066	15202	15077	15021	15023	15183	15072	15101	15157	15149	15012	15199	15109	15160	15072	15022	14999	15230	15058	14970	14985	15185	15254	15226	15050	15030	15181	15101	14930	15254	15241	15086	15158	15067	14894	15018	14983	15127	14996	15109	15013	15022	15225	15047	15028	15067	15134	14935	15192	15014	15054	15060	15173	15073	15214	15169	14945	15033	15083	15111	14869	15025	15131	14942	15238	15002	15008	15034	15010	15071	15017	15093	15077	15013	14982	15014	15150	15139	15126	15227	15088	15074	15128	15137	15013	15350	14946	15143	15000	15071	14968	15042	15040	14991	15018	15003	15098	15085	14955	15094	15114	15069	15095	15277	14886	15255	15133	15208	14955	15111	15060	15138	14956	15103	15147	15002	15011	15073	15142	14860	15117	15112	14988	15059	15069	15183	15202	15152	15114	15090	15133	14990	15019	15141	15109	15177	15161	15116	14982	14991	15011	15033	14928	15128	15137	14922	14999	15047	15081	15070	15186	15066	15101	15272	15105	14923	15092	15028	14973	15182	15046	15047	15022	15101	15090	15095	15045	15150	14981	15136	15089	15107	15048	14912	15176	15138	15023	14989	15073	15219	15041	15075	15098	15125	15010	14946	15228	15212	15171	14986	15002	15086	15017	14900	15124	15042	15150	14999	15074	15106	15088	14945	15052	15208	15148	15175	15076	15085	15202	15137	14950	14986	15015	15013	15058	15054	15092	14894	15061	14945	14955	14925	15023	14984	15070	15015	15127	14919	15069	15065	15140	15186	14974	15184	14976	14861	15077	15159	15150	15064	15038	15093	14830	15117	15218	15299	15193	15100	15162	14926	15149	15011	15038	14959	14914	15054	15067	15025	15086	15004	15046	15002	14931	15184	15119	15135	14993	15139	15084	15020	15252	14907	15222	15039	15129	15129
24507	20981	27288	25474	23296	24408	24471	21692	21112	21408	21361	21316	21345	21269	21215	21197	21060	21080	21106	20901	21100	20783	21062	20997	20870	21004	21105	20990	20947	20995	20845	20884	21025	21032	21068	20903	20863	21063	21062	20802	20946	20956	20814	20803	21063	20780	20888	20852	21073	20928	20571	20974	20824	20839	20969	21056	20782	20788	21065	20952	20984	20839	21082	20723	20782	21133	21096	20882	20942	20733	20807	20855	20942	21014	21143	20941	20794	20929	21115	20814	20950	20752	20879	20963	20797	21046	20868	21055	21070	21069	20947	20799	20942	20798	20737	20873	20893	20955	20858	20671	20870	20765	20701	20863	21023	20840	20911	20937	20815	20913	20779	20588	20903	20864	21004	20721	20799	20803	20932	20804	20817	20932	20842	20760	20720	20892	20563	20731	21053	20968	21107	21057	20780	20633	20975	20944	20938	20629	20859	20934	20864	20818	20866	21078	20755	20874	20808	20652	20983	21011	20678	20844	20659	20711	20740	20758	20812	20926	20978	20859	20879	20841	20699	20830	20695	20753	20964	20816	21058	20775	20802	20745	21086	20885	20704	20873	20884	20901	21069	20638	20480	20780	20887	21157	21027	20998	20948	20656	20772	20852	20784	20835	20797	20643	20759	20819	20828	20800	20845	20807	20733	20722	21063	20808	20757	20925	21103	20674	20784	20778	20601	20825	20805	20852	21075	20815	20999	21029	20674	20484	20887	20734	20965	20908	20777	21033	21068	20899	20774	20705	20837	20870	20748	20585	20807	20908	21027	20764	20742	20882	20759	20821	20709	20600	20881	20802	20735	20911	20831	20646	20946	20728	20756	20838	20873	20973	20870	20842	21138	20886	20819	20799	20820	20639	20896	20750	20675	21092	20948	20763	20793	20690	20920	20778	20919	20939	20798	20934	20934	20626	20950	20864	20909	20968	21024	20846	20878	20736	20922	20708	20681	20608	20735	21144	20816	20884	20759	20769	20736	20825	21002	20912	20868	21033	20814	20726	20992	20753	21061	20928	20902	20694	20752	20705	20769	20804	20851	20749	20875	20760	21041	20626	20826	20923	20769	20880	20706	20814	20904	20722	21009	20809	20872	20725	20867	20762	20830	20828	20783	21002	21110	20975	20852	20804	20734	20762	20660	20909	20640	20946	20723	20768	20765	20847	20855	20700	20683	20974	20913	20841	20942	20910	20826	20988	21008	21133	21067	20783	20597	20913	20715	20870	20895	20938	20889	20774	20889	20715	20708	20850	20711	20870	20995	21011	20862	20870	20845	20830	20998	21059	20828	20883	21035	21105	21012	20900	20825	20765	20715	20760	20689	20711	20786	20719	20989	20818	20746	20647	20700	20777	20745	20939	20858	21081	20799	21199	20935	20918	20760	21007	20818	20901	20805	20727	20924	20793	20623	20838	20892	20980	20905	20893	20931	20705	20965	20950	20937	21019	20915	20807	20784	20724	20732	20824	20775	20882	20721	21160	20770	20767	20836	21031	21020	20906	20779	20611	20821	20820	20867	20627	20897	20961	20933	21056	21036	20824	21035	20891	20965	20868	20815	20903	21125	20932	20765	20722	21195	20814	20797	21047	21040	20974	20849	20765	21081	20890	21076	20981	21140	20886	20702	20836	20949	21070	20963	20866	20757	20893	20993	20935	20878	21028	20765	20909	20756	20897	20735	20957	20871	20568	20703	20816	20913	20953	20765	20925	20718	20708	20759	20724	20829	21043	20759	20839	20956	21039	20822	20874	20972	20899	20610	20815	20754	20848	20652	20681	20985	20903	20933	20682	20955	21215	20753	21033	21090	20726	20935	20781	20731	20729	20763	20792	21048	20969	21006	20923	20793	20993	20697	20956	20772	20900	21001	20944	20819	20675	20772	20708	20772	20833	21151	20586	20951	20733	20799	20790	21032	21002	20579	20766	20900	20900	20778	20858	20661	20766	20851	20812	20705	20978	20774	20903	20807	20870	20667	20669	20725	20756	20930	20842	21002	20837	20863	20917	20863	20736	20991	20811	20926	21052	20745	20809	20967	20941	20967	20701	20721	20628	20621	20797	20811	20827	20662	20682	20792	20920	21095	21023	21086	20816	20918	20938	20779	20828	20864	20884	21043	20946	20965	20870	20892	21044	20958	20494	20603	20848	20894	20794	20996	20866	20873	20827	20772	20865	20901	20652	20863	20945	20679	20798	20816	20667	21049	20778	20943	20939	20673	20949	20656	20923	20924	20919	21045	20761	21091	20697	20987	21010	20826	20939	20883	20979	20921	20848	20952	20599	20687	20895	20750	20821	21058	20809	20730	20724	20812	20917	20775	20921	20614	20848	20894	21025	21037	20912	20835	20875	20929	20639	21027	20799	20726	20832	20647	20905	20764	20754	20802	20772	20832	20902	20874	20657	20973	20747	20683	20974	20894	20898	20861	20932	20652	20849	21123	20708	20869	20881	20902	20993	20778	20752	20664	20785	20982	20887	21001	20884	20823	20683	20771	20908	20876	21195	21061	20822	20714	21018	20781	20849	20818	21159	20923	20797	21066	20835	20974	20695	20876	20939	20973	20616	20880	21020	20699	21051	20927	20814	20772	20644	20916	20896	20774	20594	20787	20738	20902	20892	20905	20672	20774	20911	20912	20838	20641	20592	20853	20779	20741	20755	20923	20851	20686	20745	20882	20835	20926	21046	20821	20735	20873	20783	20752	20812	20731	21079	20970	20602	20678	20640	20868	20858	20754	20674	20653	20888	20721	20835	20636	20858	20743	21013	20840	20991	20851	20939	20820	20529	21032	20800	20621	20671	21103	20866	20976	20718	20790	20924	20996	21044	20782	20896	20793	20908	21086	20941	20887	21037	20827	20757	20736	20843	20781	20897	21063	21052	21044	20923	20903	20857	20713	20929	20775	20692	21028	21011	20692	20847	20868	21041	20781	20773	20922	20745	20859	20779	20915	20921	20873	20602	20914	20818	20931	20973	21008	20923	20831	20944	20815	20923	20588	21003	20501	20585	20681	20899	20617	21048	20703	20739	20742	20947	20924	20751	20976	20884	21005	20787	20898	20791	20726	20789	20638	20682	20834	20914	21017	20826	20965	20909	20851	20855	20857	20880	20889	20879	20883	20745	20790	20995	20869	20761	20667	20644	20672	20981	20790	21166	20877	21027	20919	20849	20909	20986	20921	21008	20892	21069	21025	20622	20684	20504	20887	20812	20866	20858	20787	21046	20917	20744	20794	20795	20978	20834	20604	20599	20777	20818	20876	20865	20766	20651	20665	20855	20858	20896	20828	20586	20782	20887	20699	20984	21068	20681	20771	20674	20881	20867	20818	20808	20778	20921	20857	20863	20936	20857	20859	20912	20659	20898	20827	20793	20973	20977	21164	20706	20825	20774	20830	20729	20991	20749	20948	21125	20638	20777	20796	20691	20720	20769	20754	20774	20897	20871	20949	20832	20606	20850	20866	20760	20912	20869	20883	20908	20630	20904	20884	20850	20778	20638	20726	20889	20869	20676	20848	20573	20623	20933	21081	21037	20632	20886	21014	21021	20860	20819	20818	20744	20863	20958	21008	20862	20931	20678	20810	20739	20629	20880	20792	20840	20705	20926	21079	20855	20761	20596	20765	21224	20876	20750	20515	20813	20947	20982	21025	20847	21003	21015	20916	20919	20967	20643	20949	20786	21023	20927	20829	20856	20708	20756	20964	20772	21048	20744	20659	20604	20823	20688	20766	20794	20635	20872	20914	20678	20829	20676	20677	20767	20783	20735	20857	20989	21068	20685	20946	20725	20723	20715	20884	20853	20896	20869	20910	21072	20908	20821	20795	20807	20806	20744	21117	21003	20691	20743	20824	21074	20806	20745	20955	20920	20838	20923	20706	20728	20486	21014	20923	21274	20995	21059	20722	20730	21014	20782	20990	21030	20860	20727	20780	20785	20814	20711	21034	21117	20772	20666	20925	20857	20825	21039	20917	20673	20881	20913	20970	20861	20805	20897	20976	20958	20780	21007	20809	20682	20866	20788	20973	21022	20862	21065	20923	21076	20856	21012	21050	20931	20816	20543	20790	20873	20769	20787	21040	20643	20957	20903	20990	20943	20917	20732	20835	21069	20876	20834	20914	20902	21032	20811	20760	20919	20923	20814	20932	20882	21086	20588	20852	20879	20955	20788	21078	20827	20839	20734	20973	20956	20866	20877	20827	20734	20829	20783	20750	20882	20903	20939	21044	20964	20833	20913	20789	20665	20739	20869	20783	20845	20837	21066	20972	20825	20976	20749	20546	20759	20838	21069	20930	20849	20798	21042	20974	20791	20973	20806	20745	20892	20957	20744	20837	20808	20820	20752	20953	20923	20895	20838	20960	20850	21017	20925	20898	20826	20895	20794	20852	20876	20806	20724	20822	20734	20932	20838	20720	20871	20787	20743	20878	21068	20772	20860	20784	20842	20825	20884	20810	20738	20476	20796	20797	20981	20801	20892	20696	20802	20843	20846	21027	20957	20822	20788	20857	20852	20842	20966	20694	20918	20786	20835	20721	20731	20897	20817	20924	20825	21020	20826	20849	20770	20777	20913	20865	20733	20872	20754	21012	20918	20823	20914	20859	20878	21094	20868	20559	20943	20918	20943	20787	20885	20722	20893	20728	20957	20926	20728	20941	20987	21076	20992	20826	20757	21022	20786	20936	20809	20767	20783	20860	21034	21201	20850	20854	20866	21007	20932	20744	21076	20904	20753	20753	20983	20908	20831	20638	21047	20706	21008	21051	20937	21037	20664	20959	20795	20886	21146	20559	20901	20785	20772	20470	20705	20780	20807	20630	20929	21065	20735	20689	20705	20996	20684	21099	20942	20837	20798	20780	20803	20787	20929	20705	20881	20853	20980	20917	20704	20927	20756	21014	21013	20852	20592	20671	20768	21229	20905	20981	20892	20667	20859	21020	20796	20619	21025	21069	20979	20715	21019	20893	20627	21004	20978	20842	20915	21024	20587	20798	20850	20825	20914	21003	20867	20794	20672	20618	20869	20837	20818	20738	20896	20789	21009	20799	20801	20856	20885	20781	20695	20510	20797	20907	20773	20949	20865	20998	20792	20961	20720	20687	20574	20887	20835	20831	20935	20727	20835	20848	20871	20710	20875
27952	49659	35068	29375	20350	15879	15573	15245	14850	14989	14852	14796	14718	14499	14681	14634	14486	14583	14542	14691	14615	14485	14527	14454	14572	14349	14512	14434	14465	14448	14495	14426	14637	14388	14430	14233	14443	14472	14327	14529	14451	14185	14376	14339	14326	14511	14488	14419	14336	14497	14293	14506	14494	14412	14636	14556	14551	14343	14513	14364	14469	14443	14504	14544	14378	14396	14434	14535	14340	14381	14296	14511	14616	14457	14367	14553	14633	14732	14374	14515	14297	14443	14400	14499	14490	14446	14458	14502	14346	14321	14398	14477	14253	14524	14382	14558	14643	14278	14384	14334	14426	14442	14401	14458	14445	14539	14316	14535	14447	14428	14353	14551	14536	14534	14565	14372	14624	14513	14570	14476	14518	14256	14467	14371	14492	14113	14315	14365	14489	14402	14230	14270	14425	14537	14328	14519	14466	14582	14471	14494	14426	14438	14535	14420	14562	14349	14372	14375	14418	14455	14442	14506	14317	14485	14375	14439	14460	14454	14428	14402	14412	14536	14384	14584	14541	14381	14497	14429	14350	14458	14388	14270	14522	14412	14533	14296	14546	14518	14486	14537	14547	14424	14363	14393	14449	14403	14463	14321	14347	14487	14441	14378	14174	14427	14385	14445	14488	14426	14359	14491	14425	14383	14338	14436	14584	14462	14410	14361	14285	14398	14375	14357	14539	14357	14570	14389	14350	14295	14322	14396	14242	14285	14466	14357	14338	14480	14341	14195	14325	14455	14667	14278	14471	14372	14256	14343	14259	14409	14419	14367	14418	14462	14171	14700	14337	14431	14229	14415	14462	14396	14578	14331	14551	14361	14387	14391	14478	14378	14568	14373	14367	14301	14489	14347	14590	14282	14357	14438	14280	14497	14342	14479	14208	14558	14484	14297	14570	14387	14478	14482	14484	14456	14422	14500	14486	14235	14420	14524	14542	14358	14446	14375	14510	14551	14333	14426	14334	14469	14517	14389	14456	14394	14331	14452	14358	14396	14275	14403	14360	14396	14445	14410	14404	14306	14531	14341	14467	14633	14443	14490	14310	14323	14401	14395	14368	14535	14345	14460	14592	14362	14281	14359	14572	14284	14450	14209	14420	14238	14559	14425	14273	14674	14361	14532	14485	14541	14186	14406	14455	14452	14305	14266	14444	14475	14531	14292	14332	14410	14433	14299	14415	14463	14418	14362	14445	14460	14280	14731	14376	14264	14338	14381	14309	14453	14496	14418	14406	14399	14433	14562	14438	14521	14496	14430	14226	14515	14450	14368	14439	14534	14284	14427	14251	14364	14427	14556	14310	14234	14398	14317	14478	14286	14358	14485	14270	14276	14460	14287	14323	14389	14277	14396	14587	14552	14336	14301	14476	14434	14356	14506	14273	14661	14528	14362	14267	14344	14396	14290	14289	14349	14600	14374	14440	14446	14465	14474	14492	14544	14391	14443	14269	14553	14328	14568	14429	14372	14588	14342	14483	14344	14620	14460	14362	14560	14300	14560	14381	14363	14420	14437	14274	14350	14301	14586	14422	14421	14239	14546	14428	14325	14301	14178	14272	14383	14631	14367	14623	14423	14392	14450	14241	14363	14566	14501	14302	14356	14455	14465	14514	14447	14546	14347	14219	14382	14427	14301	14379	14386	14430	14575	14428	14591	14313	14447	14462	14313	14478	14256	14355	14502	14213	14478	14492	14449	14622	14411	14541	14415	14420	14533	14464	14491	14459	14442	14330	14362	14477	14217	14480	14286	14315	14433	14457	14471	14401	14447	14381	14376	14408	14390	14266	14510	14406	14427	14339	14591	14343	14342	14446	14414	14355	14404	14314	14423	14284	14453	14410	14477	14372	14443	14413	14330	14628	14569	14070	14378	14315	14403	14366	14331	14312	14480	14314	14461	14418	14360	14307	14295	14397	14294	14416	14401	14241	14531	14457	14433	14374	14353	14593	14149	14356	14424	14458	14415	14519	14411	14387	14415	14301	14393	14313	14359	14445	14414	14431	14439	14384	14307	14454	14394	14376	14395	14472	14260	14352	14470	14537	14602	14334	14351	14373	14328	14400	14452	14452	14492	14407	14571	14332	14436	14324	14524	14476	14230	14470	14351	14542	14315	14340	14247	14241	14400	14389	14438	14512	14444	14326	14428	14345	14629	14245	14369	14449	14392	14396	14448	14461	14382	14466	14465	14498	14530	14503	14435	14433	14542	14432	14229	14355	14493	14270	14461	14549	14431	14271	14472	14161	14400	14377	14587	14470	14424	14574	14570	14353	14315	14411	14429	14455	14472	14441	14288	14599	14448	14320	14374	14212	14442	14426	14425	14429	14593	14514	14571	14262	14635	14347	14413	14439	14470	14269	14511	14407	14354	14502	14466	14499	14338	14353	14249	14398	14432	14397	14460	14278	14643	14605	14311	14410	14346	14623	14383	14306	14348	14241	14292	14456	14371	14487	14474	14447	14444	14290	14467	14523	14446	14574	14539	14464	14437	14258	14386	14634	14529	14506	14267	14371	14470	14185	14411	14412	14449	14457	14278	14287	14379	14477	14482	14620	14334	14532	14382	14368	14357	14322	14460	14535	14422	14359	14282	14360	14299	14328	14403	14454	14492	14485	14337	14556	14342	14355	14348	14382	14398	14364	14314	14230	14229	14481	14356	14497	14410	14344	14346	14347	14390	14410	14301	14492	14379	14299	14416	14442	14503	14229	14562	14531	14174	14480	14248	14378	14562	14296	14430	14525	14526	14393	14288	14458	14346	14596	14575	14328	14171	14369	14486	14412	14252	14366	14515	14321	14406	14255	14339	14360	14323	14358	14537	14434	14469	14361	14276	14295	14412	14324	14540	14428	14551	14558	14455	14374	14631	14312	14510	14544	14410	14528	14473	14493	14352	14303	14629	14375	14467	14430	14552	14515	14395	14442	14390	14387	14350	14442	14331	14580	14384	14533	14387	14647	14344	14372	14301	14321	14477	14375	14417	14353	14478	14493	14350	14366	14411	14426	14487	14630	14117	14372	14308	14299	14410	14411	14462	14409	14402	14280	14450	14211	14461	14455	14373	14416	14385	14380	14353	14383	14381	14488	14567	14474	14259	14550	14279	14498	14414	14417	14362	14486	14375	14295	14270	14344	14590	14403	14436	14444	14279	14613	14463	14456	14349	14589	14389	14233	14293	14450	14520	14403	14430	14423	14265	14513	14479	14377	14551	14357	14377	14390	14453	14594	14380	14381	14519	14411	14471	14362	14226	14350	14159	14469	14493	14341	14296	14391	14279	14486	14391	14382	14413	14379	14282	14443	14506	14466	14356	14587	14434	14356	14317	14403	14625	14336	14475	14295	14503	14537	14563	14360	14384	14535	14411	14388	14354	14283	14421	14405	14504	14333	14300	14410	14405	14427	14399	14465	14527	14350	14382	14423	14417	14475	14365	14274	14343	14420	14517	14352	14302	14315	14486	14623	14411	14464	14444	14404	14449	14607	14444	14408	14552	14406	14318	14396	14486	14338	14549	14418	14391	14545	14448	14343	14389	14369	14317	14286	14394	14439	14629	14290	14269	14427	14428	14405	14348	14480	14237	14401	14409	14561	14252	14564	14330	14253	14548	14290	14265	14371	14560	14462	14445	14263	14405	14438	14483	14362	14518	14369	14398	14642	14488	14454	14515	14504	14329	14352	14434	14237	14456	14470	14280	14384	14374	14369	14186	14309	14333	14393	14376	14460	14254	14488	14408	14353	14532	14520	14290	14300	14450	14389	14473	14349	14449	14540	14423	14414	14514	14435	14469	14419	14421	14557	14391	14410	14350	14415	14185	14481	14438	14530	14459	14416	14348	14460	14499	14492	14400	14327	14474	14497	14308	14273	14454	14592	14383	14213	14546	14401	14403	14522	14338	14486	14370	14422	14359	14542	14652	14405	14268	14567	14357	14437	14428	14458	14499	14582	14436	14368	14482	14580	14385	14273	14402	14286	14286	14572	14395	14445	14558	14467	14462	14418	14442	14361	14371	14555	14490	14260	14483	14410	14624	14438	14415	14373	14506	14351	14570	14331	14470	14563	14187	14354	14466	14254	14458	14280	14251	14353	14404	14395	14496	14442	14557	14547	14267	14518	14447	14401	14545	14392	14437	14451	14323	14367	14416	14342	14431	14413	14493	14514	14336	14387	14449	14356	14368	14456	14473	14402	14465	14371	14254	14397	14367	14445	14450	14298	14401	14297	14445	14251	14357	14322	14343	14667	14566	14468	14327	14515	14363	14292	14303	14423	14220	14385	14357	14538	14472	14506	14544	14283	14211	14524	14623	14500	14420	14246	14354	14454	14377	14583	14324	14435	14312	14423	14330	14464	14373	14508	14470	14492	14286	14400	14283	14532	14423	14496	14397	14467	14317	14423	14425	14565	14470	14527	14485	14282	14362	14402	14393	14486	14336	14438	14312	14358	14427	14375	14445	14337	14448	14410	14397	14387	14343	14403	14285	14441	14646	14511	14473	14488	14492	14197	14541	14407	14388	14411	14216	14299	14620	14274	14324	14430	14421	14406	14360	14255	14559	14433	14380	14504	14476	14440	14553	14334	14350	14371	14256	14361	14346	14571	14453	14444	14554	14364	14503	14418	14452	14437	14402	14465	14360	14319	14223	14409	14426	14474	14360	14373	14450	14536	14574	14357	14369	14407	14416	14511	14300	14486	14399	14327	14485	14415	14443	14530	14502	14369	14326	14304	14461	14469	14638	14303	14509	14383	14306	14468	14491	14253	14372	14423	14504	14425	14438	14459	14426	14265	14530	14333	14387	14514	14471	14413	14203	14473	14404	14457	14461	14392	14455	14343	14385	14357	14313	14486	14510	14388	14262	14471	14412	14535	14292	14428	14608	14167	14283	14472	14460	14429	14492	14374	14314	14399	14508	14568	14477	14527	14564	14580	14460	14497	14229	14288	14568	14373	14299	14381	14355	14386	14542	14477	14298	14519	14403	14335	14501	14340	14447	14379	14459	14374	14327	14411	14371	14338	14332	14469	14540	14384	14569	14569	14417	14318	14569	14512	14477	14389	14374	14416	14408	14486	14308	14495	14362	14497	14462	14471	14389	14425	14366	14402	14495	14361	14464	14466	14424	14251	14444	14387	14547
22725	21033	27502	25105	21796	24509	28097	24015	22764	22892	22886	22842	22490	22384	22289	22338	22588	22563	22255	22230	22367	22257	22451	22166	22318	22213	22175	22223	22272	22285	22076	22208	22162	22152	22131	22118	22089	22129	22299	22193	22114	22083	22192	22024	22341	22324	21937	22087	22382	22127	22112	22235	22087	21940	22350	22057	21979	22078	22169	22240	22266	22202	22302	22061	22085	22215	22147	22307	22122	22224	22288	22171	22131	22123	21993	22026	21939	21965	22136	22327	22014	22015	22171	21903	22288	21986	22279	21947	22277	22325	22182	22100	22129	21934	22208	22033	22077	21981	21991	22086	22075	21971	22084	22040	22429	22125	22256	21862	22187	22020	22030	21982	22001	22086	22049	22008	21789	22020	21971	22222	21792	22210	22155	22066	22352	22251	22201	22086	22052	22209	22086	22077	21876	21980	21928	21998	22155	21820	21953	21827	22143	22000	21875	22017	22013	22037	22221	21940	22295	21919	22031	22132	22241	22175	22099	22087	22062	21943	22053	22165	22157	22109	22131	22139	22163	22076	21986	21920	21953	22071	21874	21788	22169	21786	22104	22291	21786	21765	21769	22076	22049	21989	22065	22019	22131	22044	22209	22006	22069	22037	22060	21999	21947	21891	21983	21895	22052	21990	21978	21893	22089	22161	22075	22034	21841	22028	22148	22119	22083	22419	22023	22128	22035	21859	21907	21958	21935	21891	21948	22183	22122	22145	22028	22128	21896	21894	22024	21702	21964	21977	22239	22070	22134	22041	21963	22070	22298	22085	21984	22103	22097	21914	22164	22187	22013	22065	22155	22108	22083	22011	22315	22222	22085	22367	22105	21974	22025	21863	22037	21951	21904	21709	22096	21926	22070	21978	22052	21952	22029	21855	21995	22193	22046	22181	22289	21944	21801	21918	22352	22354	21872	21776	21991	22236	22224	22223	21995	21992	22023	22118	21974	21797	22116	22044	22211	21962	22034	21990	22009	21932	21901	21993	22063	22015	21975	21883	21949	21973	22039	22043	21818	22100	22005	21891	22193	22006	22195	21882	21880	21914	22035	22148	21926	21912	22123	22201	22159	21939	22248	21923	21926	21863	22016	22064	22025	22170	22156	22260	22023	22095	21881	21907	21977	21986	22162	22163	21940	22026	22134	22019	21958	22102	22026	22067	22014	21827	22186	22079	22118	21917	22347	21959	22012	22060	21850	22088	21917	22036	21897	22321	22081	22244	22148	22063	21952	21806	21860	21889	22204	22058	22020	21900	22046	22127	22024	22192	21925	21987	22198	22102	22066	22103	21677	22008	21751	21968	22118	22114	21931	21833	21973	22163	21808	21877	21946	21910	21922	22098	21805	22055	22083	21941	21964	21854	21986	22089	21988	22030	22007	22062	22213	21918	21938	21976	22312	21880	21959	22069	21951	22027	22063	22171	22223	21853	21922	22010	22288	22097	21862	22038	21948	21944	21831	21970	21944	21942	21807	21877	21998	22144	22082	21930	22299	21987	21976	21966	21856	22094	22104	22012	22213	22044	22285	21842	22237	21983	21859	21907	21912	22013	21828	21946	21850	21972	21985	21915	21914	21903	22186	21909	21784	22210	22125	21685	22008	22145	21913	22014	22060	22061	21951	22111	21966	21962	22024	21912	21846	22202	22197	21936	21777	22309	22128	22239	22034	21991	21894	21887	22117	21894	22164	22069	22205	22144	22168	21978	22332	21872	22093	22079	22207	21955	21868	21933	22112	22041	22066	22114	21838	22068	22167	22166	22079	22024	21993	22060	22237	21940	22108	22076	22024	22132	22147	22081	21932	21950	22405	22073	21964	22157	22016	22067	22022	21842	22284	21931	22210	21951	21981	21976	22123	21961	21827	21872	22030	21723	22084	22180	22329	21927	22157	21987	22143	21617	22116	21891	22016	21897	22105	22008	22015	22095	21945	22342	21932	21965	21890	21832	22028	22157	22187	22062	22120	21981	21951	22023	21964	22042	21884	22085	21901	22022	22034	21952	22006	21928	21962	22046	22093	22149	21869	21866	21943	21885	21976	22026	22223	22279	22319	22166	22046	22098	22268	22018	21985	21907	21947	21914	21956	21891	22162	21990	22115	22039	21975	21857	22166	21967	22016	21960	22149	21967	21686	22176	21949	22164	22133	22204	22032	21855	21961	22163	22130	21944	21921	22087	22066	22111	22232	22149	21996	21911	21915	21965	21888	21986	22096	21871	22019	21918	21904	22019	21873	22182	21902	22150	21936	21979	22065	22045	22123	21978	22076	21922	21974	22063	21994	22047	22071	22015	22161	22050	22142	22109	22259	22149	21854	22007	21890	22128	22380	21894	22258	21926	22017	21986	21849	21934	21957	22059	22084	22039	22164	22103	22053	22313	22109	21992	21694	21845	22037	21998	22177	21952	22314	22198	21887	22215	21843	22085	22116	22153	22083	21994	21994	22184	22017	21841	21918	22043	22119	22239	22014	22092	22061	21992	22083	21986	21929	22003	22011	22119	22161	22040	21858	22252	22159	22018	21956	22245	21951	21836	21905	22000	22167	22190	22058	22035	22132	21983	22009	22099	21977	21970	22037	21967	21918	22363	21999	22135	21995	22159	21917	21993	21787	21688	22096	21814	22259	21852	22055	22075	22011	22063	22048	22031	21975	22107	22052	22207	22178	22032	21927	22244	22260	21985	21861	21931	21893	21862	21987	22008	21979	21723	21792	22142	21927	22293	22150	21911	21976	21975	22051	22093	22145	21899	21941	22046	21921	21892	22001	22182	21937	21849	22077	21990	22042	22006	22076	22134	21878	22034	22442	21921	21858	22053	22172	21837	22049	22041	21941	21806	21938	21988	22135	21780	21940	21826	21814	21992	22092	21873	21801	22143	21843	22158	21739	21941	22156	21946	21939	22242	21992	22134	22091	21931	22065	21917	22042	21985	22006	21984	21917	21986	22052	22018	21827	21914	22080	22043	22068	21934	22308	22145	21980	22086	22176	22071	22079	22038	22080	22083	22106	22074	22052	22126	22165	22042	22196	22029	22016	21811	22096	21996	21901	22102	22102	22100	21934	21758	21995	22049	21843	21929	21952	22008	22094	22021	22093	22158	21993	22021	22005	21940	22234	21962	22147	21883	22145	22149	22054	21960	21955	22126	22157	21932	22178	22216	22246	22136	21843	21961	21957	22081	21917	21998	22112	21922	22126	22168	22172	21814	22049	22156	22076	21981	22124	22238	22089	21870	22169	21970	22172	22124	21948	22193	22166	22223	21946	22082	22022	22118	21971	22126	21997	21813	22013	21990	21958	22284	22040	21981	22073	21812	21896	22145	21885	22127	22007	22082	22137	21744	22158	22396	21954	22013	21910	22019	22121	21875	22069	21945	21968	22055	22030	21731	21838	22073	21952	21875	22190	21978	21865	22031	21887	21975	21976	22023	21766	22145	21992	22216	21908	21896	21757	21920	22061	21781	22214	22050	22152	21964	21943	21833	21976	22050	22207	22176	21902	22278	22137	21901	21838	21982	22043	22046	21882	22097	22211	21709	21976	21962	22462	21900	22164	21986	22092	22208	21727	22050	22137	21815	21861	22157	22122	21916	22070	22028	22258	21859	21963	21858	22197	21962	22127	22080	21976	22067	22054	21792	21793	22049	22079	21863	22035	22038	21623	22173	22219	22122	22408	21997	21966	21829	22033	22114	22207	22088	21961	21986	22101	21897	21916	21839	21924	21950	21908	22199	21977	22119	21968	22314	21814	22119	22024	21908	21800	22231	22203	22056	21989	22073	22122	21829	21966	22142	21910	21885	21885	22091	22104	22050	21958	21828	21768	22032	22057	22008	21960	21803	22223	22138	22176	21962	21915	22114	22019	22136	22195	21953	21958	21968	21816	22122	21922	22053	21871	22117	22081	21857	21927	21962	21852	22165	22209	21961	21833	21918	22153	21995	21913	22003	22155	22120	22040	22157	21937	22296	22035	21906	22005	21934	21911	21962	22015	21898	22169	22079	22138	21709	21854	21842	22147	22229	21968	21908	22013	22056	22028	21995	21844	21914	22066	21993	21903	22026	21956	22482	22159	21883	21902	21951	22312	22101	22165	22078	22019	22062	22068	22135	22085	22012	22016	22090	21865	22100	22084	22005	21969	21909	21966	22339	21926	21808	22071	22201	22189	21905	22144	22026	22213	22103	22113	22250	22167	22052	22011	22135	22120	22154	22097	21981	22063	22017	21851	22198	21958	21780	22025	21993	21942	21952	22174	21994	22152	21947	21907	22092	22123	21921	22084	21770	21907	22074	22171	22111	21879	22134	21996	21880	21854	22024	22156	22072	21856	22003	22037	21988	21890	22075	22123	21996	21930	22330	22103	22369	22044	22073	22230	22035	22221	21960	21890	21943	21863	22036	21928	22076	21825	21934	21953	21947	22105	22002	21974	22038	22006	22033	22034	22155	22141	21807	22200	22136	21920	21990	22071	22066	22106	22314	22100	21815	22064	22081	21845	21960	22084	22004	22004	21756	22089	21770	21911	22151	22062	21956	22010	22285	22082	21973	22190	22053	22055	21985	22037	22169	22183	21957	21974	22271	22018	21812	22260	21874	22021	22024	21958	22120	21949	21646	22079	22164	22197	21870	22139	21909	22102	21811	22095	21773	21998	21862	22090	22031	21890	22167	22003	21980	22267	21978	22054	21737	22092	22068	22165	22130	22009	22041	22038	21810	22169	21814	21938	21885	22001	22038	22004	21885	21989	21851	21996	22102	21909	21869	21836	22088	21958	22013	21940	22192	22223	21934	21999	22111	22082	22148	22125	21873	21848	22073	22096	22026	22017	21960	22005	21880	21904	21983	22070	21981	22002	22073	22131	22075	22009	22023	22215	22029	22254	22178	21957	22018	21988	22195	21956	22249	22118	22021	22082	22057	22098	22163	22043	21934	21963	21886	21841	22132	22218	22211	21914	22013	22213	22186	22005	22250	21970	22189	22046	22162	21875	21928	22128	22028	21707	22085	22191	22027	22217	22231	22278	22116	21979	21883	22040	22164	22133	22101	22037	22128	22035	21916	22139	22172	22067	21980	21863	21926	22223	22025	22096	22077	22038	22045	21819	22049	22066	21804	21906	21860	22198	22030	22063	22151	22168	22082
30528	54122	52839	38210	20733	17767	17039	16398	16020	15931	15498	15637	15379	15440	15250	15321	15033	15284	15237	15140	15039	15096	15075	15076	15165	15077	14965	15028	14882	14963	14919	15271	14994	14946	14916	15015	15078	15066	14915	15057	14999	14882	14991	14928	15079	14937	14980	14854	15192	15205	15064	15005	14946	14909	14767	14913	15035	15169	14989	15106	14984	15020	14819	14990	14975	14917	14897	14851	14753	14876	14962	15067	14916	14972	14913	14777	14866	14879	15023	14870	14950	15076	14979	14891	15019	15161	14953	14854	15031	14858	14869	15008	15014	14976	14847	14838	14803	14990	14826	14870	15038	14839	14829	15005	14976	15088	14801	14999	15039	14912	14773	15005	14896	14983	14932	14703	14966	14874	14939	14825	14986	14822	14888	14966	14781	14910	14840	14901	14815	14981	14905	14817	14958	14796	15011	14943	14929	15059	14997	15204	15084	14991	14787	14949	14967	14957	14826	14874	14845	14810	14917	14834	14741	15058	14830	15121	15004	14992	14829	14987	15050	14935	14865	14841	14865	14885	14817	14812	15113	14761	14879	14905	14940	15115	14974	15001	14828	14903	14828	14958	14870	14997	14982	14802	14901	15007	15034	14718	14961	15010	15043	15040	14981	14950	14895	14909	14919	14783	14989	14880	14926	14949	14952	14957	15053	14834	14993	15106	14970	14855	14898	14896	15008	14920	14933	14842	14914	14921	14849	14926	14880	14923	14801	15116	14881	15094	15070	14917	14983	15154	15045	14705	14813	14958	15062	14655	15029	14737	14893	14914	14788	14767	15102	14918	15043	14927	14951	14829	15034	14795	14923	14937	14800	14979	14856	14894	14854	14983	14929	14774	14954	15029	14953	14958	15197	14943	14833	14781	14901	14709	14825	15011	14790	14942	14984	14933	14938	14770	14806	15027	14706	14805	14993	14918	15066	14805	15050	15040	14830	14919	14988	14772	14946	14904	14833	14801	14906	14867	14910	14752	14930	14976	14992	14930	14941	14794	14837	14876	14749	14958	14836	14975	14951	15134	14742	14974	15014	14831	15115	14892	14936	15011	14757	15014	14944	14957	15014	14925	14934	14896	14910	15019	14843	14789	14943	14931	14909	15075	14907	14942	14885	14881	14938	15084	14914	15096	14963	14944	14839	14881	15037	14850	14851	15031	14961	14692	15003	14808	14601	14911	15005	14983	14810	14960	14788	14794	15022	14895	14992	15109	15045	14839	14950	14825	14886	14976	14812	14954	14966	14926	15101	14840	14879	14887	14884	14797	14941	14916	14902	14827	14804	15020	14977	14985	14983	14783	14861	14999	14752	15020	14934	14987	14879	14961	14847	14847	14835	14796	14899	14858	14896	14860	14835	14863	14871	15018	15008	14864	15098	14762	14847	14912	14839	14946	14953	14780	14845	14890	14966	15046	14729	14855	14693	14867	14852	14735	14760	14957	15017	14818	14961	14797	14891	14750	14829	14807	14833	14804	14998	15009	14761	14905	15039	14811	14962	15042	14862	14935	15041	15073	15032	14812	15040	14928	14905	14819	14870	14856	15128	14750	14865	14863	15084	14813	14907	15080	14959	14960	14816	15045	14783	14848	14776	14834	14973	14895	14988	14834	14982	14985	14789	14813	14957	14829	14869	15012	14828	15096	14827	14860	14862	15025	15005	14853	14968	15013	14913	14912	15036	14681	14961	14946	14878	14834	14903	15016	15029	14791	14815	14985	14849	14901	14896	14863	14997	14907	14793	15092	14898	14821	14818	14782	14954	14807	14816	14857	14860	14771	14979	14921	15177	15050	14971	14942	14988	14914	14866	14827	14759	14799	14942	14814	14920	15130	15034	14783	14918	14888	14937	14796	14922	14785	14922	14955	15001	14868	14902	14939	14741	15031	14970	14988	15026	15001	14793	14848	14871	14968	14805	15004	14973	15038	14821	14868	14774	14803	14858	15024	14921	14906	14917	14721	14893	14832	14818	14774	14794	14903	14957	14927	14865	14942	14919	14964	14929	14806	14742	14956	14859	14954	14931	14891	14988	15150	14892	14926	14716	15093	14842	14748	14872	15066	14868	14742	14809	14964	14874	14731	14872	15051	14820	14963	14911	14847	15008	14848	14885	14848	14956	14976	14903	14858	15017	14927	15042	15003	14720	14858	14925	14952	15045	14960	15004	14950	14835	15048	14888	15074	14947	14914	14915	14952	14742	14956	14994	14853	14938	15012	14919	14996	14853	14905	14755	14927	15074	15062	14990	15045	14927	15078	14878	14940	14901	14984	14905	15032	14835	14915	14981	15000	15031	14987	14817	14818	15096	14920	14722	14986	14747	15023	15064	14774	15025	14932	14815	14931	15049	14939	14947	14769	14753	15045	14865	14920	14876	14833	15104	14983	15040	14951	15149	14829	14897	14877	15083	14889	14833	14952	14745	14983	15001	14872	14953	14974	14838	15010	14912	14842	14843	14959	15008	14978	14890	15004	14950	14959	14929	15033	14989	14987	14816	14928	14840	14971	14871	15008	14802	14948	14784	14878	14903	15109	14937	14992	14886	14830	14782	14790	14825	14858	14988	14840	14811	15056	15079	14860	14864	14896	14963	15009	14909	14900	14995	14985	14967	14860	15042	15036	14876	15030	14975	14803	14750	14963	15031	14979	15176	15135	14838	14993	14980	14708	14833	14932	15053	14927	14916	14815	14895	14868	15117	14915	14906	14924	14886	14915	14950	14974	14880	14866	14958	14923	14741	15017	14930	14797	14969	14873	14949	14860	15137	14909	14879	15022	14807	14994	15045	14849	14932	15036	14925	14823	14952	14897	14992	14720	14865	14941	14843	14804	15121	14980	14904	14887	14904	15047	14879	15131	14886	14924	14855	14861	14853	14922	14998	14927	14893	14848	14973	15156	15070	15021	15002	15077	14907	14925	14943	14969	15025	14891	14813	15010	14894	15149	14928	14775	14748	14832	14859	14835	14755	14783	14868	14983	14874	14933	14890	14945	15034	14864	14821	14902	14984	14898	14971	15182	14972	14876	15187	14901	14879	14912	14991	15009	14965	14891	14956	14911	14866	14833	15020	14806	14752	14972	14988	15033	14996	14918	14856	15028	15059	14775	15092	14756	14718	14942	14888	14934	14895	14772	14960	14963	14824	14864	15174	14907	14814	14842	14934	14985	14837	14941	14929	14805	14897	14737	14986	14922	14803	15088	14742	15102	15007	14935	14867	15098	14852	14995	14918	14930	14802	14960	15026	15033	14987	14878	15031	14856	15057	14808	14846	15025	14983	14762	14795	14946	14853	14912	14991	14765	14896	14936	14845	14897	14790	14829	14889	14986	14885	14914	14957	14884	14860	14840	14987	14922	14753	14942	15004	14914	14974	14884	14943	15025	14815	14793	15023	14910	14884	14863	14709	14849	14814	14875	14920	15034	14981	14757	15009	14909	14808	14904	14923	15010	14992	14930	15091	14923	14860	15046	14926	15034	14856	14944	14819	14957	14926	14888	15086	14927	14900	15126	14878	14923	14879	14927	14987	14798	15009	15051	14878	14932	14983	14941	14999	14834	14857	14917	14922	14846	14989	15002	15119	14892	14957	14970	14949	14862	14908	14872	14897	14819	14996	14974	14878	14848	14884	14805	15023	14796	14884	14760	14979	15128	14714	14872	14891	15013	14840	14718	14818	14916	15027	14997	14652	14874	14888	15018	14955	14911	14939	15025	14787	14930	14810	14839	14746	14934	15014	14892	14954	15023	14871	14938	14737	14971	14949	15076	14820	14984	15006	14928	14947	14852	14977	14768	15039	14946	14764	14972	14840	15086	14808	14920	15034	14888	14682	14883	14930	14724	14802	14972	14911	14923	14953	14848	14711	14939	14839	14873	14856	14897	15146	14800	14893	14870	15000	14738	14926	14915	15036	14955	14728	14982	14840	15109	14850	14779	14890	14992	15014	14908	14971	15012	14901	14808	14976	14877	14745	14991	15007	14879	14911	14790	14914	14989	14931	14855	14870	14900	14838	14990	14792	14813	15021	14752	14799	14983	14885	14937	15001	14825	14983	15044	14798	14966	15088	14990	14860	14935	14917	15018	14896	14962	14969	14888	15181	14981	14811	14784	14992	14930	14988	14903	14901	15071	15041	14757	14988	14904	14829	15005	14914	14770	15052	14946	15012	15027	14993	14931	14867	14892	15031	14934	14958	14805	14894	14880	14882	14853	14751	14712	14801	14827	14869	14641	14912	14827	14862	14865	14983	14928	14837	14888	14719	14806	14864	14862	14903	14994	14798	14871	14913	14939	14795	15034	14921	14884	14887	14883	14964	14957	14801	14921	14859	15005	14959	14761	15004	14947	14812	14884	14894	15063	14836	14921	14798	14863	15111	14764	14829	14832	15012	14977	14951	14868	14859	14890	14868	14771	15106	14815	14915	14810	14905	14948	14917	14984	14860	14967	14795	14981	14937	15011	14952	15027	14957	15004	14963	14938	15004	14729	15011	14783	14855	14850	14881	14842	14963	14964	14968	14882	14932	14981	14819	14756	14974	14888	14894	15024	14952	15071	14946	14892	14862	14769	14906	14988	14912	15123	14957	14828	15041	15153	14930	15040	14833	14981	14901	14927	14951	14860	14901	14944	14999	14905	14760	14891	14993	15053	14825	14683	14868	14906	14921	14793	15025	14941	14926	14808	14769	14935	15020	15019	14968	14721	14944	14901	14866	14810	14853	14850	14941	14973	14876	14809	14811	15015	14937	14975	15017	14993	14794	14951	15073	14839	14939	14898	14905	14945	15106	15042	14908	14836	14823	14902	15007	14821	14924	14949	14966	15021	14849	14956	15002	14932	14947	14863	15029	14925	15047	14966	15069	14882	14912	14822	14976	14929	14795	14852	15126	14944	14920	14818	14782	14782	14981	14871	14924	14842	14817	14896	14887	14870	14947	14895	14961	14944	15041	15017	14772	15045	14888	14845	14832	14840	14949	14926	14851	14856	14930	14930	14876	14991	14895	15028	14918	14708	14996	14955	14831	15047	14885	14816	14871	15033	14969	14882	14940	14962	14902	14925	15173	14910	14983	15152	14795	14732	15068	15127	14892	14900	14909	14981	15021	15107	15003	14751	15066	14866	15010	14954	14777	14916	14896	14895
33659	28823	33182	27979	23883	23418	23548	23285	23123	23079	23148	22984	23420	23160	23258	23399	23288	23131	23282	23465	23205	23239	23122	23280	23426	23232	23275	23100	23069	22885	23114	23362	23314	23392	23212	23133	23135	23213	23206	23072	22924	23128	23038	23271	23395	23181	23191	23141	23242	23084	23131	23419	23154	23205	23341	23196	23054	23403	23136	23346	23402	23102	23312	22995	23197	23451	23200	23069	23055	23362	23215	23252	23524	23196	23312	23223	23335	23193	23163	23038	23237	23252	23293	23149	23278	23273	23046	23232	23177	23298	23258	23166	23328	23361	23383	23042	23088	23302	23194	23186	23058	23192	23133	23273	23096	23388	23250	23506	23299	23269	23139	23170	23209	23102	23194	23256	23297	23042	23206	23202	23013	23228	23159	23103	23167	23049	23161	23350	23222	23229	22965	23228	23329	23175	23308	23327	23130	23009	22995	23386	23172	23215	23049	23124	23028	23177	23284	23097	23015	23135	23263	23183	23157	23136	23169	23324	23314	23159	22985	22972	23260	23293	23131	23103	23309	22986	23391	23151	23038	22946	22897	23324	23307	23222	22984	22982	23176	23269	23118	23295	23320	23313	23102	22909	22916	23364	23103	23106	23439	23438	23279	23261	23096	23209	23074	23102	23389	23053	23322	23348	23254	23301	23240	23099	22982	23164	23165	23417	23212	23151	23325	23281	23150	23196	23133	23069	23286	22977	23313	23302	23288	23269	23216	23013	23436	23359	23331	23249	23290	23228	23118	23213	23273	23163	23072	23186	23195	23056	23296	23343	23368	23232	23414	23370	23198	22968	23076	23271	23344	23276	23113	23298	23314	23353	23195	22992	23309	23322	23282	23354	23287	23370	23113	23083	23285	23184	23439	23164	23314	23171	23161	22980	23234	23343	23039	23340	23153	23141	23082	23086	23172	23251	23114	23143	23199	23151	23188	23260	23263	23282	23239	23022	22984	23264	23281	23199	23258	23317	23175	23211	22908	23167	23305	23075	23348	23316	23371	23095	23252	23379	23174	23208	23422	23158	23220	23259	23012	23056	23019	23124	23081	23361	23011	23019	23496	23234	23232	23388	23353	23103	23246	23242	23092	23061	23130	23103	23107	23096	22961	23167	23226	23137	23232	23071	23343	23309	23258	23500	23183	23010	23037	23155	23285	23145	23181	23372	22931	23165	23034	23188	23127	23128	23155	23269	23190	23368	23111	23273	23311	23104	23298	23267	23262	23341	23383	23226	23188	23482	23115	23235	23341	23228	23094	23155	23247	23223	23256	22992	23487	23128	23193	23129	23140	23131	22829	23124	23325	23371	23387	23051	23274	23138	22925	23004	23103	23365	23059	23113	23231	23240	23235	23299	23109	23041	23069	23296	23237	23229	23009	23188	23327	23259	23118	23124	23142	23234	23009	23291	23267	23477	23284	23157	23163	23003	23100	23031	23265	23205	23023	23231	23249	23346	22778	23131	23327	23097	23168	23344	23289	23223	22997	23231	23234	23268	23079	23355	23340	23295	23397	23302	23528	23543	23367	23124	23337	23194	23081	23159	23233	23254	23133	23172	23247	23081	23077	23168	22881	23246	23126	23341	23021	23311	23203	22995	23090	23059	23000	23369	23234	23353	23442	23266	23079	23435	22969	23154	23413	23105	23087	23324	23145	22877	23280	23248	23187	23043	23032	23089	23288	23200	23005	23410	23344	23051	23315	23256	23302	23134	23356	23172	23135	22901	23191	23208	23176	23006	23188	23171	23243	23196	23187	23262	22905	23153	23200	23080	23262	23133	23090	23015	23136	23086	23105	23108	23267	23184	23120	23161	23017	23377	23100	23182	23252	23126	23134	22940	22866	23179	23140	23256	23150	23116	23107	23109	23163	23330	23357	23086	23232	23233	23173	23276	22868	23190	23025	23101	23302	23413	23156	23277	23176	23122	23066	23252	23171	23122	23266	23110	23072	23144	23307	23354	23367	23121	23305	23035	23500	23088	23276	23410	23234	23017	23141	23293	23264	23437	23160	23197	23316	23083	23102	23112	23281	23199	23145	23109	23070	23290	23325	23238	23103	23217	23218	23288	23252	23469	23311	23006	23005	23024	22977	23271	23255	23066	23114	23253	23148	23032	23331	23272	23316	23267	23106	23137	23300	23167	23108	23256	23183	23359	23159	23080	23360	23089	23298	23323	23260	23251	23115	23233	23187	23133	22972	23234	23445	23148	23363	23159	23011	23334	23020	23247	23180	23196	23223	23265	23285	23247	22955	23053	23299	23213	23103	23160	23021	23176	23260	23230	23143	23313	23179	23310	23196	23346	23177	23030	23096	22972	23148	23115	23425	23442	22854	23050	23345	23408	23119	23279	23472	23118	23342	23256	23021	23136	23147	23179	23268	23008	23070	23323	23157	23227	23271	23183	23127	22961	23090	22919	23181	23102	23256	23265	23068	23109	23175	22996	23177	23502	23094	23228	23157	23272	23276	23426	23297	23137	23331	23128	23129	23077	23143	23297	23051	23434	23341	23227	23103	22942	22983	23209	23393	23134	23240	23108	23137	23200	23294	23279	23264	23091	23109	23366	23368	23219	23178	23210	23231	22995	23069	23271	23326	23340	23265	23068	23273	23214	23104	23009	23057	23380	23238	23144	23028	23197	23295	23228	23186	23243	23169	23113	23067	23396	23071	23128	23374	23316	23465	23421	23322	23160	22948	22908	23047	23193	23090	23249	23111	23137	23300	23341	23168	23249	23075	23168	23294	23257	22847	23146	23035	23238	23389	23354	23133	23168	23060	23056	23069	23292	23088	23269	23195	23355	23223	23033	23352	23396	23271	23281	23053	23088	23092	23097	23457	23360	23272	23049	23186	23059	23160	23299	23332	22987	23317	23344	23229	23229	23218	23279	23131	23098	23460	23276	23088	23356	23266	23034	23184	23161	23043	23386	23381	22888	23186	23045	23247	23096	22989	23085	22833	23193	22958	22995	23266	23186	23362	23162	23187	23087	23303	23141	23281	23194	23412	23189	23470	22967	23230	23134	23184	23266	23466	23168	23084	23230	23392	23120	23165	23146	23231	23218	23339	23144	23148	23119	22844	23202	23273	23307	23306	23221	23141	23213	23196	23005	23341	23008	23192	23388	23261	23253	23112	23021	23159	23267	23124	23422	23347	23099	23103	23168	23156	23397	23115	23123	23383	23133	23231	23084	23232	23241	23195	23143	23210	22996	23044	23084	23292	23155	23219	23227	23076	23024	23216	23245	23438	23280	23107	23078	23270	23044	23279	23151	23091	23248	23172	23178	23222	23331	23310	23238	23273	22989	23092	23260	23002	23064	23322	23112	23243	23090	23253	23004	23144	23065	23449	23285	23290	23228	23361	23329	23178	23499	23074	23312	23332	23017	23309	23008	23140	23336	23253	23256	23171	23170	23253	22987	23410	23412	23161	23319	23062	23297	23315	23307	22937	23103	22987	23188	23150	23168	23236	22999	23259	23185	23345	23201	23328	23012	23265	23215	23092	23083	23352	23162	23293	23177	23141	23231	23033	23149	23362	23377	23227	23111	22917	23154	22971	23285	23128	23017	23166	23370	23302	23366	23240	23361	23186	23166	23308	23408	23121	23190	23093	23128	23287	23381	23100	23019	23110	23105	23394	23416	23032	23123	23282	23232	23061	22927	23487	23310	23274	22918	23069	23187	23025	23187	23345	23240	23041	23164	23447	23171	23454	23172	23136	23121	23166	23195	23078	23136	23117	23188	23099	23244	23353	23264	23213	23168	23314	23306	23160	23357	23363	23347	23153	23236	23048	23041	23094	23099	23116	23296	23330	23226	23146	23261	22986	23036	23128	23531	23225	23155	23285	23291	23328	23341	23162	23321	23193	23212	23219	23091	23055	23096	23070	23152	23162	23152	23143	23168	23204	23198	23302	23279	23267	23188	23179	23302	23429	23376	23128	23175	23255	23190	23265	23291	23349	23235	23303	23284	23211	23038	23105	23135	23115	23229	23269	23340	23255	23316	23491	23089	23020	23162	23322	23068	23287	23162	23107	23045	23135	23203	23242	22964	23203	23167	23058	23079	23032	22902	23048	23166	23180	23194	23385	23045	23151	23206	23405	23297	23224	23302	23243	23085	23384	23204	23550	23397	23338	23279	23129	23316	23166	23008	23076	23301	23201	22985	23168	23411	23134	23237	22989	23454	23333	22871	23125	23225	23105	23236	23207	23180	23200	23160	23153	22980	23363	23018	23022	23281	23141	22996	23193	23325	23159	23052	23493	23098	23305	23240	23417	23113	23037	23026	23085	23247	22983	23517	23167	23137	22958	23439	23145	23423	23126	23194	23452	23232	23082	23184	23473	22934	23161	23233	23193	23204	23001	23092	23110	23187	23333	23246	22995	23410	23320	22813	23203	22964	22841	22975	23315	23044	23380	23192	23456	23148	23137	23082	23199	23320	23362	23205	23206	23179	23118	23105	23358	23147	22956	23123	23222	23045	23041	23083	22892	23083	23088	22955	23292	23094	23205	23315	23243	23156	23197	23160	23145	23138	23172	23276	23134	23266	23140	23022	23372	23310	23194	23077	23209	23018	23205	23443	23095	23156	23041	23330	23422	23259	23409	23074	23113	23194	23225	23271	23301	23256	23264	23123	23059	23180	23174	23189	23425	23300	23065	23108	23227	23275	23212	23447	23261	23247	23204	23307	23293	23242	23095	23191	23073	23080	22987	23252	23278	23271	22994	23203	23263	23212	23376	23076	23075	23194	23351	23289	23426	23110	23274	23422	23138	23318	23284	23189	23237	23141	23143	23288	23139	23251	23245	23185	23320	23311	23253	23081	23135	23338	23091	23265	23147	23449	23256	23202	23485	23033	23239	23082	23272	23163	23130	23055	23077	23095	23421	23195	23108	23113	23239	23137	23031	23219	23118	23100	23381	23154	23148	23078	23042	23229	23282	23292	23209	23118	23081	23474	23170	23332	23251	23330	23294	23156	23218	23043	23269	23467	23357	23003	23300	23131	23282	23143	23266	22991	23245	23029	23159	23182	23165	23437	22989	23091	22965	23271	23257	23387	23390	23284	23439	23272	23156	23108	23132	23380	23239	23361	23112	23285	23210	23181	23315	23303	23327	23115	23140	23016	23171	23052
23756	32769	30317	19644	16154	15868	15699	15775	15856	15545	15597	15576	15746	15701	15797	15675	15568	15642	15712	15458	15361	15572	15472	15658	15590	15543	15485	15538	15666	15422	15553	15482	15558	15516	15688	15567	15629	15547	15539	15575	15612	15744	15702	15653	15667	15703	15820	15812	15571	15591	15582	15544	15548	15595	15725	15634	15493	15687	15564	15456	15621	15709	15635	15680	15542	15907	15462	15584	15566	15584	15748	15546	15661	15527	15612	15530	15651	15587	15644	15803	15582	15674	15672	15501	15643	15435	15579	15525	15724	15598	15509	15588	15499	15517	15718	15577	15546	15624	15586	15708	15742	15411	15601	15626	15569	15658	15644	15771	15534	15456	15651	15701	15535	15461	15632	15547	15568	15429	15571	15590	15586	15739	15535	15442	15714	15599	15657	15696	15586	15474	15698	15647	15529	15700	15496	15638	15424	15707	15618	15574	15672	15672	15513	15686	15579	15607	15411	15726	15519	15567	15593	15544	15600	15551	15725	15645	15766	15568	15659	15929	15578	15569	15473	15510	15403	15620	15726	15486	15571	15689	15462	15653	15791	15494	15475	15610	15749	15673	15579	15667	15549	15805	15705	15665	15620	15516	15655	15531	15627	15286	15789	15592	15593	15560	15525	15591	15549	15486	15533	15690	15692	15483	15655	15578	15689	15504	15674	15580	15637	15766	15707	15495	15484	15604	15621	15683	15579	15516	15527	15671	15373	15448	15592	15453	15712	15573	15577	15597	15471	15691	15489	15658	15495	15559	15622	15589	15528	15562	15690	15788	15518	15550	15557	15569	15493	15685	15635	15521	15624	15702	15656	15697	15684	15528	15464	15416	15476	15531	15518	15728	15751	15762	15676	15541	15571	15514	15613	15537	15714	15701	15573	15780	15533	15608	15644	15664	15575	15705	15772	15659	15628	15560	15547	15569	15608	15513	15589	15618	15542	15697	15713	15439	15492	15359	15700	15394	15506	15693	15625	15723	15485	15675	15781	15571	15638	15666	15600	15513	15696	15617	15676	15448	15689	15548	15653	15680	15448	15551	15612	15545	15506	15505	15349	15635	15731	15499	15503	15491	15608	15487	15598	15457	15671	15617	15559	15624	15589	15487	15661	15629	15656	15530	15636	15963	15724	15558	15659	15672	15760	15660	15733	15495	15658	15514	15690	15497	15640	15640	15686	15603	15619	15590	15758	15652	15572	15566	15780	15728	15569	15628	15567	15712	15438	15569	15510	15595	15631	15519	15523	15705	15629	15745	15634	15599	15547	15508	15496	15527	15569	15432	15591	15468	15436	15647	15612	15595	15700	15531	15756	15686	15589	15663	15823	15550	15609	15507	15682	15714	15546	15496	15573	15735	15616	15486	15519	15553	15531	15547	15540	15584	15584	15627	15626	15440	15637	15780	15573	15723	15519	15712	15543	15605	15634	15707	15664	15604	15708	15537	15522	15699	15468	15574	15675	15651	15769	15809	15754	15497	15558	15627	15545	15605	15452	15662	15528	15420	15570	15663	15571	15773	15719	15639	15769	15635	15540	15534	15702	15715	15649	15583	15654	15655	15691	15394	15514	15683	15606	15505	15449	15673	15634	15524	15786	15486	15526	15783	15501	15596	15646	15465	15520	15583	15503	15616	15673	15402	15673	15524	15628	15701	15590	15491	15514	15418	15484	15577	15524	15480	15538	15690	15508	15667	15541	15471	15697	15597	15670	15659	15722	15542	15606	15595	15623	15702	15538	15598	15609	15555	15628	15754	15474	15735	15677	15551	15552	15522	15695	15537	15698	15773	15659	15720	15575	15753	15673	15708	15707	15770	15604	15710	15481	15680	15720	15611	15675	15543	15524	15936	15719	15554	15742	15653	15610	15699	15678	15579	15728	15544	15663	15485	15625	15487	15544	15722	15564	15539	15731	15544	15500	15728	15699	15537	15586	15433	15583	15535	15531	15682	15554	15577	15563	15431	15712	15585	15695	15612	15626	15577	15617	15626	15614	15378	15569	15680	15638	15590	15619	15503	15535	15744	15580	15558	15745	15554	15603	15390	15788	15604	15482	15609	15523	15724	15539	15506	15673	15502	15696	15730	15522	15653	15596	15721	15707	15458	15658	15439	15662	15648	15457	15740	15545	15534	15539	15577	15606	15707	15771	15594	15592	15445	15502	15652	15617	15443	15673	15661	15698	15481	15574	15528	15693	15763	15669	15549	15574	15758	15614	15512	15768	15761	15671	15575	15684	15709	15570	15668	15579	15585	15451	15756	15653	15553	15618	15680	15564	15541	15536	15593	15691	15514	15583	15602	15481	15633	15687	15610	15580	15767	15850	15683	15692	15621	15718	15570	15632	15782	15657	15604	15735	15414	15599	15773	15528	15513	15749	15635	15631	15716	15698	15587	15783	15594	15610	15632	15669	15539	15553	15634	15612	15407	15640	15656	15711	15556	15752	15738	15578	15594	15768	15644	15447	15400	15578	15577	15514	15423	15411	15741	15562	15674	15545	15728	15609	15587	15680	15518	15723	15636	15553	15526	15571	15497	15737	15660	15651	15574	15662	15686	15410	15556	15730	15655	15618	15547	15787	15708	15497	15831	15652	15671	15671	15618	15574	15606	15590	15613	15606	15590	15755	15572	15706	15589	15586	15719	15771	15684	15640	15684	15649	15708	15674	15414	15475	15824	15646	15604	15566	15482	15529	15524	15771	15755	15540	15543	15693	15629	15617	15630	15708	15680	15641	15483	15681	15491	15438	15753	15665	15491	15628	15776	15722	15706	15794	15629	15717	15621	15682	15547	15762	15634	15785	15754	15530	15510	15615	15574	15616	15420	15532	15595	15683	15669	15671	15576	15586	15676	15591	15736	15406	15786	15595	15507	15419	15533	15672	15573	15444	15632	15573	15689	15589	15736	15662	15669	15400	15703	15740	15760	15676	15562	15669	15533	15583	15700	15573	15691	15556	15472	15813	15635	15689	15450	15652	15600	15591	15677	15506	15625	15708	15566	15540	15551	15489	15613	15633	15543	15623	15624	15564	15717	15447	15610	15697	15578	15562	15640	15666	15578	15639	15601	15571	15526	15478	15687	15625	15542	15505	15694	15636	15696	15667	15578	15586	15548	15727	15785	15627	15697	15574	15641	15599	15677	15513	15524	15758	15627	15576	15670	15523	15600	15553	15615	15600	15691	15581	15529	15658	15547	15571	15632	15571	15513	15626	15621	15656	15479	15631	15729	15461	15663	15516	15611	15567	15614	15618	15662	15711	15540	15580	15600	15640	15731	15726	15649	15529	15781	15800	15507	15640	15607	15528	15759	15628	15627	15382	15493	15759	15663	15579	15509	15618	15640	15641	15524	15500	15733	15616	15554	15724	15521	15512	15570	15735	15558	15776	15568	15638	15675	15679	15633	15753	15461	15491	15688	15726	15611	15687	15522	15543	15610	15620	15634	15505	15775	15580	15693	15602	15565	15678	15497	15756	15373	15487	15745	15576	15612	15511	15719	15598	15581	15470	15668	15610	15548	15514	15789	15665	15705	15367	15457	15714	15668	15765	15641	15591	15673	15605	15683	15629	15548	15601	15556	15646	15571	15672	15586	15684	15634	15577	15552	15517	15564	15633	15577	15606	15590	15639	15660	15480	15689	15464	15556	15594	15616	15325	15718	15416	15525	15572	15660	15587	15611	15505	15708	15597	15613	15583	15534	15474	15685	15635	15655	15441	15603	15613	15667	15573	15483	15605	15753	15569	15524	15568	15564	15541	15601	15644	15694	15608	15694	15564	15734	15751	15664	15539	15698	15612	15805	15434	15642	15557	15562	15609	15382	15637	15633	15677	15693	15749	15687	15652	15647	15656	15518	15742	15638	15667	15668	15502	15562	15538	15858	15610	15566	15718	15599	15665	15751	15555	15720	15439	15590	15566	15649	15515	15579	15615	15711	15603	15704	15536	15696	15716	15689	15550	15614	15479	15511	15375	15805	15595	15703	15464	15481	15435	15727	15602	15636	15695	15667	15782	15566	15663	15638	15660	15756	15439	15517	15657	15675	15551	15643	15659	15600	15450	15655	15580	15685	15671	15625	15571	15613	15548	15617	15443	15650	15605	15657	15639	15545	15707	15738	15552	15472	15498	15663	15585	15596	15637	15507	15656	15540	15528	15672	15513	15702	15638	15605	15652	15542	15735	15685	15564	15505	15379	15651	15676	15593	15647	15456	15591	15577	15691	15784	15492	15636	15611	15738	15658	15436	15501	15514	15672	15700	15611	15623	15535	15511	15558	15637	15689	15505	15811	15502	15797	15758	15516	15314	15804	15578	15594	15688	15541	15652	15564	15649	15667	15539	15604	15539	15640	15700	15642	15504	15468	15397	15726	15744	15581	15684	15461	15729	15529	15668	15545	15659	15526	15556	15616	15445	15672	15806	15703	15513	15640	15738	15654	15633	15444	15451	15606	15653	15585	15690	15718	15742	15443	15688	15528	15502	15566	15626	15761	15588	15552	15723	15560	15563	15673	15335	15677	15659	15657	15720	15668	15588	15665	15779	15535	15586	15548	15631	15708	15511	15621	15564	15589	15655	15753	15557	15519	15614	15538	15587	15711	15630	15622	15567	15780	15534	15690	15511	15648	15748	15722	15620	15349	15662	15728	15576	15719	15371	15609	15496	15692	15327	15824	15615	15552	15779	15561	15544	15756	15582	15601	15618	15583	15557	15634	15518	15446	15661	15562	15770	15409	15735	15639	15511	15498	15639	15575	15724	15634	15595	15601	15741	15656	15571	15543	15503	15667	15593	15459	15476	15756	15643	15795	15498	15652	15564	15741	15465	15776	15664	15736	15619	15650	15511	15663	15640	15655	15622	15459	15621	15621	15631	15720	15607	15659	15553	15704	15568	15641	15609	15717	15827	15529	15676	15521	15593	15667	15665	15550	15613	15725	15530	15549	15680	15577	15441	15670	15556	15686	15575	15667	15535	15484	15609	15551	15451	15554	15712	15600	15435	15474	15464	15824	15390	15634	15559	15832	15667	15684	15658	15644	15616	15482	15725	15436	15759	15641	15527	15565	15754	15709	15700	15419	15621	15530	15568	15598	15602	15632	15573	15519	15565	15681	15691	15489	15627	15674	15709	15566	15685	15628	15859
24311	20982	27412	25594	23401	25928	27033	24678	24068	24258	23935	23756	24126	24154	23891	23882	23890	23685	23950	23879	23621	24033	23774	24125	23842	23871	23632	23588	23438	23661	23747	23748	23693	23779	23960	23595	23510	23819	23654	23604	23705	23571	23792	23802	23720	23606	23744	23524	23588	23843	23537	23672	23637	23808	23853	23764	23645	23654	23462	23512	23821	23501	23528	23474	23587	23550	23753	23584	23590	23783	23556	23605	23559	23730	23861	23645	23507	23698	23647	23770	23741	23786	23720	23811	23617	23585	23499	23758	23721	23821	23544	23814	23640	23529	23842	23690	23808	23388	23432	23527	23521	23702	23591	23760	23581	23552	23508	23616	23613	23570	23680	23561	23338	23656	23605	23437	23541	23837	23608	23510	23422	23494	23796	23622	23476	23708	23470	23335	23640	23705	23561	23520	23371	23437	23717	23608	23675	23806	23662	23570	23648	23433	23385	23458	23697	23673	23636	23604	23665	23745	23564	23818	23591	23516	23543	23613	23445	23560	23586	23863	23685	23336	23662	23582	23670	23519	23554	23805	23410	23639	23836	23676	23847	23525	23525	23670	23553	23443	23720	23816	23474	23503	23588	23655	23669	23606	23705	23583	23718	23792	23678	23471	23830	23383	23277	23609	23674	23510	23740	23484	23623	23415	23635	23675	23457	23800	23702	23506	23626	23421	23893	23674	23621	23664	23509	23411	23633	23770	23521	23448	23609	23340	23308	23540	23677	23590	23392	23788	23576	23742	23521	23415	23453	23655	23592	23673	23531	23542	23793	23510	23549	23550	23509	23233	23484	23478	23558	23650	23474	23572	23816	23662	23827	23391	23601	23445	23526	23490	23460	23534	23679	23456	23514	23380	23540	23665	23666	23386	23604	23751	23682	23465	23650	23634	23761	23489	23682	23514	23463	23515	23421	23284	23808	23681	23431	23401	23770	23528	23431	23518	23726	23516	23583	23646	23544	23768	23636	23578	23472	23448	23528	23548	23617	23592	23740	23433	23516	23463	23432	23508	23428	23704	23449	23536	23574	23621	23494	23394	23767	23807	23605	23500	23556	23716	23705	23609	23650	23391	23749	23598	23467	23618	23327	23531	23674	23767	23759	23738	23564	23655	23395	23514	23544	23627	23534	23780	23885	23431	23512	23575	23489	23604	23416	23508	23442	23658	23477	23488	23413	23714	23553	23698	23667	23642	23343	23579	23424	23517	23672	23694	23720	23529	23710	23639	23464	23365	23624	23492	23409	23896	23543	23587	23733	23416	23579	23693	23483	23686	23696	23503	23679	23688	23554	23304	23479	23374	23387	23619	23557	23547	23648	23582	23679	23617	23519	23749	23660	23625	23567	23526	23733	23570	23577	23707	23456	23516	23638	23697	23740	23732	23671	23295	23683	23666	23597	23663	23716	23707	23657	24085	23540	23565	23531	23600	23542	23614	23552	23557	23441	23513	23624	23682	23543	23457	23680	23525	23643	23846	23740	23497	23634	23609	23415	23478	23384	23708	23487	23707	23581	23487	23598	23489	23877	23439	23537	23784	23675	23663	23668	23786	23498	23520	23536	23636	23682	23723	23599	23575	23640	23543	23728	23797	23666	23802	23539	23635	23686	23807	23623	23674	23614	23783	23521	23404	23660	23469	23550	23398	23522	23707	23744	23596	23487	23573	23608	23584	23432	23593	23580	23699	23618	23540	23671	23678	23690	23693	23687	23857	23518	23738	23471	23450	23550	23907	23573	23639	23614	23475	23453	23886	23737	23559	23700	23724	23780	23482	23614	23441	23538	23588	23785	23537	23453	23763	23831	23744	23674	23669	23618	23723	23564	23881	23583	23592	23544	23596	23486	23524	23422	23504	23454	23361	23692	23395	23531	23631	23572	23450	23754	23489	23398	23534	23789	23691	23807	23831	23627	23502	23602	23595	23446	23394	23613	23498	23633	23380	23427	23656	23541	23509	23446	23481	23694	23598	23482	23632	23604	23713	23562	23595	23416	23588	23680	23868	23573	23616	23654	23733	23481	23590	23915	23611	23757	23325	23497	23692	23555	23515	23652	23525	23437	23302	23540	23643	23631	23654	23684	23317	23456	23779	23659	23548	23650	23648	23594	23578	23818	23696	23626	23665	23591	23672	23554	23592	23753	23515	23617	23720	23483	23587	23912	23644	23660	23794	23509	23470	23732	23656	23542	23566	23181	23584	23499	23622	23868	23415	23688	23400	23537	23423	23499	23415	23367	23618	23764	23672	23757	23613	23831	23853	23674	23737	23707	23567	23483	23650	23617	23527	23673	23507	23589	23632	23530	23519	23515	23423	23567	23676	23588	23592	23538	23869	23378	23617	23536	23740	23586	23608	23511	23905	23669	23542	23475	23614	23650	23319	23268	23540	23804	23782	23828	23637	23417	23648	23504	23937	23709	23618	23553	23282	23752	23588	23701	23805	23548	23505	23635	23574	23516	23764	23580	23686	23543	23646	23816	23553	23443	23703	23414	23561	23546	23661	23516	23487	23642	23628	23607	23423	23445	23582	23691	23703	23581	23540	23470	23648	23388	23616	23701	23465	23602	23869	23486	23833	23378	23612	23699	23649	23630	23782	23582	23579	23810	23465	23711	23712	23686	23536	23443	23764	23731	23180	23574	23536	23512	23438	23915	23612	23536	23524	23757	23735	23724	23975	23923	23610	23702	23661	23636	23775	23941	23623	23761	23622	23691	23693	23481	23549	23617	23633	23578	23726	23647	23562	23499	23433	23680	23758	23559	23709	23636	23530	23482	23570	23447	23446	23697	23551	23813	23560	23746	23695	23426	23615	23580	23729	23526	23449	23523	23417	23107	23797	23448	23460	23393	23677	23741	23373	23406	23675	23718	23508	23480	23420	23578	23640	23774	23589	23518	23727	23707	23563	23539	23590	23705	23692	23577	23593	23364	23609	23772	23800	23557	23576	23529	23512	23616	23923	23674	23628	23818	23640	23678	23837	23605	23773	23767	23649	23639	23440	23786	23535	23668	23494	23483	23535	23631	23696	23828	23976	23658	23630	23435	23364	23542	23300	23489	23574	23607	23727	23581	23603	23399	23547	23593	23624	23611	23627	23807	23638	23529	23632	23411	23606	23558	23379	23614	23738	23566	23643	23571	23616	23467	23489	23723	23540	23425	23459	23759	23668	23576	23701	23664	23552	23709	23278	23442	23727	23646	23687	23600	23559	23576	23605	23531	23542	23560	23507	23495	23654	23769	23642	23689	23799	23604	23594	23349	23782	23685	23574	23716	23689	23556	23785	23830	23656	23594	23514	23624	23488	23612	23407	23770	23893	23667	23365	23670	23686	23441	23505	23296	23546	23395	23610	23692	23643	23638	23482	23737	23432	23342	23389	23758	23829	23440	23637	23675	23536	23780	23852	23815	23726	23761	23851	23500	23702	23663	23540	23826	23799	23844	23643	23463	23561	23540	23729	23702	23390	23752	23785	23366	23915	23548	23485	23634	23719	23677	23668	23403	23592	23783	23579	24011	23796	23577	23469	23493	23482	23540	23500	23250	23555	23628	23697	23421	23631	23727	23724	23563	23587	23588	23878	23541	23395	23804	23610	23583	23469	23842	23634	23568	23865	23509	23649	23733	23660	23445	23484	23316	23399	23532	23513	23496	23533	23330	23770	23676	23687	23531	23569	23585	23745	23718	23600	23592	23468	23682	23559	23694	23633	23531	23703	23797	23503	23705	23634	23695	23488	23490	23518	23794	23545	23405	23467	23399	23656	23454	23674	23751	23384	23629	23320	23496	23688	23509	23364	23604	23481	23865	23490	23641	23793	23843	23722	23602	23521	23540	23641	23569	23644	23597	23676	23494	23414	23776	23737	23400	23574	23525	23662	23600	23691	23705	23322	23472	23639	23683	23750	23450	23934	23487	23759	23515	23603	23596	23705	23641	23849	23565	23568	23523	23544	23620	23278	23781	23607	23690	23498	23533	23593	23640	23526	23795	23555	23749	23798	23410	23303	23422	23602	23599	23569	23458	23606	23526	23781	23109	23557	23898	23609	23415	23584	23671	23682	23632	23711	23858	23823	23762	23663	23734	23471	23591	23653	23734	23563	23484	23725	23522	23788	23630	23655	23618	23719	23830	23386	23345	23612	23471	23666	23626	23226	23665	23621	23523	23691	23320	23489	23285	23426	23616	23636	23542	23575	23635	23396	23582	23626	23645	23548	23613	23572	23431	23606	23478	23571	23520	23612	23672	23460	23396	23533	23549	23585	23501	23407	23430	23593	23538	23705	23480	23720	23688	23679	23602	23393	23648	23698	23704	23688	23468	23453	23618	23595	23814	23579	23834	23761	23885	23543	23613	23511	23750	23576	23833	23707	23575	23624	23548	23881	23721	23690	23741	23788	23834	23524	23627	23542	23561	23505	23606	23677	23577	23607	23810	23634	23510	23389	23383	23304	23708	23536	23258	23381	23513	23578	23479	23568	23440	23556	23641	23586	23841	23680	23726	23800	23666	23488	23709	23669	23514	23441	23736	23551	23479	23585	23629	23514	23724	23702	23537	23538	23620	23597	23518	23469	23685	23646	23608	23589	23523	23827	23868	23543	23647	23672	23672	23435	23708	23511	23578	23592	23554	23475	23877	23720	23738	23517	23598	23344	23666	23735	23533	23451	23656	23456	23504	23450	23721	23593	23351	23661	23544	23715	23806	23650	23455	23460	23503	23346	23399	23828	23660	23590	23866	23618	23676	23668	23849	23837	23846	23692	23455	23504	23551	23743	23554	23623	23548	23443	23675	23649	23659	23355	23574	23609	23474	23920	23568	23541	23645	23573	23674	23405	23527	23437	23432	23713	23604	23682	23821	23839	23662	23415	23606	23755	23721	23419	23409	23637	23572	23490	23472	23701	23703	23570	23656	23706	23881	23554	23749	23692	23531	23545	23486	23373	23890	23454	23470	23734	23641	23623	23768	23585	23519	23636	23591	23575	23646	23532	23409	23407	23614	23581	23683	23469	23554	23371	23573	23595	23819	23690	23698	23459	23727	23587	23509	23520	23647	23435	23525	23636	23551	23551	23721	23446	23453	23831	23376	23721	23575	23802	23612	23726	23723	23435	23614	23574	23424	23428	23630	23709	23349	23598	23774	23378
27233	49908	43769	30284	19264	16982	16867	16599	16366	16213	16097	16037	16025	15815	15943	15871	16064	15928	15769	15827	15881	15675	15800	15825	15928	15931	15738	15584	15964	15881	15679	15764	15705	15753	15522	15674	15980	15752	15699	15902	15562	15773	15788	15753	15744	15873	15705	15652	15722	15729	15815	15816	15846	15727	15722	15602	15819	15682	15815	15788	15669	15856	15591	15933	15733	15847	15777	15785	15743	15795	15730	15882	15900	15817	15642	15720	15679	15742	15805	15776	15957	15783	15907	15778	15863	15658	15703	15865	15841	15939	15695	15824	15690	15897	15540	15671	15685	15772	15784	15737	15775	15767	15515	15783	15795	15820	15722	15701	15916	15791	15723	15804	15752	15632	15950	15754	15747	15921	15568	15776	15716	15650	15661	15565	15602	15616	15752	15657	15888	15669	15697	15802	15798	15697	15673	15585	15711	15796	15727	15860	15869	15755	15758	15794	15706	15565	15816	15667	15617	15601	15848	15719	15754	15674	15832	15919	15696	15711	15610	15649	15847	15802	15751	15830	15721	15583	15618	15685	15618	15708	15591	15656	15740	15600	15889	15694	15791	15742	15774	15766	15703	15565	15671	15506	15772	15964	15643	15706	15701	15648	15744	15757	15705	15579	15820	16001	15750	15680	15736	15814	15852	15734	15857	15835	15716	15569	15780	15477	15734	15700	15835	15839	15751	15617	15908	15621	15717	15664	15900	15727	15908	15758	15792	15826	15618	15720	15679	15755	15812	15767	15774	15781	15736	15837	15663	15679	15732	15733	15899	15779	15860	15746	15766	15805	15724	15625	15637	15761	15605	15864	15695	15800	15704	15697	15719	15702	15866	15792	15774	15852	15826	15620	15809	15713	15602	15746	15719	15894	15684	15835	15772	15674	15803	15849	15899	15772	15701	15702	15724	15751	15752	15744	15640	15616	15703	15718	15712	15529	15711	15650	15793	15678	15839	15493	15730	15663	15798	15774	15868	15600	15786	15759	15780	15817	15864	15714	15642	15834	15846	15647	15645	15728	15696	15899	15790	15579	15874	15626	15914	15612	15764	15573	15689	15701	15787	15711	15847	15758	15566	15754	15667	15756	15896	15722	15821	15548	15548	15675	15560	15910	15625	15664	15518	15693	15821	15819	15695	15796	15693	15635	15783	15732	15816	15839	15830	15703	15771	15788	15684	15688	15729	15850	15478	15774	15788	15678	15759	15688	15482	15667	15797	15906	15615	15720	15636	15752	15689	15643	15555	15763	15595	15749	15898	15415	15647	15586	15693	15606	15722	15666	15728	15575	15822	15831	15794	15682	15696	15705	15633	15852	15790	15708	15850	15955	15587	15783	15726	15718	15642	15745	15558	15686	15745	15741	15791	15814	15745	15698	15690	15750	15832	15683	15601	15748	15778	15570	15841	15638	15716	15903	15785	15678	15692	15752	15769	15861	15720	15695	15834	15759	15626	15828	15705	15656	15697	15811	15682	15802	15774	15659	15649	15675	15704	15790	15634	15655	15687	15806	15652	15866	15895	15625	15798	15855	15732	15895	15668	15711	15679	15756	15616	15838	15794	15862	15786	15673	15739	15805	15683	15866	15633	15564	15700	15632	15841	15815	15897	15674	15891	15701	15630	15598	15691	15625	15647	15630	15588	15783	15696	15654	15683	15661	15822	15641	15790	15773	15951	15719	15609	15790	15668	15663	15787	15748	15714	15694	15707	15698	15880	15613	15607	15846	15922	15662	15592	15769	15763	15881	15802	15629	15562	15773	15551	15829	15730	15828	15742	15731	15836	15498	15745	15587	15769	15853	15728	15733	15820	15660	15672	15630	15645	15623	15933	15873	15790	15702	15811	15646	15738	15827	15847	15668	15624	15732	15665	15776	15759	15786	15698	15778	15775	15735	15774	15590	15743	15898	15557	15894	15628	15771	15941	15526	15620	15709	15756	15778	15739	15753	15704	15770	15856	15682	15578	15671	15799	15902	15661	15645	15762	15777	15685	15651	15710	15841	15605	15807	15584	15831	15559	15773	15803	15803	15892	15633	15715	15732	15835	15812	15771	15856	15664	15808	15890	15745	15828	15575	15601	15900	15760	15908	15820	15784	15502	15747	15816	15735	15753	15700	15992	15825	15744	15565	15788	15664	15861	15808	15840	15713	15741	15920	15833	15838	15665	15859	15800	15741	15617	15782	15741	15948	15787	15646	15702	15729	15629	15726	15748	15743	15738	15762	15705	15519	15617	15655	15654	15595	15653	15640	15706	15678	15746	15678	15730	15778	15805	15699	15702	15688	15732	15837	15864	15825	15818	15801	15692	15674	15829	15936	15762	15704	15902	15897	15818	15620	15785	15767	15824	15695	15672	15940	15705	15823	15723	15721	15796	15831	15907	15856	15894	15822	15723	15871	15681	15694	15778	15829	15825	15779	15696	15704	15691	15889	15777	15751	15675	15763	15539	15790	15759	15568	15779	15875	15804	15855	15736	15673	15583	15778	15817	15608	15926	15709	15584	15676	15647	15662	15637	15790	15811	15663	15750	15801	15800	15661	15642	15692	15550	15794	15761	15870	15869	15879	15810	15657	15669	15767	15786	15758	15633	15886	15718	15678	15726	15693	15675	15572	15757	15830	15826	15831	15746	15662	15814	15806	15666	15830	15815	15679	15565	15938	15711	15736	15600	15739	15863	15771	15667	15798	15764	15602	15788	15841	15894	15635	15591	15687	15787	15833	15935	15920	15785	15664	15769	15768	15792	15803	15723	15845	15684	15732	15696	15760	15811	15891	15755	15739	15822	15842	15748	15714	15890	15792	15614	15730	15703	15628	15754	15520	15827	15647	15698	15790	15775	15862	15719	15714	15843	15735	15747	15786	16083	15744	15757	15777	15762	15696	15716	15684	15762	15817	15974	15731	15749	15877	15710	15682	15697	15664	15678	15863	15684	15854	15694	15910	15939	15832	15967	15923	15797	15619	15864	15866	15845	15606	15662	15620	15593	15700	15685	15852	15829	15809	15724	15851	15888	15758	15664	15631	15701	15557	15681	15843	15882	15696	15735	15847	15749	15609	15730	15608	15688	15610	15675	15760	15732	15671	15767	15861	15811	15858	15699	15737	15722	15698	15728	15740	15783	15943	15891	15788	15943	15846	15731	15796	15876	15766	15811	15693	15660	15820	15856	15819	15641	15715	15897	15647	15942	15821	15705	15707	15833	15767	15828	15674	15676	15809	15889	15890	15729	15688	15634	15761	15731	15927	15685	15803	15793	15822	15778	15765	15709	15598	15774	15541	15762	15565	15847	15800	15522	15699	15774	15739	15632	15932	15667	15575	15701	15788	15622	15887	15824	15689	15664	15942	15773	15770	15665	15786	15792	15648	15840	15578	15880	15671	15576	15880	15774	15784	15630	15916	15841	15852	15793	15699	15915	15721	15637	15818	15737	15711	15728	15972	15764	15798	15760	15643	15825	15674	15670	15695	15739	15692	15813	15688	15754	15888	15517	15834	15824	15716	15610	15710	15739	15872	15747	15631	15606	15648	15758	15704	15719	15718	15807	15735	15862	15814	15613	15742	15768	15731	15800	15748	15588	15488	15814	15708	15814	15810	15609	15901	15777	15667	15688	15641	15696	15697	15865	15743	15720	15668	15699	15970	15646	15822	15890	15753	15864	15733	15774	15737	15795	15806	15982	15877	15818	15456	15764	15695	15641	15561	15946	15740	15749	15663	15737	15738	15682	15972	15816	15702	15548	15692	15844	15563	15748	15781	15896	15719	15682	15707	15914	15840	15640	15803	15685	15744	15776	15685	15707	15710	15792	15871	15770	15709	15801	15686	15766	15671	15563	15617	15652	15841	15661	15748	15795	15686	15930	15691	15738	15566	15754	15723	15587	15843	15919	15776	15631	15689	15702	15523	15695	15761	15816	15769	15674	15725	15616	15847	15717	15793	15700	15747	15792	15691	15729	15626	15880	15780	15624	15685	15778	15556	15671	15633	15647	15677	15801	15832	15750	15796	15876	15774	15870	15875	15718	15623	15639	15709	15535	15703	15720	15765	15818	15763	15795	15773	15698	15896	15729	15635	15657	15718	15709	15727	15665	15770	15862	15798	15864	15642	15697	15760	15688	15845	15686	15579	15568	15757	15729	15718	15712	15766	15802	15696	15764	15486	15832	15645	15610	15804	15629	15846	15852	15621	15664	15680	15968	15628	15714	15652	15631	15858	15720	15818	15643	15557	15877	15807	15845	15723	15739	15751	15637	15762	15621	15799	15687	15845	15769	15793	15699	15782	15732	15834	15758	15729	15896	15875	15766	15746	15733	15691	15758	15718	15787	15763	15687	15632	15855	15676	15835	15630	15693	15762	15714	15643	15857	15713	15825	15745	15653	15714	15793	15814	15797	15723	15810	15656	15960	15689	15748	15786	15679	15871	15762	15660	15869	15842	15779	15689	15867	15727	15739	15784	15683	15790	15618	15876	15869	15737	15798	15655	15762	15817	15717	15987	15751	15635	15797	15877	15574	15843	15641	15789	15663	15785	15857	15820	15674	15874	15824	15725	15732	15812	15573	15734	15643	15711	15778	15700	15822	15633	15677	15708	15869	15732	15746	15772	15802	15810	15799	15876	15905	15781	15780	15675	15943	15541	15663	15872	15733	15831	15774	15846	15732	15731	15745	15744	15728	15791	15835	15828	15685	15688	15581	15798	15866	15811	15711	15696	15616	15847	15624	15613	15679	15699	15648	15616	15762	15824	15600	15693	15775	15731	15910	15853	15810	15667	15567	15681	15621	15844	15704	15672	15739	15811	15867	15847	15700	15781	15633	15686	15912	15724	15761	15740	15705	15813	15837	15667	15730	15877	15855	15654	15541	15784	15579	15726	15744	15734	15860	15569	15639	15740	15741	15745	15722	15815	15890	15730	15649	15699	15739	15557	15576	15636	15687	15700	15764	15887	15727	15592	15679	15747	15597	15612	15837	15835	15773	15801	15760	15675	15570	15800	15722	15645	15808	15931	15824	15472	15923	15613	15801	15674	15640	15804	15864	15775	15455	15815	15686	15610	15690	15876	15801	15783	15786	15689	15699	15818	15819	15775	15775	15547	15796	15677	15879	15701	15770	15744	15752	15609	15830	15661	15976	15860
22554	20954	27469	24881	21968	25423	30191	26420	25538	25755	25644	25460	25309	25221	25144	25086	25119	24827	25136	24855	24566	24909	24935	24786	24820	24982	25032	24891	24742	24854	24881	24986	24918	24983	24847	24691	24869	24821	24743	25012	24614	24891	24844	25116	24702	24878	24880	24924	24941	25045	25033	24806	24836	25097	25021	24821	24942	25013	24887	24868	24968	24942	24881	24899	24882	24823	24866	24770	24782	25022	24759	24610	24825	24978	24774	25042	24736	24932	24972	25092	24624	25019	25255	24897	24895	24727	24691	24828	24825	24950	24839	24751	24641	25019	24904	24506	24694	24786	24821	24782	24728	24715	24945	24706	24466	24817	24842	24585	24620	24816	25052	24679	24813	24702	24901	24611	24658	24625	24782	24665	24843	24712	24736	24670	24688	24701	24855	24679	24732	24798	24780	24379	24661	24721	24806	24589	24356	24692	24641	24745	24993	24797	24755	24690	24725	24793	24920	24793	24612	24927	24746	24779	24695	24812	24841	24637	24674	24697	25033	24629	24621	24766	24996	24987	24613	24646	24491	24820	24907	24899	24704	24753	24891	24717	24441	24501	24664	24555	24823	24905	24758	24813	24843	24925	24736	24732	24576	24662	24718	24814	24907	24634	24621	24654	24804	24839	24567	24694	24923	24882	24850	24816	24700	24784	24851	24752	24602	24480	25007	24725	24633	24798	24777	24836	24443	24729	24979	24907	24817	24621	24817	24782	24927	24915	24717	24854	24736	24564	24827	24501	24847	24589	24693	24811	24781	24768	24600	24850	24593	24578	24848	24870	24678	24560	24806	24707	24811	24629	25017	24769	24840	24639	24822	24720	24764	24621	24762	24851	24885	24493	24799	24762	24543	24767	24635	24806	24573	24716	24770	24710	24460	24788	24813	24611	24771	24738	24773	24841	24599	24808	24681	24754	24746	24858	24649	24325	24583	24700	24636	24707	24626	24679	24749	24738	24523	24664	24626	24810	24852	24881	24781	24555	24682	24683	24784	24723	24576	24801	24834	24875	24961	24774	24635	24882	24696	25008	24728	24623	24562	24691	24808	24718	24582	24933	24974	24749	24790	24592	24402	24532	24785	24811	24548	24747	24805	24680	24692	24875	24819	24582	24546	24455	24717	24739	24764	24808	24943	24500	24689	24652	24713	24922	24744	24570	24726	24740	24691	24628	24658	24766	24914	24764	24599	24838	24823	24760	24581	24750	24942	24967	24536	24841	24605	25034	24808	24729	24727	24527	24574	24806	24587	24757	24624	24798	24719	24578	24821	24778	24786	24739	24607	24865	25050	24703	24763	24763	24929	24726	24512	24911	24604	24809	24767	24751	24738	24537	24677	24760	24875	24745	24669	24777	24887	24890	24681	24644	24838	24689	24474	24825	24730	24602	24601	24639	24626	24831	24840	24641	24847	24747	24827	24618	24723	24747	24864	24802	24802	24663	24360	24391	24475	24468	24778	24834	24654	24868	24584	24656	24510	24819	24562	24613	24691	24582	24826	24577	24797	24846	24663	24983	24736	24696	24615	24824	24947	24928	24489	24573	24668	24713	24806	24637	24734	24684	24933	24474	24766	24665	24657	24720	24818	24779	24734	24677	24796	24705	24843	24844	24755	24658	24837	24759	24835	24506	24769	24757	24645	24669	24642	24974	24815	24870	24820	24789	24742	24641	24936	24629	24622	24794	24788	24975	24716	24809	24745	24734	24838	24598	24760	24724	24871	24967	24797	24940	24856	25026	24786	24769	24740	24749	24620	24713	24497	24660	24911	24926	24840	24672	24748	24722	24655	24513	24929	24659	24548	24834	24596	24842	24667	24648	24725	24716	24557	24852	24866	24690	24728	25052	25021	24688	24608	24605	24685	24876	24641	24724	24523	24521	24834	25040	24636	24479	24681	24868	24486	24725	24639	24763	24917	24790	24603	24213	24883	24692	24660	24634	24618	24751	24640	24642	24838	24467	24788	24866	24845	24845	24734	24824	24661	24768	24685	24574	24894	24579	24760	24700	24913	24835	24686	24649	24568	24591	24746	24743	24689	24477	24477	24848	24750	24839	24702	24789	24587	24834	24718	24690	24719	24488	24818	24860	24569	24551	24703	24745	24852	24820	24813	24702	24856	24689	24770	24943	24748	24464	24650	24639	24674	24766	24731	24803	24950	24768	24777	24716	24969	24790	24770	24755	24746	24943	24584	24459	25185	24695	24958	24796	24627	24555	24622	24574	24656	24612	24723	24767	24514	24881	24716	24690	24781	24660	24822	24579	24603	24536	24714	24579	24498	24673	24721	24740	24824	24618	24780	24773	24765	24785	24886	24549	24497	24756	24866	24833	24977	24822	24744	24919	24841	24789	24653	24834	24709	24973	24802	24781	24606	24941	24542	24862	24758	24737	24829	24771	24448	24748	24833	24737	24474	24943	24689	24871	24800	24805	24758	24598	24997	24548	24908	24610	24586	24567	24689	24455	24936	24629	24709	24828	25055	24753	24915	24582	24433	24659	24550	24676	24586	24593	24674	24844	24747	24816	24837	24696	24653	24955	24922	24748	24683	24494	24788	24924	24793	24685	24718	24779	24885	24767	24840	24801	24757	24479	24821	24832	24785	25049	24865	24825	24603	24820	24522	24987	24612	25001	24712	24754	24749	24623	24745	24789	24677	24556	24758	24949	24856	24601	24578	24758	24750	24877	24750	24680	24883	24828	24711	24410	24622	24676	24723	24991	24729	24768	24545	24697	24340	24846	24744	24772	25099	24833	24898	24913	25025	24611	24642	25026	24624	24656	24659	24877	24782	24811	24751	24619	24718	24819	24658	24582	24845	24697	24607	24870	24760	24720	24783	24583	24806	24873	24653	24609	24988	24915	24725	24863	24513	24478	24721	24768	24556	24645	24629	24767	24608	24535	24632	24518	24757	24574	24568	24704	24655	24795	24873	24774	24646	24704	24575	24757	24792	24948	24757	24959	24799	24821	24806	24775	24724	24586	24662	24876	24774	24602	24657	24701	24771	25005	24783	24722	24879	24863	24620	24705	24750	24796	24615	24838	24909	24595	24806	24667	24877	24635	24735	24774	24649	24854	24736	24896	24496	24742	24659	24627	24816	24627	24483	24748	24708	24602	24510	24705	24656	24465	24579	24538	24750	24626	24658	24671	24812	24467	24800	24853	24575	24566	24763	24745	24747	24756	24927	24934	24906	25075	24661	24615	24530	24559	24586	24568	24806	24720	24708	24891	24686	24695	24657	24693	24984	24813	24378	24660	24476	24876	24671	24677	25019	24908	24706	24630	24637	24890	24671	24646	24728	24580	24663	24560	24706	24707	24825	24783	24385	24665	24819	24520	24762	24722	24684	24715	24675	24870	24294	24709	24833	24543	24842	24592	24614	24805	24742	24786	24682	24912	24575	24735	24650	24799	24957	24645	24772	24912	24704	24635	24543	24703	24806	24799	24911	24740	24790	24715	24786	24576	24582	24678	24936	24547	24632	24561	24606	24687	24743	24573	24669	24553	24690	24681	24939	24790	24751	24682	24708	24742	24486	24720	24703	24714	24836	24756	24692	24715	24631	24785	24819	24594	24575	24828	24817	24640	24575	24813	24755	24723	24754	24728	24640	24925	24748	24799	24740	24969	24793	24580	24783	24852	24655	24735	25087	24981	24842	24572	24919	24938	24897	24705	24710	24595	24563	24771	24940	24706	24892	24739	24617	24563	24851	24698	24260	24666	24582	24884	24753	24891	24700	24647	24739	24423	24767	24807	24793	24672	24449	24705	24759	24519	24776	24758	24702	24722	24830	24728	24764	24680	24995	24881	24658	24797	24702	24808	24835	25040	25114	24779	24731	24498	24616	24765	24709	24874	24798	24705	24861	24688	24790	24752	24827	24641	24579	24867	24884	24886	24997	24856	25080	24900	24702	24611	24726	24655	24702	24540	24757	24791	24716	24514	24763	24872	24558	24788	24665	24856	24530	24635	24620	24599	24563	24687	24882	24802	25035	24599	24596	24564	24772	24646	24675	24950	24864	24674	24891	24735	24559	24878	24551	24697	24797	24574	24685	24662	24566	24649	24624	24782	24889	24938	24827	24679	24555	24739	24571	24862	24465	24768	24631	24674	24628	24658	24747	24652	24619	24602	24651	24918	24613	24621	24664	24708	24801	24879	24742	24863	24551	24805	24765	24892	24961	24491	24564	24956	24757	24548	24665	24954	24659	24792	24576	24768	24702	24613	24872	24765	24819	24579	24740	24620	24688	24519	24875	24678	24869	25045	24937	24701	24557	24838	24719	24734	24682	24853	24564	24927	24559	24811	25000	24630	24637	24772	24871	24614	24709	24719	24861	24604	24650	24835	24682	24718	24615	24672	24716	24788	24657	24923	24955	24922	24650	24665	24856	24551	24823	24866	24848	24618	24851	24814	24850	24762	24929	24454	24630	24876	24733	24943	24696	24568	24711	24655	24623	24606	24783	24731	24833	24689	24594	24630	24709	24700	24712	24893	24516	24528	24814	25003	24879	24853	24508	24764	24742	24693	24697	24604	24968	24701	24593	24934	24654	24988	24894	24922	24895	24708	24885	24811	24509	24759	24894	24811	24744	24572	24919	24721	24762	24769	24631	25121	25009	24826	24967	24462	24760	24639	24636	24737	24746	24553	24830	24671	24904	24812	24777	24961	25091	24627	24802	24621	24774	24663	24707	24541	24829	24864	24724	24667	24785	24660	24616	24755	24842	24523	24762	24543	24614	24973	24875	24768	24729	24689	24760	24769	24798	24525	24627	24559	24879	24763	24564	24729	24694	24887	24842	24822	24712	24667	24627	24804	24675	24829	24669	24498	24784	24853	24648	24744	24561	24530	24501	24755	24812	24762	24851	24878	24928	24842	25101	24822	24533	24774	24797	24812	24845	24595	24685	24638	24827	24817	24689	24731	24581	24647	24697	24540	24735	24669	24727	24694	24624	24810	24822	24552	24795	24912	24701	24735	24694	24652	24942	24717	24789	24590	24931	24902	24692	24871	24504	24394	24483	24699	24601	24626	24759	24728	24796	24788	24638	24648	24831	24814	24763	24583	24831	24807	24644	24799	24718	24723	24858	24681	24566	24732	24732	25035	24712	24710	24680	24537	24749	24852	24777	24685
29336	53905	48529	36141	24499	18981	18164	17606	17179	17279	17021	16937	16590	16731	16628	16356	16517	16320	16371	16470	16503	16272	16167	16303	16265	16126	16402	16157	16336	16282	16334	16302	16427	16308	16356	16328	16316	16236	16222	16253	16290	16190	16417	16202	16211	16131	16048	16308	16243	16253	16330	15984	16246	16165	16193	16268	16356	16371	16393	16233	16196	16343	16349	16075	16271	16352	16251	16203	16086	16282	16213	16323	16326	16246	16342	16153	16120	16379	16236	16370	16222	16154	16309	16145	16262	16121	16123	16208	16190	16263	16336	16227	16273	16282	16133	16107	16107	16188	16114	16070	16238	16247	16220	16158	16015	16117	16185	16101	16286	16308	16076	16116	16161	16234	16163	16412	16023	16094	16273	15936	16166	16273	16351	16043	16091	16183	16064	16062	16139	16160	16114	15870	16297	16103	16222	16214	16221	16224	16122	16126	16442	16047	16128	16284	16297	16069	16114	16179	16094	16320	16096	16203	16093	16144	16220	16140	16068	16159	16192	16281	16066	16161	16184	16177	16111	16191	16333	16315	16346	16063	16168	16172	16275	16259	16067	16177	16146	16254	16200	16078	16337	16201	15981	16193	16222	16219	16278	16180	16213	16146	16302	16041	16103	16176	16181	16092	16103	16167	16347	16073	16122	16050	16047	15984	16121	16193	16188	16252	16245	16189	16083	16133	16250	16122	16147	16122	16099	16146	16175	16137	16286	16121	16274	16017	16300	16187	16082	16314	16113	16141	15980	15873	16082	15970	16167	16224	16221	16061	16042	16155	16149	16033	16127	16033	16143	16161	16132	16315	16043	16342	16089	16273	16154	16114	16213	16220	16249	16117	16137	16044	16023	15967	16211	15960	16179	16160	16174	16221	16230	16307	16105	15850	16245	16183	16255	16150	16141	16139	16281	16083	16118	16143	16141	16093	15984	16093	16246	16415	16103	16094	16190	16208	16112	16162	16016	16262	15964	16295	16013	16013	16359	16089	16321	16082	16073	16129	16150	16116	16166	16291	16176	16319	16115	16077	16207	16195	16126	16039	16209	16116	16108	15990	16071	16183	16116	16134	16224	16081	15997	16203	16267	16190	16160	16115	16077	16168	16123	16277	16183	16300	16272	16221	16147	16260	16218	16101	16169	16213	16279	16151	16269	16217	16222	16134	16204	16167	16281	16305	16054	16215	16235	16062	16156	16222	16105	16065	16188	16089	15899	16193	16106	16290	16097	16093	16158	16132	16263	16185	16177	16312	16134	16224	16206	16135	16030	16257	16062	16301	16122	16202	16075	16188	16208	16184	16212	16289	16212	16362	16266	15938	16183	16151	16081	16320	16228	16118	16292	16199	16170	16083	16165	16121	16218	16262	15986	16089	16177	15966	16197	16193	16156	16138	16043	16186	16154	16083	16042	16088	16077	16250	16094	16091	16140	16051	16305	15980	16050	16164	16342	16275	16153	16168	16088	16112	16197	16059	16198	16200	16225	16217	16283	16118	16200	16333	16137	16357	16203	16049	16147	16200	16228	16112	16118	15970	16202	16268	16229	16193	16221	16087	16121	16016	16330	16116	16081	16075	16156	16040	16153	16079	16164	16113	16270	16263	16183	16211	16174	16201	16125	16169	16106	16165	16318	16289	16308	16302	16175	16119	16160	16188	16216	16145	16184	16330	16055	16225	16273	16198	16199	16072	16238	16125	16304	16172	16215	16181	16218	15973	16240	16170	16187	16259	16023	16125	16189	16176	16281	16129	16257	16178	16106	16332	16076	16077	16006	16098	16141	16292	16173	16137	16203	16111	16080	16054	16159	16122	16181	16109	16241	16004	16281	16020	16271	16236	16149	16220	16261	16279	16186	15960	16192	16205	16087	16110	16255	16210	16261	16170	16291	16220	16369	16060	16016	16224	16121	16401	16065	16429	16231	16177	16164	16101	16149	16257	16162	16056	16273	16299	16129	16169	16106	16142	16130	16193	16032	16161	16176	16045	16292	16171	15984	16307	16067	16310	16162	16258	16158	16240	16159	16087	16257	16099	16066	16256	16159	16420	16177	16088	16225	16162	16010	16131	16136	16280	16089	16064	16054	16343	16086	16050	16043	16269	16173	16211	16249	16139	16085	16105	16151	16210	16084	16264	16059	16339	16193	16203	16161	16041	16170	16079	16094	16096	16056	16363	16097	16275	16012	16091	16081	16258	16046	16219	16039	16170	15981	16035	16089	16201	16279	16129	16040	16208	16123	16121	16018	16011	16050	16258	16212	16166	16061	16263	16020	16122	15940	16209	16367	16334	16257	16116	16130	16053	16094	15906	16168	16170	16142	16094	16168	16218	16227	16239	16117	16184	16090	16080	16123	16279	16232	16087	16082	16309	16105	16231	16132	16310	16403	16041	16121	16215	16216	15997	16056	16264	16260	16219	16122	16231	16145	16181	16256	16186	16226	15991	16235	16212	16249	16090	16190	16331	16177	16291	16227	16126	16339	16027	16078	16385	16195	16348	16020	15962	16129	16070	16140	16188	16146	16202	16258	16046	16258	16093	16045	16249	16093	15998	16273	16018	16086	16181	16062	16103	16177	16286	16216	16266	16179	16166	16246	16150	16059	16250	16171	16141	16218	16153	16100	16297	16293	16260	16303	16188	16004	16337	16203	16148	16175	16117	16383	16033	16288	16119	16019	16224	16296	16028	16176	16200	16095	16108	16245	16236	16162	16337	16365	16146	16109	16088	16205	16165	16340	16259	16161	16123	16204	16150	16167	16286	16109	16064	16099	16172	16094	16132	16033	16038	16243	16251	16186	16092	16157	16133	16190	16436	16149	16205	16152	15909	16093	16072	16036	16219	16159	16292	16017	16186	16100	16097	16138	16304	16116	16072	16110	16082	16259	16289	16335	16338	16281	16252	16182	16225	16336	16242	16068	16310	16115	16113	16004	16261	16308	16128	16084	16120	16257	16216	16280	16249	16188	16167	16198	16321	16179	16119	16130	16149	16227	16178	16147	16251	16098	16202	16224	16203	16330	16165	16048	16047	16023	16121	16137	16164	16173	16297	16041	16291	16125	16037	16172	16216	16123	16093	16235	16121	16174	16006	16067	16163	16127	16203	16210	16230	16250	16211	16125	16209	16111	16268	16411	16384	16109	16137	16253	16203	16269	16022	16281	16332	16114	16132	16237	16160	16124	16241	16104	16173	16234	16118	16103	16144	16198	16185	16103	15947	16101	16279	16142	16315	16173	16095	16061	16314	16171	16105	16234	16127	15882	16106	15966	15945	16084	16261	16206	16137	16066	16314	16141	16113	16223	16155	15988	16349	16126	16040	16075	16092	16194	16132	16156	16137	16166	16110	16327	16202	16354	16156	16198	16070	16100	16300	16188	16227	16190	16281	16231	16273	16230	16236	16211	16151	16315	16122	16100	16306	16149	16191	16169	16214	16273	16146	16152	16156	16320	16110	16425	16189	16154	16119	16079	16159	16145	16151	16218	16152	16112	16074	16166	16145	16231	16068	16266	16178	16028	16202	15936	16246	16220	16068	16074	16033	16093	16194	16126	16251	15896	16153	16071	16270	16199	16092	16218	16222	16041	16349	16168	16160	16111	16264	16094	16065	16029	16247	16150	16052	16133	16166	16080	16290	16122	16237	16256	16165	16324	16208	16204	16178	16238	16311	16047	16251	16162	16076	16285	15978	16298	16145	16095	16148	16217	16220	16103	16232	16098	16075	16198	16165	16155	16187	16336	16138	16164	16207	16282	16201	16194	16236	16247	16211	16115	16121	16336	16123	16123	16272	16286	16163	16254	16282	16287	16129	16184	16313	16237	16108	16210	16009	16074	16097	16135	16054	16046	16202	16225	16207	16082	16223	16152	16156	16233	16131	16175	16222	16067	16225	16129	16042	15898	16197	16203	16255	16120	16174	16186	16044	16209	16200	16204	16037	15998	16131	16222	16157	16235	16140	16004	16393	16061	16144	16262	16140	16279	16230	16128	16193	16392	16397	16192	16025	16167	16215	16262	16204	16069	16081	16396	16183	15922	16108	16309	16006	16122	16128	16240	16247	16164	16156	16153	16290	16213	16116	16120	16172	16194	16074	16183	16361	16150	16230	16213	16212	16065	16320	16201	16275	16188	16095	16005	16108	16366	16115	16112	16204	16251	16157	16175	16150	16119	16095	16385	16218	16243	16112	16298	16281	16113	16173	16165	16203	16168	16181	16241	16117	16044	16153	16129	16233	16270	16245	16212	16248	16132	16319	16262	16177	16206	16222	16166	16171	16270	16334	16028	16443	16153	16213	16068	16349	16246	16137	16123	16242	16154	16175	16181	16168	16220	16201	16244	16026	16227	16312	16089	16371	16058	16086	16085	16035	16239	16101	16370	16248	16170	16101	16235	16190	15850	16184	16253	16015	16285	16373	16149	16069	16066	16080	16462	16105	16069	16077	16113	16184	16354	16048	16221	16260	16185	16170	16325	16127	16022	16120	16248	16294	16148	16365	16082	16308	16211	16256	16230	16083	16111	16072	15940	16293	16223	16206	16241	16249	16200	16059	16205	16220	16203	16158	16101	16251	16146	16114	16110	16099	15983	16190	16184	16269	16176	16138	16232	16176	15969	16165	16197	15957	16234	16315	16170	16157	16166	16152	16161	16136	16181	15987	16114	16115	16176	16165	16301	16189	16250	15965	16170	16067	16281	16021	16106	16063	16149	16150	16099	16100	16070	16248	16080	16174	16317	16201	16247	16137	16167	16028	16130	16205	16229	16034	16110	16071	16109	16060	16147	16226	16233	16207	16173	16053	16185	15938	16145	16247	16208	15992	16055	16192	16335	16223	16204	16228	16285	16241	16257	16180	16214	16314	16323	16216	16109	16147	16205	16131	16149	16278	16135	16255	16280	16151	16083	16165	16263	16114	16061	16056	16307	16145	16043	16167	16033	16317	16166	16189	16138	16179	16192	16155	16139	15995	16217	16340	16177	16039	16079	16347	16100	16088	16070	16095	16172	16203	16290	16238	16040	16039	16110	16201	16219	16211	16080	16201	16162	15974	16219	16214	16177	16204	15995	16185	16173	16301	16338	16114	15982	16350	16232	16172	16165	16068	16211	16294	16221	16229	16202	16183	16047	15906	16225	16268	16138	16013
33997	28043	31738	29184	25311	24869	25155	25037	24853	24963	24698	24711	24953	24668	24634	24894	24585	24690	24776	24778	24638	24459	24871	24728	24871	24738	24763	24738	24870	24889	24719	24797	24743	24514	24643	24777	24906	24575	24747	24801	24935	24737	24750	24800	25042	24747	24750	24555	24579	24777	24618	24730	24708	24795	24605	24912	24639	24791	24760	24648	24717	24673	24596	24835	25031	24480	24825	24728	24684	24639	24943	24875	24681	24605	24829	24854	24761	24910	25015	24940	24897	24752	24775	24783	24770	24779	24669	24411	24825	24657	24914	24795	24767	24733	24758	24661	24655	24451	24945	24537	24760	24669	24735	24932	24850	24780	24786	24646	24605	24737	24569	24647	24824	24970	24625	24671	24376	24588	24628	24633	24781	24704	24831	24675	24598	24574	24693	24654	24744	24753	24540	24633	24797	24736	24771	24700	24813	24742	24812	24817	24617	24520	24845	24597	24618	24466	24798	24977	24826	24713	24969	24635	24597	24767	24587	24800	24965	24736	24514	24529	24937	24594	24728	24572	24658	24849	24725	25082	24546	24773	24969	24920	24492	24590	24765	24519	24624	24695	24633	24657	24705	24845	24647	25053	24781	24626	24906	24549	24699	24683	25023	24675	24689	24873	24886	24926	24894	24602	24759	24820	24664	24654	24562	24621	24440	24791	24732	24477	24451	24945	24645	24606	24810	24701	24758	24625	24712	24679	24540	24476	24507	24834	24799	24790	24865	24812	24948	24679	24734	25087	24837	24734	24682	24470	24748	24747	24781	24502	24649	24506	24748	24779	24939	24989	24683	24626	24607	24598	24548	24583	24713	24804	24850	24715	24516	24715	24806	24609	24676	24919	24668	24615	24636	24873	24910	24726	24655	24668	24467	24914	24692	24870	24657	24845	24525	24568	24852	24765	24639	24574	24687	24904	25025	24834	24848	24645	24582	24786	24719	24707	24835	24368	24895	24744	24680	24492	24569	24731	24639	24646	24583	24762	24536	24791	24672	24621	24641	24759	24795	24880	24939	24724	24720	24854	24708	24786	24656	24726	24551	24601	24590	24865	25117	24639	24677	24805	24544	24587	24876	24585	24747	24626	24820	24693	24754	24875	24616	24662	24620	24672	24554	24792	24757	24777	24584	24772	24884	24797	24629	24928	24566	24894	24607	24678	24756	24561	24928	24820	24641	24834	24902	24394	24706	24890	24790	24505	24757	24663	24778	24766	24420	24671	24860	24505	24696	24655	24612	24649	24555	24786	24748	24457	24883	25031	24605	24695	25099	24867	24931	24609	24708	24872	24908	24493	24771	24628	24793	24851	24970	24740	24789	24884	24816	24707	24909	24654	24638	25154	24646	24918	24606	24929	24770	24589	24808	24695	24814	24781	24648	24775	24853	24590	24732	24712	24684	24738	24876	24486	24717	24910	24778	24604	24735	24692	24697	24883	24753	24924	24865	24845	24597	24762	24699	24677	25015	24753	24639	24653	24591	24679	24539	24651	24548	24735	24819	24825	24576	24674	24734	24536	24706	24786	24778	24898	24928	24980	24700	24789	24594	24531	24744	24513	24618	24740	24870	24890	24870	24813	24932	25009	24708	25135	24656	24763	24831	24641	24721	24634	24666	24635	24823	24729	24624	24762	24603	24674	24764	24631	24676	24715	24759	24757	24848	24557	24860	24461	24795	24756	24537	24813	24705	24681	24506	24639	24671	24609	24586	24641	24761	24663	24751	24611	24533	25005	24922	24853	24770	24560	24856	24769	24537	24432	24718	24863	24848	24808	24849	24402	24691	24560	24621	24645	24566	24559	24567	24785	24865	24538	24895	24818	24843	24596	24521	24637	24364	24615	24755	24723	24650	24584	24895	24896	24705	24706	24876	24783	24719	24726	24504	24857	24545	24971	24735	24765	24684	24743	24622	24808	24775	24860	24884	24764	24795	24638	24812	24728	24695	24793	24718	24674	24633	24758	24776	24699	24904	24912	24774	24860	24826	24549	24719	24755	24596	24509	24715	24674	24846	24728	24860	24804	24746	24744	24722	24653	24682	24603	24640	24857	24721	24620	24800	24584	24894	24668	24765	24655	24882	24919	24554	24757	24970	24802	24695	25011	24830	24838	24832	24836	24719	24903	24760	24619	24923	24895	24886	24594	24824	24712	24461	24591	24717	24540	24621	24671	24583	24761	25030	24862	24694	24694	24686	24673	24611	24710	24845	24793	24779	24650	24913	24820	24629	24874	24802	24576	24727	24532	25005	24744	24686	24825	24684	24832	24610	24883	24719	24847	24626	24528	25046	24764	24812	24801	24797	24516	24845	24453	24619	24886	24885	24883	24695	24346	24774	24800	24810	24541	24931	24774	24614	24602	24559	24800	24838	24932	24905	24850	24731	24795	24843	24855	24517	24940	24880	24722	24761	24789	24583	24597	24807	24510	24705	24398	24582	24721	24939	24737	24762	24841	24720	24722	24721	24894	24770	24669	24428	24787	24689	24621	24759	24751	24811	24559	24957	24774	24729	24657	24650	24797	24802	24662	24692	24900	24782	24777	24500	24994	24717	25043	24540	24925	24589	24764	24722	24950	24735	24732	24851	24807	24647	24717	24850	24514	24524	24649	24796	24661	24849	24643	24970	24993	24927	24756	24700	24862	24591	24738	25082	24963	24602	24751	24838	24798	24856	24710	24947	24708	24929	24737	25073	24774	24793	24720	24628	24702	24846	24702	24679	24894	24642	24853	24667	24791	24663	24625	24659	24550	24730	24736	24503	24620	24888	24838	24954	24518	24679	24681	24765	24619	24844	24678	24798	24619	24711	24638	24947	25072	24877	24786	24612	24696	24638	24754	24602	24479	24739	24792	24702	24762	24935	24824	24555	24788	24427	24614	24563	24676	25001	24773	24746	24758	24690	24678	24601	24724	24763	24642	24990	24802	24581	24522	24623	24633	24659	24590	24498	24628	24692	24590	24789	24565	24897	24502	24717	24687	24661	24809	24726	24915	24919	24848	24722	24687	24887	24930	24669	24687	24717	24726	24769	24659	24742	24656	24550	24770	24887	24726	24633	24399	24754	24667	24742	24830	24991	24600	24987	24892	24620	24661	24835	24686	24820	24519	24834	24700	24963	24507	24964	24593	24705	24701	24607	24662	24619	24609	24571	24844	24546	24612	24669	24796	24988	24845	24795	24865	24793	25025	24769	24990	24703	24569	24888	24797	24717	24728	24465	24835	24753	24751	24888	24625	24911	24814	24783	24540	24399	24877	24976	24823	24811	24843	24553	24564	24773	24581	24716	24800	24781	24832	24798	24417	24765	24755	24794	24695	24770	24590	24724	24601	24653	24673	24705	24499	24845	24662	24627	24916	24781	24793	24698	24819	24749	24876	24584	24744	24602	24722	24583	24749	24850	24643	24989	24929	24761	24791	24844	24665	24779	24760	24927	24833	24786	24567	24633	24833	24713	24675	24715	24593	24582	24671	24634	24586	24708	24815	24635	24656	24830	24660	24785	24527	24605	24866	24803	25036	24823	24731	24622	24752	24715	24639	24806	24814	24699	24549	24791	24800	24936	24715	25008	24830	24852	24659	24741	24557	24929	24869	24670	24687	24545	24800	24771	24878	24806	24807	24773	24613	24675	24649	24742	24821	24884	24841	24659	24851	24996	24844	24540	24617	24539	24640	24983	24897	24489	24797	24502	24793	24820	24655	24883	24647	24545	24701	24697	25065	24661	24706	24773	24668	24861	24726	24613	24831	25042	24642	24832	24930	24716	24705	24597	24686	24665	24832	24789	24683	24645	24825	24701	24729	24871	24755	24522	24875	24870	24796	24707	24500	24548	24851	24776	24788	24797	24690	24533	24643	24870	24732	24728	24507	24467	24763	24482	24834	24593	24748	24816	24613	24624	24511	24673	24854	24759	24733	24777	24581	25042	24806	24757	24554	24768	24608	24743	24671	24833	24793	24681	24752	24642	24871	24932	24992	24680	24728	24484	24615	24736	24784	24877	24822	24510	24929	24716	24553	24886	24650	24681	24776	24506	24686	24689	24657	24646	24448	24582	25001	24449	24873	24792	24797	24656	24747	24479	24809	24748	24519	24641	24945	24741	24769	24695	24916	24593	24790	24658	24438	24823	24892	24813	24863	24564	24619	24470	24599	24853	24741	24834	24678	24838	24632	24673	24990	24889	24801	24969	24705	24601	24790	24801	24941	24811	24754	24920	24706	24612	24732	24862	24790	24798	24797	24996	24837	24703	24856	24625	24453	24941	24899	24856	24593	24883	24869	24724	24887	24844	24709	24827	24765	24671	24674	24866	24883	24715	24810	24944	24757	24668	24595	24629	24596	24407	24632	25012	24537	24531	24799	24567	24772	24758	24717	24932	24786	24800	24562	24712	24794	24816	24589	24661	24737	24612	24872	24719	24638	24838	24791	24756	24755	24951	24839	24740	24562	24781	24659	24720	24915	24781	24731	24534	24647	24711	24737	24845	24830	24787	24801	24856	24739	24658	24565	24451	24767	24673	24598	24722	25136	24720	24696	24889	24665	24501	24712	24920	24742	24604	24602	24619	24585	24783	24781	24397	24878	24702	24647	24728	24531	24787	24913	24823	24727	24999	24823	24534	24681	24627	24695	24916	24633	24807	24700	24565	24894	24694	24954	24769	24879	24778	24816	24892	24935	24664	24472	24849	24678	24744	24754	24735	24525	24487	24722	25031	24854	24874	24674	25017	24724	24866	24583	24808	24650	24808	24684	24628	24845	24670	24817	24738	24862	24866	24824	24785	24820	24882	24844	24739	24673	24774	24778	24642	24632	24808	24922	24554	24631	24791	24962	24522	24511	24674	24464	24562	24698	25039	24724	24841	24878	24564	24664	24925	24689	24764	24754	24779	24601	24752	24619	24733	24656	24886	24488	24596	24785	24618	24721	24459	24915	24755	24573	24799	24823	24890	24821	24611	24721	25187	24566	24697	24768	24835	24670	24605	24744	24753	24741	24666	24752	25010	25008	24848	24900	24820	24608	24630	24581	24569	24702	24610	24616	24796	24738	24645	24522	24406	24422	24714	24947	24750	24755	24897	24734	24623	24743	24741	24769	24767	24658	24600	24774	24893	24632	24851	24797	24946	24765	24723	24648	25146	24841
23000	28247	26208	20563	16848	16519	16534	16392	16407	16326	16410	16517	16322	16334	16452	16441	16416	16208	16428	16531	16376	16564	16333	16171	16407	16301	16288	16317	16138	16317	16275	16448	16387	16380	16241	16313	16448	16394	16446	16368	16207	16344	16376	16256	16296	16324	16295	16311	16231	16223	16304	15994	16383	16380	16257	16380	16282	16279	16263	16281	16357	16407	16458	16295	16273	16362	16183	16455	16251	16121	16326	16417	16315	16271	16364	16410	16388	16474	16315	16357	16430	16345	16277	16313	16516	16127	16455	16190	16227	16252	16431	16308	16416	16324	16207	16350	16277	16385	16243	16457	16275	16357	16339	16279	16134	16262	16393	16439	16473	16050	16481	16218	16441	16193	16274	16248	16232	16142	16367	16405	16478	16278	16208	16168	16484	16254	16277	16320	16355	16438	16493	16406	16242	16349	16245	16463	16432	16216	16203	16484	16283	16407	16421	16356	16373	16265	16299	16353	16399	16276	16364	16337	16418	16282	16431	16392	16312	16341	16308	16291	16159	16231	16169	16514	16199	16301	16425	16245	16438	16343	16151	16315	16361	16177	16208	16353	16307	16316	16329	16144	16335	16178	16373	16316	16332	16377	16302	16204	16379	16369	16209	16321	16127	16313	16370	16285	16365	16023	16173	16296	16392	16386	16290	16224	16288	16141	16272	16364	16279	16327	16469	16380	16306	16347	16361	16457	16319	16215	16206	16347	16432	16300	16291	16270	16349	16032	16329	16187	16275	16321	16373	16242	16321	16148	16284	16213	16383	16223	16367	16332	16204	16321	16294	16481	16413	16422	16428	16306	16139	16347	16327	16249	16306	16303	16360	16335	16282	16266	16292	16434	16317	16300	16363	16517	16389	16400	16317	16351	16252	16260	16414	16382	16501	16339	16302	16179	16224	16439	16333	16284	16201	16161	16394	16362	16445	16343	16299	16315	16047	16342	16204	16260	16198	16264	16137	16280	16349	16216	16449	16360	16273	16303	16294	16238	16199	16411	16325	16329	16258	16206	16314	16502	16219	16293	16430	16344	16261	16350	16309	16414	16128	16255	16280	16253	16299	16442	16474	16425	16216	16181	16342	16198	16207	16276	16115	16234	16102	16328	16342	16328	16416	16186	16248	16247	16264	16203	16454	16268	16390	16231	16392	16328	16242	16222	16407	16398	16464	16480	16417	16343	16198	16305	16365	16480	16209	16431	16299	16376	16290	16340	16297	16281	16153	16410	16098	16204	16266	16442	16258	16429	16266	16266	16369	16296	16323	16266	16263	16565	16489	16415	16303	16291	16143	16362	16273	16401	16143	16458	16344	16306	16284	16156	16383	16479	16270	16370	16309	16276	16342	16142	16349	16402	16518	16224	16364	16305	16292	16229	16240	16326	16311	16400	16270	16276	16404	16322	16238	16251	16295	16195	16258	16260	16300	16300	16337	16364	16048	16113	16215	16250	16260	16299	16304	16247	16118	16309	16339	16368	16002	16430	16225	16325	16317	16172	16331	16257	16413	16148	16298	16090	16226	16287	16374	16355	16312	16201	16337	16166	16356	16274	16247	16293	16376	16330	16465	16345	16390	16338	16302	16502	16382	16361	16375	16345	16258	16298	16346	16307	16356	16422	16356	16337	16335	16347	16257	16305	16428	16373	16242	16178	16313	16204	16419	16355	16245	16266	16328	16223	16113	16338	16227	16165	16358	16137	16346	16277	16301	16292	16226	16366	16270	16402	16444	16243	16405	16452	16380	16352	16297	16285	16451	16211	16202	16346	16280	16354	16301	16231	16439	16432	16301	16383	16297	16208	16304	16284	16480	16142	16202	16343	16448	16117	16244	16339	16274	16453	16375	16374	16291	16340	16317	16313	16117	16195	16393	16262	16356	16276	16455	16286	16263	16426	16310	16250	16295	16341	16272	16368	16261	16434	16362	16034	16353	16448	16270	16424	16413	16335	16374	16349	16252	16247	16096	16408	16269	16195	16351	16482	16455	16486	16242	16277	16434	16351	16088	16197	16340	16363	16296	16302	16235	16131	16260	16275	16381	16398	16276	16289	16193	16416	16375	16498	16326	16435	16257	16218	16214	16270	16277	16258	16256	16277	16384	16318	16392	16269	16184	16192	16371	16312	16140	16335	16247	16314	16335	16152	16359	16298	16343	16187	16156	16351	16410	16431	16280	16319	16395	16194	16534	16208	16459	16357	16273	16293	16389	16264	16301	16225	16234	16406	16406	16413	16192	16195	16128	16290	16326	16387	16430	16076	16537	16462	16202	16192	16414	16223	16286	16402	16152	16330	16292	16335	16396	16463	16265	16134	16438	16471	16217	16403	16368	16168	16410	16128	16257	16343	16428	16245	16341	16267	16510	16395	16380	16175	16389	16340	16267	16389	16347	16392	16477	16345	16329	16317	16286	16187	16377	16464	16349	16320	16465	16212	16291	16275	16379	16367	16404	16257	16257	16213	16378	16255	16328	16325	16429	16347	16331	16393	16481	16269	16442	16347	16370	16285	16211	16347	16430	16285	16383	16330	16288	16359	16334	16526	16296	16274	16133	16241	16203	16325	16363	16360	16409	16281	16284	16494	16305	16419	16330	16277	16094	16363	16300	16479	16268	16374	16323	16345	16078	16350	16140	16530	16401	16166	16325	16132	16294	16254	16173	16262	16415	16285	16479	16323	16298	16232	16221	16353	16392	16328	16404	16212	16158	16455	16348	16162	16226	16254	16385	16294	16329	16396	16177	16425	16180	16374	16280	16177	16344	16480	16479	16254	16373	16330	16194	16466	16310	16208	16284	16214	16197	16241	16375	16243	16406	16265	16484	16505	16199	16343	16397	16368	16264	16526	16271	16193	16292	16142	16292	16296	16280	16256	16193	16231	16194	16280	16364	16383	16326	16348	16367	16220	16189	16265	16483	16368	16361	16449	16200	16293	16275	16210	16339	16497	16235	16374	16314	16371	16401	16400	16311	16370	16214	16314	16226	16268	16087	16450	16261	16421	16431	16238	16196	16267	16407	16237	16213	16116	16272	16397	16466	16315	16342	16289	16297	16356	16258	16272	16313	16330	16212	16182	16397	16122	16221	16361	16189	16191	16369	16307	16299	16313	16282	16292	16256	16243	16284	16278	16335	16415	16071	16256	16374	16271	16321	16298	16200	16381	16460	16310	16187	16295	16276	16224	16398	16292	16253	16316	16375	16298	16270	16456	16244	16312	16289	16405	16334	16328	16203	16311	16274	16321	16335	16256	16171	16376	16328	16213	16203	16410	16247	16369	16349	16243	16391	16261	16146	16377	16462	16348	16401	16208	16180	16204	16219	16381	16616	16534	16339	16289	16338	16306	16157	16366	16448	16409	16290	16204	16365	16423	16327	16250	16244	16273	16285	16357	16245	16533	16221	16311	16266	16332	16453	16246	16576	16488	16336	16317	16557	16166	16188	16240	16304	16126	16325	16294	16258	16257	16210	16252	16449	16361	16300	16328	16446	16313	16436	16471	16371	16354	16254	16507	16354	16320	16451	16338	16202	16411	16356	16071	16318	16337	16260	16395	16189	16181	16350	16225	16466	16358	16358	16354	16390	16314	16322	16372	16144	16302	16457	16254	16309	16230	16301	16214	16306	16522	16162	16335	16411	16236	16412	16275	16331	16290	16283	16419	16381	16430	16373	16393	16191	16403	16233	16261	16435	16315	16152	16358	16227	16304	16227	16135	16500	16260	16366	16224	16393	16163	16460	16235	16146	16252	16344	16237	16143	16496	16315	16256	16334	16232	16305	16335	16460	16312	16325	16266	16292	16153	16210	16424	16452	16304	16321	16221	16410	16316	16439	16259	16292	16417	16383	16309	16233	16284	16231	16352	16350	16127	16248	16245	16195	16166	16252	16383	16309	16103	16376	16304	16070	16291	16334	16380	16261	16347	16344	16333	16307	16341	16393	16362	16295	16351	16333	16290	16289	16348	16214	16405	16187	16340	16208	16144	16348	16140	16209	16467	16192	16174	16103	16372	16122	16343	16315	16293	16264	16124	16124	16155	16256	16188	16161	16295	16266	16259	16351	16300	16333	16210	16330	16418	16376	16258	16298	16144	16385	16508	16202	16345	16348	16140	16326	16322	16183	16338	16292	16150	16287	16437	16192	16390	16360	16321	16212	16306	16597	16423	16273	16328	16325	16244	16332	16366	16266	16244	16220	16386	16378	16208	16218	16449	16360	16383	16320	16238	16387	16123	16302	16138	16408	16299	16392	16376	16347	16335	16354	16439	16209	16386	16260	16277	16310	16372	16469	16330	16213	16425	16409	16235	16334	16267	16239	16344	16508	16258	16409	16369	16312	16287	16159	16388	16248	16444	16330	16372	16173	16383	16344	16202	16319	16230	16547	16402	16342	16236	16241	16240	16209	16342	16217	16347	16261	16031	16208	16286	16493	16163	16333	16227	16328	16401	16393	16279	16138	16168	16326	16226	16353	16431	16198	16173	16277	16186	16253	16426	16291	16490	16305	16363	16395	16307	16344	16229	16333	16495	16358	16369	16381	16393	16315	16431	16342	16522	16309	16140	16247	16454	16388	16238	16277	16257	16215	16397	16493	16307	16290	16427	16272	16335	16338	16339	16210	16395	16227	16327	16304	16237	16424	16417	16387	16269	16425	16165	16412	16372	16310	16277	16379	16420	16236	16262	16217	16121	16305	16316	16183	16473	16434	16387	16459	16217	16310	16526	16282	16417	16249	16362	16328	16322	16231	16485	16348	16390	16512	16426	16460	16127	16451	16267	16331	16447	16332	16538	16199	16341	16378	16407	16237	16424	16315	16391	16194	16249	16404	16276	16249	16357	16249	16315	16284	16203	16225	16230	16298	16426	16276	16480	16169	16284	16515	16261	16344	16284	16519	16195	16129	16189	16355	16293	16309	16373	16348	16271	16298	16328	16297	16240	16309	16278	16421	16306	16250	16417	16015	16236	16310	16363	16382	16353	16346	16459	16299	16332	16267	16269	16266	16496	16429	16385	16488	16209	16383	16461	16292	16211	16331	16325	16343	16412	16334	16360	16281	16276	16166	16269	16138	16275	16337	16281	16374	16269	16301	16384	16264	16420	16455	16324	16478	16390	16204	16379	16288	16254	16369	16075	16238	16447
24269	20963	27461	25231	23175	25837	26977	24509	23973	24461	24209	24177	24046	24073	24213	24058	23758	23862	23927	23769	23653	23865	23874	23814	23667	23754	23916	23874	23803	23808	24090	23855	23783	23612	23775	23860	23839	23713	23761	23678	23615	23843	23625	23689	23891	23843	23758	23708	23767	23792	23687	23756	23564	23897	23725	23527	23814	23802	23758	23677	23752	23767	23665	23687	23761	23874	23908	24001	23738	23717	23835	23730	23920	23730	23711	23642	23710	23847	23741	23994	23877	23974	23692	23659	23612	23754	23903	23675	23639	23679	23910	23865	23844	23685	24051	23795	23946	23943	23977	23921	23706	23760	23637	23709	23600	23516	23885	23668	23801	23772	23906	23785	23626	23698	23712	23649	23543	23743	23677	23802	23691	23582	23726	23766	23811	23883	23768	23704	23668	23813	23809	23813	23878	23851	23718	23436	23750	23861	23696	23532	23769	23520	23749	23685	23552	23670	23800	23418	23765	23619	23700	23829	23815	23524	23643	23784	23747	23740	23478	23949	23686	23861	23715	23614	23863	23564	23834	23745	23879	23664	23784	23737	23859	23717	23873	23816	23677	23849	23780	23616	23986	23825	23620	23773	23598	23653	23750	23766	23829	23637	23621	23699	23478	23586	23707	23836	23801	23838	23781	23677	23826	23675	23618	23916	23654	23609	23826	23814	23656	23856	23771	23452	23813	23817	23465	23523	23734	23934	23628	23705	23757	23804	23537	23551	23611	23771	23545	23863	23561	23976	23819	23770	23654	23596	23958	23682	23613	23860	23861	23851	23773	23955	24002	23598	23622	23635	23758	23989	23593	23591	23674	23856	23679	23713	23868	23859	23804	23623	23817	23879	23678	23672	23748	23703	23684	23745	23885	23700	23697	23487	23707	23680	23964	23656	23799	23711	23622	23533	23690	23838	24046	23748	23816	23711	23776	23653	23717	23668	23677	23683	23724	23811	23787	23485	23752	23819	23783	23773	23664	23688	23822	23678	23748	23623	23613	23630	23671	23461	23944	23824	23864	23886	23692	23525	24008	23892	23662	23774	23909	23772	23786	23827	23670	23808	23962	23674	23803	23670	23702	23574	23789	23854	23983	23463	23714	23507	24053	23890	23748	23776	23823	23597	23856	23337	23627	23577	23766	23507	23623	23741	23703	23951	23653	23860	23832	23724	23674	23771	23673	23900	23514	23665	23986	23558	23785	23635	23670	23917	23534	23602	23615	23645	23820	23675	23699	23647	23850	23811	23999	23892	23851	23899	23398	23967	23926	23796	23822	23735	23638	23779	23506	23742	23754	23736	23689	23654	23361	23669	23833	23552	23665	23793	23958	23903	23516	24017	23928	23725	23609	23668	23670	23570	23648	23693	23774	23759	23612	23780	23742	23959	23926	23805	23634	23739	23673	23724	23772	23817	23632	23688	23883	23525	23760	23561	23674	23791	23762	23711	23781	23638	23810	23810	23628	23613	23632	23471	23872	24049	23778	23786	23666	23778	23622	23828	23746	23760	23824	23929	23529	23744	23814	23597	23748	23589	23691	23645	23671	23742	23946	23707	23678	23726	23627	23703	23601	23782	23680	23754	23760	23581	23766	23466	23518	23840	23834	23904	23767	23782	23709	23417	23936	23671	23714	23623	23679	23580	23733	23753	23679	23723	23897	23834	23524	23916	23847	23772	23758	23583	23804	23866	23616	23607	23685	23869	23636	23831	23967	23945	23654	23854	23826	23408	23697	23496	23677	23670	23912	23800	24042	23764	23776	23779	23782	23813	23654	23761	23554	23824	23828	24186	23866	23687	23882	23895	23877	23848	23811	23676	23511	23719	23733	23784	23708	23625	23866	23987	23788	23730	23580	23697	23893	23819	23919	23897	23893	23723	23740	23509	23740	23781	23807	23975	24016	23779	23796	23852	23825	23739	23869	23648	23753	23601	23731	23663	23777	23809	23808	23560	23760	23851	23707	23623	23642	23551	23579	23677	23912	23835	23698	23725	23608	23549	23758	23840	23799	23744	23834	23649	23790	23761	23826	23517	23590	23637	23508	23685	23816	23738	23676	23822	23851	23830	23682	23523	23647	23658	23705	23803	23519	23691	23612	23651	23976	24010	23719	23635	23534	23642	23955	23758	23637	23616	23667	23867	23657	23782	23895	23946	23605	23800	23861	23789	23610	23769	23848	23997	23776	23651	23941	23792	23720	23712	23821	24124	23920	23756	23978	23739	23928	23733	23788	23837	23553	23670	23962	23662	23700	23671	23725	23701	23837	23695	23857	23683	23874	23493	23799	23499	23653	23979	23984	23890	23761	23638	23649	23915	23868	23720	23731	23719	23853	23703	23902	23766	23878	23610	23731	23623	23951	23868	23679	23890	23524	23617	23692	23776	23598	23723	23641	23558	23759	23536	23660	23626	23661	23828	23656	23698	23746	23728	23790	23903	23575	23692	23730	23695	23816	23853	23755	23632	23628	23706	23510	23623	23739	23589	23567	23902	23912	23692	23636	23673	23724	23746	23692	23795	23543	23674	23980	23845	23767	23725	23804	23945	23873	23865	23630	23628	23674	23895	23813	23857	23650	23630	23645	23732	23685	23624	23802	23756	23770	23649	23739	23742	23809	23838	23738	23602	23687	23697	23772	23875	23775	23728	23934	23670	23883	23774	23659	23686	23907	23736	23960	23919	23634	23636	23655	23760	23601	23698	23712	23900	23913	23785	23545	23751	23611	23708	23868	23773	23400	23636	23750	23942	23655	23748	23670	23486	23742	23828	23791	23638	23675	23865	23791	23837	23706	23787	23677	23831	23705	23978	23750	23853	23507	23735	23550	23876	23812	23729	23555	23689	23674	23885	23756	23635	23843	23582	23525	23828	23788	23835	23600	23814	23781	23872	23728	23617	23723	23910	23835	23685	23927	23833	23914	23807	23633	23817	23661	23833	24013	23753	23913	23944	23557	23797	23629	23540	23777	23795	23487	23569	23467	23560	23830	23795	23841	23971	23963	23804	23850	23542	23761	23675	23786	23816	23657	23658	23610	23783	23553	23821	23926	23840	23707	23705	23766	23800	23788	23631	23961	23699	23881	23906	23934	23608	23823	23587	23673	23737	23857	23644	23711	23717	23843	23950	23872	23519	23765	23763	23700	23689	23813	23816	23681	23589	23499	23546	23505	24012	23779	23714	23568	23686	23794	23875	23860	23679	23796	23618	23562	23515	23678	23791	23724	23789	23711	23479	23796	23607	23865	23851	23684	23671	23858	23618	23729	23652	23924	23714	23799	23874	23812	23791	23802	23733	23793	23819	23857	23942	23750	23779	24091	23782	23592	23809	23644	23755	23558	23823	23781	23839	23448	23625	23704	23709	23912	23754	23730	23611	23745	23662	23775	23623	23860	23592	23722	23811	23690	23690	23837	23679	23955	23706	23495	23738	23737	23711	23871	23767	23570	23687	23749	23838	23721	23744	23753	23699	23748	23977	23580	23497	23670	23629	23517	23794	23973	23952	23743	23631	23648	23679	23720	23809	23600	23687	23577	23668	23651	23553	23679	23704	23695	23683	23688	23795	23825	23711	23820	23617	23697	23660	23538	23750	23749	23868	23938	23844	23738	23698	23680	23507	23423	23834	23930	23621	23525	23593	23581	23994	23827	23778	23686	23911	23918	23951	23606	23553	23708	23681	23643	23754	23872	23444	23810	23784	23657	23558	23791	23690	23684	23715	23797	23767	23632	23911	23617	23854	23827	24000	23839	23733	23816	23916	23693	23322	23817	23651	23605	23661	23706	23955	23712	23732	23775	23658	23871	23972	24001	23813	23815	23865	23683	23751	23654	23605	23713	23891	23729	23521	23677	23685	23721	23650	23931	23822	23611	23753	23798	23743	23825	23733	23598	23830	23517	23804	23799	23779	23931	23656	23621	23673	23749	23741	23479	23706	23631	23838	23901	23680	23794	23822	23596	23546	23590	23630	23720	23700	23341	23710	23838	23937	23788	23507	23854	23548	23637	23900	23979	23877	23679	23494	23899	23758	23662	23735	23829	23583	23938	23773	23644	23783	23719	23640	23717	23752	23670	23668	23684	23673	23764	23830	23700	23791	23767	23854	23808	23846	23800	23975	23598	23583	23822	23790	23884	23869	23915	23750	23730	23737	23721	23771	23647	23762	23598	23629	23777	23719	23838	23719	23963	23513	23908	23659	23585	23946	23946	23936	23798	23651	23579	23677	23811	23641	23583	23747	23887	23685	23773	23764	23900	23727	23844	23724	23748	23921	23715	23778	23915	24024	23895	23751	23699	23565	23754	23905	23486	23831	23520	23657	23889	23485	23737	23775	23774	23839	23653	23745	23800	23787	23873	23623	23775	23886	23719	23744	23706	23865	23666	23696	23612	23906	23865	23654	23816	23442	23706	23503	23691	23710	23904	23653	23724	23795	23928	23690	23716	23799	23995	23578	23705	24015	23498	23770	23885	23903	23735	23837	23735	23708	23616	23622	23510	23728	23926	23863	23741	23762	23817	23783	23650	23805	23660	23783	23767	23536	23755	23631	24044	23607	23887	23947	23748	23798	23579	23733	23733	23848	23696	23755	23989	23925	23871	23924	23667	23654	23765	23692	23709	23553	23728	23807	23929	23833	23615	23758	23897	23768	23693	23765	23560	23960	23841	23704	23932	23736	23893	23655	23698	23881	23656	23731	23752	23437	23755	23600	23708	23443	23735	23642	23768	23513	24002	23620	23698	23896	23568	23706	23788	23846	23921	23568	23635	23680	23765	23700	23826	23647	23691	23649	23769	23702	23401	23811	24023	23857	23906	23733	23740	23635	23763	23902	23712	23946	23776	23971	23889	23771	23813	24070	23674	23607	23876	23692	23799	23560	23678	23753	23706	23696	23745	23604	23871	23834	23831	23632	23849	23704	23698	23718	23853	23746	23612	23480	23740	23699	23825	23620	23719	23856	23695	23516	23501	23677	23820	23795	23982	23935	23870	23799	23884	23575	23857	23656	23945	23527	23923	23409	23618	23612	23746	23943	23889	23927	23642	23755	24030	23755	23651	23643	23510	23827	23688	23617	23507	23840	24018	23804	23753	23659	23636	23703	23627	23867	23822	23811	23590	23498	24001	23737	23775	23758	23857	23514	23607	23765
25090	46045	40202	27143	18468	17440	16948	16632	16594	16199	16357	16202	15978	16009	15995	15880	15880	16028	16128	15928	15930	15870	15961	15866	15918	15985	15786	15752	15659	16048	15874	15909	15918	15943	15950	15929	15786	15831	15841	15804	15868	15766	15936	15890	15843	15908	15938	15701	15743	15785	15823	15779	15700	16047	15774	15768	15706	15814	15690	15993	15687	15840	15831	15557	15725	15887	15855	15810	15959	15802	15824	15624	15935	15869	15735	15736	15829	15934	15720	15870	15919	15925	15821	16027	15839	15889	15913	15695	15892	15747	15861	15652	15761	15876	15937	15804	15746	15970	15789	15910	15711	15809	15775	15818	15616	15959	15713	15836	15913	15900	15850	15776	15756	15820	15812	15772	15878	15872	15767	15808	15670	15895	15831	15586	15901	15878	15935	15782	15695	15753	15740	15772	15813	15750	15736	15878	15743	15909	15786	15700	15742	15858	15900	15707	15816	15810	15705	15977	15683	15719	15861	15785	15728	15731	15848	15842	15907	15893	15812	15908	15826	15899	15770	15825	16043	15644	15865	15886	15687	15738	15596	15966	15882	15667	15775	15766	15736	15895	15693	15749	15761	15726	15678	15868	15790	15837	15815	15674	15766	15696	15988	15844	15754	15887	15663	15814	15887	15707	15939	15809	15828	15956	15745	15808	15741	15772	15859	15889	15829	15955	15821	15634	15794	15960	15887	15990	15778	15861	15866	15817	15869	15767	15703	15640	15709	15756	15742	15768	15745	15763	15860	15676	15943	15788	15796	15762	15796	15731	15852	15745	15736	15802	15932	15820	15818	15928	15829	15909	15775	15864	15735	15755	15726	15877	15882	15838	15749	15737	15876	15755	15743	15841	15942	15754	15838	15668	15896	15829	15974	15718	15843	15721	15733	15663	15904	15837	16005	15794	15777	15792	15670	15692	15886	15844	15788	15694	15728	15802	15720	15717	15763	15852	15945	15867	15837	15898	15873	15799	15890	15888	15850	15858	15793	15800	15835	15849	15802	15799	15753	15769	15673	15829	15759	15664	15798	15871	15792	15715	15864	15787	15863	15800	15895	15892	15668	15727	15668	15698	15718	16030	15722	15867	15860	15901	15530	15782	15861	15927	15774	15855	15817	15865	15854	15846	15820	15738	15691	15762	15858	15782	15751	15864	15794	15810	15806	15952	15641	15803	15808	15726	15696	15668	15842	15673	15840	15762	15895	15747	15810	15693	15813	15736	15731	15650	15881	15781	15619	15862	15717	15763	15767	15770	15787	15805	15704	15700	15714	15757	15706	15801	15804	16027	15776	15705	15812	15887	15817	15625	15945	15636	15904	15758	15755	15803	15803	15803	15822	15777	15915	15637	15732	15910	15968	15669	15856	15685	15778	15644	15751	15879	15920	15722	15829	15806	15616	15875	15766	15700	15800	15847	15861	15709	15825	15835	15740	15643	15782	15717	16070	15878	15898	15736	15763	15739	15788	15750	15902	15656	15699	15637	15827	15719	15766	15710	15819	15585	15809	15551	15771	15612	15590	15788	15782	15899	15804	15740	15650	15702	15718	15816	15811	15781	15748	15608	15727	15874	15677	15930	15783	15671	15815	15828	15699	15795	15882	15891	15655	15671	15642	15690	15712	15733	15781	15865	15750	15745	15948	15787	15742	15835	15766	15769	15855	15763	15871	15747	15848	15706	15664	15848	15828	15888	15827	15874	15868	15762	15599	15770	15742	15858	15979	15973	15890	15780	15703	15822	16016	15815	15635	15729	15807	15771	15708	15851	15808	15842	15798	15816	15687	15758	15707	15641	15834	15943	15798	15828	15831	15929	15734	15978	15708	15647	15806	15697	15797	15866	15671	15872	15870	15756	15850	15645	15900	15892	15850	15731	15839	15850	15827	15612	15939	15697	15768	15765	15810	15779	15645	15721	15738	15821	15872	15683	15637	15838	15779	15865	15778	15814	15747	15680	15867	15786	15823	15686	15835	15691	15685	15645	15828	15961	15845	16008	15766	15781	15816	15629	15857	15785	15721	15749	15907	15883	15942	15825	15857	15859	15769	15795	15797	15843	15884	15761	15861	15812	16029	15776	15671	15683	15969	15852	15759	15832	15703	15705	15837	15812	15770	15919	15702	15749	15909	15628	16030	15726	15879	15836	15749	15797	15887	15645	15893	15886	15890	15750	15836	15820	15757	15626	15918	15706	15829	15814	15829	16008	15727	15718	15844	15885	15869	15792	15649	15710	15788	15805	16040	15765	15740	15737	16137	15860	15912	15773	15851	15796	15842	15843	15619	15781	15660	15772	15876	16057	15733	15855	15820	15905	15802	15802	15810	15795	15703	15991	15818	15658	16017	15821	15994	15855	15764	15679	15735	15897	15771	15799	15981	15737	15763	15814	15795	15814	15819	15744	15746	15755	15776	15930	15905	15785	15914	15678	15752	15717	15728	15747	15826	15879	15649	15862	15803	15863	15902	15783	15710	15770	15951	15879	15880	15871	15812	15821	15726	15818	15807	15829	15693	15861	15825	15812	15866	15845	15768	15826	15958	15742	15876	15657	15707	15647	15784	15816	15797	15898	15548	15650	15910	15834	15894	15826	15912	15775	15806	15815	15756	15796	15659	15615	15901	15646	15835	15776	15781	15668	15851	15789	15728	15942	15791	16072	15827	15693	15875	15802	15731	15756	15829	15594	15678	16016	15823	15974	15791	15716	15816	15712	15762	15694	15867	15648	15640	15697	15803	15766	15701	15665	15600	15800	15747	15792	15922	15978	15628	15861	15890	15849	15852	15862	15746	15740	15728	15749	15597	15928	15648	15690	15792	15679	15851	15540	15777	15929	15691	15759	15840	15973	16019	15694	15939	15789	15763	15787	15851	15787	15775	15755	15622	15775	15731	15901	15860	15752	15708	15745	15610	15721	15914	15773	15651	15864	15745	15746	15836	15757	15730	15812	15706	15825	15793	15901	15798	15909	15784	15802	15765	15834	15727	15669	15783	15870	15772	15736	15810	15874	15748	15857	15816	15721	15786	15689	15665	15893	15682	15821	15846	15678	15670	15715	15762	15863	15838	15806	15944	15900	15896	15888	15951	15947	15746	15795	15764	15960	15826	15710	15988	15904	15734	15771	15661	15875	15695	15839	15822	15887	15491	15855	15830	15806	15734	15663	15756	15689	15891	15790	15609	15662	15812	15907	15755	15951	15912	15773	15957	15716	15740	15898	15691	15635	15877	15983	15636	15805	15834	15592	15706	15869	15782	15728	15734	15669	15863	15803	15732	15692	15753	15793	15902	15786	15739	15798	15721	15503	15899	15801	15892	15790	15799	15920	15962	15741	15740	15888	15662	15691	15734	15801	15756	15721	15734	15878	15861	15683	15667	15852	15689	15713	15876	15853	15837	15767	15949	15776	15771	15807	15748	15939	16062	15632	15679	15829	15994	15739	15872	15830	15762	15920	15945	15813	15794	15685	15880	15808	15873	15824	15840	15725	15700	15817	15990	15617	15891	15912	15919	15712	15713	15698	15794	15828	15860	15765	15824	15669	15825	15768	15832	15709	15949	15799	15696	15898	15908	15876	15749	15779	15812	15903	15855	15676	15836	15852	15689	15921	15912	15758	15920	15858	15712	15815	15911	15612	15901	15861	15843	15832	15784	15822	15849	15781	15788	15754	15813	15852	15860	15860	15967	15860	15743	15791	15666	15821	15883	15734	15663	15859	15695	15849	15800	15869	15707	15795	15807	15855	15646	15777	15822	15723	15898	16005	15581	16025	15888	15846	15804	15860	15801	15675	15767	15842	15853	15730	15754	15737	15881	15642	15808	15860	15840	15732	15811	15923	15784	15981	15626	15734	15828	15853	15817	15677	15894	15770	15757	15643	15639	15659	15976	15900	15795	15798	15769	15743	15735	15848	15799	15930	15821	15745	15749	15721	15662	15800	15731	15676	15749	15831	15851	15835	15839	15943	15560	15691	15853	15845	15714	15882	15972	15745	15746	15721	15675	15795	15693	15893	15628	15727	15863	15688	15678	15859	15848	15782	15934	15894	15779	15745	15835	15737	15654	15790	15892	15757	15929	15979	15845	15649	15795	15819	15842	15641	15835	15890	15517	15812	15664	15882	15851	15782	15804	15961	15591	15773	15961	15808	15678	15734	15664	15842	15957	15856	15849	15753	15845	15767	15914	15876	15814	15819	15712	15802	15915	15828	15670	16046	15906	15763	15901	15974	15667	15609	15966	15918	15750	15796	15830	15866	15865	15852	15766	15963	15812	15945	15918	16010	15816	15707	15799	15832	15715	15844	15836	15679	15834	15829	15890	15919	15851	15779	15692	15868	15827	15787	15876	15872	15820	15678	15877	15761	15873	15822	15688	15696	15934	15684	15913	16001	15690	15854	15806	15835	15690	15786	15851	15794	15693	15697	15874	15732	15793	15860	15812	15879	15775	15866	15453	15863	15618	15792	15806	15594	15926	15721	15885	15944	15882	15901	15779	15891	15972	15669	15825	15792	15707	15922	15662	15861	15941	15872	15924	15776	15881	15856	15888	15708	15847	15935	15987	15803	15633	15772	15821	15744	15699	15840	15820	15638	15624	15772	15811	15593	16062	15842	15849	15856	15757	15834	15946	15842	15754	15719	15637	15775	15724	15742	15766	15686	15874	15777	15942	15914	15803	15865	15742	15747	15707	15623	15914	15723	15541	15861	15789	15880	15743	15900	15817	15916	15711	15681	15775	15782	15881	15787	15694	15746	15828	15724	15894	15783	15756	15801	15691	15481	15772	15898	15818	15640	15747	15789	15864	15748	15740	15762	15922	15894	15755	15596	15971	15871	15660	15851	15695	15665	15864	15872	15782	15913	15861	15773	15824	15827	15583	15814	15665	16013	15945	15783	15676	15712	15803	15666	15558	15901	15697	15764	15780	16001	15657	15781	15658	15763	15712	15767	15826	15871	15869	15830	15815	15663	15705	15844	15565	15791	15745	15828	15799	15815	15946	15738	15755	15778	15961	15702	15806	15823	15786	15806	15850	15795	15708	15663	15907	15713	15894	15728	15762	15825	15886	15762	16035	15639	15915	15790	15792	15771	15783	15805	15739	15804	16143	15815	15645	15773	15773	15854	15582	15764	15987	15748	15759	15720
22542	20963	27465	24785	21678	25325	29899	26203	24888	25200	24946	24854	24941	24588	24961	24700	24746	24712	24576	24643	24486	24821	24765	24478	24501	24516	24434	24442	24455	24417	24531	24450	24536	24478	24409	24584	24493	24416	24488	24146	24389	24799	24516	24474	24800	24455	24468	24400	24638	24426	24230	24203	24290	24470	24219	24388	24537	24758	24779	24487	24443	24523	24387	24461	24434	24488	24556	24625	24502	24211	24400	24189	24420	24583	24333	24222	24506	24513	24393	24368	24484	24519	24466	24371	24561	24193	24113	24410	24354	24442	24351	24522	24451	24444	24564	24518	24537	24446	24359	24252	24284	24556	24324	24420	24182	24210	24332	24303	24463	24302	24103	24255	24434	24320	24487	24447	24471	24237	24471	24501	24321	24293	24274	24544	24612	24464	24064	24226	24244	24195	24546	24436	24180	24440	24154	24116	24227	24127	24388	24489	24375	24512	24464	24587	24369	24304	24472	24258	24286	24252	24383	24421	24306	24377	24346	24375	24462	24266	24297	24163	24271	24348	24373	24440	24359	24576	24268	24270	24381	24455	24284	24179	24287	24439	24287	24170	24397	24294	24210	24154	24458	24246	24569	24444	24390	24229	24367	24213	24238	24622	24352	24260	24321	24381	24317	24141	24346	24341	24296	24290	24187	24011	24236	24412	24014	24507	24350	24422	24387	24200	24296	24295	24246	24207	24457	24204	24145	24647	24323	24189	24275	24322	24257	24519	24328	24245	24323	24243	24376	24394	24325	24311	24371	24590	24414	24444	24200	24279	24391	24262	24407	24495	24312	24256	24488	24443	24145	24277	24419	24311	24051	24327	24427	24349	24340	24263	24163	24498	24479	24260	24251	24267	24030	24295	24312	24458	24313	24518	24324	24488	24158	24533	24665	24366	24269	24502	24425	24387	24453	24186	24080	24360	24541	24312	24265	24366	24531	24496	24326	24244	24313	24306	24463	24180	24125	24157	24271	24253	24393	24401	24245	24500	24235	24347	24469	24312	24419	24496	24483	24424	24356	24381	24284	24144	24156	24197	24158	24301	24254	24382	24353	24308	24129	24372	24459	24290	24278	24249	24422	24594	24285	24164	24222	24215	24575	24110	24323	24505	24187	24227	24687	24264	24478	24124	24261	24297	24336	24180	24511	24365	24436	24275	24437	24457	24385	24584	24180	24485	24437	24266	24323	24282	24284	24259	24268	24498	24249	24563	24482	24396	24312	24541	24254	24229	24508	24385	24061	24269	24402	24264	24344	24178	24247	24284	24537	24390	24458	24230	24487	24150	24199	24384	24338	24235	24409	24316	24075	24222	24298	24198	24371	24568	24689	24322	24502	24470	24265	24208	24213	23971	24409	24560	24630	24230	24319	24249	24193	24265	24233	24340	24183	24059	24401	24567	24407	24170	24337	24269	23846	24145	24197	24522	24418	24261	24257	24095	24538	24147	24269	24295	24390	24365	24242	24359	24541	24496	24342	24480	24138	24281	24369	24198	24367	24301	24249	24235	24308	24314	24594	24348	24360	24437	24239	24361	24307	24387	24481	24320	24268	24323	24428	24423	24253	24430	24253	24194	24198	24434	24357	24113	24272	24299	24257	24563	24262	24388	24521	24515	24489	24260	24398	24324	24247	24262	24388	24583	24508	24264	24218	24395	24228	24301	24341	24260	24253	24169	24016	24084	24335	24349	24012	24293	24209	24184	24375	24439	24267	24399	24537	24252	24148	24196	24197	24208	24477	24419	24381	24294	24162	24436	24290	24106	24362	24060	24248	24215	24295	24308	24220	24244	24462	24355	24320	24019	24067	24443	24370	24302	24354	24368	24327	24356	24285	24495	24248	24098	24493	24206	24540	24292	24261	24118	24147	24187	24216	24074	24301	24116	24308	24387	24510	24293	24451	24336	24076	24312	24243	24186	24490	24287	24351	24206	24285	24511	24451	24347	24183	24334	24601	24251	24206	24603	24392	24168	24414	24327	24430	24547	24189	24159	24412	24399	24097	24217	24256	24231	24604	24408	24464	24270	24545	24226	24477	24352	24457	24263	24011	24232	24142	24360	24194	24323	24283	24588	24350	24269	24365	24249	24224	24351	24600	23979	24321	24060	24138	24306	24325	24268	24445	24220	24247	24386	24176	24327	24171	24322	24226	24131	24244	24360	24241	24338	24333	24332	24510	24316	24407	24344	24191	24067	24241	24376	24119	24338	24402	24228	24327	24402	24457	24298	24336	24323	24381	24088	24225	24141	24135	24224	24365	24408	24143	24602	24367	24395	24381	24349	24415	24260	24471	24244	24431	24417	24331	24283	24293	24367	24329	24429	24425	24368	24386	24491	24445	24353	24206	24283	24357	24151	24232	24199	24203	24508	24263	24350	24228	24605	24401	24253	24279	24267	24444	24165	24435	24385	24211	24456	24433	24355	24134	24264	24609	24567	24282	24477	24408	24303	24190	24398	24295	24372	24426	24192	24374	24452	24395	24418	24174	24337	24551	24348	24452	24294	24188	24440	24124	24415	24630	24425	24242	24446	24152	24374	24268	24231	24388	24281	24444	24189	24512	24487	24461	24228	24449	24533	24052	24161	24268	24416	24391	24442	24253	24398	24441	24372	24116	24222	24258	24256	24357	24335	24092	24339	24382	24308	24074	24199	24411	24381	24460	24290	24209	24343	24008	24320	24462	24206	24385	24233	24284	24362	24260	24321	24322	24512	24361	24307	24259	24416	24401	24206	24297	24321	24323	24279	24434	24162	24325	24253	24432	24316	23948	24382	24545	24339	24421	24305	24259	24221	24269	24455	24289	24380	24143	24335	24227	24212	24464	24693	24391	24234	24267	23953	24480	24294	23993	24446	24221	24306	24223	24254	24062	24244	24421	24328	24477	24451	24403	24380	24324	24334	24349	24333	24372	24183	24495	24406	24554	24471	24314	24393	24357	24418	24032	24435	24313	24284	24418	24362	24510	24363	24166	24155	24214	24056	24173	24185	24141	24600	24523	24414	24224	24266	24214	24152	24293	24454	24279	24340	24226	24429	24477	24479	24131	24552	24308	24389	24271	24321	24193	24468	24357	24114	24107	24506	24344	24221	24198	24459	23974	24434	24251	24268	24110	24441	24463	24087	24286	24327	24128	24228	24217	24549	24341	24324	24263	24224	24218	24184	24271	24334	24508	24256	24102	24532	24478	24297	24304	24188	24218	24379	24531	24688	24363	24353	24302	24395	24479	24303	24368	24168	24285	23920	24268	24371	24059	24441	24314	24417	24168	24561	24511	24171	24152	24314	24210	24292	24525	24466	24369	24146	24585	24573	24222	24481	24487	24315	24237	24204	24041	24290	24392	24155	24299	24303	24087	24388	24240	24230	24381	24424	24161	24298	24543	24300	24220	24469	24366	24481	24187	24095	24536	24091	24251	24098	24176	24455	24435	24241	24435	24131	24384	24435	24155	24124	24214	24467	24333	24289	24417	24264	24034	24476	24262	24289	24431	24247	24155	24276	24320	24450	24262	24488	24478	24564	24403	24456	24434	24398	24182	24366	24420	24162	24237	24257	24639	24279	24274	24240	24384	24265	24127	24178	24450	24225	24130	24190	24211	24308	24410	24289	24397	24238	24475	24306	24347	24569	24389	24271	24296	24435	24353	24427	24341	24384	24475	24367	24303	24590	24430	24343	24275	24189	24303	24213	24331	24348	24702	24212	24460	24163	24297	24321	24459	24333	24411	24405	24273	24210	24456	24435	24287	24367	24500	24439	24318	24435	24447	24150	24407	24090	23990	24378	24327	24146	24415	24284	24125	24516	24501	24300	24313	24445	24434	24351	24376	24544	24698	24362	24352	24328	24265	24272	24388	24382	24183	24212	24455	24348	24300	24301	24381	24298	24344	24133	24362	23957	24283	24465	24265	24361	24326	24195	24235	24247	24082	24352	24219	24595	24524	24392	24307	24221	24210	24412	24234	24193	24203	24378	24067	24247	24372	24119	24334	24247	24294	24320	24411	24265	24284	24254	24440	24391	24234	24317	24254	24297	24471	24200	24222	24267	24229	24246	24503	24317	24311	24200	24615	24283	24447	24084	24264	24259	24081	24105	24287	24414	24590	24415	24363	24177	24386	24109	24307	24294	24371	24257	24144	24125	24207	24011	24132	24165	24380	24149	24157	24519	24512	24608	24237	24459	24172	24205	24452	24389	24235	24385	24394	24431	24360	24439	24415	24306	24298	24385	24130	24290	24264	24319	24317	24354	24312	24252	24439	24369	24483	24183	24151	24254	24336	24526	24476	24579	24212	24242	24334	24532	24501	24141	24352	24367	24373	24146	24182	24160	24245	24398	24262	24289	24252	24324	24417	24248	24298	24250	24335	24282	24561	24394	24373	24058	24576	24563	24433	24318	24270	24579	24300	24233	24505	24182	24281	24288	24532	24386	24129	24412	24216	24106	24314	24528	24385	24399	24460	24139	24540	24228	24320	24511	24388	24129	24397	24233	24059	24250	24143	24302	24230	24460	24429	24269	24188	24390	24437	24200	24259	24288	24516	24634	24607	24529	24353	24527	24524	24617	24303	24208	24252	24061	24325	24369	24462	24379	24704	24480	24282	24464	24406	24484	24265	24350	24443	24239	24303	24434	24229	24284	24406	24631	24335	24245	24214	24412	24524	24447	24335	24573	24428	24368	24110	24365	24323	24355	24148	24560	24218	24174	24263	24181	24463	24375	24354	24541	24397	24619	24126	24352	24292	24175	24092	24461	24383	24554	24288	24276	24316	24138	24107	24196	24552	24475	24394	24469	24392	24210	24378	24197	24376	24492	24549	24303	24248	24591	24319	24288	24318	24328	24517	24376	24126	24164	24280	24152	24310	24277	24333	24502	24180	24193	24238	24499	24308	24179	24540	24283	24206	24579	24179	24612	24223	24408	24349	24531	24361	24217	24274	24451	24169	24116	24455	24127	24418	24228	24254	24191	24457	24394	24377	24413	24310	24358	24394	24246	24034	24798	24734	24201	24543	24139	24361	24415	24307	24346	24346	24382	24062	24359	24428	24288	24311	24247	24195	24324	24401	24493	24294	24634	24501	24463	24347	24033	24081	24141	24375	24336	24178	24326	24412	24243	24127	24258	24528	24115	24284	24206	24176	24255
29765	54075	49168	32760	20332	18801	18114	17471	17187	16915	16834	16701	16526	16313	16464	16296	16009	16295	16247	16177	16239	16182	16090	16055	16386	16097	16030	16168	16046	16039	16051	16103	16062	16092	15976	16022	16010	16017	16042	16054	15904	16009	15744	15992	15985	16153	16162	16153	16104	15821	15984	16006	15874	16026	16030	15991	16100	16088	16004	16075	16140	15917	16055	15912	16007	15931	16216	16074	16196	15899	15967	16040	15941	16067	16052	16018	16197	16002	16160	15919	16093	15933	16082	16131	16036	15977	15935	16091	16052	16294	16072	15910	15939	15743	15810	15889	16010	16027	15825	15940	15963	15935	15897	16023	15974	15979	15743	15889	16003	16142	15878	15944	16046	16060	15860	15963	15890	15808	16072	16027	15952	16027	16172	16054	16007	16028	15795	15957	15938	16016	15863	15965	16006	15851	16043	15976	15928	15910	16063	15891	16052	16144	15982	15841	15950	16009	15875	15957	15958	15932	16048	15945	15892	15846	15922	16077	15776	16055	16015	16071	16155	15905	15953	15920	16005	15967	15969	15745	15935	16021	16046	16048	15976	15980	15843	15924	15913	16043	16009	15919	16095	16006	15921	15826	16063	16023	15895	15861	16099	15977	15922	16160	15773	16120	15956	16002	16106	15926	15922	15856	16206	15968	15966	15746	15942	16000	15861	15963	15932	15967	15914	15933	16007	16055	16014	15902	16035	15805	15888	15964	15939	16039	16019	15903	16016	16045	16128	15882	15896	16091	16058	15937	15813	16058	15766	15865	16001	15848	15918	16079	15988	15831	15949	15989	15911	16061	15862	15996	15895	16015	15871	15977	15847	16071	15862	15943	16003	16061	15968	15996	15891	15951	15898	15972	16057	16107	15955	15908	15886	15781	15942	16043	16143	15924	15827	15978	16102	15877	16083	16068	16046	15894	16036	15883	15953	15895	15812	15868	15962	16108	15865	15740	15982	16080	16011	15927	15967	16107	15948	16105	16043	15884	15987	15993	15981	15850	15994	15888	15874	15998	16120	15922	16005	16014	15978	15904	15945	15896	16007	15995	15860	15822	15967	16051	15965	15777	15979	15964	16058	16004	16025	16003	15966	16143	15921	15937	15909	16067	15928	15982	15862	15874	15874	15953	15890	15833	16022	15837	16036	15919	15902	16064	15889	16190	16031	15926	15963	15711	15912	16126	15842	15874	15904	15941	15745	15986	15990	15796	15980	16075	15960	15939	15926	15892	15891	15871	16013	15903	15866	15982	15804	15847	16119	15926	15882	16036	15936	16202	16152	15859	16089	15832	16132	16045	15901	16171	15963	15896	16127	15926	15906	15915	15771	16050	16012	16133	15877	15973	15936	16024	15999	16040	16023	15842	16017	15987	15903	15865	15965	16026	16091	16105	16103	16017	15960	15993	15972	15993	16001	15818	15808	16035	15987	15823	15803	15943	15888	15831	15926	16090	15936	15895	16057	15984	15976	15945	15921	15941	15993	16067	15951	15826	16066	15994	15922	15935	16031	16091	16008	15875	15956	16047	16007	15916	16001	15846	15953	15976	16025	15986	16037	15975	16047	15994	15825	15791	15807	15910	15883	15988	15824	15951	16042	15966	15930	15926	16155	15992	15974	15917	15764	15974	15966	15929	15873	15971	15946	16049	16055	15909	15870	16033	15889	15966	15972	16001	15912	15884	15925	15953	16126	16139	16018	15933	16038	15991	15928	15900	16049	16007	16067	15966	16001	15935	15950	15967	16020	15755	15918	15850	16132	16159	16022	15913	15877	15868	15969	16184	16008	15940	16013	16000	16068	15858	16075	15863	16060	16029	16065	15960	15980	15925	15843	16041	16312	15870	15978	16056	15791	15871	16114	16045	16060	15908	15999	16124	15946	15882	16049	15743	15880	15917	15899	15931	15930	15936	15935	15993	16048	16083	15993	15776	15879	15958	16116	15989	15823	16081	16053	15847	15914	16046	15830	15911	16103	15973	15897	15945	16011	15839	15800	15867	15884	15985	15917	16051	15969	16054	15943	15761	15859	15970	15913	16029	15886	15778	16064	15855	15940	15920	15850	15936	15886	15990	15743	15835	15954	15962	15889	15931	15915	15839	16003	15912	15986	15992	16145	15925	15883	15670	15953	16045	16056	16013	16073	15951	15814	16094	15964	16062	15927	15833	15989	16116	16009	16012	15797	15839	15861	16024	15925	16010	15928	16007	15944	16059	15911	15894	15900	16078	16013	15804	16141	15931	15848	16014	15902	15772	16008	15959	15845	15916	16053	16003	16014	15903	15989	15797	16105	15865	15961	15917	16047	15942	15807	15808	15984	15943	15957	15964	16023	15959	16129	15892	15823	15798	15880	15834	15933	16066	15866	15992	16090	15935	15939	16173	16116	15942	16161	15992	15891	16009	15993	15978	15850	16023	16003	15937	16033	16007	15943	15915	16008	16100	15986	16055	15954	15989	15883	16086	15905	15952	15930	15986	15903	16133	15889	15948	15876	15810	15847	15914	16001	15938	16037	16082	16055	15921	16026	16055	16039	15862	15799	16014	15879	15997	16109	15938	15949	16123	16089	16077	15917	15806	15839	15935	16099	15979	15934	15877	16010	16034	15886	15982	15934	15959	16018	16074	15985	15802	16076	15804	15758	16007	15910	16057	16010	16002	15943	16023	15892	16031	15961	15954	15845	15842	15942	16052	15976	15979	16059	15962	16130	15914	15919	15810	15975	15969	15905	16085	16015	16120	16106	15911	15963	16132	15964	16107	16056	15902	15903	15875	16062	15970	16138	15988	15981	16000	16012	15879	15992	15862	15970	16012	15983	15819	15903	15950	16044	16054	15970	15987	16043	15979	16010	16012	16103	15882	15882	16012	15868	15739	15827	15788	16137	16057	16020	15810	16090	15954	15966	15934	15967	16073	15921	16026	15877	16047	16209	15888	16060	15835	15865	15926	15954	15667	15985	15936	15928	16001	15994	15803	15877	15982	15935	15858	16165	15777	15777	16009	15935	15817	15926	15933	15927	15863	15938	16059	16148	16003	15800	15955	16096	15840	16007	15973	15916	15812	16027	16115	15922	16025	16090	15884	15890	15970	16146	16028	16087	15969	15926	16084	15841	16055	15914	16012	15993	15921	16012	15728	15926	16059	15886	15839	16194	15889	15943	16114	16003	15997	15985	15982	15894	15977	15958	16052	15960	15996	16000	16168	15912	15961	15896	16071	16081	15912	15878	16024	15998	16119	15985	16004	15915	16058	16167	15802	16013	16002	16034	15997	16010	15940	16043	16010	15870	15986	15893	16161	15911	15973	15980	15962	15853	15970	15930	15869	15995	15996	16116	15875	16004	15867	15769	15800	15894	15921	16024	15782	15952	15855	16044	16095	15928	15899	15947	15958	16046	15927	15691	16048	15937	15857	16143	16027	16014	15973	15829	15808	16054	16138	16020	16044	15899	15816	15838	15979	15939	15885	16047	15752	15965	15959	15849	15818	16117	16034	15900	15822	15930	15906	15996	15926	15922	15833	15877	16037	15998	16054	15959	15819	16025	16080	16022	15947	15904	15979	15969	15961	16019	15944	16049	15957	16009	16080	15955	16117	15818	15998	16031	15921	16011	16033	16036	15992	15913	16039	16035	16130	16022	16032	15857	15944	15939	16081	15936	15972	15930	15900	15904	16042	15854	15749	15758	15812	16071	16100	15917	15996	16014	16094	15953	16092	16120	15923	16005	15838	15910	15911	15875	16048	16005	16048	15989	15878	16090	15815	15951	15940	16017	15803	16050	15935	16179	15962	15846	16027	16154	15986	15799	15899	16038	15982	15889	15836	15908	15970	15924	15914	16133	15945	15783	15871	15827	15995	15912	15952	16026	15877	16053	16077	16087	16086	15975	15783	16116	15950	16003	15844	16041	15961	15806	16088	15960	15958	15993	15885	15908	15889	16131	16052	15912	16070	15913	16001	15910	15979	16012	16122	15950	15799	15994	15857	16013	15800	15958	15901	15951	15924	15929	16062	15822	15986	15816	16125	16039	16062	16079	16016	16049	15954	16036	15915	15948	16108	16003	15972	15964	15876	15872	15931	16144	15959	16138	15958	16062	16142	15860	15949	15891	16125	15916	15795	15701	15820	15807	15982	16042	15947	16009	16078	15941	15871	15951	16040	16033	15941	16001	16005	16039	16048	16023	15751	15972	15873	15998	15942	15914	15891	15998	16036	15783	16038	15933	15966	15817	16045	16070	15777	16248	16136	15930	15993	16009	15842	15931	15776	15886	16016	16084	15948	16205	16170	15925	15945	15820	15918	15955	16032	16048	15951	15865	16052	16095	15969	16069	15871	15970	15947	15947	16143	15911	16084	15923	15848	15817	16020	15932	16012	16130	15904	15939	15763	15860	15999	15941	15935	16181	15871	15965	16001	16046	15937	16125	15934	15991	15951	15977	15833	15892	15886	15913	15877	16063	15985	16223	15873	16127	15775	16052	16004	15988	15951	15775	15895	15959	15901	15925	15972	16012	15838	16002	16001	16063	15924	15917	16012	16107	15921	15893	15907	16013	15854	16020	15986	15844	15873	16136	15863	15996	15857	16025	16052	16095	16003	16056	15952	15819	16026	15779	15934	16086	16133	15994	16081	15941	15843	16059	15930	15881	15963	15933	15904	15781	16018	16087	15858	15922	16086	16180	15984	15924	15959	16016	15911	16020	16138	15913	15912	15843	15807	15935	16183	16041	15980	15873	15917	16045	16039	15923	15928	16057	15932	15983	15854	16003	15975	15963	15893	15908	15912	15961	16095	15985	16030	15816	16031	15951	15883	16094	15861	15887	16039	15819	15981	16162	15848	16042	16032	16088	15833	16119	16072	16012	16036	15947	15985	15988	16032	15880	15937	16010	15989	15957	16070	15927	15848	15864	16096	16059	16103	15935	16019	15767	15963	16037	15889	15907	16149	15902	15919	15845	16198	15924	16107	15970	16085	15874	16074	16015	16033	16134	16041	15895	15863	15862	15933	16066	16150	16145	16025	15901	16063	15896	16046	15999	16017	16129	15954	15880	15875	15920	15806	15988	15791	16004	16119	15691	16214	15878	16029	15939	15925	16119	15911	15800	15936	15900	15891	15836	15910	15991	15974	15850	16051	15832	15844
33912	28516	31315	28418	24181	23461	23360	23416	23459	23619	23459	23398	23516	23519	23433	23186	23228	23429	23314	23430	23161	23351	23542	23335	23443	23360	23488	23606	23568	23553	23289	23376	23085	23331	23334	23320	23121	23215	23415	23142	23200	23661	23386	23513	23356	23185	23328	23462	23421	23442	23292	23321	23788	23434	23319	23298	23411	23338	23373	23284	23740	23400	23040	23065	23412	23189	23345	23295	23241	23169	23413	23421	23398	23433	23588	23319	23445	23308	23392	23285	23379	23448	23248	23294	23262	23473	23390	23242	23176	23248	23222	23312	23244	23587	23493	23200	23173	23218	23505	23188	23399	23322	23278	23266	23375	23304	23336	23476	23206	23268	23375	23440	23191	23274	23440	23502	23335	23418	23285	23494	23327	23356	23432	23243	23494	23144	23270	23522	23582	23348	23339	23201	23270	23361	23272	23197	23429	23311	23463	23134	23341	23338	23183	23245	23379	23363	23293	23521	23452	23325	23310	23135	23685	23334	23550	23600	23653	23168	23189	23063	23374	23184	23154	23295	23233	23427	23209	23295	23472	23269	23498	23375	23235	23425	23299	23363	23431	23281	23187	23268	23394	23342	23437	23174	23580	23461	23414	23222	23286	23263	23544	23392	23451	23315	23230	23374	23490	23203	23121	23234	23125	23169	23567	23652	23245	23381	23418	23309	23201	23230	23310	23043	23370	23334	23178	23409	23051	23332	23189	23482	23116	23480	23354	23223	23423	23348	23327	23328	23479	23312	23523	23385	23435	23174	23386	23593	23454	23633	23461	23305	23383	23396	23476	23255	23503	23127	23171	23287	23414	23407	23286	23283	23130	23507	23420	23382	23455	23196	23302	23406	23363	23264	23334	23090	23348	23304	23217	23448	23169	23473	23358	23263	23292	23389	23320	23215	23355	23448	23166	23291	23288	23457	23301	23418	23386	23207	23252	23015	23218	23344	23444	23370	23267	23213	23411	23411	23273	23528	23321	23293	23241	23362	23251	23393	23147	23491	23236	23132	23384	23307	23317	23276	23112	23201	23149	23369	23241	23336	23288	23335	23399	23290	23529	23354	23204	23337	23228	23053	23710	23518	23465	23151	23125	23314	23170	23148	23127	23133	23275	23495	23167	23256	23302	23484	23437	23127	23449	23367	23410	23438	23233	23591	23371	23228	23128	23284	23528	23460	23299	23347	23272	23644	23299	23398	23315	23264	23214	23259	23228	23127	23204	23274	23488	23320	23291	23252	23147	23185	23437	23037	23454	23392	22888	23296	23195	23342	23181	23498	23286	23250	23382	23038	23374	23396	23453	23612	23362	23228	23308	23321	23029	23136	23363	23317	23115	23231	23397	23295	23407	23394	23250	23241	23288	23246	23216	23533	23216	23094	23219	23198	23200	23510	23466	23090	23247	23412	23395	23092	23301	23363	23354	23242	23230	23429	23311	23475	23024	23178	23327	23354	23193	23277	23165	23506	23139	23342	23530	23313	23425	23421	23256	23165	23290	23113	23379	23373	23395	23517	23406	23340	23353	23230	23520	23257	23629	23291	23218	22995	23477	23343	23312	23377	23310	23218	23501	23182	23416	23215	23128	23488	23261	23584	23340	23434	23136	23309	23267	23221	23381	23312	23290	23313	23475	23450	23232	23395	23328	23451	23320	23174	23567	23408	23522	23246	23351	23307	23438	23114	23438	23322	23244	23167	23283	23471	23303	23144	23074	23277	23452	23261	23136	23183	23301	23318	23292	23096	23399	23162	23558	23538	23275	23392	23464	23550	23464	23505	23339	23465	23213	23256	23317	23147	23250	23714	23091	23478	23205	23301	23324	23399	23385	23288	23219	23300	23411	23296	23359	23436	23240	23603	23504	23496	23318	23444	23688	23453	23295	23427	23380	23646	23369	23380	23472	23386	23245	23024	23237	23579	23198	23249	23451	23544	23255	23092	23415	23598	23233	23462	23225	23275	23464	23388	23177	23253	23265	23307	23284	23516	23253	23233	23261	23320	23404	23334	23466	23216	23075	23157	23316	23154	23335	23395	23165	23277	23639	23379	23525	23275	23344	23171	23312	23379	23098	23468	23581	23416	23521	23453	23286	23062	23170	23534	23508	23413	23445	23190	23513	23233	23251	23352	23480	23450	23487	23503	23295	23411	23440	23152	23430	23281	23271	23248	23224	23385	23374	23507	23431	23520	23484	23416	23532	23509	23208	23441	23332	23227	23232	23318	23219	23066	23442	23409	23330	23389	23362	23671	23204	23407	23359	23214	23168	23371	23154	23216	23180	23185	23221	23088	23430	23456	23320	23420	23443	23339	23619	23049	23267	23572	23636	23091	23351	23345	23430	23359	23250	23213	23399	23283	23242	23119	23358	23243	23217	23250	22941	23154	23254	23252	23231	23395	23400	23293	23352	23371	23338	23160	23549	23075	23542	23419	23343	23529	23183	23324	23485	23348	23227	23422	23061	23190	23408	23356	23206	23394	23337	23408	23344	23304	23167	23432	23234	23601	23535	23293	23271	23248	23268	23305	23309	23201	23308	23257	23262	23337	23267	23155	23220	23530	23477	23483	23151	23262	23397	23576	23176	23193	23238	23175	23345	23277	23073	23338	23500	23272	23176	23309	23203	23282	23390	23016	23423	23349	23132	23129	23358	23300	23300	23074	23276	23333	23205	23432	23039	23310	23390	23154	23192	23385	23557	23287	23301	23391	23528	23399	23499	23533	23496	23361	23174	23614	23371	23233	23378	23263	23440	23353	23468	23544	23207	23283	23330	23487	23444	23385	23358	23457	23235	23325	23429	23224	23380	23284	23143	23415	23290	23026	23332	23182	23187	23308	23416	23461	23509	23488	23224	23339	23202	23212	23240	23369	23537	23498	23313	23418	23169	23359	23287	23340	23214	23318	23315	23306	23475	23246	23180	23242	23258	23171	23259	23491	23233	23400	23380	23474	23298	23334	23261	23578	23222	23375	23256	23282	23103	23161	23260	23570	23314	23246	23459	23415	23387	23083	23258	23172	23166	23258	23380	23318	23438	23388	23676	23424	23454	23257	23264	23437	23268	23506	23244	23241	23411	22923	23378	23233	23436	23251	23142	23544	23270	23454	23299	23660	23119	23483	23515	23333	23329	23632	23260	23049	23266	23181	23220	23305	23351	23212	23209	23283	23369	23501	23139	23348	23509	23130	23118	23382	23254	23485	23351	23384	23237	23170	23571	23196	23438	23377	22760	23256	23394	23434	23249	23306	23495	23168	23226	23414	23429	23464	23384	23324	23597	23380	23246	23376	23397	23428	23499	23133	23277	23597	23418	23348	23459	23026	23380	23448	23419	23570	23488	23129	23298	23213	23370	23080	23321	23433	23362	23041	23239	23485	23305	23376	23294	23378	23250	23345	23190	23512	23138	23211	23468	23360	23327	23084	23106	23221	23474	22976	23232	23359	23527	23414	23297	23384	23285	23343	23276	23387	23387	23417	23202	23378	23431	23332	23321	23255	23449	23169	23428	23406	23324	23317	23442	23360	23530	23278	23311	23440	23127	23343	23189	23098	23227	23435	23199	23287	23379	23340	23383	23349	23449	23358	23234	23324	23443	23316	23233	23460	23442	23115	23409	23277	23264	23219	23224	23463	23680	23443	23121	23316	23356	23223	23042	23381	23221	23537	23285	23378	23397	23405	23188	23232	23439	23179	23285	23161	23231	23557	23234	23116	23275	23310	23434	23367	23304	23331	23497	23475	23361	23280	23195	23281	23116	23290	23187	23077	23355	23498	23185	23050	23279	23323	23294	23207	23229	23273	23322	23128	23495	23416	23393	23316	23247	23264	23493	23422	23417	23434	23236	23353	23358	23419	23245	23514	23278	23361	23283	23202	23446	23225	23140	23492	23460	23537	23341	23332	23383	23295	23237	23252	23318	23342	23529	23152	23411	23594	23290	23328	23351	23228	23233	23312	23116	23680	23661	23355	23436	23221	23287	23349	23536	23279	23345	23259	23373	23486	23357	23306	23286	23378	23312	23292	23299	23035	23479	23487	23234	23386	23381	23375	23413	23411	23352	23427	23201	23307	23195	23301	23340	23447	23356	23201	23361	23478	23405	23396	23327	23364	23583	23335	23332	23384	23348	23306	23383	23507	23224	23231	23492	23479	23326	23249	23401	23180	23327	23705	23476	23283	23180	23222	23382	23333	23225	23442	23508	23331	23334	23324	23738	23285	23210	23120	23282	23407	23372	23242	23312	23053	23366	23464	23550	23224	23266	23184	23393	23418	23415	23186	23111	23283	23404	23138	23298	23464	23425	23430	23361	23333	23325	23208	23169	23253	23048	23333	23204	23365	23390	23415	23224	23618	23383	23399	23080	23133	23265	23078	23433	23284	23344	23405	23355	23384	23158	23328	23346	23336	23418	23401	23582	23465	23617	23216	23243	23365	23111	23261	23229	23247	23512	23137	23305	23441	23141	23250	23252	23226	23216	23460	23399	23473	23326	23496	23450	23436	23279	23419	23424	23291	23179	23276	23273	23429	23349	23251	23537	23403	23406	23537	23174	23147	23179	23135	23331	23345	23320	23106	23457	23178	23437	23270	23279	23276	23127	23373	23408	23432	23087	23326	23330	23104	23296	23415	23488	23369	23441	23341	23267	23184	23213	23425	23402	23065	23396	23222	23290	23347	23163	23315	23238	23195	23262	23442	23274	23359	23430	23244	23203	23205	23236	23363	23356	23207	23437	23187	23313	23415	23404	23474	23281	23180	23419	23233	23341	23516	23398	23490	23113	23404	23281	23182	23276	23194	23129	23276	23514	23307	23299	23260	23312	23521	23415	23500	23242	23443	23388	23404	23514	23194	23226	23130	23432	23513	23231	23352	23316	23453	23357	23520	23443	23315	23383	23313	23245	23274	23271	23476	23318	23306	23343	23389	23254	23443	23545	23348	23231	23216	23551	23718	23430	23285	23350	23101	23430	23157	23277	23315	23154	23347	23416	23254	23238	23220	23557	23381	23123	23283	23331	23198	23198	23383	23472	23384	23470	23071	23604	23332	23291	23361	23203	23434	23381	23391	23261	23327	23182	23386	23228	23361	23376	23246	23293	23297	23253	23258	23537	23334	23489	23221	23078	23322	23474	23594	23308	23568	23382	23184
23941	31164	26925	20114	16515	15795	15821	15666	15649	15655	15614	15785	15627	15606	15493	15551	15521	15471	15620	15584	15518	15598	15448	15581	15442	15559	15393	15704	15494	15526	15608	15532	15366	15621	15661	15536	15394	15437	15452	15538	15634	15553	15639	15586	15628	15580	15451	15527	15561	15548	15501	15518	15530	15467	15522	15494	15581	15603	15614	15550	15458	15656	15534	15363	15687	15385	15418	15576	15571	15657	15528	15478	15560	15483	15483	15588	15406	15418	15676	15598	15424	15415	15491	15759	15501	15768	15734	15507	15396	15586	15516	15780	15554	15640	15496	15425	15404	15426	15603	15527	15521	15482	15400	15612	15739	15461	15420	15538	15634	15485	15514	15416	15428	15670	15464	15665	15673	15538	15589	15368	15725	15608	15379	15634	15603	15541	15553	15400	15637	15564	15644	15439	15588	15405	15777	15550	15569	15557	15503	15620	15590	15507	15522	15766	15609	15586	15607	15416	15496	15613	15646	15367	15492	15537	15650	15614	15652	15598	15482	15406	15507	15368	15546	15556	15507	15511	15548	15710	15375	15449	15564	15424	15485	15550	15482	15531	15575	15579	15546	15556	15518	15432	15535	15448	15601	15590	15698	15535	15474	15559	15421	15585	15583	15606	15598	15520	15713	15556	15652	15582	15492	15573	15554	15480	15423	15467	15464	15559	15527	15511	15570	15653	15499	15758	15629	15608	15498	15540	15581	15707	15652	15364	15512	15719	15669	15440	15481	15636	15515	15601	15665	15484	15583	15610	15392	15593	15526	15457	15614	15398	15486	15548	15499	15582	15614	15491	15367	15618	15520	15695	15436	15403	15529	15530	15646	15540	15561	15562	15769	15520	15534	15492	15542	15387	15498	15570	15520	15679	15458	15518	15310	15333	15568	15662	15578	15588	15648	15552	15547	15613	15403	15640	15687	15552	15554	15491	15520	15477	15720	15571	15569	15724	15675	15908	15439	15704	15425	15520	15461	15669	15442	15541	15521	15373	15561	15540	15606	15552	15578	15705	15553	15689	15554	15547	15665	15520	15665	15606	15665	15506	15480	15591	15551	15639	15575	15609	15521	15704	15499	15524	15567	15535	15623	15417	15667	15497	15658	15442	15466	15520	15568	15522	15588	15507	15523	15504	15644	15434	15555	15463	15505	15639	15752	15604	15435	15567	15616	15749	15303	15397	15568	15837	15502	15683	15524	15556	15498	15556	15601	15690	15608	15578	15500	15756	15587	15443	15365	15584	15580	15438	15535	15514	15461	15424	15362	15623	15645	15677	15558	15476	15424	15534	15691	15592	15542	15602	15496	15601	15511	15768	15397	15610	15643	15629	15602	15528	15604	15603	15388	15650	15651	15830	15648	15543	15600	15503	15679	15503	15439	15662	15521	15498	15400	15566	15488	15535	15258	15483	15507	15525	15602	15636	15507	15391	15625	15496	15362	15617	15650	15367	15701	15654	15623	15581	15581	15559	15621	15557	15496	15507	15623	15563	15433	15466	15522	15523	15581	15483	15752	15619	15664	15573	15637	15492	15438	15560	15511	15565	15386	15539	15401	15476	15347	15572	15843	15467	15471	15479	15365	15608	15656	15663	15762	15590	15506	15467	15616	15617	15511	15517	15365	15415	15496	15559	15605	15547	15490	15621	15473	15223	15533	15730	15601	15534	15474	15588	15547	15505	15547	15651	15541	15600	15352	15478	15579	15678	15469	15500	15737	15636	15585	15511	15782	15718	15433	15431	15541	15526	15386	15508	15484	15539	15511	15368	15501	15629	15532	15583	15476	15429	15422	15610	15766	15324	15475	15733	15516	15543	15551	15617	15549	15609	15411	15470	15425	15686	15707	15564	15421	15501	15457	15513	15582	15361	15637	15465	15647	15513	15369	15453	15551	15505	15517	15507	15487	15621	15674	15671	15538	15574	15319	15467	15557	15731	15652	15511	15468	15734	15361	15507	15603	15527	15392	15447	15589	15580	15397	15453	15503	15442	15492	15530	15350	15638	15629	15622	15555	15647	15619	15737	15350	15742	15380	15609	15360	15654	15567	15485	15599	15395	15742	15364	15548	15501	15820	15506	15732	15652	15495	15542	15607	15482	15600	15469	15672	15393	15644	15820	15584	15364	15508	15607	15494	15469	15507	15538	15576	15424	15551	15501	15537	15438	15584	15611	15603	15468	15329	15595	15505	15432	15462	15528	15641	15395	15630	15784	15706	15527	15584	15431	15699	15580	15613	15455	15524	15468	15376	15738	15384	15467	15637	15538	15530	15464	15643	15606	15675	15460	15565	15550	15550	15562	15567	15571	15593	15602	15458	15468	15599	15600	15461	15445	15451	15728	15607	15590	15576	15536	15588	15505	15596	15468	15657	15579	15538	15510	15638	15580	15531	15570	15635	15482	15525	15617	15721	15543	15597	15426	15555	15658	15563	15748	15514	15619	15629	15637	15632	15594	15645	15389	15626	15450	15521	15527	15490	15627	15463	15524	15690	15400	15618	15715	15512	15597	15768	15645	15461	15384	15651	15443	15711	15398	15406	15644	15649	15741	15490	15561	15492	15549	15440	15636	15399	15531	15711	15454	15594	15485	15513	15419	15387	15681	15484	15684	15738	15371	15506	15464	15453	15369	15660	15581	15555	15520	15462	15480	15576	15523	15662	15473	15466	15503	15325	15529	15572	15654	15562	15571	15570	15485	15366	15462	15629	15434	15567	15657	15770	15543	15458	15466	15430	15558	15558	15568	15604	15572	15689	15457	15592	15637	15602	15590	15606	15498	15522	15531	15554	15393	15518	15574	15520	15446	15538	15609	15507	15480	15574	15437	15504	15597	15506	15376	15579	15520	15696	15485	15423	15581	15454	15540	15712	15304	15434	15396	15544	15687	15548	15462	15583	15630	15701	15548	15490	15668	15504	15459	15603	15420	15494	15480	15493	15642	15577	15521	15577	15578	15568	15618	15328	15555	15404	15574	15514	15541	15611	15545	15589	15510	15509	15624	15605	15432	15442	15524	15564	15540	15486	15622	15594	15585	15531	15458	15562	15564	15582	15585	15687	15662	15548	15556	15508	15668	15444	15511	15467	15548	15529	15655	15561	15648	15708	15446	15520	15489	15591	15664	15485	15645	15489	15458	15277	15638	15566	15493	15600	15473	15629	15606	15493	15644	15646	15651	15547	15558	15575	15419	15741	15464	15628	15564	15546	15493	15641	15523	15510	15472	15559	15556	15360	15566	15490	15557	15476	15643	15720	15593	15467	15567	15565	15697	15639	15595	15704	15419	15421	15448	15541	15403	15348	15658	15527	15601	15564	15431	15472	15505	15610	15525	15501	15532	15503	15386	15580	15497	15317	15463	15733	15510	15725	15492	15586	15527	15597	15586	15438	15508	15597	15523	15468	15464	15470	15487	15536	15612	15595	15477	15433	15393	15317	15575	15641	15559	15398	15480	15627	15486	15709	15599	15525	15519	15497	15613	15543	15504	15347	15507	15429	15608	15621	15420	15554	15485	15554	15592	15652	15483	15688	15573	15595	15480	15402	15425	15596	15555	15544	15521	15609	15470	15484	15579	15438	15585	15482	15521	15318	15487	15680	15553	15380	15602	15588	15659	15687	15594	15616	15576	15647	15663	15714	15526	15632	15489	15425	15522	15580	15565	15553	15489	15517	15587	15410	15614	15542	15427	15598	15472	15686	15735	15552	15545	15514	15576	15353	15471	15480	15564	15704	15627	15519	15668	15490	15625	15717	15677	15537	15489	15434	15497	15725	15487	15615	15492	15691	15691	15560	15472	15621	15561	15461	15492	15546	15498	15449	15479	15577	15646	15696	15494	15473	15476	15467	15548	15587	15527	15553	15582	15614	15387	15519	15539	15464	15490	15524	15464	15552	15381	15523	15689	15518	15612	15595	15382	15647	15345	15669	15555	15517	15533	15363	15800	15594	15696	15576	15461	15496	15392	15489	15562	15529	15588	15612	15529	15523	15453	15500	15531	15688	15437	15449	15597	15553	15634	15484	15570	15369	15395	15552	15420	15603	15400	15587	15573	15553	15463	15512	15501	15526	15579	15763	15481	15748	15624	15464	15601	15648	15603	15664	15688	15406	15519	15628	15591	15581	15571	15575	15662	15545	15636	15549	15632	15632	15540	15410	15413	15479	15549	15456	15442	15466	15427	15444	15560	15630	15528	15614	15683	15671	15528	15584	15474	15471	15529	15618	15591	15555	15476	15424	15503	15702	15582	15580	15634	15455	15417	15668	15549	15542	15556	15627	15496	15538	15458	15575	15636	15628	15462	15498	15576	15631	15513	15533	15598	15489	15586	15690	15494	15639	15597	15496	15647	15433	15549	15557	15454	15557	15361	15574	15561	15458	15679	15496	15394	15563	15504	15634	15580	15635	15590	15542	15504	15535	15623	15458	15636	15682	15659	15674	15524	15559	15417	15589	15463	15492	15443	15479	15388	15459	15294	15351	15603	15687	15673	15641	15569	15713	15570	15556	15488	15355	15669	15556	15697	15527	15464	15478	15587	15512	15616	15598	15446	15631	15654	15457	15548	15433	15545	15426	15480	15370	15636	15573	15593	15613	15507	15446	15703	15423	15469	15518	15672	15536	15602	15562	15460	15542	15484	15682	15648	15526	15415	15501	15443	15646	15378	15497	15559	15454	15575	15507	15645	15609	15584	15516	15519	15624	15704	15589	15700	15591	15686	15413	15526	15601	15564	15503	15656	15587	15717	15695	15727	15621	15470	15666	15464	15396	15480	15505	15349	15513	15644	15510	15522	15549	15562	15624	15534	15309	15524	15647	15522	15517	15400	15432	15469	15533	15667	15500	15474	15646	15769	15500	15641	15501	15642	15569	15677	15626	15607	15481	15558	15452	15573	15519	15568	15332	15560	15636	15474	15503	15706	15597	15385	15656	15469	15454	15511	15603	15610	15627	15717	15512	15557	15472	15625	15520	15564	15513	15601	15402	15754	15404	15480	15629	15648	15458	15676	15565	15633	15461	15647	15658	15684	15563	15611	15554	15659	15522	15666	15656	15679	15470	15532	15464	15513	15443	15456	15656	15438	15627	15478	15304	15491	15368	15593	15686	15494	15638	15533	15505	15431	15715	15662	15602	15738	15688	15475
24415	21044	27483	25634	23169	25090	25788	23541	22963	22929	23006	22642	22715	22705	22638	22572	22803	22615	22463	22519	22863	22597	22525	22534	22443	22529	22786	22711	22509	22482	22511	22399	22394	22540	22238	22602	22536	22529	22364	22391	22338	22429	22371	22432	22450	22369	22266	22565	22498	22226	22576	22531	22421	22447	22705	22585	22322	22377	22600	22158	22425	22553	22349	22444	22415	22333	22387	22360	22471	22565	22555	22570	22342	22485	22550	22247	22565	22440	22390	22283	22525	22499	22589	22270	22447	22547	22545	22388	22300	22600	22409	22532	22333	22531	22579	22461	22521	22467	22174	22353	22320	22473	22472	22292	22429	22390	22514	22194	22434	22322	22518	22105	22362	22505	22339	22400	22475	22464	22239	22392	22350	22219	22370	22325	22482	22363	22451	22379	22319	22465	22144	22541	22203	22326	22439	22564	22536	22441	22203	22462	22438	22284	22475	22166	22426	22414	22349	22379	22159	22619	22373	22471	22460	22456	22669	22478	22336	22360	22436	22468	22337	22330	22400	22452	22213	22808	22313	22317	22470	22658	22433	22431	22423	22523	22409	22447	22675	22426	22424	22173	22554	22564	22382	22482	22377	22513	22589	22521	22460	22270	22400	22409	22281	22637	22505	22475	22528	22391	22383	22340	22092	22335	22110	22461	22302	22336	22314	22120	22603	22551	22630	22849	22332	22423	22422	22621	22444	22467	22428	22441	22366	22336	22443	22451	22609	22461	22429	22295	22368	22412	22518	22299	22365	22415	22341	22365	22440	22351	22507	22480	22584	22429	22404	22145	22333	22424	22223	22584	22212	22265	22425	22341	22359	22465	22327	22337	22442	22413	22491	22336	22390	22506	22444	22363	22426	22537	22370	22459	22387	22495	22377	22402	22448	22006	22440	22743	22466	22211	22339	22566	22215	22336	22415	22446	22200	22318	22434	22481	22480	22454	22408	22113	22438	22541	22323	22313	22427	22558	22597	22443	22205	22330	22513	22363	22324	22427	22217	22306	22190	22286	22113	22396	22370	22207	22457	22266	22246	22317	22678	22432	22428	22442	22365	22603	22562	22252	22480	22360	22500	22282	22365	22180	22229	22611	22506	22415	22189	22453	22541	22408	22513	22555	22504	22253	22530	22558	22211	22389	22348	22363	22411	22319	22333	22558	22193	22124	22491	22491	22235	22286	22538	22380	22381	22433	22428	22541	22533	22488	22602	22302	22270	22629	22234	22433	22298	22506	22431	22425	22383	22576	22338	22406	22421	22246	22401	22283	22290	22182	22528	22518	22443	22400	22402	22419	22296	22398	22245	22294	22469	22537	22227	22387	22399	22454	22303	22286	22459	22617	22610	22358	22436	22593	22520	22412	22613	22325	22386	22347	22236	22354	22570	22260	22304	22182	22340	22431	22342	22573	22423	22127	22346	22168	22473	22277	22241	22248	22327	22186	22439	22500	22348	22629	22419	22291	22296	22537	22602	22491	22484	22268	22268	22411	22593	22469	22277	22414	22449	22492	22542	22615	22219	22361	22322	22405	22629	22456	22386	22404	22369	22260	22313	22263	22299	22352	22349	22269	22219	22462	22435	22564	22348	22491	22251	22379	22320	22643	22445	22605	22303	22273	22615	22351	22595	22617	22506	22307	22259	22403	22475	22591	22364	22317	22337	22323	22300	22360	22515	22219	22500	22346	22404	22269	22405	22482	22423	22496	22505	22448	22458	22594	22375	22556	22620	22740	22531	22360	22518	22581	22384	22424	22449	22430	22222	22385	22483	22550	22562	22415	22374	22445	22383	22316	22499	22180	22229	22494	22456	22308	22479	22154	22484	22346	22541	22593	22358	22408	22334	22337	22308	22502	22503	22314	22421	22185	22381	22261	22527	22375	22269	22491	22322	22516	22563	22284	22337	22200	22454	22360	22219	22388	22087	22275	22367	22150	22137	22492	22603	22308	22420	22240	22412	22518	22383	22393	22270	22400	22516	22328	22509	22311	22425	22650	22379	22309	22194	22456	22409	22359	22402	22481	22464	22446	22121	22368	22330	22243	22594	22505	22562	22346	22685	22446	22552	22455	22336	22552	22447	22318	22421	22470	22567	22462	22289	22432	22519	22220	22403	22302	22323	22442	22360	22517	22228	22361	22361	22435	22413	22481	22393	22576	22495	22174	22208	22457	22366	22826	22437	22406	22652	22264	22333	22560	22494	22191	22313	22261	22138	22419	22539	22331	22351	22347	22363	22279	22263	22409	22125	22486	22289	22256	22569	22168	22361	22353	22292	22331	22603	22262	22395	22690	22262	22405	22178	22411	22181	22385	22629	22509	22391	22422	22403	22333	22368	22510	22450	22403	22353	22401	22438	22463	22571	22470	22417	22592	22411	22368	22368	22436	22332	22322	22399	22165	22282	22512	22459	22350	22204	22405	22426	22334	22196	22130	22585	22460	22462	22489	22431	22316	22414	22419	22249	22375	22312	22290	22402	22423	22297	22318	22455	22416	22280	22208	22345	22473	22514	22332	22408	22153	22147	22213	22283	22647	22447	22538	22336	22297	22466	22166	22523	22378	22515	22354	22346	22423	22299	22494	22287	22089	22404	22408	22198	22211	22196	22264	22336	22310	22485	22208	22226	22477	22452	22321	22491	22157	22367	22497	22587	22552	22579	22428	22256	22239	22556	22497	22295	22475	22627	22310	22462	22308	22397	22304	22350	22268	22314	22416	22443	22215	22483	22391	22471	22427	22383	22515	22249	22386	22562	22506	22332	22408	22092	22520	22266	22555	22410	22332	22401	22294	22412	22287	22358	22481	22675	22559	22256	22523	22479	22505	22412	22402	22572	22440	22228	22682	22466	22494	22447	22249	22432	22327	22554	22336	22586	22458	22417	22363	22180	22369	22563	22458	22620	22487	22436	22506	22422	22248	22170	22271	22462	22496	22319	22397	22209	22392	22385	22238	22719	22242	22410	22404	22374	22199	22226	22426	22528	22329	22454	22340	22250	22470	22440	22354	22271	22194	22566	22504	22184	22538	22443	22457	22225	22231	22338	22391	22218	22237	22282	22413	22353	22480	22556	22261	22426	22399	22106	22266	22362	22485	22335	22390	22381	22154	22833	22529	22510	22227	22230	22331	22493	22411	22368	22340	22308	22353	22375	22098	22533	22271	22518	22658	22146	22324	22266	22569	22663	22457	22601	22482	22486	22275	22523	22546	22477	22520	22391	22480	22541	22465	22316	22614	22592	22387	22257	22267	22570	22456	22514	22429	22576	22516	22454	22498	22485	22281	22536	22427	22287	22323	22709	22411	22436	22318	22471	22548	22553	22400	22294	22439	22276	22364	22393	22534	22296	22367	22256	22204	22552	22539	22310	22417	22130	22368	22556	22573	22424	22349	22473	22379	22291	22604	22435	22409	22366	22280	22361	22306	22449	22372	22475	22417	22197	22586	22551	22287	22590	22607	22494	22317	22383	22544	22310	22502	22276	22110	22373	22510	22485	22580	22364	22152	22271	22570	22342	22352	22353	22293	22452	22268	22013	22136	22357	22535	22464	22152	22086	22291	22558	22523	22502	22200	22316	22515	22326	22220	22421	22532	22524	22388	22293	22496	22621	22543	22242	22681	22303	22473	22459	22557	22394	22103	22267	22402	22547	22380	22472	22306	22342	22482	22415	22205	22607	22639	22479	22292	22460	22407	22367	22436	22505	22399	22419	22186	22579	22273	22452	22161	22432	22482	22531	22437	22276	22349	22523	22390	22380	22413	22268	22432	22347	22544	22566	22156	22542	22669	22264	22199	22567	22400	22327	22308	22327	22335	22684	22289	22551	22512	22313	22123	22383	22406	22554	22475	22255	22473	22384	22146	22416	22298	22340	22420	22457	22371	22547	22173	22435	22484	22120	22172	22498	22226	22292	22143	22390	22255	22406	22293	22325	22478	22193	22344	22014	22478	22321	22509	22401	22403	22489	22262	22412	22444	22299	22409	22489	22351	22333	22541	22272	22492	22293	22297	22490	22530	22153	22211	22424	22466	22065	22624	22358	22292	22404	22466	22311	22540	22342	22321	22656	22498	22181	22377	22251	22334	22544	22517	22382	22455	22312	22446	22630	22643	22473	22248	22487	22507	22581	22629	22579	22443	22165	22318	22613	22401	22409	22244	22502	22417	22348	22451	22318	22448	22319	22235	22551	22396	22322	22238	22189	22412	22327	22375	22262	22396	22313	22491	22586	22127	22387	22349	22320	22148	22447	22271	22375	22444	22448	22345	22555	22331	22470	22116	22507	22456	22391	22257	22282	22197	22338	22336	22659	22442	22560	22414	22329	22348	22388	22247	22329	22401	22638	22519	22485	22258	22505	22269	22558	22332	22705	22498	22276	22255	22325	22431	22298	22417	22148	22564	22438	22426	22393	22356	22521	22292	22511	22260	22245	22312	22478	22575	22416	22538	22301	22612	22516	22425	22337	22620	22698	22350	22258	22480	22292	22335	22448	22140	22516	22578	22373	22262	22368	22418	22333	22462	22434	22522	22370	22162	22159	22428	22378	22396	22348	22419	22454	22241	22366	22372	22439	22409	22454	22455	22142	22403	22823	22331	22294	22103	22397	22715	22374	22619	22350	22459	22412	22679	22225	22475	22191	22404	22301	22130	22201	22540	22412	22399	22174	22251	22584	22282	22590	22616	22295	22336	22792	22532	22462	22508	22328	22403	22466	22583	22361	22485	22435	22412	22624	22315	22402	22400	22536	22656	22333	22375	22524	22332	22217	22374	22506	22324	22485	22317	22661	22634	22354	22379	22220	22465	22413	22521	22293	22576	22558	22442	22335	22446	22551	22417	22422	22408	22478	22357	22469	22358	22361	22556	22439	22347	22706	22397	21984	22127	22400	22552	22406	22431	22269	22343	22459	22210	22420	22328	22577	22319	22459	22537	22319	22514	22227	22093	22326	22369	22437	22495	22513	22114	22431	22565	22324	22098	22536	22619	22411	22359	22469	22157	22319	22236	22360	22471	22584	22234	22501	22282	22484	22254	22661	22372	22348	22175	22198	22385	22393	22459	22407	22413	22393	22296	22288	22469	22636	22419	22232	22427	22522	22439	22196	22434	22552	22406	22417	22253	22418	22456	22476	22353	22395	22372
26096	45507	45616	31163	18630	16646	16269	16016	15707	15700	15527	15457	15474	15439	15326	15191	15403	15307	15347	15219	15213	15078	15170	15340	15239	15253	15240	15237	15105	15164	15123	15212	15174	15246	15090	15233	15170	15287	15041	15092	15264	15084	15074	15313	15308	15166	15065	15219	15168	14994	15072	15287	15181	15237	15295	15094	15186	15244	15130	15175	15205	15013	15197	15262	15327	15204	15435	15148	15236	15360	15187	14930	15327	15036	15254	15036	15136	15237	15219	15239	15086	15125	15127	15171	15077	15116	15210	15137	15257	15236	15106	15139	15168	15131	15163	15437	15174	15035	15024	15155	14989	15188	15192	15280	15129	15118	15043	15023	15128	15202	15241	15291	15217	15106	15174	15265	15221	14968	15136	15031	15112	14964	14835	15181	14961	14984	15287	15131	15134	15097	15279	15139	14913	15207	15242	15138	14969	15183	15073	15211	15065	15149	15123	15209	15156	15029	14941	15146	15244	14992	14879	15202	15198	15171	15226	15189	15152	15153	15229	15298	14917	15157	15151	15271	15239	15069	15175	15090	15175	15059	15114	15153	15190	15098	15185	15197	15112	15162	15332	15245	15085	15144	15310	15201	15053	15154	15198	15177	15328	15063	15253	15201	15154	15139	14980	15214	15223	15059	15080	15219	15286	15194	15191	15046	15253	15139	15146	15076	15124	15200	15206	15164	15212	15089	15137	15187	15260	15186	15105	15128	15147	15148	15029	15158	15155	15123	15200	14990	15090	15107	15187	15161	15140	15003	15207	15074	15033	15082	15079	15151	15018	15189	15095	15166	15092	15055	15027	15150	15145	15244	15154	15207	15104	15071	14831	15210	15109	15267	15048	15168	15281	15225	15108	15219	15144	15027	15138	15214	15142	15168	15160	15215	15157	15126	15158	14941	15127	15076	15122	15312	15081	15077	15120	15181	15369	15171	15045	15337	15056	15103	15050	14916	15334	15016	15272	15212	15099	15065	15074	15213	15169	15100	15118	15081	15089	15241	15134	14962	15139	15110	15155	15228	15245	15176	15086	15163	15165	14971	15060	15003	15145	15183	15246	15000	14891	14993	15076	15175	15137	15196	15167	15146	15050	15059	15220	15243	15150	15183	15173	15260	15115	15015	15103	15205	15125	15235	15118	15125	15175	15123	15132	15104	15087	14972	15277	15133	15043	15122	15131	15123	15146	15105	15204	15070	15211	14995	15233	15264	15086	15194	15129	15076	15090	15149	15167	15252	15321	15048	15182	15172	15072	15198	15056	15131	15046	15280	15097	15260	15102	15220	15181	14881	15094	15185	15316	14971	15064	15302	15201	15062	15135	15261	15109	14970	15188	15120	15307	15040	15184	15138	15256	15109	15192	15261	15347	15049	15113	15249	15055	14997	15139	15078	15174	15235	15142	15088	15155	15093	14946	15062	15102	15199	15022	15131	15214	15157	15222	15088	15284	14854	15324	15246	15139	15157	15072	15096	15219	15250	15174	15072	15040	15089	15091	15093	14904	15185	15156	15039	15106	15045	15175	15089	15110	15350	15202	14979	15096	15013	15176	15327	14994	15160	14961	15137	15224	15087	15210	15122	15104	15072	15043	15048	15182	15098	15070	15117	15242	15119	15190	15132	15176	14963	15266	15039	15091	15013	15149	15081	15040	15036	15090	15246	15245	15181	15077	15187	15100	15154	14909	15277	15166	15036	15262	15320	15141	15147	15149	15077	14961	15123	15205	14964	15234	15212	15202	15133	15118	15258	14941	15237	15252	15144	15207	15293	15176	15302	15225	14885	15007	15250	15099	15212	15257	15212	15187	15144	15202	15167	15035	15217	15309	14985	15131	15130	15120	15174	15242	15063	15040	15092	15124	15177	14932	15113	15128	15121	15226	15175	15003	15288	15007	15203	15106	15196	15195	15060	15142	15127	15084	15134	15233	15059	15253	15115	15023	15320	15175	15076	15160	15001	15150	15247	15038	15154	15252	15185	15184	15089	15096	15012	15227	15025	15317	15079	15098	15247	15261	15441	15067	15121	15323	15190	15145	15107	15174	15115	15070	14946	15112	15276	14997	15125	15173	15136	15170	15188	15134	15094	15068	15063	15168	15194	14991	15250	15223	15176	15107	15098	15213	15135	15288	15162	15126	15288	15140	15243	15212	15149	15176	15030	15124	15262	15019	15101	15023	15125	15013	15123	15233	15297	15261	15125	15148	15178	15205	15039	15198	14902	15094	15121	15217	15236	15192	15192	15271	15156	15142	15016	15249	15200	14982	15330	15039	15111	14994	15045	15027	15225	15133	15005	15179	15201	15267	14986	15172	15081	15234	15063	14930	15084	15108	15031	15044	15092	15164	15070	15165	14981	15073	14944	15169	15244	15112	15062	15148	15253	14844	15222	15067	15099	15047	15124	15214	15195	15176	15064	15045	15072	15197	15044	15160	15100	15076	15262	15148	15315	15097	14989	14839	15268	15200	15128	15248	15096	15201	15085	15047	15222	15140	15163	15152	15058	15208	15117	15059	15254	15145	15060	15095	15049	15114	15138	15246	15182	15228	14996	15197	15074	15186	15196	15087	15073	15050	15228	15194	15070	15362	15064	15016	15026	14986	15160	15144	15234	15129	14953	15212	15087	15133	14958	15183	15203	15177	15109	15095	15169	15338	15212	15217	15170	15342	15137	14962	15136	15087	15183	15076	15240	15049	15175	14941	15101	15041	15106	15088	15145	15067	15068	15115	15125	15034	15211	14991	14971	15014	15022	15162	15280	15121	15072	15160	15221	15141	15013	15136	15124	15027	15092	15108	14948	15158	15235	15069	15144	15027	15284	15161	15274	15212	15105	15123	15208	15193	15192	15238	15043	15072	15186	15044	15203	15123	15238	15269	15195	15060	15271	15077	15320	15252	15172	15048	14989	15241	14985	15265	15180	15077	15247	15162	15108	15058	15191	15148	15121	15028	15082	15082	15012	15171	15037	15189	15294	15147	14886	15063	15243	15259	15091	15119	15085	15158	15029	15222	15158	15082	15058	15143	15126	15139	15113	15062	15147	15204	15118	15053	15167	15324	15125	15113	15239	15129	15018	15174	15258	15204	15084	15293	15258	15126	15146	15178	15119	15077	14986	15122	15230	15254	15096	15054	15205	15082	15061	15116	15161	15181	15106	15422	14987	15114	15138	15198	15407	15123	15149	15205	15119	15381	15143	14992	15065	15260	15170	15173	15138	15095	15133	15036	15210	15241	15245	15150	15235	15143	15167	15149	15113	15243	15213	15160	15034	15165	15164	15066	15191	15126	15094	15066	15073	14940	14995	15013	15279	15218	15092	15216	15317	15130	15225	15258	15250	15185	15171	15161	15234	14998	15241	15147	15182	15038	15030	14958	15094	15164	15185	15200	15090	15069	15091	14991	15083	15244	15229	14971	15142	15194	15229	15128	15138	15253	15178	15147	14872	15174	15245	15074	15129	15237	15394	15040	15099	15102	15108	15058	15188	15016	15199	15251	15151	15004	15070	15296	15159	15233	14961	15123	15227	15258	15140	15121	14887	15190	15143	15030	15120	15167	15148	15162	15173	15098	15052	15163	15165	15099	15315	15082	15125	15017	15156	15083	14965	15160	15255	15030	15004	15128	15390	15264	15242	15007	15216	15154	15239	15240	15079	15073	14987	15091	15152	15233	15095	15052	15035	15169	15057	15080	15151	15179	15020	15344	14993	15053	15188	15256	15236	15085	15113	15069	15025	15036	15139	15145	15193	14963	15092	15082	15065	15193	15094	15049	15079	15084	15093	15545	15022	15040	15102	15197	15025	15282	15133	15186	15183	15146	15044	15213	15197	15000	15056	15255	15067	14979	15326	15119	15296	15219	15219	15037	15093	15352	14940	15156	14974	15125	15171	15128	15019	15082	15134	14999	15230	15223	15072	15266	15086	15026	15227	15116	15100	15079	15178	15127	15080	15167	15058	15123	15276	15299	15192	15228	15060	15081	15207	15039	15085	15239	15027	15154	15294	15265	14999	15006	15243	15170	15106	15332	15278	15214	15067	15283	15221	15152	15026	15083	15071	15048	15085	15004	14993	15082	15212	15124	15188	15177	15023	15153	15195	15210	15004	15104	15234	15126	15175	15160	15082	15216	15030	15121	15208	15091	15261	15094	15125	15190	15105	15270	15131	15228	15132	15205	15122	15134	15045	15226	15316	15098	15177	15300	15280	15393	15087	15224	15311	15115	15175	14892	15102	15274	15122	14980	15116	15218	15133	15168	15117	14883	15015	15153	15044	15042	15338	15164	15211	14969	15203	15139	15095	15110	15142	15367	15248	15290	15005	15048	15093	15416	15170	15095	15321	14922	15075	15278	15143	15130	15335	15086	15251	14933	15227	15244	15111	15076	15150	14973	15404	15014	15236	15232	15199	15008	15138	15147	15122	15187	15067	15184	15106	15218	15184	15021	15051	15113	15257	15065	15037	15066	15167	15288	15305	15196	15241	15147	15005	15144	15101	15163	15111	15224	15106	15029	15222	15316	15085	15057	15219	15136	15217	15257	14923	15186	15151	15217	15164	15172	14974	15264	15145	15212	15220	15130	15153	15280	15326	15297	15007	15149	15067	15110	15040	15131	15008	15025	15151	15146	15034	15075	15191	15090	15116	15127	15139	15273	15158	15251	15025	15086	15092	15306	15280	15255	15031	15111	15256	15040	15058	15067	15116	15110	15110	14966	15137	15086	15067	15080	15050	15341	15100	15272	15217	15195	15103	15061	15002	15091	15296	15086	15243	15118	15058	15252	15088	15154	15109	15231	15172	15157	15104	15370	15061	15300	15257	15091	15282	15131	15071	15091	15215	15357	15044	15089	15182	15066	14951	15267	15211	15081	15199	15170	15248	15304	15002	15183	15062	15135	15387	15184	15049	15216	15132	15152	15347	15286	14945	15277	15108	15293	15098	15100	14964	15031	15173	15049	15139	15222	15080	15291	15270	15207	15097	15231	15080	15308	15096	15055	15258	15443	15102	15163	15191	15201	15256	15044	15091	15279	15079	15096	15118	15125	15081	15242	15172	15218	15119	15068	15115	15133	15210	15092	14950	15062	15034	15256	15261	15141	15055	14951	15239	15258	15093	15133	15089	15154	15159	15228	14977	15137	15066
22556	20972	27527	25211	22302	25093	29470	25563	24746	24859	24796	24371	24416	24374	24301	24242	24225	24181	23978	24070	24016	24165	24033	24264	23826	24170	24285	24336	23959	24000	24170	23852	23967	23964	23816	23990	23949	23980	24100	24235	23910	24063	24147	24034	23954	23999	23796	24037	23824	23980	24040	23860	24046	23880	24072	23979	23868	23773	24103	24067	23675	23802	23981	23762	23905	23826	23987	23691	24008	24171	23834	23822	23494	23862	23901	24170	24139	24208	24131	24163	23979	24040	24164	23862	24075	23879	23974	23912	23931	23767	24020	23904	24236	23743	24043	23954	23926	23967	23907	24051	24015	23896	23911	23670	23998	23990	23705	23828	23997	23831	23790	23958	23965	24029	24031	23877	24006	23931	24113	23902	23694	23609	23908	23819	23913	23952	24013	23987	23904	23730	23564	23569	23812	23831	23674	24066	23682	24007	24187	23815	23692	23886	23935	23870	24154	23985	23626	23999	23795	24029	24008	23873	23832	23834	23865	23922	23828	24075	24212	23911	24192	24038	23846	23848	23777	23977	23790	24218	23858	23996	23725	24102	23729	23712	23666	23869	24008	23899	23908	23921	23827	23788	23857	23661	23915	23918	23767	23674	23638	23853	24039	23729	24007	23603	23592	23989	23767	23830	23774	23960	24003	23875	24101	24162	23999	23908	23723	23899	23974	23849	23856	23787	23772	24097	23730	23952	23993	23771	23854	23927	23730	23809	23934	23801	23873	23721	24030	23753	23901	23763	23867	23800	23888	24123	23929	23722	23837	23877	23946	23983	23852	24092	23977	23953	24030	23927	23651	23702	23920	24204	23957	23530	23669	24081	23742	23599	23721	23985	23932	23810	23777	23921	24003	23871	24131	23976	23653	23617	23962	23935	24096	24045	23930	23991	23908	24004	23882	23793	23719	23532	23784	24008	23951	23963	23927	23997	24060	23866	24168	23969	23840	23920	23737	23636	23925	23827	23822	23774	23882	23884	23755	23969	24089	23721	23858	24046	23807	23875	24025	24014	24111	23763	23991	23867	23815	24058	23970	23725	23931	23858	23896	23725	23675	23887	23808	23578	23780	23676	24075	23798	24016	23851	23939	24193	23875	23757	23812	23910	24065	24014	23878	23841	23840	23835	23807	23991	23993	24008	23848	23819	24022	23798	24044	23947	23974	23513	23766	23777	23754	24009	23893	23798	23875	23861	23948	23751	23717	23704	23927	23765	23886	23891	23790	23754	23731	24066	23694	23783	23770	23656	23805	23876	23492	23854	23943	23668	23840	23836	23889	23929	24133	23764	23947	23947	23690	23860	23864	24006	23998	23736	23856	24012	23934	23868	24065	23855	23910	23748	24082	23791	23926	23989	23964	23583	23821	23774	23882	23797	23808	24113	24209	24116	23956	23983	23796	24080	23945	23974	23801	23816	24083	23893	23786	23596	23643	23740	23767	23823	23815	23936	23801	23870	23812	23964	23870	23757	23887	23786	23691	23768	24048	24055	23875	23805	23873	24010	23818	24207	23654	23785	23843	24064	23941	23769	23812	23741	23857	23825	23984	23984	23865	24001	24329	24024	24027	23920	23933	23760	23787	23705	23936	23885	23879	23781	24186	23854	23840	23964	24141	23688	23935	23913	23885	23833	24041	23949	24037	23948	23911	23950	23960	23833	24016	23846	24016	23852	23715	23800	23850	23860	24084	23853	23662	23706	23771	23750	24022	23922	24075	23934	23815	23855	23755	23687	24229	24005	24004	23995	23973	24080	23841	23506	23921	23788	24164	23918	23906	24016	23867	23921	23820	23993	23849	24019	23850	24157	23841	23896	24109	23751	24118	23809	23986	23897	23819	24156	23971	23923	23792	24065	23814	23981	23802	24024	23681	23988	24056	23891	23723	23787	23900	23791	24043	23784	23976	23829	23903	24025	23615	23834	23988	24057	23954	23737	23860	23699	23760	23747	24114	23776	24004	23696	23924	23761	23929	23812	23828	23955	23874	23794	24017	23922	23871	24102	23924	23887	23970	23887	23816	23914	24038	23971	23994	23683	23811	23813	23802	23789	24051	24017	23681	23861	23766	23739	23959	23958	24043	23847	23759	23597	24053	23944	23887	24103	23909	23987	23900	23869	23873	24018	23873	23837	24062	23915	24015	23894	24077	23689	23931	23851	23906	23890	23680	23934	23964	24070	24072	24029	23935	23717	23824	23944	24015	23894	23727	23565	23743	23734	23969	24048	24097	23773	23849	23890	23813	23819	23874	23839	23617	23997	23993	23851	23787	23879	23978	23805	23782	24066	23869	23948	23997	23908	23689	23851	23684	23823	23812	24017	23874	23912	23889	24156	23968	23812	23794	23972	23790	23766	23731	23803	23835	23765	23865	23834	23744	23858	23704	23734	24086	23959	24079	23934	24084	23537	23628	23651	24080	24029	23975	23706	23895	24077	24112	23853	23839	23766	24044	23740	23837	23812	23989	24031	23937	23987	24224	23694	24126	23849	23947	24160	23740	23746	23956	23898	23690	23738	23947	23725	23803	23763	24046	23980	23880	23642	24005	23755	23949	23962	23914	24028	23966	23661	23975	23771	23818	23557	23988	23844	23963	23765	23972	24054	23824	23811	24035	24237	24208	23907	23982	24128	23961	23853	23704	23803	23509	23848	23969	23732	23971	24070	23760	24015	23765	23713	23870	23945	23738	23684	23953	23870	23742	24078	23873	24079	23992	23961	23797	23840	23951	24037	23652	23613	23934	23919	23898	23961	24077	23879	23685	23726	23836	23743	24069	23918	23847	23909	23823	23761	23832	23473	23761	23991	23844	23872	23655	23878	23985	23743	23913	23997	23880	23911	24182	23881	24006	23719	23687	23823	24011	23840	23751	23956	23606	23834	23984	23856	23729	23915	23952	23799	24033	23818	23685	24018	23854	23797	23764	24044	23971	24094	23896	23909	23950	23863	23746	23928	23795	23705	23867	23965	23944	23972	23838	23933	23905	23847	23726	23987	23844	23712	23869	23937	23765	23786	23815	24100	24003	23817	23902	23922	24017	23707	23942	23991	23819	23667	24011	23947	23786	23979	23926	23929	23710	23783	23845	23896	24037	23885	23783	23872	23992	23978	23917	23739	23995	23840	23978	23594	23867	24015	23942	23838	23766	23897	23861	24042	23772	23708	23873	23808	23850	23837	23930	23766	23631	23780	23764	23592	23763	23911	23844	23728	23919	23873	23928	23738	23673	23601	23783	23904	23828	23973	23945	23641	23873	23747	23717	23679	23942	24052	24156	23845	24012	23915	23719	23758	24097	23901	23711	23920	23829	23883	23832	23814	23824	23800	23855	24209	24010	23991	23982	23937	23952	24024	23937	24030	23808	23738	23888	23879	23822	24002	23789	23924	23831	23974	23873	23716	24038	23605	23784	23899	24057	23653	24005	23743	23811	23622	23870	23875	23914	23669	23658	24049	23822	23848	23918	23730	23926	23649	23780	23905	23727	24186	23915	23800	23880	24022	23691	23716	23759	24016	24035	23813	23861	23906	24197	23730	23981	23792	24125	23902	23830	23920	23910	23979	23852	23848	23710	24181	23815	23671	23818	24021	23657	23641	23959	24072	24010	23634	23766	24103	23896	23770	23968	23653	23798	23979	23858	23934	24058	24078	24001	24127	23804	23952	23861	24038	23855	23949	23689	23907	23870	24113	24095	24108	24092	23950	24075	23843	24185	23832	23987	23833	23685	23835	23863	23788	23984	24271	23947	23936	23959	23740	24037	23873	23764	23887	23838	23628	23898	23879	23783	23888	23964	24123	23813	23964	23833	23878	24188	24059	23815	24015	23867	23916	23810	23815	23852	24148	24240	23822	23808	23736	24012	23929	24097	23921	24162	24056	24185	23784	23545	23691	23680	23786	24008	23714	24036	23856	23994	23916	23707	24120	23837	23662	23857	24063	23998	24038	23978	23817	23735	23895	23949	23879	23927	24062	23826	23865	23882	23921	24070	23811	23609	23758	23881	24047	24129	23855	23991	23800	23652	23986	24042	23625	23708	23790	24097	23896	24005	23763	23893	23837	23826	24081	23923	23908	23876	23711	23722	23874	23972	23832	24041	23925	23987	23917	23945	23886	23828	24227	24041	24039	23772	23748	23559	23888	23669	23934	24007	23941	23645	23816	23713	23836	24079	23819	23856	23729	23935	23966	23936	23951	23882	23937	23993	24015	24100	23689	23832	23828	24295	23869	24028	23896	23740	23844	23788	24070	23840	24044	23809	23933	23959	23807	23943	23852	23854	23922	24065	23933	23715	24015	23828	23836	23974	23988	23851	23851	23722	23866	23751	23733	23657	23659	24004	23693	23837	24045	24007	24116	23922	24014	23807	24133	23893	23654	23812	23889	23720	23834	23983	23802	23899	23981	23696	23923	23930	23764	24036	24051	23869	23709	23698	23877	23970	23783	23835	23769	23714	23730	23873	23882	23861	23948	23665	23848	24090	23667	23782	24008	23871	23921	23878	23825	23901	23989	23789	23947	24046	24149	23953	23900	23841	23890	24012	23961	23847	23833	23819	23922	23769	23925	24138	24036	23926	23574	24098	23883	23520	23729	23831	23900	24032	23974	23960	23757	23724	24034	24134	23950	23772	23921	23913	24084	23973	23870	23738	23960	23901	23748	23961	23993	23958	24075	23800	24098	23714	23892	23832	24147	24031	24068	23955	24037	23831	23878	24137	24012	23829	24094	24016	23923	23808	23829	23922	23829	23723	23884	23865	24027	23869	23573	23910	24052	23812	23938	23897	23539	23857	23817	23972	23765	23936	23778	24039	24060	23694	23963	23889	23984	23773	23967	23860	24118	24140	23890	23868	23810	23818	23854	23902	23934	24025	23887	24114	23794	23959	23765	24086	23820	23898	23823	23985	23783	23938	24096	23781	23900	23607	23837	23771	23855	23831	23711	23920	23962	23742	23722	23561	24162	23972	23889	23921	23756	23852	23919	23978	23816	23972	23943	23838	23796	23855	24089	23809	23921	23801	23982	23801	23842	23908	23835	23829	23908	23752	24056	24016	23815	23659	23770	24088	24018	23705	23986	24065	23852	23998	23858	23809	23900	23841	23596	23954	23870	23957	24026	23739	23723	23963	23796	24010	24079	24058	23820
30440	56124	56419	42061	24884	18835	18031	17290	17050	16917	16440	16378	16214	16224	16146	16055	16054	15780	16119	15996	16065	15873	16107	15839	16031	15893	15981	15730	15914	15912	15896	15657	15684	15776	15751	15955	15920	15919	15919	15753	16047	16047	15711	15835	15938	15740	15980	15896	15794	15755	15761	16000	15812	15968	15952	15919	15963	15911	15797	16065	15741	15811	15846	15855	15762	15878	16006	15719	15799	15725	15989	15954	15813	15768	15884	15946	15694	16022	15912	15808	15841	15899	15880	15798	15987	15921	15929	15785	15655	15736	15957	15713	15829	15854	15849	15791	15792	15752	15883	15730	15675	15669	15818	15684	15712	15778	15814	15663	15796	15772	15896	15772	15811	15687	15884	15807	15880	15702	15887	15726	15837	15918	15712	15837	15817	15762	15831	15707	15886	15825	15761	15833	15678	15835	15884	15842	15909	15735	15958	15742	15709	15944	15887	15869	15751	15932	15759	15754	15879	15763	15873	15787	15719	15777	15684	15650	15864	15722	15670	15853	15877	15789	15818	15837	15565	15682	15879	15803	15883	15799	15811	15731	15764	15728	15757	15741	15744	15766	15780	15777	15756	15709	15768	15795	15846	15729	15852	15770	15779	15863	15810	15882	15909	15681	16029	15676	15896	15935	15632	15845	15747	15738	15923	15605	15786	15733	15613	15721	15822	15775	15600	15790	15840	15898	15790	15856	15539	15694	15938	15922	15754	15756	15804	15822	15882	15660	15767	15725	15877	15750	15782	15720	15832	15665	15759	15661	15766	15697	15866	15878	15853	15855	15934	15847	15716	15735	15780	15817	15727	15816	15874	15789	15725	15818	15849	15781	15709	15864	15804	15767	15813	15864	15709	15794	15682	15663	15758	15890	15723	15769	15726	15691	15852	15793	15636	15833	15686	15681	16007	15752	15806	15828	15809	15736	15805	15831	15948	15710	15940	15857	15779	15741	15718	15682	15844	15660	15793	15689	15749	15859	15661	15825	15930	15854	15850	15979	15785	15890	15838	15903	15786	15841	15835	15856	15883	15827	15728	15739	15728	15894	15885	15664	15729	15783	15976	15851	15587	15836	15778	15844	15737	15693	15845	15740	15801	15792	15781	15657	15623	15736	15907	15741	15670	15726	15862	15836	15818	15772	15657	15679	15817	15689	15968	15805	15855	15818	15856	15825	15788	15886	15811	15788	15686	15804	15943	15879	15763	15733	15761	15792	15798	15649	15958	15760	15905	15716	15893	15835	15657	15804	15628	15707	15781	15821	15820	15874	15699	15840	15784	15847	15671	15865	15779	15777	15737	16023	15703	15667	15781	15782	15711	15723	15668	15776	15764	15754	15792	15829	15642	16050	15810	15944	15824	15654	15788	15668	15738	15688	15759	15728	15691	15697	15982	15722	15604	15882	15696	15812	15618	15892	15855	15614	15775	15767	15835	15754	15793	15692	15941	15632	15767	16026	15849	15860	15953	15779	15725	15842	15986	15835	15803	15666	15784	15834	15809	15905	15646	15733	15791	15781	15609	15822	15876	15786	15841	15757	15751	15869	15801	15656	15740	15763	15943	15966	15769	15890	15833	15768	15693	15787	15791	15828	15879	15731	15875	15872	15690	15781	15711	15689	15666	15829	15770	15854	15810	15822	15791	15808	15796	15757	15704	15858	15617	15941	15781	15856	15843	15612	15679	15719	15724	15647	15810	16007	15850	15686	15889	15762	15745	15758	15972	15877	15727	15722	15781	15778	15808	15830	15687	15690	15482	15941	15979	15628	15901	15684	15758	15989	15983	15761	15617	15970	15700	15878	15697	15836	15606	15596	15698	15821	16029	15790	15614	15758	15742	15882	15633	15776	15653	15894	15776	15791	15721	15807	15781	15889	15903	15851	15887	15663	15794	15855	15755	15753	15892	15747	15661	15733	15842	15721	15941	15902	15776	15674	15669	15798	15849	15880	15851	15862	15724	15830	15822	15716	15882	15761	15794	15761	15667	15837	15848	15790	15877	15740	15842	15896	15836	15795	15646	15683	15683	15884	15826	16104	15536	15783	15703	15640	15712	15691	15895	15689	15948	15900	15790	15953	15821	15703	15616	15786	15694	15821	15843	15759	15845	15757	15855	15790	15726	15769	15834	15745	15698	15776	15758	15705	15825	15803	15970	15750	15814	15856	15795	15729	15766	15938	15675	15732	15710	15644	15831	15690	15695	15867	15734	15967	15839	15857	15661	15743	15768	15733	15791	15785	15697	15862	15896	15638	15615	15860	15662	15846	15721	15919	15857	15928	15663	15819	15699	15824	15779	15724	15791	15856	15818	15738	15824	15817	15809	15803	15753	15890	15671	15816	15554	15813	15836	15734	15740	15745	15842	15902	15846	15768	15923	15733	15894	15523	15870	15700	15690	15748	15597	15693	15670	15608	15822	15621	15770	15800	15935	15756	15673	15675	15807	15741	15791	15820	15654	15769	15694	15760	15840	15677	15846	15612	15755	15791	15812	15816	15737	15575	15783	15648	15670	15649	15705	15865	15809	15875	15799	15766	15862	15781	15749	15896	15653	15683	16049	15591	15948	15706	15899	15755	15776	15769	15758	15516	15975	15815	15866	15723	15802	15773	15777	15706	15685	15782	15795	15728	15652	15846	15728	15772	15678	15961	15711	15789	15865	15846	15788	15835	15695	15865	15720	15787	15792	15746	15895	15845	15798	15624	15790	15818	15731	15849	15639	15835	15891	15631	15902	15795	15873	15763	15858	15975	15922	15758	15776	15662	15745	15656	15659	15801	15821	15589	15869	15828	15858	15717	15865	15654	15696	15792	15752	15950	15912	15833	15812	15811	15754	15700	15613	15952	15935	15799	15842	15805	15705	15879	15817	15757	15704	15888	15707	15862	15743	15754	15844	15799	15702	15813	15699	15877	15805	15809	15875	15851	15783	15806	15847	15730	15667	15844	15695	15752	15862	15869	15792	15669	15689	15793	15715	15806	15797	15947	15593	15627	15752	15758	15794	15689	15748	15983	15989	15855	15897	15807	15795	15866	15752	15775	15645	15788	15865	15847	15613	15706	15850	15640	15748	15826	15740	15657	15779	15814	15775	15616	15806	15891	15964	15603	15614	15814	15886	15780	15671	15748	15802	15606	15648	15828	15722	15801	15794	15828	15877	15796	15755	15764	15748	15654	15892	15647	15668	15757	15726	15835	15673	15765	15851	15848	15700	15774	15802	15720	15857	15714	15866	15715	15853	15908	15672	15641	15890	15932	15622	15731	15857	15788	15612	15917	15776	15823	15841	15830	15787	15636	15665	15757	15724	15673	15668	15787	15875	15827	15869	15771	15817	15992	15711	15795	15821	15805	15766	15939	15758	15874	15815	15734	15812	15595	15853	15896	15811	15740	15758	15711	15896	15818	15811	15818	15949	15735	15846	15801	15711	15770	15934	15799	15925	15795	15853	15732	15915	15681	15776	15907	15933	15636	15747	15910	16022	15534	15703	15733	15734	15858	15774	15859	15761	15853	15808	15834	15678	15667	15717	15718	15831	15705	15880	15640	15737	15756	15774	15755	15678	15805	15797	15786	15954	15909	15874	15782	15903	15733	15974	15855	15817	15847	15758	15712	15919	15736	15799	15938	15893	15923	15724	15720	15841	15734	15788	15878	15886	15954	15569	15837	15838	15657	15861	15704	15705	15772	15819	15699	15760	15727	15816	15578	15723	15706	15713	15855	15650	15852	15656	15700	15728	15662	15903	15750	15900	15773	15783	15872	15696	15573	15744	15781	15796	15764	15924	15749	15783	15789	15766	15689	15747	15927	15725	15860	15810	15680	15671	15817	15761	15934	15690	15760	15830	15772	15820	15848	15662	15783	15653	15763	15713	15823	15711	15825	15860	15965	15578	15657	15674	15738	15800	15838	15924	15750	15808	15669	15757	15730	15614	15907	15942	15681	15833	15742	15687	15865	15713	15798	15688	15673	15642	15767	15830	15895	15724	15759	15827	15736	15757	15927	15767	15685	15919	15730	15730	15769	15782	15772	15673	15723	15830	15931	15608	15971	15525	15846	15751	15759	15937	15670	15385	15823	15738	15784	15964	15600	15765	15714	15930	15663	15766	15726	15865	15858	15724	15865	15794	15781	15720	15655	15753	15891	15765	15577	15756	15773	15875	15843	15807	15802	15794	15817	15793	15818	15927	15954	15928	15757	15798	15536	15839	15689	15894	15865	15631	15957	15853	15836	15781	15791	15571	15860	15721	15906	15850	15762	15681	15815	16051	15846	15819	15771	15869	15670	15777	15854	15762	15697	15795	15688	15668	15771	15916	15526	15912	15736	15930	15668	15854	15756	15629	15784	15759	15799	15651	15925	15653	15906	15900	15782	15921	15700	15816	15782	15825	15876	15799	15663	15709	15910	15830	15735	15981	15743	15619	15911	15782	15919	15740	15785	15764	15747	15725	15656	15839	15885	15701	15692	15869	15833	15735	15842	15872	15702	15815	15671	15932	15846	15759	15813	15580	15991	15702	15815	15745	15809	15820	15873	15759	15833	15656	15784	15886	15681	15899	15758	15785	15694	15605	15650	15682	15763	15911	15734	15858	15762	15702	15944	15790	15902	15867	15674	15814	15706	15614	15557	15726	15828	15735	15820	15848	15554	15735	15682	15873	15550	15853	15990	15864	15862	15826	15850	15891	15763	15728	15734	15683	15778	15947	15621	15607	15825	15664	15891	15628	15816	15690	15827	15807	15838	15788	15823	15782	15794	15838	15761	15758	16037	15745	15758	15744	15830	15724	15856	15821	15855	15785	15912	15853	15858	15890	15575	15813	15791	15823	15759	15839	15783	15821	15867	15807	15798	15781	15817	15833	15719	15886	15707	15742	15613	15569	15762	15762	15733	15953	15884	15958	15917	15756	15722	15748	15850	15690	15749	15816	15780	15649	15772	15769	15969	15825	15997	15841	15924	15721	15859	15661	15811	15803	15704	15749	15728	15815	15848	15934	15650	15540	16019	15713	15866	15815	15708	15897	15935	15709	15878	15616	15828	15889	15752	15754	15649	15624	15890	15837	15974	15879	15569	15730	15841	15830	15706	15778	15705	15978	15713	15664	15883	15980	15828	15670	15865	15776	15674	15812	15824	15851	15803
34123	29879	35678	29999	24701	24477	24288	24419	24339	24392	24390	24201	24403	24133	24306	24463	24076	24037	24060	24171	24161	24357	24214	24270	23952	24142	24260	24057	24272	24181	24446	24133	24507	24153	24301	24276	24121	24150	24273	23954	24282	24404	24128	24268	24294	24261	24210	24112	24392	24020	24126	24204	24396	24281	24207	24226	24489	24206	24412	24117	24142	24268	24056	24233	24125	24348	24243	24406	24222	24234	24297	24362	24169	24373	24159	24294	24196	24299	24266	23974	24201	24379	24140	24231	24321	24286	24037	23845	24235	24383	24093	24243	23896	24026	24048	24226	23982	24190	24277	24265	24072	24147	24109	24032	24205	24193	24251	24240	24112	24138	24389	24445	24122	24287	24301	24134	24348	24238	24150	24280	24370	24362	24236	24152	24255	24155	24113	24143	24013	24188	24158	24219	24167	23902	24308	24204	23894	24222	24210	24232	24239	24025	24104	24266	24094	24245	24345	24113	24298	24046	24243	24073	24195	24094	24250	24339	24210	24154	24214	24220	24426	24547	24283	24301	24129	24093	24086	24148	24184	24114	24040	24229	24151	24270	24182	24234	24200	24362	24248	24078	23885	24282	24378	24215	24221	24415	24102	23927	24318	24033	24460	24231	24085	24441	24294	24287	24467	24284	24156	24048	24396	24256	24278	24145	24193	24229	24218	24298	24225	24344	24178	23977	24172	24321	24474	24096	24051	24047	24293	24322	24208	24262	24237	24223	24166	24096	24310	24170	24245	23953	24110	24197	24383	24280	24294	24190	24057	24321	24322	23932	24322	23951	24172	24475	24257	24148	24289	24181	24172	24165	23959	24346	24173	24173	24155	24072	24410	24375	24222	24323	24171	24163	24346	24294	24197	24327	24150	23944	23988	24202	24158	24211	24202	24227	24077	24186	24021	24236	24190	24111	24053	24099	24101	24047	24248	24255	24155	24113	24230	24221	24174	24201	24285	24504	24212	24288	24343	24240	24299	24480	24201	24289	24202	24127	24240	24195	24359	24402	24469	24481	24111	24055	24282	24242	24188	24004	24310	24360	24378	24274	24569	24007	24325	24178	24127	24156	24103	24097	24244	24352	24139	24128	24204	23985	24075	24145	24341	24166	24275	24111	24115	24303	24600	24528	24100	24141	24325	24152	24045	24379	24379	24402	24313	24253	24361	24077	23998	24109	24084	24347	24231	24424	24387	24505	24198	24300	24306	24180	24206	24176	24254	24233	24434	24249	24150	24131	24142	24075	24202	23825	23792	23956	24094	24327	24296	24268	24141	24354	24441	24065	24154	24166	24351	24203	24143	24363	24219	24367	24320	24256	24156	24174	24230	23953	24330	24187	24286	24044	24203	24232	24241	24246	24241	24440	24265	24276	24017	24304	24100	24241	24267	24161	24016	24381	24110	24322	24271	24181	24221	24390	24320	24164	23985	24381	24322	24475	24290	24080	24305	24251	24380	24189	24254	24297	24066	24078	24207	24085	24250	24261	24238	24301	24295	24155	24133	24271	24066	24139	24415	24205	24255	24246	24246	24294	24454	24108	24311	24239	24361	24371	23942	24126	24250	24063	24291	24194	24276	24278	24403	24130	24177	24242	24249	23988	24254	24133	24335	24319	24303	24242	24068	24154	24370	24133	24031	24175	23963	24271	24266	24428	24273	23984	24362	24178	24530	24142	24126	24316	24306	24084	23940	24090	24413	24190	24318	24363	24236	24167	24366	24312	24338	24190	24229	24638	24230	24142	24301	24196	24291	24412	24205	24310	24402	24557	24228	24389	24091	24185	24312	24239	24165	24336	24105	24083	24313	24321	24242	24557	24233	24125	24247	24281	24035	24099	24135	23980	24035	24193	24291	24185	24346	24218	24280	24046	24161	24173	24338	24412	24238	24316	24241	24192	24105	24237	24075	24262	24252	24265	24398	24247	24242	24214	24231	24118	24172	23990	24568	24272	24326	24136	24171	24347	24433	24225	24308	24148	24142	24158	24299	24106	24183	24090	24093	24182	24147	24325	24120	24120	24256	24366	24124	24182	24321	24212	24125	24474	24211	24200	24114	24127	24320	24347	24209	24299	24259	24265	24416	24049	24165	24305	24108	24145	24116	24300	24365	24420	24465	24446	24153	24263	24249	24332	24133	24411	24178	23880	24337	24191	24137	23942	24206	24346	24310	24371	24229	24329	24485	24379	24066	24142	24178	24231	24130	24098	24356	24215	24183	24407	24297	24279	24273	24319	24403	24313	24184	24124	24215	24462	24120	24410	24218	24343	23924	24214	24079	24248	24314	24060	24170	23971	24256	24539	24306	24374	24290	24194	24244	24399	24205	24072	24501	24352	24399	23972	24378	24462	24136	24271	24183	24083	24276	24353	24345	24414	24345	24284	24259	24177	24347	24173	24140	24246	24052	24298	24356	24267	24394	24380	24347	24242	24227	24100	24272	24068	24364	24321	23988	24007	24273	24336	24345	24087	24367	24091	24207	24327	24342	24366	24396	24186	24108	24421	24462	24171	24159	24334	24207	24424	24273	24163	24305	24302	24352	24074	23975	24323	24291	24213	24457	24039	24361	24363	24432	24362	24128	24037	24274	24197	24117	24270	24358	24205	24418	23999	24408	24169	24179	24349	24227	24245	24038	24409	24322	24360	24357	24204	24234	24382	24247	24097	24232	24195	24223	24371	24321	24039	24222	24079	24158	24087	24405	24271	24114	24352	24151	24225	24165	24115	24458	24114	24069	24251	24259	24381	24111	24245	24303	24416	24174	24159	23965	24297	24189	24137	24296	24098	24241	24040	24230	24211	24280	24270	24181	24346	24280	24017	24453	24021	23963	24278	24246	24249	24110	24184	24192	24572	24172	24199	24117	24380	24252	24200	24341	24091	24428	24183	23994	24036	24110	24207	24311	24249	24168	23948	23928	24144	24336	24281	24101	24211	24303	24217	24289	24153	24211	24089	24117	24181	24284	24253	23934	24185	24291	24579	24107	24338	24351	24373	24361	24029	24271	24187	24071	24305	24149	24087	24088	24300	24221	24088	24258	24158	24130	24235	24201	24343	24149	24133	24227	24012	24150	24241	24027	24145	24250	24341	23987	24236	24391	24392	24179	24159	24365	24133	24098	24150	24092	24268	24302	24033	24168	24369	24140	24325	24218	24162	24251	24301	24347	24263	24385	24213	24296	24256	24277	23974	24347	24449	24078	24025	24309	24356	24298	24132	24502	24110	24157	24326	24201	24120	24433	24561	24260	24346	24134	24280	24213	24387	24302	24092	24134	24180	24484	24165	24151	23982	24202	23951	24131	24221	24141	24283	24152	24176	24533	24130	24127	24248	24244	24085	24145	24372	24191	24041	24233	24201	24269	24081	24180	24465	24321	24421	24317	24261	24212	24303	24033	24036	24079	24260	24387	24206	24166	24202	24186	24161	24063	24139	23999	24297	24088	24222	24307	23930	24067	24052	24091	24061	24146	24452	24249	24135	24145	24158	24220	23940	24268	24019	24238	24423	24204	24187	24289	24069	24041	24383	24248	24170	24070	24328	24333	24132	24364	24138	24253	24360	24038	24085	24228	24511	24455	24375	24033	24111	24394	24170	24353	24473	24427	24123	24150	23973	24128	24230	24085	24082	24173	24259	24412	24279	24127	24021	24120	24151	24138	24210	24221	24323	24362	24284	24194	24353	24280	24356	24224	24231	24082	24152	24344	24384	24372	24397	24599	24189	23989	24300	24099	24008	24414	24233	24389	24178	24437	24192	24442	24243	24157	24232	24327	24234	24440	23891	24161	24175	24111	24407	24149	23986	24261	24141	24142	24307	24444	24432	24234	23941	24307	23985	24217	24306	24128	24361	24168	24160	24098	24144	23785	24082	24322	24081	24163	24108	24253	24215	24077	24366	24184	24142	24124	24194	24292	24344	24297	24023	24057	24053	24136	24256	24078	24489	24380	24327	24408	24214	24339	24304	24247	24339	24317	24229	24318	24419	24432	24279	24710	24257	24045	24249	24160	23979	24302	24210	24300	24130	24157	24247	24318	24261	24135	24373	23839	24300	24054	24394	24328	24156	24291	24197	24126	24427	24319	24300	24331	24232	24348	24108	24362	24141	24174	24263	23986	24100	24400	24530	24243	24355	24174	24314	24189	24102	24060	24300	24235	24198	24213	24294	24268	24411	24152	24314	24259	24276	24278	24382	24185	24126	24072	24331	24123	24358	24306	24172	24271	24264	24371	24233	24210	24075	24221	24218	24056	24367	24375	24192	24285	24570	24249	24401	24199	24344	24191	24067	24061	24237	24135	24129	24256	24231	24380	24238	23893	24300	24350	24287	24240	24048	24174	24125	24168	24303	24143	24323	24021	24386	24188	24110	24006	23914	23985	24225	24272	24213	24202	24030	24238	24143	24334	24045	24024	23968	24183	24364	24220	24108	24245	24138	24180	24252	24088	24264	24632	24282	24160	24410	24131	24315	24215	24061	24197	24260	24171	24287	24552	24216	24079	24337	23925	24422	24352	24160	24236	24300	24331	24138	24071	24291	24318	24397	24153	24296	24337	24348	24485	24182	24276	24218	24325	24219	24138	24322	24202	24089	24293	23971	24253	24283	24200	24240	24233	24155	24340	23988	24271	24214	24122	24023	24086	24276	24412	24253	24255	24402	24152	24120	24214	23961	24250	24230	24287	24229	24076	24288	24359	24002	24018	24205	24295	24209	24207	24160	24352	24077	24091	24177	24020	24256	24139	24222	24175	24246	24261	24028	24174	24256	24144	24261	24178	24204	24176	24532	24319	24034	23877	24267	24170	24104	24175	24092	24211	24358	24266	24010	24247	24109	24172	24213	24140	24308	24135	24288	24142	24506	24242	24209	24213	24271	24309	24145	24402	24341	24228	24199	24251	24121	24352	24320	24312	24328	24127	24379	24553	24128	23946	24435	24419	24276	24142	24203	24295	24355	24428	24453	24293	24196	24301	24424	24281	24422	24260	24203	24261	24215	24292	24180	24192	24133	24117	24177	24496	24172	24251	24338	24361	24215	24293	24182	23959	24367	24218	24297	24220	24325	24284	24201	24168	24168	24333	24172	24303	24099	24552	24115	24027	24453	24241	24128	24464	24183	24281	24321	24270	24125	24276	24013	24323	24171
23415	34119	32839	20811	16682	16246	16301	16085	16069	16209	15988	16098	16102	16138	16041	16069	16146	16134	16138	16269	16085	16144	16202	16185	16199	16224	15999	16058	15950	16135	16137	16036	16126	16041	15961	16059	16141	16118	16042	16094	15992	15972	16096	16046	16128	16029	16131	16105	16012	16206	16259	15982	16108	16151	16081	16155	16071	16189	16267	16200	16074	16165	16096	16143	15922	16040	15989	16107	16193	15985	16183	15946	16201	15988	16192	15911	16021	16242	16082	16054	16081	16165	15919	16189	16169	16157	16261	16008	15961	16111	15931	16170	16214	16189	16145	15977	16029	15997	16182	16074	15987	16084	15989	16000	15924	16229	15836	16197	16221	16038	16135	15916	16105	16190	16027	16197	15977	15953	15965	16207	16054	16041	16051	15946	16129	16178	16286	15966	16148	16060	16100	16131	16051	16004	16102	16099	16299	16101	15831	15980	15888	16007	15952	15999	16100	16217	15997	16137	16158	16105	16108	16072	15943	16028	16255	16006	16121	16116	16169	16126	16079	16071	16021	16119	16056	15931	16124	16071	16038	16244	16146	16251	16077	16137	16166	15991	16033	16133	16211	16036	16108	15933	16189	15999	15982	15989	16091	16090	15981	15906	16127	15975	16121	16142	16097	16067	16189	16122	16028	16066	15914	16161	16069	16201	16020	16227	16103	15921	16203	16147	16128	16007	15994	16059	16055	16026	16075	16100	16185	16029	16131	16071	16195	15912	16220	16024	16227	15999	16090	16093	16050	16007	16172	16047	16144	16146	16130	15998	16168	16153	16141	16073	16153	16179	16036	16025	16190	16112	16172	16186	16076	16066	16069	16013	16157	16234	16350	16052	16133	15876	15974	16070	16162	16095	15926	16228	16051	15921	16107	15893	16212	16068	16014	16016	16195	16090	16257	16164	16034	16228	16050	16158	16158	15929	15894	16140	15924	16100	16043	16261	16310	16081	16040	16217	15943	16033	16115	15981	16059	16062	16161	15998	16112	16180	15997	16139	16153	16098	16045	16084	15970	16177	15983	16223	15979	16063	16132	16091	16310	15961	16113	16000	16040	16183	16078	15916	16016	16139	16169	16236	16158	16055	16130	16022	16067	16118	15995	16070	16082	15957	16178	15870	16191	16021	16047	16238	16019	16154	16147	16105	16134	16045	16200	16046	16111	16159	16033	16092	16067	16186	16041	16096	16054	15923	15955	16133	16154	15919	16072	16043	16158	16187	16037	16168	16049	16050	16048	16045	16123	16032	16173	16012	15963	16099	16095	16026	16088	16062	15940	16189	16045	16132	16116	16106	16112	16072	16101	16092	16093	15997	16152	16109	16102	16031	16141	16192	16030	15990	16053	16164	16272	16116	16157	16111	16062	16186	16029	15890	16069	16114	15912	16121	15954	16116	16102	16179	16130	16355	16036	15967	15974	16037	15985	16129	16187	16007	16007	16199	16060	16003	16304	16078	16132	16087	16101	16039	16069	16067	16166	16043	16129	15971	16116	16225	15993	15975	16225	16110	15946	16096	15974	16192	16054	16138	16019	16228	16176	16103	15992	16084	16155	16086	16246	16075	16153	16113	15917	16201	16098	15928	16190	16000	15830	16161	16015	15929	16253	16220	16164	16010	16032	16065	15988	16123	15941	16255	16168	15991	16020	16016	16065	15988	16082	16090	16166	15946	16134	16040	16119	16075	16118	16074	16048	16173	16011	16082	16085	15991	16217	15989	16022	16014	16154	16067	16280	16211	16198	15905	16033	15982	16034	16139	16042	16089	16070	16138	16129	16064	16064	16137	16129	16058	15962	16155	16155	16057	16124	16155	16091	16010	16015	16009	16069	15933	16022	16139	16110	15945	15995	15897	16004	16042	16208	16193	16018	16052	16021	16122	15975	16001	16285	15936	16067	15940	16073	16158	16094	16084	16005	16112	16303	16117	16002	15993	16135	16106	15922	16130	16012	16040	16024	16186	16095	15916	16167	16117	16117	16052	16001	16213	15953	16136	15908	16099	16101	16012	15975	16109	16107	16083	16019	16127	16125	16260	16115	16030	16049	16168	16110	16018	16095	16052	15984	16147	15926	16018	16257	15907	16077	16068	16005	16070	16242	16108	16129	16078	16050	16015	16032	16019	15963	16241	16040	16235	16170	16035	16097	16084	16133	16176	16132	16175	15921	16348	16112	16173	16061	16159	16118	16114	16044	16205	15968	16170	16040	16124	16016	16001	16179	16060	16235	16025	16133	16126	15983	16060	15925	16044	15968	16219	15818	15948	16207	16018	16187	16045	15949	15981	16022	16102	16193	16122	15929	16082	16035	16062	16072	16354	15940	15965	16250	16089	15947	15984	16212	15945	16107	15993	16135	16124	16053	15986	16144	16110	15996	16123	16069	15923	16089	16095	16106	16041	15980	15985	16070	15936	15980	16217	16176	16243	15909	16006	15920	16097	15905	16177	16092	16096	15875	16062	16085	15920	15979	15914	15965	16043	16206	16068	16079	16047	16239	16019	15884	16142	16016	16120	16025	16189	16054	16114	16040	16135	16226	16254	16004	15986	16036	16064	16080	16207	15916	16430	15968	16113	15915	16042	16020	16047	16142	16117	16007	16096	15993	15978	16134	16104	15950	16117	16069	16007	16242	15991	16003	16166	16138	15931	16258	16042	15959	15994	16248	16069	15976	15952	16141	15992	15962	16222	16092	16084	16116	16255	16117	16366	16063	16129	16195	15950	16158	15987	16109	15982	16014	16205	16195	15970	16136	16270	16138	16092	16285	16131	16088	16106	16053	16254	16209	15980	15954	16236	16032	15889	15942	16095	16072	16084	15987	15979	16063	16167	16158	16091	16076	16204	16171	16131	16151	16049	16168	16262	16089	16059	16169	15946	15872	16140	16232	16063	16090	16145	15902	16077	16324	16007	16077	15968	15989	15971	16219	16101	16048	16249	16042	16093	16037	16064	16138	16149	16189	16220	16069	16059	16175	16263	16127	16043	16071	16049	16179	16130	15985	16151	15971	16071	16020	16190	15944	16128	16049	16055	16086	16115	16196	16158	16013	16144	15989	15998	16088	15863	16236	16165	15971	16079	15998	16156	16172	16106	16036	15921	16057	16323	16057	16137	16061	16061	16034	16119	15840	16207	16061	16073	16251	16006	16070	15967	16035	16047	16041	16076	16090	16077	16023	16211	15988	16174	16004	16101	15939	16126	15911	16239	15934	15968	16213	16056	16042	15914	15946	16037	16171	16085	16137	16023	16066	16152	15962	15906	16194	16050	16082	15862	16148	16135	16207	15792	15972	15946	16088	16243	16049	15967	16024	16196	16014	16053	15977	16074	16219	16041	16171	16124	16108	16196	16189	16138	16079	16118	16080	16078	16057	16090	16062	16205	16131	16160	16190	15980	16257	15910	16166	16058	16176	16090	16162	16196	15991	15931	16002	16033	16075	16009	16074	16037	15987	16061	16085	16190	15994	15908	15965	16123	15938	16110	16138	16072	15769	16130	16047	15998	15987	16137	15986	16006	16120	15992	16111	16157	15996	16033	15967	15927	16087	16144	15919	16149	16020	16097	16088	16070	15973	16082	15970	16050	15999	15929	15896	16052	16040	16098	16004	16091	15999	16060	16325	16021	16103	16300	16158	16051	16052	15991	16162	16042	16079	16072	16279	16068	15993	16025	16280	16045	15936	15765	16189	15990	16065	16146	16090	16058	16272	15966	16012	16188	16000	16135	15984	16221	16104	16178	16123	16105	15982	15969	15919	16028	16142	16224	16069	16135	15972	15986	15974	16250	16106	16120	15951	16123	15989	16143	16132	15976	16010	16030	15996	16110	16057	16011	15977	16061	16081	16121	15960	16127	16144	16239	16094	16111	15992	16111	16049	16087	16167	15998	16080	15933	16219	15963	16098	16069	16062	16006	16059	16047	16001	15987	16122	16058	16044	16019	16031	16161	16216	16169	16032	16128	16302	16141	16230	16065	16059	16017	16187	16059	16046	16118	16169	16245	16143	15975	15922	15999	16052	15928	16033	16260	16036	16165	16118	16036	16144	16085	16043	16303	16089	15934	16139	15986	15939	16063	16017	16095	16179	16120	16011	16150	16098	16162	16014	16142	16140	16101	16079	15966	16067	16026	16058	16253	16048	16022	16176	15973	16272	16180	16093	16071	15904	15951	16105	15886	16115	16101	15932	16083	16044	16113	16106	16159	16130	15914	16177	16033	16282	16003	16115	15948	16026	16119	16262	15913	16128	16207	16082	16058	16132	16009	16041	15893	16042	16107	16151	15985	16044	16144	16049	15981	16192	16107	16217	16046	16214	16186	16107	16215	15990	16065	16136	16126	16089	16095	15924	15997	16134	15926	16194	16063	16142	16066	16234	16155	16028	16070	16048	16100	16029	16103	16039	16040	15941	16106	16008	16144	15936	16008	16101	16162	16154	16088	15784	15921	16220	16111	16054	16024	16080	16049	16141	16160	16088	16205	16081	16171	16097	15851	16091	16149	16080	16206	15900	16130	16150	16070	15978	16039	16068	15846	16007	16038	16207	16100	15948	16126	16026	15946	16195	15988	16114	16056	15847	16116	16110	15987	15963	15996	16125	15897	16223	15924	15829	16016	16130	16059	16202	16125	16162	16064	16196	16173	15995	15952	16129	15988	16034	16071	16156	16210	16168	15896	16120	16285	16155	16018	16198	16032	16123	16192	16107	16012	16171	16109	16023	16198	15945	16085	16081	15984	16050	16081	16150	16180	16053	16200	16012	16110	16053	16116	16089	16103	16020	16243	16079	16299	16022	16044	15924	16103	16197	16093	16138	16127	16052	16034	16055	16278	16000	16124	16082	15980	15922	16006	15909	16291	16119	16232	16078	15949	16086	15959	16031	15965	16134	16060	15957	16127	15969	16079	16022	16070	16170	15881	16272	16034	16183	16079	16157	16150	16159	16076	16283	16127	15856	16018	16133	16275	16000	15915	16048	16080	16305	15886	16078	15993	16031	16025	16035	16077	16109	16094	16159	16173	16172	16016	16152	16057	16089	16067	16118	16042	16017	16185	16052	16024	16033	16145	15931	16075	16292	16037	16031	16212	16026	16118	16027	16103	16187	15997	16031	16037	16049	15895	15949	16316	15976	16163	16067	16204
24328	20973	27576	25436	23127	25753	27081	24741	24023	24300	24098	23731	24119	24046	23969	23814	23797	23833	23758	23831	23828	23657	23749	23818	23790	23733	23692	23843	23764	23799	23840	23605	23657	23587	23773	23549	23575	23460	23840	23833	23462	23696	23583	23620	23773	23409	23564	23819	23641	23581	23696	23667	23764	23560	23644	23894	23680	23481	23421	23544	23688	23585	23540	23609	23397	23545	23693	23477	23683	23837	23561	23514	23607	23808	23647	23610	23760	23720	23512	23505	23726	23610	23558	23912	23728	23701	23348	23652	23658	23710	23738	23510	23752	23594	23645	23684	23617	23696	23711	23802	23588	23668	23639	23716	23502	23826	23628	23459	23805	23624	23461	23513	23713	23786	23701	23492	23672	23574	23695	23481	23646	23523	23681	23442	23693	23494	23600	23580	23453	23683	23516	23488	23422	23502	23646	23506	23784	23591	23373	23497	23592	24064	23463	23706	23594	23680	23641	23676	23483	23368	23604	23658	23675	23860	23775	23639	23665	23548	23837	23342	23610	23550	23555	23799	23900	23525	23454	23485	23554	23647	23631	23210	23372	23634	23617	23522	23492	23722	23578	23839	23711	23603	23782	23384	23594	23341	23666	23588	23576	23427	23565	23531	23567	23674	23419	23602	23782	23639	23728	23708	23536	23758	23439	23464	23497	23378	23418	23695	23528	23825	23690	23729	23813	23767	23569	23801	23877	23800	23477	23556	23589	23423	23573	23440	23546	23447	23468	23578	23594	23430	23607	23670	23647	23543	23593	23439	23561	23574	23488	23606	23770	23785	23551	23528	23571	23641	23685	23747	23672	23525	23484	23601	23642	23505	23415	23555	23530	23694	23687	23355	23787	23658	23384	23548	23342	23770	23473	23862	23530	23663	23495	23496	23804	23698	23868	23652	23626	23635	23569	23561	23661	23575	23371	23720	23943	23812	23670	23664	23508	23657	23634	23868	23826	23641	23473	23498	23503	23658	23441	23415	23360	23681	23460	23673	23801	23710	23680	23670	23863	23713	23630	23728	23538	23692	23476	23364	23518	23594	23652	23420	23776	23561	23683	23621	23868	23595	23774	23629	23625	23442	23517	23521	23547	23714	23809	23820	23457	23478	23546	23585	23561	23560	23594	23649	23603	23447	23675	23436	23506	23595	23629	23564	23721	23587	23395	23680	23755	23635	23546	23469	23707	23542	23774	23670	23571	23820	23712	23580	23724	23686	23457	23703	23845	23703	23590	23425	23541	23629	23670	23574	23589	23591	23769	23621	23728	23512	23690	23529	23521	23602	23575	23478	23559	23497	23690	23626	23278	23583	23648	23657	23590	23368	23562	23617	23593	23546	23346	23818	23401	23647	23739	23540	23528	23757	23781	23790	23737	23449	23615	23710	23714	23386	23685	23414	23435	23568	23685	23570	23765	23437	23675	23577	23563	23361	23711	23575	23633	23491	23497	23498	23499	23279	23522	23538	23537	23852	23505	23777	23454	23544	23853	23470	23660	23672	23519	23855	23594	23660	23658	23764	23557	23750	23502	23428	23474	23506	23615	23328	23594	23411	23618	23549	23547	23648	23738	23830	23832	23715	23711	23513	23764	23519	23526	23470	23530	23496	23301	23515	23689	23610	23746	23633	23605	23753	23801	23908	23410	23791	23687	23628	23833	23584	23722	23426	23549	23609	23680	23375	23611	23393	23577	23541	23553	23624	23436	23599	23608	23699	23604	23510	23725	23763	23659	23741	23730	23728	23468	23717	23651	23564	23801	23608	23518	23598	23657	23440	23797	23645	23565	23624	23356	23533	23357	23574	23771	23560	23545	23704	23524	23353	23650	23713	23591	23665	23780	23745	23451	23375	23501	23265	23390	23585	23489	23588	23548	23801	23745	23657	23572	23632	23581	23529	23459	23399	23635	23568	23739	23643	23666	23265	23660	23610	23588	23674	23859	23428	23759	23803	23535	23558	23697	23627	23495	23539	23574	23642	23627	23597	23724	23497	23782	23460	23538	23527	23502	23668	23637	23530	23599	23520	23685	23456	23466	23528	23622	23459	23765	23844	23693	23582	23527	23654	23725	23817	23602	23602	23495	23397	23817	23443	23498	23660	23639	23757	23524	23574	23733	23446	23681	23488	23519	23797	23682	23749	23684	23557	23680	23563	23840	23624	23731	23740	23784	23702	23721	23818	23658	23632	23665	23726	23497	23410	23642	23542	23416	23814	23579	23629	23737	23787	23568	23561	23448	23648	23587	23681	23618	23620	23622	23328	23635	23275	23662	23570	23536	23697	23466	23643	23617	23865	23804	23684	23610	23464	23635	23617	23444	23525	23708	23525	23611	23515	23392	23472	23560	23626	23744	23496	23596	23581	23474	23448	23881	23664	23599	23842	23486	23656	23618	23560	23966	23583	23681	23530	23601	23495	23413	23260	23666	23598	23658	23399	23595	23507	23595	23747	23553	23625	23449	23588	23558	23668	23616	23611	23790	23378	23663	23282	23515	23732	23490	23431	23396	23552	23434	23576	23710	23465	23508	23647	23319	23497	23854	23541	23497	23555	23510	23423	23310	23476	23681	23496	23706	23819	23538	23648	23568	23764	23590	23406	23616	23570	23553	23431	23563	23590	23744	23647	23744	23573	23307	23462	23652	23300	23668	23711	23526	23619	23664	23558	23593	23692	23552	23561	23638	23657	23602	23642	23823	23601	23629	23512	23847	23641	23573	23667	23749	23196	23681	23616	23825	23655	23724	23446	23674	23633	23620	23371	23630	23663	23565	23677	23715	23431	23563	23651	23723	23723	23605	23500	23689	23572	23715	23722	23222	23562	23678	23685	23482	23550	23588	23689	23633	23718	23720	23653	23337	23665	23573	23572	23874	23517	23880	23694	23649	23562	23455	23383	23708	23882	23846	23747	23701	23876	23379	23372	23597	23683	23681	23604	23534	23528	23551	23573	23639	23589	23602	23499	23819	23746	23591	23616	23560	23588	23800	23857	23496	23636	23564	23601	23530	23489	23738	23612	23398	23671	23464	23757	23597	23692	23544	23744	23601	23522	23598	23605	23707	23671	23757	23642	23763	23578	23368	23621	23358	23528	23758	23808	23489	23748	23798	23891	23504	23851	23956	23576	23596	23814	23545	23536	23587	23672	23742	23590	23706	23808	23667	23463	23654	23429	23722	24020	23455	23548	23494	23595	23607	23422	23694	23446	23591	23725	23607	23432	23548	23629	23399	23623	23424	23508	23540	23782	23794	23717	23552	23409	23497	23524	23684	23596	23657	23495	23550	23604	23713	23506	23786	23513	23566	23457	23723	23645	23651	23650	23641	23771	23502	23620	23533	23562	23475	23704	23448	23459	23590	23534	23535	23833	23708	23608	23474	23489	23661	23636	23708	23817	23762	23488	23704	23723	23650	23568	23610	23891	23602	23636	23814	23742	23505	23607	23570	23724	23801	23301	23612	23884	23731	23460	23260	23608	23678	23502	23658	23638	23731	23460	23455	23445	23584	23533	23686	23576	23829	23406	23555	23731	23775	23643	23730	23514	23636	23523	23561	23574	23449	23541	23454	23665	23667	23748	23447	23562	23571	23775	23772	23528	23393	23441	23939	23465	23592	23557	23543	23765	23679	23522	23734	23330	23520	23879	23386	23514	23503	23478	23490	23899	23850	23628	23548	23447	23659	23517	23820	23779	23690	23491	23634	23553	23690	23713	23794	23619	23588	23553	23752	23681	23710	23646	23681	23678	23600	23633	23543	23738	23640	23612	23576	23560	23760	23606	23504	23739	23811	23506	23293	23775	23712	23532	23668	23556	23624	23386	23496	23628	23549	23514	23545	23498	23545	23457	23664	23694	23790	23562	23738	23538	23766	23857	23664	23676	23544	23562	23798	23763	23467	23623	23506	23734	23651	23720	23652	23486	23414	23721	23700	23711	23673	23730	23805	23815	23603	23724	23689	23635	23423	23738	23557	23503	23721	23724	23740	23641	23638	23560	23671	23812	23650	23525	23611	23650	23390	23656	23712	23370	23523	23709	23634	23451	23482	23576	23492	23557	23506	23610	23586	23719	23832	23764	23541	23468	23557	23514	23613	23706	23682	23828	23793	23505	23554	23556	23554	23309	23586	23656	23530	23701	23580	23576	23663	23426	23564	23698	23735	23795	23661	23582	23816	23608	23468	23283	23536	23356	23557	23561	23484	23405	23710	23733	23715	23709	23657	23529	23612	23463	23458	23818	23794	23455	23752	23537	23776	23605	23656	23762	23557	23763	23603	23833	23515	23714	23635	23859	23815	23845	23487	23591	23601	23565	23371	23552	23574	23809	23548	23514	23663	23465	23468	23626	23774	23834	23510	23635	23830	23650	23702	23453	23672	23687	23362	23485	23548	23432	23737	23644	23516	23567	23770	23807	23616	23609	23557	23710	23721	23841	23572	23626	23522	23644	23505	23791	23639	23712	23565	23727	23557	23493	23681	23248	23728	23435	23925	23752	23659	23795	23582	23618	23601	23637	23777	23635	23576	23732	23683	23535	23693	23579	23626	23755	23619	23638	23565	23620	23764	23716	23707	23685	23628	23348	23568	23618	23379	23496	23665	23728	23654	23411	23731	23764	23493	23813	23773	23588	23699	23582	23739	23673	23570	23862	23612	23396	23610	23569	23594	23663	23717	23663	23448	23566	23294	23604	23762	23782	23627	23613	23578	23570	23592	23680	23498	23691	23628	23500	23585	23619	23614	23622	24078	23498	23773	23646	23720	23596	23260	23530	23781	23767	23477	23498	23614	23557	23793	23701	23450	23640	23881	23849	23492	23516	23489	23774	23873	23649	23564	23673	23516	23686	23365	23561	23594	23637	23697	23605	23397	23634	23628	23478	23477	23825	23337	23647	23605	23417	23737	23510	23846	23630	23497	23748	23722	23588	23619	23574	23692	23565	23475	23674	23490	23606	23636	23577	23562	23543	23540	23563	23661	23477	23628	23901	23733	23566	23541	23728	23652	23517	23212	23495	23479	23631	23498	23302	23481	23526	23696	23624	23669	23575	23708	23560	23510	23389	23387	23373	23768	23774	23540	23188	24006	23703	23899	23563	23751	23580	23755	23588	23610	23658	23593	23470	23397	23835	23608	23549	23582	23603	23654	23558
25597	51025	48043	27201	17975	17403	16904	16538	16297	16195	16195	15966	16031	15869	16047	15930	16119	15718	15951	15678	15910	15858	15819	15894	15849	15876	15849	15935	15915	15788	15825	15659	15906	15734	16068	15739	15783	15625	15820	15840	15768	15686	15916	15768	15794	15758	15794	15774	15690	15765	15821	15818	15848	15812	16015	15655	15608	15793	15805	15775	15678	15665	15673	15860	15767	15810	15899	15770	15858	15619	15958	15835	15870	15827	15879	15583	16059	15808	15983	15891	15811	15723	15972	15770	15714	15907	15864	15844	15678	15849	15868	15889	15571	15782	15947	15739	15956	15709	15687	15733	15688	15800	15874	15679	15685	15756	15777	15841	16025	15706	15859	15907	15781	15537	15644	15852	15585	15762	15803	15900	15744	15916	15788	15688	15783	15927	15635	15703	15740	15794	15879	15869	15614	15783	15949	15664	15728	15716	15822	15865	15853	15680	15794	15849	15804	15844	15887	15880	15939	15600	15618	15700	15644	15816	15653	15753	15718	15858	15817	15708	15898	15848	15801	15848	15803	15696	15860	15702	15802	15743	15776	15784	15870	15738	15803	15620	15540	15956	15693	15747	15796	15782	15744	15819	15833	15831	15720	15740	15676	15916	15792	15840	15890	15757	15809	15768	15823	15840	15594	15593	15727	15634	15715	15763	15568	15873	15684	15692	15914	15876	15764	15714	15762	15860	15632	15779	15680	15954	15936	15783	15895	15832	15796	15866	15816	15556	15721	15680	15881	15744	15751	15744	15710	15861	15660	15853	15673	15814	15798	15923	15874	15725	15626	15867	15709	15775	15701	15743	15901	15639	15844	15815	15653	15669	15510	15650	15656	15761	15735	15702	15804	15605	15722	15791	15902	15734	15572	15722	15861	15763	15854	15638	15700	15664	15665	15652	15707	15696	15722	15571	15821	15787	15752	15777	15856	15573	15941	15866	15899	15790	15816	15567	15865	15746	15798	15861	15802	15793	15758	15757	15747	15803	15799	15780	15689	15775	15934	15776	15726	15717	15721	15877	15905	15532	15972	15963	15803	15767	15747	15601	15908	15975	15853	15847	15731	15696	15903	15790	15792	15808	15753	15837	15710	15847	15731	15770	15736	15776	15678	15923	15593	15827	15680	15904	15803	15702	15738	15663	15537	15677	15871	15659	15622	15756	15749	15690	15698	15790	15770	15730	15772	15886	15639	15880	15530	15746	15618	15680	15855	15754	15942	15712	15864	15640	15793	15810	15581	15662	15777	15627	15885	15617	15765	15869	15920	15753	15870	15807	15995	15832	15549	15676	15713	15684	15729	15901	15580	15744	15729	15888	15809	15778	15758	15856	15830	15627	15766	15803	15769	15587	15497	15724	15890	15811	15845	15705	15705	15671	15683	15846	15706	15701	15651	15724	15593	15679	15762	15920	15595	15720	15918	15809	15776	15809	15709	15686	15674	15896	15619	15834	15828	15821	15518	15658	15683	15573	15742	15707	15777	15769	15757	15699	15857	15855	15781	15854	15878	15798	15644	15851	15711	15817	15733	15736	15732	16001	15728	15886	15715	15772	15931	15777	15687	15778	15846	15735	15683	15725	15771	15538	15725	15928	15796	15735	15754	15658	15817	15600	15808	15995	15527	15818	15839	15698	15665	15725	15847	15791	15738	15657	15800	15748	15854	15963	16106	15755	15677	15767	16073	15804	15745	15807	15943	15933	15768	15707	15817	15676	15638	15863	15914	15643	15682	15787	15635	15849	15511	15857	15731	15599	15774	15676	15920	15570	15715	15820	15836	15875	15748	15686	15758	15763	15669	15758	15609	15703	15777	15655	15663	15788	15570	15720	15747	15859	15684	15711	15733	15646	15843	15725	15778	15894	15614	15687	15753	15711	15671	15762	15910	15814	15614	15944	15701	15671	15665	15872	15804	15781	15553	15724	15497	15701	15905	15784	15633	15768	15777	15756	15744	15852	15757	15779	15657	15953	15767	15890	15721	15839	15760	15730	15824	15693	15675	15814	15720	15864	15685	15994	15796	15692	15747	15760	15743	15797	15723	15742	15783	15647	15814	15867	15939	15735	15791	15803	15960	15806	15773	15837	15620	15824	15868	15754	15814	15834	15686	15711	15772	15792	15655	15901	15765	15691	15718	15796	15723	15780	15866	15975	15752	15735	15774	15822	15748	15788	15736	15846	15973	15803	15826	15859	15819	15888	15749	15823	15705	15731	15782	15891	15759	15809	15764	15581	15504	15816	15768	15870	15818	15661	15769	15657	15739	15739	15775	15663	15595	15752	15726	15750	15867	15785	15656	15736	15854	15757	15703	15769	15840	15822	15889	15701	15734	15646	15678	15811	15784	15841	15905	15729	15853	15587	15835	15764	15695	15673	15737	15814	15853	15738	15783	15780	15918	15806	15657	15722	15670	15915	15654	15694	15624	15847	15760	15734	15550	15910	15907	15831	15757	15665	15615	15784	15760	15838	15765	15718	15770	15774	15694	15801	15661	15748	15699	15787	15905	15489	15731	15624	15752	15640	15881	15708	15576	15684	15702	15646	15671	15808	15683	15669	15779	15674	15787	15839	15643	15908	15830	15640	15586	15658	15688	15623	15822	15621	15577	15884	15817	15725	15895	15913	15753	15668	15721	15648	15834	15739	15768	15777	15686	15682	15741	15722	15647	15702	15728	15803	15790	15761	15726	15892	15828	15683	15600	15882	15697	15761	15719	15935	15932	15752	15853	15810	15661	15677	15742	15640	15652	15730	15636	15824	15740	15756	15834	15693	15657	15679	15709	15587	15771	15758	15661	15751	15575	15928	15805	15662	15820	15790	15832	15732	15787	15940	15763	15770	15812	15643	15871	15675	15727	15670	15725	15928	15695	15723	15794	15767	15856	15750	15639	15662	15965	15819	15768	15793	15739	15778	15924	15654	15681	15647	15530	15781	15649	15660	15887	15816	15734	15778	15815	15744	15581	15720	15706	15685	15735	15565	15890	15856	15600	15617	15771	15779	15979	15909	15804	15736	15719	15807	15714	15891	15713	15842	15781	15838	15770	15621	15689	15840	15915	15711	15816	15644	15821	15871	15794	15841	15828	15709	15793	15904	15869	15937	15700	15863	15826	15690	15606	15778	15882	15771	15870	15853	15800	15650	15598	15843	15590	15787	15819	15680	15756	15823	15697	15770	15643	15857	15835	15844	15796	15798	15760	15631	15764	15666	15729	15773	15879	15862	15774	15747	15857	15844	15839	15785	15906	15671	15683	15775	15910	15584	15675	16026	15786	15798	15612	15604	15892	15829	15866	15754	15777	15773	15745	15822	15763	15765	15900	15791	15869	15683	15563	15872	15710	15748	15798	15826	15648	15863	15564	15695	15701	15817	15885	15729	15655	15674	15923	15679	15739	15754	15751	15658	15807	15807	15809	15809	15862	15565	15803	15537	15800	15720	15719	15690	15688	15776	15888	15941	15782	15776	15717	15530	15794	15816	15759	15821	15686	15693	15847	15581	15771	15892	15550	15915	15747	15721	15817	15707	15854	15727	15767	15793	15725	15874	15790	15865	15683	15513	15627	15757	15841	15545	15631	15770	15563	15704	15880	15799	15801	15939	15867	15626	15770	15859	15809	15862	15844	15797	15870	15846	15878	15726	15715	15641	15803	15817	15777	15642	15835	15874	15874	15599	15820	15757	15734	15655	15880	15901	15784	15763	15769	15821	15907	15708	15654	15789	15733	15577	15827	15835	15751	15917	15902	15698	15679	15676	15908	15710	15830	15683	15611	15688	15687	15558	15843	15707	15791	15880	15808	15975	15848	15695	15718	15724	15739	15779	15634	15811	15962	15571	15761	15778	15859	15895	15728	15666	15704	15768	15867	15816	15627	15627	15809	15950	15683	15837	15752	15733	15632	15829	15819	15818	15894	15937	15489	15867	15781	15826	15641	15769	15767	15883	15719	15698	15748	15741	15803	15872	15821	15651	15818	15800	15876	15863	15801	15830	15685	15866	15903	15657	15574	15734	15756	15782	15671	15793	15846	15761	15699	15676	15789	15876	15886	15663	15783	15922	15877	15685	15524	15802	15656	15774	15778	15598	15829	15639	15863	15732	15863	15742	15791	15834	15998	15781	15864	15757	15890	15715	15634	15847	15724	15800	15858	15565	15686	15880	15691	15873	15745	15768	15830	15701	15743	15857	15671	15953	15804	15704	15866	15951	15862	15696	15708	15794	15798	15673	15756	15565	15928	15848	15665	15802	15668	15677	15988	15888	15821	15686	15861	15817	15918	15872	15865	15716	15721	15602	15852	15852	15694	15651	15608	15701	15871	15728	15869	15722	15808	15646	15872	15863	15732	15935	15767	15623	15807	15692	15782	15770	15738	15662	15737	15837	15704	15686	15808	15796	15767	15880	15707	15951	15763	15771	15775	15906	15917	15779	15901	15791	15609	15697	15766	15808	15939	15705	15886	15879	15830	15664	15798	15788	15668	15797	15844	15601	15927	15865	15703	15851	15769	15678	15797	15714	15745	15736	15789	15696	15682	15809	15706	15639	15743	15733	15721	15814	15880	15776	15654	15810	15665	15828	15673	15821	15752	15941	15812	15766	15666	15802	15701	15720	15764	15708	15778	15715	15594	15759	15815	15869	15676	15810	15673	15683	15799	15899	15826	15777	15693	15515	15768	15710	15626	15752	15839	15665	15666	15598	15902	15702	15815	15778	15835	15883	15748	15979	15520	15970	15659	15809	15761	15747	15761	15844	15750	15785	15696	15767	15723	15973	15868	15816	15743	15955	15820	15750	15763	15834	15549	15879	15725	15728	15592	15891	15785	15784	15790	15827	15602	15628	15688	15769	15826	15802	15723	15738	15724	15705	15795	15616	15750	15872	15717	15808	15776	15672	15818	15650	15762	15733	15802	15924	15917	15767	15757	15901	15807	15664	15677	15753	15754	15772	15892	15874	15750	15849	15806	15831	15545	15881	15570	15721	15772	15824	15818	15868	15664	15903	15819	15769	15918	15740	15822	15750	15608	15648	15707	15561	15687	15578	15800	15841	15724	15843	15580	15938	15681	15841	15756	15889	15586	15762	15799	15755	15853	15750	15737	15896	15771	15726	15701	15928	15631	15783	15648	15814	15855	15685	15756	15692
22527	20954	27507	24821	21718	25563	30477	26742	25923	26331	25970	25706	25588	25661	25424	25616	25720	25585	25374	25338	25089	25334	25318	25447	25468	25518	25149	25315	25455	25318	25330	25393	25128	25252	25112	25093	25000	25320	25327	25181	25212	25312	25164	25157	25180	24937	25114	25320	25197	25131	25030	25151	24948	25283	25462	25336	25290	25370	25335	25306	25133	25089	25244	25047	25231	25015	25312	25121	25453	25147	25298	25105	25316	25127	25138	25046	25027	25259	24989	25243	25152	25201	25279	25155	25110	25133	25266	25200	25329	25064	25173	25090	25224	25033	24778	25135	25096	24983	25050	25059	25125	25111	25227	25199	25176	24908	24967	24762	25010	25310	25152	25206	25063	25327	24945	25043	25119	25088	25199	25202	25035	25253	24836	24974	25085	24977	24910	25149	25117	25006	24946	24915	24955	24958	25215	24976	25132	25176	25224	25057	25339	25106	25250	24977	24791	25028	24769	25102	25093	25342	25064	25234	25361	25193	25044	24795	25149	24922	25005	25062	25071	24885	25044	24900	25040	25033	25105	24862	25023	25200	24990	25049	25190	24926	24998	25046	24877	25060	25150	24869	25026	25383	25429	25056	25040	24990	25033	25171	24872	25033	25386	24952	24923	24930	24999	25350	25092	25279	25183	24850	25018	24813	24987	25244	25232	25254	25320	25062	24888	25187	24937	24996	25217	25262	25284	25064	24922	25014	24997	24833	25037	25186	25046	25142	25158	24898	24989	25204	24736	24914	25120	25063	25011	25013	24877	24923	24913	25128	25224	24986	25069	25104	24962	24938	25049	25320	25057	25107	24757	24934	25233	25065	25036	25022	25127	25147	25037	24889	24918	25024	24835	25322	25087	24818	25034	25211	25183	25248	25138	25110	25185	24883	25043	25176	25066	24918	25013	25135	25405	25020	25142	25018	24969	25349	25223	25259	25215	24994	25057	24948	24860	25061	25096	25353	25245	25117	25131	24940	24965	24974	24812	25059	25455	25311	24970	25247	24894	25223	25161	25070	25027	24869	25036	24896	25066	24996	25132	25090	25105	25060	24928	25243	24805	25234	25031	24981	25163	25266	25233	25021	24879	25065	25188	24864	24903	25231	25154	25111	25094	25235	25200	25136	25211	24955	25000	24949	25067	25148	25147	25206	25140	24854	25296	25181	25092	24909	25071	25159	25125	25094	25216	25366	25267	25001	24933	25252	24965	25254	25061	25258	25245	24996	24899	24923	25276	25193	24981	25104	24975	25155	25200	24990	25121	24813	25146	25195	25024	25135	25010	24930	25178	25219	25003	24936	25085	24669	25183	25320	25054	25032	25062	24763	25066	24908	25075	25036	25030	24916	25089	25123	24959	24934	24805	25157	25402	24987	25113	24912	25129	25104	25036	25033	25290	25272	24960	25350	24971	25088	25138	25294	24963	24909	25234	25072	25122	24866	25149	25131	25097	24723	25073	24965	24945	25202	24916	25162	24998	25347	25074	25059	25191	25042	25127	25151	25026	25113	25135	25252	25122	25081	25060	25092	25283	25028	25293	25038	24989	25147	25031	25048	25009	25041	24812	25062	25212	24941	25348	25008	25261	24892	25046	25055	25236	25078	25000	24932	25184	25179	25206	24867	25217	25224	24919	25135	25014	24956	25097	24854	25079	25070	24917	25024	25073	24762	25198	25094	25053	24978	25102	24886	24956	25015	25239	24869	24937	24925	24901	25112	25124	25124	25171	24950	25025	25040	25016	25062	24844	24906	25107	25083	25003	25005	25115	24972	25227	25217	24949	25131	25010	24957	25094	24881	25192	25229	25143	25098	25002	25200	24955	25233	25172	25067	25063	25029	25536	25055	24802	24980	25097	24863	25156	25265	24803	25070	25041	25209	25060	25023	25154	25124	25186	25065	25097	25162	24933	25264	25160	25060	25053	25252	24922	24981	25143	25162	24988	25482	25083	24997	25164	25130	25002	25105	24834	25098	25002	25068	24840	24881	25193	25134	24950	25125	25160	24898	25128	25115	25145	25003	25008	25253	24955	25162	25202	25189	25241	25039	24939	24811	24808	25003	25024	24907	25085	25012	25241	25128	25317	25068	24941	24913	25018	24965	25313	25138	25123	24984	24969	24891	25262	25119	24771	25129	25086	24873	25087	24999	25101	25150	24845	24986	25115	24926	25118	25061	24983	24965	25056	25161	24805	25221	25075	25051	24892	25231	24934	25272	25173	25147	24998	24920	24970	25254	25200	24916	25077	24893	25100	24998	25250	25321	25025	24945	25023	25030	25202	25048	25288	24783	24948	25357	24899	25025	25238	25170	24918	25125	24887	24847	25169	25198	24975	25221	25220	25231	25196	24800	25108	24969	25250	25198	25270	25168	25012	25167	24927	25097	25104	25146	24992	25180	25110	25472	25197	25112	25298	25010	25003	24922	25044	25077	25244	25037	25090	24947	25038	25202	25096	25023	24866	25089	24944	24938	25056	25015	25189	24880	25017	24959	24994	24987	25130	25043	25071	25110	25096	24734	25437	25439	25331	25049	25153	25118	25080	25059	25151	25295	25002	24918	25260	24999	24931	25023	24990	25092	25123	25194	25224	25227	24954	24730	25206	25094	24884	25053	25155	25168	24996	25196	25186	25145	24904	25005	25178	25179	25159	25109	25061	25167	24918	25028	25033	25153	25106	25092	25161	25044	24840	24965	25031	25074	25195	25062	25081	25041	24887	25105	25274	25097	25047	25229	24923	24855	25155	24975	24875	24929	25076	25022	24977	25084	24775	24804	24896	25039	25108	25178	24968	25095	25036	24896	25212	25112	25041	25053	25267	24775	25291	25314	25030	25290	25198	25027	24980	25022	25157	25019	24859	25050	25060	25150	24974	25145	25095	25077	24862	24979	24987	25132	25199	25206	25023	25196	24992	25124	25024	25099	25061	24949	25053	24897	25051	24992	25028	25188	24957	25090	25022	25066	25131	24977	25135	25129	25072	24945	25074	25015	25243	25121	24795	25048	25098	25081	25180	25086	25195	25049	25050	24974	25285	25195	24994	25067	25107	25169	25056	24876	24914	25190	25343	24800	24957	24865	25010	25083	24984	25116	25037	24819	25240	25143	24804	25113	24996	25038	25167	25076	24896	25082	25207	24962	25086	24940	25039	25023	25168	24967	25199	25202	25111	25027	25197	25118	24976	24775	25080	25010	25108	24961	25305	25034	25151	24954	25171	25214	25092	25308	25270	25016	24970	25035	25143	24662	25110	25028	25167	25006	24890	25170	25003	25164	25044	25100	24913	25122	25017	25069	24727	24937	25227	25032	24959	25096	25082	24967	25072	24872	25133	25048	25223	25336	25075	25117	24881	24847	25038	25214	25050	24888	25092	25039	25047	24913	25062	24996	24900	25096	25075	24885	25084	25004	25164	25161	25163	25043	25156	24991	24768	25054	25310	25205	25073	25135	25143	24968	25271	25197	25059	25191	25077	25192	25051	24951	24835	25059	25028	25202	24960	25160	24977	24901	25127	25277	25022	25213	24843	25000	25217	25138	25141	25071	25079	25204	24743	24933	25093	24947	25136	25028	24941	24941	25306	25102	25169	24868	25167	25235	25008	25119	25051	25083	25268	24979	25042	25053	25029	25170	25069	25560	25047	25122	25102	25057	24925	24928	25019	25151	25078	25212	25027	24898	25139	25099	25041	24841	25105	25129	25003	25098	24967	25300	25145	24882	25167	25100	24957	24977	25302	25030	25126	25164	24898	25042	25268	25104	25135	25084	24900	25073	24933	25221	24832	25189	25058	25062	24807	25001	25284	25159	24872	25035	25162	25188	25021	25012	25128	24943	24970	24990	25015	25207	25127	24974	25238	24937	24756	25028	25174	24977	25178	25080	25087	25163	25129	25187	25107	25168	24978	25116	25036	25211	25082	24879	25017	25262	24969	25256	25190	25131	24819	24947	25252	25189	24872	25068	25205	25125	25017	24982	24990	25116	25006	24943	25125	25195	25016	25219	25065	25005	24992	25188	25154	24931	25238	25147	24936	24917	25226	25155	24978	24771	25373	24963	25036	25108	25125	25072	25078	25195	24795	25102	25006	25253	25166	24889	24884	25473	25121	24942	25153	25011	25014	25277	25016	24995	25052	24954	25080	25118	25013	25012	24915	24988	24900	25168	25132	25209	25130	24993	25089	25102	24940	24788	24937	25121	24884	24896	25075	25208	25028	25140	24941	25180	24852	25053	25296	25016	25100	25039	25120	25118	25170	25162	25092	24899	25094	25058	24988	25091	25119	25170	24976	25228	25003	25203	25112	25185	24936	25203	25141	24902	25072	25231	24976	25194	24978	25126	25273	24947	25032	25031	24904	25039	25261	25038	25011	25015	25068	25021	25060	25026	25098	24985	25258	25358	24921	25168	24966	25234	25189	25022	25182	25153	25240	25327	25100	24955	25102	25044	24789	24923	24866	25252	24850	25014	24917	25153	24662	25309	25093	25073	25007	25292	25216	25060	24914	24837	25020	25179	25228	24944	24935	25222	25054	24921	24806	25181	25029	24895	25149	25143	25219	25094	24939	25266	25097	25005	25303	25119	24903	25262	25085	25044	24883	25307	24998	24882	24958	25013	24850	24718	24851	25099	25177	25074	24942	25176	25157	25173	25078	25070	24822	24863	25149	25167	25280	25094	25390	25223	25061	24850	24960	25032	24851	25005	24907	24721	25004	25103	25056	25094	24926	24949	24796	24992	25059	25208	25266	24869	24825	25009	25060	25242	24996	25170	25087	25138	25040	25082	25073	25131	24979	24835	25135	25214	25028	24981	25192	24992	25012	25310	25077	25022	25159	25066	24988	25163	25123	25221	25237	25098	25007	24942	25002	25200	25051	24960	24878	25139	25004	25239	24981	24986	25228	25290	25166	24995	24993	24969	25110	25171	24942	25148	25293	25127	24944	25015	25115	25091	25093	25124	25170	25280	24891	24700	25057	24812	24818	25124	25149	24978	24968	25141	25180	24794	25157	25094	25101	25260	25354	25030	24765	25043	25007	24957	24899	24965	24978	25207	25010	25107	25275	24847	25240	25038	25205	25020	24866	25173	24970	25021	25046	25078	25126	25093	24748	24936	25057	25270	25156	25050	25076	25069	24982	25037	24930	25185
28696	56744	54867	28124	20603	19316	18492	17881	17503	17473	17174	17029	16952	16985	16694	16721	16562	16506	16587	16615	16585	16630	16527	16525	16538	16443	16312	16432	16507	16415	16502	16483	16539	16443	16536	16452	16581	16503	16300	16258	16384	16286	16553	16517	16443	16435	16437	16507	16273	16308	16593	16379	16439	16366	16404	16477	16638	16498	16340	16445	16382	16343	16626	16383	16370	16597	16450	16262	16359	16432	16358	16463	16522	16312	16441	16477	16309	16474	16396	16405	16371	16447	16471	16374	16467	16606	16458	16566	16412	16456	16437	16395	16358	16373	16242	16393	16576	16396	16605	16521	16337	16385	16527	16538	16401	16302	16556	16425	16545	16344	16389	16387	16491	16309	16542	16271	16369	16549	16385	16348	16416	16331	16301	16453	16537	16393	16414	16383	16432	16095	16474	16595	16190	16414	16468	16399	16293	16290	16313	16611	16356	16182	16458	16538	16590	16363	16414	16418	16363	16267	16194	16341	16323	16463	16315	16488	16417	16286	16323	16288	16386	16461	16377	16546	16451	16454	16568	16378	16384	16310	16475	16247	16279	16557	16335	16294	16439	16257	16533	16364	16228	16449	16460	16367	16238	16322	16496	16390	16333	16282	16171	16474	16389	16268	16517	16418	16258	16253	16331	16208	16114	16202	16379	16228	16473	16401	16413	16324	16306	16433	16460	16472	16259	16221	16315	16292	16325	16398	16461	16312	16470	16418	16478	16308	16338	16317	16413	16330	16396	16422	16508	16417	16420	16319	16582	16506	16426	16441	16371	16360	16125	16342	16159	16267	16335	16339	16415	16390	16469	16348	16374	16210	16417	16422	16412	16387	16530	16270	16185	16479	16271	16252	16376	16373	16417	16427	16381	16358	16455	16396	16223	16506	16490	16239	16234	16314	16380	16207	16279	16378	16252	16501	16368	16263	16351	16464	16391	16378	16296	16389	16398	16331	16254	16619	16477	16525	16360	16493	16130	16278	16385	16258	16302	16309	16330	16315	16435	16333	16350	16366	16424	16405	16367	16370	16450	16390	16175	16305	16448	16431	16416	16384	16265	16387	16410	16459	16396	16563	16278	16378	16396	16460	16322	16331	16491	16398	16274	16375	16388	16404	16137	16509	16399	16344	16389	16264	16427	16429	16432	16216	16317	16571	16176	16495	16445	16331	16443	16389	16379	16541	16303	16440	16306	16352	16363	16582	16583	16348	16429	16320	16460	16271	16507	16623	16412	16316	16421	16387	16133	16311	16295	16288	16301	16556	16257	16409	16292	16379	16384	16505	16427	16288	16329	16526	16457	16341	16222	16331	16360	16266	16254	16465	16527	16303	16410	16136	16404	16482	16347	16492	16253	16444	16238	16326	16293	16365	16425	16552	16277	16253	16349	16331	16369	16551	16528	16417	16492	16408	16348	16337	16512	16254	16195	16332	16402	16417	16524	16258	16453	16409	16269	16481	16415	16318	16279	16347	16378	16293	16300	16499	16428	16471	16334	16417	16279	16339	16462	16412	16487	16375	16479	16449	16300	16356	16462	16292	16339	16309	16260	16325	16304	16491	16318	16538	16437	16390	16276	16482	16441	16278	16330	16411	16568	16274	16212	16504	16269	16227	16656	16434	16442	16266	16268	16408	16405	16134	16514	16305	16485	16505	16361	16340	16308	16263	16373	16401	16273	16412	16423	16390	16410	16461	16348	16254	16496	16349	16289	16460	16333	16418	16349	16467	16286	16357	16386	16377	16293	16324	16376	16432	16254	16299	16314	16283	16268	16348	16370	16408	16427	16223	16255	16404	16475	16220	16387	16292	16255	16481	16517	16450	16377	16347	16185	16334	16118	16329	16301	16310	16457	16461	16403	16305	16308	16551	16319	16332	16248	16211	16364	16356	16295	16217	16335	16582	16310	16203	16316	16309	16246	16343	16249	16319	16452	16423	16258	16247	16352	16412	16326	16512	16229	16421	16639	16444	16411	16381	16532	16355	16427	16218	16456	16498	16350	16286	16218	16296	16143	16509	16490	16308	16346	16287	16299	16394	16494	16360	16446	16390	16373	16460	16405	16295	16360	16336	16442	16377	16381	16343	16304	16509	16333	16434	16398	16327	16279	16414	16732	16299	16395	16325	16436	16365	16336	16377	16382	16368	16336	16257	16227	16606	16444	16236	16328	16227	16225	16458	16469	16333	16179	16450	16481	16385	16288	16423	16334	16350	16194	16470	16448	16350	16389	16244	16264	16303	16437	16294	16383	16375	16453	16287	16448	16323	16294	16317	16672	16442	16405	16364	16499	16321	16344	16410	16404	16244	16318	16386	16427	16294	16331	16478	16246	16356	16304	16396	16543	16366	16556	16304	16359	16317	16478	16420	16454	16266	16351	16301	16341	16350	16389	16379	16294	16253	16546	16373	16257	16230	16356	16058	16500	16386	16316	16273	16120	16231	16322	16377	16352	16319	16505	16318	16297	16435	16343	16428	16369	16364	16239	16314	16403	16394	16345	16521	16666	16324	16562	16401	16322	16298	16321	16375	16429	16438	16477	16572	16398	16381	16259	16467	16367	16301	16369	16177	16280	16340	16278	16394	16585	16266	16267	16572	16406	16226	16329	16449	16397	16461	16328	16347	16431	16374	16345	16265	16418	16298	16378	16147	16266	16442	16419	16358	16361	16386	16397	16316	16405	16404	16378	16328	16493	16335	16393	16465	16204	16337	16403	16403	16261	16515	16328	16312	16260	16451	16368	16402	16394	16299	16342	16454	16374	16343	16303	16397	16231	16395	16535	16378	16252	16485	16402	16274	16351	16371	16396	16375	16389	16452	16325	16562	16169	16218	16447	16336	16354	16406	16352	16410	16430	16360	16407	16436	16464	16340	16336	16419	16363	16158	16231	16421	16362	16550	16562	16367	16191	16417	16456	16488	16295	16281	16283	16406	16408	16475	16137	16459	16303	16312	16400	16342	16439	16352	16373	16523	16426	16183	16379	16223	16311	16096	16448	16444	16354	16175	16379	16197	16359	16404	16441	16339	16289	16185	16292	16500	16381	16312	16380	16298	16377	16424	16225	16399	16559	16078	16466	16267	16373	16409	16263	16398	16321	16285	16344	16260	16425	16325	16388	16479	16388	16338	16318	16503	16548	16324	16397	16370	16338	16319	16195	16480	16186	16497	16364	16375	16343	16312	16313	16278	16333	16072	16468	16246	16108	16343	16257	16414	16316	16393	16410	16252	16408	16490	16495	16271	16444	16156	16439	16284	16239	16303	16304	16395	16536	16306	16474	16421	16279	16273	16471	16289	16478	16381	16336	16244	16301	16271	16538	16305	16434	16308	16481	16357	16320	16487	16316	16317	16337	16247	16311	16474	16415	16404	16372	16431	16306	16369	16381	16352	16526	16300	16477	16488	16213	16266	16332	16327	16398	16462	16136	16319	16504	16384	16505	16412	16403	16366	16366	16250	16370	16169	16208	16377	16255	16535	16600	16259	16441	16296	16446	16297	16441	16333	16392	16535	16371	16316	16325	16306	16322	16282	16382	16382	16178	16332	16286	16339	16504	16487	16324	16250	16305	16301	16311	16366	16371	16361	16214	16372	16333	16217	16288	16436	16354	16316	16374	16326	16352	16426	16288	16407	16246	16317	16434	16112	16234	16429	16330	16325	16273	16275	16335	16376	16265	16436	16478	16154	16384	16650	16385	16414	16304	16322	16354	16222	16470	16460	16375	16406	16352	16402	16335	16267	16381	16557	16338	16362	16494	16438	16354	16453	16429	16407	16358	16354	16430	16425	16229	16222	16213	16269	16471	16323	16507	16482	16526	16410	16311	16314	16292	16461	16375	16490	16292	16319	16226	16392	16378	16367	16379	16564	16283	16317	16404	16272	16401	16414	16458	16429	16183	16363	16368	16355	16481	16516	16423	16198	16620	16253	16340	16289	16366	16451	16392	16333	16509	16448	16334	16406	16269	16105	16494	16225	16510	16330	16304	16252	16402	16327	16325	16337	16347	16338	16207	16340	16403	16504	16194	16209	16418	16481	16320	16454	16415	16237	16388	16371	16282	16456	16331	16295	16289	16313	16269	16274	16406	16389	16498	16450	16328	16268	16407	16314	16401	16421	16403	16336	16459	16374	16267	16377	16272	16462	16065	16361	16490	16380	16409	16421	16396	16475	16363	16334	16346	16486	16187	16424	16438	16403	16322	16137	16216	16261	16341	16319	16339	16423	16447	16358	16275	16366	16446	16032	16387	16488	16186	16308	16444	16269	16429	16200	16495	16262	16366	16338	16498	16278	16277	16481	16444	16492	16306	16537	16311	16304	16331	16326	16396	16506	16305	16400	16330	16436	16488	16382	16492	16402	16619	16365	16376	16273	16323	16374	16413	16181	16427	16328	16319	16321	16393	16337	16323	16410	16252	16389	16222	16314	16250	16450	16347	16354	16347	16258	16377	16338	16190	16288	16479	16473	16356	16452	16386	16268	16378	16464	16435	16383	16284	16393	16367	16257	16349	16377	16485	16170	16206	16257	16236	16271	16277	16343	16411	16310	16352	16502	16417	16206	16388	16331	16411	16424	16228	16305	16300	16298	16344	16266	16324	16236	16496	16241	16556	16511	16363	16253	16157	16402	16323	16198	16274	16318	16524	16323	16303	16409	16458	16451	16464	16558	16393	16495	16248	16281	16561	16355	16179	16296	16351	16390	16355	16114	16351	16299	16370	16381	16347	16333	16213	16266	16545	16308	16242	16350	16313	16496	16219	16265	16432	16451	16316	16389	16397	16294	16337	16503	16293	16375	16359	16253	16371	16432	16206	16241	16481	16311	16320	16282	16397	16479	16359	16206	16537	16416	16372	16342	16283	16305	16210	16304	16349	16355	16389	16154	16281	16503	16341	16389	16354	16298	16292	16119	16356	16169	16442	16472	16321	16450	16404	16369	16493	16307	16390	16483	16422	16479	16562	16458	16289	16377	16164	16400	16155	16345	16282	16307	16312	16351	16187	16446	16460	16228	16343	16492	16363	16437	16414	16317	16424	16468	16315	16375	16362	16385	16229	16486	16396	16335	16490	16502	16376	16362	16376	16277	16338	16366	16331	16264	16362	16399	16362	16378	16361	16625	16329	16389	16498	16194	16299	16428
34544	29897	34154	28833	25552	26024	26024	26023	25812	25801	25944	25691	25834	25803	25770	25744	25638	25535	25518	25553	25762	25728	25738	25736	25688	25745	26105	25671	25408	25813	25473	25827	25656	25656	25622	25709	25936	25789	25888	25626	25684	25581	25930	25697	25800	25725	25776	25938	25737	25759	25735	25768	25559	25775	25780	25758	25749	25728	25846	25797	25950	25714	25909	25568	25637	25442	25577	25636	25746	25785	25648	25720	25816	25628	25327	25664	25799	25763	25639	25917	25514	25329	25579	25877	25849	25637	25537	25917	25840	25777	25705	25779	25721	25889	25575	25879	25643	25740	25925	25801	25946	25750	25600	25725	25514	25710	25830	25383	25615	25788	25627	25631	25707	25775	25657	25730	25484	25335	25606	25782	25934	25528	25558	25909	25499	25630	25576	25586	25617	26046	25997	25804	25609	25659	25723	25649	25765	25566	25954	25608	25728	25603	25797	25954	25611	25817	25669	25705	25930	25939	25429	25508	25768	25580	25705	25567	25637	25603	25913	25829	25853	25600	25578	25910	25610	25551	25590	25606	25803	25845	25624	25936	25495	25873	25748	25354	25637	25685	25818	25527	25709	25604	25766	25790	25752	25708	25650	25622	25653	25680	25695	25682	25692	25627	25875	25630	25330	25565	25466	25559	25722	26039	25663	25822	25603	25534	25389	25741	25486	25600	25622	25740	25632	25691	25862	25694	25755	25763	25908	25713	25625	25754	25626	25522	25974	25839	25642	25682	25865	25679	25706	25534	25623	25908	25622	25488	25954	25753	25619	25693	25801	25641	25641	25425	25972	25820	25820	25836	25535	25700	25621	25624	25707	25869	25622	25854	25747	25362	25785	25436	25753	25469	25400	25656	25844	25936	26028	25685	25505	25859	25705	25769	25880	25786	25784	25681	25686	25659	25647	25511	25619	25704	25885	25700	25750	25696	25827	25780	25618	25878	25649	26082	25820	25578	25532	25667	25738	25745	25877	25600	25671	25812	25787	25505	25701	25730	25435	25672	25699	25750	25570	25612	25575	25700	25532	25452	25808	25643	25557	25799	25811	25931	25648	25808	25439	25627	25634	25674	25813	25750	25791	25671	25715	25930	25743	25712	25551	25597	25728	25780	25749	25465	25608	25518	25706	25732	25692	25699	25705	25754	25516	25855	25605	25670	25791	25651	25705	25544	25812	25528	25678	25797	25809	25687	25523	25490	25841	25693	25802	25696	25759	25575	25726	25624	25702	25590	25541	25578	25630	25811	25646	25655	25812	25693	25679	25440	25667	25387	25771	25819	25701	25749	25783	25720	25667	25761	25616	25675	25627	25708	25917	25790	25777	25702	25949	25469	25705	25859	25741	25543	25731	25522	25689	25902	25762	25637	25473	25505	25619	25557	25942	25555	25690	25561	25714	25655	25777	25782	25851	25545	25418	25573	25848	25852	25646	25721	25871	25443	25516	25468	25676	25633	25832	25896	25710	25404	25934	25652	25602	25647	25527	25717	25506	25738	25649	25801	25683	25548	25780	25592	25707	25750	25732	25702	25643	25726	25481	25913	25727	25530	25995	25663	25655	25585	25772	25512	25703	25615	25646	25642	25607	25706	25671	25678	25542	25635	25749	25633	25459	25427	25524	25610	25845	25435	25831	25610	25851	25789	25413	25569	25607	25834	25760	25805	25845	25598	25901	25518	25887	25695	25809	25823	25555	25783	25745	25882	25584	25633	25779	25612	25710	25475	25519	25664	25724	25562	25565	25437	25888	25946	25819	25861	25834	25876	25719	25544	25512	25629	25748	25419	25490	25616	25572	25683	25704	25655	25741	25716	25628	25726	25992	25673	25895	25632	25636	25644	25554	25632	25606	25772	25648	25867	25497	25736	25694	25784	25499	25849	26038	25729	25840	25667	25874	25700	25806	25317	25521	25378	25472	25865	25730	25633	25617	25526	25737	25502	25611	25586	25612	25623	25536	25869	25705	25615	25812	25759	25673	25677	25790	25801	25607	25527	25737	25583	25786	25781	25805	25718	25662	25720	25804	25664	25880	25894	25710	25752	25864	25735	25623	25697	25919	25821	25693	25658	25789	25579	25535	25682	25654	25710	25752	25968	25662	25689	25626	25520	25667	25647	25791	25739	25795	25567	25559	25491	25534	25583	25568	25634	25711	25907	25700	25783	25737	25529	25531	25798	25824	25527	25575	25379	25749	25544	25812	25591	25730	25645	25612	25652	25900	25518	25603	25614	25829	25759	25855	25764	25621	25633	25580	25475	25517	25737	25691	25734	25746	25726	25606	25700	25682	25811	25535	25580	25465	25573	25517	25564	25805	25362	25591	25625	25820	25790	25575	25389	25819	25925	25764	25477	25747	25818	25808	25829	25729	25734	25440	25688	25649	25558	25828	25730	25719	25552	25550	25685	25862	25626	25633	25689	25598	25778	25793	25781	25590	25802	25906	25794	25447	25661	25675	25682	25659	25992	25767	25755	25775	25674	25667	25937	25640	25483	25625	25680	25754	25571	25630	25474	25772	25713	25608	25756	25647	25679	25562	25759	25758	25566	25605	25606	25787	25747	25541	25901	25842	25575	25598	25859	25794	25732	25601	25581	25417	25640	25691	25504	25727	25657	25633	25651	25783	25851	25570	25787	25751	25875	25812	25812	25763	25556	25515	25570	25682	25693	25699	25867	25653	25834	25778	25654	25662	25765	25847	25788	25939	25589	25633	25823	25620	25614	25513	25775	25781	25418	25721	25944	25793	25704	25581	25760	25851	25637	25805	25874	25675	25860	25691	25643	25799	25763	25865	25614	25690	25533	25564	25552	25582	25811	25717	25551	25581	25764	25942	25733	25788	25991	25711	25570	25486	25558	25862	25594	25573	25647	25553	25774	25641	25820	25522	25723	25641	25874	25692	25403	25826	25680	25768	25754	25750	25818	25777	25772	25644	25538	25476	25606	25940	25758	25583	25587	25991	25795	25675	25753	25859	25797	25724	25749	25927	25621	25615	25859	25646	25564	25452	25853	25859	25639	25456	25620	25617	25804	25492	25565	25506	25622	25818	25810	25702	25661	25887	25752	25790	25750	25694	25600	25783	25699	25748	25793	25908	25953	25812	25744	25633	25486	25911	25753	25523	25569	25614	25568	25848	25685	25764	25474	25592	25702	25589	25896	25489	25498	25621	25643	25863	25720	25563	25692	25675	25810	25741	25775	25839	26033	25704	25659	25682	25772	25646	25621	25579	25506	25731	25550	25611	25603	25608	25610	25794	25370	25670	25656	25737	25811	25886	25556	25760	25784	25906	25724	25526	25547	25638	25744	25644	25743	25712	25658	25896	25841	25627	25824	25517	25618	25635	25564	25940	25603	25662	25792	25924	25717	25602	25699	25640	25791	25795	25705	25722	25619	25703	25807	25807	25751	25859	25774	25700	25674	25611	25734	25701	25908	25710	25560	25534	25660	25653	25834	25753	25645	25769	25645	25823	25633	25550	25774	25812	25772	25709	25816	25725	25764	25651	25501	25660	25789	25513	25629	25478	25594	25761	25532	25640	25788	25792	25768	25771	25661	25720	25665	25790	25807	25698	25737	25822	25808	25781	25910	25572	25891	25488	25611	25659	25537	26123	25656	25571	25683	25759	25793	25833	25603	25906	25525	25435	25637	25478	25664	25967	25532	25641	25696	25735	25652	26011	25654	25545	25683	25662	25724	25581	25448	25942	25514	25754	25664	25612	25535	25601	25622	25613	25556	25656	25660	25699	25638	25856	25845	25672	25844	25794	25622	25512	25471	25810	25660	25774	26052	25603	25897	25893	25481	25612	25518	25481	25718	25781	25598	25783	25868	25735	25810	25960	25883	25833	25680	25672	25610	25840	25822	25657	25832	25678	25499	25614	25740	25949	25772	25693	25575	25147	25673	25717	25809	25774	25583	25877	26025	25681	25473	25650	25444	25772	25861	25744	25759	25730	25652	25597	25619	25591	25740	25589	25643	25557	25614	25716	25794	25918	25700	25965	25735	25616	25726	26106	25838	25704	25658	25699	25859	25882	25712	25511	25808	25682	25995	25656	25716	25740	25715	25884	25661	25845	26164	25789	25621	25333	25645	25948	25802	25897	25482	25608	25704	25646	25943	25669	25504	25855	25906	26025	25695	25715	25620	25880	25582	25615	25947	25694	25752	25741	25756	25394	25713	25710	25769	25694	25598	25512	25547	25634	25587	25613	25923	25824	25911	25658	25846	25815	25549	25689	26022	25276	25694	25722	25640	25704	25507	25743	25717	25913	25565	25743	25738	25552	25806	25586	25597	25842	25814	25759	25620	25722	25778	25713	25707	25758	25711	25267	25734	25475	25701	25847	25669	25675	25668	25815	25707	25620	25859	25806	25680	25397	25514	25594	25603	25839	25621	25587	25601	25636	25847	25531	25679	25900	25985	25667	25555	25758	25687	25765	25800	25731	25672	25645	25779	25759	25878	25668	25541	25683	25650	25474	25712	25649	25898	25579	25716	25523	25741	25711	25872	25534	25662	25453	25659	25919	25766	25667	25615	25649	25810	25735	25460	25571	25716	25341	25531	25569	25340	25686	25548	25727	25673	25839	25558	25613	25667	25537	25872	25500	25961	25925	25589	25554	25519	25718	25724	25692	25734	25738	25776	25706	25810	25392	25477	25589	25835	25661	25700	25648	25629	25285	25688	25815	25791	25619	25612	25767	25494	25917	25792	25653	25638	25665	25628	25447	25729	25746	25853	25586	25580	25761	25717	25516	25753	25745	25653	25516	25704	25702	25645	25582	25718	25595	25652	25627	25664	25867	26090	25686	25632	25757	25776	25662	25685	25622	25568	25777	26014	25656	25897	25713	25636	25874	25780	25841	25505	25732	25711	25622	25799	25623	25795	25700	25552	25657	25765	25527	25816	25691	25682	25837	25646	26009	25577	25696	25776	25683	25458	25543	25532	25474	25714	25653	25793	25732	25825	25833	25799	25566	25647	25799	25596	25804	25659	25536	25622	25634	25602	25697	25716	25764	25712	25687	25728	25412	25782	25765	25746	25861	25694	25837	25870	25897	25627	25554	25728	25791	25555	25767	25731	25579	25834	25719	25774	25732	25585	25661	25578	25667	25775	25712	25720	25698	25749	25636	25602
24130	33361	29251	19029	17218	17090	16860	17066	16949	16992	16872	16831	16845	16824	16623	16737	16868	16798	16679	16787	16797	16737	16847	16849	16594	16773	16716	16722	16760	16687	16949	16820	16738	16845	16744	16803	16859	16816	16789	16741	16784	16780	16700	16773	16891	16730	16970	16929	16647	16659	16943	16776	16724	16842	16716	16891	16914	16794	16824	16889	16809	16916	16719	16862	16812	16883	16899	16672	17065	16771	16821	16731	16827	16693	16780	16898	16835	16857	16560	16585	16861	16748	16708	16751	16809	16542	16715	16789	16830	16798	16882	16792	16567	16868	16885	16807	16838	16757	16924	16847	16873	16767	16713	16703	16659	16856	16741	16642	16897	16970	16745	16831	16666	17043	16838	16724	16880	16799	16778	16848	16805	16727	16732	16824	16927	16843	16910	16788	16728	16745	16704	16816	16831	16741	16849	16768	16839	16790	16663	16893	16781	16796	16804	16718	16695	16677	17033	16974	16733	16670	16818	16667	16692	16808	16802	16758	16740	16990	16697	16728	16721	16820	16684	16922	16779	16814	16668	16687	16682	16823	16817	16718	16773	16804	16873	16868	16816	16728	16660	16825	16733	16863	16867	16744	16824	16715	16831	16612	16805	16782	16898	16772	16595	16856	16789	16721	16593	16655	16650	16775	16863	16709	16846	16753	16664	16787	16700	16818	16785	16786	16724	16705	16752	16815	16698	16928	16702	16749	16742	16826	16841	16810	16881	16719	16632	16729	16882	16724	16983	16812	16915	16605	16683	16786	16723	16828	16698	16989	16757	16952	16808	16815	16757	16829	16716	16724	16622	16781	16873	16795	16648	16613	16770	16671	16852	16602	16688	16756	16918	16814	16683	16775	16776	16888	16785	16659	16802	16660	16696	16685	16682	16634	16870	16800	16948	16733	16637	16825	16904	16795	16807	16877	16957	16594	16893	16654	16813	16781	16619	16676	16697	16747	16687	16757	16747	16821	16743	16752	16587	16788	16880	16629	16657	16692	16865	16740	16857	16668	16752	16862	16878	16850	16749	16779	16734	16788	16678	16904	16828	16662	16933	16716	16730	16898	16921	16643	16617	16635	16765	16940	16589	16784	16820	16681	16673	16755	16865	16625	16879	16883	16863	16869	16631	16616	16800	16887	16801	16719	16665	16847	16853	16726	17015	16674	16819	16668	16929	16733	16653	17108	16835	16855	16729	16706	16769	16950	16828	16801	16807	16697	16843	16790	16854	16792	16850	16804	16794	16820	16825	16820	16830	16744	16483	16786	16751	16863	16722	16811	16792	16884	16777	16788	16775	16746	16885	16715	16858	16902	16553	16839	16773	16721	16657	16750	16923	16811	16742	16683	16773	16935	16809	16646	16846	16832	16889	16581	16714	16747	16830	16742	16860	16700	16723	16788	16700	16637	16853	16966	16768	16769	16735	16652	16686	16916	16727	16691	16735	16653	16815	16944	16513	16736	16778	16868	16651	16745	16861	16816	16707	16911	16823	16778	17018	16685	16665	16934	16799	16637	16680	16739	16837	16800	16729	16742	16776	16751	16779	16914	16789	16616	16748	16698	16881	16723	16620	16884	16622	16672	16623	16450	16855	16697	16699	16867	16608	16841	16836	16923	16646	17005	16949	16711	16928	16749	16739	16759	16681	16558	16642	16776	16818	16876	16897	16798	16635	16666	16820	16775	16794	16721	16989	16737	16709	16865	16723	16760	16835	16707	16696	16813	16890	16683	16846	16857	16818	16829	16708	16758	16767	16721	16630	16618	16719	16872	16731	16734	16771	16797	16744	16854	16752	16693	16832	16909	16935	16807	16792	16697	16777	16848	16562	16845	16701	16782	16627	16957	16772	16669	16798	16741	16814	16922	17088	16746	16822	16810	16805	16842	16671	16750	16825	16696	16801	16752	16569	16674	16780	16680	16685	16854	16827	16702	16841	16908	16762	16801	16748	16777	16722	16873	16757	16938	16755	16756	16836	16645	16701	16739	16884	16941	16663	16824	16824	16606	16780	16847	16754	16722	16930	16746	16608	16752	16757	16922	16667	16755	16867	16746	16712	16871	16726	16747	16672	16937	16866	16766	16821	16534	16731	16733	16722	16722	16701	16659	16768	16765	16845	17012	16922	16669	16771	16772	16754	17019	16542	16750	16804	16921	16670	16894	16734	16694	16853	16696	16678	16903	16784	16587	16836	16727	16670	16841	16744	16858	16711	16833	16612	16765	16643	16552	16856	16753	16633	16719	16792	16545	16848	16833	16718	16837	16807	16742	16864	16739	16735	16822	16568	16660	16781	16881	16636	16764	16783	16807	16791	16969	16616	16716	16772	16889	16804	16757	16843	16890	16758	16713	16798	16646	16833	16981	16693	16907	16881	16856	16833	16612	16655	16702	16969	16823	16718	16782	16608	16817	16632	16697	16843	16741	16758	16830	16858	16867	16762	16710	16639	16771	16783	16828	16832	16868	16619	16773	16859	16786	16752	16727	16572	16821	16636	16812	16729	16777	16742	16799	16786	16590	17041	16557	16763	16802	16860	16988	16617	16567	16798	16756	16700	16693	16890	16713	16842	16782	16803	16773	16781	16960	16797	16682	16801	16822	16800	16718	16898	16854	16773	16785	16810	16743	16710	16960	16674	16751	16844	16812	16775	16642	16984	16631	16729	16776	16810	16645	16781	16659	16761	16841	16907	16799	16735	16772	16719	16623	16771	16633	16867	16714	16843	16756	16936	16880	16755	16686	16670	17002	16742	16870	16644	16845	16783	16643	16723	16676	16812	16739	16961	16784	16897	16569	16586	16704	16819	16625	16892	16861	16760	16776	16750	16843	16602	16683	16900	16782	16748	16958	16803	16809	16727	16589	16899	16925	16763	16873	16764	16949	16821	16854	16770	16947	16783	16939	16861	16798	16849	16594	17021	16599	16909	16749	16869	16722	16684	16816	16895	16517	16751	16783	16957	16855	16801	16807	16593	16871	16659	16715	16716	16848	16817	16827	16862	16845	16749	16685	16693	16820	16810	16749	16824	16838	16853	16915	16666	16636	16891	16724	16672	16799	16724	16903	16720	16712	16602	16855	16796	17008	16775	16754	16747	16746	16680	16788	16750	16804	16874	16678	16686	16748	16920	16633	16738	16940	16769	16635	16727	16748	16736	16810	16747	16882	16802	16782	16771	16882	16865	16642	16773	16699	16751	16669	16800	16779	16846	16781	16833	16913	16695	16838	16946	16797	16736	16654	16838	16930	16652	16655	16789	16727	16617	16847	16896	16659	16891	16756	16916	16867	16722	16878	16711	16775	16817	16652	16756	16813	16707	16616	16861	16763	16779	16576	16760	16898	16963	16831	16751	16748	16803	16730	16717	16848	16847	16780	16821	16572	16808	16919	16585	16813	16701	16598	16598	16922	16785	16697	16942	16684	16687	16855	16827	16727	16858	16748	16851	16840	16878	16887	16686	16849	16893	16684	16741	16834	16874	16642	16744	16830	16780	16827	16698	16827	16706	16723	16784	16876	16919	16918	16849	16789	16794	16686	16780	16773	16881	16657	16743	16791	16823	16643	16970	16726	16694	16853	16714	16901	16744	16817	16895	16784	16791	16582	16902	16786	16580	16834	16652	16777	16787	16869	16683	16683	16729	16799	16796	16669	16855	16747	16896	16759	16806	16640	16972	16867	16820	16849	16808	16728	16818	16720	16658	16714	16934	16811	16739	16690	16899	16673	16804	16725	16880	16695	16869	16649	16433	16786	16790	16812	16820	16500	16889	16695	16710	16868	16852	16817	16712	16872	16871	16836	16771	16904	16767	16779	16765	16703	16887	16904	16787	16715	16906	16893	16759	16953	16786	16992	17014	16847	16804	16766	16967	17119	16842	16816	16773	16709	16816	16808	16719	16820	16871	16844	16881	16767	16855	16848	16535	16779	16791	16720	16905	16823	16835	16818	16740	16734	16990	16761	16843	16865	16725	16895	17036	16704	16748	16700	16975	16881	16661	16928	16803	16843	16771	16691	16832	16786	16811	16816	16729	16721	16696	16837	16645	16755	16808	16808	16778	16826	16746	16670	16907	16803	16878	16691	16767	16721	16967	16827	16711	16808	16731	16670	16907	16591	16919	16808	16958	16800	16656	16756	16911	16774	16888	16877	16827	16859	16844	16679	16653	16786	16784	16798	16946	16735	16738	16853	16883	16945	16619	16827	16748	16845	16766	16759	16972	16799	16882	16800	17010	16596	16599	16791	16825	16716	16785	16938	16825	16585	16830	16795	16835	16820	16694	16549	16934	16612	16780	16854	16861	16814	16793	16911	16789	16726	17006	16796	16817	16731	16730	16991	16773	16781	16934	16697	16760	16776	16828	16790	16581	16828	16745	16708	16945	16781	16761	16718	16798	16735	16768	16866	16691	16928	16787	16831	16703	16829	16899	16866	16789	16837	16745	16589	16802	16785	16818	16627	16794	16837	16811	16824	16791	16874	16775	16656	16790	16787	16943	16702	16733	16849	16711	16813	16996	16899	16722	16655	16803	16906	16785	16774	16776	16738	16754	16762	16895	16788	16716	16753	16777	16923	16812	16799	16830	16805	16847	16740	16878	16640	16691	16774	16835	16775	16764	16794	16751	16783	16848	16834	17048	16814	16683	16641	16849	16751	16795	16660	16868	16631	16801	16647	16892	16739	16761	16863	16866	16832	16906	16734	16767	16988	16809	16809	16797	16767	16779	16980	16644	16727	16993	17026	16895	16861	16740	16739	16835	16920	16823	16817	16802	16784	16698	16830	16751	16782	16900	16736	16699	16696	16798	16735	16588	16761	16850	16701	16893	16761	16538	16782	16820	16902	16658	16696	16836	16738	16823	16976	16630	16918	16844	16669	16894	16730	16715	16666	16888	16855	16801	16778	16912	16693	16690	16661	16840	16826	16568	16817	16626	16859	16739	16656	16859	16826	16692	16718	16783	16777	16749	16677	16700	16691	16674	16958	16774	16875	16895	16878	16868	16654	16809	16802	16648	16705	16919	16804	16653	16569	16922	16822	16834	16883	16690	16861	16784	16612	16755	16746	16686	16635	16729	16793	16979	16991	16945	16884	16881	16821	16847	16632	16752	16708	16724	16736	16694	16820	16646	16783	16757	16611	16720	16814
24206	21001	27607	25427	23323	26577	28345	25989	25387	25232	25403	25413	25401	25015	25114	24877	25259	24937	24986	25017	25153	25237	25215	25180	24980	24920	24744	24941	25234	25079	24904	25095	25248	24922	24987	24965	24862	24866	25058	25052	25131	24894	25199	24850	25063	24865	24941	24778	25168	25019	24995	24943	24857	25175	24946	24989	24894	24992	24945	24931	24800	24942	24801	24892	24775	25020	24781	25071	24839	25081	24946	25086	25327	25068	24765	24924	24936	25095	25072	25108	24971	25022	24964	24829	24932	25002	24916	24918	24919	25222	25024	24938	24762	24828	24993	24821	24824	25051	24600	24780	24992	24948	24881	24798	25088	25190	24890	24892	24877	25105	24853	25043	24780	24913	24850	24912	24731	24781	25023	24845	24974	25015	25156	24831	25019	25005	24817	24871	24978	24726	24991	24737	24892	24922	25088	24982	24799	24654	25168	24970	25034	25061	24826	25071	24879	25046	24789	24763	24674	24968	25122	25207	24951	24837	25096	24887	24752	24701	25043	24681	24649	24786	24963	24827	25078	24923	25082	25008	24906	24724	24916	24851	24816	24805	24750	25230	25096	24825	24892	25007	25091	25194	25051	25179	24744	24784	24885	24883	24990	24985	25160	25082	24903	24940	24878	24862	24729	24825	25020	25153	24988	25088	24768	24657	24892	24877	24780	24977	25011	24839	25096	24599	24843	25046	25047	25009	25079	24764	25070	24980	25175	24885	24711	24738	24735	24830	25040	24833	24892	24809	24995	24865	24904	24969	24912	24646	24782	24760	24956	25080	24848	24917	24786	25008	24757	25061	24776	24777	24755	25011	25030	24829	24924	24763	24852	25056	24803	24926	24863	24951	24767	24875	24827	24985	24825	24745	25035	25033	24909	24780	24806	25052	25124	24803	24688	24837	24995	24833	24820	24950	24673	24932	24916	24977	24998	24958	25137	24700	24971	25135	24946	24987	24780	24993	24859	24814	25002	24842	25001	24822	25062	24875	25136	24979	25100	24819	24942	24810	25036	24965	25055	24802	24988	24999	24884	24918	24944	24858	24872	25016	24887	24807	25160	25223	24862	24887	25051	24860	24952	24680	25037	25051	24908	24836	25066	24845	24917	24976	24660	24907	24945	24718	24924	24766	24928	24680	24810	24934	25047	24824	24807	24853	24897	24960	25007	24851	24810	24819	24972	24822	24834	25076	24763	25075	24876	24959	24800	24856	24903	24940	25088	24918	24979	25056	24941	25051	24882	25054	25132	24632	24734	24868	24772	24895	25008	24937	25093	24967	24854	25068	24852	25005	25082	24713	24855	24910	24819	24808	25153	24757	24960	24818	24917	24937	24801	24860	24832	25135	25025	24390	24936	24848	24765	24707	24913	24831	24909	24720	24731	24865	25003	24896	24471	24654	24956	24950	24838	25113	24550	24828	24892	24777	25001	24834	24803	25067	25008	24961	25161	24855	24719	24941	24986	24889	24986	24773	24905	25032	24855	24925	25093	24840	24974	25018	24814	24741	24927	25057	24824	24941	24818	25076	24865	24972	24986	24904	24892	24958	24883	24679	24716	24823	24908	24743	24824	24906	24716	24828	24932	24825	25128	24972	24948	24971	24953	24830	24977	24894	24869	24767	24708	24870	25137	24748	24868	25011	25015	24937	24835	24861	24753	24974	24792	25117	24820	24859	24995	25011	24995	24969	24920	24948	24974	24915	24830	24962	24826	25022	24985	24834	25112	24807	25021	24903	25070	24879	24957	24997	25042	25149	24875	25254	24805	24974	24929	24978	24721	24963	24735	24820	24611	24794	25266	24806	24894	24707	24770	25061	24944	25003	24996	24796	24815	24697	25054	25016	24787	24591	24881	24816	24847	24855	24895	25139	25058	24872	24998	24964	24894	25044	24927	24868	24922	24866	25096	24799	24862	25036	24650	24915	24914	24993	25047	24667	24657	24705	24542	24777	24884	24797	24983	24983	24577	24878	24968	24918	24693	25093	25171	24861	24747	24827	24836	24740	24887	24877	25009	25065	24795	24968	24872	24881	24799	24681	24833	24829	24860	24607	25114	24792	24797	24987	24756	24985	24890	24818	25003	24854	24749	24960	24836	24676	24850	24849	25031	24942	24883	24996	24976	24763	24866	25088	24930	24843	24873	24744	24738	24922	24791	24887	24881	24876	25078	24706	25024	24746	24902	25160	25039	24777	24717	24960	25019	24724	24889	25156	24967	24925	24611	25173	24851	25018	24994	24845	25051	24756	25037	25027	24850	24977	25015	25033	25104	24944	24949	24837	24876	24975	24847	24761	24946	24937	24880	24661	25016	25048	24838	25020	24770	25125	25236	25001	24970	25061	25016	24860	24750	24747	24624	24917	24997	25151	25030	25028	25002	24949	24780	24926	25157	24764	24798	24775	25053	25103	24896	25298	24964	24949	24813	24817	24795	24701	24875	24886	25015	24802	24855	24922	25049	25125	24826	25043	24574	24760	24755	24707	24855	24814	24985	25102	24803	24897	24900	24749	24691	24899	25034	25227	24768	24970	24714	24814	24573	24832	24916	24992	24997	24947	24728	25139	24654	24796	24812	24971	24779	24706	25111	25095	24959	25030	24911	24828	24902	24980	24862	24851	24636	25171	24965	24797	24886	25113	24921	24823	24800	24846	24984	24851	25170	24793	25043	24862	24700	24781	25019	25237	24670	24834	24975	25012	24988	25055	24869	24927	25037	24809	24977	24836	24861	24951	24931	24962	25094	24987	24975	25065	24707	24787	24993	24899	24894	24967	24872	25148	24915	24911	25093	24750	24731	25051	25029	24916	24817	24845	24807	24663	24819	25064	24918	24938	25082	25012	25075	24925	25153	24873	25053	24939	24803	24736	24840	24820	24760	24759	24801	24798	24810	24920	25012	24796	25032	24870	24952	24866	24764	25089	24792	25124	25010	24963	24812	24828	24822	25088	25005	24912	24940	25078	25123	24843	24833	25135	24945	24564	24845	24959	24943	24911	24878	24869	25131	24910	24820	24896	24658	25002	25178	24777	24926	24824	25046	24890	24872	24918	24909	24992	24687	24817	24696	25056	25118	25060	24972	24990	24926	24824	24940	25034	25032	24847	25090	24995	25162	25078	24993	24925	24859	25011	24941	25043	24910	24692	24930	24880	24869	24923	24889	24822	24938	24945	24747	24995	24780	24910	25009	25117	24993	24879	24946	25033	24874	24931	24855	24702	24909	24808	24924	25121	24985	24604	24977	25008	24911	25114	24867	24997	24776	24854	24963	25029	24958	25025	24860	25096	24769	24759	24871	24990	24859	24859	25074	25177	25174	24929	24752	24988	25234	25246	25003	25114	24830	24635	24825	24858	24802	24842	24794	24882	24892	25036	25093	25022	25086	25027	24985	25080	25040	25012	24729	24942	25005	24859	24685	24918	24963	24861	24932	24796	24970	24921	24982	24632	24767	25021	25207	24807	24783	24827	25084	24951	25028	24908	24985	24963	25143	25026	24652	24868	24735	24946	24856	24829	25276	25092	24861	24775	24814	24665	24930	24895	25045	24883	25038	25025	24782	25132	24683	24981	24969	24758	25111	24910	24996	25010	24985	24711	24794	25079	25100	24977	24974	24665	24702	24866	24975	24879	24890	24820	24908	24830	24795	24863	24660	24803	24727	24818	24829	24861	25012	24903	24949	25079	24745	24750	24791	24885	24969	24906	24948	24805	24878	24687	24697	24984	25071	25131	25268	24864	24785	24908	25079	24904	25117	24889	24997	24898	25109	24983	24849	24714	24903	25016	24892	25030	24974	25130	24883	24962	25087	24927	24907	24821	24920	24905	24694	24702	24892	24901	24764	24735	24843	24718	24963	24812	24837	24963	25103	24685	24745	24758	24871	24851	24567	25054	24740	24855	24743	24991	24713	24793	24966	25173	24886	25061	24783	24873	25047	24951	25170	24992	24953	24913	24743	24840	25305	25061	25038	24856	24899	24717	25095	24989	24801	24918	25012	24825	24915	25086	24985	24696	24897	24943	25019	25222	25231	25029	24763	24700	25012	24973	24830	24861	25020	24799	24769	24858	25018	24837	24827	24845	24944	25090	24747	24944	24775	24915	24782	24887	24788	24817	24924	24890	25056	25044	24914	24768	24990	24803	24856	24887	24897	25065	24921	25043	25074	24749	24938	24857	24896	24898	24786	24845	24959	24919	24966	24848	24767	25136	24956	25048	24990	24788	24812	24883	25120	24971	24973	24765	25007	24697	24986	24941	24806	25016	24818	24693	24991	24741	24641	24626	24579	25098	25004	24737	25037	24942	25003	24946	24880	24868	24990	24720	24834	24885	24882	25000	24953	25052	25039	24712	25078	24833	24910	25012	24885	24935	24814	25036	24939	24824	24790	24834	24912	24912	24844	24583	24863	24706	24697	24984	25282	24826	24974	24918	25090	25000	24842	24914	24594	24951	24833	25078	24852	24916	25008	24672	24767	24842	24899	24999	24898	25097	25008	25060	25086	24859	24980	25217	24993	25048	24771	25131	24900	24932	24979	25045	24804	25024	25213	24708	24830	25152	24653	24827	24648	24980	24947	24903	24840	24801	24943	24727	24698	24799	24811	24828	25090	25024	24736	24877	24797	25003	24887	24728	24926	24928	25018	25008	25113	24778	24970	24866	25252	25034	24899	24915	24817	24731	24904	24756	24833	24836	24777	25102	25078	25186	24995	24792	24932	25178	24881	24682	24873	25039	24718	24948	24860	25031	25046	24753	24903	24777	24855	24813	24823	24626	24882	25093	25067	24768	24787	24842	24805	24832	25012	25219	24833	24778	24751	24813	25078	25213	25016	24784	24682	24893	25077	24604	24817	24892	24810	25109	25000	25104	24812	24917	24741	24872	25267	24746	24830	24961	24960	25024	24916	24790	25029	24868	25106	25093	25136	24857	24859	25067	24910	24946	24939	24910	24663	24752	24806	24706	24761	24891	24911	24745	24801	24867	24790	25033	25051	24859	24682	24921	24876	24833	24956	24818	24836	24940	24965	24830	24826	24984	24995	24854	24853	24674	24914	24941	24946	24842	25121	24948	24908	24772	24873	24874	25242	24983	25097	25080	24875	25039	24995	24850	25066	24972	24965	24816	25169	24770	24856	25077	24963	24987
26311	49495	48646	25097	18800	17902	17438	17278	17110	17004	16642	16752	16783	16795	16628	16538	16351	16484	16660	16466	16566	16487	16466	16502	16527	16487	16723	16293	16223	16315	16450	16566	16486	16337	16484	16355	16314	16390	16297	16255	16350	16402	16458	16511	16390	16330	16379	16422	16448	16315	16535	16271	16316	16479	16437	16447	16524	16516	16418	16620	16296	16351	16685	16462	16400	16296	16381	16277	16340	16512	16452	16575	16459	16419	16492	16360	16388	16416	16521	16418	16423	16442	16417	16439	16385	16414	16321	16389	16396	16414	16495	16318	16584	16307	16582	16305	16310	16563	16335	16605	16438	16363	16456	16437	16460	16296	16451	16243	16477	16335	16170	16364	16380	16419	16514	16587	16675	16633	16395	16242	16410	16231	16432	16506	16457	16458	16283	16429	16449	16419	16465	16358	16501	16347	16485	16316	16283	16465	16222	16335	16301	16414	16433	16296	16186	16333	16467	16283	16292	16561	16431	16504	16179	16422	16612	16359	16423	16433	16263	16387	16528	16380	16388	16437	16321	16341	16479	16425	16539	16448	16437	16395	16633	16480	16536	16367	16381	16245	16462	16344	16431	16256	16411	16295	16451	16370	16428	16406	16461	16358	16317	16412	16537	16370	16380	16444	16422	16375	16389	16453	16382	16393	16346	16356	16313	16372	16387	16478	16361	16318	16320	16486	16455	16424	16284	16214	16169	16509	16432	16473	16309	16199	16419	16444	16211	16313	16582	16401	16394	16291	16462	16410	16495	16478	16383	16176	16389	16205	16456	16360	16306	16428	16377	16587	16396	16461	16468	16319	16302	16358	16185	16336	16285	16354	16342	16395	16392	16424	16327	16409	16355	16337	16493	16554	16334	16187	16240	16466	16353	16336	16440	16335	16437	16493	16271	16503	16355	16197	16343	16387	16478	16308	16353	16266	16355	16331	16364	16470	16359	16159	16320	16361	16319	16312	16545	16457	16268	16406	16314	16451	16189	16391	16362	16537	16439	16444	16439	16439	16370	16332	16342	16293	16429	16386	16543	16495	16309	16450	16561	16308	16483	16467	16333	16449	16408	16244	16252	16440	16413	16478	16552	16425	16303	16385	16458	16405	16408	16534	16515	16651	16217	16355	16555	16225	16406	16343	16301	16442	16267	16322	16491	16509	16305	16489	16362	16278	16294	16354	16248	16451	16415	16406	16365	16438	16476	16245	16420	16317	16353	16365	16320	16432	16388	16248	16379	16333	16333	16422	16543	16359	16245	16434	16505	16287	16362	16468	16505	16260	16477	16369	16375	16317	16545	16321	16371	16391	16432	16277	16380	16513	16388	16284	16330	16461	16259	16319	16345	16295	16373	16366	16457	16401	16408	16341	16337	16321	16227	16395	16338	16280	16491	16451	16204	16245	16230	16399	16501	16365	16398	16186	16428	16419	16402	16220	16506	16186	16422	16518	16432	16407	16565	16452	16382	16288	16322	16195	16344	16428	16303	16487	16377	16394	16316	16445	16312	16213	16460	16391	16392	16376	16283	16402	16424	16276	16684	16523	16326	16503	16353	16313	16608	16288	16582	16364	16496	16344	16403	16450	16390	16421	16270	16346	16332	16384	16278	16424	16337	16416	16446	16425	16402	16461	16447	16289	16464	16502	16480	16274	16322	16347	16576	16356	16395	16450	16342	16386	16487	16342	16301	16515	16283	16354	16526	16338	16292	16218	16323	16334	16336	16427	16199	16428	16355	16572	16345	16326	16538	16293	16273	16382	16420	16323	16519	16379	16409	16380	16328	16503	16554	16377	16290	16534	16264	16455	16461	16404	16382	16292	16265	16373	16424	16523	16316	16528	16530	16434	16448	16222	16307	16334	16429	16139	16405	16330	16533	16224	16317	16395	16264	16437	16368	16567	16438	16287	16508	16385	16383	16339	16316	16398	16326	16384	16462	16549	16468	16439	16391	16299	16335	16444	16484	16408	16336	16359	16509	16490	16262	16516	16430	16358	16363	16579	16349	16339	16511	16371	16430	16521	16448	16376	16376	16317	16592	16306	16331	16418	16357	16467	16298	16342	16518	16347	16243	16426	16389	16494	16577	16393	16417	16290	16417	16458	16284	16439	16484	16338	16547	16674	16359	16160	16455	16453	16274	16362	16402	16375	16245	16335	16429	16210	16370	16429	16385	16372	16440	16290	16331	16333	16396	16379	16324	16373	16468	16413	16409	16471	16272	16223	16296	16433	16408	16386	16307	16270	16254	16357	16583	16411	16179	16206	16463	16505	16634	16302	16452	16201	16488	16411	16362	16292	16383	16444	16468	16293	16329	16375	16412	16221	16201	16272	16363	16354	16452	16379	16711	16305	16411	16477	16350	16232	16405	16305	16344	16230	16204	16399	16407	16531	16433	16386	16368	16376	16442	16376	16526	16186	16571	16315	16454	16383	16474	16522	16232	16351	16503	16369	16479	16522	16394	16422	16313	16373	16465	16402	16456	16392	16319	16402	16271	16576	16506	16334	16192	16527	16173	16584	16313	16485	16363	16264	16521	16363	16277	16381	16278	16418	16461	16438	16590	16321	16429	16404	16359	16500	16447	16548	16528	16517	16256	16291	16416	16330	16577	16225	16401	16348	16262	16460	16319	16271	16213	16376	16463	16370	16496	16539	16226	16518	16359	16428	16431	16338	16334	16313	16546	16449	16189	16344	16377	16398	16312	16346	16255	16560	16340	16304	16392	16373	16449	16312	16512	16392	16356	16342	16504	16361	16404	16550	16481	16281	16427	16450	16284	16208	16489	16514	16308	16376	16290	16476	16266	16402	16468	16244	16371	16358	16382	16306	16374	16366	16371	16481	16535	16447	16553	16282	16572	16282	16502	16381	16324	16432	16529	16527	16304	16382	16272	16398	16373	16559	16539	16209	16265	16408	16262	16460	16403	16414	16383	16393	16468	16514	16394	16429	16452	16288	16527	16362	16446	16513	16364	16360	16285	16475	16306	16252	16330	16286	16531	16488	16422	16365	16483	16466	16419	16221	16363	16494	16428	16448	16479	16299	16526	16456	16253	16350	16502	16353	16433	16271	16300	16192	16386	16420	16339	16374	16343	16288	16529	16566	16321	16392	16332	16362	16347	16273	16363	16419	16276	16386	16342	16314	16480	16335	16396	16458	16455	16473	16360	16297	16283	16407	16366	16220	16339	16375	16495	16306	16571	16430	16512	16432	16322	16437	16331	16377	16408	16519	16458	16325	16356	16475	16430	16556	16392	16187	16401	16196	16376	16625	16131	16337	16334	16433	16415	16434	16293	16353	16270	16356	16316	16417	16569	16391	16405	16396	16334	16198	16191	16394	16607	16370	16323	16440	16562	16450	16320	16349	16326	16464	16410	16329	16221	16545	16315	16440	16304	16305	16375	16411	16346	16355	16621	16358	16364	16420	16553	16465	16554	16326	16399	16369	16419	16436	16390	16405	16453	16414	16460	16455	16339	16208	16469	16390	16469	16415	16379	16320	16491	16329	16330	16301	16503	16238	16417	16416	16355	16409	16257	16499	16216	16286	16667	16407	16338	16348	16399	16502	16417	16287	16342	16288	16419	16578	16429	16394	16291	16451	16377	16339	16337	16505	16563	16347	16366	16267	16535	16571	16277	16275	16310	16383	16170	16376	16390	16554	16367	16492	16447	16261	16506	16376	16409	16340	16295	16206	16478	16410	16440	16395	16317	16539	16468	16300	16498	16491	16387	16425	16142	16316	16378	16444	16359	16476	16453	16387	16330	16310	16271	16357	16506	16231	16419	16332	16355	16392	16355	16529	16422	16365	16496	16418	16397	16655	16450	16315	16406	16464	16487	16379	16338	16738	16466	16413	16275	16492	16440	16349	16416	16378	16512	16342	16419	16373	16144	16510	16278	16382	16370	16466	16332	16292	16463	16307	16463	16219	16293	16483	16549	16325	16266	16486	16437	16438	16293	16251	16499	16383	16292	16424	16383	16350	16443	16416	16393	16289	16479	16480	16275	16337	16354	16342	16390	16211	16461	16303	16480	16298	16287	16490	16302	16331	16519	16466	16337	16553	16513	16466	16388	16571	16373	16192	16348	16338	16382	16272	16373	16546	16472	16313	16458	16265	16407	16241	16258	16281	16677	16505	16280	16382	16380	16405	16280	16312	16433	16469	16484	16243	16278	16549	16515	16535	16382	16316	16574	16283	16222	16457	16521	16319	16437	16331	16436	16361	16479	16445	16243	16456	16407	16477	16358	16304	16368	16523	16295	16447	16463	16484	16583	16619	16330	16390	16272	16479	16432	16378	16397	16339	16285	16289	16429	16366	16559	16414	16511	16453	16404	16407	16386	16484	16467	16375	16440	16343	16464	16381	16360	16386	16306	16494	16312	16332	16433	16344	16379	16346	16343	16317	16402	16332	16481	16540	16559	16427	16373	16486	16377	16541	16354	16334	16299	16366	16290	16403	16457	16254	16314	16340	16388	16487	16236	16455	16443	16359	16337	16391	16404	16403	16460	16513	16276	16339	16467	16336	16296	16458	16486	16549	16387	16468	16251	16499	16431	16412	16380	16422	16381	16358	16448	16412	16551	16506	16380	16319	16395	16335	16303	16435	16480	16384	16558	16673	16477	16427	16435	16221	16346	16442	16437	16261	16525	16434	16405	16358	16382	16237	16206	16355	16334	16505	16481	16482	16260	16247	16259	16387	16229	16517	16506	16383	16491	16520	16454	16437	16288	16311	16391	16355	16606	16254	16282	16324	16698	16339	16266	16310	16310	16498	16369	16310	16324	16396	16603	16396	16533	16404	16453	16510	16238	16509	16368	16335	16413	16385	16612	16419	16186	16504	16163	16341	16612	16198	16352	16453	16402	16410	16326	16423	16469	16542	16256	16465	16588	16443	16259	16441	16441	16451	16347	16215	16434	16202	16482	16288	16323	16443	16387	16324	16348	16296	16320	16391	16340	16465	16376	16365	16408	16487	16221	16581	16399	16353	16411	16361	16482	16236	16366	16370	16220	16195	16369	16429	16400	16528	16164	16423	16381	16385	16440	16378	16271	16625	16474	16460	16339	16360	16459	16285	16349	16541	16268	16267	16303	16304	16481	16523	16564	16208	16510	16216	16551	16355	16400	16325	16397	16350
22600	21033	27585	24897	21872	25797	31336	27637	26610	26821	26812	26216	26421	26387	26493	26211	26264	25995	26197	26181	26224	26184	26093	25946	25908	25977	25928	25943	26277	26103	26072	26032	25876	25921	26082	26279	25970	25928	26005	25997	25935	25863	25855	25686	25860	25978	26142	25916	25761	25948	25961	26169	26199	25956	26052	26189	25907	25764	25974	25924	25990	26044	25952	26170	25882	26098	26134	25891	26047	25986	26077	26159	26021	25948	26025	25760	25749	25998	25799	25966	26330	26086	26229	25778	26009	26037	26031	25965	25993	25983	25962	25979	25991	26024	25882	25862	25944	25870	26097	25950	25965	25915	25772	26071	26143	25854	25644	26007	25950	25869	25980	26024	25885	25855	25989	25891	25914	25766	26115	25754	25967	25828	25925	26045	25795	26036	25813	26022	25982	26035	26010	26010	25792	25967	26066	25843	25816	25807	25947	25878	25799	25925	26124	26087	25945	25927	25898	25794	25700	25874	26014	26050	26031	25756	26055	25941	26179	26004	26019	26001	25936	25901	26229	25927	25813	25812	26040	25761	26111	25889	25982	25959	25920	26195	25830	25836	25792	25859	25843	25959	26216	25671	25741	26077	25937	25875	25845	25944	25814	25845	26248	25871	26169	25852	25975	25924	25981	25771	25922	25843	25800	25791	26209	25781	25733	25964	26013	25955	25970	25966	26246	26202	25654	25575	25822	25812	25736	26089	26011	25894	25952	25999	25793	25832	25768	26019	25969	25967	25919	25996	25795	25969	25800	26088	25946	25968	25926	25763	25910	25863	25976	25835	26000	26024	25753	25678	25943	25867	25976	26051	26092	25730	25783	25889	25936	25824	25901	25893	26037	25980	25820	26066	26006	25845	25745	25837	26116	25952	25742	25927	25818	25983	25860	26015	25713	25567	25737	25865	26175	25930	26042	25711	25924	25977	25889	25815	25644	25890	25946	25880	25921	25929	25834	26056	25691	25855	25861	25735	25822	25801	25885	25873	25970	25798	25920	25936	26040	26154	25983	25762	25888	25834	25873	25889	25679	25993	26042	25811	25795	25829	26117	25867	25912	25908	25799	25686	25923	26093	25779	25948	25964	26091	25945	25800	25813	25834	25729	25902	26076	25856	25975	26065	25870	26007	25959	26054	25890	26071	26066	25803	25723	25977	25804	25896	26158	25758	26056	26186	26025	25559	25827	25769	25993	25975	25851	26048	25871	25907	26234	25943	25694	25964	25597	25685	25800	25979	25596	25871	25662	25920	25915	25997	25707	25875	26064	25946	25888	25620	26020	25961	25741	25786	25875	25835	25833	25916	25980	25743	25948	25963	25825	25780	25865	25760	25949	26034	26143	26108	25789	25864	25800	26070	25897	25757	26038	25966	25811	26076	25669	26214	26111	26014	25839	25830	25826	26005	26067	25973	25873	25733	25990	25883	25739	25922	26116	25840	25860	25849	26145	25814	25897	25843	25884	25869	25834	25944	25954	25778	26071	25859	25389	25901	25814	25806	25718	25972	25812	25859	25792	25767	26009	25791	25897	25740	26067	25949	25916	25974	25803	25580	25863	26122	25721	25726	25746	26070	26143	26060	26056	25845	25698	25965	25877	25891	26058	25876	25917	25997	25890	25828	25907	25605	25771	25884	25746	26128	25851	25757	25759	26220	25865	25722	25926	25896	25925	25896	25940	26167	25974	25947	26001	25799	25880	26038	26074	25947	25990	25914	25813	25883	25831	25874	26032	25965	25931	25824	25891	25934	25824	26036	26113	26084	25953	25767	25906	25846	25940	25911	25671	25722	25990	26011	25776	25832	25861	25975	25933	26091	25942	26016	25954	25901	25949	25769	25728	25652	25853	25788	25732	25973	25874	25871	25804	26022	25893	25666	26019	25988	25832	26032	25776	25880	25808	25769	25823	26011	25978	26021	25777	26039	25668	25938	25811	25648	26088	25933	25952	25869	25917	25705	25663	26098	25922	25915	26034	26114	26052	26171	25840	26137	25833	25906	25502	25807	25970	25824	26010	25977	26048	25759	25863	25777	25964	26017	25912	25786	25814	25817	25919	25769	25797	25829	26010	25613	25785	25695	26035	25670	25837	26147	25965	25703	26066	25862	25929	25842	25570	25877	25938	25863	25975	25879	25793	25603	25963	26004	25698	25991	25632	25569	25871	25648	25965	25985	25862	25734	26035	26047	25886	25849	25677	25919	25830	26011	25654	25936	25929	25674	26017	26002	25938	25762	25537	25863	25954	26069	25950	25994	25735	26055	26032	25986	25941	25786	25836	26137	25958	26115	26022	25821	25937	26120	25802	25896	25811	25837	26089	25906	25913	25904	26291	25893	26026	26008	25752	25825	25962	26046	25921	25898	25973	25814	25934	25810	26025	25975	25932	26015	25857	25925	25870	25867	25793	26002	25863	25880	25519	25835	26045	25893	25789	26002	26107	25784	25962	26086	25939	25744	25921	25736	25744	25756	25707	25691	26060	25714	25847	26285	25961	25672	25902	25927	25890	25696	25846	25958	25866	25803	25944	25901	25739	25846	26017	25761	25907	25890	25994	25855	25912	25685	25835	25865	25775	25941	25785	25822	25727	25493	26011	25890	25949	25898	25876	26230	26103	25626	26095	25742	26077	25803	25846	26041	25623	25783	25707	25912	25931	25758	25786	25896	25729	25831	26137	25948	25907	25833	26027	25880	26035	25871	25914	25642	25736	25945	25804	25842	25851	25888	26115	25946	25895	26017	25640	26009	25756	26022	25893	25938	26070	26036	25915	25889	25717	25895	25927	25514	25874	25536	26028	26065	25843	25891	25961	25666	25824	25803	26152	26108	25956	25801	26070	25787	26023	25959	25653	25797	25971	25924	25848	26049	25818	25789	25808	25933	25665	25976	25896	25813	25688	26276	25938	25856	25872	25779	26137	25744	25907	25810	26105	26036	26100	25932	26059	26093	25940	25877	25780	26012	25842	25631	25782	25682	26012	25735	26298	25821	25883	25885	25927	25632	25976	25886	25751	26040	25655	25962	26019	26053	25648	25882	25849	25620	25626	25894	25934	26157	25913	25834	25779	25885	25897	26104	25776	26080	26044	25859	25693	26000	25903	25743	25911	25635	25965	26202	26090	25682	25896	25966	26054	25907	25727	25994	25934	25835	26181	25771	25758	25990	25933	25864	25955	26030	25925	25788	25911	25875	25656	25774	25947	26019	25909	25943	25749	25928	25990	26176	25882	25977	25864	26025	25767	25810	25739	25729	25982	25879	25984	25927	25701	25766	25845	25840	25909	25942	26032	25700	25875	25753	25921	25893	26047	25989	25993	25775	26030	25778	25761	25908	26106	26180	25871	25861	25935	25600	26112	25988	26012	25878	25913	25968	25795	25995	25899	25887	25925	25715	25981	25827	25756	25719	26041	25986	26017	26030	25711	25909	25880	25933	25930	26125	25750	26207	26012	25956	25912	25909	25826	26179	25978	25865	26012	25769	25827	25807	26100	25794	26109	25870	25959	26009	25905	25977	25918	25591	25813	25812	26112	26127	25858	25726	25873	25750	25779	25849	25914	25776	25835	25564	26061	25792	25620	25879	25965	25866	26227	25743	26082	25966	26059	25914	26139	25905	25943	25794	26035	25889	26008	25858	25952	26005	25882	26069	25640	25765	26112	26013	26037	25875	25764	25847	25888	25927	25979	25701	26146	25957	25803	25990	26088	25856	25767	25879	25910	25782	25764	25893	26021	25741	26171	26084	25911	26020	25827	26035	25939	25867	26074	25875	25941	25904	25632	26004	25923	25897	26064	25766	25960	25897	25908	25741	26008	25631	25984	25710	25773	26004	25798	25889	25924	25841	25842	25751	25885	26011	25834	25714	25686	25615	25813	25746	26080	25910	26083	26001	25756	25919	25865	25829	25917	26080	25828	25946	25921	25929	25686	25933	25856	25932	25638	25726	25514	25912	25916	25994	26032	25944	25813	25822	25843	26029	25988	26026	26023	26156	25892	25913	25918	25839	25842	25779	26081	25580	25902	25808	26027	25937	25897	25895	25983	26044	25670	25903	25855	26090	26010	25919	26220	25544	25830	25899	25716	25747	25791	25997	25924	26000	25877	25815	25868	26048	26053	25932	26198	25904	25796	26044	25927	25812	26080	26255	26024	26081	25862	26009	25700	25935	25910	25962	25868	26072	26054	25814	25985	25875	26068	25973	25845	26015	25864	25822	25878	25903	26142	26060	25814	25907	25608	25892	25938	25763	25814	25975	25949	26011	25834	25812	25747	26114	26065	25937	25760	25779	25781	25881	25809	26006	25960	25863	25908	25860	25901	26088	25955	25897	25660	25740	25831	25860	25946	25867	26004	25759	26023	25979	25680	25733	25926	26071	25900	26044	26051	26079	25796	25857	25863	25847	25689	25904	26336	25822	25990	25857	25805	25838	25962	25973	25877	25974	25803	26176	25719	25979	26110	25906	25923	25906	25897	25936	25989	25894	26098	25915	26093	25995	25983	25857	26188	25986	25923	25800	25860	25718	26030	25911	25599	26071	25715	25908	25958	26055	25783	25703	25927	26096	25879	26116	25896	25682	25804	25975	26122	25779	26017	25668	26069	26088	26168	26033	25975	25906	25959	26002	25937	25979	25908	25804	25778	25991	25775	25771	25794	25806	25926	25936	25920	25968	25907	25910	26035	25775	25985	26075	26169	25890	25643	25731	25922	25805	25871	26021	25903	25813	25768	25835	25595	25956	26020	25886	25841	26025	25832	26082	26047	25835	25830	25804	26110	25956	25872	25937	25927	25873	25872	26061	25783	25755	25968	25961	25678	25894	25950	25787	26103	25839	25963	26017	25851	26085	25807	25931	25930	25797	25998	26023	25693	26088	25960	25932	25681	26002	26017	25950	25924	25774	25751	25929	25597	26081	25992	26070	26160	25823	25990	25818	25930	25853	25879	25911	25890	25877	25889	25995	26205	25898	25582	25844	25621	25884	25827	25838	25766	25759	25958	25872	26084	26119	25650	25860	25997	25776	25767	25970	25705	26152	25920	25760	26061	25939	25905	25953	25570	25587	25854	25953	25678	25498	25856	25954	26136	25995	26002	25841	25812	25915	25773	25822	26112	26044	25965	25887	25683	25898	25926	25931	25927	25920
29833	58332	56287	30630	21147	19651	18855	18131	17961	17830	17476	17481	17274	17311	17075	17002	17109	17066	16946	17036	16986	16967	16938	16840	16925	16951	16733	16670	16802	17007	16851	16953	17019	16868	16826	16758	16912	16660	16867	16810	16858	16772	16922	16807	16710	16728	16853	16926	16815	16788	16929	17045	16921	16975	16858	16769	16890	16683	16906	16828	16823	16859	16940	16772	16720	16808	16824	16921	16940	16814	16799	16796	16834	17020	17105	17057	17038	16862	16970	16956	16743	16829	16948	17067	16865	16677	16804	16838	16879	16708	16790	17000	16802	16880	16900	16751	16851	16819	16702	16842	16685	16865	16737	16799	16765	16850	16718	16945	16792	16906	16733	16679	16729	16645	16791	16772	16712	16726	16690	16717	16803	16732	16711	17023	16761	16724	16670	16818	16684	16725	16635	16775	16836	16906	16882	16998	16709	16795	16791	16806	16941	16734	16775	16807	16833	16779	16786	16809	16834	16748	16786	16798	16736	16689	16806	16880	16750	16757	16864	16731	16677	16799	16811	16827	16716	16796	16848	16871	16757	16753	16805	16738	16659	16813	16696	16757	16881	16617	16878	16879	16727	16796	16824	16758	16745	16897	16505	16607	16818	16868	16788	16805	16847	16671	16869	16849	16852	16724	16852	16766	16761	16776	16524	16884	16705	16840	16955	16727	16947	16770	16913	16744	16710	16916	16765	16821	16829	16575	16813	16915	16853	16856	16698	16903	16687	16893	16980	16656	16782	16838	16751	16806	16638	16704	16908	16790	16891	16874	16862	16867	16846	16701	16759	16735	16759	16774	16820	16643	16796	16858	16749	16833	16800	16740	16692	16646	16736	16505	16884	16828	16949	16797	16695	16756	16726	16832	16874	16853	16744	16850	16858	17014	16821	16654	16767	16796	16962	16873	16768	16818	16782	16838	16675	16812	17009	16958	16844	16857	16841	16837	16804	16849	16935	16778	17008	16919	16761	16744	17027	16732	16862	16851	16848	16872	16924	16823	16723	17076	16783	16914	16825	16855	16602	16981	16728	16762	16715	16830	16981	16880	16608	16698	16683	16912	16617	16675	16993	16731	16918	16844	16587	16782	16796	16730	16854	16648	16605	16901	16779	16763	16770	16855	16798	16631	16864	16685	16825	16774	16753	16873	16845	16984	16838	16899	16965	16802	16810	16766	16759	16668	16806	16800	16789	16657	16717	16922	16937	16876	16672	16897	16848	16659	16916	16739	16778	16686	16843	16817	16799	16802	16852	16714	16781	16605	16886	16701	16686	16878	16857	16626	16896	16770	16856	16628	16853	16684	17069	16731	16848	16699	16867	16829	16729	16747	16782	16944	16712	16732	16727	16915	16716	16686	16858	16783	16703	16668	16630	16843	16858	16685	16716	16777	16689	16791	16675	16902	16644	16671	16809	16748	16953	16707	16910	16667	16651	16860	16609	16850	16769	16767	16731	16928	16871	16848	16695	16930	16672	16955	16854	16820	16786	16864	16768	16797	16629	16866	16823	16723	16778	16765	16750	16895	16881	16731	16906	16793	16794	16786	16774	16877	16824	16812	16888	16830	16633	16710	16864	16815	16977	16840	16687	16672	16789	16723	16917	16765	16753	16816	16930	16700	16828	16892	16672	17014	16986	16727	16773	16768	16840	16942	16864	16756	16801	16798	16791	16887	16887	16753	16848	16844	16609	16959	16673	16878	16703	16764	16738	16812	16995	16861	16785	16757	16862	16847	16855	16790	16758	16853	16663	16923	16820	16708	16952	16792	16546	16856	16608	16822	16801	16840	16649	16726	16756	16852	16585	16801	16876	16973	16789	16887	16732	16822	16851	17008	16727	16718	16855	16745	16996	16838	16523	16781	16839	16845	16877	16807	16774	16825	16716	16649	16905	17026	16842	16852	16664	16907	16753	16922	16707	16802	16788	16629	16903	16755	16627	16917	16714	16907	16823	16751	16732	16897	16600	16765	16844	16836	16827	16857	16783	16899	16829	16788	16789	16801	16760	16686	16793	16882	16726	16628	16785	16906	16880	16832	16902	16623	16693	16717	16759	16885	16776	16879	16824	16746	16938	16884	16799	16818	16836	16710	16925	16701	16829	16622	16782	16880	16713	16636	16712	16729	16765	16877	16841	16682	16797	16900	16868	16964	16660	16806	16803	16897	16690	16688	16768	16886	16799	16722	16828	16798	16742	16708	16774	16821	16740	16752	16832	16992	16786	16722	16835	16750	16836	16742	16727	16842	16876	16998	16902	16924	16840	16755	16811	16747	16853	16833	16765	16753	16791	16673	16807	16768	16737	16882	16676	16980	16840	16868	16649	16912	17035	16838	16619	16803	16797	16783	16614	16868	16644	16776	16730	16825	16909	16903	16815	16740	16719	16863	16673	16734	16832	16835	16634	16787	16756	16884	16870	16832	16781	16744	16764	16706	16621	16794	16990	16872	16794	16689	16980	16780	16842	16772	16771	16702	16834	16734	16896	16662	16809	16726	16774	16864	16658	16774	16838	16881	16676	16679	16817	16868	16861	16689	16664	16747	16857	16815	16856	16530	16959	16587	16695	16837	16685	16844	16877	16821	16623	16866	16760	16803	16772	16866	16823	16768	16761	16613	16813	16672	16628	16693	16927	16895	16752	16763	16997	16779	16639	16853	16878	17039	16850	16793	16731	16698	16851	17073	16668	16692	17032	16897	16914	16717	16765	16792	16772	16792	16676	16940	16862	16748	16645	16771	16849	16820	16718	16776	16635	16847	16881	16864	16976	16726	16906	16677	16814	16924	16789	16810	16816	16984	16852	16685	16707	16735	16721	16768	16735	16989	16807	16840	16798	16967	16872	16983	16700	16984	16896	16795	16779	16682	16834	16701	16786	16807	16649	16948	16905	16817	16859	16809	16922	16794	16756	16925	16911	16779	16883	16737	16840	16888	16794	16826	16868	16784	16780	16826	16801	16779	16807	16819	16726	16770	16843	16585	16647	16945	16803	16856	16683	16812	16891	16563	16978	16836	16871	16769	16836	16844	16786	16642	16809	17123	16788	16713	16817	16841	16820	16819	16840	16689	16786	16738	16918	16964	16765	16875	16939	16662	16680	16686	16841	16711	16587	16832	16823	16977	16879	17108	16671	16955	16802	16672	16871	16771	16839	16784	16940	16878	16772	16769	16732	16863	16920	16692	16714	16866	16739	16763	16867	16869	16877	16825	16905	16912	16730	16707	16937	16982	16891	16778	16898	16849	16831	16795	16838	16776	16756	16997	16802	16792	16775	16695	16690	16837	16703	16763	16746	16771	16926	16926	16666	16889	16813	16812	16959	16702	16912	16718	16911	16793	16783	16842	16691	16774	16813	16780	16744	16863	16868	16674	16910	16716	16747	16799	16752	16749	16876	16775	16805	16600	16614	16705	16800	16764	16718	16739	16848	16762	16810	16648	16804	16657	16849	16831	16695	16787	16738	16938	16686	16810	16676	16578	16892	16876	16795	16900	16770	16810	16718	16776	16913	16766	16911	16858	16757	16794	16697	16725	16619	16808	16766	16635	16955	16708	16781	16783	16834	16755	16614	16877	16590	16612	16847	16672	16928	16625	16958	16771	16678	16769	16822	16747	16827	16767	16801	16604	16948	16708	16800	16797	16853	16715	16627	16841	16901	16923	16890	16817	16786	16931	16521	16654	16731	16917	16650	16780	16629	16771	16740	16785	16781	16840	16733	16779	16863	16832	16585	16920	16914	16842	16772	16834	16846	16779	16952	16800	16590	16841	16699	16782	16886	16865	16995	16661	16660	16809	16686	16690	16761	16490	16650	16910	16923	16790	16904	16915	16702	16916	16769	16590	16967	16848	16717	16782	16694	16852	16923	16831	16714	16814	16819	16626	16899	16753	16852	16825	16627	16955	16830	16830	17058	16803	16896	16702	16850	16863	16875	16679	16943	16872	16758	16993	16763	16805	16808	16797	16654	16804	16744	16857	16814	16772	16681	16824	16754	16778	16901	16728	16905	16716	16865	16792	16757	16562	16857	16663	16815	16868	16777	16831	16972	16751	16699	16905	16764	16903	16888	16808	16827	16803	16917	16612	16792	16828	16799	16706	16857	16705	16780	16685	16717	16759	16853	16817	16717	16719	16820	16997	16690	16895	16720	16853	16836	16847	16832	16648	16951	16701	16937	16928	16862	16839	16839	16689	16683	16546	16891	16709	16761	16912	16803	16908	16801	16794	16786	16857	16780	16752	16823	16796	16849	16798	16670	16634	16983	16773	16670	16826	16948	16755	16737	16841	16893	16865	16750	16801	16811	16802	16613	16788	16794	16744	16962	16837	16825	16710	16770	16680	16781	16624	16644	16741	16747	16821	16678	16797	16854	16945	16793	16863	16760	16868	16943	16705	16827	16940	16851	16743	16802	16674	16954	16642	16771	16863	16743	16833	16994	16730	16814	16805	16826	16884	16764	16795	16782	16878	16865	16970	16675	16727	16864	16743	16887	16876	16714	16730	16740	16617	16905	16639	16820	16889	17052	16797	16784	16899	16716	16963	16789	16752	16664	16934	16712	16752	16770	16972	16852	16804	16976	16693	16886	16871	16825	16902	16987	16686	16812	16757	16720	16634	16590	16653	16947	16935	16773	16807	16713	16751	16831	16823	16909	16813	16800	16861	16789	17050	16879	16790	16978	16826	16811	16656	16810	16794	16781	16795	16757	17016	16992	16675	16738	16595	16846	16739	16684	16749	16977	16868	16758	16844	16769	16952	16847	16947	16941	16931	16923	16858	16897	17095	16763	16728	16673	16690	16811	16893	16905	16874	16871	16873	16818	16858	16945	16877	16855	16790	16954	16797	16613	16815	16996	16790	16805	16731	16931	16761	16863	16693	16799	16889	16794	16873	16695	17081	16776	16863	16998	16804	16929	16937	17022	16892	16658	16788	16846	16668	16878	16867	16827	16798	16827	16794	16816	16820	16859	16815	16597	16862	16561	16784	16872	16854	16891	16868	16852	16848	16861	16876	16898	16893	16704	16756	16868	16970	16801	16671	16984	16649	16702	16726	16769	16735	16759	16928	16612	16857	16793	16799	16941	16622	16862	16651	16910	16798	16873	16885	16789	16838	16761	16814	16725	16869	16899	16667	16689	16751
34516	30161	33931	29228	26464	26234	26587	26208	26334	26043	26154	25985	25969	26096	26234	26423	26143	26319	26266	26218	26499	26102	26105	26453	26191	26290	26377	26229	26464	26117	26321	26074	26247	26149	26062	26152	26189	26268	26056	26198	26113	26261	26277	26058	25962	26202	26169	26293	26347	26055	26197	26080	26287	26119	26158	26207	26208	26408	26242	25967	26367	26208	26162	25999	26288	26142	26223	26192	25804	26216	26097	26109	26225	26356	26130	26071	26389	26134	25988	26268	26104	26026	26230	26266	26241	26066	26249	26105	26132	26270	26256	26264	26126	26189	26167	26121	26004	26447	26289	26312	25946	26236	26244	26143	26176	25933	26168	25875	25955	25998	26191	26162	26137	26097	26039	26089	26171	26154	26295	26598	26308	26130	26021	26162	26350	26070	26017	26315	26158	26110	26090	26242	26157	26046	26249	26237	26375	26059	26186	26017	26067	26116	26226	26142	26327	26175	26529	26184	26421	26124	26169	26006	26263	26277	26118	26178	26388	26227	26219	25940	26674	26111	26038	26056	25878	26327	26104	26303	26054	26281	26203	26262	26172	26228	26176	26327	26200	26113	26036	26098	26407	26401	26260	26327	26195	26161	26232	26069	26068	26285	25965	26321	26379	26382	26200	26119	26031	26143	26115	26246	26363	26141	26011	26157	26237	25973	26025	26134	26252	25874	26011	25965	25905	26099	25901	26153	26151	26105	26357	26196	25937	26149	26328	26020	26310	26155	26084	26143	26105	25951	26316	26090	26341	26163	26120	26223	26140	26117	26274	26265	26183	26316	26186	26271	26067	26200	25984	26257	26278	25928	26249	26116	26191	26466	26445	26277	26085	26162	26090	26358	26338	25912	26063	26187	26327	26035	26236	26231	26110	26093	26065	26216	26259	26031	26175	26391	26109	26206	26149	25967	26004	25948	26179	26088	26024	26205	26030	26215	26263	26009	26240	25836	26218	26180	26146	26106	26024	26164	25921	26108	26320	26181	26095	26400	26355	26218	26159	26140	26056	26236	26101	25968	26228	26250	26339	26267	26086	26316	26050	25979	26270	25890	26057	26082	26420	26205	26109	26122	26079	25996	26364	26127	26128	26110	26154	26185	26424	26093	26132	26254	26311	26004	26262	25887	26347	26386	26191	26089	26124	26124	26248	26222	26104	26048	25910	25819	26087	26182	26068	25778	25956	25957	25989	26373	26057	26190	26125	26169	26302	26111	26317	26125	26000	26166	26160	25981	26226	25986	26469	26131	26134	26518	26297	26107	26409	26082	26127	26102	26008	26187	26344	26057	26331	26129	26159	26351	26278	26080	26205	26381	26026	26348	26172	26258	26326	26131	26337	26091	26230	26239	26189	26043	26255	25893	26262	26118	26275	26067	26381	26318	26359	26067	26295	26087	26175	26275	26140	26210	26081	26259	26335	26018	25819	26004	26269	26238	26035	26365	26308	26077	26305	26066	26327	26359	26082	26036	26324	26116	26224	25887	26243	26357	26124	26332	26289	26139	25976	25900	26139	26247	26257	26016	26126	25973	26346	26176	26560	26100	26158	26233	26227	26218	26227	26274	26347	26338	26312	25944	26331	26046	26137	26237	26234	26270	26228	26264	26259	26238	26376	26076	26277	26254	25992	26220	26344	26218	25924	26198	26116	26099	26131	26369	25946	26145	26154	26243	26126	26183	26112	26271	26269	26318	26036	26042	26295	26128	26119	26205	25768	26276	26217	26118	26373	26289	26116	26214	26292	25948	26207	26329	26159	26052	26101	26174	26287	26124	26065	26099	26350	26000	26026	26141	26234	26088	26143	26342	26211	26316	26072	26158	26179	26339	25927	26092	26435	26034	26074	26095	26049	26107	26156	25965	26204	26285	26243	25838	26311	26163	26075	26349	26129	26418	25792	25971	26123	26405	26470	26301	26385	26062	26346	26223	26313	26138	26171	26286	26167	25910	26318	26078	26143	25893	26023	26140	26362	26013	26066	26080	26287	26081	26143	26232	26209	26222	26298	26459	26080	25974	26055	26165	26240	26388	26181	26007	26188	26425	26206	26210	26252	26185	26254	26072	26144	26134	26270	26218	26306	26064	26341	26353	25896	26075	26018	25992	26162	26320	26221	26060	26371	26094	26385	26089	26028	26324	26189	26325	26258	26276	26384	25967	26052	26118	25934	26206	26154	26134	26210	26198	26398	26252	26183	26131	26072	26134	26164	26073	26433	26140	26094	26140	26146	26242	26280	25920	26168	26189	26574	26159	26261	26160	26208	26005	26054	26016	26197	26298	26375	26184	26165	26254	26199	25970	26472	26106	26076	26008	26155	26170	26114	26362	26423	26076	26128	26108	26316	26192	26463	26460	26225	26116	26029	26177	26212	26195	26302	26520	26282	26186	26266	26186	25952	26171	26194	26297	26185	26354	26076	26081	25980	26053	26206	26177	26232	26156	26254	26129	26042	26196	26273	26338	26145	26123	26004	26353	26072	26347	25999	25933	26034	26123	26029	26146	26076	26324	26284	26270	26438	26247	26232	26246	26056	26197	26338	26332	26308	26424	26111	26420	26186	26209	26007	26255	26090	26286	26017	26023	26106	26428	26293	26330	26236	26009	26339	26216	26252	26267	26029	26223	26080	26214	26363	26059	26061	25956	25878	26081	26092	26194	26281	26075	26194	25938	26303	26359	26335	25888	26005	26207	26401	26341	25988	26259	26111	26160	25912	26317	26154	26301	26343	26536	26199	26365	25949	26375	25997	26382	26377	26168	26282	26015	26085	26129	26215	26328	26139	26099	26117	26014	26271	26158	26301	26361	26005	26142	25955	26128	25975	26263	26179	26245	26231	26204	26352	25851	26034	26327	25999	25945	26177	26312	25986	26007	26178	26310	26221	26373	26191	26095	26310	26534	26171	26325	26200	26013	26263	26236	26033	25966	26082	25953	26321	26282	26206	26172	26224	26144	26468	26177	26021	26338	26219	26120	26174	26122	26101	26173	25982	26412	26183	26223	26029	26027	26097	26326	26114	26247	25961	26109	25992	26145	26298	26290	26301	26138	26139	26239	25962	26027	26057	26302	26189	26230	26066	26299	26059	26019	26301	26197	26003	26070	26369	26190	26107	26178	26337	26030	26549	26216	26066	26117	26360	26221	26073	25822	25940	26220	26327	26202	26209	26087	26112	26490	26322	26017	26451	26232	26253	26271	26180	26296	26259	26077	26178	26142	26063	26209	26293	25907	26210	26075	26276	26168	26169	26033	26128	26275	26125	26038	26179	26305	26252	26040	26305	26069	26069	26104	26343	26247	26096	26199	26254	26239	26137	26229	26283	26135	25925	26328	26201	25970	26353	26133	26286	26363	26274	26093	26001	26210	26128	25853	26290	26323	26192	26388	26155	26138	26203	25914	26227	26114	26139	25936	25997	26115	26260	26221	26061	26058	25938	25817	26033	26197	26257	26407	26081	25981	26208	25955	26215	25903	25990	25987	26374	26016	25995	26306	26003	26107	26299	26331	25970	26062	26305	26157	26087	26201	26159	26139	26203	26391	26208	26165	26159	26298	26326	26327	26275	26235	26189	26223	26109	26025	26256	26073	26222	26256	26050	25964	25998	26274	26271	26206	26144	26179	26159	26426	26093	26069	26171	26192	26153	26395	26291	26281	26296	26126	26214	26084	26208	26389	26158	26238	26240	26110	26092	26256	26007	26049	26012	25990	26399	25982	26260	26257	26082	26262	26094	26128	26326	25991	26154	26087	26242	26144	26071	26411	26213	26148	26174	26128	26252	26193	26160	25973	26056	26186	26152	26098	26130	26102	26125	26099	26291	26127	26153	26101	26178	26452	26288	26270	26314	26275	26211	26077	26317	26112	26286	26099	26158	26031	26260	26143	26176	26254	26242	26053	25883	26003	26009	26240	26144	26252	26279	26118	26209	26192	26149	25975	26184	26118	26219	26406	26139	25922	25931	26168	26108	26142	26235	25992	26396	26212	26370	26140	26061	25903	25956	26030	26086	26123	26234	26190	26353	26132	26166	26204	26259	26329	26352	26322	25961	26011	26457	25883	26491	26237	25985	26021	26297	26219	26140	26155	26366	26348	26203	26076	26156	26434	26203	26217	26252	26110	26368	26049	26121	26150	26252	26251	26002	26001	26001	26194	26382	26155	26232	26322	26255	25919	26274	26068	26140	26133	26138	26370	26338	26038	26058	26052	26199	26052	26335	26056	26197	26360	26244	26314	26187	26124	26014	26320	26226	26014	26028	26049	26078	26049	26394	26142	26098	26043	26135	26101	26317	25924	26298	26106	25909	26266	26240	26270	26206	26228	26142	26137	26332	26424	26140	26130	26166	26140	26154	26437	26372	26191	26036	26366	26376	26217	26287	26126	26231	26264	26305	26051	25998	25838	26096	26128	26305	26155	26187	26238	26508	26220	26206	26211	26106	26249	25988	26030	26274	26215	25991	26079	25965	26131	26399	26085	26259	26129	26250	26506	25986	26316	26107	26305	26084	26042	26383	26307	26392	26074	26195	26125	26157	26201	26068	26215	26165	25993	26334	26263	26215	26075	26367	26376	26352	26370	25907	26161	26307	26278	26090	26208	26045	26245	26299	26154	26064	26027	25965	26148	26003	26134	26168	26061	26098	26055	26226	26327	26229	26030	26350	26466	26319	26325	26080	26400	26023	26086	26257	25916	26005	26184	26153	26081	26305	26154	26174	26236	26296	26302	26191	26264	26378	26119	26407	26117	26393	26067	26548	26157	26093	25996	26168	26194	26105	26042	26427	26326	25953	26388	26400	26431	26139	26094	26380	26220	26063	26253	26124	26110	25893	26250	26048	26185	26252	26009	26134	26295	26168	26331	26135	26087	26006	26204	26107	26232	26256	26137	26256	26346	26190	26166	26024	26107	25967	26228	26077	26323	26262	26476	26241	26322	25927	26101	26013	26100	26256	26250	26013	26285	26174	26119	26164	26166	26333	26293	25972	26220	26378	26267	26227	26235	26111	26021	26194	26139	26168	26360	26381	26314	25878	26202	26245	26001	26218	26167	26198	26247	26422	26187	26190	26173	26192	26136	26079	26257	26132	26034	25948	26014	26082	26147	26121	26281	26173	26061	26245	26317	26419	26257	26028	26083	26148	26035
24397	33122	28158	18743	17397	17254	17133	17128	16932	17072	17169	17016	17199	17141	17090	17050	16868	16976	16945	17089	17155	16999	16995	17120	17147	17084	16911	17050	17020	17014	17123	17152	17175	17015	17058	17038	17157	17067	16984	16945	16994	17044	17057	16983	16762	17073	17128	16909	17034	17154	16952	16966	17040	17108	17141	16960	17345	17168	17162	17027	17151	17025	17129	16955	16998	17042	17060	17054	17110	17047	17145	17170	17103	17120	17250	16851	16983	17040	17027	16869	17034	17027	16872	16962	17077	17029	17014	16886	16938	17040	17102	17053	17221	16934	16895	16954	16947	16988	16991	16996	16981	16837	17066	17064	17075	17005	17085	16856	16890	17135	17029	16892	17068	17117	17162	17025	16959	16960	16929	17191	17055	16846	16915	17033	17055	16995	16976	17046	16876	16941	16978	17157	16974	17011	17055	17036	17141	17103	17177	17045	17143	17095	16873	17055	16921	16962	16924	16931	17157	17159	16982	16883	17105	16913	17222	16943	17006	17127	16990	17033	17008	16954	17074	17090	16878	16996	17092	17072	16968	17156	17094	16886	17023	16918	17211	17079	17244	16803	16966	16872	17282	17162	17068	17093	17037	17102	17167	16817	17005	16867	16988	17023	16993	16839	17043	16962	16967	17143	16842	16938	16951	17003	17086	16980	17094	17169	16984	17153	16936	17120	17070	17088	16935	17096	16935	17144	16971	16884	16919	17064	16904	16976	17105	17251	17099	16915	17032	16982	17086	17148	17047	17164	16996	16894	17187	16999	16886	16969	16985	17000	17029	17030	17057	16921	17102	16932	16888	17010	17009	16974	17092	16864	16997	17143	16962	17101	16864	16947	16867	16963	17092	16972	17008	16924	17202	17114	16984	17040	16835	16808	17107	17075	16971	16887	17059	17084	17265	16822	16924	17002	17008	16777	16887	16953	16908	16991	16979	17061	17040	16968	17018	16868	17083	17045	16731	17094	17011	17060	16983	17001	16889	16896	17001	17207	16933	17004	17111	17053	16990	16984	16895	16924	16990	16979	16934	16971	16981	16929	17161	17035	16949	16891	17001	17022	16857	16997	16922	17014	17027	16921	17034	17041	17095	17070	17067	16969	16966	17057	16820	17062	16991	16998	16981	16985	16890	17086	16903	16985	17020	17101	17047	16996	17017	16991	17082	17060	17013	16953	16906	16988	17093	17149	16976	17111	17031	17023	17035	17105	17019	17100	16982	16985	16990	17198	17006	16776	17113	16927	17038	16942	17116	16967	16931	16986	17066	16946	17153	17005	17154	16812	16867	17102	17039	16804	17048	17108	17047	17042	17202	16937	16927	16901	16967	17360	16906	17047	16956	17123	16846	16992	17156	17084	16975	16943	17054	17049	17206	17066	17096	17035	17118	17045	17053	16778	17009	16815	16949	16962	17024	16987	17070	17024	17062	17107	17205	17013	17060	16985	16998	17141	17022	17078	17149	16829	16980	16950	17098	17040	17030	16925	17080	16918	16862	16916	17113	17070	16858	16951	17030	17064	16876	16805	16953	16945	16945	16978	17063	17136	17110	17141	16967	16964	17121	17007	16877	17019	17114	17076	17146	17019	17288	16914	17173	16961	16896	16960	17222	17150	16898	17115	16881	17108	17090	17066	17072	17157	16881	16885	17026	17072	17099	16963	16983	17071	16973	17082	16907	17186	16957	17082	16994	17010	17135	17028	17017	17137	17200	16900	16972	17283	17018	17105	17107	17068	16914	17074	17051	17070	16896	16944	16987	17245	16893	17095	16885	16932	16947	17057	17003	17086	17094	16906	17066	16986	16861	17077	17053	16898	16943	16932	16920	16980	16965	17075	16867	17018	17219	17140	16884	16966	16921	17190	17026	16824	16956	17072	17053	17033	17048	17163	16943	17017	16959	16896	16974	17074	17066	16971	16954	17038	16982	17111	17138	17041	17023	17176	16978	16940	17009	17106	17044	16892	17039	17060	17035	17003	16981	16806	17170	16894	17212	17077	17080	17078	17008	17015	16993	16998	17164	17078	17105	16992	17145	17060	17062	17006	16904	17032	16953	17195	17081	16949	17231	16935	17089	16857	17033	17110	17134	16929	16989	17100	17007	16877	17058	17039	16957	16963	16854	17140	17017	17024	17157	16953	17058	16836	17020	16972	17066	16946	17042	16964	17142	16918	17107	17080	16846	17049	17104	16995	17129	16975	17058	17002	17010	17022	17080	17023	16956	16903	16940	17125	16896	16974	16969	16957	16893	17146	17179	16975	16962	16902	16979	16912	17085	16899	16891	16981	17035	17016	17079	16944	16987	17014	17080	17054	17123	16858	17086	17017	16966	17016	16892	17005	17126	16833	17064	16971	16874	16896	17077	17090	16897	17012	17066	16994	16846	17072	16915	16983	17163	17212	16957	16997	17025	17033	17033	17123	17005	16859	17079	16840	17012	16952	16929	17121	17168	16865	17080	17098	16912	16970	16991	17195	16989	16992	17043	17050	17024	17098	17058	17128	17025	16981	17234	17106	16979	16870	17045	16988	17096	17084	16988	16884	17077	17082	17111	17225	17139	17041	16946	16998	17024	17036	16925	16924	17302	16997	16991	17002	16777	16861	16766	17181	16950	16945	16990	16862	17129	17026	17027	16938	17029	17103	16996	16935	16988	16948	17005	16953	16968	16875	17211	17102	17022	17216	17028	16985	17099	17066	16996	17061	17060	16973	17119	16948	17104	17012	17063	16989	17012	16966	16950	17100	16945	17077	17069	16948	17019	17026	17037	17079	16913	16944	16917	17172	16875	16990	16802	17121	17020	17140	17080	17017	16916	16981	17162	17023	17017	17069	17089	17028	17061	16973	16828	17133	16844	17112	16939	16765	16820	17076	17143	16912	17091	17015	16958	16988	17085	17061	17011	17019	17118	16976	16984	17108	16846	17088	16857	17107	17122	17014	16982	16864	17180	17096	16886	16899	17211	17035	16948	17065	17133	16753	17042	16980	17013	16981	17064	17035	17082	17027	16961	17006	16920	16878	16807	17106	16990	17086	16925	16918	17068	16921	17061	16957	16942	17109	17070	17032	16915	16990	16923	16900	17082	16981	17082	17055	16959	16980	17059	17019	17036	17037	16932	16882	17061	17088	16953	17069	16944	17045	16986	17116	17139	16975	17149	17106	16922	17114	16993	16942	17063	17239	17167	17130	17131	16953	16957	16949	16896	17000	17233	17086	17073	16947	17063	16787	17074	17167	17033	17013	17049	16904	16963	16828	16957	16933	17030	16992	17089	17005	16869	16936	16934	16953	16878	17079	17082	16939	17185	16921	16996	16970	16997	17101	17193	17096	17025	16912	16963	17001	17015	17033	16939	17164	17073	16941	16932	16898	16937	16997	16974	16978	17013	16975	17045	16884	16899	17007	16919	16999	16908	16835	17014	17158	17020	16978	16931	17044	16942	16981	16922	17087	16839	17041	17108	16926	16845	17043	17075	17035	17137	17081	17073	17220	17122	16899	16934	16913	17049	17140	16991	16998	16894	17039	17031	16947	16993	17100	17056	16928	17018	17078	17006	16974	17012	17155	17097	17080	17060	17121	17003	17064	17169	16955	16875	17037	17019	17117	17066	17143	17025	16911	17100	16999	17018	17023	16898	17141	17006	17094	17133	17138	17029	17028	16969	16868	17043	17153	17184	16780	17095	17028	16968	16957	17097	16902	17007	16943	16751	16940	17103	17042	17086	17092	17169	16941	16767	16970	16995	17234	16976	17106	16815	17054	17093	17054	16943	17199	17088	17099	17118	16969	16948	17092	16877	16955	17057	16996	16936	16908	16970	16957	17076	17021	17010	17032	16995	17156	17106	17082	16929	16999	17012	16937	17099	16851	17008	17147	17028	16910	16928	17053	17214	17045	16916	17025	16997	17020	17033	17142	17076	17045	16871	17085	16957	16910	16963	16954	17072	17089	16928	17036	16946	17073	16974	17167	17161	16894	16864	17093	17067	16830	17095	17145	16948	17090	16978	16963	17141	17093	17146	16872	17085	16827	17029	16946	16944	16960	17071	16917	16988	17000	17083	17020	17062	16948	17174	17060	16983	16903	17179	16909	16997	17040	17048	17016	16993	16874	16891	17227	17010	16944	17238	16960	17016	17054	16907	17086	16991	17069	17129	17006	17097	16925	16867	17044	16947	17012	17005	17068	17077	16921	17096	17006	17219	17176	16936	17143	16815	17106	16947	17040	16844	17147	17058	17036	16878	17216	16930	16924	17082	16868	17173	17000	17023	17137	17156	16839	17021	16942	16845	17166	17034	16961	17118	17024	17125	17160	17036	16967	17017	17230	16931	17163	16974	16982	16811	16957	17033	17213	17113	16943	16988	16995	17221	17056	17087	17047	17088	17135	17020	16947	17097	17052	16895	16892	16931	16930	17018	17158	17083	17058	17202	17063	16968	16874	17040	16936	17053	17041	17091	17227	17057	17039	17000	17080	17094	16996	16988	17189	16890	16933	16996	16988	17108	16938	16853	17005	17056	17010	16984	17070	16867	17276	17150	17052	16946	17100	16900	17036	17201	16908	17078	16961	16906	16991	17029	17056	17193	16809	16903	16987	16972	16771	17150	17111	17027	16997	16998	17095	17037	17010	17047	17181	16924	16851	16925	17118	16960	16957	16942	17125	16948	17031	17048	17096	16876	16891	16960	17035	17290	17083	17112	16930	17106	16870	16909	17050	16956	16972	16986	17082	17038	16994	16866	17013	17082	17026	17007	17118	17187	16826	16985	17111	17119	17007	17023	17021	17056	16947	17198	16964	17004	16917	16989	17045	16833	16980	17073	17060	16915	17034	17001	17082	17178	16934	17099	17091	17063	16934	16947	17014	16958	17177	17000	17054	16916	17079	16971	17026	16922	16979	16943	17028	17100	17078	17100	16913	16980	17145	17040	17041	17120	17046	17114	17073	16956	17174	17140	17019	16968	17043	17101	17137	17101	17080	16935	17159	17087	16703	16938	16875	16936	16960	17141	17129	17113	16891	17217	16960	17028	16989	17120	16845	16875	16988	17012	17108	17052	17002	16955	17075	17135	16885	17051	17039	17025	17112	17140	16843	16962	17039	17033	17026	16932	17244	16681	17056	17027	17042	17140	16984	17153	16938
24112	20985	27310	25148	23451	26831	28456	26253	25677	25826	25785	25693	25761	25854	25636	25213	25421	25758	25333	25414	25370	25320	25605	25456	25233	25451	25545	25747	25197	25554	25344	25407	25551	25624	25425	25390	25548	25305	25387	25624	25567	25314	25486	25259	25380	25228	25522	25387	25119	25313	25244	25439	25192	25237	25254	25386	25399	25477	25614	25156	25220	25295	25537	25334	25419	25327	25446	25595	25196	25440	25532	25447	25526	25271	25349	25489	25344	25404	25415	25357	25460	25327	25387	25206	25432	25247	25436	25426	25244	25426	25384	25281	25641	25487	25370	25224	25674	25149	25297	25433	25261	25534	25374	25706	25388	25193	25269	25309	25354	25469	25335	25416	25254	25345	25361	25276	25216	25182	25289	25348	25407	25290	25295	25283	25446	25240	24985	25062	25287	25556	25506	25155	25293	25274	25219	25434	25384	25230	25304	25377	25266	25316	25244	25186	25400	25394	25358	25313	25455	25279	25300	25073	25330	25387	25192	25304	25301	25293	25311	25220	25379	25264	25139	25561	25273	25231	25120	25391	25277	25019	25166	25389	25378	25469	25320	25439	25417	25512	25398	25378	25490	25306	25436	25294	25328	25483	25249	25069	25058	25094	25236	25119	25636	25417	25252	25257	25104	25449	25394	25166	25141	25240	25193	25220	25486	25395	25415	25216	25298	25233	25483	25584	25446	25191	25264	25395	25387	25246	25341	25452	25325	25510	25568	25439	25217	25429	25571	25349	25483	25626	25628	25364	25257	25152	25414	25141	25026	25526	25330	25454	25233	25191	25489	25332	25380	25264	25461	25112	25184	24998	25243	25221	25448	25416	25283	25377	25097	24984	25358	25432	25227	25230	25309	25232	25041	25275	25085	25454	25302	25331	25439	25297	25135	25570	25360	25317	25416	25379	25266	25389	25449	25031	25141	25269	25544	25196	25239	25484	25284	25425	25317	25484	25219	25381	25432	25327	25283	25333	25233	25166	25231	25274	25410	25463	25483	25151	25406	25383	25275	25289	25438	25387	25258	25322	25575	25696	25434	25406	25460	25163	25336	25404	25298	25406	25341	25262	25080	25245	25457	25312	25367	25544	25322	25301	25423	25398	25175	25291	25270	25084	25136	25379	25583	25632	25559	25501	25363	25191	25228	25557	25275	25174	25338	25299	25438	25280	25273	25311	25396	25471	25450	25361	25230	25248	25151	25188	25227	25441	25229	25346	25410	25157	25245	25359	25278	25336	25291	25090	25220	25462	25304	25577	25551	25299	25298	25231	25260	25394	25335	25557	25491	25258	25297	25125	25516	25481	25378	25512	25291	25354	25528	25361	25363	25255	25150	25449	25387	25170	25327	25459	25269	25319	25308	25430	25254	25388	25450	25623	25379	25027	25308	25465	25152	25386	25552	25498	25266	25235	25208	25316	25269	25374	25323	25216	25323	25277	25396	25544	25221	25454	25485	25511	25321	25289	25137	25201	25280	25344	25344	25265	25349	25283	25223	25317	25484	25423	25266	25202	25378	25407	25377	25286	25575	25446	25434	25552	25470	25475	25446	25178	25445	25320	25267	25372	25338	25322	25325	25162	25400	25376	25517	25337	25452	25382	25210	25374	25329	25203	25362	25374	25116	25058	25288	25638	25340	25137	25473	25272	25379	25310	25307	25318	25362	25378	25419	25351	25334	25488	25243	25214	25509	25269	25490	25290	25421	25505	25238	25365	25374	25227	25309	25258	25448	25238	25448	25354	25369	25196	25307	25335	25346	25291	25258	25464	25599	25420	25266	25126	25322	25106	25384	25204	25434	25645	25290	25297	25221	25124	25157	25332	25452	25260	25325	25351	25277	25354	25338	25470	25478	25350	25479	25548	25573	25337	25504	25111	25203	25244	25301	25244	25174	25342	25347	25548	25417	25361	25098	25363	25414	25404	25142	25485	25347	25289	25325	25194	25404	25227	25547	25470	25401	25145	25239	25245	25365	25327	25505	25351	25292	24997	25206	25169	25263	25489	25344	25321	25343	25264	25318	25272	25082	25468	25545	25313	25452	25419	25168	25446	25277	25216	25310	25573	25298	25395	25573	25397	25152	25302	25562	25320	25557	25499	25497	25351	25165	25494	25468	25467	25385	25142	25186	25554	25422	25218	25087	25327	25244	25452	25279	25656	25241	25069	25291	25323	25245	25225	25287	25338	25193	24921	25308	25220	25307	25290	25602	25311	25225	25344	25138	25252	25226	25257	25204	25652	25656	25417	25255	25390	25533	25369	25428	25108	25187	25198	25383	25412	25499	25388	25407	25412	25487	25443	25192	25278	25257	25326	25446	25446	25286	25518	25406	25254	25384	25303	25237	25438	25329	25353	25311	25329	25390	25336	25140	24997	25299	25290	25253	25210	25286	25370	25334	25198	25041	25148	25229	25113	25513	25551	25467	25159	25326	25149	25347	25459	25619	25458	25527	25481	25519	25655	25477	25540	25530	25170	25524	25388	25369	25239	25262	25354	25283	25220	25449	25297	25430	25232	25545	25398	25408	25372	25410	25135	25498	25230	25528	25205	25183	25466	25160	25440	25292	25148	25322	25119	25488	25397	25362	25474	25542	25341	25263	25213	25255	25457	25185	25350	25244	25362	25367	25037	25279	25094	25298	25092	25410	25351	25302	25340	25199	25410	25118	25392	25269	25242	25453	25240	25284	25311	25351	25338	25333	25569	25082	25273	25504	25291	25242	25201	25303	25260	25376	25502	25561	25527	25452	25364	25359	25291	25318	25392	25499	25422	25332	25392	25390	25400	25322	25051	25473	25602	25280	25162	25076	25347	25367	25334	25276	24973	25377	25435	25312	25330	25219	25362	25299	25332	25236	25196	25241	25485	25461	25426	25477	25315	25161	25486	25418	25393	25138	25444	25298	25253	25248	25274	25246	25145	25192	25292	25253	25306	25525	25296	25223	25081	25525	25386	25655	25417	25215	25309	25382	25469	25209	25391	25384	25432	25598	25326	25343	25197	25212	25357	25579	25161	25284	25296	25167	25346	25064	25329	25377	25298	25266	25312	25484	25469	25238	25405	25357	25325	25387	25273	25375	25501	25103	25368	25407	25301	25463	25145	25059	25118	25401	25262	25355	25370	25297	25447	25213	25482	25180	25198	25335	25472	25601	25220	25277	25164	25215	25243	25480	25171	25155	25350	25419	25303	25426	25197	25243	25399	25343	25257	25406	25427	25467	25320	25284	25253	25429	25443	25443	25087	25291	25054	25370	25288	25031	25488	25290	25328	25517	25419	25207	25191	25255	25406	25509	25369	25435	25262	25472	25246	25225	25572	25341	25227	25185	25416	25521	25157	25299	25239	25141	25417	25346	25319	25380	25106	25415	25589	25524	25471	25429	25447	25377	25519	25373	25273	25400	25461	25319	25279	25490	25323	25102	25131	25330	25321	25451	25392	25289	25474	25381	25054	25069	25338	25484	25409	25193	25341	25264	25492	25117	25257	25430	25268	25211	25324	24980	25035	25333	25165	25178	25428	25395	25442	25229	25237	25391	25412	25332	25454	25364	25510	25500	25427	25226	25456	25506	25080	25469	25232	25527	25258	25289	25284	25396	25553	25112	25356	25276	25143	25177	25628	25297	25396	25545	25409	25076	25254	25248	25415	25465	25174	25327	25529	25391	25274	25106	25546	25261	25223	25341	25513	25179	25262	25041	25151	25512	25552	25434	25352	25474	25246	25286	25270	25278	25340	25324	25193	25469	25092	25126	25231	25512	25221	25293	25235	25591	25023	25320	25277	25377	25317	25437	25189	25140	25527	25433	25142	25190	25258	25463	25526	25245	24876	25104	25293	25214	25263	25626	25222	25384	25388	25392	25391	25447	25464	25397	25141	25328	25176	25140	25347	25544	25187	25224	25389	25223	25432	25271	25263	25371	25260	25482	25174	25323	25409	25457	25256	25451	25390	25465	25115	25200	25152	25229	25332	25588	25407	25341	25520	25590	25604	25220	25417	25243	25151	25293	25502	25569	25463	25427	25302	25106	25260	25327	25134	25378	25169	25244	25288	25324	25253	25660	25517	25296	25331	25379	25532	25241	25209	25344	25420	25294	25622	25404	25403	25798	25301	25402	25403	25139	25128	25582	25520	25254	25366	25353	25368	25376	25418	25500	25434	25619	25523	25284	25295	25143	25193	25346	25137	25345	25093	25234	25356	25456	25320	25127	25329	25226	25242	25465	25161	25070	25474	25405	25458	25855	25389	25448	25439	25454	25341	25342	25570	25534	25356	25246	25220	25206	25309	24931	25277	25204	25235	25529	25339	25371	25534	25299	25309	25344	25243	25207	25255	25420	25311	25570	25131	25344	25464	25270	25369	25274	25156	25373	25273	25358	25383	25272	25224	25357	25355	25372	25361	25378	25340	25274	25440	25392	25304	25372	25233	25203	25311	25369	25238	25387	25488	25432	25559	25290	25273	25304	25258	25429	25349	25535	25524	25320	25035	25359	25298	25388	25320	25439	25450	25172	25513	25224	25292	25279	25362	24994	25429	25403	25541	25381	25577	25589	25280	25394	25126	25469	25450	25418	25411	25270	25252	25566	25392	25329	25140	25571	25436	25550	25320	25209	25145	25419	25351	25399	25440	25245	25785	25091	25262	25251	25263	25465	25193	25500	25597	25448	25259	25367	25261	25451	25577	25407	25214	25133	25190	25113	25360	25427	25365	25507	25178	25320	25342	25544	25454	25294	25156	25305	25409	25350	25251	25199	25418	25286	25332	25351	25418	25310	25123	25155	25270	25499	25383	25221	25282	25286	25436	25580	25265	25508	25431	25230	25169	25228	25310	25341	25387	25282	25184	25223	25213	25283	25435	25481	25146	25332	25220	25495	25238	25299	25347	25508	25304	25402	25086	25224	25521	25508	25310	25164	25372	25293	25405	25472	25624	25065	25289	25243	25260	25403	25178	25505	25272	25396	25446	25202	25381	25130	25412	25240	25091	25077	25485	25367	25308	25305	25259	25345	25406	25093	25361	25148	25228	25500	25335	25511	25137	25417	25346	25223	25284	25453	25008	25338	25477	25266	25247	25317	25242	25289	25465	25349	25383	25497	25264	25183	25399	25374	25401	25354	25158	25418	25289	25588	25400	25380	25331
26932	48828	33579	20720	18906	18167	17488	17237	17010	17089	16744	16911	16946	16948	16752	16793	16743	16783	16496	16815	16880	16721	16488	16714	16739	16843	16683	16705	16605	16689	16738	16660	16589	16591	16437	16538	16486	16723	16531	16611	16509	16697	16439	16692	16472	16647	16710	16714	16592	16568	16534	16546	16563	16583	16657	16811	16714	16665	16511	16679	16665	16543	16655	16396	16564	16524	16638	16796	16597	16597	16672	16657	16687	16571	16591	16492	16701	16590	16828	16541	16686	16647	16673	16586	16677	16456	16746	16597	16504	16559	16677	16625	16654	16624	16675	16801	16487	16644	16405	16697	16576	16635	16499	16576	16582	16630	16641	16587	16494	16458	16621	16602	16567	16430	16721	16579	16509	16574	16320	16489	16527	16468	16500	16513	16580	16531	16643	16587	16553	16629	16589	16583	16636	16648	16555	16523	16764	16522	16526	16687	16594	16614	16683	16639	16578	16547	16612	16689	16559	16485	16470	16463	16604	16582	16521	16692	16526	16409	16601	16575	16460	16418	16362	16673	16648	16565	16593	16600	16692	16648	16565	16627	16606	16396	16579	16567	16632	16607	16536	16645	16351	16431	16624	16682	16343	16717	16453	16497	16399	16436	16579	16522	16628	16672	16592	16378	16735	16597	16525	16404	16576	16477	16657	16632	16552	16489	16585	16469	16499	16537	16484	16434	16530	16471	16415	16643	16476	16527	16645	16527	16398	16538	16604	16645	16634	16603	16654	16532	16579	16618	16660	16483	16809	16491	16358	16506	16479	16721	16566	16546	16558	16645	16503	16490	16667	16395	16540	16453	16485	16704	16463	16542	16598	16491	16622	16565	16573	16605	16626	16665	16608	16457	16766	16640	16549	16472	16613	16579	16614	16578	16439	16431	16570	16605	16616	16661	16304	16341	16458	16528	16436	16567	16402	16497	16404	16550	16721	16697	16457	16358	16540	16475	16579	16465	16548	16491	16652	16535	16608	16668	16526	16663	16585	16693	16598	16634	16478	16438	16484	16578	16457	16639	16345	16569	16404	16566	16627	16629	16537	16582	16647	16519	16493	16459	16603	16818	16770	16578	16588	16589	16473	16520	16614	16471	16582	16513	16489	16603	16591	16585	16675	16530	16505	16667	16574	16690	16679	16644	16442	16741	16625	16393	16640	16419	16557	16735	16533	16443	16593	16524	16610	16596	16713	16591	16583	16363	16597	16686	16607	16524	16517	16484	16700	16589	16618	16489	16480	16677	16768	16666	16507	16590	16520	16650	16583	16640	16283	16470	16486	16588	16433	16598	16655	16715	16381	16652	16489	16719	16529	16521	16550	16432	16452	16394	16494	16547	16477	16616	16609	16709	16552	16494	16589	16661	16538	16773	16463	16488	16497	16610	16486	16366	16718	16526	16594	16562	16571	16544	16746	16616	16561	16557	16447	16622	16565	16550	16603	16547	16621	16533	16544	16460	16544	16743	16626	16631	16501	16535	16482	16657	16699	16505	16509	16639	16552	16564	16588	16714	16672	16572	16660	16562	16541	16520	16375	16573	16565	16622	16776	16718	16637	16666	16489	16514	16659	16783	16457	16476	16541	16625	16468	16555	16597	16683	16457	16650	16404	16472	16487	16576	16366	16505	16566	16501	16586	16545	16500	16612	16536	16608	16636	16713	16415	16414	16562	16540	16579	16591	16612	16546	16379	16695	16717	16550	16681	16558	16482	16591	16685	16655	16493	16562	16310	16598	16450	16733	16618	16627	16565	16554	16549	16472	16462	16381	16564	16539	16584	16602	16542	16498	16696	16506	16553	16547	16672	16292	16660	16460	16698	16791	16585	16616	16554	16524	16572	16494	16523	16701	16548	16610	16549	16615	16371	16836	16573	16559	16544	16449	16533	16597	16660	16618	16527	16439	16609	16565	16524	16625	16510	16360	16636	16567	16494	16393	16594	16653	16340	16550	16611	16582	16716	16690	16419	16557	16535	16511	16564	16455	16540	16656	16562	16548	16511	16478	16690	16661	16668	16451	16490	16594	16557	16677	16639	16524	16613	16548	16632	16629	16673	16635	16610	16569	16772	16517	16642	16479	16671	16641	16680	16661	16580	16609	16633	16600	16713	16481	16472	16393	16572	16568	16403	16406	16695	16481	16364	16507	16349	16451	16367	16555	16719	16686	16635	16609	16456	16512	16556	16466	16432	16451	16611	16625	16579	16672	16680	16615	16459	16593	16628	16519	16614	16582	16429	16680	16372	16874	16618	16559	16495	16555	16523	16572	16632	16466	16614	16431	16435	16657	16602	16758	16581	16530	16568	16579	16598	16460	16565	16519	16784	16601	16424	16522	16480	16688	16595	16561	16714	16569	16518	16520	16469	16624	16687	16497	16460	16641	16663	16449	16626	16583	16671	16677	16600	16536	16570	16563	16607	16451	16508	16636	16519	16471	16456	16559	16622	16502	16561	16620	16692	16545	16364	16550	16574	16568	16677	16542	16541	16633	16690	16516	16656	16477	16521	16518	16625	16485	16607	16552	16648	16589	16541	16484	16415	16582	16394	16421	16705	16489	16604	16516	16654	16539	16464	16628	16708	16664	16584	16594	16621	16536	16551	16593	16521	16443	16766	16591	16645	16429	16583	16661	16757	16617	16543	16423	16623	16399	16446	16451	16642	16467	16649	16575	16566	16630	16411	16601	16646	16429	16687	16397	16665	16635	16572	16267	16443	16667	16541	16577	16618	16539	16603	16504	16504	16541	16599	16592	16679	16515	16719	16369	16576	16381	16602	16445	16474	16512	16529	16669	16512	16622	16464	16502	16627	16419	16778	16630	16475	16623	16568	16659	16546	16450	16655	16681	16538	16646	16376	16702	16719	16596	16624	16715	16595	16458	16624	16653	16583	16593	16495	16529	16473	16662	16599	16400	16676	16625	16533	16519	16590	16540	16627	16591	16554	16605	16646	16562	16555	16595	16441	16514	16807	16570	16497	16493	16716	16518	16440	16617	16527	16511	16789	16360	16709	16730	16581	16478	16785	16526	16666	16739	16622	16491	16484	16489	16248	16583	16548	16563	16585	16522	16617	16484	16650	16608	16879	16487	16582	16626	16457	16632	16621	16247	16592	16572	16750	16401	16750	16734	16555	16523	16421	16344	16443	16599	16482	16485	16574	16705	16584	16612	16685	16498	16685	16402	16770	16488	16726	16611	16487	16582	16727	16618	16567	16614	16665	16557	16752	16542	16493	16474	16573	16681	16606	16443	16575	16639	16489	16511	16564	16596	16621	16714	16560	16512	16439	16635	16567	16442	16432	16733	16656	16657	16582	16680	16516	16571	16593	16633	16467	16528	16608	16512	16614	16517	16596	16420	16464	16574	16574	16415	16508	16442	16466	16542	16405	16711	16432	16480	16476	16475	16565	16603	16601	16356	16684	16456	16695	16563	16667	16632	16530	16424	16663	16733	16531	16461	16656	16836	16593	16432	16472	16583	16574	16467	16772	16526	16410	16361	16646	16632	16749	16342	16432	16494	16600	16478	16513	16575	16609	16558	16541	16585	16531	16664	16512	16497	16584	16596	16459	16660	16645	16424	16801	16589	16716	16525	16705	16637	16474	16569	16700	16484	16417	16647	16538	16649	16574	16567	16569	16663	16529	16490	16526	16458	16582	16392	16667	16486	16611	16579	16630	16549	16536	16580	16641	16628	16592	16602	16639	16513	16494	16596	16405	16758	16533	16650	16471	16599	16474	16482	16574	16500	16545	16510	16761	16554	16419	16718	16479	16601	16618	16490	16492	16590	16549	16520	16506	16462	16621	16575	16753	16567	16519	16595	16726	16484	16665	16503	16591	16546	16425	16500	16708	16653	16489	16555	16455	16421	16493	16409	16447	16497	16493	16531	16432	16584	16651	16449	16610	16563	16646	16518	16504	16608	16387	16480	16713	16602	16591	16606	16687	16799	16571	16541	16682	16618	16391	16686	16538	16483	16627	16653	16555	16687	16723	16550	16511	16466	16375	16663	16704	16672	16365	16688	16564	16564	16613	16498	16497	16621	16577	16638	16631	16696	16494	16459	16673	16430	16598	16657	16658	16546	16621	16641	16449	16554	16763	16451	16603	16509	16674	16621	16676	16638	16503	16402	16540	16643	16587	16600	16580	16478	16568	16482	16562	16554	16479	16571	16541	16355	16681	16669	16621	16419	16636	16664	16607	16387	16770	16548	16372	16390	16458	16617	16474	16547	16540	16480	16646	16448	16715	16573	16544	16449	16465	16722	16495	16755	16750	16640	16433	16624	16532	16626	16789	16652	16346	16417	16663	16602	16527	16532	16688	16551	16283	16501	16427	16544	16633	16675	16552	16638	16518	16644	16509	16625	16449	16555	16505	16535	16652	16781	16465	16650	16692	16456	16758	16714	16603	16568	16659	16498	16516	16450	16681	16726	16771	16456	16388	16722	16480	16644	16612	16677	16734	16562	16579	16549	16520	16438	16593	16552	16552	16349	16523	16340	16531	16464	16569	16555	16494	16516	16604	16418	16480	16381	16628	16479	16650	16497	16649	16593	16523	16470	16518	16702	16648	16624	16752	16326	16655	16572	16353	16441	16574	16652	16466	16533	16681	16545	16424	16579	16548	16607	16630	16629	16683	16435	16645	16505	16640	16699	16496	16582	16518	16406	16441	16579	16514	16661	16674	16597	16396	16505	16477	16565	16603	16677	16610	16439	16568	16544	16610	16516	16676	16695	16550	16582	16572	16530	16541	16530	16435	16693	16762	16452	16615	16645	16727	16561	16594	16436	16671	16452	16518	16623	16609	16538	16604	16418	16535	16560	16685	16645	16523	16741	16610	16645	16585	16530	16538	16586	16635	16703	16626	16537	16475	16474	16559	16484	16656	16536	16476	16485	16584	16647	16551	16495	16639	16545	16507	16540	16614	16449	16464	16555	16667	16830	16501	16423	16742	16571	16427	16617	16485	16513	16510	16452	16599	16798	16694	16628	16596	16545	16636	16598	16476	16556	16612	16747	16491	16762	16556	16517	16671	16437	16624	16508	16509	16639	16612	16649	16743	16642	16653	16593	16447	16752	16501	16713	16668	16519	16760	16614	16443	16465	16680	16664	16568	16632	16650	16593	16522	16594	16661	16642
22554	20977	27467	24756	21682	25809	30812	27094	26369	26706	26570	26184	26154	26229	26006	25855	25754	25608	25477	25793	25979	25810	25709	25940	25941	25576	25472	25701	25580	25660	25930	25836	25936	25902	25724	25495	25816	25548	25988	25463	25644	25705	25803	25784	25678	25564	25482	25596	25568	25638	25513	25784	25867	25897	25607	25799	25844	25714	25621	25738	25445	25610	25410	25485	25440	25410	25613	25695	25564	25617	25442	25815	25665	25642	25769	25896	25672	25752	25853	25535	25365	25700	25655	25656	25650	25641	25805	25702	25558	25673	25580	25471	25508	25578	25528	25612	25561	25861	25593	25590	25526	25829	25693	25337	25673	25591	25467	25543	25654	25682	25558	25464	25495	25635	25848	25750	25655	25389	25520	25494	25356	25681	25455	25685	25408	25375	25372	25579	25585	25775	25496	25564	25683	25813	25677	25430	25596	25724	25613	25658	25721	25746	25947	25532	25484	25445	25733	25452	25588	25529	25501	25625	25749	25541	25565	25287	25544	25649	25613	25733	25604	25581	25938	25938	25868	25731	25726	25539	25698	25565	25657	25679	25495	25439	25438	25448	25431	25662	25687	25636	25690	25641	25677	25674	25597	25500	25403	25876	25448	25442	25634	25539	25685	25784	25737	25533	25540	25648	25599	25529	25788	25735	25561	25808	25742	25666	25287	25554	25748	25689	25302	25478	25784	25460	25534	25433	25721	25391	25477	25563	25616	25674	25566	25549	25480	25472	25522	25304	25279	25537	25568	25818	25509	25935	25972	25804	25590	25684	25544	25453	25731	25577	25599	25490	25869	25639	25724	25455	25758	25631	25724	25612	25641	25318	25490	25672	25299	25701	25390	25627	25446	25758	25770	25542	25615	25684	25753	25478	25619	25726	25603	25847	25454	25606	25590	25644	25760	25611	25391	25713	25605	25484	25623	25471	25749	25587	25456	25675	25635	25566	25600	25437	25545	25702	25667	25464	25767	25347	25469	25559	25756	25358	25501	25804	25777	25581	25376	25573	25619	25780	25617	25316	25769	25735	25601	25712	25881	25697	25582	25486	25493	25254	25592	25577	25594	25794	25556	25617	25724	25700	25671	25618	25512	25503	25816	25630	25502	25378	25499	25677	25470	25609	25529	25401	25553	25622	25463	25636	25655	25561	25654	25687	25447	25483	25700	25596	25488	25482	25650	25407	25779	25569	25609	25599	25748	25518	25811	25567	25775	25218	25507	25682	25659	25712	25717	25707	25580	25522	25449	25541	25702	25338	25949	25502	25622	25630	25338	25730	25490	25622	25710	25568	25550	25407	25428	25742	25575	25257	25529	25588	25711	25512	25801	25514	25538	25298	25629	25437	25552	25574	25726	25414	25609	25477	25422	25790	25542	25990	25614	25476	25360	25528	25586	25730	25757	25646	25506	25324	25505	25646	25559	25581	25558	25552	25346	25675	25578	25394	25667	25539	25335	25645	25952	25637	25459	25497	25771	25320	25556	25474	25310	25479	25452	25870	25635	25422	25700	25370	25422	25530	25629	25775	25384	25731	25533	25502	25610	25412	25527	25635	25504	25617	25769	25699	25756	25425	25339	25380	25606	25376	25436	25701	25731	25544	25580	25746	25642	25398	25502	25666	25464	25380	25486	25655	25898	25857	25807	25470	25346	25510	25388	25678	25513	25762	25583	25609	25668	25651	25942	25750	25712	25519	25612	25721	25549	25579	25674	25697	25679	25430	25655	25464	25644	25475	25768	25632	25497	25610	25652	25773	25557	25545	25674	25676	25900	25610	25574	25650	25437	25442	25714	25740	25632	25661	25533	25454	25606	25741	25531	25579	25651	25486	25616	25530	25476	25403	25542	25548	25371	25264	25664	25854	25376	25754	25641	25392	25520	25652	25687	25524	25659	25608	25718	25615	25528	25730	25704	25848	25642	25925	25657	25520	25423	25641	25851	25613	25514	25575	25411	25512	25804	25815	25693	25273	25648	25546	25606	25693	25661	25515	25493	25505	25791	25701	25512	25570	25410	25560	25594	25650	25752	25519	25789	25604	25486	25442	25507	25361	25482	25431	25498	25366	25620	25365	25743	25587	25557	25603	25494	25533	25546	25574	25321	25796	25498	25503	25591	25659	25446	25559	25558	25501	25605	25686	25526	25543	25790	25296	25393	25439	25593	25843	25597	25773	25356	25563	25657	25700	25695	25684	25285	25702	25764	25704	25549	25470	25727	25573	25543	25317	25665	25491	25706	25726	25657	25612	25621	25550	25703	25469	25296	25492	25685	25673	25643	25663	25460	25454	25488	25793	25560	25568	25783	25811	25964	25863	25608	25589	25751	25739	25626	25681	25548	25408	25582	25219	25481	25577	25673	25588	25571	25847	25339	25798	25448	25444	25664	25706	25439	25697	25761	25774	25709	25779	25655	25569	25454	25549	25529	25543	25566	25771	25565	25587	25484	25511	25641	25447	25555	25769	25714	25598	25561	25548	25559	25472	25433	25584	25721	25906	25644	25592	25618	25704	25669	25458	25543	25335	25407	25639	25658	25660	25545	25571	25728	25374	25574	25817	25684	25512	25382	25650	25747	25635	25414	25420	26097	25547	25441	25584	25467	25406	25491	25474	25507	25648	25617	25454	25843	25754	25629	25641	25739	25570	25575	25652	25473	25682	25761	25467	25566	25515	25768	25454	25621	25528	25672	25703	25696	25653	25526	25688	25460	25363	25561	25451	25568	25440	25669	25701	25606	25681	25881	25603	25551	25625	25483	25466	25727	25667	25764	25720	25575	25376	25516	25673	25682	25648	25625	25620	25625	25733	25836	25472	25760	25835	25551	25546	25554	25750	25436	25499	25592	25782	25680	25542	25236	25266	25782	25439	26074	25596	25613	25563	25714	25507	25730	25459	25696	25524	25725	25797	25647	25777	25715	25500	25740	25408	25620	25525	25577	25660	25587	25443	25397	25683	25395	25642	25865	25644	25671	25621	25537	25507	25548	25369	25519	25283	25693	25503	25597	25595	25530	25509	25666	25503	25641	25551	25256	25447	25430	25541	25704	25755	25597	25622	25775	25684	25415	25280	25730	25500	25692	25527	25742	25819	25626	25608	25458	25612	25585	25409	25447	25601	25769	25894	25633	25706	25523	25470	25624	25489	25686	25498	25817	25635	25622	25644	25578	25769	25496	25793	25847	25423	25495	25750	25701	25422	25739	25642	25609	25512	25524	25661	25738	25573	25662	25726	25436	25873	25652	25959	25488	25491	25672	25718	25717	25660	25569	25268	25768	25769	25485	25635	25630	25821	25591	25608	25784	25536	25454	25500	25595	25635	25497	25770	25594	25250	25649	25659	25494	25366	25490	25663	25527	25450	25530	25558	25426	25511	25655	25484	25678	25462	25791	25619	25663	25392	25679	25415	25663	25680	25694	25579	25478	25364	25323	25515	25807	25869	25641	25627	25688	25756	25605	25485	25520	25892	25851	25736	25617	25663	25834	25777	25641	25396	25501	25457	25432	25599	25672	25743	25673	25721	25614	25384	25437	25538	25454	25621	25333	25735	25749	25672	25557	25677	25639	25672	25649	25575	25790	25468	25592	25482	25504	25656	25381	25501	25350	25382	25726	25613	25331	25337	25689	25660	25765	25851	25459	25409	25382	25617	25557	25688	25401	25471	25542	25522	25433	25651	25479	25401	25586	25601	25496	25800	25745	25523	25609	25543	25501	25402	25960	25722	25544	25957	25668	25829	25589	25799	25763	25387	25832	25547	25557	25485	25356	25643	25677	25801	25888	25255	25556	25614	25359	25585	25552	25713	25400	25442	25537	25459	25559	26074	25616	25615	25767	25565	25313	25452	25775	25595	25724	25621	25651	25758	25727	25391	25447	25444	25377	25505	25639	25449	25408	25486	25470	25403	25694	25570	25591	25715	25458	25851	25395	25485	25723	25320	25378	25600	25437	25673	25506	25445	25701	25583	25419	25369	25663	25537	25549	25486	25828	25757	25664	25614	25576	25710	25516	25597	25712	25620	25456	25753	25803	25470	25618	25582	25544	25345	25611	25662	25511	25523	25473	25562	25744	25655	25674	25339	25375	25727	25713	25579	25594	25496	25367	25504	25635	25601	25501	25757	25509	25446	25325	25649	25633	25387	25659	25567	25430	25374	25451	25610	25490	25615	25700	25439	25764	25671	25702	25648	25468	25660	25787	25600	25465	25590	25760	25596	25579	25650	25461	25362	25476	25434	25491	25717	25798	25535	25681	25668	25540	25665	25748	25769	25701	25765	25678	25748	25661	25284	25520	25809	25595	25538	25469	25722	25647	25869	25614	25818	25555	25661	25406	25852	25831	25664	25563	25358	25707	25529	25550	25744	25729	25739	25675	25491	25467	25801	25518	25642	25501	25467	25867	25576	25572	25601	25471	25507	25839	25643	25484	25527	25685	25454	25579	25614	25509	25657	25678	25382	25353	25456	25677	25617	25722	25303	25600	25504	25675	25566	25710	25630	25492	25520	25825	25696	25512	25853	25741	25726	25555	25803	25930	25656	25606	25645	25582	25819	25569	25387	25657	25551	25392	25447	25730	25691	25592	25425	25671	25613	25518	25705	25590	25529	25509	25529	25666	25450	25658	25509	25559	25724	25677	25661	25820	25415	25787	25468	25400	25479	25547	25325	25518	25728	25464	25630	25757	25552	25541	25509	25860	25464	25490	25629	25896	25458	25979	25664	25711	25574	25461	25735	25678	25400	25382	25756	25645	25377	25669	25711	25835	25600	25461	25682	25892	25669	25498	25370	25697	25327	25663	25609	25576	25565	25506	25624	25566	25561	25439	25328	25654	25437	25499	25502	25778	25682	25549	25790	25710	25601	25639	25709	25372	25576	25595	25832	25510	25415	25329	25671	25670	25474	25635	25611	25702	25530	25487	25550	25534	25303	25512	25622	25539	25603	25610	25398	25464	25658	25653	25650	25519	25618	25590	25542	25496	25699	25593	25398	25763	25342	25506	25416	25554	25543	25735	25501	25690	25573	25632	25590	25530	25410	25375	25534	25473	25606	25451	25676	25643	25629	25828	25849	25389	25622	25734	25414	25423	25685	25569	25454	25636	25852	25771	25672	25819	25610	25635	25508	25683	25513	25665	25697	25708	25525
30257	57407	40174	25452	20480	19459	18599	18144	17913	17709	17380	17019	17112	17214	17051	16887	17054	16992	16912	16853	16847	16898	16778	16751	16863	16722	16828	16913	16852	16682	16715	16722	16781	16874	16741	16854	16782	16766	16642	16749	16727	16704	16822	16612	16746	16685	16832	16502	16562	16815	16776	16437	16818	16692	16795	16717	16894	16745	16693	16815	16653	16821	16694	16748	16711	16905	16807	16557	16825	16820	16745	16821	16827	16586	16705	16685	16733	16805	16777	16791	16833	16708	16741	16635	16535	16727	16588	16788	16674	16626	16696	16647	16749	16738	16775	16699	16686	16622	16662	16627	16719	16741	16726	16663	16595	16687	16631	16626	16714	16497	16664	16595	16769	16722	16657	16544	16757	16704	16662	16572	16628	16546	16674	16716	16564	16833	16607	16660	16652	16448	16675	16766	16737	16622	16710	16457	16779	16632	16641	16630	16704	16643	16524	16675	16611	16645	16789	16810	16639	16656	16811	16633	16639	16649	16776	16775	16583	16692	16745	16639	16797	16537	16515	16562	16593	16538	16644	16467	16680	16556	16596	16570	16441	16721	16631	16596	16609	16603	16649	16619	16668	16675	16683	16707	16675	16734	16829	16516	16664	16698	16625	16648	16540	16717	16688	16538	16545	16645	16609	16535	16671	16597	16698	16684	16731	16608	16541	16583	16687	16702	16539	16682	16721	16609	16717	16675	16718	16637	16446	16551	16751	16710	16645	16650	16594	16596	16674	16542	16647	16566	16815	16460	16629	16615	16594	16678	16602	16716	16846	16596	16739	16750	16693	16614	16588	16546	16788	16618	16643	16698	16698	16747	16570	16433	16812	16621	16866	16563	16640	16542	16760	16616	16512	16708	16666	16493	16476	16545	16629	16758	16621	16636	16511	16727	16634	16735	16633	16551	16578	16763	16740	16651	16615	16723	16643	16757	16572	16506	16525	16702	16560	16638	16691	16580	16682	16589	16726	16540	16659	16702	16492	16787	16774	16686	16520	16591	16683	16693	16697	16429	16681	16828	16502	16515	16638	16693	16535	16638	16659	16640	16681	16567	16520	16407	16665	16531	16690	16744	16578	16858	16711	16716	16541	16733	16634	16523	16660	16713	16691	16682	16705	16743	16582	16700	16546	16726	16559	16641	16699	16613	16634	16772	16743	16514	16760	16685	16773	16777	16699	16443	16632	16564	16826	16499	16553	16588	16760	16751	16652	16737	16677	16734	16703	16765	16610	16728	16674	16675	16572	16777	16617	16531	16680	16722	16656	16605	16663	16596	16634	16598	16584	16627	16811	16588	16859	16748	16796	16412	16560	16552	16678	16901	16588	16680	16812	16610	16789	16756	16502	16717	16436	16796	16537	16673	16597	16699	16692	16867	16751	16721	16860	16670	16702	16680	16621	16742	16646	16552	16690	16455	16658	16748	16467	16707	16578	16481	16656	16660	16898	16663	16730	16552	16700	16876	16587	16577	16672	16579	16595	16813	16678	16688	16672	16641	16565	16569	16606	16562	16439	16491	16832	16613	16716	16755	16894	16604	16726	16584	16658	16613	16709	16642	16842	16628	16694	16776	16674	16525	16524	16673	16962	16772	16619	16602	16955	16720	16695	16754	16717	16670	16460	16644	16640	16668	16645	16460	16595	16741	16606	16586	16691	16792	16663	16424	16529	16562	16778	16557	16523	16680	16625	16711	16615	16772	16471	16808	16815	16557	16506	16641	16600	16590	16690	16755	16707	16403	16668	16509	16745	16776	16766	16599	16758	16688	16641	16656	16658	16547	16647	16609	16628	16811	16684	16689	16707	16554	16602	16714	16596	16659	16649	16563	16717	16640	16589	16697	16737	16713	16554	16769	16821	16844	16777	16530	16803	16654	16624	16644	16606	16795	16578	16533	16593	16827	16692	16502	16637	16535	16618	16709	16546	16684	16722	16726	16738	16693	16552	16554	16639	16596	16578	16575	16667	16758	16603	16622	16701	16547	16665	16713	16663	16535	16686	16687	16662	16718	16629	16386	16729	16730	16613	16734	16774	16604	16606	16753	16669	16732	16432	16778	16687	16785	16642	16667	16688	16780	16493	16599	16616	16672	16782	16613	16733	16706	16713	16597	16886	16685	16768	16818	16750	16577	16600	16691	16690	16659	16736	16688	16820	16535	16720	16583	16567	16446	16651	16844	16637	16711	16682	16740	16657	16566	16512	16715	16533	16663	16718	16543	16773	16596	16573	16678	16726	16940	16636	16738	16607	16469	16484	16737	16761	16572	16636	16672	16681	16715	16791	16663	16519	16470	16677	16739	16656	16587	16576	16585	16659	16552	16709	16531	16721	16722	16678	16641	16532	16842	16643	16574	16608	16583	16590	16507	16827	16540	16708	16675	16473	16578	16526	16771	16650	16538	16511	16705	16707	16762	16567	16625	16812	16484	16773	16600	16710	16561	16429	16454	16781	16682	16670	16684	16598	16741	16662	16606	16590	16766	16616	16655	16857	16561	16790	16750	16775	16657	16733	16604	16590	16641	16733	16553	16570	16790	16583	16660	16546	16565	16713	16544	16599	16537	16783	16759	16690	16552	16752	16614	16757	16693	16600	16655	16638	16866	16616	16659	16812	16650	16774	16507	16705	16638	16669	16777	16755	16640	16607	16765	16587	16654	16640	16808	16675	16787	16713	16772	16795	16727	16668	16903	16566	16737	16761	16721	16664	16669	16555	16750	16636	16681	16705	16640	16644	16730	16650	16518	16605	16732	16537	16663	16668	16547	16714	16770	16676	16747	16643	16707	16631	16743	16670	16666	16587	16506	16509	16596	16677	16736	16791	16573	16912	16795	16760	16597	16861	16595	16652	16671	16599	16851	16722	16567	16766	16635	16626	16549	16791	16718	16652	16722	16695	16627	16809	16601	16640	16687	16657	16612	16587	16788	16654	16587	16604	16674	16622	16774	16648	16744	16592	16652	16707	16498	16792	16677	16533	16715	16667	16727	16711	16648	16677	16569	16717	16746	16719	16636	16559	16662	16792	16695	16526	16446	16800	16530	16596	16642	16479	16630	16688	16723	16701	16771	16608	16747	16558	16644	16584	16619	16818	16766	16624	16421	16612	16637	16833	16598	16663	16636	16745	16679	16772	16765	16654	16715	16724	16640	16608	16605	16587	16628	16720	16651	16775	16562	16797	16657	16695	16770	16863	16631	16646	16742	16542	16667	16496	16640	16627	16752	16757	16710	16573	16768	16563	16676	16821	16623	16499	16615	16532	16533	16617	16680	16484	16946	16504	16770	16557	16544	16741	16728	16638	16650	16637	16489	16511	16943	16749	16616	16599	16657	16511	16817	16871	16574	16622	16592	16670	16614	16798	16488	16749	16570	16589	16724	16733	16554	16464	16803	16483	16562	16630	16802	16519	16817	16546	16715	16522	16672	16753	16461	16674	16771	16516	16694	16646	16744	16565	16681	16775	16551	16810	16780	16656	16871	16634	16611	16776	16650	16784	16718	16673	16686	16614	16385	16754	16609	16664	16602	16505	16633	16509	16428	16606	16590	16572	16604	16721	16632	16623	16454	16671	16651	16503	16628	16718	16733	16776	16569	16729	16710	16515	16717	16653	16561	16752	16656	16656	16823	16548	16636	16657	16616	16624	16732	16638	16505	16814	16832	16498	16613	16794	16710	16511	16516	16651	16771	16612	16646	16654	16617	16842	16815	16607	16685	16834	16616	16714	16687	16820	16550	16696	16578	16531	16576	16603	16682	16601	16574	16762	16690	16678	16679	16807	16650	16685	16955	16639	16781	16637	16571	16786	16665	16686	16557	16660	16727	16645	16768	16713	16477	16876	16637	16698	16419	16518	16539	16495	16744	16658	16561	16632	16657	16694	16691	16766	16717	16697	16601	16622	16667	16807	16569	16729	16652	16598	16627	16580	16811	16746	16804	16608	16550	16504	16648	16653	16787	16524	16682	16534	16856	16766	16627	16447	16613	16600	16534	16879	16676	16656	16677	16658	16610	16574	16602	16750	16850	16676	16759	16744	16693	16677	16582	16684	16673	16615	16579	16524	16559	16604	16609	16658	16636	16580	16547	16609	16635	16720	16791	16809	16613	16450	16663	16496	16601	16516	16555	16812	16807	16781	16703	16672	16704	16710	16502	16558	16647	16510	16762	16693	16598	16597	16636	16712	16607	16510	16670	16657	16538	16841	16699	16730	16574	16555	16687	16926	16756	16516	16618	16643	16612	16623	16664	16689	16805	16600	16674	16604	16696	16642	16740	16558	16695	16752	16583	16616	16568	16584	16641	16761	16370	16630	16595	16808	16664	16748	16799	16616	16548	16786	16574	16608	16714	16665	16766	16724	16837	16606	16552	16757	16601	16571	16582	16684	16713	16755	16644	16570	16680	16717	16425	16622	16421	16570	16566	16675	16539	16819	16526	16884	16728	16692	16674	16774	16546	16776	16707	16478	16651	16662	16530	16783	16648	16614	16518	16613	16587	16674	16327	16630	16672	16518	16606	16456	16504	16676	16718	16593	16699	16727	16769	16711	16713	16677	16752	16633	16615	16598	16883	16358	16619	16754	16624	16710	16494	16813	16801	16653	16524	16630	16642	16795	16531	16753	16589	16606	16915	16705	16612	16868	16709	16669	16626	16694	16511	16780	16729	16588	16792	16651	16808	16786	16683	16634	16668	16701	16516	16637	16692	16755	16548	16684	16708	16656	16641	16605	16455	16620	16682	16719	16552	16608	16662	16766	16763	16548	16536	16599	16655	16721	16735	16542	16717	16709	16753	16768	16807	16658	16556	16787	16656	16619	16745	16594	16593	16661	16636	16651	16578	16689	16713	16792	16578	16738	16699	16583	16449	16738	16678	16607	16728	16794	16492	16656	16634	16561	16738	16583	16674	16697	16561	16680	16465	16597	16696	16705	16632	16738	16537	16698	16612	16666	16556	16548	16385	16565	16465	16567	16690	16725	16493	16554	16642	16665	16827	16683	16765	16656	16687	16475	16627	16674	16548	16711	16566	16662	16609	16754	16508	16614	16573	16649	16728	16719	16731	16673	16516	16658	16724	16914	16491	16574	16744	16706	16610	16714	16634	16756	16468	16610	16556	16669	16597	16756	16616	16802	16688	16735	16700
34748	30262	32752	28072	25787	25915	26347	25679	26027	26376	25983	26006	26053	25989	25855	25793	25903	25905	26080	26037	25798	25795	25820	26047	26092	25849	25840	25936	26025	25890	25968	25796	26007	25940	25844	25958	25692	25732	25936	25955	25835	25685	25868	26012	25813	26042	25851	25789	25943	25932	25728	25753	25780	25687	25959	26120	25937	25725	25779	25802	25854	25777	25815	25920	25514	25912	26106	25894	26031	25968	25889	25707	25757	26022	26077	25818	25984	25845	25896	26118	25978	26206	25761	26066	25810	25843	26014	25857	25919	25906	26049	25863	25767	26086	25869	26008	25844	26065	25913	25924	25849	25828	25858	25726	25731	25954	25968	25887	25667	25946	25911	25938	25974	25893	25765	25913	26049	25822	25975	25805	25903	25901	25918	25824	25775	26085	26211	25813	26075	25688	25567	25926	26128	25815	25986	25951	25886	25939	25969	25858	25866	25834	25813	25700	25885	26037	25971	25950	25861	25849	25727	25917	25739	25844	25834	25738	26105	25898	26054	26000	25863	25929	25860	25883	26014	25895	25844	25800	25887	25760	25967	25790	25904	25944	25951	25770	25697	25779	25940	25928	26109	25995	25698	25811	25755	25828	25805	25621	25876	25674	25867	25761	26068	25700	26002	25939	25889	25689	25723	25999	25939	25837	26006	25847	25823	25950	26086	25823	25910	25900	25889	25911	26122	25690	25936	26078	26099	25861	26009	25887	25774	25926	26161	25743	25696	25726	25690	25657	26176	25916	25734	25846	25638	25733	25793	25718	25792	25806	25890	25581	25805	25827	25895	26130	25830	25913	25978	25747	25780	26023	26149	25945	26212	25953	26064	25835	26009	25985	25921	25938	25933	25827	25719	25889	25961	25808	25921	25644	25933	25883	25822	25934	25817	26015	25639	25811	25892	25883	26005	25769	25930	25533	25659	25771	25939	26003	25812	25888	25967	25812	25894	25667	25814	25771	25645	25848	26091	25880	26160	25850	25738	25854	26068	25854	25701	26135	25957	25822	25732	25957	25719	25948	25797	25833	25720	25776	25878	25677	25926	25893	25894	25922	25747	25776	26007	25730	25761	25806	25921	25935	25868	25707	25767	25849	25891	25912	25902	25932	25877	25854	25854	25670	25703	25910	25749	25741	25766	25902	25963	26058	25894	26042	25721	25957	25861	25923	25788	25765	25682	25916	25947	26289	26012	26091	25936	25953	26039	25907	25883	26025	26020	25898	25726	25846	26009	26032	25736	25864	26045	25808	25804	25783	25768	25786	25890	25883	25644	25774	26017	25968	25817	26002	26159	25967	26047	26021	25922	25761	25863	25860	25847	25538	25910	25810	25753	25698	25906	25855	26027	25801	26049	26090	26117	25708	25953	25917	25732	25762	26151	26130	25858	26025	25791	25711	25918	25789	25762	25823	25915	26085	25991	25889	26074	25981	25966	25751	25749	26021	25630	26180	25919	25835	25995	25922	25866	25781	26184	25807	25810	25863	25896	25869	25905	25716	25972	25710	25916	25930	25891	26092	25805	25711	25761	26041	25921	25971	25973	25983	25869	25760	25813	25881	25843	25911	25975	25775	25770	26079	25937	26090	25821	26057	25898	25790	25985	25898	25990	26141	25583	25699	25816	25611	25611	25996	25921	25894	25682	25994	26009	25902	25934	25813	25854	25887	26018	25933	25913	25923	25763	25896	25656	25859	25806	25859	26061	26126	26061	26042	26039	25773	25760	25615	25709	25959	25745	25477	26225	25748	26166	25838	25731	25788	25793	25720	25665	25642	25996	25971	25648	26072	25917	25824	25836	26022	26130	26070	25691	25887	26016	25952	25939	25765	25921	25960	25911	25667	25786	25788	25873	25889	25975	25800	25937	25933	25862	25988	26032	25908	25795	26036	25739	25757	25971	26085	25930	25729	25722	25616	25829	25615	25970	25797	25953	26016	25810	25980	25824	25951	26160	26092	25751	25793	25885	25664	25870	25790	25733	25818	25972	25846	25779	25826	25979	26137	25708	26013	25891	26090	25993	25829	25875	25738	25903	26079	25847	25796	25867	25739	25910	26081	26090	25999	26116	25968	25888	26032	25695	25794	25936	25907	25910	25729	25996	25885	25882	25768	25829	25931	25966	26004	25917	25976	25875	25883	26026	25921	25945	25846	25986	25847	25696	26029	25755	26092	26123	26225	25938	26039	25825	25645	25685	26144	25687	25736	25800	25723	26002	25759	25998	26030	25863	25857	25890	25667	25832	25653	26152	26160	25844	25915	25753	25873	25668	26057	25960	25851	25721	25882	25864	25804	25768	26005	25845	25755	26057	25814	25685	25906	26124	25953	26028	25896	25782	25782	26003	25868	25890	26060	25828	25838	25714	25946	25819	25800	25770	26087	25848	25938	25931	25807	25793	26139	25955	25820	25740	25827	25870	25760	25878	25798	25986	25604	25651	25927	25860	25787	25714	25671	25928	26012	26073	26004	25922	26021	25923	26094	25675	25676	25749	26044	25910	25806	25648	25918	25868	26023	25998	26206	25611	25937	25917	26007	25997	26005	25871	26072	25745	25819	25936	25910	25802	26023	26011	26026	25901	25839	25891	25725	25771	26102	25863	25588	25733	25940	25904	25933	25816	25791	25783	25420	25970	25765	25873	25958	25955	25888	26230	25668	26002	25959	26059	25786	25910	25736	25932	26066	26071	25982	25800	25980	25793	25898	25895	26066	25974	25747	26165	25726	25787	25993	25842	25809	25683	25858	25989	25828	26001	25985	25983	25856	26111	25800	25700	25859	25439	25458	25879	25775	25932	25731	26115	26039	25732	26035	25943	25942	26019	25813	25773	25959	25867	25855	25879	25911	25800	25694	26047	26016	26200	26221	25994	25630	25972	25801	25966	26011	25764	25866	26041	26127	26096	25948	26072	25782	26026	25750	25935	26082	26101	26119	26056	26199	25944	25791	25894	26062	25903	25893	25834	25725	26075	25837	26033	25946	25848	25928	26127	26003	26046	25906	25920	26094	26096	26046	25934	25993	25821	25764	25964	25951	26082	25957	25855	25917	25785	25885	25871	26009	25793	25939	25778	25841	25724	25632	25828	25934	25974	26174	25938	25677	25893	25673	25957	25873	25940	25954	26168	25875	26005	26176	25857	25815	26001	25875	26040	25758	26200	26172	25926	26181	26058	25988	26024	25930	25911	25980	25822	25873	26153	25934	26007	25982	26081	25822	25731	26040	25782	25821	26068	26050	25917	26008	25909	25918	25898	25832	26155	25950	25764	25979	26051	25946	25769	25957	26124	25933	25753	25810	25692	25741	25877	25860	25817	25879	25779	25810	25845	26127	25806	25981	25884	25911	26070	25703	25773	25729	25810	25770	25871	26077	25940	25856	25940	25925	25774	25866	25789	26038	26181	25798	25864	25917	25786	25950	25762	25979	25769	25833	25921	25794	25734	25658	25976	25970	25736	25724	25914	25849	25784	25966	25734	26140	25861	25927	26032	25997	25933	25957	25972	25866	25781	25843	25960	25960	25994	25826	25939	25909	25759	25738	25974	25789	25510	25888	25820	25961	25674	25774	25738	25861	26148	25870	26170	25994	26048	26036	25667	26036	26062	26056	25902	25912	26023	25931	25697	26061	25897	25982	26023	26042	25947	25970	25797	25990	25993	26162	25960	25629	25934	25729	26034	25948	26080	26138	25837	25928	26058	25833	25740	25918	25564	25869	26079	25858	25795	25716	26025	26114	26001	25930	25833	25806	25986	25933	26175	25813	25788	25770	25886	26088	26051	25905	25924	26006	26110	25705	25883	25792	25674	25934	25517	25800	26021	26043	25828	26005	25968	25928	25843	25909	25985	25795	25805	25831	25831	25645	26160	26131	25964	26016	25803	26030	25786	25643	26075	25996	26189	26066	25671	25840	25815	25954	25892	25959	25939	25873	26009	25933	25892	25786	26095	25949	26020	25761	26098	25840	25904	25894	26058	25943	25997	25782	25644	25855	25867	25876	25904	25848	25819	25967	25621	25724	25597	25940	25790	25850	26013	25664	25498	25692	25967	26204	25694	25797	25620	26216	25591	25910	25905	25751	25824	25796	25750	25903	25821	26014	25880	26010	25917	25710	25941	26039	26035	26036	25948	25994	25945	26094	25919	25871	26037	26124	25904	25814	25842	25922	26133	26031	25810	25883	25970	25737	25974	25852	25828	25799	25877	26006	26004	25743	25657	25766	25934	25985	25874	25923	26006	25662	25789	25970	25737	25869	25706	26049	25931	25732	26198	25996	25940	25871	26056	25846	25903	25881	26068	25802	26040	25801	26184	25819	25972	25925	26220	25646	25730	25730	25987	25839	25907	26008	26018	26063	26146	25956	25852	26138	25807	25850	26151	26085	26095	25997	25735	26019	25945	25845	25832	25912	26158	25929	25794	25872	26075	25894	25654	25885	25796	25845	25970	25931	26302	25985	26040	25868	25738	25883	25854	25946	25819	26055	25888	26062	26121	25810	25736	25775	26052	26084	25866	25840	26117	25985	25718	25834	25835	25784	25834	25842	25774	25920	25754	25904	25896	25923	25896	25890	26069	26202	25841	26004	25648	25948	25960	25798	26050	25972	25939	26017	25921	25982	25957	26017	25863	25985	25871	25866	25609	25776	25677	25611	25927	25754	25915	25855	25760	25927	25847	25895	25991	25830	25962	26031	25965	25727	25783	25789	26002	25976	25905	26081	25808	26033	25950	25857	25833	25748	25903	25810	25781	26180	25749	26055	25799	25673	25997	25851	25957	25867	25830	26060	25937	25792	25985	25918	25764	25757	25819	25879	25645	25789	26034	25965	26000	26015	25897	25924	26047	26036	26105	25626	25877	25981	26065	25955	25932	25768	25921	26045	25952	25833	25831	25883	25960	25986	25976	25788	25964	26093	26012	25978	26009	26063	26018	25792	25679	26082	25707	25990	25709	25725	26024	25983	25925	26229	26136	25771	25801	25872	25948	25968	25891	25998	25789	25902	25889	25650	25714	26105	25956	25918	25894	25999	25961	25934	25928	26002	26263	26142	25917	25917	25737	25897	25955	25942	26003	25846	26101	25815	25910	25835	25847	25837	25791	25927	25987	25800	26095	25689	25757	25689	25901	25874	25783	25862	25720	25967
25187	33868	26453	17564	17276	17160	17052	17003	16864	16944	16984	17147	16908	17075	16800	16913	16840	16878	16995	16922	16909	16874	17019	16872	16886	16674	16929	16912	16961	16971	16811	17039	16793	16781	17023	16768	16691	17093	16713	16801	17007	16824	16956	16870	17067	17023	17023	16819	16898	17054	16795	17003	16834	16815	16861	16836	16893	16722	16899	16799	16868	17040	16901	17011	16895	17022	16902	17079	17015	16979	16852	17000	16994	16924	16985	16851	16866	16909	17007	16994	16974	16818	17146	17109	16919	16933	16901	17108	16910	16945	17011	16959	16951	16936	16906	16813	17032	16956	16845	17070	17100	17034	17079	16894	17001	16910	16827	16895	16962	16863	16950	16896	16724	16997	16962	16847	16929	16696	16810	16853	16921	16790	16690	16900	16767	16965	16853	16755	16880	17015	17077	16794	17086	16867	16850	16999	16951	17012	16940	16922	16894	16832	16938	16927	16890	16774	17109	16870	17099	16805	16917	17050	16897	16950	16889	16953	16780	16971	16913	16980	16919	16803	16948	16876	16803	16964	16961	16943	17017	16931	16947	16976	16900	16824	16927	16828	16829	16859	16923	16849	16879	16976	16938	16993	16790	16981	16855	16877	16925	16794	16874	16821	16845	16919	17007	16756	16708	16935	16949	17003	16770	16882	17205	16993	16971	16946	16893	17033	16946	16743	16887	16819	17028	16953	16938	16886	16890	16919	16931	16872	17001	16980	16922	16957	16798	16896	17010	16946	17002	16894	16920	16879	16930	16876	16989	16894	17057	16731	17002	16903	17165	16855	16935	16764	16875	16931	16956	16951	17070	16869	16805	16910	17093	16986	16897	16869	16914	16827	16871	16824	17020	16991	16788	16945	16865	16889	16904	16900	16841	16860	17011	16801	17105	16856	16947	16879	16944	16766	17212	16871	16802	16898	16785	16915	16872	17097	17004	16922	16890	16904	16884	16863	16822	17115	16999	16739	16864	16935	16900	17066	16921	16940	17090	16949	16874	16960	16861	16943	16860	16857	16972	17006	16718	16875	16916	16955	17000	16758	16801	16954	16833	16918	16841	17019	16939	16902	16966	17018	16776	16982	16944	16760	16949	17025	16845	16874	16873	16909	16939	16969	16930	16972	16940	16900	16834	17022	17005	16842	16825	16902	16926	16763	16816	17065	16936	16861	17011	16795	16950	16932	16775	16937	16972	16818	16860	16895	16950	16989	16937	16802	16933	16845	16845	16832	16885	17021	16903	17038	16969	16893	16933	16801	16851	16847	16967	16914	16851	16914	17000	16886	16753	16917	17071	17100	16945	16816	16918	16937	16885	16885	16832	17066	16947	16911	16842	16890	16959	16903	16913	17014	16917	17039	16952	16863	16978	16951	16962	17145	16906	16981	17121	17026	16990	16932	16920	16992	16850	17022	17129	16791	16951	16731	16793	16833	16862	16760	16844	16873	16884	16697	17067	16923	16841	17033	16692	16977	16921	17021	17070	16987	17032	16808	16968	17165	17018	16915	16903	16889	16939	16968	17080	17045	16957	16703	16842	17098	16785	16909	17065	16944	16763	16686	17018	17085	16876	16917	16927	16803	16897	16937	16889	16856	16737	16971	16762	16953	17036	16870	16904	16934	16946	17047	16955	17030	17036	16899	16948	16815	16894	16985	17011	17083	16870	16752	16936	16884	16784	16926	17026	16997	16963	16747	16939	17124	16999	16937	16771	16886	16862	16937	16723	16692	16960	17063	16846	17009	16768	16962	16995	16730	16789	16926	16967	16963	17005	17035	16725	16886	17007	16860	16743	16931	17107	16820	16866	16922	16793	16737	16902	16803	16945	16799	16746	16993	17099	16795	16862	16829	16869	16997	17036	17131	16937	16903	16850	16785	16819	17091	16908	16815	16927	16841	16854	16933	17164	16894	17056	16934	17010	17092	16897	17009	16798	17027	16902	16879	17047	17015	16799	16781	16987	17026	16914	16848	17036	17094	17029	16976	16931	16952	17015	16688	16889	16876	16796	16921	16900	17049	17087	17024	16765	16902	16807	16718	16982	17021	17116	16896	16809	17242	16875	17016	16824	16889	16936	16821	17051	17077	16908	17021	16810	17038	16794	16947	16820	16835	16851	16743	16829	16840	16954	16854	16915	16870	16959	16740	16961	17011	16997	17075	16870	16867	16816	16853	16937	17030	16978	17000	16955	17043	16836	16949	16768	16798	16920	16979	16867	16882	17029	16787	17030	16941	16930	16807	17014	16915	16939	17011	16846	16810	16756	16952	16873	16851	16943	16743	17100	16805	16887	16881	16715	16756	17083	16996	16885	16935	16927	16932	17045	16705	16787	16891	16994	16857	16807	16806	16934	16970	16863	16904	16853	16783	16890	16717	16949	16997	16950	16986	16974	16779	16882	16911	16923	16995	16864	16874	16971	16813	16802	16934	16989	17000	16945	17034	16998	17097	16998	16980	17039	16924	16904	16987	16926	16982	16994	16791	16977	16909	16852	16826	16866	17002	16935	17103	16832	16877	16928	17006	16954	16883	17015	16733	17159	16909	16979	16824	17060	16740	16997	16950	16998	16985	16920	16906	16963	16958	16971	17014	16963	16819	16859	16798	16880	16785	16930	16795	17056	17035	17031	17054	16773	16851	16824	16986	16966	17047	16905	17109	16995	16954	16955	16949	17081	16935	16839	17044	16835	17016	16847	16918	17025	16839	16829	16925	16899	17065	17110	16705	16752	17004	16929	16795	16947	17079	16831	17080	16776	17113	16935	16963	17052	16751	16943	16864	16840	16920	16763	16845	17099	17053	17083	16987	16906	16913	16825	16910	16905	16786	16974	16895	16858	16968	16900	16964	16989	16829	16890	16804	16802	16966	16986	16872	17066	16940	17060	16972	16810	17105	16793	16872	17045	16935	16970	16895	16987	16982	16924	16922	16889	16953	16819	16859	17134	16936	16850	16981	16954	16844	16836	17055	16863	16894	16892	16756	16840	16966	16911	17108	16743	16912	16880	16968	16918	16775	16814	16958	16796	16886	17055	16871	16944	16976	16951	16865	16922	16852	16944	17008	16879	17014	16990	16687	16856	16860	16800	16859	16965	16908	17152	17007	16799	17024	16971	16806	16938	16956	16900	16756	17165	16848	16806	16903	16949	17013	16938	17070	17151	16847	17062	17109	16918	16853	16870	16857	17029	16848	16883	16864	17061	16863	16781	16983	16947	16969	17099	16857	17003	16718	16885	17048	16870	16900	16957	16829	16828	16972	17027	16966	16970	16908	16921	16977	16917	16726	17011	16955	16949	16878	16682	16899	16940	16854	16792	17070	16881	16977	17084	16961	16967	16953	16919	16782	17078	16798	17044	16897	16854	17002	16999	16963	16830	16982	17087	16904	17049	16952	16863	16851	16844	16984	16915	16691	16891	16846	16992	16914	16899	16879	16816	16809	16804	16771	16902	17104	17153	16941	16840	16959	16943	16876	16999	16928	17071	17050	16902	16846	16883	16904	16901	17086	16947	16849	16777	16855	16703	16928	17106	16958	16801	16942	16861	16939	17052	16821	16910	16880	17064	17052	16923	17017	17043	17022	16860	17075	16785	16951	16741	16931	16845	16841	16787	16981	16834	16856	17034	16962	16863	17012	17179	16635	16976	17088	16896	16944	17097	16845	16707	16779	16877	16924	16914	16712	17080	16946	17022	16928	17058	16672	16954	16980	16997	16879	16794	16700	17031	16796	16798	16862	16972	17053	16900	17080	16779	16863	16921	16864	16905	16882	17032	16911	16892	16902	16808	17038	16910	16931	17041	16929	16969	16876	16915	16991	17195	16920	16986	16717	16999	16937	16739	16945	16803	16926	16896	16944	16825	16718	16756	16819	16847	17061	16954	16800	17173	16944	16837	17108	17027	16799	16844	16961	16977	16927	16943	17086	17006	17116	16939	17017	16881	16918	16909	16901	16854	17002	16803	17058	16930	17009	16838	16817	17040	16971	16912	16884	16974	16858	16895	16865	16951	16814	16974	16802	17045	16918	16909	16769	16924	16821	16939	17000	16943	17030	16899	16790	16783	17026	16949	16933	16934	17048	16801	16946	16837	17044	16902	16935	16988	16844	16986	16867	17039	17011	16822	16809	16960	16914	16764	16889	16958	16990	16884	16941	16895	17097	17034	16977	16930	16877	16857	16830	16806	17000	16938	17155	16915	16899	16977	16800	16801	17108	16894	16897	16718	17046	16972	16834	16952	16986	16911	16872	16884	16903	16900	16945	16857	16923	17108	16889	16898	17000	16919	16929	16851	16902	17180	16914	16997	16788	17039	16935	16948	17023	16772	16915	16790	16855	17008	16924	16862	16787	16977	16922	17008	16883	17108	16830	16878	17009	16907	16683	17149	17080	17054	16868	16942	16800	16984	17078	16823	17081	17047	16798	16938	16892	16837	16834	16876	16903	17005	16774	16980	16833	16958	16918	16949	16804	16895	17111	17137	16983	16825	16967	17049	16860	16722	16656	17085	16795	16954	16898	16880	17020	16957	16969	16888	17132	16972	16910	16926	16941	16893	16925	17008	16850	16884	17059	16904	16912	16990	17165	16766	16828	17013	16700	17006	16804	16989	17008	16934	16864	16835	16773	16839	16877	16971	16910	16991	16999	16869	17049	16746	16965	16962	17034	16849	16807	16930	16855	16831	16870	16808	16954	16777	16865	16939	16973	17123	16822	16741	16988	17113	16965	16779	16878	16940	17045	17011	16888	17044	16957	16893	16829	16742	17056	16905	17053	17016	16915	17045	17095	16868	16843	16967	16851	16830	16977	17081	16893	16920	16921	17112	16840	16793	17030	17112	16866	16941	16983	17116	16978	17115	17120	16788	16891	17100	16926	16833	16931	16973	16944	16854	17029	16870	16924	16908	16931	17004	16669	16849	16923	17030	16869	16878	16980	16867	16897	17105	16981	16879	17026	17009	17058	16763	16806	16845	17038	16915	16813	16838	17049	16916	17025	16972	16833	16958	16913	16893	17073	16999	16820	16880	17025	16885	16944	16992	16860	16864	16829	17085	16919	17004	16882	16791	16794	16905	17085	16924	16791	16965	16855	16995	16978	16903	16974	16965	16604	16885	17103	16975	16924	17047	16912	17011	16904	16880	16920
24134	20988	27356	25079	23214	26514	28587	26278	25484	25800	25516	25753	25582	25648	25499	25344	25470	25689	25491	25614	25511	25316	25609	25321	25374	25296	25376	25269	25215	25174	25519	25297	25383	25443	25312	25230	25613	25625	25627	25285	25384	25408	25301	25459	25288	25444	25185	25268	25244	25306	25466	25305	25215	25501	25234	25298	25306	25455	25219	25172	25221	25372	25229	25169	25499	25341	25533	25381	25315	25394	25413	25432	25227	25516	25432	25414	25434	25276	25239	25447	25237	25541	25403	25499	25367	25178	25485	25387	25145	24972	25341	25207	25371	25403	25174	25204	25222	25169	25338	25398	25365	25525	25289	25169	25253	25314	25217	25344	25444	25195	25158	25361	25323	25566	25143	25406	25009	25246	25211	25291	25390	25223	25179	25515	25364	25449	25192	25344	25237	25388	25263	25222	25161	25125	25004	25351	25304	25183	25326	25316	25108	25127	25246	25340	25216	25474	25342	25322	25230	25518	25399	25521	25319	25225	25302	25226	25255	25147	25480	25413	25323	25292	25284	25265	25042	25376	25505	25367	25136	25369	25251	25185	25382	25219	25394	25203	25287	25149	25249	25299	25268	25288	25661	25295	25182	25194	25278	25244	25140	25249	25293	25368	25105	25373	25147	25418	25168	25248	25328	25580	25369	25245	25370	25294	25321	25248	25017	25037	25023	25182	25185	25314	25489	25293	25424	25410	25300	25222	25335	25185	25306	25329	25509	25335	25486	25577	25086	25347	25280	25335	25322	25215	25284	25231	25291	25352	25368	25324	25391	25362	25204	25469	25159	25104	25230	25258	25255	25330	25277	25298	25592	25095	25398	25501	25354	25301	25573	25644	25476	25523	25465	25149	25163	25150	25282	25567	25204	25478	25300	25148	25386	25269	25430	25143	25290	25175	25249	25133	25341	25296	25238	25454	25181	24972	25145	25198	25227	25448	25228	25210	25362	25169	25093	25360	25154	25293	25135	25329	25071	25366	25354	25252	25292	25338	25431	25176	25267	25537	25377	25186	25229	25160	25160	25004	25632	25198	25189	25355	25600	25364	25317	25492	25353	25292	25236	25239	25159	25173	25292	25183	25213	25262	25100	25241	25301	25160	25292	25319	25334	25363	25477	25523	24943	25246	25505	25419	25512	25365	25516	25223	25383	25086	25456	25298	25215	25212	25357	25178	25346	25203	25248	25184	25303	25263	25292	25425	25290	25372	25289	25505	25258	25529	25401	25056	25205	25492	25324	25341	25324	25208	25277	25445	25231	25333	25274	25296	25298	25274	25147	25125	25402	25426	25207	25121	25474	25385	25322	25386	25210	25245	25195	25345	25330	25449	25244	25138	25257	25540	25327	25193	25624	25225	25109	25427	25245	25436	25374	25443	25433	25315	25404	25487	25526	25336	25466	25215	25105	25298	25264	25263	25279	25359	25264	25372	25200	25386	25357	25049	25542	25415	25319	25028	25396	25084	25153	25043	25425	25484	25046	25428	25292	25343	25263	25049	25141	25111	25316	25312	25295	25445	25561	25233	25494	25515	25482	25219	25275	25155	25264	25274	25181	25355	25449	25588	25502	25348	25251	25222	25208	25082	25187	25283	25295	25547	25460	25260	25253	25239	25025	25295	25334	25213	25148	25427	25555	25354	25382	25273	25267	24970	25322	25292	25398	25444	25496	25666	25547	25104	25322	25249	25387	25457	25203	25399	25279	25375	25210	25240	25354	25311	25160	25479	25323	25443	25375	25140	25410	25196	25198	25164	25359	25168	25184	25399	25363	25268	25300	25471	25403	25307	25447	25417	25359	25323	25230	25524	25465	25360	25270	25236	25561	25322	25159	25409	25352	25412	25259	25106	25140	25492	25284	25615	25337	25445	25322	25515	25181	25385	25280	25453	25501	25166	25103	25290	25169	25149	25189	25342	25299	25046	25297	25180	25191	25403	25397	25256	25437	25373	25157	25167	25029	25213	25389	25397	25361	25266	25584	25433	25186	25222	25455	25235	25369	25246	25353	25576	25389	25569	25358	25571	25244	25455	25353	25399	25344	25184	25209	25060	25408	25367	25427	25284	25038	25360	25512	25327	25272	25380	25088	25471	25383	25101	25332	25058	25333	25318	25193	25375	25447	25141	25482	25392	25525	25467	25392	25428	25191	25193	25297	25194	25096	25368	24933	25344	25206	25378	25239	25425	25410	25407	25457	25420	24931	25223	25150	25089	25355	25463	25276	25334	25509	25228	25336	24987	25342	25123	25123	25363	25325	25443	25353	25347	25373	25393	25206	25479	25497	25233	25268	25029	25359	25312	25242	25332	25346	25346	25219	25433	25468	25311	25482	25254	25159	25525	25349	25010	25158	25234	25444	25283	25479	25348	25262	25320	25116	25196	25246	25238	25357	25428	25601	25311	25360	25089	25329	25472	25353	25115	25160	25465	25172	25346	25150	25160	25322	25310	25488	25368	25138	25487	25453	25261	25276	25342	25464	25270	25482	25268	25367	25445	25389	25218	25338	25339	25376	25076	25135	25223	25187	25311	25052	25151	25417	25215	25524	25593	25314	25076	25298	25390	25629	25228	25506	25303	25561	24986	25350	25063	25422	25346	25321	25136	25532	25539	25155	25221	25223	25506	25409	25399	25160	25248	25276	25500	25462	25223	25283	25063	25114	25391	25429	25211	25308	25495	25272	25205	25141	25429	25223	25385	25432	25205	25299	25555	25150	25353	25010	25315	25427	25427	25432	25260	25404	25071	25315	25117	25372	25470	25314	25286	25411	25518	25508	25558	25520	25359	25446	25195	25014	25139	25464	25267	25188	25521	25138	25333	25204	25522	25433	25404	25354	25255	25337	25481	25294	25553	25421	25265	25284	25223	25366	25267	25231	25414	25315	25124	25289	25111	25394	25498	25379	25295	25336	25250	25267	25483	25163	25237	25328	25240	25131	25343	25198	25170	25132	25374	25219	25267	25311	25125	25361	25502	25598	25337	25394	25302	25380	25402	25226	25436	25489	25303	25240	25320	25198	25129	25298	25371	25509	25455	25344	25321	25198	25435	25083	25255	25465	25259	25435	25450	25325	25334	25211	25241	25512	25475	25221	25329	25286	25226	25145	25545	25428	25484	25493	25473	25310	25120	25276	25087	25383	25375	25192	25250	25401	25403	25271	25498	25386	25329	25262	25420	25266	25400	25346	25425	25139	25164	25346	25453	25240	25358	25406	25165	25307	25453	25069	25174	25226	25382	25411	25189	25091	25157	25099	25234	25333	25336	25200	25177	25442	25075	25316	25384	25345	25192	25186	25424	25323	25298	25333	25392	25302	25253	25002	25342	25261	25475	25374	25544	25454	25196	25068	25339	25297	25170	25159	25113	25364	25123	25209	25185	25405	25320	25378	25386	25418	25270	25381	25564	25232	25314	25413	25100	25222	25125	25195	25274	25228	25393	25345	25405	25454	25415	25387	25279	25096	25140	25507	25417	25183	25250	25329	25353	25303	25380	25319	25221	25387	25468	25292	25316	25287	25403	25438	25476	25352	25222	25330	25136	25283	25205	25253	25376	25100	25444	25233	25441	25361	25301	25386	25520	25276	25373	25317	25342	25466	25522	25252	25300	25234	25289	25150	25261	25337	25149	25269	25379	25177	25400	25242	25005	25379	25224	25246	25459	25498	25307	25264	25180	25397	25300	25461	25178	25235	25274	25553	25057	25312	25024	25341	25447	25460	25232	25278	25121	25301	25062	25378	25412	25492	25591	25423	25362	25265	25234	25351	25189	25196	25473	25468	25426	25346	25481	25350	25335	25096	25547	25405	25648	25122	25323	25490	25350	25158	25240	25226	25217	25242	25449	25326	25529	25071	24952	25185	25227	25523	25144	25523	25416	25071	25315	25421	25394	25234	25506	25282	25299	25329	25293	25274	25385	25120	25739	25426	25288	25123	25269	25418	25318	25277	25288	25210	25458	25405	25205	25532	25262	25328	25538	25143	25375	25132	25537	25461	25028	25454	25191	25132	25026	25384	25409	25317	25121	25319	25303	25161	25327	25195	25528	25203	25053	25440	25292	25215	25221	25379	25434	25191	25218	25346	25260	25220	25412	25559	25311	25550	25435	25390	25172	25350	25452	25262	25365	25265	25235	25460	25263	25344	25365	25343	25258	25410	25335	25349	25350	25184	25442	25377	25372	25389	25353	25495	25312	25517	25233	25144	25292	25163	25315	25475	25445	25276	25301	25277	25302	25494	25361	25363	25352	25249	25245	25588	25382	25121	25315	25471	25229	25498	25347	25333	25382	25161	25560	25626	25350	25095	25344	25139	25269	25234	25273	25411	25175	25237	25273	25673	25253	25362	25322	25404	25610	25239	25454	25309	25269	25123	25331	25329	25309	25256	25392	25057	25445	25215	25235	25315	25562	25397	25210	25259	25462	25227	25388	25220	25141	25380	25465	25168	24953	25378	25198	25300	25327	25168	25402	25289	25540	25323	25381	25200	25445	25031	25352	25309	25507	25392	25568	25432	25568	25508	25382	25611	25496	25494	25262	25457	25291	25300	25149	25291	25502	25512	25273	25256	25443	25095	25232	25004	25251	25322	25429	25214	25379	25284	25209	25054	25050	25552	25264	25180	25241	25257	25336	25480	25315	25524	25586	25231	25086	25329	25366	25119	25527	25252	25397	25199	25186	25400	25246	25313	25390	25416	25311	25398	25068	25319	25315	25321	25510	25549	25163	25467	25312	25404	25184	25166	25229	25122	25341	25517	25385	25415	25236	25468	25109	25375	25246	25402	25326	25293	25281	25157	25353	25218	25189	25425	25125	25492	25566	25355	25308	25355	25111	25092	25517	25374	25368	25354	25306	25214	25106	25190	25315	25391	25372	25240	25378	25298	25126	25270	25261	25339	25197	25290	25206	25437	25523	25410	25179	25266	25544	25364	25425	25615	25177	25198	25296	25398	25326	25490	25211	25294	25618	25320	25450	25492	25322	25530	25167	25147	25277	25442	25465	25278	25290	25256	25313	25134	25371	25458	25276	25459	25564	25600	25383	25356	25028	25357	25241	25216	25260	25291	25687	25438	25289	25199	25392	25436	25242	25276	25478	25156	25533	25462	25285	25411	25485	25310	25183	25598	25482	25359	25300	25483	25186
28170	49724	36585	20456	18693	17873	17552	17276	17074	17145	17032	16877	16814	16781	16521	16888	16816	16486	16732	16761	16856	16604	16503	16432	16611	16704	16703	16607	16681	16721	16638	16333	16788	16632	16685	16565	16705	16583	16496	16637	16594	16539	16622	16545	16647	16579	16505	16740	16643	16516	16642	16380	16535	16688	16813	16400	16571	16621	16624	16546	16665	16689	16416	16529	16688	16529	16637	16492	16567	16508	16776	16654	16752	16572	16870	16525	16773	16571	16724	16522	16742	16773	16570	16477	16474	16569	16668	16653	16448	16758	16567	16667	16513	16531	16654	16704	16561	16643	16587	16539	16679	16664	16760	16625	16558	16745	16446	16682	16669	16497	16431	16604	16729	16506	16570	16513	16507	16578	16577	16438	16657	16356	16634	16689	16531	16502	16685	16437	16625	16698	16502	16479	16576	16707	16607	16791	16592	16473	16712	16825	16426	16483	16663	16556	16588	16657	16643	16649	16501	16548	16786	16584	16536	16553	16568	16604	16615	16578	16606	16532	16695	16623	16624	16527	16682	16718	16702	16559	16722	16615	16673	16516	16556	16693	16422	16477	16685	16561	16677	16593	16528	16613	16558	16479	16358	16639	16684	16585	16409	16423	16641	16570	16623	16477	16577	16757	16502	16378	16524	16549	16495	16517	16419	16635	16645	16529	16378	16546	16576	16603	16641	16514	16455	16688	16512	16431	16321	16568	16684	16645	16691	16410	16709	16443	16695	16521	16586	16476	16713	16593	16676	16322	16618	16485	16593	16539	16652	16477	16688	16594	16589	16562	16506	16625	16684	16789	16679	16549	16700	16552	16681	16610	16460	16565	16544	16590	16421	16590	16600	16423	16773	16567	16644	16486	16462	16609	16699	16624	16671	16491	16636	16392	16511	16417	16648	16684	16638	16563	16630	16715	16564	16567	16462	16543	16624	16593	16653	16452	16526	16654	16587	16708	16428	16597	16725	16571	16630	16560	16420	16472	16571	16566	16589	16251	16483	16493	16591	16483	16585	16572	16654	16673	16475	16457	16455	16469	16627	16635	16426	16571	16496	16626	16798	16621	16599	16499	16741	16662	16456	16619	16536	16368	16488	16438	16579	16535	16690	16678	16646	16570	16570	16590	16380	16535	16612	16638	16574	16442	16568	16591	16658	16593	16674	16671	16596	16771	16615	16689	16550	16630	16451	16539	16512	16584	16606	16584	16554	16677	16542	16731	16538	16591	16679	16751	16534	16544	16600	16604	16682	16591	16755	16675	16547	16701	16502	16517	16529	16656	16546	16370	16705	16622	16520	16681	16689	16536	16604	16555	16516	16520	16634	16537	16682	16659	16640	16562	16603	16476	16729	16497	16644	16600	16395	16510	16345	16542	16624	16751	16638	16480	16677	16561	16664	16576	16537	16500	16392	16615	16641	16557	16750	16588	16610	16724	16483	16556	16620	16472	16486	16531	16658	16702	16821	16510	16422	16601	16608	16600	16536	16564	16620	16483	16791	16510	16688	16693	16588	16431	16542	16633	16634	16435	16725	16554	16859	16661	16677	16588	16688	16697	16523	16503	16664	16518	16582	16669	16589	16602	16529	16631	16412	16594	16579	16547	16579	16594	16684	16509	16610	16482	16789	16380	16572	16505	16606	16643	16461	16597	16662	16499	16630	16535	16715	16588	16512	16646	16614	16599	16702	16559	16697	16653	16521	16501	16586	16702	16648	16484	16700	16611	16519	16608	16546	16438	16525	16632	16806	16635	16625	16610	16620	16594	16659	16572	16678	16539	16604	16664	16477	16683	16566	16481	16751	16655	16589	16449	16391	16429	16487	16666	16585	16634	16601	16597	16487	16527	16563	16547	16461	16528	16611	16747	16536	16568	16550	16541	16738	16572	16716	16691	16585	16337	16582	16501	16430	16560	16499	16484	16480	16508	16400	16580	16735	16596	16558	16596	16420	16525	16453	16792	16638	16473	16229	16615	16496	16575	16567	16589	16434	16621	16523	16532	16659	16723	16524	16522	16506	16512	16743	16456	16535	16541	16655	16773	16625	16560	16578	16524	16580	16540	16347	16641	16557	16675	16634	16602	16597	16763	16676	16566	16533	16687	16383	16488	16590	16464	16493	16656	16489	16545	16461	16627	16631	16620	16617	16500	16536	16482	16618	16533	16404	16495	16606	16579	16569	16471	16534	16739	16460	16693	16512	16585	16488	16536	16469	16570	16358	16614	16483	16435	16622	16431	16473	16611	16481	16481	16620	16535	16517	16637	16603	16567	16614	16527	16472	16430	16676	16680	16721	16498	16578	16583	16606	16610	16608	16692	16655	16548	16503	16571	16593	16482	16702	16623	16506	16542	16457	16440	16576	16513	16599	16462	16515	16736	16326	16877	16559	16624	16476	16663	16609	16740	16564	16438	16535	16389	16611	16474	16674	16518	16342	16669	16639	16709	16647	16564	16523	16433	16602	16323	16592	16607	16590	16489	16655	16536	16561	16522	16633	16577	16706	16511	16490	16448	16603	16409	16654	16641	16520	16417	16712	16745	16491	16408	16522	16582	16490	16398	16517	16507	16488	16612	16355	16505	16591	16558	16808	16540	16564	16507	16516	16465	16671	16667	16527	16654	16624	16710	16641	16438	16443	16546	16464	16642	16675	16844	16630	16784	16688	16642	16550	16588	16562	16584	16577	16483	16570	16527	16447	16617	16450	16656	16473	16660	16384	16591	16452	16581	16735	16682	16636	16537	16651	16464	16557	16713	16588	16383	16587	16601	16628	16512	16605	16616	16434	16679	16526	16523	16545	16523	16609	16724	16473	16661	16504	16453	16490	16514	16560	16637	16453	16299	16559	16518	16598	16799	16629	16596	16525	16552	16534	16707	16635	16706	16655	16555	16709	16368	16578	16563	16589	16566	16673	16650	16705	16515	16561	16590	16588	16547	16665	16418	16797	16740	16615	16401	16633	16553	16600	16650	16764	16488	16610	16494	16529	16639	16525	16679	16524	16565	16657	16811	16590	16562	16642	16745	16665	16640	16569	16566	16604	16498	16566	16510	16578	16592	16539	16503	16769	16657	16552	16625	16416	16397	16576	16463	16429	16574	16475	16700	16599	16631	16546	16502	16524	16586	16780	16600	16523	16670	16834	16648	16521	16413	16721	16628	16491	16654	16521	16602	16683	16694	16579	16606	16635	16624	16449	16467	16517	16496	16682	16862	16630	16609	16524	16610	16543	16676	16528	16534	16568	16672	16435	16634	16460	16544	16652	16345	16704	16828	16406	16699	16465	16540	16393	16662	16570	16618	16468	16620	16579	16558	16529	16448	16569	16446	16674	16519	16520	16331	16694	16675	16618	16623	16659	16636	16553	16675	16339	16339	16733	16416	16572	16588	16559	16594	16333	16561	16685	16511	16822	16505	16618	16612	16481	16618	16531	16541	16616	16649	16502	16403	16582	16574	16579	16616	16598	16671	16616	16597	16548	16643	16505	16664	16503	16491	16540	16605	16667	16613	16407	16601	16475	16505	16530	16579	16601	16668	16676	16378	16601	16673	16605	16606	16654	16627	16706	16535	16580	16508	16497	16572	16690	16532	16721	16754	16475	16579	16683	16642	16408	16579	16401	16532	16626	16592	16608	16746	16545	16638	16459	16720	16652	16617	16569	16569	16578	16482	16657	16554	16416	16507	16669	16593	16613	16509	16602	16706	16607	16544	16559	16460	16564	16563	16519	16603	16646	16589	16373	16640	16594	16785	16583	16585	16604	16614	16333	16548	16408	16623	16464	16646	16468	16767	16652	16671	16533	16506	16573	16681	16631	16458	16543	16762	16630	16554	16536	16613	16608	16755	16789	16523	16608	16727	16644	16600	16471	16580	16676	16534	16651	16615	16644	16558	16458	16557	16423	16585	16546	16530	16503	16554	16612	16677	16646	16473	16529	16580	16487	16586	16541	16537	16726	16556	16612	16400	16655	16411	16443	16517	16471	16681	16588	16637	16759	16636	16456	16522	16509	16746	16757	16526	16567	16598	16546	16397	16502	16678	16475	16568	16518	16424	16649	16442	16404	16546	16578	16806	16671	16591	16577	16588	16543	16621	16652	16567	16537	16457	16602	16513	16776	16713	16671	16507	16833	16708	16377	16491	16538	16584	16495	16422	16680	16549	16599	16659	16589	16686	16717	16493	16579	16479	16623	16531	16546	16648	16625	16480	16829	16445	16524	16741	16506	16451	16475	16658	16728	16750	16598	16576	16799	16684	16601	16515	16554	16622	16744	16484	16631	16628	16447	16726	16514	16702	16421	16718	16644	16685	16688	16818	16331	16659	16583	16536	16506	16612	16457	16542	16464	16476	16479	16585	16585	16480	16733	16558	16576	16532	16475	16653	16635	16554	16515	16573	16510	16695	16369	16620	16398	16576	16641	16692	16596	16525	16536	16651	16542	16504	16551	16579	16509	16623	16577	16663	16447	16486	16587	16676	16584	16631	16503	16523	16550	16459	16623	16342	16553	16835	16696	16805	16718	16626	16463	16478	16604	16594	16801	16602	16621	16694	16658	16588	16495	16635	16548	16628	16829	16594	16548	16314	16873	16391	16651	16693	16674	16509	16486	16627	16590	16658	16525	16568	16515	16658	16654	16568	16638	16663	16644	16492	16655	16498	16579	16427	16670	16574	16481	16632	16719	16436	16771	16581	16712	16564	16737	16452	16497	16460	16686	16775	16587	16603	16594	16456	16504	16588	16509	16674	16695	16548	16432	16515	16811	16578	16492	16585	16712	16711	16517	16687	16766	16414	16646	16576	16544	16678	16563	16554	16690	16564	16528	16730	16640	16632	16451	16670	16617	16423	16628	16662	16562	16842	16557	16401	16397	16770	16651	16571	16453	16816	16619	16758	16804	16473	16769	16500	16450	16514	16556	16611	16455	16606	16607	16527	16450	16589	16502	16638	16478	16604	16696	16560	16546	16595	16663	16554	16638	16614	16492	16368	16519	16466	16521	16544	16539	16811	16484	16537	16466	16591	16661	16682	16700	16637	16740	16757	16523	16470	16656	16795	16465	16603	16643	16580	16553	16543	16687	16618	16605	16696	16715	16522	16627	16505	16762	16518	16524	16620	16473	16463	16527	16667	16643	16625	16467	16485
22516	20983	27403	24789	21903	25986	31539	28068	27242	27731	27502	27405	27290	27282	27253	26954	27068	27072	27038	26899	27135	27203	26905	26866	26807	26997	26818	26892	26896	26811	26784	26889	27040	27014	27159	26824	26966	26931	26683	26715	26836	26676	26893	26939	26868	26912	26896	27037	26778	26677	26803	26594	26902	26762	27016	26828	26880	26979	26849	26788	26900	26689	26898	27079	26702	26680	26790	27122	27040	26897	26901	26856	26866	27153	26560	27028	26844	27049	26878	26899	26826	26911	26864	26743	26920	26763	26614	26950	27046	26678	26909	26691	26760	26651	26755	26759	26792	26712	26804	26734	26947	26776	26905	26837	26842	26782	26922	26700	26857	26703	26555	26914	26976	26785	26692	26631	26935	26940	26818	26878	26691	26996	26930	26675	26691	26481	26978	26756	26493	26663	27028	26758	26600	26930	26662	26656	26667	26665	26680	26920	26784	26798	26909	26760	26972	26719	26577	26768	26777	26700	26905	26778	26891	26630	26813	26815	26679	26890	26937	26762	26673	26713	26779	26795	26858	26812	26908	26932	26941	26637	26710	26805	26891	26755	26814	26637	27068	26969	26758	26794	26812	26559	26828	26428	26819	26730	26814	26686	26606	26641	26921	26781	26829	27018	26905	26571	26619	27069	26558	26818	26821	26698	26846	26816	26948	26873	27070	26885	26814	26803	26793	26833	26921	26653	26564	26887	26884	26705	26617	26993	26946	26730	26762	26674	26884	26604	26747	26914	26408	26900	26846	27007	26839	26897	26605	26820	26921	26982	26794	26817	26884	26711	26871	26932	26756	26754	26801	26305	26564	26926	26755	26822	26770	26839	27061	26605	26982	26666	26852	26768	26442	26858	26985	26773	26730	26745	26913	26790	26631	26867	26881	26822	26819	26678	26548	26994	26831	26646	26958	26758	26921	26973	26941	26856	26837	26868	26589	26711	26766	26790	26911	26732	26888	26459	26843	26800	26813	27156	26616	26763	26594	26655	26714	26752	26712	26567	26540	26928	26850	26711	27077	26702	26698	26954	26785	26408	26816	26923	26634	26789	26834	26678	26597	26877	26438	26767	26618	26752	26869	26652	27031	26938	26936	26994	26781	26851	26762	26762	26846	26921	26692	26874	26836	26585	26612	26696	26682	26705	26707	26748	26879	26954	26739	27029	26678	26898	26692	26972	26833	26754	26656	26669	26922	26522	27119	26793	26847	26747	26656	26639	26906	26686	26840	26731	26875	26717	26769	26635	26770	26625	26859	26897	26718	26769	26727	26933	26825	26558	26520	26713	26850	26847	26649	26389	27011	26922	27185	26830	26628	26612	26732	26532	26790	26615	26583	26726	26817	26824	26764	26740	26611	26760	26895	26520	26794	27002	26660	26870	26867	26883	26597	26641	26703	26704	26795	26695	26811	27009	26993	26726	26615	26623	26938	26855	26968	26978	26720	26574	26632	26630	26868	26711	26864	26720	26863	26661	26452	26806	26635	26776	26823	26711	26738	26914	26948	26894	26830	26711	27003	26627	26630	26759	26643	26756	26733	26656	26677	26789	26769	26677	26629	26617	26665	26693	26777	26740	26543	26685	26786	26919	26669	26777	26725	26735	26765	26793	26699	26836	26633	26711	26850	26874	26474	26814	26846	26647	26737	26634	26629	26641	26604	26723	26683	26688	26827	26730	26772	26639	26692	26866	26787	26612	26839	26744	26919	26794	26742	26896	26772	26706	26886	26572	26751	26643	26922	26614	26757	26648	26764	26837	26502	26707	26859	26865	26664	26652	26777	26484	26781	26959	26868	26765	26887	26695	26670	27027	26814	26814	26873	26847	26760	26941	26843	26792	26919	26725	26597	26722	26725	26706	26741	26815	26770	27173	26850	26605	26566	26670	26698	26879	26799	26900	26966	26921	26813	26764	26783	26565	26788	26721	26453	26815	27131	26715	26923	26877	26844	26834	26802	26600	26786	26802	26549	26776	26906	26658	26686	26377	26861	26596	26715	27040	26918	26901	26646	26801	26759	26808	26947	26706	26855	26687	26790	26751	26847	26746	26750	26617	26689	26783	26625	26737	26915	27060	26829	26744	26683	26689	26744	26659	26754	26728	26678	27029	27096	26917	26828	26609	26718	26745	26501	26842	26930	26755	26827	26872	26832	26749	26626	26819	26901	26928	26629	26717	26640	26642	26652	26983	26787	26664	26836	26612	26535	26698	26802	26798	26791	26851	26636	26815	26820	26706	26527	26504	26685	26897	26519	26857	26927	26803	26970	26814	26718	26617	26749	26953	26839	26880	26737	26778	26760	26812	26819	26592	26915	26603	26689	26680	27129	26541	26627	26776	26539	26928	26820	26772	26796	26758	26969	26447	26623	26697	26562	26829	26584	26710	26533	26592	26605	26642	26579	26492	26673	26709	26768	26689	26782	26654	26668	26788	26692	26734	26776	27075	26812	26767	26597	26667	26734	26709	26735	26751	27122	26941	26916	26822	26869	26583	26816	26827	26630	26825	26713	26924	26693	26621	26430	26729	26657	26524	26770	26505	26522	26576	26715	26740	26461	26673	26678	26935	26669	26922	26912	26716	26583	26838	26751	26670	26604	26602	27009	26722	27029	26684	26688	26740	26907	26563	26539	26812	26688	26688	26890	26776	26680	26820	26959	26685	26902	26938	26673	26798	26830	26612	26720	26626	26717	26630	26727	26718	27052	27014	26754	26845	26751	26796	26708	26954	26931	27114	26922	26625	26728	26750	26805	26997	26725	26760	26777	26686	26822	26703	26720	26713	26570	26831	26636	26810	26933	26750	26757	26783	26850	26725	26831	26903	26784	26762	26719	26721	26891	26706	26785	26973	26870	26654	26776	26899	26820	26776	26859	26873	26787	26791	26784	26569	26770	27152	26840	26530	26813	26940	26814	26569	26393	26820	26829	26587	26635	26938	26822	26776	26792	26864	26882	26771	26712	26668	26624	26907	26946	26743	27062	26765	27127	27024	26871	26931	26790	26798	26853	26498	26992	26533	26861	26807	26804	26640	26509	26868	26701	26474	26845	26714	26626	26838	26884	26559	26621	26968	26778	26630	26584	26763	26433	26783	26791	27146	26738	26607	26873	26872	26720	26742	26520	26687	26819	26573	26835	26967	26902	27178	26762	26819	26766	26669	26589	26743	26729	26916	26885	26554	26917	26646	26679	26609	26780	26804	26724	26915	26878	26788	26771	26848	26647	26789	26717	26597	26891	26793	26680	26557	26942	26395	26566	26806	26966	26655	26814	26617	26851	26690	26613	26915	26939	26733	27038	26536	26882	26732	26774	26724	26748	26678	26664	26857	26718	26919	26837	26788	26879	26725	26903	26884	26830	26614	27048	26954	26903	26924	26776	26963	26806	26711	27063	26712	26793	26774	26946	26843	26692	26707	26965	26725	26806	26814	27062	26693	26746	26570	26806	26855	26826	26500	26374	26721	26761	26762	26725	26723	26955	26614	26762	26710	26974	26937	26804	26797	26701	26787	26838	26904	26805	26698	26846	26702	26628	26908	26718	26700	26825	26546	26829	26438	26886	26735	26886	26915	26692	26696	26609	26751	27048	26647	26881	26733	26542	26728	26786	26647	26863	26640	26665	26619	26850	26774	26733	26905	26635	26782	26942	26857	26903	26808	26527	26791	26944	26806	26817	27031	26824	26856	26959	27054	26733	27117	26713	26866	26694	26708	26740	26844	26672	26807	26808	26582	26785	26599	26868	26703	26780	26829	26965	26529	26440	26675	26843	26914	26674	26874	26697	26876	26766	26780	26795	26752	26790	26660	26869	26641	26906	26708	26847	26899	26498	26859	26564	26760	26879	26674	26741	26917	26559	26598	26918	26743	26742	26538	26860	26534	26720	26969	26924	26899	26816	26947	26701	26885	26659	26557	26868	26850	26601	26709	26688	26767	26952	26976	26633	26875	26908	26640	26628	26741	26734	26784	26816	26828	26612	26805	26838	26823	26889	26759	26807	26597	27026	26825	26570	26802	27040	26720	26816	26759	26658	27049	26809	26933	26610	26719	26816	26816	26980	26611	26866	26590	26936	26982	26775	26833	26542	26719	26732	26706	26863	26627	26950	26944	26839	26638	26883	26701	26971	26793	26663	26666	26786	26677	26789	26734	26706	26764	26801	26918	26723	26738	26798	26733	26971	27030	26899	26512	26976	26783	26940	26794	26695	26666	26731	26883	26788	26823	26622	26667	26686	26606	26977	26573	26627	26567	27082	26660	26745	26906	26760	26768	26803	26935	26844	26899	26935	27131	26667	26658	26911	26868	26820	26581	26838	26712	26747	26656	26899	26725	26800	26816	26781	26797	26674	26835	26697	26870	27026	26638	26625	26666	26705	26578	26735	26810	26826	26741	26394	26590	26580	26853	26815	26583	26690	26993	26628	26886	26908	26668	26738	26903	26873	26669	26689	26777	26649	26805	26807	26746	26946	26732	26707	26811	26686	26818	26910	26901	26717	27119	27141	26740	26542	26845	26842	26867	26627	26701	26706	26879	26605	26488	26917	26896	26666	26905	27138	26857	26709	26631	26699	26792	26863	26793	26809	26828	26950	26514	26671	26839	26715	26949	26636	26771	26921	26817	26690	26872	26839	26781	26650	26527	26810	26879	26920	26707	26700	26669	26939	26850	26828	26558	26791	26770	26803	26732	26884	26941	26706	26770	26795	26970	26651	26745	26790	26718	26834	26565	27039	26957	26931	26809	26749	26907	26991	26573	26872	26752	26739	26931	26555	26648	26813	26856	26635	26896	26897	26538	26694	26791	26727	26565	26684	26580	26514	26724	26539	26712	26672	26758	26781	26819	26936	26551	26698	26689	26734	26605	26781	26620	26661	26694	26854	27039	26663	26918	26893	26666	26696	26942	26986	26549	26808	26598	26776	27056	26939	26582	26766	26643	26790	27063	27304	26693	26709	27122	26841	26837	26641	26811	26877	26730	26736	26833	26863	26896	26638	26387	26768	26658	26727	26825	26940	26656	26531	26629	26791	26769	26460	26914	26852	26968	26852	26513	26705	26978	27041	26687	26564	26707	26911	26681	26705	26702	27007	26681	26767	26635	26952	26917	26550	26940	26733	27086	26548	26927	26846	26752	26537	26573	26836	26706
28538	48048	34363	24144	20949	19660	19181	18671	18221	17996	17917	17980	17858	17674	17603	17511	17493	17317	17528	17403	17312	17380	17420	17351	17330	17333	17363	17443	17242	17142	17305	17321	17287	17198	17328	17179	17340	17380	17448	17169	17342	17158	17074	17134	17279	17268	17184	17219	17344	17197	17117	17294	17314	17173	17310	17458	17385	17229	17068	17186	17228	17459	17163	17166	17202	17409	17408	17254	17282	17354	17284	17318	17456	17336	17113	17388	17291	17297	17294	17241	17269	17215	17276	17361	17097	17250	17105	17075	17211	17366	17168	17301	17283	17247	17281	17267	17252	17099	17135	17186	17085	17077	17149	17198	17153	17038	17142	17096	17123	17248	17161	17305	17277	17246	17305	16855	17213	17146	17372	17420	17257	17314	17269	17381	17116	17089	17237	17224	17469	17130	17059	17242	17269	17082	17209	17242	17198	17075	17059	17120	17172	17097	17117	17240	17311	17055	17211	17306	17288	17241	17234	17180	17133	17212	17077	17156	17033	17082	16987	17078	17047	17372	17219	17133	17274	17184	17211	17216	17202	17329	17101	17153	17424	17155	17310	17208	17096	17239	17171	17221	17137	17193	17342	17306	17139	17191	17290	17065	17157	17116	17259	17166	17015	17154	17108	17311	17103	17075	17203	17072	17155	17179	17259	17069	17219	17067	17066	17308	17161	17082	17107	17384	17240	17043	17238	17305	17253	17146	17273	17235	17210	17146	17268	17258	17043	17155	17331	17145	17221	17060	17243	17083	17259	17235	17093	17152	17186	17218	17115	17225	17137	17245	17012	17076	17125	17264	17171	17164	17069	17093	17218	16977	17248	16992	17069	17279	17295	17249	17214	17214	17248	16985	17395	17231	17165	17182	17033	17225	17174	17159	17399	17108	17186	17135	17243	17039	17303	17078	17132	17233	17328	17184	17154	17296	17119	17433	17153	17240	17115	17265	17090	17045	17240	17095	17244	17091	17276	17269	17098	17154	17236	17211	17119	17248	17293	17118	17168	17366	17053	17240	17333	17172	17054	17217	17142	17095	17080	17242	17229	17170	17150	17339	17237	17156	17249	17152	17217	17132	17351	17100	17151	17146	17290	17175	17140	17225	17196	17398	17205	17406	17211	17196	17074	17155	17167	17327	17186	16971	17163	17105	17274	17344	17200	17177	17311	17356	17117	17333	17158	17232	17262	17180	17090	17138	17348	17276	17265	17207	17075	17226	17143	17227	17041	17233	17321	17256	17217	17134	17271	17215	17176	17262	17129	17131	17113	17247	17090	17371	17087	17116	17100	17117	17330	16995	17317	17180	17204	17283	17258	17233	17014	17266	17290	17116	17066	17064	17028	17141	17216	17385	17333	17322	16968	17277	17308	17391	17284	17205	17306	17072	17220	17174	17301	16979	16908	17143	17234	17098	17012	17181	17227	17098	17256	17124	17257	17038	17169	16930	17117	17252	17118	17333	17207	17200	17094	17281	17353	17171	17207	17132	17153	17179	17178	17198	17216	17177	17129	17134	17321	17215	17166	17168	17143	17046	17103	17140	17248	17186	17190	17318	17151	17033	17127	17293	17121	17202	17198	17251	17063	17184	17265	17218	17021	17122	17198	17253	17127	17308	17098	17266	17024	17181	17125	17288	17109	17135	17296	16967	17345	16900	17084	17020	17264	17285	17152	17325	16930	17011	17372	17079	17228	17109	17034	17199	17280	17269	17384	17085	17163	17122	17171	16954	17116	17224	17225	17325	17106	17121	17244	17137	17123	17093	17153	17208	17306	17127	17117	17208	17080	17094	17274	17039	17308	17269	17110	17210	17166	17279	17293	17184	17025	17116	17287	17340	17222	17068	17193	17249	17135	17121	17203	17143	17141	17080	16957	17194	17200	17055	17305	17037	17332	17056	17258	17064	17084	17196	17102	17221	17409	17156	17016	17325	17199	17201	17227	17150	17153	17172	17161	17131	17099	17231	17213	17212	17271	17060	17172	17222	17004	17173	17124	17269	17103	17286	17128	17269	17229	17173	17171	17101	17382	17400	17111	17215	17204	17184	17127	17194	17178	17197	17126	17143	17202	17015	17091	17217	17116	17281	17200	17253	17240	17049	17113	17126	17092	17030	16992	17090	17179	17048	17206	17038	17290	17000	17086	17134	17111	17174	17091	17191	17119	17350	17272	17214	17057	17166	17064	17271	17063	17269	17287	17273	17287	17365	17087	17193	17193	17215	17179	17133	17209	17093	17131	17084	17175	17254	17143	17288	17191	17201	17152	17125	17296	17161	17076	17181	17199	17101	17026	17285	17224	17178	17268	17254	17274	17051	17195	17337	17150	17126	17235	17220	17023	17278	17076	17234	17089	17307	17109	17320	17082	17163	17193	17264	17112	17177	17038	17165	17103	17316	17173	17162	17258	17398	17083	17464	17058	17232	17195	17206	17148	17266	17165	17169	16957	17310	17079	17125	17251	17158	17082	17207	17276	17229	17152	17223	17093	17278	17226	17062	17377	17244	17233	17336	17376	17349	17222	17322	17356	17285	17131	17067	17082	17329	17096	17053	17123	16950	17082	17420	16916	17089	17178	17127	17214	17188	17169	17123	17237	17004	17296	17127	17106	17289	17194	17192	17204	17352	17160	17197	16996	17204	17282	17179	17142	17009	17336	17176	17097	17103	17036	17378	17142	17244	17372	17036	17192	17215	17102	17108	17106	17227	17330	17118	17180	17053	17239	17309	17276	17243	17253	17223	17245	17059	17189	17116	17124	17090	17275	17197	17117	17120	17099	17131	17256	17119	17078	17305	17241	17155	17159	17209	17170	17065	17053	17130	16946	17273	17107	17113	17235	17127	17286	17287	16979	17069	17317	17216	17163	17120	17370	17116	17295	17159	17041	17146	17098	17102	17258	17160	17213	17188	17117	17153	17337	17105	17068	17069	17228	17114	17171	16937	17218	17268	17267	17176	17275	17384	17287	17017	17307	17123	17266	17231	17063	17258	17176	17217	17039	17211	17263	17184	17218	17082	17101	16998	17094	17253	17415	17305	17305	17208	17307	17232	17174	17137	17280	17217	17161	17239	17168	17063	17209	17056	17267	17227	17000	17154	17404	16970	17311	17150	17248	17241	17015	17239	17215	17122	17195	17375	16945	17089	17337	17317	17120	17246	17195	17379	17145	17151	17250	17092	17255	17251	17262	17193	17125	16974	17222	17196	17142	17268	17289	17189	17361	17293	17142	17182	17243	17225	17059	17215	17211	17172	17202	17063	17025	17149	17248	17085	17082	17155	17235	17317	17303	17299	16958	17269	17073	17075	17195	17177	17238	17135	17105	17100	17268	17276	17194	17208	17213	17214	17270	17073	17140	17173	17321	17090	17021	17342	17112	17226	17269	17248	17084	17209	17210	17393	17170	16930	17192	17264	17256	17308	17117	17015	17227	17193	17352	17240	17004	17201	17075	17335	17204	17246	17240	17094	17221	17144	17257	17218	17091	17161	17230	17137	16983	17260	17388	17136	17085	17166	16946	17220	17132	17070	17173	17276	17358	17101	17341	17238	17240	17119	17197	17092	17210	17099	17185	17079	17501	17187	17102	17180	17247	17209	17085	17080	17085	17109	17256	17207	16883	17124	17311	17075	17067	17255	17150	17249	17193	17217	17154	17196	17173	17355	17098	17250	17135	17350	17097	17240	17128	17146	17191	17279	17219	17123	17170	17082	17188	17103	17126	17090	17136	17143	17064	17139	17188	16988	17202	17139	17203	17150	17183	17061	17230	17214	17351	17179	16992	17313	16979	17025	17251	17102	17305	17222	17119	17164	17107	17105	17236	17176	17197	17223	17078	17071	17217	17195	17330	17155	17089	17101	17118	17004	17125	17113	17176	17179	17142	17263	17120	17183	16971	17156	17094	17265	17090	17230	17000	17250	17079	17026	17304	17296	17257	17196	17243	17268	17123	17363	17225	17155	17137	17271	17132	17021	17123	17202	17039	17200	17253	17213	17120	17069	17267	17347	17178	17236	17141	17192	17146	17159	17316	17109	17178	17128	17220	17323	17045	17106	17292	17185	17206	17141	17352	17126	17063	17127	17094	17191	17196	17073	17088	16948	17126	17167	17292	17140	17323	17163	17217	17240	17116	17261	17176	17346	17115	17196	17242	17284	17213	17160	17286	17126	17271	17150	17154	17207	17292	17232	17296	17360	17298	17299	17362	17169	17193	17285	17207	17097	17223	17165	17203	17137	17233	16968	17202	17230	17096	17152	17209	17366	17230	17227	17276	17165	17250	17206	17356	17201	17213	17182	17345	17273	17035	17237	17080	17210	17251	17158	17103	17207	17177	17183	17068	16897	17106	17214	17192	16999	17162	17339	17247	17180	17361	17119	17169	17229	17202	17317	17357	17196	17037	17272	17229	17095	17324	17129	17111	17256	17102	17436	16939	17193	17235	17409	17113	17045	17154	17007	17329	17004	17251	17248	17222	17278	17123	17080	17149	17179	17149	17189	17007	17129	17153	17287	17187	17210	17191	17200	17207	17259	16970	17320	17175	17151	17222	17231	17161	17107	17157	17159	17129	17248	17093	17277	17217	17213	17271	17218	17177	17329	17142	17319	17126	17255	17260	17041	17196	17300	17191	17079	17106	17081	17095	17136	17349	17199	17204	17195	17049	17047	17038	17111	17075	17224	17226	17190	17275	17138	17208	17177	17257	17161	17137	17201	17067	17163	17120	17126	17129	17114	17107	17083	17239	17346	17152	17282	17459	17289	17130	17289	17192	17363	17022	17170	17131	17164	16930	17203	17252	17352	17067	17262	17178	17210	17106	17301	17147	17317	17233	16977	17140	17257	17329	17261	17285	17179	17161	17139	17255	17256	17052	17060	17328	17251	17240	17260	17214	17047	17243	17263	17144	17336	17193	17156	17127	17116	17226	17129	17209	16930	17189	17429	17173	17095	17323	17156	17130	17222	17119	17169	17185	16976	17197	17197	17335	17348	17346	17281	17177	17244	17059	17176	17139	16945	17262	17259	17244	17283	17095	17330	17221	17190	17218	17258	17029	17144	17201	17064	17293	17243	17167	17124	17176	17242	17105	17236	17277	17208	17170	17236	17025	17206	17162	17253	17043	17139	17213	17354	17114	17159	16969	17173
34810	29651	32935	29521	27664	27958	28086	27752	27936	27965	27731	27654	27568	27667	27900	27616	27503	27419	27589	27703	27761	27814	27841	27647	28010	27836	27728	27390	27507	27617	27960	27462	27733	27679	27591	27523	27628	27563	27789	27584	27834	27562	27638	28013	27754	27784	27827	27759	27508	27660	27704	27454	27605	27801	27622	27702	27822	27626	27651	27810	27988	27596	27849	27670	27659	27655	27579	27568	27574	27825	27698	27587	27758	27441	27621	27744	27600	27813	27818	27499	27815	27805	27627	27891	27960	27584	27538	27865	27459	27778	27922	27754	27328	27963	27815	27854	27678	27567	27796	27926	27850	27736	27678	27696	27448	27693	27648	27631	27547	27698	27822	27474	27509	27656	27650	27694	27660	27931	27756	27655	27719	27465	27892	27795	27385	27478	27518	27800	27838	27926	27744	27759	27562	27479	27434	27453	27481	27660	27638	27862	27586	27533	27699	27587	27575	27615	27673	27651	27734	27476	27632	27676	27543	27326	27409	27512	27689	27690	27780	27367	27665	27465	27610	27884	27570	27696	27534	27506	27901	27326	27577	27594	27632	27723	27769	27628	27800	27589	27716	27738	27754	27743	27567	27734	27709	27645	27498	27552	27789	27817	27412	27402	27475	27957	27796	27581	27622	27722	27486	27563	27818	27388	27592	27751	27545	27610	27699	27669	27498	27430	27815	27725	27781	27807	27481	27414	27534	27657	27574	27620	27512	27802	27695	27635	27714	27667	27620	27581	27607	27557	27559	27709	27634	27482	27821	27753	27523	27536	27758	27824	27701	27547	27464	27631	27701	27598	27695	27625	27566	27736	27757	27721	27800	27739	27629	27726	27749	27749	27623	27652	27717	27831	27652	27682	27708	27571	27627	27704	27825	27547	27793	27568	27870	27556	27661	27714	27697	27989	27722	27600	27846	27693	27648	27587	27883	27586	27941	27524	27981	27907	27734	27671	27580	27707	27447	27567	27329	27792	27691	27592	27799	27719	27529	27870	27963	27742	27760	27822	27730	27709	27465	27625	27706	27647	27459	27634	27776	27765	27419	27551	27594	27968	27428	27648	27655	27647	27821	27820	27483	27890	27729	27723	27448	27894	27693	27608	27585	27985	27681	27681	27748	27799	27697	27574	27825	27643	27765	27709	27775	27714	27631	27658	27667	27718	27577	27750	27726	27917	27517	27643	27806	27858	27857	27669	27671	27815	27591	27802	27700	27691	27953	27511	27847	27871	27763	27645	27697	27576	27484	27676	27611	27657	27505	27286	27691	27866	27697	27844	27545	27744	27641	27534	27709	27719	27309	27816	27413	27740	27825	27645	27610	27461	27522	27458	27655	27512	27570	27725	27667	27774	27399	27590	27569	27944	27816	27745	27747	27565	27809	27966	27761	27584	27933	27617	27630	27946	27542	27689	27599	27498	27643	27668	27716	27448	27804	27651	27772	27700	27791	27874	27673	27775	27859	27674	27571	27375	27739	27729	27667	27637	27704	27690	27616	27695	28021	27505	27817	27787	27414	27567	27633	27712	27498	27650	27476	27578	27618	27671	27466	27707	27571	27436	27650	27737	27819	27959	27596	27522	27486	27749	27736	27741	27840	27695	27511	27888	27527	27584	27610	27628	27548	27577	27820	27620	27733	27722	27747	27647	27613	27659	27538	27906	27668	27698	27657	27697	27684	27715	27639	27517	27646	27488	27824	27645	27630	27746	27793	27909	27646	27610	27640	27897	27868	27597	27363	27673	27880	27547	27628	27492	27707	27564	27768	27522	27654	27886	27815	27709	27699	27601	27664	27699	27425	27640	27633	27393	27697	27705	27767	27528	27676	27631	27649	27690	28016	27824	27422	27566	27609	27672	27718	27692	27734	27817	27474	27436	27584	27947	27685	27796	27593	27422	27343	27932	27692	27669	27636	27690	27726	27773	27614	27644	27330	27703	27734	27556	27769	27643	27631	27822	27960	27664	27569	27686	27566	27466	27792	27854	27628	27685	27751	27812	27802	27555	27724	28010	27792	27715	27786	27517	27705	27634	27560	27979	27892	27681	27585	27604	27883	27380	27792	27763	27639	27801	27641	27562	27613	27902	27714	27648	27744	27852	27822	27539	27639	27706	27732	27726	27670	27542	27556	27551	27717	27564	27665	27608	27527	27742	27769	27556	27747	27688	27696	27659	27671	27664	27715	27580	27794	27860	27684	27802	27912	27580	27697	27612	27474	27495	27565	27571	27791	27674	27518	27575	27540	27787	27713	27488	27535	27677	27571	27531	27853	27663	27843	27806	27774	27509	27628	27319	27652	27931	27550	27799	27499	27587	27828	27834	27921	27839	27954	27650	27393	27714	27704	27746	27588	27810	27553	27516	27613	27789	27663	27662	27908	27741	27631	27750	27910	27638	27850	27638	27854	27683	27618	27906	27608	27268	27564	27603	27584	27719	27679	27709	27708	27496	27826	27613	27691	27836	27928	27649	27481	27540	27646	27561	27606	27639	27689	27738	27733	27575	27634	27876	27636	27609	27711	27876	27478	27859	27761	27867	27859	27697	27583	27598	27646	27851	27567	27592	27902	27863	27667	27555	27884	27724	27653	27863	27678	27583	27783	27773	27781	27775	27791	27417	27737	27498	27766	27893	27743	27591	27702	27414	27664	27668	27670	27592	27547	27715	27688	27651	27585	27676	27815	27709	27569	27476	27640	27789	27604	27730	27883	27733	27510	27401	27712	27716	27750	27511	27512	27978	27730	27743	27643	27516	27583	27905	27652	27828	27701	27460	27650	27608	27821	27506	27684	27686	27832	27969	27685	27448	27671	27499	27577	27719	27716	27705	27626	27754	27541	27777	27600	27868	27771	27639	27850	27735	27739	27725	27547	27615	27528	27670	27651	27662	27617	27606	27707	27456	27569	27684	27760	27732	27557	27866	27549	27715	27773	27658	27473	27605	27824	27582	27748	27636	27893	27560	27402	27394	27611	27676	27962	27648	27671	27575	27706	27742	27438	27846	27750	27589	27901	27658	27739	27665	27744	27760	27643	27820	27582	27555	27776	27702	27529	27381	27723	27913	27836	27553	27660	27901	27657	27518	27664	27817	27536	27461	27519	27699	27540	27620	27947	27789	27482	27587	27628	27770	27671	27791	27619	27577	27612	27778	27629	27637	27684	27824	27814	27725	27562	27651	27883	27519	27653	27639	27492	27555	27574	27619	27663	27591	27781	27472	27783	27426	27809	27463	27805	27612	27514	27437	27724	27839	27814	27827	27852	27680	27718	28021	27840	27500	27615	27481	27621	27443	27442	27627	27533	27539	27659	27716	27696	27702	27389	27717	27869	27862	27556	27578	27695	27577	27510	27767	27770	27913	27784	27477	27484	27735	27695	27732	27737	27729	27668	27722	27622	27747	27940	27585	28015	27754	27721	27644	27865	27834	27656	27741	27593	27926	27651	27623	27702	27591	27876	27881	27327	27845	27791	27742	27406	27648	27713	27732	27693	27824	27477	27754	27510	27492	27632	27496	27747	27726	27729	27839	27807	27611	27659	27757	27595	27794	27791	27592	27789	27559	27793	27609	27671	27785	27810	27632	27840	27633	27656	27721	27626	27562	27755	27593	27683	27736	27676	27591	27649	27797	27498	27875	27804	27650	27709	27813	27699	27786	27587	27476	27484	27428	27673	27872	27676	27710	27924	27887	27788	27579	27968	27848	27599	27454	27643	27715	27750	27836	27517	27800	27730	27616	27635	27627	27838	27837	27841	27629	27684	27637	27772	27475	27665	27619	27665	27705	27711	27797	27785	27691	27435	27647	27644	27758	27570	27761	27900	27747	27708	27591	27625	27685	27810	27659	27783	27825	27682	27899	27709	27810	27249	27721	27563	27588	27468	27656	27761	27684	27456	27544	27833	27778	27646	27547	27561	27639	27900	27539	27729	27819	27604	27498	27666	27646	27557	27556	27774	27918	27574	27581	27684	27544	27597	27684	27902	27603	27640	27629	27830	27448	27509	27524	27543	27677	27532	27903	28024	27468	27699	27853	27619	27508	27399	27497	27779	27744	27589	27680	27684	27727	27505	27612	27678	27378	27770	27675	27634	27747	27656	27782	27590	27833	27746	27743	27601	27447	27894	27644	27393	27590	27288	27651	27611	27477	27663	27570	27653	27737	27607	27769	27665	27634	27706	27733	27455	27653	27731	27496	27649	27795	27733	27509	27605	27668	27659	27866	27881	27570	27778	27800	27710	27721	27770	27715	27689	27638	27761	27532	27631	27393	27517	27486	27861	27778	27690	27725	27850	27820	27588	27591	27818	27716	27446	27596	27737	27444	27673	27842	27882	27817	27802	27464	27549	27421	27540	27694	27464	27563	27785	27568	27791	27722	27542	27426	27479	27748	27698	27653	27366	27606	27708	27572	27724	27868	27757	27807	27904	27891	27791	27615	27542	27282	27510	27565	27614	27617	27530	27633	27689	27346	27606	27599	27626	27796	27774	27710	27579	28013	27665	27478	27803	27723	27682	27784	27912	27816	27874	27662	27647	27984	27765	27332	27521	27793	27756	27548	27823	27622	27810	27564	27660	27471	27755	27708	27874	27467	27680	27800	27788	27579	27592	27505	27751	27546	27729	27784	27630	27479	27818	27492	27638	27756	27630	27729	27615	27633	27602	27554	27723	27690	27636	27766	27606	27453	27710	27566	27817	27694	27750	27481	27788	27744	27559	27486	27708	27660	27498	27744	27917	27577	27527	27624	27607	27822	27610	27625	27466	27821	27612	27832	27550	27763	27683	27936	27663	27609	27778	27770	27691	27588	27639	27535	27741	27616	27768	27682	27858	27816	27393	27436	27754	27676	27694	27960	27676	27348	27650	27714	27911	27801	27777	27581	27775	27534	27812	27511	27638	27446	27704	27804	27616	27812	27629	27766	27981	27710	27751	27679	27895	27725	27466	27826	27736	27643	27801	27579	27283	27500	27865	27424	27545	27657	27976	27577	27638	27683	27934	27700	27613	27856	27927	27737	27468	27859	27624	27702	27689	27721	27685	27675	27613	27649	27531	27673	27617	27505	27666	27580	27477	27821	27588	27429	27591	27671	27545	27637	27392	27587	27619	27530	27759	27467	27717	27713	27605	27857	27612	27805	27650	27569
25149	30159	24178	18444	18019	17914	17789	17747	17655	18026	17699	17951	17639	17708	17852	17744	17841	17761	17710	17610	17748	17706	17893	17734	17673	17953	17766	17763	17810	17640	17857	17800	17852	17713	17507	17682	17726	17763	17622	17599	17785	17785	17944	17756	17596	17715	17789	17647	17812	17836	17676	17795	17923	17799	17864	17740	17849	17721	17807	17635	17775	17733	17813	17855	17644	17756	17724	17645	17920	17748	17651	17611	17884	17779	18049	17753	17868	17789	17800	17798	17885	17967	17705	17774	17613	17818	17650	17739	17643	17802	17798	17727	17774	17792	17703	17569	17747	17834	17669	17802	17600	17594	17857	17673	17621	17756	17697	17757	17649	17848	17876	17763	17842	17740	17677	17807	17759	17758	17767	17922	17671	17698	17845	17676	17421	17677	17883	17804	17942	17650	17789	17930	17701	17732	17711	17798	17753	17594	17812	17718	17779	17773	17886	17802	17592	17787	17637	17877	17597	17748	17733	17802	17681	17622	17701	17772	17567	17698	17938	17564	17754	17764	17650	17812	17731	17691	17706	17702	17631	17730	17573	17806	17720	17805	17580	17537	17780	17648	17692	17656	17736	17744	17831	17800	17700	17740	17747	17678	17835	18054	17672	17583	17818	17735	17863	17670	17831	17725	17710	17810	17746	17712	17643	17736	17703	17515	17662	17824	17578	17692	17844	17574	17700	17779	17847	17691	17756	17654	17587	17800	17703	17619	17723	17850	17703	17744	17887	17699	17752	17676	17591	17774	17855	17660	17805	17649	17857	17795	17644	17616	17705	17639	17729	17652	17727	17688	17708	17840	17711	17702	17584	17592	17726	17735	17815	17737	17705	17765	17843	17768	17782	17600	17648	17637	17821	17765	17720	17690	17778	17674	17690	17770	17861	17763	17629	17782	17658	17661	17702	17775	17575	17673	17700	17672	17732	17600	17918	17852	17646	17729	17693	17707	17720	17866	17758	17642	17618	17649	17831	17707	17835	17786	17730	17768	17569	17614	17681	17892	17482	17877	17790	17791	17770	17720	17448	17754	17894	17805	17761	17612	17803	17654	17735	17820	17609	17738	17774	17823	17753	17673	17727	17906	17840	17555	17781	17551	17753	17755	17799	17579	17862	17757	17617	17658	17734	17575	17855	17735	17636	17880	17799	17721	17670	17729	17731	17770	17681	17737	17755	17838	17714	17766	17834	17754	17628	17595	17646	17849	17650	17680	17726	17783	17785	17713	17561	17590	17761	17721	17922	17788	17605	17801	17909	17627	17676	17789	17703	17614	17783	17650	17524	17689	17682	17931	17720	17552	17645	17689	17734	17656	17752	17720	17634	17734	17802	17590	17813	17883	17770	17785	17623	17849	17700	17705	17685	17682	17619	17727	17799	17588	17856	17848	17696	17674	17779	17721	17845	17691	17817	17828	17619	17723	17600	17759	17781	17662	17735	17716	17783	17655	17739	17748	17783	17738	17902	17688	17968	17724	17683	17749	17655	17718	17812	17814	17847	17875	17760	17721	17737	17674	17517	17874	17787	17879	17589	17689	17864	17652	17671	17573	17751	17715	17670	17714	17799	17789	17681	17708	17901	17761	17714	17476	17740	17549	17757	17797	17741	17645	17691	17790	17797	17604	17620	17867	17652	17619	17825	17829	17517	17843	17677	17752	17929	17842	17508	17749	17728	17725	17819	17744	17627	17826	17759	17773	17683	17818	17751	17841	17791	17806	17810	17714	17907	17521	17795	17641	17712	17790	17735	17752	17772	17823	17572	17720	17437	17858	17592	17776	17736	17830	17706	17967	17711	17774	17773	17768	17792	17667	17604	17743	17846	17616	17718	17818	17704	17796	17849	17752	17524	17701	17808	17537	17680	17681	17879	17572	17771	17686	17516	17870	17713	17640	17674	17589	17756	17693	17762	17715	17684	17656	17802	17752	17764	17735	17881	17646	17786	17876	17651	17681	17643	17801	17802	17854	17707	17722	17703	17526	17753	17682	17735	17792	17849	17776	17832	17755	17672	17703	17817	17604	17864	17886	17611	17790	17657	17607	17725	17788	17707	17849	17743	17762	17677	17569	17700	17520	17800	17721	17651	17826	17657	17899	17824	17801	17867	17775	17736	17669	17714	17539	17796	17923	17734	17600	17847	17713	17591	17704	17694	17812	17697	17705	17636	17755	17672	17818	17585	17787	17625	17844	17752	17724	17701	17838	17789	17894	17644	17760	17814	17690	17798	17721	17761	17763	17725	17817	17749	17766	17722	17766	17751	17862	17789	17773	17844	17722	17794	17601	17743	17785	17809	17816	17621	17613	17793	17615	17711	17797	17740	17784	17721	17739	17788	17712	17683	17630	17940	17769	17885	17874	17807	17875	17827	17838	17648	17787	17789	17694	17678	17662	17561	17760	17561	17660	17570	17818	17819	17689	17723	17689	17875	17667	17721	17655	17684	17748	17761	17569	17715	17603	17801	17723	17556	17631	17728	17729	17918	17779	17780	17621	17889	17667	17710	17678	17618	17714	17846	17755	17841	17752	17796	17705	17796	17659	17687	17736	17575	17748	17712	17808	17687	17594	17813	17695	17721	17850	17499	17660	17779	17731	17664	17730	17660	17499	17835	17784	17533	17674	17829	17792	17714	17697	17873	17834	17715	17634	17860	17756	17734	17928	17598	17737	17885	17742	17742	17735	17735	17648	17788	17712	17686	17606	17818	17822	17758	17785	17733	17703	17725	17872	17763	17994	17663	17831	17591	17620	17655	17861	17817	17775	17713	17747	17652	17643	17937	17826	17683	17732	17677	17766	17645	17620	17716	17851	17710	17673	17793	17835	17601	17879	17528	17689	17622	17652	17759	17773	17719	17715	17834	17821	17546	17719	17668	17798	17656	17598	17682	17741	17735	17811	17738	17806	17775	17733	17858	17854	17817	17875	17671	17682	17628	17756	17753	17627	17847	17847	17616	17539	17784	17696	17864	17634	17792	17887	17749	17850	17819	17630	17651	17787	17793	17706	17624	17908	17829	17821	17665	17762	17849	17750	17728	17852	17730	17801	17772	17800	17794	17605	17818	17801	17614	17839	17863	17594	17704	17676	17770	17804	17820	17708	17739	17698	17763	17667	17716	17615	17743	17669	17937	17616	17916	17768	17769	17668	17591	17798	17739	17729	17885	17805	17850	17843	17631	17967	17832	17688	17454	17686	17805	17742	17777	17679	17760	17813	17713	17740	17848	17646	17686	17655	17541	17679	17742	17478	17858	17592	17727	17748	17642	17647	17821	17744	17752	17724	17632	17852	17838	17814	17702	17611	17624	17756	17677	17878	17711	17577	17820	17821	17602	17690	17770	17694	17692	17805	17750	17815	17678	17762	17806	17668	17663	17773	17766	17729	17690	17881	17720	17764	17667	17677	17804	17681	17630	17810	17650	17677	17729	17542	17859	17656	17681	17952	17731	17707	17713	17633	17539	17854	17855	17857	17761	17707	17809	17750	17687	17775	17742	17637	17749	17683	17725	17794	17850	17837	17694	17805	17816	17603	17781	17783	17752	17740	17741	17775	17687	17799	17852	17699	17832	17515	17574	17740	17723	17728	17804	17606	17725	17685	17710	17882	17864	17711	17801	17693	17797	17956	17763	17848	17701	17709	17644	17875	17752	17628	17808	17682	17675	17669	17745	17628	17806	17763	17776	17710	17618	17620	17677	17723	17911	17665	17701	17640	17588	17661	17738	17795	17833	17943	17735	17839	17825	17633	17688	17697	17843	17704	17839	17779	17610	17802	17820	17780	17814	17608	17735	17794	17709	17753	17694	17598	17674	17685	17766	17603	17623	17839	17597	17478	17608	17920	17528	17819	17734	17912	17666	17820	17752	17673	17845	18008	17738	17757	17636	17692	17744	17560	17644	17910	17831	17662	17724	17689	17905	17762	17556	17692	17869	17815	17775	17616	17832	17672	17885	17717	17698	17770	17796	17845	17793	17792	17640	17634	17791	17802	17644	17810	17636	17561	17676	17839	17797	17754	17653	17765	17760	17872	17777	17666	17777	17671	17805	17597	17824	17813	17714	17793	17741	17776	17732	17991	17776	17644	17683	17803	17774	17805	17774	17541	17620	17820	17971	17808	17883	17750	17657	17836	17713	17765	17707	17698	17638	17771	17772	17698	17670	17648	17792	17794	17769	17602	17654	17759	17761	17776	17860	17873	17834	17622	17557	17547	17554	17926	17750	17940	17725	17871	17812	17721	17732	17694	17730	17813	17648	17607	17844	17450	17763	17802	17734	17780	17789	17842	17833	17767	17725	17768	17602	17816	17693	17898	17670	17629	17776	17827	17754	17836	17682	17732	17764	17752	17839	17928	17655	17728	17824	17578	17816	17601	17777	17922	17782	17845	17633	17778	17577	17543	17585	17927	17804	17750	17659	17747	17528	17802	17863	17700	17646	17766	17631	17874	17723	17675	17779	17734	17721	17776	17831	17699	17809	17554	17565	17750	17711	17787	17875	17829	17729	17745	17744	17804	17806	17887	17949	17758	17720	17732	17827	17726	17660	17846	17680	17747	17874	17743	17936	17745	17643	17864	17703	17904	17793	17829	17970	17880	17846	17753	17688	17868	17495	17640	17647	17843	17706	17719	17657	17641	17587	17633	17836	17742	17745	17745	17632	17849	17862	17657	17701	17672	17861	17635	17773	17767	17853	17652	17681	17794	17495	17632	17711	17737	17882	17806	17810	17710	17751	17756	17492	17690	17644	17751	17843	17696	17812	17823	17825	17843	17813	17874	17767	17583	17793	17550	17716	17696	17745	17654	17774	17647	17611	17686	17643	17693	17697	17673	17814	17611	17704	17603	17771	17867	17822	17632	17869	17690	17861	17732	17635	17859	17702	17733	17593	17740	17658	17716	17661	17922	17631	17487	17598	17571	17824	17646	17643	17770	17579	17922	17709	17733	17724	17680	17927	17760	17652	17848	17675	17680	17678	17881	17903	17644	17533	17711	17692	17847	17747	17774	17727	17856	17831	17704	17786	17499	17902	17816	17748	17833	17579	17838	17808	17673	17751	17657	17797	17676	17704	17616	17670	17759	17743	17779	17643	17824	17688	17644	17793	17668	17759	17689	17582	17584	17733	17819	17834	17685	17734	17851
23958	20956	27303	25130	23626	27659	29938	27723	27213	27844	27732	27088	27354	27123	27247	27157	27209	27191	27080	27064	27136	27043	27112	27274	27196	27016	27186	26947	27112	27202	27327	26983	27208	27019	27027	27049	27020	27165	26864	26859	27009	27236	27210	27177	27139	27085	27094	26970	27001	26982	27317	27236	27050	26975	27137	27116	27195	26990	27296	27288	26983	27326	27130	26774	27158	26767	26954	27225	27116	27030	27155	27155	27145	27198	26998	27206	27309	27381	27356	27010	27308	26980	27074	26988	27234	27126	27113	26951	27248	26850	27067	27068	27017	26807	26830	26848	27033	27096	27172	27076	27154	26927	27040	27006	27152	27138	27249	27041	27079	26993	27027	26903	27049	27160	27020	27195	27129	27194	27109	27153	26898	26930	26858	27148	27131	26938	26967	27005	27073	27165	26941	27164	27228	27161	27084	27121	27092	27268	27078	27037	27067	26947	27144	27156	26963	26988	26922	27242	26797	26966	26802	27012	26895	26990	26847	26745	27048	27088	27072	26991	26854	27166	26711	26910	26829	27129	26737	26949	26921	27006	26866	26991	27040	27031	27146	26974	27032	26921	27142	26927	26931	26927	27050	26997	27015	27035	27299	27012	27144	26990	27227	27273	27206	27051	26672	26931	27236	27060	27052	27008	27253	27159	27008	27102	26878	26981	26920	27138	27253	26986	27061	27045	26783	27273	26892	27019	26947	26745	26838	27270	27050	27104	26917	27127	27047	27075	27037	27165	27028	26751	26842	26860	26979	26797	27120	27047	27192	27000	26980	26886	26911	27148	27104	26958	26951	27099	27079	27227	27144	27107	27070	26872	27071	27072	26781	27102	27085	26973	27215	27090	27170	26943	27049	26821	27359	27066	27053	26981	26971	27198	26953	26984	26855	26969	26867	26746	27013	26876	26933	27005	27071	27217	26969	26812	26745	27257	26987	26897	26902	27277	27224	26964	27145	26914	27175	26815	26934	26797	26954	26878	27016	27034	26998	27001	26837	27173	26995	26854	27192	27220	26907	27099	26914	26753	27020	26970	26887	26758	26918	27088	27211	27151	27045	27120	27121	27207	26827	27227	26924	27092	27085	27320	27031	26777	26943	27104	26891	27124	27365	27063	27301	27315	27203	27018	26905	26981	27199	26920	26967	27048	27038	26885	26973	26943	26923	26752	27051	27344	27257	27059	26890	27021	27165	27250	26833	26901	26971	27168	26834	26765	26713	26973	26999	26814	26902	26928	27097	27125	27265	27008	27126	26894	26954	26920	27203	27099	27241	26816	26855	26928	26821	26930	26984	26978	27073	26924	27217	27171	27130	27098	26991	27029	27197	27020	27130	26849	26881	26868	26986	27061	27130	27141	26877	27198	26894	27077	26933	27004	26907	27293	26896	27322	26889	27100	27081	27080	26947	27116	27165	27046	26944	27183	27276	26849	27267	27104	27248	27152	27129	27112	26849	26875	27052	27035	26926	26869	26966	26861	26784	26907	26981	26816	27002	27094	26948	26989	26901	26916	26680	26861	26926	27157	26958	27179	26703	27007	26997	26867	27147	27096	27265	27194	26981	27086	26999	26786	26825	26867	27103	27043	27006	26903	26998	26752	26999	26868	26968	26866	27128	26999	26901	27182	27008	27106	26966	27129	27170	27082	27034	27059	26905	27021	27005	27044	27321	26969	26948	26934	26921	26961	27306	26962	26897	26926	27184	27313	27148	27131	27047	27063	27112	26985	26854	27139	26904	27005	26901	27210	26971	27125	27063	27080	27157	27260	27131	27033	27003	27022	26769	27043	26909	27104	27149	27135	26975	27161	26836	26978	26821	27058	27041	27040	26901	27204	26965	26737	27036	26916	27099	26987	27044	27173	27052	27023	27194	27045	26953	26754	27044	27119	27109	27093	26854	27029	26951	26835	26807	27030	27176	27009	27151	27024	26995	26960	27190	26771	27097	27174	27177	27026	26835	27013	26725	27012	27124	27007	27072	26964	27134	27171	27115	27056	27137	27073	26890	26885	27039	26960	26889	27133	27011	26963	26742	26852	27005	27204	26936	26816	27052	26900	27076	26901	27174	27026	26872	26943	26860	27061	26901	27129	27060	27149	26658	26817	27185	27082	27067	27282	27021	26807	26865	26905	26987	27056	27179	27199	27144	27130	27094	27211	27120	26811	27026	26953	27082	26758	26966	27132	27002	27089	26899	27121	26985	27107	27137	26923	27064	27151	27031	26851	26965	26996	26984	27087	27130	26763	26967	26746	26801	27274	26905	26999	26897	27156	26957	26873	27140	27022	27018	27218	27253	26973	27090	27157	27080	26988	26913	27170	27086	27251	26939	27067	26992	27244	27243	27023	26955	26905	27253	27244	26834	26925	27281	27155	26916	27166	26900	26817	26808	27124	27021	26971	26993	27218	26900	26887	27102	26931	27038	26915	27109	26933	27038	27077	27324	27111	27151	26860	26794	26986	27114	27059	27000	27208	27110	27159	27082	27070	27196	27057	27001	27249	26964	26807	27134	27016	27297	27051	26930	26993	26735	27262	27179	27055	26999	27069	27101	26999	27077	26950	27177	26955	26861	26996	26808	26771	26955	26630	27048	27067	27113	26910	27079	27069	27070	26671	27210	26850	27031	26972	27251	27174	26889	27147	27151	27230	27181	26968	27264	27076	27110	27084	26961	27045	27395	27005	26889	26933	27100	26940	27077	26633	26942	26974	27144	27072	26946	26933	27255	27258	27035	27092	26957	26841	27141	26901	27148	27128	26781	26951	26965	27154	27275	26975	26901	26974	27156	27039	27240	26993	27094	27241	27082	26958	26958	27127	27057	26898	27065	27145	27102	27147	27040	26947	27015	26905	27088	27101	27047	26942	26910	26907	27094	27060	27131	27084	27316	26892	27283	26934	26994	26978	27036	27267	26917	26953	26995	26992	26699	26948	26922	26983	26991	27022	26839	27029	27079	26917	26995	27237	27332	26987	27036	27202	27171	27015	26919	27004	27118	26889	27189	27021	26991	26858	26985	26907	26918	26837	26837	27098	26775	26861	26930	27407	27108	26965	27022	27113	26886	27001	27049	27102	26952	26963	27159	27052	27116	27004	27120	26939	26957	26970	27189	27019	27069	26855	27173	27109	26942	27190	26947	27084	27280	27166	27213	27176	27083	26788	26920	26963	26926	27020	26779	26840	27073	27045	26735	27120	27146	27088	27127	26987	26908	27149	26951	27019	27122	27039	27164	27073	27037	27084	26955	27232	26968	27162	27080	27131	27050	27129	26881	27153	26897	26893	27021	27093	26999	26796	27105	27082	26841	26860	26952	27196	26903	27028	27219	27161	27133	26849	27205	27180	27191	26924	27158	27004	27357	26847	26905	27033	27086	26953	27012	26978	27023	27050	26903	27018	26796	27315	26862	26926	27064	26815	27165	27029	26899	26876	27048	26746	27049	27218	27161	27078	26927	27133	26912	26967	26932	27065	27173	27061	27088	26982	27161	27040	27088	27059	27039	27213	27198	26989	27012	26890	26998	26688	26940	26969	26936	27102	27069	27069	27018	27028	26891	27178	27266	26916	26910	27011	26968	27170	26931	27095	27013	26983	26740	26989	26872	27160	26934	27427	26742	26995	26956	27254	26930	26792	27070	26993	27020	26882	27156	27144	26874	27113	26934	26993	27016	27257	27205	27214	27180	27005	27108	26981	26768	26786	27051	27130	27002	27018	27148	27153	27098	26946	26933	27162	27195	27018	27204	26973	27086	27042	26850	26781	27195	27048	27375	27165	27231	26773	27138	27135	27077	27031	26958	27073	27155	27073	27069	27194	27038	27095	27202	27106	26968	27336	26995	27089	27035	26868	26788	27038	27075	27004	26779	26913	26927	27173	27306	27146	27074	27259	27051	26928	27027	26930	26764	27233	27220	26867	27031	27150	27429	27196	26934	27037	26930	27038	27163	26888	27004	27022	26923	27185	27068	26756	27029	27153	26887	27195	27117	26953	27116	27110	27226	26968	27107	27077	26999	26825	26949	26677	26984	26979	26971	27092	26845	27143	26971	27101	27037	27209	27163	26876	27006	27020	26979	26930	26946	27049	27061	26865	27270	27022	26962	27077	27153	27013	27125	26930	27095	27075	27201	27236	27138	27016	26664	27019	27008	26895	27170	26764	26729	27111	27315	26968	27000	27204	26931	27126	27029	27021	26706	27100	26870	26831	26970	27125	27023	27288	27067	26809	26944	26883	27049	27034	26959	26738	27084	26875	27029	27028	27191	27079	27117	26923	26917	26875	27072	27102	27020	27042	26672	26916	26964	26797	27230	26964	27039	27108	27138	27116	27057	27111	26953	27037	26898	26939	27088	27271	26840	27010	27214	26836	27306	27046	26970	26975	26879	26814	26852	27187	27436	26780	26891	26774	26975	27146	26942	26892	26927	27056	27054	26880	26879	26934	27356	27095	27309	26887	27069	26991	27147	27108	26830	27207	27089	27182	26953	27093	27305	27215	26952	27021	27009	26934	27022	26856	26814	27134	27270	27262	27115	27305	26866	26714	27166	26980	27059	26884	26873	27263	27160	27207	27275	27435	26858	27005	26758	26720	26945	27203	26957	27310	27185	27155	26950	26816	26759	27055	27055	26978	27050	27035	26798	26927	27147	26958	27073	27143	26955	27058	26997	27195	27014	27210	27130	27122	26992	27062	26913	26934	26801	26907	26949	27023	27288	26964	26821	27061	26855	27207	27104	26995	27186	27086	27083	27231	27026	27306	27229	27102	27154	27122	27202	27081	27138	27066	27233	27103	27008	27004	27101	27008	27133	27131	26903	27058	26972	27064	26937	26871	27034	26884	26656	26963	27059	26906	26805	27218	27103	26923	27015	27003	27267	27319	27159	27177	27019	26935	27040	26988	27282	26922	27140	26858	26884	27057	27039	26895	26995	26841	27134	27061	26982	26886	27163	27048	27083	26988	27075	26868	27024	27170	26735	26774	27015	27054	27045	26703	27130	27038	27043	26923	26854	26928	26915	27152	27111	27052	27115	26902	27081	27071	27101	27088	27075	27090	27141	26791	26840	26857	26976	27163	26940	26761	26953	26897	26782	27095	27034	27007	27101	27009	27009	26987	26917	27082	26947	26860	26987	26787	26899	27136
26303	38121	30633	21567	19474	18773	18297	18081	17817	17880	17763	17672	17721	17692	17566	17633	17634	17584	17258	17480	17340	17350	17576	17510	17310	17475	17218	17557	17363	17404	17443	17383	17334	17376	17318	17416	17437	17515	17586	17409	17607	17368	17361	17480	17304	17478	17429	17537	17557	17433	17229	17542	17454	17422	17386	17438	17435	17528	17504	17475	17341	17384	17298	17390	17391	17588	17424	17507	17380	17481	17622	17700	17430	17526	17532	17345	17462	17584	17533	17492	17416	17660	17402	17443	17546	17434	17446	17488	17402	17472	17476	17417	17419	17296	17466	17395	17302	17449	17300	17493	17494	17354	17389	17361	17311	17319	17555	17505	17281	17452	17344	17474	17327	17172	17453	17571	17471	17513	17405	17494	17407	17256	17165	17522	17486	17431	17338	17510	17341	17375	17450	17382	17332	17287	17482	17299	17489	17525	17430	17252	17437	17244	17391	17348	17359	17385	17354	17256	17543	17445	17521	17392	17259	17181	17344	17437	17396	17441	17390	17274	17472	17500	17311	17187	17416	17501	17421	17338	17511	17414	17335	17376	17390	17336	17212	17488	17391	17419	17414	17315	17377	17290	17589	17423	17559	17397	17371	17511	17481	17492	17392	17346	17409	17356	17410	17245	17250	17430	17378	17373	17407	17442	17542	17434	17511	17294	17465	17522	17458	17253	17372	17589	17391	17352	17334	17307	17561	17452	17347	17370	17425	17333	17401	17317	17416	17222	17324	17288	17604	17342	17342	17360	17500	17030	17418	17585	17450	17233	17250	17470	17470	17440	17315	17588	17518	17424	17378	17307	17423	17503	17279	17243	17385	17485	17300	17445	17407	17337	17439	17318	17241	17533	17246	17322	17461	17410	17363	17361	17372	17282	17414	17429	17243	17397	17442	17330	17341	17359	17261	17494	17296	17366	17583	17454	17278	17433	17351	17159	17295	17424	17492	17534	17346	17503	17377	17332	17404	17232	17472	17404	17470	17342	17411	17452	17331	17129	17329	17523	17358	17434	17463	17396	17242	17341	17294	17444	17392	17357	17412	17446	17439	17325	17370	17386	17431	17386	17572	17297	17312	17214	17446	17393	17282	17319	17240	17390	17376	17354	17332	17396	17473	17417	17109	17507	17374	17376	17468	17376	17477	17388	17383	17365	17583	17384	17649	17266	17549	17448	17248	17327	17544	17427	17241	17434	17488	17545	17450	17333	17293	17389	17297	17428	17419	17282	17333	17270	17248	17237	17564	17375	17375	17358	17366	17450	17524	17423	17411	17323	17506	17683	17500	17488	17529	17215	17214	17243	17594	17501	17341	17358	17349	17509	17333	17528	17383	17433	17494	17542	17252	17517	17432	17491	17229	17383	17478	17449	17281	17358	17264	17548	17253	17363	17462	17400	17302	17371	17305	17296	17568	17254	17209	17382	17449	17578	17212	17316	17276	17542	17378	17432	17382	17317	17452	17357	17373	17326	17316	17688	17469	17477	17315	17586	17286	17530	17415	17291	17250	17376	17320	17329	17356	17413	17329	17205	17432	17460	17469	17283	17497	17214	17322	17411	17390	17291	17185	17309	17275	17420	17342	17285	17379	17401	17347	17425	17435	17294	17526	17285	17251	17243	17501	17460	17433	17491	17491	17392	17333	17406	17313	17571	17284	17443	17336	17482	17394	17509	17214	17383	17552	17433	17496	17266	17256	17364	17532	17439	17508	17449	17280	17369	17252	17438	17319	17363	17449	17308	17425	17497	17345	17530	17424	17363	17467	17332	17354	17373	17391	17534	17328	17265	17427	17320	17330	17278	17495	17560	17446	17477	17517	17270	17344	17312	17327	17401	17448	17464	17433	17403	17465	17335	17492	17349	17308	17470	17244	17448	17315	17408	17325	17455	17489	17162	17462	17329	17395	17405	17257	17337	17454	17323	17345	17402	17343	17224	17309	17409	17358	17368	17379	17364	17355	17325	17475	17456	17414	17377	17314	17558	17539	17321	17426	17352	17377	17384	17426	17330	17429	17283	17368	17384	17261	17373	17325	17249	17248	17504	17663	17378	17466	17362	17244	17258	17215	17227	17284	17205	17483	17278	17305	17069	17340	17375	17467	17493	17575	17644	17368	17326	17375	17332	17348	17283	17357	17351	17554	17425	17476	17424	17472	17480	17433	17306	17262	17483	17403	17475	17310	17312	17530	17365	17350	17625	17601	17412	17373	17469	17304	17299	17364	17380	17297	17435	17323	17241	17405	17598	17374	17572	17450	17393	17446	17539	17494	17523	17320	17316	17522	17272	17465	17169	17378	17228	17336	17295	17305	17344	17360	17408	17357	17175	17341	17310	17295	17524	17422	17289	17368	17336	17174	17504	17401	17192	17383	17359	17508	17509	17386	17373	17601	17324	17463	17416	17412	17468	17350	17481	17304	17222	17491	17238	17341	17349	17515	17431	17534	17331	17453	17359	17419	17447	17288	17516	17424	17336	17615	17168	17374	17447	17303	17431	17529	17430	17613	17391	17561	17333	17587	17555	17349	17549	17413	17550	17437	17333	17295	17308	17203	17372	17332	17358	17384	17246	17359	17408	17391	17169	17457	17292	17388	17470	17393	17333	17495	17447	17396	17382	17449	17444	17426	17433	17311	17366	17388	17557	17460	17303	17422	17545	17332	17383	17451	17419	17389	17596	17481	17458	17273	17462	17345	17360	17452	17581	17405	17555	17405	17463	17431	17423	17544	17398	17367	17361	17434	17393	17330	17552	17272	17502	17398	17404	17494	17302	17252	17340	17507	17336	17274	17558	17390	17374	17238	17343	17610	17443	17502	17285	17294	17232	17337	17409	17252	17303	17534	17374	17420	17345	17270	17311	17574	17370	17174	17344	17610	17663	17439	17343	17424	17354	17302	17310	17506	17521	17396	17386	17439	17370	17352	17481	17297	17317	17320	17556	17547	17642	17492	17446	17529	17334	17531	17482	17508	17484	17285	17546	17338	17411	17141	17499	17505	17394	17346	17298	17290	17354	17391	17342	17400	17277	17254	17327	17325	17444	17365	17394	17410	17549	17306	17574	17322	17530	17298	17437	17440	17175	17463	17486	17406	17163	17384	17356	17389	17341	17413	17313	17528	17287	17452	17386	17341	17366	17516	17350	17299	17318	17358	17368	17467	17507	17313	17286	17438	17287	17374	17363	17354	17535	17371	17347	17426	17340	17308	17375	17403	17417	17464	17485	17441	17493	17468	17320	17260	17550	17274	17427	17444	17434	17347	17390	17393	17283	17347	17509	17430	17427	17417	17336	17425	17273	17418	17344	17455	17366	17436	17336	17547	17402	17511	17527	17522	17686	17313	17439	17415	17513	17219	17313	17470	17431	17334	17282	17359	17564	17305	17496	17285	17314	17212	17329	17381	17236	17361	17348	17355	17384	17339	17373	17344	17518	17616	17507	17539	17286	17316	17396	17256	17370	17148	17355	17470	17515	17574	17351	17453	17427	17445	17486	17277	17471	17380	17393	17340	17414	17274	17402	17452	17196	17546	17310	17464	17242	17436	17523	17389	17497	17209	17354	17399	17593	17322	17486	17591	17369	17344	17555	17424	17559	17294	17196	17570	17234	17231	17492	17379	17450	17405	17208	17432	17558	17440	17420	17253	17340	17462	17516	17393	17547	17247	17441	17381	17435	17330	17416	17454	17396	17161	17251	17352	17456	17449	17306	17389	17339	17343	17349	17574	17366	17457	17298	17404	17564	17293	17433	17433	17338	17520	17326	17368	17348	17366	17475	17321	17293	17549	17362	17524	17386	17441	17342	17515	17337	17419	17319	17315	17304	17423	17492	17241	17625	17432	17328	17415	17250	17368	17287	17337	17349	17363	17438	17532	17455	17425	17220	17398	17322	17366	17474	17493	17334	17395	17370	17474	17306	17618	17414	17372	17272	17305	17322	17397	17442	17532	17330	17149	17334	17425	17454	17269	17445	17361	17148	17581	17336	17323	17505	17157	17303	17383	17352	17409	17449	17357	17362	17394	17511	17455	17389	17291	17424	17279	17347	17552	17319	17604	17507	17265	17538	17577	17287	17458	17444	17257	17395	17474	17404	17517	17439	17295	17325	17512	17528	17402	17516	17420	17449	17387	17431	17193	17293	17359	17382	17414	17426	17411	17296	17341	17170	17576	17266	17275	17646	17282	17421	17598	17391	17428	17284	17347	17291	17356	17654	17415	17323	17463	17315	17323	17377	17388	17353	17423	17418	17355	17323	17476	17308	17461	17365	17255	17391	17207	17499	17489	17328	17320	17273	17452	17282	17552	17387	17574	17275	17374	17397	17449	17628	17332	17303	17520	17355	17294	17313	17378	17344	17333	17380	17318	17471	17477	17280	17481	17431	17319	17280	17233	17508	17401	17370	17346	17513	17651	17469	17209	17469	17428	17411	17249	17427	17431	17071	17591	17291	17508	17366	17465	17264	17483	17396	17722	17285	17323	17387	17377	17268	17487	17315	17428	17545	17518	17420	17334	17503	17254	17303	17467	17242	17247	17372	17504	17317	17358	17334	17540	17460	17390	17390	17374	17473	17361	17103	17298	17332	17509	17341	17383	17497	17487	17443	17303	17391	17457	17386	17429	17423	17425	17483	17220	17522	17524	17265	17248	17376	17382	17470	17337	17360	17267	17491	17261	17241	17356	17259	17370	17293	17351	17245	17475	17396	17447	17509	17531	17395	17436	17511	17587	17443	17490	17476	17425	17505	17434	17349	17428	17264	17293	17530	17290	17352	17526	17310	17270	17490	17437	17278	17486	17309	17161	17559	17448	17518	17420	17449	17540	17362	17390	17322	17475	17406	17605	17396	17547	17235	17504	17396	17577	17278	17395	17477	17575	17480	17389	17323	17261	17512	17412	17616	17523	17221	17403	17416	17529	17533	17360	17404	17574	17340	17507	17412	17381	17385	17433	17364	17198	17292	17339	17476	17401	17386	17568	17505	17241	17402	17366	17390	17283	17434	17430	17405	17299	17498	17568	17448	17378	17224	17298	17537	17399	17392	17334	17478	17294	17550	17340	17578	17460	17236	17481	17142	17530	17439	17302	17390	17468	17518	17234	17370	17370	17327	17321	17347	17447	17395	17521	17307	17519	17427	17535	17376
22456	20948	27346	24852	21987	26652	32470	29393	28822	29334	29005	28677	28594	28709	28509	28601	28422	28576	28402	28290	28144	28374	28677	28473	28601	28526	28314	28343	28538	28263	28467	28501	28112	28409	28274	28277	28310	28496	28373	28352	28703	28533	28188	28350	28500	28378	28279	27949	28260	28374	28170	28098	28303	28316	28303	28230	28121	28508	28495	28155	28086	28260	28209	28130	28218	28079	28112	28373	28419	28353	28122	28224	28355	28254	28518	28138	28307	28364	28599	28425	28537	28297	28329	28285	28239	28150	28313	28411	28215	28392	28240	28176	28159	28209	28073	28401	28064	28072	27974	28156	28201	28106	28216	27951	28491	28201	27937	28255	28001	28295	28108	28374	28075	28308	28460	28219	28290	28420	28259	28310	27891	27934	28241	28264	28213	27971	28155	28147	28205	28302	28122	28221	28125	27938	27930	28344	28283	28246	28070	28237	28047	28180	28333	27913	28282	27950	28067	28257	28189	28055	28035	28125	28179	28099	28080	27914	28342	28054	28225	28271	28197	28190	28021	28079	28129	27798	28086	28139	28242	28077	28041	27987	28165	28135	28107	28104	28429	28140	28059	28284	28261	28269	28024	27927	28118	28120	28042	28117	28269	28172	28245	28183	27993	28281	28322	28499	28122	28248	28401	27957	28206	28168	28069	28432	28297	28037	28277	27969	28119	28418	27985	28050	28105	28234	28073	28281	28185	28287	27973	27913	28048	27847	28162	27912	28112	28153	28167	28098	28065	28094	28030	27971	28157	27962	28090	28298	28231	27948	28371	28317	27941	28119	28215	28121	28191	28237	28097	28081	28026	28045	28261	28210	28102	28220	28503	28070	28215	28227	28334	28115	28154	27851	28157	27801	28053	27897	28029	28356	28383	28210	28148	27797	28142	28116	28146	28096	28237	28037	28033	28137	28173	28113	28155	28262	28222	28003	28145	28239	28086	28091	27996	28194	28065	28181	28079	28235	28254	28402	28127	28096	28017	28275	28132	28219	28256	28189	28171	27810	28192	28493	28165	28228	28162	27931	28182	28062	27784	27844	28331	28192	28263	28275	28351	28097	28214	28073	28308	28297	28349	28050	28205	28209	28099	27839	28037	28365	27972	28103	28114	28277	27945	28008	28368	28151	28154	27763	28181	28107	27857	28174	28167	28332	28100	28080	28075	27903	27819	28394	28335	27900	28131	28156	28319	27975	28416	28290	28282	28195	27959	28070	27946	28019	28231	28186	28098	28071	28026	28052	28508	28455	27955	28116	28031	28083	28153	28068	28256	28191	28330	28197	27974	27963	28161	27853	27944	28256	28400	28098	28024	27966	28271	28195	27988	27954	28286	28274	27923	28248	28093	28214	28333	27913	28272	27975	27882	28019	28374	28071	27908	27904	28278	28091	28185	28082	28193	28123	28227	28187	28041	28147	27967	28389	28333	28180	27992	28185	28161	28109	28350	28266	28033	28116	28010	28146	28023	28241	28155	28116	28131	28314	28364	28073	28475	28086	28031	28095	28292	27911	28143	28125	28316	28252	28451	28283	27862	28179	28093	28105	27935	27967	28065	28211	28040	28223	28243	28107	28265	28085	28306	28346	28165	28189	28081	28005	28129	28316	28282	28087	28020	28016	28156	27866	28261	28128	28285	28271	28356	28080	28328	28316	28052	28120	28198	28294	28435	28276	28218	27842	28100	27941	28171	28134	28022	28142	28135	28102	28072	28176	27893	28397	28225	28360	28285	28158	27946	28079	28379	28180	28133	28207	28007	28176	27986	28363	28063	28091	28175	28114	28205	28298	28288	27942	28121	28037	28221	28036	28265	27981	28087	28166	28253	28204	28445	28075	28052	28310	28179	28329	27997	27975	28174	28004	28295	28160	28288	27891	28245	28056	28195	27886	28048	27913	28242	28158	28146	28274	28289	28216	27761	28280	28082	27918	28376	28148	28028	28030	27943	28219	28255	27982	27869	27783	28149	28219	28328	28272	28003	28004	28026	27663	28082	28090	28200	28246	28125	28250	28304	28192	28535	28339	28234	28071	28026	28063	28419	28294	28149	28249	28124	27990	28205	28380	28005	28170	28359	28220	28276	28148	28038	27985	28107	28031	28043	28180	28141	27771	28070	28277	27962	27978	27915	28133	28200	28243	28027	28219	28106	28198	28024	28137	28149	28003	28302	28205	28002	28032	28139	28217	28522	28153	28253	28048	28239	28202	28193	28117	28048	28367	28259	28359	28154	28308	28112	28082	28314	27923	28314	28037	28136	28138	28295	28021	28221	27881	28109	28201	28389	28274	28108	28168	28031	28066	28018	28111	28093	28106	28138	27970	28191	27987	27999	28256	28138	28031	27929	28068	28209	28123	28245	28176	28275	28071	28084	28133	28064	28237	28135	27965	28267	28074	28100	28082	28192	27867	27962	27931	27964	28166	28579	28101	28303	28064	27990	28137	27939	28344	28252	28264	28143	27926	28146	27775	28181	28033	27994	28217	27799	28130	28006	27993	28244	27996	28171	28286	28253	28143	28259	28251	28109	28064	28055	28055	28406	28102	28136	28164	28197	28032	28390	28224	28283	27994	28012	28103	28031	27994	28024	28027	28170	28213	28466	28124	28099	27915	28075	27954	28043	28186	28061	28128	28182	28101	28173	28224	28181	28209	28041	27990	28101	28084	27871	28012	28335	28440	28281	28383	28306	28131	28071	28187	28211	27905	28035	27883	28141	27953	27920	28206	27954	28109	28334	28095	28128	28132	28351	28256	27856	28138	28056	28161	28264	28085	28126	28011	28368	28227	28244	27966	28287	28167	28276	28411	28119	28071	28193	28018	28118	28012	28335	28000	28136	28298	28217	28058	27957	28176	28126	28055	28096	28124	28353	28248	28449	28307	27856	28369	28391	28232	28272	28057	28070	28155	28012	28059	28346	28237	28206	28245	28107	28129	28054	28107	27968	28195	28373	28046	28051	28321	27986	28043	27907	28320	28204	28052	28166	28149	28069	28104	28205	28104	28302	28168	28298	28108	28271	28258	28067	27994	28144	28325	28300	28275	28147	28063	28208	28214	28156	28105	28271	28162	28012	27870	28071	28249	28284	28267	28252	27974	27970	28211	28102	28285	27868	28331	28127	28039	28257	28358	28267	28372	28091	28167	28269	28160	28035	27965	27978	28085	28255	28017	28235	28036	28171	28360	28051	28463	28319	28201	28048	27991	28000	28240	28165	28048	28185	27860	27928	28050	28155	27985	28206	28135	28067	28233	28025	28210	27781	27947	28007	27990	28026	28249	28305	28236	28120	27903	28082	28041	27873	28176	28265	28135	28103	28092	28170	28209	28400	28330	28117	27944	28040	27913	28096	28025	28179	28075	28452	28246	28297	28105	28184	28226	28248	28133	28121	28040	27870	28299	28303	27927	28240	28118	28046	28104	28077	28343	27969	28440	28023	28223	28149	28006	28118	28033	27940	28319	28179	28387	28238	28439	28256	28142	28068	28010	28234	28199	28150	28191	28237	28115	28077	28138	28091	28288	28121	27955	28193	28083	27924	27897	28007	28268	28118	28194	28109	28242	28103	28069	28371	28199	28296	28140	28045	28252	28091	28176	28050	27875	28176	28232	27910	28133	28246	28113	27838	27920	28011	28283	28093	28054	28206	28115	27999	28177	27855	28182	28125	28197	28182	28274	28103	28022	28266	28003	27809	28420	28231	28155	28225	27953	28413	28028	28163	28178	28067	28150	28110	28296	28103	27982	28080	28055	28342	28211	28443	27984	28130	27947	28178	28012	27984	28171	28506	28077	27901	28172	28251	28316	28208	28229	28296	28252	28239	28148	28020	27956	28214	28120	28271	28227	28205	27932	28091	28049	28360	28262	27962	28209	28277	27937	28276	28119	27869	28121	28073	28089	28106	27995	28285	28091	28082	28038	28183	28146	28132	28498	28148	28005	28309	27978	28208	28156	28119	28256	27979	28006	28084	28197	27979	28005	28050	28260	28049	28073	27885	28117	28101	28239	28322	28348	28125	28016	28275	28158	28092	28198	28125	28418	28102	27987	28410	28105	28258	28111	28120	28381	28202	28075	27806	28036	28446	28139	28264	28085	28085	28182	28091	28293	28056	28290	27962	27882	28083	28228	28444	27942	28098	28002	27900	28445	28123	28069	28007	28279	28210	28118	28125	28131	28113	28016	28037	28229	28227	28247	28115	28439	28307	28081	28117	27933	27970	27932	28322	28191	28291	28310	28016	27760	28229	28076	28239	28086	28249	28077	27965	28308	28216	28288	28295	28265	28279	28045	28255	28267	28089	28150	28480	28279	28353	28115	28028	28047	28059	28335	28122	28220	28208	28161	28436	28111	28276	28248	28089	28387	28400	28026	28311	28020	28161	27952	28244	28311	28253	27835	28185	28462	28172	28229	28100	28116	28232	28319	28098	27765	28048	28262	28086	28203	28098	27918	28141	28406	28173	28017	28107	28131	28316	28211	28120	28046	27938	28126	28046	28249	28225	28225	28407	28167	28237	28255	28229	28187	27974	28335	28468	27966	28140	28191	28165	28140	28007	28172	28169	28211	28347	28219	28166	28205	28510	28216	28264	28041	28168	28301	28031	28062	28188	28446	28451	28219	28145	28192	28149	28235	28151	27933	28081	28017	28130	28180	28014	28452	28411	28111	28295	28159	28171	28430	28297	28163	28190	28249	28130	28160	28120	28210	28173	27829	28093	27944	28318	28080	28061	28332	27968	28098	28263	28231	28249	28041	28158	28182	27882	28122	28025	28194	28098	28169	28243	28380	28197	28183	28200	28223	28100	28158	28168	28054	28259	28479	28207	28345	28298	28208	28180	28075	27821	28315	28239	28332	28296	28142	28253	28429	28303	28218	28040	28150	28183	28074	27979	28129	28143	27865	28067	27950	28211	28117	28095	28393	28176	27979	28058	28200	28119	28216	28125	28012	28037	28089	28238	28186	28258	28385	28490	28356	28367	28133	28213	28063	28328	28025	28123	28373	28185	28252	28231	27939	28252	28292	28045	28131	28083	27985	28294	28453	28153	28042	28343	28378	28279	28100	27985	28132	28154	28119	27980	28107	28345	27944	28083	28106	28189	28141	27876	28275	28281	28250	28259	28371	28036	28235	28341	28139	28384	28108
26243	50718	45354	25542	21594	20443	19600	19110	18965	18589	18526	18258	18382	18169	18084	18105	17956	18105	18124	17998	17935	17969	17999	18065	17816	17930	18028	18010	18041	18005	18016	17856	17796	17885	17782	17745	17974	17740	17766	17991	17741	17769	17799	17841	17912	17946	17945	17916	18105	17926	17866	18021	18038	17734	17798	17825	17990	17989	18025	17684	18005	17935	17816	17843	17849	17887	17877	17789	17874	17973	18035	17890	17972	18051	17744	17746	17709	18207	17863	17803	18004	17882	17867	17824	17639	17982	17843	17865	17844	17936	18016	17798	17875	17822	17804	17841	17893	17790	17664	18016	17801	17608	17779	17828	17651	17794	17736	17710	17878	17627	17762	17524	17834	17835	17832	17721	17857	17720	17971	17842	17721	17722	17992	17710	17836	17816	17735	17822	17812	17705	17909	17686	17864	17852	17731	17894	17757	17612	17819	17663	17807	17978	17710	17740	17796	17908	17797	17706	17706	17945	17868	17856	17811	17865	17657	17652	17771	17927	17739	17721	17959	17578	17815	17683	17771	17799	17767	17908	17659	17770	17803	17718	17895	17812	17729	17660	17785	17957	17816	17610	17735	17768	17673	17719	18044	17879	17577	17688	17938	17792	17656	17895	17631	17784	17837	17938	17933	17523	17566	17638	17693	17777	17765	17699	17585	17892	17774	17749	17745	18042	17752	17693	17809	17775	17926	17794	17660	17835	17884	17770	17757	17869	17774	17787	17785	17633	17620	17716	17744	17657	17816	17909	17609	17931	17840	17757	17814	17751	17831	17916	17885	17880	17789	17561	17982	17851	17935	17716	17722	17808	18004	17742	17716	17744	17773	17834	17717	17708	17829	17877	17701	17823	17896	17934	17763	17852	17784	17739	17712	17762	17778	17655	17742	17847	17795	17648	17916	17728	17725	17908	17844	17696	17624	17860	17540	17780	17791	17868	17565	17670	17719	17775	17645	17804	17779	17879	17576	17812	17735	17783	17852	17750	17713	17821	17754	17851	17847	17899	17729	17845	17710	17764	17759	17684	17574	17636	17699	17751	17718	17731	17555	17918	17696	17787	17716	17740	17880	17658	17794	17654	17887	17873	17627	17716	17768	17800	17677	17783	17701	17833	17725	17813	17764	17637	17521	17883	17731	17693	17717	17749	17742	17779	17836	17733	17723	17828	17865	17908	17809	17694	17732	17817	17703	17877	17797	17731	17543	17705	17800	17791	17764	17723	17964	17764	17628	17764	17828	17645	17928	17820	17712	17845	17721	17766	17766	17831	17717	17764	17822	17921	17649	17737	17707	17820	17678	17675	17761	17824	17672	17668	17623	17865	17704	17837	17883	17689	17840	17693	17826	17777	17451	17743	17842	17769	17849	17662	17764	17778	17661	17761	17661	17607	17603	17792	17666	17747	17777	17755	17787	17919	17684	17804	17730	17891	17844	17880	17785	17779	17904	17867	17767	17720	17955	17831	17928	17627	17846	17917	17761	17654	17832	17773	17759	17522	17974	17895	17782	17662	17786	17776	17796	17747	17861	17750	17746	17720	18008	17743	17744	17653	17949	17669	17865	17702	17818	17691	17681	17916	17704	17881	17962	17696	17876	17949	17777	17881	17684	17837	17885	17761	17912	17801	17813	17684	17793	17752	17892	17847	17849	17893	17829	17820	17809	17676	17843	17752	17869	17689	17565	17759	17875	17853	17851	17838	17699	17750	17910	17871	17713	17858	17786	17803	17777	17815	17701	17777	17767	17776	17962	17638	17726	17739	17705	17830	17766	17813	17765	17763	17886	17786	17708	17926	17848	17687	17805	17674	17976	17814	17776	17827	17810	17801	17877	17889	17767	17732	17646	17694	17717	17612	17715	17753	17694	17709	17809	17885	17774	17769	17898	17875	17857	17775	17793	17692	17675	17874	17708	17905	17676	17759	17762	17776	17521	17874	17869	17715	17701	17974	17735	17760	17598	17593	17707	17665	17786	17596	17687	17781	17681	17718	17790	17772	17598	17836	17787	17785	17750	17843	17818	17826	17776	17738	17586	17818	17959	17762	17772	17814	17730	17771	17785	17794	17864	17891	17647	17842	17750	17799	17610	17838	17890	17704	17747	17560	17661	17846	17668	17856	17761	17720	17822	17693	17846	17708	17818	17592	17701	17730	17807	17816	17750	17866	17825	17620	17849	17704	17783	17832	17837	17728	17750	17815	17615	17856	17811	17552	17703	17739	17846	17755	17838	17776	17849	17845	17739	17775	17682	17672	17861	17844	17743	17750	17672	17656	17687	17798	17657	17661	17712	17729	17867	17949	17585	17802	17873	17798	17865	17840	17714	17861	17869	17923	17649	17865	17859	17727	17809	17613	17725	17796	17832	17736	17656	17842	17755	17896	17921	17757	17888	17691	17966	17816	17750	17995	17815	17651	17503	17939	17591	17678	17628	17892	17752	17823	17962	17694	17621	17796	17594	17789	17824	17735	17813	17780	17776	17666	17621	17782	17829	17894	17686	17729	17780	17571	17637	17752	17869	17732	17710	17677	17737	17693	17776	17738	18064	17685	17713	17887	17847	17780	17664	17862	18038	17729	17481	17900	17631	17800	17768	17576	17776	17896	17837	17777	17818	17738	17885	17830	17684	17898	17588	17567	17709	17768	17949	17696	17723	17824	17866	17936	17847	17950	17694	17789	17798	17741	17682	17784	17852	17696	17760	17789	17779	17802	17711	17925	17756	17883	17672	17725	17820	17773	17875	17687	17715	17727	17839	17761	17796	17474	17674	17733	17709	17806	17748	17800	17834	17976	17741	17814	17836	17569	17730	17756	18019	17981	17778	17726	17853	17913	17885	17788	17859	17737	17824	17830	17702	17719	17831	17713	17699	17943	17882	17835	17713	17587	17730	17924	18051	17802	17744	17734	17780	17660	17707	17794	17901	17899	17906	17666	17902	17809	17752	17613	17796	17667	17931	17734	17765	17759	17708	17947	17817	17665	17808	17970	17657	17940	17866	17774	17917	17864	17851	17894	17679	17595	17645	17769	18012	17645	17966	17864	17813	17848	17868	17692	17883	17883	17882	17822	17648	17738	17806	18020	17787	17895	17823	17647	17874	17642	17674	17769	17838	17810	17729	17839	17850	17546	17873	17783	17607	17626	17731	17670	17689	17892	17852	17772	17813	17694	17873	17732	17641	17768	17707	17755	17836	17803	17728	17790	17890	17878	17903	17715	17725	17827	17773	17911	17692	17703	17710	17692	17865	17844	17770	17760	17775	17871	17859	17688	17811	17724	17701	17747	17694	17976	17816	17820	17842	17912	17747	17661	17774	17891	17692	17884	17940	17637	17679	17582	17792	17742	17798	17505	17747	17812	17849	17718	17682	17737	17860	17725	17750	17759	17775	17754	17618	17882	17672	17850	17882	17747	17811	17741	17744	17746	17806	17786	17757	17909	17793	17724	17826	17776	17860	17918	17909	17901	17673	17798	17787	17780	17727	17862	17829	17836	17645	17658	17832	17702	17793	17659	17634	17820	17905	17657	17755	17798	17754	17715	17781	17850	17633	17693	18164	17778	17804	17766	17926	17797	17749	17935	17858	17760	17841	17689	17803	17727	17778	17994	17820	17902	17579	17942	17809	17695	17712	17574	17752	17833	17739	17958	17825	17763	17793	17815	17795	17785	17801	17887	17838	17758	17645	17665	17805	17879	17821	17801	17714	17577	17928	17803	17484	17698	17781	17872	17704	17728	17900	17714	17808	17590	17597	17623	17768	17893	17607	17669	17776	17689	17780	17609	17749	17838	17626	17882	17876	17913	17807	17730	17982	17812	17784	17766	17766	17643	17763	17562	17632	17822	17778	17876	17686	17879	17864	17810	17831	17775	17831	17603	17857	17749	17842	17819	17649	17786	17814	17597	17736	17789	17745	17535	17682	17698	17583	17794	17933	17853	17918	17698	17951	17828	17656	17799	17649	17777	17721	17778	17767	17710	17847	17679	17731	17742	17573	17659	17751	17780	17959	17786	17761	17855	17832	17759	17660	17713	17789	17841	17793	17848	17728	17677	17785	17623	17560	17852	17800	17751	17745	17826	17851	17835	17907	17795	17923	17651	17759	17921	18019	17723	17778	17928	17806	17910	17548	17870	17730	17769	17703	17749	17864	17896	17924	17897	17702	17680	17839	17779	17700	17732	17787	17657	17598	17743	17648	17699	17694	17705	17742	17630	17648	17778	17776	17725	17721	17878	17729	17791	17881	17794	17793	17747	17767	17777	17710	17786	17838	17764	17837	17636	17795	17798	17883	17796	17892	17875	17753	17846	17735	17684	17781	17830	17723	17807	17714	17743	17821	17655	17761	17878	17792	17761	17790	17743	17866	17745	17799	17756	17915	17903	17753	17825	17857	17587	17770	17597	17773	17627	17913	17909	17892	17700	17716	17743	17741	17781	17817	17833	17857	17713	17777	17902	17901	17794	17750	17782	17917	17654	17776	17829	17895	17889	17792	17836	17675	17766	17925	17677	17866	17738	17716	17777	17689	17602	17852	17762	17797	17589	17761	17811	17890	17933	17864	17692	17761	17717	17817	17790	17901	17695	17836	17751	17781	17679	17811	17775	17816	17869	17850	17824	17587	17813	17624	17960	17830	17738	17792	17683	17884	17804	17779	17785	17659	17757	17651	17797	17845	17715	17931	17846	17944	17815	17922	17792	17762	17772	17887	17710	17758	17666	17778	17611	17683	17810	17827	17565	17750	18032	17797	17715	17944	17650	17771	17748	17710	17746	17813	17534	17768	17779	17862	17674	17771	17880	18022	17825	17893	17808	17784	17809	17868	17716	17702	17884	17694	17795	17741	17965	17761	17832	17752	17875	17861	17731	17597	17681	17744	17842	17654	17844	17733	17713	17752	17782	17758	17713	17859	17801	17846	17907	17928	17773	17872	17805	17661	17740	17790	17743	17947	17805	17758	17730	17870	17687	17863	17781	17713	17718	17889	17866	17554	17759	17830	17830	17642	17843	17805	17808	17847	17676	17872	17719	17737	17937	17723	18019	17890	17695	17826	17797	17614	18069	17721	17805	17821	17795	17785	17909	17743	17726	17789	17696	17728	17687	17793	17666	17747	17773	17717	17885	18079	17609	17865	17574	17845	17751
35358	30421	33190	30236	28621	29025	29042	28671	28736	28781	28741	28892	28981	28536	28625	28733	29206	28873	28875	28996	28866	28927	28751	28737	28772	28629	28710	28873	28561	28783	28915	28744	28562	28565	28971	28636	28787	28791	28750	28542	28795	28933	28930	28788	28849	28674	28667	28872	28746	28711	28862	28918	28659	28987	28790	28914	29053	28818	28884	28759	28621	28925	28910	28621	28959	28688	28670	28559	28859	28625	29113	28770	28900	28800	28714	28840	28704	28744	28517	28913	28687	28645	28687	28567	28629	28675	28637	28489	28817	28696	28731	28842	29038	28577	28603	28746	28760	28671	28563	28842	28706	28815	28757	28833	28892	28830	28789	28865	28939	28516	28674	28910	28754	28365	28791	29042	28710	28815	28899	28672	28987	28783	28750	28655	28644	28777	28844	28788	28801	29135	28663	28475	28809	28790	28788	28929	28760	28834	28663	28948	28761	28780	28712	28775	28625	28805	28703	28720	28642	29080	28700	28731	28752	28507	28718	28736	28968	28675	28790	28669	28767	28778	28831	28772	28630	28562	28700	28771	28611	28905	28836	28811	28643	28593	28970	28466	28549	28756	28590	28745	28881	28661	28879	28962	28789	28804	28924	28631	28839	28569	28903	28640	28615	28719	28580	28663	28854	28536	28689	28696	28682	28749	28784	28617	28676	28491	28793	28769	28658	28908	28711	28595	28778	28836	28788	28849	28681	28505	28853	28589	29038	28811	28623	28653	28799	28896	28823	28509	28808	28800	28531	28642	28639	28779	28845	28911	28723	28780	28637	28852	28805	28774	28542	28899	28753	28798	28788	28729	28610	28641	28531	28595	29020	28633	28603	28637	28672	28524	28690	28678	28732	29090	28576	28664	28748	28822	28890	28796	28642	29049	28742	28570	28627	28848	28843	29132	28687	28665	28767	28631	28678	28824	28822	28575	28454	28768	28856	28591	28963	28562	28701	28640	28702	28867	28987	28837	28388	28594	28902	28755	28804	28700	28457	28396	28710	28562	28498	28886	28814	28654	28720	28834	28837	28828	28949	28779	28910	28517	29029	28774	28621	28867	28764	28793	28641	28830	28956	28710	28819	28436	28479	28660	28843	28604	28587	28728	28781	28714	28768	28740	28996	28594	28714	28781	28559	28771	28662	28577	28935	28847	28891	28756	28681	28800	28682	28944	28844	28699	28958	28884	28668	28779	28837	28948	28597	28735	28625	28891	28824	28608	28822	28868	28608	28803	28739	28699	28697	28599	28749	28728	28667	28891	28731	28658	28675	28921	28806	28826	28791	28882	28873	28739	28870	28823	28747	28776	28947	28624	28724	28832	28594	28897	28759	28762	28839	28673	28940	28781	28940	28784	28793	28849	28560	28758	28644	28888	28675	28840	28883	28578	28575	28721	28775	28579	28740	28898	28809	28753	28890	28810	28520	28557	28799	28888	28717	28734	28829	28621	28909	28643	28893	28943	28917	28804	28971	29224	29017	28866	28857	28684	28927	28667	28796	28881	29001	28784	28534	28665	28693	28728	28750	28710	28673	28845	28874	28825	28708	29146	28687	28392	28920	28600	28707	29215	28813	28782	28831	28626	28819	28737	29043	28709	28741	28652	28894	28848	28715	28778	28696	28906	28702	28889	28820	28846	28802	28674	28829	28943	28889	28777	28708	28674	28695	28887	28779	28907	28883	28820	28706	28681	28823	28671	29125	28769	28487	28967	29001	28855	28601	28772	28856	28833	28622	28652	28786	28630	28506	28894	28849	28522	28685	28815	28652	28964	29052	28604	28661	28723	28991	28970	29147	28887	28691	28448	28750	28883	28746	28822	28823	28747	28606	28632	28597	28824	28748	28679	28871	28874	28707	28684	28812	28661	28736	28829	28431	28970	28640	28702	28649	28746	28936	28700	28711	28686	28886	28620	29051	28714	28951	28619	28896	28654	28479	28578	28765	28742	28835	28678	28840	28547	28669	28673	28579	28769	28578	28693	28655	28509	28820	28543	28717	28862	28812	28563	28880	28522	28735	28645	29033	28572	28722	28671	28612	28795	28663	28751	28906	28863	28867	28888	28555	28755	28866	28497	28649	28797	28637	28764	28903	28810	28718	28694	28797	28659	28645	28749	28758	28682	28931	28972	28568	28669	28559	28945	28920	28712	28909	28868	28698	28749	28535	28978	29088	28666	28762	28589	28854	28915	28813	28595	28931	28728	28720	28816	29004	28676	28855	28744	28770	28779	28870	28511	29071	28635	28873	28586	28446	28623	28690	28663	28580	28668	28691	28750	28638	28575	28850	28785	28394	28782	28837	28881	28725	28855	29025	28626	28774	28875	28952	28627	28934	28710	28756	28775	28712	28593	28739	28574	29061	28929	28748	28774	28791	28746	28975	28807	28633	28768	28861	28461	28754	28836	28843	28513	28959	28930	28574	28483	28766	28533	28804	28645	28802	28460	28718	28659	28544	28693	29117	28658	28653	28794	28567	28927	28780	28690	28889	28819	29001	28562	28926	28710	28598	28678	28731	28710	28661	28885	28982	28642	28435	28867	28939	28735	28633	28650	28656	28752	28941	28733	28816	28769	29015	28808	28875	28890	28649	28717	28840	29016	28693	28709	28670	28770	28798	28796	28775	28899	28791	28934	28955	28469	28784	29105	28890	28603	28632	28766	28765	28643	28674	29029	28743	28870	28608	28525	28679	28695	28730	28601	29340	28905	28932	28704	28820	28735	28506	28669	28696	28576	28650	28711	28721	28755	28740	28839	28887	28770	28587	28500	28884	28849	28655	28848	28675	28854	28756	28716	28825	28739	28900	28807	28805	28632	28785	28963	28794	28829	28602	28829	28720	28858	28847	28818	28702	28634	28960	28709	28600	28897	28786	28855	28703	28780	28719	28664	28938	28560	28684	28675	28900	28723	28652	28635	29016	28903	28789	28874	28904	28899	28821	28905	28728	28959	28767	28747	28662	28816	28663	28847	28904	28852	28741	28540	28855	29001	28950	28765	28710	28681	28793	28581	28813	28844	28767	28686	28565	28802	28971	28813	28643	28755	28631	28706	28677	28727	28956	28461	28583	28407	28707	28730	28910	28699	28776	28616	28812	28711	28927	28853	28645	28741	28879	28846	28799	29048	29022	28629	28725	28752	28703	28823	28752	28624	28792	28838	28847	28872	28755	28749	28902	28992	28717	28579	28908	28568	28588	28752	28721	28692	28767	28538	28858	28874	28598	28828	28662	28619	28941	28864	29057	28795	28738	28822	28766	28741	28968	28784	28819	28783	28791	28863	28869	28784	28768	28280	28932	28727	28807	28864	28959	28845	28726	28704	28741	28498	28729	28810	28566	28667	28564	28779	28870	28733	28749	28914	28792	28628	29117	28948	28880	28811	28802	28926	28807	28812	28920	28983	28767	28657	29088	28684	28745	28717	28627	28661	28709	28689	28801	28745	28647	28774	28597	28734	28873	28949	28855	28789	28751	28688	28987	28855	28597	28897	28713	28625	28981	28587	28840	28734	28891	28898	28662	29109	28956	28805	28674	28744	28683	28752	28718	28880	28719	28716	28712	28563	28974	28631	28655	28650	28695	28783	28915	28994	28852	28798	28651	29039	28751	28684	29017	28665	28739	28738	28536	28689	29118	28857	28777	28632	28647	28846	28655	28794	28870	28825	28951	28817	28783	28909	28873	28989	28613	28535	28969	28789	28885	28658	28923	28790	28735	28775	28724	28747	28666	28915	29039	28475	28714	28642	28712	28747	28711	28816	28836	28710	28968	28609	28729	28726	28810	28707	28940	28550	28943	28751	28591	28427	28535	28935	28840	28748	29064	28815	28709	28601	28769	28812	28723	28885	28743	29085	28680	28906	28651	28633	28940	28845	28682	28752	28734	28717	28645	28935	28736	28838	29003	28672	29193	28987	28620	28525	28666	28617	28495	28721	28915	28939	28907	28765	28942	28768	28474	28684	28860	28941	28716	28641	28650	28967	28902	28615	28891	28749	28609	28698	28774	28570	28852	28801	28607	28788	28789	28847	28754	28568	28883	28894	28790	29107	28707	28398	28764	28703	28737	28623	28602	28817	28991	28658	28901	28608	28889	28834	29018	28793	28557	28737	28835	28860	28647	28729	28950	28641	28716	28734	28825	28728	28614	28789	28848	28815	28975	28880	28708	28915	28641	28573	28729	28546	28959	28927	28769	28774	28764	29055	28918	28755	28448	28829	28795	28919	28969	28853	28687	28858	28628	28944	28703	28652	28766	28666	28854	28712	28816	28813	28702	28962	28867	28831	28923	28670	28694	28796	28894	28753	28686	28891	28757	28611	28653	28746	28620	29003	28713	28692	28807	28648	28717	28705	28527	28854	28866	28966	28960	28765	28645	28844	28856	28584	28840	28775	28916	28834	28723	28703	28782	28835	28541	28788	28665	28575	28860	28787	28882	28514	28830	28817	28805	28928	28943	28738	28794	28858	28384	28767	28715	28594	28730	28862	28788	28847	28669	28547	28913	28729	28857	28631	28973	28941	28700	28402	28626	28500	28592	28876	28751	28661	28474	28647	28628	28819	28781	28831	28647	28799	28939	28537	28767	28660	28744	28763	28717	28727	28644	28719	28884	28727	28920	28873	28726	28746	28921	28796	28781	28674	28844	28804	28826	28696	28731	28584	28769	28751	28807	28620	29088	28566	28969	28764	28771	28767	28393	28768	28904	28776	28799	28670	28639	28487	28957	28809	28865	28516	28626	28670	28630	28742	28716	28493	29067	29022	28769	28760	29085	28868	28785	28737	28757	28680	29007	28596	28894	28750	28564	28784	28843	28851	28759	28754	28786	28711	28745	28640	28865	28790	28888	28848	28829	28699	28727	28793	28636	28844	28651	28783	28779	29154	28758	28918	28874	28582	28781	28718	28704	28824	28716	28961	28855	28905	28998	28631	28767	28619	28818	28740	28800	28758	28789	28638	28967	29092	28676	28971	28768	28813	28889	28735	28870	28705	28930	28805	28629	28761	28933	28708	28757	28754	28928	28642	28893	28872	28810	28573	28665	28858	28866	28644	28783	28776	28719	28820	28811	28733	28783	28616	28753	28751	28879	28592	28677	28809	28801	28911	28766	28712	28825	28721	28733	28907	28871	28831	28887	28679	28668	28872
25248	31444	23979	18794	18618	18345	18049	18335	18299	18291	18184	18094	18283	18369	18233	18251	18196	18175	18136	18102	18147	18137	18207	17890	18184	18022	18213	18261	18049	18034	18029	18265	18298	18108	18196	18168	18278	18176	18152	18157	18183	18194	18278	18236	18228	18101	18197	18423	18184	18128	18250	18170	18186	18304	18124	18238	18389	18094	18166	18221	18227	18158	18094	18263	18395	18228	18154	18292	18036	18022	18211	18208	18274	18072	18076	18162	18141	18237	18152	18084	18168	18098	18251	18184	18214	18369	18215	18442	18443	18242	18159	18346	18183	18210	18179	18195	18168	18305	18192	18114	18192	18100	18099	18214	18315	18114	18353	18181	18229	18014	18208	18308	18131	18171	18172	18174	18265	18198	18184	18120	18126	18131	18235	18281	18194	18160	18138	18229	18139	18207	18256	18138	18324	18253	18204	18217	18258	18146	18158	18070	18205	18107	18046	18191	18235	18059	18256	18202	18242	18053	18192	17993	18147	18190	18181	18162	18309	18020	18154	18222	18100	18220	18107	18348	18030	18098	18136	18069	18162	18004	18199	18165	18203	18159	18126	18169	18180	18375	18168	18199	18099	18223	18133	18103	18117	18158	18271	18247	17969	18069	18199	18101	18129	18149	18374	18198	18156	18011	18105	18091	18299	18190	18189	18213	18193	18235	18253	18049	18116	18203	18289	18281	18270	18033	18156	18182	18144	18127	18287	18148	18283	18088	18186	18092	18099	18254	18333	18167	18281	18183	18144	18142	18322	18427	17989	18156	18344	18228	18130	18255	18028	18010	18087	18096	18330	18113	18063	18053	18123	18179	18121	18352	18028	18042	18238	18199	18122	18222	18193	18082	18273	18195	18219	18433	17920	18253	18162	18091	18152	18089	18112	18111	18266	18297	18084	18340	18192	18121	18021	18158	18187	18246	18249	18128	18166	18206	18309	18158	18135	18037	18025	18242	18283	18333	18131	18109	17950	18209	18187	18131	18173	18273	18097	18125	18150	18044	18185	18298	18164	18028	18420	18085	18073	17914	18170	18285	18446	18154	18070	18099	18230	18225	17972	18275	18118	18090	18081	18126	18146	18099	18219	18090	18108	18084	18314	18009	18099	18274	18143	18025	18093	18189	18001	18122	18083	18314	18287	18259	18039	18358	18173	18173	18183	18126	18202	18017	18235	18202	18162	18075	18295	18120	18148	18299	18187	18108	18126	18002	18224	18200	18031	18125	18326	18088	17925	18263	18187	18147	18103	18092	18241	18224	18187	18255	18006	18213	18206	18087	18242	18198	18197	18343	18040	18398	18248	18189	18126	18133	18323	18203	18246	18227	18215	18310	18194	18161	18263	17985	18200	18153	18072	18261	18342	17974	18258	18256	18102	18126	18207	18090	18157	18399	18132	18222	18111	18185	18213	18197	18329	18086	18236	18063	18066	18184	18093	18158	18132	18185	18235	18141	18089	18018	18336	17978	18025	18310	18208	18156	18098	17934	18114	18239	18263	18041	18281	18300	18159	18212	18089	18200	18260	18221	18164	18226	18291	18196	18289	18162	18122	18179	18220	18270	18027	17953	18078	18236	18224	18121	18023	18149	18159	18108	18228	18055	18252	18379	18186	18231	18191	18141	18148	18307	18234	18110	18084	18207	18153	18284	18061	18223	18180	18261	18216	18248	18070	18192	18129	18096	18170	18138	18234	18081	18271	18307	17965	18468	18085	18232	18147	18319	18027	18147	18219	18280	18262	18077	18086	18376	18129	18084	18264	18073	18280	18186	18183	18184	18163	18089	18195	18141	18005	18270	18182	18170	18056	18183	18132	18230	18116	18128	17997	18213	18089	18270	18101	18038	18348	18302	18192	18014	18179	18311	18004	18156	18311	18117	18223	18232	18222	18028	18330	17992	18264	18138	18126	18176	18223	18328	18307	18154	18269	18152	18107	18171	18228	18191	18208	18142	18180	18098	18171	18053	18082	18219	18152	18278	17896	18138	18143	18202	18260	18102	17994	18005	18213	18178	18179	17989	18260	18037	18234	18165	18282	18136	18153	18170	18281	18198	18310	18139	18082	18172	18134	18189	18293	18167	18271	18228	17965	18152	18177	18073	18144	18181	18255	18149	18523	18265	18206	18236	18124	18220	18237	18046	18056	18206	18200	18172	18144	18323	18245	18239	18180	18273	18070	18132	18215	18171	18119	18218	18193	18352	18189	18117	18362	18309	18267	18289	18241	18203	18069	18123	18168	18212	18217	18322	18022	18250	18199	18308	18301	18282	18038	18206	18098	18163	18117	18296	18269	18096	18085	18232	18236	18127	18333	18111	18118	18166	18064	18112	18154	18229	18189	18259	18356	18272	17971	18035	18153	18044	18409	18028	18336	18113	18164	17978	18283	18091	18077	18158	18222	17998	18256	18057	18049	18229	18275	18119	18288	18090	18426	18125	18106	18226	18162	18201	18176	18190	18304	18128	18094	18202	18366	18244	18250	18070	18275	18001	18342	18287	18116	18100	18276	17941	18181	18224	18174	18118	18220	18360	18190	18250	18224	18241	18271	18249	18177	18163	18233	18109	18157	18273	18148	18266	18137	18190	18273	18338	18214	18143	18088	18146	18185	18077	18171	18107	18309	18142	18153	18059	18097	18038	18164	18076	18333	18121	18269	18244	18175	18152	18372	18074	18242	18232	18173	18067	18291	18189	18107	18191	18176	18373	17893	18271	18206	18199	18132	18129	18214	18074	18424	18193	18126	18008	18122	18418	18218	18269	18124	18093	18368	18253	18199	18281	18215	18253	18288	18311	18260	18261	18088	18250	18111	17932	18180	18072	18079	18078	18364	18218	18308	18140	18265	18220	18259	18253	18286	18369	18261	18230	18099	17960	18328	18104	17935	18194	18246	18352	18161	18058	18395	18295	18108	18131	18240	18242	18184	18222	18086	18435	18066	18094	18317	18201	18054	17938	18081	18197	18186	18122	18357	18343	18051	18276	18353	17988	18074	18311	18079	18322	18204	18106	18148	18114	18423	18135	18200	18186	18214	18368	18379	18123	18042	18240	18198	18229	18250	18070	18097	18241	18197	18099	18150	18075	18173	18028	18111	18132	18178	18152	18165	18194	18215	18294	18214	18216	18143	18195	18021	18166	18170	18251	18131	18119	18051	18304	18135	18175	18145	18261	18255	18103	18058	18267	18294	18176	18231	18237	18392	18022	18242	18259	18348	18216	18152	18402	17973	18167	18129	18064	18175	18085	18146	18206	18104	18239	18151	18132	18179	18132	18212	18056	18247	18115	18264	18146	18120	18052	18115	18345	18127	18069	18059	17953	18176	18287	18203	18238	18251	18103	18222	18271	18111	18015	18194	18231	18335	18226	18153	18288	18174	18225	18350	18125	18141	18166	18230	18106	18167	18187	18304	18112	18247	18296	18206	18250	17961	18194	18361	18166	18155	18211	18257	18414	18301	18160	18218	18280	18313	18222	18128	18067	18153	18264	18048	18153	18078	18107	18135	18143	18311	18139	18409	18177	18071	18234	18236	18236	18164	18378	18119	18103	18234	18108	17980	18197	18240	18127	18141	18186	18072	18212	18356	18116	17964	18330	18121	17962	18148	18162	18332	18376	17939	18101	18318	18046	18133	18167	18044	18221	18081	18332	18129	18260	18137	18222	18200	18164	18127	18163	17970	18122	18076	18104	18207	18090	18296	18193	17979	18477	18152	18052	18086	18134	18162	18146	18182	18265	18266	18213	18274	18181	18030	18325	18165	18287	18181	18211	18377	18196	18109	18171	18196	18029	18165	18349	18016	18315	18236	18158	18187	18233	18249	18140	18150	18201	18231	18240	18255	18115	18311	18082	18272	18218	18054	18284	18354	18257	18343	18255	18208	18116	18318	18156	18194	18060	18169	18236	18215	18201	18340	18175	18079	18242	18207	18123	18259	18281	18330	18258	18067	18276	18253	18121	18131	18163	18289	18127	18197	18245	18188	18017	18392	18227	18159	18188	18201	18293	18083	18136	18302	18242	18097	18049	18336	18320	18100	18061	18144	18280	18182	18174	18100	18256	18114	18171	18296	18233	18224	18295	18273	18380	18325	18159	18113	18206	18103	17992	18402	18291	18284	18296	18204	18209	18251	18118	18291	18237	18197	18229	18249	18160	18090	18081	18271	18162	18234	18218	18102	18119	18202	18147	18135	18140	18197	18069	18113	18248	18318	18269	18379	18316	18282	18216	18363	18265	18237	18173	18156	18235	18244	18293	18186	18245	18154	18264	18379	18106	18310	18110	18076	18234	18083	18113	18131	18162	18061	18137	18260	18201	18347	17999	18294	17998	18263	17972	18335	18334	18325	17919	18188	18220	18148	18287	18106	18118	18261	18230	18391	18178	18360	18011	18133	18287	18322	18124	18282	18005	18303	18322	18152	18235	18252	18278	18174	18353	18197	18349	18306	18167	18210	18263	18188	18338	18177	18225	18067	18016	18104	18274	18404	18100	18311	18161	18139	18160	18167	18106	18120	18187	18380	18100	18218	18374	18295	18198	18144	18056	18186	18131	18209	18115	18116	18224	18249	17989	18268	18230	18108	18317	18340	18304	18268	18375	18111	18067	18168	18093	18152	18188	18281	18051	18306	18287	18160	18226	18139	18109	18167	18256	18287	18282	18134	18013	18273	18253	18059	18179	18291	18122	18301	18146	18115	18211	18142	18274	18201	18212	18252	18249	18251	18351	18029	18064	18378	18202	18231	18133	18146	18108	18042	18284	17944	18289	18265	18223	18162	18133	18283	18255	18130	18146	18112	18117	18223	18254	18109	18157	18230	18007	18129	18001	18093	18205	18097	18315	18022	18138	18020	18384	18188	18233	18266	18140	18144	18032	18177	18191	17983	18301	18118	18214	18348	18171	18162	18268	17958	18079	18071	18301	18093	18167	18156	18265	18110	18461	18219	18164	18332	18218	18228	18123	18268	18161	18155	18313	18110	18299	18134	18181	18243	18149	18225	18214	18162	18129	18060	18116	18021	18182	17961	18281	18248	18252	18397	18145	18125	18182	18079	18266	18147	18128	18243	18131	18156	18341	18182	18194	18213	18076	18191	18040	18103	18089	18469	18183	18248	18249	18279	18211	18152	18114	18121	18232	18364	18302
23915	21010	27327	25192	23890	28194	30910	28709	28352	28528	28505	27956	28103	28009	28347	28000	28057	27914	28257	28189	28270	28162	28070	27970	27666	27886	28414	27901	27932	27616	27899	27867	27880	28023	27956	28162	27942	27813	28010	27765	27997	27753	27907	28073	27943	27741	28037	27805	28124	27970	28087	27878	28014	27939	28028	27781	28106	27770	28225	27924	27900	27615	28105	28091	27912	27850	27841	28008	27890	27791	27756	27832	27789	27795	27994	27746	28101	28259	27922	28001	27897	27914	27974	27861	27807	27928	28050	27894	27857	27801	27991	28036	27687	27833	28079	27916	27953	27869	27946	27824	28147	27851	28085	27973	28240	27965	27715	27874	27813	27931	28126	27730	27804	27864	28045	27673	27852	27745	27874	27813	27678	27680	27765	28063	27887	27779	27803	27704	27806	27777	27680	27771	27966	27858	27746	27705	27758	27786	27784	27841	28068	27806	27942	27731	27693	27798	27913	27806	27824	27959	27922	27737	28064	27866	27711	27946	27735	28023	27665	27981	27860	28110	27898	27850	27947	27873	27712	27933	28184	27745	28132	27896	27871	27870	27921	27715	27907	27766	27663	28011	27868	28023	27820	27868	27922	27720	28006	28029	27878	27662	27533	27763	27694	27716	27849	27930	27854	27789	27826	27947	28018	28058	27686	27921	28004	27827	28017	28021	27894	27753	27666	27913	27894	27725	27956	27643	28080	27984	28043	27859	27963	27946	27925	27925	27917	27840	27952	27739	27810	27691	27691	27923	27917	28040	28035	27923	27681	28153	27737	27946	27997	27706	27838	27833	27638	27892	27958	27840	27860	27734	27735	27762	27838	27838	27903	27947	27918	27721	28057	27763	27766	27660	27711	27929	28043	27813	27892	27834	27941	27798	27737	27744	27749	27865	27864	27927	28011	27886	27831	27959	27942	28007	27864	27907	27939	27567	28023	27663	27976	27821	27742	28042	27887	27968	28091	27872	27940	27557	27776	27895	27903	27611	27961	27767	27883	27919	27758	28042	27921	27566	27760	27870	27794	27749	27828	28004	28081	27855	28256	27702	28079	28055	28032	27698	27967	27944	27871	27825	27901	27733	27718	27975	27960	28046	27783	27874	27852	27824	27823	27555	27811	27786	27944	27972	27777	28072	28048	28048	27934	28163	27593	27797	27881	27665	27901	27751	27950	27859	27669	27970	27761	27690	27797	27655	27951	27794	27698	27874	27676	27895	27969	27933	27901	28216	28032	27888	27903	28041	27850	27860	28176	27790	27994	27862	27790	27710	27897	27833	27712	27928	27964	28017	27825	27708	28050	27777	27753	27689	27841	28034	28010	27879	27820	27975	28129	27949	27713	27897	27675	27987	27737	28095	28115	27846	27838	27796	27886	27951	28012	27724	27913	27677	27797	27644	27780	27714	27765	27831	27771	27729	27716	27870	27984	27961	27877	27786	27962	27752	27890	28195	27871	27627	27874	27788	27891	28051	27835	27870	28115	27716	27725	27550	28135	28013	27856	27861	27791	27665	27717	27838	27628	27933	28117	28089	27926	27983	27771	28067	28074	27842	27761	27568	27889	27939	28094	28056	27761	27806	27899	27836	27824	27852	27815	27426	27840	28018	27679	27796	27864	28042	28006	27873	28030	27830	27897	27856	28041	27787	27856	28076	27958	27840	28004	27773	27953	27757	27634	28137	28079	27961	27902	27878	28039	27917	27862	27818	27646	27793	27972	27644	27780	27754	27867	28061	27984	27755	27715	27735	27905	27856	27684	27953	27856	27912	28002	27749	27806	27809	28001	27710	27729	27899	27897	27839	27905	27933	27916	28051	27846	27544	27701	27833	28020	28017	28106	27814	27518	27841	27797	27988	28154	27838	27882	27876	27901	27998	27998	27574	27949	27793	27823	27759	27713	27893	27882	27926	27970	27905	27871	27800	27868	27747	27832	27676	28169	27711	28069	27693	27650	28098	27891	27930	27814	27869	27809	27929	28010	27776	27846	27833	28005	27935	27599	28005	28004	27657	27757	27920	28137	28081	28020	27756	27728	27980	28047	27850	28139	27947	28146	28040	27807	27948	27913	27949	27723	28047	27558	27696	28170	28212	27865	27960	27846	27686	27997	27749	27799	27958	27770	27984	27779	27713	27845	27898	28095	27632	27888	28121	27965	27684	27936	27780	27838	27832	27834	27865	27968	28108	27923	27895	27848	27552	27815	27574	27654	27942	27942	27811	28063	27899	28119	27849	27913	28021	27743	27920	27907	27632	27550	27944	27929	27855	27918	27914	27893	28146	27806	27867	27672	27801	27845	28055	27742	27800	28143	27964	27842	27785	28194	27835	27882	27930	27882	27812	27820	27962	27854	27822	27999	27647	27938	27675	28057	28007	28191	28058	27744	27979	28028	27683	27905	27824	27799	27751	27933	27842	27910	27925	27772	27804	28008	27717	27876	27879	27978	27886	27971	27582	27977	27927	27834	27867	27994	27607	27810	27784	28042	27778	28062	27965	27978	27742	27850	27734	27956	27764	27813	27782	28022	28018	27648	28110	27848	27717	28049	27623	28072	28026	27659	27593	27734	27936	28130	27837	27820	28058	27614	27993	28033	27895	27815	27534	27806	28055	27910	27792	27857	27992	27835	27663	28029	27685	27840	27602	27811	27918	27954	27861	28027	27795	27810	27887	27876	27956	27784	27975	27954	27773	27778	27799	27875	28023	27586	27904	27972	27727	27814	27716	27898	27839	27833	27840	27665	27894	27969	27772	27945	27670	28002	27826	27953	27903	27827	27820	27911	27724	27584	27771	27749	27885	27831	27836	27739	27822	27933	27951	27783	27673	28094	27935	27908	28077	27944	28000	27752	27872	27918	28049	27832	27789	27870	27871	27531	27571	28089	27752	27941	27995	27812	27790	27981	27732	27944	27766	27962	27951	27808	27901	27988	27711	27954	27665	27815	27970	28044	27800	28002	27636	28020	28056	28028	27728	27907	27944	28090	27808	27997	28006	27770	27941	27790	27866	27808	27949	28035	28055	28052	27761	27840	27907	27715	27766	27735	27994	27845	27769	27993	28025	27710	27859	27889	27776	27931	27887	27885	27651	27839	27826	27792	27954	27828	27709	27752	28009	27735	27961	27828	28057	27916	27821	27818	28053	27902	28011	27935	27780	27982	28012	27770	27829	28073	28011	28079	27690	27997	27714	27887	27653	27918	27608	27708	27977	27759	27620	27768	27850	27765	27648	27879	28052	28146	27800	27847	27816	27787	27787	27798	28055	27667	28068	27991	27930	27608	27601	27769	27963	27738	27718	28084	27807	27761	27872	27900	27940	28083	27692	27945	27941	27993	27803	27680	27953	27892	27766	27969	27860	27858	27700	27927	27783	27951	27831	27764	27978	28123	27938	28128	27893	27929	27831	27926	27875	28131	27699	27868	27448	28185	27857	27905	27717	27811	27863	27446	27919	27918	27991	28030	27881	27817	27740	27851	27866	27875	27711	27942	27850	27938	27883	27942	27770	27984	28058	28066	27888	27805	27859	27884	27880	27741	27807	27850	27841	27766	27670	27841	27919	27755	27825	27643	27689	27721	27751	27964	27711	28023	28056	28234	27926	27861	27983	27862	27889	28056	27997	27936	27575	27814	27531	27608	27994	28002	27960	27763	27692	27673	27741	27660	27874	27866	28103	28028	27905	28007	27754	27919	28038	27972	27859	27754	27807	28130	28003	27750	27838	27937	27676	27657	27764	27969	27980	27846	27705	27454	28021	27692	27589	27960	27558	27744	27943	27943	28345	28052	27856	27806	27925	27729	28226	28011	28101	28090	27949	27942	28138	27754	27821	27982	27840	27908	27904	27756	27741	27868	27854	27818	27860	27835	27871	27989	27911	28016	27962	27694	27722	27647	27927	27613	28110	28114	27841	27842	27885	28137	27896	27989	27840	28045	27851	28034	28106	27954	27926	27807	27815	27769	27784	27802	27556	27709	27886	27977	27865	27735	27995	27851	27693	27856	27755	27812	27829	27659	27775	27895	27702	27570	27805	27857	27427	27846	27941	27848	28036	28320	27867	27999	27951	27526	27755	27732	27543	27980	27923	27912	27727	27914	27590	27795	27842	27645	27937	27849	27733	27649	27616	28022	27810	27867	27752	27720	27646	27702	27923	27878	27648	27959	27756	27910	27926	28039	28017	27686	27768	27679	27708	27633	27901	27966	27770	27762	28033	27695	27754	28014	27962	28007	27995	27944	27893	27731	27976	27968	28028	27987	27908	27847	27844	28058	27931	27858	27869	27812	27980	27978	27830	27919	27941	28131	27754	28167	27912	27892	28024	27880	27899	27672	27701	27808	27928	27870	27918	27679	27755	27690	27804	28050	28014	28112	27875	28047	27866	27764	28057	27738	27709	27939	27877	27844	27547	27867	27953	28169	28068	27773	27750	27734	27780	28037	27929	27893	28012	27563	28178	27749	27921	27857	27816	27899	27863	27591	27547	27803	28078	27824	27853	27936	28027	27948	28056	27938	28023	27917	27762	27793	27905	27949	28105	27969	27974	27846	27816	27974	28198	27764	27638	27852	27879	27886	27966	28015	28044	27820	28076	27865	28087	27650	27939	28034	27813	27952	27843	28020	27845	27921	27939	28085	27744	28201	27829	27764	27799	28185	27831	27894	27957	27903	27750	27735	27803	27793	27966	27826	28042	27739	27652	28086	27899	27874	27715	27636	27970	27925	27615	27919	27785	28108	28179	27901	27824	27939	27912	27972	27839	27872	27933	27916	27691	27542	27831	27916	27873	27958	27698	27986	27668	27635	27728	27941	28082	28007	27719	27997	27711	27912	27770	27847	27928	27951	27980	27765	28031	28020	27707	27665	27764	28003	27943	27810	28007	28056	27876	27869	27856	28028	28020	27960	27769	27957	28002	27992	27915	27891	27574	27981	28031	27881	27950	27868	27978	28165	27864	27752	27993	28050	27911	28165	28053	28103	27856	27804	27905	27565	27988	28095	27645	27869	27781	27672	27746	27966	27835	27753	27581	27857	28063	28102	27992	27871	27824	27728	27806	27612	27956	27925	27873	27947	27931	27995	28064	27934	27759	27860	27827	27760	27795	27885	27796	27855	27703	27795	28157	27674	27641	27520	27678	27834	27728
27480	44056	30223	21458	19754	19108	18613	18622	18227	18238	17978	17915	17901	17965	17873	17772	17804	17792	17723	17950	17948	17810	17874	17753	17825	17870	17688	17720	17783	17843	17792	17718	17831	17683	17676	17808	17659	17760	17804	17791	17969	17681	17621	17830	17711	17950	17697	17999	17756	17826	17809	17810	17980	17603	17728	17848	17742	17833	17758	17639	17882	17873	17686	17770	17690	17666	17583	17919	17766	17859	17733	17688	17688	18019	17961	17670	17845	17756	17928	17813	17868	17729	17740	17715	17812	17836	17864	17755	17686	17755	17869	17555	17865	17660	17527	17759	17806	17714	17693	17882	17768	17704	17722	17747	17857	17837	17745	17621	17633	17852	17723	17748	17633	17769	17828	17688	17760	17527	17823	17831	17969	17761	17558	17852	17729	17767	17815	17672	17752	17868	17648	17842	17832	17763	17882	17698	17520	17651	17676	17680	17791	17758	17693	17858	17997	17667	17627	17477	17938	17653	17935	17552	17746	17590	17715	17667	17709	17623	17849	17892	17790	17887	17759	17759	17921	17859	17852	17895	17768	17651	17735	17603	17647	17803	17664	17735	17791	17830	17755	17771	17690	17844	17792	17822	17773	17734	17802	17653	17642	17748	17860	17775	17757	17760	17833	17548	17585	17661	17598	17692	17857	17787	17739	17881	17823	17785	17907	17624	17811	17675	17828	17717	17922	17808	17671	17819	17691	17679	17751	17714	17651	17761	17800	17703	17593	17853	17701	17751	17786	17716	17727	17805	17849	17803	17787	17628	17799	17601	17825	17749	17898	17618	17844	17711	17764	17790	17872	17753	17582	17780	17558	17776	17717	17893	17683	17698	17826	17783	17754	17795	17752	17734	17693	17898	17691	17765	17759	17779	17709	17750	17921	17740	17960	17822	17865	17640	17746	17640	17807	17524	17764	17582	17771	17468	17737	17797	17786	17771	17842	17677	17569	17775	17610	17704	17661	17655	17692	17874	17783	17649	17811	17597	17875	17712	17608	17708	17831	17889	17805	17714	17795	17595	17666	17671	17687	17671	17776	17823	17866	17727	17791	17743	17819	17658	17836	17666	17646	17745	17795	17692	17737	17785	17761	17766	17570	17859	17813	17639	17668	17829	17851	17626	17752	17733	17708	17732	17832	17714	17811	17830	17677	17709	17624	17599	17633	17716	17879	17903	17505	17867	17656	17789	17723	17911	17759	17730	17835	17698	17842	17696	17690	17780	17690	17667	17799	17705	17703	17860	17611	17688	17920	17734	17735	17869	17739	17639	17718	17851	17741	17744	17505	17684	17825	17729	17823	17952	17804	17731	17846	17690	17768	17629	17762	17689	17797	17879	17644	17799	17656	17772	17700	17763	17682	17618	17922	17639	17728	17703	17858	17621	17700	17724	17683	17584	17736	17737	17871	17637	17837	17743	17824	17705	17789	17730	17769	17778	17764	17647	17706	17838	17726	17589	17729	17815	17801	17684	17743	17726	17654	17921	17803	17802	17855	17728	17756	17736	17850	17583	17771	17652	17829	17584	17854	17458	17648	17573	17687	17708	17589	17764	17817	17732	17660	17886	17720	17814	17736	17811	17615	17650	17803	17666	17641	17699	17506	17725	17522	17790	17795	17849	17749	17657	17703	17809	17657	17898	17562	17699	17824	17846	17781	17605	17746	17634	17623	17804	17706	17670	17821	17684	17650	17882	17740	17655	17565	17581	17761	17814	17663	17677	17740	17806	17740	17758	17788	17763	17677	17506	17815	17737	17829	17766	17669	17677	17853	17786	17749	17867	17682	17807	17806	17713	17555	17806	17714	17851	17653	17708	17644	17900	17642	17752	17655	17690	17664	17627	17545	17683	17873	17971	17730	17656	17799	17821	17677	17817	17705	17696	17913	17793	17665	17798	17696	17641	17602	17766	17843	17669	17888	17806	17885	17618	17670	17842	17697	17667	17785	17640	17713	17714	17791	17864	17720	17873	17731	17802	17787	17681	17743	17772	17627	17839	17759	17568	17932	17683	17797	17940	17566	17894	17720	17823	17987	17811	17686	17754	17530	17958	17598	17774	17834	17743	17898	17436	17810	17705	17900	17724	17809	17679	17792	17605	17719	17827	17673	17739	18011	17731	17727	17880	17520	17774	17745	17678	17828	17746	17717	17884	17678	17567	17789	17801	17663	17759	17736	17989	17872	17761	17924	17662	17616	17566	17705	17873	17738	17662	17768	17453	17636	17600	17705	17695	17822	17771	17668	17823	17804	17733	17757	17770	17665	17772	17713	17815	17634	17723	17731	17740	17677	17750	17703	17774	17870	17814	18010	17731	17609	17410	17817	17768	17849	17784	17843	17911	17883	17740	17547	17576	17811	17948	17833	17718	17714	17802	17735	17776	17724	17815	17895	17763	17689	17954	17754	17695	17742	17665	17906	17864	17723	17777	17579	17629	17506	17746	17707	17737	17697	17840	17839	17775	17852	17705	17655	17884	17859	17740	17688	17727	17503	17802	17604	17795	17728	17865	17626	17694	17699	17689	17660	17928	17848	17900	17669	17872	17710	17652	17771	17655	17852	17708	17741	17646	17909	17754	17656	17771	17808	17638	17785	17650	17742	17765	17683	17669	17773	17877	17640	17749	17919	17674	17842	17761	17704	17763	17756	17791	17708	17763	17870	17663	17728	17807	17602	17815	17953	17802	17755	17835	17681	17761	17581	17744	17802	17761	17569	17682	17886	17807	17775	17925	17686	17724	17546	17740	17721	17884	17577	17730	17755	17801	17869	17764	17756	17833	17604	17813	17774	17673	17891	17834	17796	17762	17589	17790	17785	17790	17732	17824	17844	17726	17795	17862	17686	17638	17593	17799	17594	17729	17661	17727	17730	17970	17813	17877	17712	17813	17696	17863	17788	17657	17849	17918	17716	17848	17591	17847	17728	17741	17702	17627	17882	17846	17829	17796	17723	17698	17627	17752	17964	17665	17762	17823	17874	17640	17659	17832	17778	17861	17624	17696	17686	17727	17762	17851	17718	17720	17907	17722	17661	17625	17803	17778	17809	17626	17699	17739	17787	17632	17845	17705	17742	17752	17872	17700	17887	17609	17677	17813	17834	17639	17771	17782	17885	17765	17517	17727	17910	17693	17801	17965	17830	17883	17712	17711	17676	17809	17693	17900	17769	17782	17711	17764	17868	17686	17713	17647	17872	17787	17802	17736	17858	17745	17842	17479	17874	17729	17751	17676	17866	17894	17929	17797	17854	17808	17612	17811	17760	17773	17738	17917	17750	17814	17679	17663	17716	17696	17723	17586	17913	17827	17914	17775	17771	17767	17701	17646	17784	17856	17739	17680	17840	17699	17851	17830	17733	17804	17772	17714	17824	17622	17716	17705	17536	17533	17699	17763	17700	17850	17875	17774	17585	17832	17856	17878	17802	17636	17772	17836	17692	17779	17778	17694	17600	17751	17653	17702	17785	17695	17701	17718	17856	17763	17712	17766	17820	17721	17813	17615	17584	17612	17664	17698	17918	17778	17758	17743	17728	17740	17656	17860	17655	17798	17783	17685	17654	17616	17810	17780	17720	17737	17658	17742	17856	17819	17815	17754	17850	17713	17798	17737	17788	17789	17803	17824	17892	17679	17750	17669	17933	17728	17710	17844	17543	17750	17720	17577	17568	17888	17754	17808	17796	17636	17947	17806	17693	17788	17622	17859	17810	17793	17914	17612	17947	17623	17618	17755	17726	17737	17574	17840	17984	17639	17716	17823	17903	17659	17760	17834	17607	17810	17773	17769	17794	17912	17505	17783	17648	17676	17640	17758	17780	17660	17955	17694	17727	17739	17763	17783	17828	17856	17746	17703	17775	17516	17863	17692	17775	17661	17637	17928	17704	17743	17907	17787	17723	17849	17798	17615	17755	17862	17864	17780	17691	17560	17738	17860	17742	17666	17817	17608	17600	17687	17932	17613	17682	17785	17678	17827	17774	17739	17947	17596	17755	17539	17722	17716	17933	17657	17694	17734	17875	17633	17661	17829	17818	17740	17760	17861	17871	17703	17802	17796	17904	17641	17756	17742	17702	17846	17970	17680	17812	17556	17772	17811	17886	17656	17763	17843	17814	17615	17795	17631	17825	17714	17902	17827	17789	17910	17828	17758	17688	17734	17957	17666	17796	17937	17857	17852	17758	17676	17577	17832	17668	17748	17795	17789	17726	17604	17857	17875	17710	17569	17764	17890	17964	17888	17927	17785	17769	17833	17650	17946	17713	17622	17761	17839	17560	17756	17629	17823	17775	17773	17732	17750	17762	17546	17640	17812	17700	17713	17826	17814	17861	17746	17878	17742	17670	17718	17815	17619	17829	17728	17695	17844	17748	17636	17749	17866	17679	17730	17670	17667	17915	17693	17794	17558	17647	17747	17835	17780	17785	17645	17701	17791	17830	17865	17778	17832	17871	17726	17733	17777	17738	17872	17676	17674	17808	17611	17872	17697	17600	17761	17636	17703	17808	17906	18035	17720	17884	17720	17782	17988	17723	17825	17753	17916	17741	17816	17642	17827	17789	17715	17723	17642	17867	17724	17760	17733	17789	17861	17755	17731	17890	17820	17717	17826	17880	17839	17683	17780	17742	17910	17598	17567	17689	17557	17880	17919	17697	17717	17790	17671	17751	17731	17712	17620	17718	17602	17865	17760	17622	17840	17681	17796	17736	17664	17713	17930	17722	17816	17643	17815	17556	17740	17840	17836	17588	17601	17832	17926	17749	17851	17776	17877	17892	17736	17849	17693	17781	17696	17734	17554	17750	17691	17632	17741	17681	17659	17648	17628	17859	17871	17652	17883	17767	17674	17876	17967	17626	17716	17854	17794	17624	17729	17624	17878	17736	17683	17675	17810	17786	17746	17901	17650	17879	17831	17577	17760	17697	17832	17741	17771	17674	17776	17687	17946	17689	17824	17833	17579	17881	17721	17812	17627	17751	17939	17575	17745	17698	17821	17735	17851	17669	17808	17932	17723	17691	17697	17858	17794	17800	17718	17867	17777	17721	17683	17920	17714	17809	17652	17862	17664	17497	17648	17767	17827	17690	17687	17727	17934	17840	17902	17959	17707	17669	17642	17677	17845	17666	17658	17728	17542	17713	17711	17692	17588
22467	20945	27312	24840	22063	27351	33246	30525	29640	30185	29912	29793	29595	29787	29761	29684	29384	29605	29654	29649	29354	29481	29648	29050	29279	29462	29407	29429	29503	29118	29286	29557	29312	29269	29352	29266	29255	29477	29291	29240	29306	29511	29194	29200	29356	29386	29277	29539	29352	29299	29423	29138	29304	29284	29175	29037	29361	29293	28975	29365	29422	29228	29105	29172	29375	29317	29318	29193	29072	29280	29536	29150	29114	29322	29156	29395	29474	29324	29088	29427	29348	28993	29248	29620	29437	29248	28988	29248	29249	29472	29398	29231	29008	29118	29139	29186	28976	29265	29181	28983	29239	29345	29252	29212	29255	29255	29145	29320	29414	29311	29041	29297	29412	29225	29291	29214	29414	29322	29030	29212	29220	29393	29336	29319	29178	29169	29219	29270	29121	29358	29227	29229	29344	29029	29124	29141	29342	29304	29384	29307	29292	29172	29448	29312	29206	29005	29377	29293	29023	29353	29233	29340	29237	29321	29189	29427	29373	29014	29128	29255	29317	29350	29109	29262	29025	28900	29208	29020	29137	29260	29191	29168	28924	29102	29120	29118	29197	29369	29593	29044	28900	29263	29104	29257	29365	29271	29403	29305	29273	29174	29099	29178	29339	29261	29367	28999	29280	29055	29213	29132	29223	29263	29219	29062	29297	29203	28999	29398	28722	29406	29352	29180	28977	29442	29087	29147	29316	29143	29361	29210	29213	29008	29080	28901	29232	29181	29086	29053	29157	29264	29070	29240	29282	29371	29208	29432	29253	29105	29169	29179	28971	29490	29359	29134	29119	29438	29015	29088	29167	29021	29155	29391	29307	29299	29277	29396	29149	29231	29272	29305	28997	29140	29069	29343	29198	29136	29240	29437	29277	29089	29293	29307	29104	29238	29404	29082	29376	29327	29082	29076	29152	28982	28855	29246	29406	29129	29481	29304	29423	29222	29248	29217	29148	29281	29305	29131	29094	29233	29075	29204	29314	29230	29414	29286	29181	29150	28982	28997	29149	29298	29214	29255	29037	29143	29069	29333	29092	29559	29512	29365	29165	29124	29329	29258	29137	29335	29400	29196	29009	29260	28875	29059	29435	29168	29007	29153	29024	29287	29265	29296	29089	29347	29489	28950	29298	29152	29232	29416	29202	29279	29332	29113	29263	29002	29117	29245	29088	29428	29013	29152	29187	29057	29108	29032	29190	29229	29042	29325	29139	29138	29126	29071	29130	29137	29161	29224	29285	29302	29232	29200	29334	29451	29214	29038	29181	29050	29258	29222	29388	29164	29428	29178	29255	29204	29252	29218	29604	29291	29145	29319	29085	29152	29040	29268	29230	29183	29528	29315	29374	29176	29254	28894	29191	29076	29191	29399	29211	29327	29220	29113	29208	29169	29235	29103	29116	29028	29094	29118	29105	29162	29465	29196	29328	29382	29168	29255	29410	29067	29299	28893	29399	29061	29476	29163	29359	29284	29114	29135	29237	29077	29242	29112	29338	29048	29165	29237	29458	29093	29201	29351	29273	29466	29112	29381	29269	29281	29202	28988	29392	29356	29272	29182	29070	29221	29323	29118	29017	29373	29582	29325	29328	28922	29068	29047	29142	29094	29113	29254	29302	29067	29192	29446	29154	29381	29187	29172	29045	29285	29028	29302	29049	29466	29312	29316	29363	28965	29270	29047	29584	29013	29069	29286	29107	29031	29249	29237	29147	29062	29212	29041	28914	29196	29447	28896	29086	29169	29219	28994	29382	29256	28864	29205	28939	29454	29316	29207	29201	29287	29026	29172	28853	29245	29027	29071	29001	28894	29066	29128	29190	29204	29340	29307	28995	29242	29296	29316	29081	29223	29133	29452	29093	29223	29584	29190	29074	29276	29265	29287	29222	29223	29191	29266	29148	29181	29164	29133	29077	29056	29339	29297	28810	29028	29351	29062	29071	29217	29329	29017	29249	29493	29193	29331	29302	29287	29159	29449	29221	29370	29225	29205	29451	29249	29197	29141	29281	29274	29058	29003	29223	28928	29009	29119	29345	29236	29359	28999	29158	29485	29003	29129	28968	29297	29066	28830	29141	29232	29263	29123	29196	29172	29233	29260	29401	29044	29302	29364	28931	29212	28988	29124	29260	29153	29107	29034	29027	29190	29108	29360	29198	29296	29181	29126	29114	29312	29144	29134	28988	29062	29135	29178	29162	29167	29146	29217	28994	29073	29221	29196	29083	29166	29116	29032	29383	29342	29004	29069	29407	29494	28953	29088	29186	29174	29359	29260	28995	29141	29303	29114	29018	29009	29356	29124	28913	29019	29445	29209	29197	29407	29247	29120	29170	29091	29202	29070	29366	29360	29050	29082	28983	29263	29246	28951	29209	29103	29378	29224	29314	29180	29162	29270	29335	29231	29361	29300	29003	29099	29063	29254	29244	29259	29241	29425	29209	28931	29162	29575	29318	28936	29065	29154	29184	29036	29575	28992	29204	29312	29194	29338	29378	29071	29056	29347	29065	28916	29151	29106	29072	29206	29264	29065	29350	29460	28962	29274	29091	29199	29448	29214	29056	29090	29390	29296	29459	29325	29294	29319	29459	29406	29112	29309	29099	29307	29234	29447	29089	29246	29004	28976	29186	29311	29082	28918	29171	29030	29211	29197	29440	29227	29092	29216	29394	29331	29020	28983	29261	29230	29360	29132	29060	29132	29346	29044	29261	29093	29104	29060	29029	29279	29408	29273	29392	29159	29152	29386	29346	29192	29360	29368	29291	29152	29149	29172	29158	29185	29060	28882	29073	29177	29035	29117	29104	29082	29104	29059	29222	29274	29218	29040	29071	29118	29055	29192	29495	29254	29212	29441	29084	29054	29126	29091	29133	29286	29270	29160	29186	29270	29330	29114	29258	28910	29356	29223	29175	29195	29239	29233	29258	29310	28950	29062	29357	28970	29182	29315	29340	29299	29436	29230	28949	29076	29074	29232	29267	29108	29095	29149	29070	29099	29094	29335	29044	29129	28927	29279	29091	28914	29145	29384	29266	29260	29167	29384	29495	29299	29144	29234	29390	29129	28956	29012	29148	29309	29107	29394	29149	29185	29332	29299	29219	28915	29318	29271	29184	29092	29301	29037	29064	29062	29206	29302	29105	29091	29117	29034	29346	29411	29132	28920	29134	29371	29018	29181	29184	29320	29020	29051	29146	29242	29167	29049	29158	29256	29139	29317	29104	29156	29212	29056	29079	29055	29154	29220	29377	29512	29375	29382	29416	29024	29058	29255	29120	29059	29026	29315	29226	29157	29436	29266	28998	29169	29152	29207	29269	29168	29219	29089	29159	29220	29368	29190	28865	29254	29333	28981	29224	29194	29061	29362	29114	29178	29172	29194	29314	29410	29481	29370	29021	29248	29331	29347	29164	29338	29137	29108	29303	29163	28859	29065	29245	29035	29060	28982	28898	28997	29036	29063	29240	29233	29436	29319	29189	29120	29214	29379	29154	29249	28968	29171	29092	28941	29239	29437	29202	29214	29352	29173	29136	29321	29132	29454	29153	29162	29097	29024	29128	29114	29334	29153	29168	29359	29174	29129	29022	29099	29353	29261	29237	29283	29069	29021	28934	29266	29280	29180	29184	29155	29273	29267	29109	29352	29217	28966	29228	29287	29420	29137	29217	29254	29356	29337	29161	29268	29344	29120	29497	29006	29437	28951	29463	29206	29309	29184	29263	29426	29024	29150	29244	29414	29232	29320	29397	29141	29049	29090	29183	29121	29431	29039	29276	29141	29182	29362	29057	29075	29176	29164	29551	29271	29132	29149	29281	29130	29316	29423	29516	29139	29084	29361	29092	29059	29159	29143	28974	29128	29032	29079	29483	29184	29038	29183	29215	28930	29169	29434	29092	29555	29182	28966	29488	29380	29059	29111	29174	29275	29138	29347	29307	28949	28837	29125	29394	29238	29143	29067	29091	29090	29163	29329	28974	29392	28990	29320	29177	29152	29046	29075	29312	29301	29283	29191	29006	29248	29378	29162	29342	29228	29063	29133	29344	29244	29138	29274	29340	29356	29156	29155	28997	29050	29083	29043	29184	29459	29068	29164	29328	29315	29068	29369	29346	29080	28985	29205	29153	29206	29072	29199	29168	29228	29144	29340	29102	29151	29211	29144	29214	29141	29223	29089	29387	29234	29173	29174	29098	28977	29146	29306	29349	28929	29106	29315	29309	29096	29360	29089	29252	28947	29393	29259	29475	29051	29341	29332	29337	29371	29320	28954	29318	29010	29422	29292	29418	29385	29248	29504	29324	29277	29313	29148	29153	29223	29293	29373	28905	29001	29150	29240	29200	29004	29230	29149	29110	29129	29389	29188	29438	29387	29298	29150	29256	29181	29040	29492	29127	29311	29328	29195	29025	28999	29139	29387	29199	29245	29270	29486	29152	29224	29219	29230	29200	29123	29123	29190	29065	29134	29178	28984	29150	29140	29138	29011	29015	29249	29158	29105	28956	29088	29196	29207	29219	29253	29081	29267	29437	29075	28789	29121	29101	29201	29229	29098	29017	29294	28991	29093	29485	29232	29259	29275	29157	29235	29089	29104	29259	29167	29279	29353	29312	29091	29010	29071	29060	29229	29229	29207	28925	29323	29098	29128	29291	29198	29076	29149	29225	29146	29105	29136	29246	29364	29275	29151	29364	29111	28965	29460	29336	29506	29073	28993	29213	29136	29329	29021	29097	29601	29127	29221	29353	29362	29184	29255	29091	29095	29308	29156	29087	29204	29228	29213	29269	29319	28985	29275	29199	29269	29217	29093	29181	29376	29417	29113	29434	29393	28947	29265	29106	29257	29358	29506	29269	29198	29116	29198	29293	29292	29132	29077	29496	29025	29177	29111	29327	29159	28996	29212	29270	29015	29138	29103	29365	29044	29430	29099	29346	29227	29266	29190	29398	29227	29240	29171	29179	29372	29525	29179	28945	29265	29119	29201	29155	29310	29069	29397	29225	29320	29347	29117	29437	29225	29495	29038	29064	29250	29327	29145	29488	29494	29452	29154	29163	29304	29126	29056	29096	29002	28960	29212	29147	29199	29068	29094	29136	29030	29187	29021	28822	29141	29165	29036	29207	29375	28971	29211	29106	29397	29333	29306
29177	49713	37838	25261	21935	20654	20048	19649	19354	19233	18995	18829	18687	18597	18723	18454	18534	18630	18527	18584	18561	18266	18360	18483	18236	18308	18307	18475	18252	18279	18524	18270	18218	18407	18329	18319	18519	18393	18342	18226	18369	18356	18246	18352	18366	18155	18270	18162	18161	18267	18351	18320	18226	18366	18366	18322	18578	18626	18250	18279	18442	18216	18153	18280	18424	18481	18291	18248	18225	18180	18259	18236	18378	18477	18178	18316	18336	18301	18447	18348	18278	18253	18330	18350	18448	18196	18305	18148	18461	18315	18303	18317	18295	18242	18203	18490	18192	18080	18363	18180	18180	18257	18233	18317	18184	18322	18164	18274	18404	18073	18321	18174	18273	18199	18281	18350	18093	18209	18219	18283	18184	18284	18199	18280	18180	18172	18150	18177	18170	18187	18286	18196	18123	18140	18213	18237	18226	18285	18367	18315	18263	18373	18239	18197	18118	18441	18269	18176	18204	18100	18388	18207	18240	18259	18133	18143	18117	18348	18143	18361	18402	18303	18304	18154	18211	18264	18400	18104	18036	18175	18187	18160	18312	18204	18314	18260	18296	18022	18215	18135	18355	18001	18184	18266	18167	18177	18204	18202	18284	18232	18200	18239	18197	18283	18232	18196	18112	18154	18304	18112	18348	18119	18276	18232	18198	18177	18135	18088	18145	18276	18429	18274	18322	18148	18185	18280	18089	18345	18363	18272	18284	18247	18154	18262	18207	18124	18392	18196	18275	18394	18144	18369	18145	18133	18166	18077	18157	18349	18135	18225	18196	18136	18314	18285	18382	18153	18255	18032	18135	18222	18240	18329	18206	18250	18358	18150	18195	18092	18252	18019	18338	18284	18207	18295	18174	18309	18251	18340	18250	18077	18318	18178	18174	18276	18213	18153	18409	18447	18232	18172	18244	18128	18326	18091	18257	18254	18168	18403	18103	18290	18065	18198	18015	18210	18283	18250	18262	18348	18315	18150	18330	18267	18250	18373	18194	18244	18218	18170	18167	18369	18375	18173	18049	18190	18445	18233	18158	18067	18188	18281	18243	18376	18264	18298	18306	18349	18191	18264	18277	18082	18343	18184	18145	18209	18363	18389	18238	18152	18211	18357	18282	18332	18099	18171	18237	18240	18110	18409	18266	18376	18273	18086	18031	18220	18217	18406	18229	18150	18047	18307	18136	18277	18188	18241	18164	18352	18289	18295	18069	18473	18254	18178	18105	18366	18182	18137	18208	18348	18354	18203	18174	18285	18185	18184	18242	18156	18332	18193	18358	18453	18324	18077	18289	18184	18231	18323	18259	18425	18089	18291	18189	18103	18357	18225	18403	18111	18254	18197	18294	18285	18136	18229	18237	18161	18444	18314	18289	18194	18120	18375	18059	18261	18259	18197	18085	18135	18101	18228	18164	18365	18376	18140	18281	18257	18267	18249	18143	18381	18341	18218	18442	18270	18307	18240	18097	18057	18112	18083	18158	18229	18224	18250	18338	18166	18160	18331	18144	18283	18110	18313	18324	18310	18221	18239	18341	18258	18346	18144	18205	18329	18298	18225	18456	17999	18317	18071	18397	18098	18171	18305	18177	18138	18061	18146	18156	18258	18125	18359	18109	18187	18169	18129	18202	18109	18134	18155	18180	18366	18174	18215	18246	18061	18212	17984	18503	18284	18200	18454	18207	18098	18163	18364	18153	18119	18031	18298	18232	18125	18181	18353	18118	18254	18197	18158	18086	18155	18269	18126	18143	18276	18109	18231	18208	18094	18174	18101	18219	18116	18287	18273	18352	18163	18241	18330	18153	18315	18418	18083	18217	18252	18175	18194	18184	18406	18224	18243	18263	18333	18294	18382	18214	18372	18356	18266	18179	18195	18131	18259	18239	18152	18257	18049	18208	18143	18191	18289	18293	18167	18273	18197	18310	18318	18352	18338	18292	18214	18218	18483	18198	18182	18110	18464	18175	18339	18336	18168	18205	18211	18180	18289	18215	18313	18150	18267	18120	18340	18218	18069	18266	17986	18305	18102	18349	18104	18206	18185	18087	18359	18151	18356	18390	18027	18220	18183	18196	17985	18119	18385	18265	18242	18265	18283	18297	18240	18098	18224	18102	18323	18210	18344	18229	18179	18089	18408	18216	18183	18354	18403	18226	18257	18151	18071	18207	18207	18240	18002	18115	18293	18342	18252	18257	18235	18187	18275	18299	18224	18196	18345	18123	18275	18186	18247	18301	18279	18374	18205	18342	18301	18232	18184	18380	18030	18225	18242	18076	18305	18422	18101	18225	18250	18260	18174	18375	18201	18125	18156	18334	18345	18104	18166	18309	18175	18125	18141	18172	18327	18196	18207	18046	18316	18368	18160	18247	18154	18188	18407	18188	18189	18407	18088	18412	18136	18242	18259	18137	18169	18044	18290	18059	18152	18305	18134	18235	18149	18162	18222	18254	18188	18227	18309	18270	18158	18158	18118	18410	18161	18310	18184	18164	18219	18138	18243	18416	18090	18125	18219	18128	18240	18210	18119	18174	18162	18229	18031	18233	18086	18156	18292	18270	18272	18154	18052	18216	18241	18339	18323	17988	18354	18343	18036	18141	18215	18344	18222	18260	18135	18255	18322	18267	18133	18146	18157	18227	18175	18294	18306	18172	18315	18102	18259	18337	18231	18333	18180	18235	18224	18270	18119	18226	18222	18066	18185	18265	18384	18258	18267	18081	18111	17953	18328	18284	18088	18262	18139	18175	18090	18306	18302	18231	18265	18238	18090	18401	18209	18163	18302	18258	18156	18265	18204	18319	18224	18192	18121	18460	18073	18237	18312	18074	18158	18146	18415	18228	18272	18145	18322	18150	18220	18231	18198	18077	18134	18263	18044	18245	18292	18215	18407	18160	18097	18337	18139	18178	18254	18226	18121	18188	18313	18087	18281	18156	18249	18157	18222	18252	18254	18218	18055	18191	18272	18190	18193	18314	18209	18252	18187	18297	18100	18287	18288	18246	18346	18356	18125	18396	18203	18226	18366	18114	18196	18383	18206	18206	18269	18308	18108	18328	18307	18240	18223	18218	18033	17907	18269	18348	18351	18464	18001	18105	18193	18200	18304	18180	18190	18102	18233	18160	18175	18172	18108	18393	18171	18157	18240	18181	18288	18082	18138	18035	18131	18389	18333	18282	18243	18087	18126	18226	18362	18355	18247	18167	18176	18141	18308	18287	18289	18177	18084	18327	18263	18308	18266	18329	18102	18119	18309	18309	18142	18378	18116	18150	18320	18368	18207	18233	18375	18219	18162	18214	18328	18288	18106	18201	18207	18484	18108	18286	18248	18259	18333	18153	18124	18329	18319	18192	18152	18143	18361	18567	18423	18271	18334	18265	18279	18092	18143	18151	18203	18066	18218	18294	18302	18180	18219	18240	18285	18369	18170	18151	18255	18008	18161	18121	18184	18257	18196	18139	18341	18217	18108	18353	18198	18073	18059	18164	18243	18248	18165	18239	18260	18144	18343	18305	18236	18462	18089	18037	18249	18005	18268	18198	18271	18376	18295	18284	18100	18353	18218	18088	18164	18338	18160	18222	18149	18182	18315	18246	18158	18033	18210	18274	18156	18144	18123	18212	18197	18213	18323	18134	18159	18245	18295	18301	18307	18471	18141	18258	18328	18275	18111	18250	18223	18140	18190	18185	18320	18222	18199	18398	18200	18311	18232	18073	18209	18098	18181	18083	18208	18487	18196	18252	18161	18246	18102	18096	18232	18381	18106	18245	18139	18012	18352	18176	18110	18437	18275	18112	18345	18250	18128	18253	18173	18336	18289	18292	18234	18319	18311	18241	18183	18163	18109	18172	18209	18299	18237	18094	18556	18053	18206	18273	18138	18151	18257	18341	18374	18486	18232	18284	18324	18375	18228	18250	18185	18188	18210	18291	18299	18350	18153	18137	18420	18135	18168	18108	18281	18139	18281	18153	18225	18223	18351	18128	18185	18187	18411	18174	18278	18219	18396	18082	18259	18349	18271	18222	18334	18271	18340	18374	18341	18341	18332	18380	18246	18195	18116	18059	18259	18204	18176	18293	18241	18094	18123	18139	18231	18317	18131	18269	18361	18187	18439	18084	18356	18098	18324	18497	18341	18387	18136	18265	18209	18473	18216	18177	18180	18331	18262	18140	18128	18207	18149	18175	18399	18116	18275	18215	18278	18255	18391	18106	18064	18404	18157	18095	18314	18226	18242	18385	18282	18254	18275	18322	18430	18119	18178	18449	18130	18255	18186	18258	18180	18331	18121	18274	18115	18292	18346	18253	18203	18217	18145	18200	18167	18269	18242	18358	18303	18086	18178	18182	18285	18168	18231	18207	18148	18340	18259	18241	18067	18070	18290	18247	18143	18122	18146	18176	18238	18253	18195	18250	18140	18343	18059	18269	18279	18183	18171	18409	18291	18172	18188	18218	18312	18332	18071	18167	18136	18285	18243	18207	18290	18181	18127	18265	18252	18238	18124	18334	18127	18308	18067	18307	18063	18109	18198	18264	18482	18090	18338	18148	18291	18282	18064	18114	18082	18161	18178	18195	18186	18314	18157	18320	18267	18083	18285	17974	18199	18258	18264	18378	18214	18281	18301	18105	18283	18230	18144	18286	18324	18182	18280	18195	18285	18050	18265	18416	18332	18168	18416	18175	18327	18235	18225	18131	18398	18301	18133	18264	18514	18035	18233	18315	18227	18076	18293	18044	18464	18280	18124	18220	18083	18173	18216	18235	18247	18305	18455	18271	18131	18197	18408	18290	18266	18305	18243	18259	18259	18296	18283	18239	18114	18217	18261	18263	18284	18368	18225	18074	18226	18102	18269	18187	18273	18124	18204	18165	18071	18211	18030	18251	18176	18088	18124	18104	18213	18168	18306	18310	18239	18342	18237	18428	18241	18214	18404	18122	18270	18205	18148	18288	18172	18324	18296	18272	18236	18257	18252	18217	18218	18244	18073	18214	18134	18213	18249	18093	18204	18213	18291	18209	18295	18062	18316	18266	18200	18143	18279	18016	18206	18194	18230	18291	18266	18174	18158	18370	18264	18087	18110	18141	18272	18126	18286	18288	18136	18189	18201	18299	18206	18097	18148	18346	18323	18196	18078
34909	29792	33031	31097	28758	29272	29216	29142	29253	29191	28968	29035	28921	28871	29222	29279	28957	29095	28886	29130	28960	28888	28978	28868	28950	28762	28943	28958	28954	29172	29187	28957	28982	28861	28899	28817	28926	28972	29222	28919	28991	28698	28907	29106	29071	28870	29025	29068	29190	28981	28813	29104	29075	29107	28837	28925	28909	28782	28831	29043	29037	29110	29237	28860	28892	29190	29026	28978	29005	29075	29105	29110	28864	28769	28840	29116	29117	28932	29173	29156	28865	29165	29267	29178	28827	29036	28960	28944	29359	29026	29100	28805	29086	29014	28833	28951	28880	29117	28941	28849	28779	28650	28962	29149	29064	28859	29080	29012	29089	28989	28853	28911	29062	28935	29079	29146	28994	28908	28874	29055	28951	29075	28988	29009	29009	29028	29079	29087	29074	29009	29077	29220	29162	29007	28845	28911	29081	29169	28865	28907	29295	28959	28931	28981	28863	28891	28957	29124	28837	29075	29008	28989	29003	28835	29233	28905	28957	28959	28891	29047	28994	29184	28974	29131	28911	28864	28907	29029	28836	29080	28709	28934	29165	28858	29174	28920	28990	29208	29022	29100	29060	28912	29004	28797	28803	29199	29173	29044	29046	29069	28909	28870	28891	28841	28874	28822	29065	29069	28712	29038	29002	29271	29122	28938	28979	28865	28855	28872	28994	28886	28816	28900	28786	29016	28855	29095	29247	29206	29026	29115	29098	29026	28901	29133	28782	29098	29062	29093	29008	29226	28877	29114	28797	29083	28963	29198	28933	28969	28949	29034	28886	29089	29152	28833	29084	29001	28948	29081	29422	29218	29073	29018	28939	28687	29135	28987	28978	28888	29047	28915	28718	28719	29096	28769	28919	29015	28830	28765	28973	29014	29125	29002	29212	29333	28950	29009	29276	28873	29071	29067	29048	29045	28893	28963	29167	28916	29049	28857	28802	28741	29122	28970	28956	29005	29117	28886	28965	28880	29028	29025	28934	28859	28917	28886	29224	28956	28935	29238	29054	28822	28687	29118	28864	29105	29180	29086	28865	28935	29027	28667	28892	29034	28912	28795	29031	29110	28984	29064	29044	29004	29129	28938	28845	29013	28858	29004	28904	29028	29158	28897	28774	28970	29040	28756	28771	29027	28906	28890	29101	29066	29254	29209	29258	28838	29148	29150	28902	29007	28903	29112	29147	29020	28936	28933	29150	28834	29100	28952	28868	29125	29040	29118	29081	29001	28976	28868	28971	29096	28828	28869	29115	28867	28770	28817	28950	28900	28857	29100	28882	28846	28926	28898	29135	28957	28916	28942	29134	29120	28728	28824	29134	28968	29151	28962	28940	28746	28786	29183	28987	28948	28897	29081	29195	28975	29146	29130	28912	29553	29087	28586	29074	28914	28907	28961	28938	28923	28998	29044	28807	28542	28962	29311	28935	28860	28885	28912	28982	28826	28974	29011	29275	29053	29005	29090	28982	29041	29037	29211	29076	29063	28780	29093	29238	29068	28939	29094	29060	28987	28795	28945	28984	28983	28690	28930	29022	28939	29204	28888	29127	29107	29095	28876	28967	29036	29114	28922	28787	29077	28981	29156	28995	28957	28866	28869	29201	28581	29011	29120	28835	29165	28965	28894	28969	29145	29146	29040	29072	28927	28877	28977	28732	29075	29079	29007	28868	28881	29125	29081	29178	29220	28902	29122	29159	29108	29135	28871	29121	29119	28965	29054	28900	29049	29001	28922	28861	28830	28829	28891	29026	28939	28817	29036	28904	28995	28810	29078	28945	29363	29157	29013	28920	28994	28859	28898	29026	29033	29018	29072	29034	28972	28855	29231	28914	28768	29031	28806	29204	29172	28792	28973	28745	29033	29208	29254	29155	28906	28895	29187	29127	28948	29006	28919	29085	28810	29005	28794	29055	28895	29078	28903	28957	29064	29087	29016	28836	28859	28917	29114	29170	29039	29004	28863	28925	29037	29331	29191	29132	29152	28826	29287	28879	28852	28807	29142	29116	29053	29002	29000	29037	28944	28991	29022	29116	28719	28896	29109	29014	28975	28843	28872	28910	28885	28880	28787	28643	28844	28817	28993	29003	29245	29008	29087	29147	28944	29076	29086	28810	29148	28939	29081	29127	28760	28857	29029	29264	29066	29180	29144	29053	29200	29026	29120	28922	29030	28905	28968	29150	29069	28999	29018	28955	29232	28954	28899	28879	28805	28789	28938	29132	28969	29070	28989	28672	28955	28898	29016	29103	28613	28844	29250	29076	28955	28991	29267	28836	28911	28754	28904	29158	28921	28976	29037	28918	29000	29332	29137	29091	29082	29016	29092	28940	29101	29055	29218	29111	29168	28974	28947	28846	29237	29214	28808	29136	29099	28895	28839	28765	28844	28963	29005	28814	28931	28959	29038	29028	29114	29077	29105	28844	29132	29185	28948	28962	28816	29045	29036	29117	29001	28580	28860	29129	28996	29212	28623	28892	29132	29201	28993	28883	28965	28864	29034	29158	29025	29186	29010	29005	28952	29035	28857	29064	29055	29039	28770	29140	29035	28745	28921	28911	28962	29055	29284	28845	29106	28940	29213	29063	28856	28767	28851	28922	28906	28844	29090	29139	28895	29234	28858	29025	29364	28833	28931	29085	28910	28969	29007	29046	29011	29084	29159	29003	29232	29062	28999	28975	29098	28922	29175	28905	29045	29072	28948	29174	28927	29052	28801	29102	28917	28934	28845	28952	29033	29014	29062	29263	28794	28943	29215	29274	28962	28942	29098	28830	29107	29257	29035	28794	28973	29098	29115	29034	28992	29042	29224	29259	28801	29208	29177	29256	29013	28910	29135	28854	29097	29103	29179	28985	29084	28833	29005	29047	28795	29047	29031	28836	28792	28973	29021	29121	29050	28817	29102	28905	29153	28868	28796	28955	29090	28967	28698	29084	29058	28888	29019	29064	29025	29003	29023	29004	28891	29017	29071	28949	28949	28790	29149	28837	29175	29147	29144	28894	29122	29106	28925	28928	28886	29089	28679	28900	29061	28921	28951	29049	28952	28913	28880	28903	29003	29107	28690	28908	28857	29076	28852	29030	28923	29064	29045	29033	28793	28932	28804	28904	29205	28914	29117	28784	28860	29136	28991	28826	28894	28770	28936	28928	28726	29054	28930	28959	28971	28989	28843	28674	29047	28956	28758	28833	29029	28902	29110	29220	29154	28930	28865	29042	28828	29047	28983	29075	28999	28998	28999	29107	29007	29155	28804	28644	28870	29086	29135	28989	29160	29143	28772	29089	28902	29062	29075	28844	28821	28901	29020	28948	28939	29084	29386	29056	29008	29115	28990	29164	29230	29089	28797	29180	29024	28994	29252	29006	29150	29137	29122	28888	29061	29038	29123	29118	28888	29376	29221	29152	28785	28866	29066	28797	29145	29290	28941	29170	28819	29251	29061	29078	29067	28767	28771	29017	29083	29018	28909	29153	29034	29108	28917	29045	29022	28986	29026	28796	29107	28729	29047	28900	28813	29108	28875	28971	28902	28936	29053	28726	29097	28990	28878	28933	29028	29133	28784	28726	29092	28907	28701	28974	28757	28823	29010	29059	29118	29092	28913	29115	28805	28854	29257	28878	29102	28924	28861	28984	28855	28747	28968	29200	28909	29028	28818	28654	29235	29164	28918	28946	29163	29064	29118	28869	28955	28965	28972	28878	28934	29260	28808	29082	28944	28830	29120	29232	29020	28922	28951	29131	28825	29084	28881	28997	28956	29083	28950	29066	28715	28942	28937	29010	28992	29029	29258	29098	29048	29097	28988	29011	29116	29191	28840	29019	29045	28898	29170	29144	29149	29215	29139	29098	28985	29045	29002	29162	28825	28956	29020	28867	28859	29124	28932	28974	28757	28757	28972	29236	28981	29097	28970	28859	29183	28852	29059	28626	28796	28700	29011	28784	29120	29079	28966	29103	28854	29123	29136	29092	28907	28961	28974	29026	28982	28866	29057	28917	29036	28869	28924	28950	28979	28899	29066	28891	29069	28864	29048	29214	29223	29149	29046	29059	28917	29020	28915	28834	28870	29032	28765	28804	29217	29065	29085	28951	28959	29049	29017	28911	28773	28811	29028	29019	29123	28811	28985	29179	28855	29228	29356	29104	28810	29175	29128	28797	28972	28919	28958	29017	29060	28952	28848	29217	28904	29003	29045	28964	28915	29225	28857	28922	28834	28912	28815	28874	29249	28915	28927	29152	28944	29127	28753	29019	29023	28686	29007	29014	29018	28956	28899	29113	28723	28793	28901	29094	29101	29007	29208	29192	29047	29223	29324	28981	29081	28980	29120	29114	28973	29109	28982	29018	28984	28761	28977	29134	28858	28962	28919	29047	28986	29066	28970	29205	29109	28782	28941	29015	28902	28999	28961	28901	29102	29158	29028	28725	29110	29103	28976	29020	29079	29035	28897	29095	29030	29150	29045	28608	29280	28940	28882	28837	29011	29017	28927	29010	29012	29053	29094	29069	29100	29024	28899	28907	28980	28962	28984	28939	28687	29092	29102	29197	29009	28896	28759	29235	29113	29060	29176	28928	29000	29108	29099	29007	28966	28997	28898	28896	29069	29204	28955	28824	29111	28705	28973	28854	29168	28843	28702	29140	29286	28977	29058	29021	29165	29155	29316	29089	29102	29101	29060	28961	29148	29048	29149	29127	28895	29072	28945	29068	28951	29129	28813	28939	28888	29067	28997	29172	29013	29052	29194	28842	28897	29075	28870	29104	29225	29041	29015	28910	28776	29289	28969	29205	29326	29092	29027	28953	28895	29241	28815	29086	28893	29252	28843	29081	29099	28828	29118	29082	28968	28969	28948	28925	28824	28901	28730	29009	29120	28948	28936	29101	28877	28804	29139	28943	29033	28941	28839	29163	28977	29109	29074	28907	28986	28852	29007	28984	28947	28714	29087	29096	28999	29360	29123	29124	28877	29263	29165	29155	29145	28986	29022	29150	28937	28900	28892	28856	29036	29057	29079	28870	29270	28932	28855	28972	28874	28837	29046	29026	28986	28955	29133	29316	29306	29140	28812	29032	29096	29235	29059	28991	28935	29061	28831	29234	29150	28983	29182	29015	28923	29067	28986	29195	28979	28853	28609
23938	30293	24226	19624	18604	18279	18625	18336	18229	18420	18116	18294	18214	18191	18454	18274	18335	18251	18255	18388	18491	18199	18185	18449	18205	18030	18206	18382	18106	18322	18189	18295	18287	18316	18197	18226	18095	18228	18252	18089	18361	18270	18321	18181	18295	18067	18139	18281	18262	18334	18381	18048	18047	18358	18291	18292	17955	18265	18107	18150	18155	18391	18301	18146	18262	18204	18118	18314	18288	18301	18245	18364	18358	18273	18368	17997	18166	18351	18358	18334	18237	18339	18165	18212	18271	18192	18396	18248	18159	18275	18310	18321	18274	18314	18170	18047	18256	18217	18133	18218	18004	18322	18228	18241	18052	18225	18230	18053	18072	18267	18162	18196	18107	18131	18115	18294	18246	18252	18170	18151	18201	18195	18249	18133	18208	18154	18417	18294	18121	18325	18248	18138	18191	18181	18040	18190	18281	18162	18351	18262	18337	18238	18166	18244	18223	18158	18176	18181	18324	18370	18236	18087	18299	18453	18294	18158	18268	18166	18143	18068	18243	18090	18065	18273	18116	18297	18235	18218	18286	18262	18257	18207	18287	18317	18207	18180	18298	18370	18142	18156	18138	18205	18285	18339	18229	18223	18315	18157	18375	18079	18492	18268	18322	18182	18282	18188	18092	18128	18305	18247	18306	17945	18326	18227	18246	18290	18321	18154	18093	18225	18297	18198	18270	18265	18268	18240	18262	18238	18191	18080	18093	18118	18204	18025	18266	18213	18374	18382	18127	18267	18277	18242	18393	18118	18279	18086	18227	18103	18363	18196	18131	18248	18396	18436	18202	18203	18218	18308	18334	18250	18147	18065	18442	18182	18089	18246	18255	18092	18061	18055	18191	18150	18294	18331	17863	18302	18066	18374	18212	18167	18340	18313	18221	18213	18358	18128	18066	18183	18399	18234	18305	18277	18219	18150	18367	18209	18193	18182	18186	18264	18140	18312	18128	18422	18121	18198	18117	18124	18361	18189	18231	18258	18232	18010	18128	18279	18135	18142	18192	18274	18214	18401	18134	18289	18329	18179	18244	18326	18299	18280	18403	18463	18189	18285	18191	18226	18149	18388	18326	18328	18126	18167	18341	18323	18187	18223	18244	18093	18236	18191	18035	18117	18304	18080	18245	18424	18299	18260	18315	18251	18376	18315	18308	18177	18163	18369	18153	18168	18274	18283	18111	18116	18321	18255	18006	18295	18198	18188	18125	18283	18263	18318	18092	18015	18091	18243	18211	18353	18147	18262	18199	18243	18232	18242	18233	18229	18167	18330	18302	18061	18242	18139	18156	18182	18233	18140	18312	18333	17979	18233	18223	18229	18310	18220	18375	18324	18193	18165	18259	18165	18077	17939	18375	18255	18451	18213	18169	18237	18146	18127	18206	18193	18150	18188	18290	18182	18287	17924	18090	18206	18242	18141	18232	18256	18194	18209	18252	18105	18045	18054	18416	18248	18062	18241	18318	18164	18299	18048	18239	18392	18231	18212	18247	18295	18210	18347	18120	17994	18262	18329	18225	18135	18310	18261	18172	18259	18102	18158	18322	18224	18255	18561	18213	18263	18212	18108	18116	18165	18191	18341	18347	18189	18306	18086	18221	18096	18146	18294	18244	18188	18183	18179	18474	18236	18230	18275	18311	18295	18381	18387	18080	18178	18277	18383	18133	18237	18046	18302	18284	18183	18064	18280	18310	18381	18022	18219	18295	18148	18104	18302	18268	18155	18071	18252	18363	18198	18367	18313	18136	18250	18103	18335	18312	18239	18194	18085	18363	18334	18229	18093	18236	18262	18243	18247	18078	18327	18297	18151	18246	18251	18000	18376	18258	18342	18055	18420	18280	18176	18315	18425	18284	18271	18234	18364	18175	18281	18485	18235	18301	18291	18296	18123	18226	18129	18155	18259	18251	18260	18261	18306	18332	18306	18338	18216	18390	18310	18153	18253	18207	18310	18203	18303	18336	18226	18187	18197	18062	18288	18222	18370	18121	18238	18309	18227	18090	18355	18296	18145	18125	18127	18298	18252	18393	18226	18117	18048	18147	18267	18304	18323	18427	18298	18172	18257	18423	18206	18284	18323	18192	18270	18192	18225	18196	18290	18256	18215	18244	18205	18157	18043	18324	18349	18258	18170	18364	18257	18104	18145	18251	18300	18218	18341	18182	18266	18202	18214	18040	18164	18263	18384	18398	18315	18221	18166	18364	18215	18277	18318	18312	18225	18266	18270	18165	18218	18217	18271	18251	18117	18268	18154	18089	18140	18272	18416	18217	18277	18098	18257	18364	18161	18221	18246	18282	18157	18237	18271	18215	18106	18272	18242	18297	18191	18325	18091	18198	18175	18246	18172	18315	18093	18006	18278	18311	18313	18220	18230	18221	18220	18258	18423	18151	18140	18430	18381	18148	18481	18378	18200	18351	18321	18211	18163	18173	18403	18348	18217	18186	18237	18145	18011	18441	18204	18308	18330	18425	18236	18237	18226	18376	18153	18164	18242	18140	18164	18167	18454	18278	18390	18153	18032	18108	18332	18324	17964	18319	18178	18216	18178	18362	18115	18165	18130	18278	18257	18353	18231	18180	18316	18266	18192	18374	18184	18226	18218	18177	18163	18376	18287	18094	18170	18301	18385	18417	18213	18235	18257	18069	18148	18339	18266	18300	18249	18199	18235	18128	18319	18178	18120	18291	18227	18313	18218	18032	18321	18492	18266	18370	18288	18123	18337	18236	18235	18431	18040	18358	18266	18312	18363	18246	18179	18217	18189	18279	18255	18294	18312	18083	18284	18185	18269	18301	18215	18303	18203	18155	18199	18176	18222	18114	18225	18187	18150	18159	18190	18258	18370	18276	18266	18226	18153	18355	18360	18262	18256	18186	18376	18287	18055	18299	18175	18229	18217	18231	18061	18226	18283	18261	18324	18401	18214	18227	18331	18272	18377	18296	18127	18319	18202	18217	18145	18337	18100	18311	18151	18323	18245	18236	18275	18116	18130	18287	18104	18247	18146	18292	18270	18100	18337	18310	18174	18136	18200	18391	18044	18575	18251	18132	18291	18124	18130	18081	18354	18005	18252	18270	18277	18278	18134	18299	18263	18333	18254	18284	18271	18255	18171	18285	18235	18172	18309	18406	18483	18350	18109	18180	18397	18277	18345	18292	18197	18312	18313	18174	18101	18155	18352	18349	18145	18240	17987	18326	18096	18406	18301	18316	18289	18110	18332	18132	18257	18245	18319	18303	18150	18321	18252	18185	18341	18382	18183	18216	18097	18146	18235	18301	18104	18453	18444	18141	18364	18231	18346	18293	18199	18149	18149	18279	18174	18338	18226	18187	18423	18034	18224	18117	18189	18441	18287	18220	18341	18398	18265	18199	18268	18249	18144	18108	18261	18191	18259	18285	18415	18231	18206	18216	18316	18219	18240	18209	18191	17974	18115	18264	18170	18181	18111	18222	18201	18178	18164	18433	18206	18313	18234	18186	18101	18154	18232	18281	18228	18080	18267	18123	18295	18319	18304	18104	18285	18165	18143	18275	18071	18185	18316	18241	18226	18128	18136	18059	18234	18274	18069	18100	18027	18276	18095	18240	18096	18350	18182	18103	18260	18209	18194	18295	18307	18165	18129	18139	18338	18260	18329	18215	18291	18167	18207	18376	18371	18177	18364	18114	18302	18177	18250	18197	18212	18186	18086	18077	18067	18317	18266	18223	18106	18275	18362	18023	18218	18293	18360	18179	18152	18109	18397	18224	18173	18272	18271	18047	18231	18188	18251	18191	18224	18268	18422	18416	18172	18336	18166	18326	18262	18288	18056	18359	18225	18274	18172	18042	18254	18283	18343	18224	18110	18298	18118	18114	17992	18218	18125	18285	18372	18271	18186	18348	18241	18055	18087	18314	17959	18170	18071	18297	18304	18350	17965	18208	18278	18085	18257	18197	18182	18172	18284	18210	18159	18236	18346	18290	18132	18282	18417	18114	18216	18266	18109	18163	18350	18243	18428	18184	18220	18203	18137	18282	18095	18279	18067	18219	18326	18039	18107	18065	18176	18170	18223	18248	18167	18373	18096	18243	18265	18126	18172	18179	18167	18246	18277	18201	18318	18462	18280	18292	18345	18236	18268	18323	18284	18335	18114	18150	18193	18111	18154	18222	18190	18115	18016	18171	18195	18337	18034	18090	18248	18291	18080	18323	18311	18153	18194	18198	18387	18260	18275	18215	18494	18199	18375	18363	18194	18323	18339	18057	18291	18186	18254	18141	18219	18122	18219	18414	18245	18205	18411	18153	18053	18248	18363	18337	18233	18366	18219	18263	18207	18203	18315	18114	18180	18297	18394	18340	18216	18122	18359	18301	18242	18102	18293	18337	18274	17977	18284	18371	18094	17955	18105	18251	18370	18307	18332	18238	18230	18213	18328	18405	18388	18190	18292	18244	18173	18312	18302	18152	18308	18127	18193	18270	18245	18355	18256	18099	18106	18262	18270	18202	18265	18203	18061	18288	18064	18277	18154	18232	18291	18212	18159	18218	18374	18157	18278	18423	18229	18172	18161	18393	18323	18203	18340	18074	18172	18163	18308	18158	18220	18217	18156	18184	18193	18104	18242	18205	18239	18268	18192	18253	18151	18366	18302	18358	18450	18183	18186	18323	18124	18347	18306	17960	18270	18321	18295	18283	18386	18090	18413	18145	18260	17998	18187	18196	18050	18529	18387	18252	18203	18261	18215	18332	18122	18289	18172	18232	18105	18145	18194	18208	18121	18367	18281	18197	18254	17984	18292	18169	18196	18300	18222	18049	18280	18155	18133	18236	18299	18192	18293	18250	18210	18437	18228	18366	18227	18385	18365	18237	18225	18410	18191	18127	18119	18185	18381	18066	18183	18337	18239	18209	18152	18220	18270	18165	18362	18271	18180	18162	18166	18090	18182	18249	18268	18116	18024	18429	18266	18291	18164	18229	18320	18165	18177	18119	18316	18175	18386	18167	18138	18314	18195	18375	18153	18405	18068	18243	18219	18445	18296	18271	18292	18157	18285	18263	18420	18536	18242	18278	18282	18272	18246	18134	18278	18326	18338	18028	18185	18094	18037	18261	18246	18186	18129	18306	18232	18113	18235	18264	18151	18325	18292
23833	20942	27353	25264	24130	28784	31441	29263	29037	29116	28989	28925	28928	28933	28676	28748	28575	28785	29000	28778	28641	28553	28566	28440	28616	28724	29002	28657	28789	28738	28768	28207	28579	28714	28774	28871	28536	28692	28720	28506	28633	28593	28800	28614	28474	28767	28515	28689	28603	28698	28328	28648	28637	28811	28934	28721	28868	28715	28701	28482	28551	28720	28737	28616	28533	28654	28582	28548	28695	28668	28896	28492	28983	28514	28674	28596	28463	28504	28611	28796	28563	28629	28585	28578	28804	28722	28698	28448	28360	28611	28719	28668	28694	28677	28518	28653	28684	28559	28594	28563	28550	28700	28553	28559	28550	28678	28794	28683	28683	28655	28765	28469	28610	28585	28616	28402	28904	28526	28554	28439	28649	28749	28535	28570	28757	28762	28348	28562	28488	28576	28579	28784	28490	28633	28515	28497	28742	28577	28880	28561	28637	28683	28729	28520	28753	28429	28603	28382	28365	28663	28373	28650	28663	28523	28592	28479	28545	28631	29094	28534	28720	28698	28571	28585	28691	28648	28601	28519	28545	28635	28615	28432	28767	28891	28626	28913	28649	28469	28682	28563	28380	28428	28561	28558	28689	28642	28628	28484	28462	28679	28705	28462	28691	28555	28767	28710	28610	28558	28700	28328	28618	28865	28482	28823	28751	28722	28830	28557	28427	28377	28481	28412	28532	28582	28659	28570	28559	28375	28797	28575	28514	28881	28749	28523	28497	28602	28692	28417	28467	28727	28858	28770	28536	28835	28566	28618	28509	28793	28406	28683	28581	28710	28684	28616	28570	28365	28347	28517	28629	28523	28706	28613	28757	28561	28631	28756	28496	28955	28707	28313	28533	28611	28386	28529	28709	28692	28363	28630	28578	28598	28576	28597	28652	28748	28355	28331	28411	28642	28510	28585	28695	28372	28610	28655	28470	28480	28691	28539	28496	28387	28655	28612	28284	28712	28925	28726	28829	28524	28681	28689	28745	28480	28673	28786	28613	28724	28613	28642	28693	29107	28171	28596	28851	28462	28858	28592	28479	28441	28682	28592	28609	28505	28547	28513	28673	28664	28663	28646	28654	28514	28464	28784	28355	28676	28565	28592	28474	28676	28661	28565	28576	28558	28900	28646	28480	28545	28572	28724	28381	28570	28422	28750	28230	28496	28773	28553	28749	28504	28516	28614	28740	28556	28526	28405	28759	28546	28481	28628	28649	28217	28640	28403	28691	28613	28502	28475	28517	28749	28549	28697	28579	28422	28522	28631	28587	28743	28622	28695	28704	28668	28466	28914	28794	28640	28912	28795	28969	28517	28612	28778	28643	28400	28473	28397	28615	28631	28449	28501	28641	28854	28727	28524	28328	28748	28513	28634	28685	28542	28587	28458	28802	28570	28509	28302	28716	28634	28657	28508	28858	28570	28549	28542	28480	28738	28650	28504	28473	28330	28438	28674	28740	28637	28544	28306	28606	28577	28628	28500	28479	28445	28416	28606	28353	28658	28613	28479	28379	28808	28434	28686	28694	28587	28352	28699	28514	28351	28796	28828	28368	28647	28629	28625	28563	28716	28570	28287	28562	28475	28402	28595	28632	28398	28358	28701	28656	28402	28568	28663	28658	28332	28543	28733	28509	28611	28670	28452	28701	28753	28573	28558	28545	28523	28583	28620	28637	28422	28575	28439	28572	28508	28516	28705	28862	28552	28598	28489	28466	28653	28856	28654	28523	28461	28724	28763	28778	28693	28354	28675	28604	28660	28222	28419	28385	28675	28786	28513	28402	28423	28697	28317	28647	28739	28805	28665	28510	28745	28402	28343	28558	28654	28731	28535	28692	28697	28609	28608	28539	28625	28643	28323	28845	28458	28621	28719	28572	28634	28451	28482	28735	28632	28785	28319	28464	28696	28878	28313	28727	28418	28558	28519	28513	28790	28436	28460	28485	28591	28450	28662	28594	28416	28661	28790	28808	28677	28615	28759	28589	28849	28565	28588	28553	28302	28862	28705	28652	28878	28517	28580	28840	28664	28626	28557	28600	28721	28466	28477	28526	28440	28459	28903	28661	28497	28605	28414	28704	28713	28715	28754	28381	28331	28547	28912	28705	28493	28428	28340	28405	28491	28555	28598	28569	28359	28623	28499	28637	28575	28377	28563	28330	28451	28453	28694	28749	28757	28501	28849	28283	28542	28460	28443	28709	28626	28713	28478	28368	28610	28563	28799	28471	28661	28554	28620	28623	28490	28392	28715	28726	28498	28603	28537	28413	28788	28917	28645	28506	28667	28968	28610	28622	28649	28704	28394	28576	28721	28537	28765	28571	28476	28687	28506	28421	28659	28723	28573	28779	28513	28589	28426	28576	28727	28522	28488	28420	28708	28724	28709	28840	28972	28674	28578	28633	28397	28587	28539	28661	28756	28579	28594	28613	28428	28724	28456	28598	28442	28574	28645	28535	28607	28804	28590	28618	28548	28457	28708	28526	28590	28912	28482	28677	28480	28791	28342	28449	28694	28421	28649	28722	28605	28586	28376	28674	28900	28653	28525	28628	28469	28273	28618	28492	28486	28573	28444	28325	28576	28459	28642	28567	28819	28614	28521	28627	28534	28766	28419	28490	28534	28545	28959	28583	28719	28649	28697	28702	28474	28564	28667	28608	28694	28784	28679	28643	28707	28653	28544	28623	28518	28677	28717	28578	28479	28695	28635	28532	28438	28799	28451	28452	28625	28678	28905	28692	28599	28584	28475	29066	28620	28470	28597	28847	28737	28517	28634	28530	28611	28543	28544	28621	28810	28510	28684	28645	28570	28654	28851	28553	28693	28743	28341	28141	28803	28681	28365	28381	28803	28781	28742	28663	28561	28549	28452	28428	28673	28848	28669	28765	28245	28731	28425	28597	28767	28813	28478	28476	28648	28804	28836	28645	28671	28447	28538	28421	28686	28715	28538	28636	28713	28608	28651	28596	28574	28626	28771	28710	28631	28349	28355	28694	28534	28465	28499	28455	28804	28563	28379	28642	28826	28547	28613	28521	28191	28312	28838	28963	28729	28502	28594	28480	28542	28635	28749	28530	28776	28906	28726	28852	28458	28603	28505	28811	28376	28689	28399	28781	28689	28249	28466	28954	28717	28600	28581	28434	28520	28505	28421	28696	28621	28997	28638	28689	28622	28446	28481	28665	28724	28637	28757	28845	28692	28676	28420	28743	28368	28529	28446	28774	28310	28486	28760	28600	28627	28459	28491	28645	28430	28446	28744	28672	28726	28618	28742	28549	28595	28603	28469	28590	28532	28600	28402	28571	28578	28426	28690	28623	28790	28622	28931	28709	28336	28814	28411	28581	28845	28481	28656	28598	28412	28507	28632	28697	28656	28474	28817	28679	28565	28652	28530	28456	28519	28721	28572	28508	28516	28639	28548	28611	28735	28572	28603	28703	28854	28598	28616	28628	28373	28719	28367	28600	28744	28702	28753	28677	28488	28746	28681	28664	28651	28738	28443	28714	28370	28662	28517	28471	28501	28422	28540	28415	28521	28559	28764	28671	28462	28772	28737	28599	28450	28576	28752	28362	28506	28781	28766	28435	28690	28457	28669	28853	28642	28622	28535	28575	28400	28362	28238	28605	28657	28692	28407	28787	28732	28473	28358	28454	28433	28647	28557	28644	28680	28799	28644	28357	28610	28805	28659	28417	28755	28751	28442	28729	28464	28545	28719	28764	28632	28434	28495	28447	28679	28574	28445	28531	28588	28646	28380	28504	28515	28442	28655	28537	28479	28742	28482	28748	28654	28885	28634	28780	28433	28804	28721	28736	28680	28752	28580	28509	28614	28504	28438	28670	28699	28696	28533	28374	28579	28604	28739	28596	28431	28669	28690	28522	28801	28767	28429	28598	28629	28660	28704	28666	28465	28544	28424	28477	28934	28456	28704	28546	28731	28628	28518	28638	28682	28785	28619	28551	28666	28611	28513	28449	28699	28453	28454	28803	28415	28530	28502	28656	28568	28692	28683	28798	28724	28670	28803	28524	28670	28875	28833	28610	28449	28651	28538	28601	28654	28708	28447	28849	28591	28538	28654	28593	28752	28604	28277	28357	28755	28950	28402	28645	28636	28379	28522	28334	28604	28630	28561	28600	28786	28321	28564	28726	28497	28417	28681	28530	28693	28693	28493	28472	28625	28561	28625	28355	28464	28722	28510	28604	28623	28752	28567	28512	28539	28510	28634	28607	28738	28468	28464	28631	28501	28772	28326	28524	28672	28776	28537	28654	28480	28708	28524	28644	28588	28631	28289	28530	28482	28607	28426	28431	28716	28574	28613	28616	28530	28828	28746	28645	28570	28543	28714	28763	28626	28589	28714	28625	28667	28544	28784	28626	28492	28735	28601	28646	28478	28802	28553	28476	28693	28918	28468	28778	28406	28695	28602	28579	28734	28666	28501	28593	28506	28581	28615	28534	28535	28342	28377	28683	28565	28667	28541	28579	28742	28414	28364	28485	28775	28545	28713	28460	28483	28656	28619	28599	28449	28718	28687	28543	28582	28505	28630	28517	28484	28533	28425	28506	28458	28765	28719	28826	28524	28732	28693	28772	28733	28323	28522	28680	28543	28548	28666	28684	28546	28586	28569	28657	28279	28702	28715	28642	28629	28597	28797	28650	28759	28828	28690	28665	28556	28629	28672	28258	28649	28854	28670	29011	28462	28476	28457	28448	28490	28413	28461	28549	28615	28306	28566	28640	28566	28723	28375	28663	28576	28694	28459	28627	28627	28717	28773	28641	28688	28566	28603	28545	28539	28546	28620	28614	28664	28646	28438	28272	28345	28575	28392	28706	28762	28716	28688	28296	28702	28683	28565	28551	28452	28711	28497	28517	28723	28607	28631	28632	28580	28762	28857	28777	28762	28657	28593	28603	28614	28605	28663	28754	28614	28679	28541	28378	28641	28514	28652	28362	28499	28377	28600	28700	28737	28557	28537	28471	28503	28687	28819	28429	28668	28695	28626	28405	28631	28730	28707	28730	28653	28509	28413	28607	28358	28423	28335	28634	28805	28850	28654	28482	28501	28734	28579	28546	28518	28548	28725	28830	28654	28567	28536	28726	28374	28544	28617	28501	28428	28587	28642	28899	28724	28461	28546
24505	44008	36191	24892	20161	19386	18992	18937	18582	18485	18172	18320	18526	18366	18213	18265	18355	18361	18216	18173	18129	18100	18220	18170	18130	18237	18264	18124	18152	18079	18238	18125	18157	18006	18196	18134	18260	17997	18233	18049	18201	18137	17982	18073	18174	18153	18029	18114	18006	17999	18084	18057	18133	18049	18066	18319	18132	18082	18080	18089	18202	18162	18196	18288	18082	18224	18166	18066	17946	18253	17945	17917	18206	18120	18303	18272	18134	18065	18265	18268	18303	18050	18413	18159	18156	18208	17951	17981	18243	18004	18018	18280	17875	18206	18147	18145	18282	18041	18126	17934	18090	18055	18157	18130	18130	18190	18109	18177	18193	18044	17970	18215	18155	17863	17917	18168	18046	18102	18097	18093	18061	18056	18059	18106	18174	17991	18057	18113	18086	18043	18107	18111	18149	18129	17955	18090	18111	18132	18161	18086	18369	18223	18040	18131	17985	18134	18141	18100	18112	18094	18039	18057	17996	18010	18043	17993	18072	18129	17840	18069	18116	17941	18093	18096	18121	18007	18202	18021	18287	17937	18194	18183	18038	18182	18023	18158	18011	18222	18202	18068	17964	18033	18016	18177	17972	17973	18248	17883	18023	18212	18017	18041	17910	18044	18094	18072	18063	17960	18071	18259	18003	18124	18105	18026	18049	18096	18149	18200	17894	18240	17952	18088	18088	18137	18102	18034	18010	18039	18118	18034	17984	18031	18111	18219	18051	18087	18222	17974	18309	18191	18062	18131	18080	18280	18175	18250	17829	18114	18051	18021	17911	18033	18009	18016	18100	18026	18160	18127	18165	18071	17966	18251	18069	17929	18235	18015	18019	17968	18007	18058	18123	17989	18014	18119	17969	18016	18170	18046	18063	18091	18158	18146	18089	18076	18131	18100	18010	18169	18059	18133	18006	18130	18046	18024	17882	18044	18131	18117	18035	18241	18089	18038	17954	18052	18220	18054	17914	18222	18050	18144	18151	18046	18080	17980	18113	18018	18052	18084	18125	18189	18126	17891	18084	18095	18016	18120	18335	18008	18145	17957	18048	18004	18168	18030	18214	18253	18170	17942	18145	18161	18003	18023	17985	18136	17787	18105	18167	18189	18301	18027	18014	18186	18148	18084	18116	18042	18113	18072	18107	18186	18067	17891	18072	18074	18049	17961	18202	17910	18208	18093	18136	18029	18185	17986	18017	18049	18120	18102	18150	18071	17940	18184	18133	18019	18057	18027	18038	17879	18048	17953	18029	18215	18331	18015	18108	17942	18162	18139	18184	17985	18078	17922	17992	18093	17979	17996	18068	18094	18341	18007	18013	18208	18124	18107	18289	18264	18200	17842	18199	18129	17907	18000	18092	18129	18035	18045	18331	18241	18168	18074	17822	18045	18114	18023	17983	18027	17966	17938	18295	18148	18195	18102	17900	18054	18116	18062	18082	18155	18157	18106	18114	18102	18076	18023	18142	18165	18049	17927	18169	17970	18034	18132	17977	18075	18146	18074	18056	17789	18098	18001	18009	18000	18109	18069	18074	18027	18065	18015	18213	18060	18114	18098	18132	17965	18129	17842	18093	18012	18116	18148	18120	18095	17945	17956	18126	17861	18060	18122	18127	18081	18032	17987	18161	18069	18221	18179	17999	18162	18224	18096	17896	18121	18089	18039	18011	18029	18196	17993	18157	18214	18168	18021	18085	18146	18190	17982	18008	17946	18168	18171	17949	18124	18151	18274	18219	18214	18078	18040	18034	18090	18163	18151	18029	18113	18087	18113	18076	18111	18163	17926	18064	18097	18050	18047	17933	18040	18150	18123	18072	18151	18026	17887	18352	18072	18015	18145	18144	18036	17950	18097	18228	17988	18158	18154	18248	18008	17892	17983	18184	17954	18165	18308	18140	18066	18154	18095	18012	18121	18211	17789	18108	18113	17903	18081	18076	17983	18003	18132	18065	18108	17907	18144	18053	18054	17974	17897	17863	18044	18048	18090	18175	18073	18042	18281	18107	18017	18108	17948	18057	17944	18213	18144	18074	18086	18140	17992	18112	18007	17967	18128	18103	18084	18121	18098	18146	18030	18086	18039	18138	18166	18155	17895	17961	18026	18036	18045	18028	17956	17934	18122	18091	18056	18083	18219	17882	18011	18100	18092	18108	18190	18131	17918	18016	18161	18137	17915	18012	18244	18078	18234	18074	17961	18177	17843	17971	18072	18187	18038	18099	18149	17879	17833	18244	18017	18246	18096	17788	18041	18032	18134	17995	18043	18296	18037	18211	17987	18047	18146	18072	18094	18175	18142	18066	17984	18221	18035	17924	17931	18032	18188	18043	18342	18164	18015	18140	18252	18054	18117	18015	18016	18221	18083	17945	18174	18207	18005	18231	18099	18153	18025	18198	18099	17999	18083	18099	17882	17998	18187	18214	18133	18163	18120	18057	18213	18067	17998	18341	18053	18170	17961	18075	18187	18037	18054	17989	18190	17842	17981	18237	18048	17991	17995	18209	17853	18034	18020	18006	18088	17967	17891	18117	17901	18078	17911	18371	17988	18091	18141	18135	18050	18119	18079	17991	17951	18064	18062	18280	18078	18203	18127	18009	17994	18107	18044	18065	18262	18209	18147	18122	18040	17959	18082	18147	18094	18051	18046	18166	18187	18021	18102	18108	18167	17998	18019	18132	18114	18040	17967	18069	18306	17963	18076	18162	18116	18069	17862	17975	18096	17924	18034	18207	17965	18140	18114	17918	17982	17904	17970	17988	17997	18131	18179	18081	17977	18046	18041	18110	17899	18318	17951	17993	18174	18021	18214	18052	18045	18121	17921	18250	18116	18195	17867	18269	18295	18255	18007	18010	18097	18089	18198	18149	18231	18065	18042	18232	17976	18017	18110	18025	18053	18132	17983	18038	18256	18001	18206	18157	17939	17967	18116	17880	18074	18089	18023	18036	18184	18153	18072	18018	18290	18047	18185	17993	18370	18075	18052	18081	18246	18025	18188	17965	18206	17975	17861	18005	18183	18124	17909	18019	18229	18110	18130	18143	17972	18179	18198	18204	18089	18031	18030	18054	18069	18194	17965	18053	18202	18084	18053	18078	18158	18028	18069	18124	18002	17902	17956	17884	18052	18175	17949	18043	17920	18015	18038	17970	18073	18132	18203	18070	17930	18128	18036	18095	18094	18100	18155	18212	18073	17957	18171	18027	18013	18189	17879	18131	18187	17947	18116	17866	18068	18058	18307	18134	18061	18095	18089	18103	18063	18232	18025	18126	18133	18121	18006	18042	18058	18088	18182	18156	18122	17961	18224	18023	17974	17947	18136	18052	18039	18089	18138	18058	18160	17973	18059	18087	18167	18046	18260	18037	18221	18008	18083	18064	18025	18097	18086	18061	18212	18083	17916	17959	18197	18068	18013	18188	17960	18127	17960	18187	17963	18240	18083	18068	18299	18207	18123	18154	18137	18197	18087	18059	18100	18050	18096	17975	18052	18094	18028	18163	18171	18201	18090	18257	18164	18098	18018	18018	17998	18014	18104	18084	17980	18215	18048	17977	18033	18057	18122	17968	18038	17964	17943	18073	18077	18028	17966	18067	17978	18095	18047	17977	18026	18074	18132	18047	18300	18050	18164	18177	17944	18061	18014	17882	18116	18181	18098	17940	18048	18013	17960	17976	18103	18007	17942	18002	17976	18116	18150	18099	18129	18084	18071	17992	18265	18061	18148	17936	18031	18002	18001	18081	18059	17988	18223	18027	18092	17908	18203	18145	18205	18120	18004	18026	18200	18069	18095	18100	17979	18067	18095	18224	17989	18147	18197	17927	17968	17849	18092	18203	18126	18055	18075	17894	18095	18190	18008	18146	17913	18053	18183	18304	17884	18228	18177	17985	18090	18098	18099	18062	18004	18053	18170	18108	18122	17953	18044	17966	17868	18097	18155	18071	17985	18119	18063	18102	18333	18115	18158	18035	18112	18084	18038	18181	18149	18114	18124	18023	18024	18042	18216	18000	17992	18209	18022	18211	17928	18005	18186	18155	18143	18094	18062	17961	18034	18026	17965	18054	18110	18156	18106	18072	17979	18157	18076	18085	18139	18222	18158	17923	18122	18324	17830	18080	17965	18212	17998	18029	18186	18074	18264	18112	18198	18088	18159	17911	17991	18246	17966	18098	18021	18304	18330	18156	18127	18011	18123	18155	18161	18043	18291	18301	18151	18044	18036	17991	18118	18214	17920	18106	17974	17980	17940	17940	18049	18145	18177	18100	18090	18097	18157	18087	18184	18112	18102	18047	18167	17881	18119	18065	18247	18154	17967	18070	17933	18059	18227	18099	18029	18068	18211	18023	18081	18260	18033	18084	18047	18112	18158	17993	18162	17978	17942	18048	17986	18032	18192	18259	18044	18134	18117	18218	18110	18139	18062	18083	18146	18160	18024	17897	18179	17881	18073	18204	17990	18089	18289	17964	18048	18101	18184	18172	17949	18199	18014	18006	17883	18103	18031	18117	17959	18072	18125	18127	18039	18036	18149	18162	18130	18070	18077	17967	18187	18180	18087	18143	18105	18012	18146	17879	18203	18015	18284	17970	18124	18095	18296	18003	18307	18216	18008	17983	18205	18067	18094	17994	17919	18203	18147	18005	18149	18063	18136	18095	17978	18065	18051	18191	17984	18207	18037	18230	18064	18055	17941	17925	17977	18036	17967	18207	18354	18110	18173	17959	18182	18078	18068	18018	18066	18105	18201	18194	17913	17998	18103	18042	18183	18061	18037	18232	18013	18120	18102	18038	17986	18064	17945	18120	18254	18092	18277	18150	18108	18103	18132	18217	18134	18207	17875	18049	17976	18165	17971	18285	17924	18174	18085	18111	18044	18185	18145	17926	18069	17995	18062	18189	18157	17995	17976	18138	17973	17978	18181	18200	18051	18069	17987	18210	17849	17926	18139	18138	18109	17857	18090	18056	18096	18076	18196	18171	18052	18036	18278	18068	18191	17821	18153	18116	18061	18284	18081	18159	17969	18098	18114	18060	18091	18251	17949	18141	17919	18101	17959	18039	18151	18012	18208	17887	18208	18023	18154	17954	18070	18167	18086	18077	18094	18101	17982	18130	18004	18135	18156	18176	18054	18101	18133
22541	21051	27442	24959	22243	27680	33717	31101	30205	30954	30505	30323	30270	30238	30308	30195	30400	30340	30158	30100	30100	30189	30343	30028	30180	30272	30056	29990	30078	29957	29856	30103	29934	30005	30176	30058	29888	29798	29834	29963	30095	29897	29974	29728	29916	29924	29826	29792	30035	30007	29668	29790	29748	29878	29879	30033	30114	29856	30014	29671	29854	29832	29800	30059	30116	29832	30399	29967	29610	29888	29909	30050	29737	29694	29911	29748	29858	30077	29835	29699	30072	29949	29907	30135	29918	29674	29579	29819	29487	29610	29627	29849	29967	29805	29900	29777	29672	29751	29781	29868	29898	29978	30087	29964	30046	29811	29818	29684	29939	29721	29611	29900	29901	29862	29751	29492	30008	29992	29754	29856	30022	29784	29718	29754	29880	29778	29872	29906	29871	29966	29699	30020	29703	29753	29905	29949	29982	29824	29795	29490	30048	29768	30106	29961	29844	29575	29834	30074	29806	29677	30104	29602	29689	30137	29572	29741	29763	29609	29804	29878	30010	29840	29828	29607	29836	29834	29960	29792	29557	29736	29842	29750	29861	29866	29707	29824	29900	29756	29877	29666	29742	30209	29997	29827	29478	29843	29932	29696	29710	29540	29936	30029	29696	29568	29811	29522	29814	29730	29876	29852	29841	29650	29668	29597	29380	29809	29657	29773	29717	29898	29769	29844	30160	29715	29990	29756	29840	29606	29949	29687	29775	29695	30098	29910	30170	29823	29835	29783	29785	29848	29886	29820	29884	29899	29682	29509	29519	29961	29783	29382	29949	29920	29775	29697	29975	29945	29722	29801	29733	29754	30103	29978	29744	29664	29989	29882	29975	29723	29894	29915	29779	29493	29891	29802	29952	29861	29777	29991	29781	29777	29693	29818	29746	29799	29546	29907	29845	29718	29782	29820	29885	29753	29868	29731	30121	29861	29960	29854	29655	29552	29995	30001	29726	29837	29683	29674	29848	29959	29823	29648	29691	29643	29852	29977	30062	29743	29842	29774	29695	29703	29887	29962	29954	29733	29827	29696	29891	29781	29684	29740	29885	29727	29691	30031	29473	29816	29750	29701	29858	29864	29621	29546	29908	29852	29530	29843	29702	29701	29711	29946	29726	29687	29901	29812	29843	29869	29906	29713	29738	29604	29929	29698	29774	29933	29632	29876	29924	29995	30079	29649	29638	29858	29743	29851	29869	29819	29639	29844	29996	29646	29828	29646	29676	29699	29649	29750	29652	29714	29870	29932	29658	29943	29972	29817	29829	29879	29665	29571	29601	29720	29631	29785	29760	29702	29912	29943	29555	29682	29746	29826	29911	29897	29557	29541	29894	29893	29836	29650	29897	29922	29937	30007	29824	29939	29684	30011	29965	29750	29801	30079	29724	29743	29716	29871	29783	29679	30071	29750	29628	29758	29674	29586	29811	29686	29912	29861	29579	29447	29777	29798	30132	29972	29674	29956	29510	29644	29844	29752	29794	29745	29815	29536	30050	29639	29771	29848	29859	29783	29827	29658	29612	29730	29702	29831	29890	29694	29897	29553	29849	29741	29960	29756	29758	29803	29893	29527	29953	29543	29532	29769	29773	29796	29941	29582	29813	29649	30005	29828	29839	29565	29760	29562	29870	29759	29586	29899	29766	29640	30010	29838	29871	29569	29805	29846	29700	30060	29517	29778	29636	29577	29776	29783	29890	29802	29736	29949	29854	29815	29704	29540	29853	30018	29769	29927	29922	29956	29631	29872	29847	29780	29904	29855	29881	29781	29744	29822	29685	29899	29787	29867	29547	29676	29775	29912	29878	29754	29633	29871	29897	29789	29795	30009	30013	30006	29757	29616	29533	29570	29813	29732	30100	29636	29709	29805	29876	29692	29705	29663	29912	29797	29709	30006	29942	29693	29935	29895	30035	29759	29855	29838	29978	30002	29753	29718	29995	29593	30001	29555	29590	29520	29760	29777	29642	29527	29529	29580	29819	29866	29658	29746	29764	30015	29657	29751	29625	29623	29344	29769	29891	29728	29850	29800	29890	29727	29888	29792	29778	29936	29714	29726	29537	29842	29880	29732	29874	29791	29844	29727	29873	29907	29732	29921	29716	29649	29917	29800	29818	29877	29964	29680	29512	29947	30201	29818	29641	29717	29771	29746	29876	29755	29845	29648	29599	29863	29861	29688	29759	29566	29577	29703	29634	29780	29836	29898	29775	29857	29892	29768	29757	29957	29871	29815	30102	29559	30023	29989	29835	29807	29797	29965	29665	29750	29993	29693	29874	29865	29867	29830	29797	29916	29888	29674	29762	29647	29746	29746	29850	29613	29884	29876	29657	29904	30040	29860	29852	29748	29703	29390	29710	29798	29866	29753	29536	29794	29877	29793	29604	29845	30035	29999	29781	29674	29864	29848	29612	29761	29852	29785	29895	29656	29653	29697	29651	29667	29964	29748	29832	29879	29922	29961	29560	29729	29852	29820	29909	29774	29727	29690	29457	29656	29720	29927	29849	29664	29780	29800	29833	29893	29577	29721	29896	29695	29716	29733	29683	29949	29952	30009	29859	29520	30051	30130	29780	30079	29716	29497	29837	29817	29805	29660	30043	29755	29756	29795	29781	29654	29792	29786	29662	29853	29372	30284	29823	30195	29944	29838	29937	29899	29792	29632	29849	29996	29919	29854	29831	29690	29816	29924	29868	29675	29733	29663	29825	29820	29839	29690	30049	29835	29858	29982	30002	29892	29608	29959	29652	29802	29965	29501	29953	30039	29807	29592	29705	29824	29768	29844	29731	29877	29619	29962	29700	29693	29756	29521	29910	29700	29906	29849	29896	29916	29810	29793	29654	30047	29928	29674	29981	29633	29638	29878	29610	29990	29970	29713	29809	29893	29542	29752	29723	30074	29928	29694	29724	29602	29813	29862	29631	30005	29806	29941	29793	29896	29516	29669	29626	29715	29577	29952	29909	29627	29824	29715	29712	29689	29915	29861	29772	29607	29684	29797	30068	29682	29672	29593	29834	29602	29983	29944	29656	29655	30019	30118	29845	29693	29797	29755	29699	29732	29714	29863	30031	29798	30000	29975	30056	29959	29898	29899	29980	29732	29923	29470	29809	29811	29588	29724	29914	29602	29765	29714	29819	29523	29745	29698	29788	29970	29821	29919	29899	29945	29837	29571	29576	29498	30092	29841	29967	30212	29608	29639	29541	29624	30188	29749	29687	29892	29895	29495	29863	29938	29948	29748	29910	29878	29787	29961	29985	29863	29953	29882	29751	29809	29943	29821	29700	29774	29926	29813	29618	29829	29948	29719	29826	29776	29786	29691	29990	29664	29639	29667	29672	29811	29753	29671	29721	29901	29670	30128	29972	29623	29988	29841	29993	29819	29638	29895	29640	29743	29731	29660	29839	29815	29575	29568	29548	29969	29754	29894	30057	29908	29703	29709	29807	29797	29942	29678	29640	29829	29735	29668	29984	29688	29800	29699	29756	29996	29830	29652	29626	29628	29775	29983	29761	29791	29834	29587	29865	29750	29558	29790	29828	29924	29846	29960	29874	29706	29845	29834	29539	29648	30155	29880	29653	29816	29837	29802	29864	29834	29981	29862	30041	30057	29889	29724	29897	29924	29741	29587	29646	29924	29693	29595	29976	29797	30037	29889	29890	29505	29455	29739	29932	29701	29875	29703	29960	29711	29589	29697	29731	29646	29785	29888	29887	29971	29678	29632	29908	30028	29955	29829	29638	29741	29900	29708	30004	29701	29729	29723	29725	29799	29744	29548	29591	29679	29848	29683	29852	29961	30016	29704	29983	29762	29594	29289	29837	29719	29770	29819	29971	29656	29660	29615	29766	29742	29690	29712	29617	30165	29752	29812	29917	29722	29793	29613	29826	29594	29918	29678	29782	29483	29744	29501	29676	29860	29780	29925	29573	29542	29862	29715	29909	29781	29889	29814	29499	30047	29689	29950	29910	29858	29639	29861	30257	29755	29938	29926	29881	29699	29710	29954	29736	29651	29901	30139	29956	29843	29870	29450	29814	29810	29465	29766	29756	29566	29863	29780	30007	29845	29981	29913	29733	29956	29804	29938	29720	29930	29934	29857	29770	29943	29962	29933	29779	29685	30080	30040	29617	29558	29827	29850	29818	29933	29947	29953	29669	29714	29677	29851	29928	29729	29681	29647	30037	29716	29514	29845	29741	29712	29872	29504	29616	29886	29644	30033	29854	29878	29853	29704	29752	30007	29575	29712	29770	29746	29719	29841	29940	29699	29851	29896	29799	29834	29763	29654	29783	29846	29682	29987	29895	29981	29813	29393	29598	29566	29810	29885	29912	29850	29940	29954	30153	29905	29963	29588	29684	29714	29590	29899	29551	29674	29910	29630	29833	29721	29739	29803	30013	29597	29441	29796	29631	29584	29575	29832	29699	29795	29825	29503	29817	29885	29607	29589	29868	29838	29858	29492	29751	29823	30121	29880	29914	29721	29754	29768	29906	29768	29607	30123	29553	29756	29888	29866	29845	30009	29693	29711	29785	29754	29716	29911	29653	29884	30014	29662	29934	29865	29753	29849	29764	29706	29698	30004	29748	29825	29614	29606	30160	29792	29691	29730	29865	29645	29647	29751	29746	29867	29801	29946	29798	29806	29942	29873	29877	29808	29837	29805	29710	29840	29957	29673	29792	29824	29630	29772	29749	29580	29586	29700	29702	29881	29714	29698	29762	29801	29888	30043	29897	29714	29984	29804	29644	29897	29706	29403	29782	29448	29532	29797	29600	29877	29812	29672	29740	29891	29574	29613	29876	29770	29686	29620	29742	29791	29689	29832	29783	30001	29589	29603	29865	29955	29991	29675	29777	29710	29675	29819	29479	29613	29841	29627	29839	29796	29984	29826	29829	29525	29663	29732	29805	29469	29668	29865	29811	29771	29832	29412	29956	29960	29824	29819	29967	29759	30030	29818	30007	29780	30052	29832	29694	29577	29989	29690	29911	29837	29744	29868	29795	29836	29449	29733	29816	29864	29780	29746	29623	29998	29763	29734	29821	29690	29646	29775	29821	29635	30083	29430	29602	29822	29627	29605	29676	29617	29647	29940	29757	29857	29661	29503	29884	29648	29828	29824	29999	29829	29739	29944
28037	52939	41715	28293	21999	20952	20347	19810	19391	19150	19078	18985	18989	19048	18657	18756	18750	18925	18790	18581	18632	18629	18723	18715	18652	18742	18569	18669	18520	18618	18454	18694	18647	18545	18596	18720	18524	18606	18701	18480	18608	18621	18747	18557	18482	18481	18586	18350	18475	18492	18580	18728	18582	18403	18503	18539	18470	18776	18402	18566	18558	18637	18552	18611	18519	18471	18435	18664	18506	18633	18519	18745	18565	18665	18540	18636	18700	18722	18627	18497	18374	18688	18684	18551	18751	18464	18489	18797	18444	18706	18446	18472	18488	18739	18492	18717	18517	18453	18586	18502	18476	18529	18434	18571	18467	18459	18466	18729	18518	18505	18547	18580	18347	18515	18420	18609	18681	18438	18495	18593	18557	18523	18509	18492	18405	18684	18604	18538	18527	18443	18418	18596	18582	18732	18421	18664	18518	18508	18444	18480	18691	18642	18525	18467	18517	18480	18462	18538	18637	18425	18469	18604	18521	18596	18344	18437	18591	18668	18360	18523	18403	18463	18347	18487	18305	18610	18479	18612	18536	18531	18460	18686	18444	18319	18489	18592	18565	18677	18522	18384	18302	18524	18420	18329	18346	18451	18383	18420	18413	18369	18397	18559	18377	18484	18618	18443	18388	18515	18585	18420	18502	18509	18487	18463	18333	18359	18420	18394	18640	18520	18669	18518	18536	18490	18481	18475	18357	18346	18619	18535	18565	18650	18448	18473	18573	18456	18562	18376	18557	18338	18544	18454	18477	18306	18475	18540	18415	18411	18635	18419	18308	18595	18496	18463	18307	18571	18480	18565	18607	18583	18266	18457	18507	18590	18627	18548	18601	18575	18548	18519	18429	18534	18268	18542	18709	18464	18512	18612	18366	18452	18514	18258	18611	18613	18586	18509	18364	18462	18496	18337	18513	18627	18449	18741	18550	18509	18642	18465	18626	18448	18480	18410	18469	18522	18667	18454	18519	18528	18523	18570	18492	18477	18580	18478	18430	18620	18613	18645	18629	18591	18555	18692	18373	18577	18625	18601	18522	18428	18631	18504	18480	18670	18732	18412	18742	18510	18364	18506	18474	18400	18573	18561	18576	18681	18548	18459	18447	18486	18365	18493	18731	18497	18302	18488	18467	18431	18418	18462	18476	18357	18599	18371	18560	18496	18604	18383	18505	18589	18415	18456	18608	18351	18471	18372	18288	18539	18358	18497	18509	18569	18544	18602	18379	18424	18623	18461	18421	18757	18453	18409	18455	18523	18505	18692	18486	18359	18610	18329	18559	18540	18716	18531	18557	18464	18497	18359	18343	18577	18502	18364	18396	18619	18472	18600	18470	18607	18312	18406	18493	18696	18431	18437	18545	18361	18567	18494	18444	18304	18678	18611	18572	18620	18395	18365	18351	18521	18563	18571	18322	18405	18479	18544	18272	18606	18504	18409	18405	18379	18432	18402	18529	18528	18530	18475	18479	18305	18511	18578	18559	18518	18652	18379	18472	18402	18467	18578	18550	18588	18497	18552	18627	18646	18390	18509	18292	18529	18585	18551	18552	18562	18597	18326	18440	18500	18464	18411	18534	18462	18496	18735	18408	18486	18465	18606	18367	18404	18643	18479	18506	18373	18559	18290	18505	18489	18512	18373	18652	18605	18491	18537	18561	18672	18455	18423	18419	18395	18648	18515	18615	18420	18524	18512	18451	18498	18568	18506	18520	18482	18568	18644	18515	18479	18425	18351	18361	18457	18588	18596	18677	18762	18485	18465	18407	18482	18478	18495	18543	18508	18484	18415	18577	18431	18498	18320	18411	18543	18637	18595	18568	18444	18441	18414	18448	18433	18412	18427	18568	18449	18543	18394	18324	18483	18489	18483	18528	18545	18481	18551	18336	18502	18493	18562	18529	18577	18686	18469	18491	18521	18515	18663	18375	18637	18571	18461	18588	18592	18533	18404	18635	18460	18442	18626	18497	18471	18454	18497	18508	18528	18475	18475	18688	18500	18374	18463	18392	18661	18443	18542	18487	18475	18470	18483	18566	18713	18558	18620	18546	18573	18511	18523	18522	18679	18469	18525	18423	18427	18559	18530	18469	18549	18541	18440	18549	18376	18560	18624	18432	18656	18541	18523	18415	18439	18496	18679	18376	18617	18405	18670	18451	18535	18487	18519	18380	18642	18437	18450	18224	18603	18525	18546	18358	18611	18540	18537	18524	18583	18521	18473	18531	18514	18517	18590	18735	18672	18387	18354	18332	18441	18526	18587	18403	18347	18518	18451	18374	18532	18446	18364	18530	18667	18251	18662	18363	18423	18492	18545	18563	18502	18578	18379	18418	18392	18553	18353	18351	18496	18571	18287	18611	18471	18594	18418	18501	18383	18711	18572	18584	18464	18534	18622	18527	18398	18586	18578	18290	18395	18579	18277	18448	18520	18461	18405	18450	18548	18441	18496	18573	18523	18572	18490	18604	18551	18441	18520	18491	18418	18446	18449	18545	18293	18378	18583	18469	18491	18500	18429	18409	18633	18616	18403	18719	18428	18529	18544	18629	18699	18595	18470	18376	18500	18464	18451	18476	18555	18417	18459	18489	18432	18519	18426	18495	18541	18547	18412	18370	18509	18456	18555	18504	18473	18385	18418	18309	18532	18337	18427	18510	18597	18465	18467	18698	18477	18255	18580	18290	18445	18512	18343	18618	18461	18506	18554	18556	18508	18570	18501	18590	18363	18567	18616	18626	18443	18254	18567	18772	18373	18523	18473	18702	18535	18514	18622	18433	18517	18536	18423	18497	18584	18562	18590	18590	18840	18474	18369	18503	18525	18661	18404	18543	18431	18635	18414	18368	18452	18749	18550	18655	18389	18566	18460	18646	18443	18653	18507	18706	18527	18391	18536	18349	18645	18426	18426	18547	18335	18567	18404	18550	18552	18584	18484	18521	18458	18289	18525	18329	18519	18590	18640	18667	18351	18539	18485	18446	18506	18598	18695	18628	18544	18451	18411	18443	18567	18392	18581	18403	18419	18567	18464	18490	18362	18445	18566	18411	18386	18502	18429	18402	18601	18385	18286	18662	18415	18398	18433	18444	18499	18449	18430	18629	18509	18811	18594	18466	18421	18505	18241	18493	18638	18459	18420	18507	18490	18435	18498	18596	18502	18358	18543	18515	18400	18533	18479	18537	18456	18490	18405	18532	18422	18627	18475	18657	18439	18616	18665	18431	18449	18585	18354	18320	18481	18494	18490	18589	18353	18767	18763	18524	18383	18581	18626	18737	18592	18466	18604	18583	18417	18527	18531	18459	18559	18516	18656	18386	18385	18420	18763	18397	18418	18503	18418	18600	18622	18558	18439	18382	18491	18389	18472	18441	18478	18467	18660	18482	18504	18732	18563	18387	18410	18555	18624	18394	18542	18477	18520	18508	18481	18527	18627	18420	18522	18496	18495	18238	18351	18503	18489	18537	18539	18416	18559	18460	18594	18436	18522	18481	18624	18468	18455	18454	18477	18443	18427	18406	18689	18498	18462	18443	18566	18725	18531	18460	18531	18540	18278	18594	18661	18279	18633	18466	18473	18610	18544	18495	18492	18415	18555	18459	18521	18328	18283	18329	18540	18452	18536	18604	18500	18493	18302	18416	18458	18427	18367	18275	18467	18721	18261	18407	18448	18354	18612	18596	18568	18624	18503	18677	18457	18546	18614	18450	18553	18428	18480	18437	18340	18575	18551	18422	18611	18467	18471	18559	18537	18478	18522	18412	18393	18502	18425	18504	18523	18429	18315	18598	18490	18550	18242	18425	18555	18595	18484	18691	18483	18422	18537	18475	18475	18614	18540	18490	18505	18436	18266	18463	18303	18532	18562	18575	18347	18529	18688	18249	18579	18414	18575	18695	18613	18503	18428	18483	18481	18393	18540	18582	18563	18659	18496	18612	18390	18414	18465	18473	18514	18551	18525	18504	18417	18409	18515	18557	18491	18559	18525	18562	18529	18420	18334	18606	18492	18531	18536	18408	18444	18466	18466	18393	18534	18266	18450	18624	18586	18473	18358	18435	18599	18502	18495	18495	18566	18581	18511	18382	18402	18348	18417	18451	18378	18398	18525	18501	18275	18520	18500	18685	18507	18575	18682	18558	18591	18523	18496	18540	18412	18634	18429	18356	18513	18342	18608	18854	18495	18568	18570	18615	18565	18576	18542	18423	18452	18465	18628	18725	18690	18421	18485	18637	18451	18574	18464	18406	18412	18315	18338	18656	18355	18697	18505	18593	18509	18493	18467	18469	18222	18527	18395	18547	18524	18381	18460	18488	18603	18346	18577	18426	18694	18581	18626	18406	18447	18645	18600	18536	18671	18320	18387	18656	18657	18425	18482	18379	18496	18403	18576	18470	18451	18333	18487	18459	18635	18440	18623	18388	18530	18440	18506	18461	18544	18477	18503	18466	18610	18605	18491	18449	18576	18444	18435	18575	18567	18442	18416	18410	18713	18488	18583	18672	18418	18561	18464	18460	18549	18374	18469	18785	18575	18360	18591	18462	18450	18605	18574	18621	18528	18381	18396	18550	18626	18580	18678	18437	18437	18556	18544	18537	18573	18417	18358	18366	18520	18338	18467	18617	18565	18437	18394	18387	18385	18510	18394	18495	18673	18499	18465	18381	18427	18480	18653	18439	18505	18742	18677	18662	18505	18391	18409	18500	18597	18470	18573	18423	18373	18592	18424	18438	18544	18509	18491	18443	18525	18629	18537	18421	18620	18520	18477	18554	18441	18669	18269	18550	18551	18407	18203	18741	18471	18637	18455	18518	18682	18312	18319	18473	18524	18385	18499	18446	18417	18562	18456	18575	18345	18535	18219	18478	18557	18478	18556	18396	18514	18505	18572	18460	18482	18513	18500	18680	18598	18514	18465	18469	18336	18370	18449	18474	18398	18383	18486	18409	18573	18578	18550	18421	18492	18476	18468	18447	18528	18547	18529	18449	18365	18585	18439	18476	18456	18407	18466	18706	18525	18561	18349	18641	18447	18322	18370	18413	18379	18559	18560	18481	18447	18503	18607	18527	18378	18635	18410	18698	18461	18508	18548	18577	18551	18426	18525	18604	18582	18574	18649	18535	18470	18525	18294	18579	18647	18499	18368
35368	30214	33362	31587	29366	29482	29425	29624	29606	29491	29589	29679	29875	29571	29469	29533	29746	29776	29711	29530	29539	29529	29723	29365	29730	29707	29568	29602	29625	29486	29618	29521	29759	29420	29645	29456	29357	29511	29388	29282	29540	29736	29642	29685	29527	29498	29422	29381	29564	29787	29684	29428	29709	29581	29494	29458	29553	29388	29433	29670	29713	29660	29313	29334	29530	29566	29311	29446	29464	29671	29631	29708	29598	29498	29713	29566	29569	29494	29577	29526	29321	29649	29466	29531	29577	29686	29481	29458	29415	29506	29584	29668	29408	29809	29218	29432	29691	29674	29713	29531	29676	29429	29453	29506	29368	29472	29423	29377	29306	29615	29446	29434	29352	29488	29479	29771	29668	29542	29477	29332	29600	29328	29461	29336	29511	29443	29480	29537	29653	29452	29564	29616	29609	29436	29600	29410	29374	29559	29733	29629	29628	29420	29742	29442	29480	29396	29531	29508	29631	29376	29601	29601	29647	29467	29081	29294	29681	29665	29285	29251	29744	29656	29478	29565	29664	29432	29750	29523	29577	29162	29433	29275	29372	29470	29681	29812	29692	29342	29543	29582	29411	29581	29480	29321	29748	29566	29342	29490	29632	29559	29326	29498	29494	29629	29413	29328	29317	29385	29661	29518	29666	29546	29761	29549	29392	29431	29618	29379	29304	29454	29463	29586	29813	29562	29494	29469	29504	29536	29529	29506	29375	29639	29599	29486	29597	29345	29410	29399	29562	29524	29596	29400	29295	29465	29629	29258	29569	29608	29636	29324	29388	29509	29555	29457	29558	29561	29593	29420	29557	29641	29680	29743	29338	29483	29567	29568	29623	29735	29482	29553	29469	29420	29553	29619	29617	29428	29503	29728	29601	29552	29413	29403	29374	29637	29496	29406	29272	29488	29753	29670	29518	29473	29494	29254	29647	29644	29499	29417	29346	29401	29788	29426	29550	29465	29496	29481	29414	29694	29524	29382	29558	29642	29380	29399	29434	29339	29462	29555	29594	29316	29617	29985	29432	29863	29352	29230	29548	29546	29505	29874	29691	29374	29492	29474	29317	29596	29685	29278	29333	29265	29552	29780	29624	29756	29158	29718	29509	29631	29570	29610	29476	29452	29477	29796	29437	29405	29400	29453	29618	29644	29619	29520	29723	29355	29668	29643	29420	29717	29349	29487	29465	29480	29495	29414	29407	29553	29620	29508	29359	29521	29408	29483	29772	29354	29703	29319	29790	29360	29621	29587	29361	29823	29548	29633	29518	29546	29406	29737	29570	29311	29348	29635	29477	29540	29496	29304	29530	29566	29348	29495	29329	29412	29582	29606	29436	29673	29523	29621	29540	29744	29539	29519	29605	29482	29397	29411	29416	29508	29416	29427	29625	29357	29564	29298	29430	29616	29732	29677	29764	29771	29515	29491	29253	29266	29802	29662	29392	29537	29430	29623	29567	29395	29464	29645	29442	29316	29752	29579	29567	29625	29356	29469	29590	29150	29608	29560	29334	29747	29483	29756	29508	29649	29581	29382	29571	29573	29486	29559	29542	29678	29460	29500	29431	29454	29532	29549	29332	29437	29642	29752	29559	29442	29438	29715	29515	29810	29778	29556	29480	29486	29530	29542	29526	29455	29369	29524	29385	29566	29477	29666	29517	29506	29576	29553	29733	29576	29354	29543	29732	29299	29448	29513	29663	29740	29367	29726	29676	29544	29665	29512	29645	29429	29563	29490	29575	29456	29480	29629	29481	29597	29498	29586	29342	29446	29541	29441	29556	29423	29636	29522	29554	29405	29348	29448	29643	29574	29304	29269	29497	29557	29379	29289	29471	29486	29588	29753	29597	29386	29540	29622	29471	29561	29331	29188	29570	29504	29564	29703	29743	29716	29730	29531	29569	29506	29466	29511	29496	29324	29805	29665	29528	29581	29513	29724	29391	29457	29354	29379	29471	29344	29633	29648	29512	29318	29462	29525	29435	29465	29587	29597	29423	29252	29296	29357	29776	29649	29447	29566	29283	29278	29322	29619	29484	29601	29461	29439	29543	29346	29724	29444	29688	29412	29686	29374	29459	29530	29674	29425	29552	29951	29461	29332	29132	29577	29381	29382	29577	29564	29453	29404	29392	29420	29291	29311	29479	29500	29498	29463	29778	29761	29404	29591	29380	29367	29239	29361	29362	29400	29516	29265	29158	29630	29781	29803	29585	29494	29742	29519	29678	29403	29528	29493	29409	29536	29373	29585	29264	29675	29648	29515	29669	29680	29413	29485	29473	29457	29496	29624	29812	29552	29434	29645	29500	29626	29444	29331	29510	29707	29604	29390	29579	29415	29461	29574	29416	29646	29503	29593	29648	29190	29223	29334	29500	29361	29442	29695	29813	29437	29514	29667	29752	29466	29714	29527	29598	29575	29389	29179	29223	29651	29354	29578	29725	29453	29736	29509	29423	29339	29317	29784	29817	29499	29568	29642	29532	29520	29616	29467	29435	29760	29479	29524	29712	29912	29431	29343	29358	29672	29637	29767	29406	29529	29458	29595	29264	29312	29430	29259	29597	29496	29484	29582	29393	29557	29641	29640	29633	29874	29473	29191	29663	29513	29605	29970	29700	29679	29415	29496	29174	29643	29635	29452	29434	29538	29644	29558	29508	29455	29365	29713	29649	29747	29539	29717	29578	29679	29716	29517	29488	29532	29513	29411	29548	29448	29709	29576	29270	29733	29729	29460	29586	29676	29741	29344	29639	29428	29500	29420	29738	29263	29772	29546	29409	29382	29286	29554	29378	29748	29516	29413	29686	29629	29548	29377	29437	29539	29566	29440	29478	29515	29482	29584	29569	29718	29498	29592	29446	29765	29412	29550	29346	29621	29622	29510	29926	29601	29573	29754	29640	29597	29777	29424	29609	29410	29554	29302	29517	29599	29459	29514	29172	29489	29701	29629	29468	29563	29612	29277	29462	29835	29515	29437	29616	29325	29439	29634	29610	29670	29525	29624	29472	29561	29669	29538	29802	29379	29308	29684	29550	29545	29268	29348	29508	29486	29856	29631	29390	29548	29484	29209	29612	29576	29307	29564	29707	29492	29355	29821	29436	29573	29509	29398	29473	29470	29454	29360	29560	29497	29587	29182	29516	29652	29403	29348	29654	29598	29290	29575	29400	29520	29280	29373	29439	29371	29592	29518	29701	29648	29530	29711	29538	29767	29217	29566	29381	29548	29520	29371	29628	29402	29760	29480	29515	29503	29683	29854	29468	29573	29653	29357	29715	29481	29717	29663	29416	29604	29467	29419	29415	29394	29761	29462	29380	29546	29731	29582	29258	29390	29473	29396	29387	29272	29501	29346	29543	29514	29421	29703	29615	29522	29630	29424	29599	29556	29651	29454	29597	29675	29568	29380	29573	29565	29436	29319	29281	29657	29316	29659	29840	29308	29641	29769	29363	29448	29456	29318	29601	29401	29862	29390	29516	29278	29631	29432	29401	29500	29577	29248	29738	29511	29337	29814	29543	29380	29697	29390	29520	29618	29834	29536	29695	29448	29608	29567	29687	29619	29791	29202	29550	29695	29576	29357	29732	29443	29305	29423	29487	29458	29374	29493	29385	29468	29342	29561	29469	29514	29463	29184	29338	29721	29630	29624	29189	29458	29700	29722	29452	29498	29681	29534	29496	29644	29592	29565	29725	29542	29672	29695	29529	29690	29651	29706	29439	29625	29692	29614	29497	29502	29346	29646	29636	29544	29665	29715	29639	29492	29805	29643	29520	29670	29499	29471	29676	29678	29371	29676	29601	29385	29502	29261	29604	29419	29627	29267	29622	29544	29464	29510	29434	29258	29305	29168	29395	29432	29627	29471	29276	29130	29655	29137	29493	29560	29530	29601	29589	29602	29739	29484	29477	29367	29444	29415	29626	29691	29679	29270	29446	29575	29447	29710	29809	29590	29392	29708	29547	29465	29472	29407	29538	29801	29660	29366	29649	29576	29412	29488	29782	29491	29607	29494	29400	29396	29295	29567	29606	29504	29562	29275	29377	29366	29567	29632	29592	29591	29462	29589	29507	29303	29809	29610	29573	29272	29257	29684	29086	29697	29364	29630	29503	29466	29458	29628	29405	29601	29365	29483	29741	29423	29296	29341	29536	29400	29514	29383	29419	29260	29587	29619	29597	29537	29533	29429	29516	29702	29504	29772	29678	29492	29645	29535	29456	29494	29538	29479	29248	29509	29890	29480	29703	29457	29702	29457	29592	29360	29672	29799	29596	29540	29605	29586	29718	29616	29580	29748	29373	29420	29356	29503	29725	29682	29633	29575	29458	29609	29526	29526	29594	29385	29399	29591	29407	29436	29531	29417	29377	29489	29726	29391	29242	29620	29716	29614	29531	29577	29312	29633	29570	29688	29605	29647	29600	29570	29470	29452	29402	29522	29668	29632	29362	29540	29622	29575	29570	29409	29448	29435	29471	29575	29581	29514	29351	29262	29625	29770	29805	29574	29490	29358	29746	29756	29447	29624	29460	29757	29439	29312	29465	29561	29423	29456	29368	29350	29625	29408	29794	29515	29881	29637	29568	29536	29361	29534	29189	29443	29579	29427	29230	29632	29675	29647	29527	29437	29604	29570	29625	29626	29525	29584	29572	29498	29635	29320	29627	29590	29490	29627	29664	29629	29479	29737	29712	29418	29547	29528	29631	29421	29558	29426	29268	29358	29340	29618	29740	29493	29667	29534	29591	29713	29631	29556	29627	29505	29504	29685	29262	29603	29263	29338	29781	29571	29629	29422	29467	29422	29474	29474	29342	29619	29500	29507	29351	29483	29434	29603	29615	29239	29340	29480	29605	29461	29468	29501	29474	29529	29377	29361	29500	29572	29768	29333	29585	29480	29446	29352	29567	29584	29638	29452	29457	29602	29661	29467	29734	29632	29525	29445	29467	29471	29509	29320	29677	29458	29578	29729	29703	29545	29547	29450	29550	29500	29672	29358	29531	29588	29643	29599	29649	29386	29459	29397	29439	29673	29884	29511	29250	29248	29274	29511	29643	29566	29502	29827	29630	29565	29691	29404	29398	29534	29949	29519	29717	29638	29592	29514	29477	29739	29627	29601	29500	29518	29364	29453	29790	29450	29557	29294
23887	30505	23433	19623	18715	18661	18546	18588	18553	18692	18438	18560	18520	18474	18583	18520	18618	18653	18418	18699	18636	18444	18538	18333	18324	18540	18438	18412	18471	18427	18473	18381	18586	18503	18473	18398	18341	18421	18688	18437	18511	18482	18606	18455	18309	18470	18381	18482	18303	18525	18457	18335	18451	18512	18601	18613	18600	18514	18657	18640	18415	18539	18365	18370	18422	18545	18380	18336	18447	18361	18558	18427	18418	18635	18477	18547	18391	18716	18515	18522	18531	18376	18330	18584	18629	18512	18462	18599	18381	18522	18391	18669	18374	18340	18505	18613	18466	18210	18504	18398	18300	18313	18560	18431	18364	18384	18355	18346	18397	18515	18547	18390	18392	18471	18314	18482	18237	18337	18453	18531	18516	18464	18648	18393	18369	18649	18387	18450	18373	18703	18483	18375	18490	18443	18395	18439	18389	18432	18515	18636	18413	18675	18536	18599	18425	18556	18469	18575	18405	18603	18419	18597	18414	18564	18511	18449	18533	18467	18570	18447	18298	18487	18412	18463	18451	18585	18397	18584	18489	18488	18247	18603	18526	18481	18417	18224	18342	18433	18605	18322	18456	18463	18455	18528	18523	18472	18521	18385	18474	18568	18296	18348	18365	18473	18320	18572	18406	18364	18315	18506	18495	18582	18584	18421	18474	18544	18444	18374	18407	18503	18485	18665	18468	18462	18316	18579	18376	18506	18371	18455	18349	18465	18238	18568	18601	18388	18505	18491	18426	18577	18477	18754	18406	18399	18642	18459	18274	18458	18376	18432	18487	18466	18500	18513	18543	18525	18481	18638	18339	18365	18320	18400	18439	18236	18539	18410	18539	18363	18528	18486	18503	18443	18374	18534	18419	18453	18428	18539	18509	18541	18627	18527	18410	18632	18328	18511	18487	18457	18479	18446	18567	18423	18468	18547	18404	18506	18275	18442	18345	18491	18606	18347	18617	18481	18631	18197	18594	18469	18422	18712	18554	18438	18499	18512	18514	18619	18515	18391	18508	18516	18504	18379	18437	18489	18534	18605	18485	18682	18366	18461	18507	18383	18348	18561	18514	18500	18520	18465	18546	18533	18476	18416	18612	18212	18505	18299	18442	18567	18547	18556	18301	18381	18457	18435	18383	18545	18407	18442	18667	18430	18509	18308	18589	18503	18522	18463	18404	18528	18462	18457	18417	18509	18553	18571	18327	18492	18613	18637	18447	18571	18266	18532	18613	18393	18525	18470	18417	18560	18495	18448	18394	18570	18505	18555	18365	18517	18286	18410	18392	18529	18508	18438	18387	18492	18499	18296	18465	18355	18603	18472	18448	18477	18459	18367	18452	18495	18790	18407	18649	18574	18605	18548	18585	18416	18597	18414	18414	18597	18545	18481	18554	18570	18568	18552	18557	18319	18602	18547	18619	18515	18343	18503	18424	18524	18442	18526	18390	18540	18515	18526	18363	18524	18564	18459	18503	18454	18367	18454	18418	18254	18450	18567	18591	18608	18563	18455	18361	18523	18415	18626	18483	18446	18435	18465	18383	18366	18406	18480	18395	18575	18501	18504	18675	18436	18245	18524	18393	18422	18256	18513	18472	18610	18499	18455	18630	18551	18369	18345	18499	18450	18478	18575	18486	18525	18496	18575	18573	18450	18467	18481	18418	18534	18523	18402	18550	18416	18549	18590	18567	18463	18546	18600	18455	18494	18429	18440	18439	18494	18438	18498	18583	18579	18434	18391	18560	18571	18415	18567	18475	18327	18489	18373	18590	18358	18517	18489	18508	18581	18552	18467	18600	18483	18386	18570	18289	18586	18340	18598	18490	18466	18396	18629	18406	18507	18292	18364	18348	18472	18445	18579	18396	18467	18632	18331	18520	18518	18322	18637	18506	18558	18428	18545	18397	18520	18464	18490	18574	18590	18508	18321	18665	18497	18284	18575	18268	18609	18552	18362	18420	18403	18498	18500	18449	18383	18611	18509	18424	18407	18279	18514	18253	18507	18493	18503	18338	18519	18274	18405	18491	18507	18632	18488	18599	18415	18296	18590	18604	18566	18259	18389	18421	18516	18481	18513	18429	18566	18373	18520	18353	18492	18434	18357	18374	18353	18478	18434	18401	18559	18331	18655	18362	18412	18524	18546	18470	18454	18445	18385	18404	18588	18507	18397	18640	18506	18552	18485	18349	18424	18575	18433	18557	18501	18323	18658	18520	18437	18350	18465	18456	18565	18596	18580	18442	18545	18637	18470	18452	18672	18371	18341	18378	18276	18508	18594	18444	18373	18572	18540	18403	18403	18479	18275	18663	18341	18511	18477	18465	18490	18449	18469	18531	18450	18495	18455	18262	18459	18694	18612	18528	18475	18548	18407	18494	18438	18462	18358	18482	18431	18630	18447	18286	18504	18389	18500	18538	18481	18474	18471	18539	18605	18572	18414	18352	18533	18575	18408	18517	18321	18598	18503	18442	18667	18587	18593	18339	18300	18375	18723	18512	18515	18498	18402	18327	18487	18183	18519	18405	18444	18496	18529	18471	18518	18594	18558	18458	18418	18419	18362	18510	18485	18471	18515	18539	18620	18478	18373	18452	18400	18552	18662	18551	18444	18378	18431	18519	18435	18495	18357	18466	18446	18355	18630	18314	18325	18499	18577	18366	18522	18671	18597	18320	18691	18513	18382	18606	18647	18565	18542	18441	18412	18480	18335	18537	18545	18273	18592	18620	18362	18592	18519	18302	18527	18509	18533	18322	18310	18462	18479	18466	18250	18452	18569	18475	18450	18384	18524	18521	18576	18533	18346	18471	18514	18463	18482	18210	18524	18630	18424	18571	18490	18461	18475	18581	18353	18388	18507	18323	18555	18677	18556	18762	18431	18622	18468	18601	18511	18522	18314	18374	18444	18458	18422	18451	18496	18689	18446	18493	18374	18417	18395	18389	18448	18551	18462	18560	18417	18429	18503	18452	18457	18590	18491	18543	18566	18421	18611	18666	18487	18287	18512	18589	18366	18482	18312	18448	18350	18433	18454	18446	18434	18429	18496	18525	18608	18612	18399	18436	18556	18539	18544	18549	18458	18420	18522	18454	18502	18201	18357	18502	18403	18488	18453	18656	18357	18451	18382	18549	18547	18349	18389	18422	18297	18331	18413	18437	18527	18434	18426	18372	18361	18359	18469	18252	18587	18395	18237	18517	18559	18444	18588	18263	18431	18429	18429	18309	18450	18520	18422	18713	18520	18394	18509	18353	18477	18623	18547	18551	18501	18678	18465	18310	18539	18623	18548	18506	18474	18468	18459	18532	18578	18597	18549	18535	18447	18454	18477	18577	18546	18664	18443	18414	18412	18538	18644	18458	18451	18513	18593	18571	18545	18350	18605	18424	18414	18501	18321	18468	18427	18361	18321	18446	18400	18542	18509	18486	18363	18600	18568	18550	18538	18628	18326	18528	18436	18368	18502	18235	18552	18546	18302	18669	18432	18480	18363	18340	18408	18420	18660	18503	18490	18431	18700	18528	18344	18618	18449	18507	18393	18400	18399	18520	18482	18376	18516	18501	18600	18525	18623	18395	18547	18520	18432	18553	18541	18533	18382	18508	18405	18619	18315	18423	18455	18548	18405	18500	18539	18474	18347	18474	18716	18487	18518	18580	18522	18326	18692	18422	18499	18437	18389	18598	18557	18682	18532	18482	18531	18383	18409	18430	18383	18464	18462	18298	18499	18684	18385	18684	18427	18426	18566	18388	18377	18333	18399	18547	18299	18618	18234	18459	18486	18495	18473	18393	18545	18622	18528	18573	18551	18477	18602	18392	18403	18378	18457	18310	18341	18557	18527	18697	18569	18318	18523	18400	18510	18436	18464	18546	18448	18498	18494	18500	18384	18464	18638	18322	18429	18531	18632	18346	18554	18450	18324	18519	18606	18402	18595	18479	18404	18698	18490	18628	18439	18383	18346	18563	18520	18449	18692	18537	18463	18377	18497	18509	18445	18439	18353	18549	18423	18435	18493	18382	18260	18388	18621	18578	18419	18501	18432	18690	18413	18476	18497	18470	18293	18259	18473	18649	18474	18596	18467	18596	18355	18409	18421	18437	18605	18425	18403	18375	18508	18427	18584	18568	18583	18501	18621	18404	18560	18279	18560	18368	18390	18501	18427	18467	18314	18410	18516	18439	18304	18783	18464	18406	18569	18605	18442	18496	18297	18699	18474	18693	18438	18363	18386	18627	18372	18449	18543	18414	18539	18471	18362	18385	18475	18497	18499	18299	18422	18376	18475	18490	18369	18584	18504	18514	18420	18563	18497	18472	18627	18500	18500	18374	18602	18370	18450	18687	18340	18588	18478	18444	18478	18633	18311	18513	18304	18317	18319	18531	18529	18400	18598	18602	18475	18432	18445	18282	18483	18452	18416	18415	18470	18566	18555	18548	18609	18506	18409	18618	18397	18571	18411	18497	18522	18476	18290	18567	18574	18624	18258	18623	18335	18618	18471	18395	18464	18628	18593	18374	18444	18736	18326	18558	18364	18274	18512	18522	18655	18342	18417	18394	18641	18441	18499	18442	18619	18495	18610	18349	18498	18190	18539	18372	18489	18441	18607	18357	18382	18460	18609	18567	18352	18594	18599	18448	18428	18259	18535	18419	18584	18392	18434	18551	18526	18565	18397	18517	18460	18395	18456	18292	18387	18526	18665	18525	18398	18609	18556	18447	18650	18566	18442	18390	18457	18580	18355	18285	18471	18508	18388	18588	18437	18468	18353	18479	18405	18411	18517	18372	18547	18303	18440	18464	18530	18680	18475	18691	18501	18492	18759	18637	18487	18459	18532	18352	18507	18297	18545	18371	18335	18408	18514	18595	18406	18563	18315	18540	18597	18393	18326	18543	18416	18493	18545	18613	18656	18518	18469	18479	18339	18445	18633	18332	18420	18551	18417	18518	18513	18446	18570	18648	18510	18508	18441	18545	18491	18431	18292	18522	18441	18518	18546	18446	18442	18429	18439	18352	18448	18562	18459	18720	18432	18376	18351	18497	18393	18510	18528	18519	18304	18369	18355	18692	18392	18678	18455	18399	18480	18384	18600	18217	18381	18428	18652	18477	18415	18475	18488	18312	18426	18387	18602	18360	18507	18547	18435
23910	21004	27399	25219	23968	28248	30859	28346	28110	28354	28635	28312	28104	27895	28046	27893	27968	28179	28087	27952	28074	28059	28097	27891	28074	28083	28130	27934	28022	27758	27899	28004	27718	27992	28140	27812	27952	27759	27893	28077	27868	28051	28242	28113	27986	27824	27774	27939	27805	27790	28072	27848	28195	28136	27791	27875	28016	27661	27814	27820	28063	27826	27802	28005	28060	27850	27664	27912	27731	28037	27875	27833	27927	27805	28055	27789	27826	27953	27814	27808	27802	27907	27839	27910	28047	27857	28016	27619	27580	28135	28146	27829	27837	27945	27888	27994	27953	27845	27879	27967	28012	27965	27781	27921	27815	27685	27645	27900	27728	27845	27807	27951	27854	27658	28159	27589	27831	28024	27960	27560	27779	27996	27798	28181	28049	27661	27732	27869	27945	28047	28221	28064	28083	27833	27901	28216	27780	27836	27803	27829	27765	27716	27995	27707	27879	27932	27689	28182	27730	27772	27909	27927	27862	27585	27852	27706	27965	27917	28083	27811	27700	27933	27895	27951	27894	27775	27874	27561	27924	27809	27825	27792	27943	27872	28017	27793	28010	27841	28041	27820	27824	27972	27922	27792	27872	27583	27888	27885	27937	27841	27886	27502	27829	27625	27524	27743	28031	27963	28011	27789	27755	27892	27651	27954	27723	27656	27872	27784	27864	27783	27801	27674	27877	28198	27804	27871	27765	28175	27790	27692	27854	28118	28013	27810	27849	27832	28037	27953	27807	27417	27716	27589	27726	27652	27891	27921	27980	27948	27864	27808	27867	27686	27917	27887	27942	27837	27755	28027	27949	27860	27847	27627	27740	27865	27896	28073	27812	27721	27867	27926	27843	27791	27748	27770	27983	28158	27841	27881	27851	27889	28025	27914	28243	27940	27939	27664	27796	27771	27825	27753	27721	27884	28020	28035	27900	27849	28028	27935	28061	28028	28132	27943	27737	27652	27693	27726	27943	27790	27901	27828	28046	27920	28104	27791	27778	27747	28222	27960	27915	27867	27878	27871	27999	27932	27856	27746	27879	27724	27663	27799	27766	27819	27853	28031	27873	27640	27848	27591	27839	27743	27769	27732	27967	27839	27613	27961	27840	28054	27833	27973	27810	27829	27714	27792	27891	27538	28038	27682	27846	27932	27894	27648	27770	28031	27875	27582	27880	27807	28038	27693	27905	27852	27848	27955	28090	27997	28130	28049	27735	27939	27726	27788	27928	28039	27935	28092	27985	27993	27962	27904	28039	27994	28124	27931	27957	27766	28275	27751	28061	27942	27849	27656	27945	27820	28110	27893	27971	27889	28053	27966	28050	27714	27887	27710	27790	28043	28232	27919	27700	27969	27825	27796	27881	27733	28033	28061	27853	27688	27953	27892	27846	27821	27624	27805	27777	27892	27890	27728	27725	27954	28046	28024	27614	27649	27733	28021	27975	28049	27820	27841	27853	27783	27956	27677	28002	27834	27774	27670	27675	27746	27976	27698	28039	27684	27873	27702	27780	27987	27785	27588	27941	27833	27701	27905	27832	27622	28069	27998	27915	27864	27784	27799	28030	27976	27931	27875	28031	27897	27913	27894	27723	27713	27824	27928	27928	27915	27671	27869	27796	27934	27838	27923	27733	27908	27720	28034	27737	28066	27808	27673	27778	27749	28059	27827	27660	28025	27752	27663	27777	27745	27852	27748	27940	27932	27909	27845	28009	27680	27792	27596	28037	27916	27990	27913	27823	27767	27813	27861	27826	27822	27771	27628	27827	27784	27970	27734	27834	27578	27592	27971	27748	27802	27999	27804	27975	27922	27583	27685	27935	27979	28038	27726	27838	27938	28071	27713	27764	27761	27727	27809	28011	27560	27783	27960	27813	27823	27905	27759	27792	27768	27728	27862	27624	27883	27757	27922	27872	27642	27857	27722	27838	27723	28004	27715	27926	27813	27888	27811	27973	27658	27786	28054	27968	27636	27961	27783	27653	27962	27971	27717	27859	27717	27735	27885	28062	28067	27703	28036	27809	27923	27776	27971	27917	27892	27744	28098	27795	28017	27701	27550	27821	27832	27802	28023	27869	27778	28197	27918	27831	27990	27577	27745	27748	27742	27696	28086	27998	27801	27609	27727	27823	27698	27842	27881	27941	27889	27888	27717	27819	27646	27636	27951	27829	28052	27942	27831	27799	27844	28081	27990	27932	27788	27761	27778	27916	27741	27625	27860	27754	28118	27877	28140	27887	27958	27712	27862	27758	28065	27889	28074	27837	28031	27892	27903	27812	27942	28164	27640	27682	27910	27503	28056	27797	27742	27973	27822	27797	27761	27754	27587	27702	27833	27653	27704	27881	28039	28043	27639	27660	27778	27759	27740	27677	27723	27747	27774	27669	27670	27599	27718	27849	27936	27818	27629	28297	28070	27758	27826	27765	27835	27811	27890	27899	27734	27817	28059	27804	28044	27676	27903	27779	27765	27759	27845	27631	27869	27737	27805	28088	27798	27984	27740	28028	27892	27825	27770	27649	27752	27819	28037	27667	27937	27896	27910	27892	27629	27889	28005	27965	27897	27816	27775	27841	27770	27949	27831	27866	27905	27852	27730	27821	27760	27914	27877	27774	27863	28107	27774	28391	27732	27947	27960	28180	27725	27824	27845	27766	28030	27886	28049	27941	27714	27719	27709	27961	27984	27882	27832	27846	27932	27928	27713	27817	27970	27867	27941	27893	28139	27793	27760	27877	27941	28020	27904	27606	27622	27979	27781	28082	27779	27865	27730	27773	28084	28122	27800	27830	27827	27746	27957	27921	27718	27657	27739	27738	27706	27976	27885	27763	27842	28010	27557	27889	27863	27857	27843	27760	27897	27938	27758	27838	27558	27831	27697	27801	27804	27918	27890	27946	27875	28083	27766	27769	27947	27958	27859	27653	27595	27944	27918	28017	27978	28020	27890	27802	27776	27670	27757	28050	27922	27757	27779	27837	27664	28168	27941	27777	27780	27971	27711	27792	27923	28053	27754	27768	27679	28024	27570	27891	27892	27870	27823	27871	27634	27675	27892	27803	28108	28018	27932	28185	27717	27971	27666	27547	27768	27753	27497	27649	27680	27800	27882	27752	27572	28074	27868	27809	27664	28083	28006	27922	27709	27634	27835	28011	27827	27861	27945	27877	27846	27628	27787	27728	27782	27883	27601	27856	27630	27654	27701	27864	27996	27847	27678	27713	27826	27902	27822	27842	27934	27726	28065	27847	27925	27919	27708	27770	27608	27724	27863	28028	27985	27819	27950	27818	27600	27767	27970	27860	27870	28022	27822	27776	27689	28125	27937	27970	27825	28033	27706	27884	27922	28227	27897	27797	27773	27760	27755	27973	27888	27828	27809	27897	27913	27823	27787	27631	27892	27729	27942	28169	27915	27960	27902	27836	28146	27837	28130	27986	27932	27674	27832	28124	27697	27715	27787	28041	27766	27981	27695	28052	27989	27894	27813	27744	27910	27782	27897	27740	27870	27834	27904	27755	28029	27848	27903	28010	27738	27850	27773	27886	28148	28129	27829	27594	27659	27888	27704	27838	27814	27726	27767	27784	27779	27866	28093	27992	27839	28163	27768	27997	27629	28013	27685	27659	27819	27959	27805	27796	28006	28023	27868	27798	27874	27930	27978	27952	27980	27977	27965	27915	27738	27640	27869	27939	27844	27835	27739	27777	28025	27911	27841	27486	27716	27921	27925	27958	27655	27752	27727	28040	27729	27849	27750	27581	27596	27911	27840	27814	27763	27952	28091	28196	27792	27976	28083	27517	27706	28073	27855	27860	27884	27769	27752	27838	27861	28086	27988	27694	27739	27874	28010	27816	27768	27682	27908	27834	27743	28058	27674	27648	27834	27881	27911	27888	27743	27727	28125	27812	28046	28157	27781	27923	28142	27670	27984	28011	27850	27873	27883	27935	27753	27953	27726	27988	28026	27996	27760	27802	27751	27799	27719	27882	27893	27782	27848	27910	27987	28096	27863	27917	27651	27723	27987	27773	28094	27910	28093	27694	27567	27789	27862	27838	27950	27905	27797	27784	27732	27874	27899	27891	27826	27668	27877	28009	27644	27855	27684	28052	28061	27717	28098	27890	27842	27755	27746	28220	27638	28075	27973	27988	27866	27727	27890	27833	27746	27727	27975	27987	28045	27749	27902	27856	27873	27641	27699	27918	27805	27903	28083	27900	27795	27833	27498	28021	27766	27712	27911	27763	27900	27813	27755	27707	28007	27730	27794	28021	27897	27810	27821	27944	27753	27791	28164	27489	27687	27857	28084	27859	27991	27968	27964	27845	28105	27607	27970	27718	27809	28036	27704	28048	27983	27948	27896	27765	27946	27878	28041	27749	27713	27671	28016	28147	27957	27832	27846	27893	27809	27856	27896	27933	27530	28115	27970	27785	27995	27737	27668	28026	27702	27786	27922	27947	28016	27754	27989	27773	27918	27988	27716	27845	27730	27839	27759	27755	27691	27552	28086	27785	27725	27801	27738	27848	27830	28022	27857	27984	27697	27906	27846	27798	27826	27685	27837	27886	27877	27697	27917	27794	27988	27931	27918	28046	27807	27709	27742	27833	28023	27799	27957	27861	27768	27768	27871	28012	27669	27858	27745	27823	27933	28054	27988	27875	27980	27982	27983	27660	27926	27945	27862	27892	28141	28126	27821	27850	28009	27859	28055	27857	27716	27758	27665	27672	28027	27763	27840	28074	27852	27733	27775	27922	27786	27819	27918	27893	27823	27950	27975	27959	27974	28030	28031	27721	27839	27842	27767	28015	28006	27670	27816	27847	27969	27792	27897	27849	27995	27807	27937	27851	27884	27904	27627	27775	27631	27971	27764	27996	27776	27622	27745	28129	27826	28061	27969	28017	28170	27928	27559	28036	27663	28141	27807	27729	27746	27854	27905	28123	27961	28093	27696	27795	27960	28171	27888	27614	27950	27863	27811	27944	27723	27908	27795	27815	27893	27860	28043	27949	28142	27781	27950	27994	27824	27979	27923	27904	27948	27881	27784	28024	27943	27816	28083	27950	27916	27758	27993	27886	27897	27918	27756	27871	27944	27610	27559	28019	27831	27962	27957	27812	27960	27950	28154	27851	27851	28015	28033
24900	46676	33529	21508	19680	18979	18726	18476	18272	18326	18204	18074	17855	17969	17970	18019	18030	17859	17967	17934	17813	17779	17692	17765	17803	17856	17710	17783	17928	17766	17800	17665	17800	17674	17753	17758	17427	17706	17659	17687	17875	17772	17819	17557	17814	17843	17917	17758	17759	17599	17725	17575	17570	17789	17873	17865	17811	17805	17693	17788	17643	17856	17881	17708	17750	17715	17696	17778	17781	17761	17931	17583	17790	17779	17676	17611	17904	17702	17649	17895	17846	17656	17900	17734	17865	17782	17697	17782	17686	17664	17768	17737	17937	17749	17801	17596	17592	17697	17723	17549	17600	17803	17647	17679	17741	17649	17815	17690	17717	17692	17649	17618	17770	17821	17579	17668	17572	17824	17794	17710	17577	17647	17934	17602	17814	17705	17821	17801	17866	17729	17705	17799	17847	17813	17702	17957	17685	17625	17721	17732	17794	17907	17663	17570	17628	17479	17641	17531	17796	17661	17658	17451	17747	17681	17571	17740	17819	17705	17651	17866	17518	17731	17585	17753	17731	17882	17848	17922	17804	17647	17737	17527	17663	17684	17681	17774	17618	17555	17781	17724	17804	17729	17839	17638	17486	17600	17837	17688	17499	17837	17746	17711	17710	17543	17745	17783	17559	17710	17772	17609	17616	17830	17646	17587	17799	17543	17687	17618	17678	17796	17785	17652	17598	17623	17770	17846	17460	17812	17884	17795	17724	17734	17684	17681	17675	17649	17623	17868	17790	17695	17726	17582	17630	17627	17593	17645	17701	17707	17849	17775	17679	17828	17752	17739	17800	17626	17762	17579	17595	17780	17800	17735	17664	17641	17836	17712	17710	17801	17743	17744	17728	17572	17862	17784	17764	17752	17781	17670	17664	17620	17533	17747	17614	17638	17737	17777	17629	17677	17799	17608	17597	17604	17682	17679	17862	17790	17444	17685	17539	17725	17811	17634	17609	17893	17730	17579	17670	17692	17811	17711	17819	17751	17549	17732	17776	17743	17673	17777	17840	17734	17788	17669	17686	17715	17553	17748	17746	17675	17723	17735	17698	17691	17736	17776	17640	17892	17797	17637	17744	17629	17655	17652	17662	17637	17735	17630	17763	17666	17611	17633	17840	17745	17684	17509	17707	17764	17827	17683	17528	17822	17534	17734	17761	17741	17798	17690	17632	17602	17729	17781	17759	17645	17842	17637	17789	17825	17725	17660	17794	17718	17619	17793	17682	17737	17716	17793	17867	17508	17697	17572	17683	17718	17657	17659	17845	17713	17747	17623	17855	17781	17582	17703	17729	17630	17666	17572	17811	17830	17759	17725	17517	17590	17793	17817	17599	17598	17850	17774	17683	17754	17655	17648	17614	17789	17664	17802	17494	17642	17598	17584	17814	17752	17506	17760	17665	17707	17779	17552	17832	17778	17651	17848	17697	17817	17801	17596	17637	17724	17603	17722	17732	17573	17819	17673	17659	17649	17599	17767	17549	17847	17658	17567	17689	17552	17782	17556	17698	17729	17736	17618	17601	17835	17621	17688	17669	17709	17593	17513	17586	17798	17795	17806	17601	17759	17704	17730	17793	17714	17861	17766	17840	17792	17822	17824	17758	17802	17755	17619	17644	17698	17713	17766	17759	17791	17591	17766	17596	17826	17705	17681	17624	17791	17729	17532	17722	17795	17735	17809	17862	17895	17633	17625	17559	17688	17788	17724	17622	17849	17849	17932	17551	17832	17889	17594	17704	17769	17700	17705	17671	17634	17684	17661	17883	17780	17836	17567	17648	17486	17819	17739	17985	17861	17828	17754	17783	17723	17850	17634	17669	17922	17599	17786	17784	17726	17574	17731	17588	17777	17836	17655	17878	17682	17862	17576	17745	17714	17639	17724	17752	17744	17545	17642	17919	17682	17823	17639	17678	17590	17662	17812	17724	17582	17824	17628	17587	17784	17903	17653	17526	17632	17682	17616	17860	17871	17537	17616	17591	17766	17641	17563	17738	17744	17691	17742	17824	17776	17808	17635	17823	17572	17866	17676	17823	17637	17635	17763	17763	17787	17836	17694	17663	17766	17832	17928	17729	17837	17656	17665	17784	17600	17648	17688	17706	17548	17790	17550	17713	17869	17663	17757	18029	17737	17613	17748	17621	17664	17617	17732	17592	17643	17809	17639	17596	17741	17757	17569	17668	17706	17690	17795	17580	17784	17647	17898	17726	17794	17782	17478	17590	17771	17574	17810	17643	17694	17601	17711	17579	17677	17796	17587	17829	17786	17678	17808	17749	17816	17669	17554	17718	17738	17680	17755	17821	17766	17620	17815	17622	17538	17686	17789	17517	17645	17689	17927	17587	17680	17847	17641	17651	17910	17732	17768	17819	17505	17869	17490	17704	17759	17868	17768	17643	17696	17628	17801	17667	17564	17826	17671	17796	17746	17747	17740	17711	17698	17811	17744	17780	17765	17790	17828	17571	17645	17656	17905	17687	17647	17637	17655	17770	17643	17638	17886	17748	17697	17727	17536	17865	17773	17935	17672	17750	17733	17821	17738	17458	17593	17670	17596	17623	17850	17726	17730	17714	17695	17683	17662	17809	17680	17857	17801	17743	17846	17612	17647	17851	17609	17749	17662	17633	17599	17546	17672	17495	17773	17621	17661	17742	17751	17785	17689	17674	17778	17810	17663	17737	17822	17731	17948	17601	17925	17668	17673	17642	17899	17603	17812	17601	17779	17729	17819	17754	17723	17625	17598	17720	17475	17747	17814	17828	17754	17652	17898	17726	17729	17714	17646	17626	17766	17665	17660	17740	17773	17693	17912	17842	17665	17750	17620	17773	17723	17605	17687	17646	17678	17683	17648	17702	17739	17588	17606	17613	17956	17603	17679	17777	17814	17658	17620	17726	17819	17686	17771	17810	17642	17761	17788	17771	17690	17712	17706	17712	17682	17707	17620	17658	17588	17881	17715	17818	17943	17624	17834	17593	17575	17648	17571	17749	17476	17892	17738	17841	17646	17581	17632	17813	17767	17549	17584	18019	17684	17731	17835	17717	17801	17846	17622	17775	17701	17849	17625	17793	17631	17777	17607	17782	17648	17752	17721	17509	17695	17637	17658	17719	17612	17619	17682	17636	17649	17613	17902	17763	17777	17755	17696	17852	17639	17566	17737	17651	17650	17797	17602	17784	17742	17694	17613	17732	17697	17777	17642	17723	17712	17716	17828	17755	17734	17640	17704	17711	17655	17756	17576	17814	17906	17616	17735	17702	17651	17591	17653	17572	17646	17779	17694	17770	17559	17707	17616	17612	17674	17651	17690	17695	17807	17710	17565	17616	17716	17806	17750	17785	17620	17801	17580	17645	17677	17821	17661	17773	17692	17857	17721	17607	17638	17497	17594	17807	17636	17715	17720	17743	17684	17736	17674	17713	17898	17814	17728	17663	17700	17755	18071	17581	17748	17683	17626	17967	17505	17590	17628	17704	17745	17656	17655	17469	17620	17771	17666	17679	17657	17529	17645	17689	17775	17764	17624	17647	17871	17562	17761	17773	17626	17809	17594	17746	17598	17749	17756	17896	17720	17612	17712	17627	17854	17516	17597	17668	17707	17789	17793	17775	17707	17659	17664	17843	17686	17691	17663	17803	17738	17531	17656	17747	17715	17704	17560	17816	17636	17768	17519	17572	17797	17627	17738	17602	17675	17675	17975	17600	17778	17721	17595	17729	17685	17709	17729	17845	17741	17802	17835	17714	17547	17796	17762	17655	17726	17793	17746	17508	17739	17620	17773	17591	17678	17610	17911	17770	17836	17622	17690	17773	17835	17724	17816	17667	17703	17535	17862	17639	17771	17843	17633	17816	17798	17736	17871	17816	17635	17696	17791	17692	17626	17650	17608	17806	17689	17598	17573	17653	17754	17675	17609	17737	17877	17620	17704	17766	17878	17711	17749	17583	17746	17663	17570	17611	17617	17664	17588	17812	17583	17494	17616	17711	17744	17613	17682	17736	17680	17722	17747	17503	17796	17768	17727	17687	17808	17486	17833	17717	17631	17757	17891	17550	17823	17740	17711	17634	17784	17831	17794	17865	17723	17783	17837	17869	17767	17778	17778	17719	17726	17795	17779	17661	17925	17574	17447	17554	17883	17740	17797	17702	17845	17696	17690	17974	17821	17729	17770	17722	17744	17782	17845	17736	17746	17784	17858	17534	17738	17770	17775	17703	17642	17703	17831	17768	17794	17879	17717	17675	17676	17795	17676	17639	17722	17653	17722	17802	17677	17680	17631	17772	17722	17647	17470	17776	17770	17645	17733	17570	17700	17791	17924	17797	17708	17735	17671	17736	17706	17767	17795	17805	17789	17828	17674	17560	17918	17739	17789	17703	17698	17502	17808	17663	17749	17835	17650	17652	17698	17964	17822	17771	17622	17797	17768	17740	17671	17784	17767	17770	17614	17744	17726	17714	17664	17664	17800	17827	17501	17800	17793	17593	17789	17710	17660	17636	17778	17699	17693	17596	17761	17827	17715	17612	17763	17720	17807	17740	17841	17718	17686	17481	17775	17663	17777	17860	17671	17704	17543	17595	17802	17712	17747	17718	17689	17813	17633	17658	17733	17915	17613	17601	17743	17812	17726	17830	17869	17787	17466	17583	17794	17888	17724	17799	17786	17697	17577	17770	17796	17795	17796	17727	17664	17559	17604	17628	17774	17745	17644	17676	17748	17710	17674	17751	17865	17703	17583	17681	17840	17896	17653	17840	17577	17752	17768	17780	17680	17613	17763	17789	17776	17745	17913	17737	17524	17739	17931	17576	17772	17685	17690	17704	17795	17641	17729	17626	17643	17768	17766	17813	17700	17809	17862	17725	17865	17909	17719	17782	17660	17642	17853	17704	17719	17776	17638	17558	17945	17715	17663	17654	17779	17529	17790	18060	17692	17758	17682	17760	17626	17651	17533	17769	17587	17757	17743	17694	17700	17705	17602	17620	17698	17724	17791	17787	17813	17618	17761	17717	17694	17795	17771	17733	17837	17794	17743	17515	17879	17697	17732	17806	17665	17655	17611	17569	17636	17768	17801	17737	17815	17656	17681	17761	17442	17774	17879	17765	17853	17729	17667	17833	17709	17679	17554	17640	17616	17815	17814
22454	20955	27350	24828	22014	27050	32948	29611	29061	29477	29630	29108	29083	29012	29262	28777	28944	28881	29056	28899	28860	28776	28840	28690	28601	28716	28423	28918	28840	29023	28835	28709	28508	28754	28778	28694	28809	28856	28676	28694	28833	28858	28708	28299	28979	28471	28944	28646	28598	28608	28739	28815	28973	28962	28852	28678	28600	28518	28557	28916	28565	28855	28544	28758	28718	28542	28670	28833	28425	28377	28613	28372	28788	28980	28911	28867	28571	28835	28943	28597	28762	28490	28670	28720	28660	28618	28611	28690	28466	28706	28504	28702	28875	28618	28835	28646	28762	28514	28509	28460	28435	28472	28370	28425	28804	28697	28847	28430	28555	28563	28319	28589	28659	28771	28595	28629	28531	28615	28664	28416	28550	28520	28402	28698	28735	28823	28380	28349	28556	28852	28738	28519	28544	28621	28570	28523	28691	28617	28460	28638	28551	28548	28743	28566	28719	28667	28537	28445	28733	28451	28579	28597	28584	28559	28595	28614	28778	28811	28640	28509	28465	28682	28228	28527	28519	28644	28409	28543	28835	28655	28663	28662	28776	28608	28409	28507	28725	28717	28652	28525	28716	28496	28689	28570	28932	28515	28389	28612	28578	28537	28521	28361	28399	28709	28566	28530	28527	28574	28495	28564	28539	28626	28532	28736	28609	28223	28481	28478	28677	28414	28441	28478	28653	28738	28840	28647	28640	28652	28933	28587	28581	28674	28504	28528	28421	28698	28727	28522	28768	28575	28615	28437	28647	28564	28681	28434	28528	28534	28563	28426	28612	28620	28489	28651	28615	28198	28634	28415	28919	28396	28570	28678	28759	28623	28622	28755	28523	28474	28496	28445	28636	28807	28703	28788	28510	28604	28466	28677	28417	28523	28533	28624	28635	28551	28575	28585	28700	28636	28707	28674	28443	28417	28432	28278	28943	28759	28548	28454	28516	28473	28791	28415	28816	28825	28407	28433	28663	28711	28843	28724	28735	28477	28752	28439	28681	28583	28654	28464	28631	28337	28521	28422	28773	28448	28494	28593	28511	28522	28370	28431	28620	28575	28355	28646	28636	28459	28537	28673	28678	28401	28626	28404	28613	28670	28751	28728	28585	28332	28559	28635	28363	28443	28561	28589	28531	28608	28420	28513	28481	28806	28841	28839	28532	28604	28692	28672	28507	28894	28806	28623	28561	28605	28436	28539	28705	28423	28307	28631	28731	28589	28820	28429	28673	28636	28722	28419	28627	28586	28661	28676	28472	28320	28752	28760	28740	28529	28535	28616	28453	28581	28509	28629	28394	28528	28597	28618	28689	28736	28679	28293	28540	28715	28650	28584	28514	28411	28627	28525	28361	28568	28327	28430	28758	28585	28690	28347	28737	28601	28648	28785	28702	28180	28293	28550	28618	28490	28692	28511	28569	28407	28503	28606	28446	28450	28320	28652	28659	28501	28626	28623	28637	28664	28462	28558	28607	28577	28491	28505	28597	28643	28499	28583	28847	28481	28479	28657	28514	28454	28718	28632	28686	28468	28449	28828	28749	28439	28688	28450	28550	28583	28731	28399	28593	28543	28420	28406	28328	28468	28491	28663	28593	28750	28535	28588	28663	28386	28858	28621	28485	28468	28652	28527	28640	28363	28734	28620	28542	28482	28646	28432	28322	28647	28801	28569	28469	28434	28650	28459	28688	28248	28451	28533	28503	28581	28312	28331	28578	28620	28671	28527	28777	28340	28497	28448	28489	28498	28792	28859	28687	28476	28439	28399	28435	28450	28579	28615	28356	28382	28446	28588	28610	28594	28396	28526	28385	28816	28628	28332	28458	28770	28504	28448	28636	28300	28445	28703	28713	28716	28595	28580	28553	28564	28895	28714	28424	28429	28471	28271	28434	28471	28690	28473	28476	28408	28686	28496	28372	28470	28241	28475	28273	28432	28723	28515	28568	28344	28450	28561	28837	28488	28546	28321	28725	28814	28573	28611	28542	28391	28706	28471	28591	28848	28383	28736	28573	28552	28482	28431	28324	28612	28658	28633	28663	28476	28391	28681	28396	28374	28533	28516	28429	28722	28583	28555	28603	28740	28623	28506	28660	28427	28434	28461	28504	28522	28753	28642	28676	28437	28703	28747	28405	28458	28497	28396	28494	28565	28621	28461	28566	28550	28772	28651	28525	28597	28588	28645	28671	28421	28620	28632	28395	28674	28589	28428	28607	28768	28765	28595	28584	28507	28487	28690	28674	28464	28670	28270	28333	28524	28554	28422	28531	28605	28621	28545	28464	28661	28752	28538	28704	28514	28547	28622	28595	28537	28772	28662	28369	28507	28621	28601	28515	28586	28516	28584	28673	28711	28629	28890	28653	28843	28372	28506	28778	28671	28560	28719	28511	28547	28646	28422	28567	28490	28516	28415	28657	28572	28563	28715	28470	28723	28656	28722	28372	28183	28721	28550	28473	28937	28532	28637	28853	28433	28367	28506	28620	28641	28701	28456	28588	28608	28556	28524	28680	28684	28676	28610	28533	28541	29023	28638	28270	28642	28490	28550	28658	28551	28414	28385	28565	28551	28410	28636	28312	28617	28546	28649	28579	28896	28632	28489	28819	28580	28709	28509	28435	28527	28749	28633	28607	28937	28375	28485	28738	28519	28657	28582	28651	28634	28578	28281	28529	28630	28591	28395	28557	28596	28627	28382	28387	28610	28730	28205	28426	28716	28370	28447	28556	28539	28460	28570	28476	28429	28496	28565	28410	28714	28631	28555	28472	28398	28810	28430	28462	28536	28656	28597	28558	28387	28771	28639	28393	28691	28469	28622	28682	28738	28762	28759	28503	28356	28626	28728	28512	28538	28614	28464	28535	28779	28491	28630	28632	28430	28427	28711	28713	28408	28391	28634	28455	28581	28522	28667	28589	28780	28471	28493	28421	28381	28490	28582	28815	28453	28676	28534	28574	28634	28497	28700	28668	28479	28643	28544	28575	28718	28374	28202	28501	28612	28637	28383	28322	28545	28471	28512	28819	28650	28402	28492	28661	28660	28619	28578	28516	28577	28359	28495	28479	28387	28542	28517	28466	28473	28410	28574	28611	28657	28559	28604	28801	28602	28607	28551	28622	28398	28537	28799	28555	28611	28702	28597	28534	28224	28746	28710	28586	28725	28753	28665	28425	28387	28259	28781	28665	28492	28690	28675	28429	28675	28501	28202	28304	28427	28841	28599	28537	28192	28472	28503	28527	28592	28537	28555	28662	28590	28661	28479	28611	28751	28755	28431	28498	28365	28670	28729	28679	28584	28588	28490	28467	28605	28612	28793	28575	28430	28558	28563	28719	28519	28598	28425	28726	28483	28401	28658	28677	28640	28500	28504	28697	28310	28507	28574	28435	28366	28554	28469	28639	28436	28356	28486	28698	28739	28662	28799	28595	28559	28596	28429	28824	28410	28245	28368	28460	28618	28702	28636	28485	28426	28691	28592	28281	28499	28481	28500	28589	28561	28552	28430	28538	28693	28331	28923	28914	28470	28692	28493	28453	28550	28526	28583	28582	28618	28671	28698	28916	28526	28371	28438	28659	28171	28682	28393	28578	28632	28688	28652	28622	28524	28771	28583	28683	28748	28563	28512	28700	28611	28580	28585	28641	28590	28989	28401	28415	28680	28551	28810	28494	28773	28791	28562	28533	28594	28484	28373	28570	28485	28366	28380	28809	28586	28710	28535	28401	28549	28451	28632	28682	28496	28555	28620	28673	28486	28448	28619	28583	28773	28495	28611	28652	28262	28701	28713	28680	28478	28734	28510	28552	28313	28595	28802	28672	28594	28432	28537	28744	28465	28579	28378	28775	28553	28555	28492	28486	28405	28487	28425	28676	28330	28707	28822	28462	28537	28629	28540	28352	28660	28459	28492	28818	28422	28660	28691	28672	28758	28662	28641	28626	28689	28448	28599	28788	28702	28780	28621	28492	28361	28517	28496	28628	28459	28683	28628	28706	28790	28683	28644	28719	28496	28474	28629	28636	28651	28610	28642	28700	28754	28614	28342	28724	28674	28392	28726	28515	28412	28455	28536	28533	28628	28491	28695	28680	28262	28477	28662	28650	28797	28307	28885	28708	28569	28861	28676	28746	28934	28702	28514	28498	28493	28647	28540	28573	28711	28535	28536	28468	28501	28816	28607	28479	28628	28816	28706	28585	28632	28778	28762	28576	28634	28799	28604	28525	28444	28419	28585	28402	28496	28685	28631	28458	28779	28312	28549	28591	28532	28414	28598	28404	28652	28623	28613	28347	28597	28750	28469	28508	28427	28545	28504	28579	28641	28362	28458	28535	28503	28607	28552	28619	28543	28481	28592	28644	28807	28723	28628	28672	28489	28403	28586	28465	28882	28680	28174	28543	28694	28326	28448	28841	28665	28516	28761	28432	28559	28466	28668	28486	28503	28573	28578	28632	28505	28663	28834	28702	28693	28565	28406	28648	28646	28368	28384	28529	28758	28760	28638	28436	28501	28371	28521	28503	28523	28701	28607	28493	28681	28664	28701	28523	28813	28578	28818	28405	28739	28812	28401	28378	28532	28743	28637	28426	28415	28418	28683	28720	28210	28566	28447	28525	28721	28596	28517	28781	28661	28736	28468	28565	28682	28667	28355	28454	28446	28571	28363	28463	28335	28560	28537	28408	28655	28400	28646	28757	28410	28633	28594	28571	28271	28467	28477	28527	28500	28501	28335	28518	28737	28634	28375	28529	28544	28803	28690	28606	28410	28710	28627	28347	28265	28527	28495	28766	28468	28518	28341	28515	28577	28723	28612	28859	28519	28600	28724	28624	28765	28682	29085	29005	28639	28552	28684	28639	28598	28738	28522	28309	28523	28472	28551	28527	28461	28700	28580	28610	28751	28624	28495	28637	28631	28454	28823	28790	28635	28609	28916	28809	28773	28612	28642	28704	28383	28594	28591	28746	28667	28492	28302	28350	28522	28560	28307	28499	28483	28492	28397	28697	28417	28367	28889	28603	28790	28383	28727	28526	28494	28747	28250	28580	28354	28546	28589	28404	28624	28506	28529	28812	28822	28578	28555	28556	28363	28555	28425	28617	28461	28449	28515	28843	28729	28442	28477	28613	28592	28759	28737	28540	28508	28313	28499
28634	53237	39358	24706	21599	20461	19869	19207	18995	18722	18823	18508	18569	18539	18262	18333	18474	18310	18097	18235	18281	18120	18094	18109	18102	18118	18254	18083	18005	17803	18227	17959	18164	17995	17951	18023	17939	18048	18112	17768	18091	18132	17877	17757	17991	17912	18117	17887	17928	17940	17814	18144	18065	17969	18056	17951	18088	18072	18073	17835	18083	17835	18051	18100	17978	17928	18088	17942	18127	18114	18001	18045	18029	18140	18126	18103	18074	17995	18016	18075	18002	17942	18250	18241	18143	18077	18075	17853	18153	17915	17947	18069	18051	18006	18021	17934	17949	17855	18090	17919	17854	17987	17931	18044	17913	18050	18066	17892	17828	17956	17752	17931	17923	17999	18008	17918	17877	17847	17832	17894	17870	17880	17832	17888	17920	17848	18060	18011	17872	17866	17793	17911	18066	18100	17897	17958	18001	17936	17888	18099	17891	17961	17871	17860	17852	17967	17948	18069	18000	17908	18059	17921	17863	17935	17989	18018	17948	18128	17948	17919	18031	18037	17977	17993	18109	18214	18003	18120	17944	17945	17838	17903	18003	17850	17854	17934	17872	18118	18038	18081	17926	17882	17849	17869	17753	17945	17898	17790	17919	18097	17996	17864	17784	18017	17881	17914	17852	17995	17780	18065	18000	18065	17963	17966	17901	17801	17964	17993	17996	17944	17902	18226	17915	17873	17867	17958	18057	17851	18016	17804	17911	17875	17870	17871	17857	17943	17835	17906	18029	17917	18018	17970	17947	18010	18057	17935	18039	17980	17861	17876	17892	17936	17912	18046	17967	17925	17981	17794	18005	17953	17984	17879	17881	17957	18054	17935	18074	17730	18052	17826	17979	17877	18089	17949	17878	17935	18012	17904	18089	18136	17847	17865	17995	17905	17722	17937	17926	17916	18141	17898	17997	17936	17896	17785	17959	17891	17907	17901	17846	17933	18070	17923	17860	17948	18023	17979	18010	17944	17954	17824	17874	17984	17955	17881	17874	18077	17807	17914	17988	18074	17897	17996	17904	18000	17860	18009	18024	17795	18101	17962	17989	17849	17938	18114	18103	17904	17868	18135	17998	17984	18115	18020	17788	18016	18043	17888	17995	17967	17840	18049	17752	17680	17961	17887	17875	18082	18041	17907	17973	17948	18073	18076	17991	17851	17917	17970	17886	17967	17842	18047	17969	17869	18070	18008	18047	17878	17964	17980	17854	17871	18133	17928	17938	18083	18038	17869	17746	17918	17930	17961	17800	18020	17891	17857	17885	18115	17877	17901	17928	17918	17815	18050	18030	17918	17995	17967	18012	17749	17749	18008	17945	17798	17996	17825	18016	18128	18050	18004	17947	17874	17920	17858	17979	18149	17974	17835	17889	18007	17833	17825	18002	18023	18004	17868	18033	17957	18073	17830	18051	17785	17744	17867	17937	17871	17969	17985	17711	17825	17936	17921	17895	17815	17913	17976	17971	17832	17903	17957	17947	18030	17896	17920	18044	17729	17882	17996	18000	17882	18044	18031	17969	17907	17943	17997	18024	17843	17952	18006	17924	17914	17834	17988	17788	17931	17898	17976	17993	18077	18017	18056	17953	18075	17838	18019	17936	17907	17898	18064	18169	17940	17760	18010	18117	17945	17995	17985	18040	17976	17963	18027	18050	17986	17922	18054	17881	17678	17945	17999	17808	18092	17847	17797	18049	17917	17845	17940	17980	17802	17896	17868	17984	17947	17877	17974	18054	17926	17969	17780	18019	17922	17790	17778	17786	17936	17953	17971	17883	17956	17927	17927	17986	17983	18023	17775	17788	17983	17994	18059	17869	17860	17995	18028	17984	18039	17631	17937	17986	17969	17941	17867	17991	17895	17744	18017	17922	17856	18106	18046	17994	18186	17848	17984	18050	17822	17888	18041	17890	18023	17993	17780	17957	18034	18063	17924	17879	17855	17952	18196	17931	17876	18057	17844	17975	17848	17974	18048	17779	17952	18012	17995	17936	18004	17802	17989	17878	18017	18096	18002	18002	18062	17948	18042	18122	18088	18041	18170	17878	18000	18130	17970	18037	17958	17930	17973	18119	18010	17913	17914	18059	17990	17921	17890	18016	17978	17855	18010	18065	17981	17988	17946	17923	17926	18005	17934	18046	17938	18037	17852	18083	17868	17943	17967	17986	18137	18015	17851	17832	17982	17956	17834	17993	17814	18020	17850	17833	17872	17967	17946	17798	17841	17825	17898	17967	17933	17905	17992	17869	17775	17984	17756	18019	17971	18017	17825	17874	17900	17847	17932	17988	17972	18043	17848	18005	17812	18057	18008	17896	17823	17903	18090	18107	18049	17680	17868	17929	18034	17900	18050	18055	17872	17817	17941	18094	17980	18046	17856	17746	18099	17946	17964	17998	18180	17928	17821	18085	17721	17884	17981	17954	17915	17990	17978	18003	17959	17798	17949	17752	17997	18056	18146	17882	17956	17954	17776	18013	17868	17976	17953	18067	17905	17860	17911	18062	17986	17989	18017	18037	17933	18115	18152	17995	17977	17985	17778	18061	17961	18031	17964	17973	17943	17958	18017	18021	18192	17888	17834	18007	18041	18034	17930	18122	17961	18064	17924	18075	18013	17911	17982	17978	17837	18103	17979	17853	17870	18013	17933	18067	18049	18028	17786	17923	17882	18037	18006	17834	18039	17998	17869	17938	17819	17926	17978	18005	17862	18062	17849	17837	18063	17912	17833	18064	18069	18032	18053	18025	18097	17879	17969	18094	17932	17917	17899	18015	18039	17851	17713	17875	17937	17798	17974	17947	17956	17847	17939	18006	18106	17932	17969	17815	17992	17819	17822	17889	17988	17919	18014	17937	17931	17787	17777	17904	17957	17968	17878	17868	18063	17935	17821	17996	18036	17915	17838	17991	17977	17944	17949	18064	17803	17846	18162	17777	17992	17921	17879	18007	18081	17911	17943	17978	17916	18012	17989	17976	18090	17980	17841	18062	17884	18096	18008	18019	17878	18051	17870	18027	18061	17938	18076	17781	17834	17836	18017	17878	17870	17868	17924	17980	17807	17952	17956	18049	17850	17821	18000	18039	17951	17921	18036	17892	17876	17984	18059	17958	17953	17849	17887	17851	18027	18008	17945	17849	17984	18127	17742	17826	17999	18075	17995	18074	17980	17985	18093	18054	18064	17985	17953	17827	17778	17959	17978	17912	17988	17890	17937	17843	17785	17807	17868	18002	17879	18034	17980	17856	18048	17926	17873	17773	17949	17916	17967	18033	17901	17896	17984	17943	17978	17974	17975	17820	17898	18034	17987	18032	17894	17938	17826	18025	18024	18005	18063	18006	17992	18033	17936	17929	17751	17984	17953	17918	18022	17875	17957	17840	18079	17902	17740	18110	17974	17963	17888	17776	17857	17801	18122	17876	17995	17981	17873	18102	17854	18013	17910	17944	17782	17736	17735	17919	17933	17968	18114	18081	17805	17892	17810	17838	17900	17994	17825	18031	18148	17982	17944	17877	18099	17988	17832	18026	17856	17970	17913	17855	17972	17888	18120	17915	17811	18012	17953	17924	17950	17936	17883	17826	17934	17845	17868	17924	17870	17913	17956	17950	17942	17963	17944	17885	17859	18052	18007	17950	17934	17917	17890	17912	17902	18040	17954	17890	17951	18017	18020	18044	17939	17944	17892	17931	17906	18138	17960	18013	17957	17870	17943	18009	17965	18030	17913	18065	17853	17898	18080	17752	17885	17983	18055	17837	17955	17997	17883	18143	18123	17747	17922	17945	17864	17872	17963	18029	17923	17903	17911	17918	17735	18022	18025	18162	17967	17937	17757	17915	17948	17871	18013	17975	17883	17921	17995	17906	18067	18130	17885	17843	17822	17844	17907	17934	17965	17725	17825	18015	18033	17948	17871	17999	17893	17898	17788	17699	18007	18101	17991	17989	17951	17913	18068	17830	18041	17995	18136	17945	17945	18023	17886	17910	17797	18003	18016	18060	18097	17780	17897	17885	17806	18132	18036	17874	17997	18003	18005	17949	18041	17789	17968	17781	17877	17899	17975	17972	17966	17846	18012	17930	17917	17801	17879	17771	18080	17912	17898	17863	18123	17945	17921	18002	17958	17910	18018	18012	17816	18085	17976	17953	18034	17831	17919	18173	17864	17953	17903	18193	17785	17814	17796	18007	18118	17928	18031	18079	18037	17987	17981	17793	18039	17891	17986	17858	17889	18035	17970	17996	17914	17987	17758	18015	17798	17948	18108	17937	17959	18058	17922	17956	17965	18052	17892	18137	18040	17856	17805	18060	17834	17954	18114	17842	17968	17835	18003	17972	17888	17920	18017	17760	17878	17789	18079	17874	17970	17820	17888	17779	17863	17853	17685	18032	18011	17951	17767	18077	17978	17990	17846	17744	17845	17954	17997	17976	17840	17771	17835	17830	17995	18040	17877	17891	18091	17862	17963	18057	17971	17855	17721	18139	17961	17921	17781	17952	17923	17951	18016	18183	17875	18048	17812	18028	18069	18106	17866	17885	17945	17810	17944	17718	17981	17854	17997	17888	18031	17948	17816	17940	17960	18042	17986	17952	18143	18023	17947	17779	17848	18081	17981	17939	17863	18004	18064	17976	18134	18161	17895	18101	17794	17970	17907	17898	17917	18144	17809	17945	17754	17864	17845	18107	17935	18011	18175	17807	17967	18155	17976	17857	18028	18055	17987	17971	17732	17854	18049	17947	17941	18013	18013	17918	18028	18067	18062	17922	17831	17926	17881	18102	17767	17920	17938	17923	18065	18005	17987	17915	17776	17885	18010	18090	17992	18061	17949	17821	17926	18067	17903	17964	17829	17923	17877	17853	17892	17989	17803	17807	18145	17796	18040	17984	17865	17914	17803	18118	18097	17778	17900	18071	18102	17803	18003	17929	18045	18015	17905	17956	17972	17981	17875	18058	17760	17811	18153	18006	17855	17995	17906	18147	18003	17874	18019	17878	17863	17842	17874	17850	18027	18006	18037	18002	18076	18015	18026	17917	17860	18063	17724	18087	18035	17851	17934	17959	17874	18039	17783	17992	17962	17908	17906	18115	17967	17888	17842	17891	17900	18010	17933	17940	18086	17978	17718	17937	18040	17859	18124
34899	29583	32888	29973	28575	28548	28873	28646	28844	28877	28883	28336	28772	28595	28383	28634	29061	28635	28781	28719	28859	28694	28872	28855	28708	28586	28426	28745	28649	28870	29072	28959	28588	28549	28568	28490	28970	28684	28601	28658	28705	28661	28543	28712	28625	28831	28651	28415	28683	28547	28679	28662	28660	28730	28754	28602	28488	28810	29057	28816	28752	28742	28603	28687	28503	28582	28785	28618	28721	28587	28809	28784	28865	28675	28615	28677	28816	28404	28723	28715	28835	28734	28905	28745	28723	28539	28593	28759	28698	28722	28404	28482	28713	28821	28810	28844	28581	28750	28430	28529	28567	28542	28689	28645	28570	28673	28633	28553	28616	28532	28609	28685	28619	28457	28681	28554	28549	28670	28584	28699	28535	28549	28485	28666	28871	28725	28693	28830	28565	28569	28662	28530	28707	28763	28672	28823	28342	28598	28503	28856	28636	28343	28747	28717	28438	28534	28724	28872	28535	28593	28837	28533	28790	28608	28449	28679	28638	28861	28768	28941	28667	28886	28617	28795	28559	28614	28817	28626	28600	28905	28460	28657	28636	28825	28515	28899	28633	28505	28478	28725	28894	28580	28743	28580	28647	28403	28771	28757	28747	28817	28603	28695	28496	28681	28781	28495	28822	28662	28501	28494	28637	28586	28499	28722	28692	28611	28623	28596	28526	28556	28514	28583	28486	28682	28564	28595	28276	28587	28720	28780	28663	28622	28773	28326	28763	28617	28694	28905	28350	28507	28480	28829	28713	28645	28670	28515	28760	28599	28866	28668	28718	28834	28713	28597	28703	28515	28587	28501	28693	28534	28433	28458	28707	28662	28559	28674	28638	28653	28884	28770	28892	28816	28549	28974	28897	28875	28637	28511	28471	28538	28904	28642	28683	28547	28372	28541	28744	28713	28638	28842	28865	28643	28429	28591	28669	28360	28530	28563	28595	28548	28730	28441	28524	28932	28441	28564	28608	28540	28600	28632	28528	28707	28641	28598	28723	28656	28791	28874	28810	28749	28935	28668	28866	28694	28596	28518	28659	28678	28496	28766	28679	28654	28637	28573	28586	28741	28569	28856	28507	28513	28428	28867	28795	28588	28656	28625	28679	28770	28617	28933	28637	28608	28777	28831	28747	28606	28638	28718	28706	28499	28789	28682	28742	28618	28502	28643	28773	28721	28758	28836	28708	28640	28593	28637	28683	28460	28898	28718	28843	28596	28929	28721	28756	28650	28700	28533	28790	28802	28792	28770	28618	28515	28660	28691	28722	28691	28875	28682	28455	28605	28610	28746	28636	28649	28685	28813	28666	28875	28486	28450	28760	28601	28762	28677	28711	28678	28566	28614	28570	28623	28699	28557	28552	28491	28384	28861	28858	28531	28810	28542	28567	28533	28536	28617	28823	28627	28737	28574	28639	28766	28759	28824	28678	28603	28831	28447	28614	28421	28675	28414	28229	28793	28840	28719	28792	28653	28791	28565	28484	28533	28786	28651	28609	28574	28470	28738	28630	28775	28454	28721	28669	28675	28840	28753	28526	28932	28547	28612	28540	28656	28646	28758	28629	28620	28395	28663	28624	28627	29034	28958	28778	28602	28649	28758	28583	28707	28521	28392	28524	28696	28670	28855	28734	28593	28661	28419	28546	28664	28821	28673	28721	28627	28491	28388	28681	28619	28472	28196	28627	28598	28679	28553	28921	28758	28620	28646	28545	28907	28630	28534	28619	28660	28673	28463	28597	28645	28636	28801	28764	28555	28818	28537	28626	28812	28843	28466	28802	28647	28700	28626	28817	28647	28661	28980	28665	28503	28691	28887	28913	28682	28505	28496	28613	28429	28800	28790	28815	28593	28599	28633	28842	28681	28629	28419	28527	28566	28568	28642	28775	28850	28851	28652	28836	28438	28724	28842	28435	28820	28837	28874	28648	28705	28491	28752	28739	28392	28834	28890	28671	28492	28746	28700	28769	28451	28899	28635	28709	28412	28602	28696	28689	28915	28726	28490	28507	28893	28701	28768	28643	28629	28627	28697	28813	28675	28578	28689	28470	28657	28735	28753	28629	28710	28760	28578	28618	28719	28470	28555	28740	28684	28805	28259	28573	28358	28395	28686	28471	28558	28749	28645	28533	28800	28564	28482	28379	28607	28873	28788	28989	28788	28651	28613	28528	28342	28633	28789	28468	28746	28879	28420	28583	28424	28495	28339	29036	28919	28795	28772	28664	28760	28865	28684	28609	28788	28431	28628	28367	28612	28506	28614	28622	28655	28739	28407	28518	28450	28677	28714	28746	28686	28462	28704	28840	28417	28844	28503	28854	28645	28820	28895	28499	28593	28628	28592	28691	28694	28458	28643	28942	28556	28573	28672	28646	28789	28847	28687	28636	28622	28687	28568	28602	28477	28811	28859	28802	28629	28693	28377	28617	28596	28806	28868	28700	28437	28534	28665	28448	28555	28516	28451	28746	28577	28544	28675	28739	28566	28421	28856	28611	28557	28762	28435	28887	28889	28692	28759	28568	28480	28885	28814	28957	28632	28582	28553	28444	28681	28695	28775	28855	28670	28571	28477	28437	28716	28576	28605	28600	28689	28640	28789	28683	28741	28607	28670	28835	28507	28602	28541	28838	28364	28804	28742	28382	28455	28630	28650	28583	28403	28830	28959	28410	28475	28774	28793	28619	28676	28710	28823	28693	28843	28745	28439	28677	28768	28755	28535	28523	28474	28359	28574	28627	28712	28599	28528	28751	28977	28838	28521	28676	28715	28679	28587	28779	28684	29090	28550	28474	28672	28550	28659	28651	28736	28770	28504	28546	28579	28491	28805	28691	28623	28697	28813	28499	28822	28877	28750	28650	28492	28759	28703	28513	28628	28699	28728	28719	28757	28735	28532	28545	28794	28633	28673	28496	28592	28720	28816	28422	28644	28806	28569	28755	28704	28617	28651	28680	28751	28732	28498	28782	28674	28866	28687	28873	28892	28667	28718	28445	28665	28554	28456	28731	28605	28815	28865	28733	28661	28800	28673	28667	28515	28621	28668	28573	28998	28843	28654	28598	28493	28725	28828	28651	28726	28695	28340	28483	28618	28576	28283	28366	28383	28728	28669	28677	28665	28602	28656	28451	28502	28836	28946	28674	28509	28560	28705	28697	28731	28638	28510	28664	28682	28568	28670	28703	28551	28830	28608	28528	28660	28446	28469	28615	28574	28761	28641	28770	28544	28772	28788	28700	28818	28755	28571	28575	28768	28495	28559	28755	28813	28640	28554	28789	28391	28738	28570	28879	28560	28695	28578	28947	28472	28517	28564	28544	28475	28644	28635	28693	28744	28410	28722	28601	28768	28767	28613	28706	28587	28625	28633	28642	28787	28619	28761	28755	28593	28414	28632	28889	28830	28673	28580	28786	28863	28968	28881	28788	28627	28626	28538	28317	28784	28744	28625	28628	28653	28773	28896	28851	28736	28832	28940	28635	28369	28989	28564	28959	28877	28747	28376	28697	28497	28675	28612	28722	28746	28766	28535	28762	28713	28740	28739	28367	28570	28701	28960	28630	28831	28602	28609	28817	28797	28656	28428	28411	28881	28761	28746	28502	28354	28662	28508	28701	28899	28584	28683	28567	28644	28606	28653	28733	28798	28710	28610	28835	28543	28758	28577	28623	28617	28705	28625	28611	28821	28546	28721	28717	28637	28777	28549	28687	28695	28484	28498	28627	28642	28638	28678	28657	28638	28846	28432	28634	28893	28609	28672	28660	28521	28503	28845	28806	28752	28802	28839	28631	28658	28581	28347	28614	28648	28731	28833	28626	28768	28742	28752	28732	28622	28652	28560	28462	28558	28839	28463	28434	28541	28873	28710	28655	28559	28688	28814	28543	28315	28479	28535	28631	28802	28768	28519	28843	28783	28546	28825	28693	28692	28712	28552	28685	28654	28798	28832	28777	28665	28562	28730	28691	28600	28732	28757	28615	28627	28900	28700	28844	28667	28600	28766	28794	28678	28733	28722	28644	28584	28914	28672	28441	28530	28561	28787	28676	28574	28937	28934	28879	28587	28677	28538	28729	28664	28545	28461	28843	28830	28748	28869	28641	28623	28598	28784	28776	28640	28567	28465	28818	28648	28558	28702	28799	28461	28457	28442	28590	28625	28643	28736	28655	28589	28717	28905	28563	28664	28902	28644	28897	28840	28522	28584	28813	28458	28731	28737	28909	28503	28769	28618	28828	28811	28677	28742	28868	28722	28560	28327	28837	28652	28936	28749	28756	28687	28582	28800	28419	28653	28830	28880	28543	28661	28370	28454	28808	28614	28581	28700	28886	28383	28605	28618	28539	28721	28706	28594	28511	28405	28825	28691	28531	28626	28613	28661	28812	28562	28819	28644	28808	28579	28613	28527	28669	28632	28481	28626	28730	28550	28604	28607	28718	28689	28522	28727	28784	28659	28522	28714	28556	28605	28577	28930	28555	28885	28707	28641	28638	28890	28668	28770	28750	28771	28639	28638	28681	28638	28596	28533	28949	28733	28710	28573	28594	28732	28631	28729	28687	28605	28665	28580	28763	28802	28755	28567	28687	28447	28771	28710	28791	28774	28645	28690	28811	29053	28759	28540	28661	28758	28710	28580	28766	28413	28713	28466	28616	28655	28829	28903	28777	28914	28776	28445	28538	28610	28957	28839	28810	28719	28589	28685	28758	28736	28475	28652	28677	28781	28680	28623	28710	28719	28709	28359	28798	28619	28568	28765	28733	28676	28729	28606	28548	28690	28770	28466	28619	28688	28817	28811	28642	28638	28526	28606	28503	28585	28656	28954	28903	28598	28661	28371	28872	28772	28629	28705	28607	28645	28800	28674	28980	28742	28454	28573	28637	28720	28655	28789	28982	28610	28474	28555	28775	28695	28827	28494	28657	28769	28562	28831	28461	28703	28502	28588	28994	28732	28707	28780	28642	28715	28827	28735	28551	28683	28555	28784	28801	28756	28832	28539	28646	28557	28377	28708	28705	28853	28825	28460	28594	28600	28678	28396	28644	28803	28445	28596	28687	28636	28579	28682	28758	28566	28607	28648	28774	28659	28753	28783	28536	28487	28812	28806	28377	28698	28553	28572	28458	28612	28862	28498	28613	28513	28625	28566
23509	30366	22789	18645	18477	18444	18341	18146	18183	18139	18285	18106	18155	18163	17969	18251	18320	18138	18304	18086	18073	18017	18077	18150	18235	18104	18205	17973	18099	18109	18042	18081	18100	18078	18114	17942	18054	18091	17954	18079	18069	18216	18243	18236	18052	18068	18120	18135	18181	18152	18170	18044	17838	18166	18221	18164	18203	18210	18262	18173	18326	18105	18123	18038	18084	18239	18082	18117	18123	17993	18205	18063	18144	18128	18096	18161	18009	18095	18072	18316	18119	18178	18156	18438	18132	18169	18196	17867	18147	18151	18064	18119	17793	18204	17986	18026	18102	18134	18134	18042	17996	18226	17999	18219	18248	18099	18297	18071	17918	18150	18354	18231	17955	18125	18115	18176	18211	18043	18150	18254	18111	17966	18038	17995	18233	18128	18066	18094	18088	18142	18125	18107	18120	17955	18255	18130	18104	17975	18268	18278	18222	18084	18028	18223	18181	18023	18147	18029	18177	18010	17926	17943	18137	18019	18178	18145	18037	17966	18061	18139	18034	18106	18102	18154	18115	18271	18265	18043	18235	18116	18121	18061	17975	18128	18287	18051	18057	18187	18192	18021	18193	18158	17995	17996	18304	18195	18132	18170	17968	17945	18070	17982	18092	18164	18188	17858	18282	18074	18253	18108	17973	18061	18270	17887	17922	18021	18217	18036	18049	18205	18172	18065	17967	18166	18167	18248	18154	17964	18330	18179	18210	18284	17891	18172	18226	18089	18066	18086	18275	18051	18109	17908	17968	17855	18026	18154	18052	18241	18028	18111	18241	17981	18107	18154	18099	18039	17895	18168	18070	18087	18114	18062	18144	18135	18282	18089	18080	18140	18095	18044	18041	18056	18168	18165	18157	18039	18089	18080	18224	18042	18024	18152	17964	18042	17993	18141	18011	18172	18154	18176	18189	18081	18108	18261	18080	18292	18171	18067	18203	18189	18317	18259	18201	18112	18092	18104	18308	17997	18152	18030	18148	18099	17947	18022	18156	18186	18024	17940	18096	18030	18076	18091	17956	18091	18079	18204	18159	18172	18064	17987	18116	18091	18135	18034	18114	18185	18041	18077	18128	18017	18145	18119	18107	18246	18307	18055	18080	18028	17937	18296	17925	18185	17958	18009	18216	17986	18083	18053	18056	18112	18042	18158	17986	18189	18230	18207	18131	18138	18021	18167	18168	18145	18079	17974	18124	18183	18186	18194	18178	17929	18063	18215	18184	18096	18038	18125	17996	18064	18000	18035	18037	18235	17948	18010	18054	17998	18162	18231	18159	18041	18164	18261	18148	18035	18145	18039	17810	17999	18071	18118	18042	18163	18345	18020	17976	18067	18185	18141	18087	18137	17971	18016	17916	18290	17981	17970	18066	17989	17880	18239	18225	18090	18075	18092	18191	18012	17936	18181	18170	17998	18035	18220	18028	18114	18105	18179	18217	18155	18101	18065	18177	18099	18113	18159	18262	18177	18199	17975	18080	18016	18109	17999	18062	18077	17966	18101	18344	18102	18218	17861	18020	17940	18176	18141	18061	18120	18205	17981	18164	18229	18043	17979	17973	18095	18012	17978	17944	18102	18216	18058	18182	18199	18204	17974	18174	17981	18229	18188	18035	18221	18200	18028	18047	18152	18171	18037	18142	18145	18170	18075	18213	18128	18136	18219	18032	18133	18127	18092	18123	18088	17895	17942	18061	18110	18303	18118	18205	18116	18038	18104	18178	18179	18166	17998	18078	18050	18105	18187	17962	17983	18349	18161	18096	18241	18026	18027	17975	18134	18232	18042	18227	18044	18166	18110	18068	18033	18238	18277	18081	18204	18048	18125	18024	18105	18036	18088	18127	18172	17960	18208	18189	18054	18141	17870	18103	18012	18304	17976	18248	18209	18152	18079	17962	18064	18219	18209	18111	18131	18055	18048	18138	18171	17810	18258	18057	18085	18263	17997	18237	17951	18076	18050	18179	18049	18123	18088	18142	18043	18012	18047	17997	18185	18143	18095	18076	18179	17940	18003	18015	17995	18058	17937	18152	18086	17913	18246	18024	18122	18135	18042	17927	18172	18070	18187	18027	18055	18062	18186	18191	18191	18305	18023	18026	18015	18257	18111	18084	18080	18118	18039	18050	18059	18016	17901	18065	18128	18238	18107	18077	18062	18287	18030	18168	18058	18102	18100	18097	18078	17931	18215	18331	18066	18176	18121	18170	18054	18140	18137	18029	18167	18087	18154	18002	18057	18191	18255	18040	18229	18156	18164	18112	18262	18105	18220	18146	18028	18110	18066	18292	18083	18053	18262	18152	18219	18144	18051	18448	18065	18034	17932	18055	17956	18109	18202	18240	18102	18134	18070	18162	18029	18035	18103	18094	18026	18066	18111	18303	17944	18055	18090	17999	18014	17991	18290	18065	17936	18115	18093	18148	18108	18179	17956	18273	18131	18366	18333	18037	18147	17964	18162	17969	18119	18018	17985	18072	18214	18039	18099	18075	18159	18189	18168	18092	18166	18227	18068	18119	18154	18117	17938	18180	18204	18063	18051	18129	18217	17935	18070	18154	18046	18184	18276	18256	18180	18145	18159	17932	18087	18174	18172	18098	18143	18165	18142	18093	18062	18195	18190	17923	18354	17996	18099	18117	17999	18171	18124	18306	18103	18107	18121	17984	18252	18170	18153	18021	18178	17906	18003	18189	18052	18080	18098	18052	18196	18340	18043	18246	18171	17925	18064	18142	18102	18148	18095	18079	18280	18209	18090	18009	18101	18117	18134	18084	18251	18149	18113	18271	18172	18037	18124	17878	18174	18208	18118	18289	18067	18267	18083	18140	17977	17979	18137	18148	18160	18100	18016	18236	18125	18097	18252	18087	18149	18143	18034	18174	17998	18217	18198	18039	18169	18094	18031	18211	18000	18256	18160	18234	17941	18180	18124	17994	17991	18150	18124	18118	18134	17997	18108	18026	18073	18160	17991	17927	18030	18099	18207	18029	18254	17954	18163	18165	18104	18116	18120	18180	18046	18028	18119	18156	17944	18117	18022	18173	18216	17978	18104	18234	18156	18112	17993	18313	18087	18129	18085	18014	18095	17940	18075	17979	17977	18137	18038	18197	18073	18309	17937	18133	18240	18133	17982	18124	18122	18066	18126	18152	18238	18030	18080	18104	18130	18174	18144	18076	18074	18223	18163	18115	18194	18064	18241	18325	18170	18037	18165	18162	18211	18079	18046	17982	18093	18071	18139	18257	18064	18163	18211	18075	18080	18268	18013	17945	18087	18013	18049	18035	18261	18212	18012	17940	18043	18102	18154	17987	18024	17985	18146	18103	17987	18192	18169	18077	18010	18166	18183	17914	18113	17913	18175	18130	18130	17958	18279	17991	18197	18225	18033	18214	18202	18013	18020	18319	17984	18169	18071	18167	18100	18061	18089	18024	18101	18087	17888	18204	18098	18141	17934	18036	18221	18153	18089	17987	18103	18125	18081	18143	18173	17974	18044	18150	18232	18127	18218	18098	18085	18251	18140	18069	18039	18200	18045	18104	18231	18239	18135	17890	18052	18124	17971	18163	18068	18111	18162	18165	18198	18034	17984	18013	18062	18128	18169	18063	18234	18208	18099	18110	18002	18062	18236	18086	18152	18021	18204	18203	17942	18169	18136	18078	18019	18063	18046	18261	18116	18186	18087	18046	18085	18126	18192	18370	18159	18138	18177	18173	18057	18182	18181	18207	18090	18136	18101	18046	18124	18163	18052	17976	17967	18171	18056	18251	17919	18068	18209	18074	17952	18157	18150	18032	18089	18074	17938	18195	17993	18210	18001	18162	18158	18101	18065	17969	17992	18158	18114	18170	18182	18134	17986	18350	18196	18277	18130	18155	18171	18102	18038	18005	18086	17918	18094	18282	18200	17994	18035	18290	18173	18099	18114	17918	18268	18080	18248	17999	18101	18174	18085	18200	18112	18316	18085	18024	17980	18167	18052	18189	18100	18071	18223	18268	18151	18258	18331	18051	18174	17989	18155	18223	18191	18157	18031	18077	18097	18115	18096	17987	18254	18160	18060	18034	18217	18170	18195	18047	18226	18131	18082	18109	17946	18172	18068	18200	18211	18195	18047	18162	17949	18159	18094	17849	18028	18092	18125	18160	17944	18049	18185	18083	18091	18118	18092	18111	18125	18118	18153	18241	18241	18121	18093	18103	18044	18153	18086	18052	17946	18056	18140	18029	18164	18041	18098	18146	17985	18194	18108	18220	18028	18032	18091	18129	18177	18384	18168	18118	18027	18309	17908	18129	18124	18250	18110	17937	18329	18092	18098	18033	18038	18261	18009	18016	18130	18003	17972	18210	18271	18227	18050	18076	18107	18207	18307	18099	18096	18104	18112	18015	17946	18266	18070	18215	18146	18193	18256	18144	18001	18127	17961	17873	18156	17822	18162	18009	18064	18042	18065	18224	18084	18238	18026	18355	18266	17992	18096	18004	18010	18100	18003	18117	17938	18013	18247	18075	18223	18200	18274	18061	18115	18272	17870	18033	18043	18134	18093	17974	18241	17996	18146	18162	18080	18264	17929	18140	18006	18153	17967	18037	18121	18105	18139	18227	18111	17910	17950	18088	18018	17994	18154	18180	18028	17920	17989	18171	18020	18122	18094	18106	18220	18043	18157	18091	18089	17912	18213	18169	18162	18013	17833	18060	18054	18015	18050	17950	18099	18011	18250	18148	18021	18144	18081	18069	18128	18112	18263	18137	18318	18063	17957	18206	18197	18019	18154	18169	18015	17956	18109	18089	18034	17953	18173	18008	18092	18040	18040	18187	17981	18049	18062	18072	18182	18031	18143	18144	18034	18009	18301	18008	18133	18193	18122	18212	18126	18008	18149	18076	18114	18030	17976	18230	18033	18230	18063	18146	18018	18273	18044	18295	18107	17995	18294	18166	18233	18169	18085	18092	18127	18024	18015	18009	18238	18121	18021	18103	18252	18073	18042	18160	18080	18067	18050	18365	18198	17983	18218	18032	18125	18042	18223	18095	18029	18033	17988	18102	18114	18090	18094	18124	18269	17944	18003	18033	18111	18033	18208	18127	18206	18120	18228	18157	18142	17985	18123	18078	18084	18125	18138	17932	18035	18110	18244
23912	20951	27360	25130	23675	27973	30542	28145	27538	27983	27868	27951	27901	27791	27719	27445	27917	27785	27731	27624	27658	27571	27737	27581	27537	27884	27707	27651	27658	27710	27481	27560	27362	27415	27309	27511	27752	27050	27252	27425	27670	27401	27363	27688	27467	27583	27433	27751	27587	27422	27309	27592	27358	27236	27576	27405	27657	27554	27577	27571	27511	27479	27305	27544	27497	27497	27599	27694	27565	27666	27484	27537	27432	27426	27668	27439	27767	27504	27516	27506	27329	27520	27557	27654	27376	27518	27738	27355	27703	27486	27545	27473	27392	27433	27477	27586	27415	27533	27539	27492	27372	27480	27498	27331	27750	27492	27512	27391	27443	27304	27502	27287	27492	27393	27219	27357	27439	27545	27661	27254	27587	27620	27692	27522	27276	27462	27595	27609	27141	27457	27567	27520	27403	27470	27423	27594	27235	27462	27500	27636	27579	27906	27622	27396	27472	27385	27466	27593	27359	27327	27413	27465	27285	27514	27589	27582	27443	27392	27413	27599	27515	27601	27642	27611	27535	27494	27715	27593	27365	27203	27524	27362	27513	27459	27362	27255	27307	27450	27334	27427	27362	27269	27364	27238	27459	27286	27711	27298	27266	27611	27536	27284	27502	27529	27430	27483	27298	27098	27493	27422	27429	27190	27257	27378	27680	27406	27374	27421	27152	27527	27515	27376	27384	27577	27814	27468	27516	27518	27527	27428	27626	27360	27747	27311	27471	27382	27372	27195	27306	27460	27414	27532	27419	27315	27334	27529	27407	27615	27171	27410	27445	27541	27572	27309	27420	27391	27404	27393	27325	27432	27386	27451	27599	27538	27499	27262	27483	27317	27353	27444	27375	27239	27626	27511	27274	27526	27572	27438	27519	27499	27401	27420	27628	27533	27546	27531	27534	27301	27723	27608	27435	27243	27613	27373	27427	27411	27281	27330	27488	27528	27570	27374	27685	27534	27567	27473	27352	27391	27326	27475	27454	27364	27738	27576	27553	27382	27246	27349	27714	27281	27454	27447	27314	27702	27609	27384	27232	27098	27525	27275	27601	27577	27356	27374	27469	27602	27545	27426	27353	27288	27163	27662	27427	27443	27551	27419	27586	27580	27380	27609	27573	27436	27688	27584	27762	27295	27457	27369	27760	27496	27621	27370	27525	27219	27206	27627	27487	27563	27348	27541	27418	27593	27462	27479	27395	27594	27761	27338	27531	27456	27697	27500	27472	27520	27277	27274	27106	27355	27435	27377	27475	27292	27450	27365	27703	27276	27517	27364	27469	27349	27609	27686	27616	27364	27567	27703	27594	27618	27338	27468	27504	27480	27249	27357	27286	27672	27408	27343	27725	27403	27547	27521	27667	27264	27418	27604	27427	27429	27449	27349	27489	27494	27535	27434	27782	27308	27379	27154	27455	27563	27715	27733	27515	27570	27794	27528	27579	27357	27609	27311	27518	27470	27489	27582	27575	27466	27321	27337	27553	27505	27470	27356	27544	27498	27480	27548	27668	27489	27468	27187	27584	27372	27210	27090	27518	27599	27533	27425	27306	27333	27346	27632	27401	27509	27350	27376	27494	27523	27615	27583	27520	27510	27641	27392	27398	27701	27351	27317	27482	27481	27481	27523	27556	27662	27366	27342	27787	27486	27377	27564	27585	27412	27281	27343	27533	27438	27366	27258	27218	27483	27401	26995	27400	27306	27245	27489	27490	27635	27422	27354	27178	27555	27424	27781	27514	27468	27423	27811	27398	27188	27461	27396	27566	27556	27281	27638	27606	27643	27588	27341	27481	27607	27536	27714	27409	27421	27468	27544	27624	27766	27482	27242	27273	27289	27246	27441	27515	27560	27557	27459	27405	27366	27696	27697	27722	27395	27417	27125	27253	27440	27495	27476	27553	27410	27367	27555	27440	27284	27131	27466	27464	27260	27462	27553	27488	27629	27640	27422	27433	27335	27333	27250	27537	27487	27364	27449	27370	27704	27451	27654	27611	27432	27574	27553	27566	27431	27716	27492	27515	27438	27331	27657	27487	27360	27433	27690	27350	27523	27467	27183	27360	27509	27617	27595	27578	27398	27572	27216	27480	27480	27275	27434	27331	27232	27429	27154	27403	27749	27216	27338	27659	27665	27421	27330	27314	27698	27294	27579	27580	27424	27652	27519	27366	27239	27386	27584	27695	27512	27396	27501	27531	27699	27440	27376	27328	27351	27324	27151	27193	27491	27341	27602	27816	27370	27396	27353	27514	27557	27472	27228	27731	27530	27410	27586	27476	27385	27308	27459	27549	27500	27784	27471	27663	27454	27390	27294	27505	27675	27475	27389	27461	27631	27494	27384	27344	27425	27431	27325	27435	27381	27675	27350	27472	27377	27656	27367	27560	27463	27815	27708	27584	27539	27684	27586	27603	27469	27578	27444	27459	27413	27638	27485	27480	27490	27532	27347	27297	27342	27486	27482	27574	27609	27721	27398	27649	27412	27465	27573	27567	27657	27646	27488	27395	27532	27459	27574	27525	27292	27822	27387	27286	27381	27467	27652	27393	27485	27660	27372	27550	27283	27223	27292	27371	27484	27410	27763	27466	27132	27216	27111	27584	27540	27562	27455	27560	27559	27547	27602	27716	27705	27352	27524	27372	27394	27322	27344	27607	27582	27589	27360	27501	27366	27189	27411	27576	27595	27332	27513	27345	27493	27506	27807	27398	27425	27323	27295	27485	27730	27498	27523	27254	27796	27594	27580	27481	27560	27349	27421	27453	27297	27249	27493	27560	27427	27470	27411	27553	27556	27394	27405	27418	27307	27394	27655	27437	27259	27381	27470	27913	27283	27226	27445	27566	27292	27496	27878	27635	27638	27537	27446	27309	27325	27277	27568	27464	27612	27767	27451	27395	27357	27538	27518	27395	27264	27468	27256	27609	27174	27446	27690	27419	27577	27488	27432	27504	27490	27466	27356	27345	27230	27267	27411	27388	27362	27333	27524	27316	27440	27395	27545	27503	27257	27446	27254	27439	27423	27516	27356	27365	27447	27372	27549	27289	27289	27449	27467	27416	27184	27477	27403	27649	27475	27477	27527	27405	27513	27522	27614	27450	27535	27501	27242	27546	27437	27535	27307	27319	27611	27426	27432	27368	27345	27295	27487	27446	27632	27467	27478	27357	27702	27261	27516	27398	27489	27388	27617	27321	27359	27445	27358	27193	27307	27495	27521	27197	27470	27667	27547	27338	27494	27721	27317	27626	27503	27635	27408	27596	27282	27302	27371	27613	27413	27589	27201	27732	27549	27498	27469	27499	27527	27460	27070	27290	27473	27453	27524	27694	27349	27222	27486	27281	27386	27599	27157	27442	27447	27626	27309	27496	27384	27520	27493	27608	27358	27520	27334	27274	27419	27878	27309	27629	27158	27546	27266	27475	27301	27524	27297	27580	27545	27215	27275	27380	27459	27280	27094	27317	27407	27649	27411	27358	27459	27357	27393	27289	27568	27445	27453	27643	27492	27203	27205	27203	27330	27191	27507	27416	27436	27598	27203	27352	27403	27419	27559	27278	27607	27595	27504	27711	27415	27528	27405	27362	27555	27504	27478	27228	27612	27290	27635	27526	27459	27449	27667	27231	27508	27728	27341	27677	27595	27447	27483	27389	27618	27531	27551	27337	27744	27347	27248	27496	27574	27274	27374	27323	27566	27446	27323	27302	27405	27633	27683	27328	27725	27729	27500	27745	27475	27648	27569	27483	27374	27361	27579	27376	27343	27293	27359	27581	27548	27267	27429	27177	27424	27699	27499	27389	27469	27528	27367	27694	27742	27638	27424	27365	27164	27210	27518	27384	27315	27609	27272	27536	27618	27524	27429	27419	27598	27656	27341	27478	27508	27366	27631	27427	27613	27708	27300	27527	27560	27436	27657	27565	27283	27394	27399	27333	27631	27530	27469	27506	27362	27497	27383	27550	27288	27467	27567	27354	27385	27636	27352	27557	27516	27090	27472	27342	27474	27382	27453	27358	27157	27479	27216	27538	27580	27663	27230	27475	27346	27568	27371	27245	27347	27517	27411	27410	27301	27380	27579	27700	27248	27505	27507	27525	27456	27600	27341	27302	27764	27639	27480	27409	27290	27243	27407	27072	27291	27524	27541	27471	27556	27585	27340	27389	27772	27628	27473	27436	27282	27418	27424	27440	27412	27330	27593	27541	27403	27361	27555	27595	27600	27410	27504	27429	27443	27540	27317	27409	27482	27404	27478	27425	27565	27552	27353	27361	27484	27702	27638	27618	27665	27463	27439	27598	27299	27559	27298	27484	27426	27546	27631	27418	27522	27562	27383	27432	27663	27307	27483	27459	27581	27645	27603	27366	27098	27541	27558	27699	27482	27320	27328	27545	27350	27499	27401	27476	27742	27450	27369	27493	27559	27414	27387	27544	27639	27570	27384	27306	27509	27277	27229	27299	27216	27438	27571	27488	27494	27529	27309	27349	27544	27323	27463	27528	27552	27498	27262	27439	27456	27462	27281	27342	27671	27496	27671	27392	27622	27366	27366	27487	27499	27477	27439	27379	27272	27351	27670	27480	27335	27459	27578	27408	27447	27420	27389	27230	27432	27459	27505	27616	27390	27381	27397	27450	27453	27399	27331	27781	27542	27569	27452	27546	27652	27529	27405	27546	27653	27706	27534	27705	27317	27564	27503	27420	27505	27427	27490	27419	27372	27743	27394	27574	27568	27563	27468	27512	27335	27618	27436	27329	27271	27174	27488	27536	27454	27391	27354	27289	27056	27301	27323	27426	27465	27473	27353	27325	27431	27581	27288	27482	27410	27456	27611	27563	27668	27708	27803	27681	27564	27618	27367	27453	27450	27390	27395	27453	27291	27417	27559	27549	27438	27127	27657	27522	27305	27505	27434	27582	27222	27466	27275	27461	27414	27548	27618	27526	27831	27373	27547	27408	27531	27803	27717	27343	27423	27624	27392	27549	27494	27288	27281	27464	27137	27368	27659	27527	27686	27336	27405	27521	27387	27634	27486	27469	27442	27427	27481	27498	27577	27483	27495	27298	27304	27369	27456	27407	27290	27287	27432	27474	27452	27552	27770	27466	27354	27375	27494	27682	27412	27356	27465	27298	27479	27487	27618
24322	47355	37802	22312	19543	19096	18515	18167	17937	17927	17967	18000	17709	17960	17710	17648	17674	17645	17726	17822	17823	17665	17709	17784	17659	17687	17584	17702	17433	17659	17512	17716	17482	17710	17708	17580	17757	17610	17575	17696	17792	17521	17607	17659	17625	17462	17485	17441	17454	17644	17547	17684	17729	17790	17734	17819	17621	17612	17753	17600	17576	17496	17686	17679	17651	17666	17719	17391	17691	17632	17743	17622	17561	17623	17782	17765	17509	17487	17567	17631	17593	17695	17743	17585	17799	17465	17511	17630	17509	17509	17698	17509	17606	17729	17712	17527	17535	17647	17687	17500	17742	17698	17632	17712	17681	17476	17619	17415	17606	17521	17757	17614	17543	17886	17683	17587	17613	17599	17627	17752	17452	17830	17707	17507	17618	17592	17525	17619	17631	17609	17340	17595	17794	17589	17743	17664	17578	17673	17588	17583	17573	17723	17658	17553	17636	17517	17720	17533	17407	17632	17568	17536	17648	17592	17617	17466	17517	17523	17429	17555	17626	17509	17637	17683	17507	17591	17495	17563	17538	17578	17790	17560	17604	17528	17508	17676	17571	17704	17651	17662	17573	17643	17532	17558	17491	17639	17617	17618	17584	17665	17568	17642	17590	17482	17722	17525	17514	17549	17635	17661	17555	17550	17506	17568	17734	17612	17542	17581	17602	17682	17545	17578	17403	17615	17654	17619	17608	17645	17649	17627	17606	17611	17636	17616	17852	17465	17623	17666	17614	17677	17640	17464	17562	17478	17617	17635	17819	17584	17663	17678	17555	17613	17564	17680	17536	17648	17625	17563	17639	17584	17616	17456	17672	17634	17633	17661	17650	17562	17627	17746	17640	17773	17538	17713	17571	17572	17537	17587	17613	17732	17670	17616	17553	17830	17502	17404	17815	17624	17695	17579	17677	17527	17762	17450	17585	17634	17858	17733	17695	17524	17754	17548	17818	17620	17547	17449	17649	17568	17582	17656	17501	17597	17570	17701	17498	17639	17667	17665	17781	17558	17360	17431	17555	17456	17704	17590	17623	17680	17479	17639	17638	17701	17482	17494	17804	17559	17582	17577	17593	17556	17564	17437	17582	17555	17659	17583	17635	17609	17547	17453	17710	17511	17775	17445	17576	17479	17733	17753	17677	17598	17704	17639	17668	17462	17564	17511	17582	17667	17461	17555	17485	17614	17866	17572	17663	17436	17554	17675	17497	17498	17527	17645	17677	17723	17673	17617	17538	17517	17637	17686	17570	17520	17622	17537	17625	17753	17668	17626	17342	17551	17570	17556	17562	17471	17454	17670	17660	17523	17680	17559	17579	17532	17676	17573	17557	17494	17513	17624	17612	17533	17707	17489	17540	17656	17633	17868	17531	17565	17622	17484	17620	17616	17542	17480	17468	17480	17697	17588	17510	17543	17548	17447	17651	17536	17679	17771	17472	17610	17637	17694	17541	17536	17405	17753	17592	17635	17687	17661	17667	17529	17417	17517	17689	17572	17759	17596	17700	17538	17597	17560	17609	17621	17634	17519	17550	17411	17762	17703	17701	17708	17794	17466	17594	17594	17509	17681	17533	17399	17608	17697	17614	17572	17687	17617	17610	17459	17736	17644	17632	17629	17720	17564	17539	17665	17657	17683	17600	17753	17533	17633	17664	17580	17438	17588	17627	17688	17445	17610	17512	17563	17504	17579	17668	17520	17522	17498	17626	17696	17575	17642	17455	17494	17714	17622	17651	17653	17698	17521	17426	17564	17500	17502	17525	17553	17442	17540	17504	17693	17639	17573	17827	17664	17577	17609	17726	17588	17738	17628	17528	17491	17604	17543	17578	17513	17464	17373	17546	17586	17615	17714	17740	17496	17315	17439	17562	17556	17624	17474	17704	17559	17623	17753	17567	17735	17525	17743	17716	17636	17635	17554	17785	17597	17472	17568	17649	17591	17723	17598	17592	17504	17688	17525	17583	17721	17544	17542	17528	17534	17545	17528	17463	17409	17480	17629	17706	17566	17568	17363	17677	17550	17666	17690	17573	17390	17769	17724	17464	17662	17516	17678	17688	17717	17702	17501	17443	17592	17524	17502	17508	17686	17567	17586	17593	17601	17560	17497	17632	17524	17655	17618	17569	17671	17642	17471	17647	17521	17563	17538	17505	17668	17481	17471	17461	17475	17556	17505	17461	17698	17482	17588	17648	17547	17626	17677	17528	17480	17471	17689	17535	17607	17664	17739	17512	17564	17704	17709	17615	17653	17290	17524	17531	17639	17472	17519	17562	17661	17528	17381	17662	17499	17423	17545	17673	17633	17608	17714	17573	17506	17638	17628	17534	17396	17563	17529	17522	17659	17617	17702	17797	17691	17663	17651	17527	17598	17662	17474	17648	17397	17651	17681	17579	17617	17462	17680	17554	17486	17524	17407	17722	17349	17871	17731	17694	17570	17674	17616	17538	17696	17662	17727	17562	17526	17572	17619	17536	17539	17633	17742	17562	17806	17741	17541	17666	17621	17730	17451	17668	17478	17578	17626	17586	17513	17695	17572	17771	17610	17596	17692	17478	17420	17554	17486	17515	17680	17558	17616	17507	17655	17650	17590	17584	17715	17539	17747	17613	17473	17675	17600	17539	17613	17386	17732	17597	17657	17544	17569	17735	17587	17775	17559	17341	17478	17615	17513	17513	17655	17609	17575	17719	17596	17668	17622	17424	17813	17586	17655	17675	17603	17680	17592	17594	17387	17595	17647	17652	17515	17545	17550	17648	17545	17572	17767	17823	17365	17534	17628	17589	17657	17590	17587	17509	17600	17478	17507	17564	17550	17608	17579	17694	17452	17559	17590	17568	17688	17722	17707	17524	17673	17476	17524	17541	17569	17777	17691	17453	17719	17457	17627	17722	17530	17635	17428	17703	17664	17484	17506	17512	17619	17577	17667	17641	17571	17500	17519	17434	17617	17422	17555	17523	17515	17514	17683	17696	17552	17528	17726	17445	17632	17537	17603	17650	17683	17438	17520	17627	17722	17565	17469	17661	17729	17576	17548	17546	17519	17574	17593	17693	17624	17551	17618	17630	17569	17684	17537	17519	17526	17697	17603	17606	17598	17625	17481	17625	17634	17550	17716	17378	17631	17670	17530	17463	17736	17581	17537	17639	17639	17687	17604	17656	17462	17472	17647	17671	17598	17576	17451	17482	17630	17722	17628	17561	17398	17755	17561	17568	17575	17646	17505	17603	17597	17320	17699	17559	17652	17532	17477	17516	17592	17499	17685	17598	17594	17618	17538	17406	17537	17731	17632	17570	17453	17679	17622	17531	17738	17609	17514	17561	17620	17434	17691	17514	17649	17637	17449	17617	17763	17542	17573	17519	17591	17672	17571	17527	17562	17598	17513	17576	17633	17583	17515	17460	17444	17591	17605	17689	17540	17617	17568	17652	17715	17751	17719	17731	17595	17638	17584	17595	17733	17741	17436	17729	17675	17593	17686	17648	17576	17723	17501	17681	17531	17505	17435	17535	17561	17623	17642	17557	17544	17537	17604	17680	17619	17705	17468	17695	17681	17582	17598	17495	17651	17728	17487	17670	17463	17523	17705	17606	17615	17548	17694	17597	17739	17626	17471	17546	17631	17529	17653	17711	17432	17533	17653	17664	17489	17625	17643	17534	17556	17478	17415	17608	17566	17624	17571	17699	17418	17540	17602	17403	17676	17545	17521	17559	17466	17624	17680	17658	17700	17407	17637	17478	17498	17514	17439	17600	17574	17396	17574	17571	17651	17513	17633	17602	17499	17397	17479	17666	17739	17475	17501	17596	17557	17671	17636	17629	17503	17564	17212	17526	17696	17564	17701	17442	17379	17584	17581	17578	17597	17632	17905	17637	17499	17418	17847	17575	17822	17615	17509	17637	17627	17599	17592	17748	17710	17585	17421	17538	17494	17669	17561	17601	17427	17578	17650	17490	17676	17650	17651	17759	17615	17512	17492	17572	17616	17609	17552	17483	17632	17569	17515	17740	17482	17523	17726	17434	17663	17541	17572	17478	17465	17499	17645	17635	17742	17597	17649	17633	17553	17493	17569	17674	17587	17486	17649	17454	17682	17614	17470	17572	17554	17627	17458	17612	17675	17453	17501	17611	17612	17595	17794	17591	17640	17560	17711	17473	17584	17611	17621	17659	17790	17628	17514	17510	17563	17581	17608	17656	17468	17619	17759	17456	17606	17706	17645	17498	17727	17631	17623	17677	17712	17537	17526	17564	17564	17607	17596	17654	17692	17737	17440	17487	17598	17701	17627	17741	17554	17652	17643	17747	17533	17512	17632	17902	17813	17433	17432	17538	17510	17752	17442	17609	17589	17592	17691	17487	17500	17518	17583	17724	17588	17713	17821	17739	17455	17448	17590	17675	17545	17675	17738	17556	17552	17561	17620	17687	17540	17548	17551	17636	17606	17763	17769	17709	17532	17533	17523	17461	17703	17568	17605	17635	17608	17522	17439	17608	17618	17679	17765	17734	17850	17491	17566	17597	17553	17663	17618	17702	17739	17786	17598	17474	17582	17376	17586	17527	17562	17549	17569	17571	17446	17661	17559	17532	17605	17576	17673	17582	17474	17659	17680	17640	17639	17615	17603	17534	17607	17553	17513	17582	17667	17553	17434	17493	17634	17656	17554	17648	17755	17599	17597	17555	17452	17716	17478	17628	17680	17518	17703	17624	17466	17497	17553	17749	17575	17506	17493	17468	17667	17739	17613	17563	17576	17488	17673	17581	17467	17810	17475	17584	17639	17462	17471	17533	17604	17643	17617	17542	17662	17553	17668	17588	17408	17536	17535	17583	17544	17637	17645	17671	17531	17618	17597	17544	17597	17600	17619	17574	17520	17501	17632	17564	17405	17540	17476	17377	17506	17617	17611	17759	17743	17829	17744	17532	17498	17595	17484	17599	17734	17594	17496	17789	17570	17532	17545	17630	17430	17714	17508	17676	17398	17615	17635	17469	17782	17524	17516	17641	17505	17685	17591	17590	17649	17558	17626	17597	17638	17707	17659	17643	17573	17425	17877	17621	17554	17737	17769	17608	17651	17473	17662	17716	17755	17732	17707	17531	17653	17427	17653	17622	17576	17603	17419	17532	17480	17366	17557
22489	21006	27391	24868	22075	27299	33330	30562	29508	30274	29891	29632	29616	29741	29515	29353	29581	29528	29235	29383	29223	29223	29136	29349	29262	29319	29358	29323	29191	29407	29123	29299	29243	29236	29370	29203	29449	29183	29427	29076	29240	29143	29206	28922	29008	29086	29554	29113	29246	29117	29249	29139	29061	29004	29383	29072	29050	29242	29273	29157	29162	29276	29202	29169	29196	29335	29472	28922	28993	29388	29119	29334	29281	29202	29070	28998	29244	29268	29364	29311	29155	29344	29165	29551	29183	29247	29237	28908	29064	29099	29167	29038	29275	29266	29259	29066	29144	29087	29342	29220	29049	29364	29097	29300	29149	29402	29382	28994	29135	29443	29128	29041	29373	29052	29080	29290	29026	29202	29042	29379	28867	29190	29233	29080	29219	29038	29093	29295	29136	29284	29334	29244	29307	29149	28959	29193	29165	28986	29111	29500	29237	29130	29408	28980	29179	29234	29491	29105	29239	29245	29065	29053	29112	29180	28839	29124	29020	29237	28828	29291	29091	29044	29161	28934	29034	29269	29007	29048	29160	29053	29011	29052	29148	29211	29038	29045	29250	29115	29184	29480	29174	29264	29280	28987	28831	29128	29211	29090	29120	28975	29130	29063	29234	29138	29182	29056	29040	29286	28893	29209	29127	29115	29062	28997	29279	29133	29277	29081	29144	29300	29301	29139	29149	29258	29293	29135	28878	29070	29193	29222	29139	28882	29166	29174	29151	29167	29042	28902	29055	29292	29119	29031	29213	29293	29069	29082	29216	29403	28935	29064	29010	29022	29395	29203	29043	28926	29324	28872	29005	29028	29290	29140	29046	29188	28964	29033	29145	29006	29057	29093	29135	29067	29113	29266	29092	29091	29040	29115	29123	29140	28997	29244	29102	29196	29078	28955	29287	29113	29346	29047	29192	29013	29144	29397	29164	29174	28979	29104	28953	29151	29427	29052	29198	29326	29179	29251	28944	29048	29296	29175	29228	29124	29140	28874	29180	29172	29085	29107	29079	29125	29382	29176	28734	28855	29131	29118	29256	29043	29331	29002	29104	29051	29109	29266	28803	29064	29154	28895	29153	29477	29301	29153	29300	28828	29099	29125	29263	28961	29131	29012	29230	29181	29146	28833	29104	29019	29062	29060	29102	29332	29454	29070	29105	29213	29140	29088	29208	28955	29202	29182	29044	29033	29376	29103	28959	29476	28897	29454	28870	29194	29126	29030	29136	29019	29158	29211	28970	28861	29143	28945	29012	28963	29219	29202	29096	29242	29228	29064	28939	28959	28946	29362	29195	29044	29136	29123	29020	29146	29183	29376	29450	29381	29270	29256	29302	29168	29201	29115	29045	29248	29129	29142	28977	29040	28968	29090	29119	29396	29071	29184	29254	29134	29276	29125	29273	29132	29226	29173	29073	29024	29290	28978	29290	29046	29144	28756	29316	29028	28874	29393	28922	29259	29123	29095	29133	28975	29229	29285	29035	29210	29155	29187	29236	29169	29180	28918	29215	29092	29269	29249	28889	29004	29291	29087	29261	28955	29426	29069	29106	29010	29061	29232	28986	28874	28965	29318	29290	28931	29195	29290	29108	29118	28931	28968	29440	29309	29159	28803	29117	29151	28911	29109	29010	29133	28990	29058	29237	29099	29066	29416	29101	29273	29175	29154	29167	29103	29218	28930	29023	29128	29290	29255	29070	29134	28743	29218	29529	29379	29138	29193	29142	28886	29091	28946	29099	29121	29228	29205	28954	28980	28865	29007	29307	29021	28853	29331	29012	29056	29131	29079	29270	29409	29125	29353	29248	29330	29257	28764	29049	29101	29395	29088	29127	29022	29072	28900	29176	28729	29079	28973	28783	29209	29295	28942	28969	28996	29015	29325	29028	28938	29297	29236	29275	29130	29338	29200	29143	28962	29255	29129	29029	29298	29154	29139	29060	28981	28999	29007	29271	29073	29048	29491	29179	28931	29073	28885	29042	29129	29298	28939	29040	28981	29261	28963	29124	29017	29082	29007	28924	29265	29328	29206	29248	29212	29313	29052	28952	29153	29140	29145	29208	29177	29110	28953	28932	28997	29104	29270	28928	29047	29110	28817	29315	29278	29092	28851	29149	29129	29151	29126	28885	29056	29042	29345	29070	28844	29254	29130	29033	29140	29177	29326	29046	29049	29228	29300	29317	28998	28972	28863	29101	29091	29001	29188	29240	29343	29091	29030	28873	29162	29220	29204	29168	29341	29098	29117	29361	28965	28863	29065	29056	29221	29166	29145	28970	29357	29256	29030	29409	28913	29053	29314	29039	29249	29247	29192	28891	29262	29281	29204	29169	29230	29145	28973	29048	29120	29187	29465	29186	29090	29062	29369	29298	28783	29152	29265	29349	29131	29057	28880	28834	29005	28961	28798	29078	28827	29079	29024	29094	29553	29018	28795	29151	29023	29201	29272	29299	29343	29086	29137	29186	29147	29186	28987	29173	29152	29064	29245	29411	29294	29191	29085	29109	29059	28987	29130	29174	28941	29238	29448	29096	29090	28959	29107	28935	29024	29096	29134	28919	29281	29175	28761	29100	28974	28939	29279	29125	28894	29140	29002	28982	29152	29017	29133	28991	29281	29070	29142	29145	29058	29214	28974	29355	29211	29280	29204	28996	28738	29151	29194	29028	28805	28998	29122	29042	29096	29054	29075	28796	29054	29105	28982	29088	29447	29159	29249	29356	29379	29215	29095	29209	29036	29054	29069	28772	29061	28939	29169	28935	29365	28951	29179	29178	29107	28865	29035	28996	29073	29277	29170	29039	29197	29247	29063	29243	29222	29215	29026	28859	28955	28903	29196	28999	28847	29145	29237	29271	29083	29003	29293	29321	28938	29000	28904	29107	29254	29415	29534	29137	29243	29247	29100	28956	29075	29237	29041	29025	28883	29048	28982	29196	29114	29269	29057	29041	29161	28892	29128	29073	29423	28952	29055	29276	29176	29047	28973	29182	28987	29073	29320	29270	29368	28902	28993	29119	28832	29008	29071	29148	29225	29005	29143	29025	29075	28946	29180	29032	29203	29204	29058	29157	29171	29024	29206	28906	29089	29305	29326	29232	28859	29114	29054	28655	29211	29101	29166	28924	29104	29523	29118	29048	29133	29240	29234	28806	29033	29095	29198	29403	28996	29280	29369	29249	29090	29388	28992	28924	29151	29227	28830	28808	29119	29219	29124	29289	29317	29208	28848	29229	29092	28965	29109	29034	29235	29147	28754	29043	29038	29195	29143	28942	29134	29203	29011	28924	29129	29085	29266	29237	29201	28901	28827	29169	29206	29037	28770	29147	29371	28845	29159	29055	29160	29264	29228	29140	28917	28574	28894	29003	29147	29258	28972	29344	29247	29404	29431	29331	28875	29051	29176	29026	29105	29227	29183	29097	29173	29146	28956	29179	29222	29125	29017	29156	29178	28936	29033	28970	29117	29052	29426	28967	29102	29183	29065	29020	29220	29194	29161	29431	29175	29222	29223	28801	29095	29029	29309	29398	29006	29169	29073	29183	29035	28866	29060	29138	28775	28975	28822	29221	28944	29089	29299	28971	29106	29140	28962	29329	29325	29404	29220	28891	28939	29159	29042	29049	28936	29237	29148	29009	29246	29403	28756	29027	29013	29111	28726	29094	29171	28870	29359	29045	29071	29244	29240	29159	29109	28990	29131	29285	28996	29094	29109	29089	28958	28997	29244	29150	28864	29270	29185	29113	29000	29295	29016	29130	29062	29277	28984	29144	29113	29204	28859	29417	29159	29256	29106	29291	29218	28887	29044	28978	29048	29231	29140	29402	29139	29199	29134	29328	28926	29147	28922	29132	29167	29095	28966	29004	29189	29125	28984	29077	28853	29117	29056	29179	29180	29171	29303	29086	29074	29293	29219	28942	29087	29002	28962	28710	29212	29269	29243	28934	29034	29144	28967	29045	29249	28943	28824	29332	29278	29345	29057	29230	29056	29154	29074	29045	28975	29175	29223	29000	29258	28983	28974	28791	29022	29065	29187	28949	29226	29170	29001	29273	29249	29111	29146	28934	29182	29216	29137	29386	29194	29035	29163	29115	29183	29355	29192	29107	29306	29119	29159	28892	29000	29105	28960	28815	29067	28922	29063	29119	29238	29249	29062	29215	29224	29388	29148	29257	29068	29214	29232	29199	29103	29051	28888	29238	29132	29251	29235	29086	29272	29098	29236	29148	29082	28909	29115	29201	29259	28889	29142	29445	29256	29206	29198	28887	29205	29305	29133	29196	29107	28991	29205	29469	29227	29037	29158	29063	29036	29034	28969	29145	28948	29099	29466	29134	29205	29119	29242	29101	28970	29152	28999	29173	29134	29126	29167	29246	29172	28912	28927	29098	29048	28951	29147	29144	29178	29179	28994	29256	29084	29204	29166	29413	29070	29153	28986	29381	29183	29251	29214	29067	29064	29158	29095	29183	29238	29046	29105	28884	29436	29254	29120	28999	29121	28921	28849	28950	29127	28894	29318	28926	29232	29074	29288	29033	29169	29242	29238	29192	28967	29209	29194	29287	29150	29216	29096	28948	29165	29173	29185	29136	29000	28837	29164	29215	29345	29143	29326	29198	29077	29042	28905	29036	29155	28941	29195	29085	29150	28983	29294	28932	29240	29118	29082	29498	29279	29010	29278	28882	28950	29163	28946	28962	28991	29205	28961	28847	29252	29258	29376	29100	29003	28961	29008	29031	29290	28881	29189	29164	29198	29070	28961	29207	29012	29101	29127	29403	29134	29357	29168	29105	29167	29090	29151	29043	29107	29133	29052	29221	29112	29338	29182	29111	29202	29217	29282	29136	29200	29211	29109	29078	29225	29005	29223	28968	28886	29087	29144	29157	29217	29321	29121	29082	29132	29101	29270	28939	28873	28932	28965	29261	29114	29167	29162	29122	29196	29060	29000	29094	29063	28971	28983	29272	29121	29306	29246	29189	29072	29295	29105	29051	28965	29241	28864	29088	28905	29205	29227	28838	29088	29081	29351	29169	29210	29277	28796	29073	29095	29210	29143	29028	29238	29187	29119	29328	29130	29201	28981	28963	29136	29090	29054	29038	29126	29190	29002	29386	29095	29192	29075	29138	29234	29224	28988
27465	55976	43270	26099	21947	20898	20232	19751	19386	18966	18811	18813	18819	18761	18572	18621	18468	18606	18407	18388	18496	18392	18525	18432	18471	18361	18419	18272	18322	18290	18081	18303	18491	18526	18095	18218	18110	18383	18145	18146	18265	18276	18299	18211	18205	18328	18298	18242	18122	18209	18244	18222	18169	18382	18476	18318	18414	18437	18154	18176	18154	18325	18461	18388	18132	18399	18355	18171	18091	18391	18215	18369	18263	18321	18271	18432	18468	18268	18335	18275	18405	18269	18308	18334	18418	18449	18311	18168	18086	18092	18032	18245	18359	18254	18275	18348	18112	18231	18353	18186	18245	18218	18391	18175	18201	18407	18081	18402	18187	18205	18167	18277	18315	18081	18443	18292	18338	18131	18268	18023	18197	18424	18264	18140	18100	18189	18276	18266	18219	18207	18115	18069	18395	18220	18291	18181	18275	18264	18329	18045	18270	18097	18296	17983	18102	18421	18329	18343	18327	18273	18255	18282	18266	18173	17972	18183	18349	18377	18352	18005	18150	18388	18328	18325	18329	18251	18253	18226	18193	18241	18136	18321	18134	18351	18310	18298	18431	18348	18511	18077	18127	18181	18115	18256	18329	18188	18181	18223	18316	18421	18166	18249	18274	18369	18291	18163	18341	18394	18196	18260	18331	18278	18094	18246	18089	18131	18220	18252	18297	18319	18348	18068	18204	18280	18301	18199	18249	18109	18144	17997	18327	18214	18244	18247	18283	18265	18385	18171	18048	18291	18188	18283	18229	18120	18139	18437	18324	18451	18147	18256	18348	18238	18220	18166	18260	18237	18297	18355	18332	18233	18217	18284	18216	18208	18329	18377	18329	18129	18294	18279	18185	18223	18104	18180	18299	18367	18324	18367	18169	18342	18286	18279	18277	18127	18285	18190	18104	18349	18373	18079	18176	18256	18270	18099	18122	18183	18370	18234	18413	18151	18221	18028	18278	18293	18257	18314	18387	18263	18145	18281	18304	18165	18129	18152	18120	18349	18314	18330	18126	18142	18199	18478	18301	18291	18290	18118	18210	18348	18352	18350	18287	18258	18188	18396	18090	18213	18263	18186	18255	18163	18275	18371	18207	18339	18131	18316	18214	18157	18246	18294	18291	18388	18246	18128	18227	18156	18271	18173	18178	18232	18146	18223	18069	18124	18424	18117	18267	18364	18263	18017	18367	18283	18354	18349	18394	18267	18190	18296	18050	18263	18279	18199	18165	18437	18290	18063	18272	18408	18218	18151	18492	18199	18252	18259	18201	18289	18096	18234	18086	18175	18171	18301	18427	18171	18116	18176	18207	18220	18414	18290	18191	18344	18282	18218	18378	18329	18302	18079	18159	18455	18295	18298	18309	18312	18135	18181	18228	18313	18194	18254	18231	18374	18278	18166	18261	18174	18342	18334	18313	18326	18304	18178	18307	18192	18090	18292	18401	18277	18229	18301	18337	18204	18260	18208	18202	18156	18279	18112	18270	18224	18572	18088	18248	18147	18147	18227	18262	18163	18165	18332	18103	18204	18288	18133	18171	18190	18279	18352	18265	18240	18284	18197	18250	18322	18199	18163	18250	18287	18357	18312	18335	18176	18272	18236	18250	18171	18184	18194	18196	18355	18210	18172	18395	18223	18436	18078	18319	18156	18273	18105	18295	18244	18396	18331	18218	18060	18352	18226	18151	18158	18224	18290	18205	18083	18275	18311	18210	18270	18242	18219	18358	18201	18338	18127	18266	18275	18260	18250	18399	18243	18364	18287	18397	18204	18445	18198	17996	18317	18201	18420	18162	18341	18209	18323	18169	18330	18213	18416	18311	18242	18237	18358	18454	18295	18293	18346	18360	18153	18266	18122	18152	18164	18187	18379	18072	18205	18360	18117	18171	18280	18065	18212	18366	18333	18129	18209	18164	18163	18021	18313	18314	18194	18122	18192	18212	18401	18317	18019	18188	18226	18313	18261	18400	18326	18137	18274	18327	18177	18261	18372	18312	18220	18284	18320	18267	18159	18243	18266	18153	18323	18004	18085	18355	18211	18399	18260	18273	18379	18204	18270	18316	18129	18293	18130	18085	18218	18328	18117	18249	18167	18200	18121	18321	18238	18319	18207	18179	18180	18113	18224	18264	18250	18183	18298	18318	18295	18162	18224	18136	18179	18199	18218	18285	18218	18171	18349	18066	18269	18103	18166	18349	18337	18266	18217	18307	18212	18157	18229	18167	18258	18219	18347	18064	18148	18183	18384	18134	18381	18142	18312	18327	18220	18143	18147	18331	18321	18183	18229	18186	18186	18225	18145	18391	18251	18286	18244	18285	18336	18452	18277	18327	18164	18358	18430	18226	18234	18080	18156	18290	18113	18140	18335	18160	18394	18257	18194	18188	18355	18230	18188	18290	18264	18221	18088	18374	18312	18179	18103	18283	18294	18252	18208	18273	18049	18345	18316	18411	18079	18280	18184	18292	18315	18144	18344	18379	18265	18283	18328	18435	18403	18387	18257	18213	18139	18214	18295	18219	18329	18204	18557	18125	18164	18205	18183	18233	18292	18065	18286	18222	18380	18291	18140	18250	18256	17899	18194	18196	18277	18249	18216	18162	18169	18245	18385	18161	18047	18481	18211	18274	18370	18318	18271	18155	18283	18394	18138	18129	18271	18220	18175	18207	18249	18379	18101	18175	18149	18305	18099	18183	18175	18222	18296	18399	18194	18081	18407	18007	18261	18221	18267	18098	18343	18309	18197	18231	18357	18149	18155	18140	18219	18360	18121	18190	18314	18342	18222	18272	18189	18274	18277	18253	18221	18335	18287	18119	18182	18503	18273	18204	18260	18206	17994	18264	18342	18137	18115	18264	18301	18219	18151	18323	18333	18321	18061	18155	18304	18335	18182	18203	18265	18326	18173	18194	18291	18129	18237	18389	18257	18313	18391	18260	18297	18085	18077	18151	18195	18019	18065	18292	18307	18230	18375	18114	18335	18143	18284	18241	18087	18293	18194	18398	18462	18294	18229	18083	18012	18310	18222	18229	18148	18373	18401	18297	18156	18166	18239	18253	18273	18339	18243	18124	18043	18314	18205	18319	18114	18192	18276	18241	18278	18171	18308	18336	18402	18218	18064	18292	18235	18217	18268	18414	18098	18125	18174	18197	18057	18211	18113	18174	18297	18127	18095	18281	18116	17987	18211	18198	18196	18282	18154	18171	18285	18270	18147	18224	18426	18258	18142	18146	18214	18268	18197	18242	18154	18362	18338	18261	18189	18237	18195	18301	18110	18245	18188	18334	18385	18292	18427	18079	18239	18401	18335	18136	18294	18171	18275	18304	18235	18174	18187	18162	18165	18303	18306	18006	18181	18047	18275	18059	18261	18267	18134	18321	18233	18189	18152	18293	18203	18178	18391	18303	18251	18167	18238	18169	18249	18256	18206	18141	18136	18225	18322	18133	18184	18288	18177	18273	18194	18199	18133	18210	18483	18170	18402	18170	18066	18258	18158	18168	18134	18249	18325	18207	18033	18172	18229	18386	18290	18275	18230	18302	18287	18206	18216	18152	18219	18129	18178	18414	18134	18300	18191	18302	18242	18226	18328	18219	18118	18153	18300	18244	18447	18372	18276	18159	18426	18113	18330	18252	18400	18212	18286	18285	18215	18280	18320	18125	18215	18257	18252	18175	18458	18291	18233	18478	18221	18056	18214	18175	18117	18202	18129	18185	18201	18252	18157	18361	18105	18302	18289	18114	18446	18385	18203	18362	18370	18195	18313	18239	18172	18249	18239	18151	18157	18322	18220	18169	18343	18046	18349	18298	18273	18170	18332	18307	18110	18396	18195	18222	18423	18091	18267	18297	18223	18260	18288	18270	18117	18251	18017	18301	18357	18135	18272	18202	18102	18048	18200	18293	18124	18411	18124	18228	18168	18295	18303	18273	18108	18048	18237	18348	18302	18322	18102	18204	18080	18297	18321	18022	18254	18260	18024	18227	18374	18050	18131	18302	18049	18213	18382	18146	18331	18288	18270	18164	18037	18259	18238	18228	18321	18029	18079	18278	18166	18282	18233	18166	18309	18213	18040	18184	18200	18181	18303	18244	18171	18247	18185	18296	18338	18157	18314	18276	18469	18230	18186	18152	18301	18378	18536	18226	18300	18218	18381	18321	18380	18292	18140	18164	18182	18258	18321	18159	18313	18179	18178	18251	18292	18279	18326	18042	18097	18187	18140	18236	18231	18349	18195	18201	18169	18170	18390	18165	18421	18222	18222	18182	18057	18406	18307	18390	18355	18341	18341	18279	18325	18524	18324	18322	18327	18044	18198	18358	18150	18245	18396	18302	18248	18206	18417	18168	18224	18041	18219	18129	18196	18037	18271	18297	17974	18308	18276	18138	18154	17914	18363	18292	18228	18411	18056	18126	18054	18249	18250	18165	18263	18156	18265	18198	18087	18387	18324	18297	18279	18220	18358	18386	18165	18282	18268	18033	18246	18303	18181	18148	18313	18132	18227	18325	18083	18259	18177	18178	18282	18270	18328	18301	18237	18183	18328	18409	18222	18333	18266	18118	18262	18205	18232	18070	18415	17983	18316	18220	18355	18282	18225	18099	18330	18415	18268	18367	18174	18284	18076	18213	18400	18167	18284	18227	18388	18192	18329	18222	18408	18059	18219	18386	18138	18304	18241	18285	18265	18261	18383	18300	18295	18106	18384	18302	18225	18282	18325	18300	18168	18327	18306	18249	18213	18333	18046	18255	18087	18329	18331	18420	17941	18299	18291	18268	18231	18296	18296	18290	18178	18254	18301	18220	18349	18295	18333	18187	18238	18285	18276	18238	18051	18161	18222	18308	18331	18009	18312	18238	18221	18370	18204	18312	18219	18139	18274	18338	18231	18267	18072	18178	18277	18168	18256	18371	18311	18432	18020	18056	18176	18265	18153	18217	18115	18270	18326	18218	18146	18405	18180	18260	18268	18294	18226	18353	18257	18123	18167	18316	18247	18266	18380	18174	18268	18211	18330	18045	18149	18183	18139	18178	18361	18211	18246	18216	18235	18248	18098	18175	18402	18455	18245	18192	18224	18138	18195	18268	18429	18282	18199	18323	18201	18281	18249	18241	18191	18222	18286	18313	18032	18305	18258
34851	30051	33465	30592	28440	28585	28896	28579	28584	28575	28730	28869	28551	28633	28678	28503	28523	28511	28309	28693	28635	28579	28546	28575	28764	28677	28550	28600	28488	28371	28671	28358	28611	28496	28650	28671	28590	28428	28597	28651	28491	28499	28723	28240	28327	28453	28503	28533	28364	28650	28362	28452	28470	28576	28243	28486	28573	28418	28478	28463	28696	28499	28512	28410	28604	28555	28374	28460	28422	28450	28476	28573	28160	28583	28557	28527	28357	28512	28357	28649	28568	28534	28661	28743	28659	28537	28426	28633	28321	28673	28710	28453	28568	28608	28446	28231	28687	28654	28604	28433	28658	28668	28587	28419	28365	28169	28679	28581	28383	28589	28581	28599	28588	28352	28680	28309	28559	28503	28319	28712	28270	28540	28472	28319	28615	28241	28632	28660	28578	28492	28318	28593	28729	28620	28415	28731	28243	28405	28353	28402	28562	28489	28701	28548	28279	28414	28197	28386	28157	28694	28530	28441	28626	28302	28244	28379	28556	28223	28381	28695	28214	28427	28487	28421	28615	28419	28720	28443	28653	28533	28487	28392	28487	28264	28202	28572	28543	28662	28733	28349	28500	28814	28802	28528	28411	28379	28200	28519	28316	28401	28396	28543	28508	28503	28484	28427	28567	28426	28351	28299	28463	28531	28625	28690	28718	28248	28030	28188	28283	28449	28510	28720	28456	28290	28762	28639	28491	28584	28502	28262	28559	28727	28745	28690	28481	28469	28376	28353	28465	28634	28669	28557	28608	28588	28668	28373	28488	28535	28446	28427	28571	28532	28545	28536	28487	28510	28449	28507	28469	28449	28353	28446	28533	28601	28660	28315	28389	28468	28620	28396	28560	28324	28318	28498	28583	28741	28500	28436	28414	28294	28320	28522	28640	28402	28651	28499	28425	28573	28567	28310	28453	28559	28309	28093	28474	28646	28647	28159	28703	28365	28705	28632	28548	28479	28472	28611	28480	28437	28491	28425	28626	28594	28451	28597	28675	28513	28281	28291	28522	28560	28339	28408	28251	28504	28558	28416	28599	28549	28457	28422	28442	28245	28571	28441	28441	28576	28651	28553	28536	28493	28465	28441	28192	28402	28301	28513	28558	28412	28465	28344	28485	28573	28527	28651	28702	28337	28302	28502	28686	28871	28564	28529	28390	28448	28488	28394	28470	28589	28485	28648	28481	28348	28439	28433	28410	28728	28322	28553	28281	28643	28476	28609	28532	28536	28384	28366	28562	28425	28477	28612	28554	28379	28546	28567	28438	28608	28506	28374	28356	28487	28622	28621	28440	28641	28660	28705	28625	28295	28533	28531	28592	28425	28515	28842	28490	28329	28522	28244	28479	28272	28456	28327	28496	28744	28476	28647	28674	28346	28455	28503	28220	28340	28611	28336	28517	28441	28525	28714	28658	28693	28449	28408	28392	28535	28746	28330	28640	28666	28380	28478	28438	28460	28430	28488	28514	28419	28472	28573	28390	28401	28368	28655	28496	28666	28574	28466	28560	28305	28355	28397	28473	28387	28549	28506	28690	28521	28406	28700	28448	28471	28343	28375	28551	28404	28494	28714	28728	28618	28378	28099	28548	28330	28387	28740	28614	28422	28463	28240	28325	28451	28538	28484	28514	28572	28698	28482	28654	28390	28560	28518	28604	28314	28453	28954	28503	28255	28377	28290	28541	28540	28790	28498	28178	28400	28489	28550	28448	28577	28415	28696	28245	28134	28709	28550	28530	28732	28357	28335	28516	28412	28508	28544	28422	28534	28479	28527	28283	28348	28344	28489	28660	28451	28477	28533	28457	28611	28491	28415	28560	28534	28000	28525	28870	28285	28327	28438	28575	28596	28504	28329	28655	28486	28483	28487	28460	28776	28458	28431	28299	28627	28667	28467	28556	28313	28429	28336	28631	28353	28679	28621	28499	28454	28575	28383	28716	28711	28577	28466	28371	28410	28421	28637	28368	28650	28318	28395	28429	28574	28534	28566	28502	28600	28621	28355	28587	28354	28477	28418	28380	28516	28487	28474	28434	28417	28498	28752	28478	28356	28596	28308	28471	28233	28173	28260	28544	28743	28851	28344	28391	28509	28477	28327	28580	28516	28286	28489	28473	28570	28701	28413	28539	28519	28366	28345	28348	28585	28571	28617	28885	28272	28499	28508	28766	28733	28607	28397	28507	28615	28238	28340	28704	28562	28290	28585	28302	28407	28498	28512	28619	28434	28421	28529	28320	28602	28299	28583	28653	28516	28573	28464	28765	28738	28487	28386	28586	28561	28104	28576	28387	28326	28795	28424	28435	28543	28505	28266	28519	28532	28426	28407	28867	28386	28625	28454	28519	28474	28411	28582	28359	28383	28518	28309	28288	28310	28310	28336	28642	28665	28739	28717	28477	28503	28521	28453	28371	28335	28539	28643	28326	28666	28575	28674	28628	28629	28332	28377	28801	28538	28545	28475	28424	28516	28499	28694	28240	28820	28603	28600	28568	28436	28587	28436	28408	28564	28462	28492	28248	28454	28659	28529	28391	28623	28690	28667	28446	28372	28407	28388	28431	28420	28580	28183	28680	28240	28486	28621	28473	28585	28417	28299	28289	28445	28552	28447	28491	28646	28414	28602	28639	28445	28270	28533	28387	28474	28450	28784	28484	28497	28340	28612	28506	28837	28348	28295	28719	28530	28614	28426	28513	27907	28471	28499	28630	28614	28665	28348	28497	28468	28676	28507	28637	28433	28498	28521	28661	28686	28450	28306	28597	28587	28588	28606	28699	28434	28320	28543	28423	28169	28498	28378	28559	28548	28257	28559	28675	28536	28484	28795	28624	28304	28448	28339	28410	28582	28373	28724	28366	28476	28626	28516	28743	28282	28457	28644	28397	28814	28526	28364	28451	28509	28535	28472	28506	28456	28736	28549	28499	28341	28700	28269	28306	28603	28521	28398	28554	28417	28524	28554	28302	28399	28507	28395	28508	28575	28472	28446	28382	28414	28525	28525	28439	28554	28428	28236	28460	28559	28588	28487	28562	28397	28281	28365	28519	28568	28677	28557	28612	28827	28474	28504	28680	28200	28272	28489	28481	28486	28159	28333	28525	28405	28637	28661	28512	28699	28633	28487	28496	28691	28370	28374	28518	28439	28627	28341	28440	28216	28592	28431	28315	28537	28434	28676	28466	28561	28585	28433	28466	28359	28405	28586	28253	28400	28486	28619	28646	28263	28763	28539	28266	28669	28495	28404	28230	28496	28651	28612	28525	28489	28463	28510	28477	28451	28647	28418	28691	28660	28363	28479	28544	28372	28261	28523	28479	28451	28449	28636	28366	28592	28648	28453	28362	28782	28705	28200	28336	28380	28786	28447	28462	28350	28470	28508	28430	28484	28462	28434	28471	28809	28631	28397	28576	28548	28449	28440	28470	28464	28475	28461	28441	28573	28500	28416	28533	28594	28536	28457	28591	28516	28476	28457	28538	28335	28122	28480	28527	28708	28438	28532	28540	28287	28385	28323	28612	28429	28626	28464	28512	28530	28474	28376	28480	28380	28476	28344	28370	28599	28403	28516	28702	28575	28444	28603	28583	28390	28770	28575	28256	28242	28409	28388	28646	28464	28503	28647	28503	28234	28324	28411	28336	28461	28394	28469	28232	28175	28517	28657	28693	28516	28390	27974	28414	28449	28401	28654	28520	28663	28299	28350	28567	28646	28393	28686	28730	28655	28412	28477	28439	28579	28200	28613	28546	28451	28554	28335	28517	28591	28543	28523	28601	28359	28416	28714	28528	28342	28519	28793	28620	28342	28645	28478	28414	28489	28614	28494	28377	28422	28528	28529	28549	28541	28398	28405	28296	28410	28621	28299	28648	28419	28259	28710	28564	28320	28580	28362	28247	28457	28376	28249	28541	28419	28401	28440	28494	28312	28354	28363	28467	28417	28630	28591	28336	28683	28515	28677	28359	28331	28573	28231	28291	28425	28539	28591	28359	28590	28486	28355	28553	28703	28522	28384	28403	28233	28473	28775	28549	28539	28296	28603	28596	28460	28540	28529	28517	28564	28387	28397	28309	28578	28319	28748	28630	28448	28558	28330	28463	28252	28561	28724	28813	28522	28411	28234	28523	28531	28572	28576	28252	28410	28588	28285	28235	28491	28649	28419	28612	28444	28563	28298	28496	28631	28441	28317	28355	28641	28516	28585	28593	28400	28541	28644	28594	28498	28740	28416	28659	28308	28335	28360	28393	28352	28311	28469	28479	28383	28541	28481	28399	28314	28429	28579	28653	28656	28636	28392	28598	28267	28465	28572	28312	28493	28697	28604	28547	28513	28579	28594	28398	28488	28548	28513	28544	28322	28588	28365	28485	28435	28402	28209	28359	28390	28597	28591	28703	28509	28452	28628	28332	28527	28562	28442	28263	28628	28340	28470	28416	28540	28593	28412	28715	28540	28309	28272	28507	28425	28277	28389	28517	28418	28530	28634	28502	28556	28559	28647	28560	28487	28328	28458	28444	28276	28307	28371	28523	28669	28315	28528	28632	28536	28412	28446	28260	28469	28679	28621	28652	28617	28566	28567	28472	28687	28367	28684	28445	28383	28395	28689	28631	28657	28569	28783	28678	28835	28512	28483	28525	28529	28636	28530	28654	28683	28626	28309	28309	28430	28680	28442	28453	28373	28513	28539	28509	28367	28352	28228	28498	28570	28763	28600	28580	28402	28211	28307	28344	28640	28489	28656	28489	28195	28390	28669	28531	28671	28431	28364	28540	28611	28527	28491	28282	28434	28619	28634	28252	28538	28361	28462	28600	28650	28651	28520	28329	28250	28224	28562	28511	28243	28649	28441	28491	28387	28404	28605	28653	28568	28623	28433	28639	28662	28466	28779	28486	28566	28568	28528	28272	28209	28428	28463	28347	28624	28579	28330	28516	28545	28621	28423	28388	28278	28410	28526	28509	28550	28471	28533	28693	28590	28402	28377	28585	28692	28387	28537	28439	28540	28767	28454	28641	28401	28478	28375	28318	28620	28640	28602	28422	28679	28584	28145	28703	28666	28368	28475	28672	28614	28552	28549	28176	28213	28658	28484	28606	28435	28589	28717	28608	28733	28451	28568	28507	28723	28561	28473	28609	28515	28633	28361
23765	31233	24741	18956	18383	18411	18220	18169	17920	18137	18018	17999	17903	18143	18041	17989	18129	18105	17929	17878	18071	18051	18069	17731	17937	17919	18250	17911	18086	18205	18071	17862	17832	18040	18046	18044	18021	18032	18066	18097	18127	17901	18183	18015	18018	18216	18361	18052	17949	18024	18014	17926	17965	17993	18034	17834	18086	17992	17943	17956	17873	17896	18100	18059	17929	18064	18234	18053	18013	17994	18063	17944	18084	18031	18055	18054	18117	17688	17981	17906	18081	17982	17805	18076	17992	18117	18068	18095	18094	17981	18055	18039	18073	17917	18134	18056	17943	18055	17962	17948	17945	18218	18018	17901	17669	17919	18005	18177	17962	17963	18035	17924	18044	17958	17966	17885	17919	18035	17974	18008	17871	17942	17864	18103	17955	17839	18013	17885	18031	18008	18008	18010	18158	17826	18068	17845	18119	18055	17900	17924	17959	17947	18004	17931	17973	18083	17977	17915	17966	17971	18045	18052	17984	18218	17956	18043	18106	17960	17940	17925	18155	18059	18126	18060	18030	17963	18036	17984	18224	18017	18172	17911	17948	18195	17882	17971	18048	17897	18156	17982	17811	17908	18065	17922	18112	18017	18018	18053	18086	18085	17976	18026	17899	18074	18093	17983	17978	17932	17944	17742	17962	17685	17951	17907	18000	17836	17897	18015	17995	17935	17992	18005	17957	18050	17954	17846	17878	17842	17940	17960	18004	18040	18099	18045	17869	18040	18066	18018	18039	18082	18070	17951	17961	18093	17986	18075	18002	17972	17670	18091	18017	17965	17934	18029	17963	17939	17945	17858	18010	18213	17858	17965	17846	18049	17815	17853	18089	18006	17933	18002	17966	18050	18075	17914	18219	17985	18053	17993	18013	18037	17844	18055	18093	17874	17944	18054	18020	18115	18038	18162	17954	17883	17992	17865	17796	17824	17830	17948	17921	17995	17959	18045	17973	17978	18093	18093	17940	18160	17988	17872	17817	18041	17942	18066	17910	18018	17992	17963	17965	17789	18071	18111	17955	17901	17919	18087	18057	17914	18101	18140	17998	18059	18144	18012	17942	18037	18029	17971	17991	18061	17835	18008	18038	18146	18066	17892	17977	18088	17944	18002	17960	18080	17966	17921	18039	17894	17852	17923	18081	18045	17896	17854	17941	17954	17986	17965	17996	18193	18128	18168	18030	18034	17911	17914	17961	17901	17944	17918	18053	17917	17990	17964	18057	18011	17866	18178	18101	17932	17957	17901	17966	18036	18027	18043	17995	17958	18169	17984	17946	17883	17857	18146	17999	17999	17778	18014	18100	17974	17948	17918	18015	17851	18004	17940	17970	18018	17933	17978	17909	17952	18018	17924	17991	18037	18099	18074	17913	18231	17908	18040	18013	17875	17926	18022	17854	18053	17986	17976	18117	18257	17803	18032	17795	18012	18013	17919	18152	18065	18045	17955	17957	18068	17910	17905	17808	18180	17929	18070	18027	18050	17988	17806	18040	17961	18150	17978	17916	17995	18153	18087	17996	17883	18051	18017	18157	17879	18062	17937	18117	17933	18074	17971	18008	17909	17963	17927	17996	18037	17925	17995	17996	17885	17900	17944	17930	17886	18034	17971	17886	18295	17915	18022	18044	18006	18073	18003	18182	18029	18112	18193	18232	18008	17984	18191	18082	17868	18048	17882	18004	18164	17788	18170	17968	18150	17884	18060	17912	18125	18080	18051	17945	18041	17825	18386	17890	18084	18083	17854	18022	17954	17938	17985	17880	18028	17934	18056	18132	18075	17991	17869	18103	18186	17830	17832	17972	18007	18017	17915	18070	18068	18074	17825	18012	18094	18135	18079	18005	17973	17999	17980	18063	17943	17957	18090	18005	18155	18163	18005	18201	18124	18001	18032	18051	18108	18087	17757	17935	18062	17909	18060	17988	17814	17978	18132	18042	17871	18154	17982	17849	17900	17883	17989	17878	18172	18032	18008	18163	18132	17943	17977	18106	17976	17986	17989	18053	17769	18281	18112	18028	17737	17952	18075	17892	18047	18022	17863	18101	17978	17843	17877	17939	18025	17920	18039	18144	17980	18154	18093	17948	17931	17958	17971	17964	17849	17994	17948	18037	18041	18006	17997	18025	18046	18166	18063	17775	18047	18011	18016	18056	17893	18097	17968	18028	17953	17841	17920	17988	17972	17867	18032	17968	17983	18056	18174	18265	18007	18082	18116	17885	17824	18211	17851	18118	17854	17937	17904	17958	17936	17679	18092	18073	18065	17906	17971	18032	17847	18008	18078	17971	17980	18055	17904	17877	17887	17941	17969	17942	18142	18017	17984	18130	18112	17981	17914	17939	18059	17985	17999	18159	18003	18016	18046	17948	17966	17852	17968	18118	17822	17963	17886	18135	17958	18017	17779	17940	17981	17873	18051	18055	18078	17880	17874	18046	18120	18057	18000	17940	18019	18053	17995	18183	17987	17882	17996	17819	18014	17900	17926	18018	17975	18075	17801	18122	17923	17996	18209	17936	18003	17883	18048	17951	17969	17935	17857	17991	18037	18075	18002	17956	18064	17998	18016	18025	17858	18052	17819	18082	18197	18112	17912	17858	18057	17771	17978	17890	18002	18049	17884	17910	17937	18036	18064	17975	17882	17979	17906	18101	18091	17851	18022	17970	18266	18058	17997	18054	18184	17998	17973	18031	17973	18181	18006	17978	18083	18160	18035	18161	18028	18028	17930	17862	17874	18086	17938	17942	17786	17996	17996	18140	17967	17902	18110	17954	18038	18009	17941	17927	18023	17966	18019	17963	18035	18169	18093	17739	18147	18078	17988	18037	18043	18081	18040	18242	17848	18041	17926	18041	18119	17918	17893	17976	17932	18143	18064	18068	17841	18052	17971	18030	17919	17890	17895	18035	18071	17975	17990	17949	18032	18006	18233	17756	18058	17949	17964	17958	18022	17982	17975	17980	18052	18012	18179	18053	17908	18055	17851	18063	17967	18053	18268	18065	18029	18165	17952	17976	18039	18018	18099	17945	17923	17962	18001	18068	18032	18019	18108	17961	18015	17986	18025	18114	18051	17852	17928	17978	17941	18202	17882	18118	18031	18088	17992	18012	18052	17942	18081	17938	18113	17993	18023	17783	18108	18193	18054	17827	17952	17958	17987	17935	18066	17972	18025	18080	18024	17999	17917	17966	17928	17828	17985	18010	18042	18065	18132	18115	17997	18098	17943	17973	18069	18152	18121	17873	18114	17934	18034	17920	17989	18041	17993	17960	18060	18046	18079	18003	17776	18002	18062	18093	17947	18115	18026	17986	18127	18061	17920	17966	17827	17986	17859	18077	18078	18049	18104	18035	18062	18138	18196	18043	17872	18038	17959	18051	17966	17812	17929	18025	17901	18076	17860	18063	18083	18028	18037	18161	17835	17730	17902	17842	18071	18048	17962	18183	17960	17944	18197	18039	18027	18006	17971	18118	18036	18195	17905	17997	17892	18049	18006	18161	18054	17884	18135	17939	17889	17966	18146	18200	17928	17950	17938	17855	17892	18066	17967	18097	17766	17853	17927	17939	17945	18051	18044	17869	18098	18075	18119	17967	18067	17866	17937	18158	18133	18030	18012	18091	17989	18094	17925	18332	18147	18056	17938	17916	17995	17914	17931	18086	17927	18152	18047	17960	17768	17997	17963	18009	18073	17934	17934	17870	17972	17957	17926	18039	17992	17979	18218	17995	18148	18057	17813	18023	17889	17936	18157	18165	18011	17896	17994	17969	18148	18003	17892	17917	17833	17961	17911	17750	18047	18094	18134	18057	18038	18044	17896	18153	18066	18012	18220	18024	17890	18108	18234	18077	17951	18061	18031	17936	18087	17955	18073	18119	17983	17890	17972	18081	18100	18069	18057	18109	18081	18105	18370	18074	17934	17870	17999	17790	18041	18073	18227	18013	17832	17896	17863	17899	18009	18037	18005	17913	18039	17820	17868	18021	18044	17954	18034	17960	17951	18015	17906	17840	18054	17993	18187	18091	18071	17897	18053	18080	18026	18170	18163	18096	17845	17967	18044	17935	18001	17960	18036	18011	17984	18037	17869	18003	17978	17993	17873	18168	18077	17993	17972	18076	17841	18002	17945	17953	17943	18107	18095	18042	18325	17913	17891	18032	18149	18034	18041	18007	17840	17974	18042	18169	17894	18068	17912	17977	18006	17958	18103	17921	18028	17813	18006	17993	17974	18084	17788	18032	18088	17826	18099	17944	18025	18017	18043	17974	18159	18040	18223	18157	17876	18227	18068	18171	18010	17897	17983	17951	18163	18014	17919	17901	18183	18013	17970	17987	18033	18081	17926	18195	17959	18089	17926	17981	17996	18258	17984	18130	17977	17968	18087	18087	18139	18198	18111	18014	17880	18000	18021	18075	18145	17947	18220	18076	18037	17886	18085	18145	18272	18045	18008	17992	17930	18074	18110	17936	17780	17958	17961	18035	17879	18061	18034	18103	18066	17992	17865	17900	17840	18216	18136	18122	18090	18011	17957	17973	18063	17987	18076	18120	17956	17878	17853	17981	17863	18066	18071	17988	17851	17909	17909	17798	18140	17999	18060	18072	18154	17967	18031	18170	17859	18127	17960	17936	18003	17967	18140	17883	18027	17896	17996	18124	17940	18053	18030	18193	18035	17908	18082	17956	18046	17914	17971	18070	18163	17939	18107	17857	17890	17952	18119	18123	18178	17957	18082	17967	18022	17992	18064	17981	18100	18057	18004	17894	18023	17882	17978	18057	18123	18069	17861	17889	18076	17802	18004	18245	17999	17990	18203	18106	18043	17940	18105	18008	18071	17831	17982	17890	18105	17901	17941	18064	18055	18145	18089	18017	18264	17987	17961	17973	18104	17920	18124	18131	18027	18054	18074	17994	18060	18126	18040	18083	17981	18026	17961	18061	17908	18028	18208	18115	17897	17835	18025	18145	18052	18129	18001	18036	17961	17791	17854	18205	17871	17979	18056	17899	17941	18017	18068	18133	18075	17976	17984	17872	18358	18101	17930	18005	18069	18040	18135	18229	17948	18104	18063	17919	17877	18088	18065	17765	18122	17936	17959	17943	17755	18092	18039	18192	18050	17994	17847	17953	18002	17855	18079
23903	20994	27398	25424	23959	28392	30539	28338	27680	28149	28087	27767	27864	27957	27875	27562	27919	27555	27965	27492	27988	27654	27544	27768	27917	27611	27559	27887	27659	27424	27658	27368	27790	27576	27693	27779	27429	27596	27779	27389	27541	27486	27697	27700	27648	27493	27857	27562	27533	27641	27715	27490	27550	27438	27493	28069	27639	27598	27767	27476	27630	27722	27447	27373	27353	27519	27689	27584	27743	27657	27675	27601	27640	27628	27738	27565	27468	27732	27633	27360	27554	27427	27440	27320	27772	27591	27661	27519	27296	27474	27446	27329	27739	27533	27374	27577	27508	27375	27674	27498	27551	27492	27394	27445	27586	27552	27611	27404	27638	27437	27603	27595	27653	27652	27564	27391	27506	27632	27788	27603	27330	27435	27592	27660	27696	27522	27734	27366	27672	27749	27608	27639	27344	27465	27179	27370	27555	27455	27372	27732	27710	27570	27725	27583	27405	27565	27539	27574	27622	27529	27631	27420	27474	27530	27791	27568	27619	27473	27653	27477	27214	27549	27585	27406	27511	27468	27435	27673	27768	27776	27502	27155	27429	27545	27667	27427	27626	27547	27342	27574	27407	27596	27602	27643	27568	27487	27371	27488	27595	27718	27570	27566	27464	27544	27390	27087	27510	27477	27496	27422	27619	27607	27685	27618	27478	27792	27484	27440	27798	27760	27719	27474	27577	27603	27522	27665	27587	27650	27360	27555	27333	27427	27641	27711	27436	27602	27747	27543	27526	27300	27254	27420	27532	27488	27505	27842	27503	27240	27617	27551	27394	27523	27686	27547	27678	27449	27874	27576	27513	27372	27319	27637	27380	27665	27603	27706	27661	27401	27715	27444	27384	27495	27756	27419	27262	27712	27549	27348	27614	27658	27617	27650	27424	27339	27350	27358	27680	27546	27513	27542	27502	27758	27556	27329	27326	27476	27266	27478	27691	27765	27331	27514	27222	27621	27525	27278	27532	27646	27480	27380	27645	27683	27521	27575	27460	27635	27547	27322	27416	27533	27651	27687	27742	27578	27445	27782	27701	27324	27533	27776	27802	27232	27257	27569	27619	27681	27640	27533	27396	27365	27419	27520	27467	27346	27572	27406	27571	27470	27561	27729	27502	27415	27290	27515	27341	27467	27436	27326	27546	27661	27482	27345	27459	27321	27563	27545	27811	27587	27781	27444	27597	27474	27486	27450	27569	27465	27468	27580	27594	27501	27496	27651	27742	27608	27381	27362	27380	27240	27425	27419	27653	27370	27296	27481	27356	27415	27413	27603	27792	27692	27396	27475	27530	27242	27531	27463	27501	27448	27645	27436	27280	27434	27587	27543	27385	27411	27431	27488	27483	27458	27583	27655	27800	27727	27414	27417	27467	27607	27703	27383	27561	27551	27572	27379	27557	27519	27519	27457	27448	27475	27664	27776	27607	27544	27655	27287	27435	27369	27383	27673	27550	27452	27434	27521	27611	27615	27499	27568	27420	27487	27391	27566	27762	27415	27572	27321	27523	27530	27637	27591	27434	27563	27317	27446	27635	27428	27611	27635	27656	27416	27437	27781	27795	27560	27642	27841	27730	27480	27280	27756	27750	27501	27409	27518	27360	27507	27634	27384	27448	27494	27385	27508	27499	27588	27540	27466	27356	27549	27288	27736	27478	27775	27271	27560	27613	27226	27242	27295	27626	27838	27263	27596	27574	27295	27630	27787	27269	27541	27319	27455	27426	27527	27729	27199	27655	27624	27618	27835	27558	27313	27785	27712	27680	27517	27325	27434	27544	27613	27600	27583	27491	27456	27420	27641	27448	27404	27720	27603	27750	27662	27653	27360	27590	27368	27430	27584	27549	27520	27388	27832	27679	27431	27532	27457	27558	27489	27410	27387	27222	27587	27229	27580	27553	27491	27471	27235	27596	27532	27587	27696	27729	27499	27405	27468	27521	27516	27492	27458	27374	27405	27429	27440	27735	27506	27484	27439	27305	27663	27315	27609	27492	27244	27477	27421	27694	27740	27451	27434	27403	27710	27641	27889	27392	27835	27781	27457	27510	27594	27497	27530	27566	27520	27530	27717	27357	27450	27671	27492	27300	27318	27490	27500	27287	27552	27604	27540	27532	27431	27218	27585	27790	27564	27326	27210	27261	27417	27465	27560	27778	27374	27654	27503	27376	27457	27490	27396	27499	27431	27580	27374	27551	27403	27594	27584	27642	27333	27557	27535	27505	27183	27397	27399	27484	27638	27488	27547	27257	27646	27683	27666	27795	27602	27315	27594	27349	27614	27617	27725	27685	27531	27607	27547	27491	27459	27546	27601	27402	27435	27553	27597	27331	27402	27744	27601	27441	27521	27488	27553	27575	27409	27515	27324	27385	27518	27452	27459	27723	27604	27642	27480	27766	27657	27781	27635	27377	27338	27411	27508	27538	27704	27434	27611	27185	27529	27642	27711	27358	27568	27802	27643	27555	27407	27539	27427	27486	27138	27199	27281	27594	27578	27340	27408	27512	27576	27182	27742	27480	27384	27576	27511	27816	27597	27760	27578	27443	27540	27505	27437	27495	27361	27499	27556	27491	27643	27711	27541	27277	27445	27738	27619	27521	27418	27467	27442	27686	27501	27326	27686	27531	27463	27728	27863	27603	27656	27789	27446	27614	27424	27516	27562	27673	27504	27411	27575	27494	27501	27584	27567	27411	27569	27622	27679	27759	27368	27521	27630	27446	27609	27564	27521	27593	27610	27519	27621	27717	27425	27529	27325	27546	27309	27413	27450	27701	27665	27706	27412	27562	27324	27684	27602	27654	27542	27561	27565	27582	27697	27664	27243	27535	27678	27618	27618	27641	27657	27467	27588	27826	27401	27684	27475	27632	27575	27332	27358	27522	27551	27697	27593	27449	27658	27623	27366	27762	27543	27614	27750	27225	27450	27756	27709	27519	27404	27511	27685	27537	27439	27512	27554	27702	27736	27601	27672	27544	27466	27631	27510	27433	27555	27716	27390	27395	27325	27508	27537	27617	27255	27491	27637	27220	27735	27389	27544	27510	27425	27505	27657	27587	27683	27373	27590	27531	27896	27659	27502	27541	27526	27404	27318	27440	27624	27601	27426	27337	27774	27520	27486	27467	27346	27610	27496	27456	27580	27666	27869	27723	27758	27521	27522	27595	27532	27487	27346	27246	27621	27365	27686	27620	27456	27446	27214	27420	27548	27731	27536	27416	27567	27298	27509	27671	27511	27505	27411	27529	27436	27375	27454	27613	27553	27603	27750	27549	27590	27339	27564	27819	27552	27600	27696	27518	27508	27660	27678	27665	27500	27485	27687	27755	27396	27432	27538	27673	27673	27609	27295	27480	27639	27421	27680	27507	27718	27643	27414	27542	27411	27732	27417	27574	27585	27666	27507	27520	27639	27637	27422	27604	27509	27499	27509	27416	27534	27485	27428	27423	27504	27712	27559	27415	27606	27519	27494	27562	27254	27355	27573	27508	27626	27624	27596	27450	27534	27623	27440	27275	27554	27384	27655	27335	27490	27414	27698	27483	27653	27725	27528	27490	27688	27729	27554	27310	27372	27388	27180	27392	27564	27603	27611	27488	27372	27733	27527	27632	27311	27516	27611	27692	27264	27676	27533	27619	27658	27542	27627	27477	27461	27343	27588	27657	27555	27636	27821	27555	27661	27662	27616	27334	27390	27481	27434	27658	27643	27482	27715	27540	27162	27480	27540	27711	27577	27474	27596	27379	27318	27234	27595	27522	27455	27482	27562	27412	27248	27357	27681	27260	27261	27413	27489	27447	28059	27510	27498	27529	27594	27744	27679	27452	27556	27558	27592	27620	27668	27362	27381	27309	27381	27299	27560	27785	27408	27392	27507	27639	27507	27561	27618	27547	27630	27593	27493	27589	27723	27349	27566	27368	27491	27680	27249	27485	27350	27611	27706	27199	27456	27552	27571	27491	27684	27419	27641	27496	27419	27610	27576	27714	27462	27490	27700	27684	27779	27798	27526	27730	27516	27509	27296	27436	27782	27679	27495	27632	27584	27607	27628	27664	27498	27684	27807	27470	27718	27318	27555	27494	27610	27753	27584	27404	27354	27406	27472	27613	27412	27640	27491	27491	27564	27353	27300	27598	27485	27378	27511	27997	27679	27476	27620	27526	27677	27463	27691	27383	27486	27737	27229	27531	27708	27446	27737	27371	27643	27684	27447	27440	27479	27640	27513	27713	27584	27345	27448	27666	27626	27453	27405	27515	27495	27812	27457	27586	27603	27528	27559	27482	27500	27412	27715	27492	27625	27585	27627	27656	27668	27536	27284	27456	27478	27552	27290	27622	27414	27593	27408	27613	27859	27422	27435	27602	27501	27237	27510	27633	27575	27681	27606	27330	27447	27565	27343	27459	27609	27555	27457	27358	27481	27521	27693	27617	27576	27491	27466	27397	27447	27614	27321	27506	27420	27430	27280	27551	27497	27569	27415	27596	27443	27486	27480	27525	27745	27507	27391	27361	27539	27527	27528	27800	27759	27400	27485	27804	27741	27624	27685	27683	27609	27571	27556	27533	27672	27555	27545	27370	27649	27570	27409	27439	27523	27541	27405	27579	27515	27331	27174	27626	27646	27583	27469	27664	27634	27489	27478	27409	27414	27710	27793	27376	27416	27616	27502	27479	27661	27465	27429	27451	27568	27679	27584	27664	27546	27505	27434	27470	27315	27568	27384	27574	27542	27593	27374	27665	27584	27621	27613	27518	27566	27619	27304	27554	27373	27442	27448	27450	27622	27305	27377	27573	27704	27485	27674	27552	27693	27568	27470	27474	27612	27589	27629	27464	27592	27649	27466	27461	27332	27467	27446	27565	27332	27385	27633	27501	27465	27588	27374	27491	27091	27488	27500	27201	27641	27304	27579	27507	27376	27493	27490	27533	27493	27663	27339	27293	27613	27277	27754	27549	27400	27518	27403	27660	27466	27253	27458	27376	27477	27660	27405	27615	27384	27615	27481	27547	27471	27719	27559	27525	27443	27440	27431	27351	27171	27576	27614	27633	27541	27482	27577	27772	27488	27306	27459	27619	27585	27424	27199	27232	27636	27681	27294	27534	27532	27522	27454	27542	27534	27676	27354	27418	27386	27399	27539
25724	49204	37551	26688	19829	18967	18633	18485	18360	17921	17796	17951	17983	17796	17754	17821	17529	17984	17684	17762	17633	17764	17665	17508	17768	17722	17779	17789	17628	17695	17526	17440	17631	17775	17905	17809	17649	17510	17715	17689	17661	17625	17763	17555	17608	17621	17652	17557	17615	17394	17534	17536	17605	17646	17594	17530	17697	17812	17725	17540	17570	17471	17809	17456	17905	17731	17609	17605	17541	17612	17847	17805	17848	17670	17622	17695	17819	17510	17597	17544	17539	17654	17823	17496	17852	17454	17589	17653	17641	17660	17705	17507	17655	17628	17827	17542	17527	17368	17575	17534	17667	17704	17891	17832	17634	17571	17667	17574	17566	17647	17667	17542	17717	17753	17621	17684	17606	17681	17492	17590	17495	17598	17715	17751	17671	17668	17554	17472	17523	17605	17735	17629	17478	17738	17614	17670	17553	17643	17548	17617	17643	17606	17542	17564	17674	17488	17633	17634	17593	17666	17734	17662	17611	17372	17678	17712	17692	17473	17453	17724	17762	17778	17643	17537	17520	17636	17560	17652	17425	17677	17745	17556	17771	17690	17666	17509	17476	17432	17359	17740	17608	17606	17484	17623	17621	17831	17521	17536	17703	17723	17733	17673	17670	17659	17647	17561	17600	17611	17585	17700	17322	17528	17544	17697	17584	17743	17550	17536	17511	17848	17525	17677	17428	17521	17513	17515	17702	17411	17601	17739	17607	17578	17592	17623	17734	17550	17805	17680	17601	17740	17664	17643	17755	17499	17658	17591	17649	17631	17568	17624	17432	17478	17758	17668	17552	17588	17690	17613	17593	17732	17525	17659	17744	17447	17604	17644	17569	17818	17582	17651	17602	17497	17508	17623	17582	17710	17638	17777	17438	17540	17598	17676	17670	17355	17672	17560	17682	17626	17601	17685	17568	17766	17668	17626	17713	17717	17709	17575	17659	17575	17574	17674	17737	17497	17491	17793	17643	17517	17742	17583	17594	17555	17670	17638	17589	17629	17560	17643	17663	17737	17598	17626	17723	17582	17463	17631	17589	17574	17780	17546	17516	17678	17650	17519	17577	17508	17698	17675	17463	17568	17731	17454	17557	17667	17581	17450	17739	17505	17623	17642	17544	17730	17516	17555	17623	17491	17684	17814	17630	17634	17529	17352	17562	17689	17669	17549	17513	17430	17781	17435	17617	17459	17683	17678	17743	17438	17702	17545	17764	17546	17589	17454	17481	17733	17605	17506	17624	17568	17768	17733	17522	17585	17590	17768	17616	17823	17541	17544	17715	17453	17680	17634	17602	17556	17566	17651	17635	17583	17531	17537	17701	17703	17620	17525	17713	17575	17463	17569	17673	17491	17615	17602	17682	17530	17648	17590	17572	17546	17553	17597	17389	17758	17394	17439	17678	17398	17543	17709	17415	17650	17609	17551	17519	17785	17528	17620	17561	17490	17391	17537	17777	17502	17830	17595	17602	17661	17682	17625	17662	17420	17693	17533	17547	17619	17571	17370	17651	17532	17321	17686	17618	17733	17612	17481	17574	17523	17681	17696	17675	17526	17739	17553	17802	17765	17597	17729	17494	17521	17651	17582	17555	17544	17565	17309	17503	17675	17508	17656	17420	17631	17656	17535	17665	17656	17601	17551	17535	17426	17599	17650	17757	17657	17571	17661	17642	17606	17690	17636	17597	17653	17595	17596	17625	17588	17676	17647	17787	17595	17512	17757	17675	17638	17588	17491	17579	17520	17611	17622	17904	17588	17498	17756	17676	17549	17622	17733	17552	17589	17726	17726	17501	17420	17638	17497	17711	17390	17534	17587	17679	17599	17653	17645	17506	17780	17593	17411	17651	17698	17697	17639	17598	17712	17758	17561	17435	17448	17750	17608	17676	17641	17653	17609	17598	17395	17650	17461	17693	17660	17570	17594	17674	17633	17714	17491	17566	17536	17659	17727	17667	17742	17649	17558	17708	17669	17612	17678	17562	17560	17531	17518	17607	17597	17587	17537	17572	17647	17668	17790	17582	17475	17664	17547	17437	17691	17745	17562	17358	17630	17538	17749	17626	17646	17604	17610	17521	17621	17231	17630	17685	17434	17699	17598	17659	17615	17528	17697	17492	17592	17551	17709	17422	17612	17601	17661	17629	17593	17625	17517	17593	17515	17538	17578	17538	17530	17623	17626	17543	17648	17297	17668	17617	17686	17673	17767	17606	17479	17460	17565	17590	17597	17553	17758	17561	17645	17676	17684	17458	17597	17566	17619	17688	17734	17650	17667	17543	17382	17585	17671	17699	17717	17785	17662	17685	17643	17784	17674	17616	17449	17578	17520	17585	17612	17663	17535	17683	17735	17627	17547	17538	17475	17682	17639	17588	17554	17441	17594	17586	17521	17705	17608	17641	17681	17793	17565	17606	17529	17606	17420	17546	17609	17586	17620	17511	17553	17730	17414	17714	17529	17586	17684	17544	17730	17691	17531	17713	17484	17545	17626	17487	17721	17678	17564	17707	17515	17644	17649	17783	17780	17621	17553	17475	17653	17611	17606	17624	17655	17718	17548	17433	17713	17414	17641	17477	17604	17712	17503	17565	17752	17611	17620	17619	17482	17553	17532	17661	17626	17567	17554	17689	17585	17650	17680	17684	17690	17463	17743	17735	17622	17623	17476	17585	17656	17599	17636	17569	17496	17699	17461	17596	17780	17681	17616	17635	17624	17567	17685	17643	17669	17596	17510	17802	17511	17537	17714	17760	17637	17778	17590	17670	17587	17555	17633	17542	17600	17498	17752	17663	17535	17596	17493	17646	17476	17810	17551	17554	17698	17611	17494	17630	17699	17786	17545	17639	17432	17608	17691	17707	17748	17590	17522	17658	17591	17628	17661	17451	17647	17571	17769	17795	17729	17688	17505	17596	17668	17676	17752	17710	17456	17589	17722	17485	17573	17614	17733	17610	17674	17603	17591	17464	17541	17475	17596	17700	17392	17694	17626	17519	17562	17581	17531	17643	17624	17494	17811	17862	17619	17790	17736	17513	17619	17642	17516	17534	17629	17503	17608	17509	17592	17795	17534	17602	17738	17669	17466	17727	17598	17692	17704	17587	17597	17614	17728	17650	17591	17669	17731	17509	17545	17754	17669	17486	17635	17728	17614	17494	17495	17482	17556	17520	17606	17688	17562	17565	17668	17542	17407	17692	17555	17607	17599	17560	17568	17589	17683	17646	17685	17510	17552	17436	17876	17626	17744	17636	17635	17818	17694	17610	17408	17788	17613	17627	17589	17559	17458	17453	17728	17699	17482	17671	17725	17686	17624	17545	17550	17369	17747	17555	17495	17648	17605	17504	17742	17757	17730	17678	17707	17698	17599	17637	17596	17608	17570	17573	17878	17522	17728	17629	17838	17679	17608	17640	17636	17696	17586	17532	17573	17690	17820	17563	17480	17532	17506	17382	17585	17502	17567	17528	17876	17623	17668	17679	17544	17658	17592	17566	17694	17537	17665	17700	17769	17565	17420	17802	17608	17527	17540	17736	17837	17396	17779	17522	17437	17712	17673	17502	17482	17728	17665	17656	17618	17594	17647	17642	17671	17527	17667	17535	17542	17746	17633	17493	17714	17716	17478	17442	17492	17491	17687	17753	17590	17422	17703	17629	17503	17541	17488	17555	17701	17532	17572	17460	17587	17816	17619	17594	17531	17589	17779	17565	17746	17446	17896	17693	17696	17564	17509	17783	17565	17533	17559	17673	17572	17596	17467	17582	17640	17519	17562	17690	17805	17667	17756	17686	17764	17690	17578	17480	17601	17552	17692	17545	17690	17631	17634	17590	17720	17559	17622	17623	17502	17626	17670	17593	17570	17548	17621	17529	17774	17378	17702	17649	17589	17636	17695	17713	17764	17676	17627	17681	17554	17928	17453	17696	17542	17490	17684	17506	17536	17710	17544	17695	17564	17540	17588	17722	17665	17528	17597	17624	17681	17595	17525	17482	17681	17443	17483	17807	17491	17600	17600	17696	17567	17578	17810	17664	17713	17602	17395	17451	17649	17374	17577	17404	17633	17493	17593	17706	17702	17621	17722	17692	17430	17732	17753	17713	17587	17560	17514	17632	17533	17661	17627	17651	17527	17760	17613	17806	17619	17748	17540	17734	17747	17512	17662	17742	17492	17584	17627	17611	17700	17704	17468	17601	17521	17621	17556	17506	17489	17654	17794	17864	17605	17382	17629	17572	17524	17711	17626	17583	17589	17627	17503	17526	17495	17538	17614	17711	17538	17558	17746	17665	17515	17645	17512	17663	17437	17618	17562	17671	17495	17823	17523	17644	17705	17595	17835	17710	17490	17870	17657	17555	17583	17696	17616	17561	17444	17600	17522	17496	17717	17522	17581	17633	17583	17578	17768	17460	17517	17631	17579	17784	17703	17438	17545	17761	17549	17551	17654	17688	17744	17564	17593	17514	17579	17670	17767	17635	17677	17428	17571	17775	17522	17639	17665	17587	17630	17629	17659	17493	17774	17595	17801	17604	17392	17603	17566	17741	17621	17611	17551	17560	17709	17678	17720	17577	17719	17508	17676	17552	17723	17516	17529	17621	17793	17804	17512	17599	17429	17650	17605	17771	17534	17584	17533	17734	17818	17736	17689	17588	17763	17540	17625	17625	17508	17592	17508	17515	17581	17476	17789	17593	17568	17567	17579	17627	17717	17524	17704	17563	17696	17538	17570	17550	17530	17708	17649	17728	17605	17479	17672	17594	17709	17501	17676	17744	17746	17719	17374	17705	17634	17610	17615	17694	17517	17595	17667	17662	17643	17769	17540	17524	17533	17606	17549	17669	17699	17612	17476	17688	17706	17527	17682	17636	17773	17610	17463	17681	17592	17546	17801	17645	17340	17649	17612	17445	17760	17545	17547	17653	17538	17749	17691	17887	17653	17659	17715	17595	17852	17421	17667	17755	17636	17759	17677	17673	17733	17512	17584	17571	17597	17650	17539	17611	17716	17439	17565	17716	17717	17576	17710	17486	17664	17673	17807	17668	17656	17716	17433	17640	17543	17406	17620	17487	17472	17420	17495	17721	17409	17702	17589	17594	17619	17750	17675	17614	17541	17440	17789	17670	17541	17710	17635	17643	17476	17678	17526
22470	20998	27388	24992	22192	27194	32936	29799	29160	29672	29327	29312	29009	29212	29123	29129	29344	29140	28955	28902	29010	28649	28669	28842	28851	28733	28805	28770	28894	28701	28786	28670	28546	28614	28501	28792	28611	28777	28670	28548	28837	28785	28505	28803	28826	28561	28447	28665	28721	28456	28531	28715	28696	28629	28869	28794	28361	28930	28612	28442	28546	28447	28604	28644	28528	28534	28622	28578	28629	28734	28565	28610	28763	28616	28661	28405	28656	28744	28457	28644	28736	28519	28735	28401	28778	28562	28676	28491	28626	28768	28723	28742	28745	28699	28789	28727	28512	28510	28577	28561	28369	28603	28507	28573	28801	28505	28494	28595	28296	28694	28728	28641	28644	28506	28888	28483	28510	28712	28530	28457	28462	28718	28723	28797	28711	28627	28438	28471	28607	28507	28812	28711	28650	28415	28641	28690	28484	28694	28807	28633	28396	28589	28526	28693	28511	28863	28629	28502	28772	28621	28360	28314	28185	28488	28596	28802	28573	28770	28561	28552	28459	28586	28414	28785	28592	28635	28676	28482	28398	28557	28488	28431	28345	28493	28511	28669	28720	28691	28678	28512	28613	28391	28666	28437	28836	28495	28556	28623	28469	28470	28596	28592	28378	28783	28776	28394	28568	28861	28566	28735	28572	28267	28640	28517	28401	28596	28578	28524	28603	28496	28767	28496	28523	28586	28568	28811	28614	28541	28742	28519	28520	28261	28554	28331	28675	28545	28533	28739	28516	28329	28522	28366	28604	28386	28529	28510	28847	28399	28759	28562	28514	28762	28496	28542	28724	28347	28594	28631	28944	28476	28451	28676	28654	28453	28401	28438	28531	28693	28591	28445	28382	28427	28502	28523	28684	28639	28559	28704	28593	28444	28163	28459	28600	28610	28664	28751	28606	28661	28435	28618	28810	28340	28632	28958	28583	28687	28622	28710	28435	28876	28857	28261	28534	28648	28707	28258	28702	28767	28525	28588	28459	28423	28735	28690	28515	28509	28606	28561	28653	28637	28536	28431	28628	28626	28473	28283	28548	28494	28395	28613	28687	28649	28686	28619	28776	28562	28691	28509	28505	28583	28638	28668	28862	28681	28643	28546	28438	28576	28440	28583	28605	28508	28628	28408	28420	28446	28410	28499	28706	28727	28773	28515	28569	28515	28499	28487	28613	28482	28573	28672	28374	28492	28653	28412	28836	28498	28474	28412	28542	28364	28500	28435	28641	28819	28595	28414	28383	28629	28564	28636	28666	28612	28336	28574	28294	28354	28507	28661	28578	28692	28498	28495	28640	28589	28684	28607	28401	28678	28604	28605	28567	28872	28401	28592	28701	28363	28681	28585	28474	28601	28555	28450	28401	28397	28425	28780	28560	28732	28466	28577	28465	28502	28715	28684	28526	28448	28615	28654	28551	28514	28644	28577	28434	28369	28515	28413	28565	28560	28591	28422	28501	28509	28560	28527	28633	28656	28735	28650	28720	28501	28564	28668	28628	28710	28571	28798	28445	28503	28602	28565	28259	28432	28467	28399	28563	28661	28687	28578	28605	28597	28610	28608	28718	28718	28574	28570	28696	28587	28500	28473	28465	28540	28658	28873	28532	28652	28537	28506	28505	28311	28513	28618	28608	28618	28692	28756	28550	28424	28575	28607	28668	28665	28744	28573	28285	28542	28576	28707	28607	28533	28489	28591	28293	28553	28487	28511	28989	28831	28372	28669	28444	28500	28563	28604	28650	28327	28609	28407	28309	28664	28698	28546	28508	28557	28726	28665	28453	28483	28305	28412	28430	28200	28440	28485	28491	28580	28699	28673	28466	28625	28849	28876	28670	28540	28598	28525	28377	28460	28397	28714	28392	28581	28404	28706	28585	28626	28693	28549	28601	28417	28763	28875	28570	28828	28477	28687	28590	28547	28811	28575	28661	28467	28455	28367	28442	28415	28460	28451	28394	28467	28280	28494	28623	28543	28678	28375	28310	28415	28486	28776	28710	28611	28484	28754	28762	28366	28685	28513	28524	28500	28781	28496	28384	28497	28745	28172	28280	28496	28431	28474	28556	28487	28507	28398	28682	28568	28337	28363	28669	28613	28665	28429	28619	28612	28738	28702	28351	28671	28747	28612	28559	28680	28585	28338	28647	28467	28701	28879	28908	28508	28447	28822	28581	28483	28825	28446	28717	28675	28651	28505	28387	28773	28766	28648	28702	28683	28665	28457	28443	28544	28502	28575	28759	28427	28543	28787	28318	28588	28585	28574	28883	28585	28493	28847	28573	28445	28709	28586	28564	28705	28536	28734	28718	28451	28526	28344	28427	28724	28769	28593	28813	28363	28703	28390	28596	28454	28464	28499	28771	28570	28378	28389	28510	28556	28698	28259	28537	28457	28495	28577	28302	28455	28500	28289	28492	28559	28604	28658	28557	28670	28651	28628	28789	28535	28677	28424	28223	28519	28695	28763	28597	28392	28981	28292	28614	28403	28632	28616	28457	28626	28757	28444	28588	28602	28640	28777	28668	28467	28579	28674	28688	28740	28774	28412	28819	28446	28433	28407	28614	28677	28402	28627	28627	28640	28340	28558	28388	28422	28534	28570	28800	28851	28749	28308	28645	28519	28814	28519	28588	28684	28615	28670	28647	28428	28678	28682	28446	28476	28772	28426	28598	28612	28578	28502	28273	28463	28326	28287	28506	28438	28527	28661	28669	28664	28539	28449	28418	28694	28719	28633	28659	28408	28641	28460	28658	28548	28716	28594	28620	28542	28718	28559	28350	28703	28411	28647	28382	28461	28740	28486	28652	28627	28650	28530	28557	28687	28803	28510	28598	28780	28433	28492	28566	28427	28578	28715	28915	28776	28700	28498	28731	28501	28536	28696	28743	28658	28586	28518	28460	28381	28564	28545	28583	28490	28447	28742	28445	28466	28487	28701	28539	28565	28743	28840	28637	28629	28377	28527	28664	28656	28467	28737	28597	28727	28757	28559	28823	28651	28467	28477	28754	28677	28344	28472	28556	28549	28394	28696	28660	28389	28485	28678	28602	28550	28845	28806	28209	28579	28507	28582	28462	28682	28458	28692	28556	28487	28226	28774	28628	28548	28549	28480	28424	28528	28660	28290	28611	28632	28398	28453	28618	28745	28643	28463	28557	28578	28374	28820	28471	28713	28585	28490	28559	28551	28552	28644	28671	28558	28630	28519	28607	28415	28616	28582	28591	28727	28876	28729	28458	28547	28845	28567	28453	28664	28574	28576	28561	28488	28522	28402	28649	28518	28475	28593	28614	28321	28716	28475	28684	28570	28534	28789	28721	28540	28503	28810	28803	28631	28681	28515	28607	28659	28532	28669	28501	28340	28592	28574	28604	28500	28773	28639	28418	28526	28568	28644	28426	28577	28429	28338	28704	28638	28649	28614	28505	28553	28513	28732	28626	28624	28746	28488	28466	28471	28602	28574	28365	28531	28507	28575	28540	28288	28654	28762	28539	28673	28511	28442	28545	28489	28489	28656	28923	28587	28529	28480	28730	28474	28971	28431	28424	28876	28612	28631	28525	28510	28542	28507	28983	28563	28559	28412	28748	28479	28345	28602	28550	28643	28772	28444	28332	28642	28387	28533	28623	28587	28737	28664	28565	28403	28642	28635	28663	28526	28434	28489	28640	28295	28695	28722	28629	28587	28552	28548	28797	28551	28657	28679	28635	28547	28528	28542	28709	28596	28633	28537	28475	28601	28483	28594	28787	28790	28552	28599	28641	28533	28531	28479	28624	28501	28550	28513	28860	28504	28560	28378	28741	28553	28623	28485	28418	28668	28607	28665	28497	28348	28497	28448	28678	28702	28580	28477	28523	28655	28604	28444	28653	28600	28467	28835	28726	28495	28542	28617	28621	28337	28425	28468	28647	28556	28656	28659	28672	28711	28594	28550	28653	28661	28372	28703	28800	28672	28389	28421	28313	28676	28648	28648	28668	28418	28600	28830	28430	28661	28454	28305	28325	28375	28605	28526	28596	28804	28654	28616	28591	28412	28603	28630	28607	28591	28704	28606	28628	28554	28670	28462	28307	28689	28436	28562	28520	28660	28565	28400	28452	28569	28785	28752	28675	28295	28522	28327	28451	28852	28594	28548	28618	28541	28763	28712	28693	28514	28645	28596	28823	28600	28714	28726	28636	28709	28520	28632	28585	28575	28269	28718	28559	28580	28536	28394	28583	28721	28641	28303	28203	28537	28678	28489	28752	28543	28769	28822	28596	28317	28484	28802	28507	28479	28677	28361	28626	28538	28469	28400	28841	28480	28592	28467	28453	28620	28625	28803	28537	28573	28384	28366	28516	28361	28452	28537	28623	28551	28464	28587	28431	28537	28524	28471	28570	28540	28565	28389	28431	28627	28649	28657	28521	28301	28599	28376	28805	28587	28792	28790	28582	28518	28430	28345	28494	28689	28518	28410	28612	28675	28495	28530	28545	28589	28701	28695	28515	28558	28665	28536	28492	28501	28593	28494	28540	28523	28433	28606	28622	28668	28486	28450	28741	28633	28640	28570	28508	28585	29087	28647	28703	28656	28641	28522	28639	28586	28596	28520	28671	28718	28429	28362	28665	28519	28578	28526	28589	28454	28549	28238	28523	28559	28415	28494	28577	28730	28659	28522	28473	28494	28719	28497	28493	28456	28786	28594	28780	28414	28528	28509	28535	28485	28535	28563	28553	28801	28513	28572	28662	28734	28639	28385	28529	28501	28571	28545	28572	28409	28479	28225	28580	28225	28440	28340	28735	28626	28364	28280	28518	28458	28733	28664	28513	28398	28557	28518	28481	28524	28618	28674	28454	28544	28654	28487	28400	28524	28754	28654	28727	28635	28609	28624	28562	28556	28500	28530	28696	28542	29012	28695	28631	28438	28592	28743	28510	28480	28671	28660	28428	28461	28264	28615	28500	28624	28527	28588	28738	28272	28576	28717	28560	28567	28560	28560	28323	28481	28448	28609	28638	28543	28741	28513	28364	28391	28738	28356	28667	28724	28975	28547	28622	28583	28671	28746	28819	28542	28617	28773	28500	28528	28575	28422	28645	28543	28187	28363	28603	28573	28458	28640	28375	28533	28700	28699	28542	28584	28609	28701	28692	28565	28535	28339
30010	57288	46334	30406	22234	20621	20034	19639	19090	18950	18665	18539	18195	18533	18207	18302	18187	18263	18218	18162	18166	18130	18003	17983	18019	17946	17811	17841	18067	18019	18104	18002	18030	17943	18063	18153	17851	18142	18189	18035	18112	18027	18019	17931	17951	17985	18105	18195	18073	18007	18052	17893	18160	18000	18031	18206	18108	18110	18107	18025	18111	17911	18193	17896	18148	18037	18086	18157	18014	18022	17916	17964	18090	18264	18166	18140	18155	18101	18076	18136	17886	18108	18153	17976	18058	18063	17929	18092	17788	17975	18140	17876	18229	18096	18176	18122	18099	18066	18060	18082	18011	17863	17940	17937	18127	17751	17979	18120	18024	17809	18010	18044	18154	18001	18049	18072	17962	17972	17912	18081	17933	17950	18034	18044	17778	18010	18074	18071	17964	17763	18062	17862	17866	17882	18031	17928	17878	17842	17828	18085	17958	17860	18185	17892	17972	17950	17889	17898	18004	17942	18085	18046	17931	17898	17894	17944	17923	17920	17950	18032	17901	17901	17887	17829	17988	18051	17980	18010	17819	18188	18058	18014	17969	18094	17819	18037	17877	17969	17954	17929	18159	18108	17984	17843	17879	17884	18115	18019	18088	18057	18013	17963	18018	17859	18033	18102	17976	17974	18010	18001	18076	17965	18153	18003	18011	17954	18017	18046	18115	17913	17870	18062	17912	18059	17934	17950	17868	17850	18089	17856	17929	17984	18011	17927	18069	18060	18078	18094	17827	18150	17944	17833	18065	17975	17900	17919	18035	17975	17972	17936	17937	18002	17878	17986	17992	18062	17991	17935	17873	17931	17790	18060	18101	18083	17897	18125	18032	18102	18056	18109	17982	17913	17834	18062	17751	17888	17892	18007	17775	18073	18040	18127	17830	17887	17889	18008	17975	17928	17965	18063	17990	17898	18001	17957	17893	17994	17992	18175	17881	17865	18208	18036	17921	18028	17777	17951	17985	18078	18036	18009	18033	17906	18060	18128	17936	17955	17945	17856	17944	18036	18021	18073	18158	17979	17989	17937	17944	17994	17995	17898	17956	17856	17966	17891	17926	17894	17933	18048	18070	17866	17863	17864	18216	17952	17974	18043	18015	17947	18054	17896	17908	18097	17865	17872	18085	17886	17957	18024	17849	17859	18101	17740	18036	18127	18046	17937	17905	17976	17944	17976	17976	17998	17949	18029	17882	17885	17731	17996	18020	17978	17994	18029	18066	18055	17897	18077	17997	17887	17899	17923	18049	17948	17951	18081	17829	18291	18034	17949	18022	17939	18015	18032	18085	18079	17962	18152	17728	17938	18110	17884	17847	17951	17931	18021	17869	17889	17954	18006	18047	17881	18015	17818	18069	18035	17955	17996	17909	17980	17981	18134	17805	17954	18008	17986	18000	18004	17972	18138	18056	18015	17765	18122	17858	17957	17928	18053	17978	18014	18058	18021	17859	18159	17897	18075	17883	17915	17905	18029	18070	17938	17924	17918	18065	18121	18048	18017	17941	17801	18012	17905	18027	17991	17866	18056	18059	18025	18100	17947	17992	17846	18024	17874	18076	18046	18115	17994	17937	17849	18021	18041	18045	17980	17983	18076	17925	17940	17842	17874	17836	17973	18129	18059	17803	18043	18113	17929	17934	17717	18244	17781	18140	17901	17929	18036	17945	17829	17880	17839	18112	17947	18012	18071	17945	17959	17908	18061	17957	17831	18154	17961	18040	17911	17819	17881	17865	18035	18255	17718	17999	18013	17929	18172	17959	18022	17982	17897	18074	17982	17895	17775	17881	18142	17906	17963	17995	18011	17987	17794	18184	17922	17876	18016	17966	17875	17922	18099	18020	18064	17984	17893	17949	17977	18057	18045	17874	17955	18018	17988	17936	17966	18088	17990	17869	17916	17883	17829	17876	17987	18025	17897	17927	17979	18019	18083	17902	18087	17749	17980	18011	18103	17921	17991	17889	17886	17944	17915	18010	18072	17785	17845	18149	18046	17890	17900	17858	18077	18003	17974	18131	17940	17897	17999	18035	17792	17884	17859	18057	17848	17945	17919	18018	17894	18029	17939	17950	17959	17949	18057	17974	17955	18016	17931	18046	17723	17935	17909	17922	17852	17947	17885	17901	18056	17779	17951	17960	17964	18003	17923	18082	17995	18012	18013	17896	17885	17916	17823	17837	17968	17933	17830	17840	17906	17971	18022	17937	17940	17878	17825	17860	17929	18052	17857	18025	17764	17926	17893	17937	17967	18026	17909	18080	18004	17928	17947	17852	17827	17900	17990	17956	18017	17746	17945	17820	17864	17897	17885	17926	18055	17859	18071	18074	17853	17997	17867	18044	17950	18157	17792	18013	18003	18136	17822	18056	17923	17920	17934	17844	18004	17936	17941	17874	17989	18135	17872	17915	17908	18118	18184	17933	18032	17880	17951	17925	17949	17791	17960	18013	18022	17962	17963	18100	17951	17855	18171	17927	17937	18040	18035	17882	17935	17908	17824	17939	17980	17881	17844	17887	17783	17957	18010	17810	17924	18004	17921	18094	17904	17963	18106	18016	17928	17889	18080	17807	17922	17954	18009	18025	17793	18134	17982	18090	17916	17795	17958	17970	18001	18056	17903	18155	17884	17977	17950	17887	18076	18087	18190	17961	18023	17955	17946	17876	17917	17934	18062	18096	17987	17812	17907	17827	17906	17933	17986	18126	17920	17934	17908	17938	18058	17906	17913	18013	17892	17983	17912	18100	18024	18059	17727	17851	18001	18118	17865	18000	18138	17896	17878	17992	18085	18016	17866	18048	18100	17948	17906	18060	18119	17996	17794	17983	17954	17889	17973	17930	17841	17840	18010	17912	17947	17868	18033	18028	17932	18002	17924	17893	18166	18021	18002	17969	17914	17921	17966	17943	18036	17750	18164	17905	17753	18139	17771	17907	17817	18084	17923	17892	18175	18008	17887	18032	18000	17921	18045	17908	17966	17924	18008	18163	18049	17933	18089	17982	17755	18061	18028	17853	17919	17839	17916	17836	17962	17984	18142	18072	18016	18008	17878	17973	18100	17989	17991	17849	17828	18099	18019	18124	17992	17975	17991	18035	18080	17995	18135	17865	17933	18010	17961	17897	18041	18002	17920	18101	17898	17920	17867	17970	17978	18022	18020	17958	17908	18086	18039	18055	17858	17790	18019	17935	17997	18046	18002	17874	18117	17968	17829	17885	17921	18198	17917	18064	18005	18051	17983	18000	17994	17912	17914	18024	17966	17846	18064	18034	17905	17752	17856	17988	18026	18010	17952	17937	18163	17979	17998	17854	17944	17990	18066	17909	18075	17991	18016	17857	18001	17751	18001	18068	17965	17822	17904	18039	18140	17848	17780	18019	17941	17981	17867	17966	17899	18034	18173	18069	18010	18004	17937	17905	17942	17872	17915	18063	17883	18035	17841	17801	18173	18025	17748	17908	17996	18003	18094	17847	17941	18051	17836	18038	17960	18062	17968	18010	18082	17970	17746	17990	18109	17923	17748	18052	17869	17790	17992	18022	17999	17984	18134	17867	17946	17990	18149	18034	17890	17941	18069	18078	17816	18027	17899	18143	17853	18096	17863	17931	17865	18044	17882	17968	17927	17953	17919	17888	17922	17932	17823	17673	18013	17926	18064	18096	17938	17987	18100	17883	17873	18023	17991	17942	18105	18054	17946	17953	18213	18058	17842	17918	17946	17924	18040	17955	17975	17898	17802	17881	18037	17946	17711	18014	17936	17928	18052	18035	17924	18137	17724	18216	17854	17987	18000	18160	17968	17844	17991	17950	17693	17926	17894	18215	17963	18048	17780	17893	18085	17953	17836	17794	17960	17791	17952	18051	17924	18027	18132	17992	18087	17963	18063	17939	18025	17938	17951	18136	18162	17932	17969	17939	17749	17841	18008	17941	18085	18095	17928	17869	17889	17947	17885	17967	17787	17929	17814	17911	18015	18194	17887	17960	18018	17951	17834	17917	18095	17845	17916	17880	17997	17986	17830	18182	18009	17930	17854	17997	17755	18011	17910	17816	17995	17973	17978	17774	17832	18006	18004	17863	18001	17818	18057	17980	18028	17891	18034	18055	18098	17790	17889	17983	18010	17932	17995	18070	17929	17890	17924	17856	18034	17957	18048	17975	18059	17886	17849	17992	17737	17880	17749	17952	17849	18036	17984	18073	17923	17872	17977	17900	18020	17754	17879	17994	17757	17850	18141	18011	17939	18092	17939	17946	17910	17892	18041	18006	18023	17688	18008	17960	18095	18068	17999	18029	17831	17944	17888	18101	18190	17982	17990	18095	17995	17816	18025	17978	18025	17793	18073	18066	17900	17939	17763	18110	18122	17840	18021	17940	17879	18111	18044	17982	17941	18030	17977	17871	17905	17866	18032	18047	17984	17960	18102	17903	17997	18074	17839	17917	17823	17940	18176	18100	18099	17802	17935	18040	18053	18081	18099	17874	17939	17944	17831	17905	17887	18057	18015	18182	17887	17984	18025	17912	17925	17878	17922	17986	17859	17973	17886	17846	17981	18026	17783	18012	17934	17900	17816	18120	17947	17884	18047	17986	17998	17914	17956	18155	17928	18188	18030	17978	17839	17832	18054	17876	18023	17878	18080	17978	17921	18042	17824	17907	18047	17893	17786	18018	17984	17845	17834	17769	17915	17883	18055	17850	17990	17924	17862	17813	18107	17826	17947	17933	17984	17954	18012	17986	17939	17823	17930	17916	17950	17844	17829	18023	18131	18022	17919	17929	17927	17915	17998	18102	18106	17759	17973	18093	17893	18051	17859	17862	17903	18025	17969	17991	17858	17978	17909	18127	18100	17966	18117	17787	18044	17981	18048	18010	18011	17929	18007	18096	17855	18220	17881	17878	18003	18118	17935	17968	17989	18061	18157	17783	17878	17853	18076	17875	17804	18049	17918	18000	18179	17890	17977	18038	17863	17864	17958	17823	17965	18150	17982	17799	17849	18157	18030	18011	17983	18067	17933	18047	18049	17987	17982	18065	17996	17794	17963	18056	17886	17966	18066	17991	17990	18210	17937	18104	18053	17778	17886	18216	17970	18097	17944	17855	17886	18152	17904	17933	17996	18101	18079	18124	17971	17995	18056
35037	30027	33845	30225	27942	28088	28325	28557	28250	28041	28123	28173	28376	28189	28348	28112	28181	28249	28315	28282	28040	28212	28210	28207	28104	28037	27862	28102	28355	28128	28118	28136	28338	28111	28240	28119	28136	28110	28474	28473	28186	28375	28071	27986	28184	28243	28303	28143	28302	28363	28000	28246	28149	28122	28299	28289	28047	28407	27964	28237	27986	28324	28164	28307	28048	28171	28209	28248	28076	28062	28409	28147	28149	28077	28158	28227	28327	28121	28062	28267	28216	28169	28385	28174	28565	28134	28258	28339	28314	28015	28302	27978	28197	28251	28292	28069	27939	28223	28037	28156	28156	28417	28093	27891	28070	28090	28287	28030	28098	28416	28204	28043	28126	28587	28014	28331	28309	28066	28071	28413	28528	28211	28187	28099	28165	28293	28270	28279	28291	28176	28282	28227	28215	28151	28238	28196	28066	27956	27973	28295	28260	28257	28166	28157	28221	27922	28164	28320	28139	28252	28246	28359	28377	28071	28189	28388	28246	28120	28220	28286	28362	28404	28251	28152	28128	28168	28218	28181	28113	28168	28231	28319	28224	28252	28296	28106	28213	28161	28311	28197	28338	28109	28243	28447	28562	27950	28264	28229	28328	28013	28186	28200	28172	27973	28162	28260	28040	28100	28489	28310	27986	28505	27957	28227	28191	28285	28373	28265	28260	28542	28254	28275	28240	28405	28337	28163	28130	28361	28373	28275	27969	28142	28131	28334	28261	28277	28212	28172	28275	28218	28142	28288	27994	28038	28196	28231	28206	28117	28125	28328	28513	28211	28334	28440	28233	28470	28367	28566	28293	28230	27949	28330	28092	28289	28427	28128	28176	28103	28162	28131	28107	28014	27959	28229	28460	28146	28234	28452	28145	28177	28073	28470	28443	28289	28076	28131	28085	28066	28020	28122	28207	27989	28089	28188	28427	28288	28343	28175	28552	28414	27963	28162	28182	28338	28355	28411	28229	28092	28208	28289	28224	28213	28197	28022	28362	28179	28232	28391	28254	28273	28172	28221	28356	28218	28260	28020	28168	27841	28121	28388	28620	28232	28346	28038	28163	28210	28035	28137	28351	28169	28408	28307	28202	28031	28329	28130	28426	28144	28347	28331	28368	27985	28329	28333	28483	28351	28379	28289	28181	28223	28341	27999	28340	27902	28542	28333	28477	28453	28222	28037	28302	28176	28200	28364	28177	28255	28101	28391	28011	28191	28412	28059	28078	28267	28248	28495	28243	28419	28175	28143	28078	28244	28051	28190	28356	28535	28437	27864	28072	28023	28221	28321	28200	28564	28281	28304	28135	28115	28228	28004	28117	28147	28398	28226	28074	28159	28029	28146	28312	28222	28066	28066	28295	28406	28094	28092	28181	27960	28194	28309	28125	28327	28303	28374	28163	28092	28161	28146	28074	28314	28299	28343	28152	27830	28311	27969	28126	28167	28197	28382	28576	28036	28028	28190	28178	27907	28174	28148	28145	28085	28232	28084	28118	28096	28365	28052	28169	28323	28232	28043	28277	28242	28309	28233	28121	28219	28305	28263	28436	28251	28091	28145	28326	28099	28113	27806	28393	28203	28297	28239	28365	28160	28085	28237	28048	28438	28147	28210	28110	28016	28225	28067	28231	28098	28228	28175	28350	28377	28192	28133	28367	28133	28377	28171	28167	28509	28078	28164	28360	28012	28146	28155	28570	28365	28125	28124	28242	28400	28052	28097	28313	28045	28275	28256	28093	28085	28264	28043	28170	28337	28316	28252	28158	28255	28133	28410	28210	28303	28329	28319	28238	28358	28347	27974	28021	28181	28275	28373	28224	28125	28471	28290	28416	28141	28118	28392	28113	27937	27908	28038	28200	28219	28258	28203	28161	28191	28121	28084	28393	28246	28245	28262	28281	28131	27971	28233	28167	28335	28137	28076	28073	28162	27904	28342	28136	28118	28186	28190	28132	28137	28387	28300	28430	28291	28197	27949	28236	28109	27833	28042	28299	28224	28242	28451	28179	28044	28208	28270	28228	28237	28293	28167	28279	28320	28171	28205	28079	28062	28039	28335	28189	28221	28207	28196	28159	28157	28233	28283	28003	28165	28153	28337	28368	28395	28119	28307	28321	28095	28168	28556	28348	28303	28267	28304	28351	28503	28309	28137	28433	28308	28299	28241	28351	28657	28366	27944	27979	28271	28120	28526	28091	28160	28286	27924	27996	28144	28318	28314	28466	28160	28257	28383	28023	28154	28008	28074	28061	28191	28172	28452	28078	28251	28321	28119	28257	28352	28702	28216	28437	28322	28201	28112	28450	28034	27994	28074	28141	28100	28346	28112	28278	28413	28352	28223	28195	28208	28127	28172	28156	28088	27945	28160	28220	28288	28181	28213	28409	28136	28366	28274	27945	28189	28396	28283	28278	28386	28360	28156	28248	28122	28358	28086	28119	28251	28042	28546	28297	28190	28345	28289	28241	28223	28155	28156	28001	28264	27947	28148	28125	28041	28103	28283	28180	27972	28230	28261	28099	28241	28149	28227	28319	28173	28375	28020	28267	28122	28171	28081	28084	28256	28132	27948	28118	28069	28354	28369	28073	28185	28223	28355	28232	27983	28338	27732	28313	28126	28253	28126	28119	28155	28199	28411	28199	28304	28453	28282	28083	28313	28425	28495	28313	28296	28231	28405	28322	28040	28306	28298	28029	28136	28355	28286	28001	27992	28324	28312	28338	28335	27868	28298	28225	28033	28352	28195	28087	27869	28348	28257	28237	28282	28246	28221	28172	28212	28534	28421	28289	28337	28300	28350	28313	28368	28309	28148	27917	28181	28272	28274	27898	28361	28241	28342	28244	28262	28082	28383	28069	28271	28144	28170	28416	28241	28093	28435	28281	28278	27926	28292	28238	28094	28292	28373	28288	27989	28260	27998	28307	28185	28333	28161	28152	28089	28551	28271	28140	28336	28271	28351	28439	28334	28360	28323	28071	28216	28354	28253	28176	28211	28140	28218	28105	28233	28271	28096	28375	28149	28190	28272	28050	28263	28064	28148	28035	28163	28301	28039	28034	28209	28160	28147	28231	28407	28211	27968	28103	28299	28106	28008	28109	28366	28546	28211	28241	28342	28417	28318	28140	28160	27969	28175	28294	28039	27930	28467	28288	28448	28153	28387	28175	28469	28121	28367	28055	28178	28108	28189	28209	28090	28395	27946	28338	28167	28044	28428	28265	28306	28321	28123	28399	28322	28131	28482	28092	28004	28120	27970	28010	28231	28223	28193	28144	28314	28343	28127	28384	28291	28109	28130	28130	27978	28018	28194	28256	28384	28479	28334	28254	28198	28170	28087	28294	27948	28280	28220	28137	28373	28152	28355	28498	28276	28023	27921	27838	28249	28018	28233	28444	28333	28211	28212	28300	28293	28411	27979	28188	28095	28099	28323	28007	28439	28238	28212	28344	28078	28418	28212	28181	28319	28289	28328	28153	28173	28434	28156	28202	28255	28339	28070	28194	28419	28127	28163	28443	28200	28199	28602	28126	27868	27957	28270	28271	28096	28171	28185	27963	28468	28225	28326	28139	28311	28270	28402	28199	28050	28174	28044	28143	28021	28137	28094	27951	28287	28279	28338	28127	28163	27936	28279	28190	28200	28209	28301	27783	28296	28030	28105	28052	28451	28132	28168	28449	28245	28317	28124	27979	28070	28385	28347	28331	28191	27920	28230	27886	28417	28211	28245	28202	28151	28027	28102	28360	28290	28274	28411	28281	28148	27982	28336	28315	28403	28157	28167	28022	28059	27899	28139	28296	28407	28293	28213	28292	28083	28050	28001	28260	28235	28126	28266	28057	28147	28058	28311	28313	28201	28054	27926	28401	28263	28347	28192	28309	28222	27990	28218	28210	28462	28511	28240	28218	27856	28337	28098	28318	28173	28408	28165	28202	28137	28133	28392	28146	27979	28181	28155	28195	28200	28414	28370	28533	28299	28021	28407	28499	28310	28019	28136	28295	28025	28604	28340	28100	28171	28465	28118	28265	27989	28008	27960	28018	27884	28043	28063	28074	28205	28220	28324	28263	28352	28269	28291	28037	28153	28067	28227	28324	28384	28328	28247	28128	28029	28210	28144	28100	28228	28126	28369	28344	28212	28225	28050	28586	28394	28414	28108	28307	28152	28375	28157	28324	28415	28159	28091	28333	28183	28296	28260	28135	28278	28094	28219	28431	28167	28109	28158	28067	28192	28201	28107	28496	28084	28074	28210	28032	28303	28310	28104	28264	28260	28154	28469	28257	28437	28369	28343	28178	28306	28205	28195	28642	28356	28270	28003	28101	28276	28257	28078	28423	28508	28118	28200	28180	28111	28226	28201	28194	28023	28175	28126	28177	28182	28606	28159	28167	28364	28398	28241	28384	28076	28019	28342	28150	28301	28390	28543	28055	28354	28415	28301	28344	27815	28291	28187	28228	28271	28059	28193	28451	28126	28413	28524	28447	28126	28368	28375	28214	28415	28200	28254	28385	28120	28207	28284	28512	27915	28441	28170	27967	28384	28004	28019	28104	28163	28321	28285	28379	28398	28040	28154	28357	28205	28276	28143	28339	28221	28038	28320	28157	28169	28322	28125	28432	28227	28226	28149	28185	28277	28279	28085	28006	28122	28136	28214	28189	28101	28358	28441	28329	28178	28351	28554	28362	28182	28292	28355	28366	27962	28118	28313	28243	28223	28120	28248	28405	28035	28173	28284	28026	28208	28201	28414	28327	28359	28269	28275	28006	28152	28472	28091	28199	27782	28447	28250	28184	28221	28076	28288	28171	28047	28162	28106	28132	28355	28332	28403	28039	28306	28267	28218	28463	28301	28398	28127	27914	28311	28146	28183	28140	28400	28300	28126	28365	28454	28343	28297	28339	27904	28152	28302	28363	28057	27893	28217	28258	28344	28380	28292	28127	28227	28126	28202	28216	27945	28489	28406	28218	28420	28220	28144	28237	28117	28262	28143	28271	28145	28388	28323	28309	28351	28071	28037	27982	28288	28149	28486	28309	28420	28546	28241	28186	28272	27998	28429	28168	28317	28332	28322	28542	28413	28348	28297	28217	28107	27924	28469	28293	28127	28077	28091	28042	28106	28113	28176	28147	28223	28101	28335
24385	30877	26788	18697	18276	17937	17869	18119	18019	17826	17803	17978	18028	17887	17935	17909	18021	17833	18061	17908	17908	17949	17935	17831	18189	17839	17845	17969	18038	17849	17998	17715	17885	18069	17820	17933	17893	17981	17862	17721	18071	17770	18075	17968	17781	17777	17816	17757	17933	17794	17929	17780	17925	17995	17956	17840	17822	17887	18030	17874	17755	17924	18038	17798	17871	17793	18005	18072	17929	17778	18048	18099	17944	17778	17853	17912	17981	18004	17983	17787	17889	17805	17746	17897	17995	17865	18020	17995	17887	17889	18035	17896	17812	17842	17884	18016	17889	17912	17815	17796	17989	17667	17839	17836	17787	17808	17837	17922	17895	17896	17874	18082	17794	17950	17826	17803	17735	17828	17840	17821	17952	17891	17974	17788	17755	18145	17939	17959	17761	18016	17905	17984	17695	17837	17859	17990	17760	17953	17700	17848	17773	17993	17795	17826	17822	17984	17871	17921	17991	17776	17883	18022	18038	17866	17958	17895	17924	17840	17973	17877	17911	17781	17839	17888	17892	17712	18032	17895	17613	17983	17899	17819	17880	17795	17969	17798	17893	17896	17697	17874	17921	17826	17727	17985	17907	17798	17935	17962	18005	18009	17704	17760	17960	17851	17821	17921	17741	17953	17894	17770	17962	17829	17990	17981	17731	17992	17960	17853	17989	17926	18057	17951	17911	17866	18017	17932	17986	18022	17886	18017	17972	17625	17987	17811	17994	17993	17928	17847	18029	17830	17890	17930	17845	17895	17827	18010	18063	17890	18018	17711	17825	17913	18027	17699	17721	17854	18053	17956	18059	17841	17591	17815	17884	17992	17833	17772	17870	17819	17920	17725	17853	17874	17680	17891	17916	17960	17905	17954	17940	17865	17791	18122	17783	17760	17830	17754	18002	17968	17812	17969	17675	17778	17977	17907	17913	17753	18076	17715	17963	17919	17964	17759	18024	17799	17767	17843	17781	18035	17853	17978	17989	17713	17804	17816	17661	18026	17745	17799	17719	17787	17787	17867	17797	18026	17775	17950	17911	17954	17759	17965	18098	17986	17831	17799	17932	17988	17890	17686	17781	17750	18008	17937	17913	17901	17690	17871	17885	17891	17879	17860	17919	17761	17750	17793	17902	17875	17980	17845	17928	17977	17831	17859	17844	18001	17737	17973	17801	17901	17916	17994	18003	17749	17848	17919	17599	17844	17978	17991	17975	17904	18108	17911	17741	17834	17960	17922	17863	17863	17783	17982	17847	17883	17771	17873	17868	17953	17700	17854	17887	17746	17834	17840	17782	17867	17932	17925	17787	17791	18156	17937	17884	17781	17821	17867	17976	17776	17942	17808	17767	17954	17770	17991	17910	17834	17807	17825	17937	17720	17879	17985	17837	17973	17963	17823	17945	17772	17904	17893	18003	17825	18078	17910	17875	17807	17755	17911	17878	17766	17797	18166	17789	17956	17817	17850	17950	17775	17943	17756	17978	17673	17709	17791	17812	18030	17800	17982	17901	17938	17945	17866	17773	17906	17780	17793	17751	17720	17966	17994	17965	18008	18109	17758	18017	17826	17976	17852	17876	17885	17911	17784	17774	17827	17886	17950	17925	17879	17829	17947	17791	17795	17775	17610	17688	17754	17824	18010	17893	17931	17946	17735	17894	17868	17890	17875	17911	17941	17882	17857	17815	17877	17906	17833	17858	17894	17983	18023	17878	17946	17776	17971	17944	17936	17848	17957	17816	17816	17854	18017	17827	17861	17887	17835	17949	17818	17897	17711	17963	18029	17743	17958	17808	17783	18000	17820	17811	17948	17783	17989	17862	17969	17838	18126	17835	17779	17915	17953	18001	17965	17858	17748	17852	17899	17734	17924	17781	17898	17868	17934	17986	17921	17924	17789	18102	17843	17802	17975	17711	18106	17984	18043	17920	17845	17958	17810	17897	17768	17929	17987	17847	17866	17893	17947	17699	17822	17703	17901	17833	17950	18049	17767	17998	17814	17961	17617	17888	17812	18000	17889	18038	17891	17900	17817	17934	17906	17889	17980	17967	17961	17770	17969	17883	17873	17911	18030	17925	17762	17940	17873	17738	17878	17824	17974	17971	17820	17903	17795	17841	17853	17896	17906	17877	17969	17930	17757	17965	17926	18021	17898	17748	17862	17819	17902	17909	18029	17794	17977	17846	17656	17797	17925	17760	17950	17781	17996	17887	17820	17841	17940	17910	17780	17899	17805	17984	17807	17857	17898	17769	17874	17671	17684	17952	17886	17856	17883	17773	17813	17928	17855	18123	17867	17829	17661	17825	17882	18072	17799	17808	17902	17694	17903	17922	17936	18011	17807	17831	17688	17948	17720	17963	17745	17916	17886	17892	17948	17769	18079	18003	17974	17981	17824	17831	17940	17937	17983	17936	18009	17710	18101	17804	17952	18033	17893	17850	17927	17953	17841	17843	18060	17745	17949	17877	17799	17817	17946	17998	17676	18009	17914	17945	17773	17965	17988	17746	17825	17996	17890	17735	17808	17854	17732	17923	18003	18019	17786	17904	17801	18035	18074	17887	18062	17949	17842	17937	17811	17738	17988	17596	17855	17804	17940	17945	17846	18034	17773	17700	18064	17789	17769	18040	17882	17848	17923	17803	17741	17848	17866	17766	17794	17901	17866	17894	17997	17938	17926	17649	17758	17952	17984	17587	17701	17906	17971	17962	17778	18048	17857	17977	17666	17757	18005	17840	17915	17906	17907	17852	17948	17814	17895	17944	17775	17940	17928	17848	17922	17859	17706	17868	17625	18002	17731	17889	17735	17846	17837	17805	17863	17903	17934	17877	17882	17981	17950	17918	17588	17874	17875	18050	17934	17709	17756	17961	18040	17662	17892	17862	17778	18000	17820	17809	17779	17854	17826	17807	18121	17829	17898	17824	18067	17618	17936	17836	18023	17791	17989	18019	17917	17833	17696	17944	17820	17826	17884	17730	17816	17767	17798	18018	18157	17979	17819	17971	17969	17845	17744	17843	17843	17856	17909	17832	17753	17815	17872	17992	17777	17907	17891	17807	18077	17831	17759	17811	17993	17859	17855	17800	17821	17819	17875	17777	18008	18048	17851	18121	17968	18052	17871	17742	17860	17940	18028	17770	18002	17781	17860	17674	17966	17930	17971	17793	17825	17983	17985	17887	18085	17862	17783	17909	17828	17849	17797	17734	17908	18072	17931	17936	18008	17796	17896	17855	17867	18013	17969	17884	17841	17895	17942	17914	17711	17923	17926	17844	17732	17921	17910	18141	17989	17951	17805	17843	17788	17849	17812	17885	17802	17976	17994	17900	17761	18019	17706	17796	17901	17889	17885	17893	18028	17905	17667	17919	17922	17912	17973	17909	17890	17876	17957	18010	17855	17907	17763	18001	17834	18115	17854	17972	18000	17844	17893	17836	17892	18057	17976	17926	17728	18013	17837	17751	17955	17640	17960	17884	17905	17988	17930	17967	18042	17956	17895	17889	17739	17966	17759	17760	17903	17711	17739	18002	17839	17955	17788	17933	17858	17844	17848	17897	17806	17831	17920	17929	17882	17713	17951	18021	17798	17916	17987	17978	17914	17990	17946	17826	17853	17902	17747	17914	17841	17896	17803	17890	17773	18059	18063	18082	17967	17974	17863	17909	17823	17841	17838	17880	17805	17867	17934	17827	17891	17730	18028	17844	17854	18069	17753	17904	17990	17953	17679	17974	17675	18141	17853	17904	17837	17856	17700	18127	17894	18027	17951	17677	18007	17861	17890	17831	18044	17915	17950	18139	17782	18017	17892	17842	17826	17701	18085	17890	17734	17944	18182	17802	17920	18027	17813	17883	17898	17990	17867	17808	17966	18033	17909	17960	17828	17743	18112	17947	18065	18068	17921	17797	18042	18014	17930	18089	17807	17889	17823	17858	17745	18007	17891	18015	17972	18006	17873	18055	17811	17879	17919	17762	17940	17867	17821	17689	18016	17946	18142	17952	17855	17832	17906	17933	17738	17897	17892	17588	17979	17849	17719	17975	17943	17860	17900	17949	17851	18013	17851	17946	17883	17850	17873	17817	17949	17855	17801	17834	17893	17971	17783	17884	17831	17903	17820	17947	17735	17939	17769	18070	17831	17990	17783	17830	17764	17865	17996	17949	17879	18090	17829	17929	17860	17860	17877	17952	18006	17751	18030	17840	18078	17883	17955	17931	17893	17934	17922	17988	17799	17911	17878	17865	17873	17983	17860	17919	17959	17850	17955	17858	17970	17814	17842	17843	17823	17872	17792	17888	17939	17844	17819	17877	17858	17703	18146	17956	17732	17852	17912	17931	17766	17866	17955	17801	17804	17982	17807	17830	17873	17878	17841	17631	17882	17862	17855	17745	17895	18050	17906	17966	18022	17984	17930	17938	17942	17809	17900	17953	17776	17846	17832	17904	17799	18082	17840	17854	17932	17845	17807	17665	17775	17715	17884	17814	17949	17810	17751	17888	17818	18019	17804	17865	17865	17879	17885	17864	17794	17904	18037	17783	17915	17726	18014	17651	17892	17856	17890	17842	17906	17874	17791	17897	17837	17948	17834	17866	17989	17827	17904	17999	17834	17815	17985	17880	17867	17858	17929	17801	17844	17817	17793	17802	18011	17880	17796	17933	17864	17825	17807	17867	17844	17836	17792	17617	17994	18030	18070	17854	17910	17910	17914	17785	17765	17810	17843	17705	17904	17995	17985	17666	17863	17922	17877	18019	17745	17845	17909	17937	17795	17829	17833	18015	17920	17912	18149	17879	17920	17911	18022	17765	17995	18039	17854	17850	17990	17982	17748	17784	17933	17881	17793	17922	17961	17910	17736	17781	17920	17704	17949	18030	17952	17950	17898	18087	17812	17813	18100	17950	17899	17898	17999	17752	17796	17910	17985	17980	17786	18009	18098	17868	17880	17826	17786	18014	17843	17825	18000	17865	17740	17912	17804	17902	17887	17910	17832	17772	17899	17961	17956	17914	17889	17875	17980	17923	17877	17833	18086	17898	17897	17967	17930	17901	17847	17897	17966	17781	17813	17841	17816	17884	18102	17827	18018	17846	17887	17988	17802	17759	17766	17960	17716	17800	17919	17930	17715	17923	17888	17940	17689
24109	20980	27347	25131	23492	27347	29418	27008	26419	27021	26693	26851	26229	26412	26287	26364	26342	26224	26469	26425	26250	26411	26257	26292	26211	26145	26144	26479	26088	26241	26521	26130	26323	26250	26230	26200	26343	26129	26381	25952	26060	26263	26408	26248	25974	26287	26178	26169	25962	25881	26062	26323	26078	25958	26190	26439	26228	26094	26173	26167	26005	26192	26053	26130	26229	26095	25910	25950	26103	25993	26122	26444	26321	26110	26307	26219	26202	26252	26167	26457	26124	26150	25986	26078	26272	26227	26305	26192	26123	26279	26108	26113	26179	26015	26100	25857	26400	26297	26377	26373	26215	25942	26297	25836	26255	26130	26177	26354	26185	26195	26044	26230	26081	26051	26278	26086	26238	26053	26063	26258	25986	26253	26284	25864	25973	26134	26112	26185	26072	26116	26290	26062	26235	26272	26096	26114	26137	26333	26245	26132	25902	26070	26045	26359	26073	25971	26210	26082	26223	26338	26044	26116	26250	26259	26197	26204	26320	26287	26166	25910	26191	25984	26073	25898	26129	26147	26145	26088	26302	26169	26214	25989	26283	26272	26189	26337	26251	26126	26190	26320	25896	26051	26178	26146	26011	26055	25985	26090	26182	25943	26075	25983	26206	26043	25870	26001	26329	26155	25912	26040	26202	26058	26176	26231	26413	26137	26330	26018	26231	25922	26379	26338	26341	25982	25864	26074	26250	26133	26146	26297	26242	26026	26206	25910	26015	25848	26275	26080	26151	26025	26195	26276	26014	26072	26053	25881	26056	26143	25935	26067	26136	25935	26208	26262	26129	26381	26097	25897	26354	26344	26366	26249	26169	26346	26284	26368	25991	26220	26034	26020	25822	26002	26229	26024	26296	26203	25994	26058	26093	25843	26088	26080	25773	26151	26114	26048	26222	26265	26059	26248	26325	25957	25918	25924	25994	26307	26173	26192	25940	26051	26133	26020	25983	26181	26287	26122	26290	26160	26181	26149	26120	26045	25931	26036	26261	26009	26222	25988	26119	26177	26090	25997	26116	26221	26097	25913	26090	26129	26029	25966	25854	26144	26318	26216	26131	25942	26181	26369	26005	26231	26032	26107	26180	26114	26136	26192	26154	26140	26432	26017	26063	26155	26210	25939	26228	26228	26048	26032	26181	26035	26323	26047	26212	26096	26208	26052	26118	25900	26200	26223	26080	26143	26329	26158	26129	25887	25936	26171	26020	26191	26170	26272	26087	25996	26089	26123	26071	26368	26229	26131	25896	26203	25919	26235	26120	26018	26267	26255	26001	26121	26023	25868	25984	26116	26067	26364	26168	25945	26272	26332	26065	26215	26286	26098	26097	26166	26097	26171	25896	26087	26211	26072	26008	26285	26053	26086	26165	26172	26106	25981	26282	26251	26203	26384	26225	26138	26121	26137	26213	26091	26267	26369	26156	26005	26232	26195	26106	26275	26054	26219	26097	26157	26137	26020	26060	25870	26098	26108	26250	26128	26213	26200	26031	26098	26105	26047	26285	26101	26069	25938	26123	26269	25975	25960	26165	26039	25994	26112	26001	25783	26340	26197	26225	26141	26268	25882	26157	26002	26095	26262	26095	26222	26046	26286	26031	26153	26022	26137	25991	25969	26168	26144	26311	26082	26213	25985	26127	26245	26302	26135	26201	26072	26258	26286	25990	26224	25977	26088	26069	26280	26044	26315	26482	26098	26332	26329	26199	26205	26227	26105	26102	26058	26009	26255	26002	26327	26241	26184	26075	26101	26031	26173	25800	26281	26138	26158	25994	26100	26234	26100	26185	26076	26162	26023	26265	26205	26237	26241	26114	26145	25941	26063	25940	26051	26095	25820	25973	26327	26073	25948	26236	26248	26156	26372	26292	26163	25997	26188	26153	26046	26320	26325	26341	25918	26044	26075	25995	25988	26084	26272	26235	26317	26255	26184	26116	26176	26271	26105	26119	26151	25819	26198	26220	26181	26149	26112	26204	26002	26177	26048	26090	26219	26059	25998	26153	26079	26109	26225	26229	26215	26070	26013	26157	26198	26107	26171	25956	26095	26238	26106	26397	26269	25942	26194	26153	25887	26046	26207	26005	26149	25909	26203	25951	26137	26328	26115	26302	26196	26251	25986	26079	26154	25987	25864	25841	25921	26057	26344	26030	26010	26174	26135	26298	26495	26095	26175	25826	26009	26266	26207	26186	26146	26200	26513	26326	26228	26092	26118	26124	26163	25912	25812	26245	25926	26111	26303	26098	25997	26180	25994	26097	26123	26272	26179	26039	26147	26168	26075	26294	26156	25924	26144	26400	26115	26158	26063	26081	26119	26389	26003	26227	26266	26126	26025	26292	26287	26238	26323	26247	26173	26316	25981	26236	26095	26117	26015	26072	25980	26353	26123	26303	26111	26149	26082	26026	26244	26411	26400	26203	26191	26222	26194	26094	25889	25939	25923	26075	26112	26284	26199	26297	26203	26000	26045	26261	26312	25911	26012	25930	26371	26171	26456	26140	26249	26143	26099	26163	25964	26064	26065	26152	26363	26040	26002	26125	26112	26116	26158	26193	26275	26210	26061	26095	26080	26002	26470	26194	26057	26193	26237	26146	26140	25883	26195	26347	26289	26195	25919	26219	26165	26102	26129	26301	26049	26116	25730	26351	26141	26065	26118	26218	26492	25927	26167	26250	25904	25929	25842	26346	25924	26305	26228	26365	26347	26392	25846	26229	26063	25917	25998	26328	25972	26366	26181	26202	26115	26176	26238	26224	26138	26095	26216	25906	26204	26142	26253	26078	26117	25948	25989	25988	26084	26165	26039	26089	26143	26447	26103	26337	25955	26096	26299	26070	26083	26063	26046	26140	26128	25953	26178	26176	25957	26343	26223	26087	26166	26388	26311	26168	26176	26010	26086	26104	25997	26115	26156	26151	26257	25978	26232	25897	26273	26318	26358	26191	26337	26374	26045	26301	26366	26034	25981	26267	26120	25968	25892	26100	26039	26127	26324	26196	25962	25915	25945	26074	26226	26104	26010	25914	26071	26167	26267	26164	26029	26134	26124	26010	25996	26049	26153	26379	26121	26318	26055	26186	26121	26017	26095	26151	25961	26170	26222	26253	26078	26038	26121	26113	26214	26332	26125	26307	26199	26159	26021	26071	26083	25983	26272	26134	26347	25914	26421	25956	26195	26117	25866	26032	26161	26190	26233	26266	26275	26351	26141	26137	26150	26214	26267	26235	26166	26124	26243	26047	26274	26199	26213	26212	25993	26106	25953	26159	26209	26062	26347	26145	26211	26016	26235	26045	25989	26025	26087	25831	25998	26088	26098	26193	26318	26283	25945	26242	25938	26327	26185	26053	26445	26128	26169	26075	26320	26349	26405	26034	25988	26151	26185	25960	26131	26302	26211	26143	25989	26175	26083	26176	25921	25995	26152	26086	26201	26305	26069	26121	26011	26222	26206	26031	26400	26259	26145	26252	26385	26165	26393	26095	26191	26353	25942	26085	25933	26064	26128	25983	26100	26280	26194	26084	26220	26143	26012	26193	25917	26114	26113	26164	26260	26108	26235	26027	25955	26063	26376	26060	25940	26135	25956	26202	26103	26223	26233	26146	26086	26254	26219	26222	26097	26462	26134	25789	26171	26134	26237	26141	26128	26270	26158	26360	26126	26224	26391	26178	26016	26255	26153	26235	26052	26076	26165	26170	26149	26129	26147	25976	25889	25932	25907	26037	26139	26223	26049	26187	26373	26394	26221	26319	26285	25921	26274	26175	26130	26044	26072	26208	26252	26327	26216	26348	25879	26099	26182	26030	26083	26096	26085	26243	26143	26089	25976	26170	26066	26071	25980	26050	26189	26270	26074	26200	26007	26345	26460	26072	26173	26072	26027	26471	26114	26272	26098	26071	26021	26309	26215	26351	26182	26134	26137	26231	26205	26350	26169	26136	26280	25884	26056	26234	26067	26096	26208	26075	25712	25996	26084	26321	26168	26431	26100	25992	26015	26133	25931	25958	26160	26088	26267	25974	25924	26054	26380	26114	26115	26213	25929	25978	26224	26284	26097	26027	26326	26268	26188	26100	26097	26295	26120	26234	26049	26185	26004	26178	26076	25835	26138	26304	26149	26305	25910	25874	26057	25949	25966	26045	26204	26186	26056	26063	26195	26052	26071	26130	26171	25982	26326	26213	26254	26284	26220	26107	26229	26074	26066	26133	26078	26158	26055	26112	26137	26114	26363	26163	26159	26150	26011	26097	26062	26249	26294	25953	26365	26091	26397	26358	25832	26374	26141	26177	26078	26104	26049	26215	26128	26236	26178	26584	26339	26034	26104	26121	26150	25829	26133	26200	26400	26262	26270	26165	26125	26259	26058	26137	26209	26143	26119	26098	26104	25981	26026	26203	26279	26236	26259	26283	26154	26075	26364	26421	26034	26154	26208	26178	25863	26226	26002	26078	26144	26295	26209	26108	26276	26177	26279	26014	26134	26177	26233	26144	26038	26340	26218	25967	26226	25989	26162	26166	26119	26236	26148	26183	26067	25994	25863	26289	26139	26418	26153	26126	26323	26577	26156	26220	26173	26223	26026	26266	26063	26098	26043	25979	26068	26118	26148	26182	26179	26060	26071	26217	26270	26152	26214	26062	26297	26101	26204	25990	26260	26064	26477	26128	26159	26239	26134	26036	26047	26257	25959	26036	25969	26172	26131	26046	26030	26232	26124	25982	25938	26125	25964	26153	26081	26015	26064	26398	26116	26143	26070	26263	26028	26120	26136	25994	26169	26299	25981	26340	26164	25949	25976	26108	25877	26200	26064	26250	26138	26129	26284	26105	26384	26220	26103	26155	26135	26030	26095	26150	25997	25992	26210	26158	25991	25944	26229	26337	26292	26095	25916	26089	26257	26170	25905	26083	26008	26069	26190	25951	26326	26049	26052	26362	26272	26243	25829	26135	25942	26179	26283	26597	26197	26239	25909	26152	26122	26254	26309	25818	26118	26119	26255	26326	26283	26010	26183	26041	26136	26267	26303	26219	26406	26192	25825	26012	26094	26127	26186	26200	26085	26154	25898	25946	25973	26452	25968	26110	26337	26090	26245	26173	26244	26016	25786	25942	26003	26140	26013	25894	26081	26104	26130
25432	47108	36940	22435	19341	18529	18130	17791	17585	17581	17522	17375	17423	17332	17190	17057	17123	17309	17236	17193	17151	16937	17033	17163	17299	17147	17105	16933	17034	17060	16965	17097	17084	17006	17200	16927	17154	17187	16955	17169	17024	17138	17216	17031	16931	16877	17139	17058	16874	16958	17178	17076	16971	17146	17152	17055	17096	16983	17139	17009	16983	16940	17047	17022	17074	17093	16951	16831	17034	17181	17036	17217	17235	17047	17013	17234	17087	17063	17138	16945	17158	17089	16974	17042	17040	17131	17134	17097	16985	16910	16966	17149	17024	17111	17201	16963	17074	17008	16948	16995	17038	16992	17026	16935	17159	17138	16964	17130	16839	16985	17087	17021	17059	17022	17121	16982	16977	16981	16961	17017	16912	17079	17128	16976	16924	16945	17034	17063	17231	17068	16875	17109	17019	17075	16994	17018	16965	16924	16966	17084	16883	16966	16926	17186	17089	17079	17047	17121	16934	17332	17033	17132	16955	17198	16979	16963	16989	16848	17069	16963	16955	17162	17090	17138	17272	17099	17094	17026	16945	16869	17064	17000	16938	16964	17112	17000	16959	17002	17013	16958	17131	17112	16804	17117	17069	17104	16881	16992	17222	16696	17296	16807	17201	17076	17119	16923	17047	17153	17144	17247	17064	17229	16874	16919	17067	17160	17075	16888	17124	17152	17173	16959	17077	17152	17173	17035	17002	17002	17101	16969	16870	16983	17209	17073	16933	16937	17064	17022	17330	17037	16906	17008	17157	16991	17135	17166	17206	16827	16971	17061	17036	17103	17039	17145	17089	16890	17125	17113	17032	17243	16912	16842	16866	16973	17044	17026	17125	16976	16976	17007	16938	16960	17014	16859	17091	16872	16962	16987	16987	16959	16953	16960	17071	16998	16969	16957	17082	16914	17152	17058	17030	17143	17249	17101	16919	16974	16965	17193	16968	17003	17217	16868	17106	17038	16893	17119	17027	17104	17057	17037	16914	17033	17043	17031	17170	17015	17016	17166	16822	16983	16987	16820	16791	17120	17096	17131	16916	16995	17012	16915	16937	17036	17093	17076	17192	17098	17064	17202	16915	16960	16993	16995	16912	17006	16978	16969	17032	17133	17007	17115	17016	16947	16918	16955	16983	17069	17092	17011	16849	16998	16938	17134	17255	17012	16917	17013	16986	17012	17139	16957	17022	17073	17109	17037	16988	16975	17070	16846	16953	16952	17125	17117	16908	16865	17036	17051	17082	16832	17059	17075	17037	17041	17120	16917	17231	17112	16928	16990	17109	17059	17144	16836	16989	17075	16973	17093	16851	16833	17008	16890	16931	16983	16974	16882	17083	16918	16789	17171	16929	16821	17095	17120	17037	17012	17019	16924	17107	16998	16989	17078	17247	17269	17081	16927	17163	17134	17034	16936	16958	16960	16987	17033	17038	16909	17077	16983	17176	17122	17059	16994	17021	17107	16788	17080	17159	16967	17291	16845	16842	16915	17062	17149	16974	16986	16994	16956	17161	17063	17032	16935	16773	16966	17137	17227	17197	17029	16975	17065	17116	17059	17179	16894	17045	17055	16968	16984	17116	16893	17044	16965	16920	16861	16849	16964	17073	16925	16835	16949	17085	17032	17166	17120	16951	16984	17078	16966	17137	16978	17118	16998	16943	16827	17003	16874	17074	17227	16848	17081	16958	16999	17126	17052	17037	17024	17033	17026	17098	16846	16886	16968	17002	16979	16991	17055	17050	16955	17134	17006	16900	17112	17019	16998	16950	17287	17008	16889	17343	17111	16888	17007	17069	16963	16967	17058	17160	16951	17202	16980	16890	17035	17111	16957	17195	17041	17045	17022	16891	16917	16850	17020	16947	17020	17085	17031	17176	17054	17053	17008	17138	16846	17166	16893	17021	17061	16965	17044	16875	16925	17170	16925	17273	17034	17177	16962	17141	16941	16994	16928	17002	16991	16811	17077	17002	16822	17145	17124	16938	17096	17051	16939	17105	16987	17030	17011	17064	17023	17063	16961	17143	16946	17064	16997	16939	16842	16984	17076	16998	16939	16843	17040	17181	16888	17025	16933	16909	16911	17084	16963	16852	17064	17023	17242	17052	17040	16938	17063	17137	16921	17156	17181	16948	16966	17081	16959	17058	17055	17167	16990	17076	17041	16963	17011	17206	17092	16982	17133	16841	17067	17046	16937	16941	16835	17064	17093	16815	17077	16849	17097	16934	17097	16904	17012	17127	16920	16828	17001	17183	17039	17108	16871	16994	16981	16971	16963	17017	17081	17207	17146	16912	17035	17156	16998	17079	17084	17071	17209	17018	16997	17096	16990	16942	17012	16997	16977	17009	16951	17081	16829	17003	17124	17083	17181	17007	17072	16927	16924	16890	17050	17007	17161	16957	17105	17017	16937	16940	17051	16946	16990	17097	17036	16993	17172	16936	17072	17018	17013	17039	17004	17062	16949	16998	17074	16996	17155	16909	17055	16980	16881	17060	16940	17013	17051	16996	17019	17077	16959	16981	17113	17026	17119	17200	17071	16989	17027	17047	16982	17158	17005	17124	17035	17239	16899	17145	16841	16918	17040	16991	16985	17244	17015	17082	17178	16993	16906	17181	16959	17033	16936	16962	16853	16947	17091	16981	16874	17002	16987	16882	16987	17106	16886	17163	16847	16908	17021	16950	16931	17001	17048	16895	16809	17086	17081	16928	17131	16982	17049	17104	16842	17132	17064	16954	17184	17066	16903	17076	17037	16976	17030	17108	16962	16896	17059	16917	16923	16881	16952	17124	17112	17126	17003	17046	17046	17245	16872	17003	17073	17061	16958	16925	17054	17090	17048	17062	17095	16971	17010	17256	17201	17031	16950	16953	17012	16920	16823	17072	17059	17005	17162	16897	16899	16970	16969	16965	17229	17019	17121	17113	16930	17121	17008	17026	16919	16988	17108	16976	17046	16950	17001	17097	17028	16960	16947	17394	17035	16914	17044	17073	17089	16927	16973	17272	17106	17109	16900	17066	17275	17131	17097	17075	17239	16933	16973	17059	16906	17087	16877	17147	17092	17105	17100	17006	17039	17025	17035	16979	17225	16952	17094	17038	17061	17039	17073	16950	17001	16989	17018	17056	17117	16934	17023	17056	16915	17143	16987	16914	16984	17098	16912	16960	16898	16977	17035	16953	17124	17105	17042	16872	16987	17038	17049	16942	16997	17120	17026	16981	17079	17162	17049	16880	17145	17064	16924	17087	17010	16960	16981	17008	16963	16952	16877	17167	17125	16996	17011	16978	17045	17029	17112	17032	16974	16914	16927	16837	17126	17156	16839	17145	17030	17105	17278	17035	17132	17098	16992	16834	17107	16892	17013	17113	16920	17001	17005	16967	17060	16878	17137	17002	17096	17130	17203	16883	17102	17112	17014	17067	16927	16940	17033	17068	16968	17061	17051	17210	16817	17091	17184	17157	17145	16958	16978	16908	17056	17062	17298	17004	17038	17082	16965	17077	16906	16973	17056	17115	17005	16930	17109	16946	17097	17052	16979	16976	17098	17007	16998	17265	17156	16960	17146	17079	17269	17046	17031	17209	17118	17023	16874	17096	17017	17010	17030	17075	17072	17161	16840	16923	17047	17189	17030	17019	17094	17108	16918	17070	17010	16966	16854	16959	17178	17073	17124	17039	16741	16993	17051	17039	17139	17067	16872	17016	17047	16888	17027	17062	16858	17068	16815	17045	16753	17233	17064	16923	17160	17068	17103	16893	17121	17094	16981	16935	17097	16942	17040	17064	17066	17048	17216	17113	16926	16880	17003	17062	16954	16922	16922	16996	16970	16941	17138	16969	17136	16921	17080	16998	16999	17088	17137	17098	16989	16895	17080	16959	17083	16907	17088	16915	17013	17140	17162	17263	17156	16983	17144	17097	16993	17130	17205	17131	17018	17008	17130	17071	17101	16988	17155	17045	16922	16979	16884	17069	17017	16950	16954	17130	16786	17031	16891	17138	16807	17006	17232	17077	17050	17082	16970	17018	17068	16876	17013	17067	17206	16890	16969	16966	16939	17093	17167	17057	16990	17141	16952	17079	16979	17063	17025	17289	17087	17079	16900	17038	17040	17077	16951	17202	17060	17069	17030	17116	17042	16943	17054	16793	17091	17125	16937	16983	17038	17041	16972	17121	17069	16867	17126	16973	16981	16929	17026	16978	17055	17086	17124	17051	16823	16897	17069	17024	16975	17081	16908	17009	17095	17044	17015	17011	17039	17168	16832	16965	17234	17072	17176	16928	17129	17007	17079	17162	17066	16987	17215	17046	17024	17069	16973	16956	17089	17001	17120	17026	17157	17032	16991	16992	16864	16818	16918	17088	16849	16933	16960	16964	16932	17170	17049	17085	17097	17095	17016	16986	16893	16965	17053	17032	17090	17159	16851	17216	16866	16954	17111	17087	17044	17001	17043	17036	17158	17226	17044	17176	16945	17108	17141	17126	16954	16916	16978	16919	16946	16946	16916	17008	17062	17058	16916	17073	16966	17032	17162	16853	17003	17123	17073	17026	17156	16987	17060	16892	17042	17153	16951	17049	17142	16904	17113	17046	17051	16859	17109	16820	17158	16940	17108	17134	17166	17035	17166	16975	17073	16925	16996	16991	17054	17077	17048	17022	16899	17074	16895	16997	16993	16967	16878	17070	16966	16903	17083	17032	17065	17182	17072	17142	17072	17084	16873	17095	16974	17064	16862	17169	16895	17086	17064	17036	17035	17025	17028	17008	16994	17080	17027	17049	17168	16887	16962	16895	17066	16994	17055	16804	16927	17140	16993	17067	16998	16913	17041	17234	17098	16990	17018	17118	16900	17013	17009	16943	17008	16941	17012	17139	17072	16984	16859	17157	17038	17048	17086	17235	17233	16986	16937	17095	17032	16974	17112	17063	17024	17052	17228	16942	17120	17119	16914	17065	17028	17123	16970	16874	16983	17071	17017	17166	17120	17061	17054	17034	16944	17111	17118	16979	17056	16906	17027	17114	17102	16938	16902	17070	16795	16988	16939	16972	17100	17156	17041	16952	17072	17089	17102	16865	17061	17113	17073	16897	16996	16967	17000	16942	17068	17103	17059	17204	17116	17005	17126	17052	17059	16992	17052
22447	20946	27461	24801	21870	26337	31948	28686	28021	28211	28283	27822	27998	28047	27704	27572	27346	27532	27658	27682	27521	27414	27405	27523	27284	27616	27154	27328	27541	27422	27417	27126	27358	27471	27563	27390	27505	27300	27427	27415	27488	27344	27601	27521	27477	27308	27437	27471	27294	27470	27305	27303	27274	27052	27383	27413	27464	27147	27441	27083	27348	27308	27144	27332	27337	27238	27238	27664	27364	27418	27213	27294	27285	27399	27490	27425	27198	27485	27288	27539	27156	27404	27192	27300	27214	27120	27209	27192	27424	27325	27508	27367	27543	27115	27326	27460	27203	27515	27218	27418	27319	27222	27280	27448	27160	27286	27343	27176	27315	27331	27362	27473	27279	27222	27599	27227	27544	27446	27504	27112	27321	27342	27288	27436	27265	27459	27335	27173	27260	27367	27341	27116	27312	27260	27176	27260	27053	27149	27238	27525	27168	27028	27185	27206	27335	27442	27207	27259	27409	27223	27257	27421	27310	27238	27078	27293	27250	27447	27241	27251	27405	27338	27403	27290	27318	27201	27404	27290	27215	27447	27351	27305	27247	27183	27490	27190	27284	27309	27338	27363	27159	27349	27293	27288	27187	27257	27454	27374	27389	27218	27128	27326	27364	27131	27197	27448	27151	27412	27297	27270	27374	27508	27448	27011	27407	27574	27323	27419	27218	27225	27029	27078	27352	27297	27126	27388	27380	27491	27264	27202	27310	27422	27571	27210	27504	27543	27392	27158	27149	27369	27472	27383	27113	27059	27254	27445	27447	26996	27150	27090	27241	27172	27105	27453	27336	27088	27028	27106	27307	27345	27270	27213	27313	27263	27015	27275	27092	27194	27184	27305	27443	27229	27076	27195	27269	27340	27307	27349	27437	27217	27239	27119	27260	27058	27058	27219	27195	27257	27304	27237	27134	27384	27345	27266	27389	27490	27266	27325	27325	27299	27355	27024	27266	27286	27535	27419	27126	27216	27447	27363	27041	26929	27204	27439	27075	27210	27205	27175	27265	27427	27385	27239	27241	27068	27223	27405	27180	27298	27277	27333	27308	27368	27150	27242	27248	27334	27285	27218	27228	27185	27211	27310	27223	27464	27185	27224	27326	27561	27468	27070	27085	26977	27025	27260	27470	27287	27170	27409	27197	27178	27021	27306	27213	27178	27419	27449	27319	27266	27128	27293	27419	27265	27229	27480	27307	27200	27158	27328	27427	27215	27304	27426	27106	27085	27247	27251	27264	27288	27296	27170	27554	27115	27306	27312	27407	27184	27186	27093	27093	27098	27264	27584	27249	27193	27403	27212	27557	27027	27328	27293	27456	27239	27360	27381	27327	27104	27357	27406	27261	26975	27368	27103	27304	27308	27238	27254	27131	27138	27226	27347	27412	27291	27251	27313	26997	27271	27208	27176	27331	27609	27336	27299	27409	26944	27291	27170	27311	27127	27300	27475	27316	27075	27197	27260	27445	27327	27273	27511	27465	27274	27436	27404	27148	27355	27375	27131	27060	27298	27294	27580	27560	27125	27253	27079	27389	27328	27070	27310	27203	27469	27433	27595	27312	27338	27426	27561	27523	27124	27125	27315	27221	27163	27122	27233	27212	27336	27431	27452	27189	27324	27311	27083	27364	27519	26993	26996	27469	27508	27557	27318	27233	27176	27355	27479	27290	27442	27392	27306	27274	27291	27323	27173	27197	27135	27322	27223	27234	27505	27386	27134	27405	27259	26955	27347	27344	26875	27455	27229	27073	27390	27258	27455	27572	27239	27342	27129	27055	27343	27351	27299	27305	27367	27282	26999	26931	27244	27271	27288	27304	27156	27347	27177	27196	27183	27237	27213	27325	27186	27449	27170	27294	27177	27653	27110	27264	27283	27155	27224	27479	27516	27670	27250	27210	27196	27267	27104	27440	27146	27386	27362	27333	27416	27277	26952	27187	27284	27461	27066	27145	27177	27363	27262	27367	27244	27186	27350	27107	27114	27391	27200	27394	27103	27133	27120	27382	27118	27247	27205	27076	27237	27195	27308	27230	27288	27305	27169	27447	27312	27396	27491	27131	27616	27452	27246	27414	26940	27260	27275	27549	27214	27133	27231	27118	27382	27444	27310	27182	27348	27370	27351	27174	27352	27271	27246	27038	27112	27388	27201	27195	26976	27236	27327	27090	27235	27202	27199	27347	27239	27079	27360	27506	27306	27289	26891	27211	27259	27237	27309	27140	27363	27181	27119	27245	27177	27492	27140	27187	27384	27222	27348	27475	27418	27028	27177	27385	27012	27095	27327	27282	27515	27330	27214	27232	27223	27289	27166	27261	27133	27406	27146	27137	27203	27051	27130	27469	27189	27238	27190	27269	27165	27135	27261	27608	27105	27216	27294	27473	27241	27201	27417	27179	27489	27313	27514	27425	26943	27013	27102	27608	27100	27209	27320	27022	27170	27126	27207	27412	27395	27261	27260	27280	27130	27100	27100	27131	27176	27262	27196	27488	27462	27048	27071	27232	27416	27391	27422	27242	27280	27272	27261	27316	27506	27397	27098	27190	27261	27112	27410	27407	27085	27017	27080	27055	27150	27330	27492	27147	27289	27246	26981	27341	27680	27380	27245	27131	27405	27381	27175	27145	27193	27256	27399	27212	27180	27223	27139	27399	27159	27234	27217	27260	27013	27341	27513	27244	27243	27334	27310	27283	27125	27058	27388	27162	27010	27217	27333	27581	27050	27388	27344	27424	27274	27185	27380	27242	27220	27278	26928	27384	27272	27395	27099	27239	27244	27150	27138	27138	27264	27319	27205	27311	27463	27173	27109	27337	27174	27328	27159	27223	27469	27454	27216	27097	27226	27554	27517	27224	27265	26880	27316	27114	27128	27136	27133	27263	27211	27123	27301	27565	27382	27223	27150	27363	27296	27407	27534	27114	27372	27222	27231	27204	27143	27435	27231	27113	27137	27372	27193	27296	27164	27356	27111	27513	27174	27719	27237	27517	27401	27536	27025	27405	27151	27323	27170	27219	27054	27137	27273	27246	27207	27242	27214	27250	27291	27330	27372	27157	27137	27335	27402	27263	27009	26969	27362	27313	27227	27348	27115	27545	27230	27261	27147	27010	27336	26982	27094	26998	27318	27292	27111	27665	27407	27205	27208	27354	27257	27286	27233	27242	27240	27270	27436	27327	27278	27196	27221	27209	27376	27235	27202	27272	27207	27510	27225	27230	27375	27260	27285	27336	27167	27310	27068	27498	27494	27394	27315	27137	27233	27231	27380	27324	27112	27276	27405	27285	27283	27099	27156	27434	27489	27334	27400	27344	27361	27547	27234	27270	27325	27435	27456	27186	27155	27302	27378	27382	27113	27293	27143	27274	27211	27434	27348	27070	27489	27320	27452	27411	27304	27041	26942	27389	27375	27275	27106	27044	27185	27240	27212	27491	27303	27553	27247	27521	27446	27463	27256	27381	27220	27193	27216	27201	27251	26951	27072	27048	27135	27109	27278	27344	27097	27131	27268	27172	27507	27074	27313	27318	27324	27169	27167	27469	27535	27157	27316	27167	27382	27368	27239	27319	27231	27268	27293	27272	27079	27461	27247	27360	27458	27351	27369	27242	27349	27421	27272	27281	27258	27217	27017	27268	27410	27177	27257	27253	27202	27339	27253	27330	27339	27373	27225	27015	27028	27216	27425	27249	27498	27421	27200	27199	27369	27396	27216	27328	27188	27200	27288	27485	27381	27509	27355	27238	27434	27232	27342	27290	27330	27096	27251	27225	27285	27372	27256	27016	27079	27013	27276	27266	27270	27199	27335	27325	27090	27071	27418	27476	27330	27374	27267	27325	27319	27312	27237	27328	27372	27184	27228	27290	27365	27518	27194	27257	27130	27108	27434	27353	27170	27248	27370	27088	27309	27379	27259	27203	27368	27091	27166	27473	27256	27258	27319	27539	27464	27358	27061	27178	27187	27166	27055	27510	27048	27156	27295	27458	27200	27398	27090	26898	27085	27630	27328	27474	27217	27295	27215	27253	27494	27572	27406	27140	27147	27328	27228	27301	27344	27267	27435	27218	27464	27281	27373	27089	27238	27306	27381	27631	27062	27327	27036	27414	27423	27255	27467	27275	27424	27298	27284	27284	27414	27268	27250	27361	27297	27144	27340	27236	27061	27195	27388	26988	27198	27109	27190	27259	27253	27461	27132	27243	27214	27250	27165	27547	27292	27263	27378	27209	27124	27283	27185	27480	27258	27227	27164	27203	27396	27422	27308	26975	27053	27046	27191	27185	27249	27176	27331	27352	27152	27088	27343	27321	27424	27073	27048	27166	27126	27364	27330	27326	27224	27246	27230	27367	27080	27217	27395	27311	27054	27161	27291	27269	27050	27185	27306	27076	27258	27295	27135	27271	27284	27225	27198	27439	27480	27548	27266	27362	27345	27144	27149	27320	27312	27060	27273	27274	27349	27234	27300	27147	27096	27307	27249	27204	27456	27262	27196	27077	27071	27224	27156	27448	27269	27084	27403	27169	27395	27449	27180	27418	27077	27138	26912	27178	27306	27358	27260	27203	27208	27381	27184	27136	27201	27335	27238	27132	27155	27260	27314	27168	27262	27045	27189	27139	27314	27193	27244	26993	27176	27395	27374	27142	27483	27333	27038	27387	27266	27575	26993	27342	26933	27035	27196	27219	27294	26939	26953	27297	27110	27340	27282	27435	27016	27433	27297	27358	27020	27202	27429	27117	27149	27148	27210	27323	27165	27244	27113	27252	27379	27108	27182	27416	27124	27274	27225	27281	27136	27344	27554	27483	27221	27341	27142	27129	26964	27449	27205	27088	27324	27316	27339	27330	27198	27303	27143	27580	27160	27241	27324	27375	27389	27343	27231	27341	27259	27232	27407	27502	27401	27355	27550	27623	27278	27385	27479	27348	27507	27540	27275	27203	26976	27438	27277	27308	27376	27395	27237	27110	26974	27141	27295	27200	27262	27056	27161	27200	27288	27248	27347	27075	27330	27259	27400	27457	27382	27362	27511	27305	27516	27260	27328	27162	27275	27267	27177	27083	27497	27366	27232	27275	27259	27509	27221	27260	27378	27173	27523	27365	27288	27362	27440	27285	27403	27154	27121	27196	27193	27554	27438
29455	56036	50244	27534	21772	20152	19658	18906	18805	18348	17957	17930	17914	17873	17642	17783	17669	17715	17702	17627	17536	17371	17446	17419	17544	17463	17762	17273	17362	17447	17522	17619	17440	17447	17552	17577	17395	17536	17527	17474	17477	17482	17779	17400	17425	17361	17452	17579	17330	17544	17717	17414	17402	17487	17486	17521	17596	17552	17643	17480	17615	17404	17490	17274	17652	17622	17525	17500	17430	17387	17465	17328	17578	17513	17436	17490	17456	17471	17507	17219	17540	17588	17491	17542	17477	17490	17390	17483	17456	17466	17349	17406	17440	17477	17525	17513	17352	17530	17308	17389	17505	17613	17430	17530	17315	17534	17428	17477	17344	17503	17381	17461	17386	17455	17221	17331	17436	17486	17523	17279	17511	17338	17487	17401	17443	17353	17440	17324	17563	17478	17362	17302	17332	17473	17552	17396	17462	17492	17260	17611	17344	17444	17425	17496	17377	17433	17530	17265	17411	17233	17526	17261	17419	17342	17416	17296	17334	17231	17454	17276	17454	17413	17402	17479	17511	17518	17308	17485	17374	17357	17382	17413	17536	17394	17500	17404	17502	17766	17690	17468	17356	17441	17258	17477	17242	17633	17579	17337	17437	17428	17509	17241	17389	17317	17590	17450	17538	17330	17222	17458	17503	17478	17301	17285	17488	17335	17315	17524	17387	17335	17490	17306	17489	17303	17320	17419	17169	17437	17556	17561	17268	17347	17347	17411	17368	17528	17252	17232	17372	17419	17431	17271	17304	17284	17285	17461	17437	17499	17402	17537	17572	17392	17197	17388	17436	17355	17415	17391	17350	17368	17449	17401	17483	17489	17394	17258	17427	17251	17390	17492	17334	17657	17344	17527	17442	17416	17287	17364	17455	17438	17343	17481	17530	17422	17449	17459	17568	17422	17365	17319	17537	17352	17518	17307	17650	17426	17440	17409	17431	17319	17555	17250	17268	17392	17405	17394	17373	17387	17507	17419	17187	17483	17572	17441	17404	17560	17453	17423	17421	17303	17416	17562	17420	17543	17423	17466	17502	17282	17480	17331	17519	17467	17413	17449	17400	17566	17341	17532	17401	17404	17416	17494	17564	17427	17330	17518	17337	17325	17434	17434	17316	17348	17329	17238	17524	17507	17369	17509	17580	17246	17577	17447	17441	17394	17575	17358	17244	17391	17363	17399	17465	17291	17440	17417	17386	17458	17387	17332	17500	17514	17289	17334	17480	17512	17377	17430	17531	17402	17280	17432	17530	17514	17549	17546	17480	17422	17258	17460	17282	17385	17560	17216	17333	17424	17483	17254	17399	17369	17422	17341	17375	17477	17397	17510	17452	17500	17284	17484	17407	17347	17266	17522	17403	17383	17300	17400	17480	17477	17342	17446	17448	17311	17321	17441	17342	17461	17528	17153	17415	17332	17550	17474	17483	17397	17263	17308	17357	17364	17594	17403	17572	17306	17377	17509	17264	17509	17458	17491	17143	17242	17495	17406	17375	17323	17566	17424	17454	17507	17359	17463	17353	17412	17434	17367	17506	17418	17236	17470	17498	17253	17440	17380	17564	17307	17189	17299	17545	17457	17277	17313	17280	17369	17371	17403	17297	17636	17510	17335	17383	17431	17440	17370	17387	17359	17432	17445	17382	17302	17370	17367	17395	17455	17379	17351	17351	17354	17356	17232	17425	17442	17220	17318	17540	17361	17200	17171	17376	17294	17610	17315	17342	17392	17208	17336	17477	17365	17434	17247	17409	17425	17423	17364	17427	17423	17338	17335	17374	17388	17353	17569	17580	17329	17382	17445	17526	17388	17450	17478	17272	17364	17537	17318	17562	17420	17525	17456	17417	17490	17435	17382	17468	17328	17302	17531	17482	17601	17505	17380	17470	17629	17404	17407	17537	17474	17398	17603	17544	17520	17382	17210	17427	17383	17227	17408	17269	17266	17275	17403	17321	17422	17319	17488	17497	17377	17283	17369	17362	17479	17351	17392	17342	17274	17216	17486	17346	17508	17407	17519	17446	17304	17389	17366	17321	17316	17276	17408	17354	17243	17442	17559	17398	17377	17271	17388	17623	17278	17421	17443	17549	17459	17303	17409	17475	17452	17301	17301	17271	17369	17537	17386	17477	17467	17353	17488	17352	17447	17490	17430	17521	17424	17323	17252	17420	17386	17409	17455	17527	17450	17192	17454	17439	17214	17427	17236	17422	17516	17395	17449	17323	17475	17319	17445	17328	17403	17363	17407	17361	17323	17489	17341	17440	17537	17335	17518	17389	17418	17468	17465	17509	17274	17232	17356	17429	17305	17358	17288	17362	17405	17232	17370	17243	17492	17491	17516	17585	17299	17574	17236	17424	17381	17319	17277	17261	17290	17300	17490	17301	17609	17331	17524	17434	17404	17507	17524	17374	17437	17409	17206	17421	17315	17424	17415	17422	17447	17354	17399	17517	17482	17449	17347	17443	17416	17506	17433	17433	17404	17587	17323	17526	17549	17280	17387	17431	17308	17380	17389	17515	17406	17397	17242	17262	17305	17348	17430	17479	17401	17582	17454	17552	17278	17322	17314	17570	17455	17379	17493	17446	17460	17415	17380	17454	17395	17447	17522	17453	17383	17515	17512	17415	17203	17521	17229	17352	17406	17207	17600	17340	17424	17294	17459	17525	17309	17424	17487	17346	17399	17486	17389	17314	17358	17588	17362	17223	17447	17457	17531	17324	17439	17285	17224	17332	17523	17399	17415	17326	17498	17478	17425	17275	17442	17336	17484	17246	17518	17353	17356	17389	17307	17295	17358	17463	17387	17535	17391	17350	17464	17255	17520	17493	17260	17249	17504	17573	17461	17512	17407	17542	17312	17511	17396	17495	17552	17292	17349	17290	17437	17337	17479	17297	17412	17490	17367	17434	17422	17191	17433	17349	17208	17554	17447	17428	17439	17357	17505	17469	17328	17355	17503	17502	17239	17482	17378	17295	17532	17343	17312	17364	17363	17356	17638	17409	17486	17456	17374	17375	17159	17376	17308	17341	17446	17345	17223	17545	17482	17588	17330	17580	17487	17297	17402	17370	17369	17530	17348	17434	17389	17316	17461	17440	17666	17422	17269	17421	17406	17488	17420	17309	17573	17440	17473	17242	17480	17414	17351	17226	17433	17315	17395	17446	17574	17200	17335	17500	17456	17371	17222	17398	17459	17384	17434	17565	17328	17539	17478	17388	17369	17518	17474	17487	17394	17314	17452	17470	17611	17314	17331	17322	17606	17378	17394	17439	17228	17406	17459	17562	17589	17501	17408	17314	17570	17237	17311	17533	17463	17461	17367	17658	17438	17270	17273	17536	17527	17403	17398	17323	17293	17516	17479	17446	17305	17416	17366	17266	17361	17352	17434	17393	17628	17501	17408	17356	17341	17418	17539	17420	17315	17625	17351	17140	17454	17594	17331	17606	17426	17294	17283	17368	17337	17396	17402	17426	17398	17380	17482	17617	17312	17521	17434	17407	17343	17448	17385	17470	17368	17305	17399	17325	17349	17240	17389	17567	17434	17461	17271	17512	17368	17485	17398	17360	17425	17369	17201	17399	17379	17542	17380	17220	17543	17388	17475	17447	17397	17295	17336	17452	17296	17556	17426	17437	17465	17405	17611	17315	17365	17540	17486	17427	17561	17353	17233	17481	17310	17444	17416	17519	17460	17365	17303	17368	17362	17429	17268	17085	17428	17489	17564	17349	17443	17273	17323	17476	17413	17163	17679	17463	17512	17396	17333	17384	17415	17457	17308	17491	17397	17355	17219	17377	17375	17614	17694	17278	17531	17408	17378	17212	17302	17333	17399	17504	17352	17493	17496	17333	17504	17358	17650	17290	17668	17447	17428	17164	17413	17415	17339	17382	17355	17449	17553	17386	17595	17213	17419	17210	17412	17444	17434	17434	17256	17535	17492	17156	17405	17417	17359	17449	17243	17316	17446	17455	17308	17466	17540	17407	17364	17321	17501	17450	17426	17472	17413	17352	17527	17374	17670	17454	17436	17216	17478	17373	17299	17370	17349	17345	17592	17332	17409	17390	17310	17486	17537	17435	17569	17466	17369	17256	17415	17176	17269	17477	17528	17392	17614	17514	17289	17312	17225	17229	17273	17465	17621	17351	17432	17478	17419	17311	17364	17374	17505	17544	17513	17494	17387	17353	17416	17506	17488	17196	17497	17348	17336	17403	17335	17302	17474	17341	17387	17438	17376	17505	17407	17389	17456	17455	17397	17479	17260	17529	17313	17291	17185	17388	17475	17363	17370	17403	17352	17386	17438	17508	17506	17407	17245	17372	17376	17439	17146	17398	17165	17512	17478	17542	17379	17468	17595	17468	17199	17379	17480	17330	17465	17334	17421	17357	17359	17517	17466	17205	17450	17366	17423	17285	17316	17369	17334	17310	17443	17338	17304	17357	17489	17503	17495	17419	17584	17507	17348	17408	17243	17351	17423	17484	17352	17521	17496	17548	17450	17506	17293	17661	17283	17446	17377	17486	17253	17571	17491	17310	17280	17465	17445	17416	17563	17311	17158	17437	17446	17428	17436	17396	17582	17249	17408	17446	17280	17317	17545	17467	17532	17586	17563	17509	17336	17181	17376	17186	17453	17208	17512	17359	17292	17315	17327	17452	17504	17439	17240	17449	17403	17336	17455	17318	17350	17532	17317	17377	17406	17508	17428	17311	17329	17277	17334	17516	17346	17240	17467	17292	17525	17519	17588	17384	17483	17527	17382	17357	17558	17502	17393	17165	17669	17393	17403	17590	17411	17396	17281	17334	17548	17322	17274	17378	17461	17460	17440	17411	17461	17377	17340	17285	17448	17570	17472	17217	17402	17521	17366	17434	17311	17417	17222	17393	17300	17299	17545	17162	17345	17521	17338	17423	17430	17383	17420	17326	17447	17340	17204	17447	17437	17145	17495	17342	17183	17272	17522	17412	17430	17380	17378	17437	17541	17356	17447	17370	17375	17373	17554	17121	17443	17471	17424	17418	17122	17420	17356	17350	17237	17623	17499	17353	17471	17390	17319	17503	17488	17238	17322	17195	17385	17383	17596	17366	17436	17274	17476	17415	17321	17421	17388	17358	17698	17491	17288	17498	17431	17328	17196
34690	30157	34057	29647	27123	27060	27242	26853	26788	26979	26936	26816	26577	27042	26997	26746	26675	26800	26713	26918	26879	26868	26954	26724	26712	26798	26504	26851	26903	26810	26534	26824	27004	26845	26734	26721	26791	26845	26888	26834	26733	26672	27227	26821	27089	26772	26583	26516	26893	26763	26799	26708	26976	26814	26840	26805	26885	26800	27160	27054	26638	26761	26761	26567	26729	26831	26657	26831	26793	26812	26769	26595	26854	26697	26774	26607	26560	26739	26682	26633	26821	26993	26848	26852	26764	26931	26714	26680	26339	26639	26708	26700	26831	26919	26839	26951	26742	26870	26739	26817	26732	26708	26823	26691	26838	26788	26534	26768	26741	26886	26846	26831	26459	26789	26906	26837	27005	26568	26781	26872	26691	26546	26686	26854	26673	26677	26598	26867	26861	26729	26834	26700	26702	27022	26805	26788	26810	26757	26886	26908	26641	26884	26788	26980	26771	26669	26983	26833	26911	26860	26832	26716	26949	27005	26561	26760	26853	26691	26598	26925	26774	26706	26875	26944	26541	26806	26721	26661	26729	26966	26689	26854	26578	26901	26839	26786	26766	26712	26939	26789	26861	26695	26858	26820	26909	26666	26663	27019	26772	26724	26813	26921	26720	26815	26965	26818	26762	26525	26716	27170	26821	26702	26982	27058	26832	26909	26643	26496	26808	26966	26943	26773	26889	26660	26852	26903	26809	26825	26709	26855	26723	26495	26690	26789	26872	26517	27013	26799	26462	26677	26571	26696	26770	27047	26859	26900	26903	26702	26854	26641	26668	26758	26943	26527	26980	26908	26919	27024	26694	26643	26683	26731	26576	26679	26828	26682	26817	26527	26430	26751	26834	26767	26732	26956	26806	26722	27018	26735	26702	26802	26772	27010	26722	26748	26874	27049	26721	26709	27033	26694	26871	26849	26591	26921	27023	26836	26552	26710	26777	26919	26765	26843	26783	26754	26830	27129	26616	26771	26700	26667	26776	26777	26701	26547	26684	26451	26754	26546	26675	26676	26796	26848	27050	26511	26767	26782	26794	26748	26761	26762	26783	27012	26983	26744	26724	26644	26693	27095	26678	26650	26766	26969	26930	26711	26715	26668	26791	26781	27125	26642	26745	26605	26587	26885	26813	26774	26939	26558	26754	26633	26816	26735	26943	26885	26780	26729	26871	26620	26953	26796	26646	26962	27015	26716	26870	26845	26784	26506	26804	26969	26913	26942	26772	26922	26657	26809	26943	26700	26766	26953	26861	26933	26791	26637	26704	26695	26655	26609	26544	26777	26934	26862	26757	26714	26521	26754	26703	26822	26757	26727	26777	26892	27004	26637	26724	26774	26783	26804	26692	26670	26785	26734	26950	26839	26778	26804	26959	26933	26872	26731	26694	26775	26679	26739	26579	26757	26929	26618	26946	26674	27117	26806	26756	26981	27040	27013	26944	26628	26520	26930	26906	26667	26847	26649	26881	26685	26535	26656	26585	26859	26733	26493	26668	26750	27012	26883	26623	26920	26788	26707	26947	26762	26769	26866	26894	26799	26750	26908	26762	26723	26736	26774	26956	27124	26639	26931	26842	26770	26809	26699	26619	26629	26709	26787	26565	26844	26904	27062	27054	26564	26870	27089	26963	26590	26830	26850	26735	26671	26756	26834	26911	26742	26884	26662	26614	26770	26964	26897	26675	26685	26729	26745	26858	26837	26874	26782	26579	26728	26673	26819	26813	26592	26768	26769	26618	26802	27013	26810	26730	26637	26765	26830	27035	26956	26505	26673	26802	26835	26783	26919	26983	26794	26820	26515	26526	26595	26792	26804	26853	26852	26864	26792	26851	26648	26757	26880	26799	26581	26944	26765	26657	26758	26527	26935	26744	26694	26910	26776	26736	26882	26943	26796	26547	26905	26864	26978	26888	26954	26913	26524	26657	26727	26584	26710	27047	26825	26698	26846	26972	26833	26893	26953	27126	27034	27018	26843	26930	26878	26727	26866	26958	26832	26861	26892	26977	26765	26483	26790	26725	26828	26798	26839	26832	26848	26782	26631	26797	26897	26818	26683	26680	26845	27154	26926	26862	27007	26752	26828	26619	26677	26637	26676	26954	26943	26961	26616	26850	26561	26713	26572	26848	26740	27023	26948	26878	27066	27009	26715	26833	26809	26962	26773	26771	26963	26903	26831	26649	26561	26754	26786	26895	26667	26855	26915	26744	26825	26719	26549	26751	26769	26719	26703	26777	26966	26966	26974	26855	26956	26871	26777	26844	27006	26768	26686	26937	26549	26807	26978	26819	27002	26859	26592	26548	26720	26631	26722	27024	26846	26643	26803	26722	26693	27037	26904	26830	26793	26735	26770	26886	26872	26887	26774	26984	26666	26869	26990	26840	26906	26795	26903	26719	26637	26908	26677	27025	26502	26520	26996	26898	26743	26715	26749	26655	26746	26767	26738	26837	26826	26496	27033	26950	26675	26637	26964	26812	26757	26855	26984	26634	26560	26689	26806	26969	26923	26863	26848	26854	26869	26491	26813	27022	26754	26946	26815	26921	26720	26803	26868	26865	26703	26798	26757	26936	27029	26890	26832	26728	26816	26779	26598	26809	26741	26517	26678	26647	26717	26966	26912	26678	26907	26874	27009	26857	26860	26855	26686	26601	26642	26801	27025	26847	26637	26541	26662	26604	26639	26698	26717	27070	27054	26674	26711	26826	26994	26811	26877	26768	26686	26822	27057	27021	26970	26734	26674	26711	26771	26737	27067	26931	26773	26808	26438	27076	26778	26725	26821	26545	26853	26732	26926	26958	26734	26827	26867	26663	26906	26707	26545	26570	26706	26800	27026	26876	26714	26726	26846	26954	26786	26686	26724	26836	26638	26882	26891	27140	26803	26899	26521	26805	26798	26571	26761	26850	26655	26813	26582	26990	26939	26864	26672	26730	26680	26536	26640	26729	26776	26678	26929	26978	27011	26935	26897	26599	26622	26779	27110	26876	26919	26755	26623	26818	26965	26979	27005	26752	26796	26844	26847	26783	26791	26574	26754	26739	26804	26915	26854	26893	26838	27012	26872	26806	27016	26738	26976	26815	26689	26951	26824	26705	26754	26672	27077	26638	26922	27021	26742	26891	26925	26648	26682	26990	26687	26638	26889	27108	26775	27029	26831	26884	26729	26779	26883	26601	26657	26542	26945	26976	26912	26702	26539	26921	26709	26925	26759	27003	26694	26802	26688	26934	26593	26651	26692	27031	26722	26764	26417	26919	26723	26730	26973	26685	26607	26706	27010	26725	26644	26918	26559	26650	26926	26817	26830	26958	27103	26669	26668	26898	26919	26815	26751	26880	26782	26712	26780	27048	26862	26643	26920	26758	26873	26677	26669	26843	26771	26751	26873	27067	26809	26788	26816	26812	26912	26678	26620	26862	26645	26946	26907	26762	26820	26748	26916	26740	26674	26650	26761	26747	26702	26734	26800	26849	26872	26779	26952	26959	26562	26959	26786	26878	26784	26644	26613	26788	26608	26951	26649	26765	26766	26883	26898	26745	26795	26737	26778	27093	26768	27091	26894	27012	27075	27047	26712	26824	26672	26564	27102	27001	26623	26752	26601	26724	26670	26582	26657	26763	26753	26828	26733	26756	26838	26615	26710	26785	26906	26881	26829	26539	26817	26843	26726	26666	26796	26880	26690	26833	26910	26770	26740	26718	26729	26752	26682	26849	26786	26940	26361	26824	26837	26998	26790	26798	26922	26926	26669	26519	26788	26774	26706	26706	26827	26817	27028	26872	26865	26812	26819	26860	26727	26819	26705	27002	27003	26883	26857	26797	26865	26848	26594	26591	26576	26637	26711	26875	26638	26632	26741	26823	26948	26862	27126	26831	26753	26678	26792	26574	27008	26916	26704	26962	26797	26703	26881	26823	26794	26865	26888	26922	26995	26826	26793	26793	26891	26890	26882	26848	26471	26817	26983	26946	26738	26703	26739	26737	26772	26826	26804	26627	26919	26777	26673	26787	26989	26669	26666	26772	26748	26661	26768	26781	26733	26906	26756	26611	26774	26636	26589	26695	26842	27017	26704	26932	26829	26944	26676	26697	26838	26933	26520	27059	26943	26342	26771	26661	26707	26851	26802	26830	26915	26724	26993	27171	26956	26919	26697	26800	26764	26834	26869	26925	26697	26832	27015	26954	26902	26918	26546	26820	26608	26604	26773	26662	26774	26687	26838	26688	26827	26693	26635	26806	26812	26859	26595	26683	26973	26711	26819	26610	26835	26800	26923	26801	27051	26836	26980	26898	26880	26730	26645	26906	26846	26853	26593	26956	26841	26964	27009	26891	26725	26926	26846	26967	26737	26957	26958	26740	26650	26799	26787	27060	26891	26764	26533	26634	26694	26828	26722	26622	26918	27014	26868	26596	26876	27063	26680	26868	26862	26803	26845	26948	26979	26781	26825	26806	27048	26765	27081	27129	26745	26700	26803	26986	27090	26905	26784	26880	26878	26784	26700	26736	26819	26828	26761	26921	26843	26775	26692	26850	26699	26924	26687	26773	27133	26701	26931	26818	26923	26821	26715	27151	26781	27049	26753	26734	26688	26867	26856	26661	26609	26583	26931	26856	26921	26949	26677	26840	26649	26884	26712	26509	26836	26873	26845	26803	26668	26892	26820	26544	26679	26982	26699	26959	26836	26798	26845	26759	26582	26843	26975	27069	26880	26562	26617	27056	26802	26559	26921	26578	26898	26744	26754	26604	26681	27019	26856	26982	26722	26856	26767	26832	26693	26722	26487	26684	26980	26579	26645	27085	26978	26745	26953	26620	26624	26756	26769	26897	26684	26776	26850	26777	26659	26866	26593	26699	26808	27045	26860	26861	26708	27053	26856	26642	26566	26626	26811	27267	26839	26973	26970	26769	26963	26816	26778	26908	26846	26869	26942	26878	26653	26864	26790	26701	26623	26865	26639	26952	26753	26903	26967	26566	26796	26809	26544	26892	26584	26632	26734	26722	26867	26798	26738	26902	26954	26596	26689	26828	27093	26813	26695	26773	26918	26890	26735	26844	26879	26875	26680	26760	27134	26715	26471	27067	26919	26977	27080	26799	26689	27098	26964	26752	26680	26708	26929	26775	27041	26628	26882
23675	32871	27846	19047	17803	17630	17503	17602	17517	17451	17398	17464	17501	17180	17462	17353	17392	17416	17414	17251	17507	17308	17379	17455	17154	17362	17485	17159	17341	17383	17402	17266	17496	17214	17326	17548	17601	17275	17380	17456	17279	17420	17323	17356	17414	17294	17416	17449	17442	17510	17268	17453	17207	17257	17507	17500	17427	17241	17300	17361	17340	17493	17324	17366	17521	17269	17174	17374	17345	17283	17437	17370	17314	17422	17365	17191	17307	17381	17363	17287	17436	17355	17385	17414	17664	17612	17552	17404	17399	17490	17400	17351	17380	17477	17456	17322	17338	17148	17445	17455	17382	17282	17486	17366	17439	17350	17346	17423	17265	17268	17208	17126	17346	17442	17315	17254	17439	17452	17255	17521	17440	17144	17227	17496	17454	17371	17378	17324	17245	17489	17459	17330	17379	17515	17348	17434	17275	17265	17519	17130	17442	17457	17452	17342	17209	17405	17439	17354	17489	17528	17278	17257	17279	17251	17400	17478	17246	17194	17191	17297	17262	17419	17366	17298	17294	17171	17331	17398	17502	17487	17419	17222	17401	17349	17285	17399	17571	17303	17332	17531	17325	17310	17129	17231	17370	17240	17580	17384	17346	17281	17427	17373	17418	17317	17294	17347	17247	17474	17436	17378	17250	17242	17380	17363	17342	17405	17569	17515	17395	17322	17522	17465	17259	17536	17309	17320	17360	17564	17176	17353	17314	17342	17507	17239	17275	17337	17298	17481	17420	17201	17347	17326	17551	17152	17294	17326	17514	17208	17531	17385	17331	17458	17484	17334	17445	17268	17316	17222	17405	17380	17371	17429	17195	17255	17372	17276	17440	17245	17150	17281	17481	17275	17211	17424	17242	17387	17465	17323	17395	17361	17285	17506	17269	17430	17318	17378	17355	17326	17412	17428	17297	17196	17286	17369	17459	17349	17402	17190	17314	17357	17482	17385	17364	17355	17400	17303	17462	17437	17129	17424	17337	17367	17401	17471	17274	17509	17509	17451	17197	17481	17256	17185	17440	17413	17423	17565	17375	17420	17431	17435	17496	17254	17462	17443	17313	17383	17356	17415	17356	17375	17364	17363	17141	17277	17352	17408	17380	17253	17292	17213	17233	17404	17446	17318	17182	17460	17385	17243	17431	17514	17269	17116	17400	17471	17616	17358	17325	17408	17371	17487	17269	17323	17460	17443	17493	17121	17414	17429	17227	17397	17421	17266	17262	17357	17449	17351	17250	17619	17320	17256	17566	17363	17354	17454	17505	17223	17261	17337	17514	17320	17242	17364	17318	17388	17244	17297	17405	17281	17242	17344	17570	17158	17410	17315	17420	17595	17416	17170	17370	17329	17465	17445	17350	17440	17485	17482	17379	17432	17401	17130	17372	17540	17412	17314	17290	17334	17158	17343	17352	17480	17359	17308	17398	17235	17166	17355	17370	17462	17374	17541	17279	17327	17281	17260	17343	17409	17139	17319	17320	17480	17451	17354	17255	17391	17490	17455	17501	17373	17356	17343	17295	17588	17445	17347	17476	17503	17424	17246	17151	17300	17380	17330	17450	17328	17281	17427	17308	17354	17584	17430	17460	17398	17315	17399	17503	17319	17350	17147	17371	17445	17219	17160	17364	17443	17285	17388	17226	17427	17492	17275	17453	17351	17331	17403	17473	17326	17458	17265	17382	17434	17560	17476	17351	17492	17365	17406	17449	17410	17414	17493	17382	17582	17401	17437	17384	17388	17437	17295	17252	17376	17285	17365	17306	17278	17455	17248	17493	17342	17395	17384	17269	17390	17267	17412	17357	17505	17521	17316	17336	17198	17477	17406	17496	17437	17234	17469	17243	17286	17535	17339	17176	17275	17313	17323	17335	17522	17153	17353	17413	17316	17429	17492	17195	17437	17477	17478	17383	17635	17191	17329	17393	17264	17320	17282	17347	17349	17482	17306	17349	17333	17287	17478	17577	17619	17351	17387	17300	17425	17265	17356	17552	17445	17168	17356	17490	17460	17270	17464	17443	17318	17368	17380	17326	17352	17228	17345	17574	17393	17238	17402	17432	17529	17594	17316	17311	17245	17498	17401	17398	17412	17442	17434	17527	17324	17389	17483	17462	17366	17358	17275	17271	17477	17281	17311	17100	17544	17426	17428	17362	17378	17351	17452	17386	17437	17478	17394	17631	17378	17419	17467	17374	17392	17378	17412	17391	17205	17246	17451	17335	17361	17409	17225	17326	17360	17500	17285	17508	17308	17349	17325	17159	17497	17473	17302	17277	17467	17255	17457	17249	17444	17239	17438	17425	17253	17381	17501	17423	17407	17336	17383	17349	17363	17505	17399	17321	17391	17395	17350	17374	17272	17345	17354	17372	17344	17402	17511	17476	17384	17347	17462	17347	17368	17330	17370	17262	17230	17399	17492	17267	17337	17147	17615	17392	17372	17285	17443	17423	17336	17556	17538	17281	17159	17516	17356	17262	17372	17274	17204	17440	17128	17278	17246	17432	17536	17333	17392	17459	17311	17292	17340	17508	17394	17185	17421	17265	17608	17283	17466	17446	17305	17298	17232	17199	17269	17253	17346	17357	17325	17505	17430	17193	17343	17450	17245	17342	17197	17344	17485	17520	17463	17345	17419	17526	17345	17575	17424	17332	17310	17528	17413	17337	17162	17493	17370	17383	17338	17481	17278	17321	17387	17252	17425	17443	17337	17225	17436	17200	17414	17246	17535	17366	17519	17353	17393	17500	17289	17267	17136	17461	17379	17397	17290	17340	17501	17390	17413	17421	17231	17417	17314	17398	17350	17265	17231	17133	17394	17534	17493	17499	17368	17466	17376	17353	17344	17333	17422	17247	17347	17270	17316	17421	17006	17364	17351	17533	17373	17380	17497	17439	17507	17429	17253	17275	17239	17456	17242	17409	17157	17383	17613	17368	17330	17403	17448	17466	17482	17462	17317	17363	17376	17405	17369	17429	17388	17251	17229	17177	17410	17332	17265	17370	17460	17291	17344	17319	17459	17594	17399	17312	17224	17446	17425	17325	17507	17442	17403	17280	17381	17404	17563	17363	17323	17349	17282	17308	17451	17311	17247	17277	17473	17361	17323	17462	17147	17307	17410	17311	17446	17491	17444	17375	17221	17464	17268	17546	17275	17300	17355	17336	17361	17400	17532	17217	17380	17297	17286	17356	17397	17378	17564	17341	17538	17326	17371	17228	17441	17279	17289	17400	17441	17238	17372	17375	17370	17414	17442	17292	17488	17489	17447	17384	17460	17464	17413	17458	17381	17516	17118	17350	17512	17518	17320	17392	17512	17264	17390	17393	17296	17512	17407	17437	17266	17421	17245	17510	17172	17444	17227	17272	17234	17380	17492	17372	17471	17452	17523	17448	17287	17423	17326	17232	17460	17363	17365	17425	17359	17380	17430	17268	17201	17445	17268	17404	17501	17244	17402	17380	17531	17307	17484	17360	17361	17505	17401	17491	17319	17264	17417	17362	17352	17364	17441	17516	17364	17538	17321	17370	17331	17380	17534	17385	17428	17392	17421	17509	17385	17325	17398	17403	17475	17363	17434	17277	17353	17444	17382	17311	17354	17338	17277	17351	17269	17258	17291	17459	17412	17339	17281	17465	17393	17481	17390	17308	17396	17340	17230	17376	17425	17336	17303	17466	17361	17409	17447	17378	17431	17361	17346	17415	17318	17388	17400	17365	17197	17409	17327	17437	17270	17425	17459	17505	17449	17423	17521	17400	17413	17304	17383	17467	17163	17370	17371	17292	17361	17331	17370	17342	17433	17442	17431	17412	17371	17445	17351	17534	17345	17497	17270	17370	17440	17493	17507	17477	17316	17255	17255	17487	17300	17419	17337	17453	17300	17350	17443	17437	17243	17280	17271	17478	17419	17289	17496	17544	17371	17265	17301	17151	17424	17372	17409	17342	17410	17346	17478	17252	17424	17450	17397	17361	17615	17482	17193	17428	17382	17373	17264	17306	17314	17349	17327	17442	17444	17321	17491	17418	17143	17417	17514	17416	17668	17580	17249	17527	17281	17437	17251	17230	17446	17362	17335	17422	17288	17436	17428	17309	17356	17405	17440	17232	17301	17227	17483	17342	17283	17363	17505	17255	17488	17158	17297	17414	17353	17368	17346	17213	17503	17310	17386	17444	17530	17377	17316	17273	17418	17435	17413	17445	17334	17517	17331	17234	17468	17341	17252	17263	17349	17448	17454	17292	17346	17512	17352	17552	17538	17323	17422	17308	17241	17258	17314	17447	17342	17442	17275	17345	17352	17264	17455	17330	17338	17366	17516	17407	17326	17286	17277	17443	17386	17358	17396	17196	17337	17379	17536	17514	17445	17306	17535	17401	17424	17382	17410	17324	17301	17457	17364	17309	17482	17340	17380	17429	17412	17289	17561	17469	17509	17419	17441	17278	17359	17501	17373	17256	17179	17319	17434	17358	17471	17400	17426	17261	17514	17225	17409	17287	17160	17516	17391	17168	17299	17364	17200	17292	17404	17472	17436	17512	17383	17256	17387	17269	17453	17305	17280	17589	17138	17043	17152	17513	17376	17430	17436	17365	17244	17517	17160	17302	17420	17509	17332	17289	17492	17456	17345	17397	17254	17365	17387	17377	17495	17346	17431	17473	17328	17397	17334	17404	17408	17354	17256	17192	17304	17415	17325	17247	17610	17522	17353	17404	17217	17472	17480	17358	17407	17291	17347	17339	17617	17239	17205	17239	17373	17362	17305	17307	17384	17412	17362	17300	17615	17254	17307	17416	17498	17487	17411	17261	17400	17550	17278	17409	17296	17504	17232	17564	17337	17457	17375	17593	17466	17428	17258	17282	17587	17282	17364	17297	17522	17285	17565	17477	17383	17374	17295	17318	17408	17448	17270	17522	17349	17354	17577	17399	17267	17471	17453	17282	17318	17511	17398	17345	17313	17310	17367	17354	17436	17247	17389	17540	17430	17280	17400	17304	17406	17333	17167	17141	17255	17322	17392	17306	17378	17438	17421	17482	17277	17499	17388	17205	17496	17515	17348	17302	17351	17312	17373	17347	17438	17476	17304	17398	17190	17390	17151	17383	17306	17355	17388	17276	17392	17245	17368	17143	17439	17324	17110
24046	20979	27363	25174	23426	27180	29511	27244	26592	27014	26546	26470	26478	26616	26561	26419	26421	26146	26395	26301	26339	26273	26390	26239	26320	26288	26232	26270	26360	26195	26372	26316	26350	26153	26288	26193	26089	26219	26007	26069	26473	26461	26052	26312	26263	26149	26390	26425	26366	26189	25969	26148	26212	26337	26532	26261	26117	26256	26319	26225	26200	26256	26347	26305	26214	26120	26220	26272	26129	26195	26178	26326	26095	26381	26434	26206	26167	26112	26371	26429	26364	26434	26451	26220	26139	25961	26365	26261	26213	26298	26116	26292	26114	26285	26044	26013	26215	26115	26162	26264	26057	26303	26149	26195	26380	26105	26161	25961	26040	26261	26033	26087	26142	26114	26274	26193	26095	26298	26272	26070	26153	26176	26078	26039	26155	26131	26384	26285	26407	26352	26370	25880	26236	26241	26470	26337	26108	25991	26030	26298	26173	26274	26255	26251	26263	26031	26245	26274	26231	26045	26129	26026	26393	26169	26195	26155	26060	26152	26168	26425	26080	26397	26290	26367	26104	26081	26172	26029	26030	26285	26336	26189	26264	26164	26149	26262	26093	26031	26233	26314	26261	25981	26399	26163	26035	26146	26284	26279	26230	26028	26196	26129	26084	26318	26290	26355	26434	26236	26184	25890	26403	26266	26309	25833	26137	26132	26082	26596	26192	26129	26414	26230	26352	26242	26064	26006	26090	26247	26256	26217	26103	26300	26174	26332	26078	25951	26066	26040	26252	26203	26204	26320	26094	26137	25891	26156	26092	26412	26000	26110	26312	26357	26055	26265	26163	26302	26318	26395	26070	26205	26174	26260	26039	25944	26090	26386	26210	26100	26180	26201	26001	26177	26113	26060	25954	26365	26024	26077	26295	26010	26174	25980	26387	26039	26097	26082	26165	26101	26228	25957	26387	26013	26167	26221	25991	26233	26138	26231	26266	26069	26005	26132	26102	26393	26258	25980	26222	26177	25978	26128	26321	26354	26057	25907	26204	26373	26377	26309	26068	26224	26221	26091	26105	26115	26390	26382	26001	25943	26028	26091	26287	26100	26042	26255	26021	26288	25993	25628	25987	26078	26032	26087	26091	26024	25858	25937	26256	26050	26234	25837	26230	26134	26265	26138	26144	26017	26198	26148	26127	26172	26237	26044	26271	26422	26158	26179	26011	26069	25998	26192	25981	26155	26296	26278	26161	26153	26129	26021	26109	26157	25990	26215	26004	26321	26053	26105	26032	25986	26291	26135	26289	26292	26228	26124	26197	26171	26188	25845	26350	26351	26443	26053	26171	26069	26213	26180	26347	26370	26189	26234	26608	26134	26006	26128	26495	26374	26063	26238	26007	26294	26546	26211	26416	26153	26268	25918	26163	25659	26180	26170	26101	26333	26017	26164	26045	26187	26238	26205	26259	26264	26437	26303	26085	25954	26107	26175	26270	26230	26175	26097	26445	26348	26215	26167	26146	25972	26133	26287	26111	26095	26267	26081	26131	26343	26455	26225	26099	26225	26387	26294	26144	26101	25901	25930	26046	26231	26013	26096	25914	26473	26109	26119	26173	26137	26262	26145	26116	26066	26454	26202	26064	26209	26208	26395	26327	25973	26242	26002	26082	25988	26270	26324	26053	26152	26197	26227	26254	26017	26112	26353	26236	26182	25979	26046	25828	26245	26227	26228	26385	26228	26167	26317	26175	25859	26230	26237	26026	25943	26181	26249	26116	26229	26285	26171	26251	26355	25982	26177	26253	26267	26020	26311	26204	26140	26377	26019	26162	26152	26306	26239	26133	26286	26239	26263	26182	26393	26106	26177	26105	26064	26120	26125	26217	26138	26173	26020	26263	26391	26307	26075	26170	26155	26206	26070	26102	26171	26353	26283	26075	26408	26181	26241	26154	26075	26139	25979	26143	25923	26068	26486	26278	26070	25862	26131	26132	26154	26240	26289	26034	26408	26291	26559	26045	26198	26224	25987	26161	26348	26169	26252	25905	26267	26104	25995	26029	26218	26352	26236	26427	26231	26092	26172	26210	26259	26158	26085	26178	26244	26357	26300	26165	25808	25947	26156	26059	26317	26230	25975	26192	26139	26008	26109	26207	26131	26146	26122	26087	26053	26140	25851	26127	25994	26316	26134	26193	25983	25870	25957	26082	26250	26339	26133	26179	26123	26273	26339	26114	26126	26035	26373	26343	26010	26223	26084	26206	26309	26100	26198	26322	26278	26282	26384	26031	26156	26294	26305	26367	25898	25993	26072	26418	26069	26084	26183	26414	25870	26329	26174	26228	26223	26064	26183	26228	26125	26060	26207	26159	26423	26025	26450	26243	26273	26225	26026	26023	26092	26186	26135	26134	26229	26135	26195	26104	26138	26160	26161	26296	26431	26311	26054	26106	26174	26212	26061	26195	26270	26172	26390	26261	26221	26200	26145	26207	25975	26259	26148	26342	25904	26111	26030	26238	26118	26296	26135	26192	26248	26516	26023	26185	26135	26054	26238	26202	26159	26205	26246	26076	26052	26216	26000	26283	26361	26001	26186	26259	26271	26012	26014	26163	26344	26146	26178	26221	26079	26346	26091	26065	26064	26095	26207	26223	26256	26165	26037	26154	26276	26246	26204	26017	26075	26261	26141	25986	25999	26250	26143	26495	26276	26129	26420	26371	26222	25926	26374	26405	26308	26370	25874	25963	26134	26266	25961	26416	26214	26193	26106	26123	26229	26282	25993	26217	26246	26260	26107	26138	26186	26148	26231	26370	25993	26225	26044	26253	26153	26226	26393	26277	26270	26379	26194	26059	26033	26040	26589	26317	25981	26155	26161	25976	25840	26029	26145	26000	25914	26099	26475	26188	26210	26148	25997	26374	26054	26205	26079	26357	26218	26178	26302	26477	26335	26043	26189	26036	26253	26228	26115	25981	25987	26174	26282	26219	26216	25868	26061	25836	26079	25929	26382	25997	25983	26239	26102	26133	26225	26133	26248	26127	26326	26107	26214	25978	26268	26545	26302	26170	26052	26293	26073	26508	26097	26466	26186	26228	26274	26413	26148	26151	25956	26208	26210	26019	26374	26230	26378	26085	26557	25994	26120	26340	26091	26273	26166	25991	26094	25988	26086	26348	25941	26103	26095	26202	25936	26367	26168	26585	26135	26000	26116	26041	26044	26016	26081	26139	26175	26161	26310	26284	26117	26174	26098	25967	26220	26071	26094	26076	26017	26297	26109	26257	26150	26055	26049	26233	26046	26188	26087	26140	26011	26019	26095	26026	25852	26049	26083	26339	26382	25992	26018	26459	26337	26034	25998	25751	26061	26133	26060	26237	26236	26114	26183	25965	26123	25823	26184	26233	26246	26135	26155	26220	26254	26048	26128	26170	26150	26060	25977	26314	25985	26116	26066	26074	26210	26021	26273	26096	26246	26030	26141	26158	26282	26066	26134	26287	26183	26384	26108	26072	26058	26155	26135	26452	26111	26221	26299	26448	26344	26038	26199	25785	26214	26277	25968	26144	26301	26262	26050	26156	26270	26248	25991	26174	25857	26312	26187	26335	26165	25916	25917	26242	26070	26178	26174	26431	26363	26221	26286	26270	25949	26019	26466	26367	26188	26226	26263	26292	26220	26478	26058	26086	25812	26291	26112	26304	26233	26387	26111	26045	26245	26222	26199	26097	26249	26078	26219	26026	26241	26176	26539	26089	25908	26400	26096	26214	26125	25841	26080	26341	26121	26194	26368	26299	26350	26191	26085	26248	25992	26155	26014	26249	26014	26120	26391	26146	26020	26030	26388	26270	26406	25872	26185	26035	26078	26104	25855	26263	26063	26316	26057	25979	26107	26168	26168	26102	26225	26132	26204	26038	26240	26114	26179	26195	26086	26106	26049	26393	26367	26563	26135	26044	26203	26342	26113	26166	26209	26071	26183	26211	26244	26041	26178	26081	26054	26194	26133	26097	26218	25763	26434	26106	26029	26070	25898	26277	26355	26241	26042	26203	26133	26454	26198	26042	26309	26202	26009	25955	26118	26213	26224	25978	26041	26178	26310	26223	26179	26555	26270	25993	25999	26326	26087	26039	26192	26347	26145	26448	26352	26178	26009	26083	26270	26171	26190	26332	26161	26088	26446	26391	25960	26002	26024	26104	26067	26054	26074	26168	26165	26353	26117	25884	26360	26248	26224	26381	26339	26192	26105	26381	26219	25877	26160	26342	26110	26189	26144	26110	26422	26059	26137	26295	26022	26361	26182	26178	26023	26072	26002	26071	26257	26189	26231	26015	26189	26163	26210	26322	26329	26037	26343	26311	26149	26157	26284	26340	26174	26110	26165	26122	26191	26272	25958	26079	26300	26466	26119	26318	26328	26243	26135	26243	26412	25970	26068	25961	26040	26292	25957	25940	26035	26037	26125	26310	26151	26190	26426	25960	25900	26048	26249	26454	26113	26426	26005	25864	26074	26186	26153	26260	25940	26118	26121	26306	26170	26172	26564	26284	26497	26451	26191	26071	26311	26069	26048	26243	26131	26070	26225	25905	26037	26183	26239	26146	25996	26129	26034	26315	26252	26037	26357	26115	26250	26037	26037	26224	26108	26021	26071	26174	26110	25952	25955	26421	26168	25979	26154	26424	26254	26231	26283	26190	26203	26070	25937	26011	25976	26238	26266	25985	26259	26137	26318	26184	26210	26141	26161	26458	26308	26173	26153	26239	26206	26083	25859	26140	26139	25999	26357	26005	26317	26113	26086	26085	26156	26201	26308	26078	26301	26176	26348	26461	26209	26281	26299	26229	26312	26393	26342	26282	26128	26046	25922	26159	26158	26237	26124	26144	26333	26219	26395	26301	26172	26253	26001	26244	26128	26162	26296	26108	26106	26251	26316	26248	25823	26101	26042	26377	25820	26043	26232	26130	25932	26300	26562	25964	26103	26370	26094	26170	26180	26097	26159	26536	25960	25932	26450	26299	26155	26303	26379	26258	25999	26160	26157	26310	26101	26295	26204	26291	26219	26212	26300	26251	25888	26371	26356	25956	26198	26183	26223	26051	26221	26082	26459	26193	26159	26210	26290	26110	26408	26364	26064	25968	26008	26376	26121	26031	25916	26239	26007	26436	26174	26285	25995	26274	26296	26254	26151
24955	48841	41129	23530	19353	18571	18055	17772	17659	17659	17462	17423	17409	17269	17443	17265	17304	17379	17288	17207	17262	17087	17133	17015	17084	17220	17082	17068	17145	17157	17153	17156	16972	17143	17211	16972	17051	17188	17031	17237	17040	17066	17241	16706	17005	17055	16943	17023	17065	17290	16879	17049	17136	17097	16984	17170	17063	17001	16879	16971	17005	17148	17118	16958	17103	17043	17193	17115	17181	17154	17130	17177	17188	17324	17009	17000	17051	17136	17068	17009	17215	17053	17242	17207	17344	17181	17153	17046	17163	17130	17005	17024	16934	17123	16979	17194	17090	17064	16919	17080	17228	17050	16953	17139	17131	17016	16997	16944	17193	17015	16970	17050	17077	17137	16815	17087	16953	17044	17215	17009	17122	17164	17088	17088	16998	17170	17332	17202	16910	17174	17250	16978	16967	17131	17201	16998	16997	17134	17286	16891	17202	17118	17080	17042	17198	17367	16992	17232	17046	17143	17134	17059	17278	16927	17008	16953	17134	17356	17070	16964	17192	17078	17182	17122	17000	16952	17117	17213	17177	16999	17126	17135	17079	17152	17001	16900	17060	17025	16945	16979	16992	17051	17025	17208	16907	17084	16987	17202	17266	17001	16935	17255	17019	17081	16902	17070	17191	16974	17286	16941	17207	17104	17119	17207	17035	16988	17024	17035	17165	17016	17029	17160	17177	17031	17100	17129	17177	17049	16951	17229	17141	16864	17054	16928	17001	17029	16967	16975	17040	16938	16883	17153	16941	17197	17113	17001	16992	16991	17051	17122	17162	17158	17114	17125	17242	17073	16990	17170	16912	17110	17016	17042	16970	16990	16953	17188	17166	17290	17050	17008	17108	16832	17169	17003	16920	17151	17295	17049	17002	17157	17245	17086	17240	17039	16968	16989	17095	17014	17067	17114	16993	17057	17080	16879	17034	17123	17037	17045	16966	17068	17186	16969	17109	16962	16953	16933	16944	17012	17275	17008	16980	17037	16922	17107	17209	16978	17116	17052	16903	17137	17042	17038	17092	17211	17101	16930	17110	16971	17090	17140	17025	17244	16967	17052	17225	17153	17087	17034	16967	17231	16876	16931	17097	17200	17081	16952	17221	16958	17250	17099	17160	16921	17148	17149	17034	17130	16891	17095	17106	17130	17083	17043	16897	17074	16968	16907	17035	16987	17101	16961	17158	17060	17314	17091	17081	17108	17056	16705	16900	17037	17048	17106	17085	17059	16989	17072	16797	16941	17027	16976	17017	16997	16947	17065	17094	16898	16998	16860	17158	16959	17140	17021	17017	16990	17143	17024	17051	17009	16865	17042	17110	16997	17034	17095	16995	17252	17141	17050	17009	16996	17086	17082	16896	16990	17082	17091	17150	16911	16985	17061	16818	17085	17108	16989	16858	16991	16999	16979	17082	17141	16920	17155	17107	17222	16914	17083	16969	17210	17053	16968	17124	17002	17032	16922	16952	17143	17063	17021	16695	16969	17179	17363	17075	17093	17116	17112	17099	17021	17053	16903	16946	17095	17073	17097	17263	17029	17015	16962	17115	17041	16860	17011	16935	16961	17141	16989	17120	17127	16971	16976	16978	17179	17048	17033	16976	17191	17213	17165	17102	16959	17001	17002	17087	17031	17275	17035	17070	17118	17022	17030	17099	16997	17097	17134	17067	17050	17033	17053	17107	17012	17225	17050	16924	17295	17108	16987	17049	16917	17005	17198	17049	17066	17142	17012	17083	17108	17225	17343	17191	17045	16915	17108	17164	17044	17315	17019	17142	16921	17003	17103	16877	17168	17156	17001	17114	16981	17180	16997	17066	17143	17070	16933	17003	17189	17121	17151	17116	17136	17160	16988	17177	16924	17067	17045	17061	17024	17008	17052	16965	16940	17131	17279	17011	17084	17012	16900	16945	16976	16951	17015	17053	17091	17101	17072	17115	17111	17056	17038	17031	17108	17138	17000	17030	17104	16876	17057	17219	17060	16969	16963	17102	16997	17113	17142	16952	17216	17115	17170	16932	17005	17136	16991	17268	17164	17252	16995	16968	17228	17089	16884	17147	16910	17103	17178	17130	17061	17101	17164	16992	16952	17029	17071	17076	17185	17114	17085	17099	17048	16818	17185	17252	16969	16893	17181	17082	17017	17160	16939	17020	17211	17032	16965	17242	17032	17018	16999	17051	17068	17150	17148	17206	17271	17043	17028	16875	17064	17010	17091	17192	17070	17149	17108	17030	17030	17161	17186	17116	16994	17011	17135	17081	16980	16960	17049	17019	17107	17001	17113	17005	17001	17195	17068	17118	17195	16971	17269	17069	17140	17121	17108	16968	16953	17028	17056	17089	17162	17159	17033	16985	17072	17174	17073	16865	16993	16920	17053	17108	16900	17004	16930	17192	16948	17221	17102	16907	16895	17176	17033	17067	17034	17094	16975	17103	17121	16955	17160	16858	17061	17142	17251	17141	16967	17078	17237	17037	17119	17061	16866	17042	17103	16778	16939	17202	17114	16986	17202	17115	16984	16932	17099	17065	17083	17073	17104	16966	17105	17135	16968	16990	17044	17132	17177	17221	16977	17004	16883	17163	17073	16989	17034	17351	17042	17113	16929	16994	17128	17043	17200	17152	17174	17161	17030	17242	16956	16978	17069	17038	17283	17016	17044	17116	16969	17003	17063	17149	17268	16908	17063	17065	17079	16867	16893	16986	16983	17245	17109	17060	17160	17017	17099	16952	17026	16919	17077	17101	17020	16948	17070	17073	16967	17177	16954	17196	17150	17041	16897	17098	17075	17024	17054	16917	17114	17074	16968	17102	17083	16991	17184	17125	17137	16987	17147	17103	17172	17125	16937	16949	16998	17174	17096	16998	17100	17110	17098	17006	17157	17017	17070	16983	16956	17094	17109	17172	16966	17125	17019	17198	17213	17074	17041	17060	17102	16997	17158	17176	16879	17005	17030	17237	17198	16984	17069	17091	16978	17107	17262	16897	17054	17158	16954	16979	16989	17087	16969	17184	16998	17054	16812	17086	17007	16972	17136	17059	16936	17266	17171	17069	16969	17129	17008	16932	17155	17074	17060	17040	17087	17179	17044	17020	17301	17093	17126	17030	17021	17121	16955	17028	17000	17026	17089	17053	17020	17049	17073	16987	17208	16975	17115	16854	17094	17050	17147	17196	17229	17068	16954	17026	17076	17030	16996	16798	17042	16899	17121	17106	17053	17166	17003	17022	17168	17112	17119	17074	17176	17150	17234	16980	17051	17023	17001	17065	17165	17073	17095	17290	16939	17174	17172	16996	17132	17152	17146	16945	17024	17093	17142	17023	17223	16993	17193	17207	17009	17175	17094	16979	17047	16934	16866	17075	17196	17012	17129	17133	17163	17087	17006	17094	17058	16984	16988	17213	16967	17119	16945	17081	16925	17156	17068	17167	17115	17074	17112	17027	17065	17177	17088	17141	17010	17166	17047	17043	16930	17010	17195	17253	16899	16984	17142	16959	16937	17168	16848	17183	17045	17047	16861	17114	16979	17219	17059	16977	17043	17026	17201	17183	17048	16862	17172	17129	17176	16930	17104	17036	17061	17130	17116	17082	17131	17233	17078	17071	16898	17251	17002	16934	17026	17089	16898	17016	17239	17059	17044	17059	17043	17138	17005	16959	16989	17104	16879	17181	17168	17090	17045	17016	17173	17205	17171	17172	16998	17030	17192	17241	17165	16904	16920	16990	16971	16840	17038	16938	17146	17019	16977	17040	17202	17088	17006	16907	17047	17113	17046	16977	17164	17129	17079	17123	16988	17050	17151	16940	17102	17137	17158	17096	17151	16880	16975	16942	17135	17219	16952	17095	17054	17221	17092	17027	17069	17144	17071	17104	17307	17113	17111	17088	17120	16775	16977	17265	17189	16900	16896	17136	17019	17270	17166	16867	16835	17097	17026	16907	17266	17093	16984	17153	16912	17040	17089	17158	17080	17009	17115	17102	16934	17002	17122	17105	17231	17137	16940	17105	16990	17032	17012	17232	17082	17086	17233	17167	16996	16971	17163	17076	17169	16932	16993	17099	17088	17042	17088	17038	17008	16959	16921	17105	17177	17085	17012	17160	17161	17025	16980	17127	17048	17047	17057	17176	17009	17152	17009	17099	17035	17064	17069	17177	17030	17104	16851	17060	16997	17245	17262	17152	17023	17260	17140	17186	16946	17145	17022	17311	17167	17082	17253	16957	17200	16931	16866	17076	17288	17023	16969	17110	17130	17140	17202	16977	17042	17060	16933	17102	17045	17179	17044	17042	17075	17170	17136	17039	17164	17083	16958	17178	17271	17137	16813	17160	17195	16883	17049	16968	17022	17278	17181	17054	16909	17136	17110	17153	16976	17244	17037	17064	16979	17020	17038	17262	17093	17143	16982	16963	17094	17042	17110	17012	17065	16987	17074	17050	17021	16994	17335	17052	17052	17125	17152	17026	17097	17022	17142	17037	16940	17079	17175	17003	17097	17173	17156	16847	16839	17106	16971	17177	17137	17191	17049	16972	17148	17095	16998	16998	16990	17104	17174	17151	17005	17012	16989	17178	17070	17146	17086	17169	17099	17050	17059	17149	17035	16984	17010	17091	17020	17163	17130	17063	17029	16926	16903	16975	16967	17120	16995	17091	17111	17012	17109	16949	17000	17119	17087	17078	16959	16985	17177	17073	17133	17053	17166	16948	17154	17083	17161	16851	17016	17052	17061	17176	17142	17094	17094	16961	17034	17194	16991	17019	17072	17150	17028	17156	17094	17109	17126	17124	17073	17086	17011	17106	17059	17023	17085	17083	17123	17338	16976	17235	17032	16951	17216	16986	17146	17184	17116	17089	17180	16958	17115	17099	17182	17048	17043	17042	17169	16955	17133	16999	16926	16915	17035	17039	17019	17043	17083	16896	17066	17051	17102	17055	17195	17043	17148	17044	16969	17128	17115	17042	16913	17154	17207	17270	17164	17097	16915	16988	17056	16953	17136	17096	17067	17202	17056	17002	17064	17062	17111	17185	17099	17069	16998	16992	17048	17209	17074	17145	17096	17131	17044	17160	17065	17053	17068	17028	17050	17138	17048	17094	16916	17111	17081	17194	17026	17178	17152	16965	17060	16936	16944
22479	20962	27434	24754	21936	26576	32295	29736	28482	28709	28642	28581	28526	28202	28272	28188	28229	28134	28045	27948	28026	28183	28080	28077	28004	27721	28057	28072	27932	27983	27973	28076	27818	28025	28085	28161	28003	28074	28048	27978	28075	28129	28036	27862	28310	28003	27883	27900	28026	27921	27882	28039	27538	27864	27895	27954	28010	27829	27982	27950	27849	27967	27581	27595	27904	27675	27816	27943	27834	27960	27898	28110	27838	28193	28093	27707	27725	28129	27849	27765	27743	28173	27802	27840	28040	28046	27860	27618	27581	27848	27828	27695	28018	27857	27918	28038	27720	27875	28260	28040	27998	28118	27961	27871	27843	27646	27951	27829	27715	27958	27654	27694	27949	27807	28130	27801	28155	28157	27933	27512	27514	27701	27901	27848	28106	27918	27767	27816	27536	27704	27831	27835	27839	27806	27752	27850	27525	27914	28078	27992	27806	27927	27798	27975	27804	27654	27974	27444	27756	28074	27838	27764	27957	28090	27892	27756	27805	27911	27615	27640	27817	27985	27689	27815	27631	28068	28034	27756	27698	27818	27907	27798	27786	27833	27597	27737	27401	27996	27812	28053	27894	27852	27692	27885	27869	27528	27785	27583	27726	27856	27752	27699	27848	27726	27847	28032	27813	27838	27623	27846	27623	27938	27795	27873	27648	27581	27967	27896	27907	27992	28073	27627	27982	27564	27830	27909	27829	27796	27779	27991	27767	27874	27780	27722	27697	27792	27774	28000	27799	27792	27803	28017	27660	27872	28193	27881	27735	27706	27756	27761	27699	27631	27754	27584	27679	27907	27698	27651	27765	27864	28058	27608	27850	27758	27685	27711	27893	27628	27777	27842	28077	27957	27664	27794	27822	27733	28147	28026	27888	27537	27879	27846	27704	27436	27573	27768	27772	27605	27607	27898	27592	27922	27930	27975	27762	27697	27836	27700	27879	27714	27768	27612	27698	27805	27715	27928	27510	28040	27925	27682	27964	27689	27844	27805	27791	27930	27819	27771	27673	27653	27958	27740	27746	27663	27482	27800	27970	27785	27958	27659	27885	27772	27682	27699	27797	27894	27863	27534	27686	27715	28003	28080	28000	27872	28126	28040	27856	28156	27844	27955	27764	27902	27731	27570	27978	28134	27913	28311	27974	27673	27834	27816	27726	27816	27619	27705	27679	27868	27705	27735	28076	27888	28066	27997	27778	27838	27646	27662	27790	27762	27882	27918	27693	27784	27918	27773	27703	27990	27855	27874	27980	27853	27703	27991	27855	27925	27887	27748	27753	27625	27841	27776	27911	27869	27870	27801	27816	27918	27627	27606	27634	28063	27813	27671	27893	27949	27966	28017	28194	27763	27585	27906	27746	27727	28058	27919	27744	27855	27923	27781	27907	27699	28020	28125	27673	27765	27603	27697	28226	27732	27364	27576	28028	28113	27890	28119	27940	27831	27739	27632	27852	27697	27874	27729	27883	27961	27921	28025	28048	27774	28020	27788	27929	27872	27914	27694	27917	27919	27896	27778	28016	28226	27797	27852	27914	27787	27837	27844	28012	27835	27630	27875	27718	27973	27837	27626	27763	27835	27786	27886	27747	27918	27962	27722	27758	27658	27913	27452	27747	27729	27660	27587	28003	28013	27771	27705	27885	28005	27842	27733	27842	27883	27830	27816	27812	27818	27958	27926	27755	27726	27676	27669	27771	27919	27742	27748	27727	27811	27832	27751	27622	27754	27777	27680	27612	27937	27713	27779	27702	28064	28139	27975	27677	27653	27816	27760	27700	27692	27897	27748	27633	28135	27872	27908	27635	27818	27869	27892	27599	28112	27806	27916	27748	27541	27861	27892	27845	27721	27890	27742	27919	27904	27705	27659	27646	27570	27971	27984	27833	27871	27786	27803	27769	27707	27774	27905	27944	27830	27812	27706	27965	27696	27676	27555	27827	27474	27936	27942	28084	27771	27860	27612	27611	27883	27745	27692	27824	27879	27833	27622	27537	27803	27765	27603	28254	27758	27778	27729	27728	27925	28094	27835	27684	27811	27852	27895	27935	27808	27914	27699	27729	27354	27701	27911	28065	27841	27927	27801	27817	27817	27857	27825	27710	27976	27648	27637	27695	27894	27861	27779	27752	27863	27820	27938	27764	27987	27736	28072	27811	27926	27866	27786	27820	27671	27692	27711	28018	27599	27915	27585	27744	27810	27448	27569	27771	27875	27777	27706	27909	27781	27818	27797	27932	27912	27964	27741	27735	27647	27634	27578	27839	27771	27887	27564	27700	27712	27758	27648	27783	27858	27660	27737	27945	27862	27740	27800	27805	27543	27960	27525	27934	27902	27735	28031	27912	27704	27973	28070	27813	27696	27695	27784	27899	27726	27534	27762	27879	27626	28058	27890	27998	27999	27690	27714	27864	27824	27964	27988	27950	27868	27873	27606	27921	27637	27713	27948	27541	27564	27654	27808	27829	27804	27790	27701	27612	27899	27960	27865	27919	27926	27775	27666	27653	27922	27803	27813	27945	27881	27996	27743	28009	28068	28064	27714	28018	27849	27893	27652	27967	27815	27712	27607	27837	27922	27968	27761	27919	27567	28004	27703	27674	27896	27839	27884	27853	27760	27895	27528	27788	28033	27661	27757	27625	28021	27925	28022	27843	27719	27681	27776	27854	28006	27886	27770	27946	27691	28021	27790	27574	27803	27756	27825	27728	27888	27974	28034	27795	27957	27803	27858	27604	27776	27899	27660	27937	27735	27613	27839	27848	27503	27936	27652	27810	27916	27702	27879	27692	27704	27751	28008	27948	27702	27704	28185	27765	27592	27941	27721	27770	27972	27745	27735	27935	27828	27760	27552	27727	27839	27640	27746	27789	27527	28097	27876	27831	27924	27840	27891	27730	27838	27678	27566	27587	27609	27603	27846	28043	28011	27996	27925	27723	27430	27841	27912	27728	27621	27901	27912	27731	27726	27677	27695	27815	27680	27803	27931	27792	27998	27808	27882	27815	27809	27782	27625	27874	27908	27816	27987	27787	27972	27682	27781	27888	27883	27782	27721	27755	27997	28239	27634	27900	27834	28059	27845	27885	27535	27868	27568	27609	27621	27769	27666	27899	27855	27989	27821	27720	27942	27958	28003	27619	27521	28142	27906	27801	27627	27820	27870	27969	27798	28005	27845	27600	27941	27696	27847	27863	27644	27623	27796	27956	27654	27883	27919	27875	27942	27852	27836	27546	27845	27764	27737	27686	27672	27761	27799	27981	27789	27693	27772	27829	27680	28009	27576	27825	27743	27706	27897	27830	27648	27565	27576	27901	27824	27740	27860	27894	27590	27805	27999	27934	27898	27663	27796	28032	27754	27738	27773	27931	27841	27890	27932	27852	27826	27831	27904	27579	27977	27843	27840	27725	28060	27908	27782	27888	27769	27870	28063	27977	28027	27807	27821	27859	27783	27586	27724	27907	27923	27810	28024	27986	27892	27728	27777	27915	27784	27883	27743	27954	27631	27748	27624	27906	28169	27972	27720	27702	27772	27844	27869	27805	27922	27737	27635	28034	27766	27672	27859	27942	27913	27774	27415	27634	27982	27989	28019	27567	27865	27781	27967	27737	27774	27815	27842	27670	27935	27921	27782	27948	27628	27724	28027	27833	27811	27762	27983	27838	27629	28000	27896	28071	27701	27664	27890	27875	27723	28035	27798	27684	27693	27815	27718	27784	27762	27897	28026	28109	27840	27681	27615	27966	27662	27933	27793	27780	27696	27533	27889	27719	27715	27739	27777	27787	27755	27751	27628	27879	27952	27626	27914	27662	27879	27593	27653	27755	27866	27856	27770	27932	27766	27765	27979	27665	27887	27698	27937	27688	27777	27516	27935	28052	27919	28080	27644	28079	27864	27896	27711	28027	27874	27753	27929	27733	27694	28107	27609	27739	27658	27638	27851	27718	27764	27435	27858	27795	27695	27848	27797	27731	27753	27788	27540	27890	27705	27668	27743	28027	27786	27714	27923	27858	27855	27848	27975	27868	27863	27785	27951	28001	27791	28054	27670	27704	27939	27899	27726	27939	27851	27980	27874	27745	28015	27549	27751	27937	27796	27659	27575	27964	27892	27789	27769	27904	27919	27854	27940	27981	27906	27858	27876	27536	27905	28035	27789	27424	27726	27876	27918	27915	27860	27843	27814	27845	27611	27659	27733	27760	27720	27923	27598	27957	27814	27724	27848	27795	27808	27400	27644	27894	27786	27861	27612	27791	27826	27492	27776	27847	27781	27834	27773	27883	27737	27878	27867	28153	27687	27826	27623	27815	27572	27804	27753	27671	27805	27898	27933	27828	27793	27663	27841	27776	27400	27464	27609	27713	27840	27996	27531	27884	27958	27837	27974	27999	27566	27831	27758	27767	27887	27802	27821	27772	27733	27582	27649	27736	27745	27815	27760	27844	27772	27998	27801	28005	28094	27903	27764	27789	27843	28009	27820	27895	27850	27747	27682	27537	27716	27983	27709	27858	27849	27755	27861	27752	27924	27706	27607	27957	27737	27870	27798	27683	27780	27758	27835	27785	28065	27767	27830	27953	27756	27808	27661	27600	27884	27609	27586	27845	27794	27853	27707	27704	27795	27665	27985	27878	27756	27554	27684	27592	27785	27943	27896	27646	27725	27870	27985	27415	27844	27686	27702	27871	27563	27670	27702	27821	27929	27862	28145	27745	28012	27720	27852	27793	27716	28038	27955	27884	27909	27795	27811	28045	27892	27799	27930	27783	27585	27829	27915	27600	28068	27607	27898	27497	27860	27931	27497	27550	27632	27814	27909	27658	27948	27726	27929	27841	27981	27877	27910	27899	27984	27877	28067	28008	27932	28055	27929	27537	27795	27589	27795	28017	27966	27797	27686	28080	27897	27425	27867	27811	27895	27914	27925	27886	27814	27638	27776	27916	28016	27649	27923	28061	27478	27684	27814	27666	28063	27877	27939	27867	27929	27936	27854	27965	27826	28086	27554	27829	27992	27975	27848	28185	27823	27837	27726	28125	27801	27745	27777	27981	27855	27826	27719	27929	27828	27916	27919	27972	27640	27595	27833	27716	27858	27479	27807	27939	27947	27874	27689	28066	27672	27751	28126	27850	27885	27635	27690
28363	57648	51633	28759	21714	20248	19575	19294	19147	18668	18669	18425	18146	18056	18075	18100	17872	17937	17950	17925	17992	18235	17827	17807	17966	17536	17753	17782	17642	17774	17731	17745	17837	17676	17830	17730	17702	17735	17906	17967	17682	17758	17913	17604	17799	17672	17907	17571	17742	17767	17726	17634	17688	17807	17733	17833	17746	17769	17780	17855	17634	17711	17638	17751	17610	17757	17611	17784	17763	17828	17715	18009	17840	17763	17858	17929	17598	17574	17902	17667	17771	17640	17790	17692	17711	17684	17645	17823	17680	17757	17836	17632	17794	17649	17789	17625	17666	17784	17556	17643	17490	17647	17873	17678	17665	17728	17722	17554	17615	17763	17679	17802	17915	17590	17765	17633	17642	17721	17782	17438	17769	17632	17720	17734	17901	17626	17700	17724	17772	17575	17679	17620	17834	17680	17816	17715	17663	17823	17665	17744	17763	17878	17669	17662	17785	17632	17519	17685	17528	17817	17623	17689	17613	17751	17525	17568	17600	17661	17767	17601	17809	17581	17706	17732	17633	17761	17678	17733	17648	17740	17863	17665	17895	17781	17706	17661	17769	17728	17468	17764	17705	17675	17787	17743	17458	17812	17721	17813	17471	17511	17698	17574	17692	17910	17577	17614	17687	17649	17489	17581	17688	17566	17627	17771	17618	17713	17654	17545	17637	17689	17510	17678	17720	17620	17578	17814	17801	17738	17504	17738	17744	17776	17679	17925	17723	17689	17685	17813	17703	17565	17589	17629	17865	17899	17592	17801	17758	17780	17819	17378	17772	17817	17647	17431	17750	17550	17841	17690	17671	17724	17629	17762	17567	17673	17754	17818	17573	17604	17726	17632	17719	17921	17688	17515	17587	17836	17567	17470	17857	17697	17739	17648	17744	17770	17746	17536	17806	17749	17681	17639	17579	17527	17613	17797	17619	17834	17722	17801	17788	17738	17505	17461	17758	17632	17594	17562	17753	17740	17834	17771	17747	17700	17583	17760	17872	17712	17668	17729	17505	17635	17616	17502	17718	17736	17813	17737	17721	17664	17668	17831	17510	17659	17683	17651	17809	17667	17725	17771	17708	17629	17569	17699	17767	17702	17633	17783	17630	17888	17572	17702	17580	17725	17637	17842	17641	17746	17775	17718	17635	17831	17626	17715	17790	17767	17625	17566	17653	17708	17619	17713	17720	17667	17693	17735	17837	17701	17486	17619	17530	17715	17456	17652	17573	17646	17676	17659	17767	17835	17522	17890	17838	17724	17547	17593	17606	17739	17898	17639	17619	17617	17616	17664	17547	17737	17558	17735	17529	17691	17621	17922	17681	17757	17632	17762	17777	17569	17633	17506	17552	17639	17626	17670	17557	17758	17712	17708	17634	17675	17720	17576	17473	17817	17855	17650	17638	17794	17652	17702	17843	17750	17732	17695	17641	17562	17657	17566	17710	17710	17549	17565	17677	17666	17776	17548	17539	17680	17619	17590	17763	17698	17744	17848	17795	17514	17534	17672	17704	17722	17681	17683	17605	17727	17628	17625	17611	17746	17712	17693	17577	17592	17816	17560	17672	17735	17633	17678	17478	17790	17767	17620	17470	17737	17538	17753	17632	17650	17738	17700	17568	17644	17677	17704	17641	17828	17861	17692	17580	17698	17667	17718	17682	17745	17665	17785	17646	17726	17829	17422	17677	17789	17702	17741	17683	17681	17637	17802	17582	17694	17648	17747	17599	17576	17713	17504	17644	17800	17734	17608	17870	17696	17618	17661	17601	17672	17858	17641	17705	17842	17620	17653	17590	17567	17852	17620	17784	17704	17699	17553	17753	17806	17672	17661	17669	17725	17668	17663	17715	17714	17806	17615	17646	17738	17627	17784	17489	17473	17894	17715	17632	17630	17669	17611	17675	17786	17807	17575	17850	17455	17760	17671	17783	17787	17633	17533	17658	17669	17756	17662	17568	17677	17735	17797	17586	17642	17731	17600	17688	17601	17731	17662	17757	17718	17653	17637	17749	17780	17595	17594	17751	17742	17625	17729	17494	17663	17710	17602	17685	17742	17601	17455	17763	17520	17578	17986	17461	17760	17395	17738	17779	17687	17563	17734	17746	17706	17923	17667	17557	17657	17552	17646	17625	17480	17616	17765	17559	17493	17468	17698	17714	17685	17517	17565	17780	17721	17679	17673	17653	17786	17692	17772	17762	17765	17567	17851	17812	17645	17619	17674	17788	17600	17633	17624	17515	17784	17638	17578	17690	17775	17684	17813	17738	17546	17741	17725	17730	17707	17763	17497	17838	17721	17606	17585	17611	17716	17738	17691	17586	17722	17729	17600	17645	17727	17711	17495	17598	17651	17764	17618	17495	17540	17666	17667	17569	17671	17722	17648	17683	17801	17744	17585	17741	17750	17672	17599	17555	17687	17776	17604	17493	17687	17512	17613	17519	17595	17837	17715	17726	17715	17559	17712	17624	17567	17378	17620	17638	17720	17797	17834	17667	17633	17796	17802	17705	17704	17761	17529	17825	17818	17684	17602	17891	17457	17913	17542	17716	17722	17567	17742	17719	17792	17775	17821	17704	17861	17815	17735	17709	17710	17815	17691	17691	17695	17638	17608	17762	17652	17604	17776	17620	17716	17730	17777	17720	17604	17778	17671	17897	17608	17556	17764	17625	17675	17599	17853	17665	17537	17576	17682	17275	17636	17710	17748	17601	17753	17655	17617	17790	17639	17797	17737	17787	17841	17683	17686	17722	17685	17788	17686	17640	17636	17574	17571	17641	17698	17539	17702	17671	17657	17769	17635	17700	17747	17524	17713	17511	17636	17697	17784	17509	17591	17571	17904	17561	17710	17745	17747	17863	17875	17690	17702	17686	17684	17733	17703	17600	17723	17676	17670	17665	17910	17753	17485	17548	17707	17596	17803	17805	17575	17619	17604	17793	17764	17804	17648	17647	17661	17749	17759	17704	17665	17564	17741	17717	17775	17606	17572	17716	17656	17611	17829	17554	17843	17599	17623	17681	17706	17677	17787	17570	17640	17705	17769	17690	17591	17548	17724	17593	17812	17727	17553	17738	17657	17700	17571	17712	17536	17747	17612	17773	17702	17594	17656	17853	17544	17722	17727	17550	17725	17712	17580	17623	17740	17892	17636	17705	17780	17688	17763	17694	17666	17630	17772	17943	17692	17579	17825	17648	17678	17843	17543	17648	17815	17652	17553	17840	17427	17601	17655	17747	17609	17640	17701	17645	17504	17465	17524	17491	17713	17611	17787	17561	17594	17720	17568	17611	17592	17846	17704	17780	17669	17781	17891	17679	17586	17771	17688	17598	17625	17714	17807	17718	17617	17723	17747	17837	17700	17562	17657	17670	17752	17706	17804	17888	17667	17732	17629	17826	17713	17833	17672	17675	17731	17773	17765	17649	17568	17614	17628	17660	17789	17599	17678	17587	17563	17810	17655	17643	17665	17489	17773	17615	17768	17436	17631	17707	17664	17709	17654	17636	17715	17738	17704	17958	17627	17603	17760	17616	17568	17722	17700	17728	17824	17634	17849	17620	17674	17739	17617	17737	17783	17722	17807	17840	17637	17615	17802	17774	17570	17618	17616	17724	17769	17527	17741	17501	17638	17645	17627	17686	17635	17635	17880	17656	17816	17682	17643	17605	17628	17931	17533	17659	17756	17569	17619	17722	17664	17842	17604	17618	17617	17648	17705	17776	17450	17802	17628	17587	17626	17659	17695	17688	17681	17728	17724	17843	17651	17702	17632	17793	17738	17609	17744	17676	17822	17676	17738	17823	17572	17593	17546	17712	17713	17827	17668	17679	17783	17710	17643	17664	17761	17543	17606	17822	17744	17764	17789	17918	17568	17666	17688	17787	17497	17785	17599	17777	17604	17551	17850	17584	17759	17925	17703	17658	17781	17523	17678	17613	17803	17757	17551	17643	17532	17641	17633	17595	17562	17549	17770	17486	17756	17744	17777	17612	17690	17673	17591	17751	17682	17899	17578	17675	17607	17591	17763	17863	17801	17673	17690	17761	17821	17504	17738	17613	17844	17796	17737	17755	17416	17563	17506	17742	17736	17793	17603	17576	17651	17714	17595	17699	17776	17791	17790	17539	17597	17716	17688	17776	17701	17838	17623	17789	17532	17660	17488	17822	17748	17629	17656	17614	17820	17747	17844	17604	17870	17759	17645	17689	17820	17759	17691	17518	17607	17779	17596	17628	17589	17725	17721	17708	17706	17804	17591	17768	17477	17621	17612	17678	17862	17878	17612	17730	17844	17577	17846	17742	17775	17639	17541	17780	17792	17556	17549	17668	17833	17774	17744	17762	17754	17603	17666	17727	17732	17813	17707	17771	17813	17630	17479	17625	17804	17581	17787	17724	17693	17595	17521	17639	17667	17777	17887	17489	17520	17606	17707	17740	17662	17636	17615	17675	17648	17775	17653	17626	17642	17707	17873	17595	17741	17603	17706	17845	17567	17656	17691	17737	17602	17679	17661	17658	17736	17593	17672	17664	17825	17672	17661	17726	17736	17543	17673	17751	17627	17792	17746	17744	17663	17784	17657	17751	17577	17653	17708	17763	17607	17618	17725	17660	17613	17800	17604	17719	17886	17657	17769	17634	17645	17849	17599	17820	17778	17774	17660	17576	17758	17757	17586	17872	17862	17772	17706	17657	17804	17767	17728	17595	17847	17649	17729	17808	17687	17498	17724	17817	17700	17774	17645	17772	17744	17530	17580	17694	17907	17801	17618	17920	17592	17568	17719	17483	17679	17692	17671	17631	17832	17679	17707	17545	17619	17713	17575	17660	17532	17936	17698	17596	17683	17591	17513	17838	17620	17720	17764	17817	17585	17612	17532	17621	17494	17666	17819	17725	17528	17764	17623	17728	17716	17641	17848	17524	17800	17591	17778	17700	17691	17802	17627	17685	17645	17622	17796	17574	17760	17861	17572	17788	17798	17727	17627	17704	17619	17727	17707	17672	17462	17824	17686	17716	17633	17712	17729	17739	17511	17559	17631	17849	17721	17814	17782	17779	17747	17460	17710	17742	17725	17865	17575	17539	17719	17589	17735	17559	17849	17692	17794	17717	17595	17991	17862	17628	17744	17726	17588	17507	17775	17714	17540
35194	31130	34952	31231	28349	28470	28699	28592	28495	28376	28306	28535	28422	28379	28382	28334	28506	28251	28605	28452	28629	28540	28604	28206	28817	28575	28314	28386	28480	28355	28551	28469	28333	28392	28359	28214	28450	28488	28189	28227	28368	28179	28463	28356	28508	28368	28474	28372	28208	28231	28530	28199	28392	28548	28250	28401	28459	28770	28445	28479	28418	28176	28295	28385	28367	28422	28745	28624	28518	28426	28332	28601	28376	28409	28590	28589	28634	28228	28305	28059	28462	28342	28458	28501	28541	28170	28396	28469	27960	28238	28157	28414	28462	28561	28521	28446	28462	28500	28390	28169	28153	28238	28253	28458	28094	28589	28300	28541	28398	28543	28536	28189	28300	28334	28226	28197	28638	28345	28594	28479	28278	28507	28485	28448	28554	28343	28384	28416	28410	28121	28400	28316	28417	28418	28233	28327	28374	28561	28316	28709	28147	28480	28448	28380	28592	28445	28410	28662	28576	28118	28333	28536	28273	28209	28148	28491	28364	28206	28315	28160	28262	28461	28398	28259	28471	28244	28167	28211	28151	28501	28230	28304	28428	28583	28108	28222	28214	28454	28134	28685	28278	28331	28415	28363	28501	28129	28390	28469	28202	28402	28398	28418	28417	28450	28326	28687	28344	28423	28643	28467	28292	28011	28321	28259	28430	28323	28330	28238	28358	28440	28424	28546	28320	28160	28531	28245	28528	28665	28313	28236	28264	28452	28340	28391	28239	28155	28362	28302	28390	28391	28538	28371	28279	28545	28375	28586	28363	28509	28533	28122	28563	28270	28204	28298	28286	28410	28536	28108	28475	28398	28363	28554	28493	28420	28177	28344	28231	28399	28369	28370	28451	28558	28448	28396	28432	28435	28541	28297	28284	28178	28439	28604	28351	28553	28250	28137	28421	28530	28173	28381	28473	28392	28699	28524	28284	28121	28292	28164	28431	28482	28249	28387	28550	28433	28589	28698	28481	28426	28257	28184	28371	28483	28183	28223	28267	28626	28160	28236	28365	28143	28431	28554	28556	28313	28300	28364	28310	28303	28348	28421	28177	28371	28326	28535	28436	28400	28629	28282	28425	28229	28277	28561	27919	28465	28642	28243	28493	28479	28447	28536	28311	28245	28403	28277	28243	28373	28187	28508	28388	28290	28334	28459	28183	28221	28314	28354	28534	28367	28434	28224	28425	28404	28603	28256	28361	28411	28525	28179	28287	28588	28430	28485	28233	28275	28170	28352	28256	28439	28245	28668	28348	28242	28231	28265	28186	28382	28600	28442	28192	28611	28309	28313	28481	28455	28437	28557	28467	28178	28177	28379	28166	28330	28142	28448	28638	28092	28177	28268	28468	28554	28274	28519	28192	28335	28181	28501	28453	28485	28268	28161	28441	28378	28280	28290	28349	28432	28556	28369	28432	28264	28195	28321	28501	28621	28632	28441	28463	28252	28247	28489	28372	28431	28323	28389	28331	28286	28515	28385	28385	28260	28508	28284	28331	28234	28361	28420	28554	28463	28360	28336	28351	28255	28380	28493	28482	28386	28311	28316	28255	28355	28516	28228	28357	28352	28362	28099	28876	28367	28312	28382	28213	28318	28751	28305	28459	28368	28440	28337	28264	28208	28785	28335	28199	28052	28282	28261	28319	28245	28370	28482	28487	28410	28340	28284	28270	28315	28349	28272	28537	28113	28278	28352	28095	28403	28519	28508	28266	28178	28128	28248	28063	28175	28271	28432	28341	28546	28478	28528	28590	28440	28548	28496	28438	28306	28326	28544	28410	28327	28211	28441	28147	28334	28316	27979	28243	28428	28364	28329	28314	28314	28375	28156	28477	28529	28329	28397	28449	28292	28403	28362	28480	28207	28216	28039	28353	28456	28679	28094	28420	28409	28291	28278	28111	28435	28377	28353	28350	28102	28502	28228	28360	28347	28541	27973	28410	28465	28230	28133	28420	28270	28428	28350	28443	28483	28210	28243	28494	28556	28666	28392	28303	28398	28602	28301	28621	28276	28381	28415	28387	28429	28372	28426	28210	28208	28319	28578	28685	28497	28153	28485	28431	28209	28251	28418	28255	28445	28137	28257	28369	28213	28568	28311	28682	28310	28585	28159	28412	28492	28537	28446	28305	28538	28160	28470	28435	28315	28576	28317	28390	28177	28308	28451	28312	28409	28561	28215	28278	28356	28508	28432	28203	28406	28388	28411	28534	28143	28392	28382	28431	28317	28217	28407	28379	28342	28383	28310	28557	28208	28180	28391	28467	28404	28515	28094	28555	28218	28383	28374	28391	28341	28420	28271	28605	28500	28397	28412	28629	28241	28334	28241	28613	28427	28121	28557	28318	28602	28425	28413	28346	28463	28407	28378	28217	28388	28294	28202	28424	28351	28563	28400	28347	28225	28392	28375	28332	28787	28365	28546	28479	28514	28471	28501	28390	28358	28407	28275	28298	28351	28528	28486	28488	28497	28363	28364	28533	28481	28252	28041	28324	28280	28289	28411	28392	28424	28567	28606	28354	28403	28711	28223	28576	28306	28476	28480	28360	28552	28260	28408	28214	28317	28460	28564	28289	28051	28261	28476	28356	28492	28520	28491	28160	28534	28490	28251	28422	28331	28450	28303	28618	28269	28611	28330	28392	28551	28504	28522	28355	28483	28396	28330	28522	28208	28503	28371	28444	28398	28579	28331	28129	28112	28739	28389	28515	28156	28287	28383	28510	28430	28158	28599	28493	28462	28459	28362	28580	28267	28597	28456	28328	28054	28262	28248	28147	28300	28408	28339	28060	28333	28275	28173	28336	28331	28297	28487	28425	28461	28157	28375	28718	28295	28497	28301	28276	28307	28335	28057	28395	28479	28493	28291	28474	28470	28414	28356	28562	28212	28533	28209	28346	28200	28224	28399	28242	28444	28389	28124	28290	28482	28441	28353	28693	28550	28514	28375	28196	28222	28570	28722	28457	28470	28261	28256	28406	28422	28547	28507	28400	28582	28779	28379	28373	28210	28219	28127	28678	28299	28467	28396	28584	28416	28272	28336	28536	28216	28440	28318	28036	28117	28301	28170	28363	28110	28525	28601	28443	28351	28385	28367	28156	28526	28624	28527	28634	28378	28311	28401	28115	28587	28444	28474	28315	28517	28458	28270	28437	28193	28368	28426	28691	28205	28547	28488	28542	28426	28170	28436	28267	28100	28158	28266	28458	28129	28217	28343	28090	28408	28428	28448	28390	28411	28476	28536	28490	28261	28171	28610	28322	28768	28520	28518	28375	28470	28642	28534	28226	28405	28193	28587	28538	28437	28185	28384	28544	28360	28292	28329	28501	28180	28424	28589	28515	28320	28537	28348	28678	28323	28618	28482	28463	28284	27986	28482	28307	28439	28494	28397	28535	28422	28455	28399	28680	28239	28363	28232	28454	28234	28453	28394	28573	28227	28395	28440	28358	28476	28446	28399	28428	28489	28281	28324	28260	28592	28324	28535	28454	28284	28317	28444	28653	28274	28432	28426	28504	28462	28389	28351	28397	28322	28099	28491	28603	28481	28454	28340	28385	28286	28354	28437	28535	28373	28363	28333	28398	28392	28578	28582	28222	28652	28256	28484	28206	28397	28352	28467	28263	28549	28018	28306	28571	28244	28375	28122	28326	28318	28371	28723	28553	28382	28325	28488	28371	28372	28447	28428	28555	28276	28144	28252	28257	28253	28397	28361	28402	28396	28354	28394	28496	28203	28553	28438	28228	28550	28355	28532	28594	28373	28153	28230	28374	28013	28358	28264	28277	28378	28340	28324	28628	28290	28574	28478	28512	28589	28410	28425	28337	28379	28431	28479	28467	28233	28375	28664	28391	28288	28766	28531	28325	28487	28450	28437	28417	28650	28570	28717	28517	28419	28338	28498	28552	28336	28696	28470	28087	28175	28367	28387	28249	28134	28446	28463	28429	28178	28575	28470	28357	28676	28476	28132	28340	28637	28298	28328	28387	28263	28301	28495	28351	28338	28531	28401	28406	28369	28645	28160	28522	28491	28167	28127	28473	28364	28243	28362	28154	28249	28172	28339	28210	28259	28395	28483	28389	28551	28450	28326	28479	28369	28368	28281	28465	28438	28496	28215	28217	28535	28496	28375	28362	28272	28542	28409	28532	28501	28382	28578	28373	28604	28503	28440	28483	28501	28293	28305	28573	28361	28369	28342	28117	28383	28390	28425	28280	28302	28276	28322	28509	28540	28502	28189	28473	28267	28574	28247	28428	28362	28317	28210	28379	28353	28551	28448	28456	28518	28356	28331	28135	28021	28247	28554	28238	28463	28463	28172	28632	28440	28274	28154	28254	27938	28479	28494	28360	28430	28266	28442	28381	28462	28234	28351	28296	28508	28208	28276	28391	28168	28209	28177	28212	28508	28121	28370	28586	28576	28318	28227	28265	28355	28691	28622	28249	28198	28293	28470	28605	28438	28290	28558	28104	28070	28359	28422	28545	28623	28396	28451	28392	28570	28338	28434	28336	28786	28426	28401	28475	28327	28311	28598	28360	28423	28178	28419	28147	28421	28263	28197	28015	28232	28401	28424	28655	28201	28335	28529	28280	28400	28359	28289	28367	28192	28493	28191	28380	28323	28241	28036	28237	28318	28602	28047	28452	28321	28523	28517	28544	28468	28624	28348	28420	28236	28475	28403	28245	28005	28624	28339	28205	28398	28205	28302	28127	28334	28353	28119	28564	28373	28503	28316	28534	28581	28562	28523	28352	28382	28406	28501	28312	28534	28384	28303	28516	28311	28380	28425	28482	28301	28561	28436	28574	28107	28356	28499	28362	28568	28713	28465	28303	28159	28455	28568	28582	28488	28370	28375	28366	28355	28471	28528	28513	28327	28548	28457	28434	28293	28185	28642	28357	28209	28548	28262	28197	28334	28393	28219	28376	28533	28574	28457	28382	28414	28539	28315	28433	28445	28249	28378	28289	28132	28326	28471	28330	28371	28528	28464	28299	28276	28281	28387	28381	28467	28165	28607	28079	28552	28466	28340	28278	28578	28323	28164	28515	28548	28173	28419	28425	28424	28295	28121	28307	28276	28409	28524	28425	28331	28405	28194	28421	28474	28242	28688	28449	28111	28624	28360	28525	28367	28393	28507
25466	33599	28772	20058	18334	18280	18019	18188	18170	18094	18175	18027	18155	18324	18078	18058	18002	18135	18022	18169	18014	18135	18117	17926	18247	18196	18302	18114	18226	18052	18231	18178	18022	18041	18300	18164	18083	18035	18117	17890	18132	18184	18054	18012	18109	18107	17966	18073	18077	18107	18157	18153	18122	18177	17916	18220	18132	18144	17921	18064	18150	18070	18071	17983	18143	18133	18181	17981	18005	18139	18209	18061	18057	18014	18033	18047	17993	18093	18055	18045	18113	18037	18112	18114	17972	18070	18011	18175	18167	18279	18125	18055	18083	18064	17952	18071	18078	18146	18023	17903	18168	18050	18005	18067	18037	17878	18141	17997	18105	18161	18053	17997	18146	18199	18059	17965	18013	18018	18095	17990	17893	18097	18139	17959	18127	18168	18155	18085	17974	18296	18064	18172	17997	18113	18158	17940	18134	18007	18083	18155	18037	18001	18129	18210	18060	18078	18029	18096	18104	17889	18099	18140	18118	18047	18083	18016	17940	17918	18048	17956	18133	17997	18092	18243	18085	18256	18025	18070	18077	18148	18086	18112	18107	18024	18078	18178	18189	18087	18203	18125	18027	17931	18052	18062	18115	18128	18083	18138	18156	18066	18088	17983	18008	18117	18031	18095	18004	17962	17996	18158	17997	18168	18147	18197	18152	18096	18064	18033	17877	17979	18212	17936	18039	18033	18098	18099	17981	18000	17978	18036	17902	18077	18178	18144	18036	17799	18047	17953	18221	17944	17940	17992	17957	18077	18015	18063	17880	18063	17881	18021	18124	18200	18084	18045	18127	18109	17997	18077	17967	18134	17911	17910	17963	17875	17983	17816	17931	17952	18022	18214	18057	18020	18115	18164	18148	18168	18007	18259	17849	18073	18099	17870	18322	18167	17953	18131	18004	18116	17925	17908	18114	18087	18081	18212	18209	18071	18039	18128	17941	18191	18113	17982	18081	18048	18138	17901	18148	18139	18057	17957	18026	17976	17936	17841	17972	18153	17958	18059	18025	18035	18091	18018	18146	18031	18087	18207	18116	17936	18216	18119	18178	18115	18031	18231	18177	18112	18108	17964	18007	18100	18069	18042	17918	18048	18048	18145	17987	18251	17895	18064	18076	17913	18335	18148	17942	18184	18213	17933	18165	18230	18130	17908	18147	18091	18154	18205	18144	18077	18083	18070	18130	18028	18042	18235	18096	17987	18074	18037	18092	18239	17977	18033	18165	17984	18007	18093	18118	18162	18130	18084	18060	18033	18243	18110	17965	18058	17945	18044	18017	18146	18135	18086	18013	18113	18042	18148	18079	18264	18006	17882	17982	18142	17837	18094	18225	18131	17886	17953	17972	18075	17965	17931	18259	18102	18164	18216	18014	18187	18098	18230	18176	18008	18077	18071	18096	18074	17876	18118	18053	18062	18123	18123	18064	17990	18132	18127	18049	18224	18129	17965	18185	18197	18144	18118	18216	18171	18299	18147	18202	18016	18006	18135	18074	18159	18153	18180	17980	18125	18032	18124	18078	18047	18116	18198	18093	18194	18248	18048	18051	18031	17843	18055	18088	18049	17860	18021	17955	18030	18017	18101	17824	18096	18223	18107	18001	18185	18036	17938	18125	18164	18063	18068	17937	18109	18077	18003	18211	17913	18000	18109	18103	17880	18087	18116	18047	18032	18023	17959	18276	18102	18026	18185	18054	18134	18225	17872	18065	17942	18051	18159	17972	18079	18222	18039	18052	18010	18037	18076	18045	18009	18052	18090	18095	18059	17965	18062	18117	18108	17944	18156	18048	18056	18152	18001	18148	18145	17974	18180	18033	18270	18209	18074	17980	18072	18111	18010	18070	18043	18165	18087	18346	17978	17916	18055	18228	17963	18185	18172	18076	18086	18093	18073	17854	18097	18165	18053	18177	18150	18212	18266	17978	18178	18082	17957	18030	17836	18041	17932	18158	17971	17984	18015	18071	18063	18177	18082	17972	18122	18039	18151	18079	18050	18108	18028	18146	17916	18186	18040	18220	18228	18060	18211	17986	17891	18107	17947	18047	18019	18053	18028	18163	18208	17992	18044	18146	18220	18021	18052	17843	18058	18082	18205	18092	18156	18129	18089	17988	17945	17790	17957	18022	18102	18114	18022	18054	18191	18230	17898	18084	18166	18088	18121	18102	18046	18055	18029	18011	18156	18139	18085	17982	18103	18104	18139	18427	18020	18037	18153	17998	18070	18174	17911	18036	17878	17978	18112	18115	18210	17990	18035	18121	18053	18072	18159	18092	17745	17999	18033	17987	18144	18153	18095	18052	18023	18199	18085	17982	18115	18064	18018	18174	18054	18138	18068	18101	18050	17947	18125	17954	18120	17926	17978	18048	18251	18089	18154	18028	17984	18083	18075	18166	18159	18099	18115	18078	18078	18157	17991	17969	18172	18111	18106	18214	18162	18090	18187	18085	18144	18131	18109	18017	18213	18006	17975	18252	17932	18092	18026	17927	18040	18101	18056	18077	18144	18136	17871	17987	17942	18171	18119	18018	18208	18134	17987	18320	18043	17922	18067	18124	18138	17907	17964	18015	18068	18090	18071	18115	18018	18076	18015	18017	18083	18123	18060	17974	18106	18207	18126	18019	18216	18162	18132	18148	18114	18019	18350	18208	17912	17948	18111	18067	17982	17956	18041	18094	18253	18095	18009	18038	17884	18190	18148	18004	18030	18102	18170	18110	18252	17874	18027	18062	18012	18220	17905	18042	17969	18127	17920	18220	18109	18161	18148	18009	18000	18278	18254	18033	17896	18145	18050	17958	18278	18254	18122	18061	18156	17868	18190	17873	18006	18210	18123	18084	18154	17973	18185	17998	18037	18266	17950	17990	18245	17878	18282	18022	18115	18038	18202	18094	18032	18065	18212	18084	18145	18190	17949	18084	18071	18176	18047	18192	18032	18104	17994	18097	18092	18092	18215	18091	17820	17873	18114	17964	18029	18053	18262	17943	18226	18093	18048	18281	17879	18158	18169	18137	18100	18089	18045	18214	17981	18151	18122	18139	18072	18017	17907	18006	18064	18014	18270	17983	18190	18007	17934	18115	17967	18149	17891	18038	18126	18033	18016	17909	18274	18098	18185	18242	17902	18008	17919	18133	18103	17969	17984	18122	18061	18051	18369	18166	18170	18184	18119	18151	17946	18161	18302	18007	18183	17964	18128	17969	18069	17962	18198	18020	18194	18137	17996	18055	18075	17956	18127	17997	18142	18058	18131	17940	18128	18079	17974	18164	18104	18026	18022	18006	18109	17972	17969	18203	18189	17974	17994	18153	18002	18137	18171	18062	18319	18068	17997	18247	18056	17949	18094	18048	18058	18202	17901	18072	18196	18244	18148	17997	18142	18308	17991	18143	17984	18063	17961	18181	18268	18164	18079	17979	18082	18176	17957	18048	18146	18184	18135	18164	18023	17979	18005	18265	18139	18015	17950	18033	18099	17997	18139	18221	18211	18114	17986	18139	17935	17985	18176	18105	17906	18222	18058	18134	18260	18220	18005	18058	17985	17918	18126	17974	18158	18081	18309	18042	18100	18157	18105	17854	18033	18135	18074	18161	18236	18007	18106	18170	17966	18164	18185	18097	17967	18103	18131	17967	18064	17979	18216	18175	18299	18179	18156	18042	18018	18113	18221	18046	18180	18102	18041	18163	18103	18214	17916	18059	18221	18026	18102	18016	17926	18136	18183	18093	18076	18132	18076	18195	18143	18019	17954	18012	18066	18064	18065	17925	18098	18090	18179	18066	18072	18144	17991	18102	18111	18017	18020	18140	18089	18009	18146	18201	18111	18122	17937	18133	18094	17939	17944	18069	18148	17919	17976	18035	18182	18032	18121	18224	17968	18053	17954	18052	18112	18211	18154	18122	17978	18122	18035	18152	18034	18185	18151	18008	18098	18299	17937	17858	17973	18097	18133	18221	18060	18145	17945	18207	18173	18186	18075	18142	18122	18233	18023	18298	18019	17899	18130	17928	18189	18091	18205	17942	18028	18077	17960	17897	17981	18143	18027	18046	18111	17888	18094	18107	18151	17917	17945	18084	18167	18050	18130	17943	18247	18048	18022	18146	18126	18172	17944	18066	18160	18089	18097	18131	17984	18097	18014	18146	18028	18186	18155	18275	17930	18209	18083	18168	18202	17966	18187	18112	18185	17892	18132	18125	18145	18086	18131	18008	18074	18155	18103	18043	18066	18302	18005	18006	18178	18135	18052	18206	17957	18292	18166	18091	18050	18077	18242	18174	18197	18078	17995	18159	18032	18076	18063	17975	18140	18282	18054	18139	18083	18174	18102	18003	18072	18069	17993	18083	18327	17997	18118	17918	18064	18028	18042	18164	18093	17979	18153	18059	18311	18146	17988	17942	18103	17973	18082	18131	18151	17924	17881	18214	18031	18006	17943	17849	18276	17987	18080	18017	18225	18197	17998	18129	17944	18098	18238	18092	18111	18233	17872	18095	18066	18009	18150	18103	18162	18070	18088	18227	17993	18168	18068	18123	18186	17920	18187	17990	18236	18017	17925	18200	17993	18202	18028	18193	18077	18077	18067	18143	18157	18095	18075	17960	17932	18059	17942	18204	18106	18158	18271	18184	18096	18268	18061	18037	18336	17951	18102	18063	18081	18109	18216	18063	18179	17993	18025	18069	18012	18145	17999	18057	18003	18108	18032	18101	18065	18297	18041	18217	17941	18163	18260	18082	18060	18170	17895	18118	18023	18125	17988	18072	17967	17964	18115	18206	18020	18178	18054	18006	17976	18233	18009	18157	17963	18154	18061	17982	18172	18252	17908	18185	18085	18088	18338	18093	18063	18191	17975	18249	18038	17966	17909	18008	18034	18232	18156	17958	17872	18140	18051	17987	18033	17960	18056	18130	18033	18068	18138	17929	17995	18308	18142	18047	18095	18022	18058	18140	18140	18114	17936	18109	17997	17777	18293	18099	17926	18037	17998	18075	18265	18074	18067	18132	18067	18092	18049	18079	18389	18079	17974	18227	18119	18185	18084	18149	17980	18045	18059	18032	18235	17889	18105	17939	18221	18066	17868	17983	18111	18049	18303	18104	17979	17927	18139	18178	18077	18007	18207	17950	18142	18180	17857
24158	21072	27593	25351	23843	27759	29897	27436	27137	27330	27224	26988	27121	26895	27018	26906	27143	27014	26837	26722	26811	26965	26716	26891	26941	26747	27080	27012	26974	26934	26737	27154	26888	26763	26867	26873	26735	26963	26675	26904	26786	26857	26874	26773	26867	26680	26799	27033	26810	26954	26870	26947	26722	26744	26926	26684	27038	26892	26567	26801	26667	26610	26960	26681	26748	26744	26864	26890	26807	26772	27082	26865	27001	26912	26759	26840	26826	26728	26653	26653	26961	26806	26877	26817	26695	26765	26820	26577	26683	26598	26731	26814	26921	26791	27032	26745	26611	26680	26682	26767	26877	26836	26852	26802	26708	26527	26715	26956	26849	26927	26968	26851	26903	26552	26732	26831	26606	26622	27053	26790	26618	26826	26557	26508	26493	26732	26759	26709	26634	26580	26778	26667	26858	26845	26859	27029	26780	26600	26764	26695	26893	26641	26791	26824	26592	27034	26787	26857	26852	26766	26996	26760	26691	27024	26488	26772	26494	26743	26639	26530	26843	26794	26660	26841	26574	26580	26944	26638	26554	26836	26893	26679	26887	26725	26771	26828	27123	26953	26658	26867	26742	26834	26707	26457	26797	26745	26871	26871	26859	26810	26798	26889	26331	27080	26544	26860	26571	26444	26554	26890	26548	26940	26649	26865	26735	26846	26804	26534	26727	26794	26840	26795	26734	26564	27024	26786	26730	26890	26982	26831	26646	26714	26764	26615	26780	27174	26833	27012	26722	26695	26799	26798	26859	26689	26833	26764	26643	26946	26552	26759	26782	26826	26724	26756	26578	26831	26929	26801	26764	26960	26688	26643	26846	26750	26775	26761	26716	26834	26724	26623	26749	26636	26540	26561	26937	26626	26648	26842	26770	26860	26771	26632	26726	26597	26812	26684	26852	26755	26751	26487	26524	26659	26630	26804	26680	26807	26960	26581	26773	26706	26849	26786	26751	27019	26651	26551	26720	26649	26641	26943	26703	27016	26782	26469	26667	26534	26661	26670	26659	26804	26656	27053	26573	26487	26795	26903	26617	26604	26770	26989	26956	26732	26712	26892	26603	26527	26644	26739	26744	26756	26634	26651	26480	26842	26833	26713	26377	26530	26708	26634	26724	26649	26646	26605	26652	26793	26539	26783	26755	26891	26834	26744	26725	26988	26867	26899	26923	26813	26936	26643	26651	26830	26778	26682	26945	26736	26725	26551	26690	26814	26982	26662	26721	26741	26701	26732	26821	26635	26849	26601	26709	26785	26852	26856	26847	26814	26736	26585	26686	26717	26695	26927	27101	26822	26727	26716	26781	26735	26652	26671	26741	26825	26797	26694	26853	26533	26853	26746	26805	26776	26704	26772	26730	26780	26708	26526	26714	26731	26274	26530	26793	26848	26889	26722	26895	26661	26526	26622	26644	26792	26570	26579	26878	26930	26828	26669	26893	26493	26502	26822	26675	27016	26811	26734	26609	26507	26646	26735	26617	26591	26886	26709	26822	26689	26976	26719	26575	26964	27010	26722	26797	26754	26402	26723	26671	26610	26862	26753	26772	26621	26723	26624	26799	26798	26837	26788	26766	26776	26994	26980	26747	26695	26929	27049	26874	26844	26893	26410	26891	26792	26823	26619	27146	26931	26577	26772	26689	26727	26745	26981	26694	26697	27009	26707	26805	26637	26752	26629	26772	26673	26793	26611	26509	26534	26709	26604	26419	26756	26856	26966	26737	26803	27146	26917	26589	26656	26764	26816	26534	26646	26959	26827	26769	26798	26978	26852	26770	26957	26615	27083	27010	26676	26569	26665	26882	26717	27032	26903	26760	26866	26755	26627	26744	26593	26758	26879	26850	26678	26683	26814	26497	26417	26765	26693	26686	26648	26953	26700	26630	26567	26749	26644	26568	26784	26747	26708	26782	26526	26985	26428	26679	26710	26721	26506	26482	26955	26483	26760	26601	26880	26506	26871	26869	26976	26639	26826	27004	26715	26783	26985	26780	26739	26355	26646	26583	26758	26907	26957	26838	26790	26505	26951	26685	26706	26727	26888	26811	26721	26640	26502	26803	26937	26893	26667	26390	26704	26821	26725	26779	26633	26722	26683	26633	26896	26991	26680	26729	26984	26878	26474	26750	26604	26606	26571	26653	26662	26981	26810	26619	26846	26492	26782	26821	26802	26847	26626	26952	26594	26860	26817	26795	26795	26779	26887	26712	26828	26868	26756	26982	26692	26884	26848	26891	26486	26789	26611	26839	26428	26713	26614	26644	26764	26792	26682	26825	26788	26817	26451	26722	26790	26802	26899	27037	26928	26733	26789	26859	26750	26614	26517	26676	26790	26943	26609	26608	26831	26841	26720	27018	26986	26714	26506	26889	26700	26987	26899	26719	26672	26867	26733	26715	26855	26736	26866	26944	26526	26632	26774	26968	26763	26723	26759	27069	26798	26892	26664	26880	26767	26831	26598	26907	26719	26472	26811	26800	26846	27138	26735	26871	27064	26674	26718	27024	26600	26611	26563	26559	26664	26734	26852	26508	26743	26430	26573	26623	26671	26883	26682	26568	26775	26471	26640	26821	26628	26954	26913	26584	26830	26717	26689	26832	26699	26929	26539	26647	26353	26767	26787	26754	26718	26486	26970	26408	26617	26616	26942	26743	26787	26830	26823	26871	26795	26719	26626	26915	26869	26769	26928	26842	26460	26898	26700	26815	26640	26553	26816	26637	26663	26582	26608	26907	26422	26815	26815	26923	26811	26708	26723	26788	26713	26729	26692	26581	26975	26652	26881	26699	26746	26681	26769	26575	26692	26782	26600	26742	26855	26592	26751	26628	26622	26524	26876	26702	26728	26789	26943	26914	26915	26907	26854	26826	26692	26799	26677	26533	26526	26791	26904	26812	26664	26810	26683	26771	26904	26576	26678	26743	26539	26986	26632	26796	26742	26617	26863	26842	26571	26797	26625	26733	26666	26722	26849	26893	26855	26354	26625	26801	26791	26648	26694	26755	26699	26725	26518	26877	26859	26752	26774	26943	26604	26813	26786	26606	26680	26882	26663	26598	26884	26840	26753	26790	26837	27058	26847	26807	26956	26669	26755	26687	26671	26986	26815	26328	26613	26747	26990	26777	26846	26971	26550	26718	26924	26694	26865	26924	26927	26915	26693	26567	26901	26574	26630	26602	26747	26802	26733	26853	26909	26789	26719	26977	26915	26743	26820	26415	26534	26979	26771	26732	26609	26556	26808	26861	26814	26880	26734	26757	26702	26782	26722	26714	26927	26741	26716	26511	26392	26890	26698	26517	26421	26821	26724	26689	26744	26688	26582	26979	26911	26873	26829	26784	26963	26994	26717	26707	26820	26768	26781	26768	26814	26946	26640	26895	26747	26507	26931	26565	26743	26763	27118	26606	26860	26664	26775	26551	26717	26721	26868	26867	26654	26905	26839	26775	26651	26765	26440	26813	26686	26606	26805	26722	26978	26476	26722	26824	26604	26717	26701	26695	26861	26675	26946	27179	26745	26862	26749	26719	26749	26676	26800	26516	26814	26866	26829	26983	26843	26819	26767	26619	26681	26860	26786	26931	26811	26769	26898	26699	26690	26617	26982	26862	26583	26594	26749	27014	27005	26699	26789	26662	26627	26836	26870	26820	26856	26443	26855	26725	26839	26733	26649	26774	26827	26711	26923	26644	26557	26899	27004	26903	26695	26752	26765	26548	26920	26709	26703	26817	26880	26755	26788	26666	26656	26679	26800	27067	26842	26889	26849	26889	26848	26654	26727	26722	26567	26830	26515	26747	26915	26767	26675	26549	26805	26697	26995	26893	26816	26645	26767	26660	26756	26791	26656	26799	26887	26679	26732	26689	26689	26748	26691	26925	26960	26847	26986	26821	27006	26604	26731	26688	26729	26668	26734	26556	26783	26903	26866	26672	26506	26829	26894	26723	26647	26515	26821	26792	26774	26855	26556	26885	26747	26416	26575	26720	26760	26575	26708	27257	26641	26886	26822	26844	26722	26364	26604	26501	26582	26740	26887	26843	26787	26730	26567	26795	26647	26838	26997	26693	26877	26727	26908	26716	27109	26809	26893	26744	26645	27127	26745	26825	26909	26704	26654	26747	26631	26701	26758	26867	26552	26948	26876	26688	26637	26531	26573	26641	26831	26768	26710	26706	26591	26669	26666	27012	26902	26995	26901	26746	27069	26619	26807	27061	26775	27003	26685	26495	26771	26563	27071	26802	26634	26646	26489	26643	26724	26547	26618	26900	26493	26647	26899	26875	26831	26635	26893	26511	26829	26979	26955	26630	26693	26782	26743	26784	26739	26678	26678	26465	26602	26615	26584	26759	26681	26806	26943	26669	26916	26869	26598	26667	26935	26683	26829	26661	26782	26769	26906	27047	26549	26761	26710	26756	26826	26786	26297	26710	26632	26691	26576	26678	26896	26729	26782	26845	26748	26696	26706	26802	26846	26853	26963	27153	27037	26811	26736	26843	26757	26857	26552	26600	26688	26700	26821	26819	26670	26630	26940	26750	27078	26805	26968	26700	26577	26700	26785	26657	26915	26493	26731	26865	26643	26774	26871	26673	26846	26680	26655	26964	26646	26737	27028	26828	26473	26659	26766	26929	26520	26705	26591	26695	26946	26506	26883	26843	26724	26830	26814	26761	26766	26652	26873	26776	26824	26781	27042	26489	26806	26760	26613	26927	26561	26789	26525	26359	27006	26649	26739	26563	26918	27041	26691	26740	26502	26753	26675	26661	26834	27016	27071	26877	26836	26605	26633	26796	26761	26790	26831	26836	26821	27014	26764	26475	26550	26777	26786	26814	26705	27025	26914	26956	26830	26654	26848	26946	26718	26922	26701	26927	26830	26803	26412	26708	26735	26747	26870	26402	26690	27024	26462	26959	26768	26966	26919	26711	27128	26694	26674	27049	26600	26723	26841	26830	26969	26657	26652	26808	26947	26706	26671	26660	26595	26914	26793	27044	26834	26652	26637	26770	26616	26651	26944	26820	26413	26512	26813	26739	26752	26909	26796	26688	26822	26718	26864	26892	26759	26758	26989	26653	26724	26749	26658	26628	26735	26704	26664	26697	26940	26738	26839	26502	26895	26822	26443	26902	26818	26878	26559
28749	49397	43108	24215	19347	18700	18145	18007	17876	17813	17603	17529	17411	17640	17674	17565	17410	17486	17433	17593	17409	17334	17408	17239	17408	17421	17372	17371	17415	17430	17508	17221	17441	17473	17321	17266	17293	17445	17437	17427	17333	17410	17292	17288	17376	17402	17237	17343	17348	17521	17357	17365	17328	17295	17346	17142	17317	17395	17354	17272	17325	17551	17285	17430	17235	17399	17231	17238	17446	17276	17412	17201	17421	17309	17289	17361	17319	17409	17365	17430	17296	17383	17249	17566	17344	17329	17256	17334	17324	17237	17311	17330	17532	17229	17552	17271	17247	17558	17395	17335	17392	17327	17403	17284	17333	17323	17373	17340	17143	17365	17233	17295	17107	17399	17486	17402	17430	17212	17377	17220	17491	17109	17381	17216	17341	17372	17380	17373	17406	17430	17213	17351	17400	17320	17367	17308	17402	17450	17382	17249	17502	17161	17471	17069	17223	17306	17361	17445	17224	17283	17204	17333	17510	17236	17366	17251	17306	17332	17323	17132	17236	17422	17317	17189	17352	17254	17297	17233	17332	17344	17328	17526	17244	17334	17506	17385	17274	17183	17332	17339	17282	17288	17351	17214	17321	17559	17340	17340	17454	17223	17292	17181	17218	17405	17309	17390	17238	17258	17211	17214	17254	17332	17327	17263	17338	17383	17170	17311	17260	17410	17177	17266	17208	17327	17355	17328	17412	17234	17254	17431	17224	17280	17487	17330	17335	17288	17213	17374	17224	17361	17236	17336	17446	17376	17123	17393	17432	17277	17305	17417	17489	17182	17421	17358	17260	17135	17222	17259	17250	17216	17278	17339	17337	17107	17205	17305	17196	17305	17208	17458	17326	17400	17427	17207	17280	17220	17298	17335	17269	17273	17392	17350	17267	17349	17357	17471	17357	17295	17116	17439	17233	17322	17228	17214	17332	17235	17308	17213	17350	17281	17266	17486	17269	17396	17251	17294	17386	17363	17268	17277	17217	17124	17309	17235	17353	17430	17219	17339	17233	17206	17270	17400	17245	17270	17315	17268	17513	17148	17154	17231	17317	17210	17197	17295	17184	17241	17177	17467	17318	17507	17353	17240	17413	17385	17329	17294	17342	17117	17299	17172	17288	17324	17255	17423	17274	17203	17301	17348	17350	17310	17199	17295	17393	17303	17344	17483	17300	17178	17445	17196	17225	17411	17391	17266	17443	17316	17063	17269	17211	17131	17178	17409	17286	17183	17223	17140	17227	17282	17130	17221	17294	17378	17261	17297	17249	17316	17342	17242	17272	17469	17217	17335	17203	17195	17283	17150	17438	17218	17484	17351	17457	17253	17493	17345	17103	17452	17254	17146	17342	17261	17323	17374	17363	17116	17314	17195	17386	17267	17433	17525	17277	17261	17402	17155	17443	17429	17370	17385	17419	17230	17308	17345	17338	17161	17296	17240	17421	17258	17334	17291	17311	17474	17329	17275	17660	17156	17329	17415	17505	17308	17315	17416	17372	17397	17446	17474	17202	17356	17200	17367	17459	17329	17318	17215	17198	17342	17312	17295	17356	17131	17288	17024	17436	17427	17287	17365	17582	17198	17318	17236	17388	17198	17349	17301	17189	17275	17326	17373	17415	17202	17388	17295	17423	17488	17163	17261	17327	17314	17254	17514	17196	17399	17453	17284	17270	17097	17241	17230	17238	17367	17217	17398	17242	17344	17386	17388	17437	17473	17438	17208	17320	17165	17198	17211	17452	17491	17349	17360	17513	17301	17384	17193	17331	17409	17354	17386	17325	17271	17327	17296	17239	17241	17368	17402	17383	17323	17284	17266	17329	17275	17436	17233	17308	17358	16990	17103	17390	17358	17236	17223	17547	17260	17243	17261	17186	17365	17213	17288	17313	17409	17295	17342	17415	17110	17186	17220	17350	17260	17362	17349	17374	17234	17225	17291	17411	17229	17277	17422	17229	17261	17286	17357	17377	17275	17280	17235	17315	17310	17172	17305	17399	17327	17344	17243	17315	17317	17421	17401	17477	17367	17230	17324	17425	17224	17397	17247	17367	17266	17441	17255	17505	17290	17370	17231	17113	17156	17252	17232	17316	17231	17344	17059	17464	17103	17401	17292	17296	17301	17150	17264	17192	17361	17406	17212	17338	17258	17433	17205	17446	17489	17401	17316	17227	17382	17243	17366	17262	17182	17326	17149	17142	17476	17224	17252	17228	17357	17213	17154	17411	17309	17211	17204	17397	17232	17280	17228	17262	17488	17359	17120	17222	17288	17144	17497	17186	17293	17384	17228	17173	17292	17425	17548	17264	17368	17420	17504	17321	17485	17352	17157	17334	17268	17303	17378	17301	17238	17264	17361	17216	17418	17299	17342	17353	17406	17151	17390	17446	17378	17190	17312	17559	17422	17405	17245	17489	17246	17338	17387	17464	17235	17236	17208	17274	17121	17118	17372	17533	17230	17400	17262	17361	17143	17328	17332	17333	17359	17141	17223	17422	17297	17219	17379	17362	17277	17345	17449	17491	17112	17421	17412	17407	17168	17447	17312	17431	17194	17374	17389	17476	17379	17374	17264	17410	17281	17313	17407	17334	17509	17420	17369	17279	17372	17360	17497	17321	17217	17238	17280	17366	17175	17256	17127	17214	17319	17379	17183	17163	17313	17349	17363	17489	17436	17288	17357	17128	17246	17230	17155	17262	17404	17373	17210	17203	17388	17357	17249	17461	17338	17134	17211	17200	17394	17396	17336	17335	17254	17258	17346	17280	17266	17385	17231	17366	17174	17432	17259	17298	17279	17500	17192	17450	17330	17112	17152	17337	17206	17322	17457	17483	17360	17371	17520	17262	17225	17278	17166	17392	17329	17168	17271	17165	17476	17312	17380	17209	17366	17488	17298	17327	17330	17058	17273	17314	17326	17337	17411	17448	17202	17258	17432	17176	17524	17124	17262	17112	17416	17214	17348	17312	17245	17342	17171	17384	17361	17303	17387	17421	17145	17262	17253	17193	17269	17264	17362	17289	17189	17437	17241	17270	17247	17341	17130	17430	17229	17183	17257	17253	17260	17278	17287	17328	17262	17222	17310	17209	17473	17312	17286	17427	17418	17389	17379	17432	17368	17245	17366	17298	17326	17309	17209	17327	17272	17371	17276	17296	17228	17269	17299	17112	17281	17283	17425	17353	17408	17420	17255	17294	17292	17417	17196	17282	17309	17280	17201	17302	17243	17156	17272	17497	17266	17311	17285	17310	17169	17117	17439	17332	17173	17437	17390	17236	17176	17313	17068	17407	17115	17304	17205	17303	17249	17305	17344	17462	17161	17372	17343	17207	17343	17213	17284	17346	17279	17420	17184	17289	17233	17301	17376	17217	17238	17441	17317	17369	17182	17351	17353	17295	17226	17138	17267	17347	17377	17270	17387	17216	17120	17275	17398	17236	17439	17444	17461	17339	17140	17216	17454	17210	17443	17396	17425	17454	17271	17523	17244	17342	17400	17210	17423	17171	17452	17363	17208	17225	17331	17318	17182	17390	17200	17369	17325	17357	17342	17164	17182	17350	17252	17170	17364	17207	17353	17162	17328	17363	17406	17322	17375	17319	17438	17371	17205	17244	17260	17423	17384	17119	17213	17214	17305	17331	17404	17264	17217	17396	17413	17310	17418	17270	17411	17373	17228	17304	17313	17330	17204	17333	17282	17202	17427	17224	17432	17398	17289	17358	17203	17324	17413	17292	17390	17388	17340	17413	17101	17446	17301	17296	17533	17411	17331	17207	17331	17400	17211	17352	17348	17181	17353	17263	17328	17256	17290	17332	17219	17147	17208	17346	17324	17303	17346	17565	17315	17426	17127	17269	17328	17291	17355	17293	17044	17393	17280	17325	17346	17280	17532	17384	17222	17379	17447	17382	17344	17185	17216	17336	17264	17359	17364	17344	17341	17203	17086	17326	17238	17310	17233	17439	17421	17525	17238	17306	17388	17198	17334	17439	17284	17225	17372	17405	17344	17210	17314	17309	17242	17363	17277	17465	17361	17315	17244	17250	17233	17176	17303	17279	17322	17333	17237	17439	17458	17349	17321	17205	17420	17416	17242	17352	17359	17299	17230	17211	17223	17284	17261	17263	17288	17360	17302	17332	17194	17405	17234	17438	17251	17290	17329	17485	17332	17194	17297	17259	17290	17248	17334	17425	17344	17476	17296	17391	17351	17282	17166	17089	17108	17254	17310	17427	17421	17376	17553	17226	17281	17279	17312	17409	17198	17384	17249	17424	17257	17524	17298	17172	17216	17456	17280	17271	17230	17422	17378	17433	17188	17293	17388	17345	17248	17159	17443	17321	17217	17391	17331	17197	17330	17208	17329	17212	17354	17292	17317	17280	17435	17132	17309	17368	17375	17311	17114	17242	17283	17326	17262	17437	17451	17381	17221	17127	17270	17302	17317	17322	17224	17215	17449	17440	17298	17413	17399	17104	17275	17282	17396	17280	17505	17249	17293	17357	17263	17319	17320	17373	17183	17471	17360	17294	17454	17483	17220	17202	17300	17135	17392	17299	17428	17437	17344	17322	17408	17325	17389	17167	17372	17231	17456	17452	17250	17469	17457	17357	17210	17170	17369	17359	17298	17394	17295	17339	17346	17342	17297	17281	17224	17371	17088	17238	17256	17344	17343	17184	17190	17421	17279	17262	17302	17316	17543	17164	17276	17435	17135	17235	17177	17266	17209	17349	17291	17278	17204	17253	17243	17248	17374	17351	17476	17162	17310	17337	17239	17195	17411	17336	17235	17250	17148	17387	17133	17413	17393	17517	17408	17401	17301	17296	17286	17452	17150	17053	17341	17233	17500	17435	17184	17078	17280	17303	17168	17403	17152	17314	17220	17245	17133	17208	17364	17299	17352	17242	17395	17375	17228	17207	17349	17242	17461	17331	17224	17269	17183	17181	17313	17352	17175	17275	17368	17279	17469	17317	17174	17255	17242	17401	17260	17189	17280	17478	17212	17214	17235	17193	17414	17241	17159	17306	17210	17178	17382	17447	17115	17384	17166	17200	17172	17266	17230	17395	17099	17238	17309	17244	17264	17236	17407	17271	17335	17260	17324	17432	17362	17393	17280	17440	17411	17515	17237	17484	17318	17271	17285
22566	21031	27486	24875	21875	26462	31960	28539	27839	28156	27966	27822	27836	27533	27858	27703	27494	27737	27480	27291	27643	27641	27600	27696	27632	27564	27598	27753	27505	27253	27494	27566	27347	27480	27557	27361	27546	27481	27439	27246	27063	27222	27433	27574	27311	27489	27403	27382	27438	27376	27425	27285	27375	27410	27262	27172	27204	27441	27416	27422	27189	27586	27240	27357	27220	27183	27384	27260	27366	27493	27550	27518	27469	27488	27475	27629	27512	27215	27560	27287	27716	27205	27273	27488	27434	27576	27287	27354	27326	27353	27300	27398	27670	27337	27214	27324	27476	27430	27614	27522	27196	27214	27160	27281	27491	27213	27530	27439	27303	27470	27307	27379	27088	27270	27331	27438	27251	27469	27443	27608	27146	27416	27479	27141	27201	27254	27191	27317	27454	27262	27308	27402	27491	27310	27544	27329	27412	27377	27423	27386	27009	27204	27153	27689	27388	27348	26995	27359	27153	27170	27271	27320	27358	27243	27311	27464	27290	27137	27467	27318	27153	27404	27380	27326	27486	27206	27300	27246	27424	27350	27479	27247	27350	27177	26987	27146	27172	27344	27220	27318	27373	27206	27383	27067	27505	27502	27249	27105	27261	26974	27117	27189	27330	27331	27374	27243	27489	27252	27319	27554	27178	26934	27210	27148	27284	27368	27279	27428	27198	27198	27231	27115	27110	27172	27310	27210	26971	27349	27277	27348	27276	27427	27301	27256	27220	27238	27341	27218	27271	27260	27217	27183	27650	27494	27268	27412	27308	27454	27321	27213	27377	27215	27486	27172	27085	27257	27517	27117	27473	27449	27193	27330	27181	27437	27442	27467	27460	27324	27555	27307	27307	27162	27082	27171	27337	27511	27190	27426	27452	27113	27581	27415	27306	27275	27258	27310	27605	27339	27431	27197	27387	27345	27257	27394	27357	27018	27311	27147	27159	27076	27205	27296	27171	27436	27182	27186	27338	27271	27355	27201	27380	27330	27089	27181	27381	27340	27228	27394	27261	27522	27227	27079	27396	27174	27347	26970	27182	27189	27425	27546	27231	27033	27481	27268	27079	27315	27204	27174	27075	27148	27562	27272	27171	27347	27094	27225	27254	27317	27272	27371	27438	27428	27438	27270	27518	27528	27281	27152	27042	27169	27397	27437	27320	27168	27500	27194	27206	27147	27454	27287	27305	27261	27067	27160	27287	27231	27232	27263	27115	27277	26987	27442	27386	27438	27061	27368	27315	26901	27432	27155	27356	27440	27256	27360	27315	27203	27269	27168	27364	27423	27122	27455	27247	27318	27585	27392	27558	27300	27479	27329	27242	27311	27412	27325	27227	27379	27466	27445	27105	27487	27368	27308	27464	27427	27185	27150	27171	27167	27387	27053	27158	27217	27437	27333	27229	27392	27374	27656	27491	27324	27462	27331	27161	27284	27238	27255	27242	27558	27502	27375	27707	27025	27301	27282	27254	27472	27077	27048	27426	27229	27154	27407	27446	27418	27448	27134	27146	27302	27336	27207	27276	27499	27330	27038	27356	27533	27353	27305	27186	27321	27410	27296	27591	27140	27455	27416	27121	27364	27404	27179	26980	27341	27562	27231	27416	27381	27388	27689	27167	27551	27431	27391	27335	27315	27377	27368	27291	27121	27412	27458	27233	27319	27358	27316	26955	27351	27321	27059	27392	27335	27174	27286	27447	27196	27280	26963	26862	27269	26959	27182	27158	27170	27103	27255	27227	27238	27332	27434	27436	27113	27110	27295	27155	27339	27467	27438	27396	27468	27457	27331	27088	27291	27149	27130	27384	27118	27144	27268	27393	27401	27187	27402	27260	27125	26992	27139	27300	27151	27308	26977	27082	27384	27225	27076	27180	27252	27235	27385	27239	27253	27329	27483	27456	27317	27396	27405	27413	27383	27257	27372	27230	27132	27356	27259	27237	27305	27307	27067	27133	27438	27110	27276	27132	27172	27519	27112	27401	27339	27292	27496	27302	27174	27178	27213	27522	27306	27260	27333	27539	27328	27073	27236	27212	27393	27338	27166	27310	27291	27370	27399	27503	27175	27126	27276	27366	27292	27312	27379	27286	27245	27411	27330	27403	27637	27211	27285	27342	27342	27155	27188	26946	27310	27160	27254	27270	27760	27364	27284	27168	27536	27210	27203	27328	27299	27397	27238	27639	27055	27198	27055	27456	27276	27132	27310	27347	27271	27317	27134	27314	27429	27247	27418	27458	27308	27657	27355	27462	27331	27166	27439	27212	27238	27471	27452	27285	27298	27401	27186	27381	27268	27383	26959	27168	27338	27235	26918	27182	27332	27393	27550	27145	27221	27272	27201	27576	27344	27694	27498	27232	27206	27533	27263	27589	27010	27158	27050	27565	27067	27253	27244	27396	27427	27320	27158	27241	27431	27504	27308	27174	27534	27250	27303	27390	27298	27166	27524	27340	27578	27265	27230	27373	27166	27139	27504	27235	27350	27287	27204	27116	27088	27131	27179	27096	27366	26972	27302	27379	27276	27202	27357	27217	27205	27089	27387	27382	27264	27240	27277	27473	27010	27344	27136	27371	27360	27399	27295	27325	27220	27180	27391	27367	26870	27390	27367	27441	27169	27264	26960	27262	27302	27367	27317	27225	27265	27588	27239	27383	27364	27236	27348	27348	27329	27118	27074	27256	27227	27501	27374	27257	27442	27224	27123	27173	27091	27423	27489	27453	27409	27356	27103	27322	27187	27468	27294	27192	26968	27376	27488	27256	27557	27500	27189	27132	27353	27254	27270	27395	27248	27304	27221	27324	27207	27241	27458	27187	27168	27228	27296	27265	27380	27448	27458	27295	27192	27254	27599	27169	27252	27368	27305	27405	27375	27285	27220	27338	27234	27030	27260	27263	27123	27086	27360	27498	27316	27299	27429	27447	27306	27227	27427	27372	27539	27282	27466	27524	27311	27716	27213	27212	27255	27197	27324	27433	27467	27276	27481	27081	27084	27154	27467	27207	27211	27507	27271	27365	27462	27325	27215	27188	27172	27240	27569	27355	27229	27119	27178	27321	27442	27475	27371	27387	27296	27238	27457	27414	27364	27225	27161	27393	27366	27179	27408	27419	27359	27405	27311	27281	27342	27168	27380	27367	27402	27302	27695	27355	27002	27457	27268	27297	27442	27175	27359	27576	27609	27469	27283	27092	27061	27322	27449	27124	27301	27348	27398	27127	27342	27223	27306	27275	27282	27468	27018	27579	27185	27401	27232	27517	27296	27336	27180	27384	27081	27379	27474	27254	27171	27313	27274	27327	27269	27163	27400	27114	27228	27380	27361	27411	27412	27462	27324	27200	27263	27269	27256	27566	27467	27012	27304	27185	27467	27165	27325	27243	27421	27326	27198	27219	27306	27316	27499	27221	27392	27503	27350	27579	27174	27275	27270	27052	27178	27184	27326	27366	27473	27457	27279	27267	27361	27248	27177	27551	27457	27133	27331	27636	27387	27329	27576	27077	27084	27079	27526	27110	27160	27358	27378	27315	27157	27379	27204	27506	27346	27240	27511	27498	27523	27359	27350	27215	27305	27457	27332	27206	27318	27508	27414	27370	27050	27504	27132	27263	27113	27331	27342	27549	27445	27400	27048	27146	27335	27407	27138	27409	27227	27483	27064	27394	27221	27341	27257	27450	27441	27428	27296	27193	27460	27530	27337	27332	27378	27499	27259	27247	27258	27090	27346	27271	27225	27449	27386	27391	27267	27427	27316	27496	27445	27280	27367	27109	27333	27333	27279	27219	27473	27346	27276	27184	27150	27297	27186	27078	27316	27261	27132	27465	27396	27236	27140	27323	27309	27163	27213	27228	27487	27206	27229	27271	27176	27366	27260	27304	27374	27016	27324	27347	27605	27259	27110	27244	27269	27340	27572	27286	27328	27171	27304	27496	27251	27083	27112	27269	27425	27230	27342	27248	27582	27370	27553	27330	27388	27159	26914	27413	27308	27480	27439	27311	27294	27505	27115	27424	27188	27149	27408	27208	27283	27322	27393	27123	27205	27117	27437	27327	27116	27422	27436	27153	27027	27411	27282	27068	27429	27238	27079	27282	27081	27239	27152	27282	27211	27113	27300	27382	27338	27168	27395	27196	27120	27332	27248	27350	27166	27283	27502	27300	27178	27414	27282	27309	27309	27456	27279	27266	27300	27245	27402	27395	27246	27189	27221	27173	26986	27314	27434	27575	27393	27495	27308	27214	27446	27318	27419	27267	27115	26973	27203	27237	27173	27299	27303	27412	27300	27391	27285	27022	27239	27441	27541	27399	27126	27037	27219	27449	27302	27258	27485	27125	27378	27398	27073	27063	27223	27333	27381	27134	27301	27285	27402	27250	27062	27209	27361	27382	27323	27331	27018	27159	27272	27167	27268	27223	27197	27205	27416	27129	27070	27263	27455	27386	27279	27252	27203	27253	27241	27062	27473	27357	27178	27081	27518	27368	27339	27124	27457	27351	27425	27216	27575	27351	27315	27117	27308	27387	27215	27336	27309	27404	27401	27349	27099	27320	27605	27256	27507	27448	27281	27198	27215	27223	27211	27291	27314	27459	27142	27365	27123	27284	27126	27472	27442	27226	27374	27347	27494	27211	27163	27170	27090	27295	27201	27383	27144	27314	27481	27248	27251	27064	27309	27345	27492	27352	27289	27104	27277	27339	27314	27234	27168	27329	27284	27286	27079	27346	27247	27225	27373	27495	27202	27324	27232	27338	27249	27284	27309	27318	27455	27212	27105	27442	27340	27524	27218	27210	27309	27524	27208	27265	27256	27277	27155	27469	27281	27323	27291	27237	27328	27356	27190	27429	27227	27374	27244	27365	27049	27559	27280	27166	27101	27098	27155	27228	27256	27184	27122	27184	27179	27208	27276	27144	27351	27347	27201	27364	27247	27393	27263	27278	26902	27313	27299	27274	27372	27258	27332	27425	27275	27268	27375	27290	27159	27486	27205	27195	27148	27335	27452	27342	27443	27307	27360	27208	27410	27313	27291	27256	27181	27317	27482	27185	27364	27269	27356	27429	27151	27260	27302	27336	26865	27056	27216	27285	26926	27278	27184	27062	27413	27250	27400	27278	27228	27202	27286	27281	27269	27300	27437
32901	58546	47871	25103	21144	20030	19295	18585	18461	18266	18386	18055	18053	17875	17783	17813	17819	17804	17727	17712	17805	17748	17814	17692	17489	17589	17652	17602	17856	17559	17655	17626	17528	17525	17550	17631	17849	17667	17420	17777	17783	17686	17493	17814	17640	17655	17685	17406	17586	17750	17535	17542	17700	17748	17700	17753	17746	17685	17524	17565	17544	17467	17621	17484	17704	17663	17509	17615	17393	17679	17496	17615	17792	17536	17486	17425	17690	17534	17562	17481	17557	17584	17425	17517	17735	17455	17509	17571	17544	17505	17515	17499	17638	17523	17525	17496	17576	17606	17653	17516	17369	17653	17600	17385	17701	17430	17582	17598	17639	17640	17569	17515	17475	17509	17538	17607	17476	17600	17570	17653	17540	17563	17468	17451	17656	17537	17570	17374	17520	17581	17519	17483	17494	17419	17448	17538	17648	17474	17343	17632	17512	17463	17568	17440	17441	17419	17477	17417	17548	17472	17560	17625	17504	17451	17643	17450	17400	17541	17684	17297	17484	17609	17475	17284	17540	17667	17559	17571	17422	17504	17435	17556	17391	17492	17503	17544	17576	17324	17602	17518	17557	17545	17593	17427	17742	17590	17383	17572	17534	17410	17571	17350	17457	17425	17330	17578	17441	17416	17468	17678	17670	17525	17548	17493	17595	17429	17453	17526	17558	17406	17532	17631	17349	17446	17422	17455	17537	17505	17378	17341	17488	17512	17624	17587	17565	17534	17589	17599	17496	17596	17657	17682	17535	17338	17514	17452	17628	17618	17606	17614	17394	17600	17659	17426	17577	17658	17361	17397	17622	17512	17487	17473	17667	17481	17620	17567	17395	17566	17558	17604	17659	17680	17557	17275	17388	17383	17404	17478	17543	17453	17533	17417	17573	17530	17554	17449	17321	17626	17661	17301	17446	17708	17611	17643	17475	17421	17533	17581	17739	17528	17594	17375	17430	17480	17415	17459	17557	17379	17637	17529	17618	17581	17507	17642	17577	17539	17593	17496	17543	17458	17540	17373	17523	17589	17605	17430	17544	17595	17379	17587	17456	17491	17599	17548	17442	17495	17338	17488	17430	17543	17499	17440	17675	17434	17600	17428	17642	17594	17482	17545	17538	17430	17536	17615	17629	17428	17558	17426	17367	17452	17604	17766	17683	17424	17564	17336	17546	17443	17538	17540	17428	17549	17574	17595	17466	17511	17439	17582	17572	17586	17488	17471	17535	17372	17540	17413	17464	17503	17406	17641	17401	17440	17476	17497	17512	17479	17524	17479	17446	17452	17271	17600	17597	17592	17591	17506	17523	17496	17561	17561	17602	17595	17616	17617	17561	17493	17585	17662	17434	17467	17486	17542	17687	17342	17460	17501	17432	17522	17603	17569	17409	17412	17753	17498	17535	17395	17671	17417	17608	17528	17410	17610	17533	17364	17572	17413	17523	17501	17637	17395	17502	17519	17523	17433	17579	17508	17515	17482	17552	17708	17524	17381	17777	17421	17528	17458	17420	17517	17429	17732	17521	17434	17698	17400	17630	17565	17701	17310	17572	17486	17426	17697	17634	17465	17535	17414	17562	17408	17547	17490	17554	17520	17493	17422	17384	17495	17574	17529	17537	17370	17620	17487	17545	17525	17457	17588	17434	17465	17429	17403	17581	17258	17502	17607	17432	17461	17458	17746	17469	17625	17406	17574	17669	17463	17460	17454	17440	17414	17333	17476	17652	17708	17535	17379	17545	17457	17492	17480	17569	17462	17412	17494	17512	17608	17481	17388	17383	17687	17360	17419	17547	17420	17320	17584	17546	17389	17487	17574	17528	17543	17633	17383	17647	17577	17600	17589	17601	17562	17390	17470	17606	17706	17496	17434	17587	17479	17445	17628	17514	17582	17406	17383	17511	17618	17563	17503	17571	17454	17481	17509	17646	17516	17321	17710	17425	17563	17403	17645	17493	17418	17553	17479	17470	17502	17554	17452	17651	17215	17618	17499	17448	17683	17495	17432	17489	17519	17522	17378	17700	17472	17571	17432	17685	17353	17644	17527	17546	17481	17361	17467	17548	17560	17359	17532	17357	17380	17554	17336	17470	17563	17556	17602	17738	17351	17530	17316	17514	17548	17508	17568	17371	17535	17496	17547	17468	17504	17372	17573	17287	17514	17531	17654	17512	17516	17451	17557	17525	17605	17412	17407	17351	17656	17483	17662	17513	17430	17705	17519	17549	17629	17628	17325	17359	17589	17630	17409	17597	17634	17592	17438	17531	17587	17577	17466	17622	17624	17477	17445	17656	17415	17516	17368	17427	17381	17377	17604	17650	17591	17447	17484	17588	17235	17448	17751	17378	17558	17582	17723	17381	17359	17347	17460	17571	17517	17513	17317	17584	17490	17612	17578	17476	17591	17485	17530	17655	17489	17537	17597	17422	17548	17547	17320	17547	17658	17368	17454	17504	17477	17481	17473	17527	17394	17609	17469	17742	17622	17474	17364	17561	17592	17568	17360	17481	17639	17475	17493	17577	17562	17427	17663	17461	17534	17570	17547	17508	17641	17537	17438	17363	17644	17484	17630	17523	17592	17556	17544	17626	17574	17601	17660	17455	17503	17432	17632	17605	17719	17345	17572	17533	17466	17463	17486	17707	17456	17449	17499	17681	17515	17528	17499	17409	17427	17497	17334	17440	17492	17425	17303	17637	17586	17442	17568	17631	17538	17666	17407	17318	17418	17388	17453	17492	17441	17584	17435	17419	17280	17362	17726	17410	17552	17595	17471	17449	17516	17362	17517	17589	17556	17531	17407	17487	17349	17436	17430	17518	17609	17591	17619	17520	17457	17443	17619	17523	17416	17532	17544	17484	17532	17572	17622	17620	17552	17595	17533	17444	17700	17703	17559	17605	17490	17475	17461	17556	17663	17450	17519	17319	17481	17398	17485	17474	17661	17556	17400	17601	17493	17607	17679	17509	17348	17566	17553	17521	17531	17446	17545	17447	17636	17478	17529	17557	17522	17576	17492	17633	17584	17526	17476	17487	17567	17701	17328	17425	17421	17566	17298	17594	17305	17678	17505	17472	17413	17654	17559	17573	17425	17517	17506	17720	17507	17532	17403	17436	17470	17515	17712	17617	17366	17360	17515	17471	17721	17462	17379	17502	17639	17303	17635	17622	17503	17515	17604	17423	17663	17513	17463	17488	17428	17494	17602	17447	17521	17729	17263	17506	17459	17516	17542	17475	17707	17553	17383	17476	17570	17529	17545	17514	17619	17669	17432	17398	17421	17495	17541	17565	17531	17400	17528	17518	17589	17465	17534	17475	17347	17800	17541	17629	17493	17384	17481	17557	17525	17345	17569	17588	17450	17637	17442	17579	17558	17272	17661	17346	17758	17489	17453	17571	17363	17330	17462	17485	17397	17521	17738	17229	17430	17480	17376	17470	17549	17608	17546	17370	17454	17603	17616	17566	17424	17629	17399	17591	17685	17496	17459	17463	17484	17614	17439	17726	17540	17426	17570	17369	17354	17516	17660	17478	17660	17417	17555	17485	17536	17697	17472	17501	17241	17550	17605	17476	17468	17465	17527	17567	17425	17502	17499	17481	17487	17687	17449	17186	17603	17562	17481	17479	17492	17415	17439	17442	17477	17406	17471	17658	17673	17721	17575	17570	17572	17544	17511	17544	17562	17515	17453	17511	17555	17586	17499	17425	17546	17487	17581	17450	17580	17426	17495	17432	17361	17533	17693	17616	17387	17546	17541	17472	17546	17553	17451	17493	17574	17426	17620	17347	17572	17487	17530	17581	17464	17539	17591	17662	17383	17438	17385	17499	17691	17480	17472	17594	17672	17181	17535	17337	17483	17563	17694	17547	17579	17686	17496	17472	17454	17504	17459	17364	17557	17535	17504	17482	17420	17445	17654	17545	17562	17635	17550	17617	17428	17563	17359	17466	17464	17554	17624	17390	17435	17488	17516	17608	17628	17400	17517	17510	17564	17470	17423	17546	17451	17497	17499	17597	17495	17496	17639	17473	17527	17588	17452	17528	17527	17673	17623	17659	17585	17456	17533	17482	17601	17433	17643	17378	17600	17497	17541	17534	17566	17402	17440	17423	17672	17603	17446	17528	17612	17468	17543	17389	17650	17518	17682	17566	17467	17390	17457	17739	17453	17514	17633	17614	17415	17506	17673	17421	17654	17546	17644	17465	17520	17407	17503	17478	17365	17523	17486	17179	17495	17548	17514	17514	17574	17563	17510	17495	17534	17681	17571	17355	17364	17511	17476	17548	17426	17658	17522	17458	17387	17507	17457	17496	17481	17672	17645	17642	17591	17433	17647	17471	17553	17539	17536	17491	17437	17853	17547	17588	17561	17447	17422	17604	17502	17536	17550	17652	17619	17588	17445	17578	17614	17446	17554	17674	17453	17540	17511	17398	17627	17454	17573	17493	17410	17447	17520	17485	17455	17473	17534	17601	17463	17557	17385	17440	17580	17521	17524	17315	17486	17573	17504	17482	17525	17444	17536	17508	17555	17464	17546	17651	17634	17536	17690	17506	17503	17486	17572	17640	17489	17388	17400	17467	17428	17508	17526	17484	17523	17452	17523	17458	17543	17526	17445	17566	17498	17695	17566	17485	17693	17493	17318	17388	17556	17464	17468	17526	17533	17579	17497	17629	17377	17530	17408	17514	17374	17516	17448	17431	17480	17350	17370	17429	17731	17379	17615	17732	17649	17409	17419	17646	17484	17410	17607	17558	17367	17660	17578	17474	17542	17435	17465	17512	17640	17445	17379	17518	17570	17481	17615	17648	17424	17568	17443	17566	17394	17563	17525	17474	17622	17605	17391	17376	17453	17489	17418	17483	17533	17496	17467	17528	17625	17561	17559	17563	17482	17337	17512	17599	17383	17524	17625	17419	17325	17596	17596	17719	17518	17489	17439	17444	17371	17550	17534	17559	17522	17607	17606	17688	17531	17601	17513	17138	17851	17489	17440	17655	17398	17413	17516	17691	17586	17573	17510	17454	17475	17510	17399	17459	17503	17496	17451	17610	17418	17477	17435	17363	17483	17664	17582	17608	17535	17531	17432	17482	17571	17520	17576	17657	17561	17364	17560	17632	17656	17566	17876	17461	17641	17596	17543
35108	29812	32404	29316	27817	27829	28119	28161	28119	28055	27853	28078	27910	27955	28150	27809	27828	27728	27714	27700	27907	27900	28007	28019	27946	27810	27847	27898	28086	28019	27757	27802	28041	27941	28206	27763	27931	27790	27952	27937	27690	27802	27928	27717	27901	27778	27712	27710	27757	27588	28062	27814	28080	27729	27882	27921	27943	28035	27830	28009	27749	27969	27898	27821	27928	27893	27944	27731	27480	27590	27772	27822	27659	28119	27886	27800	27818	28052	27774	27793	27812	27873	28075	27971	27638	27997	27784	27680	27804	27960	27842	27775	27666	27795	27871	28204	27702	27925	27942	27559	27601	27714	27832	27840	27804	27873	27824	27803	27797	27832	27655	27669	27851	27905	27925	27817	27902	27755	27767	27883	28136	27582	27635	28043	27954	28301	27961	27825	27642	27806	27683	27654	27901	27811	27870	27912	27755	27783	27879	27404	27827	27955	27878	27676	27813	27807	27675	27717	28047	27897	27839	27890	27891	28104	27899	27846	27696	27862	27731	27743	28021	28186	28101	28119	27922	27902	28079	28142	27922	27759	27753	27860	27668	27825	28004	27751	27940	27860	28133	28148	28059	28024	27964	27920	27949	27906	27972	27908	27763	27799	27853	27738	27839	27670	27756	27999	27744	27979	27868	27930	27671	28019	27889	27874	27664	27723	27856	27828	28019	27989	27841	27878	27769	27702	27889	27765	27791	28025	27865	28097	27851	27853	28039	27763	27880	27673	27990	27779	27793	28161	27735	28082	27772	27843	27628	27706	27634	27589	27778	27819	27992	27951	27954	28066	27974	27867	27997	27814	27797	27742	27834	27699	27814	27722	27824	27649	28022	27839	27858	27903	27875	27855	28155	27965	27674	27599	27771	27916	27916	27583	27912	28049	27955	27735	27795	27753	27877	27924	27870	27764	27748	28146	27935	27852	27761	27852	27832	27721	27951	27883	28080	27878	27995	27837	27802	27839	27708	27966	27861	27773	28009	27602	27674	27667	27763	27810	27676	27916	27655	27847	27645	27901	27805	27928	27839	27878	27903	27879	27865	27739	27863	27913	27662	28064	27824	27931	28089	28036	27864	27859	27998	27757	27911	27745	27972	27796	27894	27677	27920	27529	28001	28126	27833	27813	27912	27828	27866	27814	27965	27786	27775	27822	27933	27726	27776	27846	27693	27923	28047	27993	27801	28151	28141	27886	27735	27930	27942	27880	27739	27855	27767	27907	27811	28171	27912	27939	27921	27710	27568	27876	27911	27765	27909	27656	27916	27737	27939	27731	27815	27888	27912	28029	27965	27796	27786	27804	27704	27590	27787	27797	27973	27804	27810	28104	28197	27709	27848	27860	27738	27977	27938	27853	27930	27954	27794	27951	27723	27992	28205	27730	27941	27811	28025	27619	27833	27773	27793	27791	27946	27689	27870	27857	27931	28142	27690	27623	27933	27959	27796	27823	28099	27830	28115	27731	27691	27815	27953	27679	27776	28067	27972	27831	27780	27804	27633	27979	27817	27878	27872	27973	27816	27901	27862	28006	27927	27961	27697	27882	27892	27682	27823	27687	28178	27879	27811	28051	27720	27579	28022	27774	27662	27905	27849	27946	27763	27576	27883	27655	27996	27968	27843	27814	27660	27660	27773	27901	27945	27754	27752	27782	27744	27706	28057	27695	28191	27810	27860	27901	27727	27806	27689	27756	27964	27737	27973	27948	27712	27861	27875	27819	28207	27580	27663	27675	27959	27923	27882	27757	27932	28388	27823	27915	27709	28074	28032	27888	27694	27762	27909	27915	27800	27815	27635	27973	27903	28016	28008	27974	28029	27855	27881	27892	27908	27750	27999	27830	27973	27997	27847	28199	27881	27808	28083	28077	28008	27904	27968	27644	27784	27741	27843	27840	28031	27868	27930	27992	27847	27674	27863	27748	27861	27987	28000	27833	27901	27983	27919	27620	27741	28044	27758	27873	28071	27824	27947	27768	27983	27601	27547	27940	28038	27718	27779	27817	27805	27926	28145	27819	27810	27845	28006	27913	27986	27758	27773	27745	27877	27746	27962	27864	27804	27745	27839	27955	27917	27815	27763	27820	27789	27835	27868	27866	27917	28029	27798	27888	27866	28077	27956	27802	27804	27785	27795	27899	27876	27946	28088	28003	27803	27770	27828	27866	27831	27685	27657	27543	27921	28048	27724	27843	27798	27728	27820	27760	27844	27705	27944	27766	27963	27815	27843	27922	27881	27896	28046	28080	27948	27904	28151	28087	27866	27812	27617	27949	27918	27759	27642	27752	27870	28204	27872	28019	27760	27786	27853	28052	27910	27869	27746	27853	27841	27758	27938	27859	27919	27899	27948	27651	27896	27857	27777	27608	27857	28026	27851	27946	28220	27985	27649	27938	27801	27785	27989	28018	27856	27667	27825	27660	27831	27785	28017	27822	27758	27762	27978	28109	27988	27866	27619	28078	27785	27902	28091	27666	27906	27727	27861	27859	27890	28054	27818	27995	27959	27977	27672	27879	27753	27940	28055	27821	27880	27773	27771	28023	27815	27643	27965	27834	28135	27886	27903	27953	27978	27744	28065	28020	27927	27862	27924	28042	27643	27847	27843	27797	27576	28003	27992	27818	27921	27925	27897	27864	27815	27783	28021	27858	27917	27797	28058	27926	27812	27966	27682	27851	27992	27961	27958	28026	27764	27709	27702	27830	27883	28013	27872	27951	27755	28057	28258	27799	28122	27864	27812	27721	27610	28014	27892	27995	28120	27879	27888	27945	27639	27834	27702	27769	27712	27681	27792	28091	27829	27462	27873	27777	27633	27651	27903	27707	27899	27594	27808	27740	27899	27932	27903	27727	27942	27728	28028	27801	27810	28018	27662	27577	27891	28042	28104	27942	27681	27825	27847	27752	27807	28051	27760	27605	27809	27767	27880	27748	27937	28038	27717	27814	28020	27973	27873	27858	27924	27758	27578	27695	27794	27804	27959	28010	27619	27697	28115	27837	27589	28018	27985	27824	27777	28031	27797	27810	27552	28003	27932	27728	27829	27908	27946	27823	28048	27849	27749	27855	28059	27772	27722	27778	27594	27603	27662	27912	28045	28017	27812	27731	27884	27931	27891	27694	28009	27924	27686	27809	27706	27952	28070	27928	27844	27696	27885	27603	27744	27927	27634	27836	27755	27784	27983	27760	28046	27847	27914	27858	28013	27850	28030	28018	27791	27870	27741	27725	27914	27790	27526	27851	27874	27622	27847	27732	27956	27889	27607	27633	27919	28093	27777	28035	28118	27975	27916	27759	27873	27876	27897	27992	27983	27765	27980	27508	27824	27987	28059	27835	27766	27862	28048	28037	27984	27790	27595	27782	27826	27736	28058	27784	27690	27856	27577	28073	27911	27831	27675	27739	27972	27952	27799	27952	27927	27824	27966	28015	27932	27912	28133	27649	27869	27828	27849	27715	27584	27937	27727	28035	28058	27975	27903	27724	27673	27744	27987	27840	28010	27983	27820	27845	27863	27749	27972	28072	27843	27896	27735	28000	27828	27896	28026	27940	27952	27991	27835	27902	27837	27909	27839	28054	27682	27756	27962	28023	28095	27674	27876	27878	27665	27747	27844	27726	27837	27799	27784	27877	27643	27877	28092	27762	27758	27862	28077	28088	27786	27864	27533	27866	27655	27747	28081	27756	27911	27894	27963	27918	27967	27841	28125	27828	27824	27858	27769	27882	27793	27844	28027	27673	27944	27987	27906	28114	27914	27940	27860	27866	28019	27955	27915	27820	27623	27827	27680	27896	27956	27746	27735	27896	27814	28077	27769	27832	27814	27884	27665	27786	27824	27831	27743	27869	27927	27726	27939	27886	27875	27754	27746	28173	27997	27986	27810	28033	27886	28011	27672	27880	27831	27986	27908	27934	27972	27828	27995	28029	28012	27674	28169	28061	27927	27960	27795	27806	27971	27792	27948	28052	28033	27912	27895	27922	27705	27948	28114	27512	27939	27525	27649	27645	27770	27860	27879	27637	27603	27729	27607	27887	27944	28282	28111	27659	27965	27848	27871	27969	28025	28073	28011	27766	27723	27784	28022	28064	27866	27760	27567	27658	27766	27823	27899	27812	27763	27953	27757	27545	27888	27549	27804	27746	27919	28140	27747	27818	27879	27859	27954	27827	28005	27988	27699	27818	27721	27952	27797	27696	27571	28036	27907	27869	27918	27751	28363	27893	27924	27838	27782	27752	27842	27935	27917	27788	27910	27788	27648	27795	27693	27790	27983	27796	27959	27769	27747	28005	27914	27545	27761	27906	27887	27857	28008	28037	27896	27843	27837	27833	27815	27792	28005	27806	27594	27786	27804	27731	28105	27936	27741	27909	27701	27686	27768	28169	27809	27547	27807	27915	27672	27704	27794	28016	27724	28117	27920	28136	27697	27774	28070	27862	27824	27793	27927	28191	27671	28025	27834	27864	27778	27927	27692	27829	27773	27844	27725	27960	27983	28066	27845	27742	27874	27788	27808	27709	27901	28037	27911	27719	27757	28055	27934	27958	27873	27759	27993	27955	27725	27913	27798	27688	27933	27923	27984	27848	27857	27771	27847	27592	27867	27943	27979	27510	27763	27934	27897	27955	27875	27937	27880	27764	27923	27797	27880	27820	27923	27898	27983	28021	27970	27633	28023	27710	28038	27838	27777	27750	27835	27968	28129	28064	28091	27926	27962	27765	27805	27692	27763	27797	28029	27915	27682	28005	27858	27883	28086	27770	27722	28062	27914	27594	28061	28201	27661	27915	27985	28024	28016	27709	27934	27691	28014	27557	27834	27620	27740	27614	27687	27548	27709	27792	27810	27643	27684	28110	27659	27692	27778	27841	27811	27948	27763	28083	27807	27648	27722	27851	27913	27768	27865	27837	27794	28111	27763	27704	27912	27727	27854	27995	27848	27485	27916	27809	27849	27713	27817	27734	27788	27623	27694	27788	28017	27787	28056	27855	27602	27795	28111	27909	27805	27870	27942	27864	27964	27830	27889	27865	27787	27839	28163	27814	27828	27846	27793	27832	27718	28010	27825	27723	27873	28054	27819	27910	27706	27774	27784	27880	27925	27715	27844	27817	27926	27577	27889	27809	27902	27953	27891	27841
25898	31232	23182	18307	18084	17927	18079	17975	17883	17702	18008	17723	17947	18075	17759	17918	17901	17979	17812	17890	17848	17772	17925	18033	18031	17874	17889	17664	17963	17810	18012	17935	17840	17836	17973	17862	17829	17840	17855	17912	17840	17700	17905	17703	17756	17970	17928	17989	17824	17977	18069	17954	17910	18012	18085	17796	17811	17872	17813	17841	18059	17870	17840	17768	17799	17894	18039	17929	18027	17849	17924	18059	17681	17814	17821	17865	18064	17931	17739	17947	17996	17781	17947	17757	18024	17892	17790	17837	18068	17795	17692	17847	17902	17834	17840	17689	17934	17811	17748	17981	17875	17834	17839	17786	17936	17929	17737	17791	17932	17737	17771	17885	17856	17805	17737	17771	17805	18172	17882	17890	17813	17824	17756	17774	17843	17718	17755	17819	17988	17905	17817	17924	17945	17723	17814	17919	17872	18053	17783	17842	17821	17836	17970	17951	17818	18106	17818	17818	17809	17911	17915	17893	17847	17777	17979	17816	18079	17750	17925	17848	17856	17963	17876	17806	17939	17994	17938	17909	17996	17887	17996	17985	17991	17833	17926	18032	17891	17978	17823	17801	17949	17929	17961	17739	17902	17859	17865	17815	17944	17758	17785	17859	17997	17888	17985	17905	17990	17866	17688	17877	17805	17855	17835	17928	17854	18059	17799	17843	17840	17747	17874	17872	17701	17684	17787	17731	17940	17901	17807	17920	17860	17880	17819	17853	17999	17778	17932	17847	17883	17804	18080	17942	17801	17823	17813	17962	17912	17853	17905	17942	17862	17959	17750	17630	17904	17624	17715	17762	17961	17977	17756	17883	17796	17672	18063	17816	17912	17885	18007	17979	17720	17893	17861	17922	17957	17777	17840	17870	17876	17965	17893	17859	17930	17852	17759	17880	17776	18087	17994	17806	17918	17868	17953	17913	17928	17733	17910	17989	17860	17800	17924	17883	17992	17949	17703	17830	17823	17859	17708	17803	17771	17870	17750	17948	17852	17719	17861	17870	17908	17848	17786	17821	17859	17894	17821	17763	17872	17803	17884	17734	17710	17859	17979	17609	17801	17786	17877	17902	17785	17895	17905	17817	17868	17925	17733	17845	18017	17987	17859	17981	17645	17765	17996	17793	17935	17759	17711	17969	17933	17933	17813	17915	17810	17995	17671	17826	17886	17886	17818	17853	17758	17678	17848	17981	17771	17854	18105	17796	17870	17875	17868	17905	17940	17786	17890	17758	17922	17789	17897	17926	18081	17966	17825	17900	18024	17798	17765	17978	17846	17914	17837	17640	17881	17937	17941	17861	17926	17948	17840	17673	17997	17890	17892	17958	17931	17832	17846	17897	17957	17810	17902	17705	17929	17624	17813	17868	17876	17712	18042	17987	17873	17962	17840	17896	17841	17632	17838	18031	17762	17874	17816	17902	17771	17820	17895	18047	17901	17925	17780	17816	18044	17851	17848	17900	17853	17777	17874	18009	17837	17734	17811	17803	17951	17820	17863	17842	17793	18034	17853	17872	18003	17979	17832	17813	17841	17934	17942	17734	17902	17770	17765	17900	17826	17727	17767	17721	17845	17778	17820	17858	17859	17947	17811	17916	18073	17810	17958	17932	17698	17958	17757	17943	18065	17872	17893	17878	17765	17946	17869	17926	17742	17918	17875	17781	17898	17780	17924	18032	17962	17954	17768	17734	17811	17913	17920	17730	18180	17758	17777	17917	17838	17789	17899	17928	17821	17840	17848	17816	17796	17775	17856	17813	17828	17901	17783	17888	17666	17822	17801	17715	17788	17850	17705	17847	17862	17795	17889	17874	17829	17764	17878	17842	17765	17913	17934	17702	17781	17854	17839	17902	18036	17806	17905	17967	17681	17806	18024	17858	17938	17723	17690	17784	18022	17946	17872	18019	17928	18021	17693	17881	17740	18181	17895	17675	17821	17832	17838	17944	17844	17828	17962	17885	17783	17938	17937	17894	17853	17832	17868	17770	17882	17752	17793	17709	17861	17906	17805	17735	17912	17906	17821	17897	17903	17863	17861	17782	17933	17854	17876	17720	17728	17885	17856	18120	18010	17910	17964	17848	18003	17833	17790	17806	17928	17853	17812	17913	17761	17880	17859	17907	17915	17889	17905	17760	17941	17823	17867	17903	17956	17773	17863	17956	17656	17833	17511	17869	18123	17772	17805	17974	17794	17996	17913	17961	17698	17970	17795	17795	17916	17868	17819	17914	17915	17824	18063	17960	17767	17843	17889	17821	17831	17888	17765	17845	17914	17933	17655	17880	17836	17999	17989	17919	17873	17699	17802	17856	17871	17862	17914	17648	17838	17957	17798	17907	17806	18006	17931	17794	17901	17759	17949	17772	17952	17919	17873	17774	17707	17954	17936	17940	17830	17892	17951	17911	17823	17893	17888	18037	17777	17744	17789	17732	17937	17884	17984	18073	17876	17851	17766	17722	17974	17874	17864	17794	17704	17976	17826	17849	17851	17942	17857	17787	17748	17844	17756	17892	17969	17858	17839	17750	18027	17749	17974	17833	18020	17757	17680	17913	17815	17832	17874	17835	17873	17857	17928	17928	17950	17917	17975	17724	17815	17751	17784	17925	17852	17884	17951	17871	17938	17854	17831	17884	17960	17791	17893	17906	17810	18116	17971	17952	17903	17911	17852	17802	17801	17950	17971	17990	18074	17681	17650	18141	17870	17884	17773	17923	17884	17759	17725	17978	17816	17874	17762	17980	18019	17894	17963	17851	17647	17946	17867	17901	17830	17907	17996	17818	18024	18010	17793	17809	18050	17705	17904	17936	17778	17862	17796	17878	17807	17929	17961	17933	17804	17806	17856	17971	17731	17765	18063	17803	17712	18031	17766	17906	17795	17850	17802	18022	17750	17885	17704	17829	17913	17753	17937	17811	17940	17710	18029	17820	17674	17850	17756	17797	17860	17896	17687	17789	17873	17682	17877	18032	17898	17894	17801	18047	17971	17882	17794	17873	18033	17838	17872	17910	17921	17769	17900	17636	17870	17902	17957	17819	17839	17696	17855	17921	17830	18009	17704	17968	17901	17783	17861	17863	17926	17848	17734	17897	17685	17850	17969	17799	17847	17904	17943	17759	17934	17916	17833	17719	17816	18030	17660	17896	18006	17732	17834	17833	17952	18048	17936	17816	17900	18006	18019	17911	17777	17754	17759	17869	17824	18073	17947	17844	17975	17925	17967	17891	17769	18032	17905	17993	17797	17980	18060	17951	17845	17794	17741	17842	17780	17866	17823	17667	17800	18056	18009	17912	17902	17979	17784	17956	17838	17869	17833	17712	17727	17744	17853	17988	17916	18027	17841	18009	17872	17909	17905	17978	17936	17772	17971	17884	17860	17733	18003	17851	17820	17948	17906	17779	17778	17889	17761	17862	17895	17964	17888	17877	17816	17776	17814	17716	17864	17871	17937	17851	17899	17974	17826	17915	17932	17863	17897	17961	17858	17941	17872	18026	17741	17891	17879	17995	17754	18100	17839	17898	17991	17843	17939	17816	17856	17824	17708	17897	18007	17802	17994	17870	17791	17719	17852	17737	17921	17676	17709	17944	17661	17868	17942	17879	17719	17886	17838	17758	18015	17565	17749	17669	17748	17736	17805	17822	17923	17831	17889	17887	17781	17876	17735	17945	17882	17852	17953	17873	17789	17693	18205	17869	18005	17837	17941	17981	17788	18068	17991	17793	17750	17874	17967	17852	17857	17728	17732	17988	18048	17685	17975	17691	17856	17783	17849	17755	17736	17876	17792	17931	17807	17750	18023	17961	17829	17960	17809	18057	17756	17733	17739	17839	17868	17829	17870	17779	17743	17834	17899	18010	18039	17621	17747	17806	17937	18063	17959	17920	17831	17993	17868	17884	17797	17983	17903	17949	17816	17726	17818	17822	17874	17797	17918	18057	17972	17937	18002	17889	17892	17878	17631	17865	17931	17884	17776	17832	17939	17992	17893	17761	17824	17901	17829	17948	17858	17759	17912	17858	17854	18130	17934	17748	17852	17823	17810	17930	17840	17782	17637	18018	17904	18008	17877	17863	17785	17868	17981	17786	17857	17928	17880	17872	17870	17890	17717	17863	17837	17873	17900	17948	17963	17916	17870	17975	17869	17883	17786	17720	18001	17783	18019	17851	17848	17660	18136	17964	18065	17896	17806	18075	17815	17719	17917	17798	17760	17836	18015	18068	17987	18000	17967	17846	17891	17833	18023	17878	17827	17779	17705	17742	17832	17995	17955	17864	17838	17862	17876	17739	17933	17848	17679	17975	17860	17988	17976	18039	17930	17795	17867	17847	17831	17888	17847	17846	17870	17978	17816	17883	17924	17708	17893	17861	17986	17889	17940	17824	17642	17985	17815	18042	17915	17749	17876	17799	17887	17949	17711	17888	17881	17901	17944	17874	17778	17998	17988	17827	17946	17954	17769	17949	18018	17819	17818	17912	17763	17793	17924	18001	17896	17879	17893	17888	17866	17863	17911	17609	18001	18049	17865	17700	17964	18099	17915	17863	18000	17859	18039	17902	17814	17877	17894	17842	17854	17865	17810	17853	17826	17799	17800	17857	17954	17807	17893	17809	17815	17888	17948	17777	17979	17897	17758	17788	17883	17896	17706	17952	17845	17933	17953	17907	17854	17900	17935	17842	17896	17892	17978	17774	17728	17710	17997	17980	17813	17693	17886	17907	18117	17926	17893	17838	17929	17832	17894	17785	17868	17767	17979	17892	17908	17903	17861	17949	17839	17831	17796	17839	17749	18006	17907	17873	17688	17802	17766	17895	17869	17778	17934	17914	17968	17779	17813	17827	17934	17844	17871	17884	17784	17894	17947	18006	17815	17823	17890	17934	17916	17769	17846	17938	18041	17930	17800	17860	17809	17645	17859	17870	18007	17886	17742	17731	17969	17756	17886	17905	17706	18039	17891	17757	17893	17807	17834	17903	18045	18027	17677	17971	17938	17750	17967	17910	17993	17866	17781	17979	17853	17793	17890	17974	17951	17745	17988	17971	17918	17915	17756	17693	17817	17769	17839	17841	17939	17619	17789	17756	17862	17864	17906	17835	17944	17845	17676	17943	17758	17945	17805	17714	18029	17863	17845	17764
24081	21025	27354	25194	23654	28017	30243	27939	27443	27636	27685	27409	27334	27548	27444	27519	27433	27239	27431	27795	27498	27313	27282	27357	27490	27323	27399	27442	27406	27230	27189	27250	27309	27383	27366	27378	27524	27279	27393	27278	27231	27191	27352	27269	27128	27026	27365	27187	27236	27321	27198	27370	27151	27251	27234	27368	27169	27025	27242	27476	27269	27290	27120	27202	27132	27427	27252	27071	27365	27428	27383	27368	27359	27026	27386	27447	27227	27349	27289	27156	27620	27339	27307	27245	27382	27387	27035	27361	27292	27223	27278	27149	27551	27500	27609	27103	27385	27137	27267	27643	27299	27081	27357	27150	26949	27262	27365	27191	27179	27355	27327	27381	26957	27380	27082	27262	27134	27285	27139	27267	27110	27101	27216	27262	27014	27265	27202	27198	27167	27231	27129	27198	27248	27084	27032	27472	27312	27232	27258	27164	27005	27303	27185	27412	27010	27309	27080	27374	27225	27304	27198	26983	26952	27087	27261	27142	27305	27503	27308	27196	27175	27129	27262	27112	27205	27255	27363	27150	26954	27077	27235	27085	27290	27159	27380	27151	27246	27208	27169	27070	27192	27189	27320	27492	27338	27269	27388	27395	27182	27388	27307	27312	27074	27047	27304	27254	27394	27342	27398	27355	27119	27318	27131	27245	27105	27379	27079	27254	27403	27258	27303	27041	27256	27216	27208	27114	27323	27438	27414	27226	27510	27295	27060	27234	26939	27362	27264	27198	27374	27154	27189	27111	27334	27303	27362	27076	27238	27349	27347	27217	27275	27384	27162	27239	27046	27004	27261	27349	27326	27244	26933	26973	27262	27112	27242	27180	27520	27279	27333	27187	27201	27202	27292	27247	27221	27083	27025	27227	27245	27224	27172	27328	27232	27102	27040	27035	27350	26947	27211	27315	27151	27215	26918	27257	27428	27508	27174	27351	27132	27183	27249	27356	27024	27279	27196	27035	27215	27265	27177	27099	27196	27311	27113	27209	27390	27215	27217	27080	27342	27092	27060	27167	27479	27031	27220	27259	27190	27077	27194	27219	27039	27098	27556	27126	27222	27224	27379	27410	27450	27291	27189	27107	27377	27107	27315	27408	27671	27422	27394	27100	27160	27160	27191	27156	27454	27249	27199	27186	27211	27212	27200	26950	27156	27156	27045	27099	27063	27188	27021	26742	26930	27079	27302	27411	27091	27339	27092	27073	26967	27277	27306	27160	27194	27061	27241	27343	27169	27237	27140	26972	27308	27377	27036	27322	27394	26993	27193	27176	27401	27129	27603	27338	27161	26997	27267	27381	27022	27426	27235	27029	27367	27129	27398	27173	27132	27134	27182	26913	27125	27388	27100	27132	27191	27372	27390	27115	27194	27153	27282	26957	27076	27434	27194	27082	27370	27270	27169	27299	27240	27146	27269	27383	27060	27141	27129	27292	27354	27217	27189	27286	27255	27040	27339	27303	27291	27173	27116	27264	27415	27224	27285	27330	27060	27083	26954	27266	27397	27057	27464	27184	27323	26929	27097	26996	27390	27107	27452	27397	27307	27325	27296	27017	27058	27304	27343	27251	27345	27199	27041	27306	27202	27246	27116	26941	27034	27324	27458	27155	27232	27162	27074	27254	27136	27230	27313	27193	27390	27291	27225	27098	27349	26882	27122	27376	27578	27164	27258	26977	27072	27307	27175	27127	27198	27151	27186	27032	27273	27065	27039	27094	27292	27036	27196	27000	27251	27341	27263	27231	27317	27331	27292	27285	27087	27088	27042	27129	27297	27022	27352	27291	27397	27264	27132	27200	26857	27321	27211	27189	27327	27385	27285	27405	27304	27345	27402	27075	27517	27176	26919	27190	27267	27058	27223	27375	27109	27359	27300	26953	27048	27211	27250	27312	27341	27326	27069	27220	27265	27284	27362	27239	27288	27202	27580	27287	27037	27050	27259	27159	27035	27217	27221	27296	27204	27049	27549	27357	27334	27127	27230	27207	27061	27146	27167	27534	26902	27054	27310	27405	27224	27193	27282	27203	27080	27185	27180	27293	27268	27235	26996	27219	27134	27288	27334	27391	27345	27421	27241	27243	27204	27204	27064	27243	27137	27223	27092	27483	27280	27416	27590	27208	27306	27100	27213	27185	27189	27461	27077	27068	27288	27264	27123	27191	27235	27169	27271	27162	27507	27160	27256	27324	27267	27289	27341	27105	27374	27215	27324	27322	27303	27456	27346	27299	27440	27100	27113	27321	27078	27217	26890	27262	27199	27228	27371	27425	27331	27013	27322	27319	27130	27034	27385	27195	27105	27291	27345	26953	27180	27096	27324	27065	27125	27238	27108	27146	27087	27314	27022	27460	26936	27149	27198	26990	27196	26915	27476	27113	27244	27398	27500	27081	27317	27575	27040	27013	27090	27413	27428	27277	27146	27344	27266	27443	27190	27294	27266	27170	27157	27237	27152	27209	27375	27054	27361	27374	27492	27202	27116	27074	27189	27466	27309	27173	27021	27210	27247	27241	27356	27117	27390	27177	27306	27300	27327	27269	27047	27348	27277	27406	27103	27371	27101	27362	27271	27136	27259	27397	27193	27270	27189	27320	27060	27107	27179	27107	27182	27049	27267	27277	27167	27297	27242	27196	27397	27076	27002	27223	27334	27120	27407	27157	27393	27266	27076	26824	27394	27279	27418	27263	27162	27372	27373	27288	27328	27423	27182	27173	27052	27372	27153	27353	27147	27482	26995	27095	27152	27236	27113	27072	27247	27179	27141	27252	27040	27489	27237	27209	27319	27106	27149	27033	27114	27242	27228	27001	27437	27491	27110	27328	27304	27400	27124	27359	26991	27204	27029	26918	27162	27091	27296	27354	27360	27201	26962	27442	27281	27401	27248	27230	27405	27401	27322	27320	27185	27229	27003	27353	27234	27393	27282	27295	27312	27090	27232	27276	27330	27416	27208	27559	27182	27356	27278	27141	27343	27517	27388	27261	27173	27285	27197	27095	27141	27372	27060	27237	27022	27317	27070	27331	27294	27244	27371	26911	27321	27043	27326	27062	27261	27076	27236	27461	27106	27375	27346	27358	27261	27223	27197	27306	27208	27219	27115	27361	27142	27289	27480	27171	27175	27224	27086	27310	27129	26999	27197	27176	27008	27335	27283	27355	27306	27164	27316	27173	27366	27411	27079	27351	27557	27296	27179	27249	27169	27270	27485	27240	27163	27343	27465	27208	27271	27418	27232	27614	27135	27265	27139	27414	27329	27263	27436	27383	27171	27220	27349	27144	27350	27127	27313	27208	27207	27112	27117	27265	27096	27185	27182	27023	27024	27375	27383	27566	27287	27508	27035	27129	26852	27212	27263	27120	27503	27110	27215	27351	27173	27049	26971	27079	27151	27370	27149	27339	27295	27232	27445	27255	27259	27254	26828	27145	27180	27212	27113	27317	27158	27224	27012	27274	27224	27244	27232	27148	27405	27363	27208	27174	27114	27214	27004	27077	27327	27021	27255	27313	27390	27321	27095	27055	27248	26953	27086	27083	27201	27171	27099	27163	27226	27414	27374	27293	27402	27191	27340	27204	27551	27346	27205	27077	27415	27203	27497	27427	27218	27197	27288	27348	27130	27404	27454	27183	27119	27272	27203	27129	27301	27320	27140	27220	27241	27492	27498	27312	27313	27325	27069	27104	27274	27151	27284	27202	27267	27342	27058	27318	27602	27372	27046	27018	27206	27333	27057	27209	27180	27278	27040	27247	27326	27141	27221	27279	27116	27268	27063	26963	27225	27293	27213	27254	27043	27313	27212	27133	27393	27122	27400	27447	27355	27091	27230	27282	27575	27230	27329	27442	27125	27147	27153	27346	27315	27223	27194	27106	27366	27320	27411	27213	27288	27258	27182	27393	27268	27030	27310	27101	27229	27495	27191	27234	27232	27127	27288	27184	27449	27210	27230	27258	27180	27382	27236	27293	27183	27167	27184	27413	27439	26906	27082	27488	27201	27198	27293	27297	27264	27250	27106	27332	27261	27240	27288	27007	27240	27226	27239	27108	27274	27192	27407	27177	27295	27148	27133	27182	27000	27055	27380	27528	27259	27404	27103	27242	27352	27459	27107	27331	27359	27268	27200	27309	27141	27284	27360	27218	27363	27409	27420	27008	27130	26875	27003	27287	27156	27231	27216	27286	27134	27054	27405	27158	27349	27031	27262	27291	27275	27410	27305	27116	27024	27432	27406	27520	27112	27183	27347	27222	27294	27490	27336	27325	27358	27280	27216	27476	27316	27481	27024	27158	27397	27299	27287	27083	27527	27406	27129	27170	27240	27083	27282	27003	27283	27166	27226	27449	26978	27460	27251	27419	27146	26987	27157	27362	27154	27327	27300	27788	27272	27109	27269	27191	27113	27377	27366	27156	27298	27363	27193	27194	27188	27293	27499	27135	27189	27216	27258	27105	27270	27098	27168	27145	27368	27098	27423	27329	27276	27265	27253	27200	27291	27228	27243	27145	27115	27068	27370	27378	27456	27195	26974	26990	27373	27250	27178	27302	27123	26949	27408	27259	27201	27150	26976	27013	27233	27179	27395	27223	27222	27222	27190	27137	27261	27230	27275	27462	27319	27520	27282	27460	27442	27203	27132	27303	27028	27284	27364	27199	27245	27059	27098	27143	26993	27363	27238	27269	27611	27117	27078	27363	27334	27321	27376	27040	27119	27198	27072	27126	27282	27399	27359	27261	27433	27183	27126	27198	27439	27139	27386	27280	27462	27079	27234	27266	27193	27294	27072	27031	26932	27424	27266	27270	27467	27408	27206	27022	27140	27472	27303	27326	26976	27404	27244	27114	27340	27068	27083	27144	27406	27201	27319	27047	27350	27213	27221	27024	27432	27195	27359	27438	27432	27279	27224	27108	27164	27114	26997	27021	27182	27171	27122	27219	27301	27068	27333	26976	27122	27280	27231	27177	27298	27097	27025	26862	27086	27114	27272	27091	27205	27290	27070	27071	27219	27469	27493	27391	27300	27297	27251	27374	27229	27194	27414	27044	27485	27005	27184	27153	27223	27194	27067	27163	27006	27245	27433	27145	27372	27263	27293	27321	27482	27383	27144	27375	27353	27020	27099	27194	27438	26895	27142	27329
27935	43149	30354	20914	19522	18803	18356	18303	18020	17919	17874	17784	17839	17793	17668	17875	17767	17746	17674	17612	17667	17608	17787	17546	17730	17480	17637	17655	17560	17629	17773	17772	17646	17744	17647	17430	17509	17416	17515	17605	17572	17576	17698	17607	17441	17514	17682	17333	17677	17671	17483	17736	17488	17670	17430	17508	17712	17543	17495	17574	17609	17725	17717	17715	17568	17544	17602	17675	17664	17654	17519	17600	17677	17708	17548	17686	17884	17528	17724	17732	17523	17502	17527	17549	17629	17501	17561	17537	17531	17387	17685	17637	17813	17627	17625	17638	17453	17696	17576	17565	17591	17686	17642	17552	17546	17553	17672	17660	17553	17638	17527	17564	17384	17410	17514	17621	17682	17712	17600	17506	17482	17650	17478	17608	17411	17705	17729	17619	17591	17589	17538	17648	17352	17604	17581	17710	17736	17602	17505	17515	17676	17382	17601	17544	17760	17434	17607	17377	17441	17641	17593	17498	17485	17645	17556	17663	17470	17674	17430	17547	17508	17711	17495	17841	17480	17703	17562	17492	17511	17734	17683	17584	17583	17428	17555	17713	17520	17662	17672	17529	17642	17598	17550	17549	17428	17520	17467	17542	17517	17450	17622	17637	17512	17619	17683	17492	17588	17564	17574	17504	17618	17655	17402	17571	17666	17511	17567	17508	17582	17555	17551	17498	17675	17390	17596	17500	17645	17823	17462	17713	17599	17740	17623	17495	17487	17409	17636	17457	17394	17557	17621	17736	17623	17693	17462	17598	17509	17594	17574	17721	17631	17520	17748	17621	17522	17528	17588	17709	17543	17631	17597	17398	17700	17450	17546	17666	17537	17533	17490	17753	17594	17561	17567	17685	17625	17721	17658	17486	17458	17563	17667	17621	17511	17597	17574	17601	17480	17676	17554	17569	17638	17719	17655	17424	17506	17496	17631	17625	17452	17598	17357	17679	17694	17450	17632	17471	17510	17443	17414	17445	17666	17730	17670	17608	17667	17577	17524	17672	17573	17621	17661	17583	17672	17681	17567	17643	17625	17659	17766	17644	17599	17597	17426	17543	17543	17460	17497	17712	17481	17567	17581	17549	17676	17679	17643	17497	17644	17614	17551	17713	17646	17599	17457	17483	17654	17525	17590	17536	17629	17641	17581	17509	17660	17738	17747	17702	17459	17425	17638	17664	17480	17680	17801	17622	17619	17555	17706	17652	17438	17535	17718	17548	17558	17538	17583	17325	17546	17604	17667	17635	17454	17530	17620	17535	17539	17560	17587	17509	17444	17687	17639	17490	17679	17555	17722	17507	17680	17483	17541	17516	17546	17807	17498	17722	17738	17501	17511	17498	17692	17634	17735	17602	17486	17592	17516	17529	17570	17495	17633	17401	17484	17523	17637	17752	17664	17760	17472	17406	17634	17655	17633	17650	17553	17626	17714	17642	17511	17526	17414	17772	17493	17526	17489	17533	17393	17663	17505	17434	17528	17372	17501	17621	17651	17679	17479	17475	17654	17831	17503	17609	17369	17423	17662	17672	17502	17561	17612	17711	17477	17685	17490	17600	17584	17545	17541	17588	17645	17781	17581	17540	17809	17487	17626	17637	17514	17573	17590	17491	17723	17624	17552	17511	17438	17730	17641	17644	17498	17637	17560	17588	17571	17400	17784	17579	17597	17656	17386	17487	17602	17666	17377	17612	17570	17318	17420	17552	17472	17736	17600	17456	17606	17791	17586	17631	17528	17540	17532	17677	17727	17403	17569	17446	17464	17591	17314	17497	17715	17660	17720	17756	17634	17512	17472	17682	17580	17608	17670	17518	17476	17579	17742	17544	17329	17504	17575	17690	17426	17420	17663	17629	17607	17634	17703	17658	17440	17520	17606	17772	17530	17545	17419	17503	17525	17784	17553	17499	17622	17479	17640	17505	17553	17364	17537	17539	17590	17696	17551	17532	17683	17574	17573	17469	17636	17757	17530	17709	17588	17596	17603	17500	17609	17517	17518	17656	17455	17461	17593	17523	17521	17558	17521	17588	17576	17474	17440	17695	17619	17455	17726	17739	17562	17515	17553	17698	17639	17725	17518	17699	17426	17472	17705	17559	17643	17655	17592	17588	17613	17345	17797	17547	17539	17603	17592	17494	17624	17559	17562	17437	17654	17620	17507	17469	17553	17511	17523	17537	17521	17654	17615	17551	17806	17643	17510	17608	17581	17607	17654	17536	17751	17681	17608	17584	17635	17620	17584	17619	17472	17570	17554	17584	17402	17527	17548	17609	17574	17538	17836	17375	17541	17592	17704	17562	17555	17602	17554	17591	17620	17510	17700	17711	17552	17723	17485	17432	17551	17555	17583	17588	17592	17578	17430	17475	17537	17367	17766	17616	17506	17552	17649	17575	17514	17522	17707	17605	17615	17653	17474	17626	17602	17603	17581	17380	17585	17688	17678	17456	17769	17650	17712	17530	17509	17560	17453	17531	17655	17407	17577	17592	17547	17588	17418	17614	17589	17622	17497	17589	17583	17531	17630	17583	17464	17490	17652	17505	17616	17483	17655	17301	17564	17515	17637	17635	17576	17541	17556	17564	17691	17490	17395	17530	17477	17465	17765	17627	17614	17607	17424	17563	17592	17433	17538	17528	17512	17609	17738	17630	17677	17658	17392	17481	17593	17499	17611	17634	17686	17589	17596	17557	17559	17581	17607	17620	17689	17528	17596	17532	17500	17522	17586	17419	17778	17633	17531	17630	17577	17623	17466	17633	17685	17583	17513	17483	17569	17528	17565	17744	17416	17508	17634	17870	17528	17709	17590	17712	17589	17571	17446	17596	17544	17482	17593	17737	17734	17529	17459	17540	17642	17544	17571	17647	17454	17471	17581	17627	17549	17541	17611	17569	17730	17422	17477	17751	17580	17421	17485	17441	17499	17521	17667	17574	17495	17509	17630	17573	17643	17610	17768	17645	17504	17507	17636	17601	17640	17446	17618	17566	17646	17428	17561	17566	17493	17471	17413	17537	17604	17524	17580	17598	17397	17568	17639	17656	17595	17733	17600	17508	17473	17522	17660	17343	17491	17391	17546	17650	17634	17515	17543	17618	17508	17659	17672	17603	17800	17714	17476	17642	17706	17665	17433	17497	17525	17666	17575	17533	17592	17507	17569	17555	17520	17469	17553	17522	17629	17573	17381	17604	17711	17754	17623	17588	17461	17511	17492	17505	17528	17529	17723	17658	17590	17576	17527	17649	17507	17844	17571	17489	17622	17580	17523	17567	17673	17621	17653	17572	17614	17641	17663	17556	17512	17691	17633	17604	17659	17409	17496	17515	17676	17422	17346	17500	17545	17756	17601	17688	17722	17573	17653	17659	17499	17787	17606	17488	17593	17545	17696	17567	17662	17635	17502	17541	17563	17590	17613	17673	17648	17563	17537	17575	17615	17569	17504	17393	17457	17417	17610	17633	17579	17463	17445	17835	17775	17661	17710	17707	17485	17569	17698	17436	17567	17802	17635	17510	17749	17568	17480	17549	17678	17600	17696	17639	17624	17416	17589	17469	17557	17550	17570	17710	17657	17665	17418	17557	17474	17557	17586	17495	17679	17558	17571	17542	17623	17585	17559	17486	17568	17629	17596	17575	17593	17634	17638	17537	17555	17508	17680	17533	17486	17603	17631	17675	17382	17644	17698	17516	17595	17629	17541	17574	17484	17635	17627	17562	17727	17606	17566	17460	17763	17470	17728	17659	17609	17509	17585	17513	17754	17351	17511	17573	17455	17440	17628	17451	17545	17534	17461	17696	17701	17756	17655	17389	17489	17792	17546	17575	17568	17699	17555	17598	17580	17617	17499	17568	17544	17522	17527	17549	17605	17523	17558	17641	17628	17524	17462	17389	17586	17457	17813	17759	17613	17523	17771	17376	17508	17531	17486	17610	17435	17520	17567	17622	17701	17597	17466	17598	17565	17603	17720	17641	17550	17590	17575	17703	17676	17715	17507	17616	17606	17534	17559	17599	17689	17594	17522	17620	17501	17593	17702	17491	17471	17686	17583	17661	17619	17612	17655	17702	17677	17632	17541	17558	17505	17615	17513	17496	17513	17585	17371	17599	17764	17396	17552	17551	17502	17579	17628	17486	17637	17463	17742	17738	17563	17461	17572	17475	17739	17524	17547	17559	17595	17460	17576	17449	17699	17536	17430	17547	17496	17681	17554	17619	17573	17816	17552	17553	17634	17612	17690	17774	17692	17626	17742	17362	17413	17526	17658	17711	17605	17359	17679	17709	17391	17613	17592	17552	17518	17723	17560	17616	17636	17593	17566	17712	17548	17616	17503	17468	17724	17475	17582	17517	17669	17495	17453	17472	17446	17692	17516	17657	17475	17665	17526	17482	17595	17524	17860	17592	17554	17711	17645	17635	17564	17734	17587	17514	17551	17586	17711	17588	17506	17550	17730	17528	17549	17684	17581	17691	17456	17598	17468	17560	17633	17642	17648	17708	17572	17562	17666	17606	17495	17614	17639	17482	17636	17588	17645	17519	17640	17513	17591	17455	17581	17474	17453	17472	17457	17420	17574	17703	17622	17559	17590	17555	17547	17561	17469	17613	17462	17558	17447	17703	17713	17574	17731	17650	17425	17753	17586	17605	17538	17797	17480	17540	17788	17669	17589	17498	17589	17552	17789	17414	17673	17481	17786	17623	17441	17768	17407	17655	17527	17683	17542	17367	17599	17591	17510	17222	17618	17511	17656	17533	17631	17457	17509	17456	17596	17614	17593	17439	17679	17489	17453	17384	17570	17572	17538	17486	17631	17389	17674	17604	17637	17502	17541	17624	17583	17753	17638	17447	17605	17443	17582	17474	17569	17551	17599	17647	17677	17508	17745	17615	17643	17697	17613	17775	17564	17559	17579	17592	17520	17450	17591	17605	17675	17549	17573	17502	17528	17483	17706	17515	17422	17711	17543	17625	17586	17623	17481	17563	17442	17523	17775	17730	17636	17539	17546	17634	17705	17736	17467	17658	17512	17492	17592	17480	17639	17557	17655	17482	17463	17680	17614	17584	17614	17481	17551	17463	17708	17560	17615	17688	17604	17527	17735	17690	17680	17594	17854	17600	17495	17611	17611	17610	17598	17519	17489	17492
22507	21008	27439	24833	22074	26927	32860	29870	29463	30012	29850	29247	29310	29062	29362	29213	29054	29022	29076	29079	28884	29223	29172	29022	29029	29211	28749	28870	28687	28837	29013	28823	28937	29015	29254	29021	29067	29106	29011	28975	29091	28673	28874	28785	29032	29173	28835	28665	28837	28872	29031	29034	28603	29104	28969	28650	28981	29214	28911	28893	29041	29204	29024	28662	29011	28886	28891	28789	28856	28756	29128	28869	28957	28826	28900	28874	29006	28796	28850	28908	28844	28886	29005	28767	29035	29020	28563	28726	28777	28491	28842	29063	28955	28847	28691	29150	28783	29002	28736	28850	28549	28719	29080	28798	28770	28930	28911	29013	28762	28971	28805	28893	28732	28712	28810	28877	28789	28835	29074	28929	28772	28699	28829	28790	28885	28797	29098	28811	29021	28635	28713	28637	29106	28932	28834	28663	28889	28517	28643	28794	28537	28499	28892	28874	28768	28573	28689	28769	28846	28824	28825	28833	28681	28749	28755	28741	28800	28644	29004	28916	28475	28836	28834	28953	28852	28613	29037	28660	28737	28444	28828	28963	28857	28697	28743	28676	29019	28825	28621	28755	28864	28645	28789	28721	28828	28866	28562	28699	28823	28777	28810	28941	28500	28697	28944	28887	28721	28763	28804	28833	28718	28722	28738	28853	28549	28642	28962	28850	28619	28762	28738	28572	28869	28794	28741	28821	28727	28798	28701	28795	28668	28642	28761	28474	28543	28908	28678	28840	29250	28542	28804	28842	28638	28862	28709	28399	29069	28800	28708	28805	28791	28529	28660	28822	28844	28887	28578	28766	29018	28913	28843	29023	28811	28774	28943	28701	28998	28886	28741	29034	28863	28887	29026	28638	28951	28805	28792	28620	28968	28763	28687	28609	28675	28784	28974	28772	28809	28492	28820	28709	28892	28722	28852	28981	28882	28653	28947	28765	28818	28802	28791	28668	28935	29028	28769	28680	28873	28618	28805	28744	28666	28649	28890	28422	28863	28594	28842	28871	28679	28856	28912	28702	28880	28623	28882	28862	28854	28684	28856	28903	28816	28659	28901	29010	28801	28769	28676	28753	28528	28743	28895	28710	28907	28705	28591	28492	28709	28851	28942	28613	28905	28575	28565	28535	28727	28698	28716	28726	28919	28790	28595	28754	29021	28901	28659	28804	28791	28508	28997	28690	28453	28729	28686	28948	28832	28737	28893	28786	28499	29092	28786	28677	28776	28903	28680	28530	29003	28823	28862	28732	28779	28544	28903	28711	28906	28905	28543	28741	28944	28992	28597	28677	28624	28964	28735	28600	28785	28692	28798	29006	28735	29074	28845	28649	29014	28603	28846	28847	28748	28825	28850	28701	28803	28973	28952	28669	28806	28660	28706	28769	28637	28433	28946	28860	28627	28844	28838	28661	29061	28701	28914	28909	28934	28774	28867	29048	28723	28634	28713	28571	28793	28907	28851	28505	28675	28743	28725	28880	28856	28765	29012	28703	28603	28782	28975	28696	28968	28792	28826	28694	28484	28817	28882	28586	29018	28987	28843	28706	28730	28876	28982	28661	28839	28874	28666	28833	28816	28900	28808	28855	28649	28625	28763	28577	28675	28860	28812	28730	28671	28820	28979	28725	29076	28955	28510	28689	28814	28754	28647	28738	28722	28449	28595	28967	28866	28679	28874	28621	28904	28681	28901	28684	28991	28795	28668	28852	28695	28650	28994	28859	28911	28695	28881	28786	28564	28707	29113	28483	28622	28707	28938	28979	28790	28847	28901	28945	28794	28853	28744	28926	28932	28751	28625	28868	28791	28878	28925	28807	28904	28686	28753	28727	28662	28649	28613	28630	28871	28762	28910	28653	28618	28923	28855	29028	28633	28625	28374	28741	28714	28778	28641	28664	28667	28646	28700	28735	28808	28655	28768	28815	28636	28622	28712	28724	28599	28705	28691	28735	28723	28818	28877	28922	28787	28940	28435	28975	28799	28868	28846	28664	28686	28773	28653	28518	28853	28873	28838	28759	28818	28599	28766	28697	28436	28912	28671	28630	28754	28696	28751	28672	28469	28591	28566	29023	28787	28626	29041	28865	28658	28848	28906	28781	28894	28924	28827	28760	28786	28874	28731	29017	28770	28959	28638	28820	28943	28773	28815	28497	28807	28595	28530	28697	28593	28665	28571	28878	28965	29060	28727	28620	28749	29073	28866	28696	28830	28716	28904	28768	28791	28834	29038	29060	28793	28902	28702	28849	28905	28767	28871	28746	29099	28704	28832	29018	28778	28903	28816	28303	28909	28806	28859	28604	28629	28581	28768	28762	28605	28902	28755	28740	28799	28968	28866	28600	28704	28697	28816	29000	28939	28708	28801	28908	28951	28822	28977	28801	28840	28724	28843	28862	28770	28736	28719	28761	28906	28557	28763	28904	28950	29073	28542	28659	28513	28776	28888	28710	28314	28663	28908	28834	28798	28596	28773	28933	28862	28831	28666	28599	28707	28461	29010	28672	28792	28444	28793	28767	28752	28832	28987	28943	28775	28743	28832	28769	28925	28939	28942	28879	28925	28936	28583	28408	28716	28659	28809	28681	28856	28671	28785	28686	28606	28808	28889	28736	28835	28831	28607	28839	28903	28657	28895	28551	28754	28548	28657	28926	28721	28887	28959	28688	28747	28761	28772	28688	29029	28646	28821	28881	28788	28686	28768	28745	28897	29005	28826	28952	28888	28694	28705	28754	28488	28640	28663	28841	28584	28768	28910	28745	28771	28746	28698	28937	28716	28776	28696	28980	28694	28644	28694	28756	28874	28909	29017	28687	28610	28610	28994	29065	28638	28820	28785	28775	28852	28860	28850	28834	29012	28648	28888	28981	28724	28890	29116	28889	28771	28825	28623	28910	28738	28947	28809	28762	28956	28937	28844	28669	28989	28836	28494	28709	28822	28764	28922	28914	28930	28871	28608	28901	28871	28994	28944	28826	28673	28875	29076	28839	28629	28611	28753	28892	28897	28562	28920	28636	29050	29046	28884	28687	28811	28772	29087	28976	28818	28588	28646	28700	28799	28626	28696	29077	28783	28840	28815	28781	28898	28734	28685	28711	28589	28984	28838	28609	28758	28828	28662	28723	28792	28523	28884	28783	28838	28959	28963	28699	28807	29105	28981	28743	28978	28774	28873	28887	28863	28756	28635	28755	28676	29079	28659	28533	28791	28822	28875	28524	28604	28797	28975	28728	28832	28775	28680	28699	28799	28722	28802	28656	28857	28714	28919	28751	28948	28908	28667	28647	28639	28848	28533	28793	28809	28795	28545	28420	28922	28738	28763	28716	29105	29063	28982	28902	28645	28613	28599	28819	29066	28590	28686	28582	28789	28736	28925	28608	28824	28743	28424	28820	28671	29118	28738	28677	28683	28685	28738	28756	28859	28738	28539	28658	28558	28843	28841	28862	28891	28685	28631	28712	28792	28931	28733	28498	28743	28658	28664	28803	28873	28781	28684	28658	28532	28653	28925	29021	28900	28919	28691	28993	28965	28792	28588	29021	28873	28662	28884	28620	28797	28944	29069	29085	28731	28671	28774	28543	28685	29039	28826	28915	28692	28744	28680	28963	28565	28718	28930	28847	28963	28901	28931	28786	28912	28842	28773	28672	28533	28749	28809	28723	28808	28910	28799	28736	28734	28634	28782	28587	28641	28747	28762	29196	28729	28709	28800	28605	29118	28757	28785	28862	28995	28983	28859	28802	28735	28524	28728	29076	28784	28872	28800	28944	28999	28661	28834	28555	28948	28803	28482	28771	28653	28664	28707	28624	28768	28609	29026	28710	28775	28618	28971	28916	28642	28892	28782	28894	28633	28863	28443	28894	28697	28646	28757	28912	28705	28461	28885	28739	28934	28558	28730	28762	28848	28632	28590	28815	29029	28699	28918	28811	28754	28821	29092	28772	28682	28866	28437	28769	28816	28922	28742	28790	28940	28872	29063	28548	28702	28763	28921	28910	28976	28853	28631	28973	28847	28843	28500	28859	28653	28728	28674	28845	28662	28754	28728	28992	28810	28777	28980	28708	28724	28852	28750	28610	28951	28738	28996	28760	28812	28794	28886	28694	28625	28818	28889	28695	28643	28701	28716	28826	28777	28807	28947	28671	28632	28668	28719	28834	28700	28931	28754	28832	28822	28765	28986	28740	28857	28860	28787	28903	28971	28735	28895	28817	28859	28672	28875	28777	28947	28685	28659	28781	28905	28815	28784	28582	28679	28643	29101	28658	28562	28786	28792	28791	28642	28975	28861	28930	28949	28947	28800	28720	28779	28815	28633	28846	28729	28813	28726	28662	28769	28793	28774	28812	28751	28767	29039	28590	28972	28639	28515	29093	28682	28742	28933	28830	28913	29006	28807	28726	28742	28955	28955	28732	28967	28790	28859	29041	28858	28726	28803	28678	28716	28746	28849	28718	28863	28894	29154	28986	28987	28774	28861	28853	29146	28888	28881	28854	28782	28741	28617	28890	28664	28759	28866	28961	28787	28855	28625	29035	28804	29120	28885	28836	28768	28783	28838	28933	28841	28601	28843	28651	28645	28792	28651	29006	28675	29087	28779	28813	28782	28929	28746	28954	28883	28883	28779	28781	28737	28698	28952	28898	28825	28770	28707	28941	28882	28726	28594	28865	28751	28867	28858	28809	28668	28538	28748	28878	28769	28827	28611	28698	28712	28823	28629	28578	28650	28860	28811	28715	28881	28718	28788	28905	28863	28747	28913	28541	28646	28709	28845	29066	28793	28863	28703	28729	28835	28778	28891	28782	28743	28752	28850	28684	28540	28725	28456	28747	28832	28782	28724	28789	29037	28867	28914	28876	29033	28360	28780	28874	28639	29047	28723	28673	28727	28878	28618	28892	28727	28478	28680	28820	28900	28804	28701	28877	28738	28513	28834	28524	28991	28840	28780	28539	28779	28787	28680	28917	28996	28721	28872	28934	28820	28949	28807	28896	28860	28620	28688	28755	28852	28916	28633	28800	28915	28691	28915	28718	28877	28808	28700	28788	28809	29137	28667	29009	28832	28782	28447	28642	28587	28682	28792	28765	28701	28699	28783	29012	28760	28587	29030	28869	29033	28830	28851	28745	28718	28711	28892	29110
29824	48223	34240	24740	21538	20401	19697	19193	19110	19011	19019	18676	18753	18482	18509	18572	18444	18290	18203	18392	18212	18342	18127	18335	18311	18162	18220	18288	18189	17990	18360	18194	18320	18429	18452	18206	18308	18218	18399	18357	18095	18223	18065	18139	18462	18304	18263	18154	18228	18170	18168	18266	18259	18024	18411	18432	18317	18292	18181	18246	18351	18079	18263	18092	18078	18142	18043	18069	18201	18302	18408	18186	18284	18352	18395	18170	18136	18307	18140	18321	18310	18102	18355	18034	18173	18138	18439	18311	18280	18387	18185	18213	18271	18205	18296	18282	18147	18015	18149	18307	18190	18027	18121	18250	18200	18239	18152	18193	18232	18111	18067	18232	18278	18146	18262	18326	18238	18047	18013	18089	18142	18194	18033	18291	18109	18212	18285	18133	18161	18032	18239	18128	18068	17799	18137	17985	18202	18156	18429	18242	18216	18127	18077	18263	18155	18048	18217	17967	18274	18239	18222	18192	18199	18107	18096	18237	18072	18200	18134	18088	18106	18027	18186	17945	18299	18063	18100	18248	18129	18122	18148	18231	18128	18125	18300	17964	18128	18149	18300	18136	18039	18080	18205	18067	18070	18024	18137	18064	18049	18092	18269	18302	18142	18070	18198	18114	18188	18169	18124	18168	18251	18128	18221	18120	18140	18215	18157	18050	18250	18162	18274	18155	18125	18312	18197	18137	17956	18262	18128	18118	18021	18136	18140	18220	18175	18025	18122	18146	18108	18164	18203	18193	18098	18204	18070	18294	18200	18222	18284	18139	18288	18041	18317	18017	18168	18177	18086	18263	18275	18033	18056	17924	18228	17982	18240	18092	17994	18266	18247	17929	18063	18289	18091	18199	18083	18153	18190	18155	18184	17924	18128	18155	17885	18418	18251	18146	17977	18132	18124	18213	18167	18034	18028	18391	18084	18161	18241	18068	18243	18149	18278	17936	18396	18167	18154	18331	18100	18116	18101	18293	18284	18168	18294	17983	18177	18282	17977	18169	18134	18136	18110	18302	18199	18166	18126	17990	18160	18031	18124	18243	18058	18267	18073	18118	18165	18211	18102	18110	18302	18261	18214	18216	18196	18109	18045	18051	18248	18261	18148	18123	18280	18210	18231	18121	18096	18300	18111	18218	18103	18302	18126	18163	18265	18225	18244	18243	18236	18029	18154	18268	18129	18221	18140	18121	18159	18255	18129	18086	18336	18149	18000	18244	18341	18154	18057	18247	18250	18116	18348	18180	18240	18050	18159	18167	18340	18167	18285	17983	18208	18207	18155	18403	18141	18150	18079	18245	18185	18191	18408	18156	18212	18334	18288	18023	18252	18198	18354	18135	18111	18232	18141	18240	18260	18073	18238	18189	18183	18112	18145	18192	18154	18248	18421	18034	17867	18322	18118	18198	18133	18161	18091	18040	18070	18197	18200	18317	17941	18269	18207	18275	18195	18262	17960	18007	18222	18252	18065	18221	18107	17942	18350	18150	18146	18133	18018	18104	18066	18160	18277	18387	18192	18312	18252	18172	18245	18161	18047	18274	18188	18207	18231	18220	18235	18137	18206	18285	18126	18188	18298	18156	18164	17993	18388	18283	18180	18117	18326	18254	18219	17995	18211	18277	18162	18081	18220	18133	18139	18215	18267	18094	18120	18278	18163	18094	18165	18122	18205	18100	18194	18110	18280	18212	17944	18001	18220	18150	18265	18113	18200	18150	18139	17999	18249	18127	18153	18073	18489	18131	18113	18367	18244	18026	18199	18178	18322	18322	18353	18122	18029	18332	18104	18233	18094	18252	18242	18016	18074	18208	18264	18317	18130	18168	17970	18166	18258	18152	18223	18123	18165	18125	18004	17973	18473	18084	18219	18449	18044	17801	18300	18010	18098	18209	18089	18181	18032	17998	18262	18098	18204	18027	18130	18220	18224	18248	18077	18064	18266	18259	18164	18306	18261	18044	18341	18071	18225	18081	18140	18260	18142	18042	18299	18062	18128	18154	18097	18241	18342	18140	18456	18140	17975	18044	18022	18198	18270	18080	18130	17999	18287	18266	18112	18149	18307	18197	18160	18326	18281	18014	18164	18415	18082	18272	18095	18355	18236	18137	18065	18138	18134	18253	18200	18135	18147	18002	18440	18096	18117	18044	18131	18027	18260	18075	18174	18223	18288	18083	18327	18097	18136	18054	18125	18066	18174	18228	18121	18262	18119	18260	18109	18193	18186	18291	18275	18257	18254	18378	18143	18085	18146	18217	18132	18363	18139	17939	18179	18269	18120	18174	18161	18041	18147	18124	18392	18310	18131	18231	18172	18190	18166	18187	18315	18077	18247	18212	18211	18110	18115	18156	18044	18170	18287	18204	18199	18090	18003	18216	18089	18233	18295	18154	18215	18001	18151	18056	18085	18179	18061	18338	18114	18125	18218	18167	18238	18181	18168	18085	18155	18294	18249	18122	18267	18050	18172	18379	18112	18074	18294	18273	18277	18288	18149	18078	18122	18277	17985	18197	18228	18297	18177	18062	18262	18090	18187	18125	18085	18281	18231	18050	18266	18155	18167	18231	18236	18224	18086	18118	18174	18181	18291	18119	18053	18092	18171	18130	18132	18135	18209	18026	18204	18211	18230	18216	18155	18333	18135	18240	18076	18153	18117	18203	18154	18095	18156	18219	18143	18065	18215	18124	18092	18172	18245	18207	18137	18181	18315	18007	18166	18276	18058	18182	18137	18249	17976	18175	18094	18108	18238	18082	18104	18188	18336	18409	18041	18190	18196	18179	18063	18235	18158	18289	18183	18166	18224	18187	18235	18235	18260	18184	18197	18191	18258	18298	18164	18253	18272	18317	18073	18000	18268	18329	18329	18304	18154	18203	18111	18003	18242	18089	18262	18217	18322	18266	18078	18171	18243	18335	18086	18001	18254	18110	18130	18090	18181	18168	18261	18478	18212	18107	18256	18165	18269	18306	18238	18035	18349	18143	18317	18074	17978	18193	18014	18264	18159	18168	18116	18014	18121	18273	18089	18103	18122	18253	18259	18232	18035	18118	18354	18037	18304	18092	18076	18362	18035	18266	18263	18247	18239	18145	18337	18341	17996	18117	18234	18241	18279	18271	18323	18168	18189	18111	18178	18021	18184	18193	18180	18168	18326	18115	18177	18094	18265	18212	18115	18137	18282	18212	18164	18356	18233	18206	18205	18201	18198	18391	17990	18271	18234	18192	18364	18140	18218	18100	18123	18254	18059	18200	18244	18300	18147	17948	18126	18117	18092	18082	18121	18186	18168	18164	18182	18184	18110	18196	18343	18058	17867	18154	18144	18056	18450	18043	18199	18207	18330	18009	18198	18168	18331	18270	18075	18156	18254	18085	18249	17991	18083	18133	17982	18306	18289	18124	18259	18184	18399	18167	18203	18313	18229	18155	18246	18094	18357	18065	18122	18168	18073	18195	18110	18189	18121	18379	18137	18412	17990	18153	18074	18132	18282	18183	18167	18180	18143	18388	18156	18123	18445	18010	18398	18095	18188	18160	18003	18217	18194	18031	18214	18039	18237	18066	18263	18350	18104	18206	18158	18088	18067	18258	18266	18059	18009	18215	18083	18222	18058	18171	18130	18069	18363	18219	18196	18152	18286	18348	18200	18210	18278	18188	18130	18271	18057	18168	18113	18139	18056	18096	17983	18267	18176	18145	18011	18073	18153	18191	18188	18155	18170	18253	18171	18323	18020	18109	18119	18206	18166	18040	18193	18185	18256	18108	18331	18305	18165	18142	18254	18223	18075	18263	18162	18068	18182	18292	18200	18116	17991	18292	18164	18278	18268	18216	18178	18173	18117	18364	18288	18116	18305	18065	18244	18191	18124	18408	18014	18046	18307	18346	18260	18193	18183	18101	18087	18088	18162	17987	18143	18046	18059	18308	18280	18191	18077	18098	18326	18257	18118	17900	18148	18218	18322	18219	18147	18006	18158	18232	18082	18124	18064	18045	18178	18128	18137	18244	18134	18386	18064	18283	18251	18214	18265	18220	18105	18210	18040	18238	18174	18299	18251	18167	18128	18266	18110	18229	18148	18117	18189	18104	18125	18159	18083	18212	18179	18137	18121	18205	18124	18366	18222	18069	17982	18124	18244	17986	18324	18155	18248	18194	18262	18204	18202	18197	18144	18143	18049	18234	18284	18138	18064	18224	18133	18248	18206	18184	18150	18189	18226	18163	18058	18299	18188	18137	18344	18205	18177	18076	18104	18347	18087	18352	18030	18016	18066	18271	18258	18221	18221	18269	18210	18030	18190	18186	17997	18257	18216	18191	18227	18179	18068	18135	18216	18330	18102	18114	18223	18158	18161	18047	18262	18190	18133	18140	18102	18166	18125	18050	18269	18137	18272	18328	18164	18119	18312	18162	18248	18087	18065	18300	18056	18070	18064	18082	18215	18011	18109	18099	18240	18126	18192	18099	18218	18223	18224	18174	18230	18138	18035	18037	18032	18302	18211	18425	18272	18203	18120	18047	18325	18210	18289	18289	18104	18186	18325	18248	18019	18263	18060	18229	18061	18068	18207	17971	18453	18088	18122	18010	17963	18156	18357	18230	18136	18251	18054	18132	18041	18063	18129	18134	18145	18199	18238	18030	18120	18219	18265	18142	18198	18207	18220	18311	18228	18261	18096	18080	18247	18070	18060	18197	18012	18100	18198	18017	18305	18176	18210	18151	18219	18268	18316	18187	18172	18307	18210	18123	18085	18282	18157	18241	18090	18120	18121	18223	18316	18308	18356	18154	18400	18181	18082	18254	18195	18090	18189	18235	18168	18249	18088	17942	18039	18183	18126	18167	18263	18301	18179	18047	18247	18067	18145	18292	18174	18377	18058	18114	18325	18213	18250	18115	18184	18204	18175	17897	18218	18303	18173	18127	18129	18054	18149	18283	18121	18276	18238	18029	18343	17794	18211	18093	18264	18259	18381	18051	18289	18194	18328	18004	18213	18157	18174	18154	18078	18235	18207	18083	18021	18287	18051	18185	18183	18145	18196	18182	18173	18265	18131	18247	18021	18259	18146	18104	18242	18197	18192	18277	18235	18146	18165	18269	18114	18107	17945	18257	18247	18182	18395	18350	18069	18249	18253	18239
34977	28484	31781	30241	28668	29042	29125	29022	29053	29186	28586	28870	29008	28924	29015	29064	29025	28965	28960	28849	29039	28791	29119	28896	28697	28690	28982	28713	28834	28753	28832	28827	28935	28815	29077	28999	29088	29016	28850	28773	28999	28870	28741	29014	28831	28826	29087	28963	29072	29064	29131	29121	29015	28923	28989	28978	29056	28976	28990	28803	28671	28800	28860	29023	29134	28910	28921	28986	29049	28977	29078	29154	28947	28973	29062	28937	28907	28985	29077	29084	29071	28731	28913	29066	29040	28908	28997	28776	28959	29002	28785	29006	28859	28802	29282	28791	29159	28793	28962	28848	28920	28958	28830	29128	28817	28910	28700	29170	29028	29197	28712	29108	28823	28810	29006	29159	29222	29070	28937	28896	28821	28869	28864	28780	29051	29131	28792	28697	28867	28854	28605	29197	28929	29149	28877	29094	28514	28913	28840	28826	28826	28676	28754	28924	29178	28917	28965	29004	28969	28833	28814	29028	28685	28731	29027	28867	29128	29031	29053	28699	28757	28824	28834	29149	28918	29039	29081	29117	28928	28926	29010	29131	28811	28678	28914	28802	29060	28986	29015	28857	28908	28713	29000	29168	28806	28849	28774	28838	29025	28960	28884	29021	28936	28823	28693	28993	28915	28965	28832	28908	28633	28797	28788	29100	29080	28895	29271	28806	29060	28715	29000	28802	29126	28947	29028	29077	29160	29037	28960	28922	28924	28820	28881	29031	28995	28895	28840	28970	28812	28964	28801	29184	28947	28801	29079	28828	28828	28890	28786	28613	28932	29121	29145	28819	28888	29018	29048	28763	28919	29060	29016	29203	28805	29019	28895	29011	29048	28989	29176	29071	29344	28964	29142	28869	28723	29039	29003	29158	28794	29021	28932	29014	29021	29107	28664	28720	28833	28593	28733	28923	28706	28914	28962	28819	29219	28927	28882	29122	28886	28937	28694	28818	28895	28972	29033	28996	29013	28871	29074	28892	28789	28964	29134	29018	28587	29034	28892	29089	28713	28832	28861	28814	28868	28793	28996	28880	29064	29125	29204	28851	28966	28929	28838	28859	28755	28665	28991	29019	29044	28779	28893	29104	28988	28662	28735	28931	28895	29072	29258	28892	28852	28845	28921	29013	29151	28984	28939	28930	29145	28944	29203	29151	28629	28811	28536	28648	28867	29019	28962	28899	28899	28847	28903	29029	28972	28736	29044	28834	28976	28790	29072	28776	28911	29132	28966	28931	28779	28653	28942	28997	28889	29083	28961	28996	28665	28750	28850	28886	28950	28850	28818	28736	28894	28897	29010	28911	28929	28996	28875	28959	29076	29132	28702	28990	28736	28879	29242	28936	28821	28808	28923	28896	28636	28894	29077	29024	28880	29060	28937	28840	28926	29247	28979	29105	29025	29161	28901	28849	28709	28979	29032	28926	28783	29166	28953	28940	28684	28752	28869	28893	28860	28807	28939	29147	28821	29141	28969	29077	28942	28804	29140	28810	29001	28613	29051	29001	28927	28809	29075	29008	28769	29167	29244	28898	28656	28883	28749	29056	28749	28968	28974	29126	28842	28898	28734	28908	28650	28846	28837	28912	28907	28945	29010	28896	28966	28947	28952	28936	28906	28939	28918	28748	28765	28684	28831	28889	28937	28835	29022	28866	28740	28730	28908	29083	29065	28917	29028	29096	29060	29036	29019	28839	28954	28775	28860	28827	29054	28906	29189	29055	28909	29049	28847	29138	28885	29008	29033	28964	28984	28730	28996	28853	29197	28724	28877	28753	28856	28895	29052	28811	28972	29045	29165	28981	28688	28974	28884	28946	29091	28790	28699	29074	28772	28870	29032	29015	28970	28904	28927	28894	29270	28830	29006	28911	28801	28895	28785	28867	28852	28776	28788	29020	28847	29122	28759	28652	28942	28865	28773	28717	29146	29199	28927	28961	29121	28915	28891	28863	28926	29188	28982	28892	28935	28895	28847	29191	28941	28965	28868	29180	28904	28994	29032	29194	28925	28897	28670	28914	28966	28844	29135	28726	29080	29050	29085	28970	28919	28962	29058	28919	28848	28732	28775	28908	28923	28980	29128	28823	28890	28978	28691	28875	29124	29054	28978	29260	28794	29022	29068	28911	28731	29067	28944	29184	28811	28912	28777	28908	28942	28986	29242	29021	28843	28866	28728	28806	28789	28752	29028	29171	28985	29000	28934	28979	28714	29068	29241	28945	29053	29073	28763	28833	29033	28948	29199	28836	29165	29178	29039	28874	28771	28900	28982	28792	28746	29005	28998	28961	28896	29005	29137	28971	28934	28782	28767	28856	29158	29063	28971	29171	29007	28851	29104	28829	29122	29027	28909	28981	28871	28915	28985	29052	28752	28962	28831	28948	28671	29032	28799	28943	28931	29095	28871	29031	28844	29060	29036	28764	28879	28922	29020	29113	28943	28846	28895	29004	29039	28901	28912	28926	28798	29074	29069	28966	28911	28864	28847	28829	28919	29165	29111	29083	28731	28991	29078	28831	28962	29081	28902	29010	28840	28922	28985	28772	28997	28739	28828	28984	28849	28701	29240	28942	28956	28976	28728	28831	28816	29108	28619	28694	28779	29011	29158	29080	29136	29076	28948	29140	28911	28904	28883	29034	29178	28724	28644	28880	29375	29115	29251	28655	29012	28871	28941	28811	28959	28984	29140	28989	28815	28672	28961	29185	28944	28785	28923	29181	28943	28868	28994	29096	28799	29036	28891	29108	28769	28923	28922	28969	29076	28992	28919	28688	29209	28815	29212	28959	28829	29157	29171	29163	28754	28767	29089	29112	29132	28839	28941	28933	28895	28862	28887	28862	29012	29062	28930	28920	28852	29209	28926	28748	28754	29068	28749	28811	28767	28934	28698	28882	29112	28873	28997	29255	28677	28879	28921	28793	28994	29206	28916	28886	29039	29084	28948	29119	28961	28867	28939	28704	28836	29037	29025	29082	29268	28817	28953	28890	28697	28929	29037	28876	28961	29134	28684	28713	29030	29143	28758	28770	28649	29188	28982	28932	28780	28870	28755	28733	28842	29006	28962	29063	29013	29096	28791	29280	29192	29177	29109	29197	29033	28966	29150	29024	28757	28876	28790	28829	29141	29073	29287	29161	29045	28997	29010	28921	28730	28801	29064	28875	28917	28938	29178	29225	28939	29005	28793	29013	29042	29006	28871	28927	29083	29194	28873	28906	28817	29041	28787	28898	28766	28908	28883	28919	28903	28774	28947	28725	28912	28871	29026	29114	28977	29005	29148	29055	28924	28917	28670	29039	29035	28794	28751	28832	28586	28955	29048	28715	28802	29103	29147	28826	28851	28820	28795	29069	28812	28752	29209	28965	29229	29083	28742	28983	28913	28971	29115	28906	28924	28659	28971	28855	28674	28782	29035	29046	28862	29047	29222	29072	28737	28936	29110	28920	29199	28976	28779	28975	28994	28884	28673	28964	28923	28986	29062	29078	28891	29070	28890	28988	29008	28916	28807	29148	29162	29067	28932	28958	28984	28786	29082	28826	29163	28958	28983	28735	28845	29054	28646	29014	28866	28962	29022	28912	28951	29092	28890	28962	28996	28729	28679	28886	29086	28922	28943	29014	29036	28707	28993	29017	29024	28883	28811	28889	28787	28833	28843	29082	28888	29128	29150	28826	29022	28801	29060	29064	28859	28815	28748	28972	28773	28913	28774	29214	28966	28968	28965	29060	28852	28932	29169	28996	28819	28766	28823	28901	29112	28929	29224	28981	28896	28608	29095	29183	28740	28817	28726	28969	29165	29020	29155	28832	29077	29034	28941	28837	28970	29121	28982	28791	28780	28624	29019	28955	29115	28813	28697	28907	29049	29282	29035	28833	29129	28779	29221	29124	29086	28900	29025	28901	28796	28938	29062	28744	29291	28793	28908	29066	28821	29043	29121	28805	28983	28857	28944	28996	28905	28863	28880	29061	28974	29015	28852	28921	29081	28982	28905	28886	28904	28774	29023	29077	29151	29006	29119	28871	29212	29012	28950	28894	29270	29139	28894	28891	29043	28834	28871	28785	29084	29125	29223	28767	28762	28970	28946	28589	28702	28973	28936	29064	28843	28852	28820	29014	29132	28881	28782	29008	28939	28785	28922	29142	28819	28965	28729	29050	28855	28991	28802	28994	29112	28888	28802	28991	28967	29170	29122	29092	29076	28588	28957	29022	29231	28805	28887	29019	29009	28949	29032	29030	28761	28780	29073	28761	29026	29153	29042	28852	28868	28779	29010	29173	28863	29105	29175	28969	28762	28814	29044	28619	28956	28701	29059	28796	28975	28987	28981	28840	28687	28840	28828	28878	28851	28990	29013	28992	29032	28961	28777	28897	28975	28957	28867	29116	29063	28980	28941	28948	29005	28925	28770	29038	28932	28626	29003	28990	29076	28926	28786	28837	29184	29018	29119	28942	29122	29170	29077	28953	28817	28829	28966	29077	29035	29042	28964	28698	28900	28824	28925	28984	28899	28856	29065	28958	28919	28946	29249	28902	28856	28984	29105	29281	28996	28941	28797	29208	29025	29146	29271	29032	29162	28761	28936	28885	28967	28940	28967	28850	29129	29023	28822	28888	28844	28749	28780	29016	29177	28902	29008	29031	28992	28905	29015	28859	28782	28703	28907	29089	29220	28911	29185	28710	28861	29042	28944	28938	29012	29152	29032	28937	29146	29084	28698	28964	29109	29250	28848	28866	28909	28734	28901	28560	28677	29068	29023	28513	29088	29010	28663	28855	28858	29053	28932	28907	29062	28793	28848	28843	29051	29086	29027	28698	29027	28717	28743	28999	29025	28943	29017	28742	28927	28947	28882	28810	29025	28798	29037	28844	29111	28685	29015	29039	29042	29035	28913	28983	28936	29064	28907	28973	28868	29153	29012	29009	29001	29338	28933	29078	28861	29165	29198	29066	29182	29049	29268	29074	28962	28897	29008	28674	28884	29257	28686	28758	28937	28883	29111	29036	29247	29150	28722	29019	28703	28825	28982	28944	28736	28808	29112	29021	28713	28976	28745	28920	28973	29154	28980	28975	28778	28935	28806	28712	28942	28981	29151	29146	29108	29025	28733	29037	29105	29012	29031	28893	28960	28773	29120	28763
23721	26448	20788	18882	18699	18519	18409	18357	18356	18267	18105	18251	18447	18235	18237	18654	18424	18291	18258	18264	18376	18518	18339	18325	18306	18530	18336	18415	18254	18220	18394	18320	18517	18346	18446	18416	18480	18415	18345	18422	18226	18327	18536	18482	18405	18400	18413	18377	18365	18323	18393	18460	18215	18246	18460	18274	18467	18466	18374	18189	18487	18447	18363	18257	18332	18439	18271	18231	18300	18347	18360	18197	18381	18350	18376	18556	18405	18509	18488	18493	18625	18308	18519	18356	18636	18238	18425	18299	18473	18550	18377	18535	18386	18317	18336	18373	18184	18392	18481	18342	18376	18494	18260	18445	18448	18526	18282	18332	18308	18356	18320	18378	18232	18472	18324	18208	18435	18425	18374	18408	18326	18411	18459	18374	18219	18256	18360	18363	18415	18371	18406	18345	18423	18545	18216	18418	18186	18423	18360	18396	18235	18290	18304	18143	18372	18296	18431	18264	18322	18388	18521	18496	18262	18346	18422	18320	18359	18342	18336	18443	18395	18304	18398	18355	18425	18387	18316	18319	18468	18331	18380	18359	18271	18263	18381	18343	18648	18263	18464	18382	18407	18412	18402	18391	18419	18477	18348	18299	18363	18454	18497	18400	18347	18299	18183	18474	18393	18419	18278	18293	18359	18190	18224	18323	18268	18363	18439	18402	18209	18342	18361	18204	18548	18332	18508	18396	18391	18419	18434	18322	18247	18299	18237	18220	18306	18410	18273	18214	18361	18446	18543	18341	18280	18276	18333	18209	18454	18335	18293	18541	18286	18379	18480	18339	18195	18233	18476	18284	18295	18369	18389	18476	18395	18339	18182	18326	18472	18284	18574	18318	18173	18477	18275	18319	18390	18321	18372	18267	18450	18267	18469	18405	18383	18086	18537	18251	18382	18246	18311	18327	18241	18333	18251	18288	18211	18313	18301	18374	18462	18278	18633	18344	18411	18304	18044	18333	18443	18317	18301	18214	18328	18359	18371	18349	18228	18349	18185	18255	18206	18463	18166	18305	18414	18499	18276	18511	18307	18390	18446	18413	18289	18317	18422	18339	18246	18430	18320	18385	18279	18410	18399	18445	18514	18377	18556	18415	18314	18249	18476	18601	18445	18419	18262	18494	18283	18274	18201	18279	18343	18487	18383	18451	18288	18292	18432	18296	18398	18353	18412	18345	18434	18442	18341	18264	18269	18431	18370	18413	18291	18394	18446	18368	18475	18329	18370	18294	18432	18402	18424	18335	18177	18240	18338	18231	18508	18409	18342	18229	18494	18385	18375	18322	18456	18300	18273	18430	18032	18363	18197	18348	18249	18264	18466	18410	18444	18372	18342	18543	18412	18359	18450	18287	18273	18316	18304	18400	18364	18446	18301	18591	18297	18484	18446	18301	18089	18318	18361	18441	18257	18483	18474	18108	18352	18322	18461	18305	18429	18271	18426	18435	18180	18433	18301	18408	18415	18325	18282	18496	18314	18283	18362	18414	18521	18430	18347	18487	18348	18292	18386	18351	18348	18328	18423	18434	18501	18218	18399	18199	18291	18370	18351	18239	18126	18260	18480	18286	18541	18275	18400	18324	18268	18209	18234	18336	18302	18352	18292	18372	18441	18317	18473	18324	18457	18266	18278	18351	18392	18336	18286	18196	18416	18382	18535	18342	18343	18208	18278	18346	18480	18126	18315	18386	18418	18406	18465	18242	18274	18515	18654	18170	18384	18289	18594	18384	18465	18280	18523	18487	18285	18316	18299	18374	18398	18353	18319	18525	18324	18306	18614	17984	18410	18462	18449	18262	18505	18363	18254	18376	18188	18393	18472	18331	18297	18387	18361	18397	18417	18276	18505	18353	18394	18299	18313	18272	18210	18250	18324	18420	18186	18461	18438	18240	18463	18273	18368	18274	18364	18304	18459	18304	18479	18265	18239	18328	18401	18293	18408	18437	18349	18318	18278	18280	18432	18395	18328	18568	18634	18510	18444	18313	18342	18448	18421	18334	18289	18326	18406	18419	18404	18349	18366	18394	18334	18447	18519	18228	18435	18291	18550	18375	18419	18290	18579	18029	18353	18275	18464	18293	18431	18161	18205	18465	18251	18414	18369	18339	18204	18324	18458	18265	18281	18488	18364	18382	18451	18439	18416	18327	18349	18390	18290	18302	18375	18285	18364	18456	18336	18543	18527	18266	18306	18257	18444	18326	18593	18546	18444	18337	18330	18427	18407	18276	18384	18344	18519	18329	18369	18249	18453	18297	18405	18274	18227	18360	18460	18449	18389	18344	18275	18389	18484	18322	18306	18445	18266	18389	18406	18223	18347	18420	18457	18316	18306	18405	18404	18284	18191	18469	18394	18356	18447	18134	18248	18358	18491	18300	18303	18292	18174	18445	18364	18438	18411	18491	18334	18312	18387	18370	18419	18371	18371	18247	18411	18337	18431	18309	18253	18289	18314	18245	18201	18233	18521	18126	18442	18478	18340	18522	18262	18364	18431	18391	18488	18315	18375	18464	18390	18470	18400	18527	18353	18315	18288	18471	18268	18371	18267	18361	18362	18346	18167	18374	18503	18343	18443	18431	18255	18211	18346	18302	18348	18255	18466	18443	18603	18178	18423	18320	18180	18244	18475	18461	18356	18267	18287	18375	18334	18485	18321	18241	18203	18396	18303	18298	18421	18310	18212	18431	18207	18258	18329	18377	18504	18383	18414	18229	18245	18345	18322	18455	18395	18284	18380	18480	18323	18364	18423	18209	18325	18492	18486	18419	18360	18443	18289	18040	18509	18422	18328	18269	18487	18357	18345	18276	18439	18537	18480	18287	18232	18269	18345	18227	18196	18441	18383	18402	18262	18534	18335	18292	18361	18294	18436	18217	18374	18373	18468	18388	18418	18152	18467	18072	18500	18391	18532	18459	18317	18271	18265	18466	18410	18447	18409	18502	18434	18311	18434	18381	18446	18425	18458	18562	18373	18310	18409	18319	18325	18575	18090	18505	18379	18558	18332	18202	18468	18285	18289	18401	18233	18340	18428	18430	18380	18265	18492	18233	18386	18362	18062	18391	18114	18389	18349	18309	18332	18239	18466	18227	18454	18349	18367	18242	18467	18329	18289	18270	18262	18342	18434	18552	18260	18306	18503	18203	18384	18439	18364	18343	18439	18278	18234	18425	18431	18317	18182	18413	18381	18399	18238	18386	18296	18137	18359	18312	18425	18348	18510	18348	18377	18196	18192	18424	18309	18503	18323	18360	18298	18385	18343	18359	18353	18278	18322	18373	18332	18400	18317	18398	18295	18523	18320	18546	18416	18333	18448	18379	18325	18347	18659	18425	18264	18220	18427	18288	18312	18405	18418	18369	18406	18419	18221	18430	18527	18167	18328	18421	18401	18477	18327	18244	18150	18365	18367	18245	18380	18399	18378	18311	18283	18469	18459	18385	18594	18404	18175	18214	18256	18051	18465	18487	18420	18417	18233	18472	18179	18153	18390	18450	18383	18407	18378	18333	18274	18559	18472	18253	18292	18233	18389	18395	18368	18429	18404	18465	18483	18298	18530	18316	18228	18389	18382	18349	18338	18449	18354	18609	18242	18393	18224	18361	18459	18299	18551	18309	18405	18513	18478	18363	18349	18494	18348	18194	18294	18256	18517	18189	18407	18258	18374	18401	18238	18270	18211	18190	18454	18544	18350	18546	18267	18311	18357	18329	18365	18278	18393	18264	18342	18334	18383	18452	18376	18469	18174	18375	18386	18503	18400	18225	18280	18280	18418	18273	18344	18471	18448	18341	18277	18273	18403	18152	18311	18224	18445	18370	18154	18273	18298	18389	18312	18390	18319	18389	18360	18233	18492	18532	18401	18246	18390	18286	18277	18247	18386	18346	18362	18453	18255	18357	18216	18379	18337	18157	18466	18265	18337	18321	18416	18367	18259	18452	18353	18272	18665	18288	18443	18398	18359	18323	18503	18466	18245	18386	18218	18350	18443	18228	18390	18320	18318	18247	18450	18500	18284	18254	18354	18298	18590	18325	18359	18337	18325	18350	18256	18248	18169	18349	18342	18307	18354	18406	18361	18628	18365	18469	18231	18249	18424	18521	18378	18207	18582	18247	18630	18375	18524	18436	18438	18284	18158	18437	18516	18301	18393	18280	18254	18583	18356	18563	18433	18510	18224	18420	18354	18363	18399	18331	18160	18399	18546	18267	18178	18417	18322	18131	18466	18361	18334	18245	18320	18424	18286	18294	18487	18167	18332	18434	18421	18362	18338	18355	18353	18421	18517	18395	18260	18438	18269	18309	18308	18261	18212	18451	18406	18411	18271	18256	18318	18460	18375	18342	18341	18250	18295	18413	18247	18410	18160	18377	18306	18255	18255	18502	18327	18368	18351	18332	18348	18310	18464	18369	18517	18272	18262	18314	18418	18272	18376	18242	18272	18192	18599	18459	18364	18148	18522	18356	18317	18307	18369	18303	18205	18149	18384	18100	18295	18294	18306	18212	18407	18502	18339	18634	18367	18375	18385	18329	18421	18278	18183	18313	18262	18369	18241	18359	18379	18343	18655	18363	18325	18288	18325	18396	18517	18400	18280	18376	18357	18403	18431	18397	18423	18468	18325	18427	18585	18412	18489	18311	18385	18160	18434	18361	18129	18275	18594	18309	18356	18376	18262	18414	18499	18584	18305	18377	18344	18383	18304	18481	18481	18252	18570	18301	18337	18387	18484	18259	18435	18367	18345	18289	18451	18354	18357	18339	18267	18409	18365	18428	18389	18473	18266	18077	18436	18393	18350	18385	18226	18117	18422	18322	18275	18351	18235	18342	18275	18402	18417	18361	18289	18338	18348	18270	18265	18325	18544	18257	18237	18531	18376	18327	18363	18238	18384	18155	18275	18402	18440	18380	18304	18287	18172	18467	18423	18332	18413	18492	18436	18275	18532	18495	18329	18287	18341	18312	18359	18206	18365	18319	18461	18268	18126	18295	18307	18357	18159	18459	18414	18352	18558	18375	18469	18381	18718	18274	18379	18336	18291	18392	18442	18528	18361	18398	18556	18302	18684	18348	18444	18145	18474	18147	18058	18469	18334	18403	18412	18437	18431	18275	18502	18447	18310	18423	18579	18455	18464	18382
23910	20973	27361	25128	23962	28831	31286	28967	28608	28866	29091	28616	28983	28629	28819	28461	28737	28844	28839	28535	28435	28446	28699	28500	28479	28454	28578	28689	28554	28465	28518	28591	28547	28688	28474	28599	28502	28455	28584	28596	28527	28530	28374	28451	28510	28697	28607	28822	28637	28501	28720	28341	28319	28495	28588	28589	28629	28412	28619	28328	28341	28226	28375	28539	28549	28518	28644	28303	28667	28438	28457	28272	28106	28432	28766	28693	28636	28431	28225	28250	28386	28561	28462	28534	28669	28425	28541	28449	28481	28318	28722	28334	28390	28296	28409	28464	28572	28652	28384	28376	28467	28465	28389	28526	28449	28376	28210	28520	28385	28490	28390	28204	28426	28350	28377	28421	28225	28358	28319	28478	28343	28376	28464	28399	28448	28411	28233	27995	28306	28307	28331	28668	28425	28303	28291	28683	28481	28437	28207	28432	28391	28453	28461	28745	28252	28470	28454	28388	28818	28210	28187	28415	28408	28445	28234	28612	28352	28666	28433	28470	28605	28365	28281	28310	28342	28470	28235	28420	28452	28175	28463	28414	28518	28334	28354	28380	28526	28138	28409	28480	28405	28443	28602	28277	28516	28312	28260	28175	28462	28409	28365	28517	28503	28411	28294	28546	28668	28601	28524	28285	28526	28411	28414	28150	28345	28532	28543	28525	28443	28499	28669	28633	28355	28449	28519	28668	28409	28284	28355	28429	28371	28414	28332	28558	28557	28573	28423	28460	28580	28542	28405	28378	28177	28386	28481	28288	28661	28386	28528	28337	28499	28201	28634	28461	28404	28456	28189	28433	28460	28448	28343	28567	28368	28442	28249	28451	28623	28037	28519	28089	28273	28227	28537	28434	28427	28475	28424	28537	28278	28044	28383	28121	28533	28345	28515	28405	28540	28335	28390	28286	28376	28412	28422	28413	28549	28323	28495	28281	28308	28329	28263	28331	28570	28534	28656	28349	28356	28522	28253	28409	28370	28462	28458	28517	28431	28348	28289	28359	28335	28526	28501	28414	28417	28360	28470	28369	28279	28388	28493	28456	28285	28466	28650	28385	28363	28171	28299	28454	28301	28257	28313	28122	28338	28345	28607	28571	28347	28388	28389	28470	28398	28558	28441	28441	28364	28487	28403	28376	28465	28542	28516	28223	28518	28404	28371	28226	28377	28470	28537	28570	28344	28536	28286	28439	28603	28461	28620	28567	28340	28320	28229	28387	28446	28274	28414	28297	28358	28300	28338	28199	28417	28459	28283	28625	28471	28404	28296	28329	28060	28315	28380	28492	28409	28524	28555	28456	28372	28378	28353	28619	28449	28115	28325	28430	28473	28347	28654	28444	28466	28477	28576	28266	28362	28503	28525	28388	28416	28601	28243	28253	28384	28376	28670	28783	28353	28397	28428	28381	28515	28301	28236	28359	28313	28521	28504	28417	28511	28359	28464	28601	28614	28510	28279	28253	28510	28472	28515	28200	28293	28401	28378	28400	28491	28306	28506	28478	28394	28324	28608	28428	28479	28889	28599	28311	28414	28283	28484	28440	28411	28317	28396	28597	28172	28542	28713	28589	28574	28414	28357	28428	28408	28496	28344	28557	28590	28487	28347	28562	28384	28336	28527	28273	28487	28077	28352	28655	28567	28324	28521	28157	28351	28312	28590	28473	28287	28312	28347	28680	28442	28422	28613	28131	28692	28181	28402	28591	28373	28355	28342	28182	28370	28342	28472	28536	28380	28503	28548	28435	28235	28512	28400	28580	28391	28256	28186	28704	28788	28594	28528	28477	28441	28530	28709	28497	28504	28321	28621	28592	28482	28474	28599	28469	28311	28425	28375	28539	28415	28712	28646	28425	28291	28471	28294	28295	28311	28310	28473	28317	28702	28678	28488	28248	28206	28710	28425	28276	28211	28025	28246	28139	28337	28459	28677	28346	28410	28304	28548	28533	28432	28559	28370	28445	28323	28399	28567	28623	28321	28381	28455	28395	28738	28445	28361	28283	28521	28588	28423	28758	28445	28528	28548	28513	28552	28279	28522	28386	28272	28270	28775	28641	28473	28501	28515	28382	28311	28354	28417	28494	28162	28437	28565	28334	28446	28345	28254	28276	28487	28432	28329	28400	28325	28629	28554	28408	28556	28097	28452	28080	28316	28545	28163	28458	28317	28410	28403	28448	28487	28431	28280	28226	28412	28469	28357	28206	28496	28442	28418	28401	28422	28290	28566	28381	28553	28305	28570	28649	28524	28513	28122	28305	28405	28245	28468	28306	28452	28373	28491	28302	28275	28432	28508	28404	28360	28469	28416	28424	28409	28387	28731	28541	28547	28360	28246	28364	28559	28330	28308	28157	28577	28550	28536	28524	28396	28476	28642	28197	28415	28421	28357	28438	28291	28340	28473	28443	28478	28274	28419	28488	28432	28426	28212	28555	28373	28138	28445	28585	28400	28431	28315	28225	28238	28543	28288	28236	28529	28727	28356	28467	28331	28430	28348	28789	28540	28219	28442	28567	28639	28360	28608	28519	28581	28463	28426	28359	28445	28604	28269	28679	28576	28600	28196	28408	28371	28475	28323	28476	28265	28553	28598	28569	28309	28561	28435	28565	28573	28312	28442	28452	28437	28336	28447	28404	28414	28471	28434	28462	28522	28364	28376	28430	28154	28601	28207	28516	28228	28704	28446	28459	28579	28461	28190	28335	28521	28695	28356	28366	28294	28424	28623	28251	28325	28523	28640	28395	28635	28546	28190	28391	28419	28130	28259	28385	28426	28419	28074	28231	28492	28627	28734	28290	28323	28428	28378	28552	28354	28436	28752	28531	28340	28509	28119	28459	28480	28452	28494	28608	28387	28407	28408	28571	28427	28467	28457	28417	28426	28328	28419	28250	28096	28213	28584	28434	28590	28274	28545	28078	28627	28203	28300	28486	28759	28795	28645	28299	28667	28471	28239	28379	28468	28505	28357	28518	28622	28458	28457	28370	28362	28433	28444	28428	28566	28376	28545	28432	28523	28434	28486	28440	28334	28499	28239	28341	28332	28105	28492	28490	28281	28455	28635	28292	28319	28270	28540	28324	28495	28333	28468	28121	28695	28439	28338	28558	28368	28538	28590	28182	28466	28731	28449	28806	28392	28202	28286	28497	28156	28623	28316	28513	28378	28421	28294	28287	28622	28586	28663	28365	28346	28219	28290	28453	28441	28561	28473	28329	28286	28392	28618	28542	28288	28348	28322	28356	28596	28530	28386	28397	28517	28261	28302	28492	28609	28182	28415	28465	28433	28293	28550	28284	28791	28628	28589	28597	28547	28406	28332	28378	28521	28595	28410	28482	28193	28379	28660	28307	28445	28504	28578	28273	28426	28431	28462	28452	28551	28367	28346	28480	28326	28190	28410	28331	28514	28346	28341	28427	28569	28727	28346	28315	28440	28495	28452	28355	28117	28175	28497	28414	28264	28464	28505	28438	28505	28539	28595	28331	28349	28456	28359	28271	28575	28307	28428	28317	28583	28460	28562	28437	28330	28407	28577	28295	28246	28584	28230	28261	28476	28366	28452	28358	28204	28417	28225	28077	28270	28354	28630	28365	28327	28427	28587	28365	28444	28473	28548	28226	28505	28367	28383	28491	28609	28325	28632	28420	28416	28178	28319	28448	28357	28182	28600	28429	28562	28639	28359	28272	28306	28324	28307	28623	28659	28527	28306	28226	28543	28368	28276	28400	28457	28305	28565	28286	28449	28510	28419	28358	28536	28141	28647	28247	28589	28526	28351	28488	28383	28238	28314	28315	28648	28245	28492	28199	28508	28635	28575	28449	28334	28676	28577	28362	28258	28605	28663	28604	28313	28303	28600	28476	28457	28646	28540	28382	28398	28355	28320	28186	28179	28427	28405	28661	28691	28425	28608	28558	28278	28360	28461	28389	28338	28402	28401	28306	28259	28500	28247	28363	28445	28482	28355	28293	28625	28553	28422	28195	28224	28467	28415	28209	28669	28546	28455	28600	28262	28437	28511	28220	28295	28272	28397	28363	28466	28312	28290	28659	28388	28284	28625	28425	28152	28239	28424	28300	28197	28509	28470	28242	28460	28317	28161	28584	28464	28299	28646	28651	28485	28520	28158	28161	28272	28307	28468	28377	28334	28682	28718	28359	28131	28228	28295	28498	28388	28507	28166	28312	28293	28420	28178	28602	28371	28443	28498	28305	28477	28461	28697	28377	28343	28678	28187	28413	28421	28346	28441	28534	28479	28724	28414	28281	28378	28309	28483	28394	28182	28536	28422	28618	28329	28544	28422	28351	28372	28296	28565	28412	28307	28662	28169	28402	28309	28454	28401	28447	28464	28314	28357	28321	28281	28184	28181	28261	28364	28420	28504	28240	28559	28422	28448	28446	28271	28574	28401	28296	28416	28559	28339	28390	28317	28400	28289	28514	28370	28099	28250	28356	28479	28646	28344	28208	28142	28283	28465	28282	28104	28374	28352	28387	28351	28275	28467	28316	28172	28460	28565	28390	28216	28503	28414	28557	28447	28387	28294	28610	28545	28538	28476	28518	28199	28443	28381	28621	28511	28086	28538	28419	28278	28395	28500	28715	28696	28518	28595	28534	28250	28403	28352	28375	28521	28392	28147	28374	28381	28137	28391	28455	28411	28549	28273	28442	28379	28382	28308	28459	28280	28517	28400	28527	28406	28801	28374	28384	28395	28487	28664	28550	28503	28162	28291	28424	28320	28585	28333	28241	28739	28619	28503	28399	28406	28663	28601	28237	28529	28484	28506	28535	28510	28596	28540	28379	28538	28542	28409	28389	28274	28414	28476	28518	28289	28389	28643	28432	28484	28444	28353	28561	28411	28437	28364	28295	28365	28482	28425	28517	28436	28417	28429	28443	28512	28266	28448	28455	28452	28120	28352	28258	28324	28341	28402	28483	28440	28437	28527	28347	28422	28228	28408	28247	28668	28246	28414	28467	28378	28285	28398	28212	28289	28454	28599	28308	28622	28544	28352	28139	28533	28447	28299	28428	28430	28352	28193	28376	28469	28623	28157	28235	28429	28333	28493	28535	28537	28566	28621	28373	28588	28321	28258	28244	28179	28438	28255	28252	28444	28286	28355	28632	28628	28367	28303	28169
23907	36653	28858	21790	20125	19258	18814	18725	18790	18488	18368	18438	18362	18373	18081	18178	18291	18180	18204	18147	18164	18359	18189	18217	18220	18045	18173	18240	18167	17999	18264	18000	18111	17997	18100	18274	18099	18169	18081	18133	18047	18031	18245	18031	18037	18211	18105	18154	17873	18181	18073	18088	17993	18211	18131	18021	18155	18147	18182	18007	18212	18155	18221	18184	17998	18089	18231	18174	18091	18038	18225	18083	18166	18128	18043	18179	18091	18247	17996	18271	18202	18314	18050	18269	18088	18110	17982	18073	18146	18089	18187	18093	17834	18159	18071	18067	17986	18015	18139	18010	18148	18215	17990	18043	18178	18180	18044	17971	18250	18064	18182	17922	18051	18171	18036	17880	18166	18181	17980	18226	18171	18232	17931	18070	18175	18098	18160	18214	18041	18131	18306	18163	18123	18176	18158	18137	18073	18095	18053	18045	18160	18192	18187	18113	18017	18169	17982	18079	18180	18116	18111	18016	18100	18063	17994	18163	18153	18134	17985	18063	18101	18195	18157	17996	18198	17967	18330	17904	18094	18134	18062	18142	18038	18092	18169	18057	17910	18096	18086	18101	18162	18114	18219	17846	18093	18086	18020	18038	18048	18050	18084	18008	18189	18239	18023	18012	18133	18124	18064	18199	18087	18079	17984	17995	18113	18063	18164	17944	18042	18142	17940	18016	18171	18141	18033	17957	18059	18063	17992	18078	18206	18010	17944	18116	18134	18205	18152	18194	18076	18028	18033	18055	18090	18081	18156	18154	18061	18037	18044	17932	18009	18224	18203	18127	18099	18151	18048	18029	18102	18111	17959	18071	17978	18110	18042	18062	18136	18250	18115	18132	18244	18242	18061	18095	18092	18104	18163	18014	17984	18164	18163	17970	17896	17914	18069	18247	18137	18166	17924	18182	18048	18103	18173	18280	18178	18367	18086	18184	17980	17969	18134	18130	18130	18167	18146	17932	18264	18080	18068	18136	17943	18100	18202	18007	18013	18100	18050	18172	18147	18011	18082	18067	17967	18066	18068	18020	18047	18000	18204	18163	18204	18049	17979	18019	18118	18119	17995	18232	17946	18084	18084	18060	18081	18177	17925	17992	18108	18204	17980	18167	18088	17992	18138	18017	17859	18072	18072	18348	18138	18040	18006	18178	18173	18094	17911	18088	18156	18001	18129	18125	18157	17965	18105	18155	18012	18041	18018	18146	18041	18068	18049	18094	18012	18033	18114	18017	18061	18080	18108	17991	18049	18026	18070	18115	18139	17935	18085	17989	18138	17991	18192	18142	18059	18232	18143	17998	18277	18220	18265	18197	17980	17942	18338	17910	18022	17968	18118	18098	18214	18208	18046	18143	18030	17965	18056	18115	18007	18268	17951	18057	18155	18086	17957	18218	17941	18164	18172	18075	18162	18111	18053	18040	18174	18149	18261	18127	18110	18068	17978	17944	18013	18126	18352	18323	17884	18219	17907	18018	18056	18016	17843	18202	18119	18096	18110	17945	18091	18072	18259	18017	17989	18217	18158	18043	18076	18230	17969	18018	18019	17998	18033	18086	18078	18222	17960	18131	17859	18167	18003	18099	18081	18063	18069	17997	18079	18127	18188	17957	18068	18138	17980	18126	18161	18108	18085	18038	18160	18153	18252	18053	18046	18191	18030	17898	18131	17991	18051	18212	18122	18065	17956	18128	18032	17954	18022	18309	17999	18008	18097	17936	18222	18005	18136	17983	18088	18149	17922	18318	18050	18202	18118	17939	18250	18167	18203	18009	17965	18044	18180	18163	18137	18175	18032	18166	18468	18152	18049	18192	18171	18187	18013	18137	17937	18177	18134	18264	18032	18025	18040	18065	18182	18315	18016	17828	18165	18069	18063	18143	18100	18007	18130	17934	18124	17967	18127	18108	18264	17917	18067	18035	17967	18035	18069	18308	18026	17983	18077	18046	18062	18009	18095	18154	18138	18048	18257	18020	18237	18154	18088	17985	17894	17863	18049	18085	17984	18001	18017	18182	18102	17882	18070	17955	18160	18084	18218	18163	18136	18154	17964	17942	18170	18011	18083	18106	18195	17954	18237	18014	17929	18029	18200	18023	18111	18164	18109	18067	17905	17947	18044	18135	18082	18244	18054	18095	18202	18110	18105	18033	18020	18132	18172	18049	17911	17980	18031	17998	18190	17995	18161	18233	17987	18059	18044	18014	18244	18129	18058	17997	18054	18160	18050	18017	18139	18145	18058	18178	18158	18146	17927	18154	18039	18099	17961	18025	18041	18211	18295	18113	18231	18070	18125	18119	18002	18193	18252	18046	18242	18060	18244	18006	18190	17944	18188	18003	18072	18253	18062	18213	17834	17921	18102	17898	18003	18134	18269	18212	17987	18039	18054	18311	18103	18125	18240	18143	18064	17962	18068	18109	18107	18250	18052	18142	18173	18033	17962	18176	17894	18339	18205	17993	17962	17998	18081	18156	18172	17873	18197	17971	17948	18102	18027	18212	17854	18189	18058	17991	18132	18053	18109	18275	18043	18094	18099	18083	18039	18205	18277	18009	18049	17998	18278	18053	17901	18099	17934	18252	18064	18043	18052	17876	18030	18151	17889	18244	18009	17909	18117	18140	18212	18215	18060	18088	17992	18031	18174	18026	18174	18043	18260	17928	18109	18131	18019	18138	17881	17997	18065	18091	18109	17871	18149	17894	18165	18162	18034	18007	18190	17987	18169	18226	18186	18178	17952	18210	18036	18059	18011	17967	18174	17968	17983	17977	18046	18217	17886	18187	17902	18329	18279	18038	17933	18082	17991	18120	18178	18143	18109	18089	18147	18280	17945	18209	18170	17937	18169	17922	18170	18290	18119	18055	17958	18060	18138	18324	18131	18166	17918	17919	18108	18160	17975	18150	18069	18017	18105	17983	18112	18137	18112	18192	18055	18235	17969	18085	18047	17979	17917	17940	18070	18046	18151	18157	18151	17932	17984	18165	18169	18192	18105	18170	18062	18107	18128	18132	18185	18089	18124	17900	18074	18072	18178	18068	18013	17827	18263	18074	18180	18058	18159	18128	18031	18116	18007	18082	18186	18185	18187	17822	18060	18145	17990	18082	18233	18177	18189	18071	18044	17786	18006	17826	18137	17987	17922	17979	17923	18169	17904	18107	18088	18244	18291	18051	17943	18074	18136	18128	18038	17970	18089	18212	18006	18160	18121	18110	18109	18051	18195	18074	18240	17918	18264	17988	18206	17844	18142	18093	17998	18011	17919	18233	18047	18063	18176	18004	18258	18059	18103	17991	18091	18137	18153	18023	18059	17994	18141	18107	18049	18182	18126	18295	18246	18015	17993	18183	17946	18107	18119	18079	18170	18134	18165	17921	18165	17992	18100	17997	18021	18159	17989	18108	18053	18146	17968	18012	18074	17869	18230	17952	17909	18021	18153	18075	18153	18189	18261	17886	17924	18028	18141	17971	18280	17930	18075	17972	18046	18027	18086	18017	17937	18166	18077	18060	17953	17928	18165	18058	18046	18111	18272	18058	18105	17975	17991	18114	18185	18183	18144	18136	17982	18038	18093	18087	18089	18033	18378	18128	18256	18039	17993	18010	18054	18125	18008	18128	18124	18197	18071	18178	17976	17929	18042	18024	18139	17934	18111	17905	17956	18177	18118	18196	18247	18032	18008	17838	18080	18072	18056	18209	18086	18104	17955	18088	18073	17995	18093	18194	17989	18067	18041	18104	18116	18194	18095	18253	18152	17936	18126	18211	18223	17984	18179	18167	17885	18040	18081	18041	18085	17978	18072	17984	18170	18107	18066	17959	18125	18108	18029	18000	18041	18138	18218	18191	18090	18068	18040	18179	18141	18100	18024	17928	18157	18033	18069	18051	18166	18152	18101	18004	18272	18139	18260	17975	18025	18190	18148	18164	18149	18115	18041	18115	18052	18078	18229	18204	17875	17942	18168	17974	18082	18183	18022	18019	18187	17925	18159	18125	18073	18111	18101	18117	18159	18036	18195	18070	17963	18052	17781	17935	18145	18076	18036	18126	18074	17966	18164	18024	18109	17993	18274	18131	18063	17937	17943	18118	18067	18061	18111	18096	18134	18192	18125	18073	18235	17888	18025	18271	18153	17857	17905	18141	18110	17972	18104	18137	18135	18025	17985	18038	18061	18118	18085	18144	18199	18114	18093	18212	18007	18141	18208	17983	17984	18194	18000	18236	18129	18066	18035	18138	17965	18078	18116	17990	18054	18014	18101	18012	17987	18115	18086	18085	18227	18050	18131	18028	18145	18190	18060	17939	18099	18077	18170	18197	17940	18178	17987	18136	17989	18269	17905	18104	18081	18127	18049	17945	18141	18003	18027	17919	17942	17984	17956	18132	18162	18044	17938	18225	18028	18113	18146	18062	18041	18129	18130	18054	18070	17945	18348	17860	18067	18008	18077	17941	17973	18076	18036	18320	17993	18266	17996	18120	18110	18124	18265	18054	18026	18021	18107	17944	18134	18099	18140	17964	18025	18152	18005	18198	18104	18186	18095	17999	18169	18276	18010	18153	18085	17982	18135	18077	18053	18002	18252	18005	17987	17909	18170	18062	18228	18139	18197	17989	18219	18123	18234	18030	18182	17966	18055	18135	18137	18078	18120	18157	17995	18074	18161	18074	18123	18152	18085	18028	17985	18116	18197	18082	18301	18260	18048	18035	18278	18006	18091	18058	18177	18233	17952	18364	18171	18071	17960	18035	18182	18130	17907	18061	18254	18034	18203	18286	18027	18178	18201	18100	18127	17970	17933	18055	18060	18249	18013	18003	17808	18110	18035	18027	18157	18241	18112	18153	18176	17978	18056	17923	18239	18011	18179	18061	17968	18080	18131	18222	18030	18025	18021	17802	18112	18162	18126	18179	18058	18245	18053	18039	18011	18122	18024	18008	18163	18121	18045	17985	18073	17990	18157	17911	18277	18120	18093	18137	18144	18072	18142	17985	18077	18174	18106	18152	18017	17912	18216	18058	18131	18162	17801	18013	18134	17918	18118	18061	18067	18420	17812	18053	17928	18076	18105	17953	17954	17923	18270	18119	18157	18063	18072	18007	18152	18098	18036	18005	18062	18266	18071	18000	18229	18251	18195	18217
22398	20938	27314	24793	21975	26939	32589	29529	29178	29658	29180	29220	29025	28874	28806	28838	28928	28834	29213	28813	28732	28690	28931	28681	28847	28736	28922	28578	28698	28664	28865	28539	28644	28531	28238	28519	28649	28717	28640	28449	28516	28574	28735	28528	28617	28529	28776	28520	28567	28337	28709	28615	28372	28543	28525	28436	28432	28727	28808	28484	28471	28480	28753	28716	28518	28605	28627	28629	28650	28542	28335	28451	28546	28724	28663	28637	28515	28575	28732	28453	28843	28702	28712	28629	28488	28820	28742	28491	28488	28700	28596	28624	28514	28552	28673	28644	28261	28534	28574	28612	28770	28585	28453	28610	28711	28292	28372	28629	28528	28522	28710	28610	28599	28506	28466	28642	28520	28497	28622	28391	28632	28524	28813	28687	28526	28477	28881	28378	28602	28317	28516	28551	28626	28680	28313	28516	28448	28414	28318	28505	28539	28591	28556	28757	28726	28680	28626	28507	28555	28639	28710	28330	28692	28270	28442	28531	28830	28575	28622	28549	28446	28429	28371	28420	28530	28616	28647	28492	28343	28323	28520	28514	28625	28593	28486	28291	28511	28385	28712	28507	28548	28503	28453	28385	28575	28291	28584	28552	28427	28546	28505	28669	28363	28684	28547	28403	28520	28281	28331	28416	28573	28525	28498	28701	28315	28551	28546	28422	28609	28278	28582	28605	28427	28446	28423	28045	28486	28390	28591	28480	28398	28420	28235	28420	28440	28434	28464	28755	28438	28288	28325	28619	28580	28451	28548	28632	28546	28649	28545	28574	28353	28452	28200	28639	28405	28338	28391	28621	28282	28428	28538	28351	28383	28549	28613	28226	28367	28536	28553	28461	28475	28351	28682	28473	28448	28740	28793	28377	28526	28541	28583	28402	28565	28539	28439	28387	28468	28312	28317	28626	28405	28607	28294	28503	28889	28505	28544	28716	28328	28472	28477	28713	28604	28532	28382	28221	28628	28427	28457	28382	28578	28725	28723	28406	28426	28732	28319	28648	28480	28621	28644	28369	28525	28331	28367	28510	28653	28296	28487	28531	28630	28722	28539	28088	28713	28880	28435	28451	28294	28685	28476	28454	28765	28342	28471	28414	28285	28727	28459	28386	28392	28606	28541	28281	28643	28524	28572	28299	28550	28649	28627	28378	28435	28659	28584	28668	28496	28381	28743	28275	28658	28374	28605	28559	28314	28457	28267	28557	28386	28410	28263	28508	28452	28549	28558	28487	28398	28454	28262	28426	28451	28255	28370	28343	28566	28488	28508	28866	28674	28417	28479	28247	28395	28593	28561	28597	28619	28485	28658	28482	28581	28630	28560	28479	28608	28577	28768	28721	28476	28741	28487	28387	28331	28362	28583	28808	28644	28539	28495	28474	28620	28628	28655	28186	28355	28451	28667	28497	28395	28418	28705	28398	28637	28593	28554	28507	28492	28479	28408	28723	28385	28690	28361	28709	28563	28436	28754	28405	28562	28255	28749	28441	28544	28685	28342	28351	28583	28596	28435	28445	28532	28405	28423	28420	28439	28504	28544	28805	28557	28543	28427	28713	28509	28593	28734	28642	28593	28707	28505	28262	28553	28451	28450	28440	28879	28799	28676	28603	28416	28427	28337	28357	28620	28426	28839	28745	28595	28534	28637	28087	28330	28625	28596	28625	28499	28460	28425	28328	28555	28615	28493	28426	28607	28615	28761	28740	28725	28427	28360	28493	28427	28340	28615	28477	28522	28388	28480	28374	28561	28547	28646	28707	28437	28804	28658	28549	28643	28457	28633	28368	28531	28379	28461	28690	28474	28339	28268	28711	28697	28611	28659	28714	28497	28628	28670	28703	28586	28457	28689	28170	28353	28469	28277	28406	28741	28679	28802	28560	28731	28483	28616	28568	28405	28549	28543	28432	28579	28439	28469	28775	28677	28626	28346	28476	28333	28539	28201	28425	28702	28457	28507	28593	28347	28444	28542	28624	28568	28526	28322	28693	28549	28417	28706	28565	28460	28452	28381	28459	28573	28523	28524	28464	28274	28507	28780	28635	28500	28595	28506	28500	28537	28616	28641	28484	28520	28667	28487	28593	28467	28383	28345	28642	28629	28592	28420	28716	28503	28504	28565	28935	28584	28660	28838	28624	28643	28469	28485	28333	28459	28641	28631	28567	28490	28659	28710	28637	28452	28731	28310	28602	28373	28524	28479	28613	28623	28392	28656	28282	28638	28554	28670	28556	28470	28421	28600	28698	28376	28465	28790	28562	28644	28288	28436	28711	28362	28451	28545	28186	28758	28362	28415	28557	28769	28612	28519	28876	28623	28523	28449	28592	28499	28399	28719	28716	28318	28383	28734	28589	28211	28337	28599	28857	28581	28373	28526	28395	28618	28515	28742	28532	28465	28528	28572	28424	28679	28599	28530	28544	28621	28589	28326	28062	28290	28499	28721	28761	28743	28697	28497	28582	28623	28524	28591	28696	28669	28791	28523	28603	28435	28543	28286	28900	28528	28648	28644	28448	28555	28593	28452	28406	28732	28478	28399	28325	28664	28422	28309	28774	28437	28474	28317	28416	28515	28412	28621	28407	28662	28671	28418	28379	28340	28515	28522	28788	28518	28607	28686	28540	28659	28439	28577	28596	28571	28872	28676	28664	28469	28550	28582	28321	28531	28560	28730	28365	28405	28710	28493	28514	28340	28392	28510	28432	28691	28378	28284	28565	28423	28416	28840	28439	28590	28523	28438	28796	28624	28486	28287	28531	28585	28729	28412	28320	28566	28453	28642	28488	28579	28528	28376	28520	28668	28276	28301	28259	28536	28571	28552	28405	28492	28537	28389	28444	28452	28647	28656	28398	28504	28488	28529	28517	28291	28364	28531	28545	28538	28566	28419	28440	28649	28487	28637	28289	28399	28430	28546	28542	28627	28391	28400	28281	28445	28558	28178	28622	28620	28509	28807	28325	28596	28533	28650	28490	28627	28456	28303	28593	28563	28453	28724	28420	28424	28639	28578	28572	28325	28511	28741	28563	28693	28694	28570	28581	28536	28630	28521	28468	28487	28502	28542	28502	28463	28426	28443	28934	28586	28538	28494	28594	28587	28545	28495	28653	28705	28335	28324	28363	28561	28391	28196	28706	28403	28706	28354	28475	28298	28433	28480	28779	28437	28320	28378	28508	28425	28557	28511	28149	28454	28533	28619	28658	28423	28225	28586	28504	28446	28510	28501	28326	28849	28416	28373	28551	28516	28481	28447	28505	28244	28262	28421	28422	28443	28448	28355	28445	28743	28572	28498	28441	28435	28442	28612	28568	28494	28589	28642	28394	28314	28787	28586	28475	28526	28323	28276	28229	28481	28516	28729	28398	28567	28343	28749	28450	28513	28546	28539	28368	28358	28312	28322	28369	28475	28363	28149	28814	28782	28500	28569	28572	28496	28444	28537	28566	28501	28326	28399	28408	28600	28700	28367	28529	28469	28251	28430	28513	28372	28405	28646	28577	28392	28498	28770	28504	28413	28654	28618	28363	28569	28544	28632	28455	28656	28468	28617	28525	28632	28729	28515	28490	28368	28692	28370	28558	28638	28555	28648	28632	28333	28673	28710	28302	28572	28444	28445	28354	28543	28536	28658	28552	28545	28541	28487	28456	28388	28401	28493	28359	28671	28421	28667	28543	28537	28365	28491	28455	28354	28603	28505	28827	28549	28324	28437	28562	28465	28596	28740	28209	28699	28625	28261	28377	28369	28621	28863	28440	28707	28357	28355	28284	28437	28353	28443	28532	28345	28597	28524	28600	28217	28442	28477	28353	28324	28290	28199	28656	28752	28859	28518	28590	28622	28434	28527	28485	28499	28542	28939	28638	28518	28162	28364	28306	28616	28534	28631	28402	28579	28442	28473	28426	28716	28306	28481	28867	28638	28599	28346	28441	28438	28486	28649	28589	28583	28402	28725	28456	28308	28588	28367	28336	28299	28574	28608	28431	28634	28504	28695	28097	28487	28362	28290	28528	28623	28539	28328	28325	28405	28717	28377	28495	28694	28609	28515	28798	28563	28507	28577	28494	28371	28591	28514	28440	28575	28730	28428	28183	28627	28492	28336	28504	28378	28575	28456	28702	28430	28454	28933	28572	28585	28457	28497	28627	28347	28429	28551	28401	28573	28452	28473	28387	28448	28558	28436	28308	28494	28480	28551	28550	28532	28474	28567	28638	28460	28303	28474	28748	28491	28468	28605	28528	28347	28638	28574	28497	28517	28391	28849	28531	28385	28448	28612	28462	28465	28310	28492	28317	28741	28615	28547	28366	28461	28477	28580	28550	28568	28347	28370	28730	28634	28629	28695	28458	28399	28634	28660	28495	28411	28382	28322	28584	28579	28868	28344	28686	28277	28465	28566	28505	28586	28696	28705	28676	28547	28743	28529	28541	28563	28423	28431	28517	28495	28556	28455	28585	28648	28738	28469	28641	28701	28502	28535	28186	28525	28429	28722	28575	28446	28466	28579	28359	28407	28777	28363	28463	28652	28494	28518	28875	28790	28750	28286	28648	28803	28483	28476	28380	28785	28556	28606	28308	28393	28466	28522	28437	28699	28665	28629	28339	28611	28556	28529	28864	28322	28567	28427	28215	28595	28600	28609	28566	28443	28678	28465	28712	28673	28415	28610	28544	28611	28675	28669	28465	28525	28482	28602	28402	28372	28666	28582	28578	28775	28674	28412	28755	28422	28607	28641	28324	28255	28525	28511	28479	28575	28492	28294	28489	28586	28596	28316	28595	28637	28496	28448	28586	28465	28499	28522	28545	28623	28984	28532	28419	28179	28639	28442	28417	28783	28719	28610	28848	28537	28656	28560	28606	28498	28553	28420	28632	28630	28502	28382	28372	28388	28605	28540	28255	28488	28229	28591	28552	28695	28700	28573	28324	28434	28697	28560	28766	28573	28555	28597	28500	28579	28911	28431	28487	28645	28204	28682	28266	28404	28536	28265	28355	28420	28303	28552	28463	28293	28447	28695	28395	28292	28487	28326	28523	28357	28604	28645	28302	28616	28753	28421	28613	28451	28248	28261	28189	28519	28202	28464	28376	28679	28407	28498	28384	28430	28273	28439	28705	28354	28508	28218	28548	28511	28511	28531	28482
23075	42285	35676	25378	21673	20224	19726	19329	18939	18786	18697	18616	18712	18474	18508	18134	18268	18192	18352	18203	18122	18168	18099	18176	18340	18188	18313	18078	18267	18183	18035	18028	18018	18133	18083	18237	18106	18143	18107	18197	18142	17976	18093	18088	18030	18142	17972	18236	17875	18146	17922	18222	18000	17866	18158	18091	18105	18047	18033	18131	18097	17996	18184	18112	18054	18095	17904	18130	18110	18050	18147	18091	18223	17973	18209	18124	18108	18088	18022	18023	18104	18225	18222	18204	18125	17998	17896	18067	18201	17951	18044	17871	17906	17959	17969	18030	18107	18047	18101	17875	17898	18192	17957	18080	18008	18084	17975	17998	18102	17992	18022	17844	18145	17909	17942	18022	18159	17792	18001	18108	17997	18088	18103	18091	17930	17832	18026	18059	17970	18184	18021	17903	17948	18087	18158	17817	17943	17911	18162	18003	17813	18067	17992	17819	18202	17923	17972	17832	18162	18118	17993	17973	18068	17894	18123	17938	18104	18092	17842	17978	17994	17992	17984	18082	18217	17880	18025	18235	18052	17990	18021	18126	17832	17982	17878	17808	18146	17985	18017	17950	17803	17932	18064	18019	17952	18184	17876	18096	17745	18019	17976	18143	17879	18078	17828	17880	18040	18005	18014	18068	18082	18046	18152	18079	18051	18016	17932	17977	17817	17958	18035	17901	17974	17972	17755	17973	17990	18033	17979	17959	17982	17935	18086	18086	18168	18197	18075	17957	17851	17958	18199	17948	17956	18090	18070	17960	17980	17970	17875	18010	17942	17969	17969	18102	17882	18040	17888	17786	17928	17894	18059	17897	17864	18031	17807	17943	18146	17893	18066	18015	18090	17995	17971	17956	17921	17741	18201	18102	17885	17900	18049	18075	18014	17946	18048	18153	17954	17933	17935	18061	18146	18072	17875	18143	18042	17988	17921	18241	17886	18153	18001	17987	18216	18006	18041	17962	17971	18076	18109	17955	17789	17993	17993	17997	17796	17886	18028	18053	18087	17843	17995	17807	17963	17990	18135	18260	18016	17986	18024	17898	18065	17959	18218	18112	17814	17994	18044	18159	17974	18014	18092	18044	18018	18056	18122	17920	18197	18041	18022	18190	17931	18047	18181	18036	17932	18079	18065	18092	18002	17890	18062	17968	17901	17956	17990	18049	17909	18016	18179	17991	18032	17884	17855	17995	18014	17931	17893	17942	18077	18041	18035	17921	17992	18028	18201	17994	17999	18037	18018	17935	17948	18128	18024	17940	17973	17967	17786	18012	18149	18205	17853	18005	18015	18126	17875	17978	17869	18155	17967	18118	18250	18162	18063	18029	18138	17876	18148	18002	18144	17985	18049	18225	17945	17946	18041	18022	18062	17935	17931	18029	18075	17962	18028	18000	17865	18089	18062	18089	18104	17846	18176	17999	18001	18161	18055	17913	17938	18035	18157	17879	17916	17789	17993	17933	18036	18117	18053	18020	18195	17960	17877	18022	18085	17914	17970	17961	18092	17971	17880	18055	17943	17673	17962	18093	18056	17978	18076	18030	17994	18023	17943	17909	17928	17908	17989	17980	17896	17931	17933	18113	18000	17944	18113	18024	17837	18082	18083	18030	17887	18067	17826	18093	18142	18074	17786	17969	18023	17874	18205	17977	17820	18002	18057	17963	17740	17901	17793	17889	18080	18000	17963	18116	17941	17860	17911	18080	18003	18104	17814	18126	18049	17939	17867	18041	18046	17893	17909	18073	18144	18089	17991	17866	17980	18007	17941	17924	18042	18034	18009	17842	17960	18046	17985	17867	17886	18005	17926	18014	17920	18179	18132	18099	18065	17806	17986	17942	18122	18078	17916	17962	17885	17989	17940	18054	18010	17924	17931	18133	18094	17906	18172	18010	17927	18117	18078	17965	18070	17877	17825	17979	18130	17946	18038	18127	18012	18047	18081	18039	18020	17843	18042	17959	18166	17977	18002	17791	17891	18102	17969	18018	18035	17935	18011	17852	18088	18091	17837	17954	17893	18063	18005	17996	17873	18118	17954	18058	17878	17954	18117	17999	17854	18060	18042	17921	17991	18031	17933	18060	17976	17948	18029	18101	18098	17937	17920	17998	18063	17976	18107	17864	18069	17965	18076	18032	18021	17986	18062	17854	17946	17834	18082	17945	17975	17985	17923	18043	18186	17978	18051	17920	18150	17985	18109	18125	18054	17844	17886	18080	17996	17884	18073	17916	18144	18018	18087	18239	17915	17903	17947	17931	18102	17906	18024	17976	17941	18168	17919	18266	18033	17956	18009	17961	17894	17962	18149	17965	18046	18053	18177	18003	18120	18012	17936	18032	17993	17964	18042	17954	17917	18134	17992	18047	18077	17936	18039	18004	17972	17885	17984	18006	18008	17912	17930	18034	17810	18027	17982	17942	17931	18029	17935	17973	17900	18040	17967	17972	17959	18029	18012	17936	18057	18061	17989	17788	18111	18000	17929	18038	17922	17953	18133	18054	17823	17894	18096	17926	17982	18092	17940	17736	17852	17933	17942	17943	18015	17830	17979	17859	18061	18181	17950	17835	17850	18168	17934	17961	18090	18034	17965	18189	17998	17896	18015	17878	18050	17915	18066	17903	17866	17987	18105	18003	18130	17938	17956	17938	18009	18100	17923	18060	17874	18088	18052	17973	17990	18154	17878	17913	17955	18017	18000	17891	17955	17910	17951	18093	18066	17887	17900	18125	17946	18043	17999	18044	17924	18069	17803	17959	17880	18125	18034	17796	17897	18164	17972	18084	17964	18101	18009	18042	17997	17956	17969	17967	17982	17961	18015	18035	17983	17925	17944	17872	18049	17976	18123	18211	17910	18108	17852	18116	18004	17808	18026	18035	18011	17910	18147	17932	18107	17894	17947	17982	17956	18170	17974	18099	17950	18113	17852	18040	17936	17952	18084	17965	18157	18027	18032	18130	17913	18023	18038	17993	18013	17944	17950	17930	18002	17984	18042	18000	18034	18055	17953	17887	17916	18132	18027	18031	17820	18117	18055	18148	18015	17906	18109	18062	17998	17872	18153	18073	17817	17872	17939	17889	17929	18103	17793	17984	17792	17928	18012	17957	17863	18056	17855	17981	17905	17969	18037	18090	18209	18149	17939	17932	18013	18096	18022	17948	17891	18036	17926	18041	18041	17982	17883	17926	18169	18027	17977	18249	18201	18111	18088	18125	17914	18062	17877	17902	17892	17925	18280	18022	18207	18010	17967	17903	17802	18043	18024	18062	18000	18260	17890	18069	17956	18168	18116	17759	17838	17941	18016	17996	17901	18080	17796	18031	18019	17973	18039	17929	18092	17952	17878	18163	17991	18073	18263	17902	17923	17927	18136	18014	17983	17994	18061	17959	17969	18051	18061	18111	18195	17902	17975	18206	17861	17977	18068	18036	17915	18049	18008	18029	18052	18040	17970	18091	18143	17965	17848	17921	18078	17933	18074	17900	18024	18004	18027	18042	17913	18072	18157	18097	18146	17919	18049	18108	18129	18203	18106	18067	18065	18138	17947	18147	18144	17952	17981	17902	18102	18203	17748	17856	17929	17886	18024	18185	17955	17913	17927	17981	18196	18018	17834	18020	18086	17905	18047	17994	18130	18149	17854	18024	17875	17837	17990	17861	17992	18143	17911	18048	18038	18082	17922	17995	18049	17951	18027	18082	17888	17960	18000	17949	17855	18141	17978	18009	17935	18029	17943	17851	17976	17933	17991	18047	18134	18037	18071	18035	18086	18026	17969	18199	18095	17848	18084	17876	17979	18121	17994	18000	17895	18049	18048	18052	17791	17994	18097	17838	18085	17862	17903	18111	18108	18028	18006	17856	18002	17974	18134	17811	18070	18038	18013	17918	17953	17879	17838	18155	17978	18177	17859	17933	18184	18015	17987	17959	18103	17966	17882	17997	17836	18100	18028	18123	18047	18083	18075	17910	18033	17926	18149	18004	17909	18004	18011	18059	18014	18038	17876	17909	18128	18149	18028	18172	17940	18042	18187	17828	17884	17903	18109	18178	18038	17929	17975	17954	18089	18055	18225	18042	17923	18011	17928	17960	18060	18168	17986	17955	18013	17885	18022	18000	17969	17905	18142	18029	18066	17886	18057	17985	18033	17886	18018	17991	17899	17919	17883	18183	18014	18019	18072	17939	18019	17975	18193	17760	18006	18049	18036	17930	18071	18025	17918	17963	18048	17991	17953	17939	17758	17941	18041	18148	17989	18161	17996	18089	18233	18186	18094	18036	17932	17952	18008	17900	18045	17913	17964	17911	18009	17967	17897	18024	18230	18006	17865	18023	17991	17940	17965	17942	18002	17924	17991	17939	18053	17970	18065	17975	17811	18125	17929	17906	18079	17873	18077	18117	17904	18023	18067	18107	17933	18091	17868	17896	17944	17882	17955	18054	17753	17996	18081	18093	17951	18063	17913	17955	18004	17913	18123	17953	17812	17921	18048	17959	17881	18041	18000	18071	17902	18109	18036	18067	18037	18038	17817	18107	17988	17828	17666	18033	17752	18004	18001	17963	17806	18078	18079	18009	18142	18129	17992	18068	17962	17952	18078	18017	17903	18032	18020	18001	17826	18203	18053	17873	18008	18027	18114	17846	17952	17913	17910	18074	18049	17825	17819	18041	18001	17823	18009	17954	17911	18024	18103	18119	18120	17963	17908	17996	18148	18100	18065	17964	17980	17737	18022	18133	17946	17937	17910	17968	17934	17929	18013	18046	17776	17903	17875	17932	18155	18073	17932	17830	18112	18043	17974	18060	18050	18046	18143	18038	18180	17917	17899	18021	17861	17955	18013	18081	17864	18119	18084	18000	17945	17944	17933	18083	17908	17902	17955	17955	17910	17954	18125	17884	17970	17941	17775	18174	17958	17998	18002	18028	18184	18035	18031	17868	17987	18015	18068	17967	18084	18036	17946	18147	18090	18079	18058	18069	18000	18149	17908	17930	17961	18123	17927	18092	17869	18097	17972	17959	17965	18088	17818	17963	18030	18082	17958	18034	17955	18075	17866	17938	18056	17960	18178	18122	17960	17884	17811	18052	17975	17930	18115	17853	17967	18063	18026	17949	18135	17921	18106	17986	18170	17855	18047	18046
34563	27791	32330	30599	28642	28889	29140	29029	28960	29029	28926	29035	28936	28781	28999	29181	28909	29098	28848	28969	28740	28960	28879	29005	29063	29099	29036	28998	29146	29017	28930	28840	28950	28739	28831	28826	28970	28893	28803	28696	29029	28992	28881	29061	29124	29100	28866	28824	28873	28833	29232	29036	28596	28981	28964	29047	29062	29012	28999	29195	28711	28684	29015	28943	28703	28821	28838	28800	28909	29056	29002	28931	28926	28891	28913	29086	29073	28881	28861	29148	28737	28836	28906	28981	29004	28804	28867	28817	28987	28897	28793	29058	28969	28990	28733	29006	29117	28999	29081	28944	28891	28980	28942	29151	29311	28972	28861	29046	28816	28872	28929	28663	28938	28640	28817	28902	28861	28771	28997	28875	28857	28881	28812	28753	28798	28753	29085	28976	28969	29005	28995	28786	28928	28759	29053	28871	28817	28892	28905	28901	28963	28909	29030	28978	28929	28787	28966	28810	28876	29108	28608	28881	28758	28933	28835	28966	29133	28856	28715	28984	28883	28896	28813	28734	28901	28847	29037	28775	28986	28934	28614	29009	28821	28698	28817	29258	29042	28731	28632	29071	28936	29085	28876	28826	28841	28689	29130	28959	29033	28706	28966	28739	29009	28874	29063	28781	28962	28829	28823	28942	28929	29031	29065	28820	28797	28921	28638	28605	28963	28745	28657	28886	28931	28877	28897	28932	28893	29084	28970	28819	28826	29006	28999	28875	28958	29069	28998	28657	29027	28789	28844	28973	28749	28984	28836	28560	28857	28889	29099	28765	28862	28808	29094	28806	29027	28907	28866	28827	28918	28978	28828	28706	29088	28757	29097	28791	28941	29056	28839	28987	29138	28821	28767	28854	29131	28737	28654	28888	29050	28988	29011	29008	28918	28820	29030	28926	28917	28955	28893	29013	28858	28962	28879	28978	28869	28609	28897	28968	28957	29170	29091	28788	28882	28767	28945	28950	28983	28902	28965	29018	28835	28697	28907	28884	28892	28909	28706	29049	29052	28962	28982	28930	28989	28901	28837	28601	29075	29003	29019	28921	28793	28972	28745	28630	28987	29011	28982	29005	28742	28871	28791	28760	28792	29057	29042	29021	28980	28685	29026	28657	28480	28793	28940	29037	28973	28921	29028	28930	29018	28953	28953	28975	28753	28705	29037	28698	28942	28810	29036	28945	28970	29079	29068	28879	28691	28868	29206	29016	28886	28835	28980	28844	28946	28715	28846	28749	28961	28732	28772	28782	28887	28677	28798	28762	28967	28798	28954	28830	28712	28897	28935	28911	29149	28845	28891	28937	29040	28485	28751	28962	28802	28877	28863	28860	29024	28741	29022	28881	28938	28922	28848	28768	28926	28956	28716	29037	29012	28866	28865	29145	28920	28858	28732	29238	29070	28772	29174	28870	28884	28548	28875	28830	29044	28976	28987	29004	29056	29024	28762	28714	28938	29018	28913	29083	28963	29073	29067	29037	28856	28606	28703	28693	28703	28795	28619	28936	29088	28885	28915	28799	29058	28971	28745	28893	29002	29001	29141	28998	28825	28892	29155	28464	29060	28765	28983	29023	28790	28817	28966	28827	28867	28740	29069	28939	28810	28864	28928	28645	28906	28711	28949	29040	29148	28885	28920	28854	28758	28769	28844	28861	28809	28851	28878	28899	29304	28860	28693	28750	29174	28882	28684	28801	28832	28774	28833	29056	28958	28713	28744	28930	28825	28867	28743	28903	28764	28867	29022	28775	28983	28831	28883	28832	28950	28829	28982	28789	29086	28775	28937	28872	28757	28701	28920	28974	28900	28770	28696	28803	29008	29040	28929	28859	29068	29054	29168	29124	28965	29003	29093	28856	28721	28749	29170	28821	28968	29067	28977	28832	28856	28804	28837	28866	29366	29101	28746	28959	28975	28900	28874	29108	28952	29130	29166	28723	28936	28761	28898	28903	28827	28832	29090	28955	29003	29040	28885	29086	28941	28811	28874	28916	28736	28947	29092	28806	28955	29110	29057	28778	29083	28936	28959	28993	28836	29260	28936	28890	28788	28931	28825	28859	28626	28811	28979	28812	28949	28937	28785	28888	28680	29027	28848	29020	28695	28605	28846	28920	29052	28780	28890	28837	29098	28933	28885	29097	28681	29131	29035	29055	29064	28899	28570	28982	29091	28761	28946	29029	29146	28950	28962	28834	28904	28969	28828	28905	28958	28879	29141	29063	29011	29082	28940	29057	29040	28885	28769	29066	28772	28833	29033	28983	28767	28734	29018	28917	28685	28844	29324	28745	28867	28977	29134	28965	28658	28623	28966	28809	28813	29004	29000	28765	28956	29058	28758	29079	28922	28766	29085	28817	28799	29189	29068	29069	29048	28967	28636	29291	29097	28710	28796	28695	28734	28919	28744	28799	28874	28992	28883	28942	28873	28872	29065	28739	28959	28898	28713	28795	29106	28910	28758	28723	28931	28724	28858	28796	28739	28809	28828	28701	28894	28973	28770	28987	28745	28736	28917	28878	28865	28815	28895	28740	29185	28537	28828	28796	29038	28995	29181	28951	29283	28780	28763	28788	28891	28791	29018	29133	29129	29160	28936	28939	28867	28781	28908	28659	28766	28944	28957	29127	28894	29036	28914	28767	28775	28942	28771	29079	29045	28874	28988	28908	28865	28942	28917	28913	28870	29060	28891	29292	29008	28938	28748	28851	29230	29008	28926	29017	28821	28993	29067	29025	29253	28847	29020	28740	29108	28991	28798	28776	28609	28714	28860	28780	28788	28973	28951	29162	29083	28782	29170	28955	28848	28955	29124	28897	28819	28862	28921	28846	28675	28663	28696	28644	28980	28913	28968	29093	28907	28786	29083	28584	28448	29129	28739	28870	28875	28875	29097	29115	29032	28826	28989	28799	28933	29110	28765	28849	29173	28806	28732	29001	28991	28933	28843	28690	29168	28740	28592	28790	29041	29025	28985	28795	28881	29005	29170	28682	28979	29006	28963	28821	28780	28934	28917	28746	28814	28863	28967	29041	28993	28938	28833	28749	28870	28954	28991	29025	28937	28751	28749	28858	29085	29013	28953	28952	28739	29126	28849	28927	29377	28965	29120	28718	28842	29050	29222	28965	29042	28746	28827	28600	28952	28893	28908	28897	28914	28948	28888	28927	29116	28709	29039	29091	28586	28629	28938	28874	29057	28905	28823	29032	28715	28990	29006	28748	29087	28971	28870	29003	29144	28992	28923	28780	29050	28973	29197	29101	28948	28731	28895	29019	28561	28941	28852	28932	28955	28737	28805	29026	29272	28669	28916	28861	28797	28811	29053	28985	28920	28680	28642	29006	28915	29091	28771	28884	29029	28960	28893	29037	29051	28759	29071	28822	29157	28965	28906	29093	28857	28862	28730	28931	29046	28899	28863	28874	29101	28977	29016	28971	28914	29021	28808	28822	28837	28875	28751	28786	28851	28915	28781	28758	29023	29000	29188	28770	28853	29052	28660	28653	28606	28874	28952	28904	28860	28978	28862	28837	29097	28706	28963	28839	28897	28815	29129	29100	28661	28796	28975	28630	28851	28648	28815	28875	28926	28766	28987	29060	28984	29149	28865	28882	28943	28955	28966	28789	28945	28953	28963	28775	28721	28933	29016	28685	29152	28659	29021	28950	28790	28882	28824	28875	29117	28846	29018	28767	28981	28937	28756	28856	29037	29137	29124	28991	28927	28553	28733	28907	28986	28782	28888	29262	28763	28938	28798	29272	29061	28722	28983	28849	28908	28880	29023	28885	29071	28856	28930	28742	28838	28822	29104	28895	28854	28902	28992	28659	28723	29022	28953	28987	28911	28696	28733	28991	28802	28914	28998	28747	28958	28951	29064	28944	29007	28915	28731	28751	28796	28699	28931	29103	29144	28789	28820	29086	28754	28929	28856	29154	28840	28797	28653	28941	28926	29097	29074	28969	28952	28795	29081	28991	28952	28885	28911	28990	29153	28811	28854	28815	29141	28969	28881	28977	29160	28986	28914	28932	29020	28842	29051	28902	28955	29153	28982	28944	28988	28970	28998	28997	29060	28832	28703	28935	29064	29016	28730	29079	29135	29210	28740	28984	28774	29002	28867	29076	28911	28572	29176	28814	29011	29159	28807	29149	29068	28756	29069	29139	28820	29200	28892	28914	28809	28748	28670	29143	28696	28837	28648	29099	28870	28869	29009	28674	28793	28953	28915	28909	28736	28936	29044	28805	28913	28966	28953	28875	29004	29054	29036	29100	29188	29106	28790	28944	28583	28849	28958	29024	28919	28813	28906	28875	28717	28924	29001	28832	29049	28970	28977	28776	28598	28751	29032	29036	28904	28776	29074	28888	28823	28852	28629	28792	29073	28989	28623	28877	28895	28860	28889	28930	28948	28808	28511	28819	29076	28797	28654	28769	28964	28718	28874	28789	29010	29063	29158	28966	29060	28710	28906	28834	28954	28985	29013	28640	28894	28930	28605	28602	28801	28792	29030	28992	28867	29116	28567	28909	28676	29055	28744	29175	29079	28763	28727	29088	28881	28833	29076	28813	28933	28752	28751	28786	28918	28918	29194	28699	28786	28895	28970	28711	28949	28953	28800	28875	28765	28807	28755	28844	28832	28828	28722	28652	28739	28856	28944	29100	29005	28765	28871	28883	28907	29127	28923	28884	28829	28988	28630	29042	28688	28994	29025	28953	28951	28942	28762	29316	28902	28771	28856	29082	29162	28611	29130	29009	29072	28992	29021	28921	29037	28923	28742	28832	29068	28937	28760	28837	28950	28950	28931	29010	28927	29093	28933	29160	28938	29185	29059	28720	28804	28947	28530	28897	28833	29144	28904	28887	29042	28671	28519	28988	28767	29039	29056	29111	28718	28809	29092	28847	28650	28842	28743	29061	28764	29005	28546	28617	28984	29035	29092	29042	28813	29061	29173	28873	28759	28680	28890	28873	28953	29026	28953	28605	28876	28850	28896	29038	28902	28619	28944	28912	29123	28733	28811	29206	28929	28765	28752	28948	29039	28859	29119	28825	28712	28970	28905	28961	29074	28717	28805	28645	29197	28741	28825	29003	28778	28652	28856	28827	29056	28690	28988	28748	29124	29101	28958	28659	29046	28700	28643	28994
21254	24601	23292	19340	18511	18339	18506	18241	18348	18176	18230	18321	18333	18226	18485	18253	18360	18144	18312	18340	18270	18456	18419	18404	18225	18454	18232	18290	18355	18330	18146	18344	18512	18260	18229	18345	18263	18305	18517	18256	18445	18271	18310	18270	18305	18268	18201	18503	18232	18430	18340	18205	18410	18397	18246	18331	18404	18474	18231	18231	18336	18326	18430	18257	18288	18334	18436	18298	18184	18438	18285	18394	18311	18342	18403	18175	18345	18427	18324	18369	18320	18346	18372	18438	18357	18274	18241	18213	18303	18164	18326	18338	18327	18344	18272	18411	18429	18271	18286	18388	18341	18279	18272	18377	18423	18300	18270	18367	18156	18166	18324	18385	18318	18294	18203	18203	18250	18195	18159	18291	18042	18213	18498	18420	18280	18378	18411	18368	18189	18308	18300	18186	18496	18277	18393	18489	18157	18249	18224	18275	18397	18362	18137	18270	18314	18443	18269	18291	18302	18427	18283	18383	18317	18394	18296	18288	18305	18588	18391	18187	18393	18285	18320	18402	18185	18232	18304	18438	18328	18374	18274	18250	18419	18274	18350	18276	18335	18210	18189	18380	18255	18166	18403	18501	18237	18303	18184	18365	18333	18375	18203	18321	18331	18488	18495	18273	18424	18249	18459	18312	18220	18119	18440	18237	18404	18505	18364	18275	18173	18373	18310	18267	18335	18333	18229	18365	18443	18269	18296	18365	18175	18553	18289	18346	18447	18244	18457	18373	18266	18248	18246	18413	18240	18406	18178	18406	18413	18249	18365	18422	18404	18153	18403	18389	18429	18257	18254	18419	18348	18253	18342	18417	18282	18211	18306	18354	18255	18520	18245	18213	18331	18374	18303	18182	18311	18345	18190	18299	18397	18416	18370	18349	18314	18214	18261	18159	18337	18380	18355	18205	18154	18527	18252	18268	18193	18347	18363	18329	18381	18296	18351	18242	18439	18262	18381	18391	18222	18441	18302	18188	18328	18279	18359	18143	18422	18174	18535	18388	18324	18195	18234	18374	18289	18327	18452	18487	18195	18243	18248	18246	18234	18296	18228	18205	18202	18235	18397	18340	18368	18479	18387	18374	18294	18218	18258	18379	18205	18176	18271	18468	18228	18338	18265	18568	18349	18328	18173	18194	18433	18341	18195	18290	18390	18129	18335	18230	18393	18374	18402	18301	18359	18315	18493	18331	18412	18424	18303	18254	18315	18159	18451	18304	18327	18268	18238	18331	18198	18229	18358	18413	18263	18348	18302	18396	18258	18233	18404	18389	18188	18335	18227	18394	18484	18296	18496	18444	18431	18230	18371	18362	18182	18206	18367	18416	18413	18248	18390	18222	18387	18263	18302	18224	18483	18460	18281	18296	18253	18359	18333	18391	18445	18347	18320	18308	18379	18460	18331	18293	18373	18299	18272	18393	18503	18394	18352	18319	18314	18300	18451	18265	18306	18211	18366	18164	18391	18444	18223	18263	18361	18233	18290	18420	18042	18343	18220	18495	18209	18387	18358	18411	18128	18172	18331	18046	18159	18354	18092	18367	18325	18313	18326	18183	18293	18239	18301	18362	18390	18470	18460	18458	18528	18218	18136	18366	18338	18463	18162	18276	18488	18320	18323	18378	18208	18226	18280	18362	18286	18270	18144	18339	18372	18324	18288	18142	18237	18313	18349	18319	18521	18458	18314	18508	18184	18365	18378	18290	18354	18433	18293	18450	18233	18312	18355	18270	18339	18076	18308	18420	18285	18364	18203	18415	18400	18282	18388	18534	18354	18437	18464	18236	18336	18337	18341	18109	18443	18227	18254	18419	18097	18256	18190	18232	18398	18326	18304	18289	18303	18524	18310	18441	18345	18185	18312	18340	18386	18262	18246	18345	18197	18105	18269	18591	18281	18244	18253	18364	18315	18422	18329	18378	18324	18339	18331	18459	18301	18179	18366	18213	18460	18491	18253	18299	18329	18209	18285	18208	18484	18257	18335	18377	18319	18191	18297	18294	18293	18386	18431	18337	18300	18468	18356	18322	18283	18265	18257	18295	18215	18387	18283	18080	18259	18444	18357	18335	18384	18261	18156	18475	18182	18212	18424	18429	18415	18417	18239	18313	18339	18515	18277	18341	18503	18300	18151	18227	18397	18241	18420	18261	18316	18337	18186	18337	18252	18236	18221	18441	18261	18351	18343	18134	18379	18320	18319	18389	18374	18261	18175	18329	18144	18308	18457	18372	18363	18300	18439	18421	18152	18302	18224	18370	18398	18486	18430	18231	18327	18229	18339	18259	18434	18218	18454	18199	18193	18303	18319	18302	18456	18239	18183	18282	18326	18372	18349	18308	18343	18301	18366	18311	18405	18349	18372	18478	18297	18306	18279	18184	18424	18083	18362	18276	18276	18196	18280	18363	18246	18372	18367	18259	18377	18368	18321	18316	18408	18316	18524	18292	18467	18286	18442	18330	18287	18237	18344	18437	18349	18284	18420	18349	18257	18144	18336	18425	18521	18161	18538	18266	18326	18237	18307	18348	18308	18338	18452	18132	18162	18236	18261	18307	18310	18384	18241	18395	18297	18202	18386	18386	18288	18263	18267	18378	18284	18330	18365	18466	18277	18308	18384	18381	18359	18266	18440	18359	18385	18316	18230	18261	18321	18436	18428	18209	18255	18321	18324	18124	18297	18154	18311	18331	18355	18467	18441	18453	18297	18324	18285	18401	18265	18312	18220	18195	18222	18268	18226	18339	18414	18315	18385	18301	18148	18096	18283	18278	18355	18377	18355	18212	18220	18360	18221	18166	18237	18390	18313	18353	18312	18269	18583	18061	18100	18330	18254	18054	18376	18246	18263	18062	18493	18297	18254	18484	18395	18279	18306	18203	18413	18326	18274	18244	18405	18239	18384	18085	18188	18495	18323	18403	18237	18258	18182	18362	18300	18361	18173	18242	18301	18323	18316	18167	18306	18309	18497	18315	18236	18376	18283	18229	18279	18220	18153	18313	18135	18185	18319	18176	18190	18269	18377	18258	18465	18338	18210	18433	18316	18432	18279	18372	18170	18340	18373	18298	18286	18288	18252	18407	18188	18360	18282	18337	18316	18407	18247	18577	18258	18486	18376	18499	18302	18338	18217	18355	18162	18334	18340	18339	18447	18216	18316	18274	18109	18252	18179	18407	18055	18405	18349	18082	18472	18339	18252	18448	18191	18165	18479	18338	18184	18303	18254	18349	18396	18203	18220	18250	18319	18019	18388	18141	18379	18195	18255	18318	18274	18430	18264	18373	18357	18552	18395	18490	18310	18339	18507	18356	18383	18393	18572	18426	18302	18320	18390	18296	18215	18446	18395	18349	18226	18200	18206	18457	18334	18444	18171	18294	18266	18393	18222	18098	18372	18281	18320	18190	18195	18194	18264	18352	18212	18380	18040	18297	18406	18322	18409	18097	18163	18211	18480	18383	18467	18356	18412	18326	18404	18186	18234	18303	18519	18495	18319	18286	18302	18269	18283	18264	18261	18388	18305	18313	18389	18168	18299	18435	18158	18452	18134	18089	18202	18273	18396	18320	18164	18216	18367	18361	18148	18266	18342	18173	18339	18184	18416	18375	18433	18336	18319	18330	18497	18227	18381	18526	18161	18237	18444	18439	18506	18155	18351	18323	18477	18476	18331	18067	18342	18215	18286	18237	18395	18249	18223	18341	18254	18373	18148	18316	18388	18213	18252	18348	18512	18214	18282	18325	18439	18326	18236	18443	18516	18434	18371	18412	18407	18289	18288	18254	18316	18179	18318	18285	18260	18408	18413	18415	18298	18283	18462	18426	18169	18377	18394	18294	18387	18266	18285	18145	18289	18103	18287	18288	18296	18512	18194	18331	18323	18371	18334	18262	18447	18302	18316	18210	18349	18274	18424	18197	18171	18255	18344	18299	18276	18305	18268	18198	18238	18180	18397	18353	18325	18279	18364	18374	18379	18201	18488	18338	18545	18259	18212	18314	18265	18189	18552	18376	18271	18267	18296	18407	18288	18304	18436	18496	18245	18208	18578	18478	18282	18364	18438	18398	18379	18203	18321	18338	18123	18381	18227	18240	18274	18204	18327	18172	18238	18447	18106	18400	18200	18312	18407	18317	18379	18284	18349	18220	18131	18462	18362	18294	18303	18208	18469	18188	18198	18323	18320	18476	18229	18207	18320	18261	18399	18196	18101	18532	18403	18250	18341	18398	18415	18402	18163	18425	18203	18272	18209	18435	18436	18121	18407	18296	18420	18459	18366	18411	18248	18472	18511	18258	18404	18315	18356	18402	18396	18266	18407	18275	18192	18253	18448	18457	18321	18474	18305	18252	18269	18463	18261	18242	18219	18327	18338	18219	18359	18288	18203	18280	18449	18306	18338	18455	18380	18342	18087	18278	18389	18139	18463	18119	18294	18341	18219	18279	18267	18237	18221	18376	18307	18388	18326	18383	18194	18283	18343	18455	18357	18239	18244	18377	18373	18330	18277	18186	18236	18190	18236	18435	18269	18330	18461	18183	18126	18372	18299	18319	18289	18325	18381	18462	18431	18208	18323	18227	18252	18315	18325	18465	18394	18279	18355	18439	18255	18248	18448	18155	18237	18385	18262	18317	18138	18230	18442	18243	18358	18291	18379	18464	18277	18250	18310	18365	18438	18273	18198	18431	18394	18464	18420	18427	18219	18315	18369	18146	18265	18421	18192	18381	18294	18296	18265	18345	18305	18413	18159	18209	18214	18315	18418	18411	18315	18208	18141	18285	18439	18109	18339	18467	18270	18345	18276	18362	18218	18419	18198	18204	18309	18182	18212	18309	18410	18282	18278	18340	18459	18210	18353	18415	18026	18461	18297	18079	18209	18366	18406	18347	18427	18440	18273	18508	18380	18313	18439	18297	18488	18419	18362	18443	18337	18302	18135	18469	18226	18257	18474	18176	18384	18319	18369	18284	18475	18451	18239	18294	18255	18379	18171	18483	18457	18257	18379	18425	18394	18398	18264	18208	18267	18309	18348	18135	18172	18530	18302	18314	18274	18367	18435	18474	18306	18295	18391	18234	18284	18220	18395	18355	18129	18335	18296	18412	18208	18490	18369	18360	18360	18348	18137	18285	18209	18289	18203	18354
23916	20996	27403	25318	24081	28619	31348	28993	28288	29047	28802	28641	28811	28672	28672	28576	28594	28629	28829	28633	28496	28262	28405	28305	28433	28259	28382	28339	28412	28784	28606	28357	28143	28462	28434	28460	28315	28348	28589	28247	28440	28646	28521	28490	28586	28513	28272	28305	28479	28351	28149	28469	28468	28364	28409	28545	28425	28475	28526	28347	28369	28310	28427	28309	28431	28147	28606	28593	28511	28409	28585	28537	28522	28688	28567	28550	28582	28609	28464	28273	28296	28548	28376	28484	28593	28358	28479	28527	28373	28472	28513	28531	28258	28275	28588	28536	28478	28570	28544	28329	28388	28434	28620	28370	28531	28362	28216	28493	28384	28327	28186	28345	28431	28532	28193	28361	28302	28788	28270	28477	28312	28268	28666	28570	28270	28487	28230	28339	28315	28472	28181	28392	28232	28034	28396	28524	28302	28432	28297	28482	28185	28374	28415	28301	28622	28269	28486	28294	28285	28365	28409	28762	28391	28335	28370	28399	28307	28445	28415	28302	28526	28155	28512	28369	28405	28206	28699	28451	28204	28354	28597	28384	28299	28331	28057	28150	28429	28044	28375	28360	28419	28161	28437	28212	28461	28358	28344	28353	28417	28232	28205	28325	28210	28498	28571	28409	28437	28297	28362	28583	28546	28233	28333	28250	28474	28378	28330	28172	28183	28566	28188	28193	28088	28229	28547	28321	28354	28180	28451	28515	28551	28368	28318	28125	28044	28488	28412	28396	28267	28361	28331	28684	28602	28302	28358	28410	28191	28266	28188	28304	28493	28530	28462	28518	28572	28271	28407	28386	28345	28397	28322	28542	28308	28453	28312	28206	28402	28364	28509	28400	28381	28448	28335	28394	28207	28318	28155	28280	28360	28178	28510	28594	28453	28587	28289	28385	28068	28046	28399	28576	28252	28451	28377	28378	28687	28291	28405	28396	28380	28274	28282	28313	28241	28102	28476	28461	28693	28445	28331	28712	28415	28520	28225	28374	28498	28254	28341	28238	28321	28272	28412	28521	28258	28054	28540	28304	28206	28353	28239	28422	28298	28384	28451	28400	28464	28165	28011	28263	28317	28266	28414	28439	28220	28414	28238	28440	28258	28584	28606	28328	28535	28422	28613	28334	28248	28339	28385	28276	28203	28236	28227	28421	28489	28440	28529	28432	28371	28411	28420	28418	28608	28577	28552	28254	28261	28328	28406	28406	28316	28258	28602	27977	28573	28485	28590	28470	28322	28504	28486	28732	28395	28710	28484	28353	28269	28580	28433	28165	28432	28307	28335	28318	28307	28569	28355	28587	28417	28267	28639	28400	28324	28467	28503	28392	28197	28133	28549	28409	28571	28412	28366	28434	28245	28223	28331	28508	28331	28331	28308	28427	28409	28180	28210	28271	28540	28404	28600	28301	28485	28355	28348	28224	28363	28645	28293	28567	28500	28446	28181	28139	28548	28490	28585	28633	28458	28399	28284	28267	28257	28469	28392	28311	28527	28519	28398	28470	28341	28375	28278	28357	28342	28546	28266	28537	28295	28496	28291	28319	28683	28541	28347	28419	28246	28225	28132	28288	28388	28398	28516	28376	28403	28382	28393	28488	28281	28300	28401	28356	28405	28262	28118	28645	28353	28402	28360	28300	28547	28206	28503	28370	28477	28619	28773	28349	28506	28367	28581	28230	28345	28441	28232	28264	28303	28212	28232	28325	28469	28043	28239	28277	28318	28379	28170	28269	28462	28497	28183	28263	28303	28387	28370	28142	28439	28352	28396	28298	28581	28194	28388	28443	28335	28626	28381	28337	28392	28328	28714	28435	28639	28193	28303	28292	28392	28507	28572	28476	28343	28145	28725	28284	28560	28048	28245	28334	28464	28505	28353	28198	28126	28521	28249	28142	28254	28218	28373	28199	28361	28365	28037	28375	28278	28388	28207	28403	28453	28356	28269	28485	28264	28577	28469	28341	28522	28224	28481	28354	28609	28138	28323	28525	28610	28410	28364	28348	28412	28241	28206	28535	28422	28416	28574	28567	28533	28184	28585	28744	28413	28340	28269	28526	28703	28096	28360	28312	28342	28369	28289	28207	28570	28432	28117	28666	28476	28361	28496	28355	28579	28092	28336	28524	28649	28434	28418	28409	28279	28481	28443	28177	28570	28293	28256	28241	28590	28339	28475	28402	28367	28450	28126	28373	28198	28330	28388	28338	28390	28479	28402	28241	28388	28645	28424	28447	28453	28444	28515	28298	28706	28484	28507	28322	28321	28566	28304	28289	28241	28357	28203	28465	28147	28446	28414	28535	28472	28258	28606	28447	28338	28530	28449	28550	28341	28538	28465	28186	28231	28886	28358	28430	28602	28358	28430	28241	28051	28363	28291	28414	28282	28482	28376	28572	28199	28193	28020	28274	28252	28312	28270	28274	28486	28313	28328	28466	28419	28183	28224	28449	28243	28574	28404	28423	28368	28388	28520	28559	28075	28438	28392	28619	28560	28262	28237	28342	28349	28514	28389	28342	27974	28041	28127	28266	28328	28292	28357	28423	28209	28350	28422	28363	28198	28238	28409	28596	28095	28147	28301	28502	28485	28381	28243	28327	28507	28570	28361	28371	28581	28373	28496	28360	28347	28580	28240	28092	28268	28242	28480	28328	28448	28475	28570	28300	28379	28272	28292	28423	28496	28454	28316	28276	28490	28300	28467	28040	28523	28256	28267	28276	28217	28522	28300	28381	28406	28345	28721	28450	28324	28470	28609	28285	28492	28601	28157	28289	28594	27962	28647	28499	28395	28424	28421	28430	28660	28456	28545	28643	28525	28419	28520	28628	28274	28352	28612	28559	28565	28506	28226	28269	28387	28340	28610	28261	28335	28455	28593	28236	28300	28274	28397	28333	28204	28398	28463	28068	28349	28610	28411	28200	28475	28454	28408	28400	28500	28330	28273	28506	28170	28112	28271	28413	28264	28269	28237	28086	28294	28505	28502	28194	28292	28296	28464	28195	28529	28779	28414	28116	28349	28439	28189	28514	28355	28538	28354	28226	28141	28240	28340	28497	28490	28366	28305	28366	28393	28663	28522	28540	28525	28435	28462	28280	28137	28389	28343	28266	28443	28161	28342	28401	28469	28661	28282	28358	28657	28677	28296	28548	28472	28361	28588	28538	28338	28406	28272	28333	28405	28152	28594	28626	28500	28486	28460	28296	28542	28457	28487	28325	28455	28415	28496	28245	28179	28253	28271	28244	28456	28301	28413	28342	28476	28393	28334	28471	28302	28289	28259	28160	28297	28014	28410	28597	28325	28609	28288	28358	28522	28246	28414	28437	28127	28309	28577	28244	28206	28489	28467	28434	28320	28505	28167	28303	28551	28382	28463	28493	28513	28421	28213	28400	28385	28100	28303	28574	28208	28463	28311	28226	28246	28363	28620	28460	28193	28385	28217	28324	28354	28653	28253	28186	28393	28187	28377	28138	28429	28340	28589	28337	28161	28244	28440	28302	28294	28427	28231	28158	28431	28191	28319	28255	28382	28399	28441	28423	28186	28428	28377	28433	28388	28392	28452	28458	28238	28284	28410	28549	28573	28359	28375	28099	28242	28351	28320	28351	28330	28353	28509	28404	28221	28394	28262	28498	28519	28375	28542	28211	28597	28325	28360	28777	28446	28640	28204	28383	28606	28485	28393	28412	28325	28353	28309	28491	28369	28451	28635	28484	28048	28304	28275	28435	28355	28199	28415	28490	28310	28418	28220	28440	28486	28567	28497	28354	28326	28210	28457	28170	28350	28370	28570	28026	28279	28442	28305	28115	28493	28369	28713	28356	28644	28583	28288	28288	28515	28742	28357	28291	28229	28410	28242	28645	28578	28185	28451	28169	28269	28260	28265	28270	28416	28526	28511	28406	28344	28455	28163	28413	28237	28213	28576	28199	28266	28538	28385	28503	28513	28223	28372	28222	28268	28561	28442	28385	28442	28610	28425	28110	28257	28409	28426	28359	28296	28119	28509	28482	28545	28599	28532	28546	28540	28243	28497	28442	28380	28618	28211	28208	28379	28144	28347	28467	28382	28429	28385	28494	28373	28411	28289	28421	28579	28453	28178	28391	28443	28394	28287	28343	28492	28386	28245	28311	28161	28545	28369	28338	28414	28126	28242	28539	28408	28336	28708	28354	28590	28460	28504	28342	28431	28302	28249	28508	28275	28469	28239	28173	28480	28383	28652	28347	28353	28288	28662	28470	28537	28480	28496	28308	28452	28385	28530	28212	28403	28259	28259	28243	28242	28413	28496	28139	28354	28374	28191	28145	28564	28287	28587	28359	28318	28322	28426	28445	28520	28525	28238	28317	28522	28330	28549	28576	28321	28345	28400	28192	28184	28423	28394	28352	28395	28095	28316	28165	28596	28062	28242	28320	28338	28352	28464	28610	28291	28207	28379	28322	28484	28411	28541	28552	28655	28424	28429	28389	28216	28331	28126	28164	28374	28477	28475	28355	28302	28379	28304	28405	28172	28330	28395	28387	28346	28225	28161	28469	28659	28202	28280	28243	28411	28373	28416	28289	28371	28255	28691	28338	28071	28476	28285	28206	28455	28495	28543	28318	28179	28286	28323	28248	28499	28512	28585	28627	28231	28271	28190	28186	28311	28373	28183	28182	28353	28527	28133	28465	28651	28348	28272	28457	28408	28274	28381	28502	28435	28337	28399	28238	28188	28386	28233	28307	28435	28411	28323	28378	28381	28219	28488	28296	28239	28118	28492	28421	28375	28389	28439	28447	28471	28350	28539	28270	28258	28498	28622	28348	28339	28335	28549	28150	28594	28216	28272	28281	28253	28110	28361	28278	28471	28310	28248	28346	28351	28117	28136	28098	28493	28366	28369	28326	28504	28367	28603	28498	28319	28387	28538	28399	28574	28349	28462	28414	28266	28336	28350	28677	28206	28151	28327	28225	28382	28430	28473	28645	28411	28246	28398	28612	28253	28228	28441	28507	28479	28334	28419	28403	28656	28446	28399	28525	28459	28672	28622	28179	28434	28522	28222	28280	28467	28210	28362	28395	28470	28293	28569	28361	28471	28332	28405	28512	28344	28147	28093	28632	28456	28294	28526	28582	28596	28512	28259	28400	28552	28213	28237	28459
21844	42866	36813	25070	20063	19377	18964	18683	18564	18474	18265	18172	18088	18174	18224	18174	18213	18156	18269	17919	18135	18071	18281	18108	18117	18052	18043	18176	18009	17946	18096	18171	17965	18044	18073	17992	18177	17886	18211	18094	18076	18081	18059	18019	17886	18054	17999	18030	17936	17855	18052	17876	18176	18106	18032	18195	18116	18028	18083	18011	18196	17967	17992	18183	17954	18005	18210	18111	17965	18019	18085	18188	17896	18153	18125	18035	18225	18196	18055	18034	17917	18186	18055	18040	18180	18113	17902	17961	18014	18019	18012	18145	18223	18123	18078	17991	17918	17924	18130	18075	17974	17998	18048	17903	18201	17990	18023	18010	18073	18065	18061	18190	18063	17966	18103	18176	17920	18209	18012	17980	17994	18025	18010	18134	18113	18106	18125	17968	18020	18046	18131	18004	18064	17801	17986	17980	18009	18129	18022	18091	18012	17960	18042	18017	18294	18081	18092	17975	18127	17962	18003	18167	18082	18033	18046	18078	17849	18059	17881	18225	17914	18044	17868	18054	18041	18008	18055	18131	18090	18066	17920	17890	17971	17974	18193	18019	18094	18172	18082	18006	18119	17961	18056	17964	17805	18102	17994	17903	18153	18101	17913	18105	18121	17958	17882	17993	18041	18036	18032	18025	18052	17986	18197	18067	17860	17950	17901	18201	18177	17828	18097	17991	17978	18132	18068	17988	18060	18003	17939	18011	17968	17939	18073	18160	18029	18209	18003	18047	17895	17952	18010	18082	17924	18059	17986	17907	18095	18178	17901	18197	17985	18007	18115	17950	18079	18073	18031	18237	18027	18114	18070	17841	18093	18042	17971	18170	18018	17976	18113	18079	17860	18130	17997	18040	18074	17956	18051	18135	17992	18046	18062	18143	17956	18075	17780	17962	18126	17923	17970	18065	18018	17852	17995	17987	18207	18102	17928	18048	18085	18175	18219	18005	18094	18082	17900	18129	18132	17819	17993	18013	18035	17986	18189	18052	18026	17986	17951	17949	18200	17955	18065	17933	18046	18098	18036	17971	17945	18019	18063	17937	18160	17918	18064	17971	18019	17916	18172	18149	18110	17773	18137	18033	18169	18119	18024	17996	18020	17966	18133	18124	18036	18083	17991	17969	18124	18018	17993	18035	18058	18011	18098	17952	17971	17930	17941	18104	18217	18123	18200	18017	17917	17943	17931	17993	18033	18057	18070	17958	17877	17975	17874	18060	17864	17992	18027	17994	18038	18068	18017	18026	18302	17892	18076	18054	18095	18056	18055	18028	18168	18079	18154	17814	18041	18008	18144	17922	17990	17981	18088	17940	18135	18041	17852	17925	17973	18019	18037	17989	17962	18115	17972	18161	18159	18020	17671	18093	18030	18344	18003	18165	17939	18086	17902	18036	18061	18067	18028	17983	17947	18101	17994	18001	17968	18014	17960	18064	18027	17934	18149	18045	17904	18145	18108	18035	18226	18071	18031	18067	17957	17925	18107	18021	18141	17972	17851	18080	17965	18009	18015	18003	17951	18021	17928	18063	18082	18184	17804	18126	18101	18070	18028	17995	17964	18055	18032	18149	17933	17950	17984	17842	18087	18144	17902	18068	17950	17992	18093	17991	18085	17993	17996	17920	17948	17946	18136	18160	17893	18067	18064	17956	17886	18169	17943	17963	17993	18114	17967	17944	17890	17937	18084	18089	17925	17965	18026	18053	17986	17982	18002	17949	17864	17927	17939	17913	18146	18004	18136	18008	18033	17823	18205	18017	18043	18019	17949	17949	17988	18032	18033	18004	17928	17995	18109	18056	17967	18021	18043	18026	17871	18050	17975	18089	18135	17855	17891	17976	18007	18024	18019	17953	17864	17964	18079	18046	18089	18086	17985	18164	18187	18044	18071	17930	17918	18149	18069	18098	17899	18119	18046	18122	18111	17991	18017	17914	18142	17919	18014	17914	18032	18303	18070	18011	17934	18050	18161	18018	17850	18082	17975	18064	18051	17969	18092	18004	17998	17964	18069	17947	18043	18076	17891	18132	17862	18072	18035	17908	18056	18154	18097	17954	18036	18031	18056	18038	18039	17980	18069	17954	18080	18011	18029	17881	18129	17952	18313	18144	17956	18122	17813	17976	17903	17929	17963	18062	17977	17982	17998	17919	18030	17908	17932	17919	17978	18127	18117	18126	18091	18040	18132	17799	18121	18002	18207	17997	18015	18049	18073	17911	17950	18126	17962	18050	18010	18077	18034	18099	17740	17949	17888	18072	18151	17814	18050	18137	17982	18066	18233	18025	18148	18134	18114	18010	18008	18168	18070	18183	17968	17899	17998	18006	18087	17999	18070	17926	18112	17973	18075	18150	18041	18135	18024	17922	18109	18103	17889	18023	18046	17961	18093	17951	18094	18069	18082	18163	18049	18016	17889	18112	18138	18040	17969	17852	18117	18029	17985	18023	18128	18034	18088	18092	17972	18046	17924	18101	18145	18046	18025	18102	17924	18063	17894	18031	17959	18088	18069	17896	18108	18031	17868	18041	18097	17985	17814	18131	17888	18053	17994	17930	17912	18001	18200	17859	18058	18026	17833	17912	17948	18120	18142	18057	18096	18025	18033	18029	18027	18204	17875	18035	18247	17925	18047	18014	17991	18026	18002	18004	18122	18047	18077	18026	17993	18057	18120	17820	17958	17991	18014	17993	18045	17931	17916	18151	18083	18089	17822	18175	18015	18149	17967	17899	18139	17925	18164	18060	18080	18103	17886	18118	17858	18063	18068	18088	17865	17986	18091	18018	17788	18118	18059	18036	18053	18129	18264	18103	17959	18021	17867	18208	17948	17914	17986	18131	18115	17867	18066	17874	17776	17934	18118	17945	18077	18157	18125	17996	17951	18176	18151	18022	18016	18100	17936	18049	17929	17938	17847	18153	18010	17951	18067	18027	17841	18124	17995	17986	18180	18066	18172	17844	17970	18117	18021	18263	17956	18072	18074	17975	17945	17910	17980	17971	18062	17934	18060	17831	17834	18024	17931	17868	18083	18122	17842	17813	18104	18053	18243	18045	17857	17922	18070	18191	18061	18087	18162	17962	18087	18142	18128	17948	18048	17853	18016	18101	17982	18103	17969	18006	18138	18066	17989	17951	17987	18127	18225	18040	17857	18058	18047	18223	18254	18096	17935	18236	17979	17970	18122	18135	18017	17949	18025	18084	17858	18088	18151	18207	18126	18277	17931	17896	18018	17970	18016	17839	18123	17958	18067	18047	18026	18023	18212	17913	18067	17999	17907	18125	18062	18021	18137	18124	17877	17933	18220	18016	17932	18088	18197	18027	17988	17889	17851	17990	18128	18010	18191	17923	18076	18115	18019	18012	18066	17961	17875	17978	17909	18141	18143	18014	18149	18145	17980	18114	17980	18057	18021	18077	18006	17832	18022	18121	18149	18013	17972	17882	18090	18111	17910	17950	18008	18045	17977	18116	17965	17977	17918	18130	17947	18040	18099	18098	18062	17898	17924	18141	18137	18175	17855	18235	18176	17856	18107	18185	17899	17903	18045	18065	18041	17922	18026	18108	17626	18067	18172	17927	18063	17823	17999	18073	17914	18060	18304	18077	17996	18203	17971	18000	18029	18205	18007	18038	18119	17892	18140	18151	18115	18216	17878	17992	17842	18004	17907	17888	17998	17868	17847	18135	18038	18038	18173	18028	18164	17890	17981	17944	18045	18005	18081	18077	18188	17949	18155	18116	17906	18077	17930	18116	17997	17902	18026	18066	18072	17945	18070	17994	18062	18096	17933	18078	18018	18040	18063	18102	18203	17911	18089	17803	17918	18112	17955	18081	18049	18049	17856	17882	17976	17948	18046	17835	17938	17892	18076	17950	18040	18070	18017	17930	18099	17953	18014	18061	17871	18111	18221	17864	17957	18060	18112	17976	18099	17919	18017	18039	17986	18292	17972	18003	18128	18210	18059	17916	17818	18015	17864	17990	18078	17847	17888	18088	17977	18046	17982	18028	17986	17888	18211	18228	17983	18139	18080	18094	17949	18102	18057	18055	18109	18199	18004	18019	18007	17995	17763	18202	18063	18039	18027	17757	17998	17961	17915	18121	18038	18135	18146	18024	18019	17876	18170	17869	18101	17968	18129	17975	18023	18004	18033	18197	17959	18124	18125	18057	18145	17978	18068	18052	17994	18223	17921	17955	18028	18179	17975	18015	17863	17969	18020	18103	18010	17850	18007	18035	18113	17948	18282	18039	17979	17992	18071	18177	17833	17942	17876	17969	17852	17999	17919	18112	17834	17875	18113	18029	18009	18004	17873	18047	17949	18202	18013	18028	18056	18100	17996	18083	18088	17879	18056	18085	18015	18080	18045	18199	17953	18064	18009	17875	18106	18101	17981	17814	17907	17878	17901	17865	17971	18031	18172	18019	17889	18015	18055	18037	18003	18014	17865	18076	18095	18088	18138	18071	18048	18015	18204	18043	18011	18066	18019	18054	18141	18025	18054	18049	17981	17953	18003	18098	18061	18096	17995	17862	18153	18179	18002	18052	18047	18105	18102	18143	18066	17900	18228	18000	18050	17947	18073	17903	18024	17910	18012	17906	17940	17961	17984	18160	17961	17900	17838	18213	18101	17960	18071	17858	17941	18185	18074	17861	17973	18051	18221	17958	17976	18170	18026	18084	18029	17998	18106	18084	18020	18090	18007	18037	18125	17935	18109	18116	17884	18070	18157	18012	18019	18027	18211	17736	18100	18114	17873	18026	17977	18113	18145	18125	17953	17893	18018	18114	18098	18145	18216	18112	18084	17913	17971	17876	17920	18023	17939	18052	17908	17972	18176	18080	18244	18182	17882	17958	17895	18112	17869	18168	17976	17893	18191	18089	17957	18147	18109	17950	18051	18066	17839	17928	18023	17848	18044	18072	18306	18133	18084	18096	18034	18155	17982	18285	18096	18035	18184	17952	17999	17975	17920	18171	18026	17921	18117	17975	18063	18052	17930	18231	18079	18017	18047	18082	18100	18068	17988	18120	17942	18021	17913	18012	18102	18093	17793	18124	17979	18193	18133	17976	17976	18181	17939	17865	17986	18020	17900	18065	17647	18005	17938	18326	18010	18134	18101	17992	18198	18179	17973	17908
22436	20978	27366	25077	22357	27594	33549	30800	30277	30598	30197	30136	30374	30023	30141	29864	30038	29940	29919	29997	29792	29837	29737	29618	29581	30039	29900	29946	29724	29853	29819	29996	30033	29645	29865	29847	29716	29888	29802	29846	29561	29775	29839	29874	29562	29889	29774	29680	29895	29882	29672	29666	29535	29742	29882	29908	29822	29947	29604	29874	29942	29702	29653	29644	29579	29582	29795	29468	29563	29731	29535	29381	29725	30001	29809	29892	29493	29563	29469	29662	29745	29644	29550	29717	29800	29420	29489	29553	29520	29387	29678	30098	29585	29482	29793	29505	29917	29743	29428	29598	29369	29785	29837	29832	29684	29746	29535	29594	29524	29532	29565	29458	29630	29811	29529	29562	29813	29600	29421	29569	29596	29501	29460	29206	29484	29709	29399	29507	29700	29451	29860	29823	29730	29687	29593	29588	29698	29603	29729	29569	29572	29516	29890	29637	29275	29694	29782	29576	29601	29577	29645	29565	29739	29721	29548	29631	29577	29655	29639	29586	29769	29740	29372	29715	29568	29910	29584	29499	29727	29465	29437	29621	29767	29657	29504	29759	29554	29519	29720	29635	29513	29570	29322	29493	29535	29716	29679	29580	29826	29316	29555	29696	29778	29757	29122	29461	29666	29415	29656	29467	29580	29619	29537	29801	29767	29462	29808	29615	29634	29567	29546	29712	29939	29882	29724	29524	29608	29602	29473	29623	29840	29625	29514	29460	29505	29448	29637	29651	29537	29588	29558	29515	29612	29648	29679	29703	29789	29385	29354	29692	29659	29427	29673	29673	29602	29744	29833	29735	29446	29522	29491	29653	29610	29787	29598	29658	29513	29714	29901	29631	29690	29478	29643	29679	29529	29707	29574	29841	29933	29763	29742	29446	29766	29623	29471	29861	29720	29862	29721	29580	29586	29699	29662	29510	29518	29887	29865	29837	29468	29768	29552	29654	29664	29758	29847	29611	29493	29426	29657	29443	29453	29677	29864	29540	29593	29449	29564	29665	29694	29338	29350	29623	29519	29490	29496	29299	29750	29717	29745	29591	29662	29698	29579	29454	29810	29640	29434	29574	29534	29622	29749	29671	29661	29544	29719	29635	29626	29602	29685	29464	29536	29811	29833	29570	29776	29721	29585	29252	29545	29695	29455	29704	29484	29719	29531	29335	29498	29649	29493	29645	29596	29565	29764	29573	29610	29771	29333	29631	29876	29565	29667	29767	29470	29651	29776	29619	29599	29622	29716	29835	29787	29788	29473	29655	29858	29662	29606	29516	29812	29727	29317	29534	29726	29509	29655	29680	29392	29835	29522	29740	29449	29624	29800	29558	29581	29611	29613	29558	29683	29528	29598	29600	29445	29566	29320	29742	29735	29505	29564	29613	29755	29692	29410	29535	29635	29435	29516	29715	29966	29552	29410	29655	29469	29568	29538	29593	29663	29663	29637	29534	29905	29703	29761	29527	29574	29673	29780	29694	29411	29496	29463	29450	29655	29786	29711	29495	29826	29807	29838	29662	29588	29609	29586	29420	29698	29450	29393	29585	29544	29421	29683	29487	29918	29745	29546	29403	29511	29632	29597	29614	29657	29832	29670	29583	29588	29587	29531	29618	29530	29692	29746	29807	29632	29525	29693	29430	29736	29880	29805	29430	29615	29672	29595	29818	29664	29538	29877	29784	29437	29571	29682	29404	29775	29877	29804	29946	29852	29527	29609	29661	29812	29551	29585	29545	29547	29748	29579	29746	29586	29551	29695	29754	29658	29539	29676	29538	29649	29653	29727	29560	29500	29642	29548	29735	29611	29675	29558	29547	29609	29568	29748	29463	29735	29697	29520	29664	29609	29528	29659	29896	29812	29716	29840	29895	29933	29864	29637	29484	29587	29295	29734	29372	29598	29761	29460	29638	29745	29363	29746	29868	29651	29506	29795	29545	29735	29581	29624	29623	29534	29635	29756	29801	29665	29523	29460	29751	29764	29625	29531	29466	29687	29662	29384	29706	29451	29643	29384	29642	29661	29614	29573	29568	29545	29467	29756	29422	29491	29656	29699	29430	29626	29687	29547	29687	29674	29603	29443	29543	29492	29508	29535	29531	29561	29763	29754	29523	29752	29716	29736	29803	29616	29496	29650	29849	29924	29682	29790	29713	29583	29456	29751	29722	29627	29783	29555	29656	29604	29504	29581	29755	29354	29641	29962	29486	29644	29515	29752	29506	29756	29778	29655	29590	29670	29646	29599	29808	29609	29611	29651	29432	29664	29551	29642	29913	29352	29692	29562	29520	29668	29376	29592	29738	29732	29830	29756	29674	29618	29636	29487	29459	29469	29651	29821	29541	29801	29727	29483	29523	29861	29585	29661	29556	29658	30081	29744	29682	29625	29423	29618	29496	29609	29578	29688	29603	29616	29370	29377	29692	29511	29608	29606	29437	29583	29412	29853	29640	29494	29514	29584	29702	29570	29511	29612	29574	29804	29428	29606	29531	29592	29595	29664	29523	29558	29536	29476	29541	29743	29491	29533	29834	29577	29725	29436	29616	29425	29602	29503	29540	29446	29644	29575	29719	29665	29608	29460	29631	29688	29580	29730	29603	29482	29325	29559	29632	29915	29589	29523	29772	29646	29606	29600	29752	29551	29718	29718	29533	29370	29518	29557	29237	29562	29737	29505	29565	29401	29637	29687	29425	29511	29609	29655	29513	29610	29611	29769	29673	29730	29413	29560	29499	29706	29560	29507	29660	29884	29763	29534	29525	29762	29609	29700	29237	29698	29813	29420	29832	29869	29514	29601	29187	29615	29548	29648	29636	29663	29394	29592	29702	29594	29862	29480	29885	29388	29626	29645	29689	29557	29602	29434	29725	29580	29573	29804	29457	29489	29472	29587	29702	29625	29651	29671	29574	29830	29681	29586	29939	29616	29674	29940	29750	29447	29773	29616	29616	29628	29714	29518	29746	29707	29698	29759	29750	29271	29630	29528	29246	29635	29562	29806	29520	29776	29854	29339	29585	29661	29738	29701	29762	29382	29657	29696	29431	29572	29878	29861	29675	29711	29744	29584	29666	29746	29537	29627	29503	29755	29525	29671	29781	29695	29462	29472	29522	29463	29393	29527	29689	29715	29682	29397	29674	29672	29689	29757	29823	29489	29569	30091	29606	29588	29597	29239	29675	29486	29495	29695	29487	29599	29714	29631	29440	29540	29729	29332	29723	29776	29646	29864	29622	29535	29651	29678	29600	29703	29678	29568	29598	29657	29854	29566	29739	29389	29699	29712	29647	29702	29931	29666	29730	29721	29714	29753	29745	29911	29813	29957	29557	29706	29734	29837	29644	29476	29760	29752	29771	29590	29673	29726	29457	29801	29795	29736	29543	29818	29648	29434	29639	29919	29435	29497	29492	29578	29674	29506	29645	29819	29538	29873	29712	29558	29639	29595	29746	29681	29538	29625	29787	29704	29353	29536	29766	29701	29652	29631	29880	29773	29491	29637	29377	29544	29678	29707	30148	29646	29591	29686	29809	29268	29571	29670	29841	29619	29787	29693	29279	29642	29626	29761	29528	29637	29478	29718	29555	29706	29592	29625	29548	29627	29539	29610	29358	29696	29720	29729	29519	29717	29622	29641	29757	29541	29409	29590	29736	29813	29463	29733	29867	30000	29766	29335	29857	29593	29486	29679	29773	29729	29911	29683	29629	29621	29714	29621	29725	29645	29765	29663	29607	29493	29676	29530	29813	29560	29702	29423	29595	29729	29634	29609	29655	29648	29661	29794	29547	29498	29855	29651	29508	29599	29438	29789	29758	29582	29544	29741	29456	29773	29846	29895	29932	29905	29488	29693	29703	29605	29832	29437	29628	29782	29804	29560	29515	29567	29543	29818	29661	29550	29673	29777	29585	29442	29631	29581	29686	29722	29837	29524	29667	29799	29928	29627	29762	29506	29667	29464	29492	29574	29896	29801	29540	29577	29475	29592	29623	29601	29647	29591	29572	29660	29639	29556	29418	29644	29707	29535	29684	29711	29693	29677	29490	29688	29789	29724	29722	29998	29845	29655	29649	29610	29756	29362	29515	29542	29725	29802	29521	29665	29279	29650	29479	29663	29645	29614	29370	29589	29538	29717	29496	29516	29629	29615	29736	29767	29740	29773	29676	29611	29697	29930	29585	29875	29769	29496	29670	29604	29403	29536	29682	29519	29580	29578	29486	29445	29807	29598	29549	29709	29497	29519	29589	29870	29733	29543	29531	29799	29476	29585	29771	29290	29774	29372	29688	29542	29510	29532	29467	29609	29585	29629	29751	29652	29516	29443	29505	29569	29842	29647	29560	29411	29531	29486	29298	29694	29651	29825	29658	29552	29573	29926	29715	29833	30004	29920	29578	29879	29650	29574	29536	29468	29652	29546	29318	29420	29507	29562	29633	29600	29749	29832	29692	29689	29523	29615	29589	29648	29927	29661	29842	29667	29438	29471	29888	29876	29635	29462	29854	29829	29469	29445	29653	29526	29840	29760	29896	29679	29637	29587	29650	29760	29497	29541	29401	29602	29492	29657	29569	29863	29517	29320	29661	29435	29550	29838	29721	29410	29490	29597	29912	29606	29602	29740	29828	29748	29723	29397	29776	29664	29609	29887	29759	29368	29627	29667	29709	29414	29715	29442	29740	29469	29796	29693	29754	29769	29516	29816	29531	29638	29791	29500	29540	29353	29449	29923	29448	29705	29792	29748	29760	29740	29694	29726	29778	29922	29814	29624	29707	29461	29480	29610	29679	29728	29739	29814	29614	29171	29562	29769	29598	29473	29687	29607	29535	29532	29641	29644	29604	29803	29723	29593	29735	29718	29577	29693	29441	29506	29552	29441	29612	29328	29494	29601	29428	29666	29680	29557	29536	29484	29438	29715	29730	29579	29774	29734	29629	29457	29609	29347	29487	29937	29635	29372	29720	29623	29912	29578	29731	29769	29309	29653	29710	29545	29732	29609	29473	29788	29640	29683	29537	29374	29618	29784	29843	29433	29774	29522	29264	29638	29678	29673	29615	29921	29842	29987	29763	29792	29696	29524	29973	29715	29403	29731	29660	29795	29721	29781	29507	29703	29306	29455	29639	29712	29584	29437	29736	29837	29663	29841	29848
27597	55286	49695	32759	22430	20745	20174	19880	19600	19272	19322	19017	18899	18963	18973	18722	18857	18800	18653	18824	18713	18593	18619	18620	18605	18702	18497	18752	18578	18553	18589	18768	18664	18684	18708	18478	18528	18667	18676	18639	18621	18648	18755	18493	18643	18598	18547	18618	18554	18586	18740	18489	18536	18510	18522	18665	18799	18660	18801	18623	18642	18394	18576	18689	18512	18721	18465	18585	18637	18567	18591	18742	18783	18605	18755	18702	18486	18717	18556	18712	18800	18520	18679	18755	18452	18609	18590	18718	18662	18648	18500	18687	18763	18386	18739	18593	18525	18433	18408	18640	18650	18752	18441	18614	18614	18594	18293	18736	18459	18562	18461	18631	18603	18711	18513	18725	18513	18507	18635	18660	18660	18517	18559	18665	18596	18633	18609	18520	18627	18698	18459	18682	18588	18577	18585	18629	18699	18488	18590	18644	18681	18445	18803	18652	18534	18774	18691	18502	18641	18506	18615	18496	18702	18574	18612	18527	18633	18570	18526	18476	18390	18331	18524	18588	18552	18593	18672	18453	18540	18565	18428	18648	18526	18614	18623	18453	18641	18711	18670	18490	18466	18440	18372	18523	18612	18473	18335	18600	18528	18563	18655	18544	18321	18693	18555	18510	18514	18740	18630	18299	18591	18518	18452	18565	18520	18772	18578	18529	18469	18542	18500	18472	18546	18487	18533	18629	18707	18715	18812	18670	18407	18384	18568	18394	18450	18799	18593	18472	18600	18575	18522	18621	18483	18521	18552	18757	18372	18598	18484	18646	18565	18554	18815	18586	18451	18504	18583	18511	18493	18519	18627	18518	18557	18607	18673	18556	18505	18587	18528	18528	18544	18591	18598	18596	18664	18590	18446	18541	18498	18805	18425	18481	18673	18614	18712	18577	18486	18650	18630	18549	18308	18473	18639	18643	18710	18638	18446	18391	18519	18644	18442	18597	18636	18452	18516	18532	18520	18654	18546	18374	18766	18532	18597	18642	18478	18854	18480	18796	18492	18512	18430	18682	18675	18544	18498	18601	18497	18485	18417	18538	18782	18577	18585	18406	18653	18685	18494	18431	18488	18615	18684	18473	18391	18600	18507	18534	18516	18575	18558	18581	18648	18566	18649	18590	18396	18502	18492	18448	18634	18560	18477	18628	18594	18590	18422	18614	18644	18741	18609	18617	18637	18597	18465	18673	18792	18561	18518	18596	18597	18455	18613	18404	18437	18413	18471	18520	18266	18547	18436	18433	18732	18679	18666	18582	18503	18579	18742	18586	18626	18540	18398	18610	18608	18578	18615	18488	18555	18520	18602	18461	18708	18542	18530	18332	18684	18435	18490	18799	18595	18501	18626	18554	18576	18446	18597	18523	18495	18456	18610	18420	18646	18471	18615	18612	18561	18402	18717	18521	18733	18468	18621	18558	18448	18567	18542	18590	18619	18589	18657	18681	18516	18478	18470	18641	18325	18557	18581	18667	18588	18378	18667	18498	18636	18593	18311	18623	18356	18422	18633	18537	18349	18592	18511	18784	18582	18479	18595	18500	18675	18634	18613	18605	18624	18490	18479	18510	18682	18372	18586	18508	18725	18586	18488	18509	18552	18408	18507	18485	18546	18397	18523	18472	18511	18538	18606	18518	18349	18409	18462	18756	18514	18599	18575	18395	18511	18515	18453	18640	18519	18436	18507	18540	18615	18584	18297	18653	18632	18614	18619	18437	18560	18443	18727	18501	18635	18582	18589	18533	18500	18455	18735	18461	18604	18508	18380	18642	18662	18578	18654	18479	18612	18738	18642	18523	18575	18512	18628	18361	18505	18629	18447	18550	18751	18653	18545	18485	18574	18666	18637	18486	18731	18593	18640	18573	18518	18548	18613	18659	18647	18446	18545	18541	18557	18673	18679	18568	18645	18434	18555	18561	18674	18633	18515	18605	18536	18518	18374	18606	18619	18547	18637	18682	18602	18623	18498	18777	18663	18428	18723	18581	18590	18575	18608	18364	18515	18430	18511	18763	18544	18484	18638	18637	18739	18424	18314	18618	18639	18638	18668	18688	18781	18637	18500	18527	18626	18548	18546	18645	18602	18520	18607	18640	18417	18684	18520	18273	18459	18639	18457	18520	18501	18756	18520	18523	18540	18819	18587	18425	18523	18534	18481	18453	18454	18494	18667	18654	18431	18405	18632	18688	18602	18644	18676	18561	18708	18392	18533	18705	18664	18329	18477	18806	18461	18554	18538	18685	18649	18674	18419	18621	18559	18459	18584	18512	18539	18564	18617	18710	18590	18493	18560	18643	18808	18623	18449	18488	18558	18513	18461	18571	18530	18638	18654	18722	18588	18649	18506	18521	18514	18572	18669	18589	18696	18375	18520	18578	18731	18429	18511	18529	18595	18502	18515	18535	18522	18509	18408	18733	18516	18587	18527	18541	18451	18469	18771	18349	18584	18494	18448	18484	18540	18501	18608	18588	18475	18761	18475	18488	18710	18521	18561	18411	18583	18506	18542	18428	18358	18587	18373	18595	18432	18481	18473	18367	18581	18345	18538	18659	18673	18450	18578	18550	18543	18564	18381	18617	18622	18523	18512	18710	18720	18649	18629	18633	18441	18489	18566	18492	18671	18546	18737	18681	18611	18393	18682	18595	18725	18695	18469	18318	18541	18496	18654	18586	18621	18434	18722	18445	18666	18555	18537	18511	18588	18516	18705	18473	18709	18672	18503	18586	18621	18666	18519	18420	18535	18571	18672	18627	18565	18640	18459	18664	18473	18717	18714	18667	18681	18715	18384	18518	18577	18563	18551	18456	18641	18594	18492	18584	18792	18636	18652	18648	18596	18533	18636	18470	18660	18499	18528	18549	18444	18603	18525	18644	18564	18655	18610	18520	18415	18495	18568	18545	18512	18557	18676	18487	18537	18548	18617	18593	18661	18574	18616	18554	18610	18575	18669	18518	18675	18604	18551	18567	18391	18619	18539	18525	18371	18655	18444	18477	18677	18501	18630	18560	18749	18474	18629	18433	18393	18536	18415	18572	18511	18493	18634	18447	18582	18635	18571	18530	18676	18510	18553	18587	18463	18557	18684	18626	18463	18537	18546	18465	18493	18713	18479	18571	18625	18435	18511	18641	18279	18643	18493	18473	18520	18606	18693	18552	18645	18427	18628	18409	18435	18528	18530	18462	18689	18665	18557	18509	18440	18617	18634	18601	18700	18647	18752	18510	18513	18380	18562	18646	18718	18478	18377	18643	18458	18370	18664	18673	18467	18658	18409	18518	18587	18537	18590	18455	18412	18606	18516	18646	18632	18617	18642	18476	18605	18653	18576	18556	18359	18522	18588	18569	18432	18555	18486	18409	18486	18640	18564	18446	18713	18627	18767	18595	18438	18510	18578	18402	18583	18422	18643	18568	18755	18469	18565	18435	18601	18588	18697	18452	18437	18647	18516	18588	18687	18777	18614	18408	18614	18632	18540	18649	18574	18420	18538	18697	18455	18474	18657	18588	18641	18430	18827	18571	18503	18714	18609	18535	18494	18542	18523	18641	18530	18448	18567	18712	18682	18618	18479	18585	18449	18731	18617	18524	18647	18597	18575	18542	18615	18619	18502	18698	18644	18851	18621	18588	18495	18681	18675	18554	18470	18385	18615	18534	18479	18620	18634	18482	18477	18483	18661	18615	18566	18484	18462	18489	18439	18480	18638	18416	18521	18505	18440	18499	18450	18471	18509	18712	18438	18459	18512	18539	18554	18682	18615	18775	18683	18740	18531	18549	18571	18578	18530	18716	18678	18491	18542	18478	18640	18588	18563	18508	18478	18670	18622	18456	18455	18618	18408	18596	18511	18507	18693	18518	18475	18597	18781	18583	18529	18334	18568	18579	18556	18480	18512	18609	18807	18613	18659	18412	18509	18470	18576	18635	18660	18661	18427	18285	18613	18579	18710	18484	18641	18687	18526	18555	18556	18477	18493	18516	18672	18465	18493	18710	18652	18611	18464	18557	18522	18496	18495	18496	18618	18621	18383	18681	18453	18758	18516	18439	18594	18555	18517	18460	18362	18677	18550	18700	18476	18633	18436	18662	18652	18895	18438	18548	18551	18636	18604	18629	18550	18647	18608	18585	18461	18499	18669	18620	18493	18487	18651	18410	18664	18738	18697	18665	18603	18595	18483	18747	18520	18456	18657	18644	18644	18561	18548	18483	18594	18574	18597	18563	18419	18633	18568	18346	18551	18602	18626	18520	18689	18439	18495	18385	18594	18691	18522	18607	18847	18586	18565	18489	18585	18583	18566	18711	18522	18523	18659	18466	18728	18470	18584	18591	18507	18616	18680	18612	18459	18520	18628	18457	18482	18543	18488	18439	18651	18515	18438	18466	18493	18701	18532	18601	18455	18629	18563	18731	18553	18563	18689	18818	18651	18526	18563	18684	18537	18528	18408	18503	18345	18626	18677	18546	18581	18501	18603	18626	18508	18621	18447	18408	18569	18378	18576	18608	18617	18458	18653	18619	18552	18629	18528	18764	18423	18571	18528	18501	18643	18741	18456	18531	18680	18577	18612	18601	18719	18489	18619	18490	18610	18535	18527	18512	18539	18473	18539	18517	18466	18461	18593	18459	18708	18581	18564	18594	18553	18595	18425	18586	18749	18642	18629	18577	18581	18569	18540	18603	18565	18515	18538	18595	18587	18489	18391	18666	18619	18551	18620	18619	18662	18387	18525	18574	18524	18638	18479	18462	18685	18439	18540	18499	18609	18480	18560	18626	18530	18452	18375	18458	18624	18431	18697	18355	18694	18462	18519	18700	18628	18597	18404	18615	18398	18542	18627	18492	18839	18622	18468	18605	18424	18437	18465	18657	18629	18385	18490	18529	18463	18495	18735	18506	18702	18609	18649	18369	18641	18673	18583	18550	18570	18590	18597	18503	18534	18513	18589	18606	18642	18434	18629	18635	18615	18395	18565	18432	18636	18358	18687	18424	18712	18527	18495	18413	18623	18520	18595	18491	18581	18402	18564	18409	18615	18487	18528	18465	18461	18579	18620	18551	18471	18578	18667	18455	18536	18678	18457	18536	18813	18525	18526	18706	18579	18620	18541	18565	18484	18385	18476	18746	18566	18504	18621	18861
35438	31583	37226	33989	30545	30280	30630	30888	30721	30380	30389	30519	30684	30758	30471	30554	30737	30225	30545	30291	30853	30436	30594	30512	30882	30629	30668	30261	30375	30580	30647	30631	30657	30528	30247	30560	30662	30538	30592	30586	30613	30596	30633	30255	30637	30622	30561	30584	30416	30689	30418	30122	30464	30718	30558	30975	30820	30376	30681	30573	30342	30562	30393	30265	30693	30757	30678	30581	30463	30309	30477	30481	30511	30672	30305	30483	30247	30496	30578	30453	30931	30505	30371	30694	30471	30353	30621	30564	30362	30481	30534	30550	30587	30468	30577	30288	30726	30604	30123	30485	30366	30344	30741	30549	30808	30529	30631	30465	30850	30315	30467	30547	30680	30415	30632	30309	30623	30240	30634	30596	30562	30466	30559	30839	30469	30589	30490	30630	30513	30155	30546	30357	30664	30553	30347	30445	30672	30739	30463	30343	30401	30376	30718	30325	30616	30478	30397	30510	30462	30653	30665	30532	30581	30422	30455	30405	30622	30456	30453	30264	30606	30464	30650	30265	30649	30258	30381	30469	30367	30223	30599	30339	30728	30550	30271	30478	30520	30629	30682	30353	30523	30422	30655	30703	30606	30560	30371	30323	30531	30297	30512	30471	30546	30606	30319	30612	30282	30591	30606	30296	30330	30754	30563	30615	30581	30665	30704	30333	30570	30511	30751	30512	30716	30554	30543	30522	30386	30567	30401	30405	30483	30343	30470	30594	30381	30451	30475	30399	30528	30227	30640	30496	30361	30620	30476	30691	30560	30711	30573	30548	30413	30378	30490	30239	30430	30427	30736	30674	30666	30597	30620	31002	30595	30641	30289	30751	30484	30748	30645	30486	30605	30557	30665	30695	30692	30555	30219	30575	30601	30735	30509	30462	30586	30468	30725	30342	30494	30262	30655	30178	30519	30882	30567	30569	30303	30246	30596	30497	30399	30436	30634	30379	30419	30608	30588	30291	30571	30529	30551	30488	30424	30398	30712	30645	30234	30346	30397	30560	30502	30575	30666	30401	30585	30438	30332	30626	30690	30615	30764	30317	30525	30484	30710	30852	30422	30703	30294	30302	30278	30424	30487	30490	30479	30609	30386	30581	30507	30670	30435	30390	30410	30452	30525	30482	30666	30398	30692	30470	30658	30835	30671	30337	30540	30463	30470	30690	30352	30453	30551	30446	30585	30502	30635	30547	30468	30822	30650	30309	30523	30512	30645	30636	30591	30645	30565	30618	30461	30438	30426	30481	30317	30602	30537	30462	30417	30218	30526	30548	30518	30421	30405	30586	30713	30644	30670	30719	30454	30719	30368	30677	30457	30470	30327	30250	30333	30527	30706	30505	30506	30840	30662	30376	30299	30640	30255	30602	30749	30621	30556	30800	30595	30572	30489	30511	30348	30435	30703	30655	30457	30330	30385	30476	30299	30596	30414	30698	30755	30424	30398	30530	30457	30505	30734	30603	30635	30623	30560	30343	30696	30651	30518	30629	30636	30582	30980	30586	30646	30364	30477	30354	30373	30146	30478	30642	30497	30582	30249	30419	30413	30419	30378	30380	30721	30418	30667	30408	30457	30310	30539	30576	30490	30327	30594	30526	30387	30594	30538	30673	30498	30625	30510	30315	30546	30457	30530	30668	30400	30664	30614	30786	30526	30470	30722	30376	30710	30579	30252	30354	30673	30385	30593	30671	30457	30151	30361	30704	30617	30377	30163	30562	30590	30518	30438	30368	30785	30589	30477	30560	30520	30242	30504	30449	30610	30375	30513	30152	30421	30656	30863	30731	30612	30479	30481	30394	30462	30633	30642	30785	30623	30584	30441	30539	30752	30332	30572	30664	30426	30516	30387	30463	30439	30507	30578	30270	30488	30583	30760	30500	30498	30495	30565	30278	30310	30400	30290	30537	30663	30247	30354	30470	30727	30435	30427	30453	30350	30645	30397	30604	30595	30596	30568	30517	30415	30104	30386	30415	30420	30404	30449	30393	30509	30621	30463	30479	30326	30598	30503	30514	30501	30664	30682	30476	30317	30640	30557	30374	30591	30599	30549	30786	30779	30705	30471	30614	30485	30627	30678	30442	30789	30255	30708	30603	30719	30336	30472	30434	30744	30458	30613	30286	30466	30598	30598	30422	30532	30586	30443	30548	30433	30474	30523	30461	30464	30232	30362	30644	30488	30478	30514	30429	30542	30634	30689	30473	30659	30632	30497	30438	30560	30303	30351	30414	30714	30575	30513	30537	30545	30584	30271	30471	30696	30655	30480	30712	30487	30617	30462	30517	30319	30453	30629	30571	30617	30807	30382	30530	30317	30134	30312	30394	30586	30515	30641	30780	30181	30375	30659	30495	30629	30380	30378	30694	30511	30390	30269	30727	30707	30635	30328	30335	30453	30279	30344	30371	30812	30669	30584	30666	30418	30410	30650	30442	30478	30570	30690	30521	30593	30295	30417	30371	30765	30702	30687	30336	30301	30401	30188	30528	30399	30593	30406	30464	30461	30432	30247	30418	30419	30415	30683	30696	30514	30441	30659	30421	30451	30670	30530	30604	30092	30500	30463	30480	30510	30666	30542	30458	30302	30427	30607	30579	30374	30600	30292	30437	30356	30335	30588	30400	30586	30840	30706	30400	31005	30601	30533	30676	30494	30352	30508	30348	30611	30506	30432	30306	30299	30850	30825	30450	30626	30521	30744	30731	30612	30890	30448	30677	30420	30844	30694	30530	30359	30259	30445	30546	30606	30708	30483	30603	30670	30646	30704	30467	30437	30405	30679	30517	30677	30372	30246	30554	30213	30523	30567	30470	30532	30302	30443	30526	30488	30432	30523	30804	30377	30539	30607	30650	30492	30626	30544	30514	30545	30419	30453	30534	30647	30511	30584	30850	30350	30468	30621	30422	30426	30402	30319	30596	30538	30278	30426	30442	30551	30512	30614	30767	30662	30572	30478	30641	30326	30527	30595	30288	30442	30449	30673	30567	30534	30440	30394	30833	30566	30392	30349	30618	30495	30644	30626	30329	30462	30420	30525	30576	30399	30661	30548	30486	30668	30526	30385	30484	30646	30546	30305	30498	30612	30477	30586	30879	30531	30283	30611	30539	30508	30472	30400	30536	30296	30545	30818	30365	30719	30468	30581	30458	30484	30426	30518	30559	30596	30511	30879	30496	30447	30422	30557	30463	30595	30239	30519	30883	30554	30580	30231	30621	30173	30341	30548	30596	30478	30597	30718	30656	30432	30318	30356	30667	30548	30661	30615	30559	30595	30496	30396	30314	30456	30752	30676	30287	30595	30470	30644	30525	30429	30504	30433	30875	30332	30459	30552	30543	30603	30430	30602	30440	30546	30377	30469	30536	30273	30717	30650	30561	30509	30568	30466	30589	30562	30527	30600	30615	30419	30417	30697	30623	30509	30291	30596	30471	30443	30524	30505	30405	30628	30490	30448	30554	30530	30381	30569	30635	30341	30505	30683	30418	30668	30743	30461	30451	30748	30461	30409	30445	30586	30360	30728	30577	30886	30449	30449	30245	30695	30352	30100	30336	30263	30546	30720	30568	30677	30772	30568	30391	30552	30519	30317	30313	30602	30537	30351	30503	30718	30388	30610	30586	30668	30715	30436	30742	30372	30596	30356	30649	30683	30585	30588	30477	30578	30375	30350	30496	30565	30544	30593	30664	30515	30568	30333	30535	30533	30283	30585	30904	30470	30520	30429	30835	30464	30462	30243	30533	30538	30570	30559	30490	30598	30434	30568	30763	30670	30687	30442	30686	30621	30401	30337	30474	30526	30508	30761	30444	30606	30381	30421	30449	30528	30521	30522	30392	30615	30485	30355	30654	30604	30429	30508	30528	30680	30437	30610	30487	30612	30317	30436	30680	30552	30482	30426	30274	30581	30560	30472	30517	30481	30463	30549	30605	30679	30498	30299	30709	30428	30594	30672	30391	30545	30519	30402	30437	30639	30743	30547	30273	30770	30597	30586	30435	30500	30328	30402	30513	30581	30585	30524	30562	30581	30427	30700	30369	30427	30564	30429	30500	30719	30415	30617	30240	30582	30625	30519	30433	30607	30536	30843	30705	30678	30516	30448	30555	30627	30618	30645	30451	30648	30463	30768	30379	30634	30411	30420	30537	30613	30301	30600	30485	30561	30487	30458	30544	30508	30663	30271	30411	30546	30639	30430	30675	30735	30490	30612	30700	30510	30629	30549	30576	30628	30597	30542	30454	30832	30686	30435	30186	30605	30539	30599	30532	30474	30794	30514	30481	30633	30464	30611	30510	30524	30484	30606	30516	30614	30153	30578	30540	30732	30344	30343	30575	30561	30359	30587	30711	30642	30631	30610	30335	30682	30853	30522	30432	30671	30416	30560	30055	30361	30422	30379	30155	30686	30564	30592	30240	30627	30632	30447	30692	30661	30595	30776	30602	30568	30309	30334	30681	30395	30453	30601	30612	30674	30555	30500	30625	30544	30512	30431	30559	30333	30614	30616	30568	30070	30632	30545	30502	30674	30432	30609	30547	30580	30388	30680	30800	30435	30500	30621	30497	30458	30463	30651	30590	30680	30424	30452	30392	30588	30664	30399	30296	30227	30416	30354	30419	30527	30270	30496	30349	30727	30456	30469	30590	30633	30525	30357	30556	30391	30515	30817	30444	30552	30608	30583	30392	30330	30748	30509	30616	30523	30387	30855	30416	30437	30562	30269	30467	30806	30433	30515	30685	30461	30485	30236	30466	30784	30849	30587	30155	30309	30414	30483	30498	30833	30501	30282	30313	30120	30492	30535	30591	30060	30511	30754	30505	30726	30453	30420	30626	30615	30694	30612	30541	30354	30384	30494	30575	30577	30483	30805	30857	30456	30525	30476	30303	30617	30496	30749	30635	30399	30468	30604	30588	30637	30478	30439	30629	30638	30334	30585	30579	30416	30542	30327	30396	30236	30483	30383	30394	30653	30412	30552	30542	30734	30255	30557	30642	30316	30636	30680	30603	30726	30540	30588	30411	30432	30512	30711	30404	30281	30472	30512	30510	30585	30424	30725	30650	30555	30543	30570	30291	30444	30499	30505	30718	30820	30548	30471	30690	30656	30680	30539	30484	30782	30353	30448	30341	30166	30619	30456	30532
24327	34088	31101	22210	19238	19112	19131	19056	19157	19015	18899	19244	19091	19087	18986	19198	19065	19166	18960	19044	19092	19001	19074	19094	19131	19185	19020	19096	18950	19029	19125	19081	19102	19017	19042	18998	18986	18976	19247	19176	19192	19056	19038	18965	19188	19149	19096	18976	19063	19015	19210	19288	19065	19072	19139	19005	19120	19132	18943	19164	19047	19144	19125	18985	19224	19288	19140	19299	19191	18919	18951	19168	19261	19049	19074	19329	19178	19010	18911	19170	19048	18988	18880	19079	18989	19095	19022	18956	19079	19049	19112	19162	18985	18883	19138	19060	19007	18950	19332	19068	19115	19063	19181	19123	18782	18980	19114	19150	19196	19087	19102	19060	19011	18948	18965	19019	19103	18943	19093	19018	18946	19034	19062	19192	19038	19075	19022	19221	18990	18957	19012	19127	18899	19155	18909	19178	18940	18979	19071	19094	18946	19024	19327	19096	19059	19012	19267	18798	19132	18967	18905	18926	18944	18871	19275	18998	19074	19133	19136	19094	19000	19029	18974	19157	19066	18967	19089	19092	19231	19196	18930	19075	19106	18954	19081	19039	19080	19037	19106	19192	18949	19094	19041	18852	19121	19172	19091	19066	19016	19146	19162	19120	19151	18989	19086	19053	18962	19227	19160	19023	19070	19059	19177	19217	19266	19144	19065	19147	19227	19014	19025	19033	19229	18946	19140	18984	19185	18943	19098	18947	19065	19072	19070	18993	19270	19199	19222	19185	19063	19109	19124	18947	18992	19115	19042	19045	19200	19029	19093	18933	19122	19078	19145	19148	19064	19115	19064	19011	19051	19130	19087	19108	19002	19142	18942	18965	19015	19108	19233	19209	19172	19007	19094	19034	19265	18885	19090	18856	19163	19205	18949	19086	19166	19052	18882	19068	18901	19075	19077	19043	19150	19041	19130	19028	19194	19028	18883	18999	19016	19123	19175	19076	19075	18958	18919	19054	19059	19027	19031	18929	18973	19124	18965	19129	19135	19060	19152	19101	18937	19078	18899	19263	19318	19020	19039	18986	19026	18933	19147	18966	19150	19163	19050	19297	18942	19023	19142	18830	19013	19028	18912	19071	19095	18916	19060	18951	19107	19201	19159	19251	19154	19069	19094	19134	19103	19114	19086	19177	18921	18823	19144	19261	19122	19081	19200	18938	19062	18985	19067	19173	18994	18982	19000	19024	18900	18945	19097	19055	19017	18888	18819	19100	19033	19022	19079	19126	19089	18998	18968	19028	19044	19086	19059	19000	19075	19075	18880	19145	18940	18992	19050	19106	19093	18916	19171	19000	18997	18891	19316	18965	18885	18973	18905	19047	19059	18979	19112	19001	19019	18871	18934	18996	19166	19066	19074	19125	19172	19090	19085	18988	19017	19021	18958	19179	19209	19077	19218	19160	19075	18927	18887	18969	19156	19119	19105	18951	19042	18996	19272	19238	19120	19173	19089	19041	19010	19178	18931	18940	19151	19051	19183	19149	19125	19001	19071	18990	18997	19066	18995	18973	19153	19112	19087	19020	19200	19246	19043	19000	19059	19162	19063	18947	19075	19166	19067	19082	19034	19156	18919	18931	19049	19090	19273	19064	19180	19060	19063	19209	18900	19075	19095	19063	19115	19041	19129	19022	19070	19207	18984	18957	19198	19025	19073	19091	19048	19061	19154	19070	19106	18892	19073	18941	18917	19125	18925	19084	18815	19144	19116	19155	19001	19007	19070	19028	19052	19201	18880	18822	18933	19040	18920	19165	19014	19185	18863	19101	19024	19215	18854	19257	19056	19067	19158	18984	19089	19142	18996	18953	18988	19029	18985	18974	19110	19165	19095	19016	19026	19272	18939	19024	18806	18869	19065	18981	18892	19044	19058	19000	19096	18947	19014	19085	19155	19133	19043	19107	18930	18964	19101	19051	18925	18952	19212	19071	19187	19130	19087	19024	19098	18944	19067	19085	18977	19005	19047	19129	19138	18954	18970	19058	19019	19132	19048	18943	19129	18979	19096	19154	19023	19277	18973	18901	19157	19075	19071	19034	18955	19007	19100	19057	19168	19051	19032	18990	19041	19022	18817	19220	19026	18967	19198	19128	18951	18918	19169	19191	19178	18991	18982	19094	18801	19186	19113	19047	19180	19083	19126	19185	18994	19046	19111	19200	19211	19218	19005	19045	18762	19207	19105	19131	19209	18995	19020	18987	18944	18735	19007	19007	19115	19129	19035	19081	18911	18960	18939	19007	18859	19026	19215	19049	19211	19109	18646	18998	19121	18946	19100	19016	19012	18939	18912	19142	19144	18968	19111	19234	18985	18972	19186	18976	19154	19064	18975	19104	19052	18895	19118	19233	19067	19143	19144	18984	19182	19133	19203	19152	18989	19045	19011	19062	19039	19046	18940	19004	19057	19051	18952	19026	18974	18893	18988	19058	18867	18992	19193	18987	19001	19123	18912	18955	19204	19146	19154	19109	19057	19036	19048	19132	19091	18921	19148	18946	19201	19210	19078	18998	19092	19266	18967	19015	18937	19079	19076	18923	19102	18972	19174	18998	19005	18937	18954	18962	19109	18998	18974	19004	19026	18987	19112	18879	19218	19053	18913	19185	19134	19156	19153	19083	19074	19112	19035	18989	18845	19362	19081	19183	19249	19192	19023	18996	19053	18983	19100	19084	19214	18958	19177	19148	19105	18964	19163	19163	19349	19132	19177	19156	18981	19018	19170	19130	19177	19015	19058	19088	18922	19051	18966	19096	19139	19101	19109	19078	19019	19073	19116	18980	18986	18930	19175	19168	19099	19144	18985	19153	18887	19011	19236	19040	19098	19011	19050	19052	18978	19054	18989	19068	19125	19123	19103	19118	19174	18891	19164	19096	19054	19126	19188	19062	19110	19096	18940	19052	19072	19109	19202	19010	19214	19104	18987	19022	19176	19096	18867	19115	19281	18973	18895	19276	19032	19000	19048	18931	19161	19098	18974	18985	19169	19097	18962	18918	19191	19086	19046	19002	18949	19040	19145	19049	19043	18975	19080	18983	19135	19135	19026	19050	19088	19159	19122	19198	19097	19103	19119	18981	19148	19007	18805	19175	18994	19063	19227	19078	18810	19199	19144	19106	19072	18798	18875	19104	18962	19113	19082	18970	19236	18934	18979	19019	19029	19091	18941	19211	19052	19217	19091	19174	19065	19061	19019	18943	19070	19115	19198	19158	19126	19170	18994	18987	18969	19090	19187	19195	18936	18930	18900	19294	19048	19023	19131	19216	18955	19029	19196	18999	19158	18993	18992	19068	19050	19281	19099	19181	19047	19057	19020	19066	19197	19017	19155	19122	18892	19140	19077	18963	19077	19066	19142	19035	18960	18974	19156	19007	19226	19121	19012	19037	18970	18968	19092	19186	19038	19120	18922	18983	19141	19155	18834	18970	19260	19037	18972	19048	19016	18878	19002	19086	19041	19259	19018	19298	18956	19103	19203	19066	19081	18918	19115	19104	19089	19125	18992	19175	18929	19206	19198	18992	19095	19004	19013	19155	18991	19133	18997	19205	19186	18940	18791	19051	18870	19101	18894	19098	18927	19030	18968	19218	18972	19012	18956	19113	19054	19099	18971	19324	18974	19075	18867	19076	19007	19081	19025	18981	19057	19270	19155	18966	19070	18880	19046	18993	19054	19145	19073	19145	19118	19206	18987	19105	19093	19119	18998	19061	19198	19197	19204	19053	19072	19051	19236	19052	19031	19094	19040	19202	19068	19021	19132	19096	19011	19045	19130	19047	19087	18937	19100	18919	19105	19260	18929	18996	19218	19048	19092	19044	19030	19090	19205	19088	18899	19090	19159	19139	19029	19123	19052	18917	19187	18994	18936	19040	18960	19046	18968	19001	19061	19051	19082	19020	19000	19193	19243	18857	19113	19085	19018	19058	19102	18865	19048	19147	19124	18982	19075	19299	19259	19047	18966	19071	19186	19268	19210	18941	19073	19110	19127	19159	18977	18909	19179	18966	18945	18956	19056	19057	18934	18980	18982	19054	19116	18855	19061	19061	19109	18850	19031	18996	19082	18934	19002	19061	19048	19013	18994	19218	19055	18950	18988	19075	19114	19110	19106	19043	19139	18884	18932	19285	19124	18929	19127	18954	19273	19089	19234	19151	19220	19103	19167	18943	19162	18987	18911	19097	19127	18993	18994	18868	19164	19077	19023	19080	19144	19144	19189	19054	18911	19198	18917	19086	18976	18996	19046	19015	18991	19029	18984	19085	19042	19079	19073	19289	19141	18984	19031	19103	19097	18906	19173	19087	18988	19114	18980	19019	19097	19080	18915	19008	18947	19094	19036	19028	19136	19105	19085	19016	19165	19149	18886	18989	19130	19185	19196	19175	18995	19217	18866	18828	19133	19116	18937	19039	19132	19061	19187	18820	18911	18977	18962	19184	18976	18928	19015	19118	18945	19169	19188	18943	19195	19066	19446	18939	19100	19152	19096	18971	19283	18873	18983	19007	18921	19084	19018	18881	18864	18995	18993	19046	18999	19007	19074	18802	19135	19111	18883	19072	19045	18881	19107	18899	18875	19207	18951	19068	19067	19010	19021	19038	19005	18937	19062	18944	19131	19066	19241	19097	19024	19031	19132	19122	19020	18847	19176	19129	19043	18982	19044	19062	18989	19010	19007	18936	18923	19258	18951	19058	19169	19090	19067	19067	19252	18960	19007	19195	19159	19081	18934	19085	19225	19064	19232	19088	19040	19181	19117	18975	19058	19008	19105	19160	19135	18985	19016	19013	18955	18994	19255	19162	18825	19137	19088	19096	19055	19063	19074	19161	19032	18912	18973	18945	19218	18903	18866	18960	19016	19066	19066	19161	19310	18997	19101	19117	19058	19084	19120	18976	18974	19090	18897	19000	19027	19036	19206	19195	18705	19069	19101	19121	18971	19147	19018	19073	19051	18944	19181	19093	18903	18966	19010	19020	19114	19084	19144	18981	19057	19136	19023	19052	19098	19056	19009	18978	18865	19152	19083	19260	19076	19118	19003	19080	19014	19152	19049	18876	18925	19163	19016	19215	19053	19027	19140	19129	19025	19070	19025	19239	19128	19005	18990	19076	19065	19076	19067	19031	19066	18986	19107	18982
23685	20975	27486	25516	24435	29427	32587	30469	30165	30237	30474	30103	30416	30037	30170	30071	30103	30012	30144	30049	30089	30063	30216	30012	29871	29874	29943	29929	30068	29984	30091	29879	30107	29976	30071	29948	29879	30024	29814	29724	30326	29959	29790	29986	30205	30200	29725	30125	29983	29788	29943	29902	29950	30010	29910	30043	29859	29752	29932	29866	29780	29633	29928	29839	29811	29975	29789	29717	30173	29984	30034	29950	29830	29921	29794	29836	29990	29755	29807	29736	30160	29998	29873	29694	29871	29693	29832	29764	29802	30042	29685	29729	29663	29907	29751	29789	29775	29870	29920	29943	29834	29788	29526	29664	30020	30185	30063	29938	29677	29907	29744	29842	29864	30015	29935	29749	29822	29796	29833	29857	29783	29979	29670	29622	29963	29986	29968	29790	30064	29984	29654	29855	29572	29791	30044	30060	29720	29931	30006	29844	29962	29966	29645	29938	29619	30048	29939	29992	29608	29555	29936	29623	29644	29783	30052	29885	29780	30049	29960	29869	30109	29868	29767	29987	29721	29709	29945	29731	29959	29949	29920	29744	30133	29827	29998	29755	29888	29842	29828	29823	29852	29853	29917	29998	29933	29718	29777	29987	29942	29857	29833	29857	30101	30074	30004	29851	30158	29862	29555	29874	29793	29953	29665	29974	29808	29884	30094	29658	29677	30178	29885	29801	29964	30061	30083	30019	29940	29976	29766	29787	29799	29797	29810	29731	29888	29767	30008	30056	29800	29799	30003	30184	29948	29850	29725	29967	29901	30044	29580	29874	29805	29790	30047	29965	29873	29740	29882	29856	29588	30041	29874	29845	29630	30113	29798	29803	29947	29923	29653	29547	29819	29618	29888	29745	30046	29826	29753	29700	29842	29774	29925	29924	30059	29889	30096	30018	30077	29891	29857	29989	29960	29946	29675	29775	29730	29825	29902	30083	29802	29936	29750	29695	29864	29854	29935	29871	29999	29924	29543	29867	29843	29852	29819	29827	29780	29863	29824	29932	30019	30040	29823	29789	29688	29694	29664	29891	29951	29614	29861	29831	29818	29710	30000	29894	29951	30129	29844	29871	30014	29534	29730	29847	29955	29824	29864	29885	29839	29832	30006	29921	29812	29791	29761	29707	29634	29862	29588	29817	29782	30011	29846	29960	30043	29887	29823	29750	29678	29670	29683	29716	29830	29899	29795	29967	30013	29601	29701	29802	29961	29661	29994	29745	29660	29855	29927	29911	29724	29806	29908	29869	29573	30028	29856	29858	30061	29785	29937	30040	29722	29927	30000	29774	29692	29956	29764	29927	30003	29967	30087	30078	29812	29919	29987	29930	29691	29878	30085	29657	29833	30026	29868	29533	29976	29804	30083	29887	29599	30085	30008	29638	29719	29740	29738	29999	29872	29937	29840	29842	29844	29728	29885	29800	29714	29610	29937	30028	30116	29735	29837	29743	30037	30052	29958	29818	29681	29744	29844	29616	29838	29692	29930	30000	29869	30046	29671	29725	29704	29912	29677	29797	29931	29923	30000	29816	29766	29785	29626	29908	30054	30079	29993	29551	30030	29867	29837	29951	30081	29657	29835	29859	29946	29682	29790	29991	29813	29714	29553	29919	29903	29884	29813	30061	29832	29696	30137	29704	29910	29636	29837	29759	30163	29882	29786	29770	29895	29909	29896	29652	29615	30023	29799	29796	29787	29640	29683	29849	29620	30015	29701	29591	30008	29893	29769	29855	29715	29654	29956	29801	30096	29663	29897	30193	29906	29866	29789	29819	29847	30040	29767	29836	29901	29625	29848	29893	29866	29863	29867	29694	30019	29638	29970	30093	30005	29714	30011	29792	29708	29926	30051	29915	30106	29844	29787	30046	29942	29633	29889	29861	29829	30097	29738	29851	29826	29670	29747	29818	29902	29760	29943	30052	29834	29888	30112	29897	30005	29952	29823	29900	30058	30010	29884	29842	29951	29708	29911	30024	30222	29991	30069	29972	29677	29693	29823	29936	29942	29876	29781	29800	29824	29510	29872	29814	29851	29737	29862	29906	29640	29584	29981	29946	30036	29734	29577	29628	29606	29747	29913	29850	29982	29927	29850	29684	29904	29816	29884	29688	29620	29938	29814	29802	29801	29513	30024	29862	30045	30029	30051	29823	29975	29817	29937	29817	29894	29722	29996	30085	29928	29827	29915	30200	29927	29716	29731	29641	29638	29732	29593	30056	29854	29890	30099	29848	29835	29969	29980	29676	29962	29862	29760	29907	29902	29931	29954	29952	29872	30078	29792	29735	29840	29894	29881	29952	29785	29685	29822	29842	29735	29992	29669	29900	29937	30055	29922	29603	29806	29720	29871	29531	29747	30256	30104	29789	29955	30113	30044	29774	29934	29695	29874	29680	29879	29864	29854	29811	29619	29969	29820	29760	29754	30068	29949	29839	30001	29741	29805	29944	29814	30013	30013	29715	29767	29775	30152	29814	29718	29580	29523	29898	29770	29832	29822	30065	29974	29934	29971	29833	29803	30025	29828	29915	30199	29686	29934	29727	29768	29854	29875	30038	29936	29859	29856	29854	29919	29848	29836	29702	30028	30127	29659	29732	29749	29930	29805	29633	29912	29746	29957	30070	29701	29807	29863	29846	29771	30289	30238	29967	29899	30211	29594	29825	29491	29665	29957	29996	29707	30164	29809	29856	29997	29818	29697	29853	29927	29797	29763	29405	29955	29803	29807	29976	29917	29680	29903	29816	29773	29805	29942	29828	29584	29908	29892	29888	29748	29989	29825	29858	29944	29643	30059	29827	29733	30025	29840	30070	30158	29928	29488	29873	29999	29542	30059	29663	29802	29784	29976	29912	30012	29717	29943	29888	29893	29868	29873	29847	29904	29659	29685	29880	29943	29525	29694	29953	30026	29983	29855	29908	29942	29820	30056	29864	29678	29490	29832	29923	29612	29843	29982	29692	29780	29827	29810	29883	30009	29754	29742	29845	29636	29782	29932	29990	30012	29868	29866	29775	29955	29951	30043	30103	29934	29693	29844	29810	29661	29889	29742	29711	29905	29910	30155	29880	30034	30058	29920	29724	29947	29871	29314	29596	29697	29718	29800	29955	29804	30115	29960	30001	29969	29811	29828	29648	30017	29941	29954	29630	29677	29716	30010	29851	29836	29939	29828	29674	30116	30030	29843	29693	29820	29976	29986	29583	29695	29778	29801	29897	29939	29953	29699	29922	29887	30063	29994	29665	29799	29533	29886	29818	29898	29753	29778	29658	29801	30097	29763	29602	30129	29962	29957	30005	29876	29933	29772	29897	29665	29762	30033	29709	29927	30160	29825	30009	29875	29945	29989	29864	30146	30140	29766	30016	29857	29832	29859	29536	29854	29877	30076	29929	29865	30027	29879	30021	29777	29748	29831	30036	30035	29629	29924	29682	30062	29685	29757	29926	30091	29782	29785	29811	29895	30060	29738	29796	29863	29849	30071	29876	29929	29914	29928	29928	30039	30013	29574	29856	29901	30074	29608	29923	29939	29979	29845	29908	29889	30020	29605	30007	29724	30135	29928	29934	29771	29695	29913	29755	29921	30171	29878	29882	29801	29894	29966	29785	29685	29598	29721	29817	29846	29854	30003	29462	29939	30068	29935	29785	29648	29881	29882	30060	29925	29808	30047	29847	29670	29760	29647	29861	29893	30052	29726	29620	30099	29822	29900	29910	29807	29882	29850	29893	29730	29856	29832	29981	30009	29775	29836	29853	30001	29854	29829	29808	29874	29934	29690	29949	29832	29770	29903	29663	29877	30022	29865	29884	30046	29921	29810	29630	29936	29883	29950	29962	29715	29995	29899	29542	29704	29779	29953	29909	29853	29774	30001	29786	29736	30245	30317	30095	29992	29738	29814	29642	29742	29921	29938	29776	29987	30164	29937	29902	29826	29879	29891	30044	29831	29841	29862	29812	30000	29952	29796	29856	29803	29819	30137	29891	29650	29808	30031	29629	29795	29842	29955	29904	29925	29625	29908	30028	29806	29754	29773	29878	29900	29782	29947	29902	29943	29802	30133	29889	29920	30001	29870	30083	29579	29936	29737	29898	29579	29901	29728	30125	29896	29977	30095	29950	29898	29920	30079	29989	29728	29753	29796	30116	29892	29840	29956	29733	29945	30002	30115	29886	29908	29707	29982	30044	29774	29717	30006	29943	29801	29670	29878	29894	29879	29780	30140	29991	29925	29744	29821	29723	29939	30141	29878	30210	30158	29895	29879	29968	29813	29793	29690	29649	29887	29867	30104	29909	29903	29850	29678	29969	29754	29791	30166	29790	30198	30048	29971	29708	29775	29826	29814	29989	29881	29766	29663	29793	29891	29841	29994	29874	30005	29871	29657	29998	30036	29706	29978	29785	29988	29521	29999	29942	29823	29771	29855	30037	29867	29587	30352	30009	29905	29760	29859	29932	29646	29419	29958	29847	29993	29756	29970	29745	29896	29810	29924	29713	29639	29971	29748	29805	29707	29772	29841	29865	29875	29928	29966	29732	29928	29755	30002	29547	29882	30187	29759	29680	30085	29884	29778	29933	29826	29976	30001	29670	29977	29871	29841	29988	29807	29739	29727	29867	29763	29747	29948	29604	29811	29841	29741	29841	29762	29676	29819	29883	29955	29921	29856	29927	29870	29898	29971	29982	29692	29802	29880	29839	29823	29974	29616	30146	29920	29828	29679	30097	29963	29801	29609	29705	30112	29939	29585	29773	29789	29969	30044	29645	29905	29828	30161	29833	29686	29930	29978	30136	30168	30079	30119	29833	29778	29893	30012	29609	29890	29905	30000	29692	29738	29807	29944	29793	29830	29919	29873	29866	29908	29853	29836	29613	30145	29952	29977	29979	29704	30040	30017	29792	29896	29898	29878	29959	30054	29826	29793	29866	29929	29764	29752	29790	30052	29715	29800	29870	30091	29764	29960	30173	30011	29741	30092	30010	30012	29900	29971	29741	30029	29666	29461	29877	29791	29670	29951	29769	29972	29864	29714	29797	29921	29893	29761	29765	29855	30065	29870	30117	29871	29678	29700	29800	29816	29744	29893	29936	29969	30202	30009	29928	29756	30042	29589	29700	29808	29925	29983	29892	29862	30021	29793	29852
24087	50271	45251	27034	20618	19858	19420	19558	19254	19068	19022	18894	19069	18851	18766	18797	18836	18949	18888	18893	18775	18704	18927	18862	18868	18822	18803	19017	18817	18845	19002	18794	18788	18631	18867	18835	18637	18896	18885	18812	18733	18828	18894	18896	18870	18770	18941	18731	18558	18699	18681	18820	18877	18761	18825	19021	18734	18797	18800	18863	18966	18676	18776	18705	18907	18891	18662	18646	18756	18797	18541	18868	18711	18630	18856	18947	18841	18750	18704	18869	18685	18785	18850	18715	18883	18643	18804	18776	18787	18784	18671	18703	18809	18754	18685	18772	18805	18927	18690	18717	18805	18730	18687	18699	18908	18851	18748	18731	18725	18711	18637	18581	18824	18778	18740	18746	18661	18733	18775	18607	19091	18779	18955	18778	18903	18592	18630	18835	18797	18755	18814	18768	18704	18688	18661	18770	18724	18660	18649	18765	18878	18851	18732	18679	18863	18699	18691	18922	18626	18517	19043	18700	18832	18540	18709	18742	18820	18745	18762	18664	18841	18754	18593	18823	18735	18655	18681	18757	18696	18811	18738	18875	18885	18934	18752	18668	18623	18740	18783	18787	18760	18697	18993	18504	18673	18782	18789	18787	18756	18775	18715	18698	18827	18930	18537	18725	18927	18715	18653	18764	18735	18762	18802	18696	18722	18799	18630	18722	18968	18851	18509	18814	18549	18785	18756	18764	18827	18627	18810	18772	18780	18839	18695	18861	18802	18730	18716	18781	18849	18918	18741	18683	18710	18748	18654	18668	18654	18777	18868	18568	18732	18796	18721	18741	18539	18695	18891	18701	18758	18782	18695	18789	18813	18706	18746	18701	18674	18876	18743	18613	18767	18862	18831	18838	18796	18690	18727	18701	18615	18681	18747	18859	18757	18742	18724	18702	18664	18593	18795	18769	18622	18639	18668	18788	18871	18682	19008	18729	18680	18732	18873	18611	18676	18777	18799	18631	18841	18789	18648	18822	18556	18905	18701	18816	18647	18847	18800	18583	18704	18860	18722	18729	18769	18738	18852	18689	18674	18656	18806	18810	18636	18675	18729	18570	18713	18730	18843	18766	18798	18915	18873	18885	18925	18584	18753	18653	18858	18890	18807	18653	18779	18760	18644	18732	18716	18763	18799	18761	18816	18668	18637	18674	18698	18642	18625	18797	18732	18614	18651	18709	18658	18690	18688	18709	18739	18836	18785	18697	18791	18739	18765	18888	18731	18619	18744	18676	18695	18929	18722	18632	18672	18617	18709	18862	18600	18683	18608	18763	18529	18707	18785	18825	18613	18569	18907	18727	18844	18808	18624	18736	18746	18918	18799	18863	18917	18761	18845	18677	18542	18684	18567	18615	18917	18594	18607	18737	18644	18774	18909	18703	18758	18753	18459	18799	18619	18745	18799	18631	18685	18734	18671	18684	18786	18720	18704	18692	18824	18626	18853	18767	18748	18721	18846	18689	18779	18805	18674	18776	18691	18999	18603	18863	18758	18851	18647	18815	18771	18772	18720	18772	18926	18897	18815	18850	18812	18699	18779	18792	18713	18852	18592	18905	18651	18641	18924	18810	18699	18695	18807	18804	18707	18844	18652	18808	18797	18838	18734	18701	18788	18720	18768	18728	18768	18713	18541	19123	18717	18812	18642	18651	18918	18789	18716	18810	18668	18714	18709	18688	18793	18634	18799	18810	18615	18852	18707	18591	18850	18762	18711	18628	18824	18679	18820	18819	18844	18800	18885	18741	18821	18591	18678	18883	18777	18812	18812	18866	18697	18469	18601	18757	18628	18657	18790	18995	18724	18802	18820	18600	18817	18799	18729	18877	18669	18764	18735	18732	18757	18716	18747	18692	18737	18689	18806	18628	18776	18665	18767	18642	18839	18711	18754	18730	18796	18776	18727	18745	18754	18725	18809	18975	18644	18973	18754	18699	18665	18749	18586	18918	18872	18725	18814	18868	18611	18851	18714	18764	18768	18861	18692	18551	18951	18663	18766	18803	18603	18627	18734	18953	18707	18699	18825	18725	18833	18843	18622	18780	18879	18800	18723	18651	18569	18649	18776	18676	18671	18624	18931	18680	18676	18733	18716	18730	18674	18729	18687	18710	18817	18796	18857	18646	18651	18692	18738	18512	18838	18726	18756	18879	18868	18738	18599	18700	18690	18769	18656	18807	18740	18945	18811	18560	18623	18752	18581	18683	18773	18654	18667	18677	18662	18759	18801	18965	18718	18708	18832	18743	18770	18630	18689	18852	18804	18794	18660	18755	18744	18837	18730	18732	18659	18680	18543	18591	18702	18906	18735	18589	18806	18796	18622	18827	18696	18657	18761	18877	18734	18838	18868	18629	18820	18723	18706	18646	18672	18596	18685	18617	18685	18567	18725	18684	18755	18835	18720	18655	18548	18815	18726	18805	18880	18715	18846	18733	18854	18868	18576	18792	18858	18808	18825	18881	18688	18681	18819	18828	18786	18945	18887	18968	18605	18768	18658	18656	18676	18813	18729	18828	18692	18739	18650	18819	18806	18735	18632	18754	18677	18803	18770	18708	18910	18851	18902	18782	18863	18931	18916	18749	18689	18762	18788	18689	18918	18681	18693	18618	18829	18667	18898	18849	18965	18932	18602	18733	18726	18768	18832	18730	18703	18720	18668	18688	18736	18758	18690	18722	18748	18783	18829	18664	18775	18755	18621	18786	18582	18597	18714	18659	18716	18850	18611	18614	18597	18749	18692	18849	18792	18751	18766	18664	18741	18584	18602	18910	18682	18612	18807	18763	18834	18734	18669	18800	18711	18681	18766	18891	18693	18569	18793	18666	18614	18764	18719	18709	18687	18641	18884	18725	18781	18806	18824	18734	18785	18715	18529	18878	18760	18635	18770	18610	18717	18849	18599	18791	18662	18868	18710	18711	18761	18836	18794	18728	18755	18670	18620	18817	18824	18645	18921	18759	18643	18633	18730	18788	18935	18749	18641	18714	18568	18927	18802	18960	18786	18623	18835	18624	18668	18635	18769	18978	18667	18726	18699	18588	18806	18619	18833	18693	18703	18762	18637	18789	18642	18791	18920	18784	18778	18690	18696	18557	18596	18594	18767	18639	18812	18547	18676	18960	18723	18746	18788	18688	18628	18736	18881	18766	18646	18714	18836	18870	18717	18724	18768	18601	18700	18873	18803	18865	18719	18864	18913	18916	18858	18679	18892	18748	18680	18852	18801	18700	18597	18533	18620	18919	18774	18825	18712	18587	18740	18798	18756	18633	18596	18624	18722	18703	18609	18583	18727	18579	18862	18778	18613	18762	18778	18805	18698	18823	18854	18795	18975	18643	18669	18720	18722	18844	18615	18755	18844	18655	18617	18825	18696	18862	18770	18730	18794	18725	18688	18791	18805	18720	18808	18694	18906	18757	18769	18889	18687	18825	18549	18748	18787	18644	18683	18585	18845	18724	18851	18844	18858	18678	18841	18697	18718	19009	18676	18764	18821	18827	18700	18773	18803	18713	18722	18739	18732	18871	18659	18605	18778	18743	18968	18769	18823	18919	18805	18832	18799	18773	18951	18855	18673	18860	18647	18834	18709	18790	18636	18608	18694	18868	18687	18788	18697	18695	18838	18771	18785	18824	18769	18739	18515	18823	18818	18909	18827	18860	18678	18736	18716	18749	18848	18589	18825	18780	18689	18588	18735	18828	18778	18720	18778	18707	18792	18768	18662	18823	18598	18675	18692	18606	18774	18691	18714	18601	18732	18874	18659	18730	18838	18769	18892	18766	18768	18601	18800	18702	18866	18731	18606	18751	18746	18847	18753	18709	18808	18748	18563	18652	18758	18791	18915	18827	18710	18881	18904	18677	18784	18728	18785	18653	18769	18665	18648	18758	18816	18645	18942	18759	18768	18818	18964	18900	18590	18566	18602	18944	18761	18801	18599	18672	18676	18843	18666	18880	18635	18845	18628	18713	18715	18695	18809	18915	18858	18785	18821	18609	18816	18867	18621	18607	18852	18653	18904	18743	18769	18628	18705	18764	18691	18644	18547	18861	18789	18792	18779	18764	18683	18912	18589	18718	18807	18969	18613	18663	18690	18732	18600	18718	18600	18603	18782	18701	18630	18782	18867	18808	18655	18869	18830	18722	18739	18698	18601	18863	18667	18725	18737	18546	18765	18666	18901	18833	18865	18815	18907	18698	18722	18706	18947	18339	18869	18603	18642	18646	18643	18702	18610	18736	18849	18774	18796	18740	18944	18777	18768	18807	18817	18777	18716	18820	18652	18735	18722	18685	18818	18791	18695	18754	18649	18672	18793	18806	18859	18756	18673	18620	18736	18755	18811	18732	18697	18720	18655	18770	18686	18718	18724	18918	18739	18624	18407	18652	18807	18795	18767	18581	18864	18816	18778	18772	18740	18629	18811	18794	18909	18791	18608	18716	18659	18765	18640	18824	18887	18620	18716	18680	18828	18744	18798	18664	18657	18639	18573	18838	18825	18796	18684	18700	18743	18721	18879	18743	18869	18773	18761	18877	18844	18689	18668	18795	18835	18747	18771	18700	18796	18667	18701	18919	18641	18696	18624	18635	18756	18601	18799	18853	18620	18844	18814	18798	18770	18890	18783	18753	18684	18821	18590	18743	18770	18650	18929	18739	18539	18751	18859	18681	18754	18636	18719	18784	18805	18720	18740	18610	18583	18693	18652	18891	18696	18694	18622	18664	18805	18708	18721	18657	18883	18840	18600	18796	18740	18624	18839	18574	18681	18659	18818	18675	18824	18579	18985	18726	18766	18636	18709	18697	18834	18856	18647	18834	18826	18637	18777	18714	18887	18755	18774	18744	18746	18667	18673	18760	18594	18742	18761	18623	18660	18791	18847	18782	18646	18815	18679	18699	18760	18854	18842	18810	18871	18554	18840	18669	18813	18828	18606	18654	18816	18756	18674	18771	18657	18719	18793	18754	18902	18670	18639	18971	18907	18808	18762	18904	18947	18786	18741	18833	18682	18727	18772	18681	18650	18842	18919	18746	18851	18799	18745	18665	18756	18595	18736	18710	18834	18777	18798	18765	18727	18726	18756	18782	18696	18760	18625	18723	18734	18697	18655	18821	18563	18822	18727	18582	18700	18772	18638	18810
22524	21077	27516	25301	22811	28368	35094	32716	32004	32328	32337	32059	32017	32015	31973	32137	31815	31828	31741	31712	31667	31712	31758	31683	31749	31955	31689	31528	31989	31877	31685	31716	31716	31761	31701	31700	31667	31494	31737	31679	31766	31721	31622	31511	31605	31646	31426	31540	31479	31733	31824	31568	31557	31657	31872	31597	31795	31808	31719	31598	31848	31590	31946	31636	31481	31700	31514	31671	31431	31372	31613	31652	31703	31546	31612	31617	31409	31597	31661	31477	31881	31855	31574	31404	31619	31573	31746	31668	31347	31613	31407	31368	31506	31288	31662	31562	31733	31299	31650	31475	31523	31507	31567	31691	31299	31377	31678	31743	31694	31520	31802	31454	31525	31718	31502	31812	31579	31485	31605	31576	31399	31481	31560	31815	31541	31617	31582	31756	31521	31109	31786	31455	31393	31546	31678	31374	31670	31676	31439	31551	31557	31354	31897	31614	31392	31663	31484	31413	31570	31594	31705	31444	31519	31535	31592	31359	31407	31353	31649	31586	31552	31392	31210	31521	31635	31865	31871	31390	31526	31447	31399	32067	31547	31743	31616	31245	31776	31651	31556	31578	31675	31899	31555	31626	31494	31511	31554	31253	31316	31477	31545	31648	31742	31690	31786	31639	31631	31422	31531	31570	31812	31534	31783	31329	31575	31645	31835	31592	31592	31781	31571	31622	31325	31580	31754	31350	31502	31440	31577	31316	31594	31197	31281	31582	31719	31450	31630	31547	31495	31466	31596	31750	31590	31678	31544	31479	31559	31494	31587	31563	31478	31702	31811	31388	31642	31489	31265	31410	31813	31577	31831	31543	31424	31606	31608	31495	31569	31755	31488	31599	31776	31426	31436	31258	31766	32002	31806	31369	31476	31756	31595	31686	31448	31748	31485	31441	31517	31636	31591	31304	31603	31431	31622	31609	31466	31648	31620	31644	31593	31460	31761	31441	31555	31426	31415	31542	31641	31758	31278	31638	31682	31508	31721	31655	31487	31518	31252	31459	31524	31295	31413	31542	31403	31436	31741	31628	31274	31543	31620	31492	31429	31654	31265	31576	31295	31587	31432	31373	31573	31356	31543	31602	31471	31343	31613	31618	31569	31217	31584	31415	31500	31353	31642	31495	31499	31467	31471	31492	31515	31416	31634	31488	31510	31418	31379	31593	31510	31623	31647	31188	31595	31587	31505	31485	31490	31434	31723	31815	31436	31738	31618	31259	31412	31606	31810	31678	31713	31374	31764	31643	31817	31669	31645	31696	31485	31485	31480	31657	31643	31618	31447	31857	31628	31359	31592	31474	31508	31403	31672	31359	31398	31387	31600	31397	31530	31764	31393	31536	31587	31564	31656	31535	31520	31577	31364	31742	31475	31493	31370	31417	31250	31639	31713	31527	31611	31597	31837	31399	31688	31425	31637	31593	31460	31510	31600	31351	31619	31246	31551	31449	31566	31416	31422	31475	31341	31530	31467	31572	31625	31463	31700	31268	31584	31570	31497	31549	31160	31353	31504	31401	31633	31705	31699	31581	31493	31466	31479	31572	31778	31490	31427	31612	31675	31656	31435	31577	31387	31590	31730	31658	31531	31429	31755	31552	31541	31674	31549	31338	31406	31465	31243	31565	31596	31561	31509	31448	31428	31583	31655	31691	31659	31360	31574	31659	31545	31644	31516	31453	31630	31402	31719	31566	31679	31481	31653	31645	31395	31864	31427	31327	31311	31821	31542	31572	31448	31459	31505	31591	31766	31522	31691	31743	31470	31775	31580	31325	31324	31315	31399	31670	31757	31428	31535	31792	31509	31700	31586	31527	31462	31541	31562	31572	31520	31530	31649	31642	31576	31961	31473	31712	31588	31888	31650	31499	31346	31660	31596	31640	31565	31305	31584	31604	31401	31372	31759	31269	31340	31470	31451	31424	31546	31433	31574	31477	31477	31507	31483	31291	31498	31702	31547	31653	31581	31642	31810	31743	31602	31308	31691	31350	31391	31386	31186	31591	31595	31394	31550	31644	31829	31407	31370	31610	31496	31527	31409	31648	31716	31578	31236	31667	31422	31652	31787	31797	31619	31439	31685	31398	31722	31507	31503	31683	31453	31565	31697	31751	31493	31460	31778	31596	31312	31876	31559	31419	31637	31537	31557	31571	31658	31465	31715	31749	31357	31800	31606	31590	31337	31502	31540	31342	31335	31425	31599	31341	31329	31464	31560	31626	31921	31646	31421	31395	31769	31546	31402	31207	31461	31606	31960	31529	31521	31628	31563	31343	31295	31523	31277	31336	31505	31778	31381	31737	31539	31527	31465	31824	31826	31426	31514	31796	31347	31326	31387	31332	31371	31348	31505	31643	31464	31480	31731	31432	31549	31670	31712	31415	31313	31541	31593	31670	31660	31548	31510	31281	31521	31507	31676	31741	31447	31337	31666	31652	31385	31606	31397	31600	31495	31538	31579	31695	31642	31368	31341	31364	31527	31563	31505	31304	31262	31727	31642	31737	31644	31609	31360	31473	31230	31614	31546	31681	31536	31349	31391	31319	31359	31494	31377	31401	31362	31523	31479	31314	31571	31345	31398	31673	31821	31466	31420	31394	31516	31592	31573	31630	31441	31539	31573	31403	31674	31785	31280	31634	31595	31340	31494	31551	31526	31335	31701	31507	31353	31474	31397	31467	31718	31523	31432	31684	31699	31507	31587	31672	31671	31503	31483	31632	31655	31568	31581	31328	31644	31407	31410	31208	31528	31593	31597	31536	31527	31607	31619	31500	31590	31545	31385	31497	31679	31683	31891	31616	31295	31415	31627	31264	31403	31490	31327	31553	31511	31619	31584	31854	31706	31229	31714	31360	31693	31614	31556	31438	31642	31572	31551	31692	31485	31620	31187	31465	31513	31427	31701	31637	31671	31648	31437	31501	31744	31715	31643	31262	31430	31511	31568	31361	31413	31411	31526	31531	31517	31250	31453	31597	31700	31633	31442	31725	31835	31240	31451	31691	31351	31662	31443	31615	31773	31411	31486	31479	31601	31734	31788	31649	31591	31524	31377	31381	31660	31766	31529	31502	31538	31382	31576	31416	31660	31623	32001	31263	31748	31494	31466	31383	31604	31643	31660	31834	31536	31423	31505	31370	31604	31424	31627	31395	31378	31364	31725	31489	31407	31585	31757	31538	31498	31510	31518	31305	31415	31496	31596	31415	31353	31563	31664	31633	31633	31599	31359	31661	31788	31599	31267	31505	31854	31475	31501	31416	31442	31408	31383	31664	31567	31477	31489	31329	31669	31552	31624	31286	31213	31489	31517	31476	31378	31458	31436	31555	31611	31545	31537	31755	31471	31546	31499	31279	31363	31562	31748	31524	31980	31534	31363	31341	31687	31407	31570	31187	31719	31541	31523	31730	31552	31653	31503	31531	31401	31648	31711	31536	31463	31445	31448	31737	31766	31196	31503	31333	31729	31353	31760	31600	31425	31415	31545	31682	31338	31607	31604	31493	31439	31844	31176	31802	31856	31529	31417	31477	31578	31370	31812	31490	31442	31721	31523	31487	31196	31451	31496	31564	31675	31740	31578	31567	31692	31486	31453	31366	31457	31383	31515	31488	31439	31529	31672	31609	31503	31677	31572	31352	31380	31363	31825	31499	31614	31384	31549	31507	31793	31489	31296	31500	31464	31203	31603	31544	31699	31776	31644	31584	31408	31497	31501	31479	31329	31506	31615	31624	31616	31534	31722	31758	31416	31512	31530	31210	31456	31340	31440	31529	31740	31676	31494	31549	31725	31660	31182	31829	31408	31561	31390	31717	31563	31488	31439	31371	31272	31524	31332	31759	31499	31326	31625	31623	31533	31574	31685	31619	31450	31537	31617	31524	31433	31707	31674	31504	31347	31631	31554	31537	31765	31435	31371	31693	31409	31495	31530	31586	31615	31531	31506	31483	31455	31505	31482	31573	31461	31502	31588	31425	31411	31481	31506	31356	31630	31614	31408	31255	31767	31750	31511	31692	31542	31835	31517	31295	31374	31577	31806	31612	31660	31744	31631	31447	31690	31817	31512	31617	31587	31401	31496	31619	31261	31556	31329	31670	31596	31675	31711	31462	31599	31271	31681	31739	31637	31536	31337	31447	31644	31552	31722	31631	31542	31652	31435	31405	31339	31327	31507	31313	31548	31455	31294	31543	31570	31493	31440	31714	31692	31719	31501	31647	31330	31798	31700	31538	31588	31667	31745	31577	31489	31273	31664	31643	31617	31661	31463	31603	31508	31540	31688	31452	31084	31485	31700	31474	31630	31300	31365	31581	31545	31426	31516	31592	31491	31499	31736	31391	31754	31335	31437	31480	31392	31527	31700	31546	31743	31432	31417	31586	31451	31747	31720	31473	31932	31547	31594	31498	31884	31556	31906	31465	31391	31622	31467	31613	31536	31727	31830	31570	31486	31636	31633	31516	31434	31654	31616	31491	31482	31458	31545	31429	31576	31494	31721	31535	31500	31581	31927	31642	31589	31606	31437	31535	31347	31836	31726	31466	31698	31768	31416	31638	31330	31430	31422	31652	31556	31778	31662	31303	31540	31518	31474	31442	31575	31462	31577	31557	31638	31477	31325	31723	31796	31517	31563	31539	31141	31167	31491	31564	31668	31694	31543	31677	31433	31290	31148	31552	31716	31417	31710	31578	31634	31780	31674	31377	31547	31315	31691	31740	31408	31636	31337	31526	31709	31673	31664	31721	31545	31413	31565	31721	31524	31319	31524	31412	31562	31601	31516	31630	31494	31404	31622	31603	31538	31661	31551	31364	31500	31465	31335	31588	31609	31544	31480	31357	31397	31768	31375	31212	31462	31801	31574	31488	31364	31322	31509	31529	31948	31542	31268	31682	31353	31744	31652	31466	31819	31613	31354	31681	31646	31635	31548	31675	31552	31669	31467	31452	31616	31596	31446	31582	31598	31644	31491	31450	31551	31631	31566	31453	31523	31566	31354	31554	31951	31576	31609	31535	31433	31272	31370	31309	31532	31415	31520	31747	31508	31655	31694	31478	31596	31527	31427	31534	31476	31558	31470	31423	31458	31437	31559	31437	31625	31388	31650	31358	31612	31394	31434	31377	31693	31723	31347	31491	31564	31691	31742	31729
30691	60515	55646	34393	22797	21632	20943	20460	20154	20037	20006	19658	19814	19663	19618	19532	19491	19572	19579	19577	19302	19545	19565	19695	19402	19511	19467	19479	19578	19456	19300	19266	19441	19257	19353	19270	19645	19274	19245	19498	19413	19614	19336	19468	19415	19441	19436	19353	19442	19439	19161	19352	19256	19392	19300	19472	19420	19476	19450	19574	19409	19308	19397	19376	19435	19428	19193	19395	19404	19216	19434	19457	19281	19526	19583	19425	19338	19463	19437	19532	19433	19185	19358	19491	19363	19531	19385	19171	19314	19381	19446	19211	19465	19376	19133	19351	19525	19204	19509	19452	19303	19347	19470	19326	19383	19190	19341	19332	19536	19329	19515	19308	19559	19328	19401	19343	19544	19326	19230	19503	19305	19403	19335	19318	19338	19429	19277	19282	19285	19193	19391	19359	19520	19457	19064	19492	19155	19270	19192	19166	19314	19413	19226	19525	19349	19302	19293	19197	19326	19512	19238	19280	19333	19441	19490	19226	19270	19339	19496	19394	19524	19381	19304	19558	19439	19199	19466	19296	19316	19362	19398	19390	19370	19350	19276	19418	19495	19550	19393	19197	19260	19350	19140	19515	19320	19404	19373	19296	19363	19313	19297	19255	19447	19546	19416	19406	19402	19204	19282	19313	19457	19334	19198	19269	19554	19394	19308	19611	19187	19372	19339	19428	19188	19291	19402	19472	19421	19416	19276	19302	19433	19347	19424	19517	19244	19265	19353	19328	19379	19387	19413	19486	19214	19413	19258	19302	19356	19183	19320	19435	19375	19412	19300	19282	19462	19365	19301	19222	19422	19552	19328	19322	19281	19315	19318	19266	19183	19313	19244	19306	19320	19317	19480	19438	19351	19208	19078	19272	19295	19455	19420	19353	19236	19469	19425	19282	19465	19429	19483	19343	19224	19364	19304	19356	19234	19478	19274	19218	19357	19357	19441	19370	19202	19349	19254	19347	19423	19327	19449	19327	19199	19357	19481	19179	19430	19389	19207	19322	19268	19461	19141	19216	19350	19237	19253	19333	19301	19255	19284	19312	19338	19615	19304	19456	19270	19235	19320	19439	19472	19266	19277	19206	19512	19265	19374	19096	19245	19359	19354	19242	19505	19411	19367	19295	19343	19512	19443	19471	19178	19393	19462	19464	19224	19385	19337	19328	19323	19276	19396	19385	19290	19358	19296	19074	19151	19454	19433	19397	19390	19300	19459	19287	19503	19426	19227	19247	19514	19236	19433	19333	19287	19339	19171	19306	19198	19102	19202	19264	19202	19248	19242	19448	19185	19278	19476	19137	19416	19129	19424	19370	19479	19485	19479	19335	19373	19237	19250	19537	19426	19331	19368	19420	19529	19395	19216	19420	19497	19488	19432	19563	19452	19249	19229	19341	19442	19456	19348	19312	19252	19156	19096	19362	19242	19442	19295	19329	19326	19254	19488	19211	19356	19374	19216	19196	19163	19351	19478	19413	19349	19210	19223	19364	19289	19429	19351	19326	19446	19568	19361	19270	19395	19349	19285	19182	19306	19319	19265	19301	19328	19375	19141	19303	19115	19293	19633	19219	19269	19295	19555	19205	19318	19466	19227	19179	19298	19230	19277	19471	19217	19221	19357	19166	19414	19391	19275	19304	19329	19330	19342	19300	19239	19092	19222	19186	19391	19326	19504	19086	19404	19484	19316	19266	19333	19327	19329	19334	19234	19349	19452	19420	19108	19151	19323	19328	19330	19223	19328	19443	19386	19259	19211	19408	19371	19312	19490	19290	19445	19382	19345	19268	19390	19188	19352	19199	19368	19411	19522	19164	19371	19146	19419	19302	19465	19309	19297	19254	19412	19329	19471	19445	19467	19282	19413	19399	19446	19453	19297	19608	19463	19441	19352	19221	19429	19412	19444	19380	19236	19277	19073	19287	19207	19296	19465	19342	19470	19484	19142	19306	19534	19214	19377	19307	19496	19305	19276	19179	19265	19316	19478	19291	19466	19204	19385	19335	19389	19435	19474	19320	19508	19523	19256	19310	19426	19431	19310	19290	19487	19469	19281	19235	19238	19416	19413	19302	19405	19348	19219	19363	19439	19319	19490	19340	19556	19384	19301	19262	19127	19181	19362	19288	19386	19411	19522	19430	19454	19391	19205	19313	19338	19346	19285	19278	19229	19354	19202	19283	19405	19359	19308	19084	19267	19203	19336	19486	19296	19434	19140	19299	19185	19390	19175	19233	19266	19468	19202	19360	19342	19458	19406	19548	19266	19401	19424	19285	19345	19255	19622	19154	19175	19408	19275	19352	19265	19371	19347	19288	19487	19320	19256	19533	19460	19390	19435	19362	19234	19398	19472	19548	19407	19309	19398	19271	19393	19548	19326	19366	19394	19490	19244	19341	19375	19409	19262	19358	19184	19573	19454	19366	19434	19416	19253	19306	19365	19167	19374	19351	19229	19400	19309	19109	19276	19248	19469	19412	19443	19391	19378	19343	19365	19547	19260	19143	19431	19380	19492	19468	19114	19426	19378	19321	19284	19300	19283	19395	19285	19176	19294	19531	19297	19421	19250	19237	19458	19219	19482	19279	19383	19267	19531	19451	19327	19269	19348	19142	19321	19430	19552	19301	19306	19374	19290	19291	19414	19261	19225	19294	19328	19342	19135	19498	19384	19349	19252	19377	19449	19332	19388	19267	19153	19236	19594	19187	19319	19281	19275	19200	19478	19261	19356	19326	19219	19480	19404	19378	19139	19487	19098	19224	19528	19369	19412	19354	19516	19476	19308	19372	19341	19281	19192	19394	19091	19429	19465	19340	19339	19206	19399	19420	19394	19531	19298	19469	19500	19449	19179	19466	19267	19174	19388	19176	19373	19292	19402	19353	19371	19203	19391	19337	19344	19284	19164	19450	19365	19373	19372	19219	19287	19415	19299	19226	19287	19395	19509	19424	19283	19425	19296	19436	19230	19297	19420	19471	19360	19415	19362	19351	19372	19342	19396	19223	19388	19325	19287	19283	19243	19231	19459	19292	19351	19385	19354	19424	19331	19328	19301	19278	19413	19443	19300	19401	19236	19143	19337	19174	19354	19333	19339	19426	19220	19120	19511	19369	19564	19451	19351	19208	19516	19326	19323	19447	19155	19272	19404	19251	19244	19301	19364	19277	19369	19425	19262	19338	19236	19445	19358	19165	19414	19516	19335	19316	19202	19355	19307	19399	19300	19327	19439	19442	19283	19431	19352	19268	19232	19520	19276	19191	19259	19394	19432	19321	19294	19193	19336	19332	19291	19359	19273	19206	19376	19258	19275	19423	19327	19294	19221	19328	19297	19310	19322	19401	19321	19543	19329	19231	19282	19327	19329	19230	19186	19133	19231	19253	19542	19558	19436	19330	19480	19174	19329	19305	19467	19278	19255	19337	19432	19321	19265	19490	19336	19343	19144	19372	19357	19213	19194	19177	19509	19358	19403	19287	19304	19359	19283	19391	19253	19238	19300	19258	19307	19180	19347	19275	19371	19503	19253	19306	19285	19340	19224	19348	19292	19374	19222	19222	19223	19389	19215	19299	19427	19478	19174	19087	19363	19223	19388	19553	19520	19404	19290	19398	19335	19320	19366	19391	19242	19231	19373	19288	19417	19490	19210	19482	19473	19211	19314	19211	19295	19141	19407	19359	19350	19209	19317	19384	19325	19224	19385	19169	19356	19371	19386	19477	19102	19296	19375	19331	19270	19343	19248	19242	19234	19195	19388	19381	19477	19216	19466	19220	19136	19264	19318	19113	19334	19222	19440	19209	19488	19267	19221	19281	19507	19492	19297	19345	19162	19430	19255	19426	19303	19346	19402	19180	19271	19285	19198	19211	19316	19295	19434	19391	19279	19187	19218	19342	19292	19364	19178	19389	19554	19326	19365	19230	19395	19205	19330	19355	19387	19455	19305	19405	19533	19499	19452	19174	19380	19507	19199	19285	19287	19292	19467	19324	19322	19360	19471	19243	19366	19395	19351	19353	19487	19205	19444	19227	19281	19328	19326	19241	19442	19286	19549	19348	19467	19284	19381	19183	19398	19390	19487	19466	19368	19210	19415	19242	19246	19236	19361	19418	19418	19381	19465	19485	19430	19214	19206	19378	19319	19190	19360	19422	19422	19355	19283	19336	19190	19513	19268	19336	19207	19257	19236	19335	19417	19224	19297	19165	19232	19556	19403	19344	19336	19518	19433	19363	19336	19354	19239	19381	19144	19325	19431	19281	19569	19075	19280	19411	19315	19397	19227	19361	19363	19284	19293	19399	19258	19353	19314	19413	19096	19187	19268	19204	19430	19228	19241	19428	19271	19409	19379	19588	19321	19259	19287	19419	19223	19323	19190	19370	19318	19235	19256	19287	19264	19283	19339	19252	19265	19317	19337	19495	19246	19497	19496	19281	19482	19352	19386	19326	19300	19328	19461	19158	19395	19254	19187	19159	19444	19188	19434	19398	19349	19429	19155	19404	19236	19254	19393	19318	19328	19246	19341	19258	19281	19378	19510	19438	19326	19159	19399	19267	19432	19421	19314	19419	19334	19421	19252	19199	19224	19295	19225	19318	19384	19438	19251	19315	19238	19275	19460	19323	19412	19288	19348	19419	19193	19398	19186	19320	19297	19292	19424	19035	19292	19426	19354	19465	19225	19319	19509	19317	19422	19418	19269	19411	19288	19374	19388	19362	19282	19324	19201	19422	19219	19219	19242	19263	19255	19361	19294	19421	19372	19386	19375	19405	19262	19526	19425	19276	19286	19368	19327	19515	19299	19333	19227	19264	19312	19388	19354	19273	19465	19366	19311	19396	19385	19338	19346	19298	19341	19389	19436	19431	19295	19410	19287	19304	19347	19242	19314	19427	19372	19372	19307	19305	19403	19332	19385	19142	19398	19348	19376	19464	19266	19284	19348	19194	19466	19425	19447	19347	19276	19425	19329	19478	19294	19271	19368	19231	19159	19381	19212	19434	19365	19291	19471	19222	19341	19445	19214	19241	19348	19437	19402	19342	19359	19448	19463	19419	19415	19337	19104	19221	19233	19433	19271	19308	19288	19157	19347	19289	19495	19123	19392	19370	19377	19396	19122	19331	19324	19403	19417	19337	19357	19368	19378	19324
36095	32570	39234	35485	31285	31444	31776	31515	31788	31509	31197	31382	31530	31371	31576	31372	31360	31442	31425	31410	31158	31392	31299	31461	31567	31886	31564	31393	31440	31552	31284	31537	31435	31433	31436	31624	31563	31682	31550	31252	31374	31375	31390	31816	31634	31447	31401	31436	31311	31402	31367	31385	31497	31427	31365	31593	31353	31655	31519	31382	31424	31569	31274	31324	31265	31287	31424	31466	31024	31256	31630	31232	31565	31257	31467	31263	31434	31329	31491	31350	31347	31548	31446	31517	31339	31306	31346	31298	31224	31407	31546	31531	31512	31563	31368	31793	31490	31310	31537	31265	31547	31429	31274	31536	31501	31359	31490	31268	31384	31472	31382	31091	31581	31401	31491	31343	31636	31363	31352	31581	31236	31227	31506	31572	31364	31326	31301	31606	31699	31610	31220	31346	31180	31324	31533	31106	31426	31385	31258	31214	31326	31373	31157	31284	31386	31362	31335	31189	31376	31385	31525	31496	31231	31550	31499	31405	31649	31431	31195	31450	31426	31424	31171	31358	31547	31217	31333	31573	31307	31362	31577	31226	31410	31149	31354	31271	31392	31433	31346	31388	31570	31449	31490	31696	31511	31690	31412	31452	31623	31416	31251	31422	31541	31577	31388	31563	31324	31452	31168	31435	31511	31340	31616	31564	31216	31418	31113	31395	31479	31501	31407	31480	31494	31310	31228	31066	31318	31355	31379	31396	31535	31185	31309	31382	31135	31276	31621	31581	31419	31404	31354	31327	31550	31426	31341	31312	31519	31579	31484	31503	31656	31181	31438	31415	31192	31223	31392	31479	31403	31407	31343	31449	31332	31140	31424	31447	31307	31006	31185	31442	31530	31309	31210	31539	31471	31155	31456	31568	31337	31504	31276	31169	31278	31251	31714	31519	31315	31329	31099	31682	31456	31326	31502	31362	31163	31304	31258	31420	31538	31262	31268	31027	31258	31001	31620	31378	31660	31206	31355	31604	31177	31154	31123	31291	31070	31734	31337	31504	31380	31503	31417	31382	31385	31164	31425	31252	31184	31094	31667	31331	31492	31431	31577	31711	31383	31405	31323	31311	31403	31535	31318	31489	31367	31390	31446	31584	31116	31392	31308	31518	31449	31317	31460	31496	31448	31266	31705	31279	31700	31453	31391	31416	31407	31407	31432	31471	31207	31437	31427	31280	31386	31273	31304	31613	31473	31319	31358	31156	31476	31312	31580	31398	31544	31468	31281	31322	31334	31254	31498	31299	31302	31192	31325	31337	31231	31319	31353	31299	31700	31459	31261	31577	31348	31344	31342	31226	31410	31256	31483	31304	31237	31561	31619	31335	31380	31265	31397	31439	31554	31417	31498	31347	31594	31453	31606	31541	31379	31478	31659	31344	31147	31126	31306	31675	31547	31653	31665	31562	31440	31292	31530	31158	31283	31359	31250	31387	31384	31163	31312	31411	31179	31290	31279	31124	31402	31504	31496	31548	31272	31362	31418	31294	31427	31196	31347	31411	31460	31734	31406	31246	31319	31488	31498	31401	31452	31341	31527	31513	31364	31413	31374	31196	31463	31521	31283	31471	31598	31506	31435	31481	31287	31078	31307	31442	31151	31761	31179	31276	31639	31374	31348	31375	31303	31457	31342	31243	31605	31513	31409	31442	31335	31458	31490	31598	31456	31284	31164	30894	30955	31433	31569	31590	31361	31260	31598	31596	31415	31465	31421	31245	31433	31482	31490	31533	31323	31109	31400	31426	31586	31556	31243	31345	31210	31322	31413	31208	31216	31522	31520	31478	31202	31176	31466	31157	31156	31553	31716	31302	31404	31432	31119	31316	31297	31418	31452	31495	31251	31434	31551	31427	31359	31534	31625	31357	31343	31043	31300	31171	31442	31526	31464	31485	31152	31528	31634	31378	31411	31576	31492	31676	31437	31304	31363	31278	31304	31573	31498	31444	31467	31297	31219	31533	31468	31263	31285	31583	31606	31235	31436	31561	31493	31472	31156	31334	31256	31310	31301	31229	31213	31437	31484	31322	31364	31031	31455	31451	31362	31472	31380	31414	31538	31292	31272	31139	31239	31339	31338	31388	31653	31235	31381	31563	31472	31368	31117	31315	31417	31416	31579	31499	31554	31521	31539	31478	31419	31368	31337	31425	31481	31438	31355	31369	31790	31047	31347	31303	31516	31501	31471	31490	31490	31429	31450	31599	31137	31465	31326	31217	31234	31238	31532	31295	31289	31301	31285	31349	31550	31371	31352	31326	31311	31141	31466	31442	31654	31269	31335	31443	31387	31398	31254	31671	31384	31326	31447	31514	31253	31589	31278	31125	31332	31320	31512	31627	31506	31343	31226	31332	31510	31438	31149	31384	31466	31569	31248	31177	31319	31757	31558	31277	31452	31460	31270	31503	31411	31382	31215	31250	31536	31345	31279	31301	31107	31222	31375	31347	31292	31390	31364	31351	31352	31300	31449	31453	31489	31382	31256	31297	31287	31306	31113	31283	31200	31351	31080	31503	31462	31210	31139	31267	31279	31424	31327	31131	31243	31431	31337	31395	31062	31487	31328	31408	31208	31555	31620	31469	31349	31419	31100	31339	31460	31162	31536	31319	31414	31229	31542	31285	31456	31345	31619	31207	31474	31249	31105	31435	31516	31128	31523	31416	31426	31383	31428	31557	31413	31494	31283	31431	31537	31192	31332	31394	31337	31224	31218	31145	31343	31510	31279	31455	31195	31119	31100	31314	31539	31091	31463	31674	31458	31406	31463	31198	31501	31323	31300	31460	31356	31488	31629	31377	31494	31232	31514	31188	31376	31559	31538	31515	31421	31293	31535	31416	31567	31359	31382	30955	31384	31834	31385	31373	31324	31622	31282	31637	31227	31310	31383	31326	31481	31417	31267	31571	31566	31375	31654	31271	31037	31280	31581	31284	31282	31512	31003	31417	31337	31546	31267	31232	31123	31320	31203	31247	31436	31485	31741	31339	31304	31427	31427	31365	31449	31233	31611	31312	31658	30970	31277	31089	31380	31508	31062	31269	31446	31352	31429	31329	31445	31181	31296	31354	31264	31204	31502	31527	31385	31321	31099	31203	31452	31316	31384	31344	31370	31257	31530	31482	31358	31199	31349	31535	31485	31762	31443	31234	31519	31311	31295	31522	31153	31320	31300	31373	31259	31297	31537	31329	31328	31148	31170	31295	31572	31487	31472	31429	31345	31304	31378	31618	31446	31448	31681	31214	31184	31623	31479	31533	31394	31540	31292	31215	31238	31256	31587	31481	31379	31513	31332	31112	31163	31240	31485	31380	31396	31482	31706	31592	31265	31449	31401	31638	31485	31349	31479	31553	31555	31418	31160	31614	31641	31529	31409	31412	31258	31606	31234	31577	31317	31531	31207	31291	31305	31391	31350	30975	31329	31482	31372	31289	31298	31333	31389	31467	31457	31283	31366	31471	31179	31115	31265	31089	31484	31594	31382	31156	31366	31228	31574	31179	31598	31514	31426	31632	31471	31344	31454	31450	31303	31565	31653	31478	31388	31193	31416	31490	31089	31329	31408	31549	31573	31402	31320	31230	31419	31498	31398	31348	31393	31532	31506	31200	31372	31394	31373	31546	31266	31312	31629	31271	31486	31339	31523	31382	31460	31257	31470	31353	31306	31227	31460	31329	31367	31528	31357	31169	31492	31574	31298	31354	31392	31458	31565	31597	31557	31312	31299	31271	31310	31301	31394	31337	31539	31436	31303	31332	31555	31445	31431	31371	31468	31589	31400	31250	31355	31359	31416	31393	31350	31393	31511	31425	31333	31316	31302	31509	31650	31602	31379	31435	31593	31485	31170	31292	31600	31280	31266	31260	31193	31318	31204	31288	31246	31323	31249	31400	31567	31341	31542	31241	31525	31172	31507	31510	31448	31380	31576	31348	31390	31667	31305	31251	31232	31215	31528	31469	31388	31434	31516	31335	31471	31347	31085	31451	31396	31407	31289	31462	31183	31238	31385	31486	31463	31312	31424	31709	31409	31305	31418	31598	31328	31640	31542	31512	31241	31419	31536	31338	31280	31668	31351	31221	31537	31220	31206	31342	31325	31437	31489	31267	31390	31373	31566	31430	31307	31272	31448	31342	31556	31336	31344	31398	31501	31514	31307	31346	31379	31418	31544	31233	31264	31204	31329	31441	31556	31308	31548	31321	31545	31375	31532	31537	31370	31076	31264	31402	31172	31221	31439	31403	31545	31625	31263	31388	31492	31184	31192	31359	31292	31645	31391	31235	31359	31415	31477	31293	31712	31188	31378	31304	31553	31457	31445	31351	31403	31323	31371	31848	31388	31058	31400	31252	31388	31700	31400	31452	31342	31204	31277	31319	31433	31511	31360	31488	31245	31505	31334	31128	31398	31377	31473	31409	31466	31341	31504	31448	31256	31426	31290	31481	31436	31597	31465	31637	31565	31247	31294	31493	31169	31357	31277	31417	31289	31356	31516	31393	31488	31194	31435	31250	31661	31275	31458	31564	31281	31452	31234	31251	31421	31207	31392	31308	31186	31226	31659	31423	31260	31517	31401	31256	31422	31252	31476	31228	31314	31442	31192	31327	31242	31333	31450	31327	31479	31259	31315	31456	31543	31189	31375	31377	31401	31344	31476	31594	31332	31265	31218	31258	31543	31329	31266	31381	31650	31684	31532	31347	31143	31487	31724	31678	31338	31441	31311	31452	31703	31229	31376	31538	31571	31391	31394	31467	31306	31609	31360	31463	31296	31614	31415	31207	31443	31550	31395	31348	31299	31488	31277	31571	31137	31412	31342	31195	31470	31194	31536	31366	31551	31653	31583	31452	31376	31495	31387	31231	31512	31466	31187	31142	31490	31142	31278	31489	31403	31456	31255	31315	31531	31363	31433	31406	31338	31450	31522	31398	31371	31681	31227	31221	31555	31451	31527	31277	31272	31378	31396	31394	31430	31629	31289	31605	31502	31415	31389	31443	31439	31576	31463	31648	31545	31187	31507	31377	31261	31377	31283	31395	31508	31480	31187	31422	31167	31524	31446	31266	31169	31341	31359	31665	31235	31464	31426	31350	31778	31417	31473	31498	31644	31494	31454	31359	31158	31323	31510	31412	31510	31319	31411	31430
26651	34713	32693	23156	19800	19427	19442	19378	19419	19370	19312	19274	19375	19512	19372	19467	19467	19476	19237	19396	19421	19450	19448	19312	19284	19291	19413	19433	19280	19328	19393	19444	19537	19407	19533	19392	19338	19354	19408	19360	19347	19571	19651	19316	19225	19524	19474	19398	19201	19453	19409	19266	19274	19555	19570	19418	19359	19425	19428	19347	19269	19329	19453	19402	19332	19363	19653	19385	19396	19341	19399	19605	19338	19266	19493	19593	19585	19496	19347	19342	19387	19408	19264	19359	19304	19445	19445	19416	19459	19311	19550	19298	19450	19469	19406	19559	19491	19349	19332	19461	19238	19542	19348	19407	19264	19353	19527	19370	19384	19278	19429	19283	19355	19472	19335	19446	19297	19501	19356	19478	19251	19439	19374	19374	19376	19190	19471	19506	19336	19344	19243	19352	19382	19287	19282	19403	19305	19333	19293	19281	19401	19362	19314	19313	19353	19432	19404	19306	19550	19422	19216	19263	19303	19346	19245	19353	19317	19473	19162	19325	19405	19370	19274	19311	19573	19492	19197	19368	19491	19384	19258	19396	19316	19210	19448	19424	19363	19548	19335	19296	19318	19335	19262	19256	19327	19441	19275	19422	19575	19273	19351	19240	19503	19242	19279	19332	19508	19185	19405	19278	19260	19536	19407	19356	19067	19314	19392	19418	19323	19579	19525	19347	19394	19385	19361	19656	19293	19377	19459	19398	19352	19302	19326	19292	19548	19358	19417	19336	19254	19402	19216	19419	19482	19240	19319	19390	19401	19476	19361	19297	19365	19270	19389	19425	19339	19291	19286	19309	19399	19351	19419	19397	19342	19526	19299	19470	19426	19373	19425	19098	19428	19256	19366	19331	19155	19357	19309	19209	19388	19344	19287	19467	19322	19493	19538	19299	19375	19454	19305	19308	19474	19278	19319	19457	19277	19615	19224	19149	19548	19660	19568	19282	19271	19291	19717	19219	19285	19477	19356	19215	19545	19343	19356	19279	19420	19576	19193	19292	19348	19357	19296	19280	19454	19232	19456	19450	19334	19447	19373	19360	19502	19373	19309	19341	19392	19364	19481	19346	19572	19320	19546	19285	19195	19308	19261	19355	19585	19318	19143	19373	19561	19325	19433	19242	19573	19329	19302	19406	19556	19193	19406	19249	19371	19354	19161	19393	19241	19181	19262	19312	19128	19465	19285	19458	19337	19370	19333	19346	19407	19371	19650	19165	19284	19517	19339	19393	19478	19323	19191	19541	19298	19397	19472	19273	19366	19308	19225	19384	19390	19308	19216	19441	19315	19272	19406	19365	19405	19425	19389	19441	19522	19390	19366	19425	19432	19381	19304	19720	19557	19315	19188	19334	19296	19358	19462	19301	19352	19441	19358	19489	19376	19456	19404	19470	19480	19407	19380	19269	19234	19350	19504	19506	19279	19335	19398	19442	19256	19306	19288	19584	19233	19406	19557	19279	19377	19427	19478	19492	19318	19387	19361	19351	19131	19181	19171	19336	19527	19173	19373	19561	19513	19389	19468	19355	19385	19300	19605	19317	19410	19329	19434	19404	19439	19379	19384	19540	19448	19250	19272	19364	19494	19132	19338	19383	19324	19242	19461	19219	19455	19361	19362	19467	19522	19377	19270	19420	19417	19359	19309	19321	19297	19318	19569	19159	19361	19390	19466	19350	19310	19491	19519	19250	19373	19404	19349	19394	19320	19429	19269	19439	19553	19396	19440	19370	19343	19418	19444	19372	19521	19459	19403	19439	19154	19462	19374	19354	19339	19344	19303	19185	19343	19459	19482	19344	19437	19323	19298	19452	19242	19649	19339	19537	19305	19358	19418	19237	19421	19345	19481	19330	19428	19373	19508	19364	19361	19478	19340	19301	19526	19295	19334	19423	19340	19507	19311	19224	19250	19387	19628	19240	19300	19408	19242	19341	19268	19540	19482	19378	19388	19450	19503	19450	19505	19496	19462	19307	19291	19452	19390	19203	19495	19461	19094	19333	19276	19330	19291	19292	19374	19425	19326	19269	19510	19385	19457	19578	19390	19187	19322	19351	19329	19380	19342	19410	19215	19421	19472	19359	19256	19269	19323	19328	19400	19257	19244	19337	19465	19366	19395	19243	19459	19409	19304	19239	19191	19346	19498	19520	19333	19458	19562	19405	19187	19241	19336	19357	19337	19460	19360	19201	19410	19455	19382	19370	19402	19564	19313	19363	19263	19381	19534	19345	19207	19538	19511	19381	19516	19275	19534	19364	19368	19548	19336	19319	19333	19445	19252	19445	19313	19422	19500	19371	19179	19407	19274	19379	19533	19477	19201	19430	19379	19542	19338	19289	19269	19449	19543	19472	19240	19280	19430	19388	19263	19414	19425	19364	19232	19352	19253	19363	19300	19522	19637	19523	19324	19265	19638	19460	19411	19374	19309	19410	19232	19383	19400	19538	19388	19388	19338	19403	19450	19403	19394	19601	19440	19330	19458	19586	19411	19449	19345	19214	19394	19395	19355	19358	19465	19300	19335	19226	19199	19230	19347	19485	19426	19506	19105	19387	19345	19581	19299	19397	19373	19285	19391	19354	19399	19146	19315	19391	19298	19438	19338	19442	19241	19363	19389	19133	19358	19235	19289	19426	19409	19409	19412	19376	19285	19301	19439	19208	19276	19360	19381	19261	19517	19196	19450	19476	19432	19183	19435	19441	19286	19523	19460	19446	19302	19287	19525	19416	19208	19587	19350	19493	19359	19336	19429	19550	19352	19328	19390	19303	19489	19357	19467	19381	19366	19523	19340	19454	19287	19423	19191	19360	19516	19306	19329	19399	19393	19268	19411	19379	19455	19366	19411	19293	19449	19379	19223	19261	19460	19394	19424	19327	19400	19391	19430	19623	19291	19389	19405	19401	19276	19341	19463	19394	19337	19389	19488	19508	19358	19363	19383	19247	19250	19520	19417	19320	19418	19465	19343	19340	19205	19340	19247	19218	19460	19265	19338	19370	19368	19470	19280	19320	19279	19314	19361	19392	19599	19472	19262	19343	19613	19184	19287	19454	19039	19509	19352	19385	19410	19238	19247	19451	19508	19321	19399	19538	19241	19466	19406	19295	19419	19436	19415	19264	19469	19473	19405	19436	19384	19318	19285	19555	19305	19464	19612	19358	19358	19313	19182	19322	19473	19550	19340	19274	19336	19662	19455	19258	19431	19410	19475	19141	19335	19218	19291	19524	19341	19397	19249	19248	19351	19177	19270	19570	19432	19335	19391	19305	19449	19283	19333	19368	19436	19290	19452	19433	19249	19466	19437	19174	19365	19477	19355	19413	19381	19342	19345	19304	19258	19420	19471	19447	19400	19362	19493	19423	19406	19421	19253	19258	19398	19523	19292	19232	19298	19474	19469	19450	19438	19465	19329	19397	19293	19429	19319	19462	19397	19301	19482	19383	19200	19453	19466	19571	19290	19257	19364	19335	19367	19441	19211	19313	19437	19275	19446	19644	19521	19391	19313	19389	19258	19311	19395	19375	19307	19501	19300	19311	19317	19407	19363	19289	19325	19299	19373	19362	19214	19592	19380	19385	19376	19329	19473	19532	19303	19303	19550	19379	19301	19581	19305	19263	19366	19345	19465	19406	19348	19387	19265	19544	19124	19535	19402	19391	19323	19421	19389	19454	19369	19291	19360	19309	19202	19304	19278	19406	19376	19336	19417	19358	19279	19445	19252	19374	19299	19363	19376	19263	19428	19305	19537	19151	19437	19450	19426	19293	19228	19561	19459	19409	19338	19363	19493	19547	19404	19512	19284	19440	19396	19537	19564	19318	19312	19433	19181	19215	19371	19355	19255	19535	19505	19565	19420	19469	19438	19380	19296	19468	19400	19309	19310	19256	19543	19290	19524	19333	19374	19265	19413	19310	19394	19348	19317	19453	19377	19274	19366	19282	19196	19330	19364	19161	19209	19549	19215	19428	19197	19424	19361	19319	19445	19383	19503	19426	19303	19413	19137	19435	19378	19329	19228	19478	19377	19359	19452	19305	19190	19493	19397	19423	19470	19543	19464	19374	19392	19372	19375	19281	19521	19372	19306	19266	19605	19387	19316	19617	19601	19357	19324	19404	19465	19482	19296	19481	19206	19500	19529	19524	19370	19378	19424	19356	19461	19404	19325	19336	19284	19426	19479	19391	19338	19586	19521	19221	19195	19537	19387	19506	19343	19471	19423	19494	19645	19298	19448	19345	19427	19412	19424	19655	19300	19247	19341	19321	19349	19445	19344	19386	19572	19470	19356	19559	19313	19452	19377	19377	19353	19443	19424	19502	19418	19370	19641	19483	19505	19471	19382	19190	19328	19390	19477	19274	19474	19289	19279	19475	19325	19429	19314	19411	19432	19355	19350	19336	19581	19583	19449	19351	19368	19306	19295	19341	19219	19416	19436	19409	19493	19569	19490	19203	19368	19349	19501	19448	19319	19406	19337	19333	19446	19117	19438	19590	19347	19592	19353	19279	19410	19239	19388	19378	19366	19339	19452	19399	19373	19393	19418	19394	19233	19384	19415	19425	19401	19034	19197	19675	19353	19408	19472	19317	19397	19465	19112	19257	19394	19285	19387	19469	19353	19270	19479	19267	19383	19363	19316	19342	19479	19181	19469	19429	19451	19313	19327	19493	19359	19263	19482	19423	19443	19472	19403	19460	19323	19329	19403	19432	19490	19432	19448	19435	19292	19334	19570	19590	19404	19552	19491	19304	19223	19420	19236	19287	19464	19287	19196	19482	19302	19561	19501	19274	19416	19528	19335	19420	19240	19525	19263	19239	19257	19566	19482	19306	19538	19443	19202	19282	19354	19434	19289	19262	19339	19378	19336	19411	19444	19409	19506	19305	19283	19172	19416	19358	19325	19466	19473	19194	19328	19382	19500	19381	19407	19280	19220	19388	19632	19245	19560	19329	19516	19476	19212	19448	19358	19287	19332	19419	19268	19282	19288	19511	19432	19205	19399	19403	19298	19479	19193	19212	19489	19409	19388	19298	19421	19258	19389	19368	19300	19371	19489	19411	19482	19386	19263	19432	19317	19348	19309	19335	19383	19310	19401	19330	19276	19294	19371	19496	19300	19397	19396	19513	19204	19383	19453	19451
23762	21035	27828	26066	24734	29566	32529	30871	30234	30245	30458	30113	30187	30029	30246	30019	30283	30078	30362	30375	30049	30216	30158	30051	29965	30140	30154	30206	30438	30356	30105	30036	30008	30015	29677	29849	29912	29804	30035	30213	30182	29895	29765	30189	30043	30254	30318	29999	30041	30043	29934	29778	30005	29852	30111	29942	30053	29998	29905	30156	29780	29838	29775	30357	30186	30246	29906	29948	30257	29960	30190	29847	30172	30072	29824	29922	29933	30042	30136	29886	29960	30117	30095	30011	30034	30002	30275	30192	29907	30053	30113	30188	29959	29946	29949	29910	30093	30093	30261	30147	30043	29646	30048	30001	30028	29967	30069	30292	30043	30055	30024	29771	29905	30010	30067	30062	30162	30273	29812	29992	29873	30049	30016	29955	30098	30164	29914	29719	29958	29900	29871	30103	30019	29790	29943	29779	30035	29827	30021	30129	30042	29663	29779	30115	30114	30109	30141	29927	30056	29967	29936	29987	30010	29914	29821	30043	30110	30177	30145	29878	30022	30204	30076	29949	29915	30105	30024	30088	30073	30001	29897	29880	30070	30079	30063	30199	29993	30019	30086	29987	30111	29991	29764	29906	29684	30155	29921	29958	29953	30005	29937	29660	29817	30087	30154	29781	29931	30071	29933	30070	29999	30023	29832	30033	30009	30051	30170	29978	29929	30179	29853	29941	29963	30168	30321	30218	29749	30070	29879	30090	29849	29656	30345	29897	29984	29947	29984	30090	29848	30049	29875	30129	30067	29882	30084	30000	30010	30124	30027	30092	29988	30080	30112	29863	29975	29846	30089	30087	29991	29994	29811	30061	29934	30049	30137	30000	30141	30136	29934	30219	30083	30072	30137	30139	30088	29982	30042	29822	30213	29840	30109	30034	29854	29791	29825	30064	30115	29830	29697	30197	30083	29892	30007	29723	30102	30234	30143	29949	30101	30376	30032	30087	30303	29868	29870	29988	29970	29758	29965	29879	29815	30036	30027	29921	29905	30053	29903	30088	29934	30079	29724	30010	30026	29905	30060	30033	29791	29903	29880	29925	29621	29974	30078	30099	29988	29862	29961	29710	30217	29762	29885	30033	30363	30214	29891	29671	29957	30035	30065	29830	29842	29952	29752	30010	30136	29837	29918	29971	30093	29793	30198	29999	30092	29820	29639	30075	29829	29892	29943	30134	29989	29821	30317	29817	29977	30010	29941	30062	29897	29946	29863	30042	30150	29942	29928	30060	29909	29747	29964	30025	30059	29925	30068	29790	29748	29880	29948	29789	29904	29999	30106	29981	29688	30223	30195	29844	29892	30237	30038	29947	30130	30067	30101	30160	29910	30108	30091	29995	29936	29937	29922	29906	30066	29989	29896	30041	30329	29872	29973	29993	29948	29984	29960	30018	29775	30027	30119	29784	30240	30053	29745	29880	30097	29990	29960	30016	29894	29982	30123	29937	30057	30034	30101	30023	30081	30009	29932	29693	29942	29721	30209	30156	30230	30039	30136	29996	29882	29923	29790	29819	30164	29721	29895	29747	30040	30013	29843	29828	30133	29994	29981	29859	29816	29823	30151	30132	30013	29963	29939	29925	29963	29783	30035	30059	30017	30096	30040	29841	30045	29717	29828	30012	29780	30018	30094	29943	29853	30112	30005	29962	29850	30130	29866	29743	30135	29943	29835	29930	30012	29699	29922	30226	30089	29818	30149	29991	29809	30036	30112	29911	29911	30019	30159	29840	30041	29898	30044	29958	29778	29945	29956	29761	29822	30148	29816	29835	29913	30027	30112	29972	30108	29798	29741	29664	30070	30004	29774	30186	30131	29924	30133	29832	29906	29835	29792	30066	29926	29932	29917	29806	29862	29987	30025	30067	29794	29982	29899	29934	29790	30166	30073	30086	30053	30150	29716	29955	29959	29975	29987	30204	29846	29967	30129	29878	29977	29921	30071	30020	29834	29972	29876	30129	30026	30284	30054	29910	30070	30091	30029	30008	30031	29869	29911	29971	29945	30009	29905	29955	29955	30040	30000	29850	29879	30035	30104	29805	30110	29819	29752	29827	29799	29875	29954	30017	29890	29991	29914	29720	29861	29978	30038	29987	29942	29891	29859	29872	30108	29878	30175	29752	29734	29944	30090	29988	29996	29904	29832	29883	30119	30048	29886	29912	30058	29871	30070	29765	29880	29895	30059	30187	29816	29952	30136	29960	29869	30017	29980	29845	29824	29597	29735	30173	30206	30058	29769	30092	30140	30003	30183	29951	30020	29668	29776	30021	30019	30240	30213	29881	30108	30149	29869	29984	29771	29879	29907	29932	29998	30077	29983	29923	30263	29779	29793	29905	29972	29893	29993	29829	30223	30028	30222	29988	30099	29962	29980	29989	30082	29913	29688	30065	30223	29830	29863	30071	30034	29871	30205	30094	30026	29909	29838	30146	30229	29520	29928	29931	29975	30489	30011	30014	30033	30017	30035	29839	30075	29885	30087	29993	29782	30020	29954	29929	29870	29699	30151	29985	30084	30031	30090	30039	29808	30146	29905	30086	30158	29941	29871	29927	29902	29975	30088	29946	30206	30012	30098	30191	29899	29856	30143	29743	29845	29982	29900	29971	29882	29970	29930	29764	30221	29893	30478	30069	29904	30013	30134	30029	30088	30030	29912	30055	29787	30028	30081	29985	30008	29845	30395	30198	30091	30015	30085	30207	30123	29951	29914	29980	29970	30219	30067	29976	29818	29957	29868	29783	30040	29997	29864	30024	29814	30190	29875	29696	29975	29996	30169	30205	29979	30030	29908	29846	29807	29719	30000	30096	29843	29884	29895	29969	29972	30118	30062	30003	29579	30131	29890	30106	30023	29963	30058	30120	29972	29992	30102	29893	30153	29979	30123	30048	30059	29647	29724	30082	30147	29876	30166	29905	29901	29865	30137	29752	29904	29880	29769	30340	29819	30231	30156	30220	29807	29904	29759	29796	29924	29807	29994	30055	29779	29832	30063	30186	29806	29905	30143	30080	29993	30244	30035	29823	30009	29973	29918	29795	29938	29729	29782	30156	29986	30050	29976	29721	30036	29930	29963	29872	29892	30103	30043	30067	30078	30100	30110	30343	30105	30037	30209	30070	29873	29969	30264	29827	30115	29938	29929	29987	29899	29761	29792	30004	30060	29750	29993	29876	29836	29826	29998	29963	29796	30030	30036	29960	30123	30154	29932	29889	30081	29969	29940	30101	29750	29830	30013	29951	29867	29987	29763	29920	29791	29709	29603	30062	29951	29956	30046	30017	29796	29834	30273	30113	30036	29911	29930	30022	29853	29853	30173	29976	30232	29702	29983	29839	29898	30042	30022	29866	29858	29968	29909	29924	29836	30045	29708	29994	29910	29755	30067	30073	30087	29924	29791	29952	29990	29912	29913	30012	30149	30146	30040	30067	30145	29866	30051	29913	30124	30138	29797	30233	29971	29981	30086	30023	29785	30017	29867	29780	29897	30104	29828	29807	30195	30090	30066	29927	29910	29867	30151	30128	29994	29962	30182	30088	30208	30106	30280	29906	30055	29904	29958	30153	29698	29848	30033	29904	30068	29938	30021	30025	30003	30018	30005	29980	29925	29941	30087	29901	29846	29888	30036	29942	30374	30397	30209	30395	29911	29974	29907	30020	29672	29999	29962	29866	30266	29807	30084	29798	29872	30034	29836	29774	30015	30031	29986	29912	29891	29959	30188	30063	29890	29941	30072	29962	29788	29887	30093	30217	29904	29855	30155	30234	30037	29924	29900	30101	30023	30023	29958	29941	29691	30324	29994	29933	30041	29973	29975	29798	29579	29869	29802	29909	29976	29770	29774	30013	30042	29903	29852	29722	30106	29923	29910	30074	29867	30013	30000	29964	29897	29959	30109	30208	30167	29859	29958	29886	29916	30147	30140	29917	29971	29947	29780	29943	29976	29911	30283	29832	29813	29952	29848	29631	30125	30079	29735	29884	30072	29995	29993	29916	29865	30094	29914	30017	30212	30009	30066	29853	29930	30062	29902	29789	30110	29867	30287	29781	30040	29793	30269	29615	30078	30052	29714	29935	29978	29962	29941	30043	30128	29810	30088	30084	30003	30136	30331	29886	29974	29769	29783	30078	30221	30009	30033	29980	30278	29910	29960	30037	29953	29943	30106	29965	29993	30118	30217	30123	30089	29830	30070	30082	29908	30211	29891	29939	30108	30076	30175	29980	29976	29955	30051	30072	29906	30110	30033	29949	30012	29889	29936	29901	29687	29998	30138	30221	29793	30105	30164	29824	30035	29920	30120	29809	30194	30066	30210	29826	29791	29814	29954	29964	29945	29879	29989	30176	29956	30010	29676	29996	30069	29941	30219	30151	30046	30088	29948	30086	29979	30230	30287	30035	30198	30040	30419	29947	30163	29877	29840	29980	30209	30122	30321	30044	30417	29917	29798	30006	30119	30022	29895	30194	30160	29992	29922	30061	30028	30227	29915	30077	30124	29730	29846	29896	30427	30007	29700	29928	29766	29898	30159	30056	30159	29862	30070	30037	30079	30134	29612	29876	29856	29964	30035	30015	29981	29961	30067	30170	29976	29873	30225	29652	29932	29977	30142	30114	30086	29994	30018	30076	29888	29953	30062	29991	29784	29982	30001	29862	29924	29851	29932	30208	30268	29627	29840	30254	29840	30295	29874	30165	30025	29943	29904	29834	29877	30141	30118	30105	29927	29984	29843	30053	29875	30150	29958	29846	29944	29917	30026	30028	29968	29970	29931	29951	30172	29960	29865	29989	29973	30028	30257	30017	29834	29949	29794	29779	30005	30126	30022	29747	30057	29914	29887	30084	30032	30100	30295	30090	29883	29900	30079	30026	29923	30004	29865	29977	29902	30160	29763	29830	29832	29946	30185	29983	30201	29993	29954	30245	30048	29854	30066	30070	30003	30059	29655	30254	30183	29725	30040	30177	30124	29602	29913	29734	30178	29910	30023	29988	30323	30048	30086	30037	29998	30084	29982	29954	30176	30019	30155	30028	29855	29991	30009	29838	29842	30166	29940	29997	29963	29980	29868	30206	29958	29939	30050	29935	30096	29820	30333	29897	30024	30041	29993	30035	29816	30196	29923	29779	30073	29915	30092	29870
28505	54289	50097	31913	20765	20006	19405	19454	19354	19180	19033	19015	18874	19034	18935	18833	18645	18969	18840	18904	18860	18590	18996	18650	18825	18818	18962	18832	18722	18859	18756	18819	18666	18787	18874	18786	18937	18790	18817	18705	18786	18838	18870	19012	18917	18808	18802	18921	18890	18751	18726	18878	18816	18750	18638	18753	18870	18902	18814	18982	18808	18575	18823	18986	18813	18746	18920	18809	18755	18481	18909	18789	18796	18892	18863	18733	18910	18950	18789	18799	18714	18831	18838	18865	18679	18887	18975	18742	18914	18618	18731	18738	18726	18667	18700	18791	18742	18864	18840	18880	18708	18883	18803	18811	18772	18818	18867	18779	18689	18675	18555	18673	18975	18654	18761	18801	18812	18819	18755	18769	18851	18639	18744	18684	18824	18906	18963	18893	18957	18589	18841	18848	18686	18814	18911	18652	18824	18756	18829	19052	18683	18767	18703	18655	18841	18789	18738	18800	18844	18975	18466	18782	18708	18859	18801	18712	18737	18974	18801	18824	18682	18898	18883	18702	18858	18599	18885	18815	18823	18878	18585	18789	18741	18774	18820	18992	18770	18647	18883	18896	18570	18891	18789	18793	18849	18625	18841	18687	18821	18726	18876	18839	18893	18706	18657	18793	18766	18906	18721	18917	18708	18818	18745	18669	18892	18664	18696	18660	18794	18655	18763	18712	18794	18800	18672	18703	18864	18699	18660	18804	18589	18691	18588	18859	18804	18821	18695	18782	18851	18781	18738	18758	18753	18813	18806	18651	18764	19027	18451	18848	18721	18829	18784	18570	18877	18873	18832	18714	18655	18847	18792	18617	18842	18875	18957	18672	18767	18691	18879	18672	18744	18765	18837	18845	18705	18944	18927	18985	18586	18842	18704	18864	18619	18639	18690	18834	18776	18760	18815	18796	18740	18678	18865	18495	18795	18777	18954	18811	18809	18860	18678	18882	18783	18649	18911	18676	18941	18621	18838	18682	18670	18595	18666	18814	18700	18768	18869	18942	18594	18891	18763	18634	18723	18893	18742	18578	18831	18658	18817	18714	18718	18799	18911	18696	18690	18810	18878	18793	18669	18771	18807	18633	18824	18636	18842	18876	18693	18845	18716	18785	18933	18739	18971	18652	18667	18885	18720	18552	18978	18837	18897	18847	18949	18794	18766	18765	18799	18830	18753	18856	18893	18941	18765	18817	18680	18802	18721	18828	18932	18790	18640	18873	18745	18694	18662	18738	18782	18664	18912	18586	18804	18683	18952	18750	18698	18612	18764	18930	18710	18861	18727	18736	18787	18758	18635	18586	18744	18767	18653	18893	18692	18691	18767	18926	18778	18754	18717	18615	18754	18746	18663	18774	18762	18724	18717	18745	18630	18848	18911	18831	18774	18789	18927	18745	18601	18935	18954	18730	18866	18749	18770	18886	18867	18832	18769	18669	18814	18808	18780	18555	18552	18738	18722	18668	18731	18689	18723	18952	18634	18751	18651	18924	18881	18805	18730	18617	18616	18791	18717	18844	18687	18904	18802	18752	18988	18765	18670	18684	18703	18689	18847	18525	18940	18846	18697	18791	18930	18870	18695	18748	18706	18738	18617	18682	18826	19022	18794	18761	18752	18835	18844	18764	18598	18765	18820	18726	18883	18758	18947	18617	18610	18649	18956	18650	18834	18655	18758	18812	18500	18656	18768	18718	18969	18830	18835	18858	18740	18672	18821	18807	18626	18840	18759	18878	18784	18830	18646	18795	18801	18987	18980	18821	18690	18712	19009	18875	18707	18834	18661	18793	18681	18678	18675	18783	18781	18767	18692	18823	18790	18877	18676	18922	18865	18592	18865	18994	18724	18771	18958	18568	18656	18809	18575	18845	18615	18846	18716	18666	18822	18874	18749	18698	18774	18798	18721	18919	18626	18690	18791	18685	18769	18807	18721	18802	18597	18814	18984	18887	18728	18632	18656	18863	18789	18741	18981	18643	18744	18751	18686	18862	18722	18837	18802	18659	18866	18753	18734	18768	18884	18609	18761	18713	18807	18761	18671	18687	18938	18629	18615	18713	18683	18848	18760	18860	18779	18708	18752	18893	18609	18689	18794	18734	18747	18682	18725	18830	18744	18591	18741	18615	18768	18883	18801	18702	18802	18570	19036	18798	18806	18888	18762	18908	18863	18812	18688	18750	18854	18587	18685	18724	18669	18731	18889	18709	18843	18754	18776	18745	18611	18731	18693	18816	18745	18775	18662	18751	18838	18897	18772	18831	18691	18940	18629	18690	18825	18616	18731	18777	18744	18761	18849	18854	18764	18836	18613	18828	18780	18860	18897	18892	18676	18776	18694	18760	18728	18730	18844	18799	18808	18865	18573	18897	18886	18881	18967	18736	18825	18626	18853	18749	18900	18863	18823	18861	18868	18717	18799	18753	19007	18727	18914	18811	18687	18930	18694	18731	18979	18571	18645	18792	18795	18719	18937	18818	18797	18791	18872	18878	18664	18802	18959	18954	18785	18870	18828	18716	18585	18870	18799	18737	18725	18758	18764	18941	18746	18735	18706	18782	18623	18862	18862	18708	18708	18846	18902	18728	18762	18841	18547	18612	18710	18876	18878	18817	18820	18631	18793	18699	18863	18751	18753	18771	18815	18656	18840	18680	18922	18890	18655	18590	18764	18749	18758	18663	18619	18745	18730	18778	18668	18710	18802	18599	18745	18801	18762	18679	18672	18747	18723	18733	18533	18657	18484	18951	18628	18756	18950	18806	18793	18849	18753	18595	18915	18852	18921	18735	18809	18840	18906	18899	18885	18662	18754	18653	18712	18620	18572	18843	18859	18688	18784	18795	18669	18844	18699	18571	18880	18828	18579	18726	18772	18833	18974	18780	18805	18775	18739	18892	18764	18775	18696	18664	18760	18818	18688	18834	18700	18756	18766	18801	18901	18666	18827	18726	18807	18821	18796	18676	18694	18658	18712	18863	18726	18920	18702	18846	18676	18696	18845	18698	18712	18772	18864	18789	18555	18772	18673	18750	18849	18849	18662	18609	19015	18627	18698	18844	18668	18918	18812	18903	18794	18807	18700	18830	18886	18893	18801	18696	18701	18626	18827	18914	18967	18940	18749	18614	18783	18909	18747	18737	18673	18736	18990	18734	18763	18794	18646	18742	18817	18541	18795	18584	18759	19028	18820	18782	18813	18863	18762	18935	18958	18750	18749	18625	18826	18840	18960	18736	18766	18741	18981	18648	18987	18623	18783	18838	18677	18833	18756	18834	18639	18829	18818	18914	18659	18811	18614	18752	18994	18773	18757	18833	18822	18765	18797	18788	18755	18784	18894	18795	18681	18791	18705	18896	18878	18736	18634	18851	19001	18764	18717	18759	18582	19008	18793	18900	19000	18574	18821	18682	18729	18753	18752	18842	18767	18687	18802	18679	18769	18665	18869	18694	18843	18617	18868	18934	18673	18845	18425	18765	18690	18639	18725	18843	18733	18735	18784	18858	18856	18811	18728	18953	18609	18766	18805	18728	18817	18632	18767	18852	18910	18609	18848	18864	18780	18936	18726	18768	18570	18866	18707	18746	18709	18835	18899	18856	18577	18804	18640	18728	18953	18760	18847	18768	18672	18857	18748	18681	18831	18810	18886	18804	18709	18812	18782	18625	18702	18907	18802	18888	19005	18800	18918	18646	18942	18732	18953	18846	18940	18610	18809	18863	18815	18787	18760	18840	18978	18775	18691	18792	18814	18805	18760	18901	18597	18620	18627	18798	18924	18513	18497	18699	18505	18825	18838	18877	18777	18718	18946	18675	18930	18830	18664	18919	18734	18628	18712	18695	18875	18804	18833	18751	18753	18794	18801	18802	18614	18744	18787	18712	18965	18637	19054	18708	18887	18910	18806	18804	18840	18592	18872	18640	18829	18663	18696	18753	18702	18714	18761	18653	18845	18718	18695	18753	18860	18805	18731	18725	18850	18723	18717	18868	18749	18653	18733	18804	18735	18927	18759	18693	18893	18748	18707	18750	18632	18535	18879	18900	18642	18739	18889	18797	18751	18773	18790	18785	18737	18867	18712	18799	18808	18919	18843	18700	18840	18745	18800	18867	18690	18649	18774	18928	18590	18700	18863	18842	18846	18719	18725	18721	18863	19060	18573	18772	18753	18663	18875	18686	18666	18682	18855	18649	18766	18725	18694	18854	18743	18793	18821	18846	18840	18701	18837	18633	18783	18695	18483	18600	18768	18704	18849	18880	18771	18617	18668	18786	18907	18728	18775	18749	18755	18772	18592	18717	18718	18967	18787	18618	18845	18617	18773	18744	18686	18806	18795	18616	18765	18923	18695	18635	18866	18809	18833	18783	18602	18703	18759	18688	18734	18752	18697	18785	18738	18711	18871	18743	18737	18648	18818	18756	18763	18566	18952	18713	18814	18941	18790	18832	18736	18701	18726	18757	18877	18815	18768	18650	18816	18994	18791	18707	18752	18563	18799	18860	18731	18649	18811	18795	18818	18646	18726	18697	18911	18929	18783	18864	18637	18936	18658	18937	18769	18821	18645	18811	18916	18784	18731	18759	18692	18731	18739	18709	18899	18723	18745	18883	18838	18654	18877	18837	18763	18879	18662	18562	18825	18901	18724	18863	18563	18833	18777	18845	18910	18779	18918	18882	18671	18736	18810	18873	18864	18641	18917	18899	18899	18789	18741	18853	18932	18915	18813	18763	18964	18738	18597	18704	18762	18918	18862	18734	18915	18782	18985	18654	18846	18935	18648	18867	18771	18877	18832	18742	18864	18685	18730	18729	18610	18861	18777	18605	18922	18855	18655	18715	18716	18737	18943	18892	18788	18728	18739	18793	18809	18820	18842	18796	18816	18852	18633	18650	18731	18768	18816	18814	18736	18728	18877	18697	18697	18853	18740	18659	18687	18794	18665	18622	18656	18847	18905	18815	18663	18710	18799	18467	18683	18918	18868	18699	19029	18661	18796	18864	18528	18746	18820	18696	18715	18971	18886	18745	18796	18936	18622	18646	19038	18758	18773	18856	18791	18777	18729	18784	18736	18714	18791	18739	18780	18894	18782	18699	18845	18776	18679	18795	18721	18908	18607	18810	18788	18615	18992	18939	18753	18766	18774	18735
22450	21000	27570	25328	22647	28458	34494	32221	31398	31990	31805	31693	31460	31564	31238	31323	31263	31280	31512	31162	31527	31549	31046	31026	31151	31263	31125	31160	31468	31393	30947	31269	31117	31390	31068	31135	31065	31179	31055	31269	31418	30905	31368	31443	30966	31098	31149	31010	30920	31116	30824	30973	31187	31403	31089	31186	31364	31148	31171	31180	31019	30901	31251	31068	30814	31242	31384	30760	31159	31040	31462	31137	31381	31209	30909	31121	31224	31147	31212	31155	30779	30958	30993	31164	31004	31116	31094	31249	31072	31025	30901	31391	30942	31067	30972	31180	31238	31212	31294	31139	31018	31058	31166	31267	31246	30983	31181	31252	30964	31332	31185	31144	31475	31114	31268	30969	31198	30868	31110	31026	30895	30909	31165	31108	31071	31060	31055	30900	31007	31315	30864	31083	30954	30869	30737	30962	31064	31048	30992	31101	31142	30991	30820	31138	31201	31298	31133	30822	30940	31116	31061	31343	31153	31000	31051	30946	31124	31020	31139	31169	31047	31261	31210	30610	30981	30884	31293	31137	31125	30792	31031	31194	30970	31012	30902	31022	30984	31048	30979	31114	31144	30926	30917	31047	31177	31091	30935	31171	31267	31046	30973	31073	30925	30898	31003	30825	31099	31209	30767	30967	31207	31075	30860	31119	31069	31112	30852	31007	31066	31012	30991	30875	31058	30896	31342	31141	31083	30955	31108	30883	31175	30894	30956	31034	31199	30843	30846	30933	31050	31299	31109	31087	30867	30799	31201	31148	31147	31119	31237	31258	30999	30886	30954	30966	31065	31035	31112	31208	31026	30954	31268	31256	31035	31062	31198	31278	31159	31240	31007	31143	30880	30974	30821	31146	30837	30877	31116	30692	30987	30929	31271	31028	31108	31087	31113	31386	31288	30987	31046	30750	30963	31035	31164	31051	31137	31126	30962	30838	31148	31355	31411	31303	30845	31088	31204	31068	31177	31304	31418	31271	31199	31175	31025	30921	31114	30896	30965	31154	31205	31196	31011	31145	30972	30892	30807	30860	31148	31136	31265	31044	30986	31010	30816	30913	31019	30914	31206	31148	31045	30938	30977	30971	30931	31285	31064	31214	31102	31087	31254	31155	31080	31148	31062	31053	31101	30782	31151	31064	31119	31133	31121	30905	31321	31192	31109	30995	30983	31065	31185	30925	31197	31163	31101	30996	30795	30991	31002	30797	31151	30988	31214	31151	31148	31000	31154	31091	31229	30788	31027	31205	31045	31179	30850	30878	30819	30976	30915	31011	31081	31079	31139	31054	31106	31325	31234	31028	31069	31373	31207	30927	31227	31217	30993	31013	30855	30971	31088	31153	30963	30752	30908	31019	31239	31028	30882	30980	30789	31009	31323	30975	30940	30724	31159	30685	30989	30939	30932	30785	30660	30902	31112	31028	31016	31008	31076	30703	30989	31032	31382	31270	31001	30986	31187	30934	31078	31278	31016	31247	31138	31128	31074	30978	30811	30893	31089	30970	31192	31258	31093	31201	30905	30877	31060	31040	31250	31018	31229	31000	31073	31177	31129	31198	30780	30836	31144	31116	31039	31103	31036	31061	30754	30993	30959	30990	31093	31244	31061	31028	31092	31209	31102	31137	31214	30955	31053	30998	30917	30961	31185	31171	31304	31150	30889	31019	31216	30900	30959	31174	31238	31248	31156	31102	31340	31454	31002	31082	31041	30767	31215	30856	30833	30700	30833	31077	30896	30929	31238	31228	31067	30950	31177	31070	30787	30635	31059	31045	31170	30890	30977	30887	31224	31114	30763	30997	30943	30766	31089	31319	31197	31027	30988	31037	30996	31182	31098	31011	31409	31179	31129	31082	31326	30855	31181	31018	31057	30705	30841	31072	31123	31275	30979	31025	31116	31342	31065	30856	31029	30865	30989	31185	30913	30950	30843	31074	30840	31052	31122	30976	31051	31123	31073	30916	31290	31051	30812	31055	31174	31042	31288	31101	30907	31081	30854	30814	31196	31088	31252	31367	31217	30903	30860	31213	31149	30885	31217	31187	30909	31064	30885	30790	31101	31298	31037	30980	30994	31019	31111	31059	30845	31238	31132	30895	30748	31060	30833	30868	31072	31127	30982	30866	31116	30887	31174	30853	31002	30855	30877	30980	31065	31239	30880	31145	31091	30813	30970	31031	31172	31200	31213	30960	31046	31062	31274	30934	31246	31161	31043	31094	30927	31004	31177	30884	31122	31047	31167	31047	31185	31427	31167	31105	31214	30804	31086	31106	31044	31256	31465	31036	31212	31071	31022	30827	30883	31000	31055	30784	31303	30872	31297	31373	31219	31042	31009	31099	31215	30828	31042	31067	31015	31226	31134	31239	31084	31024	30825	31128	31132	30978	31165	31110	31093	31161	31136	31232	31092	30879	31289	31162	30962	31376	31037	30868	31151	31231	31119	30768	31081	31142	30943	30933	31107	31088	31064	30929	30976	31213	31354	31105	31081	31032	30944	31094	31117	30854	31109	31173	30878	31223	31212	31030	31009	30735	31178	31131	31240	31139	31025	30793	30915	31059	30907	30963	31037	31019	31184	30862	31214	31068	30996	31048	31169	31084	31065	30879	30916	31118	31357	30918	30850	30865	31005	31130	31150	31096	31221	31213	31335	31141	30998	31325	30840	31109	31047	31150	31180	30908	30923	30933	31070	31151	30632	31310	30954	30917	31217	31221	31308	31020	31066	31122	31119	31237	30881	30835	30943	31165	30998	31288	31283	31191	30897	31383	31242	30873	31066	30939	30930	31066	31298	31009	31099	30966	31026	31078	31125	31318	30877	30861	31114	31146	30958	31014	30742	31064	31156	31014	31115	30804	31066	31054	31235	31352	31024	31079	31205	31048	31068	31243	31307	30988	31349	31023	31035	31094	30947	30745	31015	30905	30983	30943	31256	31029	30762	31128	31089	31258	31327	31168	31064	30887	30912	31145	31027	31370	31124	31254	30940	30895	31118	30958	30811	31113	30936	30837	30961	30859	31031	31234	31350	31278	31216	30966	31174	31348	30925	31287	31068	31013	31207	30987	31026	30908	30991	31086	31044	31073	31196	30846	31394	31067	30834	31244	31145	31062	31364	30814	31082	31173	31049	30871	30994	31353	31187	31106	30892	30977	30998	31089	31095	30977	31006	31108	31041	31395	31092	31022	31107	30980	30911	30872	31267	30941	31227	31271	31153	30994	30875	31242	31120	30977	31127	31033	30988	31356	31017	31308	31133	31056	30921	31122	31362	31157	30891	31040	30910	31089	30727	30867	31032	31029	30798	30800	30966	30937	31145	30876	31002	31016	31053	31187	31057	30816	31155	31089	31283	30785	31105	31186	31071	30977	31071	30926	31037	31109	31105	30943	30876	31168	31059	31128	31016	30988	31121	31193	31345	30975	31093	31054	30988	30768	31077	30953	30907	30982	31211	30882	30994	30782	31138	31004	30984	31043	31052	30946	31148	30894	30833	31145	31067	30980	30956	30891	31251	30970	31071	31092	30897	30740	31063	31209	30995	31188	31005	31003	31163	31322	31049	31175	31053	31116	31199	30820	30954	30873	31232	31206	31017	30983	31200	31087	31079	30901	30967	31009	31108	30860	31169	31207	31353	30893	30922	31044	31230	30892	31050	30948	31115	31151	30982	30879	30931	31041	30957	31015	31057	31026	30959	30981	30806	30846	30878	31082	31074	31230	31058	30918	30908	30964	31108	30936	31165	30940	31160	31063	31147	31252	31205	30994	30962	31201	31046	31249	30984	31100	31005	31097	30927	30828	30960	31131	31178	30883	30898	31016	31029	30844	31150	31026	31086	31012	31218	31115	30928	30978	31026	31309	31244	31059	31170	30910	30901	31257	30953	30992	31060	31309	30762	30606	30953	31042	31034	31022	30928	31136	30903	31083	31182	31059	31317	31044	31052	30938	30995	31103	31194	31263	30734	31074	31238	31101	31202	30698	30916	31161	31008	31145	31086	30781	30894	31188	30855	30949	31106	30997	31062	31140	31111	31139	31280	30875	31153	31209	30914	31089	31128	31006	31035	31049	31225	30982	31080	31031	31088	30764	30859	31153	30857	31137	30925	31147	30876	31074	31058	31054	30984	30978	31205	31070	31036	31155	31000	31073	31065	31032	31091	31227	31044	31140	31316	31190	30822	31053	30717	31110	31251	31040	31233	31049	31200	31196	30727	30830	31246	31192	31226	31196	30939	30783	31314	31041	31038	30801	30926	31176	31071	31071	31275	31020	31057	31137	30988	30741	30987	31279	31153	30966	31227	31370	30964	30914	30910	30999	30945	31359	31164	31004	31011	31129	31069	31199	31137	31159	30879	31240	31204	31299	31134	30847	31208	30885	31011	31156	31191	30834	30863	31173	30981	30820	31068	30669	31094	31091	31032	31097	31228	31160	31109	31148	30996	30970	30929	31140	31127	31176	30976	30817	31115	30810	31045	31144	31273	31217	30798	30974	31107	30901	30974	31142	31173	31109	30842	31089	31168	30994	31159	30927	30955	31034	31059	31020	31255	31153	31194	31090	31088	31191	30992	31042	31151	31059	31067	31276	31030	31289	31067	30778	31232	31016	31181	31121	31267	30838	31002	31227	31052	31393	31002	31054	31086	31060	31030	30953	31046	30857	31003	31198	31020	30872	30796	30990	31142	30879	31217	30937	31076	30958	30969	31390	31038	31074	31059	31114	31189	30875	31252	31162	31183	30862	31030	31265	31046	31102	31171	31255	31215	31052	31041	31329	31195	30954	31231	31059	31161	30984	31127	30774	31196	31079	31038	30920	30986	31108	31068	30992	30935	31306	31232	31261	31112	31127	30945	30957	31159	31172	31326	31346	31305	31063	31070	31006	30844	31114	30754	30876	31250	30940	31026	31031	31048	31068	31022	31002	31049	31074	30963	30763	31056	31098	31135	30883	31242	31174	31043	30955	31073	31269	31153	31173	31193	30998	30906	30909	30983	30926	30850	30851	30926	30989	31063	31351	31221	31123	31047	31286	31008	30951	31259	31106	31273	31007	30917	31107	31143	30811	30979	31148	31036	30772	30981	30982	31067	31023	30980	31061	31195	30845	31072	31173	31100	31020	30869	30973	30884	30803	31069	31157
30811	61697	60080	33369	22472	21421	20821	20171	20165	19858	19796	19503	19496	19415	19346	19498	19329	19465	19293	19359	19084	19307	19372	19279	19267	19189	19253	19192	19140	19047	19205	19293	19163	19228	19210	19042	19408	19152	19250	19332	19244	19340	19263	19436	19331	19294	19013	19303	19005	19320	19078	19305	19090	18979	19158	19294	19602	19264	19129	19143	19148	19161	19160	19212	19306	19326	19070	19120	19182	19299	19085	19162	19327	19054	19322	19186	19376	19103	19019	19433	19280	19249	19227	19435	19108	19091	19096	19193	19186	19057	19174	19289	19371	19235	19021	19160	19027	19144	19109	19129	19278	19270	19029	19254	19089	19153	19020	19001	19030	19137	19193	18923	19203	18897	19062	19149	19120	19113	19202	19064	19196	19110	19231	19230	19172	19080	19033	19064	19151	19159	19124	19067	19221	19030	18963	19231	18986	19283	19215	18962	19222	19279	19204	19215	19126	19101	19181	19112	19118	19081	19331	19038	19077	19005	19170	19096	19293	19060	19184	19243	19251	19027	19142	19015	19230	19182	19075	19170	19128	19190	19201	19188	18972	19149	19077	19215	19256	18946	19106	19267	19203	18865	19319	19220	19186	19130	19222	19071	19181	19022	19274	19131	19123	18812	19162	19281	19112	19181	19139	19085	19085	19005	18827	19148	19212	19247	18820	19061	19157	18963	18977	19199	19200	19313	19120	19211	19180	19080	18837	19219	19118	19227	19231	19136	19053	19201	19144	19051	19360	19037	19047	19134	18907	19165	19068	19142	19141	19123	19173	18955	18990	19058	19144	19243	19433	19229	19044	19131	18974	19124	19173	19159	18935	19044	19296	19129	18818	19196	19095	19204	19130	18996	19193	18814	19102	19132	19241	19154	19222	19212	19372	18869	19056	19034	19146	19239	19154	18961	19208	19010	19126	19136	19094	19112	19345	18992	19111	19090	19123	18905	19225	19070	19154	19289	19099	19093	18984	19062	19245	19018	19072	19086	19179	19103	19051	19165	19289	19007	19218	19175	19083	19171	19090	18989	19248	19026	18937	19237	18984	19022	19090	19148	19089	19080	19160	19117	19068	19150	19028	19120	19046	19087	19135	18988	19123	19016	19234	19408	19292	19116	19153	19103	19227	19042	19221	19047	19369	19136	19219	19082	18958	19103	19213	19172	19102	19302	19234	19203	19192	18939	19097	19188	19135	19287	19198	19088	19180	19049	19285	19158	19197	19168	19215	19250	19334	19136	19366	19022	19014	19199	19093	19142	19206	19248	19068	19114	19079	18921	19091	19215	19157	19244	19146	19193	19249	19116	19168	19090	19290	19025	19197	19149	19107	19036	19021	19146	19186	19107	19205	19196	19162	19055	19216	19167	19334	19214	19012	19173	19134	19205	19245	19294	18935	19199	19161	19303	19083	19147	19266	19226	19079	19248	19143	19124	19113	19049	19141	19041	19084	19139	18963	19139	19210	19186	19095	19146	19180	19068	19192	19177	18993	19324	19122	19206	19124	19145	19138	19028	19169	18921	19198	19057	19116	19139	19113	19015	19324	19124	19243	19158	19183	19152	19221	19082	19316	19128	19149	19116	19058	19038	19213	19180	19194	19145	19221	19046	19247	19160	19317	19096	19059	19103	19038	19297	19117	19328	19037	19086	19195	19096	19101	19060	19232	18991	19193	19009	19293	19194	19140	19180	18952	19235	19212	19160	19225	19059	19254	19116	19144	19166	19078	19133	19299	18932	19168	19132	19146	19170	19257	19104	19203	19191	19148	19181	19210	19327	19188	19280	19112	19163	19012	19201	19101	19199	19139	19301	19164	19141	19126	19268	19103	19042	19135	19050	19056	19211	19047	19253	18909	19289	19172	18957	19151	19170	18875	19090	19092	19165	19246	19183	19225	19179	19181	19037	19128	19343	19167	19067	19133	19048	19286	19061	19103	19330	19126	19122	19289	18985	19216	19019	19071	18988	19072	19179	19101	18992	19080	19041	19006	19112	19245	19105	19026	19242	19167	19077	19126	19060	19089	18976	19205	19228	19043	19068	19119	19343	19042	19255	19260	19189	19068	19104	19076	19186	19032	19113	18919	19157	19200	19355	19144	19170	19247	19108	19265	19271	19265	19169	19157	19004	19150	19003	19148	18905	18996	19074	19292	19231	19178	19143	19159	19143	19029	19139	19242	19134	19113	19249	19324	19071	19149	19227	19138	19243	19163	19137	19095	19136	19122	19004	19156	19171	18973	19132	19126	19150	19065	19129	19053	19211	19104	18979	19152	19018	19063	19204	19156	19068	19109	19168	19081	19149	19076	19146	19081	19317	19122	19110	19117	19157	19239	18997	19171	19158	19163	19156	19151	19121	19203	19089	18869	19173	19166	19141	19120	19194	19094	19351	19160	19241	19128	19195	19120	18976	19102	18990	19057	19239	19191	18994	19343	19096	19039	19353	19087	19143	19225	19200	19136	19219	19207	19167	19081	19235	19123	19064	19161	19031	19043	19016	19179	19081	19069	19081	19159	18998	19184	19203	19000	19304	19201	19100	19408	19015	19126	19220	19316	19221	19008	19234	19144	19118	19009	19050	18861	18999	19158	19120	19264	19220	19101	19114	19141	19036	19294	19263	19082	19040	19205	19175	19157	19012	19422	19022	19106	18984	19004	19055	19069	18966	19075	19064	19066	19129	19084	19286	19051	19105	19053	18966	18999	19067	19178	19047	19130	19145	19120	19069	19173	19083	19146	19085	19015	19211	19076	19174	19167	19045	18936	19103	19016	19112	19131	19379	19248	19102	18907	19134	18927	19083	19149	19188	19081	18931	19228	19151	19150	19066	19044	19093	19217	19056	18968	19179	19151	18814	19306	19034	19043	19183	19145	18944	19189	19253	19250	19104	18981	19123	19012	18968	18968	19022	19036	18942	19175	19142	19172	18985	19091	19131	19316	18918	19093	19157	19058	19153	19036	19298	18932	19180	19301	19175	19003	19036	19285	19130	19071	19141	19014	19062	19214	19154	19267	19225	18999	19080	19131	19146	19094	18964	19119	19127	19239	19230	19225	19200	19251	18983	19203	19127	19180	18974	19187	19170	19435	19061	19240	18932	19147	19157	19121	19221	18980	19142	19215	19064	19059	19116	19144	19180	19101	19355	19115	19172	19206	18914	19069	19179	19275	19119	19220	19157	19098	19299	19152	19146	19066	19141	19150	19123	19065	18970	19079	19201	19070	19068	19236	19046	19151	19107	19108	19165	19139	19098	18939	19097	19194	19053	19117	19372	19223	19235	19027	19008	19039	19002	19139	19041	19175	19000	19044	19189	19163	19038	19250	19080	19233	19027	19121	19307	19159	19348	19204	19146	19212	19293	19065	18933	19104	19150	19325	19256	19143	19159	19069	19145	19100	19058	19191	19208	19137	19214	19111	19166	19011	18913	19141	19088	18955	19137	19163	19252	19022	19144	18919	19155	18965	19138	19201	19156	18998	19349	19087	19174	19154	19267	19035	19304	19074	19189	19199	19079	19202	19386	19207	19374	19154	19156	19327	19117	19102	19064	19137	19189	19047	18972	19217	19082	19281	19215	19122	18995	19234	19070	19271	19103	19200	19087	19240	19096	19120	19094	19183	19024	19199	19144	19066	19111	19252	19118	19110	19242	19074	19004	18997	19311	18928	19161	19175	19032	19035	19145	19281	19033	18791	19133	19094	19227	19338	19029	19195	19168	19328	19098	19242	19102	19148	19163	19178	19082	19296	19113	19011	18989	19297	19041	19132	19061	18860	19306	19230	18950	19369	19075	19095	19244	19061	19101	19226	19266	19100	19286	19035	19160	19061	19208	19022	19145	19072	19080	19214	19128	19117	19177	19034	19189	19196	18858	19056	19184	19252	19054	18906	19097	19097	19097	18954	19183	18991	19183	19136	19046	19069	19218	19102	19130	19096	19083	19197	19163	19161	18873	19081	19066	19054	19043	19186	19035	19227	19065	19141	19212	19155	19164	19015	19125	19199	19159	19054	19098	19066	19156	19072	18935	19196	19090	19102	19236	19121	19098	19322	19147	18919	19186	19221	19148	19152	19076	19260	19121	19113	19245	19030	19124	19172	19225	19081	18967	19245	19043	18998	19161	19007	19122	19126	19007	19121	19090	19085	19113	19291	19148	19169	19170	19181	19095	19042	19033	19249	19164	19004	19210	19154	19034	19128	19469	19242	19208	19186	19299	19189	19116	19219	19216	19036	19145	19045	18994	19060	19224	19142	19037	19316	19115	19294	19096	19157	19140	19187	19161	19055	19086	19030	19090	19079	19160	19067	19153	19121	19201	19037	19179	19089	19121	19378	18928	19238	19199	19058	19140	18772	19108	19155	19134	19001	19045	19299	19066	19134	19057	19163	19108	18910	19271	19325	18967	19210	19400	19144	19159	19080	19022	19372	19126	19141	19269	19034	19182	19074	19139	19189	19152	18960	19179	19181	19043	18838	19126	18915	19048	19231	19289	18936	19223	19332	19163	19313	19060	19108	19219	19124	19156	19126	19209	19268	19209	19046	19122	19131	19256	19117	19157	18958	19103	19210	18941	19251	19128	19274	19116	19021	19191	19277	19085	19420	19143	19113	19217	18971	19234	19080	19254	19174	19332	19084	19004	18994	19093	19107	19086	19253	19116	19299	19009	19143	19203	19212	19109	19044	19043	18910	19314	19026	19024	19161	19186	19126	19120	19077	19071	19221	19204	19121	19066	19046	19310	19127	19083	19259	19102	19039	19110	18941	19254	19103	19165	19102	19089	18977	19364	19240	19019	18837	18978	19163	19289	19123	19180	19103	19123	19259	19196	19251	19187	19166	18964	19194	19168	19209	19260	19170	18973	19198	19119	19113	19268	19141	19206	19117	19136	19247	19059	19197	19095	19223	19140	19095	19130	19130	19076	19275	18991	19211	19027	19027	19299	19050	19081	19078	18831	19099	19173	19149	18941	19137	19050	19322	19214	19248	19017	19101	19249	19079	19139	19206	19178	19184	19060	19104	19017	19147	18853	19228	19177	19051	19285	19113	19012	19159	19239	19149	19036	19155	19061	19135	19092	19173	19158	19129	19239	18997	18972	19175	19059	19207	19143	19065	18919	19200	19232	19078	19093	19301	19244	19212	19229
36023	34085	38767	34155	31439	31589	31549	31398	31236	31470	31283	31533	31298	31373	31339	31373	31401	31296	31104	31748	31352	31250	31111	31311	31431	31477	31339	31075	31434	31381	31359	31564	31408	31045	31508	31326	31220	31310	31133	31394	31545	31425	31457	31503	31380	31213	31488	31289	31318	31432	31526	31201	31320	31368	31508	31174	31330	31168	31191	31347	31311	31170	31346	31326	31159	31112	31396	31305	31415	31169	31271	31480	31479	31138	31416	31471	31194	31453	31236	31341	31220	31217	31485	31254	31484	31356	31328	31064	31267	31543	31387	31557	31330	31244	31485	31383	31535	31285	31309	31485	31305	31247	31299	31356	31073	31157	31398	31469	31533	31203	31362	31198	31232	31319	31210	31447	31197	31251	31298	31096	31359	31389	31259	31394	31457	31592	31378	31381	31426	31130	31229	31132	31312	31431	31160	31193	31379	31299	31555	31387	31326	31200	31564	31538	31398	31311	31564	31101	31445	31071	31533	31572	31198	31305	31498	31338	31120	31265	31151	31278	31453	30946	31338	31379	31295	31173	31361	31244	31523	31019	31551	31544	31259	31383	31503	31437	31483	31608	31397	31298	31425	31285	31382	31385	31143	31486	31194	31188	31230	31379	31394	31174	31230	31183	31378	31532	31196	31091	31113	31283	31452	31582	31597	31395	31297	31344	31368	31447	31490	31328	31559	31226	31274	31347	31516	31255	31116	31399	31453	31373	31454	31567	31439	31555	31260	31387	31195	31437	31359	31310	31155	31311	31399	31441	31334	31415	31294	31513	31288	31200	31390	31388	31295	31217	31246	31350	31459	31309	31270	31488	31306	31244	31636	31449	31555	31508	31339	31231	31219	31290	31378	31014	31209	31245	31171	31403	31308	31284	31320	31233	31206	31239	31509	31096	31508	31249	31571	31270	31407	31364	31366	31282	31263	31163	31128	31391	31263	31406	31508	31258	31378	31245	31403	31500	31502	31395	31325	31210	31337	31414	31235	31267	31437	31279	31123	31207	31282	31341	31543	30949	31087	31488	31095	31295	31238	31449	31432	31338	31474	31174	31448	31077	31240	31410	31237	31139	31307	31609	31118	31379	31597	31453	31352	31325	31190	31303	31208	31409	31316	31794	31366	30976	31455	31251	31354	31508	31146	31495	30974	31496	31547	31425	31173	31395	31160	31079	31184	31463	31435	31371	31304	31190	31302	31238	31280	31259	31452	31139	31508	31178	31454	31419	31704	31407	31387	31297	31189	31426	31438	31469	31424	31457	31567	31388	31371	31494	31331	31350	31638	31443	31152	31565	31352	31427	31341	31475	31409	31352	31360	31349	31388	31262	31430	31354	31114	31304	31354	31487	31205	31140	31387	31570	31622	31188	31382	31228	31314	31167	31368	31428	31514	31311	31356	31410	31398	31087	31371	31394	31239	31210	31213	31375	31163	31305	31551	31129	31206	31482	31210	31254	31439	31441	31437	31268	31306	31400	31487	31324	31541	31382	31492	31266	31471	31468	31205	31251	31362	31649	31531	31525	31716	31305	31189	31072	31374	31321	31314	31309	31269	31138	31356	31405	31594	31523	31116	31130	31470	31594	31452	31477	31431	31242	31436	31151	31229	31325	31204	31241	31173	31229	31590	31286	31578	31302	31273	31285	31502	31462	31394	31475	31304	31376	31431	31284	31372	31228	31283	31322	31696	31532	31201	31370	31463	31179	31250	31275	31418	31484	31469	31383	31554	31377	31195	31505	31176	31354	31348	31340	31376	31191	31072	31213	31240	31506	31514	31301	31217	31728	31274	31552	31397	31399	31111	31404	31384	31199	31224	31428	31422	31338	31184	31393	31285	31283	31534	31499	31354	31367	31314	31095	31296	31270	31276	31282	31397	31522	31555	31269	31433	31294	31317	31232	31345	31397	31543	30975	31349	31423	31331	31211	31432	31511	31497	31492	31371	31092	31418	31184	31714	31708	31547	31198	31146	31443	31382	31443	31285	31386	31157	31385	31130	31280	31371	31488	31223	31283	31388	31185	31076	31441	31456	31217	31404	31446	31240	31152	31286	31370	31479	31557	31547	31368	31357	31184	31210	31319	31257	31342	31561	31287	31503	31459	31354	31516	31386	31500	31500	31400	31340	31386	31413	31262	31679	31257	31297	31380	31560	31283	31244	31124	31377	31332	31536	31081	31352	31449	31393	31274	31527	31306	31369	31478	31443	31479	31500	31363	31327	31668	31576	31089	31250	31286	31198	31284	31313	31244	31459	31139	31103	31227	31505	31274	31281	31381	31362	31376	31475	31389	31262	31505	31511	31645	31530	31336	31270	31327	31605	31386	31456	31221	31182	31329	31410	31162	31429	31456	31274	31520	31243	31339	31204	31265	31279	31148	31119	31509	31689	31527	31098	31188	31394	31120	31025	31193	31695	31568	31201	31284	31268	31524	31539	31220	31184	31260	31468	30983	31150	31423	31466	31433	31416	31274	31449	31101	31152	31574	31476	31410	31360	31602	31344	31444	31373	31239	31300	31227	31082	31380	31413	31369	31197	31208	31071	31267	31467	31100	31293	31484	31440	31385	31010	31396	31591	31255	31401	31386	31317	31473	31480	31270	31055	31273	31533	31429	31477	31324	31277	31376	31494	31256	31304	31500	31650	31374	31530	31301	31335	31411	31185	31345	31440	31362	31212	31204	31404	31350	31111	31455	31270	31255	31307	31280	31320	31259	31414	31497	31300	31324	31406	31352	31131	31527	31675	31315	31343	31570	31226	31277	31495	31190	31469	31309	31292	31227	31433	31018	31403	31495	31546	31392	31256	31385	31444	31383	31257	31106	31451	31238	31296	31077	31393	31477	31510	31543	31501	31409	31411	31668	31147	31353	31546	31480	31439	31366	31564	31274	31327	31225	31720	31444	31370	31252	31403	31398	31374	31242	31365	31409	31356	31306	31335	31394	31276	31535	31528	31479	31477	31338	31421	31146	31305	31690	31518	31252	31468	31299	31210	31411	31509	31226	31453	31721	31490	31361	31581	31244	31077	31446	31392	31291	31221	31343	31269	31244	31553	31482	31512	31393	31268	31439	31410	31309	31540	31337	31595	31264	31202	30969	31415	31157	31452	31226	31442	31337	31126	31342	31223	31692	31459	31322	31061	31382	31298	31101	31386	31155	31293	31272	31171	31075	31549	31298	31561	31146	31596	31366	31441	31359	31412	31447	31087	31400	31289	31504	31018	31317	31338	31357	31415	31355	31494	31382	31637	31589	31493	31401	31405	31155	31146	31325	31515	31268	31250	31415	31365	31421	31179	31429	31327	31319	31562	31155	31400	31329	31309	31460	31281	31341	31626	31468	31339	31152	31428	31253	31587	31180	31337	31321	31654	31186	31327	31295	31647	31373	31348	31215	31109	31207	31350	31484	31162	31599	31390	31586	31447	31580	31417	30992	31441	31166	31290	31290	31418	31067	31247	31537	31415	31521	31373	31369	31163	31407	31362	31727	31392	31287	31613	31529	31316	31498	31205	31328	31478	31432	31378	31228	31342	31586	31263	31277	31276	31155	31138	31525	31316	31396	31577	31580	31298	30999	31278	31241	31412	31203	31499	31095	31314	31091	31269	31214	31512	31346	31322	31327	31798	31326	31325	31334	30996	31447	31396	31481	31478	31273	31515	31227	31529	31374	31424	31222	31474	31250	31457	31186	31526	31472	31375	31688	31264	31385	31372	31088	31528	31375	31164	31466	31363	31501	31223	31175	31278	31325	31440	31358	31208	31016	31320	31405	31487	31474	31577	31395	31581	31418	31410	31446	31457	31274	31372	31577	31391	31403	31459	31343	31180	31385	31225	31351	31411	31344	31390	31321	31437	31118	31464	31269	31482	31485	31507	31285	31248	31283	31490	31253	31340	31286	31311	31316	31612	31264	31308	31395	31313	31216	31271	31232	31459	31439	31241	31185	31596	31269	31434	31365	31457	31140	31443	31412	31413	31434	31550	31472	31391	31399	31267	31387	31464	31240	31397	31138	31256	31217	31410	31299	31317	31501	31242	31588	31329	30950	31248	31230	31168	31194	31412	31616	31420	31215	31618	31300	31627	31333	31282	31267	31327	31398	31312	31273	31275	31407	31310	31369	31398	31407	31409	31430	31392	31467	31303	31418	31199	31298	31291	31174	31603	31193	31284	31478	31100	31553	31388	31409	31252	31464	31184	31470	31387	31279	31565	31248	31169	31327	31414	31537	31331	31396	31434	31501	31453	31490	31301	31148	31240	31029	31611	31429	31248	31227	31438	31605	31503	31126	31159	31274	31434	31369	31380	31446	31584	31362	31488	31452	31413	31425	31749	31324	31674	31286	31538	31702	31430	31091	31431	31246	31245	31479	31493	31522	31639	31427	31429	31273	31169	31568	31269	31082	31340	31286	31496	31196	31133	31071	31434	31456	31419	31284	31251	31506	31528	31309	31377	31267	31447	31424	31527	31465	31226	31402	31353	31351	31291	31207	31283	31328	31305	31308	31342	31219	31148	31167	31309	31202	31441	31596	31497	31445	31336	31406	31448	31108	31299	31299	31482	31511	31209	31472	31467	31256	31213	31415	31313	31320	31280	31399	31182	31198	31359	31211	31391	31382	31753	31274	31209	31405	31374	31286	31300	31476	31532	31172	31223	31094	31334	31379	31476	31431	31166	31257	31424	31241	31364	31585	31300	31488	31556	31382	31165	31478	31570	31355	31432	31323	31257	31250	31635	31176	31442	31252	31280	31373	31383	31431	31495	31350	31470	31394	31443	31162	31413	31146	31540	31139	31385	31679	31283	31417	31466	31230	31304	31086	31228	31234	31344	31465	31441	31632	31152	31585	31626	31772	30897	31364	31194	31473	31324	31415	31634	31165	31615	31467	31362	31344	31476	31385	31439	31282	31378	31562	31121	31096	31416	31291	31405	31296	31516	31480	31330	31336	31304	31434	31671	31318	31325	31222	31343	31227	31398	31739	31336	31226	31310	31369	31251	31372	31347	31632	31463	31505	31186	31362	31277	31840	31157	31316	31293	31227	31418	31351	31168	31376	31428	30995	31615	31453	31208	31187	31585	31220	31443	31022	31452	31349	31524	31353	31232	31600	31462	31431	31531	31539	31456	31484	31221	31398	31508	31413
26402	38041	32400	21565	19564	19631	19439	19537	19340	19419	19256	19440	19405	19485	19260	19277	19304	19058	19326	19436	19454	19251	19245	19270	19347	19316	19594	19440	19310	19200	19252	19404	19565	19303	19371	19254	19370	19207	19061	19407	19354	19289	19215	19484	19394	19197	19263	19349	19390	19366	19423	19259	19432	19252	19425	19421	19461	19361	19331	19256	19392	19361	19215	19544	19406	19256	19493	19398	19245	19383	19375	19351	19383	19359	19393	19307	19407	19320	19487	19348	19238	19322	19275	19353	19396	19464	19293	19335	19178	19375	19308	19467	19190	19298	19549	19314	19240	19314	19357	19308	19241	19308	19333	19401	19077	19016	19388	19418	19117	19484	19383	19396	19379	19267	19178	19120	19439	19206	19267	19326	19350	19296	19419	19363	19165	19425	19484	19336	19431	19339	19322	19338	19342	19362	19360	19291	19249	19252	19350	19459	19431	19274	19150	19428	19150	19460	19386	19414	19281	19239	19169	19227	19213	19339	19303	19306	19402	19263	19371	19344	19401	19277	19325	19354	19229	19398	19380	19255	19295	19446	19292	19180	19347	19413	19282	19390	19299	19451	19341	19355	19366	19278	19098	19320	19312	19090	18951	19344	19398	19241	19425	19295	19563	19380	19346	19419	19473	19360	19312	19205	19301	19361	19287	19486	19376	19294	19276	19483	19414	19192	19393	19339	19208	19592	19256	19532	19409	19139	19328	19331	19253	19448	19266	19404	19476	19443	19517	19325	19400	19188	19263	19278	19315	19065	19326	19347	19266	19517	19405	19413	19328	19330	19340	19380	19295	19331	19377	19450	19286	19305	19411	19274	19165	19344	19466	19542	19147	19191	19183	19297	19402	19377	19299	19412	19322	19173	19350	19339	19372	19286	19488	19382	19292	19369	19208	19416	19398	19441	19120	19436	19303	19375	19569	19259	19453	19157	19299	19573	19454	19228	19328	19215	19319	19385	19361	19454	19237	19305	19206	19400	19511	19376	19150	19417	19396	19321	19323	19176	19525	19334	19407	19441	19428	19299	19391	19496	19292	19363	19325	19387	19153	19307	19331	19371	19275	19379	19329	19224	19467	19332	19435	19353	19227	19388	19185	19429	19244	19293	19163	19396	19310	19303	19106	19412	19346	19319	19401	19391	19304	19203	19184	19282	19398	19101	19399	19333	19143	19249	19421	19440	19583	19398	19245	19589	19253	19443	19464	19329	19302	19508	19348	19282	19377	19274	19392	19278	19477	19363	19284	19344	19313	19463	19344	19376	19343	19435	19308	19333	19433	19314	19385	19420	19314	19249	19331	19289	19334	19257	19365	19461	19341	19460	19396	19315	19343	19348	19286	19434	19248	19377	19486	19215	19291	19172	19269	19207	19295	19350	19328	19477	19287	19417	19373	19294	19381	19386	19427	19316	19198	19600	19288	19422	19498	19235	19074	19613	19288	19329	19239	19294	19363	19247	19090	19394	19208	19392	19419	19360	19345	19147	19321	19383	19165	19318	19322	19391	19366	19416	19389	19515	19248	19384	19283	19301	19418	19219	19214	19388	19575	19232	19418	19293	19284	19523	19453	19278	19255	19362	19208	19265	19456	19527	19395	19343	19498	19345	19238	19140	19383	19178	19327	19354	19599	19294	19445	19380	19284	19320	19245	19445	19230	19184	19284	19269	19310	19481	19251	19381	19195	19459	19377	19164	19453	19314	19282	19500	19341	19311	19265	19373	19255	19374	19304	19388	19345	19521	19268	19439	19275	19267	19269	19373	19472	19155	19189	19456	19347	19236	19228	19390	19318	19503	19403	19285	19457	19217	19309	19325	19421	19331	19344	19299	19459	19068	19347	19110	19221	19401	19329	19272	19424	19504	19587	19224	19340	19315	19191	19363	19431	19394	19375	19295	19224	19306	19306	19252	19460	19307	19187	19273	19317	19291	19138	19189	19458	19234	19401	19350	19394	19400	19193	19311	19371	19228	19340	19432	19254	19301	19343	19410	19243	19450	19317	19174	19420	19254	19099	19121	19539	19479	19181	19167	19164	19515	19338	19127	19241	19257	19251	19370	19410	19451	19200	19338	19192	19280	19330	19282	19269	19398	19351	19383	19398	19328	19330	19325	19457	19189	19395	19392	19354	19408	19261	19447	19111	19426	19162	19282	19268	19169	19321	19408	19512	19179	19168	19332	19246	19514	19326	19377	19369	19360	19318	19274	19255	19350	19510	19547	19410	19347	19348	19430	19282	19301	19259	19214	19461	19160	19391	19268	19425	19444	19331	19414	19326	19363	19320	19481	19327	19338	19408	19394	19399	19373	19384	19353	19517	19334	19577	19470	19309	19427	19323	19243	19288	19502	19491	19302	19249	19385	19199	19356	19389	19229	19375	19540	19336	19506	19333	19438	19280	19510	19304	19280	19339	19348	19293	19299	19377	19377	19333	19371	19208	19379	19322	19455	19388	19238	19520	19348	19384	19618	19358	19166	19232	19414	19176	19369	19264	19362	19391	19433	19374	19322	19361	19356	19378	19311	19307	19243	19389	19384	19454	19338	19407	19311	19188	19199	19154	19412	19334	19232	19356	19356	19306	19457	19476	19402	19181	19197	19245	19258	19420	19436	19198	19446	19533	19309	19435	19263	19119	19281	19396	19238	19435	19361	19361	19421	19206	19384	19393	19316	19296	19424	19170	19491	19202	19374	19382	19397	19475	19256	19370	19497	19246	19299	19456	19290	19355	19393	19309	19661	19167	19214	19384	19393	19379	19207	19191	19294	19327	19457	19319	19390	19195	19280	19369	19309	19314	19301	19053	19256	19275	19308	19263	19313	19345	19387	19296	19259	19425	19212	19356	19223	19481	19207	19369	19245	19355	19491	19240	19378	19227	19511	19296	19320	19291	19166	19347	19274	19303	19196	19299	19228	19288	19234	19233	19339	19455	19262	19275	19439	19449	19291	19403	19209	19319	19320	19283	19287	19381	19238	19294	19343	19384	19138	19357	19440	19475	19461	19306	19355	19335	19119	19375	19217	19267	19304	19399	19297	19488	19360	19349	19308	19270	19300	19190	19343	19292	19324	19360	19262	19327	19557	19398	19492	19263	19367	19369	19243	19185	19405	19472	19554	19184	19273	19259	19367	19146	19328	19213	19519	19052	19372	19378	19314	19209	19299	19377	19310	19383	19346	19366	19401	19415	19235	19460	19223	19204	19473	19272	19425	19208	19384	19427	19389	19302	19396	19306	19383	19200	19245	19434	19378	19198	19225	19356	19353	19342	19398	19272	19354	19195	19322	19423	19304	19482	19369	19439	19350	19219	19316	19334	19528	19463	19416	19482	19229	19272	19348	19334	19177	19300	19277	19539	19284	19482	19064	19451	19368	19372	19405	19277	19275	19315	19367	19572	19112	19359	19498	19363	19342	19266	19403	19281	19486	19330	19467	19290	19330	19337	19151	19233	19302	19247	19184	19171	19351	19194	19487	19472	19554	19365	19274	19097	19407	19338	19268	19307	19271	19269	19348	19367	19172	19310	19350	19354	19356	19432	19257	19227	19391	19416	19336	19174	19201	19297	19450	19334	19399	19399	19283	19296	19308	19408	19250	19302	19260	19381	19248	19362	19490	19116	19310	19512	19365	19328	19304	19210	19242	19441	19431	19342	19266	19420	19301	19322	19343	19255	19292	19508	19311	19332	19401	19179	19429	19247	19219	19214	19414	19520	19350	19510	19424	19261	19345	19453	19358	19160	19235	19477	19342	19408	19219	19406	19272	19388	19166	19445	19272	19268	19413	19334	19444	19281	19353	19272	19339	19266	19321	19173	19286	19482	19372	19393	19383	19316	19341	19326	19243	19371	19329	19320	19429	19302	19489	19481	19177	19248	19454	19399	19315	19331	19322	19505	19431	19464	19151	19454	19396	19224	19278	19509	19293	19103	19242	19186	19311	19482	19366	19216	19279	19357	19418	19303	19311	19301	19320	19411	19404	19333	19451	19169	19231	19476	19319	19258	19138	19494	19235	19257	19193	19483	19198	19337	19274	19288	19251	19301	19367	19328	19291	19264	19295	19310	19155	19272	19373	19325	19387	19448	19205	19240	19408	19402	19201	19396	19382	19348	19433	19285	19463	19375	19138	19277	19134	19247	19392	19441	19321	19239	19183	19377	19100	19222	19388	19498	19282	19355	19306	19389	19303	19110	19383	19377	19321	19282	19377	19466	19394	19299	19216	19248	19441	19182	19185	19499	19396	19483	19200	19328	19408	19387	19189	19501	19340	19182	19329	19386	19267	19383	19265	19263	19447	19406	19317	19499	19306	19249	19242	19286	19368	19562	19300	19385	19416	19347	19422	19288	19119	19303	19282	19347	19224	19360	19321	19338	19216	19420	19214	19409	19180	19225	19174	19380	19329	19447	19189	19315	19254	19313	19337	19361	19281	19225	19332	19297	19139	19228	19247	19337	19218	19483	19230	19256	19370	19315	19265	19195	19294	19193	19434	19476	19216	19117	19516	19365	19091	19367	19385	19278	19383	19229	19529	19248	19373	19354	19334	19360	19307	19263	19390	19403	19341	19261	19385	19430	19218	19342	19462	19197	19283	19397	19420	19311	19423	19396	19360	19394	19218	19367	19173	19277	19195	19422	19287	19200	19360	19365	19512	19321	19407	19064	19420	19161	19411	19248	19254	19391	19289	19425	19155	19399	19375	19223	19302	19239	19389	19396	19310	19523	19321	19302	19314	19424	19369	19291	19126	19241	19381	19310	19564	19322	19441	19311	19202	19308	19337	19299	19138	19363	19361	19243	19200	19143	19456	19519	19299	19243	19257	19475	19428	19316	19401	19225	19198	19236	19474	19287	19354	19307	19332	19359	19358	19345	19414	19322	19391	19367	19280	19400	19402	19289	19159	19250	19311	19309	19331	19234	19318	19458	19322	19386	19512	19278	19276	19323	19326	19294	19176	19254	19275	19226	19347	19219	19477	19123	19207	19453	19085	19461	19319	19349	19151	19341	19348	19496	19519	19491	19387	19397	19489	19286	19420	19149	19464	19422	19340	19208	19152	19535	19430	19366	19313	19211	19241	19315	19298	19514	19424	19101	19442	19250	19599	19283	19362	19301	19389	19380	19295	19419	19303	19396	19456	19393	19456
23813	21051	27702	25700	24630	29776	32650	30749	30201	30452	30779	30375	30565	30366	30024	30220	30119	29984	30276	30298	30295	30448	30111	30150	30343	30236	30028	30041	30051	30169	30111	30039	29942	30226	30185	30089	30151	30245	30272	30323	30165	30000	30202	30075	30218	30205	29981	29927	30333	30136	29878	30337	30044	30212	30390	30154	30278	30382	30325	30111	30079	30106	29980	29909	30334	30052	30171	29937	30071	30011	29921	30021	30025	30116	30239	30097	29839	30120	30212	30013	30107	30156	30087	30162	30065	30123	29958	30043	30300	30168	29961	30091	30060	29978	30021	29911	29838	29946	30006	30077	30175	30114	29901	30194	30206	30199	30106	29862	29728	30059	30181	30066	30120	29854	29774	29735	30141	30155	30280	29927	30077	29877	29717	29891	30116	30259	29929	30195	30162	30124	30011	30034	30186	30044	29940	29783	30202	29858	29822	29960	30185	29884	29994	30121	29986	29901	30096	30329	30109	29956	30103	30094	30216	29844	30060	30047	30155	30039	30155	29998	29969	29938	30039	29809	30099	29964	30311	30029	30123	30073	30221	29928	29956	30012	30012	30170	30069	30076	29921	30036	30069	29978	30245	30300	29949	29985	29867	30069	29933	29990	30074	29888	30027	29873	30203	30260	29959	29942	29874	30188	30019	29944	30113	29986	30023	30014	29804	30072	30018	30029	30017	29959	30038	30210	30229	30171	29800	30077	30193	29994	30018	29799	30012	30049	29932	30054	30097	29907	30438	30017	30061	30097	29582	30162	29967	30212	30020	29815	30047	30030	29928	29965	30020	29873	30238	30070	30144	29883	30056	30352	30104	30197	29972	30154	30020	30039	29992	29940	30227	30053	30354	30499	29668	30018	30061	30066	29964	29911	30152	29996	30119	30219	29974	30015	29989	30183	30174	29653	29925	30177	30194	30118	30008	30160	30353	30210	29802	30082	30197	29767	30004	30005	29973	29840	30241	30044	30058	29937	30173	29920	29975	30079	30179	30064	30107	30065	30180	30010	29906	29861	30096	30064	29940	29969	30070	29975	29983	29915	30049	30046	30020	30030	30138	29861	30266	30219	29961	29685	29990	30067	30089	29960	29914	29886	30166	30087	30082	30257	30048	30075	29933	30118	30134	30030	30129	30119	30039	29911	30056	30128	30067	29941	30065	29650	30004	30112	30247	30259	29962	29813	29924	29808	30077	29865	30094	30086	30082	30057	30131	30038	29947	29935	30008	30058	30071	29873	30052	29997	29916	29883	30029	30141	30255	30064	29959	30188	30288	30151	29906	30075	30025	29908	30071	30126	30033	30139	30069	30043	30254	30251	30079	30128	30091	29986	29772	30048	30097	30099	30093	29928	30075	30053	29929	29912	30090	30132	30100	29940	29871	29807	30032	30003	30051	29994	30076	29979	29943	30071	30032	29783	29994	29766	30264	29902	29861	29875	30212	29869	29734	30387	30017	29638	30065	30251	30256	30157	29928	30041	30292	30365	30012	30046	30071	30080	30026	30037	30008	30159	29829	30297	29797	29879	30187	29953	29918	30147	29995	30250	30153	30121	30201	30164	30248	29967	30129	30121	30065	30003	29817	30078	30089	29998	29845	30038	30239	29874	30026	30094	29838	29876	30203	30119	30180	30106	30040	30107	29949	30159	30131	29854	30046	30092	29952	30015	30259	29991	30043	30032	29960	29888	29929	30027	29977	29958	30190	30084	29949	30276	30182	29843	30011	29699	30041	29952	30107	30080	30240	30100	30204	30025	29821	30086	29891	30115	29885	30304	30304	30108	30071	30116	29995	29983	29872	29927	29971	29894	29829	29998	30188	30079	30008	29797	30029	29984	29826	29981	29938	30191	30001	29876	29777	29965	29872	29992	30171	30071	30110	30145	30101	30205	30153	29996	30149	30112	29877	29958	30032	30016	29990	29840	29893	29980	30233	30093	29968	29904	29863	29999	30068	30103	29931	29876	29893	30127	30248	30203	30197	30079	30215	29897	29988	30104	29846	30069	30162	30018	30153	29923	30214	30241	30172	30143	29886	29970	30086	29995	30138	29913	30024	29933	30196	30139	29977	30262	30224	30176	30085	30114	30161	29726	30093	29864	29899	30047	30224	29922	30262	30107	30082	30162	30055	30140	30044	30217	30220	30019	29901	29995	30226	29881	29959	30119	30190	30024	30152	29990	30043	29854	30150	29947	30026	30153	30072	29948	29957	30153	29997	30202	29991	30054	30128	29623	29859	29922	30066	29773	30056	30109	29958	29917	29983	30003	29941	30009	30251	30226	30308	30180	30195	29944	29775	29750	29995	30009	30169	30145	29937	29886	30079	29958	30035	30184	29938	29946	30060	30211	30064	30032	30278	29882	30203	30016	29882	30092	30174	30149	30169	29930	29905	29835	29982	30189	30116	29823	30002	30133	29994	29996	30051	29958	29847	30069	30027	29900	29995	29915	30159	30276	29845	29779	30058	29795	30084	30059	29742	29964	30218	30167	30168	30088	30095	29939	30368	30026	30047	29921	30300	30266	29951	30172	29979	29963	30005	30109	30300	29897	30117	30034	30125	29940	29962	29768	30141	29884	30175	30341	30227	30096	29837	29869	29931	30175	29790	30170	30006	29994	29939	30033	29972	30156	30053	29946	30408	29993	29818	30095	30107	30008	30086	29927	29687	29996	30180	29881	30391	30224	30079	29720	30156	30044	29979	29929	29944	30276	30080	30011	30053	30132	30091	30138	30354	30126	30059	30309	29973	30004	29902	30107	30238	30058	29863	30091	30143	30059	30100	29824	29856	29881	30080	29843	29765	29938	30096	30098	29961	30009	30107	30088	30292	30115	29786	30045	29957	30026	29886	29967	30099	30018	29972	29917	29953	29924	30090	30194	30046	30153	30256	30231	30055	29942	29983	29923	30243	30046	30322	30196	30162	30027	29893	29950	30115	29994	30080	30028	29975	29876	30268	29855	29904	29964	29717	30148	29825	30079	30071	30300	30293	30160	29966	30021	30078	30039	29893	30315	30287	30035	29874	29748	29814	29986	29891	30019	29959	30042	29945	29922	30060	29825	30136	30098	30156	29930	30160	30080	30114	30322	30033	29949	30202	29888	29801	29885	29948	30131	30105	30144	29923	30091	29745	29866	30007	29732	29792	29886	29938	29814	30165	30200	30220	30102	29791	30072	30071	29783	30151	30061	30070	30027	29916	29810	30208	30502	29958	30222	30142	29906	30098	30036	29939	30073	30075	30028	30037	29973	30067	29935	30109	29886	29937	30216	30073	30088	30021	29902	30138	30249	30082	29933	30017	29960	30099	29934	29875	29923	29764	30142	30076	30022	29956	30042	29917	30026	30035	30023	30086	30197	30057	30121	29902	29972	29859	30236	30111	30010	30156	29918	30068	30063	30288	30221	30206	30111	29931	29834	29973	30036	29978	30001	29855	30041	30265	30043	30149	30064	29747	30030	30084	29957	30259	29987	29935	29904	29880	30005	30006	30262	30106	30201	30266	30213	30176	30025	30089	30124	30192	30181	30047	30046	29842	30127	30086	29945	30080	30072	29991	29972	29943	29867	29869	29998	30065	30213	29897	29852	29875	29900	30066	29965	30014	29929	29677	30070	30003	29904	29791	29836	29619	29956	30144	29930	30124	29874	29834	30012	30207	29951	29839	30032	30062	29861	30137	29923	29946	30016	30160	29802	29901	30115	30129	29778	29972	30100	30250	30338	29835	30066	30158	30107	29564	30238	30216	30065	29850	30031	29919	30095	30365	30069	30204	30150	30007	30042	30433	30329	29835	30083	30308	30005	30048	29909	30003	30067	29898	29960	29947	29950	30146	30288	29752	29978	30230	29709	30092	29911	30050	29735	30081	30149	30244	30015	30294	30034	29998	30286	30063	29916	29869	30005	29922	30147	29869	29987	30041	29901	30141	30232	30226	30156	30060	29987	30035	30196	30108	30087	30235	29877	30127	30131	29913	30021	29983	30070	30007	30112	30208	30073	30133	29936	30147	29958	30095	30163	30443	30123	30133	30041	29941	30137	30255	30147	30041	30155	30190	29941	30408	30165	29862	29983	30204	30047	30215	30140	29877	30207	30162	29726	29926	30137	30086	30188	30124	30295	30098	30316	30200	30195	30012	29853	30102	30029	30007	30259	30178	29880	30063	30087	30052	30124	29615	30077	29950	30090	29905	29877	30050	30041	29943	30001	30010	30012	30011	29976	30250	29924	29868	30187	29826	29989	29988	30187	30008	29976	30192	30240	30329	30032	30328	30010	30050	29955	30238	30113	30171	30014	30297	30109	29976	29897	30202	29905	30074	30229	29941	30139	30139	29915	30099	29827	30322	30109	30162	29992	29993	29731	29864	30176	30115	30160	30150	29977	29889	30331	30168	30023	29714	30089	30088	29800	30078	30079	30283	30073	30053	29911	29792	29695	30055	29900	29677	30075	30042	29981	30017	30059	29956	30069	29924	29918	29879	30162	29943	30037	30080	30039	30008	30065	30186	30017	29852	30198	29956	29887	29792	30336	29960	29940	30118	30028	30039	30095	29963	29845	29950	29987	29971	29870	29898	30109	29977	29829	29955	30173	30263	30190	29868	30226	30157	30071	29926	30324	29833	30120	29961	29981	30086	30008	29865	29866	30092	30027	30088	29999	30197	30183	30143	30262	30239	30186	30164	29918	30087	30247	29958	29980	29940	29968	30105	29974	30326	29868	30004	29883	29903	29688	30165	29964	30047	30248	30117	30155	29830	29777	30067	30050	30051	30043	30065	30004	30008	30023	29958	30142	29974	30013	29871	29980	30208	30199	30063	30083	29870	29889	29822	30234	30272	29920	29802	30150	29788	30088	29931	30122	29887	30287	30039	30075	30171	30004	29855	29926	30156	29968	30036	29838	30141	29935	30228	29814	30226	30203	30082	29962	30170	30024	30007	30281	30192	29935	30182	30036	30005	29876	30061	30156	29902	30117	30261	30334	30042	29851	29920	30010	30002	29830	30135	30119	30172	30085	30238	30103	30309	30122	29842	30189	30191	29950	29983	29911	29951	29799	30154	30300	30018	30072	29945	30147	30234	30083	30069	30063	30085	30354	30110	30245	30021	29703	29959	29974	30130	30234	30249	29991	29910	30114	30110	30187
29779	53467	48150	27896	20718	20155	19636	19185	19194	19111	19007	19002	19023	18851	18855	18607	18724	18931	19011	18818	18781	18815	18597	18657	18853	18864	18710	18705	18672	18766	18693	18966	18852	18689	18880	18557	18716	18889	18790	18717	18777	18759	18628	18964	18831	18727	18729	18672	18851	18713	18788	18886	18828	18737	18900	18791	18916	18689	18844	18850	18621	18778	18698	18735	18411	18659	18912	18870	18715	18740	18605	18812	18973	18763	18688	18492	18720	18873	18790	18863	18959	18592	18782	18650	18772	18569	18797	18668	18647	18795	18827	18826	18840	18829	18709	18633	18882	18521	18549	18823	18700	18706	18846	18718	18601	18796	18758	18983	18698	18778	18571	18838	18573	18542	18745	18806	18663	18559	18688	18792	18914	18750	18793	18646	18541	18698	18617	18692	18642	18782	18818	18553	18410	18591	18680	18578	18582	18715	18851	18504	18633	18803	18877	18575	18833	18755	18681	18731	18854	18755	18613	18801	18658	18686	18691	18803	18671	18688	18512	18600	18789	18555	18591	18710	18691	18718	18812	18586	18731	18605	18753	18810	18759	18774	18827	18696	18691	18732	18818	18754	18916	18784	18745	18835	18660	18667	18881	18551	18819	18796	18670	18803	18548	18809	18711	18792	18787	18675	18513	18724	18719	18524	18507	18562	18779	18650	18815	18857	18803	18667	18763	18791	18798	18579	18628	18638	18715	18751	18896	18916	18684	18754	18729	18518	18699	18667	18795	18570	18713	18671	18714	18594	18525	18717	18650	18619	18686	18739	18736	18507	18785	18801	18686	18710	18656	18826	18724	18883	18607	18784	18723	18766	18752	18894	18827	18751	18644	18633	18692	18674	18784	18474	18781	18678	18642	18537	18606	18590	18909	18637	18754	18568	18758	18618	18660	18813	18709	18657	18740	18718	18610	18627	18668	18451	18640	18608	18780	18758	18487	18565	18671	18883	18779	18699	18678	18579	18709	18680	18624	18772	18549	18803	18573	18729	18672	18516	18530	18682	18551	18800	18605	18662	18536	18604	18764	18625	18478	18722	18768	18594	18793	18622	18653	18893	18560	18715	18679	18742	18714	18744	18683	18554	18680	18729	18688	18774	18776	18702	18647	18587	18627	18742	18862	18792	18886	18580	18578	18710	18867	18533	18559	18768	18675	18756	18766	18562	18698	18814	18625	18746	18635	18645	18574	18666	18710	18719	18646	18776	18559	18581	18537	18749	18721	18544	18671	18715	18622	18559	18815	18440	18736	18721	18835	18621	18812	18688	18649	18713	18696	18696	18727	18738	18698	18548	18661	18677	18572	18654	18752	18591	18540	18583	18674	18666	18553	18875	18589	18731	18605	18709	18602	18659	18592	18609	18633	18575	18739	18752	18573	18682	18614	18765	18677	18736	18607	18582	18772	18626	18729	18565	18715	18737	18640	18632	18661	18723	18822	18594	18799	18797	18698	18634	18671	18856	18837	18680	18919	18582	18524	18535	18630	18673	18793	18522	18700	18644	18927	18713	18738	18676	18648	18709	18595	18684	18474	18587	18765	18801	18602	18538	18622	18697	18695	18552	18610	18642	18570	18681	18527	18840	18991	18862	18506	18586	18827	18800	18687	18745	18680	18697	18707	18812	18607	18699	18857	18817	18590	18743	18858	18671	18645	18735	18806	18595	18805	18626	18632	18755	18797	18668	18507	18720	18796	18731	18597	18705	18739	18829	18610	18775	18817	18712	18591	18755	18786	18811	18781	18682	18673	18571	18793	18620	18601	18673	18805	18606	18692	18828	18502	18682	18606	18728	18629	18721	18708	18572	18746	18633	18717	18732	18612	18528	18659	18608	18740	18761	18427	18625	18615	18698	18669	18617	18751	18618	18847	18671	18660	18653	18731	18753	18547	18828	18753	18705	18792	18619	18725	18700	18829	18639	18796	18689	18649	18766	18670	18666	18671	18710	18599	18677	18780	18593	18766	18858	18769	18551	18622	18801	18558	18636	18582	18728	18624	18834	18743	18676	18808	18775	18615	18653	18651	18612	18722	18733	18574	18605	18675	18813	18949	18763	18860	18751	18670	18660	18740	18744	18651	18629	18532	18545	18763	18547	18664	18728	18749	18916	18583	18689	18565	18536	18776	18703	18691	18545	18620	18684	18697	18813	18843	18687	18694	18861	18576	18618	18697	18712	18721	18574	18698	18609	18621	18697	18822	18770	18719	18637	18752	18622	18756	18468	18737	18870	18690	18787	18689	18580	18598	18719	18678	18546	18579	18567	18768	18565	18931	18590	18799	18715	18846	18871	18662	18610	18652	18518	18663	18713	18703	18629	18641	18683	18813	18687	18793	18606	18838	18529	18748	18636	18798	18828	18651	18861	18776	18792	18759	18715	18707	18808	18755	18694	18784	18630	18715	18651	18788	18713	18744	18679	18675	18840	18728	18787	18866	18712	18686	18787	18743	18729	18892	18751	18524	18755	18664	18716	18802	18770	18818	18581	18590	18828	18622	18717	18820	18620	18626	18925	18560	18519	18686	18663	18747	18668	18740	18714	18523	18526	18673	18753	18699	18558	18760	18689	18750	18740	18671	18711	18614	18617	18737	18657	18549	18585	18557	18780	18583	18684	18763	18855	18705	18462	18537	18636	18939	18668	18748	18865	18817	18728	18404	18708	18884	18656	18758	18622	18852	18805	18783	18645	18611	18640	18522	18782	18692	18747	18752	18813	18799	18689	18576	18535	18608	18712	18581	18740	18666	18645	18750	18789	18682	18647	18656	18663	18840	18584	18608	18592	18679	18781	18875	18693	18487	18623	18767	18639	18609	18707	18651	18633	18787	18761	18716	18607	18939	18483	18519	18603	18743	18797	18658	18785	18573	18703	18692	18726	18756	18763	18706	18658	18808	18820	18659	18624	18652	18603	18554	18908	18677	18716	18664	18670	18732	18690	18536	18606	18708	18776	18684	18688	18695	18657	18755	18622	18589	18690	18580	18680	18709	18799	18807	18853	18580	18781	18698	18758	18937	18634	18764	18829	18633	18752	18691	18666	18741	18587	18685	18731	18880	18726	18840	18702	18881	18886	18641	18611	18641	18765	18716	18527	18785	18845	18569	18587	18778	18749	18845	18695	18642	18467	18634	18759	18653	18666	18806	18593	18579	18735	18670	18639	18567	18745	18680	18612	18893	18748	18574	18607	18560	18573	18832	18649	18693	18796	18788	18692	18897	18632	18698	18709	18722	18577	18530	18721	18661	18770	18717	18708	18758	18654	18426	18840	18797	18766	18845	18573	18631	18758	18762	18597	18777	18622	18706	18639	18573	18813	18810	18741	18637	18705	18654	18796	18826	18606	18736	18739	18680	18676	18631	18881	18621	18631	18813	18513	18730	18551	18831	18731	18620	18644	18686	18746	18867	18647	18802	18888	18829	18604	18851	18829	18817	18691	18779	18710	18554	18819	18735	18735	18799	18829	18599	18788	18494	18707	18792	18600	18598	18686	18701	18923	18819	18533	18735	18814	18744	18653	18626	18669	18747	18703	18739	18700	18655	18627	18619	18711	18810	18711	18488	18517	18619	18604	18685	18740	18797	18739	18448	18746	18596	18675	18835	18687	18638	18898	18793	18775	18745	18845	18777	18638	18714	18553	18611	18676	18774	18774	18447	18584	18599	18692	18762	18686	18641	18661	18673	18572	18557	18696	18740	18696	18670	18726	18743	18687	18755	18748	18601	18497	18640	18622	18654	18812	18709	18734	18815	18608	18614	18613	18830	18797	18777	18730	18695	18694	18650	18567	18713	18641	18717	18891	18548	18713	18504	18692	18772	18640	18755	18662	18783	18864	18680	18662	18657	18873	18853	18786	18596	18865	18582	18791	18725	18467	18642	18684	18610	18714	18645	18654	18791	18638	18750	18656	18850	18586	18706	18528	18730	18681	18670	18790	18486	18652	18712	18667	18756	18736	18749	18760	18718	18711	18783	18631	18581	18638	18752	18697	18513	18673	18649	18758	18806	18902	18782	18798	18756	18620	18724	18560	18748	18622	18605	18876	18515	18794	18728	18609	18708	18671	18762	18565	18672	18539	18727	18812	18819	18685	18606	18748	18467	18777	18759	18784	18667	18706	18745	18684	18716	18650	18731	18728	18810	18684	18728	18795	18758	18572	18584	18707	18736	18501	18606	18532	18865	18695	18543	18676	18735	18560	18739	18855	18581	18636	18754	18606	18682	18671	18744	18730	18591	18804	18576	18687	18612	18788	18821	18821	18635	18830	18697	18772	18806	18666	18708	18711	18706	18724	18514	18731	18660	18878	18750	18813	18750	18763	18692	18702	18782	18793	18772	18685	18825	18767	18575	18645	18650	18719	18552	18746	18705	18699	18874	18752	18645	18703	18801	18746	18623	18639	18701	18733	18619	18521	18803	18724	18605	18698	18693	18654	18724	18782	18643	18623	18598	18676	18640	18850	18721	18623	18660	18686	18836	18695	18674	18708	18645	18667	18618	18987	18610	18811	18622	18593	18762	18646	18824	18553	18767	18706	18573	18642	18710	18760	18754	18899	18643	18776	18811	18844	18645	18632	18844	18790	18697	18747	18779	18666	18815	18657	18877	18656	18568	18800	18657	18757	18704	18701	18635	18594	18668	18551	18701	18833	18606	18835	18600	18873	18594	18705	18794	18579	18808	18687	18995	18661	18536	18642	18648	18555	18780	18688	18896	18900	18874	18671	18831	18721	18795	18701	18633	18726	18701	18771	18909	18630	18739	18788	18574	18609	18650	18518	18619	18672	18723	18582	18657	18627	18660	18791	18643	18543	18767	18612	18686	18739	18745	18868	18718	18480	18743	18726	18728	18607	18753	18857	18929	18851	18780	18798	18736	18511	18773	18556	18708	18722	18759	18649	18727	18775	18655	18710	18659	18722	18507	18750	18618	18638	18639	18612	18538	18630	18594	18560	18633	18753	18644	18826	18654	18634	18693	18610	18668	18578	18714	18603	18438	18696	18777	18565	18736	18627	18820	18759	18658	18734	18633	18703	18730	18791	18716	18589	18820	18633	18633	18658	18527	18691	18628	18579	18747	18595	18707	18712	18763	18662	18696	18723	18683	18771	18767	18842	18691	18641	18681	18750	18660	18695	18901	18676
22394	20963	27408	25219	22438	27554	33583	30650	29963	30467	30655	30007	30296	29950	30214	29791	30180	30024	30025	29776	29693	29832	29511	29535	29825	29900	29891	29724	29557	29830	29830	30169	29832	29699	29905	29568	30021	29743	30000	29961	29897	29678	29638	29756	29477	29899	29519	29775	29793	29458	29794	29774	29477	29923	29821	29665	29630	30048	29975	30040	29729	29606	29617	29916	29544	29478	29460	29687	29602	29671	29764	29625	29663	29668	29844	29826	29765	29911	29472	29522	29810	29792	29594	29705	29721	29626	29729	29613	29521	29698	29615	29806	29859	29483	29588	29545	29545	29802	29598	29603	29602	29951	29570	29795	29578	29724	29753	29820	29990	29619	29534	29593	29531	29548	29914	29987	29621	29708	29602	29542	29557	29860	29710	29425	29489	29587	29776	29600	29800	29713	29822	29818	29740	29675	29949	29670	30068	29541	29523	29813	29686	29743	29957	29445	29632	29463	29514	29656	29640	29640	29963	29673	29772	29743	29640	29641	29843	29692	29680	29553	29846	29604	29673	29522	29742	29517	29430	29694	29903	29720	29618	29750	29560	29405	29542	29747	29416	29509	29493	29701	29585	29773	29671	29441	29597	29927	29865	30067	29709	29706	29781	29549	29544	29659	29717	29634	29902	29791	29557	29650	29698	29579	29585	29790	29506	29542	29585	29705	29429	29533	29569	29734	29572	29651	29937	29591	29632	29616	29542	29491	29567	29510	29450	29563	29932	29745	29736	29837	29508	29488	29794	29637	29887	29531	29765	29685	29678	29663	29667	29639	29627	29421	29616	29611	29657	29668	29601	29584	29676	29886	29606	29864	29526	29642	29830	29803	29726	29607	29767	29573	29605	29529	29596	29692	29897	29749	29908	29668	29735	29564	29990	29443	29507	29581	29592	29459	29914	29510	29682	29681	29589	29434	29740	29607	29901	29481	29619	29916	30034	29731	29730	29831	29436	29923	29880	29751	29723	29835	29720	29816	29437	29574	29466	29542	29615	29889	29609	29670	29630	29986	29778	29632	29470	29482	29535	29773	29685	29650	29745	29641	29583	29885	29635	29717	29734	29671	29681	29319	29738	29638	29832	29801	29535	29775	29904	29627	29757	29813	29520	29627	29569	29604	29768	29551	29751	29670	29571	29677	29426	29681	29506	29612	29718	29710	29693	29354	29662	29829	29653	29805	29508	29452	29439	29714	29652	29669	29680	29843	29737	29747	29789	29859	29651	29652	29490	29782	29816	29684	29834	29568	29389	29470	29571	29687	29745	29673	29693	29561	29554	29645	29657	29716	29467	29674	29820	29783	29794	29797	29882	29660	29105	29573	29668	29573	29419	29687	29539	29684	29591	29528	29606	29856	29693	29863	29520	29672	29742	29649	29927	29658	29575	29588	29468	29818	29696	29590	29680	29533	29347	29876	29832	29777	29883	29758	29474	29488	29720	29766	29819	29836	29718	29835	29556	29694	29540	29849	29683	29434	29644	29854	29791	29645	29562	29165	29654	29789	29603	29785	29515	29685	29546	29415	29823	29613	29570	29509	29437	29698	29666	29633	29618	29659	29694	29658	29318	29847	29890	29598	29637	29431	29770	29625	29711	29558	29630	29432	29395	29892	29717	29821	29855	29740	29434	29679	29531	29330	29764	29616	29760	29528	29706	29657	29453	29526	29653	29719	29759	29531	29537	29735	29819	29549	29869	29619	29750	29700	29723	29789	29695	29646	29692	29650	29528	29551	29523	29374	29651	29569	29799	29862	29593	29409	29596	29656	29711	29577	29842	29775	29904	29316	29476	29578	29646	29599	29814	29849	29796	29592	29235	29545	29709	29728	29608	29594	29726	29799	29537	29476	29560	29632	29609	29495	29563	29622	29751	29779	29737	29628	29852	29564	29662	29764	29448	29622	29628	29746	29528	29514	29770	29826	29596	29727	29494	29707	29462	29357	29641	29590	29402	29878	29884	29869	29708	29742	29817	29543	29694	29655	29649	29784	29488	29531	29588	29678	29779	29454	29265	29494	29773	29802	29705	29556	29789	29703	29595	29692	29630	29662	29840	29677	29443	29689	29911	29660	29730	29489	29538	29764	29658	29717	29677	29801	29561	29655	29638	29769	29681	29689	29760	29846	29776	29842	29636	29694	29654	29835	29738	29600	29713	29580	29781	29651	29621	29890	29715	29599	29489	29388	29909	29587	29751	29476	29510	29897	29765	29755	29813	29714	29511	29514	29793	29796	29644	29307	29442	29646	29665	29863	29686	29725	29637	29600	29441	29634	29380	29553	29934	29610	29480	29588	29300	29563	29684	29726	29814	29817	29733	29979	29695	29410	29704	29675	29589	29461	29647	29500	29707	29705	29941	29715	29385	29790	29721	29541	29874	29493	29745	29804	29596	29575	29738	29870	29785	29575	29833	29163	29663	29737	29596	29545	29630	29412	29880	29958	29791	29448	29680	29742	29819	29555	29554	29728	29662	29769	29704	29483	29615	29620	29657	29293	29666	29756	29844	29384	29713	29666	29513	29465	29764	29652	29641	29611	29710	29806	29568	29703	29858	29511	29623	29582	29711	29517	29456	29713	29793	29623	29875	29632	29654	29660	29652	29549	29830	29749	29483	29601	29644	29789	29669	29590	29680	29651	29583	29530	29631	29656	29655	29608	29536	29777	29586	29671	29474	29537	29731	29726	29437	29703	29669	29962	29749	29736	29820	29624	29823	29662	29727	29725	29529	29535	29407	29770	29627	29745	29673	29752	29792	29720	29387	29959	29534	29404	29633	29737	29776	29575	29934	29555	29638	29389	29356	29528	29658	29639	29626	29615	29853	29646	29617	29747	29892	29573	29615	29422	29679	29613	29857	29627	29576	29770	29475	29653	29436	29580	29709	29603	29636	30050	29810	29436	29611	29718	29723	29867	29570	29734	29564	29830	29592	29507	29960	29663	29649	29574	29773	29723	29611	29427	29623	29640	29795	29706	29724	29597	29849	29641	29735	29555	29751	29610	29689	29719	29717	29653	29484	29837	29621	29742	29886	29558	29431	29515	29454	29672	29745	29553	29795	29749	29735	29673	29649	29628	29629	29735	29548	29773	29157	29657	29630	29811	29666	29977	29555	29473	29496	29631	29450	29385	29288	29469	29497	29615	29875	29672	29873	29746	29745	29740	29684	29664	29808	29479	29794	29769	29611	29807	29932	29525	29490	29494	29531	29743	29651	29679	29826	29614	29633	29733	29733	29439	29491	29397	29598	29518	29621	29918	29788	29590	29704	29601	29772	29514	29483	29605	29688	29863	29485	29672	29716	29740	29497	29459	29703	29778	29910	29511	29698	29816	29684	29729	29696	29586	29549	29544	29682	29628	29886	29735	29675	29768	29852	29688	29511	29677	29664	29697	29787	29775	29713	29709	29825	29562	29520	29554	29605	29851	29587	29571	29854	29859	29666	29654	29555	29823	29750	29771	29541	29995	29681	29855	29731	29647	29450	29489	29514	29883	29554	29459	29778	29517	29706	29783	29519	29583	29502	29807	29852	29706	30088	29656	29448	29786	29775	29548	30039	30029	29814	29806	29581	29507	29574	29559	29722	29628	29788	29781	29794	29672	29706	29689	29499	29848	29865	29739	29580	29781	29687	29679	29639	29742	29808	29872	29686	29755	29799	29648	29769	29657	29827	29412	29930	29562	29397	29917	29748	29744	29836	29620	29592	29596	29749	29637	29580	29647	29616	29294	29351	29707	29731	29410	29473	29471	29749	29690	29734	29689	29676	29565	29713	29634	29448	29585	29786	29449	29879	29581	29870	29752	29620	29598	29841	29642	29649	29896	29641	29629	29879	29870	29534	29799	29405	29744	29712	30031	29666	29454	29757	29756	29813	29840	29671	29653	29685	29610	29884	29793	29634	29792	29791	29715	29793	29663	29714	29682	29700	29733	29554	29771	29448	29525	29511	29781	29604	29700	29719	29756	29671	29647	29826	29644	29624	29269	29793	29752	29767	29414	29454	29898	29768	29582	29642	29677	29544	29460	29603	29605	29831	29731	29665	29981	29597	29743	29771	29568	29559	29689	29583	29671	29423	29571	29749	29548	29984	29621	29748	29686	29715	29865	29649	29608	29429	29855	29552	29824	29743	29610	29694	29601	29462	29765	29564	29655	29700	29589	29785	29631	29761	29878	29712	29558	29729	29698	29779	29451	29622	29353	29634	29615	29509	29706	29592	29544	29333	29748	29721	29883	29565	29638	29719	29347	29697	29668	29838	29568	29451	29766	29765	29549	29999	29719	29179	29738	29619	29602	29600	29790	29568	29901	29649	29675	29536	29839	29784	29580	29464	29593	29509	29551	29584	29835	29471	29718	29610	29586	29692	29872	29595	29508	29444	29581	29529	29503	29399	29825	29506	29890	29748	29824	29767	29589	29666	29867	29707	29546	29628	29385	29620	29728	29803	29906	29673	29781	29735	29684	29659	29721	29781	29537	29835	29667	29605	29744	29717	29426	29742	29652	29829	29622	29467	29641	29560	29694	29764	29887	29756	29613	29736	29629	29764	29653	29364	29715	29460	29364	29758	29553	29699	29648	29616	29734	29712	29685	29502	29684	29871	29740	29680	29561	29588	29732	29731	29800	29781	29805	29808	29463	29459	29577	29740	29721	29758	29550	29668	29425	29654	29855	29756	29677	29317	29719	29693	29690	29614	29665	30016	29687	29740	29700	29778	29655	29805	29663	29784	29491	29548	29880	29716	30003	29511	29565	29720	29791	29514	29593	29649	29591	29650	29543	29539	29475	29521	29632	29614	29589	29777	29866	29621	29516	29823	29668	29749	29546	29812	29739	29416	29730	29544	29478	29885	29637	29495	29530	29823	29497	29820	29760	29548	29725	29646	29785	29587	29470	29528	29263	29509	29934	29689	29675	29894	29637	29306	29438	29575	29532	29639	29600	29962	29709	29688	29556	29719	29691	29499	29683	29631	29721	29646	29657	29599	29593	29855	29434	29550	29738	29648	29834	29875	29694	29881	29841	29446	29593	29647	29609	29740	29451	29735	29687	29608	29561	29705	29698	29738	29750	29634	29614	29463	29631	29997	29846	29649	29424	29594	29704	29659	29265	29642	29914	29774	29759	29469	29529	29660	29799	29522	29683
32210	59825	56291	36932	21952	20904	20233	19754	19555	19143	19189	18912	18920	18797	18899	18587	18637	18704	18782	18570	18579	18601	18592	18701	18573	18762	18826	18407	18611	18631	18542	18535	18536	18664	18576	18660	18666	18636	18648	18545	18632	18718	18638	18692	18649	18494	18634	18601	18463	18340	18665	18430	18512	18543	18630	18637	18740	18676	18654	18564	18592	18629	18577	18458	18480	18607	18456	18596	18635	18483	18692	18453	18575	18512	18376	18591	18545	18744	18578	18554	18451	18665	18453	18552	18693	18558	18549	18603	18572	18523	18500	18567	18575	18578	18479	18335	18504	18537	18487	18471	18623	18458	18632	18538	18313	18570	18508	18605	18569	18535	18450	18570	18513	18528	18482	18591	18486	18555	18501	18451	18636	18669	18739	18486	18354	18574	18526	18442	18563	18561	18497	18589	18395	18446	18324	18434	18519	18592	18495	18594	18593	18490	18585	18591	18396	18479	18473	18396	18674	18545	18549	18405	18634	18446	18542	18483	18596	18493	18482	18360	18484	18401	18323	18653	18595	18392	18406	18411	18465	18623	18451	18483	18544	18531	18648	18507	18383	18452	18545	18395	18366	18453	18385	18602	18595	18271	18443	18473	18654	18489	18476	18532	18560	18487	18648	18580	18539	18502	18591	18329	18295	18454	18611	18450	18553	18447	18456	18461	18423	18566	18384	18507	18439	18698	18472	18508	18360	18537	18354	18571	18615	18532	18260	18503	18521	18600	18481	18527	18489	18453	18496	18607	18412	18476	18483	18436	18564	18571	18455	18450	18587	18518	18426	18332	18435	18347	18603	18586	18661	18534	18411	18521	18534	18524	18522	18443	18463	18520	18640	18688	18244	18532	18575	18499	18546	18690	18397	18575	18760	18620	18511	18452	18519	18437	18475	18329	18494	18302	18534	18821	18545	18442	18538	18329	18335	18593	18335	18669	18446	18481	18511	18339	18492	18495	18497	18428	18444	18553	18490	18513	18341	18536	18523	18642	18553	18615	18608	18592	18420	18472	18425	18441	18565	18499	18480	18467	18306	18542	18545	18527	18471	18576	18604	18342	18446	18566	18594	18490	18506	18359	18599	18398	18663	18597	18608	18562	18674	18368	18593	18551	18553	18444	18565	18492	18582	18366	18535	18752	18497	18415	18419	18425	18496	18429	18510	18427	18451	18600	18286	18504	18506	18389	18544	18448	18507	18512	18501	18483	18478	18510	18477	18379	18519	18358	18589	18594	18443	18421	18581	18490	18507	18542	18376	18519	18483	18524	18500	18381	18576	18275	18432	18617	18657	18332	18617	18670	18585	18601	18574	18333	18543	18385	18631	18258	18518	18348	18543	18422	18560	18383	18722	18496	18635	18695	18383	18554	18436	18692	18532	18421	18469	18482	18465	18506	18622	18559	18549	18426	18333	18560	18573	18354	18742	18560	18448	18491	18489	18563	18590	18515	18504	18526	18512	18336	18501	18513	18631	18399	18415	18486	18577	18463	18454	18493	18508	18456	18557	18550	18662	18417	18620	18568	18350	18489	18514	18482	18573	18377	18496	18506	18618	18504	18648	18565	18462	18567	18534	18465	18422	18430	18546	18334	18559	18631	18563	18583	18460	18518	18442	18458	18468	18487	18572	18570	18371	18518	18445	18524	18427	18342	18501	18501	18608	18616	18618	18630	18585	18488	18539	18503	18527	18342	18374	18403	18321	18525	18413	18488	18774	18412	18661	18354	18393	18547	18726	18412	18560	18570	18397	18385	18399	18485	18693	18409	18651	18570	18525	18538	18532	18313	18522	18459	18500	18613	18479	18297	18657	18306	18511	18690	18524	18587	18451	18376	18363	18562	18430	18561	18411	18437	18567	18563	18477	18440	18504	18432	18548	18491	18685	18508	18421	18417	18408	18358	18662	18638	18541	18593	18480	18495	18568	18587	18574	18333	18353	18573	18555	18453	18497	18355	18424	18253	18557	18686	18462	18436	18501	18618	18484	18561	18547	18500	18482	18529	18423	18632	18467	18501	18398	18613	18490	18514	18415	18486	18546	18639	18570	18506	18401	18511	18699	18292	18563	18520	18491	18386	18678	18403	18423	18589	18583	18578	18326	18470	18448	18564	18681	18446	18363	18527	18617	18367	18672	18494	18354	18497	18428	18390	18487	18382	18484	18634	18557	18463	18462	18478	18637	18479	18455	18473	18293	18348	18521	18264	18481	18459	18448	18634	18632	18409	18422	18442	18483	18346	18589	18504	18536	18534	18697	18388	18487	18429	18404	18482	18601	18331	18574	18516	18420	18426	18560	18460	18447	18593	18512	18420	18670	18527	18581	18200	18429	18597	18468	18441	18439	18463	18496	18318	18537	18455	18481	18357	18359	18552	18443	18372	18627	18461	18574	18534	18566	18715	18520	18419	18654	18491	18531	18471	18699	18446	18376	18338	18158	18618	18559	18452	18608	18579	18490	18526	18543	18319	18660	18607	18558	18554	18517	18354	18565	18436	18528	18532	18535	18559	18422	18612	18415	18375	18441	18488	18391	18469	18517	18549	18513	18605	18415	18486	18584	18558	18445	18492	18524	18655	18310	18422	18612	18437	18218	18470	18381	18467	18586	18253	18532	18542	18607	18526	18544	18303	18465	18441	18445	18653	18653	18403	18611	18391	18468	18447	18404	18544	18446	18492	18592	18338	18512	18598	18382	18399	18442	18568	18396	18633	18506	18493	18526	18629	18543	18597	18460	18389	18787	18397	18381	18464	18636	18456	18399	18356	18666	18425	18563	18478	18617	18582	18453	18452	18477	18560	18330	18559	18638	18551	18452	18583	18757	18443	18403	18518	18263	18614	18507	18441	18435	18487	18427	18500	18676	18313	18530	18554	18389	18419	18494	18314	18447	18379	18411	18480	18392	18547	18483	18590	18558	18557	18474	18511	18455	18662	18492	18599	18364	18467	18400	18571	18403	18369	18608	18610	18492	18484	18493	18597	18506	18598	18535	18699	18479	18721	18571	18471	18490	18640	18515	18466	18592	18579	18652	18489	18377	18411	18647	18595	18414	18464	18396	18509	18503	18390	18620	18470	18446	18369	18485	18536	18644	18494	18373	18393	18315	18438	18450	18440	18575	18266	18338	18361	18345	18458	18498	18675	18302	18646	18592	18455	18422	18438	18538	18544	18477	18388	18624	18433	18345	18494	18591	18578	18575	18320	18344	18564	18361	18509	18548	18475	18636	18528	18408	18419	18462	18352	18541	18239	18550	18358	18442	18418	18561	18480	18383	18469	18361	18609	18407	18539	18451	18451	18540	18425	18545	18569	18391	18397	18543	18423	18618	18467	18480	18494	18495	18668	18533	18462	18430	18605	18532	18416	18422	18326	18459	18467	18396	18352	18508	18479	18586	18463	18530	18387	18484	18500	18465	18565	18605	18407	18362	18381	18581	18552	18546	18470	18521	18295	18563	18380	18475	18412	18512	18431	18325	18476	18575	18307	18705	18714	18532	18463	18480	18578	18507	18495	18700	18407	18454	18488	18481	18580	18273	18340	18701	18412	18551	18504	18597	18461	18286	18621	18468	18689	18549	18432	18541	18539	18434	18624	18521	18452	18504	18491	18491	18466	18502	18419	18526	18569	18548	18382	18600	18667	18604	18503	18326	18483	18457	18365	18718	18650	18372	18639	18475	18508	18507	18430	18646	18539	18435	18482	18649	18508	18447	18378	18486	18570	18658	18352	18530	18469	18499	18446	18402	18553	18394	18648	18422	18630	18668	18532	18500	18530	18637	18651	18423	18655	18672	18406	18565	18490	18565	18519	18523	18692	18511	18579	18554	18711	18479	18408	18591	18629	18662	18605	18571	18485	18541	18585	18419	18454	18399	18405	18563	18687	18399	18468	18453	18494	18498	18569	18458	18366	18513	18544	18344	18547	18508	18635	18557	18444	18452	18557	18508	18472	18626	18327	18416	18668	18542	18482	18358	18508	18549	18508	18676	18555	18453	18512	18728	18563	18483	18522	18376	18476	18570	18417	18546	18562	18436	18291	18650	18413	18464	18501	18402	18595	18293	18413	18525	18393	18448	18578	18441	18400	18427	18310	18488	18690	18256	18637	18567	18584	18497	18464	18750	18427	18393	18448	18514	18528	18645	18496	18492	18509	18505	18622	18527	18324	18513	18647	18340	18717	18561	18476	18490	18442	18389	18574	18346	18536	18309	18503	18428	18434	18606	18562	18624	18544	18497	18512	18364	18504	18591	18388	18576	18500	18573	18366	18630	18444	18631	18658	18364	18533	18492	18530	18700	18414	18551	18578	18423	18540	18457	18495	18282	18748	18536	18391	18458	18585	18617	18345	18545	18627	18566	18400	18576	18642	18555	18520	18504	18392	18447	18477	18644	18611	18256	18471	18364	18443	18518	18539	18415	18476	18541	18579	18683	18535	18589	18381	18656	18554	18683	18658	18508	18368	18532	18467	18609	18368	18483	18166	18542	18648	18515	18510	18420	18357	18679	18690	18527	18572	18696	18333	18612	18478	18343	18338	18452	18563	18564	18418	18308	18296	18495	18433	18448	18706	18531	18534	18513	18426	18442	18334	18653	18521	18407	18463	18529	18593	18374	18620	18468	18458	18417	18466	18541	18400	18656	18448	18205	18448	18646	18498	18336	18458	18556	18495	18349	18600	18537	18654	18513	18452	18504	18530	18453	18519	18630	18369	18428	18518	18584	18470	18525	18614	18770	18599	18610	18424	18440	18349	18536	18446	18544	18432	18469	18559	18495	18573	18365	18507	18491	18428	18551	18370	18540	18402	18666	18683	18318	18425	18495	18436	18387	18633	18455	18534	18320	18518	18466	18552	18510	18568	18622	18387	18656	18486	18297	18480	18613	18472	18626	18483	18337	18447	18615	18495	18627	18604	18524	18165	18458	18470	18379	18755	18340	18606	18660	18497	18301	18422	18700	18473	18647	18494	18510	18525	18565	18568	18455	18512	18457	18606	18718	18464	18390	18469	18548	18564	18429	18611	18678	18416	18415	18594	18674	18658	18336	18635	18375	18475	18325	18693	18569	18512	18570	18496	18555	18475	18350	18442	18387	18644	18604	18458	18656	18386	18405	18380	18524	18380	18509	18409	18558	18474	18483	18427
35470	32684	36800	32050	29810	29898	30014	29880	29933	30025	29804	29893	29963	29872	29871	29817	29699	29782	29919	29661	29884	29741	30082	29957	29863	29708	29835	29692	29836	29897	30053	29858	29938	29876	29831	29823	29841	29584	29854	29955	29924	30060	29899	29745	29893	29838	29794	29860	29914	29845	29781	29730	29709	29613	29630	29981	29598	29583	29800	29809	29767	29654	29931	29818	29770	30005	29678	29749	29461	29837	30061	29763	29672	29967	29765	29591	29842	29586	30060	29975	29934	29734	29841	29832	29977	29527	29907	29870	29878	29779	29821	29633	29838	29778	29743	29894	29785	29988	29690	29943	30010	29710	29848	29684	29723	29684	29759	29815	29707	29847	29592	29549	30026	29867	29835	29757	29700	29736	29668	29871	30005	29505	29752	29564	29931	29756	29753	29581	29755	29789	29852	29646	29661	29491	29646	29654	29760	29923	29589	29761	29860	29561	29840	29663	29964	29774	29985	29836	29909	29716	29873	29610	29755	29618	29553	30034	30047	29770	29755	29736	29928	29802	30153	29699	29554	29770	29485	29643	29828	29630	29318	29878	29781	29725	29891	29690	29697	29828	30033	29740	29596	29755	29807	29923	29632	29818	29741	29968	29712	29371	29495	29727	29868	29675	29873	29862	29818	29547	29580	29652	29852	29699	29782	29724	29800	29744	29752	29440	29740	29754	29552	29883	29761	29922	29664	29880	29898	29593	29890	29557	29538	29680	29759	29951	29739	29607	29790	29663	29840	29576	29723	29731	29691	29840	30046	29877	29690	30062	29680	29816	29779	29817	29728	29706	29738	29816	29944	29621	29847	29585	29893	29959	29717	29905	29735	29602	29838	29715	29620	29995	29680	29933	29924	29595	29428	30115	30048	29908	29926	29675	29781	29652	29756	30082	29825	30056	29536	29555	29825	29926	29859	29759	29609	29744	29629	29829	29968	30007	29629	30117	29669	30010	29905	29534	29696	29498	29756	29637	29869	29676	29745	29868	29900	29824	29523	29661	29875	29706	29539	29797	29710	29764	29755	29918	29727	29632	29690	29892	29844	29694	29715	29903	29673	29890	29626	29732	29621	29544	29603	29760	29874	29838	29580	29676	29834	29771	30066	29728	29878	29839	29686	29612	29891	29665	29895	29561	29703	29988	29523	29800	29926	29679	29746	29717	29575	29682	29712	29820	29818	29711	29736	29415	29846	29542	29854	29873	30100	29630	29725	29802	29835	29803	29748	29748	29718	29956	30019	29875	29859	29755	29645	29549	29799	29692	29799	29770	29906	29793	29573	29655	29933	29864	29774	29911	29820	29715	29468	29893	29735	29826	29879	29963	29877	29978	29784	29749	29878	29502	29728	29896	29808	29853	29691	29699	29799	29834	29715	29685	29879	29489	29921	29955	29776	29653	29675	29933	29727	29995	29882	29851	29915	29762	29659	29632	29741	30005	29507	29627	29793	29720	29945	29903	29793	30024	29740	29623	29842	29749	30075	29757	29843	29729	29832	29718	29623	29718	29809	29739	30000	29615	29951	29704	29875	29807	30057	29843	29917	29831	29687	29766	29839	29829	29977	29757	29934	29997	30001	29852	29672	29778	29741	29589	29558	29667	29576	29817	29737	29776	29843	29749	29521	29551	29811	29952	29658	30002	29705	29747	29927	29579	29628	29768	29787	29931	29929	29762	29721	30007	29870	29708	29845	29693	29825	29773	29713	29777	29840	29718	29462	29684	29851	29769	30200	29895	29969	29753	29780	29765	29981	29745	29686	29901	29859	29574	29769	29941	29542	29489	29766	29415	29944	29493	29796	29904	29944	29754	29909	29595	29881	29735	29942	29652	29562	30045	29706	29958	29680	29899	29631	29752	30053	29723	29447	29638	29962	29976	30055	30026	29838	29914	29927	29892	29754	29950	29637	29667	29842	30205	29882	29836	29962	29840	29781	30075	29724	29794	29818	29973	29748	29990	29777	29904	29882	29741	29902	29497	29623	29650	29985	29880	29993	29689	29871	29904	29795	29847	29875	29689	29871	29858	29569	29933	29776	29653	29643	29721	29887	29958	29529	29773	29838	29727	29842	29860	29807	29668	29572	29766	29879	30150	29841	29669	29845	29743	29775	29861	29610	29737	30056	29946	29727	29836	29805	29829	29803	29700	29774	30008	29722	29838	29874	29591	29491	29733	29813	29850	29938	29850	29726	29922	29533	29813	29757	29437	29656	29714	29968	29847	29665	29781	29934	29666	29783	29573	29614	29646	30087	29944	29894	29805	29932	29927	29603	29726	29671	29826	29757	29602	29663	29868	29848	29785	29918	29641	29881	29598	29794	29817	29891	29775	29718	29842	29731	29678	29846	29708	29790	29665	29651	29773	29845	29541	29901	30020	29878	29639	29893	29965	29670	29497	29773	29896	29929	29864	29630	29667	29952	29669	29570	29536	30152	29875	30000	29851	29904	29800	29977	29765	29799	29555	29812	29774	29919	29897	29801	29826	30022	29796	29547	29853	29915	29911	29618	29544	29665	29963	29926	29757	29904	29998	29911	29646	29784	29921	29913	29866	29602	29776	29762	29789	29798	29539	29639	29637	29723	29847	29758	29792	30000	29836	29776	29990	29826	29776	29857	29781	29848	30047	29892	29852	29727	29684	29835	29740	29940	29646	29702	29512	29950	29835	29885	29963	30063	29729	29684	29907	30034	29693	29549	29529	29995	29768	29849	29725	29644	29715	29746	30035	29591	29621	29642	29612	29563	29642	29692	29754	29992	29820	29785	29714	29627	29764	29969	29779	30030	29603	29881	29978	29613	29899	29938	29645	29673	29640	29779	29745	29432	29738	29688	29675	29818	29541	29844	29818	29760	29408	29870	29781	29865	29856	29912	29680	29908	29747	29778	29767	29695	29935	29706	29820	29793	29796	29774	29955	30021	29927	29814	29792	30105	29916	29624	29790	29500	29584	29852	29758	29646	29778	29745	29491	29968	29713	29739	29658	29986	29660	29839	29844	29758	29920	29979	29918	29719	29886	29848	30034	29692	29615	29804	29999	29853	30053	29886	29911	29948	29544	29775	29882	29801	29818	29858	29961	29684	29751	29689	29720	30054	29979	29772	29947	29582	30005	29695	29759	29610	29687	29714	29679	29497	29828	29520	29558	29763	29826	29702	29741	30009	29848	29811	29872	29788	30058	29704	29966	29871	29834	29862	29773	29847	29534	29780	29970	29813	29762	30104	29780	29988	29782	29674	29935	29662	29720	30067	29738	29802	29713	29863	29908	29957	29882	29648	29613	30110	29882	29863	29654	29759	29638	29559	29609	30254	29715	29779	29821	29759	29948	29824	30018	30006	29645	29861	29732	29808	29814	29938	30020	29792	29949	29919	29701	29703	29826	29771	29721	29937	29989	29728	29712	29635	29636	29550	29669	29654	29899	29940	29847	29637	29530	29647	29761	29821	29801	29818	29747	29596	29612	29947	30154	29944	29674	29787	29630	29884	30074	30015	29794	29723	29663	29816	29763	29790	29683	29699	29608	29825	29889	29806	29737	29691	29669	29715	29748	29710	29686	29748	29979	29654	29985	29908	29875	29949	29909	29928	29952	29808	29783	29789	29901	29694	29644	29605	29849	30010	29834	29753	29897	29772	29593	29724	29793	29959	29877	29692	29771	30011	29928	29824	29781	29582	29534	29873	29682	29693	29912	30031	29662	29925	29817	29968	29948	29855	29646	29818	29760	29514	29694	30088	29924	29793	29737	29698	29893	29735	29760	29784	30004	29675	29788	29646	30050	29874	29915	29617	29677	29852	29722	29783	29853	29473	29472	29745	29664	29637	29846	29747	29914	29863	29998	29908	29794	29998	29951	30016	30169	30031	29645	29533	29913	29805	29632	29809	29898	29868	29672	29990	29719	30071	30009	29751	29878	29693	29729	29797	29760	29650	29892	29703	29898	29854	30066	29760	29731	29698	29887	29705	29725	29348	29688	29553	29678	29940	29966	29723	29628	29647	29739	29706	29713	30108	29786	29705	30091	29880	29936	29677	29750	29565	29722	29593	29886	29816	29951	29893	29784	29915	29612	29952	29633	29803	29747	29741	29665	29758	29733	29800	29867	29739	29950	30035	29736	29935	29950	29735	29974	29938	29995	29955	29879	29624	29549	29808	29716	29804	29897	29890	29466	29646	29622	29569	29913	29871	29780	29771	29831	29869	29731	29947	29882	29605	29736	29860	29763	29459	29792	29788	29787	29803	29539	29911	29911	29869	29867	29891	29801	29906	29929	29930	29689	29818	29971	30045	29829	29736	29809	29564	30021	29707	29804	29757	29858	29960	29934	30058	29972	29809	29839	29798	29850	29903	29977	29591	29617	30059	29810	30021	29854	29731	29911	30070	29738	29771	29800	29629	29940	29767	29768	29874	29755	29915	29520	29780	29700	29828	30017	29861	29914	30088	29608	29763	29874	29805	29755	30256	29828	29886	29783	29730	29868	29916	29650	29855	29687	30153	29861	29661	29587	29860	29706	29737	29497	29593	29699	29606	29703	29889	29888	29758	29883	29845	29682	29744	29674	29820	29878	29640	29788	29864	29584	29885	29832	29804	29860	29763	29585	29716	29742	29757	29898	29828	30012	29798	29790	29876	29897	29846	30093	29883	29813	30007	29831	29760	29527	29476	29812	29640	29693	29681	29867	29797	29718	30075	29802	30032	29888	29610	29916	29727	29882	29873	29668	29729	29623	29807	30009	29969	29683	29699	29876	29910	29796	29609	29806	29662	29839	29935	29760	29681	29772	29588	29705	29760	29950	29542	29557	29582	29827	29959	29757	29885	29797	29988	30060	29821	29755	30119	29850	29696	29894	29768	29832	29764	29713	29665	29864	30077	29966	29894	29835	29892	29857	29722	29831	29759	29720	29948	29800	29840	29840	29820	29618	29656	29528	29583	29925	29897	30019	29777	30034	29956	29806	29798	29714	29765	29657	29541	29858	29772	29870	29962	29861	29790	29844	29799	29678	29710	29832	29534	29839	29592	29709	29738	29603	29786	29794	29808	29843	29747	29941	29706	29678	29940	29933	29688	29877	29880	29679	30018	29796	29831	29572	29844	30024	29790	29673	29751	29609	29904	29796	29898	29703	30001	29935	29656	30039	29657	29516
25983	35798	28791	19927	18875	18742	18790	18768	18726	18734	18886	18847	18593	18673	18719	18816	18732	18798	18679	18712	18700	18850	18772	18741	18731	18716	18805	18676	18726	18696	18793	18560	18657	18794	18728	18633	18953	18645	18790	18735	18931	18572	18744	18633	18613	18873	18679	18852	18810	18693	18776	18756	18772	18656	18779	18681	18705	18734	18720	18727	18700	18795	18734	18598	18759	18707	18913	18640	18764	18680	18859	18658	18899	18694	18621	18798	18585	18934	18742	18497	18504	18694	18524	18722	18732	18727	18710	18706	18666	18699	18786	18559	18686	18607	18866	18728	18753	18740	18664	18655	18552	18835	18923	18537	18710	18708	18666	18702	18446	18719	18555	18595	18494	18745	18846	18575	18577	18854	18627	18626	18648	18737	18619	18691	18611	18711	18730	18712	18411	18723	18596	18722	18812	18739	18619	18550	18801	18555	18599	18876	18583	18586	18775	18600	18770	18796	18740	18737	18652	18614	18750	18684	18564	18760	18653	18783	18763	18865	18637	18883	18855	18669	18807	18698	18813	18607	18436	18731	18659	18773	18722	18760	18570	18604	18412	18668	18871	18598	18862	18554	18867	18666	18849	18698	18790	18686	18607	18692	18688	18717	18597	18471	18711	18799	18588	18586	18694	18762	18762	18496	18495	18654	18695	18702	18802	18693	18642	18894	18762	18824	18863	18624	18746	18535	18588	18605	18643	18627	18626	18590	18643	18730	18652	18842	18663	18664	18721	18707	18551	18765	18760	18651	18816	18646	18620	18690	18668	18670	18858	18852	18774	18495	18790	18641	18632	18762	18665	18653	18839	18626	18598	18646	18752	18430	18598	18590	18579	18605	18860	18703	18810	18681	18585	18762	18704	18749	18679	18657	18602	18695	18531	18607	18650	18798	18569	18643	18724	18622	18839	18770	18696	18516	18822	18784	18689	18669	18513	18495	18588	18788	18719	18634	18675	18697	18815	18662	18489	18644	18732	18778	18740	18721	18740	18584	18702	18620	18656	18720	18821	18487	18746	18560	18790	18565	18703	18639	18769	18719	18664	18747	18627	18727	18851	18639	18539	18773	18773	18565	18846	18646	18643	18689	18716	18838	18485	18771	18619	18667	18665	18563	18863	18738	18676	18814	18884	18614	18782	18711	18701	18616	18643	18766	18571	18661	18591	18692	18700	18619	18739	18731	18641	18688	18724	18597	18576	18732	18730	18733	18754	18686	18755	18686	18699	18707	18875	18615	18615	18878	18660	18817	18543	18858	18824	18950	18769	18603	18800	18743	18851	18684	18775	18875	18608	18648	18858	18797	18615	18626	18834	18690	18676	18708	18715	18563	18718	18637	18629	18513	18724	18436	18862	18713	18834	18504	18644	18658	18609	18546	18780	18697	18802	18794	18804	18830	18798	18730	18452	18684	18613	18695	18657	18646	18796	18761	18850	18636	18717	18848	18724	18336	18893	18580	18778	18612	18572	18799	18773	18815	18712	18694	18753	18751	18540	18785	18750	18666	18386	18702	18675	18795	18500	18630	18688	18547	18730	18738	18798	18707	18624	18652	18738	18776	18601	18522	18734	18881	18623	18768	18654	18655	18550	18683	18556	18619	18819	18779	18685	18736	18699	18697	18760	18695	18767	18660	18747	18794	18859	18720	18859	18652	18729	18676	18757	18641	18798	18724	18705	18728	18759	18750	18657	18818	18901	18686	18879	18593	18806	18727	18585	18660	18697	18828	18863	18539	18789	18569	18652	18742	18799	18656	18714	18748	18925	18745	18686	18664	18605	18616	18671	18738	18642	18660	18565	18791	18563	18688	18643	18819	18730	18716	18886	18781	18604	18657	18642	18624	18757	18707	18694	18751	18780	18792	18680	18752	18880	18874	18638	18610	18752	18667	18796	18851	18702	18686	18791	18617	18767	18698	18744	18663	18614	18592	18695	18668	18699	18698	18744	18770	18734	18745	18643	18626	18670	18578	18825	18679	18545	18595	18823	18705	18572	18709	18645	18774	18650	18679	18627	18543	18613	18682	18626	18803	18723	18733	18609	18677	18681	18524	18754	18670	18664	18719	18567	18625	18767	18941	18670	18862	18845	18751	18742	18877	18837	18631	18747	18667	18650	18832	18698	18505	18735	18730	18632	18862	18536	18564	18662	18612	18609	18768	18813	18687	18599	18794	18792	18677	18821	18751	18632	18680	18690	18801	18750	18769	18686	18866	18780	18723	18547	18786	18731	18745	18789	18581	18732	18652	18612	18724	18784	18616	18597	18604	18723	18827	18706	18573	18680	18800	18728	18757	18711	18894	18671	18701	18737	18707	18820	18738	18698	18644	18703	18603	18763	18804	18733	18821	18461	18773	18703	18690	18565	18778	18687	18772	18753	18700	18671	18512	18692	18750	18747	18816	18756	18868	18536	18743	18688	18717	18744	18636	18578	18762	18790	18544	18568	18681	18572	18677	18691	18414	18704	18745	18736	18841	18697	18637	18609	18838	18592	18858	18709	18765	18668	18645	18706	18668	18589	18674	18798	18650	18606	18768	18536	18801	18632	18628	18714	18729	18688	18632	18596	18604	18712	18553	18745	18563	18820	18574	18851	18772	18835	18618	18707	18686	18946	18923	18757	18630	18668	18489	18668	18708	18647	18711	18589	18601	18590	18893	18811	18699	18580	18823	18783	18955	18703	18678	18784	18791	18661	18578	18830	18824	18612	18834	18744	18870	18809	18619	18837	18667	18751	18516	18688	18779	18638	18681	18765	18767	18768	18613	18665	18644	18770	18757	18617	18799	18769	18784	18673	18660	18680	18823	18761	18702	18652	18623	18639	18592	18567	18449	18663	18556	18739	18798	18754	18850	18786	18646	18780	18445	18709	18708	18921	18723	18605	18623	18878	18620	18642	18693	18674	18756	18936	18531	18670	18840	18672	18663	18629	18548	18722	18888	18810	18799	18805	18831	18772	18663	18757	18762	18652	18567	18789	18618	18706	18570	18783	18656	18620	18738	18779	18675	18735	18658	18705	18530	18738	18549	18678	18674	18726	18667	18662	18708	18813	18782	18742	18725	18820	18720	18594	18511	18749	18811	18439	18635	18683	18600	18621	18798	18737	18707	18784	18680	18638	18673	18703	18764	18705	18845	18643	18651	18602	18860	18699	18753	18736	18673	18603	18608	18752	18507	18582	18661	18598	18623	18622	18719	18915	18653	18934	18700	18672	18720	18720	18567	18756	18849	18876	18577	18847	18761	18748	18752	18526	18844	18816	18615	18711	18551	18763	18664	18611	18584	18733	18719	18777	18475	18610	18641	18667	18710	18705	18661	18681	18739	18695	18639	18771	18731	18772	18804	18587	18724	18750	18655	18817	18700	18840	18499	18675	18796	18687	18655	18789	18604	18722	18671	18737	18518	18529	18671	18745	18774	18802	18661	18723	18580	18634	18687	18610	18712	18700	18968	18812	18627	18836	18686	18694	18733	18725	18846	18736	18807	18732	18825	18605	18659	18826	18569	18861	18624	18644	18721	18718	18683	18786	18895	18537	18595	18855	18592	18777	18582	18818	18549	18825	18869	18799	18647	18642	18569	18682	18730	18501	18468	18780	18634	18761	18688	18734	18703	18744	18538	18619	18691	18722	18650	18613	18632	18592	18619	18540	18760	18570	18715	18567	18868	18780	18635	18716	18687	18753	18654	18825	18623	18743	18741	18752	18771	18763	18709	18562	18817	18691	18653	18614	18768	18592	18751	18823	18753	18516	18802	18587	19072	18605	18523	18783	18632	18630	18628	18714	18733	18659	18690	18770	18749	18565	18807	18569	18672	18799	18745	18651	18888	18733	18596	18778	18664	18808	18759	18712	18757	18816	18664	18689	18668	18771	18710	18602	18787	18833	18641	18759	18561	18559	18505	18528	18525	18737	18637	18713	18652	18958	18718	18806	18843	18688	18525	18857	18757	18845	18663	18505	18696	18887	18750	18824	18811	18664	18794	18739	18606	18698	18656	18629	18650	18695	18839	18782	18609	18819	18718	18830	18936	18595	18687	18632	18558	18570	18812	18641	18717	18805	18696	18622	18542	19003	18518	18811	18635	18662	18614	18673	18818	18552	18656	18666	18869	18758	18761	18898	18524	18802	18587	18797	18638	18698	18686	18840	18618	18717	18757	18530	18705	18817	18736	18653	18694	18845	18611	18742	18544	18815	18706	18672	18612	18627	18732	18830	18651	18728	18564	18560	18717	18895	18718	18771	18785	18569	18670	18681	18746	18721	18927	18796	18673	18605	18745	18627	18468	18753	18715	18716	18762	18815	18811	18764	18759	18803	18681	18814	18650	18677	18803	18704	18652	18725	18711	18919	18791	18594	18786	18597	18532	18687	18694	18813	18720	18681	18776	18567	18739	18673	18609	18869	18755	18859	18806	18944	18787	18738	18689	18700	18647	18640	18732	18530	18824	18660	18745	18569	18513	18584	18591	18677	18729	18845	18643	18667	18515	18661	18754	18859	18667	18627	18818	18699	18641	18703	18704	18599	18645	18875	18568	18769	18788	18719	18826	18650	18635	18718	18589	18627	18679	18835	18643	18695	18707	18671	18643	18839	18714	18705	18888	18735	18790	18875	18758	18654	18728	18668	18731	18734	18664	18578	18635	18485	18773	18553	18667	18625	18736	18817	18758	18646	18744	18703	18727	18709	18710	18776	18884	18643	18669	18487	18808	18486	18825	18704	19047	18667	18735	18806	18607	18736	18699	18807	18581	18795	18707	18653	18788	18855	18645	18684	18606	18629	18641	18876	18721	18707	18678	18900	18755	18648	18625	18691	18750	18756	18639	18646	18732	18636	18761	18633	18714	18759	18854	18673	18707	18776	18608	18694	18576	18682	18595	18798	18740	18894	18616	18645	18802	18617	18731	18687	18680	18698	18675	18826	18678	18730	18653	18686	18770	18446	18859	18733	18769	18691	18562	18702	18801	18789	18725	18550	18754	18861	18641	18703	18856	18792	18775	18886	18702	18637	18665	18648	18763	18685	18591	18551	18648	18696	18537	18820	18808	18855	18680	18688	18638	18683	18749	18797	18647	18749	18869	18759	18544	18840	18563	18617	18713	18683	18628	18890	18624	18501	18821	18683	18813	18584	18626	18687	18622
23879	20998	27498	25194	23919	28609	31234	28966	28821	28970	28887	28579	28685	28567	28330	28244	28524	28709	28339	28504	28376	28638	28513	28276	28593	28344	28530	28324	28436	28325	28626	28351	28289	28529	28606	28482	28475	28445	28448	28402	28535	28187	28459	28463	28499	28697	28666	28469	28089	28318	28576	28474	28412	28327	28415	28261	28441	28656	28702	28454	28220	28373	28195	28321	28486	28668	28343	28127	28347	28354	28234	28576	28181	28226	28296	28219	28441	28218	28250	28615	28571	28377	28616	28520	28200	28396	28590	28278	28344	28358	28264	28369	28403	28098	28343	28235	28352	28499	28403	28483	28380	28333	28467	28405	28478	28202	28523	28285	28473	28350	28438	28261	28358	28300	28430	28427	28295	28690	28437	28558	28490	28308	28282	28436	28458	28343	28258	28366	28259	28333	28255	28261	28299	28248	28548	28469	28260	28557	28411	28253	28372	28392	28440	28404	28558	28537	28338	28125	28418	28359	28319	28421	28247	27985	28581	28559	28334	28470	28310	28088	28366	28455	28127	28421	28312	28385	28143	28186	28176	28281	28181	28085	28372	28410	28217	28456	28393	28386	28422	28447	28515	28413	28435	28375	28324	28308	28271	28399	28345	28398	28294	28353	28430	28171	28152	28432	28449	28319	28262	28562	28636	28393	28300	28275	28358	28412	28367	28347	28174	28255	28264	28401	28526	28288	28486	28110	28598	28603	28120	28288	28539	28207	28217	28552	28221	28356	28327	28265	28317	28346	28177	28121	28515	28355	28159	28366	28375	28112	28259	28271	28505	28306	28240	28144	28342	28328	28137	28353	28380	28082	28184	28298	28033	28179	28393	28494	28455	28547	28267	28285	28229	28491	28387	28096	28030	28009	28396	28365	28104	28272	27936	28343	28300	28372	28247	28077	28390	28206	28412	28368	28166	28402	28276	28320	28513	28521	28360	28103	28249	28218	28405	28231	28399	28161	28198	28297	28138	28183	28514	28439	28419	28138	28403	28466	28606	28360	28181	28341	28399	28146	28362	28337	28410	28216	28236	28689	28497	28480	28534	28465	28174	28219	28237	28299	28261	28313	28580	28514	28372	28363	28390	28502	28316	28209	28472	28232	28346	28174	28226	28252	28337	28250	28565	28666	28506	28300	28385	28301	28171	28573	28415	28235	28469	28550	28422	28085	28240	28101	28428	28097	28448	28360	28284	28297	28125	28244	28466	28442	28464	28662	28429	28308	28470	28244	28387	28345	28473	28263	28246	28433	28208	28264	28276	28258	28446	28086	28424	28312	28226	28266	28312	28551	28571	28212	28126	28366	28356	28285	28200	28128	28355	28262	28273	28216	28416	28099	28520	28493	28342	28262	28173	28447	28318	28199	27971	28516	28463	28179	28181	28031	28207	28289	28179	28288	28384	28265	28677	28373	28049	28317	28272	28272	28540	28072	28309	28322	28187	28231	28163	28003	28496	28086	28190	28472	28207	28443	28372	28123	28660	28340	28229	28335	28573	28435	28133	28094	28412	28387	28666	28454	28496	28311	28441	28276	28145	28246	28365	28341	28516	28446	28351	28330	28519	28476	28453	28182	28283	28309	28147	28399	28618	28138	28337	28182	28180	28299	28454	28371	28288	28241	28300	28104	28219	28175	28356	28326	28457	28368	28325	28529	28268	28296	27983	28204	28391	28420	28273	28224	28366	28532	28617	28186	28330	28280	28387	28630	28324	28478	28348	28204	28415	28151	28393	28118	28270	28434	28166	28476	28380	28358	28017	28503	28186	28418	28647	28377	28492	28063	28369	28168	28233	28214	28305	28416	28247	28598	28290	28485	28544	28240	28311	28337	28272	28210	28220	28102	28192	28217	28404	28439	28447	28099	28335	28255	28290	28508	28442	28072	28067	28273	28200	28203	28318	28171	28379	28536	28251	28239	28143	28376	28439	28206	28567	28467	28447	28197	28357	28350	28354	28389	28134	27959	28491	28238	28371	27971	28168	28325	28591	28395	28418	28397	28306	28162	28388	28183	28489	28407	28502	28447	28262	28290	28277	28272	28364	28477	28457	28218	28351	28336	28232	28171	28314	28599	28219	28319	28086	28182	28354	28514	28083	28207	28232	28457	28423	28389	28520	28346	28453	28409	28241	28838	28559	28260	28303	28243	28059	28444	28517	28374	28420	28382	28526	28433	28249	28266	28417	28406	28274	28437	28403	28289	28492	28303	28344	28540	28558	28217	28274	28308	28294	28317	28600	28297	28092	28409	28162	28485	28393	28334	28515	28492	28456	28441	28285	28155	28217	28618	28288	28191	28183	28330	28462	28292	28030	28234	28417	28391	28384	28323	28425	28330	28410	28237	28173	28285	28263	28535	28246	28693	28288	28271	28301	28577	28550	28726	28312	28428	28303	28488	28343	27973	28400	28295	28330	28373	28537	28249	28309	28389	28408	28398	28175	28246	28453	28220	28346	28214	28498	28472	28642	28324	28480	28684	28595	28404	28332	28581	28330	28355	28408	28539	28236	28321	28426	28230	28341	28242	28539	28253	28240	28296	28276	28369	28468	28210	28302	28241	28380	28320	28168	28407	28317	28455	28120	28474	28124	28368	28452	28306	28372	28423	28421	28241	28250	28366	28154	28343	28383	28232	28393	28174	28273	28193	28379	28133	28045	28148	28651	28162	28470	28418	28455	28116	28264	28224	28558	28214	28469	28123	28591	28388	28333	28294	28397	28567	28219	28174	28272	28468	28501	28472	28349	28476	28236	28444	28352	28467	28273	28449	28499	28265	28499	28323	28346	28518	28465	28564	28418	28138	28579	28459	28450	28472	28373	28416	28358	28355	28248	27960	28190	28300	28206	28262	28030	28474	28426	28514	28281	28451	28427	28276	28390	28445	28311	28473	28382	28493	28280	28353	28291	28267	28509	28205	28134	28430	28626	28233	28450	28124	28326	28447	28588	28223	28321	28247	28534	28414	28311	28109	28281	28348	28399	28474	28095	28337	28442	28135	28182	28433	28407	28113	28483	28237	28382	28094	28289	28354	28312	28571	28354	28257	28121	28507	28454	28117	28215	28229	28322	28436	28448	28357	28245	28459	28632	28253	28231	28128	28165	28589	28395	28224	28420	28359	28423	28361	28441	28532	28353	28260	28476	28404	28147	28445	28333	28284	28230	28354	28508	28200	28106	28276	28317	28400	28193	28610	28254	28462	28392	28251	28363	28482	28421	28355	28288	28272	28686	28173	28344	28334	28372	28449	28403	28365	28642	28275	28418	28299	28384	28240	28472	28222	28452	28309	28332	28566	28442	28158	28457	28440	28131	28310	28275	28111	28382	28323	28422	28350	28608	28187	28435	28483	28250	28397	28468	28552	28458	28393	28194	28256	28548	28238	28539	28552	28560	28470	28445	28431	28206	28271	28159	28466	28219	28283	28467	28226	28201	28308	28502	28474	28404	28302	28523	28317	28238	28128	28409	28365	28494	28184	28145	28249	28238	28247	28230	28254	28517	28267	28165	28154	28441	28286	28033	28148	28157	28299	28330	28026	28156	28371	28349	28635	28080	28375	28513	28453	28507	28270	28504	28490	28448	28215	28324	28210	28092	28166	28529	28239	28458	28377	28602	28138	28274	28487	28393	28338	28391	28584	28394	28215	28400	28313	28422	28346	28467	28451	28438	28383	28317	28335	28295	28421	28258	28166	28239	28378	28415	28267	28427	28272	28225	28377	28580	28200	28351	28487	28371	28210	28412	28001	28265	28315	28107	28322	28147	28211	28594	28585	28545	28366	28119	28305	28598	28182	28112	28455	28652	28426	28412	28297	28305	28648	28252	28275	28438	28267	28377	28177	28489	28223	28422	28754	28554	28273	28342	28254	28345	28310	28222	28309	28507	28281	28123	28387	28171	28139	28552	28404	28416	28504	28370	28442	28401	28380	28130	28353	28402	28219	28193	28307	28287	28294	28357	28403	28203	28387	28182	28562	28243	28364	28531	28455	28342	28104	28489	28417	28269	28285	28251	28342	28433	28491	28172	28301	28017	28237	28266	28285	28314	28505	28565	28182	28381	28307	28431	28259	28487	28410	28303	28485	28394	28304	28400	28203	28347	28103	28099	28255	28468	28475	28233	28243	28369	28129	28464	28611	28363	28400	28055	28211	28288	28172	28063	28388	28095	28205	28320	28399	28401	28271	28290	28478	28076	28274	28304	28304	28424	28250	28412	28348	28331	28084	28376	28462	28277	28246	28465	28351	28371	28259	28389	28213	28205	28292	28260	28340	28164	28059	28103	28360	28264	28500	28640	28534	28048	28317	28290	28255	28173	28321	28344	28309	28446	28424	28299	28324	28238	28516	28397	28104	28464	28426	28356	28261	28389	28171	28388	28520	28303	28429	28385	28515	28318	28253	28660	28438	28165	28314	28564	28503	28502	28623	28456	28312	28241	28558	28386	28092	28149	28293	28156	28586	28336	28346	28392	28362	28502	28199	28399	28391	28561	28121	28207	28447	28420	28471	28303	28369	28189	28259	28469	28259	28596	28437	28471	28374	28272	28489	28330	28373	28158	28286	28462	28209	28469	28471	28583	28415	28498	28418	28550	28409	28288	28625	28264	28272	28096	28714	28463	28360	28329	28247	28341	28491	28377	28352	28486	28399	28135	28453	28340	28636	28191	28153	28162	28372	28589	28263	28430	28301	28343	28478	28460	28125	28259	28532	28235	28549	28527	28437	28537	28532	28463	28428	28194	28277	28470	28368	28139	28171	28491	28420	28328	28461	28243	28177	28297	28050	28182	28136	28363	28383	28272	28352	28202	28326	28178	28482	28311	28183	28326	28376	28333	28208	28692	28311	28333	28286	28488	28331	28357	28163	28277	28251	28269	28259	28432	28274	28341	28403	28133	28174	28258	28273	28474	28107	28385	28379	28315	28190	28269	28433	28369	28409	28081	28509	28425	28271	28554	28528	28476	28305	28343	28166	28338	28263	28364	28359	28258	28460	28344	28621	28021	28655	28558	28331	28391	28311	28340	28299	28354	28198	28662	28049	28285	28200	28099	28279	28460	28136	28059	28514	28101	28345	28405	28304	28063	28200	28289	28432	28044	28581	28416	28415	28113	27973	28269	28351	28124	28251	28559	28438	28178	28285	28272	28309
27713	51018	37900	22811	20240	19292	18926	18617	18415	18466	18216	18322	18153	17984	17994	18240	18109	18028	18013	18229	18208	18023	18057	17921	17965	18075	18071	18011	18094	17873	18082	18101	18067	18150	18233	17928	18290	18070	18031	18103	18048	18126	17978	18111	17929	17968	18181	18026	18055	17981	18128	17989	17864	18044	18053	18181	17942	18316	17975	18080	17936	17968	18133	18218	17970	17781	17934	18146	17762	18088	18079	17989	18112	18067	17902	18094	18129	18093	18178	18107	18098	18027	18081	18028	18072	17813	18065	17915	18103	17845	17983	17949	18091	18024	17893	18091	17984	17868	17891	18119	18049	17932	18142	18064	17979	17888	17923	18101	17977	18045	18062	17952	17981	17936	17962	18047	18015	18120	18057	18034	17973	17970	17974	18109	18010	17925	17784	18169	18156	18020	18048	18042	18038	17917	17955	18026	18029	18031	17812	17923	17994	18072	17875	17910	17818	18027	17750	18053	18112	18055	18122	18002	18055	18134	17856	17984	17824	18045	17848	18037	18009	18015	18100	17933	18070	17948	18051	18065	17994	18061	17967	17960	18148	18010	17796	18128	17961	18074	17920	18075	17758	17982	17995	18071	17934	17789	18091	17882	18002	18057	17878	18010	18059	17964	17901	17988	17948	18000	18040	17899	18119	17907	17975	17829	17995	18024	17919	17992	17934	18084	17849	17888	18095	18059	18020	17914	18000	18037	17914	17872	17884	18029	18041	17952	17996	17924	17856	18160	18068	18067	17917	17885	18029	18028	18042	17937	18086	18180	17921	18206	17979	17896	17962	18013	17820	18048	17988	18018	18110	17993	17804	17981	17948	18062	17914	17908	17863	17908	17977	17810	17938	18106	18134	17957	18006	17915	18020	17901	17925	18007	18120	18185	17820	18008	18047	18072	17883	18114	17955	18076	17849	18063	18006	17983	18033	18020	18186	18094	18021	17858	17832	18078	17944	17953	17892	18022	18009	18149	18062	17934	18121	18016	18077	17931	18044	17992	18018	17944	18064	17965	17909	17988	17928	18031	17960	17827	17960	18087	17829	18112	17994	18014	18071	17925	18009	18029	17999	18063	18017	18131	17936	17987	18105	18056	18012	17811	18135	17946	17948	18039	17886	17963	18027	18067	17858	17966	18009	17938	17868	18006	18036	17929	17886	18051	17924	17933	17860	17988	17929	17959	17954	18066	17886	17665	17912	18015	18052	17932	17928	17969	18018	17893	17993	17895	17902	17936	17937	17943	18170	18005	18015	17964	17961	17967	18113	18013	18066	18094	18109	18019	17938	18045	17891	18189	18059	17989	18022	18078	18090	17896	17978	17912	18215	17939	17907	17981	18236	17817	18006	17971	18152	18056	18055	17976	17990	18118	18151	18019	18099	17971	17896	18006	17995	18018	18045	17827	18175	18091	17955	18044	18041	18111	17968	17842	17894	17885	18123	18168	17796	18037	18100	18005	18103	18179	17948	18095	17880	18142	17922	17849	18009	17828	18122	17831	17916	17757	18016	17927	18009	18006	17819	17930	17803	18076	17854	18126	17950	17920	17834	18013	17991	17984	18042	17944	17885	18084	17884	18255	18133	17992	17924	17947	17894	17928	18093	17918	17850	18007	18103	17940	17994	18194	17966	17898	18010	17993	17942	18021	17908	18086	17951	18025	17969	17851	17894	17917	17888	17889	18097	17894	17962	17791	18178	17896	18160	18031	17953	18029	18137	17988	17986	17972	18009	17946	18109	18063	18026	17988	18110	18025	18009	17874	18023	18026	17956	18173	17964	18105	17810	18062	17937	18012	17892	17955	18095	17957	17978	18146	17937	18089	17853	17884	17950	18066	18087	17902	18130	17826	17988	18067	18010	18001	17992	17949	18036	17938	17982	18168	18095	17953	17980	17760	17928	18053	18037	18041	18122	18072	17756	18007	18057	17902	18057	17856	18017	18129	18017	17871	17957	17848	17831	17931	18147	18160	18009	17968	17862	18083	18029	17999	18060	18064	17888	17968	18012	17901	18021	18031	18045	18116	17968	17963	18015	18016	17948	17887	17844	18031	17938	18022	17852	17907	18140	17815	17870	17977	17975	18047	18052	17907	18047	17915	18159	17918	17845	18133	17827	17743	17963	18161	18197	18005	17927	17887	17974	18015	18143	18093	17940	17887	17941	18053	18068	17721	17881	18146	18074	17928	17918	18002	17900	17988	17953	18079	18088	17907	17880	17969	18064	18106	17993	17955	18071	17936	18052	18001	18319	17973	18046	17932	18027	17918	17921	18036	18091	17921	17904	17877	17920	17991	18205	17997	18015	17939	18030	18013	17897	17962	18058	17856	18018	17869	17993	18033	17984	18040	18123	17858	17825	18077	18050	17956	18199	18093	18031	18053	18110	17856	17981	17981	17996	18079	18159	17895	17982	18060	17893	18045	17922	18039	17945	18036	18035	18014	17903	17930	17997	18110	17928	17840	18100	17986	18051	17974	17788	17971	17856	17994	17911	17973	18065	18253	18156	17946	18086	17777	18225	18020	18211	17858	18131	17941	18013	17762	17945	17930	17993	18035	17974	17935	18057	18095	17930	17942	18141	17966	18069	18020	18094	18074	17840	18068	17964	17985	18133	18079	17978	17934	18004	17852	17851	17976	18058	18066	17957	17935	17926	18003	17754	17984	18090	17991	18122	17863	17935	18009	17921	18146	17937	18051	18233	17821	17924	18071	18009	17969	17929	18082	17986	17822	17991	18152	17943	17953	17998	17865	18193	18126	18086	17935	17864	17887	17980	18058	17918	18123	17801	18170	18047	18008	17818	18157	18071	18108	18116	17969	17910	18091	18116	17929	18019	17915	18019	18103	17844	17848	18084	17967	17930	17872	17996	17968	17921	18213	17921	17934	18159	17934	17971	17921	17865	18001	18192	18152	18000	17886	18011	17976	17996	18050	17866	17951	17922	17958	18133	18119	17998	18061	17729	17854	18037	17895	18017	17952	17894	17800	18037	18124	17894	17926	17985	17989	18024	17886	17982	18116	18157	17844	18109	18029	17915	17941	18138	18139	17898	17927	18268	17857	18070	17950	17867	17874	17693	17995	18083	17972	17871	17963	18054	17848	18045	18057	17931	18107	17958	18012	17993	17887	18027	17942	17917	18123	17875	17936	17935	18086	17908	17923	18049	17929	18160	18114	17972	17993	18168	17968	17973	18092	18021	17833	17913	18182	18007	17873	17990	18146	18017	17874	18052	18008	18091	18024	17869	17920	17877	18014	18184	18087	17924	18070	18070	17869	17973	18044	17918	18014	18000	17829	17887	17926	18051	17976	17994	17987	18025	17976	17969	17837	17975	18061	17914	17996	17995	18079	18156	17898	17965	18026	17791	17965	17955	18131	17984	17921	17980	18099	17930	17864	17908	18088	18002	17881	18098	18226	18064	18040	17781	18062	18010	18134	18008	18064	18110	18030	18010	17949	18106	18008	17862	18110	18118	18017	18019	18079	17977	17862	17818	17921	17690	18117	18137	18086	18131	17845	18155	17969	18093	17955	17988	17863	18012	18045	17947	18048	17996	18136	18089	18042	18018	18092	17901	18083	18004	17963	17968	17934	17927	17763	18128	18047	18085	17913	17970	18022	17984	17871	17969	18016	17811	17964	18119	17973	18084	18067	18277	17956	18046	17946	18172	17908	18010	17922	18154	17980	17893	17935	18017	17911	17988	17764	18022	18114	17755	17852	18003	18258	17952	18086	18052	17848	18112	18096	18172	17975	17984	17967	18075	17722	17936	18011	18018	17924	17963	17995	17890	18182	17989	18067	17957	17900	17965	18109	18101	18017	17954	17964	18023	18072	17877	17951	17933	17990	17982	17865	18043	18091	17980	17978	17909	18062	18041	17904	18030	17906	17797	17957	17863	18108	18154	18156	17928	17918	17968	17893	18042	17948	18113	18161	18002	17952	17913	17960	17827	18157	17921	17990	18084	18107	17905	17843	17840	18033	17895	17945	18020	17984	17879	18068	18062	18164	17995	18012	17837	17978	17836	17949	17898	18047	17908	17968	18010	17802	18145	18138	18023	18053	18183	18022	17975	18019	17977	18187	18062	18016	18047	18058	18078	18048	18236	18038	18042	17828	17959	17965	17917	18095	17976	18008	17968	18028	17965	18015	18075	17976	17977	18082	18173	17914	18003	18066	17997	17875	18201	18003	17919	18219	18063	18232	18021	17936	18002	17994	18167	17991	17848	18022	18004	18026	18106	17954	17941	17972	18043	17908	18069	17894	18008	17996	18111	17976	18314	18127	18015	17975	18097	18116	17921	18066	18069	17915	17929	18063	18002	18188	17934	17895	18206	18134	17911	18009	17862	17919	18098	18119	18028	18075	18007	17894	18016	18036	17930	18146	18110	18279	17998	18067	17932	17842	18015	18026	18108	18049	18010	17999	18012	18059	17861	18040	18018	17914	18029	17843	17894	18055	17974	17973	18018	17927	17996	18048	17972	17882	17986	17926	18025	18097	17946	18174	17858	17959	18143	17770	18005	17988	18020	17925	18085	17862	17889	18126	17956	17878	17876	17997	17960	18013	17867	17991	18309	17907	18086	18046	17881	18108	17932	17946	17979	17994	18026	18052	18021	17946	18015	18173	18024	17999	17703	17856	17872	18012	18033	18123	17776	18109	18046	17979	17882	18090	17741	18059	18080	17843	17971	18027	17908	17770	18106	18056	18099	18065	18167	18098	17922	17986	18014	18114	17957	17934	17999	18011	17957	18039	17894	17977	18100	18093	17989	18007	17980	18044	17802	17838	17812	17956	18103	18039	17914	17983	17854	18065	17844	17881	17888	17957	18166	18061	17949	17985	17949	17859	18006	18068	17829	18029	17937	17971	17947	17941	17942	18078	18038	18044	17894	18115	17986	18033	18036	17896	17923	17896	18012	17950	17957	18044	17947	18011	18172	17981	17871	18053	18080	17955	17981	17883	17898	18018	18006	17981	17928	17946	17897	18056	17984	17948	18083	17803	17923	18070	18227	18142	17996	18027	17907	18100	17997	18047	18056	18097	18120	17942	18109	18059	17822	17890	17944	17990	17951	17932	17883	17858	18140	18051	17968	17918	17916	17958	17767	17894	17859	17949	18104	17794	17984	18147	18125	17998
22486	20971	27401	24892	22191	27150	33354	30371	29695	29751	29992	29688	29573	29548	29357	29194	29544	29620	29440	29362	29262	29485	29204	29352	29173	29230	29261	29226	28988	29264	29286	29299	29119	29160	29334	29046	29277	29061	29399	29238	29256	29411	29110	29117	29121	29458	29248	29293	29148	29045	29212	28886	29077	29228	29336	29315	29200	29338	29203	29108	29248	29386	29295	29117	28946	29139	29176	29068	29090	28851	29037	29118	29140	29249	29109	29128	29103	29639	29176	29425	29211	29244	29008	28923	29375	29251	29179	29313	29186	29019	29238	29265	29270	29148	29035	29327	29018	28886	28666	29027	29112	29035	29185	29153	28906	28859	28841	28898	29215	29235	29021	29010	28970	29210	29104	28864	28937	29091	28936	28979	28934	29034	29011	29061	29000	29119	28835	29164	29243	29323	29145	29038	29105	29034	29097	29290	29107	29070	29026	28947	29082	29069	29053	28974	28892	28721	29079	29086	29062	29080	28775	29030	28975	28960	29078	28928	29125	29189	29089	29248	29175	29086	29098	28868	29034	29230	29106	29135	29057	28815	29147	28938	29285	29029	29094	29132	28985	28845	29026	29177	29210	28969	29258	28950	28962	29098	29051	28789	29170	29264	29360	28950	28790	29132	29053	29015	29045	28929	28964	28815	29107	29002	29283	29158	29024	29380	29281	29260	28953	29068	29255	29074	29077	29258	29141	29164	29010	29056	29401	29425	28897	28991	28760	28837	28938	29172	28911	29105	29158	29129	29236	28973	29002	28889	29002	28859	29015	29192	29145	29224	28816	29062	29080	29034	28867	28768	29086	29016	28988	29130	29124	29111	29097	28962	29103	29039	29312	28831	29058	28823	29229	28907	28948	29177	28977	29069	28776	29178	29218	29042	29066	29008	29149	29311	28848	28914	29307	29218	29182	28874	29064	29008	29034	28986	28866	28950	28851	29048	29044	29061	29346	28869	29065	28855	29010	29113	29185	29046	29098	29022	29149	28927	29109	29100	28905	29003	29113	29223	29077	28930	29145	28924	29060	29199	29026	29122	29125	29095	29134	28915	29086	29234	29147	28991	29125	28839	28873	29366	29027	29019	29119	29035	29061	28935	29133	29223	29190	28987	29043	29162	28950	29172	28960	29013	29365	28774	28920	28846	29134	29234	29322	29354	29284	29127	28740	28843	29103	29269	28917	28891	29278	29187	29136	29116	29056	29092	28988	28913	28954	29129	29081	29220	29048	28977	29237	29033	29069	29214	28855	29207	29152	28980	29099	28948	29185	29106	29157	29149	29241	28917	28907	28864	29053	29182	29200	28992	28946	29134	28929	29051	29039	29196	29116	29012	29223	29270	29041	28719	29114	29114	29299	28931	29233	28964	29237	29284	29107	28962	28995	28967	28898	28949	28689	29060	28916	28785	28902	28959	29023	28854	29124	29168	29125	29131	29275	29465	28905	28919	28901	28854	28954	28909	28861	29169	29127	28728	29075	28953	29085	29062	28999	29176	29065	29056	29029	29014	29190	29067	28902	28931	29271	29012	29103	29080	29018	29028	28956	29176	29034	29246	29041	29167	29177	29022	29064	29021	29083	29239	28972	29064	29109	29113	28880	28942	29115	29026	28792	28998	28951	28991	29044	29038	29093	29097	28958	28959	29080	28892	28884	29131	28993	29208	29449	29240	29135	29057	28885	28973	29124	28994	29002	29067	29150	29079	28953	29050	28867	29197	29336	29194	29033	29112	28993	28850	29114	28922	29004	29114	29166	28825	28837	28818	29037	28884	29422	29181	29042	29129	29285	29065	28815	29233	28871	29063	29044	29032	29238	29271	29002	29098	29146	29099	29093	29076	29096	28741	29055	29092	29080	29367	28920	28973	28838	29034	29094	28824	28894	28980	28986	29199	28909	29068	29141	29056	29221	29053	29066	29345	29032	28989	29086	29066	29307	29374	29204	29144	29300	29067	29158	28946	29108	29012	29056	29339	29191	29354	28915	28889	29212	29086	28965	29039	29018	29343	28984	29172	28942	29117	29226	28857	28942	29108	29203	29261	29254	28898	29243	29238	29174	28801	28781	29118	29188	29215	29127	29192	29175	29071	29012	29327	28999	29256	29139	28815	29129	29014	29040	29040	28936	28934	29059	28968	29056	29011	29103	29141	29010	28867	28866	29372	28977	29073	29032	29324	29189	29176	29287	28919	29267	29100	29040	29414	29303	29123	29239	29208	29344	28857	28974	29071	29183	29150	29126	28961	29065	29143	29061	29051	28875	28897	29096	28998	28816	29336	29090	28914	28655	29127	28955	29203	29341	29291	28937	29040	29020	28825	29026	29000	28908	29120	28914	29051	29202	28846	29086	28903	28932	28624	28947	29021	29105	29272	29139	29159	28923	29161	29070	29155	29085	28765	28831	28962	29287	29123	29103	29090	29142	28918	29337	29161	29305	29287	28985	28888	29438	28976	29203	29094	29307	28721	28937	28871	29225	28998	29237	29034	29205	29215	29095	28874	28918	29364	29197	29336	28922	29050	29066	29016	29321	29160	29031	29122	29073	29093	29184	29020	29131	29053	28996	28976	29000	28939	29201	28857	29093	28958	29063	29096	29040	29059	29127	29031	29057	29273	28934	29116	29278	29205	28842	29164	29122	29025	28865	28932	29184	29024	29322	29003	28904	29124	29254	29165	28923	29188	29406	29165	29122	28839	29151	29098	29143	29080	29026	28909	28905	29059	29087	28850	28810	29361	28916	28916	28926	28898	28973	28785	28922	28725	28888	28693	28804	29284	29053	28895	28964	29042	29038	29399	29243	29212	29095	29234	28860	28783	29015	29063	28958	28925	29080	28955	29121	28854	29267	29069	28987	28963	29050	29176	29343	29179	29268	28843	28919	28948	28940	29238	28908	28912	29122	28909	28943	28880	29136	28973	28902	28987	29336	29019	28965	29038	29414	29245	29119	29078	29022	28892	29289	28981	28632	29222	29289	29017	28856	29047	29233	29051	29022	29216	28943	29132	29171	29044	28846	29063	28921	29362	29209	29012	29133	28888	29223	28832	28927	29013	29103	29439	29012	29044	29032	29059	29214	28759	29022	28962	29267	28954	29067	29200	29427	29068	29240	29030	28990	29060	29066	28912	29292	29116	29321	29159	29059	28919	28752	28766	28934	28980	29013	29055	28920	29115	29039	29037	29051	28977	29093	29047	28920	29009	29101	28930	29101	28924	29056	28892	29188	29438	29199	29027	29102	28993	28813	29236	29109	29084	29144	29366	28941	28881	29280	29066	28894	28832	29076	28915	29114	29264	29091	28876	28962	29058	28983	29164	29058	28965	29070	28912	28914	28769	28687	29052	29011	28911	28972	29138	29014	29086	29195	28846	29081	29320	29269	29169	28904	29221	29018	29141	29147	29016	28864	28864	29042	28874	29263	29015	29038	29075	28969	29076	29135	28972	29082	29104	29201	28949	29029	29200	29049	29036	29126	29145	29074	29131	29034	29000	29195	28996	29246	29352	29104	29137	29012	28972	28940	29275	29245	29081	29272	29021	29112	28992	28936	29042	29133	29013	29164	29237	29216	29012	29109	29194	28985	28887	28909	28958	29092	29094	29066	29123	28681	29010	29049	29283	28890	28666	28756	29088	28873	28992	29079	28831	29268	29197	29185	29181	29029	28916	28914	28846	28826	28868	29162	29233	29087	28980	28903	28912	28734	28871	28894	29031	29330	29114	29186	29416	28984	28809	29168	28780	29361	28884	28968	29085	28819	28875	28965	29113	29188	28885	28999	29016	28936	29054	29254	28984	29094	28798	29174	29004	28887	28946	29108	29095	29186	29184	29119	28995	29218	29026	28890	29069	29224	29070	28948	29040	29205	29228	29177	28873	28952	29033	28937	29392	28912	29065	28789	29149	29038	28931	28907	28829	29030	29090	29118	29060	28943	29059	28924	29306	29157	29153	28668	29073	29046	29180	29197	28985	29037	28878	29094	29184	29154	28992	29499	29183	29008	29176	28998	29168	29061	29143	28928	28771	29153	28987	29282	29131	29172	29121	29111	29178	29269	29079	28955	28895	28846	29077	29080	28993	29061	28963	29090	29145	28975	28987	28755	28953	29058	28871	29255	29186	29090	28950	28978	29145	29117	29036	29072	29195	28961	28925	29137	28883	28931	28949	29117	29344	28783	28814	28890	29205	28763	28738	29122	29079	28972	29068	29180	29024	29161	28862	29016	29007	28885	28976	28657	28932	29317	29120	29153	29008	28997	28940	29068	28968	29282	29163	28906	28963	29104	29058	28970	28864	29049	29074	29116	29104	29315	29050	29342	29174	29089	29140	28949	29086	29024	29112	29013	28995	28996	29009	29065	28811	28976	28827	29132	29042	29105	29054	28922	28855	29079	28948	28751	28804	28928	28956	29461	28909	29099	28926	29073	29035	28823	29087	29073	29147	29137	29020	29046	29257	29011	29106	29043	29034	29028	28834	28963	28944	29029	28962	29327	29048	29011	29156	29267	28885	29090	29214	29019	28918	29169	28962	28972	29098	29217	29057	28883	29128	29187	29150	29283	28909	29178	29202	29145	29077	29091	29146	29191	29073	29003	29147	29114	28863	29124	29154	29281	28934	29107	29110	29134	28925	29180	29055	29064	29153	29201	29221	29141	29237	29266	28893	29144	29228	29144	28891	29280	28971	29004	29078	29181	29065	29071	29288	29203	29144	28653	29039	28911	29096	28738	29325	29305	28979	29027	28974	29318	29182	29179	28815	28889	29019	28899	29129	29009	28870	28963	29091	29165	29034	29033	29016	28919	28921	28852	29094	29120	29306	29163	28983	28966	29041	29155	29056	29169	28854	29045	29137	28829	28859	28872	28982	28975	29153	29133	28926	28985	29095	29013	29007	29098	29190	29179	28987	28907	29149	29108	28917	28929	29047	29137	28794	29277	29193	29167	29286	29145	28802	29267	29049	29224	29157	28907	29177	29170	29199	29315	29236	29237	28907	29126	29150	29013	29070	29179	29122	29135	29476	29044	28785	29079	29165	29256	28708	29208	28872	29125	29355	29155	28947	29064	28996	29133	29063	29071	28851	29171	29423	29390	28926	29081	28817	29168	29072	29408	28828	29072	29032	29047	29096	28905	29162	29161	29215	28987	28955
31369	58141	45859	29416	22116	20735	20135	19629	19215	19007	18999	18623	18603	18745	18623	18529	18620	18575	18476	18356	18408	18545	18416	18427	18245	18477	18402	18340	18367	18433	18321	18454	18333	18291	18354	18243	18341	18183	18398	18457	18232	18573	18387	18628	18314	18188	18284	18351	18369	18442	18290	18228	18245	18422	18330	18544	18348	18364	18364	18408	18489	18294	18238	18311	18207	18229	18300	18298	18266	18205	18243	18260	18319	18376	18070	18324	18211	18578	18232	18436	18267	18250	18329	18337	18471	18236	18365	18497	18401	18469	18516	18222	18151	18256	18323	18099	18301	18299	18231	18293	18073	18260	18375	18245	18104	18218	18217	18251	18161	18444	18266	18280	18241	18325	18348	18463	18180	18337	18193	18228	18318	18245	18324	18211	18381	18319	18247	18348	18314	18291	18263	18166	18350	18231	18175	18255	18297	18374	18373	18423	18203	18371	18372	18468	18325	18149	18379	18411	18155	18287	18080	18325	18336	18135	18127	18357	18358	18159	18432	18186	18324	18448	18202	18364	18286	18167	18148	18392	18262	18304	18264	18138	18186	18265	18210	18266	18301	18341	18135	18215	18298	18169	18251	18360	18287	18361	18158	18194	18101	18279	18379	18140	18243	18264	18258	18203	18194	18276	18328	18452	18127	18313	18206	18453	18214	18117	18352	18253	18409	18209	18049	18141	18338	18484	18094	18282	18398	18244	18300	18342	18165	18340	18387	18326	18234	18198	18336	18291	18277	18248	18294	18251	18366	18315	18283	18269	18492	18248	18195	18198	18325	18221	18363	18343	18292	18185	18289	18291	18406	18033	18233	18181	18285	18170	18356	18209	18114	18345	18293	18332	18396	18275	18238	18239	18084	18289	18045	18176	18161	18304	18203	18246	18230	18085	18214	18212	18128	18281	18253	18225	18141	18292	18394	18310	18362	18208	18242	18304	18177	18445	18075	18154	18229	18334	18214	18229	18182	18326	18239	18282	18340	18388	18031	18304	18370	18340	18295	18186	18270	18040	18245	18376	18249	18333	18300	18296	18214	18127	18370	18321	18340	18290	18272	17952	18208	18310	18304	18438	18355	18271	18103	18290	18249	18177	18250	18314	18130	18368	18255	18288	18404	18223	18285	18117	18311	18324	18166	18184	18265	18351	18299	18263	18060	18309	18169	18421	18264	18203	18298	18446	18415	18448	18101	18132	18254	18378	18257	18349	18263	18348	18403	18222	18293	18213	18295	18303	18217	18291	18346	18313	18189	18409	18270	18271	18280	18012	18366	18320	18231	18175	18349	18207	18155	18349	18175	18263	18389	18285	18196	18330	18262	18306	18302	18161	18128	18201	18556	18371	18233	18277	18172	18329	18289	18489	18280	18182	18258	18359	18135	18281	18244	18520	18079	18253	18442	18297	18045	18410	18280	18293	18415	17965	18318	18193	18140	18274	18264	18211	18080	18238	18190	18119	18375	18495	18327	18231	18367	18332	18237	18266	18268	18153	18395	18317	18363	18109	18172	18272	18261	18271	18298	18154	18261	18333	18186	18358	18321	18283	18303	18062	18094	17996	18255	18341	18134	18398	18323	18093	18431	18252	18402	18280	18139	18161	18328	18276	18190	18385	18284	18169	18364	18322	18238	18404	18123	18202	18246	18261	18229	18094	18395	18100	18256	18251	18437	18267	18138	18250	18237	18293	18158	18339	18245	18201	18290	18467	18208	18227	18250	18378	18173	18157	18306	18144	18397	18362	18382	18378	18421	18371	18315	18213	18258	18104	18118	18325	18361	18278	18158	18269	18354	18094	18352	18076	18115	18387	18322	18010	18259	18004	18152	18348	18158	18183	18226	18338	18298	18200	18173	18208	18189	18216	18354	18416	18289	18213	18395	18270	18289	18173	18360	18063	18289	18194	18351	18149	18418	18051	18197	18336	18227	18238	18357	18131	18414	18355	18125	18117	18290	18261	18322	18390	18428	18210	18344	18191	18177	18245	18254	18433	18225	18111	18094	18101	18269	18322	18200	18382	18171	18502	18161	18226	18212	18370	18161	18377	18289	18303	18302	18057	18294	18392	18244	18332	18185	18101	18221	18365	18459	18206	18332	18352	18433	18175	18336	18241	18289	18366	18391	18079	18176	18125	18186	18335	18434	18350	18199	18164	18317	18270	18309	18146	18388	18143	18266	18114	18489	18158	18422	18353	18285	18232	18321	18175	18181	18074	18396	18335	18483	18206	18263	18173	18212	18257	18206	18320	18359	18173	18300	18207	18210	18254	18343	18120	18411	18277	18284	18262	18314	18153	18341	18149	18364	18240	18264	18099	18335	18219	18304	18330	18206	18378	18209	18063	18162	18254	18348	18292	18318	18183	18279	18273	18352	18267	18218	18220	18305	18181	18240	18339	18228	18173	18279	18167	18240	18156	18232	18369	18214	18357	18373	18424	18323	18218	18155	18185	18446	18306	18163	18284	18385	18148	18164	18191	18296	18187	18392	18133	18282	18476	18330	18259	18247	18211	18248	18368	18333	18193	18274	18145	18279	18349	18374	18209	18316	18245	18258	18255	18187	18303	18192	18332	18294	18233	18252	18182	18241	18417	18270	18136	18328	18356	18312	18323	18171	18085	18315	18221	18290	18385	18167	18293	18317	18157	18474	18368	18227	18194	18276	18335	18183	18093	18139	18294	18311	18172	18358	18163	18310	18256	18336	18148	18323	18190	18348	18479	18157	18434	18297	18181	18298	18250	18179	18134	18258	18359	18314	18305	18162	18174	18098	18255	18339	18106	18287	18059	18509	18099	18271	18196	18198	18125	18377	18242	18330	18302	18296	18251	18160	18078	18256	18437	18292	18280	18306	18077	18252	18280	18190	18086	18265	18253	18205	18291	18292	18274	18165	18276	18217	18279	18056	18407	18271	18305	18292	17971	18367	18477	18295	18270	18169	18105	18209	18215	18189	18213	18393	18405	18287	18203	18045	18244	18413	18182	18092	18248	18317	18401	18311	18240	18333	18274	18100	18344	18298	18282	18481	18217	18195	18366	18332	18032	18302	18104	18138	18294	18121	18327	18347	18081	18303	18331	18216	18293	18438	18174	18329	18269	18135	18394	18053	18247	18185	18232	18336	18363	18405	18533	18283	18158	18083	18296	18297	18139	18457	18315	18529	18286	18308	18256	18304	18390	18110	18249	18358	18085	18167	18140	18222	18289	18346	18224	18327	18317	18118	18248	18121	18157	18459	18276	18608	18122	18119	18357	18294	18300	18391	18286	18392	18263	18184	18291	18062	18077	18113	18300	18218	18134	18302	18278	18219	18339	18212	18380	18123	18256	18313	18183	18408	18161	18278	18080	18108	18319	18286	18329	18252	18071	18146	18073	18209	18237	18285	18156	18303	18257	18255	18215	18321	18218	18140	18269	18345	18307	18400	18220	18301	18405	18017	18185	18063	18171	18205	18209	18340	18197	18324	18131	18220	18235	18313	18013	18264	18353	18220	18027	18318	18001	18261	18203	18241	18124	18317	18095	18265	18298	18312	18186	18299	18366	18311	18381	18264	18157	18091	18239	18252	18255	18229	18448	18443	18037	18261	18184	18233	18153	18321	18226	18329	18246	18297	18182	18208	18225	18182	18352	18218	18041	18261	18236	18161	18082	18263	18104	18376	18442	18183	18236	18260	18188	18433	18222	18327	18267	18181	18415	18119	18206	18425	18263	18484	18181	18223	18249	18183	18234	18344	18325	18246	18204	18124	18163	18337	18202	18207	18200	18114	18151	18384	18331	18280	18144	18224	18061	18276	18383	18204	18413	18077	18267	18387	18303	18147	18062	18298	18160	18460	18347	18265	18294	18262	18386	18186	18433	18404	18210	18314	18260	18359	18114	18308	18135	18242	18308	18308	18293	18142	18382	18140	18242	18362	18145	18559	18221	18334	18239	18162	18259	17953	18212	18404	18376	18148	18326	18172	18290	18316	18162	18291	18248	18358	18091	18351	18369	18308	18191	18410	18253	18123	18238	18216	18163	18133	18130	18271	18198	18348	18396	18048	18259	18223	18189	18106	18336	18306	18294	18312	18067	18350	18314	18062	18214	18334	18164	18261	18109	18280	18402	18104	18262	18120	18059	18295	18276	18376	18185	18224	18160	18071	18372	18351	18296	18179	18203	18272	18249	18314	18262	18250	18319	18136	18267	18323	18190	18227	18514	18188	18275	18150	18194	18250	18180	18146	18291	18433	18154	18076	18199	18240	18289	18343	18238	18145	18285	18226	18307	18270	18378	18391	18322	18204	18297	18238	18154	18353	18250	18194	18402	18236	18093	18159	18203	18205	18395	18109	17996	18248	18175	18247	18426	18219	18252	18347	18188	18331	18233	18255	18370	18295	18287	18275	18341	18418	18179	18245	18199	18104	18154	18451	18337	18211	18467	18253	18171	18250	18392	18322	18285	18206	18224	18400	18274	18211	18209	18342	18245	18177	18109	18164	18116	18268	18203	18239	18244	18139	18252	18371	18416	18323	18237	18374	18269	18157	18224	18134	18399	18055	18397	18164	18294	18246	18335	18027	18033	18334	18286	18159	18115	18161	18212	18327	18330	18251	18351	18097	18135	18184	18269	18235	18299	18297	18177	18310	18147	18429	18167	18392	18252	18106	18217	18333	18249	18123	18283	18190	18471	18252	18280	18232	18333	18252	18324	18213	18279	18261	18101	18270	18204	18416	18085	18160	18217	18338	18211	18276	18228	18402	18344	18199	18190	18206	18210	18328	18235	18201	18373	18263	18343	18247	18147	18454	18326	18160	18188	18111	18346	18285	18286	18214	18348	18286	18243	18305	18367	18110	18460	18395	18216	18253	18246	18236	18220	18312	18283	18258	18206	18146	18292	18283	18357	18382	18221	18311	18355	18170	18430	18433	18209	18443	18173	18216	18358	18230	18109	18366	18284	18369	18327	18215	18313	18385	18304	18325	18247	18263	18311	18245	18265	18344	18394	18148	18394	18295	18144	18199	18306	18205	18199	18086	18145	18293	18435	18288	18168	18400	18102	18306	18334	18348	18304	18299	18185	18197	18229	18178	18138	18303	18212	18478	18121	18236	18253	18393	18224	18270	18451	18124	18230	18208	18347	18226	18227	18243	18419	18367	18304
35726	31293	33943	31545	29017	29279	29305	29363	29400	29375	29479	29225	29093	29066	29114	29163	29147	29216	28954	29196	29333	29037	29201	29211	29367	29199	29320	29396	29329	29269	29236	29421	29261	29320	29198	29236	29515	29204	29360	29450	29539	29538	29041	29233	29110	29227	29206	29173	29124	29176	29048	29174	29396	29524	29204	29279	29540	29416	29242	29149	28982	29351	29271	29045	29281	29430	29287	29161	29054	29416	29311	29380	29168	29208	29241	29308	29089	29136	29376	29446	29170	28939	29417	29106	29248	29334	29198	29452	29402	29225	29293	29330	29009	28977	28965	29330	29333	29238	29241	29017	29214	29095	29185	29282	29115	29292	29071	29532	29134	29208	29151	29434	29292	29346	29065	29308	29248	29252	29357	29229	29363	29341	29266	29167	29318	29306	29332	29096	29388	29311	29166	29227	29106	28982	29123	29049	29313	29094	29028	29153	29503	29061	29340	29252	29317	29318	29254	29376	29237	29433	29333	29294	29304	29215	29359	29240	29377	29267	29483	29180	29441	29480	29118	29390	29203	29127	29316	29342	29203	29148	29307	29241	29290	29237	29340	29113	29328	29164	29236	29157	28915	29074	29327	29179	29234	29330	29094	29222	29149	29244	28991	29282	29232	29460	29105	29307	29310	28951	29055	29010	29329	29216	29045	29222	29567	29313	29307	29214	29355	29163	29176	29121	29092	29294	29171	29372	29036	29277	29263	29040	28947	29005	29159	29128	29432	29218	29044	28921	29248	29132	29119	29208	29029	29072	29066	29360	28946	29322	29156	29101	29273	29125	29153	29161	29124	29209	29034	29212	29239	29253	29319	29038	29387	29211	29146	28956	29294	29010	29161	29244	29130	29234	29136	29156	29159	29111	29190	29256	29252	29420	29108	29004	29094	29216	29243	29049	29456	29073	29159	29206	29177	29176	29052	29309	29203	29175	29282	29323	29338	29424	29508	29289	29480	29242	29113	29376	29274	29291	29454	29238	29144	29049	29388	29022	29296	29246	29050	29172	29305	29205	29054	29276	29068	29357	29263	29072	29268	29229	29159	29426	29313	29032	29235	29294	29344	29221	29307	29209	29304	29398	29275	29460	29060	29157	29323	29321	29200	29274	29146	29238	29340	29172	29401	29397	29402	29212	29391	29309	29152	29139	29165	29273	29500	28981	29122	29415	29169	29203	29301	29279	28961	29104	29421	29288	29414	29130	29455	29207	29208	29133	29311	29047	29169	29281	29280	29074	29169	29322	29410	29417	29287	29454	29338	29382	29144	29010	29076	29149	29351	28934	28870	29327	29326	29176	29170	29001	29056	29251	29191	28946	29369	29220	29362	29110	29218	29018	29296	29548	29265	29336	28890	28991	29186	29510	29166	29211	29108	29151	29077	29516	29249	29058	29369	29223	29228	29445	29238	29021	29196	29167	29338	29131	29248	29391	29316	29161	29119	29391	29339	29151	29133	29367	29326	29170	29287	29238	29260	29110	29156	29203	29231	29318	29192	29059	29265	29435	29155	29106	29251	29139	29244	29414	29118	29255	29455	29324	29343	29011	29289	28982	29376	29131	29392	29285	29191	29278	29391	29261	29286	29381	29170	29003	29144	28908	29368	29245	29152	29337	29351	29185	29268	29449	29159	29117	29231	29323	29248	29052	29037	29262	29331	29242	29356	29165	29107	29078	29266	29250	28956	29287	29333	29331	29134	29160	29311	29337	29300	29300	29511	29203	29460	29191	29318	29243	29430	29232	29242	29319	29340	29298	29373	29089	29052	29330	29391	29403	29136	29424	29251	29340	29273	29201	29116	29320	29432	29041	29253	29313	29247	29178	29115	29140	29323	29420	29137	28960	29234	29270	29275	29413	29140	29163	29432	29328	29179	28992	29424	29270	29097	29308	29180	29172	29113	29149	29399	29256	29389	29238	29210	29149	29438	29339	29296	29330	29313	29299	29366	29375	29482	29566	29092	29265	29114	29102	29292	29234	29281	29453	29360	29161	29523	29299	29205	29475	29289	29380	29114	29161	29161	28817	29193	29202	29109	28966	29251	29301	29122	29379	29314	29137	29145	29111	29464	29422	29259	29172	28963	29361	29154	29278	29278	29109	29409	29245	29385	29307	29198	29333	29250	29137	29223	29114	29255	29186	29195	29341	29334	29105	29279	29354	29206	29146	28987	29043	29129	29204	29241	29239	29405	29368	29451	29382	29351	29239	29342	29014	29216	29182	29072	29107	29297	29223	29332	29067	29129	29257	29381	29284	29422	29294	29060	29121	29017	29246	29208	29228	29211	29180	29119	29097	29154	29217	29097	29078	29443	29102	29364	29304	29212	29134	29064	29075	29340	29198	29590	29279	29604	29028	28878	29204	29188	29172	29349	29021	29282	29291	29225	29273	29340	28893	29148	29157	29169	29253	29380	29412	29286	29183	29511	29271	28964	29426	29185	29344	29370	29356	29324	29291	29337	29234	29286	29062	29205	29287	29509	29447	29284	29285	29234	28930	29465	29426	29139	29244	29455	29407	29135	29380	29269	29503	29173	29113	29360	29353	29554	29356	29131	29353	29053	29283	29083	29402	29275	29339	29272	29302	29008	29352	28989	29570	29128	29476	29442	29156	29241	29060	29223	29393	29324	29149	29048	29345	29256	29168	29102	29280	29204	29152	29151	28930	29235	29283	29242	29259	29214	29005	29074	29268	29228	29134	29151	29322	29412	29514	29420	29232	29423	29242	29025	29237	29193	29285	29165	29114	29214	29259	29315	29325	29387	29349	29060	29239	29241	29012	29161	29166	29385	29392	29188	29257	29168	29232	29234	29185	29444	29311	28993	29051	29226	29199	29294	29141	29174	29219	29453	29256	29133	29083	29151	29283	29303	29154	29174	29615	29491	29044	29128	29253	29242	29026	29134	29096	29174	29319	29187	29294	29248	29088	29083	29494	29193	29320	29193	29206	29319	29190	29129	29217	29205	29336	29161	29303	29018	29226	29027	29180	29269	29324	29148	29062	29234	29281	29354	29153	29203	29133	29259	29270	29214	29200	28992	28919	29108	29421	29219	29020	29162	29243	29225	29135	29501	29279	29329	29444	29225	29229	29148	29072	29273	29251	29212	29120	29049	29265	29538	29126	29271	29101	29227	29010	29351	29067	29359	29149	29185	29158	29063	29392	29152	29345	29141	29077	29447	29166	29005	29205	29246	29253	29277	29348	29308	29192	28925	29300	29004	29297	29149	29473	29491	29441	29326	29539	29090	29281	29083	29211	29366	29186	29189	29228	29427	29215	29124	29297	29420	29048	29246	29117	29408	29286	29085	29193	29095	29283	28742	29025	29389	29375	29363	29086	29178	29200	29261	28880	29150	29229	29194	29242	29215	29082	29052	29147	29150	29339	29215	29207	29398	29364	29514	29034	29626	29434	29335	29395	29265	29347	29140	29079	29335	29375	29136	28985	29007	29224	29253	29410	29338	29280	29292	29459	29348	29245	28966	29354	29100	29149	29296	29135	29563	29025	29456	29178	28947	29092	29231	29245	29252	29219	29033	29113	29098	29325	29189	28944	29320	29462	29221	28999	29318	28952	29054	29361	29250	29501	29660	29304	29547	29099	29294	29244	29500	29387	29134	29264	29497	29302	29272	29053	29215	29256	29459	29172	29315	29286	29297	29327	29253	29246	29106	29259	29384	29072	29186	29242	29186	29378	29219	29260	29235	29420	29460	29215	29231	29133	29196	29282	29284	29105	29220	29231	29301	29219	29124	29225	29170	29063	29258	29146	29312	28955	29069	29265	29161	29170	29569	29333	29267	29229	29143	29572	29184	29191	29422	29348	29292	29520	29392	29183	29038	29180	29408	29147	29253	29191	29255	29273	29051	29173	29051	29153	29231	29131	29226	28873	29337	29207	29234	29169	29136	29326	29252	28871	29390	29147	29253	29169	28934	29210	29453	29384	29135	29270	29377	29305	29182	29355	29342	29415	29269	29166	29107	29274	29474	29183	29141	29174	29036	29229	29316	29268	29276	29103	29179	29089	29387	29456	29280	29213	29388	29412	29235	29314	29331	29074	29454	29090	29323	28998	29303	29216	29238	29453	29158	28891	29065	29350	29201	29136	29250	29241	28850	29465	29218	29178	29183	29178	29113	29049	29150	29180	29193	29182	29207	29352	29234	29307	29097	29373	29374	29222	29280	29243	29156	29272	29314	29491	29299	29341	29110	29168	29195	29008	29295	29187	29215	29111	29484	29518	29279	29248	28842	28897	29118	29348	29312	28954	29341	29292	29177	29235	29383	29173	29162	29315	29270	29407	29255	29227	29670	28998	29282	29194	29181	29231	29420	29094	29408	29283	29177	29336	29195	29401	29298	29156	29306	29262	29244	29204	29204	29370	29040	29220	29249	29177	29317	29159	29196	29546	29184	29081	29341	29706	29111	29180	29269	29353	29341	29208	29252	29228	29291	29399	29574	29317	29166	28856	29303	29198	29326	29482	29261	29249	29172	29298	29522	29482	29184	29236	29103	28993	29404	29214	29261	29341	29100	29406	29408	29038	29096	29048	29196	29419	29237	29291	29389	29207	29474	29403	29158	29268	28779	29233	29396	28967	29252	29252	29266	29341	29514	29450	29257	29136	29017	29289	29120	29436	28981	29298	29274	29364	29125	29153	29127	29117	29086	29148	29194	29153	29414	28994	29099	29241	29514	29374	29405	29214	29386	29150	29285	29232	29029	29096	29114	29166	29108	29273	29343	29268	29431	29065	29447	29426	29357	29124	29372	29322	29157	29301	29235	29172	29104	29159	29036	28985	28974	29267	29209	29368	29112	29203	29214	29400	29184	29039	29179	29063	29132	29279	29298	29378	29092	29361	29350	29175	29155	28998	29340	29151	29463	29184	29206	29412	29299	29196	29140	29089	29370	28902	29039	29109	29147	29089	29084	29332	29020	29348	29326	29075	29138	28970	28895	29289	29352	29475	29297	29541	29356	29235	29408	29309	29417	29049	29311	29031	29279	29179	29294	29347	29356	29168	29447	29233	29375	29230	29153	29319	29280	29269	29488	29139	29080	29231	29322	29398	29185	29213	29366	29326	29307	28998	29053	28891	29225	29286	29282	29170	29294	29115	29177	29262	29074	29275	29101	29066	29417	29223
25707	31908	24913	19915	18575	18927	18586	18635	18555	18528	18600	18397	18572	18637	18610	18509	18365	18522	18404	18515	18559	18544	18584	18487	18526	18413	18353	18422	18613	18576	18542	18420	18539	18574	18372	18546	18445	18429	18767	18389	18507	18507	18443	18598	18554	18655	18464	18552	18668	18622	18419	18327	18501	18577	18561	18524	18566	18398	18619	18429	18712	18547	18559	18409	18575	18586	18430	18522	18712	18451	18441	18448	18402	18472	18570	18535	18413	18577	18436	18614	18480	18523	18466	18457	18507	18434	18416	18507	18484	18522	18444	18427	18454	18582	18493	18466	18363	18563	18399	18361	18273	18591	18526	18503	18221	18300	18466	18321	18567	18439	18591	18491	18470	18449	18360	18497	18470	18574	18439	18409	18452	18599	18527	18303	18353	18655	18515	18408	18555	18407	18559	18546	18626	18593	18377	18413	18609	18478	18626	18519	18651	18528	18453	18588	18344	18503	18649	18612	18580	18522	18407	18292	18435	18548	18382	18453	18561	18465	18450	18548	18465	18517	18571	18318	18504	18390	18418	18499	18414	18607	18571	18412	18492	18607	18379	18643	18357	18687	18399	18304	18504	18504	18446	18541	18600	18483	18366	18498	18470	18417	18427	18510	18399	18181	18533	18580	18437	18532	18543	18446	18496	18538	18448	18425	18539	18436	18433	18424	18495	18408	18419	18523	18372	18487	18582	18629	18275	18519	18595	18514	18442	18320	18557	18407	18458	18406	18567	18484	18500	18549	18478	18275	18365	18656	18319	18533	18444	18552	18481	18571	18515	18325	18279	18389	18614	18513	18420	18427	18474	18534	18467	18526	18434	18475	18459	18481	18390	18305	18369	18620	18433	18480	18612	18464	18769	18476	18496	18511	18606	18287	18594	18376	18648	18515	18530	18478	18447	18420	18449	18392	18567	18520	18286	18532	18358	18537	18386	18565	18473	18517	18499	18380	18391	18721	18386	18532	18432	18387	18501	18294	18523	18395	18327	18606	18388	18521	18455	18481	18420	18436	18437	18399	18352	18483	18408	18700	18416	18540	18433	18301	18552	18397	18507	18529	18542	18390	18549	18661	18382	18461	18359	18373	18493	18539	18469	18330	18578	18462	18427	18400	18393	18535	18614	18413	18466	18448	18479	18628	18582	18469	18438	18373	18494	18478	18464	18455	18460	18412	18372	18495	18499	18296	18605	18553	18551	18290	18515	18564	18409	18519	18565	18601	18629	18474	18535	18518	18509	18501	18496	18549	18755	18395	18555	18532	18576	18544	18562	18426	18430	18305	18814	18320	18391	18485	18484	18427	18483	18494	18475	18450	18403	18477	18527	18426	18500	18466	18455	18493	18526	18393	18505	18521	18584	18697	18294	18325	18725	18482	18505	18622	18579	18412	18602	18471	18429	18445	18542	18634	18256	18517	18328	18496	18516	18535	18421	18397	18441	18421	18379	18517	18521	18517	18500	18459	18540	18551	18463	18384	18520	18410	18456	18312	18380	18476	18325	18555	18548	18700	18285	18469	18457	18572	18461	18463	18577	18378	18482	18575	18519	18608	18483	18501	18465	18553	18418	18480	18431	18502	18429	18395	18685	18475	18395	18601	18576	18193	18502	18515	18703	18478	18596	18521	18409	18549	18674	18522	18394	18307	18413	18505	18283	18513	18597	18376	18596	18612	18442	18465	18406	18402	18499	18595	18532	18584	18653	18416	18507	18676	18598	18532	18525	18467	18630	18458	18521	18364	18497	18542	18667	18500	18426	18518	18646	18502	18417	18710	18237	18474	18628	18383	18667	18463	18593	18540	18551	18398	18290	18428	18661	18645	18566	18515	18496	18471	18627	18270	18488	18609	18387	18442	18457	18358	18632	18560	18396	18312	18632	18400	18590	18449	18496	18599	18482	18674	18606	18415	18462	18454	18487	18566	18566	18225	18452	18552	18344	18596	18495	18691	18425	18531	18426	18539	18433	18469	18583	18561	18578	18473	18463	18435	18303	18740	18580	18464	18436	18355	18585	18430	18468	18409	18352	18556	18620	18474	18506	18378	18534	18444	18627	18381	18560	18519	18549	18466	18591	18553	18457	18519	18602	18504	18585	18533	18510	18402	18484	18460	18228	18497	18514	18487	18506	18456	18389	18448	18552	18525	18428	18519	18424	18446	18655	18413	18445	18517	18418	18500	18444	18467	18439	18544	18411	18514	18765	18398	18531	18432	18349	18436	18533	18420	18443	18373	18496	18412	18484	18435	18513	18528	18636	18626	18385	18380	18290	18495	18375	18400	18551	18473	18565	18418	18460	18708	18488	18528	18507	18408	18507	18495	18578	18427	18486	18482	18546	18564	18458	18500	18458	18504	18392	18475	18476	18486	18521	18352	18363	18414	18444	18575	18285	18457	18431	18641	18348	18322	18339	18621	18599	18482	18601	18498	18272	18600	18559	18479	18540	18430	18471	18340	18491	18541	18257	18400	18326	18477	18246	18440	18473	18361	18592	18464	18254	18462	18366	18451	18245	18591	18590	18417	18465	18563	18455	18542	18505	18522	18327	18552	18664	18568	18440	18604	18664	18284	18360	18507	18469	18628	18376	18555	18498	18404	18441	18586	18526	18476	18450	18355	18333	18355	18479	18464	18562	18583	18597	18222	18468	18579	18606	18445	18358	18496	18470	18257	18462	18549	18406	18478	18347	18374	18471	18423	18530	18579	18474	18358	18377	18477	18438	18296	18547	18398	18404	18470	18437	18451	18556	18585	18451	18413	18558	18466	18631	18336	18476	18522	18499	18570	18546	18550	18563	18310	18435	18382	18505	18600	18469	18668	18635	18502	18397	18416	18670	18437	18469	18511	18262	18424	18532	18592	18560	18477	18528	18594	18630	18597	18343	18489	18477	18561	18475	18555	18444	18485	18399	18554	18380	18443	18477	18514	18560	18281	18486	18580	18517	18435	18593	18533	18483	18616	18684	18379	18420	18458	18572	18318	18375	18437	18622	18477	18609	18444	18413	18442	18521	18383	18438	18389	18420	18435	18602	18449	18433	18333	18449	18339	18498	18532	18306	18500	18601	18607	18450	18543	18497	18655	18610	18397	18469	18489	18608	18583	18407	18523	18454	18442	18500	18481	18532	18337	18494	18540	18511	18511	18354	18662	18457	18414	18400	18393	18410	18679	18489	18610	18579	18527	18370	18379	18529	18601	18422	18515	18443	18372	18497	18504	18425	18494	18447	18414	18442	18675	18424	18413	18478	18604	18337	18430	18370	18492	18414	18566	18627	18529	18541	18489	18454	18702	18457	18302	18517	18471	18404	18550	18645	18669	18543	18663	18423	18525	18532	18350	18514	18444	18386	18386	18503	18597	18600	18458	18575	18512	18483	18445	18281	18549	18396	18706	18432	18379	18377	18341	18438	18533	18537	18387	18469	18414	18408	18648	18643	18387	18361	18502	18511	18501	18584	18326	18433	18488	18699	18446	18463	18578	18576	18371	18440	18682	18474	18399	18682	18555	18690	18510	18635	18520	18487	18357	18472	18418	18406	18623	18531	18441	18523	18417	18558	18394	18655	18521	18434	18526	18443	18365	18654	18511	18710	18581	18351	18481	18545	18568	18555	18303	18504	18579	18443	18607	18482	18481	18419	18431	18792	18627	18460	18506	18521	18283	18349	18630	18482	18558	18448	18301	18659	18482	18471	18602	18476	18470	18520	18460	18773	18405	18558	18588	18634	18682	18568	18639	18461	18225	18426	18411	18466	18440	18443	18230	18493	18263	18807	18393	18454	18595	18543	18467	18613	18302	18396	18472	18462	18509	18386	18430	18511	18297	18555	18449	18500	18319	18666	18613	18518	18556	18373	18493	18534	18485	18334	18554	18592	18562	18439	18559	18491	18542	18581	18495	18552	18457	18409	18493	18449	18516	18600	18369	18501	18514	18448	18452	18233	18419	18621	18484	18430	18321	18350	18646	18397	18423	18524	18494	18598	18463	18625	18408	18552	18602	18551	18445	18488	18563	18273	18499	18191	18684	18460	18453	18548	18447	18538	18568	18505	18429	18370	18468	18400	18263	18785	18591	18619	18479	18537	18579	18578	18453	18567	18411	18561	18310	18348	18409	18679	18500	18351	18434	18504	18467	18561	18626	18431	18679	18618	18574	18432	18634	18423	18476	18461	18575	18595	18413	18521	18436	18580	18621	18561	18531	18599	18525	18476	18532	18587	18423	18572	18499	18532	18570	18321	18428	18354	18527	18576	18428	18378	18336	18450	18512	18644	18475	18435	18469	18363	18441	18697	18327	18444	18395	18355	18528	18437	18581	18508	18442	18316	18616	18336	18501	18614	18562	18461	18533	18446	18449	18452	18538	18466	18395	18441	18763	18527	18411	18469	18754	18211	18506	18504	18544	18487	18506	18562	18454	18658	18650	18451	18547	18365	18555	18485	18367	18748	18769	18601	18402	18609	18400	18563	18610	18411	18420	18498	18501	18642	18413	18701	18378	18446	18482	18491	18510	18568	18339	18490	18410	18403	18401	18418	18512	18624	18639	18452	18458	18496	18547	18625	18391	18460	18357	18752	18364	18350	18402	18482	18685	18449	18637	18607	18442	18478	18478	18369	18544	18569	18464	18527	18415	18443	18521	18516	18509	18397	18534	18623	18531	18502	18470	18533	18480	18497	18593	18442	18526	18360	18533	18505	18349	18410	18545	18398	18591	18541	18435	18604	18521	18473	18430	18382	18452	18505	18356	18651	18546	18496	18597	18604	18422	18443	18645	18622	18531	18610	18380	18372	18725	18551	18486	18391	18447	18719	18459	18381	18471	18634	18482	18530	18584	18446	18460	18517	18618	18387	18354	18533	18485	18444	18483	18495	18331	18376	18225	18409	18555	18530	18323	18531	18362	18583	18388	18545	18398	18799	18430	18481	18499	18398	18389	18518	18444	18392	18439	18392	18543	18540	18596	18404	18692	18414	18433	18523	18541	18475	18597	18503	18394	18457	18537	18547	18431	18464	18485	18497	18617	18601	18623	18306	18573	18502	18410	18455	18594	18522	18415	18369	18425	18532	18499	18504	18537	18596	18362	18239	18525	18651	18501	18515	18432	18433	18487	18489	18477	18485	18613	18370	18536	18297	18663	18579	18285
23715	20993	27437	25432	24417	29392	32311	30178	29575	29818	30207	30077	29817	30021	29958	29850	29910	29693	30139	29765	29646	29734	29788	29835	29732	29807	29483	29549	29711	29766	29730	29717	29926	29651	29757	29719	29939	29610	29853	29769	29670	29677	29594	29919	29872	29786	30007	29889	29873	29920	29581	29651	30039	29639	29677	29820	29729	29819	29801	30096	29850	29681	29721	29770	29800	29858	29469	29556	29845	29651	29671	29707	29781	29550	29768	29502	29609	29895	29540	29843	29729	29497	29653	29675	29537	29490	29726	29793	29763	29798	29827	29705	29766	29615	29461	29720	29713	29482	29800	29896	29693	29749	29974	29602	29753	29535	29589	29561	29800	29545	29997	29602	29592	29768	29489	29674	29506	29712	29738	29703	29618	29493	29582	29818	29706	29974	29880	29452	29566	29913	29624	29342	29599	29653	29721	29735	29636	29832	29561	29796	29753	29686	29644	29788	29806	29728	29621	29857	29654	29839	29687	29618	29655	29661	29560	29702	29547	29538	29859	29910	29843	29913	29418	29506	29445	29533	29592	29883	29515	29675	29741	29868	29365	29655	29555	29810	30035	29475	29896	29708	29641	29745	29349	29638	29756	29642	29683	29608	29939	29717	29696	29655	29742	29727	29480	29448	29827	29615	29608	29578	29602	29786	29503	29682	29781	29465	29630	29960	29604	29906	29913	29656	29418	29683	29591	29464	29465	29546	29785	29745	29734	29560	29669	29691	29682	29612	29772	29649	29375	29686	29574	29609	29707	29640	29570	29831	29533	29718	29635	29616	29618	29503	29681	29623	29525	29652	29487	29670	29478	29694	29660	29764	29478	29641	29644	29780	29673	29565	29304	29511	29676	29254	29809	29751	29745	29738	29576	29663	29629	29557	29644	29655	29733	29575	29482	29833	29738	29475	29548	29675	29545	29561	29530	29793	29845	29953	29604	29457	29745	29490	29593	29399	29482	29961	29735	29559	29660	29493	29731	29422	29522	29439	29699	29464	29609	29404	29396	29640	29707	29608	29536	29834	29583	29620	29627	29276	29719	29619	29660	29762	29929	29859	29852	29685	29991	29657	29917	29503	29588	29550	29795	29743	29561	29533	29567	29742	29533	29581	29555	29699	29637	29769	29844	29533	29631	29589	29858	29282	29422	29717	29605	29719	29605	29682	29472	29553	29590	29850	29711	29553	29594	29797	29849	29709	29812	29745	29806	29841	29828	29862	29612	29901	29977	29697	29629	29686	29522	29480	29959	29878	30009	29709	29565	29500	29771	29628	29580	29866	29758	29713	29381	29361	29640	29522	29641	29480	29634	29672	29701	29718	29647	29912	29625	29758	29629	29598	29648	29649	29624	29468	29619	29841	29472	29745	29758	29513	29719	29756	29828	29659	29887	29857	29534	29914	29657	29602	29678	29616	29643	29692	29680	29705	29598	29713	29628	29620	29638	29703	29397	29608	29626	29755	29645	29463	29720	29788	30042	29698	29615	30039	29650	29629	29356	29484	29748	29701	29864	29737	29720	29425	29460	29441	29709	29611	29696	29651	29811	29698	29824	29680	30007	29473	29700	29508	29450	29622	29715	29451	29412	29712	29678	29504	29524	29517	29685	29499	29681	29598	29494	29606	29556	29700	29825	29528	29934	29631	29699	29781	29554	29603	29797	29433	29587	29614	29534	29691	29815	29571	29713	29608	29574	29497	29464	29815	29665	29899	29572	29629	29646	29685	29622	29588	29514	29734	29285	29452	29581	29639	29659	29637	29506	29772	29922	29573	29662	29654	29510	29507	29548	29608	29636	29615	29902	29826	29795	29648	29795	29620	29668	29519	29621	29571	29669	29570	29606	29725	29577	29566	29533	29504	29589	29793	29762	29624	29628	29906	29465	29735	29796	29822	29473	29838	29837	29523	29602	29438	29474	29639	29625	29440	29531	29558	29666	29717	29672	29895	29761	29679	29566	29495	29874	29659	29722	29414	29943	29702	29688	29645	29718	29679	29484	29858	29411	29627	29476	29834	29803	29647	29373	29612	29608	29709	29735	29681	29604	29742	29866	29730	29768	29857	29606	29720	29683	29592	29496	29453	29655	29836	29925	29719	29807	29713	29568	29741	29780	29730	29381	29700	29612	29825	29636	29668	29695	29765	29981	29826	29766	29577	29557	29665	29705	29690	29748	29670	29587	29491	29757	29690	29474	29717	29922	29435	29577	29883	29510	29512	29749	29572	29607	29798	29850	29732	29674	29640	29559	29585	29649	29829	29823	29790	29629	29508	29464	29522	29480	29448	29772	29436	29843	29764	29766	29738	29640	29577	29649	29912	29547	29614	29684	29306	29455	29652	29596	29566	29505	29533	29722	29407	29584	29922	29502	29445	29453	29440	29737	29489	29831	29836	29870	29649	29424	29729	29663	29979	29737	29303	29718	29540	29522	29676	29739	29665	29503	29706	29620	29488	29685	30190	29544	29574	29935	29721	29510	29707	29572	29491	29696	29684	29713	29544	29708	29701	29649	29535	29589	29722	29525	29778	29502	29785	29733	29584	29543	29829	29910	29589	29698	29413	29658	29603	29520	29610	29591	29786	29516	29410	29613	29630	29468	29797	29556	29613	29478	29811	29787	29372	29621	29488	29796	29381	29495	29783	29733	29530	29829	29729	29640	29641	29954	29732	29643	29551	29727	29701	29979	29643	29565	29660	29636	29775	29758	29691	29513	29636	29595	29772	29645	29522	29786	29782	29572	29678	29674	29677	29589	29391	29721	29594	29809	29860	29790	29684	29498	29677	29569	29878	30009	29480	30065	29358	29610	29917	29400	29483	29661	29743	29609	29539	29823	29726	29561	29820	29870	29621	29743	29677	29588	29496	29407	29486	29709	29691	29478	29581	29405	29856	29560	29702	29583	29666	29451	29487	29759	29674	29514	29815	29473	29802	29540	29617	29921	29913	29745	29691	29631	29612	29594	29722	29842	29851	29522	29601	29727	29467	29508	29634	29686	29928	29553	29375	29695	29714	29678	29554	29841	29703	29915	29706	29605	29596	29867	29665	29590	29804	29803	29596	29642	29503	29597	29551	30020	29429	29802	29592	29878	29633	29608	29698	29548	29912	29812	29714	29877	30004	29789	29885	29458	29530	29962	29575	29363	29453	29699	29794	29544	29666	29674	29745	29842	29722	29445	29572	29364	29703	29580	29614	29826	29421	29636	29448	29755	29514	29788	29390	29471	29784	29762	29637	29779	29667	29450	29466	29750	29737	29682	29694	29933	29822	29449	29754	29823	29725	29992	29736	29686	29711	29714	29447	29600	29785	29968	29381	29794	29700	29748	29596	29605	29524	29648	29624	29742	29658	29771	29435	29531	29928	29731	29782	29820	29385	29830	29837	29625	29619	29658	29655	29614	29616	29696	29474	29542	29917	29653	29648	29689	29510	29575	29701	29747	29637	29486	29523	29567	29693	29837	29422	29702	29719	29628	29678	29733	29405	29633	29968	29777	29637	29456	29600	29922	29824	29511	29488	29751	29576	29459	29600	29647	29762	29890	29784	29664	29373	29771	29715	29793	29374	29745	29595	29751	29448	29528	30113	29873	29408	29546	29779	29765	30000	29477	29689	29583	29587	29704	29549	30077	29461	29509	29591	29675	29804	29750	29626	29546	29813	29579	29838	29695	29834	29360	29724	29489	29689	29722	29791	29651	29655	29779	29575	29463	29888	29736	29794	29622	29624	29661	29575	29562	29672	29671	29626	29585	29564	29870	29741	29618	29630	29643	29610	29566	29531	29693	29567	29722	29788	29786	29802	29739	29849	29535	29629	29684	29772	29545	29672	29371	29594	29797	29827	29599	29408	29492	29729	29537	29589	29796	29616	29649	29683	29720	29712	29637	29704	29783	29599	29688	29763	29688	29723	29693	29509	29626	29512	29422	29774	29715	29647	29682	29762	29469	30070	29706	29707	29646	29559	29674	29507	29694	29623	29806	29676	29653	29637	29951	29617	29619	29552	29726	29733	29637	29600	29684	29533	29481	29573	29818	29771	29637	29396	29642	29324	29572	29648	29670	29439	29559	29314	29880	29844	29745	29837	29960	29667	29684	29560	29639	29351	29692	29798	29916	29569	29762	29697	29853	29632	29536	29498	29902	29806	29669	29362	29553	29587	29662	29673	29731	29677	29588	29741	29570	29700	29626	29731	29382	29526	29568	29468	29557	29540	29666	30117	29807	29749	29649	29771	29679	29832	29802	29615	29831	29505	29761	29531	29873	29856	29518	29842	29848	29902	29805	29605	29619	29514	29661	29700	29706	29655	29768	29549	29919	29600	29456	29629	29896	29254	29618	29603	29584	29801	29756	29524	29502	29784	29702	29517	29700	29405	29574	29645	29690	29560	29682	29619	29999	29361	29648	29539	29623	29569	29675	29722	29453	29867	29631	29759	29778	29664	29611	29860	29736	29653	29793	29513	29919	29731	29791	29649	29547	29814	29832	30059	29925	29518	29501	29337	29558	29725	29742	29725	29672	29751	29815	29734	29763	29590	29641	29860	29434	29585	29715	29745	29653	29349	29666	29559	29675	29677	29523	29515	29724	29953	29680	29639	29779	29674	29694	29549	29690	29465	29967	29584	29551	29327	29874	29695	29782	29847	29594	29509	29820	30054	29640	29640	29627	30000	29854	29415	29383	29659	29908	29668	29922	29556	29695	29627	29839	29724	29697	29319	29778	29492	30017	29623	29599	29706	29527	29785	29670	29602	29861	29520	29771	29710	29853	29512	30113	29794	29963	29619	29602	29457	29729	29773	29714	29776	29659	29650	29612	29676	29602	29497	29609	29767	29697	29677	29544	29760	29753	29638	29908	29305	29381	29701	29614	29856	29301	29461	29494	29589	29557	29726	29871	29823	29707	29459	29839	29934	29798	29636	29536	29541	29326	29646	29942	29587	29667	29390	29786	29697	29873	29598	29604	29643	29422	29808	29735	29757	29396	29705	29573	29339	29636	29553	29793	29528	29739	29614	29716	29815	29696	29590	29660	29653	29604	29651	29525	29566	29488	29573	29639	29656	29796	29615	29722	29772	29671	29824	29420	29616	29817	29799	29873	29605	29555	29570	29457	29613	29742	29729	29817	29540	29696	29459	29788	29741	29866	29643
26442	48459	40014	26007	20513	20106	19337	19302	19279	19349	19146	18897	18683	18921	18642	18689	18578	18879	18752	18657	18695	18793	18733	18870	18833	18714	18685	18765	18609	18766	18660	18844	18695	18818	18630	18698	18809	18722	18785	18866	18767	18854	18692	18679	18682	18855	18643	18862	18769	18867	18587	18628	18618	18735	18725	18551	18608	18730	18753	18459	18833	18812	18611	18569	18685	18673	18580	18779	18698	18545	18562	18752	18561	18563	18502	18648	18778	18572	18927	18553	18707	18776	18575	18644	18658	18727	18661	18612	18695	18721	18702	18656	18595	18764	18933	18815	18703	18493	18782	18664	18687	18686	18677	18689	18586	18638	18752	18719	18701	18528	18609	18773	18566	18538	18544	18519	18752	18741	18675	18641	18548	18686	18693	18728	18614	18463	18653	18845	18613	18398	18677	18762	18336	18822	18451	18725	18575	18570	18630	18567	18628	18540	18787	18680	18632	18733	18681	18582	18537	18559	18605	18639	18789	18629	18618	18565	18517	18589	18781	18748	18518	18778	18472	18560	18767	18810	18754	18387	18628	18701	18655	18476	18679	18770	18637	18758	18520	18668	18599	18777	18482	18664	18662	18472	18678	18763	18746	18643	18747	18670	18827	18537	18581	18646	18668	18722	18648	18492	18519	18682	18514	18736	18544	18570	18557	18643	18907	18508	18933	18599	18761	18548	18837	18736	18639	18733	18613	18736	18656	18766	18590	18560	18699	18515	18597	18706	18672	18588	18691	18587	18587	18699	18436	18363	18663	18679	18728	18655	18765	18758	18807	18524	18646	18629	18584	18756	18660	18665	18573	18573	18723	18719	18663	18643	18613	18764	18656	18541	18783	18533	18796	18684	18594	18733	18697	18523	18827	18671	18519	18515	18657	18790	18551	18590	18587	18632	18573	18623	18771	18701	18635	18613	18659	18656	18724	18745	18529	18725	18773	18758	18727	18553	18784	18748	18485	18665	18739	18527	18654	18778	18711	18690	18674	18580	18510	18711	18562	18674	18677	18687	18506	18711	18675	18524	18558	18425	18625	18565	18579	18722	18724	18612	18572	18766	18720	18612	18705	18577	18701	18593	18519	18573	18764	18427	18545	18715	18772	18579	18442	18672	18619	18570	18812	18665	18549	18724	18808	18736	18592	18718	18590	18634	18679	18621	18340	18591	18687	18482	18773	18591	18654	18667	18859	18586	18821	18796	18651	18551	18697	18552	18841	18473	18667	18679	18632	18520	18682	18599	18672	18570	18774	18785	18558	18748	18624	18740	18633	18577	18472	18627	18510	18624	18558	18754	18613	18633	18809	18641	18609	18600	18438	18482	18654	18935	18718	18666	18553	18585	18607	18986	18661	18689	18646	18676	18618	18702	18791	18606	18689	18521	18757	18604	18812	18606	18725	18526	18598	18721	18697	18534	18628	18778	18563	18860	18719	18721	18797	18536	18743	18714	18630	18678	18462	18598	18517	18548	18679	18840	18756	18664	18537	18548	18466	18577	18602	18746	18516	18644	18789	18736	18814	18795	18538	18545	18506	18637	18667	18694	18582	18584	18505	18633	18649	18613	18666	18515	18712	18660	18486	18774	18639	18633	18704	18596	18836	18655	18593	18642	18648	18613	18715	18658	18754	18756	18739	18802	18567	18573	18459	18713	18477	18639	18703	18608	18507	18609	18578	18517	18810	18563	18652	18537	18681	18684	18514	18639	18873	18570	18653	18516	18613	18708	18688	18696	18803	18614	18579	18598	18883	18707	18655	18548	18649	18736	18680	18553	18714	18691	18758	18485	18675	18497	18659	18582	18569	18652	18667	18596	18626	18652	18627	18560	18768	18787	18667	18642	18660	18521	18573	18569	18685	18651	18576	18471	18599	18740	18470	18593	18725	18738	18752	18729	18628	18624	18673	18669	18537	18525	18602	18629	18686	18574	18579	18700	18619	18685	18485	18712	18665	18701	18685	18667	18576	18619	18810	18700	18731	18555	18569	18638	18713	18542	18600	18650	18542	18781	18724	18716	18663	18583	18631	18411	18609	18611	18623	18571	18862	18647	18322	18737	18706	18567	18767	18659	18678	18799	18545	18742	18767	18515	18735	18702	18702	18659	18652	18715	18692	18711	18675	18560	18670	18755	18652	18501	18573	18536	18722	18579	18632	18742	18826	18727	18738	18565	18585	18578	18562	18637	18387	18618	18532	18537	18549	18696	18487	18533	18729	18705	18869	18699	18614	18739	18652	18536	18660	18696	18607	18658	18610	18750	18668	18748	18778	18727	18769	18635	18722	18667	18654	18572	18604	18523	18747	18755	18631	18680	18544	18534	18678	18643	18736	18793	18529	18515	18636	18635	18535	18439	18601	18822	18640	18776	18573	18603	18704	18506	18679	18579	18671	18708	18510	18511	18549	18576	18686	18647	18668	18703	18529	18561	18699	18636	18640	18696	18679	18832	18658	18424	18658	18736	18816	18587	18598	18858	18576	18742	18677	18626	18622	18727	18741	18805	18709	18711	18628	18689	18681	18601	18652	18696	18570	18663	18793	18657	18513	18748	18819	18738	18527	18666	18682	18701	18542	18621	18520	18625	18546	18630	18687	18709	18627	18654	18640	18413	18671	18745	18664	18684	18482	18657	18591	18583	18559	18743	18705	18666	18628	18339	18602	18745	18521	18635	18538	18625	18677	18934	18785	18668	18710	18633	18583	18745	18642	18655	18525	18672	18829	18667	18607	18425	18434	18733	18528	18811	18565	18666	18664	18600	18661	18664	18503	18532	18824	18602	18661	18528	18566	18624	18572	18736	18681	18595	18749	18523	18657	18930	18582	18750	18551	18597	18700	18658	18645	18757	18580	18715	18565	18644	18721	18549	18755	18657	18564	18683	18730	18705	18673	18628	18650	18811	18697	18564	18474	18572	18671	18548	18538	18563	18609	18684	18607	18971	18661	18743	18684	18729	18740	18715	18772	18699	18543	18583	18721	18540	18721	18654	18576	18501	18735	18395	18652	18694	18833	18613	18485	18697	18674	18455	18800	18754	18670	18641	18596	18620	18589	18765	18593	18772	18513	18582	18778	18363	18539	18591	18703	18692	18683	18646	18818	18803	18402	18424	18485	18688	18593	18746	18752	18593	18471	18598	18681	18776	18573	18576	18489	18544	18708	18666	18739	18701	18712	18714	18787	18711	18474	18825	18641	18675	18507	18529	18511	18833	18607	18655	18810	18627	18703	18541	18800	18573	18613	18785	18445	18627	18584	18719	18686	18686	18570	18718	18545	18709	18546	18541	18587	18500	18631	18638	18533	18742	18782	18602	18669	18783	18908	18725	18608	18577	18809	18606	18649	18590	18719	18637	18692	18674	18535	18640	18675	18697	18562	18600	18639	18552	18658	18684	18651	18560	18637	18627	18823	18472	18600	18693	18610	18686	18532	18653	18583	18599	18826	18672	18465	18675	18655	18728	18651	18753	18598	18501	18613	18569	18585	18820	18558	18856	18707	18792	18477	18631	18735	18676	18623	18604	18527	18616	18525	18679	18618	18539	18716	18772	18863	18576	18548	18451	18678	18626	18424	18572	18989	18530	18704	18567	18592	18805	18938	18740	18589	18425	18692	18641	18669	18586	18704	18812	18639	18704	18519	18952	18457	18596	18637	18677	18715	18657	18670	18663	18663	18591	18672	18790	18481	18686	18626	18501	18648	18662	18811	18678	18626	18664	18742	18533	18587	18562	18726	18706	18526	18629	18566	18566	18760	18668	18477	18573	18594	18662	18667	18609	18781	18543	18757	18590	18593	18578	18595	18672	18570	18700	18535	18805	18630	18678	18673	18724	18418	18761	18619	18738	18494	18709	18753	18614	18626	18475	18681	18875	18672	18780	18566	18708	18678	18629	18637	18738	18517	18638	18583	18695	18807	18614	18708	18508	18500	18667	18545	18674	18551	18486	18572	18457	18721	18485	18638	18474	18653	18586	18461	18708	18715	18641	18846	18662	18672	18541	18592	18572	18571	18600	18626	18788	18389	18668	18712	18714	18609	18657	18658	18478	18733	18484	18686	18724	18480	18677	18469	18801	18800	18931	18636	18698	18612	18576	18784	18781	18680	18403	18651	18725	18677	18653	18667	18580	18660	18701	18673	18555	18811	18498	18728	18519	18631	18666	18688	18754	18631	18711	18653	18640	18584	18701	18694	18767	18392	18722	18750	18394	18575	18551	18799	18552	18529	18584	18523	18577	18841	18586	18523	18668	18728	18835	18722	18653	18494	18607	18526	18526	18732	18568	18560	18581	18625	18663	18623	18647	18809	18573	18740	18653	18755	18526	18767	18621	18644	18704	18612	18607	18719	18619	18595	18575	18631	18600	18594	18598	18763	18582	18715	18745	18687	18595	18462	18727	18757	18625	18736	18660	18719	18713	18825	18600	18711	18669	18511	18799	18505	18765	18804	18758	18727	18617	18795	18686	18558	18701	18662	18775	18541	18601	18695	18595	18580	18691	18663	18566	18782	18588	18730	18608	18671	18534	18623	18662	18768	18607	18664	18645	18570	18773	18791	18643	18659	18717	18559	18708	18869	18601	18412	18622	18671	18685	18684	18632	18732	18645	18614	18750	18495	18641	18464	18534	18471	18524	18668	18859	18641	18627	18669	18521	18730	18610	18702	18641	18687	18556	18737	18735	18726	18725	18684	18773	18401	18620	18821	18491	18708	18693	18825	18579	18521	18709	18700	18851	18672	18639	18765	18640	18696	18689	18473	18777	18662	18546	18527	18598	18642	18524	18816	18719	18759	18979	18610	18711	18577	18444	18394	18878	18619	18651	18668	18540	18520	18691	18732	18693	18727	18572	18671	18535	18587	18948	18675	18432	18674	18711	18599	18510	18693	18766	18786	18509	18533	18798	18670	18597	18680	18651	18503	18588	18778	18494	18610	18420	18701	18614	18749	18637	18512	18515	18703	18590	18676	18576	18490	18619	18626	18604	18777	18682	18553	18992	18676	18743	18709	18651	18483	18675	18555	18703	18483	18531	18407	18502	18594	18541	18679	18490	18648	18635	18614	18560	18595	18575	18679	18758	18532	18755	18806	18785	18721	18669	18533	18645	18680	18489	18740	18633	18781	18939	18579	18605	18597	18653	18511	18413
22405	20953	27299	24930	22331	28063	34372	31855	31028	31594	31360	31221	31248	30691	30988	31015	31112	30957	31219	31120	31056	30781	30896	30690	30798	30803	30920	30689	30790	30642	30880	31077	30779	30761	30913	30668	30886	31028	30675	30703	30793	30819	30820	30722	30706	30727	31225	30759	31036	30901	30670	30856	30856	31025	30958	30740	30907	30728	30677	30631	30946	30380	30960	30741	30337	30756	30735	30780	30765	30625	30888	30687	30905	30880	30867	30520	31040	30598	30947	30701	30499	30898	30631	30583	30636	30509	30685	30759	30794	30885	30673	30625	30615	30663	31132	30892	30403	30551	30816	30584	30644	30850	30593	30771	30946	30718	30757	30579	30430	30430	30620	30703	30578	31091	30641	30691	30545	30351	30562	30638	30650	30483	30467	30699	30586	30905	30730	30539	30571	30353	30475	30730	30601	30886	30689	30639	30779	30570	30736	30492	30526	30626	30625	30484	30351	30740	30682	30653	30784	30565	30728	30612	30888	30408	30694	30729	30511	30651	30599	30610	30527	30718	30515	30525	30789	30659	30738	30826	30684	30474	30721	30818	30569	30872	30576	30541	30796	30532	30714	30444	30668	30327	30699	30879	30549	30745	30803	30292	30811	30456	30560	30678	30839	30505	30478	30676	30781	30648	30870	30661	30683	30474	30691	30659	30812	30557	30421	30841	30694	30813	30545	30631	30460	30553	30552	30651	30489	30792	30531	30549	30675	30611	30614	30816	30341	30710	30626	30807	30837	30670	30476	30513	30890	30823	30621	30731	30646	30764	30439	30893	30646	30765	30463	30661	30902	30756	30846	30562	30720	30697	30617	30713	30836	30610	30736	30631	30297	30635	30374	30614	30619	30858	30778	30753	30433	30530	30515	30697	30743	30820	30723	30497	30584	30673	30718	30653	30461	30735	30563	30863	30420	30358	30601	30456	30854	30634	30684	30735	30346	30560	30593	30595	30504	30665	30593	30661	30577	30710	30730	30510	30417	30745	30894	30563	30578	30454	30739	30607	30714	30635	30660	30722	30658	30558	30688	30450	30516	30639	30784	30490	30562	30720	30624	30596	30961	30745	30665	30781	30621	30258	30827	30644	30616	30587	30471	30572	30580	30466	30681	30559	30716	30659	30849	30928	30502	30629	30628	30434	30850	30660	30613	30625	30850	30496	30770	30777	30639	30546	30597	30963	30796	30618	30683	30585	30649	30712	30787	30534	30702	30599	30716	30801	30840	30494	30786	30353	30578	30830	30635	30639	30889	30567	30369	30616	30765	30635	30752	30668	30777	30615	30555	30877	30879	30785	30559	30656	30719	30558	30710	30628	30876	30515	30337	30610	30549	30417	30806	30713	30517	30482	30538	30587	30499	30514	30557	30656	30471	30595	30634	30481	30579	30797	30769	30684	30678	30721	30927	30713	30733	30744	30362	30722	30621	30585	30725	30623	30749	30680	31087	31076	30826	30737	30407	30736	30740	30429	30688	30566	30544	30640	30798	30760	30739	30595	30614	30435	30731	30899	30685	30673	30638	30575	30634	30434	30492	30855	30780	30818	30526	30711	30805	30500	30827	30702	30491	30667	30573	30485	30733	30670	30410	30639	30670	30793	30756	30587	30528	30800	30679	30686	30869	30674	30391	30671	30635	30545	30626	30771	30834	30684	30854	30601	30319	30631	30612	30589	30561	30668	30614	30898	30628	30557	30383	30667	30812	30587	30553	30580	30705	30565	30876	30493	30406	30609	30726	30623	30596	30599	30749	30714	30743	30709	30913	30436	30628	30390	30592	30565	30916	30598	30682	30761	30808	30404	30887	30740	30492	30653	30688	30408	30414	30480	30544	30577	30473	30774	30794	30586	30788	30573	30878	30783	30935	30762	30398	30732	30641	30753	30587	30931	30807	30641	30523	30837	30741	30788	30540	30509	30734	30683	30462	30981	30716	30469	30658	30572	30537	30490	30455	30824	30773	30487	30762	30681	30577	30771	30529	30579	30770	30666	30669	30548	30638	30539	30476	30668	30733	30518	30657	30682	30742	30659	30558	30462	30891	30666	30745	30636	30582	30636	30852	30437	30488	30813	30642	30619	30650	30618	30512	30639	30612	30475	30780	30816	30709	30699	30773	30739	30535	30207	30682	30755	30622	30760	30378	30726	30488	30731	30747	30304	30528	30569	30728	30888	30657	30582	30346	30496	30801	30568	30592	30601	30611	30864	30636	30574	30507	30599	30709	30618	30469	30411	30807	30852	30591	30280	30395	30543	30658	30598	30692	30653	30487	30733	30719	30834	30891	30468	30513	30571	30693	30554	30950	30429	30767	30512	30649	30812	30501	30461	30609	30555	30783	30732	30700	30817	30756	30604	30567	30720	30623	30840	30696	30596	30757	30466	30770	30745	30715	30268	30787	30613	30597	30862	30902	30636	30813	30810	30478	30632	30824	30943	30698	30667	30406	30618	30628	30408	30519	30462	30754	30630	30727	30491	30715	30610	30775	30657	30714	30725	30684	30719	30796	30891	30637	30947	30774	30427	30531	30588	30462	30652	30589	30709	30581	30627	30804	30702	30643	30524	30796	30690	30605	30705	30464	30931	30633	30874	30653	30687	30865	30681	30538	30624	30649	30607	30507	30595	30616	30851	30727	30579	30741	31039	30571	30805	30757	30634	30667	30748	30939	30796	30773	30688	30492	30716	30855	30563	30728	30914	30610	30873	30911	30492	30820	30642	30507	30570	30728	30618	30881	30674	30746	30655	30484	30714	30756	30337	30673	30532	30789	30548	30536	30828	30284	30616	30552	30718	30345	30802	30460	30749	30747	30576	30654	30898	30710	30620	30684	30524	30549	30589	30513	30816	30484	30374	30490	30730	30525	30727	30839	30568	30413	30565	30601	30799	30682	30617	30420	30455	30600	30715	30611	30354	30438	30593	30593	30856	30657	30824	30589	30489	30929	30658	30815	30322	30949	30757	30673	30929	30620	30981	30516	30559	30808	30852	30668	30601	30504	30537	30359	30654	30697	30592	30611	30764	30636	30775	30625	30557	30365	30783	30746	30902	30788	30449	30448	30611	30631	30816	30876	30724	30713	30650	30760	30418	30419	30471	30598	30472	30827	30634	30486	30621	30721	30577	30701	30416	30707	30688	30680	30672	30667	30756	30870	30554	30513	30679	30701	30510	30595	30483	30592	30765	30726	30558	30494	30585	30878	30818	30684	30489	30635	30588	30382	30799	31037	30401	30784	30692	30818	30877	30609	30532	30585	30596	30898	30649	30412	30561	30686	30837	30661	30663	30629	30837	30889	30492	30851	30571	30562	30597	30535	30754	30809	30293	30513	30518	30628	30693	30479	30468	30667	30709	30550	30446	30379	30943	30735	30835	30721	30755	30513	30592	30549	30680	30518	30685	30885	30675	30811	30748	30956	30598	30551	30780	30601	30582	30575	30745	30759	30553	30664	30638	30571	30897	30495	30805	30950	30696	30557	30787	30748	30926	30660	30751	30896	30817	30877	30650	30507	30603	30290	30435	30493	30521	30497	30699	30810	30559	30601	30734	30470	30573	30512	30514	30626	30645	30732	30617	30731	30651	30902	30995	30840	30909	30857	30654	30610	30601	30577	30672	30418	30685	30738	30763	30665	30680	30635	30357	30426	30619	30465	30806	30816	30531	30549	30477	30565	30565	30566	30590	30629	30481	30706	30622	30699	30741	30587	30608	30615	30829	30551	30601	30486	30446	30529	30511	30750	30475	30612	30297	30591	30642	30698	30753	30564	30596	30733	30725	30565	30600	30639	30637	30864	30798	30677	30670	30632	30332	30524	30658	30800	30694	30468	30638	30693	30507	30644	30709	30443	30717	30671	30743	30462	30628	30855	30583	30343	30689	30843	30673	30843	30765	30491	30742	30553	30452	30710	30830	30691	30857	30578	30548	30791	30866	30936	30636	30161	30468	30873	30687	30596	30542	30394	30648	30402	30616	30598	30565	30740	30456	30409	30988	30676	30933	30737	30536	30456	30768	30791	30624	30299	30362	30615	30791	30702	30526	30752	30581	30706	30724	30636	30873	30710	30683	30744	30832	30547	30761	30686	30679	30654	30580	30551	30448	30589	30547	30366	30699	30653	30484	30658	30628	30807	30814	30441	30507	30584	30883	30333	30674	30513	30805	30693	30609	30726	30552	30615	30588	30464	30897	30874	30652	30415	30582	30517	30688	30631	30727	30945	30342	30643	30589	30809	30566	30566	30976	30876	30554	30784	30532	30804	30920	30768	30724	30801	30618	30755	30487	30615	30588	30583	30555	30624	30383	30534	30799	30619	30822	30751	30589	30517	30542	30373	30699	30819	30749	30431	30753	30902	30805	30457	30427	30630	30730	30625	30588	30860	30428	30425	30764	30685	30548	30478	30752	30707	30533	30649	30706	30872	30587	30746	30716	30588	30703	30549	30657	30740	30671	30828	30736	30546	30698	30743	30840	30708	30507	30353	30711	30548	30658	30371	30460	30530	30634	30710	30533	30517	30565	30617	30784	30418	30753	30534	30770	30556	30670	30875	30678	30750	30717	30616	30653	30418	30389	30664	30816	30730	30648	30628	30710	30603	30693	30901	30626	30418	30197	30693	30608	30746	30905	30703	30757	30527	30574	30804	30622	30698	30692	30567	30846	30701	30429	30533	30700	30626	30671	30641	30775	30622	30475	30591	30553	30895	30733	30584	30668	31026	30655	30669	30644	30715	30682	30534	30787	30682	30997	30663	30364	30762	30817	30551	30446	30701	30531	30572	30527	30616	30274	30691	30482	30441	30304	30984	30810	30846	30675	30694	30737	30780	30614	30555	30696	30292	30723	30224	30713	30845	30656	30585	30755	30862	30826	30956	30737	30566	30720	30775	30633	30327	30552	30608	30839	30701	30920	30711	30677	30775	30771	30383	30510	30502	30408	30695	30621	30836	30738	30988	30625	30340	30750	30653	30968	30542	30643	30832	30550	30544	30639	30718	30661	30857	30561	30592	30988	30557	30671	30841	30591	30633	30712	30494	30558	30909	30805	30736	30885	30591	30623	30906	30714	30519	30558	30685	30748	30686	30671	30648	30892	30878	30747	30667	30770	30660	30713	30933	31002	30684	30518	30578	30639	30508	30504	30712	30709
29595	57624	47845	27403	22266	21490	20594	20103	19836	19502	19539	19481	19374	19322	19205	19433	18952	19164	19178	18947	19104	19225	18962	19036	19103	19233	19054	18991	19154	19041	19218	19040	19066	19132	18988	18983	19060	19134	19073	19059	19017	19080	19010	19103	19008	19028	19031	19029	19042	19035	19061	18951	18924	18953	19076	18970	19160	19039	19168	18937	18970	18854	18777	18930	19026	19043	18897	18848	19018	18974	18999	19008	18910	18767	19022	18789	19034	18901	19106	19032	18949	18808	18998	18977	18925	19037	19034	18801	18911	19097	19009	18958	18749	18902	18884	18774	19040	18851	19082	18982	19057	18942	18959	18960	18954	18730	19004	18890	18832	19013	18922	18980	18848	19043	18831	18835	18960	18901	18985	18887	19044	18981	18786	19031	19080	18935	18805	18874	18670	18969	18874	18984	18917	18802	18899	18868	18975	18769	18729	18986	18978	18753	18809	18964	18854	18954	18992	18806	18852	18996	18776	18871	18915	18880	18912	18930	18929	18822	18964	19013	18933	18937	18798	18982	19052	18798	18928	18621	18902	18969	18977	18931	19054	18895	18940	18770	18819	18738	18881	18772	18782	19041	19175	18839	18949	18897	18779	18841	18989	18976	18936	18708	18875	18858	18929	18874	18996	19025	18857	18808	19043	18936	18978	18957	18888	18810	18862	18771	18760	18872	18864	18972	19042	18999	18982	18867	18944	18996	19102	18930	18711	18988	19073	18934	18958	18791	18867	18889	18832	19066	18843	19023	18955	18813	19120	19013	18957	18911	18827	18833	19013	18869	19124	18801	18861	18925	18784	19035	18972	18902	18949	19036	19034	18683	18668	18782	18735	18736	18856	18840	19039	18815	18652	18999	18918	19005	18832	18870	18873	18928	18998	18924	18952	18967	18844	18826	18917	18986	19005	18972	18877	18974	18993	19033	18932	18962	18871	18754	18811	18670	18911	19015	18913	19010	18918	18968	18863	18953	18728	18981	18828	19022	18784	18879	18932	19006	18809	18675	18983	18846	18813	19148	18938	19058	18954	18964	19042	18885	18797	18991	18794	18852	18946	18969	18847	18874	18883	18878	18839	18944	18887	18790	18916	18947	18776	18778	18940	18876	18861	18729	18897	18956	18872	18834	18960	18795	18820	18893	18711	18951	19130	19015	19087	18903	18956	18820	18832	18792	19075	18943	19019	18916	18887	18807	18884	18841	18900	18967	18877	18939	19020	18946	18722	18909	18853	19015	18812	18666	18939	18791	18932	18784	18760	18772	18845	18970	18900	18893	19047	18967	18910	18823	19055	18866	18831	18849	18807	19027	18946	19076	18822	18851	18834	18898	18739	18984	18793	18782	18892	18867	18921	18818	18926	18737	18753	19028	18896	19150	18897	18943	18857	18878	18814	18975	18757	18932	18968	18902	18918	19031	18692	19029	18950	18916	19029	18668	18923	18867	18805	18825	19035	18954	18943	18846	18846	19008	19016	18907	19051	18897	18793	18803	19113	18857	18848	19084	18875	19017	18789	18806	18817	18863	18811	18877	19033	18818	19055	18979	18885	19025	19036	18894	18799	18890	18871	18962	18797	18983	18955	18843	19021	18850	18801	19027	18951	19080	19071	18853	18769	18921	18887	18844	18941	18965	18838	18815	18984	18943	18918	18832	18916	18783	19022	18980	18744	18882	18842	18732	18955	18837	18993	18857	18729	18887	18998	19068	18812	18788	18892	18717	19053	18873	18903	18771	18750	18955	18767	18964	18914	18629	18859	18770	19037	19021	18933	18637	18861	19117	18782	18780	18769	19057	18869	18817	18751	18922	18886	19050	18645	18828	19108	18864	18971	19024	18783	18930	18974	18767	18865	18838	18780	18963	18867	18908	19106	18827	18848	19028	18916	18894	18839	18810	18993	18856	18825	18933	18841	18953	18954	19024	18960	18839	18968	18850	19048	19051	19015	19081	18677	18940	18912	19069	18825	18869	18930	18705	18834	18914	18827	18910	18809	19136	18951	18845	19024	19042	18593	18930	19102	18918	18887	18884	18756	18721	18941	19088	19007	18892	18971	19026	19019	19087	18883	18912	18868	18856	19047	18772	18955	18861	18938	18861	18824	18935	18775	19110	18812	18858	18944	18838	19000	19098	18987	18865	18772	18956	18842	18733	19066	18911	19086	18910	18828	18984	18964	19005	18970	18946	18983	18758	18805	18890	18839	19117	18965	18955	18937	18858	18940	19047	18826	18815	19031	18990	18997	19022	18972	19019	18787	18750	18888	18987	18703	18847	18856	18825	18715	19023	18970	18881	18832	18709	18981	18712	18738	18792	18841	18882	19109	18693	18962	19045	18860	18940	19109	18962	18976	18833	18720	18772	19049	18896	18855	18757	19042	18909	18948	18830	19167	18903	18687	18951	18917	18926	18858	18806	18743	18984	18860	18775	19007	18717	18951	19026	18851	18614	18989	18867	19063	18841	18958	19177	18912	18907	18900	18945	18755	18873	19116	18989	18689	18677	18944	18951	18890	18773	18929	19030	18946	19089	18719	18969	19039	19022	18911	19010	18884	19032	18704	18908	18869	18982	18918	19036	18932	18553	18731	18820	19030	18965	18765	18943	19130	18825	19179	18989	18888	19246	18842	19242	19012	18812	19036	18918	18901	18717	19051	18945	18923	18927	18970	18893	18825	18944	18860	18925	18856	18916	19012	18889	18847	18939	18991	18918	18863	18696	18846	18885	18846	18941	18937	18914	18740	18657	19128	18843	18805	18702	18917	18927	18936	18908	18825	18940	18762	18640	18796	18907	18944	18694	19024	18929	18935	18916	18894	18631	18939	18953	18687	19049	18952	19028	18993	18975	18800	18787	18864	19044	18949	18868	18869	18829	19101	18841	18863	18979	18842	18694	19105	18795	18902	18939	18819	18903	18896	18852	18949	19068	18801	18794	19060	18747	18857	19113	18961	19059	19031	18853	18784	18713	18857	18944	18723	18909	18926	18909	19041	18955	18844	18924	18856	18964	18876	18850	18853	18766	18838	18917	18978	18789	19004	18769	19030	18877	19022	18982	19007	18885	18875	18911	18934	19071	18914	19046	18936	18875	18993	18715	18788	18921	19036	19027	19005	18711	18830	18941	19004	19023	19036	18804	18988	18838	18777	18899	18869	19032	18956	18713	18955	18712	18945	19042	19003	18923	18886	19181	19055	18816	18821	18916	18879	18935	18779	19026	18923	18970	18921	18948	18843	18767	18925	18941	18964	18839	18786	18911	18742	18898	18914	18856	18861	19023	19070	18937	18921	18839	18961	18921	18816	18927	18986	18973	19009	18987	18797	18900	18984	18938	18771	19017	18795	18941	18916	18958	18926	19093	18800	18751	18898	18904	18827	18848	18820	19035	18864	18864	19041	19071	18941	18929	18716	19027	18807	18910	18859	18824	18928	19050	18857	18908	18926	18812	18854	18983	18995	18939	18882	18734	18845	18799	19025	18897	18869	18785	18792	18811	18848	19119	18953	18802	19032	18929	18964	19025	18872	18823	18979	18917	18979	19034	18833	18992	18907	18785	18775	18983	19036	18909	18870	18920	18830	18789	18956	18845	18727	18901	18778	18946	18865	18826	18911	18928	19151	18853	18766	19057	18719	18794	18884	18714	18910	18804	19009	18920	18950	18870	18700	18910	19109	18863	18975	18880	18747	18914	18980	18680	18824	18945	18771	18930	18848	19117	19029	18996	18784	19107	19117	18839	18879	18769	19102	18807	18927	19162	18962	18970	19051	18931	18945	18756	19053	18990	18948	19022	18938	18941	18935	19131	18965	18777	18834	18966	18894	18940	18836	18908	18870	18962	18892	19046	18945	18955	18914	19096	18935	18814	18857	18754	18847	18822	19060	18998	18980	18876	18894	18917	18857	18972	18998	18959	18780	18980	18902	18935	18804	18956	18786	18737	18912	18759	19000	18949	18856	18937	18735	18783	18849	18935	18981	18924	18909	18986	18757	18887	18896	18949	18701	18946	18809	18927	18989	18933	18904	18877	18962	19182	18946	18973	18881	18746	18813	18936	18895	18801	18893	18840	18890	18723	18933	18823	19066	19093	18971	18973	18845	19224	19129	18918	18759	19005	18722	18832	18859	18798	18888	18811	18827	18986	18936	19097	18852	19023	18954	18851	18835	18948	18926	19054	18780	18907	18885	18867	18925	19019	18955	18732	18991	18998	18931	18930	18880	18916	18930	18777	18898	18808	18975	18882	19032	18888	19143	19069	18976	18858	19012	18873	18820	18876	18842	18773	18910	19003	18989	18913	18840	18726	19056	19103	18858	18861	18873	19020	18838	18917	18835	18935	18877	19097	18884	18996	18939	19025	18951	19051	19022	18757	19108	18901	18947	18845	18975	18882	18895	18958	19014	18975	18969	18857	18827	18994	18833	18837	18934	18931	19030	19097	19053	18887	18879	18748	18972	19055	19011	18840	18976	19078	18769	18845	18892	19084	18989	18827	18830	18963	18925	18840	18881	18846	18825	19068	19005	18816	18967	19073	18982	18849	18968	18967	18828	18945	18729	18834	18899	18822	18819	18823	19038	18893	18928	18787	18926	18787	18931	19136	18631	18639	18726	18952	18891	18921	18890	18917	19040	18782	18983	18837	18942	19025	19030	18818	19010	19054	18902	18788	18893	19002	18792	19081	19184	18797	18942	19057	18861	18915	18910	18750	18825	18904	18930	19090	18951	18852	18962	19140	18793	18869	19012	18924	18955	18881	19004	19017	18799	18980	18934	18915	18931	18927	19082	18947	18931	18876	18863	18805	18962	18935	18954	19009	19029	19036	18894	18594	19070	18948	19016	18850	18963	18936	18856	18897	19002	18750	18945	18924	18935	18764	19003	19116	18760	18815	18890	19011	18832	18845	18843	19015	18833	18916	18833	19061	18841	18925	19046	18877	18762	18762	18845	18960	18824	18796	18925	18946	18868	18907	18813	18975	18811	18879	18861	18853	18868	18905	18937	18819	18762	18968	18660	19165	18904	18853	19069	18978	18772	18878	18921	19166	18825	18908	18967	19125	18628	18923	18742	18782	18960	18932	18861	19021	19001	18961	18966	18832	19014	18778	19040	18961	18850	19038	18910	18867	18712	18855	18692	18970	18955	18939
35539	31735	36122	31916	29202	29389	29920	29580	29557	29408	29670	29580	29534	29632	29614	29248	29389	29584	29511	29638	29423	29484	29487	29536	29839	29490	29505	29642	29612	29714	29848	29637	29639	29603	29618	29603	29617	29407	29508	29432	29385	29724	29688	29719	29572	29450	29324	29598	29613	29455	29816	29550	29390	29559	29572	29542	29492	29507	29822	29545	29832	29571	29361	29319	29897	29714	29652	29576	29710	29626	29525	29102	29303	29778	29416	29596	29774	29438	29597	29706	29633	29449	29310	29401	29795	29760	29270	29623	29418	29839	29415	29446	29658	29487	29436	29651	29569	29503	29657	29393	29584	29788	29563	29739	29799	29541	29657	29769	29779	29665	29489	29556	29404	29735	29765	29432	29522	29455	29685	29722	29513	29381	29633	29627	29726	29526	29620	29499	29653	29462	29547	29471	29468	29599	29505	29628	29562	29600	29505	29538	29715	29574	29510	29539	29493	29289	29512	29711	29477	29953	29607	29645	29273	29480	29622	29595	29536	29517	29607	29264	29573	29478	29392	29543	29387	29373	29252	29327	29648	29531	29545	29598	29571	29710	29419	29490	29513	29598	29663	29720	29436	29640	29719	29385	29395	29630	29281	29393	29094	29484	29566	29738	29451	29386	29289	29240	29759	29467	29114	29429	29608	29525	29455	29666	29416	29659	29622	29610	29708	29485	29568	29329	29237	29415	30002	29655	29442	29427	29641	29632	29552	29393	29478	29338	29504	29471	29614	29442	29400	29457	29659	29536	29394	29597	29744	29817	29620	29675	29410	29470	29633	29579	29776	29446	29756	29668	29756	29317	29516	29539	29609	29460	29247	29396	29704	29708	29483	29303	29645	29493	29592	29680	29544	29573	29685	29547	29236	29503	29632	29414	29461	29319	29477	29391	29405	29474	29562	29244	29418	29174	29186	29512	29472	29471	29650	29704	29886	29592	29542	29456	29518	29635	29446	29299	29538	29246	29483	29442	29557	29519	29502	29594	29742	29446	29581	29613	29340	29702	29659	29566	29510	29594	29772	29557	29624	29651	29488	29546	29491	29600	29648	29581	29601	29629	29713	29528	29536	29569	29430	29553	29250	29583	29432	29611	29854	29427	29601	29267	29627	29438	29435	29517	29580	29474	29417	29370	29779	29319	29640	29746	29505	29544	29503	29595	29568	29599	29512	29731	29332	29550	29446	29473	29526	29629	29495	29659	29629	29174	29439	29199	29615	29688	29680	29299	29665	29382	29445	29684	29480	29958	29703	29357	29310	29486	29223	29486	29477	29596	29685	29529	29455	29452	29486	29567	29621	29663	29510	29532	29460	29610	29568	29663	29636	29656	29601	29668	29485	29455	29590	29606	29925	29551	29704	29669	29502	29631	29634	29714	29414	29420	29621	29737	29622	29888	29283	29222	29507	29621	29594	29486	29663	29603	29823	29891	29598	29948	29655	29682	29601	29450	29486	29759	29435	29695	29909	29634	29440	29414	29709	29431	29490	29251	29336	29673	29537	29930	29311	29630	29482	29532	29343	29651	29765	29744	29343	29399	29316	29605	29403	29532	29655	29777	29617	29486	29585	29423	29570	29657	29528	29367	29397	29483	29162	29528	29911	29556	29558	29434	29488	29638	29641	29827	29529	29460	29529	29612	29601	29422	29688	29433	29723	29404	29649	29565	29305	29474	29412	29670	29422	29302	29365	29379	29554	29693	29477	29541	29484	29377	29715	29546	29368	29389	29498	29751	29720	29334	29475	29334	29236	29540	29539	29482	29437	29580	29530	29377	29505	29497	29332	29405	29537	29667	29573	29671	29320	29426	29655	29553	29987	29385	29808	29875	29645	29483	29597	29665	29546	29529	29547	29661	29619	29449	29414	29735	29545	29517	29624	29394	29676	29437	29428	29459	29565	29496	29444	29342	29395	29312	29350	29659	29550	29480	29755	29347	29737	29463	29493	29610	29799	29358	29608	29557	29546	29612	29659	29582	29575	29673	29663	29545	29575	29603	29717	29643	29814	29658	29747	29588	29417	29545	29555	29764	29507	29814	29606	29650	29310	29550	29726	29487	29337	29636	29667	29816	29690	29679	29768	29574	29426	29505	29556	29548	29474	29480	29700	29505	29816	29339	29409	29401	29596	29459	29446	29655	29254	29391	29618	29323	29487	29404	29604	29536	29728	29497	29608	29730	29450	29367	29653	29612	29793	29544	29579	29531	29391	29583	29231	29451	29604	29447	29460	29455	29419	29667	29469	29492	29593	29554	29434	29367	29258	29470	29562	29286	29283	29741	29265	29466	29492	29469	29566	29453	29669	29363	29433	29457	29348	29648	29213	29392	29305	29491	29718	29433	29317	29546	29621	29595	29684	29747	29641	29540	29477	29924	29392	29370	29438	29356	29362	29602	29539	29661	29567	29653	29724	29582	29487	29405	29402	29511	29740	29688	29733	29487	29574	29720	29401	29341	29496	29554	29400	29636	29443	29605	29404	29294	29431	29393	29608	29412	29373	29621	29575	29267	29410	29718	29535	29672	29440	29375	29503	29530	29426	29783	29499	29428	29691	29588	29729	29462	29642	29493	29492	29427	29427	29407	29524	29661	29763	29574	29631	29421	29290	29463	29756	29819	29607	29649	29467	29714	29575	29640	29672	29578	29352	29555	29450	29665	29555	29697	29666	29378	29766	29448	29493	29390	29459	29530	29585	29730	29609	29276	29579	29485	29619	29747	29359	29557	29451	29433	29496	29482	29612	29593	29667	29734	29702	29644	29494	29602	29614	29646	29629	29389	29546	29425	29748	29339	29416	29452	29487	29642	29699	29552	29713	29814	29455	29591	29416	29549	29792	29451	29577	29754	29767	29566	29317	29451	29580	29253	29794	29734	29603	29324	29352	29523	29476	29507	29626	29721	29499	29200	29325	29470	29432	29523	29565	29068	29423	29434	29207	29451	29552	29649	29551	29625	29590	29466	29505	29564	29666	29342	29237	29415	29612	29596	29667	29738	29813	29691	29356	29555	29556	29592	29573	29617	29332	29693	29746	29623	29634	29451	29431	29652	29529	29344	29662	29541	29532	29753	29537	29598	29593	29616	29427	29688	29652	29510	29629	29514	29644	29711	29593	29536	29533	29594	29430	29512	29420	29692	29392	29362	29484	29422	29411	29699	29702	29505	29570	29621	29685	29284	29357	29557	29596	29509	29568	29625	29398	29636	29849	29408	29449	29597	29431	29359	29346	29524	29654	29520	29630	29308	29529	29668	29450	29551	29513	29531	29483	29508	29450	29724	29796	29634	29517	29419	29833	29498	29707	29550	29663	29707	29680	29732	29662	29678	29549	29569	29405	29251	29714	29312	29490	29751	29424	29699	29748	29863	29630	29750	29585	29357	29524	29489	29642	29245	29487	29726	29497	29528	29572	29564	29829	29365	29352	29465	29480	29551	29397	29450	29593	29529	29641	29679	29424	29468	29401	29562	29759	29515	29421	29577	29756	29480	29428	29406	29565	29659	29421	29574	29479	29579	29554	29471	29625	29356	29492	29784	29668	29556	29426	29736	29662	29595	29370	29680	29678	29430	29562	29669	29680	29670	29849	29606	29651	29583	29827	29757	29691	29629	29379	29707	29416	29478	29469	29570	29385	29360	29451	29428	29128	29492	29508	29658	29738	29497	29171	29435	29351	29423	29554	29701	29713	29529	29293	29679	29566	29709	29692	29397	29503	29533	29540	29538	29556	29378	29540	29307	29470	29857	29732	29647	29704	29653	29783	29360	29764	29665	29336	29540	29541	29546	29555	29711	29450	29415	29782	29481	29656	29712	29502	29365	29546	29547	29418	29480	29293	29738	29504	29831	29400	29607	29638	29601	29536	29642	29688	29427	29528	29332	29585	29728	29521	29561	29360	29610	29532	29350	29452	29654	29439	29250	29409	29452	29389	29627	29632	29545	29405	29375	29712	29531	29622	29414	29484	29450	29647	29726	29912	29499	29654	29386	29568	29626	29594	29430	29400	29639	29628	29850	29851	29728	29546	29628	29533	29537	29409	29541	29604	29650	29448	29395	29827	29607	29749	29493	29329	29445	29488	29409	29472	29583	29601	29636	29490	29315	29781	29619	29645	29519	29582	29617	29374	29318	29508	29510	29327	29430	29722	29506	29694	29574	29544	29444	29270	29723	29436	29413	29573	29858	29650	29618	29495	29479	29651	29712	29586	29542	29647	29416	29432	29434	29636	29669	29491	29513	29530	29582	29554	29217	29714	29756	29504	29500	29817	29741	29626	29749	29763	29464	29466	29561	29078	29571	29624	29567	29464	29397	29458	29821	29733	29875	29727	29609	29277	29472	29588	29609	29403	29325	29629	29772	29464	29241	29477	29605	29346	29505	29759	29438	29427	29581	29770	29487	29638	29626	29339	29610	29645	29434	29579	29531	29739	29649	29458	29334	29538	29368	29320	29639	29588	29593	29288	29526	29483	29644	29529	29683	29491	29567	29580	29582	29710	29494	29771	29617	29638	29305	29536	29412	29404	29519	29632	29556	29454	29587	29515	29731	29508	29542	29425	29569	29373	29390	29439	29506	29333	29704	29594	29609	29502	29527	29479	29413	29695	29493	29345	29312	29474	29220	29656	29621	29491	29492	29480	29434	29440	29562	29323	29583	29581	29603	29427	29382	29341	29260	29685	29539	29553	29433	29383	29673	29675	29709	29509	29627	29701	29656	29764	29533	29470	29588	29497	29395	29673	29657	29640	29590	29772	29642	29338	29402	29548	29381	29512	29513	29593	29363	29414	29324	29492	29663	29474	29523	29790	29755	29595	29484	29415	29606	29542	29882	29742	29501	29719	29514	29406	29542	29571	29495	29542	29549	29529	29408	29495	29555	29476	29643	29498	29863	29341	29473	29362	29463	29674	29330	29440	29534	29692	29427	29622	29566	29818	29613	29513	29406	29650	29672	29553	29397	29446	29557	29673	29620	29605	29496	29725	29594	29335	29467	29539	29712	29653	29576	29515	29621	29281	29484	29436	29571	29695	29588	29693	29544	29535	29435	29583	29592	29840	29219	29565	29241	29622	29392	29691	29530	29663	29711	29619	29489	29670	29585	29627	29450	29525	29516	29499	29757	29437	29462	29516	29601	29530	29371	29238	29333
25360	34277	28210	19836	18941	18717	18684	18562	18592	18684	18594	18485	18555	18634	18608	18634	18643	18626	18431	18659	18574	18599	18569	18701	18429	18637	18517	18441	18391	18578	18733	18712	18555	18448	18566	18596	18695	18395	18408	18462	18554	18623	18551	18561	18446	18748	18659	18616	18667	18470	18714	18599	18448	18518	18634	18633	18605	18562	18529	18452	18663	18488	18670	18694	18554	18539	18502	18500	18564	18468	18335	18449	18528	18549	18427	18488	18632	18343	18445	18449	18467	18514	18483	18586	18412	18662	18472	18550	18662	18350	18538	18478	18608	18571	18397	18487	18547	18579	18515	18544	18658	18599	18602	18535	18731	18340	18381	18581	18728	18623	18613	18534	18456	18388	18553	18511	18612	18527	18435	18351	18385	18343	18574	18371	18570	18631	18555	18580	18542	18719	18765	18546	18570	18564	18671	18350	18515	18370	18565	18562	18489	18447	18648	18374	18715	18627	18451	18423	18730	18577	18594	18353	18626	18479	18713	18475	18499	18644	18600	18684	18639	18669	18543	18647	18699	18545	18666	18585	18373	18541	18505	18622	18513	18476	18533	18573	18516	18570	18551	18565	18656	18554	18514	18611	18568	18653	18400	18631	18582	18540	18682	18375	18561	18529	18440	18536	18672	18485	18591	18720	18624	18490	18445	18589	18284	18399	18589	18486	18472	18536	18539	18565	18504	18657	18538	18379	18691	18658	18490	18331	18555	18390	18526	18664	18544	18361	18531	18544	18502	18540	18745	18622	18513	18347	18409	18377	18383	18484	18565	18717	18419	18620	18478	18572	18465	18568	18474	18485	18501	18357	18520	18566	18430	18405	18531	18462	18404	18369	18624	18337	18536	18454	18359	18602	18920	18620	18491	18614	18553	18633	18356	18499	18481	18534	18609	18497	18597	18645	18496	18316	18375	18386	18417	18458	18468	18556	18499	18414	18571	18407	18585	18597	18478	18619	18517	18621	18517	18495	18404	18553	18539	18640	18410	18366	18546	18527	18453	18416	18625	18559	18601	18439	18429	18508	18482	18614	18576	18554	18745	18611	18609	18482	18523	18531	18544	18423	18522	18534	18479	18549	18298	18702	18625	18492	18557	18561	18413	18602	18502	18590	18517	18539	18555	18700	18470	18472	18461	18563	18734	18607	18449	18582	18479	18498	18523	18471	18523	18385	18424	18541	18668	18398	18488	18575	18617	18385	18731	18481	18409	18437	18649	18628	18501	18686	18562	18636	18635	18593	18667	18534	18403	18621	18539	18595	18325	18693	18452	18593	18673	18608	18602	18338	18521	18527	18496	18388	18490	18659	18351	18427	18433	18472	18610	18556	18258	18462	18766	18624	18483	18441	18383	18459	18558	18543	18540	18700	18398	18674	18651	18553	18713	18655	18845	18506	18540	18753	18344	18482	18538	18543	18456	18456	18634	18432	18448	18468	18612	18481	18531	18466	18608	18499	18606	18354	18522	18574	18734	18657	18342	18642	18362	18590	18534	18570	18470	18284	18667	18429	18690	18496	18408	18518	18533	18471	18650	18450	18793	18612	18615	18555	18586	18401	18478	18595	18371	18565	18436	18599	18621	18552	18651	18558	18446	18479	18575	18552	18481	18563	18566	18785	18482	18582	18445	18535	18523	18650	18383	18601	18504	18502	18485	18861	18357	18580	18549	18432	18338	18461	18742	18454	18417	18746	18702	18521	18505	18639	18517	18566	18671	18533	18555	18407	18447	18613	18707	18602	18613	18531	18594	18585	18526	18411	18400	18437	18483	18670	18604	18509	18622	18586	18539	18587	18528	18523	18362	18543	18570	18626	18481	18520	18404	18387	18375	18620	18438	18421	18657	18714	18591	18732	18474	18481	18633	18674	18625	18637	18448	18662	18422	18502	18454	18646	18427	18725	18488	18546	18469	18485	18559	18533	18321	18486	18638	18624	18355	18659	18446	18570	18498	18604	18688	18527	18601	18590	18586	18352	18416	18348	18624	18266	18378	18497	18315	18638	18475	18480	18442	18493	18558	18518	18669	18688	18430	18622	18649	18505	18610	18624	18500	18730	18601	18644	18445	18574	18680	18691	18404	18479	18639	18576	18627	18710	18450	18673	18507	18439	18547	18445	18556	18348	18466	18716	18602	18667	18673	18456	18609	18652	18239	18604	18600	18506	18488	18479	18579	18690	18593	18677	18603	18274	18509	18501	18531	18474	18534	18512	18744	18624	18548	18575	18616	18455	18611	18490	18606	18493	18658	18478	18414	18614	18641	18331	18534	18602	18599	18545	18448	18521	18614	18567	18658	18432	18676	18406	18599	18533	18627	18606	18562	18500	18655	18433	18718	18474	18487	18494	18548	18527	18447	18535	18593	18508	18745	18484	18828	18489	18494	18599	18407	18520	18582	18512	18483	18670	18552	18418	18508	18503	18664	18496	18517	18563	18579	18605	18313	18586	18360	18487	18537	18616	18518	18595	18600	18430	18648	18257	18586	18503	18471	18470	18682	18474	18635	18500	18395	18721	18515	18584	18544	18489	18430	18655	18490	18493	18448	18631	18561	18537	18503	18734	18452	18595	18388	18521	18573	18576	18624	18610	18473	18598	18541	18577	18609	18385	18508	18491	18477	18376	18502	18606	18347	18669	18539	18579	18537	18412	18583	18464	18632	18524	18755	18725	18474	18561	18545	18522	18386	18406	18436	18586	18774	18461	18605	18372	18546	18507	18426	18490	18411	18651	18539	18477	18680	18543	18628	18566	18463	18651	18553	18529	18616	18534	18482	18485	18552	18486	18713	18455	18538	18660	18603	18470	18477	18472	18525	18511	18374	18644	18601	18585	18280	18656	18427	18452	18567	18540	18630	18291	18632	18492	18625	18608	18545	18629	18621	18552	18592	18575	18396	18469	18579	18399	18600	18317	18669	18512	18577	18596	18450	18494	18704	18542	18367	18561	18454	18646	18609	18548	18570	18492	18292	18617	18609	18443	18515	18550	18403	18612	18541	18531	18537	18409	18604	18502	18719	18562	18449	18534	18641	18382	18415	18704	18592	18440	18415	18417	18548	18460	18540	18676	18513	18509	18437	18484	18478	18561	18548	18482	18536	18513	18540	18378	18602	18589	18492	18487	18550	18670	18526	18474	18698	18616	18433	18617	18658	18325	18593	18667	18394	18619	18472	18638	18653	18603	18423	18730	18602	18399	18624	18415	18403	18465	18550	18707	18566	18447	18670	18403	18472	18480	18465	18454	18728	18622	18565	18598	18480	18391	18666	18528	18539	18440	18413	18539	18558	18450	18582	18420	18729	18611	18475	18673	18668	18599	18444	18458	18443	18627	18614	18464	18564	18548	18405	18466	18675	18622	18368	18398	18429	18649	18542	18552	18665	18520	18685	18621	18479	18685	18450	18455	18486	18335	18663	18421	18520	18580	18730	18555	18728	18495	18616	18529	18316	18688	18444	18395	18484	18568	18403	18635	18748	18670	18687	18542	18625	18652	18460	18531	18764	18508	18571	18487	18341	18440	18537	18462	18587	18711	18798	18582	18651	18422	18501	18570	18578	18673	18506	18461	18603	18683	18622	18482	18338	18521	18591	18722	18481	18620	18706	18618	18651	18417	18701	18556	18624	18616	18472	18637	18476	18562	18492	18580	18275	18529	18645	18341	18532	18567	18480	18454	18704	18348	18647	18456	18559	18462	18466	18592	18566	18447	18430	18484	18424	18539	18414	18611	18488	18591	18546	18572	18598	18653	18452	18529	18654	18544	18452	18363	18391	18807	18646	18641	18516	18707	18521	18578	18683	18467	18560	18564	18718	18237	18569	18492	18550	18535	18390	18628	18446	18637	18540	18518	18497	18368	18432	18645	18369	18588	18580	18338	18327	18740	18608	18525	18445	18637	18530	18497	18577	18505	18324	18496	18601	18323	18646	18538	18655	18487	18612	18328	18487	18417	18671	18631	18404	18493	18448	18498	18737	18548	18384	18528	18666	18537	18465	18627	18606	18415	18702	18540	18442	18607	18672	18441	18433	18481	18712	18538	18377	18518	18641	18540	18585	18576	18571	18443	18603	18568	18409	18530	18808	18481	18528	18554	18423	18391	18636	18408	18493	18529	18397	18485	18672	18548	18500	18399	18523	18427	18615	18689	18583	18500	18417	18675	18546	18533	18684	18436	18589	18563	18541	18576	18600	18717	18633	18347	18414	18685	18553	18347	18514	18479	18533	18477	18637	18396	18709	18569	18751	18523	18592	18742	18456	18513	18335	18702	18551	18477	18456	18583	18559	18613	18490	18347	18552	18583	18576	18506	18524	18510	18622	18527	18411	18495	18549	18594	18557	18553	18565	18560	18618	18594	18424	18331	18472	18552	18650	18485	18446	18615	18517	18539	18534	18675	18716	18588	18475	18549	18489	18602	18366	18637	18654	18505	18532	18554	18537	18565	18597	18630	18584	18563	18478	18772	18593	18575	18585	18707	18395	18624	18525	18561	18703	18453	18634	18534	18677	18477	18435	18515	18418	18566	18479	18708	18443	18595	18442	18476	18471	18521	18678	18641	18513	18613	18452	18574	18560	18589	18577	18485	18384	18531	18467	18620	18594	18461	18724	18626	18567	18484	18612	18634	18291	18590	18468	18572	18518	18545	18534	18711	18484	18528	18452	18609	18577	18443	18580	18461	18552	18457	18620	18635	18474	18468	18392	18628	18397	18599	18617	18385	18441	18580	18678	18378	18552	18511	18405	18533	18587	18484	18576	18561	18676	18420	18668	18446	18497	18585	18420	18571	18494	18432	18509	18571	18559	18679	18507	18596	18455	18523	18677	18507	18572	18399	18571	18538	18404	18599	18509	18553	18447	18439	18505	18392	18564	18413	18511	18603	18727	18457	18558	18393	18737	18546	18547	18536	18637	18488	18433	18562	18537	18562	18816	18550	18560	18579	18560	18604	18605	18331	18688	18454	18454	18646	18457	18580	18480	18521	18530	18587	18741	18527	18561	18501	18590	18465	18615	18460	18670	18574	18426	18304	18581	18370	18482	18413	18468	18468	18488	18554	18612	18481	18521	18545	18626	18374	18464	18557	18561	18534	18681	18529	18426	18492	18643	18564	18467	18494	18541	18543	18547	18563	18529	18644	18640	18555
24001	21013	27397	25301	23979	28762	31329	29175	28768	29313	28811	28954	28878	28589	28561	28507	28748	28454	28500	28606	28563	28860	28876	28458	28536	28383	28508	28569	28261	28387	28499	28548	28664	28414	28592	28664	28460	28679	28690	28641	28763	28736	28699	28499	28601	28540	28488	28460	28478	28542	28598	28655	28761	28588	28552	28495	28563	28398	28826	28622	28377	28367	28435	28300	28648	28481	28378	28542	28405	28474	28244	28490	28495	28396	28490	28536	28417	28650	28639	28421	28554	28534	28631	28700	28512	28431	28625	28503	28501	28608	28322	28512	28442	28346	28516	28269	28380	28354	28469	28434	28311	28557	28661	28542	28436	28744	28377	28204	28191	28294	28620	28408	28495	28401	28420	28475	28417	28713	28399	28408	28293	28496	28257	28533	28161	28437	28277	28198	28290	28397	28500	28244	28428	28594	28398	28308	28386	28355	28462	28647	28437	28501	28368	28659	28638	28366	28517	28594	28359	28468	28425	28515	28485	28748	28800	28423	28491	28444	28415	28613	28493	28461	28567	28337	28772	28191	28484	28636	28389	28561	28286	28636	28305	28485	28330	28428	28302	28331	28422	28178	28317	28590	28351	28302	28380	28301	28478	28562	28185	28391	28234	28452	28513	28595	28602	28524	28678	28666	28329	28491	28583	28655	28435	28339	28615	28467	28248	28566	28335	28291	28571	28533	28357	28508	28279	28040	28475	28457	28493	28756	28779	28377	28266	28270	28723	28585	28419	28386	28619	28454	28401	28383	28433	28615	28431	28550	28472	28341	28424	28454	28589	28426	28297	28087	28511	28439	28403	28365	28487	28379	28530	28452	28544	28451	28554	28011	28373	28707	28215	28442	28396	28259	28480	28283	28384	28630	28636	28488	28574	28640	28281	28152	28333	28279	28565	28460	28410	28419	28461	28432	28541	28501	28667	28359	28459	28273	28571	28452	28554	28432	28637	28399	28281	28610	28643	28549	28329	28423	28479	28500	28504	28324	28388	28437	28384	28531	28550	28336	28537	28574	28538	28639	28191	28404	28304	28529	28206	28467	28525	28292	28330	28626	28608	28567	28508	28531	28452	28269	28560	28429	28380	28693	28357	28587	28505	28516	28623	28354	28324	28293	28273	28334	28435	28468	28059	28517	28295	28402	28469	28381	28477	28531	28350	28613	28290	28552	28550	28443	28489	28613	28502	28376	28386	28429	28551	28365	28407	28522	28508	28508	28454	28346	28033	28062	28414	28288	28619	28607	28501	28050	28715	28666	28447	28397	28553	28578	28596	28679	28255	28485	28498	28546	28513	28351	28730	28427	28471	28325	28435	28106	28306	28398	28750	28254	28396	28354	28227	28377	28514	28424	28328	28557	28550	28649	28456	28487	28651	28290	28475	28569	28380	28436	28427	28413	28594	28495	28523	28141	28403	28663	28265	28449	28326	28715	28551	28402	28593	28449	28353	28477	28429	28555	28499	28392	28550	28283	28360	28698	28350	28230	28383	28606	28597	28194	28321	28519	28116	28204	28481	28348	28718	28340	28570	28345	28598	28606	28623	28564	28591	28458	28399	28270	28190	28423	28411	28434	28313	28590	28823	28634	28576	28248	28358	28408	28408	28348	28527	28638	28521	28554	28208	28484	28558	28320	28212	28520	28199	28655	28271	28350	28372	28381	28437	28326	28258	28572	28375	28465	28304	28464	28404	28521	28464	28178	28459	28372	28541	28578	28425	28599	28538	28732	28340	28355	28503	28272	28751	28657	28201	28548	28726	28269	28362	28493	28634	28308	28320	28852	28338	28574	28523	28242	28410	28535	28505	28402	28296	28548	28617	28532	28479	28297	28502	28611	28557	28256	28625	28492	28485	28226	28346	28303	28650	28562	28424	28689	28234	28625	28403	28294	28479	28395	28466	28228	28413	28427	28260	28530	28348	28629	28470	28336	28604	28379	28267	28372	28281	28503	28261	28498	28734	28404	28567	28325	28297	28512	28480	28402	28276	28509	28648	28177	28292	28486	28590	28270	28416	28324	28645	28581	28353	28469	28476	28285	28087	28421	28587	28479	28436	28581	28457	28405	28515	28337	28491	28364	28362	28386	28584	28548	28663	28400	28582	28279	28298	28639	28476	28368	28784	28492	28317	28231	28690	28504	28517	28793	28442	28417	28474	28426	28321	28537	28365	28313	28497	28283	28213	28682	28419	28606	28342	28222	28185	28337	28632	28460	28699	28378	28303	28478	28596	28552	28416	28244	28361	28366	28298	28339	28342	28402	28535	28343	28415	28207	28258	28568	28357	28293	28492	28491	28149	28544	28585	28390	28654	28359	28544	28443	28289	28546	28465	28511	28572	28413	28080	28538	28479	28287	28580	28429	28449	28629	28598	28554	28414	28174	28498	28462	28409	28712	28333	28472	28346	28507	28518	28359	28337	28529	28343	28615	28357	28166	28416	28544	28514	28124	28347	28474	28252	28476	28493	28431	28443	28615	28296	28758	28804	28446	28577	28532	28665	28452	28183	28146	28291	28353	28599	28236	28337	28461	28599	28598	28391	28386	28349	28368	28472	28358	28368	28497	28421	28428	28474	28328	28340	28606	28275	28372	28155	28496	28718	28466	28684	28418	28548	28258	28293	28226	28618	28583	28669	28311	28420	28227	28340	28430	28319	28425	28385	28493	28320	28705	28355	28357	28079	28512	28320	28548	28577	28386	28308	28286	28530	28417	28688	28503	28366	28597	28261	28433	28416	28515	28558	28368	28594	28419	28273	28599	28452	28279	28073	28426	28375	28529	28357	28428	28444	28361	28488	28520	28363	28428	28340	28378	28794	28499	28283	28704	28509	28424	28527	28485	28438	28532	28422	28442	28377	28633	28639	28390	28576	28508	28345	28301	28442	28394	28510	28198	28332	28373	28465	28534	28489	28487	28342	28543	28540	28457	28374	28500	28589	28189	28406	28472	28376	28664	28510	28430	28398	28360	28462	28261	28599	28478	28418	28297	28372	28385	28389	28512	28435	28569	28567	28490	28578	28383	28524	28618	28420	28382	28500	28553	28523	28451	28238	28414	28552	28442	28439	28393	28476	28642	28550	28578	28446	28228	28533	28511	28385	28540	28632	28362	28397	28631	28403	28449	28367	28271	28250	28384	28569	28513	28689	28687	28353	28363	28428	28436	28242	28475	28712	28594	28338	28161	28643	28506	28301	28548	28575	28409	28409	28481	28449	28467	28279	28379	28301	28497	28387	28497	28737	28245	28608	28377	28397	28523	28686	28559	28473	28552	28724	28550	28459	28353	28436	28401	28594	28191	28316	28533	28258	28348	28330	28484	28262	28258	28439	28536	28503	28628	28786	28400	28502	28575	28513	28293	28274	28189	28587	28586	28421	28522	28238	28195	28574	28581	28741	28418	28503	28257	28515	28810	28530	28196	28645	28520	28291	28609	28756	28728	28470	28434	28535	28195	28296	28511	28436	28465	28655	28396	28602	28648	28459	28366	28338	28423	28310	28401	28360	28269	28232	28596	28406	28284	28478	28633	28652	28343	28739	28197	28372	28354	28296	28351	28434	28261	28371	28366	28348	28311	28188	28433	28321	28325	28137	28364	28535	28486	28470	28401	28567	28450	28363	28746	28549	28692	28632	28254	28370	28607	28607	28478	28571	28746	28519	28305	28385	28535	28455	28429	28311	28337	28628	28438	28351	28561	28236	28376	28513	28651	28359	28473	28573	28411	28464	28535	28175	28253	28490	28451	28633	28485	28572	28195	28347	28428	28466	28456	28512	28405	28354	28169	28633	28503	28395	28327	28527	28441	28511	28490	28338	28477	28366	28441	28534	28722	28512	28691	28433	28455	28378	28494	28413	28415	28330	28433	28209	28402	28585	28177	28283	28449	28717	28385	28436	28485	28574	28264	28466	28307	28553	28309	28425	28530	28515	28615	28377	28426	28469	28296	28524	28681	28513	28498	28533	28199	28411	28430	28455	28378	28589	28188	28507	28486	28520	28435	28452	28626	28485	28472	28416	28362	28415	28308	28551	28163	28390	28613	28475	28548	28716	28303	28394	28525	28658	28319	28391	28523	28266	28319	28436	28267	28387	28227	28423	28392	28412	28329	28467	28401	28248	28544	28673	28314	28484	28347	28575	28579	28465	28331	28383	28516	28560	28350	28289	28292	28258	28701	28316	28327	28442	28323	28486	28553	28290	28519	28236	28757	28174	28592	28631	28667	28253	28266	28520	28513	28383	28551	28622	28432	28474	28308	28485	28491	28347	28723	28370	28105	28446	28300	28255	28723	28877	28569	28272	28620	28313	28326	28386	28177	28561	28411	28483	28656	28531	28349	28531	28553	28271	28462	28415	28439	28650	28513	28397	28548	28308	28513	28367	28219	28301	28582	28552	28386	28406	28456	28164	28107	28429	28620	28263	28594	28385	28644	28581	28239	28330	28451	28476	28591	28519	28447	28456	28480	28365	28368	28581	28359	28737	28573	28655	28551	28419	28188	28375	28578	28485	28415	28343	28363	28404	28496	28456	28200	28517	28491	28307	28460	28458	28699	28373	28348	28616	28414	28227	28598	28329	28799	28618	28362	28352	28244	28353	28611	28400	28163	28410	28436	28508	28292	28298	28561	28357	28192	28355	28598	28434	28315	28245	28565	28466	28566	28793	28608	28328	28509	28510	28323	28255	28434	28588	28345	28451	28608	28539	28317	28661	28442	28372	28545	28427	28233	28531	28480	28474	28718	28674	28797	28521	28391	28497	28368	28387	28775	28458	28255	28344	28576	28505	28619	28554	28404	28646	28452	28479	28364	28396	28248	28545	28563	28562	28596	28468	28316	28107	28649	28419	28253	28577	28344	28312	28245	28447	28327	28527	28509	28109	28427	28505	28505	28490	28397	28482	28292	28640	28612	28418	28300	28441	28663	28444	28597	28340	28165	28420	28500	28278	28507	28442	28512	28624	28390	28241	28280	28150	28515	28547	28111	28445	28367	28399	28601	28674	28236	28308	28545	28434	28576	28689	28443	28423	28357	28394	28502	28421	28391	28647	28338	28157	28135	28357	28420	28796	28452	28138	28341	28330	28211	28298	28405	28403	28440	28386	28544	28325	28681	28173	28396	28567	28679	28513	28379	28651	28510	28541	28526
27117	50036	41293	23841	20072	19366	19004	18709	18523	18372	18564	18284	18439	18311	18306	18268	18218	18181	18129	18319	18247	18103	18250	18010	18109	18180	17927	18354	18198	18193	18180	18060	18119	18370	18196	18175	18178	18047	18200	18314	18216	18222	18127	18141	18076	18275	18204	18164	18063	18322	18123	18163	18272	18057	17997	18173	18172	18190	18304	18221	18032	18351	18389	18293	18157	18157	18144	18111	18065	18321	18167	18137	17967	18210	18066	18330	18009	18251	18268	18156	18310	18097	18343	18126	18130	17918	18388	18150	18097	18343	17883	18193	18410	18200	17961	17952	17908	18161	17860	18163	18172	18157	17968	18046	18305	17970	18135	17912	17930	18024	17953	18070	18166	18263	18101	18075	18157	17990	18067	18100	18085	18063	18046	17975	18174	18170	18261	18135	17950	18067	18039	18193	17951	18083	18357	18284	18163	18096	18044	17961	18202	18144	18327	18213	18121	18043	18170	18132	18145	18115	18146	18158	17912	18028	18141	18319	18204	18241	18073	18217	18140	17867	18071	18128	18080	18118	18081	18146	18157	18204	18163	18214	18046	18029	18097	18136	18273	18048	17967	18061	18072	18297	18115	18019	18302	18104	18193	18153	18221	18202	18216	18124	18196	18157	18210	18195	18099	18020	18005	18035	18077	18163	18226	18096	18242	18040	18103	18248	18091	17969	18056	18098	18162	18247	18205	18390	18237	18069	18122	18097	18012	18160	18126	18190	18240	18028	18100	17898	18141	17979	18121	17863	18203	18234	18171	18045	18332	18090	18191	18270	18310	18025	18077	18140	18168	18317	18257	18229	17976	18061	18146	18056	18061	18175	18296	18107	18084	18121	18178	18135	18048	17968	18016	18186	18103	18184	18198	18240	18107	18199	17935	18140	18248	18103	18228	18214	17997	18293	18188	18197	18183	18238	18115	18206	18081	18142	17972	18071	18029	18288	18110	18049	18080	18155	18261	17983	18133	18085	18145	18145	18129	18073	18141	18122	18052	18097	18085	18045	18158	18101	18147	18127	17829	18282	18138	18108	18167	18095	18136	18085	17979	18187	18189	18077	18017	18225	18300	18126	18090	18075	18170	18041	18054	18099	18051	18113	18099	18144	18060	18271	18008	18225	18242	18155	17842	18142	18278	18019	17995	18234	18221	17909	17928	18069	18194	18024	18116	18019	18136	18134	18013	18333	18068	17969	18096	18035	18160	18015	18007	18199	18167	18123	18084	18077	18121	17969	18025	18179	17881	18152	18181	18109	18009	18160	17990	18112	18148	18095	18048	18190	18202	18151	18151	18202	18024	17917	18090	18082	18062	18181	17981	18105	18070	18090	18083	18072	18042	18229	18081	17949	18240	18097	18008	18152	18209	18195	18037	18076	18008	18087	17939	17985	18061	18052	17910	17995	18150	17986	18115	18153	18150	18166	18080	18060	18127	18257	18343	17993	17903	18258	18142	18052	18065	18215	17891	18119	17884	17978	18047	18189	18104	18120	18167	17870	18243	18114	18190	17943	17956	18189	18095	18205	18237	18066	18074	18022	18063	18064	18045	18063	18077	18261	18183	18199	18235	18049	18188	18218	18191	18116	18094	18261	18141	18291	18131	18186	18152	18202	18121	18140	18220	18054	18287	18148	18115	18045	18190	18262	18128	17939	18337	18114	18145	18129	18096	18234	18124	18141	18105	17929	18053	18160	18018	18062	18122	18137	17940	18113	18143	18170	17988	18177	18063	18164	18019	18087	18098	18219	18097	18109	18209	18092	18193	18183	18011	18075	18107	18071	18155	18031	18089	18151	18005	17930	18131	17950	18072	18201	17942	18175	18370	18247	17898	18175	18145	18209	18075	18151	18161	18164	18100	17965	18168	18079	18172	17944	17955	18181	18173	18153	18177	18071	18138	17988	18171	18062	17974	17961	18159	18203	18137	18219	18025	17999	17971	18118	18014	18146	18042	18249	17822	17973	18084	18311	18157	18179	18060	18070	17950	18120	18177	18151	17899	18166	18211	17967	17993	18088	18099	18167	18069	18060	17969	18339	18046	18137	18124	18207	18270	18077	17939	18040	17848	17896	17987	18290	18109	17985	18171	17981	18104	18041	18086	18076	17835	18083	18085	18195	18239	17910	18154	18020	18075	18128	18136	17955	17971	17979	17978	18210	18267	18215	18030	18151	18070	18103	18076	18094	18135	18041	18186	18091	18192	18060	18056	18161	17860	18092	18067	18002	18065	18067	18079	18027	18108	18200	18202	18094	18292	17958	18194	18091	18151	18308	18145	18092	17967	18183	18010	18085	18089	18105	17992	18127	18141	17948	18087	18089	18129	18156	18253	17842	18152	18076	18007	18094	18197	18058	18088	17990	18129	18159	18099	18302	17870	18123	18205	17961	17945	18060	18165	18338	17917	18245	18080	18142	18135	18202	17908	18064	18139	18221	18117	18070	18154	18244	18196	18088	18167	18131	18207	17869	18022	18141	18188	18111	17995	18109	17834	18100	18244	18236	17963	18155	18232	18051	17990	17971	18124	18097	18124	17946	18133	18251	18296	18134	18089	18082	18386	18254	18252	18222	18197	18247	18118	18066	18098	18130	18306	18206	18189	18016	18235	18083	18213	18100	17990	17964	18230	18008	18121	18275	17999	17944	18112	18055	18062	17835	18160	18181	18038	18069	18221	18065	18142	18243	18058	18030	17894	18071	18050	18121	18104	18031	18056	17948	18221	18185	18346	18105	18112	18059	18211	18070	18101	18031	18086	18047	18090	17931	18189	18082	18112	17943	18062	18321	17932	18000	18134	18195	18154	18164	17995	18054	18203	17995	18189	18050	18056	18010	18191	18168	18003	18145	17978	18035	18169	18042	18124	18313	18093	18143	17972	18019	18130	18292	18109	18018	18226	18158	18247	18295	18037	18137	18292	18114	17962	18143	18258	18159	18089	18039	18255	17950	17936	18233	18033	18179	18051	18218	18240	18138	17994	18094	17970	18132	18146	18040	18291	17927	18008	18188	18086	17946	18200	18105	18156	18010	17984	18151	18118	18059	18033	18082	18117	18154	18098	18190	17929	18072	18056	18041	18230	18298	18167	18178	17979	18146	18067	18215	18002	18199	17997	18116	18100	18114	18020	18150	18225	18201	18048	18055	18417	18297	18114	18168	18123	17991	18140	18173	18050	18139	18085	18017	18157	18013	18052	17947	18116	18080	18138	17961	18098	18131	18113	18034	18009	18119	18144	17973	18409	18299	18041	18115	18123	18236	17913	18033	18108	18153	18063	18283	18228	18203	18189	17976	18215	18008	18207	18205	18202	18009	18207	17940	18082	18122	18138	18248	17947	18127	18211	18159	18131	18211	18029	18172	18053	18014	18157	18159	17965	18011	18169	18266	18182	18122	17958	18106	18178	17985	18346	18059	18184	18179	18021	18011	18069	18156	18166	18235	17981	18119	18322	18024	18097	18023	18179	18044	18241	17978	18202	18185	17959	18250	18042	17987	18216	18030	18148	18185	18259	17989	18210	18119	18350	18255	18050	18284	18065	17977	18070	18079	17994	18096	18066	18064	18041	18020	17915	17901	18113	18127	17998	18114	18185	18150	18179	18267	17905	18199	18187	18143	17976	18282	17930	18225	18084	18205	18219	18012	17993	18114	18156	18172	18162	18050	18112	18169	18075	18069	18096	18061	17981	18342	18068	18094	18197	17921	18117	18108	17974	18357	18146	18205	18246	18136	18164	18202	18108	18143	18170	18027	18231	17995	18222	18120	18203	18116	17998	18090	18047	18087	18196	18081	18021	18108	17934	18080	18195	18260	18027	18286	18050	18097	18175	18159	18185	18123	18140	18132	18089	18225	18135	18208	18067	17959	18020	18082	18261	18067	18151	17879	18089	18106	18135	18220	18010	18055	18167	18054	18055	18132	18182	18056	18155	18109	18161	18212	18185	18153	18179	18082	18027	18325	18248	17979	18033	18139	18221	18109	17940	18046	17992	18117	18112	18223	18057	18142	18043	18135	18075	18304	18124	18066	18142	18113	18356	18166	18292	18111	17913	17970	18064	18274	18107	18145	18093	18134	18041	18010	17982	17958	18192	18095	18133	18075	18062	18283	18087	18172	18029	18159	18101	18270	18023	17995	18050	18305	18150	18213	18109	18021	18007	18154	18116	18025	18308	17967	18142	18074	18125	18027	17960	18260	17952	18147	18039	18126	18062	18146	18055	18118	18003	18078	17991	18173	18099	17962	18082	18210	18056	18300	18165	18039	18161	18135	18055	18139	17890	18067	18044	18163	18013	18253	18041	18057	18063	17842	18141	18135	18210	18069	17834	18110	18101	18164	18073	18073	18071	18020	18232	18169	18192	18213	18069	18240	18125	17911	18040	17930	18177	17972	18218	18083	18079	18148	18196	18024	18133	18181	18022	18146	17992	18038	18131	18062	18063	17967	18149	18102	18103	18027	18093	17976	18066	18174	18127	18047	18083	17960	18303	18195	18094	18020	18101	17981	18352	17976	18200	18202	18098	18153	18104	18215	18174	17941	18217	18121	18060	18046	18156	18118	18160	17978	18251	18120	18101	17987	18071	18224	18137	17930	17959	18081	18105	17999	18234	17904	18140	18096	17977	18038	18267	18240	18387	18036	18077	18040	18029	18095	17933	18221	18139	18203	18098	18006	18350	18189	18160	18123	17895	18019	18059	18085	18148	18079	17998	18067	18078	18116	18373	18134	18199	18136	18219	18161	18224	18149	17988	18148	18015	18332	17974	17969	18006	18043	18146	18196	18304	18074	18006	18176	18048	18270	18055	18073	18135	18113	18084	18092	18218	18148	18178	18078	17957	18089	18017	18024	18169	18126	18167	18258	18106	18091	18017	18025	18256	17998	18169	17995	18068	17991	18073	18125	17963	18153	18265	18019	18143	18137	18128	18145	18158	18198	18078	18123	17939	18187	18080	18251	18284	18026	18091	18127	18131	17856	18273	18137	18191	18198	18038	18133	18185	18295	18060	17982	17991	18176	17921	18158	18002	18084	18010	18060	18075	18054	18357	18156	17835	18109	18027	17935	17980	18135	18111	18083	17930	18071	18151	18192	18303	18210	18034	17969	18183	18137	17991	18248	18182	18116	18277	18188	18145	18176	17966	18156
22467	20991	27381	24889	22171	27329	33572	30423	29816	30212	30123	29896	30037	29777	29529	29754	29618	29429	29869	29663	29582	30035	29790	29702	29398	29758	29682	29595	29432	29437	29656	29603	29496	29634	29566	29852	29510	29737	29761	29639	29622	29488	29548	29309	29586	29533	29503	29476	29577	29727	29638	29594	29579	29547	29681	29761	29574	29555	29796	29492	29503	29486	29691	29378	29621	29676	29608	29536	29579	29651	29563	29456	29668	29337	29697	29508	29552	29459	29384	29476	29453	29429	29510	29663	29430	29457	29490	29609	29375	29510	29596	29630	29231	29563	29504	29537	29674	29333	29489	29189	29444	29490	29379	29345	29382	29377	29500	29420	29579	29468	29514	29384	29519	29653	29507	29300	29348	29546	29324	29057	29327	29536	29591	29431	29433	29550	29366	29333	29698	29568	29485	29320	29338	29511	29151	29419	29620	29534	29590	29601	29528	29330	29551	29368	29450	29508	29322	29445	29530	29390	29419	29760	29516	29527	29418	29216	29209	29456	29124	29445	29569	29771	29482	29133	29499	29372	29404	29593	29277	29476	29419	29096	29331	29085	29474	29313	29368	29503	29318	29343	29565	29603	29114	29271	29722	29132	29533	29346	29082	29416	29590	29520	29738	29429	29359	29463	29197	29443	29359	29294	29424	29357	29549	29304	29453	29485	29316	29616	29441	29228	29243	29609	29360	29597	29570	29438	29640	29361	29381	29216	29487	29577	29422	29478	29385	29409	29413	29237	29176	29578	29342	29409	29331	29451	29640	29375	29423	29322	29198	29648	29581	29497	29550	29421	29353	29418	29484	29509	29364	29301	29435	29376	29395	29315	29415	29309	29489	29498	29357	29479	29472	29378	29132	29421	29505	29594	29480	29328	29359	29246	29545	29254	29364	29428	29724	29701	28994	29588	29359	29576	29389	29471	29481	29380	29496	29372	29262	29343	29279	29184	29309	29252	29564	29525	29477	29690	29664	29579	29448	29454	29146	29197	29377	29356	29123	29437	29457	29492	29500	29440	29523	29343	29474	29298	29309	29572	29178	29325	29719	29353	29407	29447	29523	29531	29259	29408	29510	29263	29510	29457	29268	29375	29704	29437	29676	29437	29448	29473	29309	29311	29240	29452	29369	29310	29448	29086	29374	29424	29523	29176	29280	29393	29491	29381	29264	29345	29393	29336	29135	29261	29506	29567	29539	29343	29406	29568	29438	29282	29495	29542	29462	29491	29412	29492	29643	29182	29253	29350	29377	29326	29316	29106	29247	29315	29589	29498	29261	29289	29366	29432	29431	29472	29512	29361	29465	29723	29348	29490	29672	29497	29188	29586	29423	29717	29400	29121	29480	29250	29334	29853	29496	29232	29322	29255	29421	29264	29443	29376	29602	29278	29194	29329	29455	29233	29340	29384	29454	29335	29193	29475	29420	29267	29417	29291	29246	29551	29523	29517	29384	29179	29415	29433	29458	29371	29545	29260	29239	29296	29430	29447	29206	29218	29494	29479	29392	29362	29584	29595	29476	29243	29476	29496	29525	29537	29437	29271	29517	29576	29520	29513	29511	29221	29247	29242	29221	29309	29541	29644	29547	29555	29448	29472	29460	29431	29401	29131	29453	29200	29452	29608	29196	29406	29281	29384	29477	29551	29620	29305	29234	29395	29394	29230	29203	29319	29161	29283	29438	29432	29543	29410	29236	29123	29344	29346	29477	29282	29563	29442	29289	29277	29314	29175	29224	29157	29324	29219	29276	29252	29661	29323	29455	29507	29664	29535	29552	29234	29555	29159	29408	29427	29630	29557	29275	29412	29383	29314	29200	29605	29249	29355	29325	29462	29611	29658	29735	29120	29258	29442	29332	29414	29319	29378	29304	29363	29349	29346	29139	29586	29264	29247	29165	29433	29417	29436	29345	29291	29194	29155	29508	29515	29536	29551	29705	29241	29306	29191	29474	29434	29473	29403	29377	29448	29404	29242	29530	29365	29583	29329	29372	29402	29160	29180	29396	29632	29495	29589	29428	29540	29513	29358	29244	29491	29571	29418	29564	29237	29299	29459	29567	29731	29666	29447	29150	29215	29223	29153	29481	29497	29642	29617	29313	29437	29525	29433	29233	29462	29427	29242	29544	29332	29629	29797	29735	29565	29257	29405	29478	29342	29787	29392	29262	29311	29353	29577	29457	29220	29400	29184	29398	29369	29432	29181	29271	29463	29262	29521	29413	29618	29453	29626	29605	29463	29416	29347	29286	29420	29173	29318	29491	29291	29338	29462	29217	29538	28983	29174	29369	29200	29570	29489	29479	29477	29400	29350	29332	29438	29484	29587	29421	29292	29313	29225	29320	29395	29003	29199	29384	29566	29702	29540	29432	29405	29401	29060	29733	29300	29327	29291	29464	29353	29453	29444	29245	29579	29319	29255	29512	29272	29075	29756	29605	29349	29468	29352	29462	29392	29442	29329	29316	29275	29518	29432	29141	29424	29271	29460	29546	29384	29432	29463	29323	29226	29595	29488	29340	29265	29411	29610	29322	29389	29537	29299	29370	29387	29238	29297	29475	29407	29354	29462	29275	29314	29464	29470	29652	29212	29471	29591	29518	29491	29574	29306	29483	29402	29456	29523	29402	29487	29393	29466	29573	29663	29403	29405	29506	29218	29619	29562	29621	29359	29561	29698	29444	29655	29468	29662	29488	29312	29456	29501	29510	29442	29416	29299	29632	29289	29325	29183	29188	29179	29286	29455	29230	29449	29507	29066	29448	29296	29521	29139	29298	29546	29542	29491	29268	29295	29340	29445	29590	29446	29313	29441	29512	29396	29650	29533	29524	29585	29383	29454	29304	29445	29520	29761	29396	29401	29189	29495	29386	29770	29411	29635	29654	29369	29466	29783	29347	29492	29282	29332	29325	29370	29664	29295	29355	29501	29433	29205	29307	29289	29473	29295	29430	29366	29391	29460	29220	29420	29381	29404	29388	29455	29575	29395	29334	29414	29251	29472	29599	29133	29462	29475	29319	29457	29503	29423	29297	29404	29392	29510	29432	29339	29515	29413	29297	29325	29688	29564	29457	29422	29284	29336	29666	29564	29375	29459	29358	29384	29631	29489	29375	29216	29525	29322	29449	29303	29382	29531	29552	29311	29511	29320	29450	29375	29423	29259	29335	29481	29324	29524	29500	29121	29211	29493	29393	29397	29263	29642	29470	29438	29475	29414	29276	29360	29401	29356	29132	29577	29552	29474	29569	29300	29527	29339	29254	29362	29305	29062	29140	29523	29417	29539	29442	29377	29422	29443	29588	29587	29565	29485	29515	29437	29064	29360	29395	29521	29205	29528	29689	29440	29665	29658	29164	29161	29256	29371	29442	29221	29291	29396	29472	29327	29527	29351	29408	29373	29505	29210	29249	29315	29417	29626	29312	29825	29520	29507	29231	29370	29564	29490	29486	29558	29470	29361	29346	29235	29362	29816	29414	29436	29426	29545	29498	29331	29405	29162	29552	29333	29450	29469	29415	29504	29382	29345	29391	29387	29297	29305	29229	29518	29444	29343	29316	29597	29189	29419	29208	29336	29391	29388	29462	29142	29293	29352	29418	29376	29539	29476	29612	29220	29424	29425	29480	29330	29514	29512	29397	29393	29458	29259	29690	29134	29089	29321	29793	29386	29363	29514	29443	29246	29318	29679	29383	29453	29245	29491	29703	29467	29354	29463	29360	29351	29385	29467	29546	29529	29329	29274	29242	29274	29448	29342	29676	29314	29450	29415	29529	29515	29345	29314	29195	29388	29631	29308	29498	29316	29303	29321	29440	29470	29439	29489	29436	29448	29518	29553	29253	29402	29522	29285	29525	29542	29404	29626	29695	29434	29606	29463	29670	29298	29560	29423	29540	29367	29538	29351	29188	29360	29447	29113	29453	29476	29432	29288	29347	29511	29407	29428	29714	29496	29467	29234	29474	29257	29468	29580	29229	29477	29577	29316	29613	29606	29521	29100	29108	29513	29370	29582	29306	29715	29517	29536	29643	29375	29542	29247	29519	29236	29297	29409	29316	29298	29423	29515	29080	29161	29451	29493	29583	29206	29589	29265	29486	29369	29436	29179	29447	29357	29448	29437	29517	29323	29287	29671	29488	29449	29253	29524	29605	29658	29516	29518	29525	29519	29481	29088	29302	29251	29517	29499	29456	29213	29341	29505	29605	29473	29459	29340	29316	29542	29152	29594	29385	29302	29278	29469	29419	29413	29449	29298	29395	29058	29360	29212	29445	29304	29413	29194	29209	29358	29431	29320	29297	29291	29171	29562	29582	29550	29570	29497	29512	29443	29559	29333	29587	29595	29546	29408	29444	29543	29274	29354	29485	29501	29436	29448	29507	29512	29548	29684	29236	29548	29423	29605	29594	29238	29479	29606	29556	29461	29237	29404	29506	29477	29503	29174	29495	29329	29468	29457	29495	29518	29149	29521	29321	29215	29573	29232	29498	29427	29266	28997	29438	29456	29242	29193	29572	29490	29307	29299	29374	29322	29419	29639	29594	29326	29684	29421	29488	29268	29386	29442	29406	29626	29397	29531	29532	29660	29566	29577	29441	29338	29405	29291	29415	29274	29426	29323	29250	29353	29341	29296	29508	29255	29321	29539	29383	29481	29120	29342	29486	29412	29474	29341	29508	29529	29589	29850	29377	29412	29151	29462	29537	29250	29454	29276	29260	29327	29271	29484	29572	29354	29557	29572	29528	29546	29547	29562	29474	29349	29374	29663	29328	29334	29372	29196	29593	29475	29497	29298	29584	29592	29314	29327	29332	29351	29203	29126	29539	29230	29197	29522	29404	29571	29599	29487	29237	29326	29238	29289	29415	29350	29460	29407	29417	29311	29163	29421	29196	29573	29589	29582	29392	29391	29394	29341	29372	29501	29135	29280	29376	29601	29340	29345	29367	29351	29457	29260	29506	29639	29313	29525	29435	29347	29479	29346	29318	29490	29228	29818	29470	29248	29528	29449	29438	29536	29410	29439	29431	29348	29493	29281	29544	29542	29541	29128	29560	29471	29534	29494	29541	29438	29481	29207	29498	29387	29506	29476	29394	29414	29468	29371	29442	29503	29241	29461	29178	29660	29506	29304	29525	29247	29462	29367	29298	29412
31219	59094	41608	24514	22016	20818	20164	19598	19184	19245	19111	18907	18673	18624	18665	18631	18593	18504	18653	18778	18611	18631	18677	18353	18641	18669	18561	18415	18475	18522	18621	18396	18564	18707	18368	18391	18442	18523	18676	18477	18516	18595	18580	18430	18552	18550	18549	18653	18447	18453	18526	18177	18632	18765	18684	18488	18415	18603	18592	18458	18432	18397	18359	18413	18460	18372	18389	18351	18392	18417	18561	18391	18508	18400	18415	18424	18413	18548	18395	18397	18469	18422	18359	18393	18541	18443	18328	18327	18449	18495	18506	18417	18310	18554	18454	18312	18435	18336	18194	18441	18307	18575	18364	18293	18438	18405	18495	18244	18608	18386	18357	18279	18443	18443	18281	18437	18362	18436	18514	18576	18429	18452	18529	18452	18422	18456	18531	18394	18443	18583	18344	18442	18246	18511	18372	18275	18323	18434	18444	18491	18407	18253	18502	18507	18224	18518	18472	18338	18619	18223	18351	18522	18409	18298	18357	18450	18379	18416	18487	18576	18408	18393	18383	18488	18304	18329	18419	18285	18533	18338	18360	18347	18496	18484	18311	18335	18333	18466	18555	18456	18458	18468	18336	18486	18209	18221	18359	18340	18505	18516	18362	18498	18418	18408	18383	18299	18479	18359	18460	18382	18482	18284	18237	18500	18365	18573	18207	18353	18481	18294	18373	18534	18352	18303	18499	18319	18406	18312	18385	18294	18391	18223	18271	18521	18391	18408	18554	18506	18388	18534	18287	18298	18496	18339	18382	18210	18523	18162	18603	18518	18479	18444	18442	18499	18410	18241	18434	18230	18454	18400	18418	18290	18426	18375	18448	18296	18459	18319	18166	18397	18494	18391	18544	18410	18430	18365	18414	18400	18387	18406	18367	18275	18524	18512	18456	18502	18420	18265	18555	18265	18354	18516	18397	18172	18365	18335	18373	18443	18366	18291	18483	18365	18375	18398	18431	18485	18444	18217	18253	18410	18444	18285	18516	18373	18432	18469	18224	18419	18257	18587	18335	18557	18241	18302	18465	18293	18286	18532	18264	18172	18474	18478	18523	18195	18514	18193	18500	18360	18352	18432	18366	18502	18335	18114	18174	18230	18326	18416	18240	18323	18337	18345	18499	18238	18511	18251	18282	18390	18383	18380	18512	18478	18377	18431	18268	18361	18366	18393	18336	18395	18404	18137	18594	18383	18404	18216	18468	18271	18392	18622	18450	18572	18507	18293	18385	18321	18468	18326	18413	18424	18346	18488	18498	18365	18390	18437	18348	18558	18388	18341	18330	18177	18372	18337	18522	18455	18350	18487	18468	18480	18339	18652	18239	18491	18424	18442	18352	18564	18312	18135	18483	18294	18426	18402	18327	18458	18389	18489	18335	18357	18444	18364	18326	18377	18414	18535	18553	18507	18555	18433	18469	18335	18405	18275	18405	18368	18464	18293	18408	18502	18269	18408	18448	18362	18366	18378	18282	18336	18290	18347	18119	18385	18543	18448	18363	18476	18421	18315	18574	18433	18367	18250	18517	18540	18228	18353	18432	18401	18428	18525	18354	18511	18665	18363	18348	18490	18293	18358	18286	18391	18361	18432	18460	18367	18434	18449	18318	18221	18395	18361	18309	18241	18282	18366	18244	18358	18393	18393	18369	18571	18267	18462	18549	18268	18383	18267	18394	18388	18502	18318	18400	18322	18484	18263	18497	18414	18482	18622	18325	18445	18382	18267	18456	18208	18410	18327	18316	18340	18447	18417	18457	18385	18433	18439	18391	18389	18502	18339	18487	18526	18482	18306	18249	18477	18443	18382	18310	18210	18409	18501	18478	18540	18401	18337	18402	18433	18394	18465	18427	18427	18465	18351	18582	18407	18519	18414	18245	18333	18362	18364	18129	18427	18381	18317	18319	18378	18409	18512	18345	18497	18360	18649	18317	18492	18451	18503	18438	18413	18380	18300	18285	18311	18255	18288	18312	18325	18241	18309	18461	18363	18432	18303	18527	18334	18250	18534	18210	18330	18609	18366	18451	18297	18281	18469	18418	18355	18420	18480	18345	18342	18385	18414	18596	18498	18634	18481	18364	18386	18448	18320	18475	18397	18461	18315	18394	18343	18325	18242	18429	18523	18238	18436	18400	18212	18463	18378	18383	18359	18465	18519	18433	18222	18384	18448	18496	18305	18625	18451	18603	18419	18354	18365	18378	18539	18545	18461	18343	18360	18257	18417	18369	18528	18528	18517	18527	18224	18463	18185	18485	18389	18483	18435	18433	18511	18366	18355	18414	18525	18357	18427	18243	18368	18500	18384	18200	18482	18295	18538	18334	18460	18446	18385	18381	18350	18507	18532	18428	18319	18376	18467	18427	18316	18532	18309	18274	18468	18419	18353	18317	18421	18415	18502	18519	18498	18324	18326	18395	18298	18557	18370	18375	18433	18516	18250	18468	18536	18399	18304	18236	18431	18404	18369	18335	18344	18501	18512	18353	18402	18478	18569	18402	18354	18428	18488	18209	18544	18394	18296	18269	18603	18471	18392	18423	18235	18377	18438	18523	18225	18567	18369	18383	18450	18371	18229	18573	18372	18278	18369	18426	18402	18458	18416	18324	18185	18469	18462	18610	18394	18496	18432	18355	18278	18201	18203	18415	18335	18435	18276	18489	18326	18522	18289	18375	18432	18213	18551	18448	18355	18355	18347	18353	18519	18424	18343	18473	18447	18325	18598	18364	18568	18578	18360	18297	18419	18502	18612	18419	18350	18418	18335	18485	18500	18349	18316	18572	18388	18256	18444	18552	18501	18281	18484	18375	18348	18390	18382	18503	18335	18441	18315	18357	18276	18264	18431	18467	18404	18454	18478	18508	18454	18462	18501	18442	18261	18334	18338	18333	18366	18489	18493	18479	18270	18377	18319	18352	18530	18588	18346	18497	18592	18415	18371	18238	18343	18398	18433	18239	18565	18313	18265	18396	18549	18417	18341	18441	18328	18358	18273	18329	18114	18319	18434	18442	18236	18403	18458	18191	18395	18447	18353	18223	18372	18316	18500	18264	18379	18399	18574	18474	18440	18348	18399	18601	18321	18419	18654	18396	18475	18493	18510	18568	18316	18456	18505	18468	18196	18374	18479	18718	18327	18398	18423	18464	18485	18340	18435	18552	18421	18253	18388	18550	18561	18428	18567	18458	18454	18523	18356	18598	18539	18309	18413	18387	18325	18551	18167	18176	18202	18287	18330	18392	18472	18355	18193	18478	18290	18421	18366	18232	18517	18430	18514	18404	18278	18400	18501	18351	18404	18228	18238	18678	18334	18461	18399	18611	18279	18415	18419	18428	18307	18307	18546	18434	18320	18316	18510	18514	18482	18537	18268	18376	18408	18455	18361	18317	18396	18562	18341	18263	18339	18351	18525	18599	18472	18375	18347	18458	18353	18524	18361	18388	18338	18365	18448	18380	18485	18435	18422	18295	18551	18370	18500	18325	18380	18298	18292	18442	18358	18263	18438	18509	18363	18431	18210	18404	18493	18403	18475	18392	18545	18411	18480	18351	18536	18369	18445	18409	18627	18339	18421	18369	18449	18444	18392	18306	18432	18347	18324	18509	18534	18463	18384	18460	18391	18414	18482	18337	18343	18295	18362	18236	18246	18316	18506	18369	18289	18442	18329	18164	18456	18334	18335	18311	18410	18151	18572	18491	18410	18613	18250	18457	18433	18367	18216	18419	18285	18497	18420	18367	18373	18523	18275	18479	18428	18413	18220	18349	18258	18447	18240	18453	18440	18482	18431	18198	18430	18198	18436	18371	18289	18437	18254	18461	18240	18190	18445	18617	18274	18413	18362	18556	18445	18283	18501	18583	18533	18442	18503	18514	18435	18288	18476	18231	18531	18348	18458	18242	18329	18262	18512	18337	18290	18400	18144	18561	18208	18584	18201	18221	18510	18320	18438	18423	18380	18337	18266	18347	18246	18402	18314	18332	18294	18389	18259	18538	18308	18600	18365	18488	18287	18478	18381	18408	18391	18678	18304	18325	18376	18469	18187	18401	18422	18335	18288	18531	18448	18390	18422	18450	18410	18440	18419	18485	18418	18482	18458	18605	18363	18351	18473	18443	18445	18525	18372	18387	18436	18384	18484	18602	18334	18323	18576	18353	18354	18490	18488	18368	18325	18385	18115	18426	18438	18294	18225	18397	18521	18282	18495	18485	18258	18440	18403	18352	18280	18360	18369	18586	18424	18510	18525	18322	18552	18356	18584	18313	18479	18427	18254	18466	18536	18362	18575	18294	18335	18430	18499	18229	18289	18410	18392	18432	18423	18420	18211	18223	18299	18347	18270	18443	18328	18463	18369	18519	18528	18573	18349	18335	18517	18478	18470	18277	18311	18340	18349	18292	18416	18530	18297	18515	18481	18238	18342	18461	18414	18299	18459	18483	18577	18507	18391	18421	18369	18429	18417	18364	18295	18373	18448	18339	18383	18426	18341	18331	18363	18239	18300	18329	18296	18440	18317	18459	18492	18470	18373	18464	18437	18498	18428	18336	18394	18417	18372	18435	18241	18558	18352	18276	18287	18482	18333	18498	18445	18486	18236	18382	18306	18275	18523	18282	18280	18288	18281	18680	18471	18412	18123	18428	18231	18539	18352	18410	18253	18445	18493	18270	18400	18173	18407	18385	18427	18328	18505	18286	18583	18528	18362	18466	18339	18229	18463	18447	18388	18430	18448	18420	18390	18370	18479	18383	18559	18552	18511	18353	18374	18333	18374	18502	18427	18486	18307	18608	18410	18529	18379	18510	18522	18317	18398	18444	18410	18318	18501	18557	18274	18382	18334	18387	18397	18296	18282	18601	18538	18390	18326	18522	18407	18337	18382	18569	18549	18258	18474	18361	18346	18327	18404	18207	18451	18326	18281	18296	18593	18453	18356	18359	18368	18456	18305	18479	18343	18367	18336	18452	18255	18255	18472	18442	18548	18342	18500	18481	18254	18371	18592	18241	18701	18581	18238	18445	18382	18195	18378	18403	18433	18516	18353	18383	18387	18241	18448	18365	18505	18413	18272	18394	18528	18307	18348	18428	18318	18273	18509	18386	18578	18398	18456	18459	18299	18435	18541	18506	18315	18255	18326	18413	18467
35317	31999	34477	30813	29358	29414	29607	29302	29252	29362	29130	29096	29238	29236	29415	29466	29233	29305	29484	28875	29230	29482	29018	29169	29180	29128	29090	29286	29210	28913	29110	29061	28998	29405	29432	29417	29378	29253	29197	29077	29076	29241	29006	29440	29287	29327	29060	29010	29192	29168	29237	29244	29109	29325	29378	29055	29246	29206	29253	29079	29321	29090	29149	29288	29159	29017	29012	29203	29284	29454	29331	29223	29471	29116	29167	28909	29279	29221	29363	29179	29187	29506	29245	29129	29270	29259	29193	29088	29162	29102	29313	29152	29224	29310	29367	29438	29133	29294	29309	29323	29092	29000	29188	29175	29146	29161	29160	29476	29369	29114	29188	29069	29243	29294	29338	29018	29268	29308	29376	29336	29390	29292	29087	29080	29092	29040	29122	28931	29257	29266	29199	28993	28865	29298	29241	29018	28958	29178	29290	29196	29236	29143	28965	29076	29247	29390	29137	29396	29305	29146	28968	29185	29213	29025	28851	29146	29112	29245	29230	29049	29048	29358	29430	29266	29412	29246	29357	29395	29097	29053	29043	29165	29112	29235	29295	29011	29119	29231	28961	29289	29161	29417	29183	29348	29033	29081	29167	29151	29061	29134	29172	29192	29121	29100	29072	29199	29163	29168	29468	29294	29178	29115	29197	29256	29211	29219	29458	29363	29511	29106	29132	29160	29181	29364	29205	29059	29418	29187	29089	29316	29112	29103	28998	29169	29341	29385	28935	29190	28994	29215	29053	29193	29171	29020	29407	29171	29455	29288	29031	29187	29471	29461	29094	29177	29347	29237	29187	29246	29407	29222	29171	29081	29040	29103	29187	29162	29167	29212	29173	29118	29506	29337	29071	29290	29333	29045	29471	29373	29000	29275	29287	29232	29229	29216	29353	29208	29007	29281	29258	29115	29109	29392	28893	29037	29180	29335	28861	29178	29036	29058	29101	29243	29093	29015	28980	29043	29070	29274	29367	28986	29243	29027	29041	29147	29213	28962	29040	29220	29240	29202	29186	29315	29323	29245	29288	29101	29088	29334	29452	29311	29248	29074	29120	29231	29207	29320	29300	29393	29137	29042	29142	29265	29055	29344	29372	29188	29008	29040	29086	29330	29243	29006	29158	29214	29181	29234	29171	29425	28928	29228	29182	29275	29312	29309	29085	28972	29192	29048	28976	29159	29000	29187	29260	28915	29050	29361	29089	29039	29134	28986	29244	29098	29284	29298	29040	29331	29406	29030	29052	29105	29138	29373	29334	29279	29368	29260	28941	29075	29295	29329	29265	29302	29086	29341	29000	29315	29060	29164	29065	29259	29540	29232	29519	29050	29241	29402	29476	29295	29216	29266	29234	29448	29260	29274	29416	29285	29228	29378	29182	28962	29187	29337	28926	28993	29074	29280	29184	29212	29253	29202	29442	29141	29073	29152	29192	29402	29237	29188	29141	29097	29240	29094	29484	29391	29035	29162	29398	29142	29133	29196	29228	29101	29341	29239	29244	29087	29370	29411	28976	29109	29125	29139	29098	28995	29203	29280	29063	29146	29127	29139	29026	29219	29182	29200	29180	29245	29197	29265	29270	29233	29265	29283	29222	29338	29247	29423	28985	29047	29076	29010	29215	29055	29158	29385	29224	29031	29427	29531	29116	29220	29397	29349	29130	29251	29046	29438	29168	29116	29013	29163	29362	29329	28902	29177	29001	29096	29125	29150	28961	28930	29201	29277	29117	29311	29301	29520	29299	29011	29072	29277	29185	29344	29532	29053	29091	29071	28933	29107	29062	29214	29362	29127	29362	29237	29199	29167	29194	29235	29075	29105	29364	29036	29217	29179	29378	29263	29212	28982	29317	29338	29286	28993	29158	29273	29161	29046	28972	29212	29401	29158	29247	29160	29063	28681	28963	28987	29228	29417	29110	29350	29284	29093	29140	29007	29413	29340	29165	29121	29260	29445	29176	29533	29300	29194	29356	29037	29021	29306	29180	29147	29426	28908	29158	29129	29155	29287	29126	29274	29361	29219	29187	29423	29079	29204	29161	29494	29406	29123	29010	29465	29145	29185	29187	29029	29194	28969	29062	29105	29315	29173	29135	29274	29301	29132	29199	29213	29306	29256	29285	29097	29103	29158	29163	28907	29433	29127	29218	29251	29215	29358	29150	29194	29542	29069	29174	29340	29068	29042	29366	29012	29237	29266	29164	29434	28920	29280	29226	29321	28999	29366	29457	29152	29304	29453	29395	29140	29187	29244	29081	29346	29427	29092	29405	29481	29209	29074	29281	29178	29298	29302	29511	29055	29250	29273	29151	29242	28893	29239	29213	29433	29061	29208	29114	29110	29181	29158	28921	29295	28988	29308	29424	29016	29173	29239	29202	29211	29015	29148	29153	29017	29100	28924	29315	29088	28988	29163	29442	29357	29165	28968	29387	29030	29152	29301	29062	29244	29306	29048	29278	29124	29063	28955	29056	29126	29038	29078	29345	29162	29079	28998	29170	29320	29106	29374	29239	28985	28934	29383	29199	29064	29155	29003	29476	29094	29115	29283	29305	29114	29024	29263	29438	29281	29235	29055	29423	29255	29243	29172	29144	29217	29234	29189	29281	29097	29370	29103	29422	29418	29276	29031	29068	29067	29298	29345	29119	29482	29130	29421	29003	29432	29251	29063	29102	29257	29330	29338	29218	29140	29239	29353	29135	29356	29125	29259	29177	29116	29450	29365	29075	29018	28788	29107	29202	29044	29122	29314	29418	29218	29133	29133	29269	29148	29108	29553	29336	29410	29127	29027	29191	28933	29209	29244	29049	29142	29394	29430	29265	29231	29109	29113	29425	29307	29132	29189	29221	29306	29455	29242	28891	29188	29280	29516	29382	29229	29107	29217	29258	29259	29447	29174	29073	29174	28954	29213	29113	29211	29271	29170	29414	29327	29502	29648	29473	29264	29316	29038	29196	29522	29140	29345	29294	29291	29290	29167	29040	29261	29237	29250	29191	28931	29384	29223	29265	29082	29229	29415	29122	29182	29230	29160	29243	29170	29369	29057	29257	29000	28991	29354	29315	29107	29411	29437	29005	29242	28965	29107	29141	29256	29366	29189	29226	28970	29240	29490	29046	29279	29251	29159	28828	29303	28877	29308	29418	29030	29259	29349	29199	29305	29391	29055	29384	29035	29268	29433	29124	28979	28914	28906	29342	29447	29314	29405	29178	29312	29249	29182	29258	29369	29228	29286	29192	29204	29043	29353	29103	29114	29351	29150	29235	29337	29209	29176	29160	29171	29231	29023	29024	29338	29054	29261	29209	29132	29008	29160	28963	29195	29159	29025	29141	29179	29285	29191	29407	29125	29253	29097	28844	29119	29546	29101	29305	29084	29264	29224	29330	29326	29562	29174	29275	29093	29356	29347	29211	29247	29168	29284	29325	29065	29169	29154	29075	29232	29108	28879	29180	29129	29033	29189	29224	29087	29034	29146	29126	29224	29413	29108	29332	29080	29153	29338	29227	29001	29362	29200	29168	29293	29003	29040	29082	29198	29646	29235	29470	29108	29166	29243	29397	29229	29092	29264	29262	29306	29348	29070	29181	29210	28999	29183	29069	29220	29097	29205	29074	29169	29246	29133	29157	29341	29118	29133	29131	29253	29387	29087	29266	29237	29241	29310	29324	29116	29130	28975	29028	29326	29179	29154	29067	29261	29010	29305	29279	29015	28969	29287	29211	29251	29099	29443	29170	29234	29167	29303	29284	29079	29273	29257	29267	29187	29481	29638	29198	29230	28998	29150	29113	29115	28990	29458	29259	29194	29004	28982	29124	29239	29542	29010	29189	29144	29023	29201	29356	29368	29197	29599	29176	29083	29128	29290	28944	28959	29042	29220	29276	29364	29174	29066	29049	29165	29303	29351	29246	29401	29096	29060	29196	29344	29343	29434	29253	29296	29175	29284	29486	29026	29103	29170	29306	29067	29275	29174	29103	29129	29179	29278	29035	29078	29387	29339	29625	29273	29242	29210	29406	29386	29373	29087	29373	29259	29116	29155	29240	29089	29207	29133	28861	29131	29262	29290	29607	29378	29436	29134	29107	29458	29581	29228	29211	29096	29297	28988	29238	29318	29053	29235	29075	29336	29744	29485	29060	29135	29361	28927	29224	29410	29371	29345	29039	29320	29213	29430	29231	29187	29178	28969	29342	28997	28969	29170	29282	29185	29101	29149	29105	29079	29330	29342	29281	29281	29297	29279	29203	29166	29517	29330	29143	29372	29244	29403	29330	29252	29262	29288	29300	29153	29169	29219	29037	29041	29253	28956	29329	29453	29391	29194	29125	29050	29113	29005	29349	29184	29218	29295	29215	29298	29101	29103	29120	29096	29110	29256	29011	29012	29342	28869	29216	29334	29157	29397	29130	29254	29229	29559	29348	29243	29155	29198	29120	29151	29295	29249	29385	29271	29074	29149	29092	29140	29221	29354	29179	29342	29183	29334	29034	29108	29275	29258	29239	29137	29139	29087	29049	29356	29086	29252	29463	29120	29338	29146	29103	29193	29225	29373	29198	29413	29033	29122	29197	29002	29331	29265	29280	29214	29193	29190	29218	29226	29157	29098	29277	29063	29248	29363	29149	29541	29090	29372	29284	29013	29322	29420	29370	29141	29240	29459	29002	29143	29402	29017	28948	29239	29412	29406	29269	29245	29163	29439	29398	29246	29067	29090	29233	29387	29050	29123	29332	28985	29103	29076	28972	29363	29139	29140	29000	29361	29233	29397	29272	29185	29343	29556	28987	28882	29406	29044	29403	29008	29402	29174	29060	28970	29378	29298	29025	29078	29261	29244	29313	29147	28856	29004	29237	29298	29380	29178	29145	29086	29104	29248	29426	29441	29201	29115	29312	29287	29279	29240	29178	29405	29106	29327	29254	29279	29302	29086	29230	29207	29131	29124	29382	29448	29172	29498	29430	29111	29160	29355	29333	29330	28915	29166	29214	29025	29172	29466	29188	29225	29015	29084	29515	29222	29272	29182	29144	29544	29115	29222	29254	29279	29392	29066	29186	29311	29242	29268	29328	29336	29090	29095	29174	29410	29348	29461	28849	28992	29378	28869	28927	29113	29119	29444	29167	29465	29403	28956	29070	29342
25949	34722	25185	19186	18885	18615	18486	18553	18414	18693	18574	18414	18588	18596	18553	18361	18409	18493	18687	18406	18500	18572	18706	18467	18579	18440	18456	18472	18587	18474	18644	18447	18539	18419	18618	18759	18632	18280	18663	18489	18420	18636	18522	18524	18433	18768	18576	18460	18552	18558	18555	18389	18519	18534	18498	18545	18427	18602	18385	18326	18571	18488	18519	18448	18538	18394	18393	18357	18504	18420	18568	18454	18574	18331	18430	18410	18678	18436	18516	18683	18429	18438	18530	18575	18296	18476	18354	18577	18376	18431	18597	18315	18578	18372	18433	18516	18484	18388	18486	18339	18663	18428	18344	18489	18319	18435	18536	18407	18477	18358	18606	18380	18515	18527	18535	18541	18484	18481	18471	18403	18535	18580	18435	18499	18509	18428	18501	18399	18463	18375	18408	18474	18347	18475	18468	18442	18471	18366	18548	18422	18370	18534	18514	18455	18529	18473	18527	18406	18413	18454	18459	18465	18427	18369	18394	18335	18633	18450	18489	18398	18435	18388	18309	18629	18452	18345	18472	18533	18565	18433	18480	18294	18583	18405	18568	18381	18471	18493	18537	18462	18581	18513	18455	18354	18557	18408	18362	18542	18533	18275	18526	18457	18360	18309	18545	18608	18353	18544	18466	18472	18303	18411	18543	18573	18498	18571	18405	18581	18560	18526	18531	18402	18481	18357	18489	18456	18465	18358	18505	18394	18538	18418	18415	18437	18579	18590	18335	18644	18620	18376	18768	18496	18397	18415	18372	18571	18491	18510	18326	18350	18546	18382	18514	18472	18497	18442	18273	18313	18483	18485	18484	18422	18500	18624	18372	18491	18448	18381	18592	18509	18480	18353	18625	18388	18545	18528	18437	18501	18588	18468	18676	18457	18461	18562	18390	18380	18405	18264	18448	18624	18552	18439	18365	18219	18559	18532	18164	18598	18395	18358	18487	18527	18460	18356	18339	18588	18459	18389	18566	18404	18402	18673	18572	18480	18536	18416	18580	18498	18639	18458	18759	18398	18440	18640	18576	18565	18363	18235	18531	18499	18345	18425	18417	18550	18491	18392	18596	18560	18305	18384	18641	18506	18588	18491	18471	18405	18528	18605	18640	18513	18636	18567	18554	18253	18357	18508	18536	18560	18593	18484	18561	18462	18377	18606	18464	18562	18384	18363	18531	18461	18478	18293	18432	18396	18528	18258	18453	18706	18371	18527	18440	18429	18366	18538	18566	18504	18571	18351	18386	18502	18397	18466	18628	18548	18458	18628	18325	18441	18506	18526	18409	18550	18384	18345	18285	18521	18686	18458	18446	18406	18667	18606	18525	18446	18556	18421	18531	18423	18430	18511	18272	18398	18367	18326	18580	18290	18446	18499	18571	18412	18298	18596	18527	18556	18322	18587	18467	18642	18484	18525	18541	18520	18486	18649	18465	18461	18720	18594	18437	18433	18530	18405	18369	18380	18419	18585	18466	18559	18343	18542	18369	18403	18597	18589	18504	18528	18576	18549	18342	18563	18382	18545	18543	18479	18502	18400	18592	18293	18431	18433	18706	18420	18419	18545	18488	18584	18499	18418	18469	18219	18488	18595	18616	18377	18609	18606	18350	18417	18587	18416	18421	18602	18474	18395	18431	18366	18495	18270	18320	18661	18720	18537	18440	18564	18313	18388	18555	18306	18440	18492	18533	18554	18597	18330	18708	18519	18395	18517	18405	18289	18443	18328	18550	18470	18345	18662	18621	18470	18475	18557	18367	18496	18495	18387	18472	18472	18627	18668	18628	18453	18544	18665	18624	18511	18439	18511	18567	18282	18770	18380	18499	18488	18399	18419	18565	18565	18586	18590	18540	18428	18379	18426	18297	18617	18413	18544	18344	18491	18536	18406	18614	18505	18296	18492	18480	18625	18440	18395	18567	18503	18578	18483	18611	18354	18417	18597	18513	18592	18335	18352	18528	18235	18370	18529	18398	18510	18432	18420	18803	18640	18496	18630	18363	18447	18440	18583	18365	18607	18558	18496	18666	18385	18425	18565	18594	18404	18531	18400	18594	18444	18604	18507	18389	18578	18506	18501	18387	18620	18628	18655	18438	18433	18389	18471	18489	18536	18441	18558	18543	18550	18502	18629	18404	18407	18456	18589	18387	18411	18367	18522	18548	18601	18326	18356	18526	18322	18565	18412	18289	18520	18522	18555	18465	18557	18577	18386	18390	18593	18521	18590	18652	18540	18453	18369	18454	18646	18670	18453	18529	18428	18643	18490	18508	18452	18348	18737	18483	18472	18499	18595	18510	18547	18601	18428	18523	18409	18559	18417	18362	18421	18576	18519	18564	18430	18412	18582	18478	18429	18475	18417	18541	18489	18445	18488	18528	18562	18408	18396	18569	18496	18500	18419	18364	18501	18587	18576	18337	18567	18318	18386	18496	18456	18524	18595	18572	18680	18609	18410	18536	18510	18497	18559	18374	18584	18610	18317	18485	18577	18418	18472	18384	18522	18351	18444	18528	18400	18504	18612	18438	18568	18411	18513	18453	18612	18508	18380	18369	18593	18640	18570	18585	18435	18354	18407	18392	18476	18613	18422	18669	18633	18558	18420	18411	18500	18500	18474	18427	18489	18617	18468	18339	18449	18283	18321	18515	18417	18500	18368	18434	18618	18631	18351	18473	18526	18521	18647	18503	18599	18611	18538	18284	18578	18444	18361	18346	18374	18470	18340	18495	18441	18489	18457	18529	18523	18520	18411	18511	18651	18457	18597	18474	18427	18648	18369	18514	18576	18404	18489	18332	18416	18399	18555	18270	18524	18474	18459	18617	18380	18557	18395	18583	18272	18411	18469	18537	18347	18511	18516	18272	18539	18417	18355	18579	18430	18506	18441	18173	18465	18656	18455	18442	18524	18348	18528	18549	18499	18505	18533	18361	18414	18556	18582	18545	18356	18370	18380	18633	18386	18502	18564	18346	18540	18436	18544	18423	18375	18532	18564	18415	18390	18520	18543	18333	18385	18433	18660	18461	18418	18340	18400	18396	18402	18422	18487	18530	18430	18463	18586	18468	18379	18399	18491	18487	18473	18275	18425	18426	18409	18389	18518	18543	18508	18482	18543	18482	18592	18345	18346	18441	18509	18381	18349	18501	18545	18351	18412	18659	18518	18600	18305	18536	18521	18557	18551	18580	18508	18433	18532	18585	18491	18485	18439	18270	18296	18348	18635	18402	18522	18413	18529	18471	18425	18448	18515	18494	18704	18466	18431	18588	18495	18557	18696	18861	18390	18389	18506	18502	18269	18663	18530	18496	18585	18667	18534	18636	18416	18773	18413	18325	18451	18401	18405	18461	18485	18525	18350	18451	18459	18459	18570	18554	18338	18605	18516	18484	18732	18504	18583	18572	18468	18556	18363	18599	18563	18467	18604	18370	18612	18553	18441	18569	18486	18421	18577	18392	18537	18591	18478	18403	18723	18494	18376	18610	18405	18515	18280	18521	18396	18635	18620	18385	18418	18425	18557	18400	18280	18607	18537	18521	18517	18465	18376	18494	18432	18431	18381	18184	18400	18537	18555	18406	18471	18433	18716	18521	18586	18468	18627	18474	18452	18658	18422	18459	18549	18446	18450	18577	18445	18329	18566	18328	18453	18392	18536	18500	18500	18483	18340	18442	18616	18488	18577	18499	18453	18710	18680	18424	18544	18398	18538	18483	18485	18443	18531	18517	18613	18502	18544	18504	18757	18276	18430	18375	18576	18524	18448	18550	18485	18510	18571	18314	18346	18424	18545	18457	18492	18589	18219	18465	18422	18679	18337	18483	18517	18587	18442	18527	18390	18559	18579	18593	18493	18422	18501	18462	18642	18599	18425	18473	18539	18291	18542	18334	18288	18475	18374	18589	18546	18362	18387	18366	18422	18602	18414	18377	18554	18482	18424	18432	18543	18430	18520	18618	18500	18358	18514	18381	18516	18476	18465	18492	18715	18509	18524	18710	18552	18531	18514	18774	18629	18564	18404	18370	18622	18501	18612	18596	18528	18410	18396	18363	18424	18461	18498	18610	18478	18763	18574	18481	18490	18543	18567	18480	18325	18456	18422	18487	18635	18475	18535	18429	18454	18359	18428	18640	18686	18551	18471	18450	18547	18462	18291	18671	18489	18426	18366	18629	18401	18376	18412	18454	18435	18456	18520	18559	18413	18551	18358	18621	18514	18494	18607	18564	18553	18458	18406	18578	18519	18394	18480	18499	18423	18615	18577	18459	18518	18410	18395	18469	18634	18577	18359	18410	18654	18430	18337	18429	18362	18581	18467	18370	18504	18521	18312	18470	18432	18394	18470	18484	18477	18426	18544	18502	18372	18449	18447	18480	18630	18487	18468	18625	18491	18410	18567	18409	18433	18573	18386	18440	18407	18443	18332	18454	18514	18388	18461	18276	18866	18370	18509	18505	18563	18444	18454	18402	18469	18398	18689	18479	18247	18460	18639	18368	18558	18651	18532	18570	18389	18359	18520	18529	18370	18589	18569	18393	18412	18426	18552	18506	18509	18630	18404	18536	18383	18430	18511	18505	18400	18497	18622	18457	18606	18461	18369	18544	18524	18391	18359	18479	18591	18623	18474	18674	18597	18498	18579	18732	18625	18571	18590	18629	18399	18424	18431	18394	18326	18618	18561	18430	18576	18457	18632	18344	18286	18671	18551	18529	18530	18473	18343	18665	18270	18565	18483	18476	18677	18545	18394	18441	18574	18453	18713	18534	18515	18559	18398	18550	18440	18522	18396	18601	18383	18452	18375	18354	18424	18555	18580	18430	18670	18440	18445	18692	18567	18388	18617	18616	18484	18387	18609	18322	18424	18481	18399	18330	18657	18435	18440	18439	18460	18444	18424	18392	18367	18575	18329	18573	18418	18456	18602	18580	18662	18703	18622	18665	18620	18584	18505	18609	18584	18585	18494	18434	18376	18400	18562	18572	18423	18306	18631	18509	18551	18485	18512	18618	18434	18627	18626	18492	18524	18690	18320	18632	18550	18457	18439	18453	18763	18413	18292	18567	18491	18387	18571	18396	18457	18557	18510	18566	18495	18503	18605	18581	18582	18471	18395	18764	18478	18470	18730	18591	18496	18290	18451	18713	18620
23856	20994	27324	25230	24223	29009	32021	29833	29325	29454	29513	29138	29177	29147	28997	29429	29229	29150	28991	29186	29242	29192	29209	29113	29387	28967	29230	29324	29578	28970	29132	29318	29239	28861	29031	28967	29167	29296	29034	29102	29110	28830	29182	29166	29077	29022	28951	29159	29015	29162	29278	29154	29007	29093	29287	29091	29064	29059	29030	28998	29012	29160	29081	28886	29121	28784	28601	28836	28992	29488	28839	28850	29020	29115	29089	29105	29005	29125	28990	29133	29229	29037	28873	28859	29190	29186	29147	29149	28879	28896	28989	28926	28973	28953	29034	28694	29033	29065	29006	28948	29173	28876	29077	29206	28906	29054	28971	28857	29345	29140	29414	29028	28937	29033	29079	29124	28998	28992	28753	29065	29021	28950	29228	29239	28872	28817	28873	28983	29071	28971	29129	29038	28950	29092	28948	29053	28962	28880	29007	28760	28942	29169	29151	28822	28893	29000	29134	28962	29063	28927	28762	28881	28903	29019	29008	29152	28992	28960	28999	29327	28883	29198	29005	29040	29080	29077	29276	29105	28905	29147	29004	29044	29130	29099	29003	28860	29089	29016	28937	29134	29036	29267	29033	28941	29014	28978	29101	28880	29195	29203	29005	29016	28939	28789	29094	29138	29024	28853	29083	29140	29032	28991	28991	29160	28877	29061	29144	28772	29019	28961	28940	28769	29203	29031	28780	28877	29000	28870	29099	29087	29009	28769	29179	29111	28778	28816	28804	28764	29022	29255	29153	28948	29084	29159	28941	28812	29078	29169	29135	29163	28697	28992	28769	29171	28888	29101	28977	28971	28875	28908	29025	29084	28962	28869	28924	28976	29437	28983	28895	28843	28907	29026	29048	28966	28922	28985	29165	29121	28883	28942	29009	28977	29091	29040	28906	29047	29076	28688	29044	29101	28935	28749	28988	28844	28986	29012	29108	28858	28849	29080	29080	29232	29018	28929	29167	29042	29308	29086	28877	28790	28993	29198	28989	29066	29050	29089	28799	29067	28942	29094	28939	29125	29017	29183	29132	28988	29080	28927	28977	28941	29092	29119	28972	29315	28818	28979	29009	29148	29289	29032	29189	29061	29007	28953	28978	28933	29061	28980	29146	28859	28841	29181	28928	29082	29101	28941	28930	29008	29041	29113	28946	28987	28969	28983	29077	29198	29083	29016	29205	28825	29090	29003	29047	28913	29000	28835	28794	29171	29003	29236	28876	29009	29258	29137	29013	28950	28979	29197	29196	28602	28624	29121	29302	28962	28904	28979	29041	28814	29100	29050	29049	29106	29315	29047	29019	28971	28988	28899	28884	28660	29109	29285	29207	28793	28964	29152	28835	29047	29047	29083	29333	29074	28843	29074	29145	28964	28875	29192	29309	28974	29008	29094	28944	29199	28784	28787	29159	29047	29045	28860	29119	28730	28902	29012	29053	29104	29104	29068	28831	29052	29145	28827	29037	29201	29358	28971	29144	28971	29147	29401	28900	28970	29067	28835	28945	28902	28939	28878	28991	28774	28962	29084	29131	29015	29034	29056	28859	28748	28930	29109	29347	29279	29012	28933	28690	28957	29037	29184	28992	28954	29161	29068	28998	29110	29018	28974	29214	28995	28931	28924	29115	28722	28752	28770	28728	29015	29251	28960	29099	29108	28852	28747	28876	29167	29158	29059	29026	28843	29215	29063	28808	28742	29169	28959	28932	28905	29009	28833	28991	29027	29107	28945	29093	29066	29106	28877	29220	28991	29029	28878	28930	28914	28977	28872	28845	29016	28754	28782	28982	29103	28870	28947	29040	29077	29116	28870	29058	29152	29067	29255	29046	29289	29224	28829	29230	29174	29022	29132	28894	28712	29036	29057	29209	29222	29053	28909	28806	28814	28853	29003	28791	29112	28824	29046	29029	28913	28932	28696	29087	29143	28952	28930	29092	28841	28813	29136	29084	28997	28920	29181	29043	29125	29157	28866	28915	29227	28895	29138	28868	28916	28891	29023	29139	29217	28901	29080	29054	28774	28708	28754	28994	29171	29191	28925	28991	28947	29082	28842	29012	29025	29082	29244	29035	28881	28875	28961	29086	29055	29193	29184	29188	29057	29092	28886	28954	29011	28852	28952	28887	29079	29005	28740	29141	28992	28678	29135	28980	29087	29027	29009	29186	29101	28982	29165	29225	29159	29087	28940	29313	29088	29424	28773	28991	29069	29023	29261	29190	28962	29107	29137	28962	28958	29035	29155	29092	29189	29119	29195	28807	29219	28961	28891	28921	28608	29368	28833	28928	29160	29079	29104	28984	28941	28971	28815	29103	28997	28911	28926	28939	29174	29048	29070	29152	29126	29329	29004	29044	28677	29059	28974	29016	28998	28931	28798	29179	29001	29077	29150	29134	28878	29154	29230	28832	29005	29077	29192	28983	29324	29085	29130	29034	29034	28910	28867	28736	28869	29186	28923	28955	29041	29082	28938	29131	28915	28876	29026	28951	28758	29470	29267	28764	28874	29214	29037	28875	29033	28795	28849	29030	29309	28906	29036	28833	28698	29029	28641	29246	29083	28952	29008	29123	28983	28914	28848	29243	28868	29113	29040	28994	29021	28931	28612	28982	29087	29040	28978	28878	29123	28974	29072	28933	28914	28938	28997	28963	28833	28749	29139	29062	29096	28991	29020	28896	28986	29120	29112	29041	28805	29303	29532	28976	29057	29252	29154	29217	29096	29153	28995	29141	29086	29130	29186	28871	29042	29060	28930	29326	29028	28878	28993	29031	29009	28935	29074	29140	29153	29219	29065	28757	28933	29017	28937	29153	28990	29040	29076	29123	29288	29036	28994	28714	29144	29093	29237	28895	28880	29135	29144	28845	29278	28878	29126	29028	29248	29216	28856	28851	28923	29106	28907	28947	28984	28923	29131	29166	29327	29279	29087	28926	29040	28996	29064	29078	29158	29085	29177	29137	29176	29105	29056	29164	29152	29001	28869	29070	29009	29090	28982	29131	29081	28918	28938	28928	28865	28705	28865	28936	29014	28922	28913	29112	29122	28813	28968	28993	29293	29235	28964	28821	29121	29034	28966	29013	28938	28894	28903	29157	28957	29113	29208	28929	29084	29157	29061	29105	28833	29165	29077	29093	29072	29032	28888	29031	29229	29017	29106	29010	28967	28772	29022	29005	29163	29093	28930	28823	28755	28897	29172	29101	28948	29063	28988	29002	28832	28816	28918	28952	28691	29071	29124	29052	28982	28998	29052	29005	28907	28936	29130	29275	28955	28928	28997	29244	29071	29162	28939	28963	28848	29144	29191	28773	28633	28929	28889	28877	29114	28973	28897	29112	28899	28835	28984	28928	28894	28994	28847	29196	29119	28847	29015	29078	29168	28908	29229	29092	29258	29101	29263	29166	28979	29246	28944	29036	28689	29056	28926	29087	28820	28870	28978	28992	29062	29198	28827	28978	29110	28825	28988	29064	29168	28936	28909	29005	29316	29012	29173	28883	29188	28962	28798	28971	29067	29023	28915	28963	28812	28993	28651	29113	29117	28785	28895	29174	29007	28951	28735	28939	29054	29068	28854	28949	28939	29015	29232	28883	28961	28873	29054	29011	28984	29017	28930	29107	29061	29210	28987	29111	29016	28793	29184	28870	28911	28989	29001	28752	28927	29031	28901	28934	29188	29101	29092	29047	29150	28890	29036	28983	29090	29071	29060	29096	29147	29023	29062	28919	29166	29048	29026	29137	29053	28854	29045	28987	28860	29069	29196	28886	29041	29191	28965	28910	28842	29263	28925	28819	28920	28894	29036	28795	28887	28857	28711	28755	29084	29046	29090	28969	28911	28876	28996	28887	29043	28714	28822	29202	28973	29058	29364	28822	29146	28980	28930	29065	29106	29090	29250	29104	29226	29248	29029	29061	28896	29021	28708	28933	29306	28663	28918	28959	28769	29094	28904	29147	29043	28591	28830	28995	28926	28905	28936	28994	28926	28960	28838	29105	28837	28835	28900	28966	29036	29320	29076	28961	28937	29112	28800	28937	29196	29167	29043	29175	28871	29033	29340	29155	29161	28914	28738	28952	29046	29066	28967	29343	28873	29212	28823	28976	29243	29045	28977	29114	29163	29179	28702	29014	29193	29135	28902	29039	28866	28982	29129	28741	28862	28877	28956	28806	28887	28832	28971	29107	29043	28937	28687	29190	29219	29138	28765	29144	29357	29058	28924	28893	28728	28774	28936	28968	28796	29342	28799	28963	29089	28951	29050	29067	29119	29038	28819	28975	28968	29126	28949	29026	28934	29065	29054	29166	29048	28816	28962	28740	29117	28803	29027	29242	28720	28952	28889	29027	29113	28980	28960	28891	28943	28996	28994	29068	28921	28876	28846	29057	28854	28845	29097	28965	28958	28965	28719	29072	28949	29250	28896	28960	28921	28935	29141	29282	28898	28988	29248	28995	29146	28902	29090	29063	29079	28814	29066	28961	29097	29077	28860	29008	29147	28852	29064	29188	29033	29363	29025	29119	28973	29099	29105	28769	28870	29103	28704	28669	28736	28989	29105	29168	29074	29042	29205	28950	28840	29151	29255	29239	29045	29334	29082	29333	29123	28949	28839	28961	29014	29238	28857	28875	29015	28993	28863	28897	29074	29035	29179	29099	28984	29048	28971	28938	28896	29122	29383	28797	29219	28926	29082	29021	29235	29142	28748	28766	29098	28995	28930	29256	29187	29155	28757	28930	28961	29167	29240	29019	29064	29398	29080	28870	28913	29196	28740	28703	29092	29124	28995	28899	29106	28829	28857	29206	29047	29280	29188	29005	28880	28894	28998	28776	28908	29152	29271	29252	29005	29066	29257	29120	28928	28903	29206	28916	28976	28765	29133	29068	29143	29147	28885	28946	28927	29016	29060	28857	28997	28932	28952	29005	28697	29110	28859	29007	28897	29075	29050	28963	29131	29047	28922	29046	29210	28943	28968	29021	28849	28908	29201	29112	28951	29162	29118	29229	28916	28901	29090	29013	29192	29264	29076	29151	28962	28880	28877	28874	28929	28855	28947	28968	29028	29036	29259	29135	28959	29226	29154	29042	28820	29414	29142	28878	28883	29027	28850	28894	29194	28981	28966	29017	28958	29105	29153	29166	28984
28499	46962	36739	21934	20304	19740	19242	18945	18742	18719	18778	18697	18659	18655	18481	18510	18601	18312	18467	18407	18458	18581	18492	18274	18421	18487	18523	18363	18544	18225	18402	18431	18600	18485	18505	18347	18430	18438	18628	18185	18539	18539	18485	18536	18452	18413	18567	18349	18417	18430	18406	18537	18343	18572	18507	18595	18414	18309	18418	18388	18492	18345	18263	18323	18334	18455	18285	18495	18372	18490	18360	18280	18482	18330	18333	18550	18361	18376	18353	18490	18152	18303	18199	18644	18330	18407	18547	18273	18346	18403	18353	18404	18433	18406	18187	18316	18573	18431	18449	18164	18227	18440	18225	18355	18446	18307	18206	18380	18230	18395	18353	18240	18354	18231	18384	18423	18415	18288	18371	18283	18556	18216	18452	18323	18574	18379	18326	18329	18464	18348	18328	18293	18501	18356	18338	18314	18386	18431	18347	18283	18439	18412	18490	18342	18114	18295	18258	18352	18323	18393	18424	18305	18538	18409	18397	18344	18461	18293	18469	18427	18213	18412	18197	18432	18259	18277	18278	18346	18358	18418	18377	18333	18228	18347	18361	18242	18306	18345	18298	18373	18530	18281	18476	18280	18316	18414	18238	18113	18434	18383	18430	18283	18275	18389	18355	18347	18438	18336	18075	18313	18369	18424	18356	18369	18394	18466	18375	18244	18326	18418	18419	18301	18339	18310	18458	18371	18331	18256	18325	18430	18358	18392	18283	18160	18258	18458	18279	18197	18384	18288	18381	18452	18483	18567	18386	18416	18474	18376	18239	18306	18220	18454	18171	18470	18402	18345	18272	18276	18359	18259	18395	18313	18332	18308	18292	18256	18249	18322	18247	18429	18158	18064	18580	18376	18351	18419	18350	18095	18380	18477	18427	18343	18470	18459	18330	18337	18191	18078	18237	18323	18267	18352	18484	18301	18383	18454	18305	18425	18249	18367	18341	18373	18349	18168	18345	18179	18370	18345	18239	18392	18319	18494	18208	18422	18478	18273	18272	18464	18450	18462	18430	18257	18320	18376	18424	18314	18433	18439	18297	18325	18227	18490	18411	18469	18455	18268	18200	18218	18494	18186	18512	18490	18336	18398	18412	18369	18297	18243	18298	18314	18385	18407	18451	18319	18320	18407	18436	18262	18238	18388	18404	18219	18382	18246	18271	18320	18286	18261	18200	18201	18532	18261	18392	18442	18213	18382	18269	18361	18425	18152	18192	18350	18212	18323	18195	18511	18188	18145	18482	18311	18517	18456	18164	18355	18327	18397	18369	18246	18249	18149	18550	18172	18186	18166	18294	18352	18453	18250	18140	18300	18317	18263	18489	18388	18307	18395	18567	18477	18303	18387	18443	18325	18351	18369	18160	18322	18348	18169	18542	18441	18361	18406	18366	18352	18324	18215	18403	18255	18370	18206	18194	18167	18341	18418	18507	18331	18279	18500	18572	18277	18346	18517	18587	18379	18411	18329	18278	18432	18416	18364	18248	18280	18260	18268	18297	18317	18314	18268	18278	18249	18211	18435	18299	18347	18538	18300	18443	18217	18272	18321	18348	18335	18245	18157	18298	18248	18380	18259	18345	18200	18399	18231	18561	18160	18233	18455	18393	18364	18388	18327	18539	18274	18346	18461	18277	18486	18050	18063	18388	18424	18368	18548	18378	18546	18403	18359	18367	18374	18340	18369	18321	18492	18442	18364	18203	18257	18201	18390	18477	18335	18459	18408	18371	18472	18404	18397	18261	18399	18388	18408	18351	18399	18383	18269	18494	18158	18339	18408	18200	18495	18412	18319	18319	18192	18200	18279	18150	18157	18405	18292	18423	18220	18394	18379	18587	18300	18198	18335	18333	18363	18384	18306	18315	18415	18268	18186	18385	18332	18428	18239	18375	18506	18393	18374	18346	18432	18448	18319	18255	18584	18275	18359	18440	18315	18313	18152	18449	18377	18406	18291	18363	18365	18156	18320	18618	18350	18408	18416	18388	18380	18309	18345	18442	18122	18375	18295	18451	18367	18332	18385	18472	18232	18400	18494	18282	18423	18388	18470	18344	18348	18298	18378	18360	18524	18438	18285	18416	18319	18459	18315	18355	18325	18373	18280	18268	18507	18336	18126	18557	18369	18401	18307	18393	18421	18479	18452	18341	18382	18419	18303	18456	18382	18336	18486	18408	18694	18424	18286	18265	18492	18384	18474	18501	18376	18237	18323	18327	18532	18395	18290	18448	18434	18415	18337	18255	18385	18320	18257	18177	18410	18424	18354	18454	18378	18376	18328	18389	18319	18285	18429	18433	18263	18478	18366	18403	18403	18261	18264	18183	18405	18140	18556	18352	18364	18361	18313	18277	18258	18559	18514	18313	18281	18380	18231	18325	18211	18317	18286	18458	18359	18389	18348	18292	18437	18307	18318	18317	18502	18440	18301	18605	18433	18472	18241	18318	18225	18411	18246	18235	18319	18228	18302	18500	18291	18331	18423	18393	18171	18342	18284	18489	18345	18506	18561	18398	18241	18134	18403	18299	18424	18297	18503	18339	18494	18314	18220	18448	18440	18380	18379	18439	18227	18362	18271	18240	18391	18377	18395	18280	18415	18361	18212	18459	18414	18333	18371	18281	18345	18360	18152	18454	18464	18183	18392	18216	18423	18500	18296	18449	18266	18249	18305	18177	18265	18119	18339	18291	18230	18463	18360	18389	18457	18473	18362	18190	18305	18477	18394	18242	18299	18307	18332	18473	18306	18338	18362	18383	18420	18315	18322	18442	18485	18367	18237	18420	18379	18259	18578	18313	18395	18278	18456	18286	18301	18347	18287	18291	18268	18490	18500	18293	18467	18396	18505	18308	18395	18443	18372	18584	18083	18436	18210	18421	18326	18142	18234	18488	18313	18316	18422	18462	18317	18364	18452	18338	18382	18248	18434	18410	18488	18224	18326	18427	18250	18416	18137	18395	18346	18257	18383	18363	18450	18276	18356	18382	18341	18478	18235	18482	18341	18390	18273	18187	18438	18335	18312	18302	18509	18478	18358	18490	18187	18517	18250	18378	18334	18271	18494	18352	18484	18277	18464	18411	18362	18326	18521	18412	18512	18432	18442	18509	18289	18432	18549	18439	18364	18295	18268	18336	18221	18437	18293	18209	18339	18608	18303	18464	18328	18444	18272	18258	18289	18470	18340	18412	18266	18314	18307	18420	18402	18322	18357	18381	18402	18357	18271	18592	18203	18281	18324	18292	18411	18324	18355	18315	18245	18436	18377	18397	18226	18436	18385	18230	18255	18318	18198	18452	18418	18278	18159	18244	18413	18321	18354	18347	18498	18174	18256	18142	18452	18339	18376	18273	18405	18460	18286	18373	18335	18393	18224	18470	18336	18341	18247	18667	18240	18379	18353	18326	18419	18470	18446	18354	18317	18409	18213	18411	18311	18678	18557	18301	18372	18323	18374	18229	18437	18347	18313	18251	18283	18399	18410	18362	18374	18331	18296	18453	18385	18369	18209	18357	18282	18404	18388	18338	18189	18244	18540	18430	18411	18200	18268	18441	18348	18251	18408	18290	18259	18429	18384	18390	18412	18455	18243	18377	18260	18337	18279	18359	18356	18341	18375	18450	18430	18384	18499	18385	18262	18256	18275	18447	18384	18363	18410	18430	18450	18467	18351	18502	18325	18407	18325	18452	18264	18320	18338	18450	18269	18321	18492	18399	18283	18471	18251	18338	18483	18382	18400	18374	18364	18286	18423	18348	18176	18338	18126	18291	18162	18230	18518	18314	18209	18335	18365	18356	18299	18159	18312	18470	18362	18202	18455	18154	18395	18337	18335	18365	18134	18383	18544	18363	18391	18432	18386	18438	18404	18352	18340	18391	18363	18178	18530	18300	18460	18346	18390	18479	18351	18229	18240	18357	18353	18568	18392	18251	18459	18356	18254	18257	18312	18392	18450	18501	18356	18431	18389	18274	18299	18302	18240	18309	18435	18411	18269	18318	18359	18320	18442	18211	18325	18397	18435	18294	18270	18310	18451	18274	18290	18283	18518	18176	18205	18264	18379	18445	18397	18547	18280	18274	18399	18414	18181	18443	18517	18415	18461	18415	18462	18315	18270	18369	18409	18254	18364	18433	18196	18398	18237	18355	18202	18227	18405	18474	18460	18291	18332	18349	18374	18323	18182	18475	18358	18480	18317	18472	18467	18275	18625	18256	18215	18273	18592	18553	18249	18402	18348	18283	18320	18253	18389	18391	18372	18347	18237	18352	18599	18290	18406	18259	18326	18204	18391	18552	18363	18350	18291	18520	18320	18234	18288	18416	18251	18396	18493	18270	18249	18386	18347	18324	18248	18200	18569	18410	18626	18150	18289	18252	18415	18388	18283	18350	18500	18552	18336	18292	18351	18412	18364	18325	18372	18322	18368	18299	18298	18223	18281	18462	18416	18369	18419	18167	18265	18333	18307	18377	18452	18550	18185	18382	18319	18230	18247	18366	18200	18319	18119	18286	18335	18402	18421	18403	18414	18337	18435	18300	18347	18258	18262	18118	18379	18443	18350	18403	18046	18297	18218	18265	18329	18407	18489	18191	18599	18375	18351	18347	18389	18283	18339	18294	18228	18203	18464	18333	18265	18371	18263	18501	18305	18518	18354	18359	18413	18619	18390	18360	18534	18325	18423	18555	18328	18253	18306	18199	18568	18453	18348	18331	18475	18236	18319	18450	18322	18432	18261	18251	18388	18456	18348	18518	18232	18320	18293	18441	18327	18327	18362	18378	18379	18312	18380	18514	18290	18306	18196	18261	18442	18374	18307	18334	18352	18405	18335	18080	18235	18295	18314	18320	18413	18467	18380	18383	18413	18533	18435	18350	18156	18352	18478	18198	18460	18318	18370	18452	18306	18393	18271	18221	18394	18386	18345	18564	18335	18312	18263	18333	18272	18282	18387	18407	18422	18446	18388	18535	18385	18364	18140	18598	18400	18354	18545	18375	18411	18288	18428	18370	18553	18430	18302	18317	18484	18364	18377	18122	18322	18510	18293	18425	18335	18439	18265	18251	18532	18474	18342	18251	18078	18345	18311	18368	18339	18407	18243	18471	18356	18315	18207	18367	18160	18479	18497	18392	18373	18313	18391	18428	18366
22474	21006	27282	24972	22328	27977	34117	31277	30832	31455	31112	31025	31012	30921	30848	30692	30870	30651	30629	30839	30687	30909	30788	30661	30420	30431	30450	30305	30486	30433	30600	30558	30665	30521	30588	30549	30626	30562	30517	30649	30553	30650	30572	30758	30583	30475	30789	30492	30692	30675	30616	30607	30365	30380	30431	30737	30408	30708	30642	30494	30744	30529	30512	30264	30540	30320	30344	30440	30410	30444	30523	30350	30378	30096	30240	30446	30235	30437	30689	30319	30581	30421	30217	30654	30197	30452	30614	30491	30494	30661	30410	30448	30448	30473	30247	30614	30532	30663	30436	30807	30292	30566	30523	30413	30335	30569	30333	30424	30340	30255	30501	30425	30357	30412	30465	30563	30363	30607	30368	30292	30557	30453	30320	30487	30516	30770	30750	30367	30324	30546	30540	30320	30385	30108	30323	30374	30277	30190	30312	30498	30509	30775	30362	30359	30456	30289	30500	30445	30595	30534	30254	30632	30322	30355	30371	30303	30566	30682	30262	30444	30575	30370	30002	30425	30267	30274	30282	30338	30425	30257	30376	30259	30458	30567	30367	30197	30559	30512	30580	30270	30344	30427	30435	30341	30469	30621	30487	30325	30415	30480	30479	30581	30247	30474	30464	30393	30243	30156	30356	30147	30369	30335	30302	30391	30415	30538	30469	30469	30447	30465	30635	30255	30327	30491	30364	30388	30119	30237	30234	30369	30474	30521	30563	30585	30459	30244	30549	30300	30188	30182	30430	30360	30581	30248	30501	30526	30286	30172	30241	30366	30423	30343	30359	30201	30524	30498	30429	30343	30548	30554	30506	30585	30218	30299	30637	30469	30344	30530	30479	30556	30318	30130	30386	30385	30298	30655	30174	30574	30476	30216	30227	30360	30452	30124	30382	30485	30333	30403	30419	30719	30335	30381	30555	30421	30350	30451	30370	30524	30423	30436	30407	30408	30421	30579	30377	30315	30308	30246	30151	30355	30401	30352	30365	30475	30425	30266	30571	30329	30364	30632	30342	30310	30208	30168	30519	30492	30312	30545	30440	30344	30170	30220	30558	30394	30439	30478	30563	30395	30209	30116	30364	30696	30486	30316	30494	30358	30451	30370	30459	30458	30352	30445	30158	30394	30508	30530	30288	30227	30207	30363	30368	30233	30357	30549	30176	30362	30567	30372	30443	30653	30246	30321	30056	30323	30563	30407	30319	30351	30378	30440	30412	30519	30469	30437	30690	30458	30475	30127	30274	30435	30287	30246	30189	30830	30355	30550	30333	30236	30393	30552	30096	30299	30332	30362	30466	30423	30170	30314	30505	30460	30466	30309	30473	30535	30533	30337	30241	30368	30282	30136	30491	30441	30410	30316	30487	30320	30688	30545	30509	30366	30292	30468	30387	30336	30606	30503	30621	30499	30407	30203	30323	30577	30341	30499	30579	30321	30305	30186	30500	30409	30398	30082	30392	30295	30404	30497	30395	30277	30620	30595	30329	30387	30302	30109	30371	30338	30425	30195	30350	30444	30459	30490	30174	30535	30530	30539	30409	30314	30552	30314	30594	30415	30270	30213	30720	30529	30259	30311	30484	30161	30518	30299	30587	30325	30272	30431	30356	30522	30511	30361	30791	30456	30396	30485	30749	30567	30528	30443	30582	30420	30544	30697	30483	30244	30261	30558	30175	30418	30343	30436	30497	30377	30377	30611	30194	30299	29993	30640	30223	30337	30260	30257	30116	30580	30363	30427	30478	30440	30349	30401	30508	30415	30221	30359	30303	30200	30625	30522	30333	30622	30501	30265	30520	30417	30328	30229	30393	30287	30490	30357	30303	30152	30564	30539	30174	30189	30560	30613	30500	30482	30463	30302	30348	30413	30493	30412	30374	30402	30445	30304	30344	30173	30466	30398	30874	30271	30297	30463	30411	30352	30309	30337	30235	30140	30447	30518	30283	30482	30376	30106	30435	30299	30526	30538	30344	30213	30326	30304	30450	30437	30506	30517	30542	30414	30222	30385	30407	30374	30347	30007	30474	30283	30499	30307	30350	30320	30565	30520	30520	30251	30350	30202	30462	30385	30519	30234	30326	30574	30536	30544	30671	30259	30359	30429	30655	30431	30280	30512	30533	30610	30389	30402	30764	30356	30217	30436	30446	30201	30645	30393	30259	30336	30294	30284	30676	30370	30571	30661	30398	30354	30424	30262	30623	30494	30630	30708	30197	30153	30418	30137	30486	30464	30568	30615	30915	30414	30377	30612	30588	30148	30376	30307	30247	30240	30095	30570	30514	30261	30349	30461	30789	30455	30655	30342	30476	30463	30316	30519	30332	30419	30645	30343	30360	30282	30434	30558	30196	30480	30441	30523	30271	30555	30156	30377	30361	30101	30013	30389	30404	30434	30254	30354	30552	30375	30563	30599	30329	30370	30331	30271	30580	30309	30653	30541	30542	30225	30417	30255	30276	30290	30141	30426	30349	30382	30808	30299	30445	30328	30338	30473	30248	30360	30263	30453	30473	30394	30507	30207	30408	30747	30498	30479	30295	30184	30234	30101	30430	30402	30516	30567	30486	30399	30070	30303	30448	30394	30377	30329	30639	30282	30392	30293	30052	30529	30464	30197	30459	30479	30287	30287	30368	30499	30136	30450	30399	30357	30304	30140	30232	30418	30538	30604	30218	30419	30345	30177	30513	30544	30393	30457	30486	30487	30251	30639	30781	30386	30447	30610	30455	30582	30437	30348	30359	30488	30455	30574	30703	30321	30162	30555	30407	30650	30604	30242	30511	30378	30324	30323	30318	30358	30207	30418	30585	30684	30603	30247	30129	30222	30390	30359	30467	30469	30691	30338	30439	30183	30491	30306	30222	30281	30589	30587	30413	30503	30494	30267	30361	30473	30370	30380	30460	30282	30331	30359	30440	30279	30605	30202	30481	30588	30523	30317	30504	30388	30497	30382	30548	30546	30630	30370	30308	30394	30235	30175	30500	30400	30316	30498	30490	30495	30441	30276	30340	30494	30451	30345	30454	30134	30381	30200	30739	30330	30576	30288	30381	30544	30326	30691	30450	30228	30389	30202	30501	30526	30678	30403	30569	30408	30031	30387	30268	30655	30554	30441	30410	30498	30487	30308	30682	30237	30184	30278	30468	30394	30195	30463	30384	30403	30376	30398	30666	30399	30463	30454	30290	30294	30390	30481	30426	30542	30401	30522	30470	30412	30348	30532	30526	30530	30421	30088	30409	30463	30334	30484	30476	30330	30387	30404	30204	30250	30437	30556	30411	30565	30550	30442	30390	30761	30548	30404	30470	30535	30188	30283	30300	30410	30342	30483	30392	30483	30640	30224	30370	30405	30484	30160	30325	30294	30296	30440	30521	30440	30341	30231	30252	30532	30464	30648	30526	30416	30332	30378	30590	30408	30295	30223	30382	30292	30627	30301	30359	30310	30315	30267	30526	30189	30334	30607	30249	30278	30618	30324	30239	30281	30336	30287	30540	30669	30530	30600	30384	30532	30398	30336	30650	30289	30528	30509	30419	30454	30551	30539	30512	30332	30438	30529	30576	30307	30586	30549	30546	30325	30500	30647	30604	30374	30314	30440	30513	30549	30483	30439	30594	30263	30620	30563	30724	30522	30264	30394	30653	30488	30238	30350	30258	30394	30751	30381	30366	30352	30466	30331	30379	30195	30605	30453	30318	30526	30479	30535	30389	30361	30642	30545	30648	30157	30321	30511	30466	30281	30654	30407	30465	30472	30389	30357	30480	30402	30208	30525	30644	30541	30385	30509	30204	30075	30323	30467	30544	30234	30225	30409	30225	30315	30460	30313	30278	30423	30572	30342	30292	30272	30462	30416	30357	30545	30697	30322	30390	30458	30311	30517	30651	30187	30401	30214	30430	30427	30662	30601	30537	30137	30391	30561	30298	30160	30454	30471	30473	30256	30613	30318	30492	30308	30380	30287	30573	30215	30611	30443	30362	30437	30668	30299	30441	30511	30550	30755	30128	30402	30435	30579	30489	30294	30146	30153	30278	30236	30300	30340	30438	30152	30530	30572	30383	30458	30264	30498	30588	30385	30317	30357	30417	30501	30441	30486	30542	30437	30212	30179	30199	30529	30554	30407	30458	30497	30114	30206	30497	30615	30339	30289	30335	30259	30372	30394	30721	30575	30594	30071	30350	30359	30294	30397	30387	30269	30374	30580	30403	30416	30571	30712	30568	30337	30505	30232	30369	30355	30521	30485	30573	30250	30558	30460	30393	30322	30379	30343	30496	30414	30331	30318	30311	30504	30365	30435	30426	30528	30626	30467	30439	30307	30252	30341	30188	30398	30482	30535	30380	30197	30570	30342	30492	30223	30562	30299	30465	30600	30381	30244	30253	30418	30559	30416	30357	30282	30395	30237	30521	30429	30301	30438	30293	30475	30498	30569	30438	30396	30540	30346	30284	30448	30448	30539	30327	30356	30369	30392	30237	30461	30730	30251	30557	30304	30221	30393	30572	30379	30283	30378	30399	30723	30484	30581	30554	30418	30423	30314	30271	30442	30393	30325	30288	30658	30176	30571	30385	30025	30341	30414	30277	30217	30288	30372	30350	30699	30543	30223	30372	30368	30294	30394	30044	30321	30123	30041	30516	30496	30431	30295	30404	30679	30476	30385	30425	30560	30134	30232	30319	30379	30496	30320	30384	30303	30401	30542	30480	30525	30442	30437	30650	30346	30424	30267	30363	30347	30406	30272	30144	30310	30527	30361	30468	30315	30731	30419	30262	30094	30407	30333	30423	30494	30496	30230	30380	30582	30289	30388	30469	30434	30390	30697	30467	30362	30447	30285	30027	30107	30344	30574	30399	30373	30560	30249	30537	30378	30609	30481	30536	30246	30359	30483	30224	30492	30605	30562	30621	30496	30377	30461	30512	30312	30388	30390	30530	30349	30165	30545	30609	30556	30313	30540	30421	30220	30701	30370	30394	30277	30171	30098	30190	30428	30321	30104	30255	30428	30364	30593	30434	30487	30534	30325	30513	30480	30389	30544	30473	30311	30193	30464	30562	30403	30518	30248	30416	30442	30465	30508	30414	29946	30455	30640	30392	30291	30232	30056	30383	30283	30153	30354	30213	30385	30392	30200	30343	30152
30460	55492	45239	25162	22392	21132	20483	20134	19822	19447	19497	19567	19266	19261	19252	19162	19112	19031	19002	18956	19019	19101	18956	19054	19188	18936	18922	19058	18924	18952	18893	18951	18948	19023	19021	18840	19022	18948	19058	19051	19111	19144	19100	19009	18904	19112	19003	18962	18969	18831	19033	18850	18876	18876	18963	19081	18999	19074	19060	18731	19051	18660	18961	18887	18926	18961	18809	18962	18903	18972	19085	18883	18889	18874	18978	18899	19021	19015	18952	18922	18911	19168	18889	18923	18879	19031	18861	18870	18910	18929	18745	18979	18867	18794	18864	18995	18890	18984	18751	18862	18894	18830	18792	18764	18962	18881	19009	19006	18907	19025	18880	18888	19004	18758	18891	19022	18893	18909	18931	18759	18811	18924	18878	18926	18777	18745	18742	18993	19056	18649	18879	18811	18935	18852	18979	18784	18922	18812	18949	18683	18869	18854	18970	18945	18826	18720	18944	19080	18776	18996	18861	18830	18798	18930	18806	18747	18933	18910	18839	18845	18613	19135	18831	18845	18881	18841	18873	18884	18792	18961	18862	18658	18869	18764	18935	19062	18896	18960	18802	18872	18996	18887	18771	18970	18759	18981	18825	18981	18817	18779	18876	19076	18940	18853	18778	18840	18760	18686	18959	18872	18843	18950	19004	18778	18959	18830	18745	18856	18818	18838	18759	18959	18852	18777	18893	18970	18724	18784	18850	18807	19013	18831	18781	18689	19021	18934	18847	18682	19194	18737	18922	18823	18900	18888	18743	18900	18799	18705	18874	18858	18957	18988	18842	18957	18974	18688	18823	18757	18810	19152	18800	18895	18841	18766	18981	18739	18857	18838	18676	18899	18735	18978	19001	18931	18871	18947	18780	18701	18894	18805	18789	18877	18647	18886	18864	18849	18781	18907	18866	19033	18761	18768	18822	18829	18890	18788	18855	18815	18870	18935	18995	18795	18812	18714	18792	19040	18901	18832	19056	18833	18985	18855	18997	18785	18851	18849	18865	18765	18883	18781	18906	18697	19146	18806	19048	18725	18919	18931	18881	18989	18909	18754	18883	18777	18904	18892	18781	18835	18630	18869	19072	18936	18861	18802	18864	18813	18922	18839	19048	18742	18673	18907	18978	19039	18812	18655	18999	18716	19074	18978	18893	18751	18935	18883	18903	18991	18902	18686	18867	18907	19128	18769	18947	18875	18953	18717	18746	18841	18960	18947	18644	18801	18906	18903	19012	18952	18707	18851	18839	18897	18746	18899	19029	18907	18782	18884	18803	18908	18891	18825	18955	18946	18963	19009	18917	18923	18874	18893	19017	18701	18806	18887	18824	18976	18755	18799	18863	18931	18952	18903	18903	18725	18950	18887	18899	18805	18793	18634	18764	19053	18697	18807	18739	18924	18883	18892	18900	19204	18838	19014	18791	18687	18911	18782	18797	18755	18999	18763	18853	18761	18773	19065	18820	18813	18776	18751	18835	18912	18926	18828	18896	18796	18876	18857	18989	18895	18880	18865	18822	18759	18756	18927	18873	18952	18851	18866	18691	18798	18786	18855	18832	18839	18823	18919	18791	18919	18951	18776	18935	18831	18901	18873	18751	18878	18731	18973	18978	18914	18873	18825	18848	18936	18849	18853	18892	18775	18897	18830	18700	18899	18971	18874	18878	18838	18826	18711	18785	18788	18801	18757	18929	18924	18961	18819	18839	18797	18816	18774	18939	18992	18836	19058	18825	18924	18712	18988	18925	19035	18969	18805	18980	18589	18878	18949	18839	18876	19055	18827	18727	18853	18763	18980	18860	19045	18667	18869	18985	18865	18935	18869	18894	18995	18928	19093	18953	18827	18818	18946	18717	18759	18890	18869	18814	18754	18774	18727	18882	18768	18982	18854	18701	18801	18765	18718	18767	18742	18879	18898	18963	18760	18669	18861	18690	18831	18923	18694	18954	18860	18913	18784	18833	18852	18790	18874	19018	18787	18783	18683	18835	18722	18821	18707	18842	18844	18835	18767	18821	18869	19072	18677	18978	19003	18772	18593	18955	18906	18953	18689	18801	18823	18880	18962	18979	18954	18731	18914	18941	18776	18931	18878	18922	18807	18913	18863	18996	18890	18800	18914	18837	18921	18868	18925	18944	18743	18990	18878	19085	18969	18895	18888	18959	18980	18970	18798	18720	19092	18667	18828	18833	18752	18833	18911	18871	18886	18955	18861	18715	18890	18728	18906	18708	18868	18969	18924	18771	18774	18837	18891	18884	18902	18736	18775	18667	18903	18735	18920	18912	18920	18744	18953	18958	18890	18811	18748	18868	18717	18738	18757	18960	18909	18845	18625	18822	18877	18735	18873	18855	19010	18826	18712	19010	18893	18895	18776	18736	18950	18896	18856	18806	18801	18856	18823	18868	18746	18951	19031	19052	18745	18929	18829	18972	18865	19020	18768	18784	18961	18733	18964	18747	18852	18863	18750	18875	18839	18839	18772	18845	18752	18910	18978	18904	18939	18913	18809	19117	18766	18837	18911	18841	18875	18950	18905	18924	18925	19058	18990	18835	18848	18794	18934	18968	18838	18937	19073	18708	18811	18801	18775	18878	18563	19033	18756	18851	19005	18762	18859	18949	18705	18902	18700	18764	18767	18741	18700	18881	18919	18861	18779	18713	18921	18950	18718	18741	19039	18869	18926	18745	18902	18802	19031	18960	18764	18802	18834	18966	18747	18895	19046	18821	18927	18716	19024	18889	18933	18933	18926	18752	18820	18895	18799	18990	18880	18929	18787	18848	18809	18696	18740	19078	18962	18953	18886	18867	18683	18934	18730	19074	18948	18819	18861	18973	18915	19000	18827	19004	18996	18924	18805	18740	18841	18830	18799	18956	18799	18951	18870	18871	18763	18832	18944	18937	18729	18896	18696	18859	18797	18815	18876	18832	18726	18724	18627	18789	18822	18968	18856	18681	18932	18823	18923	18717	18996	18901	18939	18667	18711	18811	18717	18918	18863	18928	18765	18935	18819	18706	18819	18863	18730	18885	18931	18909	18881	18986	19018	18761	19007	18797	18894	18968	18766	18837	19001	18819	18943	18674	18783	18932	18823	18793	18917	18781	18555	18616	18984	18760	18865	18783	18773	18749	18814	18730	18855	18927	18936	18952	18858	18855	18894	18939	18803	18868	18961	18646	18927	18877	18978	18993	18880	18865	18830	19001	18882	19046	18978	18707	18915	18837	18871	19066	18873	18790	18753	18965	18958	18830	18690	18910	18985	18854	18992	18937	18974	18935	19022	18966	18914	18913	18799	18928	18773	18868	18998	18825	18762	18690	19025	18681	18904	19007	18823	18790	18747	18934	18800	18661	18741	18804	18832	18831	18815	18872	18878	18777	18780	18697	18818	18868	18963	18897	18789	18847	18815	18932	18865	18897	18862	18941	18805	18860	18821	18823	18822	18794	18763	18949	18876	18798	18754	19015	18719	18932	18898	18932	19018	19184	18844	18998	18923	18719	19003	18791	18941	18975	18926	18920	19004	18930	18883	18701	18786	18830	18975	18700	18934	18790	18906	18938	18978	18912	19053	18841	18849	18813	18931	18846	18760	18691	19052	18672	18750	19045	18934	18737	18741	18847	18842	18819	18788	18812	18835	18927	18963	19036	18862	18904	18963	18695	18747	18890	18742	18749	18848	18929	18750	18920	18789	18808	18902	18935	18916	18987	19034	18733	18971	18721	18881	18852	18854	19026	18980	18736	18996	18972	18871	18863	19170	18803	18948	18790	18801	18892	18780	18656	18666	18896	18909	18969	18830	18873	19058	18932	18798	18922	18783	18855	18884	18805	18949	19019	18853	18941	18896	18892	18839	19115	18827	18834	18833	18829	18665	18867	18930	18807	18857	18682	18850	18811	18856	18824	18787	18856	18702	18900	18927	18798	18955	19058	18860	18964	18753	18983	18961	18784	19002	18716	18917	18826	18802	18902	18890	18853	18860	18812	18830	18779	18943	18917	18876	18824	18921	18922	18711	19114	18684	18834	18817	19055	18823	18665	18905	18807	18864	18850	18813	18969	19044	18757	18875	18760	18896	18935	18822	18898	18724	18889	18901	18686	18673	18910	18893	18892	18818	19042	18800	18663	18969	18809	18890	18773	18910	18951	18842	18935	18897	18696	18957	18987	18913	18929	18863	18809	18909	18766	18758	18926	18785	18957	18761	18828	18819	18861	18885	18905	18958	18852	18943	18860	19038	18882	18906	19104	18767	18943	18894	18887	18997	18694	18790	18908	18740	18863	18941	18707	18764	18972	18851	18902	18781	18931	18971	18764	18952	18772	18911	19019	18899	18920	19055	18756	18949	18919	18874	18811	18773	18881	18882	18806	19074	18808	18872	18797	19010	18995	18965	18932	18766	19012	18888	18931	18660	18792	18925	18750	18682	18955	18767	18750	18779	18840	18881	18891	19062	18718	18940	18826	18930	18883	18883	18990	18869	18738	18847	18805	18849	18827	18744	18822	18942	18881	19030	18923	18789	18849	18701	18928	18757	18812	18791	19018	18824	18962	18767	18600	19046	18895	18776	18956	18814	18739	18835	18943	18821	18890	18900	18885	18821	18749	18827	18946	18952	18903	18770	18986	18751	18998	18567	18721	18954	18882	18771	18974	18978	18916	18864	18798	18807	18802	18803	18635	18838	18739	18748	18680	18922	18948	18764	18729	18821	18883	19029	18830	18708	19092	18875	18790	18815	18947	18825	18807	18873	18774	18740	18875	18696	18904	18861	18854	18886	18891	18960	18953	18967	18813	18924	19001	18765	18872	18899	18873	18840	18888	18879	19053	18840	18796	18759	18867	18824	18822	18819	19077	19016	18822	19078	18712	18734	18759	18981	18938	18770	18897	18965	18789	18731	18879	18975	18720	18948	18977	18982	18708	18799	18821	18848	18952	18761	18906	18859	18754	18782	18984	18940	18800	18803	18761	18839	18854	18693	18782	18851	18979	18876	19026	18858	18783	18946	18954	18884	18874	18816	18862	18719	18900	18887	19058	18686	18711	19026	19028	18774	18684	18891	18947	18724	18957	18788	18809	18793	19027	18952	18820	18593	18693	18914	18864	18797	19008	18841	18826	18803	18995	18869	19073	18976	19047	18733
36019	31905	34641	32169	30573	30685	31083	30472	30636	30873	31074	30863	30713	30770	30999	31058	31009	30712	30862	30750	30871	30854	30886	30843	30983	30949	30860	30802	30816	30939	30958	30590	30830	30812	31121	30854	30966	30640	31074	30946	30850	30954	30965	31071	30798	30885	30707	30768	31003	30960	30787	30651	31057	30737	30730	30905	30839	30840	30936	30884	30782	30885	30464	30784	30866	30915	31029	30892	31013	31055	31217	30858	30748	30717	30705	30923	30990	30744	30661	30892	30703	30802	30715	30683	30887	30897	30824	30806	30894	30855	30678	30908	30777	30795	30663	30797	30762	30834	31112	30759	30849	30799	30684	30790	30878	30775	30793	30852	30831	30833	31139	30878	30794	30954	30891	30632	30757	30727	30663	30751	30592	30783	30671	30817	31033	30900	30954	30857	31059	30958	30567	30736	31021	30613	30652	31038	31084	30974	30810	30871	30620	30823	30843	30725	30662	31080	30890	30912	30839	31166	30895	31038	30909	30872	30769	30793	30915	30635	30886	30572	30791	30635	30962	30983	30944	30999	30780	30723	30997	30689	30749	30623	30984	30687	30909	30584	30777	31044	30792	30899	30648	30461	30787	30994	30805	30925	31026	30865	30929	30751	30843	30907	30923	30867	30881	31073	31033	30892	30862	30926	30764	30758	30910	30813	30748	30974	30825	31035	30964	30866	30686	31038	30733	30510	30874	30632	30981	30837	30914	30999	30865	30886	30813	30937	30637	30673	31032	30759	30605	30788	30933	30829	31007	30987	30850	30615	30867	30795	30664	30802	30803	31010	31101	30730	30707	31215	30693	30698	31023	30841	30769	31069	30969	31026	30802	30919	30790	30785	30987	30942	31073	30868	30652	30912	30891	30730	30874	30806	30853	30890	30940	30744	30726	30639	30797	31110	30558	30558	30581	30657	31071	30838	30969	30872	30541	30835	30835	30838	30886	31138	30904	30864	30870	30906	30851	30646	30847	30699	30820	30810	30724	30721	30960	31019	30717	30813	30847	30741	30599	30924	30801	30721	31119	30683	30806	30946	31171	30739	31000	30471	30932	31013	31153	30955	30900	30937	30775	30995	30781	30863	30768	30807	30870	30706	30646	31017	30938	30661	30698	30767	30652	30956	30552	30823	31041	30821	30814	30882	30841	31223	30916	31089	31127	30734	30706	30702	30777	30750	30666	30883	30867	30921	30793	30863	31008	30855	31108	30764	30765	30783	31000	30899	30937	30787	30810	30862	31074	31026	30919	30849	30717	30792	30658	30876	30622	30863	30767	30868	30888	30911	30810	30723	30999	30991	31073	30937	30916	30770	30747	30821	30928	30696	30921	30947	30924	30696	30744	30499	30930	30700	30693	30829	30973	30722	31018	30744	30999	31117	30878	30936	30653	30516	31081	30942	30962	30785	30967	30606	30829	30705	30940	30861	30742	30763	31011	30982	30983	31073	30812	30925	30884	30631	31185	30789	30759	30941	30646	30690	30710	30751	31040	30812	30811	30876	30913	30859	31228	30679	31003	30749	30644	30904	30638	30752	30876	30795	30805	30840	30989	30879	30768	30362	30920	30828	30715	30727	30897	30944	30987	30869	30688	30722	30890	30702	31138	30804	30829	30775	30817	30961	31064	30895	30862	30737	30933	30694	30969	31214	30807	30811	30639	30918	30978	31040	31107	30961	30841	30886	30993	30700	30691	30765	30529	30830	31109	30631	30946	30861	30999	30910	30864	30581	31065	30887	30661	30861	30736	30930	30961	31015	30891	30788	30791	30938	30499	30721	30751	30936	30857	30642	31138	30929	30743	30747	30785	30670	30951	31039	30791	30845	30582	30969	30728	30626	30884	30626	30532	30950	30687	30862	31011	31061	30860	30722	31231	30891	30769	30916	30956	30662	30723	30924	30732	31096	30824	30962	31039	30757	30927	30507	30894	31066	30856	30985	30845	30638	30868	30595	30824	30857	30911	30479	31014	30576	30563	30626	30715	30719	30797	30804	30539	30685	30834	30649	30815	31095	31137	30863	30916	30731	30865	30659	31147	30827	30746	30689	31040	30833	30891	30888	30793	30721	30928	30838	30865	30745	30850	30524	30932	30921	31014	30954	30594	30943	30888	30875	30948	30958	30874	31020	30623	30732	30683	30949	31012	30732	30901	30908	30509	30908	30634	30798	31047	30744	30854	30971	30954	31078	31007	30633	30705	30666	31461	31198	30820	30791	30914	30751	30720	31099	30766	30705	30972	30717	30724	30604	30932	31095	30934	30669	31043	30835	31227	30876	30776	31118	31079	30850	30804	30901	30746	30847	30615	30691	30698	30877	30888	31068	30935	30720	30909	30628	30893	30979	30729	30584	30685	31053	30922	30937	30715	30886	30754	30906	30782	30998	30941	30716	30877	31170	30871	30826	30805	30827	31188	30924	30726	30326	31048	30750	30972	31063	31079	30776	30973	30931	30605	30897	30640	30751	30953	30994	30487	31087	30961	30777	30827	30799	30853	30854	30857	30594	30793	31157	30826	31030	30747	30824	30772	30854	30669	30775	30539	31024	30744	30778	30768	30671	30752	30617	30658	30759	30747	30954	30739	31079	30443	30616	30940	30826	30699	30444	30959	30828	30838	30931	30922	30985	30857	30789	30688	30587	31055	31026	30944	30847	30940	30989	31139	30717	30813	30800	30522	30851	30828	31231	30952	30687	30853	30714	30938	30863	30831	30743	30861	30935	30859	30769	30493	30691	31116	30736	30719	30863	30890	30829	30899	30711	30711	30758	30593	30956	30987	30709	30609	30882	30892	30984	30706	30708	30962	30908	30618	30811	30855	30899	30936	30950	30682	30797	31021	30919	30710	30600	30957	30966	30981	31029	30836	30755	30700	30692	30727	31018	31102	30757	30847	30850	30603	30721	30972	30622	30735	31144	30860	30848	31045	30766	30939	30967	30852	30892	30972	30893	30880	30488	30756	31093	30916	30734	31025	30778	30957	30616	31015	30919	31077	30679	30815	30463	30737	30965	30984	31030	30579	30961	30938	30722	30722	30938	30844	30729	30888	30698	30902	30562	30826	31005	30688	30880	30830	31055	31123	30841	30905	30809	30796	30988	30751	30886	30760	30834	30899	30693	30861	30584	30994	30511	30940	30774	30686	31006	30662	30934	30711	30667	30837	30715	30780	30748	30654	30682	30798	30971	30916	30910	31126	30886	30778	30923	30886	30865	30775	30615	30884	31128	31047	30753	30954	30845	31146	30826	31049	31183	30769	30761	31107	30706	30853	30717	30967	31002	31144	30893	31114	30609	30978	31009	31007	30673	30641	30984	30762	30515	30893	30905	30824	31016	30704	30812	31062	30653	30699	30885	30707	30645	30690	30963	30999	31012	30972	31054	30959	30741	31073	30889	30949	30757	30799	30838	31006	30856	31129	30728	30823	31029	31019	30855	30668	31109	30667	30708	31098	30907	31072	30715	30884	30944	30925	30688	31049	30463	30854	30748	30855	30628	30994	30992	30865	30618	31076	31196	30890	31133	30905	30867	31023	30761	30507	30786	30774	30711	31162	30758	30914	31103	30772	30800	30932	30895	30739	30821	30917	30729	30954	30572	31059	30896	30670	30609	30959	30958	30988	30585	30727	30801	30671	31037	30775	30752	30993	30764	30896	30647	30630	30846	31049	30977	30886	30383	30835	30844	30747	30970	30902	30706	30768	30716	30746	31097	30985	30985	30663	30978	31023	31134	31009	30795	30650	30658	30681	30964	30755	30818	30866	30992	30775	30982	31093	31088	30881	30694	31044	30811	30823	31085	30928	30913	30971	30692	30959	30889	30999	30675	30986	30952	30929	31081	30775	30879	30869	30798	30850	30841	31193	30978	30677	30719	30846	30664	30766	30767	30803	30754	30789	30882	31003	30781	30827	30917	30729	30944	30908	31032	30744	30927	30952	31148	31102	30569	30842	30568	30934	30768	30791	30915	30894	30753	30834	30862	30805	30861	30576	30669	31031	30962	30754	31004	31206	30975	30670	31078	30951	30940	30928	30972	30727	30755	30837	31049	30886	30923	30967	31047	31035	31009	30944	30811	30918	30585	30759	30972	30728	30830	31087	30905	31058	30829	31068	30808	30736	30770	30767	30685	30750	30664	30902	30871	30664	30872	31138	30944	30937	30762	30820	30925	31132	30494	30844	30923	30605	30707	30770	30849	30814	30722	30584	30701	30661	30793	31001	30749	30874	30829	30820	30952	30824	30974	30819	30897	30934	30914	30793	31233	30737	31055	30983	30711	30793	30785	30677	30790	31010	30809	30646	30806	30796	31024	30778	30888	30678	30678	30811	30860	30836	30872	30840	31001	30918	30841	30848	31012	30950	30971	30973	30757	30905	30990	30960	30949	30814	31076	30918	30905	31081	30662	30856	30657	31009	30886	31010	30818	31059	30485	30641	30827	30896	31040	30893	30961	30703	30823	30998	30769	30982	30759	30699	30735	31096	30744	30954	30869	30711	30722	31033	30872	30863	30926	31168	30741	30979	30771	30944	30819	30579	30699	30636	30705	30872	30655	30618	30737	30947	30777	31137	30975	31028	30650	30872	30862	30989	30683	30718	30487	30791	30999	30948	30928	30886	30976	30720	30843	30748	30732	30916	30870	30811	30649	31237	30824	30928	30896	31122	30722	30987	30996	30791	31122	30866	30746	30640	30614	30687	30873	31078	30932	30810	30823	30772	30559	30817	30888	30879	30717	30788	31007	31074	30772	30769	30947	30917	30693	30780	30997	30819	31007	31100	30644	30863	30527	31025	30685	30755	30776	30963	30908	30786	30902	30796	30937	30872	30724	30966	30760	30772	30697	30867	30894	30970	30908	30699	31073	30688	31022	30885	30963	30896	30738	30848	30903	30713	30838	30749	30926	30619	30816	30917	30483	31039	30904	30998	30759	30722	30951	30841	30885	30884	30754	30845	30980	30642	30865	30744	30541	30832	30764	31119	31005	31005	30861	30799	30935	30897	31085	30927	31162	31054	30760	30939	31093	30619	30927	30870	30999	30765	30672	30951	30815	31101	30923	30775	30697	30830	31118	30778	30856	30864	30952	30831	30719	30941	30722	30893	30992	30716	30901	30733	31116	31059	30862	30890	30760	31007	30673	30772	30685
26000	33501	24579	19616	19487	19361	19379	19314	19240	19190	19212	19193	19166	19189	19261	19383	19008	19156	19136	19208	19225	19091	19339	19092	19071	19254	19056	19120	19190	19212	19386	19146	19234	19182	19272	19377	19282	19142	19268	19078	19198	19302	19156	18977	19496	19129	19034	19248	18990	19216	19281	19086	19123	19192	19389	19181	19335	19130	19253	19219	19089	19071	19078	19308	19171	19154	19235	19200	19265	19186	19275	19126	19170	19155	19209	19097	19265	19306	19055	19291	19106	19256	19103	19202	19285	19346	19210	19230	19252	19052	19308	19137	19172	19108	19006	19169	19146	19174	19214	19204	19049	19237	19149	19036	19253	19198	18941	19096	19182	19280	19115	19140	19330	19151	19274	19332	19050	19367	19233	19260	19227	19208	18902	19326	19091	19211	19467	19109	19267	19241	19071	19216	19235	19322	19252	19109	19301	19323	19268	19195	19179	19297	19116	19286	19217	19131	19239	19094	19078	19140	19130	19297	19085	19045	19195	19091	19138	19196	19093	19373	19067	19266	19102	19155	19161	18981	19219	19100	19110	19283	19109	19123	19082	19251	19281	19092	19091	19373	19064	19255	19285	19069	18940	19126	19258	19156	19154	19157	19107	19146	19184	19089	19216	19189	19048	19137	19276	19160	19316	19112	19301	19163	19209	19240	19272	19042	19063	19265	19222	19015	19165	18933	19176	19350	19086	19184	19094	19162	19205	19270	19100	19441	19248	19176	19079	19161	19253	19078	19295	19146	19029	19164	19058	19015	19369	19224	19195	19005	19148	19148	19133	19150	19229	19097	19349	18956	19145	19153	19052	19123	19240	19117	19106	19097	19139	19222	19214	19071	19104	19138	19097	19053	19166	19138	19192	19212	19068	19328	19254	19064	19045	19103	19167	19098	19010	19297	19150	19095	19129	19067	18885	19081	19107	19262	19137	19325	19309	19064	19086	19070	19171	19218	19229	19217	19230	19213	19250	19135	19223	19245	19270	19135	19110	19061	19321	19096	19110	19185	19083	19318	19209	19135	19163	19147	19171	19077	19084	19225	19234	18933	19276	19021	19246	19075	18978	19185	19168	19140	19269	18923	19149	19126	19328	19089	19027	19255	19106	19266	19257	19200	19127	19052	19199	19158	19240	19119	19243	19115	19119	19086	19204	19080	19160	19202	19165	19162	19246	19260	19291	18963	19142	19092	19017	19149	19122	19099	19205	19164	19143	19227	19255	19232	19235	19234	19242	19274	19130	19225	19080	19210	19276	19207	19168	19271	19070	19379	19244	19068	19005	19207	19213	19331	19161	19184	19129	19051	19082	19264	19076	19152	19194	19245	19172	19207	19205	19280	19168	19208	19035	19178	19280	19157	19076	19204	19290	19193	19217	18951	19249	19102	19351	19172	19013	19129	19120	19208	19057	19105	19094	19192	19152	19316	19187	19101	19047	19066	19368	19102	19145	19295	19145	19057	19140	19275	19318	19006	19111	19145	19257	19135	19134	19299	19205	19099	19221	19207	19155	19204	19035	19123	19318	19111	19228	19244	19136	18988	19184	19202	19018	19189	19161	19173	18980	19148	19087	19081	19219	18993	19323	19038	19249	18954	19173	19030	19117	19279	19390	19114	19191	18992	18994	19201	19052	19327	19142	18927	19206	19261	19264	19330	19126	19244	19128	19069	19189	19035	19250	19155	19221	19197	19027	19252	19242	19216	19102	19110	19018	19217	18935	19060	18916	19218	19050	19193	19129	19056	19281	19145	19150	19307	19100	19104	19228	19191	19094	19249	19243	19231	19347	19429	19069	19213	19152	19113	19250	19186	19305	19246	19233	19044	19138	19359	19285	19206	19103	19273	19266	18915	19296	19050	19032	19078	19100	19063	19019	19030	19124	19067	19134	19258	19034	19157	19233	19217	18966	19287	18849	19162	19130	19079	19088	19176	19322	19481	19140	19048	19036	19268	19060	19266	19192	19169	19218	19326	18968	19198	19224	19175	19215	19107	19149	19081	19154	19105	19495	19227	19071	19309	19174	19139	19244	19279	19029	19010	19221	19229	19043	19340	19116	19214	19017	19002	19099	19261	19206	19157	19101	19170	19175	19142	19199	19053	19124	19157	19035	19266	19163	19194	19069	19380	19108	19233	19416	19204	19250	19049	19072	19199	19202	19128	19190	19130	19110	19150	19092	19127	19005	18908	19164	19197	19327	19242	19181	19131	19184	19004	19115	19226	19133	19208	19068	19070	19273	19239	19109	19052	19122	19089	19230	19169	19228	19045	19168	19222	19001	19217	19203	19085	19161	19131	19208	18962	19183	19238	19103	19063	18919	19245	19090	18925	19223	19080	19145	19103	19022	19240	19233	19065	19158	19076	19250	19068	19250	19221	19076	19154	19158	19244	19252	19054	19141	19276	19385	18996	19247	19221	19106	19181	19202	19106	19114	19019	19271	19185	19279	19279	19304	18895	19019	19239	18970	19281	19149	19311	19202	19234	19180	19159	19150	18998	19159	19352	19256	19035	19111	18992	18957	19145	19061	19250	19231	19183	19259	19126	19085	19307	19382	19176	19206	19200	19205	19148	19048	19025	19186	19212	19209	19264	19106	19282	18945	19358	19187	19133	19226	19096	19175	19252	19201	19097	19129	19045	19163	19258	19214	18984	19233	19255	19164	19208	19186	19017	19030	19225	19270	19211	19065	18984	19146	18934	19262	19174	19233	19222	19069	19238	19077	19043	19280	19210	19304	19195	19219	19086	19204	19105	19102	19297	19061	19117	18923	19218	19194	19185	19121	19230	19072	19191	19236	19071	19178	19023	19169	19007	19018	19235	19239	19038	19392	19130	19133	19263	19257	19214	19219	19046	18981	19162	19134	19055	19295	19071	19031	19120	19234	19082	19124	19252	19199	19226	19234	19130	19085	19310	19211	19280	19122	19250	19278	19264	19200	19159	19020	19332	19282	19048	19208	19187	19093	19234	19148	19108	18911	19262	19162	19275	19299	19193	19258	19206	19081	19098	19247	19084	19102	19033	19329	19098	19195	19250	19114	19259	19119	19269	19141	19233	19188	19171	19105	18977	19020	19194	19409	19115	19152	19164	19165	19320	19105	19194	19299	19079	19034	19153	19116	19152	19128	19145	19295	19062	19073	19087	19343	19331	19074	19149	19116	19081	19151	19207	19157	19254	19103	19201	19277	19106	19203	19008	19194	19336	19375	19193	19032	19166	19121	19310	18959	19060	19113	19195	19243	19162	19274	19060	19176	19171	19265	19352	18955	19373	19147	19127	19134	19141	19208	19288	19354	19115	19041	19104	18970	18961	19185	19268	19173	19008	19199	19048	19341	19020	19280	19162	19124	19211	19137	19275	19295	19363	19139	19269	19115	18996	19175	19151	19328	19135	19262	19194	19165	19076	19196	18971	19133	19192	19198	19166	19152	19149	19177	19125	19274	19202	19145	19187	19225	19097	19141	19171	19230	19085	19346	19111	19071	19171	19087	19064	19173	19086	19136	19117	19114	19285	19386	19213	19260	18970	19233	19246	19249	18996	19281	19063	19310	19204	19206	18944	19161	19175	19160	19129	19167	18991	19081	19164	19114	19134	19023	19141	19074	19235	19209	19181	19143	19228	19236	19249	19155	19257	18989	19061	19073	19077	19257	19308	19148	19251	19328	19249	19178	19160	19151	19120	19185	19163	19130	19184	19111	19134	19140	19003	19083	19249	19279	19048	18970	19299	19246	19025	19274	19267	19292	19060	19094	19272	19093	19061	19330	19040	19236	19105	19186	19097	19274	19256	19227	19096	19048	19261	19309	19217	19212	19318	19203	19169	19135	19199	19189	19264	19274	19057	19192	19099	19355	19074	19107	19033	19215	19135	19203	19188	19103	19077	19304	19073	19355	19082	19247	19084	19151	19271	19109	19231	19123	19248	19109	18955	19186	19175	19094	19184	19109	19031	19074	19073	19095	19204	19214	19170	19017	19181	19093	19299	19221	19150	19042	19038	19321	19142	19151	19085	19149	19274	19154	19126	19212	18988	19067	19211	19187	19185	19267	19095	19110	19086	19179	19255	19052	19157	19185	19062	19102	18899	19232	19073	19249	19067	19149	19149	19321	19091	19280	19362	19120	19174	19196	19091	19238	19250	19265	19183	19078	19232	19431	19212	19097	19217	19156	19250	19190	19067	19042	19112	19274	19378	19189	19285	19144	19216	19232	18979	19201	19130	19342	19169	19081	19101	19191	19349	19137	19396	19146	19110	19073	19282	19119	19286	19133	19012	19254	19303	19281	19173	19115	19270	19226	19162	19016	19278	19243	19315	19229	19138	19344	19171	19220	19204	19259	19170	19322	19016	19193	19157	19003	19314	19202	19145	19270	19142	19145	19260	19227	19118	19148	19031	19148	19125	19097	19058	19179	18985	19291	19418	19202	18956	19136	19503	19083	19145	19228	19015	19176	19165	19141	19107	19087	19237	19167	19207	19256	19110	19269	19269	19185	19331	19140	19203	19292	19316	19278	19209	19315	19089	19199	19198	19170	18961	19302	19232	19204	19139	19225	19153	19165	19021	19069	19023	19129	19120	19192	19133	19218	19272	19269	19059	19245	19124	19400	19228	19167	19283	19129	19104	19177	19303	19167	19030	19115	19335	19167	19358	19145	19312	19169	19165	19018	18988	19161	19221	19200	19308	19341	19219	19186	19141	19076	19085	19081	19188	19216	19138	19229	19167	19210	19105	19055	19118	19382	19044	19213	19125	19236	19171	19262	19171	19201	19164	19290	19268	19179	19025	19260	19110	19165	19187	19165	19056	19044	19330	19200	19020	19156	19199	19209	19054	19198	19057	19028	19175	19071	19044	19158	19283	19019	19111	19158	19186	19127	19319	19192	19236	19130	19093	19225	19197	19160	19049	19255	19045	19267	19084	19029	19177	19342	19139	19266	19174	18930	19265	18942	19209	19012	19121	19246	19029	19048	19239	19170	19153	18905	19354	19000	18979	19132	19175	19166	19103	19244	19155	19409	19202	19143	19268	19066	19145	19176	19218	19294	19252	19094	19266	19082	19218	19026	19065	19301	19208	19276	19253	19162	19013	19304	19123	19145	19211	19356	19280	18974	19073	19072	19220	19082	19006	19280	19126	19220	19298
23756	20998	27407	25194	24424	29578	32375	30311	29877	30287	30243	30057	30146	29893	29746	29635	29865	29962	29882	30003	29971	29835	29815	29834	29577	29805	29715	29772	29876	29987	29446	29904	29738	29692	29542	29860	29807	30110	29734	29706	29831	29883	29856	29470	29696	29681	29803	29817	29559	29674	29635	29771	29610	29750	29916	29613	29613	29683	29513	29605	29752	29474	29410	29493	29822	29563	29545	29546	29687	29355	29505	29774	29630	29747	29656	29602	29852	29683	29567	29665	29684	29524	29389	29420	29785	29672	29759	29610	29564	29529	29486	29303	29534	29512	29470	29713	29709	29889	29543	29692	29705	29719	29577	29523	29727	29824	29683	29170	29750	29720	29773	29617	29662	29702	29693	29572	29990	29409	29909	29859	29962	29740	29815	29329	29495	29726	29396	29519	29746	29589	29589	29537	29572	29708	29862	29587	29481	29230	29676	29461	29491	29717	29520	29692	29805	29474	29548	29992	29962	29714	29542	29802	29733	29682	29627	29546	29569	29605	29396	29812	29965	29628	29667	29517	29623	29813	29643	29594	29755	29818	29812	29986	29905	29769	29683	29700	29617	29428	29739	29707	29641	29855	29650	29543	29325	29541	29587	29592	29354	29737	29730	29580	29627	29890	29487	29657	29795	29617	29462	29500	29716	29889	29571	29600	29824	29337	29836	29590	29538	29588	29539	29272	29555	29643	29453	29518	29746	29702	29421	29902	29680	29564	29612	29636	29661	29553	29388	29482	29529	29654	29755	29528	29638	29560	30107	29823	29725	29472	29581	29790	29563	29799	29838	29876	29458	29750	29517	29266	29874	29667	29516	29745	29590	29572	29170	29607	29430	29768	29464	29840	29740	29685	29694	29415	29535	29489	29540	29892	29622	29748	29747	29651	29763	29611	29514	29636	29538	29661	29743	29768	29604	29440	29590	29632	29496	29446	29747	29384	29461	29551	29766	29698	29745	29414	29687	29733	29613	29507	29731	29432	29493	29691	29658	29632	29567	29741	29487	29731	29517	29657	29644	29864	29532	29616	29563	29591	29490	29633	29440	29880	29703	29560	29417	29647	29280	29592	29466	29557	29706	29898	29629	29694	29527	29635	29651	29514	29594	29522	29682	29864	29519	29799	29959	29583	29530	29395	29624	29715	29683	29596	29618	29392	29639	29649	29568	29708	29556	29727	29852	29792	29514	29835	29541	29529	29593	29724	29701	29412	29457	29554	29589	29597	29683	29595	29694	29648	29494	29565	29573	29798	29952	29750	29722	29799	29795	29801	29458	29641	29385	29625	29598	29554	29544	29531	29684	29700	29415	29599	29832	29686	29542	29579	29468	29587	29411	29516	29669	29681	29929	29666	29689	29504	29790	29658	29785	29522	29628	29601	29776	29429	29467	29413	29803	29504	29577	29768	29573	29554	29609	30041	29698	29606	29725	29618	29552	29686	29875	29564	29700	29757	29584	29782	29621	29524	29565	29625	29395	29674	29926	29840	29674	29595	29507	29745	29580	29638	29621	29609	29333	29736	29959	29812	30030	29639	29599	29728	29594	29772	29339	29793	29901	29721	29655	29749	29837	29657	29499	29479	29698	29681	29492	29771	29657	29426	29646	29627	29560	29760	29509	29555	29589	29573	29917	29540	29711	29982	29798	29727	29483	29586	29651	29713	29900	29742	29883	29742	29619	29726	29493	29234	29541	29709	29583	29553	29958	29594	29494	29437	29605	29569	29533	29699	29683	29852	29725	29425	29568	29548	29557	29688	29624	29637	29604	29805	29574	29695	29906	29466	29636	29627	29555	29720	29705	29693	29512	29369	29911	29744	29703	29710	29750	29728	29746	29459	29510	29597	29599	29856	29875	29728	29606	29569	29647	29801	29712	29962	29588	29588	29850	29743	29748	29949	29985	29645	29655	29540	29942	29609	29914	29668	29759	29603	29668	29553	29612	29620	29587	29613	29755	29573	29479	29641	29684	29621	29719	29690	29731	29668	29506	29620	29872	29647	29776	29867	29628	29659	29868	29824	29725	29554	29380	29686	29932	29542	29582	29605	29496	29396	29602	29616	29665	29695	29883	29477	29440	29530	29651	29257	29502	29650	29461	29398	29712	29559	29561	29745	29847	29712	29731	29407	29604	29557	29531	29755	29487	29837	29624	29543	29529	29576	29634	29741	29794	29498	29691	29563	29677	29645	29436	29562	29704	29540	29571	29565	29699	29797	29544	29674	29706	29694	29826	29621	29547	29659	29697	29455	29888	29566	29758	29726	29768	29657	29799	29682	29750	29634	29480	29548	29600	29580	29592	29653	29580	29556	29841	29782	29695	29640	29468	29476	29832	29884	29749	29556	29710	29751	29591	29519	29706	29540	29838	29549	29804	29449	29576	29738	29627	29576	29309	29426	29709	29837	29554	29509	29704	29601	29539	29711	29771	29592	29729	29563	29801	29732	29761	29400	29693	29604	29719	29497	29404	29958	29434	29558	29900	29994	29599	29816	29627	29554	29632	29407	29531	29749	29821	29739	29693	29623	29838	29531	29420	29433	29724	29732	29821	29975	29638	29308	29676	29679	29425	29531	29441	29661	29593	29446	29614	29650	29485	29548	29573	29591	29628	29789	29664	29751	29607	29810	29959	29496	29666	29542	29469	29664	29638	29697	29651	29558	29838	29744	29878	29584	29709	29681	29619	29735	29547	29482	29569	29717	29905	29565	29744	29539	29707	29685	29633	29701	29363	29573	29669	29297	29436	29568	29701	29593	29555	29556	29693	29804	29702	29491	29636	29650	29674	29751	29482	29652	29615	29540	29841	29706	29743	29738	29482	29576	29671	29816	29551	29742	29654	29610	29481	29758	29761	29511	29467	29576	29780	29863	29775	29754	29546	29705	29785	30035	29604	29747	29430	29528	30024	29575	29800	29770	29489	29540	29801	29787	29463	29604	29590	29683	29866	29549	29870	29408	29598	29528	29774	29486	29569	29730	29780	29633	29385	29671	29809	29575	29558	29659	29729	29844	29543	29497	29728	29741	29839	29871	29617	29820	29648	29684	29820	29699	29788	29745	29846	29790	29654	29622	29554	29554	29416	29639	29590	29755	29772	29653	29936	29522	29755	29811	29692	29734	29766	29674	29996	29765	29512	29475	29491	29882	29515	29715	29926	29494	29780	29641	29809	29649	29410	29631	29651	29509	29669	29643	29666	29333	29674	29501	29336	29776	29933	29461	29816	29516	29583	29744	29513	29575	29674	29593	29670	29798	29775	29368	29816	29911	29797	29790	29805	29957	29796	29845	29696	29829	29569	29790	29719	29831	29764	29643	29632	29304	29454	29433	29565	29706	29555	29678	29838	29732	29682	29527	29817	29518	29564	29521	29544	29319	30044	29266	29533	29709	29631	29635	29722	29585	29707	29738	29491	29632	29667	29672	29893	29553	29600	29861	29565	29564	29689	29819	29947	29965	29654	29497	29736	29846	29604	29444	29674	29669	29559	29524	29704	29737	29832	29858	29679	29523	29655	29511	29786	29338	29601	29672	29679	29549	29670	29748	29706	29809	29911	29717	29740	29534	29806	29549	29801	29663	29902	29680	29777	29620	29780	29647	29567	29438	29461	29596	29308	29631	29831	29598	29825	29452	29669	29560	29977	29581	29664	29590	29795	29784	29591	29461	29927	29602	29698	29582	29767	29872	29636	29527	29526	29300	29620	29400	29560	29387	29714	29397	29782	29515	29720	29724	29674	29682	29527	29611	29642	29542	29616	29706	29630	29585	29522	29769	29710	29703	29699	29681	29567	29424	29436	29721	29704	29867	29526	29761	29654	29817	29666	29476	29576	29708	29623	29607	29841	29717	29628	29508	29893	29785	29581	29722	29715	29684	29524	29720	29846	29632	29578	29794	29628	29466	29586	29518	29663	29659	29593	29794	29688	29538	29502	29633	29441	29655	29449	29624	29627	29671	29568	29652	29644	29419	29579	29634	29611	29740	29597	29928	29566	29562	29585	29797	29795	29684	29648	29528	29871	29688	29649	29665	29713	29626	29597	29774	29465	29571	29733	29917	29702	29413	29667	29917	29886	29795	29731	29500	29703	29693	29575	29893	29772	29495	29463	29480	29633	29519	29476	29511	29630	29680	29606	29739	29427	29624	29800	29792	29376	29561	29732	29791	29736	30026	29863	29740	29582	29475	29815	29892	29570	29548	29712	29931	29594	29766	29650	29689	29707	29687	29669	29723	29525	29770	29687	29680	29800	29819	29713	29836	29843	29425	29576	29535	29756	29569	29613	29468	29426	29620	29675	29670	30050	29749	29569	29501	29949	29527	29633	29732	29484	29603	29653	29655	29582	29484	29749	29714	29465	29702	29478	29713	29486	29415	29495	29579	29721	29587	29487	29550	29665	29620	29820	29392	29519	29743	30094	29573	29672	29783	29867	29340	29359	29381	29604	29665	29431	29536	29519	29578	29862	29573	29763	29663	29456	29608	29500	29454	29287	29762	29613	29614	29582	29700	29702	29876	29487	29423	29803	29631	29852	29762	29611	29504	29541	29772	29679	29945	29567	29439	29803	29790	29774	29543	29572	29697	29763	29465	29418	29519	29741	29659	29658	29626	29619	29524	29497	29697	29744	29663	29678	29510	29560	29330	29458	29583	29812	29538	29600	29841	29825	29719	29485	29735	29636	29714	29776	29635	29519	29876	29620	29631	29575	29699	29560	29814	29388	29680	29752	29692	29713	29595	29797	29558	29538	29608	29691	29771	29975	29596	29785	29607	29626	29785	29649	29597	29549	29609	29675	29483	29877	29755	29522	29490	29666	29626	29539	29691	29751	29332	29870	29525	29530	29762	29759	29500	29373	29720	29739	29539	29719	29723	29920	29765	29503	29835	29598	29652	29855	29973	29626	29720	29684	29437	29591	29583	29760	29699	29683	29490	29377	29739	29560	29723	29733	29694	29711	29606	29923	29487	29586	29328	29557	29590	29620	30146	29873	29557	29414	29542	29542	29472	30011	29520	29581	29540	29617	29798	29559	29776	29675	29753	29748	29337	29626	29688	30057	29725	29668	29649	29716	29554	29324	29596	29568	29460	29695	29726	29609	29592	29427	29748	29851	29712	29779	29340	29481	29680	29711	29633	29752	29598	29465	29702
27810	49237	37510	22146	20425	19898	19480	19196	19201	18968	18940	19047	18843	18794	18781	18738	18817	18639	18793	18706	18528	18735	18745	18733	18754	18686	18726	18564	18687	18626	18773	18797	18459	18587	18692	18540	18666	18738	18698	18780	18582	18700	18677	18616	18731	18608	18726	18526	18607	18799	18603	18749	18935	18598	18859	18718	18681	18730	18663	18586	18569	18474	18796	18725	18644	18844	18540	18709	18516	18660	18810	18572	18835	18784	18549	18696	18632	18620	18637	18753	18572	18634	18512	18659	18604	18795	18609	18725	18741	18730	18563	18447	18751	18680	18697	18589	18533	18659	18680	18755	18629	18497	18581	18595	18779	18564	18829	18743	18586	18692	18468	18508	18638	18721	18538	18560	18534	18789	18308	18414	18479	18520	18811	18755	18669	18448	18539	18561	18748	18461	18733	18764	18580	18594	18771	18517	18513	18708	18617	18628	18714	18640	18718	18484	18524	18395	18457	18629	18568	18460	18673	18476	18664	18529	18546	18637	18556	18632	18697	18645	18797	18657	18627	18692	18717	18766	18680	18423	18686	18575	18529	18784	18454	18578	18783	18540	18626	18560	18561	18621	18656	18634	18661	18645	18612	18689	18596	18674	18625	18802	18637	18584	18565	18686	18513	18773	18638	18697	18370	18743	18503	18558	18553	18721	18637	18505	18769	18557	18601	18617	18450	18477	18592	18688	18615	18607	18422	18422	18602	18541	18624	18609	18608	18616	18617	18680	18619	18631	18689	18711	18437	18538	18623	18658	18561	18612	18765	18541	18567	18666	18759	18609	18660	18593	18670	18661	18645	18627	18535	18643	18586	18541	18580	18584	18453	18634	18600	18563	18709	18748	18622	18790	18552	18509	18532	18583	18811	18806	18452	18628	18595	18592	18656	18738	18788	18358	18653	18719	18648	18549	18674	18639	18590	18564	18674	18759	18587	18569	18493	18582	18722	18451	18735	18559	18819	18604	18523	18560	18634	18800	18441	18651	18422	18833	18588	18545	18610	18520	18656	18699	18519	18660	18436	18674	18539	18524	18512	18822	18491	18468	18574	18519	18596	18654	18582	18500	18701	18461	18558	18714	18700	18612	18632	18688	18547	18519	18546	18323	18780	18709	18595	18547	18722	18520	18639	18659	18430	18585	18570	18504	18743	18658	18771	18522	18554	18670	18730	18650	18489	18541	18709	18718	18788	18521	18568	18611	18590	18724	18468	18599	18553	18439	18408	18516	18595	18731	18570	18582	18337	18548	18628	18777	18652	18460	18574	18629	18520	18550	18588	18475	18762	18683	18611	18584	18437	18599	18674	18646	18458	18551	18684	18492	18592	18719	18540	18574	18544	18554	18430	18655	18723	18606	18407	18675	18867	18599	18620	18673	18680	18595	18521	18560	18630	18465	18712	18778	18511	18496	18618	18598	18597	18808	18573	18846	18709	18699	18627	18592	18592	18780	18638	18667	18616	18627	18453	18399	18544	18369	18531	18488	18718	18485	18642	18586	18688	18657	18596	18548	18666	18522	18717	18810	18580	18574	18552	18679	18814	18526	18591	18663	18557	18519	18561	18693	18701	18850	18360	18600	18681	18606	18658	18603	18532	18546	18564	18723	18462	18557	18592	18610	18618	18610	18319	18539	18583	18757	18570	18505	18647	18567	18497	18525	18754	18699	18595	18569	18576	18567	18808	18450	18551	18521	18423	18592	18592	18693	18546	18731	18727	18574	18586	18561	18688	18704	18749	18661	18678	18528	18759	18739	18704	18575	18642	18628	18547	18610	18827	18715	18643	18588	18673	18610	18700	18595	18621	18471	18611	18638	18533	18760	18688	18546	18626	18630	18495	18734	18680	18524	18652	18581	18694	18875	18337	18423	18614	18770	18665	18719	18562	18500	18528	18713	18726	18554	18604	18655	18765	18714	18760	18589	18794	18631	18678	18558	18698	18582	18427	18495	18466	18555	18609	18501	18817	18561	18628	18531	18676	18615	18675	18620	18433	18654	18484	18543	18556	18509	18508	18640	18417	18676	18588	18625	18567	18542	18638	18696	18678	18607	18574	18577	18493	18520	18571	18590	18749	18680	18717	18542	18576	18385	18608	18753	18783	18762	18723	18567	18557	18643	18588	18533	18633	18541	18802	18464	18582	18621	18738	18640	18603	18669	18589	18734	18402	18687	18571	18764	18636	18586	18702	18541	18665	18565	18479	18632	18525	18453	18397	18497	18599	18576	18589	18616	18655	18616	18645	18637	18717	18611	18650	18675	18699	18640	18693	18731	18809	18548	18614	18602	18605	18757	18718	18637	18630	18570	18577	18664	18720	18539	18758	18592	18716	18553	18673	18540	18689	18526	18565	18651	18503	18617	18529	18531	18394	18570	18609	18735	18418	18755	18574	18681	18634	18630	18731	18576	18759	18600	18707	18520	18625	18555	18653	18719	18553	18619	18790	18442	18687	18687	18653	18482	18524	18757	18679	18584	18512	18748	18636	18626	18492	18519	18637	18635	18698	18456	18715	18586	18638	18425	18588	18602	18609	18556	18552	18508	18611	18532	18591	18443	18592	18716	18634	18488	18691	18601	18719	18625	18648	18563	18794	18548	18698	18621	18738	18545	18722	18602	18620	18639	18634	18762	18582	18570	18616	18747	18688	18476	18650	18862	18541	18637	18485	18720	18669	18636	18821	18679	18657	18622	18461	18374	18661	18688	18680	18479	18692	18644	18416	18635	18537	18540	18665	18440	18463	18706	18668	18643	18557	18722	18590	18612	18538	18567	18595	18496	18626	18621	18517	18783	18734	18578	18756	18551	18606	18934	18613	18690	18502	18665	18695	18597	18636	18553	18480	18711	18405	18796	18585	18502	18606	18571	18556	18704	18609	18513	18677	18617	18566	18503	18433	18645	18544	18646	18526	18436	18590	18675	18625	18428	18565	18641	18708	18607	18713	18544	18658	18741	18558	18666	18727	18695	18683	18349	18625	18706	18719	18562	18531	18738	18623	18770	18609	18540	18536	18730	18606	18681	18710	18417	18538	18560	18686	18673	18537	18627	18541	18679	18685	18684	18713	18629	18565	18473	18518	18519	18526	18681	18645	18627	18736	18616	18501	18500	18676	18529	18764	18745	18719	18541	18278	18652	18567	18698	18636	18651	18403	18743	18680	18649	18718	18533	18665	18581	18641	18601	18707	18613	18780	18468	18622	18493	18633	18686	18752	18629	18568	18484	18688	18700	18513	18777	18485	18636	18481	18856	18732	18595	18601	18646	18424	18529	18795	18457	18690	18411	18507	18732	18684	18461	18594	18549	18507	18598	18499	18544	18607	18684	18658	18611	18555	18483	18600	18610	18664	18593	18545	18431	18653	18721	18602	18695	18478	18584	18517	18468	18490	18562	18511	18618	18483	18623	18560	18673	18610	18556	18573	18612	18449	18644	18433	18495	18657	18572	18594	18464	18385	18565	18627	18806	18473	18588	18759	18624	18698	18631	18645	18522	18629	18504	18712	18581	18586	18644	18798	18527	18607	18627	18537	18688	18633	18612	18776	18614	18376	18628	18599	18674	18757	18600	18566	18679	18590	18675	18477	18556	18527	18536	18522	18723	18711	18742	18528	18468	18505	18784	18635	18543	18527	18621	18639	18689	18646	18690	18530	18782	18574	18420	18570	18646	18594	18560	18657	18669	18653	18650	18535	18639	18472	18769	18559	18603	18678	18639	18662	18540	18600	18627	18591	18483	18490	18851	18681	18679	18631	18527	18559	18710	18477	18542	18542	18627	18704	18663	18620	18696	18653	18670	18752	18566	18505	18704	18728	18539	18716	18567	18581	18728	18616	18513	18646	18646	18589	18616	18603	18606	18501	18668	18654	18561	18564	18763	18660	18725	18598	18804	18630	18644	18607	18695	18742	18590	18503	18720	18682	18628	18632	18694	18424	18513	18465	18580	18573	18536	18722	18453	18536	18539	18388	18615	18645	18760	18384	18552	18548	18500	18637	18658	18573	18599	18681	18538	18502	18806	18428	18756	18723	18589	18636	18562	18574	18782	18621	18806	18763	18592	18554	18525	18750	18608	18588	18611	18662	18485	18716	18384	18643	18717	18542	18518	18668	18593	18560	18749	18311	18748	18684	18742	18640	18660	18661	18666	18555	18444	18557	18643	18639	18813	18539	18636	18526	18514	18574	18630	18569	18760	18655	18618	18632	18465	18751	18547	18694	18531	18623	18467	18597	18476	18559	18490	18479	18564	18708	18574	18625	18729	18767	18728	18596	18738	18656	18621	18654	18589	18564	18608	18442	18651	18465	18525	18723	18473	18577	18504	18383	18557	18692	18707	18535	18631	18608	18707	18579	18546	18668	18604	18712	18600	18844	18586	18669	18623	18644	18561	18756	18554	18397	18591	18470	18598	18459	18515	18586	18566	18472	18502	18611	18557	18643	18646	18501	18716	18771	18512	18652	18668	18588	18569	18582	18353	18694	18650	18645	18398	18695	18579	18643	18674	18466	18655	18572	18495	18618	18679	18454	18636	18582	18794	18605	18495	18628	18728	18648	18747	18708	18497	18672	18673	18586	18677	18490	18614	18678	18708	18656	18547	18617	18580	18539	18651	18488	18691	18794	18420	18618	18622	18550	18628	18542	18619	18617	18709	18605	18736	18374	18623	18621	18709	18512	18706	18556	18688	18673	18615	18646	18553	18588	18568	18723	18723	18479	18561	18634	18624	18594	18472	18569	18679	18697	18585	18746	18378	18639	18595	18648	18709	18675	18527	18854	18734	18643	18700	18723	18622	18720	18497	18601	18451	18588	18552	18753	18495	18662	18637	18610	18528	18520	18657	18514	18472	18674	18591	18519	18682	18714	18549	18477	18670	18568	18635	18633	18637	18597	18575	18571	18611	18625	18581	18614	18613	18513	18666	18543	18664	18661	18559	18509	18578	18627	18624	18744	18386	18861	18547	18422	18700	18634	18651	18496	18710	18528	18492	18596	18511	18777	18720	18511	18435	18778	18798	18829	18635	18568	18584	18404	18504	18603	18655	18760	18675	18717	18439	18620	18475	18759	18599	18356	18619	18597	18530	18853	18578	18697	18468	18661	18656	18561	18754	18579	18711	18505	18608	18527	18409	18564	18635	18503	18608
22479	21021	27413	25011	22310	27722	34559	31567	31106	31277	31313	31038	30820	30997	30913	30830	31043	30716	30658	30758	30847	30516	30668	30719	30595	30932	30827	30897	30757	30673	30752	30713	30776	30625	30700	30578	30591	30658	30650	30942	31057	30780	30999	30867	30518	30756	30749	30617	30727	30756	30515	30732	30633	30703	30506	30759	30734	30831	30820	30600	30521	30555	30613	30604	30427	30617	30529	30801	30681	30660	30678	30840	30622	30731	30632	30446	30591	30664	30530	30580	30392	30529	30747	30524	30804	30810	30145	30720	30660	30545	30672	30463	30568	30746	30617	30273	30526	30554	30368	30785	30468	30477	30601	30669	30799	30240	30290	30558	30530	30623	30613	30759	30633	30587	30543	30715	30593	30351	30509	30778	30608	30954	30658	30383	30426	30665	30443	30518	30381	30133	30525	30581	30458	30324	30573	30273	30798	30466	30333	30668	30544	30546	30605	30263	30605	30516	30565	30564	30258	30371	30524	30536	30616	30341	30596	30630	30404	30511	30448	30672	30574	30561	30505	30549	30792	30371	30506	30307	30592	30624	30324	30453	30684	30590	30523	30179	30619	30600	30589	30451	30513	30600	30124	30519	30277	30442	30412	30552	30424	30443	30350	30653	30524	30324	30605	30269	30686	30714	30477	30593	30351	30455	30520	30382	30638	30313	30545	30508	30605	30378	30510	30437	30728	30369	30716	30568	30383	30245	30371	30523	30496	30468	30437	30615	30816	30409	30488	30736	30276	30577	30531	30434	30384	30503	30553	30445	30250	30597	30344	30436	30491	30360	30473	30511	30620	30404	30365	30303	30678	30404	30748	30364	30505	30380	30466	30514	30473	30762	30526	30409	30524	30562	30523	30473	30483	30585	30636	30305	30646	30564	30512	30500	30360	30671	30549	30543	30562	30422	30428	30485	30243	30282	30407	30455	30534	30419	30562	30371	30700	30712	30437	30486	30510	30602	30375	30671	30198	30501	30551	30414	30563	30319	30643	30524	30564	30713	30540	30521	30424	30606	30574	30654	30157	30389	30466	30748	30572	30505	30307	30426	30283	30546	30448	30730	30427	30669	30580	30421	30518	30662	30436	30426	30655	30775	30638	30766	30571	30419	30418	30252	30545	30541	30516	30367	30572	30538	30324	30522	30443	30436	30559	30587	30677	30716	30446	30504	30704	30526	30432	30643	30712	30548	30368	30746	30652	30624	30300	30728	30118	30402	30516	30498	30677	30675	30372	30276	30400	30609	30516	30613	30610	30558	30238	30378	30736	30475	30257	30338	30544	30699	30257	30804	30677	30605	30685	30496	30472	30517	30761	30593	30598	30365	30574	30404	30432	30500	30565	30478	30600	30587	30549	30633	30434	30244	30501	30398	30214	30679	30547	30693	30660	30640	30517	30779	30526	30345	30593	30494	30519	30638	30613	30576	30452	30627	30622	30570	30356	30561	30439	30450	30396	30593	30792	30218	30708	30553	30292	30400	30700	30623	30524	30633	30547	30527	30586	30627	30168	30438	30604	30706	30537	30762	30740	30520	30374	30303	30310	30230	30647	30556	30503	30565	30728	30630	30513	30449	30807	30702	30673	30440	30722	30390	30779	30505	30286	30382	30534	30358	30590	30400	30664	30508	30620	30653	30533	30637	30567	30499	30621	30775	30658	30527	30442	30594	30654	30507	30551	30536	30327	30306	30504	30391	30539	30425	30643	30743	30503	30388	30443	30494	30257	30314	30666	30305	30529	30271	30723	30532	30440	30651	30361	30452	30766	30317	30356	30365	30465	30551	30489	30327	30458	30508	30592	30573	30691	30598	30401	30504	30583	30446	30648	30634	30536	30637	30592	30240	30520	30672	30599	30610	30419	30656	30764	30443	30524	30516	30496	30557	30269	30525	30266	30225	30518	30624	30488	30524	30474	30601	30447	30455	30619	30313	30461	30385	30547	30395	30560	30904	30586	30401	30475	30206	30063	30167	30464	30538	30721	30437	30680	30674	30448	30530	30783	30619	30445	30446	30322	30360	30471	30391	30505	30431	30534	30422	30709	30510	30551	30461	30708	30780	30735	30588	30478	30423	30403	30450	30399	30688	30721	30497	30562	30694	30408	30683	30653	30327	30464	30705	30492	30373	30740	30389	30643	30453	30603	30472	30335	30626	30566	30366	30263	30392	30652	30224	30762	30717	30618	30697	30520	30375	30615	30577	30606	30687	30491	30459	30294	30640	30636	30545	30600	30437	30610	30802	30817	30509	30420	30835	30649	30174	30394	30170	30550	30721	30329	30468	30437	30652	30692	30480	30451	30493	30705	30415	30570	30517	30296	30514	30377	30607	30746	30646	30563	30340	30372	30385	30641	30561	30341	30511	30518	30711	30465	30601	30515	30375	30447	30706	30442	30601	30287	30669	30662	30459	30777	30563	30365	30434	30496	30770	30652	30489	30856	30712	30495	30548	30626	30648	30477	30527	30419	30508	30584	30449	30366	30701	30451	30627	30725	30444	30630	30643	30579	30634	30631	30416	30679	30249	30478	30409	30479	30464	30562	30535	30584	30525	30689	30308	30119	30407	30324	30432	30442	30339	30620	30726	30449	30502	30489	30536	30376	30529	30421	30123	30591	30648	30511	30253	30540	30415	30630	30584	30607	30550	30470	30414	30503	30581	30578	30406	30582	30557	30865	30389	30155	30296	30631	30382	30316	30599	30431	30623	30260	30398	30779	30487	30394	30302	30412	30384	30299	30277	30633	30531	30791	30618	30663	30534	30715	30487	30409	30446	30209	30358	30329	30467	30692	30730	30536	30502	30547	30575	30490	30898	30824	30979	30483	30496	30501	30586	30264	30461	30391	30415	30578	30841	30688	30570	30399	30263	30627	30763	30491	30769	30648	30339	30228	30735	30563	30602	30344	30349	30087	30456	30534	30228	30346	30650	30409	30708	30486	30522	30577	30431	30621	30395	30438	30358	30472	30237	30722	30629	30353	30805	30445	30488	30355	30451	30810	30377	30431	30599	30806	30442	30604	30543	30422	30861	30667	30229	30584	30583	30732	30416	30615	30296	30469	30353	30261	30700	30396	30305	30632	30685	30815	30396	30673	30708	30520	30428	30119	30555	30407	30450	30628	30517	30486	30659	30397	30482	30514	30410	30687	30585	30441	30438	30715	30665	30419	30351	30625	30589	30300	30298	30425	30801	30537	30224	30781	30650	30555	30439	30404	30387	30494	30526	30307	30730	30602	30543	30441	30401	30619	30432	30613	30257	30409	30054	30379	30621	30459	30643	30552	30628	30779	30457	30398	30401	30331	30595	30462	30432	30500	30645	30579	30390	30533	30331	30585	30517	30626	30529	30544	30555	30502	30693	30571	30689	30564	30396	30884	30531	30581	30371	30702	30210	30447	30438	30629	30622	30949	30571	30646	30299	30437	30300	30611	30912	30993	30528	30583	30426	30514	30525	30218	30555	30761	30705	30570	30649	30579	30579	30622	30646	30570	30342	30592	30378	30774	30439	30587	30549	30633	30646	30758	30273	30758	30455	30465	30477	30578	30600	30292	30233	30582	30372	30367	30665	30399	30575	30669	30577	30742	30200	30342	30379	30124	30654	30717	30611	30289	30213	30390	30535	30435	30611	30340	30781	30572	30778	30667	30477	30166	30720	30824	30652	30529	30665	30554	30931	30445	30467	30573	30546	30539	30433	30499	30432	30231	30414	30869	30539	30901	30561	30215	30508	30390	30519	30676	30555	30177	30602	30551	30596	30679	30390	30181	30365	30502	30217	30726	30684	30779	30530	30474	30391	30659	30765	30468	30447	30677	30479	30504	30507	30553	30616	30263	30482	30971	30624	30581	30788	30540	30712	30530	30279	30697	30150	30187	30489	30437	30264	30556	30517	30554	30749	30532	30677	30505	30663	30476	30573	30621	30363	30933	30381	30568	30671	30765	30719	30461	30667	30729	30458	30395	30354	30521	30493	30627	30480	30503	30550	30410	30376	30377	30304	30524	30295	30579	30453	30532	30672	30459	30599	30621	30475	30280	30570	30646	30494	30705	30520	30606	30571	30540	30553	30759	30541	30671	30812	30686	30715	30517	30575	30483	30495	30426	30741	30422	30728	30383	30664	30360	30427	30370	30593	30760	30681	30504	30417	30637	30511	30755	30341	30501	30421	30570	30690	30578	30553	30809	30566	30758	30478	30621	30196	30715	30395	30566	30275	30593	30453	30613	30490	30503	30717	30550	30493	30612	30321	30458	30752	30455	30391	30134	30474	30443	30487	30774	30464	30494	30750	30484	30670	30303	30558	30898	30626	30549	30432	30267	30356	30608	30354	30651	30498	30788	30627	30573	30459	30393	30552	30762	30212	30372	30482	30692	30580	30445	30552	30547	30470	30470	30511	30782	30337	30497	30756	30585	30466	30546	30650	30749	30505	30122	30439	30600	30248	30490	30253	30572	30632	30428	30440	30829	30403	30640	30539	30486	30145	30502	30442	30318	30463	30477	30552	30664	30615	30593	30621	30485	30691	30419	30551	30334	30328	30626	30448	30336	30418	30387	30510	30840	30533	30390	30241	30589	30170	30690	30564	30536	30449	30338	30566	30473	30531	30437	30495	30469	30480	30738	30183	30654	30573	30629	30704	30781	30613	30290	30545	30504	30472	30564	30533	30576	30634	30776	30505	30527	30660	30448	30318	30561	30503	30328	30683	30560	30774	30315	30713	30392	30499	30524	30668	30400	30512	30600	30299	30547	30442	30663	30390	30459	30464	30643	30600	30988	30300	30319	30549	30649	30479	30434	30360	30542	30388	30486	30603	30280	30460	30799	30303	30296	30630	30726	30641	30798	30672	30492	30594	30748	30301	30441	30481	30588	30513	30624	30473	30517	30326	30429	30306	30518	30497	30604	30674	30291	30611	30542	30542	30639	30680	30840	30256	30444	30489	30467	30745	30591	30401	30595	30572	30420	30503	30634	30526	30415	30476	30743	30338	30392	30495	30443	30542	30457	30714	30620	30512	30555	30237	30421	30599	30450	30401	30791	30354	30143	30671	30541	30399	30681	30482	30399	30631	30475	30671	30594	30592	30623	30733	30599	30857	30774	30591	30766	30586	30568	30376	30793	30652	30563	30578	30530	30565	30574	30664
31176	60507	48311	26385	22385	21166	20365	20121	19790	19633	19527	19319	19343	19091	19183	19122	19090	19107	19053	19018	19043	18868	18908	19060	19069	19125	18995	19000	19029	18950	18958	18966	18934	18886	19194	19119	19128	18966	19135	18997	18990	19108	19170	18991	19039	18744	19009	18885	19143	18992	19051	18944	18987	18974	19167	18858	19167	18978	19074	18848	19019	18762	19064	18829	18810	19071	18842	19024	19079	19122	18881	18960	18841	18898	18907	18793	18717	18914	18971	18827	18966	18984	18915	18922	18975	18935	18787	18946	19121	18820	18768	18888	18891	18841	18886	18905	18919	18761	18854	19037	18926	18963	18832	18744	19249	18829	18882	18950	18912	18705	18760	18831	18869	18801	18801	18825	18770	18810	18935	18958	18843	18868	18956	18761	18891	18923	18964	18920	18772	18820	18834	18985	19020	18768	18821	18854	18733	18869	18995	18782	18940	18839	18909	18912	18739	18860	18810	18919	18922	18754	18868	18813	18805	18795	18780	18905	18821	18862	18671	19010	19076	18965	18817	18865	19064	18800	18904	18806	18780	18916	18799	18983	18806	18883	18870	18920	19053	18891	18822	18696	18891	18881	18985	18850	18897	18809	18885	18853	18776	18955	18901	18935	18900	19004	19009	18815	18835	18708	18753	18884	18838	19026	18815	19065	18843	18741	18813	18936	19020	18842	18883	18885	19022	18704	18774	18832	18774	18785	18948	18851	18971	18742	18979	18901	19032	18825	19031	18690	19030	18905	18682	18806	18781	18812	18876	19089	18762	18857	18919	19064	18884	18988	18944	18858	18928	18937	18709	18947	18955	18994	18778	18795	18983	18896	18789	18819	18773	19021	18815	19070	18837	18709	18990	18884	18688	18926	18818	18914	18841	18736	18873	18909	18743	18879	18575	18904	18871	18949	18876	18897	18958	18909	18948	18665	19010	18787	18848	18923	18784	18960	18877	18720	18834	18870	18741	18850	18832	18793	19094	18990	18985	18947	18890	18801	18822	18838	18766	18953	18933	18903	18859	19158	18662	19039	18978	18975	18875	18989	18815	18894	18781	18967	19072	18831	18839	18945	18761	18895	18769	18589	19104	18801	18954	18671	18807	18848	18916	19068	18979	18839	18828	18860	18785	18943	18831	18906	18917	18967	18835	18899	18974	18764	18818	18812	18850	18961	18933	18964	18919	18859	18793	18826	18895	19054	18915	18888	18762	18847	18895	18805	18813	18917	18927	19001	18814	18933	18857	18901	18915	18803	18813	18898	18804	18925	18733	18866	18794	18839	18927	18804	18937	18765	18907	18790	18967	19020	18827	18954	18911	18883	18928	18847	18931	18899	18829	18899	18964	18941	18947	18810	18923	18927	18912	18746	18878	18873	18846	18852	18975	18665	18852	18837	18877	18897	18891	18942	18822	19007	18885	18787	19019	18963	18909	18930	18887	18918	18518	18831	19107	18799	18769	18909	18827	18754	18794	18854	19056	18894	18919	19006	18836	18862	18796	18780	19052	18851	18924	18826	18815	18867	18844	18951	18753	18816	19051	18853	18807	18703	18837	18854	19088	18918	18786	19077	18826	18941	18784	19036	18841	18796	18935	18956	18772	18784	18634	18864	18924	19030	18736	18911	18827	19028	18732	18879	18950	18656	19073	18851	18861	19055	18885	18832	18924	18857	18788	18875	18925	18621	18832	18791	18874	18968	18790	18939	18972	18772	18968	18759	19011	18993	18829	18667	18724	18836	18914	18879	18863	19028	18861	18868	18830	19007	19030	18905	18751	18980	18796	18942	18868	18809	18794	18841	19087	18879	18928	18838	19114	18989	18807	18849	18888	19002	18927	18840	18773	18886	18846	18909	18746	18878	18847	18923	18887	18936	18975	18650	18995	18865	18918	18987	18732	18911	18846	18764	18886	18823	18864	18807	18950	18772	18981	18759	18835	18857	18725	19067	18921	18688	18774	19040	18711	18847	18843	18764	18785	18848	18895	18928	18766	18763	18881	18958	18879	18875	18846	18953	18996	18852	19010	18980	18844	18794	18786	18895	18782	18790	18838	18869	18731	18993	18923	18911	18947	18968	18879	18944	18991	18903	18962	19009	18840	19037	18868	18869	18805	18848	18994	18868	18794	19156	18617	18910	18861	18824	18791	18719	18851	18722	19017	18785	18769	19031	18705	18907	18865	18806	19045	18739	18917	18932	18818	18959	18842	19043	18919	18887	18813	19014	18824	18997	18897	18834	18861	18762	18829	18774	18886	19000	18801	18898	18774	18714	18803	18829	18882	18805	18777	18701	18859	18755	19011	18779	18995	18990	19104	18782	18913	18854	18944	18919	18714	18817	18779	18939	18991	18681	18824	18796	18840	18903	18743	18836	18851	18852	18858	18891	18983	18801	18731	18747	18848	19101	18912	18826	19139	18924	18854	18837	18971	18984	18788	19038	18589	18656	18878	18838	18810	18943	18826	18877	18942	18828	18816	18815	19054	18710	18759	18780	18971	18881	18768	18858	19031	18862	18725	19061	18901	18870	18818	18865	18846	18924	18770	18948	18732	18724	19025	18789	18815	18735	18818	18936	18867	18945	18768	18871	18906	18966	18743	18691	19001	18782	18850	18901	18980	18814	18943	18756	18822	18893	18957	18767	18947	18770	18851	19051	18961	18774	18892	18895	18840	18754	18849	18869	18883	18899	18885	19080	18819	18767	18944	18594	18753	18883	18861	19002	18636	18785	18806	18879	18781	18849	18921	18801	18833	18776	18894	18869	18999	18831	18967	18867	18960	18893	19146	18879	18769	18879	18771	18897	18824	18873	18791	18737	18762	18783	19024	18775	18952	19003	19003	18796	18907	18829	19051	18954	18825	18825	19064	18880	18996	18968	18882	18848	18762	18837	18780	18833	18996	18828	18964	18912	18938	18885	18798	18828	18879	18875	18746	18790	18958	18922	18836	18977	18773	18940	19109	18793	18930	19081	19067	18894	18864	18861	18555	18801	18949	19114	18915	18874	18887	18898	18884	18788	18913	18869	19014	19077	18867	18810	18806	18812	18809	19007	18922	18707	18963	19037	18927	18781	18862	18909	18814	19049	18897	18890	18918	18871	18880	18837	18931	18857	18781	18732	18889	18827	18926	19037	18840	18863	18863	18972	19017	18902	18821	18995	18779	18812	18892	18994	18936	18786	18946	18920	18695	19048	18856	18838	18791	19017	18789	18936	18870	19035	18954	18866	18868	18975	18864	18912	18739	18869	18803	18792	18957	18888	18860	18860	19081	18806	18771	18684	18800	18850	18733	18750	18918	18903	18750	18977	18958	18907	18983	19042	19106	18749	18929	18866	18773	18865	18784	18800	18763	18876	18855	18780	18793	19011	19035	18793	19087	18758	18768	18907	18805	18790	18754	18817	18753	18905	18815	18695	18804	18823	18850	18866	18879	19103	18905	18939	18980	18796	18864	18828	18900	18697	18957	18752	18775	18858	18769	18710	18865	18824	19022	18975	19013	18870	18726	18925	18781	18937	18704	18780	18850	18782	18870	19052	18789	18874	18944	18636	18872	18925	18731	18903	18614	18873	18812	18865	18948	18709	18866	18869	18695	18916	18751	18877	18920	18945	18937	18894	19046	18971	18868	18856	18975	19058	18881	18717	18854	18919	18810	18834	18853	18914	18890	18859	18822	19022	18977	18985	18739	19163	19038	18994	19053	18724	18775	19105	18818	18833	18851	18885	18896	18759	19134	18789	18923	19068	18762	18739	18812	18951	18970	18570	19017	18825	18787	18856	18911	19016	18767	18857	19035	18840	18856	18824	18826	18818	18906	19017	18822	18938	19007	18981	18778	18866	18871	19070	18961	19005	19085	18909	18835	18804	18885	18911	19081	18996	18989	18857	18716	18862	18770	18959	18999	18874	18859	18926	18756	18961	18786	18890	18744	18954	18768	18813	18979	19035	18750	18975	18903	18933	18714	18973	18858	18805	18952	18866	18925	18955	19062	18994	18917	19094	18878	18850	19075	19015	18909	18957	18805	18855	18970	18717	19134	18976	18880	18846	18975	18713	18767	18784	19002	18753	18765	18975	18922	18853	18754	18922	19165	18961	18760	18777	18872	19008	18649	18885	18783	19060	18632	18947	18860	18822	18776	18839	18937	19004	18868	18906	18763	18975	18749	18955	18957	18908	18692	18725	18847	18862	18916	18774	18889	18946	18703	18879	18894	18712	18945	18870	18965	18888	18929	18968	18961	18828	18907	18836	18989	18898	18724	18938	19031	19002	18958	18743	18928	18779	18693	18877	18779	18800	19014	18845	18752	18952	18791	18926	18833	18858	18990	18973	18834	18823	18843	18822	19002	18863	19027	18685	18796	18949	18814	18799	18793	18879	19041	18876	18810	19008	18765	18871	18904	18903	18909	18928	19089	18910	18958	18852	19077	18833	18702	18929	18917	18808	18843	18864	18599	18941	18848	18878	19028	18782	18913	18995	18823	18924	18914	18751	18810	19072	18861	18654	18870	18850	18880	18943	18815	19014	18598	18823	18976	18733	18843	18851	18699	18927	18978	18868	18966	18790	18990	19024	18830	18852	18851	18850	18806	18796	18934	18972	18696	18890	18986	18766	18882	18778	18874	19039	18891	18876	18889	19023	18874	18628	18867	18779	18922	18721	18825	18951	18643	18942	18719	18856	18951	18997	18845	18809	18905	18572	18957	18875	18850	19015	18870	18827	18823	18998	18868	18900	19002	18922	18846	18898	18957	18758	18897	18621	18929	18725	18815	18963	18881	18878	18926	18810	19031	18940	18873	19017	18696	18989	18798	18965	18738	18886	18902	18819	18927	18873	19031	18805	18949	18758	18914	18927	18807	18730	18882	18891	18905	18913	18702	18814	18765	18775	18586	18916	19037	18821	18869	18679	18721	18807	18840	18911	18785	19020	18878	18792	18915	18973	18763	18811	18834	18722	18937	18827	18886	18737	18867	18896	18807	18785	18882	18841	18985	18840	19066	18937	18948	18930	18746	19008	19006	18878	18711	18821	18761	18873	18988	18831	18945	18851	18930	18931	18650	19023	18885	18868	18720	18886	18908	18965	18933	18727	19024	18706	18743	18884	18795	18866	18737	18907	19011	18948	18899	18676	19071	18871	18777	18820
35917	32506	34434	30954	29475	29693	29762	29756	29546	29447	29630	29525	29689	29555	29700	29352	29331	29560	29524	29350	29549	29354	29343	29697	29682	29575	29560	29321	29489	29465	29480	29623	29742	29675	29613	29507	29681	29437	29429	29516	29444	29790	29313	29464	29426	29677	29627	29491	29338	29503	29579	29562	29475	29742	29591	29457	29738	29209	29563	29406	29550	29524	29578	29699	29443	29746	29882	29371	29672	29475	29599	29544	29619	29542	29360	29553	29423	29511	29427	29537	29362	29640	29493	29452	29561	29696	29683	29410	29528	29567	29532	29389	29567	29548	29228	29635	29379	29460	29815	29613	29476	29764	29342	29576	29848	29444	29707	29696	29521	29894	29412	29417	29589	29407	29588	29336	29667	29607	29340	29738	29433	29333	29804	29265	29347	29497	29345	29426	29425	29474	29337	29758	29363	29807	29691	29404	29432	29805	29706	29512	29518	29215	29468	29660	29485	29603	29685	29490	29567	29456	29558	29760	29666	29459	29833	29786	29841	29249	29682	29606	29580	29286	29541	29271	29576	29737	29595	29286	29548	29413	29577	29665	29321	29432	29303	29509	29397	29558	29506	29492	29702	29471	29610	29675	29432	29610	29715	29370	29328	29599	29488	29390	29769	29465	29588	29719	29537	29659	29662	29504	29724	29537	29650	29714	29212	29452	29599	29584	29580	29498	29461	29471	29556	29357	29687	29709	29693	29449	29350	29655	29750	29728	29516	29400	29570	29610	29417	29426	29436	29762	29688	29535	29565	29266	29509	29669	29495	29360	29511	29647	29768	29598	29532	29334	29439	29550	29375	29697	29558	29361	29306	29424	29469	29616	29510	29694	29648	29548	29346	29698	29646	29442	29291	29267	29615	29689	29598	29565	29980	29459	29594	29392	29618	29708	29809	29427	29627	29417	29416	29426	29462	29742	29629	29745	29404	29354	29394	29619	29599	29840	29568	29450	29606	29809	29447	29450	29465	29634	29356	29270	29509	29621	29722	29853	29434	29662	29638	29386	29749	29597	29593	29619	29368	29357	29414	29515	29563	29452	29393	29433	29596	29902	29578	29511	29734	29506	29586	29578	29884	29694	29667	29279	29530	29626	29341	29479	29629	29576	29491	29520	29551	29341	29533	29458	29461	29806	29442	29680	29617	29539	29502	29747	29502	29507	29596	29700	29269	29661	29423	29314	29627	29715	29551	29403	29349	29408	29459	29454	29411	29378	29512	29551	29499	29521	29480	29663	29534	29386	29482	29480	29617	29514	29250	29359	29605	29630	29352	29360	29517	29586	29531	29561	29820	29341	29450	29421	29600	29349	29654	29719	29755	29503	29460	29623	29575	29416	29393	29444	29429	29620	29476	29361	29521	29270	29652	29554	29529	29662	29619	29603	29510	29099	29673	29470	29446	29467	29563	29431	29587	29476	29468	29486	29422	29541	29541	29479	29547	29547	29536	29316	29381	29421	29578	29481	29295	29598	29483	29372	29522	29534	29641	29423	29311	29400	29164	29416	29516	29892	29708	29406	29378	29547	29566	29530	29740	29402	29494	29463	29448	29530	29548	29396	29511	29530	29579	29300	29664	29562	29606	29414	29369	29482	29513	29615	29453	29400	29702	29653	29700	29751	29536	29496	29495	29576	29558	29526	29367	29466	29463	29482	29602	29428	29483	29788	29657	29349	29586	29434	29433	29753	29569	29525	29442	29356	29472	29573	29705	29472	29657	29472	29439	29313	29454	29612	29539	29783	29544	29510	29395	29323	29635	29458	29668	29698	29682	29745	29373	29714	29580	29385	29292	29545	29836	29507	29791	29598	29359	29643	29428	29709	29748	29479	29410	29389	29553	29262	29624	29435	29835	29342	29573	29490	29542	29501	29659	29718	29329	29523	29798	29360	29150	29463	29620	29425	29502	29486	29719	29758	29621	29727	29673	29412	29418	29616	29818	29481	29608	29494	29417	29404	29253	29762	29553	29679	29555	29545	29540	29626	29454	29467	29190	29669	29491	29486	29445	29523	29376	29528	29536	29459	29793	29433	29589	29781	29656	29541	29681	29683	29635	29229	29523	29701	29560	29460	29669	29422	29587	29594	29432	29487	29362	29488	29449	29461	29594	29428	29468	29503	29639	29555	29374	29262	29560	29519	29520	29326	29464	29588	29538	29525	29395	29468	29421	29509	29752	29806	29496	29563	29445	29692	29764	29485	29830	29732	29572	29562	29551	29580	29334	29432	29578	29649	29564	29554	29605	29363	29509	29787	29840	29606	29703	29435	29670	29425	29612	29526	29710	29706	29537	29608	29394	29687	29710	29653	29389	29469	29276	29479	29427	29461	29280	29701	29645	29585	29659	29654	29645	29657	29597	29654	29550	29629	29659	29664	29360	29710	29837	29508	29739	29521	29477	29452	29412	29684	29591	29546	29569	29404	29522	29559	29522	29340	29626	29773	29477	29518	29601	29585	29553	29448	29492	29615	29773	29746	29596	29545	29515	29475	29560	29433	29792	29329	29419	29443	29399	29199	29734	29576	29390	29753	29490	29125	29464	29709	29649	29296	29568	29653	29370	29258	29515	29318	29395	29570	29683	29720	29542	29642	29619	29283	29637	29396	29488	29458	29381	29079	29520	29585	29235	29675	29505	29348	29379	29558	29555	29747	29693	29469	29524	29542	29551	29510	29646	29456	29486	29651	29395	29553	29675	29603	29488	29441	29697	29552	29616	29427	29613	29464	29760	29575	29648	29717	29591	29501	29438	29557	29509	29595	29719	29663	29574	29612	29606	29217	29642	29600	29542	29684	29602	29413	29382	29386	29772	29351	29616	29523	29584	29624	29484	29506	29632	29555	29739	29850	29729	29462	29600	29389	29501	29327	29443	29385	29548	29377	29282	29599	29618	29725	29352	29457	29431	29206	29452	29553	29414	29759	29860	29360	29475	29397	29506	29556	29785	29609	29711	29294	29547	29498	29310	29403	29474	29412	29550	29677	29502	29544	29524	29640	29396	29674	29628	29639	29754	29606	29421	29629	29471	29521	29540	29525	29290	29562	29352	29520	29773	29454	29364	29682	29609	29506	29404	29502	29377	29737	29636	29904	29885	29683	29387	29720	29524	29381	29697	29441	29494	29525	29635	29578	29430	29563	29470	29916	29391	29603	29707	29388	29671	29696	29570	29414	29582	29534	29464	29258	29185	29350	29458	29788	29572	29818	29848	29493	29556	29454	29452	29348	29166	29459	29389	29403	29610	29387	29391	29706	29582	29663	29624	29423	29566	29584	29432	29559	29470	29491	29213	29444	29709	29502	29365	29866	29642	29668	29476	29612	29474	29514	29397	29774	29598	29714	29733	29539	29487	29531	29358	29487	29759	29667	29704	29617	29400	29686	29629	29381	29631	29367	29606	29251	29731	29637	29684	29391	29630	29533	29587	29479	29498	29382	29645	29386	29540	29671	29364	29582	29458	29696	29577	29578	29675	29662	29729	29450	29531	29473	29704	29319	29351	29451	29574	29736	29495	29615	29278	29277	29285	29598	29543	29468	29454	29527	29520	29565	29629	29454	29803	29507	29537	29584	29673	29351	29354	29439	29578	29670	29231	29653	29274	29477	29371	29683	29463	29534	29603	29368	29456	29456	29774	29440	29518	29592	29500	29712	29591	29431	29599	29222	29611	29408	29706	29332	29427	29542	29505	29702	29411	29782	29638	29683	29584	29456	29283	29397	29410	29341	29349	29582	29436	29615	29690	29661	29682	29922	29766	29728	29755	29741	29460	29358	29589	29412	29528	29380	29118	29306	29635	29441	29525	29512	29542	29453	29325	29705	29554	29408	29562	29429	29417	29377	29578	29841	29580	29531	29566	29538	29811	29952	29855	29607	29490	29308	29445	29122	29410	29587	29436	29510	29475	29439	29663	29407	29637	29505	29445	29423	29736	29780	29551	29806	29577	29497	29600	29352	29679	29422	29681	29403	29474	29415	29603	29409	29575	29534	29648	29395	29604	29570	29442	29549	29507	29797	29434	29280	29513	29335	29483	29590	29506	29485	29495	29649	29320	29520	29636	29567	29578	29824	29541	29438	29514	29396	29631	29235	29539	29524	29514	29484	29394	29482	29435	29382	29392	29505	29717	29043	29641	29491	29494	29708	29483	29482	29521	29367	29659	29396	29439	29372	29554	29473	29437	29529	29571	29641	29360	29643	29565	29535	29522	29271	29369	29343	29547	29951	29658	29418	29637	29526	29303	29465	29700	29483	29537	29522	29670	29956	29719	29609	29661	29489	29512	29447	29565	29675	29734	29492	29549	29609	29104	29518	29197	29155	29618	29274	29542	29320	29643	29434	29551	29441	29262	29186	29677	29571	29539	29361	29403	29563	29390	29758	29553	29778	29691	29675	29610	29449	29572	29266	29609	29338	29356	29541	29423	29569	29164	29511	29646	29560	29582	29684	29472	29570	29502	29372	29268	29382	29539	29495	29773	29369	29335	29462	29686	29860	29569	29581	29499	29339	29426	29922	29574	29496	29444	29392	29512	29411	29362	29262	29389	29600	29569	29754	29604	29490	29356	29476	29667	29382	29554	29739	29654	29351	29431	29316	29471	29364	29382	29369	29640	29704	29597	29650	29566	29396	29652	29515	29631	29690	29412	29449	29731	29587	29282	29450	29319	29429	29518	29373	29539	29656	29373	29403	29678	29472	29399	29589	29517	29573	29664	29523	29585	29460	29678	29574	29644	29426	29595	29489	29382	29648	29499	29578	29456	29565	29587	29627	29390	29660	29733	29614	29680	29448	29465	29544	29666	29588	29362	29235	29377	29483	29498	29692	29651	29551	29265	29318	29464	29629	29500	29495	29667	29530	29605	29576	29521	29739	29584	29313	29578	29442	29501	29674	29759	29783	29530	29535	29520	29488	29683	29721	29608	29318	29336	29324	29400	29586	29435	29523	29313	29592	29561	29398	29497	29664	29627	29652	29415	29725	29466	29771	29570	29670	29519	29474	29658	29602	29610	29383	29395	29362	29601	29600	29409	29405	29546	29586	29771	29308	29436	29381	29450	29528	29612	29495	29283	29588	29504	29623	29598	29539	29221	29490	29763	29496	29332	29870	29569	29327	29462	29529	29708	29610	29474	29121	29405	29645	29704	29687
25467	35987	24467	19154	18708	18692	18625	18561	18638	18541	18527	18684	18526	18510	18534	18751	18570	18514	18641	18599	18571	18508	18663	18452	18476	18321	18751	18614	18799	18529	18820	18802	18676	18531	18744	18744	18593	18574	18414	18616	18357	18488	18765	18549	18521	18604	18428	18744	18674	18913	18440	18624	18401	18432	18653	18798	18610	18513	18483	18759	18495	18433	18324	18507	18525	18590	18419	18689	18532	18616	18499	18559	18461	18513	18598	18344	18732	18467	18603	18666	18677	18807	18718	18451	18752	18501	18506	18545	18677	18570	18424	18547	18707	18434	18503	18430	18536	18508	18609	18581	18414	18479	18845	18368	18814	18667	18332	18389	18605	18610	18715	18367	18504	18553	18692	18444	18652	18597	18496	18647	18519	18472	18493	18515	18492	18683	18586	18582	18667	18447	18600	18699	18551	18558	18405	18466	18573	18462	18629	18432	18518	18647	18506	18564	18554	18685	18543	18526	18492	18495	18597	18491	18588	18554	18513	18377	18619	18438	18600	18780	18647	18447	18600	18636	18628	18533	18558	18638	18623	18559	18474	18776	18480	18464	18460	18729	18477	18471	18730	18633	18308	18512	18598	18393	18369	18389	18459	18400	18365	18647	18732	18533	18403	18571	18590	18406	18718	18561	18286	18547	18351	18571	18619	18413	18640	18547	18513	18621	18662	18477	18642	18578	18419	18607	18570	18561	18449	18594	18554	18532	18479	18634	18597	18538	18588	18530	18523	18622	18634	18352	18412	18320	18577	18478	18560	18424	18518	18379	18667	18555	18699	18497	18554	18683	18582	18489	18424	18351	18533	18542	18403	18467	18519	18460	18326	18462	18426	18515	18639	18555	18462	18500	18564	18548	18407	18509	18560	18435	18375	18631	18411	18665	18469	18465	18598	18560	18486	18602	18415	18594	18566	18746	18528	18491	18624	18702	18450	18633	18778	18405	18478	18601	18526	18376	18486	18562	18596	18403	18593	18634	18580	18596	18541	18474	18586	18437	18645	18551	18475	18582	18571	18490	18612	18500	18583	18610	18560	18409	18517	18451	18565	18652	18554	18721	18620	18470	18694	18500	18578	18556	18647	18569	18372	18705	18611	18460	18471	18412	18730	18692	18654	18455	18638	18509	18676	18585	18533	18496	18508	18373	18539	18413	18679	18593	18617	18619	18499	18462	18634	18748	18477	18605	18516	18384	18542	18520	18638	18611	18687	18719	18558	18641	18529	18633	18544	18334	18533	18268	18383	18553	18342	18578	18348	18403	18610	18505	18507	18553	18489	18538	18659	18442	18490	18645	18508	18664	18505	18481	18542	18632	18489	18672	18560	18499	18465	18470	18575	18316	18660	18459	18562	18460	18719	18697	18551	18584	18535	18588	18419	18575	18659	18649	18684	18647	18642	18552	18587	18534	18647	18593	18551	18348	18577	18526	18576	18525	18451	18489	18555	18468	18572	18607	18631	18495	18585	18546	18451	18582	18607	18666	18683	18377	18740	18576	18561	18715	18516	18689	18525	18542	18597	18748	18614	18708	18632	18472	18490	18675	18584	18517	18607	18545	18531	18413	18608	18376	18644	18548	18463	18474	18496	18460	18663	18577	18424	18518	18685	18554	18627	18653	18648	18507	18669	18500	18494	18510	18707	18563	18483	18504	18552	18416	18586	18519	18584	18455	18744	18457	18590	18464	18588	18537	18597	18651	18472	18685	18552	18641	18604	18632	18526	18721	18543	18622	18567	18414	18573	18596	18406	18725	18504	18560	18464	18744	18402	18771	18538	18667	18581	18377	18644	18573	18556	18643	18338	18346	18465	18424	18480	18608	18570	18592	18511	18543	18681	18505	18566	18607	18540	18485	18558	18480	18552	18808	18455	18554	18544	18801	18593	18360	18527	18628	18630	18573	18503	18522	18524	18481	18623	18533	18627	18495	18601	18574	18631	18524	18593	18471	18368	18624	18543	18468	18571	18628	18508	18465	18727	18549	18456	18675	18572	18551	18558	18501	18381	18496	18548	18583	18466	18733	18539	18503	18588	18574	18553	18555	18608	18654	18564	18704	18565	18697	18514	18454	18611	18512	18674	18649	18575	18615	18488	18478	18611	18459	18578	18490	18497	18668	18511	18650	18694	18560	18476	18432	18552	18618	18524	18421	18606	18549	18564	18523	18706	18596	18587	18572	18593	18467	18563	18509	18485	18621	18510	18421	18463	18465	18537	18386	18523	18514	18590	18385	18694	18605	18568	18575	18403	18625	18692	18621	18520	18602	18451	18540	18534	18559	18624	18577	18579	18531	18571	18541	18662	18541	18642	18592	18536	18523	18620	18558	18696	18506	18448	18483	18693	18504	18444	18391	18518	18499	18623	18425	18672	18589	18503	18548	18478	18393	18649	18489	18581	18555	18604	18627	18480	18512	18359	18616	18606	18534	18431	18488	18591	18641	18618	18669	18643	18337	18321	18510	18473	18712	18607	18528	18606	18513	18553	18502	18496	18615	18464	18599	18558	18518	18634	18590	18311	18493	18564	18571	18497	18600	18519	18603	18484	18496	18522	18539	18635	18611	18605	18606	18605	18484	18680	18507	18612	18538	18682	18658	18537	18589	18473	18728	18362	18468	18593	18496	18420	18552	18653	18593	18602	18530	18362	18577	18552	18650	18626	18376	18457	18581	18615	18426	18659	18668	18606	18703	18722	18577	18517	18648	18547	18637	18631	18597	18432	18592	18504	18465	18813	18394	18462	18502	18350	18428	18751	18552	18782	18596	18552	18560	18619	18428	18581	18628	18498	18564	18619	18630	18767	18558	18431	18506	18484	18430	18446	18617	18506	18671	18668	18571	18442	18557	18472	18454	18510	18593	18566	18554	18477	18594	18611	18463	18537	18652	18659	18442	18625	18591	18817	18674	18665	18578	18424	18492	18527	18797	18541	18634	18516	18721	18439	18652	18553	18642	18568	18726	18620	18588	18449	18699	18413	18633	18605	18452	18727	18404	18373	18603	18595	18597	18448	18773	18580	18465	18623	18610	18719	18645	18538	18555	18648	18620	18566	18429	18552	18640	18503	18598	18626	18480	18385	18471	18606	18510	18501	18608	18400	18649	18301	18518	18618	18576	18576	18564	18631	18702	18539	18555	18442	18682	18559	18657	18613	18449	18667	18449	18464	18619	18582	18559	18886	18477	18624	18487	18544	18619	18755	18622	18414	18308	18725	18478	18680	18765	18404	18598	18547	18502	18649	18731	18763	18567	18534	18668	18675	18736	18611	18745	18521	18510	18643	18515	18580	18695	18248	18591	18331	18545	18450	18363	18432	18531	18605	18482	18715	18459	18521	18438	18687	18445	18504	18546	18658	18444	18482	18450	18644	18536	18494	18512	18493	18628	18454	18411	18483	18502	18562	18575	18410	18436	18572	18522	18441	18467	18427	18660	18478	18555	18659	18468	18619	18725	18606	18719	18547	18649	18559	18484	18639	18446	18588	18413	18697	18761	18431	18390	18680	18549	18633	18649	18551	18693	18646	18468	18454	18622	18428	18607	18595	18383	18582	18571	18368	18479	18461	18509	18755	18559	18611	18673	18453	18302	18826	18523	18431	18585	18540	18623	18737	18675	18569	18673	18514	18417	18647	18506	18607	18597	18512	18527	18653	18560	18569	18234	18617	18410	18459	18452	18565	18549	18637	18569	18768	18449	18477	18446	18522	18519	18510	18452	18487	18587	18465	18640	18554	18461	18506	18681	18521	18712	18532	18467	18645	18735	18627	18568	18468	18591	18431	18698	18603	18629	18800	18622	18477	18678	18646	18500	18516	18702	18593	18635	18660	18477	18624	18748	18619	18585	18676	18617	18467	18570	18553	18532	18256	18663	18643	18621	18550	18603	18551	18541	18540	18539	18556	18657	18507	18627	18579	18540	18574	18561	18511	18538	18550	18581	18765	18478	18606	18677	18478	18597	18613	18529	18680	18402	18415	18625	18444	18591	18592	18555	18491	18390	18488	18348	18371	18406	18448	18599	18611	18399	18575	18630	18637	18576	18640	18652	18662	18598	18501	18576	18645	18583	18420	18546	18511	18632	18522	18399	18510	18682	18709	18403	18555	18528	18687	18504	18458	18799	18525	18562	18779	18410	18663	18748	18454	18656	18598	18599	18588	18601	18765	18478	18516	18659	18617	18536	18781	18624	18475	18673	18605	18539	18335	18449	18545	18360	18546	18650	18557	18626	18439	18619	18565	18651	18350	18534	18585	18557	18550	18691	18547	18568	18545	18541	18694	18407	18612	18559	18579	18587	18511	18753	18478	18446	18678	18408	18508	18383	18748	18602	18518	18536	18568	18551	18701	18441	18455	18478	18587	18594	18603	18557	18516	18615	18607	18625	18508	18611	18615	18425	18608	18502	18690	18530	18659	18559	18690	18716	18458	18587	18384	18638	18496	18539	18453	18623	18468	18502	18643	18716	18828	18332	18418	18444	18683	18578	18510	18714	18483	18652	18500	18529	18511	18544	18305	18450	18606	18623	18563	18615	18762	18488	18464	18730	18605	18503	18782	18622	18460	18444	18659	18387	18478	18471	18586	18490	18503	18666	18395	18686	18636	18584	18435	18494	18431	18481	18736	18387	18526	18436	18667	18459	18615	18694	18547	18536	18657	18669	18479	18651	18701	18528	18442	18674	18559	18475	18524	18506	18490	18602	18545	18531	18513	18718	18401	18532	18585	18567	18491	18682	18283	18649	18442	18452	18717	18648	18715	18531	18554	18482	18358	18576	18550	18564	18736	18593	18649	18566	18565	18587	18655	18533	18622	18688	18603	18488	18454	18490	18514	18610	18493	18446	18566	18627	18363	18584	18731	18526	18648	18426	18629	18729	18441	18682	18647	18449	18515	18563	18531	18647	18604	18565	18637	18468	18600	18440	18570	18535	18514	18457	18677	18545	18511	18515	18415	18483	18498	18553	18623	18539	18419	18556	18613	18498	18593	18605	18647	18250	18647	18598	18469	18605	18552	18525	18527	18433	18522	18633	18467	18409	18588	18669	18339	18647	18601	18610	18507	18472	18604	18556	18511	18479	18592	18347	18635	18745	18560	18553	18682	18468	18758	18464	18535	18669	18532	18555	18330	18505	18573	18505	18474	18588
23853	20974	27253	25298	24436	28706	31175	28939	28676	28943	28705	28782	28645	28662	28514	28451	28565	28510	28509	28601	28592	28324	28270	28655	28811	28258	28523	28656	28384	28670	28434	28531	28537	28468	28891	28799	28683	28623	28521	28590	28771	28539	28753	28216	28420	28432	28635	28262	28716	28541	28302	28391	28407	28552	28526	28695	28691	28713	28558	28729	28848	28183	28346	28391	28308	28314	28528	28374	28512	28438	28344	28463	28183	28491	28272	28649	28335	28585	28500	28282	28573	28292	28421	28301	28529	28282	28572	28356	28276	28398	28476	28519	28368	28447	28603	28333	28273	28551	28328	28673	28298	28331	28370	28635	28489	28392	28325	28389	28422	28305	28649	28373	28707	28413	28355	28362	28803	28515	28460	28386	28456	28469	28555	28261	28519	28425	28575	28227	28505	28514	28690	28535	28364	28298	28418	28458	28693	28434	28368	28859	28640	28354	28323	28396	28384	28287	28454	28636	28421	28301	28435	28363	28357	28377	28438	28517	28601	28351	28246	28456	28337	28381	28322	28304	28568	28131	28365	28322	28498	28457	28387	28628	28519	28341	28425	28233	28412	28556	28712	28575	28348	28397	28217	28555	28457	28241	28536	28541	28702	28281	28640	28412	28527	28327	28547	28200	28490	28336	28301	28533	28860	28487	28582	28206	28426	28253	28411	28319	28310	28596	28429	28493	28566	28335	28368	28205	28198	28229	28369	28209	28603	28483	28409	28645	28446	28253	28565	28293	28416	28319	28275	28525	28468	28531	28585	28330	28285	28366	28255	28573	28308	28437	28329	28188	28487	28131	28523	28286	28360	28432	28466	28412	28107	28266	28329	28419	28391	28376	28462	28341	28454	28308	28278	28792	28332	28430	28439	28364	28135	28169	28381	28109	28372	28229	28308	28461	28315	28506	28319	28176	28599	28623	28505	28543	28368	28559	28031	28064	28359	28679	28468	28509	28409	28425	28223	28311	28360	28327	28311	28345	28361	28272	28565	28344	28474	28315	28425	28258	28459	28548	28260	28584	28244	28334	28479	28506	28575	28492	28538	28409	28278	28398	28648	28528	28123	28472	28340	28372	28013	28331	28290	28444	28505	28107	28372	28677	28452	28406	28615	28243	28583	28437	28660	28512	28334	28599	28363	28243	28406	28393	28358	28368	28533	28473	28385	28407	28531	28561	28448	28719	28463	28420	28427	28300	28604	28245	28748	28384	28573	28319	28600	28245	28309	28249	28497	28459	28499	28486	28409	28205	28725	28281	28118	28166	28285	28407	28457	28569	28178	28405	28498	28536	28411	28585	28467	28533	28395	28342	28229	28648	28430	28267	28415	28599	28238	28492	28581	28463	28430	28425	28345	28636	28292	28407	28297	28348	28222	28296	28458	28460	28333	28405	28391	28246	28298	28473	28329	28361	28503	28601	28399	28160	28057	28263	28399	28573	28428	28035	28323	28290	28259	28169	28573	28414	28591	28508	28353	28300	28440	28578	28514	28236	28386	28532	28542	28244	28448	28522	28412	28389	28466	28416	28215	28321	28547	28441	28416	28284	28518	28416	28290	28500	28341	28198	28495	28584	28613	28521	28404	28343	28369	28414	28591	28467	28631	28501	28344	28353	28472	28367	28213	28290	28444	27980	28475	28685	28533	28387	28319	28466	28544	28620	28416	28427	28378	28209	28530	28540	28569	28557	28373	28430	28364	28437	28387	28463	28659	28321	28450	28329	28379	28399	28308	28552	28489	28419	28355	28281	28362	28158	28413	28409	28581	28233	28499	28653	28255	28374	28397	28437	28317	28292	28421	28241	28451	28446	28195	28341	28427	28320	28337	28265	28697	28504	28122	28163	28556	28361	28388	28557	28408	28745	28492	28330	28508	28369	28479	28384	28204	28388	28587	28562	28329	28575	28708	28395	28447	28440	28416	28523	28408	28608	28703	28440	28197	28257	28275	28531	28268	28410	28596	28266	28280	28434	28626	28317	28428	28232	28131	28450	28467	28473	28633	28415	28448	28183	28394	28032	28684	28523	28353	28272	28635	28426	28367	28565	28470	28484	28346	28465	28228	28543	28525	28501	28454	28613	28502	28348	28542	28477	28668	28390	28234	28391	28436	28544	28555	28538	28400	28231	28476	28350	28491	28335	28770	28355	28481	28614	28508	28386	28541	28314	28475	28593	28397	28433	28878	28656	28375	28311	28491	28398	28200	28482	28416	28454	28291	28408	28375	28531	28559	28556	28159	28437	28398	28494	28598	28434	28508	28053	28218	28499	28476	28417	28570	28527	28225	28239	28289	28330	28268	28585	28560	28437	28500	28142	28328	28409	28624	28424	28591	28389	28432	28180	28454	28269	28276	28380	28403	28643	28371	28310	28521	28620	28568	28291	28549	28306	28369	28422	28443	28517	28364	28653	28239	28421	28563	28431	28482	28311	28563	28565	28661	28361	28417	28285	28494	28417	28622	28361	28397	28426	28422	28369	28483	28319	28519	28400	28304	28404	28385	28436	28423	28388	28359	28264	28358	28563	28364	28303	28312	28208	28386	28496	28581	28179	28416	28436	28757	28546	28454	28265	28326	28171	28469	28281	28186	28287	28499	28475	28372	28166	28134	28138	28493	28539	28168	28440	28527	28321	28476	28551	28356	28294	28464	28421	28412	28530	28109	28496	28573	28403	28424	28441	28459	28415	28240	28608	28803	28240	28443	28332	28277	28512	28310	28246	28367	28291	28507	28293	28386	28334	28207	28643	28539	28422	28690	28263	28624	28431	28373	28387	28164	28430	28269	28607	28705	28482	28487	28194	28282	28329	28572	28582	28458	28412	28369	28404	28311	28428	28373	28432	28499	28546	28816	28608	28145	28529	28084	28333	28302	28239	28138	28121	28483	28288	28302	28325	28465	28433	28292	28588	28357	28570	28304	28369	28414	28327	28604	28333	28348	28304	28715	28422	28269	28502	28684	28249	28371	28467	28271	28201	28267	28648	28525	28168	28455	28459	28457	28067	28427	28051	28458	28341	28493	28430	28457	28913	28375	28473	28525	28331	28373	28485	28280	28405	28512	28298	28461	28382	28305	28382	28459	28439	28402	28412	28405	28614	28553	28562	28707	28604	28516	28309	28713	28437	28724	28356	28275	28468	28407	28479	28474	28528	28194	28329	28502	28466	28367	28332	28496	28426	28556	28231	28331	28490	28303	28208	28549	28554	28533	28175	28208	28525	28182	28452	28369	28373	28490	28350	28379	28430	28503	28232	28378	28290	28308	28679	28390	28474	28263	28481	28303	28309	28305	28267	28419	28533	28320	28553	28340	28354	28298	28209	28389	28427	28389	28385	28557	28528	28246	28434	28510	28149	28615	28596	28400	28226	28406	28193	28390	28512	28335	28459	28333	28420	28717	28567	28286	28317	28405	28488	28355	28462	28118	28347	28455	28255	28371	28373	28218	28449	28462	28147	28511	28321	28400	28170	28490	28395	28407	28387	28529	28481	28265	28381	28237	28367	28267	28336	28390	28543	28159	28531	28296	28265	28358	28276	28683	28487	28678	28408	28610	28233	28249	28481	28807	28443	28204	28402	28334	28612	28421	28381	28226	28577	28535	28366	28635	28247	28207	28302	28336	28569	28416	28419	28541	28316	28414	28423	28483	28364	28553	28493	28370	28210	28469	28400	28306	28576	28480	28203	28396	28462	28217	28505	28444	28444	28470	28332	28623	28592	28394	28199	28347	28185	28445	28225	28427	28527	28204	28359	28563	28381	28470	28369	28602	28301	28496	28557	28483	28758	28493	28277	28523	28381	28407	28491	28663	28441	28275	28484	28574	28454	28438	28377	28435	28467	28356	28314	28342	28248	28276	28497	28477	28491	28446	28446	28352	28474	28567	28324	28325	28553	28434	28376	28296	28630	28282	28261	28401	28580	28428	28495	28383	28370	28488	28177	28530	28293	28302	28325	28347	28430	28267	28226	28590	28281	28426	28479	28393	28502	28508	28283	28435	28101	28042	28365	28489	28509	28633	28645	28595	28293	28377	28454	28519	28532	28419	28337	28504	28305	28195	28307	28202	28507	28573	28495	28654	28491	28213	28388	28607	28250	28412	28192	28682	28430	28507	28336	28442	28332	28591	28140	28339	28263	28582	28348	28678	28402	28307	28608	28380	28129	28373	28624	28562	28402	28659	28276	28298	28586	28482	28687	28415	28420	28443	28431	28133	28620	28421	28302	28493	28266	28453	28174	28276	28418	28412	28381	28549	28312	28420	28288	28329	28245	28552	28501	28369	28336	28359	28220	28497	28574	28221	28478	28303	28496	28629	28129	28338	28482	28492	28476	28585	28475	28382	28585	28512	28484	28362	28179	28407	28542	28422	28470	28323	28345	28245	28454	28478	28487	28665	28362	28497	28426	28267	28299	28285	28218	28412	28016	28681	28515	28580	28439	28409	28284	28542	28519	28513	28367	28310	28447	28471	28245	28238	28345	28721	28463	28501	28183	28424	28338	28305	28388	28317	28649	28349	28292	28818	28211	28412	28390	28442	28420	28320	28414	28403	28228	28376	28386	28206	28456	28414	28490	28317	28142	28349	28382	28703	28408	28583	28319	28475	28414	28213	28653	28342	28400	28410	28339	28331	28255	28408	28544	28441	28380	28115	28472	28607	28495	28066	28381	28269	28286	28416	28381	28670	28229	28346	28551	28461	28447	28571	28426	28253	28351	28606	28329	28401	28424	28578	28254	28710	28670	28226	28447	28177	28038	28448	28303	28312	28156	28668	28576	28337	28637	28626	28455	28353	28284	28171	28386	28376	28322	28325	28511	28413	28574	28343	28448	28298	28548	28618	28471	28303	28386	28389	28585	28362	28212	28652	28276	28272	28448	28152	28392	28402	28545	28760	28315	28489	28429	28252	28587	28354	28499	28456	28360	28413	28590	28278	28653	28522	28647	28257	28350	28280	28452	28514	28506	28164	28438	28452	28565	28276	28453	28194	28613	28184	28598	28546	28780	28500	28690	28204	28512	28200	28376	28939	28573	28641	28515	28401	28455	28235	28341	28314	28329	28173	28711	28463	28287	28586	28417	28482	28268	28417	28317	28582	28512	28440	28573	28529	28691	28564	28333	28450	28382	28338	28623	28393	28587	28525	28386
26547	46615	30406	25237	21269	19178	18996	18829	18379	18324	18306	18493	18379	18347	18300	18111	18277	18117	18159	18180	18145	18147	18201	18328	17999	18129	18264	18236	18237	18109	18045	18247	18380	18010	18000	18259	18162	18054	18314	18212	18180	18307	18241	18148	18227	18169	18090	18069	18197	17996	18069	18097	18023	18160	18288	17918	18134	18213	18214	18210	18125	18128	18203	18213	18087	18044	18212	18060	18136	17837	18108	18059	18293	18049	18041	17937	18055	18080	18212	18190	18100	17933	18061	18204	18009	18039	18051	18016	18164	18053	18172	18060	18285	18066	17941	18058	18326	18009	18009	18125	18227	17929	18094	18043	18019	18161	17955	17986	17873	18091	18177	18141	18073	18088	17935	18127	18127	18151	18177	18093	18007	18005	18124	17980	18146	18176	18118	17976	18056	18157	18262	18119	18104	17884	18126	17817	18178	18001	18101	17959	17951	18092	17920	17992	18085	18008	17890	17928	18147	18177	17912	18020	17998	17925	18157	18183	17921	17979	18057	17947	18179	18041	18229	18066	18031	18016	18019	17995	18260	18111	18148	18052	17942	17975	18165	17930	18042	18238	18039	17779	18139	18069	18069	18108	18226	18025	18099	18236	18078	18169	18058	18043	18047	18177	18172	18190	18225	18054	17905	18186	18005	18081	18106	18093	18095	18087	18148	17994	18063	18003	18015	17883	18071	18088	18095	18137	17910	18021	17884	18089	17971	18083	18120	18069	17986	18234	18001	18165	18100	18104	17990	18070	18080	18051	17943	18239	17972	18084	18186	18213	18064	17950	18125	18042	17999	18115	18241	18032	18186	18116	18054	18024	18209	17889	17925	17956	18089	18123	18109	18008	17959	18107	17941	18183	17976	18030	18043	17949	18092	18100	17857	18106	17940	18025	18001	18204	18027	18068	17984	17961	17953	18162	18082	18121	17990	18070	18012	18260	17880	18012	18068	18010	18033	18049	17966	18092	18050	18059	18124	18029	18017	18077	18135	17904	18158	18015	18161	18007	18262	17958	18010	18196	17968	18076	17982	18096	17994	18076	18162	18024	18286	18182	17918	18162	18327	18192	18142	18098	17963	18086	18035	18014	18016	17947	18137	18126	17974	18113	18035	17928	18103	18026	17972	17928	18108	18146	18194	17912	18184	17964	18009	18161	18006	18136	17856	18080	18038	18128	18174	18130	17984	17970	18040	18007	18120	18027	18150	17919	18085	18033	18059	18066	18014	18112	17996	18132	18068	18004	18148	18166	18203	18182	18167	17939	18060	17985	18037	17982	18092	18080	17978	18236	18079	18174	17848	17981	17858	18090	18159	18017	18215	18151	18118	17975	18195	18119	17965	18072	18182	18105	17974	18137	18102	18145	18082	18264	18295	18073	18134	18055	18080	17925	18269	18024	17893	18248	18075	18125	17957	18020	18067	17987	18070	18042	18027	18189	18145	18022	18057	17881	18121	17944	17936	17982	18051	18195	17991	18129	18026	18060	18021	18085	17940	18204	17930	17960	18049	18112	18138	17893	18001	18220	18029	18055	18116	18155	18207	17929	17834	17920	18045	18239	18058	18146	18123	18148	17855	17936	18203	18107	18163	18133	18020	18218	17867	18186	18026	18183	18292	18001	17933	17962	18109	17967	18006	18163	17991	17964	18031	17965	17958	18067	18095	18070	18154	18044	18155	18005	18032	18066	18072	17911	17897	17981	18194	18113	17924	18073	18098	18100	18009	18025	18150	17963	18111	18074	18012	18051	18081	17889	17858	18076	17976	17977	18203	17989	17858	18069	18189	18044	18174	18110	18003	18069	18065	18062	18175	18008	18275	18175	18164	17961	18042	18042	18227	17930	18126	18105	17840	18201	18014	18025	18146	18076	18056	18120	18083	17863	18165	17943	18145	17969	17980	18001	18040	18071	18221	18193	18047	18086	18029	18159	17869	17997	18012	18117	18027	18079	18052	17958	18062	18109	18154	18074	18137	18134	18026	18114	17961	18106	18027	18136	18193	18053	18140	18014	17969	18000	17984	17897	18225	18204	18175	18160	18163	17926	18027	18074	17918	18096	18115	18150	18177	18048	18225	17904	18197	18077	18113	18100	17995	18109	18090	18060	18283	17916	18107	18067	18175	18125	18118	18024	18188	18096	18050	18080	18164	17952	18218	18195	18130	18110	17917	18119	18128	18124	18049	17947	18115	18156	17979	18111	17945	18133	17927	18243	18075	17981	18004	18161	18185	18081	17932	18209	17919	17912	18171	18092	17917	17959	18098	17814	18066	17904	18059	18147	18006	18055	18017	18123	18115	18033	18122	17984	18169	18238	18119	18095	17964	18163	18316	18130	17964	18104	18044	17926	18171	17980	18037	18129	18139	18042	18083	17945	18171	18026	17979	17940	17981	17893	18062	18129	18074	18196	18095	18087	18068	18032	17785	18126	18003	18086	17947	17862	18075	18027	17988	18202	18176	18108	18009	17959	18104	17980	18027	17996	18083	18055	17981	17998	17927	18052	18150	18154	17880	18083	18260	18243	18015	17902	18298	18122	18010	17841	18242	18146	18046	17851	18182	18306	18063	18072	18023	18216	18131	18057	18071	17999	17970	18031	18119	18030	18213	18013	18302	18005	18104	18086	17983	17923	17914	18190	17879	18087	18138	18003	18096	17910	17961	17889	18083	18166	18089	17996	18097	17939	18281	18099	17906	18135	17933	18104	18206	18202	18083	18064	18062	18338	17987	18330	18052	18300	18180	18254	18045	18089	18042	17987	18089	18083	17931	17989	18052	18187	18107	17913	18010	17963	17972	17989	18070	18131	18139	18213	18147	17979	18153	17914	17951	17951	18208	18039	17962	18185	18137	18004	18115	17840	18032	18142	17938	18070	17975	17996	17828	17993	17939	17960	18128	17871	18094	18129	18169	18083	18187	18116	17968	18029	17949	18133	18154	18034	17893	17991	17984	17947	18228	18152	18065	18243	18128	18036	18193	18155	18168	18119	17918	18156	18230	18131	18180	17992	17936	18168	18098	18080	17899	18180	18040	18193	18088	18144	18031	17954	18079	18047	18109	18072	18025	18091	17954	18214	18035	17963	18082	18016	18078	18094	18272	18253	17920	17948	18090	18077	17906	18107	18132	18060	17902	18280	17974	17999	18181	18038	18098	18046	18236	18071	18073	17835	18176	18160	17974	18056	18137	18098	18368	18122	17889	18139	18094	18058	17943	17848	18118	17999	18064	18096	18131	18117	18067	18068	17865	17833	18095	18156	18035	17811	17977	17994	18085	18010	17974	17952	18118	18167	17993	17956	18069	18076	18110	18294	18026	17993	17949	17978	17982	18132	18165	18273	18116	17972	18217	18157	18181	17893	17990	18023	17913	18126	17971	18246	17976	18041	17854	18016	17966	17964	18208	18122	18008	18067	18065	17868	18068	18034	18021	17874	18119	18104	18133	18084	18119	18134	17908	18090	18036	17935	18159	17953	18134	18154	18342	18276	17927	18120	18035	18225	17868	18077	18165	18023	18060	18094	17959	18013	17991	18069	17975	18140	17995	18088	18016	17997	18152	18060	18008	18196	18045	17951	17838	18108	18135	18049	18155	18088	18037	18175	18041	18035	17932	18134	18025	17965	18128	17957	18086	18035	18065	18160	18045	18045	18099	17982	17943	18061	18200	18040	18256	18068	18120	18090	18072	18148	17963	18069	18125	18005	18053	18085	18108	18056	18192	17916	17955	18068	18022	18098	18036	18257	17922	18030	18036	18050	18109	18175	18237	18055	18121	18028	17996	17859	18040	18145	18105	18026	18322	17860	18226	18070	18136	17973	18025	17975	17974	17972	17957	18118	18029	17877	18076	18056	18124	18122	18047	18197	17881	18155	18105	18240	18108	17933	18163	18210	18118	17761	18125	17775	18122	18079	18041	18167	18168	18110	17996	17988	17993	18148	18125	18137	17955	18028	18187	17984	17879	18142	18048	17934	18190	18099	18105	18129	17949	18196	18069	18067	18119	17986	17963	17956	18113	18079	18166	17967	18103	18127	18073	18050	17993	18120	18164	18021	18059	18084	18203	17955	18005	18057	17881	18148	18102	18290	17972	17908	18152	18058	18017	18040	18150	18030	18014	18138	17948	17902	18032	18256	18124	18163	18186	18059	17878	18149	18098	18011	18025	18108	18154	18005	18203	18095	18090	18092	18045	18110	18088	18134	18148	18073	18198	18200	18037	18103	17865	17978	18122	18428	18062	18020	18064	18307	18080	17903	17981	18040	17990	18107	18043	18155	18085	17966	18173	18045	17990	18107	18108	17874	18216	18082	18098	18154	18119	18005	18071	18095	18124	18098	18070	18156	18166	18029	17971	18027	18115	18021	18099	18068	18257	18081	18002	18045	18122	18030	18032	18076	18182	18175	18092	17924	18068	18024	17953	18033	18146	18231	18105	17879	18127	18080	17853	18285	18191	18032	18033	18065	18003	18017	18125	18164	18049	17928	18001	18149	18150	18051	18134	18061	18101	17921	18272	18081	18282	18002	18032	18055	17940	17884	18256	18115	18059	18305	17969	17972	18128	17966	18147	18085	18066	18243	18145	17988	18065	18046	18344	17978	18075	18099	18060	17994	18043	18016	18107	18005	17955	18011	17980	18130	17974	17913	18020	18189	17989	18202	18178	17952	18046	18138	18092	18130	18219	18213	18107	18003	18095	17958	18292	17939	18064	18268	18150	17923	18097	18136	18055	18182	18151	18182	17962	17989	18043	18027	18032	18188	18138	18021	17943	18200	18034	18014	17957	18066	18253	18094	17797	18330	17971	18046	18117	18086	18321	18175	18281	18091	18282	17978	18061	17934	18166	17910	18005	18087	17938	18058	17967	18044	18077	18249	18112	18136	18013	17951	17992	18079	18039	18054	18089	18043	17876	18095	18081	18160	18081	18174	18242	17987	18178	18004	18043	17975	18042	18213	18154	17872	18016	18141	18086	18095	17973	18127	17954	18103	17969	18124	18001	18259	17989	18180	17938	18099	17979	17881	18112	18092	17999	17949	18028	17970	18069	18082	18159	18228	17958	18015	17992	18081	18091	17951	18026	18083	18063	18205	18207	18167	18072	18105	18149	18013	18076	17876	17899	18122	17984	18117	17979	18033	18214	18092
22549	21044	27413	25037	22569	27454	33667	30615	29857	30241	30180	30152	29945	29930	30051	29971	29828	29756	29665	29514	29761	29691	29745	29608	29772	29673	29525	29549	29663	29861	29744	29614	29439	29662	30026	29810	29753	29831	29816	29836	29461	29584	29659	29592	29618	29521	29844	29762	29627	29705	29481	29424	29379	29787	29741	29843	29748	29529	29732	29680	29660	29320	29824	29607	29476	29744	29546	29572	29796	29434	29757	29736	29555	29652	29691	29563	29551	29431	29388	29632	29781	29538	29453	29311	29731	29607	29297	29651	29356	29306	29466	29595	29516	29444	29615	29573	29561	29348	29488	29571	29461	29361	29730	29267	29485	29541	29615	29741	29235	29547	29370	29363	29599	29513	29335	29228	29379	29433	29607	29609	29707	29497	29578	29643	29542	29555	29530	29658	29343	29932	29470	29722	29598	29492	29524	29455	29431	29028	29370	29368	29811	29445	29243	29561	29741	29407	29400	29714	29352	29484	29467	29564	29363	29258	29340	29193	29405	29388	29565	29261	29709	29398	29633	29330	29480	29534	29712	29235	29453	29692	29344	29589	29331	29470	29686	29563	29379	29619	29846	29619	29455	29473	29428	29571	29306	29461	29357	29713	29394	29530	29320	29343	29546	29348	29397	29611	29477	29547	29491	29557	29404	29417	29489	29406	29393	29553	29726	29418	29550	29392	29528	29367	29436	29923	29745	29390	29605	29471	29466	29440	29406	29312	29363	29398	29388	29630	29236	29792	29678	29519	29518	29424	29696	29484	29380	29486	29823	29333	29694	29375	29714	29419	29283	29342	29454	29350	29480	29353	29072	29686	29412	29439	29484	29442	29531	29462	29859	29539	29823	29312	29574	29659	29505	29229	29364	29581	29725	29339	29345	29479	29448	29500	29422	29412	29503	29238	29708	29551	29522	29389	29371	29561	29582	29320	29525	29526	29455	29271	29205	29527	29456	29371	29591	29392	29483	29588	29133	29503	29532	29169	29466	29226	29379	29448	29324	29553	29589	29523	29474	29215	29159	29492	29547	29454	29162	29434	29263	29521	29567	29454	29503	29351	29385	29289	29509	29650	29645	29628	29436	29441	29598	29394	29510	29573	29567	29411	29304	29603	29522	29081	29739	29582	29380	29716	29514	29304	29623	29446	29295	29053	29399	29493	29064	29240	29266	29433	29663	29659	29549	29708	29718	29515	29513	29383	29699	29507	29797	29542	29685	29678	29511	29536	29427	29267	29275	29581	29411	29459	29704	29378	29263	29252	29492	29532	29578	29363	29377	29450	29592	29231	29603	29460	29743	29649	29483	29374	29506	29415	29474	29455	29502	29531	29570	29376	29496	29677	29528	29517	29291	29829	29191	29408	29571	29661	29335	29754	29511	29375	29478	29536	29489	29267	29418	29182	29513	29621	29385	29397	29569	29439	29428	29775	29541	29519	29456	29732	29331	29401	29369	29295	29266	29516	29698	29560	29488	29289	29710	29602	29679	29660	29410	29474	29262	29298	29518	29216	29471	29479	29311	29535	29458	29273	29493	29447	29452	29419	29567	29445	29474	29556	29622	29617	29570	29626	29569	29583	29625	29495	29381	29420	29389	29809	29632	29620	29379	29439	29703	29455	29543	29540	29166	29467	29847	29572	29579	29411	29551	29485	29430	29348	29573	29461	29616	29380	29627	29674	29318	29584	29718	29508	29608	29475	29308	29496	29428	29634	29429	29346	29220	29677	29670	29570	29396	29372	29306	29544	29624	29651	29513	29986	29333	29670	29586	29634	29466	29314	29649	29502	29351	29215	29351	29302	29713	29586	29352	29314	29355	29643	29468	29547	29522	29503	29438	29504	29366	29588	29440	29546	29638	29610	29418	29441	29340	29604	29536	29474	29270	29317	29296	29275	29397	29265	29505	29733	29418	29398	29407	29673	29353	29605	29583	29581	29703	29340	29327	29570	29517	29781	29386	29494	29395	29522	29547	29501	29680	29643	29412	29195	29383	29505	29721	29427	29462	29522	29196	29412	29483	29616	29782	29535	29661	29337	29555	29440	29262	29327	29303	29197	29486	29065	29496	29174	29347	29483	29625	29599	29569	29581	29560	29285	29183	29589	29615	29359	29163	29730	29536	29399	29528	29568	29397	29654	29482	29493	29763	29087	29205	29477	29498	29560	29588	29559	29793	29349	29680	29407	29342	29555	29486	29601	29361	29494	29357	29313	29472	29410	29668	29415	29352	29392	29225	29431	29488	29453	29789	29741	29685	29495	29197	29312	29318	29411	29314	29431	29517	29346	29464	29470	29348	29402	29349	29748	29564	29611	29333	29534	29516	29598	29657	29701	29587	29652	29689	29557	29366	29494	29679	29512	29422	29369	29478	29433	29664	29439	29739	29267	29185	29492	29424	29506	29275	29213	29531	29493	29719	29460	29163	29363	29545	29629	29580	29366	29380	29243	29454	29265	29420	29408	29569	29496	29523	29404	29713	29359	29393	29587	29513	29397	29594	29691	29358	29480	29454	29752	29391	29611	29450	29393	29382	29367	29328	29505	29534	29510	29494	29397	29383	29522	29187	29533	29460	29550	29431	29601	29549	29483	29632	29438	29760	29469	29414	29464	29549	29651	29622	29477	29539	29309	29339	29480	29616	29499	29391	29545	29394	29783	29454	29422	29480	29464	29492	29462	29336	29448	29512	29495	29438	29560	29708	29514	29599	29482	29705	29619	29246	29465	29593	29472	29852	29582	29341	29532	29706	29484	29471	29568	29343	29538	29331	29477	29345	29543	29454	29475	29482	29525	29096	29280	29398	29420	29528	29682	29338	29425	29453	29333	29581	29472	29295	29511	29715	29487	29556	29399	29358	29716	29318	29316	29756	29451	29530	29396	29293	29568	29382	29555	29495	29256	29518	29425	29872	29711	29402	29546	29649	29378	29467	29429	29531	29480	29505	29214	29495	29551	29483	29468	29619	29580	29456	29469	29371	29619	29658	29681	29500	29190	29326	29619	29355	29476	29669	29618	29466	29535	29467	29576	29757	29368	29192	29517	29532	29503	29363	29568	29767	29640	29394	29185	29609	29624	29556	29643	29531	29489	29384	29538	29234	29384	29504	29660	29858	29386	29420	29472	29367	29378	29417	29316	29350	29785	29557	29410	29816	29320	29418	29472	29343	29306	29422	29426	29636	29396	29434	29501	29548	29512	29564	29299	29507	29819	29567	29556	29448	29667	29480	29393	29459	29583	29356	29505	29595	29382	29448	29369	29842	29624	29278	29486	29511	29214	29449	29434	29400	29352	29578	29448	29438	29419	29496	29397	29361	29431	29513	29234	29471	29824	29532	29401	29231	29272	29327	29794	29643	29471	29551	29512	29337	29433	29724	29381	29318	29576	29607	29494	29493	29372	29522	29485	29588	29455	29453	29637	29592	29605	29467	29465	29235	29437	29460	29546	29727	29580	29457	29367	29556	29414	29362	29198	29479	29433	29653	29471	29474	29543	29559	29481	29426	29371	29472	29500	29389	29346	29236	29279	29649	29555	29557	29494	29450	29373	29692	29546	29606	29366	29629	29427	29389	29363	29413	29435	29209	29451	29403	29436	29517	29650	29522	29763	29645	29520	29492	29281	29381	29477	29547	29637	29473	29308	29312	29699	29524	29593	29517	29469	29416	29343	29275	29509	29328	29327	29391	29547	29196	29538	29513	29466	29531	29595	29545	29485	29428	29252	29412	29332	29560	29444	29448	29680	29469	29447	29557	29532	29411	29339	29244	29387	29313	29541	29470	29407	29573	29285	29462	29583	29481	29386	29442	29550	29374	29703	29363	29839	29370	29372	29455	29652	29579	29494	29673	29511	29174	29291	29216	29324	29530	29297	29507	29796	29609	29303	29770	29340	29432	29390	29483	29425	29142	29318	29409	29641	29411	29218	29458	29584	29392	29418	29426	29653	29450	29531	29538	29510	29591	29338	29590	29527	29238	29519	29853	29582	29455	29710	29642	29348	29333	29223	29393	29350	29411	29757	29717	29405	29442	29698	29397	29193	29533	29338	29440	29373	29385	29417	29470	29429	29457	29607	29503	29648	29290	29557	29366	29421	29836	29632	29557	29412	29534	29417	29721	29769	29279	29492	29486	29407	29444	29605	29676	29658	29527	29482	29331	29573	29583	29522	29385	29541	29671	29371	29685	29563	29703	29292	29355	29589	29540	29435	29422	29371	29728	29532	29606	29504	29546	29398	29501	29593	29469	29479	29760	29379	29311	29450	29718	29779	29456	29401	29651	29392	29397	29425	29670	29452	29383	29474	29634	29554	29373	29534	29326	29436	29391	29566	29139	29504	29190	29363	29285	29338	29471	29496	29727	29649	29658	29477	29593	29702	29426	29442	29387	29306	29492	29516	29495	29680	29468	29625	29266	29431	29658	29460	29351	29467	29491	29659	29374	29534	29352	29581	29371	29234	29621	29690	29741	29564	29559	29496	29342	29562	29505	29579	29657	29377	29651	29624	29681	29700	29518	29540	29477	29588	29501	29689	29328	29544	29453	29517	29589	29363	29458	29686	29883	29452	29529	29344	29253	29425	29540	29570	29623	29316	29419	29313	29439	29358	29467	29823	29693	29329	29130	29445	29583	29574	29314	29618	29382	29210	29394	29497	29514	29355	29365	29464	29232	29138	29533	29264	29682	29589	29625	29546	29505	29626	29496	29387	29212	29422	29377	29359	29361	29472	29559	29394	29472	29744	29229	29510	29661	29472	29503	29660	29410	29533	29623	29419	29377	29436	29557	29399	29489	29575	29551	29417	29584	29352	29241	29449	29487	29487	29597	29439	29472	29820	29688	29535	29415	29413	29708	29576	29540	29467	29423	29440	29484	29560	29389	29507	29558	29419	29416	29636	29729	29522	29244	29510	29319	29579	29567	29412	29586	29223	29421	29452	29556	29684	29646	29435	29398	29448	29516	29497	29425	29554	29502	29561	29869	29541	29417	29435	29202	29552	29558	29350	29577	29273	29315	29488	29589	29654	29710	29431	29640	29247	29420	29247	29344	29141	29501	29396	29384	29450	29371	29386	29316	29440	29521	29585	29687	29506	29914	29614	29519	29511	29285	29273	29699	29463	29423	29492	29405	29382	29588	29528	29659	29569	29303	29493
30296	53888	42645	32590	25591	20931	20398	19738	19277	19460	19001	18939	18876	18920	18777	18786	18620	18888	18632	18509	18636	18582	18643	18518	18724	18508	18566	18575	18555	18753	18754	18622	18589	18645	18658	18735	18884	18853	18575	18761	18663	18668	18547	18528	18554	18579	18582	18700	18537	18549	18451	18587	18598	18663	18592	18543	18733	18341	18612	18598	18491	18601	18604	18460	18476	18634	18549	18492	18702	18622	18379	18522	18734	18577	18539	18552	18495	18572	18474	18537	18483	18522	18570	18486	18600	18764	18603	18461	18455	18473	18556	18593	18640	18449	18489	18427	18428	18438	18493	18431	18724	18427	18658	18385	18602	18435	18443	18607	18533	18552	18252	18249	18573	18452	18693	18557	18504	18585	18453	18459	18474	18366	18593	18312	18531	18415	18580	18473	18410	18260	18623	18429	18475	18779	18408	18488	18675	18583	18550	18243	18516	18501	18228	18235	18289	18462	18334	18292	18334	18494	18538	18587	18466	18410	18485	18660	18627	18605	18716	18513	18529	18443	18398	18492	18385	18537	18491	18579	18499	18672	18457	18276	18606	18317	18331	18288	18663	18507	18404	18327	18358	18483	18523	18429	18321	18394	18493	18398	18504	18407	18405	18348	18569	18682	18293	18666	18624	18353	18463	18333	18739	18476	18186	18511	18267	18568	18452	18508	18493	18565	18397	18507	18611	18423	18577	18577	18433	18358	18368	18432	18327	18295	18473	18659	18636	18644	18418	18577	18529	18493	18462	18466	18419	18560	18454	18565	18630	18513	18473	18422	18427	18496	18401	18660	18500	18325	18484	18447	18532	18436	18370	18534	18439	18506	18426	18568	18500	18588	18599	18586	18436	18454	18403	18567	18540	18458	18482	18500	18588	18638	18562	18451	18438	18404	18693	18381	18566	18483	18537	18546	18513	18487	18428	18598	18486	18477	18509	18594	18418	18377	18528	18462	18515	18429	18591	18552	18466	18554	18519	18460	18364	18480	18352	18476	18623	18529	18541	18601	18409	18624	18432	18354	18433	18309	18497	18333	18350	18491	18529	18441	18486	18470	18479	18478	18489	18609	18537	18665	18514	18507	18375	18434	18438	18577	18459	18501	18405	18445	18569	18661	18684	18372	18566	18636	18407	18430	18495	18342	18505	18652	18326	18534	18372	18441	18366	18644	18478	18441	18419	18549	18364	18592	18599	18510	18478	18261	18266	18568	18342	18379	18512	18444	18418	18431	18431	18480	18331	18371	18483	18718	18412	18454	18477	18601	18636	18375	18470	18429	18484	18444	18466	18257	18568	18457	18516	18468	18552	18579	18349	18496	18325	18432	18597	18304	18519	18311	18640	18470	18466	18419	18518	18231	18482	18526	18464	18505	18663	18511	18549	18576	18540	18266	18382	18571	18456	18612	18400	18482	18493	18378	18283	18386	18435	18546	18606	18427	18520	18560	18341	18601	18506	18520	18319	18463	18686	18444	18374	18589	18491	18482	18337	18300	18406	18403	18630	18561	18337	18345	18412	18493	18415	18605	18632	18476	18672	18383	18518	18397	18333	18374	18524	18361	18305	18512	18660	18605	18622	18558	18594	18383	18522	18501	18460	18464	18416	18386	18424	18582	18454	18548	18626	18338	18592	18482	18629	18664	18425	18539	18464	18472	18424	18399	18562	18580	18612	18512	18548	18438	18378	18414	18514	18410	18339	18266	18417	18403	18255	18258	18589	18396	18580	18356	18407	18428	18556	18448	18433	18543	18553	18620	18571	18396	18616	18606	18620	18458	18539	18665	18465	18692	18472	18374	18542	18480	18386	18324	18310	18488	18347	18426	18489	18649	18295	18503	18460	18540	18262	18427	18473	18580	18647	18549	18395	18538	18535	18482	18445	18583	18587	18546	18437	18437	18545	18681	18560	18643	18534	18500	18416	18619	18411	18583	18539	18555	18386	18383	18592	18405	18527	18562	18466	18543	18513	18507	18458	18357	18439	18371	18437	18404	18542	18387	18616	18379	18482	18399	18358	18391	18543	18471	18438	18585	18530	18451	18575	18416	18530	18454	18437	18606	18560	18556	18327	18437	18420	18470	18487	18585	18541	18491	18594	18401	18390	18501	18408	18397	18645	18462	18413	18476	18391	18430	18510	18606	18526	18525	18526	18556	18515	18445	18538	18472	18285	18474	18447	18406	18435	18569	18563	18427	18349	18501	18399	18500	18422	18556	18478	18475	18677	18554	18440	18486	18454	18568	18581	18684	18327	18342	18548	18405	18546	18533	18573	18611	18498	18350	18160	18715	18649	18369	18535	18366	18503	18236	18608	18244	18456	18367	18392	18409	18469	18477	18379	18509	18489	18462	18511	18546	18385	18608	18679	18357	18572	18489	18407	18528	18478	18400	18423	18604	18608	18340	18370	18400	18454	18463	18217	18581	18386	18338	18634	18439	18486	18498	18396	18436	18434	18479	18360	18663	18466	18643	18445	18432	18405	18492	18473	18578	18440	18579	18687	18395	18359	18486	18309	18452	18482	18569	18630	18379	18471	18520	18326	18552	18344	18454	18265	18453	18323	18464	18516	18428	18349	18523	18479	18698	18572	18412	18438	18650	18362	18564	18470	18495	18581	18258	18535	18512	18662	18562	18512	18359	18528	18481	18542	18493	18367	18542	18500	18449	18580	18473	18400	18406	18407	18415	18531	18581	18644	18417	18501	18426	18525	18409	18460	18446	18401	18475	18576	18348	18410	18434	18445	18414	18521	18488	18311	18446	18486	18341	18488	18445	18626	18446	18508	18435	18540	18449	18376	18489	18600	18498	18508	18513	18276	18374	18347	18493	18657	18546	18309	18495	18734	18234	18368	18555	18320	18500	18676	18391	18305	18525	18354	18565	18535	18572	18399	18400	18509	18526	18354	18487	18470	18552	18345	18483	18638	18392	18413	18380	18419	18466	18418	18355	18435	18554	18299	18640	18393	18526	18443	18529	18256	18449	18601	18514	18336	18560	18467	18363	18454	18318	18572	18408	18449	18398	18340	18436	18548	18522	18358	18348	18626	18577	18477	18276	18367	18244	18451	18527	18315	18549	18437	18590	18415	18410	18539	18385	18457	18411	18457	18544	18658	18349	18451	18636	18425	18395	18396	18479	18529	18339	18453	18644	18510	18572	18482	18621	18464	18429	18380	18575	18571	18533	18463	18226	18412	18478	18554	18611	18645	18448	18656	18517	18541	18443	18810	18553	18395	18391	18406	18538	18304	18537	18431	18515	18351	18518	18450	18467	18579	18357	18402	18451	18329	18603	18417	18470	18344	18425	18286	18424	18401	18670	18364	18329	18460	18421	18475	18439	18545	18355	18586	18599	18633	18526	18322	18498	18396	18515	18480	18347	18478	18275	18438	18548	18523	18661	18631	18427	18478	18463	18417	18526	18460	18402	18622	18619	18578	18365	18450	18419	18488	18345	18311	18413	18386	18543	18314	18360	18538	18513	18575	18524	18423	18498	18416	18422	18190	18432	18376	18600	18584	18544	18528	18686	18407	18435	18502	18374	18474	18313	18373	18543	18510	18620	18344	18376	18418	18509	18498	18559	18466	18571	18290	18488	18451	18236	18455	18591	18622	18366	18561	18489	18284	18521	18459	18496	18514	18395	18488	18494	18529	18524	18559	18510	18709	18478	18378	18434	18543	18429	18362	18359	18476	18495	18397	18526	18460	18649	18545	18711	18557	18539	18305	18512	18542	18521	18685	18392	18431	18377	18556	18453	18517	18523	18335	18689	18610	18550	18323	18366	18338	18625	18540	18470	18449	18451	18361	18672	18474	18476	18297	18293	18490	18579	18355	18582	18410	18392	18649	18469	18673	18383	18596	18491	18572	18506	18485	18479	18476	18546	18472	18724	18355	18438	18395	18419	18424	18561	18441	18386	18450	18504	18308	18521	18366	18425	18742	18480	18512	18514	18628	18369	18707	18629	18491	18531	18571	18771	18637	18538	18379	18534	18557	18631	18359	18494	18316	18502	18536	18473	18392	18577	18538	18424	18353	18288	18478	18425	18495	18509	18523	18334	18510	18363	18419	18505	18400	18488	18317	18510	18429	18563	18474	18519	18529	18477	18703	18556	18422	18600	18422	18493	18257	18390	18225	18291	18446	18537	18225	18532	18653	18667	18376	18418	18503	18367	18639	18405	18585	18390	18498	18588	18505	18471	18289	18511	18558	18365	18355	18642	18541	18395	18499	18403	18384	18390	18548	18332	18599	18429	18607	18596	18302	18626	18500	18530	18549	18607	18452	18396	18557	18250	18479	18517	18414	18492	18338	18393	18534	18655	18520	18360	18450	18339	18579	18399	18446	18446	18621	18542	18486	18399	18455	18531	18517	18412	18498	18362	18503	18407	18375	18516	18608	18608	18431	18552	18389	18572	18439	18299	18506	18304	18351	18367	18423	18352	18543	18590	18540	18388	18407	18611	18530	18505	18515	18446	18522	18419	18510	18434	18378	18360	18573	18527	18668	18393	18483	18524	18516	18469	18465	18568	18505	18542	18425	18626	18446	18622	18568	18571	18660	18528	18406	18502	18616	18424	18604	18492	18605	18630	18243	18435	18512	18510	18377	18525	18421	18488	18322	18371	18547	18341	18385	18699	18515	18406	18446	18354	18438	18552	18478	18484	18376	18588	18603	18458	18505	18489	18341	18359	18470	18510	18443	18420	18481	18631	18501	18388	18552	18558	18585	18456	18429	18417	18588	18458	18386	18378	18419	18383	18643	18589	18608	18234	18398	18549	18399	18503	18509	18411	18616	18403	18366	18399	18388	18580	18450	18540	18375	18428	18605	18550	18444	18597	18557	18469	18437	18537	18374	18371	18485	18361	18468	18326	18692	18617	18477	18232	18545	18432	18332	18623	18429	18670	18391	18475	18453	18640	18572	18326	18431	18659	18346	18551	18484	18555	18497	18332	18491	18539	18293	18455	18404	18601	18468	18397	18438	18440	18456	18534	18594	18458	18510	18311	18298	18355	18277	18613	18502	18669	18424	18527	18352	18402	18407	18443	18421	18474	18452	18395	18613	18415	18419	18493	18426	18325	18408	18653	18505	18544	18401	18442	18405	18555	18503	18394	18364	18309	18471	18440	18626	18513	18475	18403
35029	30705	35532	31742	29130	29091	29651	29364	29065	28762	29069	29239	29100	29231	29193	29162	29279	29225	28999	28985	28849	29209	29078	28919	29318	29130	29550	29202	29009	29208	29176	29085	29180	29105	29410	29092	29129	29217	29344	29345	29232	29358	29202	29224	29281	29132	29377	29221	29415	29251	29119	29262	29313	28960	29022	29284	29199	29534	29331	29223	29109	29315	29333	28986	28947	29238	29130	28993	28965	29114	29239	29230	29116	29146	29067	29110	29258	29029	29262	29275	29331	29181	29188	29123	29199	29043	29231	28806	29125	29129	29008	29428	29263	29098	29218	29026	28966	29232	29179	29073	29170	28953	28881	29058	29016	29095	29120	29076	29147	28888	29146	29156	28931	29075	29405	29183	29249	29193	29167	29040	29204	29308	29220	28988	28935	28895	29160	28998	29175	29224	29084	29129	28990	29090	29131	29210	29073	29296	29218	29337	28951	29071	28951	28988	29189	28991	29059	28993	29366	29243	29300	29050	29242	29115	28968	29134	29040	28739	29229	29006	29136	29278	29224	29278	29075	29169	29058	29188	29104	29111	28902	29160	28922	29231	28959	28954	28901	29114	29180	28987	29003	29055	28716	28955	29183	29269	28865	28938	28946	29103	29133	29185	29330	29226	29217	29010	29279	29141	29095	28902	28829	29228	28966	28991	29220	29123	29351	28844	29095	29066	29033	28899	29193	29020	29102	29127	29111	29393	29207	29163	29281	29182	29204	29058	29057	29068	29111	29002	29167	29187	29406	29257	29062	28940	29199	29044	29227	28982	29043	29158	28971	28886	29236	29132	29056	29200	29019	29106	29143	29131	28947	28992	29027	29227	29339	29133	29362	29150	29171	29092	29086	29378	29385	29165	29275	28949	29203	29168	28942	29161	29411	29165	29045	29140	29234	29360	29206	29248	29167	29442	29165	29126	29037	29014	29036	29019	29061	29003	29042	29251	29221	29123	29020	29181	29190	28957	28904	29295	29081	28948	29144	29356	28894	28944	29192	29349	29154	29093	29193	28956	29224	29141	29178	29333	29160	29152	28960	28986	29285	29017	29306	28900	29172	29128	29227	29185	29023	29179	29104	29065	29021	29251	29081	29177	29101	29184	28997	28981	29224	29200	29330	29407	29477	28890	29175	29190	28991	28948	29009	29163	29066	28971	29083	29238	29260	29255	29041	29048	29020	29092	29101	28918	29128	28865	29255	29136	28997	28926	28949	29143	28899	28899	29100	29176	29207	28990	28974	29100	29348	29218	29059	29050	29364	29137	29040	29160	29230	28931	28971	29009	28796	28820	28908	29048	29094	29330	29180	28700	29253	29091	29106	29157	29223	29204	29008	29311	28974	29022	28871	29013	28960	29281	29067	29115	28938	29083	29052	28951	29013	28773	29111	28940	29081	29210	29038	29294	29067	29060	29367	29346	28987	28954	29039	28990	29334	28856	28880	28886	28966	29053	28925	28938	29296	29307	29120	29140	28914	28883	29168	29354	28991	29257	29224	29140	29120	29304	28832	28965	29378	29255	28968	29277	29011	28906	29190	29167	29007	29026	29023	29100	29094	29235	28991	29030	29341	29046	28937	29025	29144	29114	29132	28972	29144	28899	29258	29373	28802	29049	29051	29030	29163	29077	29072	29002	29285	29240	29296	29315	29021	29171	29093	29243	29108	29193	29001	28915	29140	28911	29295	29264	29057	28826	28971	28923	29073	29084	29370	28944	29298	28797	29230	29132	28963	29301	29138	29075	29125	29046	29141	29178	29218	28992	29236	29063	29149	29202	28646	29128	29338	29424	29219	28921	29152	28854	29259	29116	29160	29155	29293	29272	29062	28991	29147	28871	29111	29185	29126	29115	29154	29174	29169	29195	29038	29226	29104	29208	29100	29186	29297	29066	29082	29058	29031	29198	29183	28947	28788	29002	29009	29200	29267	29146	29152	28971	29159	29241	29102	29291	29280	28987	29251	29393	29123	29125	29093	28872	29198	29076	29117	28947	29071	29051	29160	29522	29141	29269	29369	29116	29386	29062	29250	29135	29433	29076	29081	29046	29301	29270	29059	29102	29094	29027	29097	29232	29254	28721	29036	29085	28749	29196	29299	29074	28984	29176	29263	29194	28934	29106	28949	29098	28978	29310	28989	28974	28995	29027	29087	29441	29304	28896	29134	29140	29113	29040	29233	29058	29218	29192	29008	29076	29206	29220	29125	29143	29037	29209	29203	29061	29088	29131	29039	28917	29136	29236	29234	29254	29041	29142	29110	29076	28952	29316	29007	29200	29154	28980	28868	29179	28787	28983	29062	29100	29035	29212	29195	29184	29177	29304	29122	28869	29122	29385	29050	29288	29129	29171	28905	29246	29230	29096	29246	29295	29131	28875	29079	29109	29190	29252	28881	29157	29303	29450	28929	29155	29237	29152	29009	29069	28955	29252	29130	28999	29140	29389	29199	29072	29037	29104	29378	29254	28948	29087	29274	29121	29264	29273	29229	28989	29025	29310	29072	29166	29032	29277	29466	28983	29128	29075	29385	29112	29294	28933	28994	29105	29086	29232	29325	29191	29165	29210	29086	29217	28948	29210	29066	29121	29031	28891	29079	29102	29215	29076	29283	29269	29121	28907	29310	29083	29135	29139	29176	29163	29068	29015	29188	29218	28826	29183	29284	29449	29160	29010	29273	29020	29088	29116	29297	29166	28977	29009	28943	29185	29407	29484	29245	28934	29071	29106	29102	29138	29150	29080	29191	29017	29357	29476	28939	29083	29280	29004	29031	29168	29188	29189	29239	29040	29089	29359	28954	28995	29285	29044	29160	29017	29323	29232	29222	29107	29115	28886	29140	29056	29064	29157	28920	28939	28775	28932	29154	29354	28894	28947	29062	29111	29204	29248	29313	28767	29079	29136	29378	28955	29062	29147	28925	28970	29197	28974	29106	29318	29329	28995	29084	29271	29110	29388	28999	29024	29196	29134	29010	29049	29303	29080	29048	28852	29181	29233	29136	29158	29202	29023	29186	28995	28966	29163	29225	28907	29118	28931	29256	29159	29116	29217	28908	29183	29266	29128	29122	28975	29212	29250	29240	29079	29004	28968	29097	28858	29058	29153	29632	29328	29290	29072	29103	29194	29360	29030	29152	29271	29042	29068	29069	29219	29089	29040	29137	29108	29241	29236	29045	29111	29122	29291	29357	29087	28987	29253	29224	29057	29105	29111	28948	29443	29333	29079	29182	29381	29096	28985	29315	29122	29271	29327	29005	28952	29304	28998	28997	29278	29127	29208	29131	29402	29487	29056	29049	29018	28912	29108	29185	29242	29083	28942	29116	29130	28883	29124	29002	29207	29217	29107	29215	29049	29039	29271	29093	29161	28992	29151	29138	29070	29298	28996	29522	28990	29047	29087	29193	29122	29306	29028	29123	29090	29040	29020	28915	29303	29202	28959	29090	28916	29132	29023	29112	28965	29397	29004	29344	29278	29205	29015	29237	29116	29687	28841	29244	29179	29132	28991	28981	29139	29211	29024	29124	28993	28945	29131	29153	29170	29480	29390	29035	29476	29450	29313	29186	29101	29076	29022	29017	29111	28908	29092	29203	29250	29198	28929	29036	29049	29033	28984	29252	29236	29155	29118	29044	28911	29422	28988	29170	29236	29143	29334	29106	29005	29166	29091	29227	29090	29115	28875	29156	29144	29231	29121	28738	28978	29224	28966	29228	28892	28880	29178	29020	29119	29302	29210	28899	29307	29196	29247	29340	28840	29008	29011	29153	29062	28934	29192	29032	29332	29090	29029	28980	29170	28913	29049	29150	29057	29165	29140	29335	28905	29122	29282	29116	29740	29395	29590	29225	29100	28848	29171	29015	29068	28983	28847	29215	29261	29010	28915	29131	29288	29052	28967	29136	28864	28983	29316	29032	29114	29273	29366	29294	29082	29157	29069	29093	29245	29035	29042	29198	29079	29223	29193	28888	29241	29131	29117	29024	29169	29333	29334	28962	29077	29190	29202	29191	29107	29145	29212	29125	28976	28866	29364	29422	29066	28947	29244	29095	29256	29169	29086	29152	29225	28884	29045	29242	29053	29311	28939	29002	28978	28942	29191	29204	28963	28981	28993	29140	29080	28912	29135	29078	29270	28989	29108	28912	28894	29094	29243	29172	28954	29314	29158	29513	29199	29028	29118	29157	29081	28907	29227	28930	29535	29378	29257	29155	28936	28997	29070	29263	28928	29167	29089	28896	29280	29092	29027	29205	29207	29214	29020	29351	29068	29350	29129	29195	28756	29187	29245	29301	29234	29339	29206	29065	29168	28973	29176	29123	29180	29167	29234	28976	29003	29168	29064	28974	28997	29070	29217	29227	29261	29082	29219	29145	29322	29411	28995	28963	28965	29231	29012	29260	28894	29362	29112	28906	29243	29249	29082	29358	29114	29235	28946	29256	29236	29236	29183	28971	29111	29011	29090	29236	29093	29198	28933	29151	29161	28975	28999	29181	29179	29042	29066	29143	29246	29136	29021	29314	28947	29410	29170	29229	29245	29317	29112	28846	29134	29287	29078	29165	29561	29356	29085	29006	28997	29131	29013	28953	29315	29107	29063	29235	29203	29128	28851	28721	29352	28984	29180	29249	29374	28954	29021	29219	29113	29196	29108	29012	29084	29283	29431	29185	29060	29083	29214	29025	29096	29236	28927	29131	29051	29221	29014	29082	29092	29275	29140	29119	29171	29128	29149	29048	29232	29256	29297	29153	28782	29081	29024	29148	29290	29147	29220	29231	29075	29054	29138	28987	28870	29051	28998	28811	29076	28642	29097	29238	29198	29199	29152	29362	29316	29226	29147	28970	29104	29075	29038	28810	29433	29213	29364	29190	29222	29262	29000	29066	29129	29173	29178	29177	29217	29145	28861	29089	29498	29007	29258	28908	29052	29158	29121	29032	29249	28938	29238	29222	29167	28779	29190	29262	29057	29182	29107	29497	28897	29049	29366	29061	29442	29126	29186	29328	29107	29269	28934	29105	29004	28729	28966	29276	29111	29315	29107	29107	29256	29354	29342	29097	28942	28981	29209	29095	29157	29157	29129	29013	29200	29404	29342	28989	29215	29203	29052	29081	29179	28950	29031	29181	29134	29234	28877	29038	29065
24931	32561	28412	20649	19102	18589	18504	18550	18401	18470	18495	18353	18501	18489	18392	18562	18410	18487	18494	18392	18288	18588	18339	18518	18447	18170	18415	18396	18263	18385	18450	18502	18403	18317	18626	18438	18387	18419	18453	18622	18434	18465	18492	18464	18479	18359	18458	18586	18401	18286	18359	18453	18448	18371	18526	18334	18402	18506	18635	18298	18465	18454	18524	18281	18509	18475	18500	18325	18196	18503	18440	18403	18299	18449	18333	18451	18636	18434	18465	18656	18390	18441	18444	18572	18432	18386	18787	18200	18426	18108	18565	18450	18321	18369	18259	18376	18368	18409	18280	18435	18521	18354	18445	18353	18281	18363	18418	18401	18525	18376	18310	18352	18354	18310	18432	18267	18526	18450	18410	18341	18216	18347	18294	18559	18354	18468	18399	18118	18493	18256	18384	18430	18384	18336	18415	18347	18365	18326	18372	18406	18268	18306	18402	18304	18428	18407	18218	18357	18243	18453	18410	18284	18289	18375	18269	18291	18293	18361	18255	18374	18472	18446	18213	18501	18402	18414	18262	18349	18335	18279	18461	18402	18191	18288	18508	18446	18409	18409	18510	18270	18413	18491	18282	18381	18168	18429	18485	18453	18295	18216	18319	18346	18488	18356	18403	18510	18334	18239	18374	18553	18214	18388	18324	18339	18394	18435	18317	18373	18338	18194	18437	18363	18316	18444	18284	18497	18386	18473	18239	18460	18347	18386	18423	18518	18316	18409	18451	18221	18463	18391	18384	18414	18354	18308	18320	18515	18581	18334	18528	18259	18329	18386	18347	18268	18383	18473	18561	18495	18521	18184	18475	18478	18347	18394	18280	18306	18482	18393	18347	18309	18269	18332	18389	18416	18271	18240	18377	18403	18428	18397	18385	18411	18303	18394	18389	18457	18145	18438	18336	18395	18329	18313	18330	18356	18371	18600	18600	18295	18218	18214	18239	18367	18408	18348	18317	18382	18515	18358	18429	18331	18373	18291	18332	18303	18385	18331	18374	18541	18323	18296	18500	18565	18512	18286	18459	18465	18441	18572	18370	18284	18471	18522	18418	18415	18386	18274	18331	18395	18372	18503	18402	18292	18426	18515	18361	18424	18359	18353	18408	18202	18498	18495	18582	18380	18314	18345	18404	18459	18472	18258	18374	18288	18287	18431	18454	18323	18332	18550	18380	18436	18477	18383	18363	18505	18516	18208	18551	18354	18444	18406	18371	18407	18527	18290	18386	18392	18279	18449	18430	18249	18411	18277	18518	18175	18475	18389	18334	18486	18353	18317	18435	18445	18341	18396	18317	18485	18399	18376	18209	18513	18396	18356	18424	18347	18325	18303	18297	18526	18312	18387	18378	18236	18259	18278	18309	18290	18381	18338	18400	18238	18574	18484	18322	18421	18325	18368	18458	18402	18219	18515	18428	18457	18373	18302	18386	18432	18438	18412	18530	18420	18660	18456	18293	18297	18299	18400	18391	18266	18599	18514	18325	18256	18551	18374	18206	18323	18365	18387	18277	18204	18258	18469	18401	18245	18516	18433	18337	18462	18356	18327	18449	18251	18396	18458	18331	18525	18274	18464	18234	18473	18385	18361	18329	18464	18407	18406	18449	18236	18508	18451	18391	18191	18446	18358	18277	18505	18298	18531	18391	18470	18365	18475	18359	18313	18514	18487	18269	18293	18380	18320	18386	18413	18252	18271	18304	18325	18279	18442	18487	18312	18139	18409	18284	18325	18607	18361	18421	18385	18461	18237	18508	18439	18306	18265	18258	18347	18397	18468	18529	18298	18351	18206	18439	18329	18342	18392	18501	18353	18327	18316	18426	18329	18286	18447	18375	18520	18447	18357	18335	18287	18263	18309	18376	18484	18453	18567	18312	18471	18529	18473	18377	18249	18492	18487	18473	18153	18354	18428	18318	18337	18399	18307	18443	18433	18436	18337	18256	18312	18538	18393	18297	18254	18602	18410	18349	18459	18423	18402	18313	18284	18364	18273	18273	18260	18507	18326	18547	18439	18450	18405	18371	18415	18404	18414	18607	18205	18460	18525	18438	18375	18283	18498	18481	18330	18439	18321	18381	18374	18416	18394	18570	18400	18329	18466	18423	18475	18493	18111	18506	18460	18208	18288	18098	18219	18194	18360	18430	18252	18174	18401	18242	18404	18430	18566	18397	18189	18353	18415	18399	18278	18430	18407	18379	18409	18557	18455	18347	18513	18337	18368	18342	18280	18393	18449	18356	18320	18407	18396	18414	18438	18342	18204	18423	18388	18399	18496	18377	18182	18482	18401	18361	18078	18300	18152	18452	18495	18202	18458	18476	18550	18384	18397	18371	18420	18306	18326	18491	18350	18289	18444	18206	18566	18220	18326	18217	18417	18506	18383	18572	18360	18314	18237	18400	18317	18396	18628	18344	18433	18244	18332	18248	18424	18314	18317	18361	18509	18321	18323	18450	18313	18330	18127	18419	18396	18381	18372	18382	18386	18475	18446	18318	18513	18293	18410	18378	18378	18423	18469	18433	18388	18599	18333	18420	18295	18361	18316	18196	18345	18486	18344	18621	18310	18363	18351	18331	18425	18417	18421	18409	18385	18356	18362	18441	18363	18217	18360	18504	18428	18171	18552	18579	18273	18296	18376	18234	18368	18248	18549	18401	18378	18300	18366	18418	18330	18229	18314	18305	18340	18509	18362	18335	18445	18437	18266	18248	18300	18588	18367	18184	18388	18471	18322	18561	18515	18482	18423	18457	18586	18342	18381	18319	18514	18407	18530	18596	18307	18371	18440	18417	18309	18417	18495	18417	18541	18498	18354	18556	18294	18494	18482	18421	18429	18554	18411	18517	18475	18350	18340	18401	18609	18300	18476	18514	18376	18263	18450	18376	18173	18299	18410	18412	18376	18500	18515	18620	18311	18264	18363	18339	18416	18331	18402	18246	18345	18456	18440	18297	18525	18459	18200	18479	18499	18320	18256	18322	18531	18241	18396	18346	18340	18308	18437	18484	18413	18436	18261	18409	18435	18384	18387	18510	18400	18296	18507	18259	18371	18448	18244	18279	18414	18327	18369	18437	18429	18459	18493	18231	18387	18420	18476	18473	18467	18547	18369	18472	18300	18385	18442	18296	18343	18317	18484	18457	18472	18493	18603	18366	18211	18518	18423	18549	18468	18367	18524	18408	18371	18310	18447	18347	18295	18412	18302	18456	18371	18507	18453	18308	18532	18276	18386	18378	18407	18345	18398	18166	18558	18450	18545	18442	18241	18190	18309	18488	18316	18444	18359	18431	18381	18588	18291	18360	18284	18342	18473	18322	18377	18297	18294	18327	18572	18204	18495	18292	18454	18403	18565	18220	18300	18489	18399	18384	18352	18431	18540	18459	18605	18367	18540	18345	18483	18395	18492	18270	18490	18281	18345	18629	18187	18406	18305	18332	18455	18520	18340	18290	18435	18143	18469	18379	18373	18511	18477	18370	18304	18380	18319	18458	18253	18323	18507	18182	18557	18335	18364	18314	18256	18333	18325	18462	18271	18456	18207	18436	18384	18262	18396	18438	18422	18377	18459	18363	18378	18352	18337	18327	18437	18310	18426	18431	18589	18278	18257	18369	18311	18377	18294	18345	18301	18488	18419	18494	18337	18458	18506	18447	18487	18476	18285	18402	18350	18461	18428	18432	18410	18612	18317	18501	18224	18547	18560	18498	18232	18438	18447	18503	18394	18405	18255	18394	18529	18384	18427	18356	18350	18443	18373	18509	18361	18516	18388	18281	18535	18315	18391	18402	18331	18385	18559	18444	18247	18582	18370	18301	18441	18300	18402	18386	18388	18376	18400	18330	18450	18406	18485	18416	18343	18243	18231	18504	18388	18255	18305	18520	18375	18461	18468	18320	18376	18401	18361	18319	18249	18225	18425	18344	18362	18191	18521	18478	18400	18296	18413	18389	18414	18454	18360	18334	18104	18410	18373	18555	18408	18256	18387	18471	18514	18388	18398	18411	18386	18289	18485	18474	18275	18402	18347	18436	18383	18364	18386	18323	18455	18336	18315	18442	18343	18436	18476	18365	18239	18338	18290	18323	18445	18486	18283	18431	18188	18428	18281	18421	18401	18353	18444	18495	18371	18490	18343	18535	18498	18569	18360	18435	18519	18351	18347	18439	18350	18450	18403	18509	18495	18466	18226	18281	18424	18355	18516	18220	18380	18278	18435	18392	18381	18368	18369	18342	18265	18405	18358	18424	18445	18680	18375	18517	18323	18411	18237	18664	18382	18378	18556	18410	18482	18371	18362	18316	18423	18409	18543	18497	18401	18626	18482	18254	18418	18333	18466	18368	18362	18431	18392	18473	18359	18482	18301	18456	18281	18455	18439	18371	18399	18468	18294	18397	18329	18437	18288	18441	18498	18377	18370	18420	18339	18242	18360	18327	18486	18387	18271	18348	18362	18524	18472	18386	18377	18438	18434	18416	18500	18425	18395	18403	18359	18595	18319	18424	18266	18497	18274	18306	18425	18291	18358	18192	18432	18407	18336	18384	18400	18239	18470	18321	18465	18353	18389	18284	18302	18436	18393	18341	18384	18336	18186	18377	18519	18511	18403	18379	18318	18460	18373	18389	18374	18345	18364	18420	18271	18433	18235	18467	18379	18507	18447	18458	18203	18242	18486	18365	18662	18465	18256	18411	18410	18517	18188	18338	18268	18603	18345	18349	18442	18320	18415	18363	18386	18382	18473	18422	18316	18341	18341	18497	18460	18432	18313	18298	18424	18274	18562	18467	18472	18373	18187	18580	18185	18429	18485	18293	18480	18218	18422	18301	18347	18265	18268	18444	18337	18552	18542	18228	18409	18419	18288	18267	18608	18466	18491	18486	18348	18407	18381	18695	18406	18342	18327	18405	18316	18387	18292	18377	18214	18264	18397	18448	18503	18434	18520	18454	18343	18364	18511	18460	18440	18233	18365	18599	18341	18525	18407	18387	18575	18534	18395	18398	18399	18487	18318	18244	18359	18481	18434	18546	18392	18261	18516	18453	18391	18620	18470	18369	18348	18429	18327	18317	18329	18374	18442	18430	18514	18515	18441	18328	18322	18334	18218	18355	18258	18445	18431	18517	18267	18412	18394	18267	18359
23845	20984	27356	25437	24426	28638	31228	29275	28843	28855	28609	28396	28557	28294	28432	28536	28450	28573	28462	28313	28325	28444	28491	28561	28340	28243	28414	28145	28190	28473	28731	28522	28537	28644	28289	28745	28301	28628	28641	28370	28676	28350	28258	28275	28369	28224	28398	28268	28681	28390	28636	28437	28398	28368	28461	28116	28189	28260	28202	28522	28367	28221	28315	28386	28359	28301	28165	28340	28315	28236	28277	28052	28120	28253	28392	28235	28276	28297	28511	28316	28223	28527	28433	28268	28325	28334	28560	28167	28253	28145	28427	28296	28420	28397	28294	28152	28347	28413	28357	28303	28261	28196	28412	28559	28401	28342	28357	28307	28209	28042	28132	28198	28341	28435	28230	28222	28201	28181	28522	28399	28380	28270	28319	27996	28618	28357	28193	28272	28094	28285	28231	28278	28102	28340	28172	27992	27973	28338	28351	28295	28462	28356	28432	28187	28277	28337	28355	28189	28289	28127	28385	28497	28452	28194	28217	28215	28059	28123	28159	28113	28277	28268	27854	28506	28197	28421	28240	28340	28234	28118	28304	28153	28308	28149	28234	28288	28294	28196	28291	28375	28231	28446	28355	28143	28104	28444	28150	28131	28309	28243	28417	28065	28413	28221	28152	28084	28220	28324	28480	28357	28278	28258	28182	28220	28157	28166	28340	28395	28037	28303	27937	28230	28330	28171	28401	28667	28386	28167	28242	28469	28354	28188	28133	28392	28428	28473	28192	28404	28182	28377	28204	28074	28097	27947	28368	28286	28445	28425	28166	28243	28319	28179	28330	28161	28436	28612	28198	28023	28177	28162	28119	28121	28594	28065	28171	28361	28348	28421	28497	28358	28426	28230	28367	28456	28299	28124	28540	28556	28297	28360	28223	28389	28399	28163	28239	28448	28445	28405	28195	28371	28390	28278	27975	28212	28330	28394	28292	28208	28100	28316	28183	28060	28169	28136	28426	28092	27971	28262	28341	28049	28525	28493	28356	28248	28165	28443	28388	28233	28250	28156	28509	28321	28501	28175	28166	28179	28492	28221	28362	28186	28395	28317	28491	28465	28278	28644	28377	28243	28297	28047	28115	28394	28249	28190	28171	28378	28332	28449	28223	28248	28139	28189	28471	28315	28391	28552	28214	27924	28158	28487	28070	28107	28124	28204	28140	28076	28270	28186	28368	28206	28350	28364	28377	28313	28257	28474	28285	28332	28251	28342	28358	28354	28245	28207	28476	28113	28289	28198	28373	28270	28355	27910	28203	28169	28012	28167	28208	28319	28300	28362	28383	28504	28303	28293	28287	28229	28096	28282	28113	28354	28281	28583	28230	28078	28233	28392	28124	28371	28469	28216	28516	28467	28349	28282	28102	28343	28070	28292	28143	28079	28340	28387	28510	28481	28267	28142	28237	28175	28207	28113	28242	28119	28107	28461	28379	28026	28386	28000	28150	27967	28090	28260	28302	28228	28263	28587	28048	28185	28116	27979	28487	28179	28472	28336	28107	28329	28315	28230	28265	28133	28117	28272	28220	28364	28367	28132	28300	28270	28292	28483	28124	28049	28133	28249	28124	28301	28133	28198	28273	28447	28225	28568	28376	28195	28260	28600	28226	28319	28348	28594	28123	28233	28295	28163	28416	28191	28278	28387	28314	28280	28272	28161	28403	28016	28624	28180	28132	28262	28306	28495	28505	28377	27935	28266	28097	28095	28192	28318	28485	28248	28418	28234	28141	28296	28282	28185	28437	28356	28156	28530	28237	28414	28238	28250	28230	28078	28238	28309	28654	28546	28318	28356	28141	28105	28480	28404	28190	28349	28320	28269	28280	28140	28008	28420	28348	28092	28137	28239	28077	28268	28164	28184	28068	28483	28597	28182	28026	28296	28372	28010	28070	28054	28426	28324	28268	28197	28206	28514	28325	28079	28219	28107	28262	28342	28561	28175	28261	28356	28099	27974	28409	28454	28434	28476	28512	28412	28196	28214	28207	28136	28248	28611	28440	28240	28132	28098	28091	28195	28249	28149	28215	28290	28099	28067	28319	28354	28111	28251	28433	28127	28304	28098	28260	28203	28045	28374	28629	28436	28033	28478	28327	28467	28317	28283	28266	28315	28527	28355	28290	28482	28306	28388	28387	28235	28247	28119	28487	28366	28343	28363	28267	28430	28414	28437	28273	28432	28418	28162	28035	28250	28367	28414	28404	28204	28336	28500	28252	28199	28272	28356	28272	28199	28196	28008	28210	28118	28241	28325	28237	28293	28470	28336	28136	28117	28104	28260	28237	28506	28231	28267	28171	28182	28441	28524	28339	28226	28554	28372	28107	28487	28418	28569	28288	28137	28459	28366	28225	28142	28291	28029	28504	28471	28028	28296	28491	28306	28209	28100	28228	28126	28240	28184	28084	28176	28205	28131	28177	28426	28146	28234	28189	28292	28392	28124	28482	28326	28179	28252	28358	28141	28285	28421	28340	28228	28260	28038	28422	28366	28351	28322	28331	28135	28349	28320	28455	28192	28341	28207	28222	28106	28111	28066	28395	28142	28070	28318	28087	27991	28185	28276	28222	28077	28580	28339	28277	28255	28001	28219	28234	28479	28132	28269	28383	27877	28384	28112	28337	28135	28182	28359	28146	28212	28160	27986	28324	28232	28152	28313	28330	28406	28108	27886	28229	28184	28296	28482	28515	28348	28002	28167	28239	28263	28371	28435	28048	28219	28134	28173	28319	28084	28115	28299	28456	28510	28483	28372	28499	28129	28431	28148	28277	28381	28371	28345	28193	28351	28133	28026	28080	28497	28294	28096	28330	28166	28065	28198	28204	28141	28307	28192	28352	28260	28288	28203	28339	28336	28184	28382	28364	28272	28462	28180	28211	28258	28130	28311	28177	28350	28185	28419	28097	28565	28233	28263	28480	28259	28247	28263	28447	28393	28392	28330	28304	28102	28247	28294	28447	28229	28152	28338	28228	27830	28619	28036	28440	28272	28128	28214	28418	28084	28181	28315	28373	28406	28593	28462	28352	28413	28287	28027	28156	28163	28243	28132	28184	28011	28404	28314	28326	28250	27908	28229	28389	28227	28089	28110	28128	28385	28267	28145	28314	28084	28392	28260	28303	28240	28180	28335	28532	28246	28359	28172	28126	28183	28041	27858	28541	28311	28414	28232	28347	28364	28297	28286	28257	28361	28088	28196	28229	28228	28469	27995	28219	28278	27968	28280	28487	28161	28203	28209	28315	28432	28165	28200	28403	28187	28327	28399	28241	28368	28178	28146	28413	28129	28142	27950	28210	28207	28089	28291	28157	28301	28417	28362	28207	28247	28071	28211	28286	28451	28285	27949	28314	28145	28369	28200	28342	28326	27971	28143	28130	27993	28114	28217	28227	28249	28111	28377	28329	28178	27946	28355	28433	28181	28354	28362	28134	28423	28461	28215	28240	28076	28478	28191	28405	28092	28563	28133	28050	28296	28043	28258	28028	28048	28301	28119	28134	28452	28505	28145	28104	28211	28347	28239	28366	28457	28274	28178	28412	28209	28170	28213	27986	28145	28056	28135	28169	28310	28474	28184	28425	28274	28365	28318	28492	28332	28218	28440	28328	28189	28167	28280	28258	28337	28074	28020	28473	28562	28500	28238	28272	28096	28360	28213	28311	28074	28373	28340	28076	28476	28129	28374	28342	28305	28307	28169	28265	28360	28548	28290	28398	28451	28317	27981	28398	28265	28223	28499	28018	28300	28257	27947	28313	28100	28341	28198	28169	28226	28214	28145	28339	28180	28295	28648	28132	28349	28293	28163	28247	28270	28270	28317	28186	28281	28347	27989	28189	28382	28321	28588	28384	28208	28293	28320	28239	27978	28339	28251	28336	28170	28374	28169	28501	28381	28589	28289	28352	28326	28132	28283	28034	28349	28337	28184	28298	28332	28269	28272	28271	28019	28118	28206	28258	28054	28270	28362	28207	28382	28196	28344	28334	28447	28308	28169	28286	28264	28324	28503	28511	28333	28418	28094	28289	28178	28003	28208	28621	28215	28206	28596	28314	28487	28443	28469	28051	28341	28428	28017	28275	28367	28425	28190	27953	28234	28253	28151	28387	28103	28118	28330	28189	28254	28234	28094	28287	28356	28315	28383	28132	28264	28309	28137	28203	28428	28271	28177	28312	28232	28272	28317	28203	28394	28325	28402	28071	28228	28398	28401	28133	28401	28156	28244	28380	28362	28167	28348	28430	28441	28232	28185	28167	28222	28135	28534	28242	28367	28348	28189	28312	28180	28221	28098	28159	28230	28290	28386	28276	28229	28294	28200	28342	28259	28257	28179	28253	28418	28277	28181	28131	28036	28052	28181	28337	28226	28235	28328	28510	28359	28235	28253	28452	28271	28238	28044	27969	28222	28328	28105	28419	28238	28286	28174	27935	28320	28346	27959	28300	28099	28221	28061	28192	28451	28315	28123	28287	27946	28249	28271	28444	28387	28251	28530	28232	28200	28339	28299	28274	28195	28594	28108	28156	28395	28108	28349	28122	28290	28405	28105	28370	28174	28319	28637	28063	28299	28328	28245	28605	28401	28574	28279	28163	28365	28209	28132	28554	28269	28095	28078	28322	28215	28302	28245	28168	28163	28077	28142	28403	28280	28389	28154	28400	28032	28374	28233	28418	28219	28152	28238	28340	28354	28109	27908	28126	28409	28431	28359	28401	28376	28284	28335	28309	28357	28468	28473	28450	28344	28218	28291	28470	28325	28312	28208	28253	27998	28219	27999	28415	28417	27947	28423	28396	28165	28357	28147	28389	28157	28229	28245	28180	28334	28058	28265	28292	28213	28071	28183	28374	28311	28371	28282	28284	28173	28045	28191	28495	28322	28308	28238	28277	28397	28347	28301	28281	28131	28269	28457	28447	28316	28243	28365	28423	28232	28364	28350	28158	28253	28241	28192	28292	28188	28049	28190	28073	28269	28549	28215	28343	28398	28368	28415	28545	28182	28213	28166	28190	28179	28170	28406	28398	28308	28362	28274	28265	28221	28174	28487	28119	28483	28028	28091	27960	28239	28344	28050	28090	28369	28283	28389	28420	28127	28403	28291	28292	28037	28247	28292	28320	28565	28057	28305	28176	28497	28353	28140	28381	28264
24404	49275	43045	25447	21671	19510	18943	18512	18397	18456	18243	18388	18218	18330	18230	17989	18111	18162	18093	17939	17968	18089	18042	17963	17972	18024	18042	18039	18090	17846	18100	18084	18175	18132	18030	18264	18141	18285	18123	18265	18214	18165	18098	17974	18003	18072	18170	18071	18138	18064	18106	18050	18025	17944	17956	18049	18227	18100	17948	18056	18137	17820	17948	17969	18149	18028	17869	18159	18022	18059	18008	17939	17938	18108	17912	17895	18086	18189	18075	18102	18029	17896	18139	18092	17969	18149	17971	18193	17927	18007	18027	18005	17922	17783	17996	17903	18008	17932	18032	17877	18038	18010	18113	18004	17895	18004	17958	17949	18052	17864	18019	17965	17905	17777	17967	18041	18012	17932	18127	18025	17863	18130	18097	18141	17987	17916	17948	18058	17937	18052	18061	18066	18091	17733	18047	18172	17937	18017	18096	18052	18110	17868	17979	17983	18049	18090	17957	18164	17976	17880	17880	17727	18018	18158	18005	17881	18065	17954	18000	18127	18044	18091	17870	17868	17920	17894	17905	18216	18229	18148	17900	17864	17972	17963	18086	18029	17863	17960	17933	17969	17944	18053	18027	17971	18080	18067	17891	18102	18047	17947	17729	18073	18118	17950	18008	17951	17980	17805	17983	18024	17993	17922	18140	18058	18013	18063	17946	17930	17860	18085	17875	18012	18120	17951	18067	18117	18030	18041	17924	18016	17893	18019	17994	18009	18057	17799	18131	17979	18061	18048	17926	18013	17898	17990	17987	18062	17941	18022	18086	18187	17923	18081	18128	18139	17882	17983	17990	18030	17946	17971	18041	18079	17902	18033	18023	18084	17974	18073	17955	18144	17941	17908	18155	17991	18094	17784	17898	18000	17797	17967	18170	18002	18053	17971	17853	17974	17819	17986	17924	17892	17869	18153	17807	18037	18030	18016	18106	18034	17998	18038	18094	17944	17930	17847	18081	18041	17994	18110	17907	18041	17988	17868	17982	18119	17848	18142	18089	17965	18032	18040	18033	17977	18185	17844	18114	18051	18040	18042	17825	17947	17989	17956	18028	17963	18097	18209	17919	17987	17940	17945	17852	17930	18000	18108	18044	18087	18032	18005	18017	17921	18202	17833	17982	17803	18076	17802	17979	17976	17969	18107	18150	17868	18023	18096	17990	18045	18058	17929	17804	18161	17889	18075	17864	18086	17995	17993	17904	17896	17913	17825	17758	17881	18034	17987	18114	18057	18015	17942	17889	18067	17880	18170	18028	17952	18011	18000	17953	17931	18005	17999	17990	17975	18195	17889	18009	17838	18046	17876	18047	17978	18009	17797	17847	17923	17981	18109	17932	18168	17809	17946	17846	18168	17872	18210	18157	18043	17972	18044	18166	18138	17898	18026	17776	17889	17912	17976	17905	18232	18083	17974	18162	18175	18038	18189	17994	17864	18062	17920	17816	18030	18091	17869	18105	17914	18078	18051	18014	18191	17891	17915	17927	18097	18027	17897	17923	18108	17933	18022	17984	18030	18200	17960	18102	18151	17924	18037	17859	17992	17917	17952	17987	17903	18153	18004	17828	17963	18046	17804	18002	17976	17969	17976	17804	18099	17916	18046	18006	17960	17864	18001	17987	17971	18061	17954	17857	18032	17850	18060	17881	17795	18204	18145	17879	18211	18106	17989	18072	17942	17999	17978	17754	18041	17945	18097	18077	18145	18155	18110	17973	17967	17849	18116	18042	18135	18084	17948	18084	18020	17904	18085	17942	17975	18146	18040	17987	17845	18063	17951	18010	18150	17942	17897	18046	17849	17960	18008	17731	17994	18009	18087	18121	17847	17916	17917	17999	17842	17947	18022	17965	18006	18034	18166	18011	17920	17943	18039	17821	17965	17895	18102	17863	17922	17907	17933	18061	18040	17976	18108	18195	17978	18015	17872	17992	17866	17834	17970	17862	17897	18050	17722	18037	17803	17931	18080	18167	17845	18120	17996	18028	18034	17982	18131	18034	17852	18088	17828	17917	17986	17983	18002	18156	18063	17870	17991	17881	17919	18079	17910	18008	17954	17943	17905	18089	18038	17937	18047	17917	17752	17812	18143	17803	17961	17938	17931	18043	18016	18178	18048	17966	18052	17760	17914	18072	18014	17897	17956	18124	18027	18102	18016	17952	17879	18078	18049	18112	17977	18014	17789	18076	17967	17914	17823	18049	17916	17906	18015	17953	18090	17970	17775	18042	17943	18004	18053	18055	17842	17951	18048	17945	18065	18016	18013	17981	18045	18004	18055	17849	17983	17887	17927	17964	18100	18197	17821	18196	17817	18259	18134	17994	17863	17928	17995	17966	17911	17997	17938	18130	17995	17961	18032	18115	18039	18073	17951	18130	18058	17832	18109	18065	18081	17964	17907	17997	18060	17897	17985	18112	17796	17952	17913	17880	18166	18001	18199	17929	17912	18004	18103	18054	18184	17916	18004	17896	17891	17937	18008	17893	18232	17991	17889	17882	18003	17994	18056	18071	18094	17813	18064	18190	17801	17899	17915	17935	18057	18123	18001	18045	18186	18017	17999	18187	17940	18046	18002	18204	17955	18062	17885	17857	17659	18047	18090	17912	17824	17956	18028	17882	18021	17895	17942	17999	18101	17996	18024	17942	17897	17908	17969	17975	17938	17980	18022	18043	17973	17850	18078	17860	17882	17901	18070	17984	17937	17905	17875	18127	17957	18095	18019	17964	18019	18001	18071	18092	18043	17967	18063	18049	17893	17972	18177	17856	17924	18038	18129	18006	18095	18248	18021	18070	18033	18140	18049	18107	17995	17939	18112	17978	17922	17760	18019	17932	17981	18044	18071	18086	18070	17821	18096	17969	17915	18091	17900	17865	18143	18060	17940	17972	18133	18018	17983	18134	17964	18045	17855	17905	18017	18071	18051	18029	18046	18059	18064	18014	17978	17835	18005	18033	17863	18263	17983	17951	17947	18031	17944	18055	18003	17901	18103	17867	18050	18144	18116	17855	18036	17837	17985	18074	17957	18031	18063	17953	18048	17852	17966	17967	18052	17962	17743	17950	18114	18130	18105	18118	18139	17989	17970	17916	17910	18052	17992	18097	18018	17950	17999	17961	18005	18183	18037	18076	17900	17970	17915	17923	17970	18009	18032	18134	17795	17973	18201	18046	18013	18023	17941	18092	18070	18126	17825	18040	17985	17945	17934	18039	18041	18008	17952	17860	18032	17979	17971	18021	18104	17739	18007	17840	18022	17915	17899	17928	17994	18055	17910	17897	18079	17901	17885	17879	18184	17769	18075	18173	17956	17862	18051	17905	18012	18035	17978	18018	17975	17951	17990	18150	17958	18040	18168	17957	18091	18054	17899	18113	17967	17935	17900	17919	17904	17983	17869	17879	17796	17950	17810	18001	18116	17971	17952	17997	18019	18102	18054	17975	18244	17967	17823	17822	18091	18001	18006	17916	18122	18064	18132	18052	17851	18070	18135	18110	17832	17894	18016	17865	18037	18107	18039	17902	17941	18024	18201	18051	18050	17959	17930	18135	17938	17947	18019	18042	18184	17937	18093	17944	17793	18033	18018	18070	18061	18011	17918	18064	17980	17938	17971	17860	17852	17930	17745	17755	18210	17967	17968	17890	17970	18010	18042	17930	18000	18002	18055	17782	18008	17969	18065	18058	17970	17986	17939	17769	17921	17937	17924	18095	17926	17925	17859	18070	18008	18035	17880	17833	17957	18138	18207	17968	17980	17970	18006	18009	18020	17892	17965	18060	17893	17936	17922	18210	17822	17928	18113	17974	17975	17902	17865	18021	17918	18057	17919	17852	18001	17858	17925	17903	17951	18012	18062	18070	17937	18050	18037	17868	18101	18052	17952	17957	18003	18031	17991	18101	17997	18111	18039	18020	18123	17915	18114	18197	18037	17782	18093	18200	17974	17990	18047	17900	18032	18146	17920	18045	18083	18099	17999	18119	17921	18078	18171	18084	17903	17980	17993	17950	18006	18083	17909	17875	17870	17974	18026	18066	17924	18122	17903	17836	17889	18066	18062	18186	17773	17948	17913	18028	18042	18065	18037	17982	17911	18024	17960	17970	18152	17910	17921	17964	18074	18021	17999	17901	17894	17868	18036	18185	18089	18125	18056	18022	17889	18124	18072	18001	17913	17861	18104	17888	18012	17873	17879	17961	17922	18052	17994	18020	17926	18120	17916	18026	17948	17979	18080	18033	17885	17981	18140	17965	17874	17900	17949	18179	17931	18038	18045	17928	17989	17907	18016	18085	17917	17834	17979	17985	18021	18090	17819	18051	18067	18094	17985	17976	18094	18139	17901	17997	18050	17957	17987	17818	18163	17947	17877	18038	18180	18112	18100	17788	18063	18084	17938	17936	18065	17980	18088	18109	17965	17862	18011	18105	18050	17984	17933	17952	18033	17952	17981	17897	18032	18056	17938	17994	18080	17885	17953	17976	17968	17998	17948	18071	17868	18090	18059	18000	17906	18035	18159	17984	17777	18400	18134	18005	18107	18037	18010	17935	17964	17982	17977	18055	18069	17838	18105	17904	17988	17972	18143	17908	17895	17952	18025	18063	17961	18048	17976	18010	17904	17912	17984	17817	18007	17985	17978	18083	17883	17941	18086	18019	17930	17988	18037	18066	17949	18179	17950	17994	18039	17997	18111	18066	17906	17994	17937	18132	18203	17926	18024	18034	18003	17811	17926	17986	18022	17989	17839	17918	17917	18075	17989	17926	17980	18178	18056	18029	17902	18015	18109	17862	17932	18154	18207	18122	18075	18002	18008	18001	18051	17693	17970	18026	18159	17927	17978	17965	17976	17834	18108	17988	17831	17992	17901	17959	17837	17846	17953	18062	17877	18061	17785	18004	17832	18161	18187	17890	17885	17999	17994	18002	17934	18044	18045	17834	17909	18092	17922	17911	17832	18036	18004	17847	17925	17926	18008	18012	17954	18129	17908	18094	18066	18029	17885	18057	18129	17979	17984	17873	17977	18029	17871	18110	17921	17895	17861	18069	17811	17863	18108	17892	18189	18135	18117	17737	17898	17981	17976	18172	17896	17995	17904	17888	17964	18067	17920	17931	17922	17855	18030	18151	18031	18048	18091	18090	18087
22466	21016	27423	25145	22374	27624	33778	30685	30055	30359	30403	30041	29766	30129	30303	29937	29878	29689	30086	29670	29833	29845	29784	29764	29898	29586	29834	29827	29807	29629	29861	29792	29795	29823	29790	29808	29845	29991	29930	29742	29693	29789	29814	29844	29830	29942	29784	29574	29899	29692	29646	29816	29431	29751	30012	29827	29894	29800	29767	29801	29576	29506	29878	29535	29674	29789	29501	29483	29698	29730	30164	29711	29547	29522	29668	29771	29934	29540	29732	29481	29674	29774	29996	29530	29610	29847	29586	29634	29668	29426	29502	29279	29826	29709	29706	29786	29653	29692	29708	29515	29860	29910	29658	29843	29651	29425	29720	29683	29442	29560	29790	29750	29548	29630	29607	29818	29660	29798	29968	29703	29527	29705	29377	29571	29642	29948	29872	29791	29623	29727	29787	29674	29847	29595	29568	29585	29916	29600	29606	29265	29635	29785	29853	29779	29681	29553	29721	29597	29779	29528	29660	29589	29584	29842	29854	29560	29559	29880	29755	29593	29525	29603	29740	29527	29700	29911	29591	29666	29883	29788	29757	29506	29503	29684	29585	29766	29816	29880	29797	29687	29842	29487	29700	29750	29718	29875	29730	29610	29532	29716	29597	29865	29771	29598	29667	29550	29728	29782	29680	29651	29663	30032	29534	29439	29438	29704	29714	29741	29620	29343	29597	29868	29624	29569	29589	29669	29854	29908	29611	29842	29685	29686	29579	29515	29627	29779	29500	29538	29362	29510	29572	29862	29663	29547	29694	29483	29595	29463	29588	29743	29721	29543	29613	29776	29958	29797	29798	29860	29578	29870	29689	29585	29745	29607	29466	29706	29619	29770	29746	29552	29732	29442	29322	29872	29440	29565	29799	29909	29600	29536	29693	29455	29987	29839	29678	29648	29895	29694	29588	29647	29285	29703	29577	29581	29582	29610	29645	29822	29551	29773	29519	29614	29708	29685	29604	29597	29733	30024	29918	29511	29468	29410	29660	29651	30037	29590	29628	29690	29629	29621	29747	29778	29683	29497	29824	29472	29530	29309	29759	29721	29812	29806	29890	29628	29520	29562	29489	29600	29686	29618	29785	29878	29501	29558	29698	29672	29712	29401	29552	29566	29601	29590	29669	29569	29715	29899	29584	29802	29529	29837	29580	29629	29730	29574	29696	29675	29581	29424	29815	29566	29624	29906	29678	29614	29735	29763	29817	29389	29575	29959	29669	29987	29892	29683	29764	29798	29816	29751	29446	29745	29761	29661	29620	29637	29669	29822	29491	29759	29438	29536	29766	29635	29416	29846	30021	29220	29430	29561	29597	29829	29664	29619	29513	29725	29835	29785	29879	29748	29648	29604	29786	29579	29864	29619	29746	29789	29616	29926	29715	29519	29744	29677	29554	29805	29509	29756	29798	29473	29624	29685	29613	29639	29610	30062	29674	29487	29913	29705	29519	29487	29648	29516	29733	29686	29643	29715	29617	29419	29621	29612	29866	29578	29472	29617	29517	29461	29627	29725	29847	29606	29612	29383	29590	29715	29763	29799	29798	29476	29374	29654	29696	29774	30045	29556	29675	29752	29440	29687	29593	29644	29652	29655	30079	29543	29696	29623	29469	29430	29861	29706	29776	29627	29791	29760	29712	29403	29798	29531	29594	29677	29759	29577	29583	29736	29675	29615	29988	29640	29760	29601	29857	29761	29639	29679	29664	29788	29647	29631	29692	29256	29536	29652	29847	29626	29742	29757	29850	29803	29557	29292	29496	29629	29890	29775	29790	29692	29773	29966	29660	29740	29767	29624	29661	29585	29687	29606	29542	29215	29525	29652	29521	29668	29567	29646	29546	29613	29496	29628	29493	29765	29584	29646	29939	29567	29664	29562	29866	29854	29689	29751	29605	29789	29518	29495	29527	29748	29701	29541	29710	29309	29663	29561	29673	29705	29730	29611	29640	29446	29562	29696	29704	29464	29794	29647	29357	29819	29528	29639	29751	29843	29741	29633	29470	29838	29547	29792	30051	29472	29748	29538	29640	29572	29651	29508	29454	29479	29712	29736	29793	29339	29738	29565	29415	29825	29662	29648	29556	29679	29712	29830	29638	29773	29486	29660	29495	29624	29603	29420	29721	29437	29567	29824	29720	29633	29669	29736	29694	29586	29545	29506	29464	29843	29411	29632	29763	29526	29577	29668	29401	29326	29854	29636	29653	29757	29793	29466	29781	29577	29530	29648	29571	29498	29626	29558	29595	29838	29609	29756	29587	29561	29841	29624	29599	29234	29507	29742	29472	29502	29611	29510	29893	29671	29499	29599	29572	29693	29511	29622	29627	29625	29403	29686	29875	29606	29908	29503	29695	29616	29377	29690	29420	29624	29622	29436	29785	29505	29740	29666	29677	29590	29577	29642	29754	29606	29826	29727	29778	29683	29857	29778	29469	29712	29801	29464	29522	29716	29819	29627	29676	29639	29542	29693	29425	29565	29712	29507	29573	29731	29538	29588	29681	29900	29594	29710	29581	29630	29417	29766	29637	29506	29752	29694	29547	29791	29504	29707	29738	29645	29770	29655	29582	29483	29779	29647	29718	29600	29626	29498	29647	29482	29628	29855	29550	29595	29693	29615	29553	29691	29662	29652	29752	29739	29644	29550	29657	29646	29695	29574	29530	29708	29425	29592	29365	29549	29736	29744	29503	29675	29567	29396	29881	29633	29739	29712	29503	29526	29772	29790	29451	29454	29786	29820	29667	29242	29691	29717	29675	29772	29640	29549	29704	29766	29516	29900	29546	29706	29552	29744	29875	29687	29808	29916	29874	29537	29589	29543	29633	29592	29550	29430	29600	29730	29874	29614	29670	29931	29540	29712	29639	29661	29638	29430	29574	29743	29697	29891	29804	29961	29625	29880	29603	29368	30004	29216	29599	29471	29663	29727	29932	29888	29845	29832	29799	29675	29389	29578	29845	29622	29787	29855	29534	29632	29711	29582	29867	29667	29756	29734	29520	29645	29672	29638	29790	29660	29570	29726	29558	29730	29750	29667	29515	29604	29744	29562	29603	29523	29641	29645	29765	29321	29687	29351	29622	29458	29770	29816	29527	29854	29532	29756	29485	29480	29551	29616	29497	29371	29663	29611	29681	29696	29707	29623	29754	29632	29652	29729	29830	29640	29569	29555	29510	29458	29636	29688	29851	29790	29642	29432	29459	29778	29899	29620	29438	29591	29639	29479	29699	29740	29669	29599	29651	29532	29789	29543	29407	29614	29618	29640	29390	29959	29815	29430	29815	29488	29712	29511	29491	29781	29822	29721	29516	29556	29577	29773	29932	29573	29656	29640	29523	29756	29556	29549	29790	29651	29649	29645	29551	29764	29896	29579	29638	29655	29517	29609	29834	29587	29789	29677	29398	29595	29753	29795	29819	29696	29655	29513	29581	29344	29730	29563	29323	29668	29379	29598	29735	29494	29956	29862	29566	29851	29810	29671	29805	29418	29723	29823	29901	29811	29636	29704	29853	29619	29388	29656	29744	29798	29863	29700	29700	29718	29808	29417	29438	29515	29524	29667	30011	29721	29518	29506	29805	29590	29734	29873	29788	29404	29765	29640	29552	29503	29766	29483	29865	29584	29526	29663	29804	29653	29671	29642	29738	29413	29518	29939	29670	29419	29445	29618	29481	29696	29362	29593	29521	29465	29579	29214	29658	29557	29534	29593	29668	29842	29412	29468	29555	29752	29822	29798	29473	29802	29778	29733	29517	29648	29594	29579	29425	29517	29603	29758	29635	29611	29693	29541	29774	29437	29704	29675	29676	29627	29833	29737	29613	29633	29861	29543	29751	29544	29641	29745	29450	29585	29738	29659	29555	29654	29672	29472	29875	29329	29741	29475	29743	29845	29867	29547	29406	29690	29722	29611	29727	29711	29870	30023	29821	29407	29518	29353	29730	29604	29802	29679	29718	29621	29584	29681	29857	29689	29520	29355	29574	29737	29848	29638	29802	29655	29439	29816	29645	29549	29770	29767	29367	29619	29365	29879	29763	29614	29557	29833	29654	29733	29822	29645	29405	29699	29735	29769	29846	29547	29694	29536	29431	29520	29906	29788	29660	29616	29667	29755	29412	29676	29478	29688	29446	29582	29579	29460	29484	29750	29816	29669	29709	29574	29698	29700	29658	29289	29530	29498	29924	29772	29525	29578	29570	29519	29626	29683	29798	29535	29792	29677	29681	29695	30017	29885	29818	29537	29679	29660	29662	29529	29712	29870	29644	29539	29446	29544	29685	29716	29571	29556	29804	29962	29928	29595	29540	29595	29560	29650	29734	29531	29629	29580	29709	29426	29657	29883	29734	29833	29479	29908	29655	29486	29576	29868	29683	29655	29758	29407	29320	29566	29501	29638	29832	29747	29389	29719	29263	29322	29577	29590	29794	29697	29734	29497	29667	29584	29723	29881	29731	29826	29833	29595	29532	29730	29572	29750	29578	29634	29691	29600	29803	29860	29843	29750	29529	29716	29971	29605	29352	29522	29638	29731	29769	29451	29815	29912	29610	29869	29843	29784	29436	29632	29478	29867	29728	29814	29867	29879	29896	29915	29551	29555	29809	30022	29608	29657	29739	29672	29885	29637	29728	29532	29531	29496	29474	29593	29780	29633	29782	29682	29494	29406	29721	29315	29803	29716	29467	29818	29621	29768	29564	29468	29627	29761	29604	29426	29503	29666	29643	29555	29476	29771	29684	29516	29513	29533	29427	29930	29757	29917	29334	29566	29669	29725	29658	29522	29486	29585	29786	29796	29750	29505	29822	29572	29624	29612	29584	29708	29587	29257	29685	29518	29627	29500	29728	29489	29554	29784	29625	29763	29579	29573	29464	29508	29899	29746	29640	29856	29793	29656	29599	29811	29649	29731	29470	29724	29816	29847	29555	29354	29721	29873	29520	29591	29831	29589	29554	29849	29453	29906	29674	29567	29766	29646	29638	29354	29608	29744	29720	29426	29540	29783	29335	29786	29692	29765	29310	29617	29652	29586	29456	29850	29597	29496	29820	29602	29698	29603	29441	29481	29489	29624	29639	29378	29592	29274	29401	29550	29519	29859	29683	29648	29463	29748	29622	29775	29624	29724	29551	29624	29723	29679	29722	29592
28841	56853	51237	32467	22303	20930	19963	19815	19369	19332	18983	19187	19000	18957	18790	18936	18748	18922	18799	18532	18603	18521	18718	18673	18580	18613	18561	18830	18582	18645	18678	18650	18779	18841	18807	18746	18713	18779	18741	18847	18895	18820	18542	18783	18559	18854	18698	18662	18514	18487	18565	18557	18444	18600	18671	18876	18445	18762	18793	18784	18533	18667	18554	18468	18475	18669	18650	18567	18487	18724	18582	18609	18537	18753	18625	18482	18765	18464	18525	18602	18455	18718	18502	18530	18689	18616	18572	18607	18488	18615	18588	18602	18509	18550	18583	18668	18563	18680	18417	18471	18469	18423	18423	18451	18506	18521	18596	18454	18665	18311	18531	18587	18450	18439	18702	18458	18488	18427	18493	18459	18393	18616	18346	18543	18521	18570	18526	18526	18589	18705	18672	18582	18475	18489	18388	18432	18560	18544	18482	18508	18525	18461	18559	18600	18518	18497	18692	18628	18458	18369	18527	18664	18480	18696	18584	18446	18523	18597	18762	18579	18337	18487	18530	18427	18506	18479	18601	18505	18596	18504	18401	18474	18696	18480	18644	18416	18649	18412	18499	18550	18729	18606	18543	18618	18565	18522	18536	18644	18556	18482	18563	18617	18523	18650	18538	18500	18445	18530	18457	18498	18526	18475	18635	18476	18555	18539	18525	18610	18504	18664	18698	18455	18484	18613	18391	18407	18401	18485	18398	18574	18452	18416	18558	18427	18361	18457	18565	18679	18598	18403	18439	18534	18350	18423	18504	18463	18725	18359	18629	18466	18435	18435	18440	18537	18642	18542	18544	18569	18375	18443	18321	18394	18629	18408	18494	18574	18543	18510	18474	18581	18533	18509	18707	18435	18535	18464	18357	18483	18442	18536	18672	18476	18477	18473	18566	18770	18612	18578	18581	18394	18454	18410	18545	18381	18507	18713	18342	18531	18402	18697	18447	18496	18617	18711	18430	18571	18557	18442	18678	18466	18518	18558	18677	18262	18570	18485	18601	18438	18593	18622	18552	18579	18648	18462	18707	18660	18597	18392	18638	18565	18418	18495	18535	18579	18586	18604	18720	18414	18613	18508	18564	18462	18623	18742	18537	18654	18480	18779	18518	18371	18499	18505	18537	18525	18435	18692	18746	18703	18391	18478	18472	18604	18573	18422	18520	18586	18478	18630	18674	18454	18466	18514	18580	18635	18507	18353	18539	18614	18546	18520	18359	18451	18377	18432	18570	18576	18513	18605	18713	18448	18584	18687	18547	18365	18625	18438	18483	18594	18415	18596	18338	18332	18448	18445	18522	18478	18413	18385	18532	18512	18596	18574	18453	18461	18594	18526	18693	18501	18505	18562	18559	18533	18519	18415	18347	18447	18572	18711	18490	18699	18577	18486	18359	18569	18669	18529	18394	18676	18682	18456	18563	18436	18554	18608	18298	18406	18511	18435	18642	18608	18564	18491	18362	18535	18355	18568	18575	18460	18538	18583	18473	18626	18464	18299	18643	18555	18451	18615	18502	18458	18546	18356	18604	18516	18483	18492	18403	18476	18610	18533	18312	18425	18661	18453	18621	18277	18787	18468	18555	18249	18577	18465	18286	18531	18439	18584	18657	18561	18505	18618	18568	18462	18695	18428	18493	18320	18494	18569	18509	18539	18728	18528	18476	18546	18601	18547	18538	18448	18575	18298	18515	18517	18361	18472	18521	18605	18472	18600	18457	18421	18556	18685	18284	18604	18538	18530	18605	18482	18553	18445	18578	18440	18677	18579	18401	18602	18593	18514	18598	18628	18481	18348	18475	18413	18479	18661	18277	18503	18583	18451	18624	18425	18552	18493	18512	18419	18476	18388	18598	18578	18586	18380	18242	18637	18205	18632	18659	18474	18364	18485	18437	18582	18686	18514	18648	18674	18384	18553	18449	18439	18618	18605	18585	18509	18663	18496	18489	18576	18413	18434	18562	18543	18482	18542	18488	18461	18537	18480	18577	18395	18560	18546	18453	18389	18493	18451	18782	18519	18516	18467	18751	18468	18494	18335	18457	18542	18517	18515	18468	18474	18559	18564	18492	18470	18368	18603	18456	18423	18403	18765	18583	18572	18458	18770	18607	18646	18428	18447	18419	18664	18624	18377	18452	18495	18518	18521	18476	18513	18414	18408	18459	18338	18544	18432	18595	18554	18436	18629	18741	18679	18535	18501	18479	18418	18600	18524	18566	18596	18628	18552	18502	18423	18338	18735	18348	18493	18727	18394	18465	18568	18539	18436	18544	18548	18506	18508	18478	18525	18497	18390	18625	18568	18535	18699	18303	18362	18442	18561	18413	18404	18548	18437	18625	18601	18424	18706	18486	18535	18307	18683	18545	18525	18393	18482	18513	18458	18431	18677	18623	18480	18562	18555	18421	18762	18623	18464	18726	18428	18508	18510	18625	18576	18713	18532	18650	18352	18519	18492	18621	18582	18533	18699	18297	18497	18405	18525	18571	18377	18515	18550	18461	18420	18449	18545	18442	18395	18514	18647	18603	18453	18450	18466	18397	18517	18622	18594	18478	18494	18477	18406	18420	18522	18607	18513	18338	18553	18532	18578	18552	18526	18438	18433	18699	18545	18605	18573	18630	18476	18448	18499	18524	18453	18537	18519	18639	18552	18633	18438	18593	18407	18618	18380	18605	18383	18548	18595	18654	18610	18484	18460	18611	18513	18347	18494	18769	18376	18577	18511	18581	18503	18447	18569	18606	18683	18436	18474	18447	18452	18551	18593	18625	18345	18618	18371	18599	18359	18373	18538	18274	18527	18542	18437	18540	18444	18398	18515	18593	18414	18395	18428	18578	18320	18507	18651	18440	18542	18451	18278	18402	18569	18353	18660	18439	18541	18552	18639	18449	18518	18462	18248	18456	18472	18585	18593	18399	18299	18598	18668	18613	18426	18744	18517	18454	18538	18643	18485	18464	18582	18362	18530	18486	18545	18632	18548	18544	18549	18509	18390	18437	18667	18448	18448	18634	18734	18592	18471	18530	18465	18740	18635	18566	18373	18700	18467	18491	18546	18581	18450	18517	18419	18396	18495	18265	18573	18456	18412	18513	18413	18660	18643	18610	18638	18453	18379	18556	18231	18300	18594	18398	18466	18392	18411	18584	18677	18565	18639	18619	18672	18587	18456	18381	18727	18564	18401	18479	18660	18479	18526	18590	18602	18566	18328	18637	18497	18435	18441	18411	18543	18603	18463	18373	18519	18448	18423	18525	18516	18669	18478	18543	18330	18533	18448	18400	18269	18344	18566	18583	18434	18532	18592	18797	18421	18514	18450	18447	18661	18568	18720	18457	18446	18497	18691	18553	18392	18574	18601	18563	18733	18608	18522	18571	18287	18514	18559	18620	18529	18411	18597	18575	18549	18399	18412	18553	18507	18491	18326	18377	18626	18521	18662	18513	18510	18663	18449	18713	18498	18437	18458	18591	18413	18408	18442	18558	18601	18564	18385	18537	18510	18559	18437	18554	18502	18463	18445	18431	18638	18490	18473	18381	18544	18543	18529	18510	18512	18553	18430	18420	18473	18374	18535	18557	18559	18379	18601	18697	18533	18512	18696	18428	18405	18523	18508	18524	18599	18584	18523	18397	18627	18468	18452	18636	18675	18478	18449	18602	18457	18485	18693	18472	18271	18350	18532	18524	18552	18632	18435	18546	18680	18598	18398	18384	18441	18414	18353	18538	18520	18513	18523	18484	18598	18476	18498	18441	18546	18545	18477	18493	18332	18574	18514	18391	18665	18432	18457	18496	18397	18560	18614	18572	18583	18350	18692	18588	18588	18570	18504	18432	18420	18460	18545	18831	18629	18559	18535	18437	18330	18583	18639	18424	18607	18636	18555	18428	18664	18346	18450	18432	18642	18454	18679	18459	18619	18423	18495	18538	18566	18474	18497	18574	18369	18475	18514	18668	18426	18685	18615	18508	18550	18453	18419	18454	18527	18465	18535	18600	18385	18419	18430	18563	18530	18458	18566	18516	18553	18445	18684	18461	18345	18574	18800	18535	18433	18521	18590	18555	18630	18517	18304	18481	18494	18509	18491	18295	18536	18372	18606	18722	18479	18554	18567	18516	18434	18457	18610	18494	18737	18635	18516	18386	18687	18532	18596	18564	18384	18652	18553	18499	18597	18647	18581	18460	18496	18542	18374	18378	18614	18412	18489	18582	18471	18518	18623	18613	18539	18483	18566	18493	18468	18506	18583	18576	18405	18472	18686	18413	18532	18696	18543	18562	18566	18549	18613	18557	18528	18389	18500	18571	18501	18567	18636	18350	18471	18603	18618	18597	18487	18478	18415	18467	18391	18421	18470	18466	18568	18567	18463	18578	18707	18565	18490	18502	18369	18679	18545	18553	18493	18386	18582	18645	18554	18393	18441	18510	18593	18401	18611	18378	18503	18513	18204	18438	18591	18550	18414	18484	18321	18428	18729	18582	18337	18494	18423	18382	18428	18568	18603	18674	18554	18454	18308	18572	18478	18676	18657	18482	18506	18476	18474	18649	18558	18428	18489	18565	18623	18547	18449	18684	18511	18602	18436	18487	18494	18565	18547	18582	18446	18433	18484	18465	18268	18490	18620	18453	18399	18657	18652	18500	18393	18598	18499	18739	18519	18625	18503	18536	18544	18604	18523	18573	18598	18660	18411	18701	18587	18389	18581	18537	18435	18522	18698	18344	18592	18557	18737	18445	18609	18637	18517	18522	18388	18559	18600	18384	18463	18256	18431	18565	18505	18533	18396	18518	18495	18490	18600	18575	18445	18538	18419	18522	18424	18726	18480	18491	18516	18377	18477	18326	18525	18638	18577	18451	18542	18580	18502	18582	18326	18417	18468	18614	18499	18606	18373	18431	18488	18346	18255	18617	18611	18593	18703	18591	18597	18561	18553	18545	18599	18554	18447	18510	18557	18499	18433	18458	18458	18671	18462	18417	18612	18370	18549	18521	18551	18425	18546	18599	18705	18458	18606	18450	18504	18298	18409	18461	18444	18517	18500	18638	18419	18585	18672	18269	18479	18536	18641	18640	18372	18518	18407	18587	18503	18443	18523	18627	18608	18481	18714	18548	18461	18612	18514	18524	18549	18439	18452	18551	18567
35194	31240	35432	32388	29426	29540	29646	29573	29746	29581	29295	29621	29626	29597	29387	29534	29490	29250	29558	29810	29647	29764	29796	29480	29591	29595	29273	29406	29617	29679	29631	29412	29566	29599	29696	29484	29808	29710	29583	29547	29905	29430	29530	29467	29573	29580	29690	29553	29693	29615	29744	29432	29690	29595	29747	29696	29802	29667	29455	29573	29563	29703	29586	29536	29736	29469	29586	29818	29650	29921	29608	29522	29701	29694	29781	29563	29632	29581	29651	29586	29507	29215	29427	29706	29498	29563	29421	29812	29706	29503	29275	29691	29782	29623	29702	29648	29655	29732	29579	29772	29841	29641	29889	29520	29582	29582	29656	29358	29926	29815	29652	29736	29473	29588	29719	29283	29510	29612	29526	29391	29638	29583	29387	29282	29745	29564	29680	29601	29734	29385	29304	29445	29549	29506	29499	29409	29428	29648	29519	29350	29633	29562	29574	29464	29549	29609	29565	29488	29599	29668	29551	29581	29521	29349	29594	29721	29637	29759	29570	29180	29262	29608	29466	29241	29505	29654	29384	29832	29556	29465	29514	29574	29415	29661	29481	29304	29519	29838	29612	29682	29449	29439	29438	29820	29581	29664	29340	29422	29816	29689	29412	29685	29444	29640	29303	29454	29517	29541	29488	29293	29328	29620	29505	29547	29640	29593	29420	29453	29551	29604	29664	29528	29459	29310	29843	29435	29426	29672	29363	29626	29672	29745	29752	29401	29852	29482	29348	29412	29294	29383	29519	29645	29480	29451	29409	29592	29431	29522	29458	29585	29591	29632	29388	29653	29446	29700	29663	29685	29302	29689	29438	29565	29515	29334	29667	29387	29339	29571	29310	29626	29636	29644	29700	29533	29422	29449	29427	29772	29523	29496	29397	29509	29499	29399	29450	29833	29628	29321	29492	29654	29609	29720	29493	29702	29416	29633	29626	29555	29510	29553	29479	29510	29521	29579	29448	29575	29559	29811	29604	29860	29667	29774	29681	29447	29551	29633	29339	29526	29604	29556	29373	29746	29785	29618	29275	29441	29521	29404	29462	29444	29612	29593	29513	29456	29436	29719	29629	29684	29391	29521	29422	29306	29141	29561	29594	29176	29506	29476	29068	29561	29603	29239	29537	29639	29623	29463	29281	29534	29458	29467	29526	29624	29268	29442	29581	29691	29468	29580	29660	29486	29610	29340	29748	29747	29408	29608	29800	29576	29584	29626	29415	29575	29712	29429	29492	29563	29368	29695	29503	29464	29501	29522	29622	29356	29708	29764	29752	29538	30019	29507	29479	29594	29596	29693	29554	29627	29688	29536	29442	29452	29660	29573	29530	29448	29677	29450	29723	29822	29467	29657	29565	29467	29614	29173	29254	29520	29549	29677	29425	29700	29373	29537	29683	29461	29460	29454	29230	29336	29378	29655	29632	29781	29558	29557	29712	29615	29545	29465	29685	29706	29635	29537	29857	29737	29799	29684	29367	29533	29453	29486	29456	29574	29502	29359	29386	29343	29749	29704	29649	29575	29629	29472	29978	29474	29634	29487	29508	29681	29437	29563	29641	29559	29501	29503	29674	29818	29553	29378	29518	29621	29620	29601	29783	29492	29470	29795	29639	29615	29540	29353	29307	29447	29651	29436	29532	29531	29538	29263	29582	29439	29690	29505	29420	29744	29686	29500	29438	29604	29547	29649	29557	29146	29527	29460	29426	29273	29640	29394	29673	29461	29609	29518	29497	29343	29396	29644	29323	29746	29690	29636	29831	29710	29699	29631	29662	29358	29509	29493	29727	29496	29294	29508	29597	29824	29577	29492	29527	29367	29764	29633	29469	29584	29522	29622	29617	29747	29535	29436	29673	29575	29641	29596	29497	29712	29600	29399	29652	29832	29692	29623	29520	29395	29652	29351	29647	29557	29520	29452	29199	29618	29578	29507	29518	29315	29455	29674	29626	29506	29540	29403	29725	29601	29335	29536	29374	29478	29580	29624	29800	29571	29672	29693	29622	29542	29850	29288	29285	29446	29538	29510	29729	29596	29917	29790	29605	29518	29667	29504	29764	29627	29695	29640	29567	29401	29525	29542	29657	29392	29628	29194	29734	29407	29465	29784	29576	29451	29356	29861	29864	29665	29693	29512	29505	29797	29620	29665	29649	29712	29671	29610	29612	29591	29440	29517	29608	29589	29583	29611	29624	29767	29623	29523	29583	29736	29673	29489	29504	29454	29530	29721	29524	29576	29621	29378	29853	29561	29746	29707	29794	29685	29542	29354	29435	29609	29675	29587	29492	29495	29584	29710	29414	29714	28913	29419	29509	29767	29521	29369	29505	29791	29689	29621	29559	29575	29734	29389	29431	29444	29521	29570	29577	29599	29593	29579	29452	29577	29737	29466	29218	29397	29405	29736	29889	29386	29695	29717	29548	29621	29916	29630	29616	29610	29465	29348	29657	29422	29439	29771	29666	29404	29814	29414	29337	29464	29449	29477	29447	29688	29524	29756	29514	29514	29598	29786	29426	29369	29599	29358	29562	29668	29666	29509	29754	29493	29385	29465	29512	29684	29621	29569	29567	29508	29859	29658	29606	29385	29796	29690	29587	29456	29770	29572	29550	29758	29430	29537	29694	29383	29738	29624	29621	29637	29450	29331	29327	29582	29564	29792	29434	29527	29398	29442	29538	29389	29706	29924	29899	29428	29699	29634	29347	29325	29371	29745	29361	29308	29441	29692	29822	29618	29529	29529	29612	29828	29580	29464	29608	29631	29406	29546	29516	29338	29290	29613	29545	29640	29476	29632	29555	29284	29606	29532	29506	29550	29504	29411	29605	29462	29723	29781	29762	29421	29351	29408	29307	29672	29668	29493	29647	29484	29386	29573	29437	29443	29531	29702	29396	29391	29622	29492	29706	29597	29374	29509	29622	29666	29432	29534	29605	29808	29595	29356	29645	29549	29613	29645	29655	29661	29530	29617	29822	29418	29417	29549	29427	29536	29796	29498	29429	29754	29471	29844	29551	29573	29550	29455	29556	29601	29678	29547	29650	29637	29599	29248	29451	29588	29474	29545	29852	29675	29652	29619	29874	29560	29641	29340	29432	29561	29819	29614	29513	29474	29572	29549	29589	29553	29658	29400	29588	29503	29750	29532	29570	29685	29693	29401	29546	29872	29670	29672	29633	29397	29522	29672	29620	29485	29657	29466	29292	29636	29521	29641	29554	29572	29664	29517	29619	29574	29688	29706	29387	29383	29578	29478	29687	29408	29562	29482	29389	29578	29679	29579	29573	29433	29600	29392	29481	29448	29576	29754	29500	29569	29589	29617	29744	29649	29312	29303	29399	29602	29522	29286	29254	29486	29780	29504	29701	29687	29504	29635	29526	29162	29475	29946	29432	29617	29736	29622	29501	29602	29629	29383	29468	29521	29456	29438	29549	29519	29641	29434	29393	29602	29632	29681	29520	29449	29572	29241	29380	29517	29859	29652	29559	29597	29652	29374	29509	29466	29693	29715	29478	29654	29729	29663	29764	29578	29696	29579	29441	29444	29762	29388	29758	29455	29505	29606	29615	29568	29541	29603	29312	29679	29540	29510	29464	29489	29496	29436	29533	29431	29576	29741	29534	29477	29704	29411	29545	29453	29464	29536	29875	29670	29724	29459	29530	29574	29467	29535	29567	29667	29643	29723	29833	29408	29607	29552	29585	29402	29416	29474	29585	29338	29521	29622	29642	29505	29266	29556	29542	29736	29561	29380	29627	29326	29697	29734	29731	29441	29609	29349	29527	29691	29815	29690	29678	29668	29656	29411	29650	29700	29623	29595	29543	29683	29479	29509	29615	29416	29324	29701	29484	29516	29457	29610	29639	29536	29530	29387	29500	29617	29654	29448	29311	29126	29376	29430	29574	29586	29675	29635	29485	29595	29663	29562	29703	29699	29425	29653	29577	29721	29654	29310	29683	29484	29471	29767	29502	29371	29233	29701	29586	29569	29479	29750	29669	29545	29420	29652	29530	29411	29486	29569	29445	29646	29624	29642	29596	29471	29676	29474	29500	29551	29544	29411	29613	29468	29507	29631	29557	29575	29520	29781	29695	29678	29392	29409	29666	29601	29498	29285	29447	29614	29659	29911	29491	29398	29645	29797	29452	29475	29501	29354	29185	29621	29794	29766	29635	29549	29644	29652	29589	29603	29775	29715	29412	29672	29747	29631	29780	29395	29602	29634	29490	29500	29730	29652	29784	29777	29571	29520	29528	29801	29661	29600	29576	29334	29458	29663	29816	29802	29678	29774	29315	29710	29412	29654	29520	29688	29556	29689	29676	29544	29515	29590	29462	29833	29735	29813	29620	29344	29263	29495	29434	29682	29685	29477	29636	29499	29354	29558	29581	29382	29649	29747	29687	29544	29463	29529	29538	29611	29501	29597	29780	29541	29515	29750	29483	29600	29605	29502	29509	29741	29677	29609	29778	29776	29585	29596	29396	29435	29556	29495	29811	29668	29743	29568	29272	29634	29517	29407	29539	29556	29564	29324	29430	29277	29424	29626	29556	29322	29471	29510	29192	29177	29339	29560	29528	29635	29408	29636	29472	29412	29873	29647	29461	29775	29505	29645	29518	29492	29577	29597	29562	29480	29575	29541	29356	29984	29743	29488	29470	29618	29747	29448	29619	29678	29759	29761	29590	29906	29633	29848	29621	29436	29266	29684	29776	29650	29656	29505	29609	29771	29528	29631	29457	29592	29481	29358	29611	29530	29584	29491	29653	29591	29787	29605	29571	29464	29823	29474	29370	29595	29570	29477	29585	29449	29746	29583	29200	29319	29421	29578	29503	29672	29513	29329	29532	29608	29547	29582	29640	29522	29676	29727	29473	29696	29363	29354	29584	29485	29810	29712	29541	29370	29604	29737	29687	29483	29581	29560	29479	29642	29567	29523	29667	29831	29596	29594	29423	29414	29628	29717	29543	29749	29577	29593	29776	29461	29741	29433	29635	29550	29585	29510	29429	29627	29568	29311	29617	29457	29531	29559	29760	29721	29419	29603	29747	29522	29508	29563	29568	29534	29841	29630	29547	29656	29375	29756	29179	29568	29453	29335	29353	29566	29526	29575	29404	29570	29504	29652	29743	29651	29657	29692	29447	29660
25048	33071	27814	21413	19003	18812	18584	18719	18716	18799	18571	18625	18524	18681	18505	18476	18735	18626	18748	18734	18601	18438	18643	18511	18666	18750	18582	18726	18582	18627	18613	18718	18774	18794	18811	18649	18790	18692	18744	18534	18856	18680	18455	18594	18496	18749	18588	18665	18626	18550	18581	18527	18757	18658	18622	18708	18632	18828	18771	18533	18511	18616	18554	18558	18612	18564	18666	18629	18792	18669	18490	18766	18605	18600	18678	18582	18581	18561	18691	18573	18652	18605	18552	18524	18645	18601	18663	18827	18733	18618	18715	18738	18510	18598	18678	18763	18794	18691	18650	18509	18739	18717	18557	18587	18822	18427	18728	18849	18577	18740	18797	18799	18533	18600	18544	18717	18606	18716	18592	18506	18537	18500	18513	18577	18580	18742	18521	18716	18784	18554	18515	18380	18548	18740	18619	18702	18583	18576	18661	18705	18579	18692	18644	18585	18683	18560	18544	18512	18817	18674	18441	18428	18662	18744	18714	18683	18527	18639	18556	18593	18681	18611	18561	18637	18665	18651	18596	18656	18734	18751	18608	18645	18448	18575	18831	18512	18673	18615	18670	18617	18672	18642	18480	18590	18590	18679	18587	18636	18585	18580	18567	18528	18740	18714	18743	18515	18695	18665	18770	18674	18734	18510	18736	18725	18495	18652	18666	18544	18776	18629	18880	18760	18744	18484	18654	18417	18664	18595	18648	18764	18613	18543	18603	18513	18634	18434	18701	18558	18736	18537	18635	18510	18640	18708	18688	18623	18526	18530	18434	18634	18670	18654	18854	18617	18740	18580	18707	18765	18719	18565	18497	18500	18522	18506	18388	18651	18580	18671	18693	18612	18540	18502	18639	18751	18524	18697	18577	18778	18610	18585	18596	18644	18649	18678	18352	18511	18709	18621	18613	18627	18570	18546	18666	18616	18697	18779	18495	18623	18705	18631	18648	18763	18676	18421	18621	18639	18531	18548	18870	18663	18593	18503	18746	18595	18759	18555	18507	18687	18736	18594	18789	18652	18599	18481	18551	18739	18474	18602	18604	18517	18606	18744	18632	18532	18638	18781	18443	18595	18611	18626	18535	18535	18620	18611	18754	18657	18708	18718	18512	18560	18710	18644	18608	18593	18536	18617	18714	18593	18669	18525	18596	18632	18682	18595	18679	18284	18561	18693	18594	18615	18514	18469	18629	18626	18692	18629	18746	18642	18522	18502	18750	18535	18658	18668	18726	18538	18728	18518	18649	18525	18608	18631	18624	18672	18734	18646	18623	18774	18624	18618	18635	18652	18618	18736	18735	18778	18753	18602	18726	18636	18575	18442	18661	18474	18614	18579	18547	18710	18676	18720	18761	18584	18698	18669	18616	18670	18648	18608	18775	18496	18708	18666	18720	18576	18591	18641	18621	18615	18626	18571	18693	18736	18627	18665	18503	18485	18719	18873	18521	18440	18764	18576	18505	18577	18854	18649	18542	18496	18595	18632	18586	18784	18683	18481	18960	18628	18413	18709	18723	18660	18621	18515	18539	18804	18599	18766	18602	18534	18533	18731	18730	18751	18616	18651	18635	18727	18562	18810	18626	18687	18524	18521	18676	18638	18713	18519	18701	18566	18644	18561	18660	18742	18587	18694	18385	18665	18679	18734	18723	18672	18667	18515	18681	18671	18652	18749	18578	18487	18638	18486	18660	18700	18688	18591	18627	18613	18567	18676	18576	18877	18688	18653	18605	18525	18639	18691	18672	18589	18413	18770	18551	18769	18729	18740	18790	18597	18656	18544	18564	18679	18553	18688	18608	18585	18719	18737	18525	18517	18580	18618	18835	18613	18476	18519	18603	18740	18588	18805	18596	18454	18509	18599	18640	18544	18655	18579	18710	18452	18670	18571	18573	18568	18738	18571	18789	18729	18727	18665	18469	18676	18467	18542	18600	18699	18671	18784	18492	18748	18618	18679	18693	18697	18484	18832	18540	18520	18752	18588	18779	18557	18650	18633	18500	18498	18843	18744	18695	18530	18739	18655	18592	18445	18511	18626	18554	18695	18728	18480	18529	18533	18614	18702	18724	18532	18698	18538	18554	18762	18544	18704	18614	18597	18584	18599	18702	18643	18676	18701	18607	18519	18551	18839	18640	18665	18780	18492	18843	18698	18647	18612	18586	18672	18758	18663	18471	18564	18673	18573	18520	18603	18659	18711	18693	18658	18599	18692	18758	18441	18554	18526	18841	18340	18719	18742	18618	18541	18575	18447	18599	18661	18695	18459	18663	18614	18631	18548	18598	18762	18574	18478	18612	18520	18677	18511	18671	18685	18746	18442	18630	18706	18728	18475	18606	18666	18485	18717	18638	18459	18616	18497	18455	18783	18570	18712	18671	18407	18909	18616	18763	18561	18562	18437	18675	18522	18527	18662	18694	18692	18615	18649	18675	18797	18759	18642	18705	18799	18690	18711	18603	18612	18715	18643	18579	18751	18697	18540	18621	18646	18672	18739	18646	18660	18534	18774	18573	18629	18519	18708	18558	18636	18716	18609	18697	18643	18640	18772	18576	18437	18473	18616	18664	18759	18647	18449	18549	18719	18729	18468	18703	18483	18685	18718	18653	18564	18563	18577	18717	18681	18655	18834	18597	18547	18552	18458	18554	18800	18668	18812	18743	18624	18860	18571	18723	18462	18726	18700	18641	18704	18437	18689	18610	18670	18695	18699	18731	18572	18502	18561	18666	18679	18586	18642	18721	18616	18463	18670	18654	18769	18534	18659	18792	18797	18444	18467	18674	18505	18715	18561	18665	18711	18625	18639	18678	18732	18734	18833	18502	18662	18568	18583	18840	18602	18733	18718	18770	18594	18712	18606	18760	18453	18835	18572	18630	18636	18449	18834	18745	18681	18833	18658	18836	18655	18722	18561	18650	18611	18897	18872	18719	18499	18604	18741	18728	18672	18588	18561	18554	18363	18629	18605	18781	18755	18488	18486	18744	18665	18675	18452	18762	18589	18688	18520	18559	18569	18766	18545	18655	18488	18707	18796	18556	18682	18504	18745	18729	18808	18704	18879	18522	18515	18693	18494	18748	18530	18650	18730	18539	18574	18663	18453	18688	18749	18711	18608	18665	18730	18671	18606	18547	18737	18439	18447	18573	18482	18694	18554	18519	18617	18630	18683	18674	18593	18773	18631	18375	18763	18655	18665	18585	18639	18578	18523	18655	18657	18531	18594	18735	18571	18776	18540	18559	18724	18734	18611	18694	18647	18570	18695	18574	18544	18559	18674	18562	18713	18562	18800	18524	18686	18632	18733	18763	18647	18786	18420	18545	18612	18796	18738	18655	18668	18590	18756	18506	18621	18467	18810	18584	18882	18448	18698	18473	18578	18570	18596	18527	18826	18656	18676	18853	18553	18599	18793	18613	18680	18651	18571	18571	18550	18660	18604	18810	18609	18621	18582	18862	18646	18667	18712	18642	18600	18780	18831	18693	18626	18458	18671	18582	18717	18415	18613	18560	18727	18670	18636	18695	18750	18769	18599	18600	18746	18795	18479	18855	18637	18433	18610	18620	18839	18456	18633	18673	18532	18676	18532	18721	18759	18502	18763	18546	18529	18654	18641	18703	18627	18668	18391	18632	18672	18641	18526	18610	18825	18813	18484	18371	18664	18653	18524	18606	18571	18685	18538	18861	18530	18579	18658	18856	18749	18590	18636	18526	18675	18586	18776	18646	18659	18653	18646	18617	18607	18771	18469	18555	18619	18682	18708	18635	18637	18713	18682	18621	18492	18614	18631	18363	18476	18607	18699	18624	18697	18609	18635	18689	18534	18674	18801	18498	18730	18529	18698	18724	18487	18676	18842	18697	18522	18497	18638	18587	18782	18746	18510	18738	18737	18560	18640	18643	18675	18644	18845	18625	18652	18455	18665	18689	18683	18735	18559	18604	18671	18536	18564	18602	18673	18570	18550	18679	18603	18699	18710	18590	18615	18607	18500	18611	18634	18777	18539	18635	18649	18597	18821	18675	18563	18735	18551	18668	18673	18484	18702	18660	18760	18580	18587	18484	18676	18720	18569	18671	18506	18847	18685	18508	18692	18806	18694	18650	18584	18561	18660	18698	18658	18575	18613	18662	18643	18527	18616	18494	18464	18516	18494	18667	18708	18741	18523	18616	18769	18660	18523	18650	18418	18609	18727	18738	18617	18660	18586	18636	18790	18799	18536	18554	18617	18588	18735	18556	18602	18666	18418	18747	18579	18686	18533	18494	18692	18771	18492	18594	18633	18543	18782	18665	18595	18787	18574	18524	18673	18656	18523	18598	18414	18730	18673	18570	18523	18522	18659	18674	18853	18680	18584	18724	18519	18595	18507	18735	18704	18720	18465	18749	18593	18664	18656	18522	18571	18620	18649	18771	18792	18593	18667	18870	18671	18658	18466	18535	18630	18663	18662	18623	18623	18549	18739	18708	18460	18494	18695	18626	18749	18779	18549	18528	18625	18499	18693	18732	18670	18663	18779	18676	18592	18694	18578	18548	18813	18935	18725	18765	18460	18663	18616	18599	18500	18609	18643	18574	18502	18707	18632	18703	18656	18615	18464	18702	18592	18836	18780	18627	18776	18684	18844	18627	18590	18553	18682	18563	18582	18680	18680	18713	18532	18818	18665	18617	18491	18763	18487	18591	18687	18620	18602	18589	18647	18587	18743	18770	18375	18710	18595	18832	18508	18547	18559	18606	18669	18603	18719	18698	18395	18584	18581	18617	18694	18508	18681	18676	18766	18646	18591	18535	18589	18739	18746	18588	18705	18728	18619	18514	18560	18639	18536	18505	18595	18587	18550	18820	18685	18691	18578	18670	18545	18627	18648	18754	18687	18535	18680	18642	18550	18815	18657	18595	18919	18560	18710	18618	18579	18679	18707	18457	18671	18540	18707	18611	18669	18675	18704	18537	18428	18623	18693	18621	18489	18736	18670	18755	18372	18634	18557	18493	18568	18536	18695	18532	18655	18779	18551	18594	18479	18676	18654	18645	18660	18560	18556	18494	18603	18580	18870	18456	18697	18612	18868	18697	18685	18692	18673	18709	18571	18715	18731	18664	18573	18551	18462	18483	18704	18719	18633	18617	18536	18612	18859	18482	18652
23773	20961	27449	25368	24209	29137	31620	29480	29246	29594	29319	29383	28950	29212	29492	29196	29327	29244	29266	29209	29192	28950	28891	29143	29215	29286	29355	29321	29052	28971	29187	29256	29280	29176	29000	29338	29578	29057	29206	29393	29131	29331	28867	29217	29126	29178	29110	28974	29122	29113	28959	28985	29358	29119	29228	29407	28710	29158	29137	29027	29252	29114	28840	29090	29128	29028	29191	28817	29044	28946	29150	28964	29055	29059	29102	29074	29131	29110	29021	29050	29159	29104	28986	29024	29167	29184	28855	28903	29127	29048	29319	29137	29112	29207	28956	29043	28940	29294	28946	28942	28991	28827	29022	29113	29086	29188	28809	29215	29254	28980	29089	28926	28841	28799	28703	29118	29295	29164	29195	29234	29043	28818	29183	29038	29193	29206	28906	29244	29034	29102	29157	29171	28877	29005	28910	29017	29265	29040	29078	28921	28753	29081	29063	28794	29149	29139	29262	29120	28922	29222	29053	28919	29133	29026	28889	29288	29117	29278	29141	28785	28895	29237	29180	29142	28804	29144	29116	29054	29116	29159	28930	29105	29117	29175	29238	29015	29211	28971	29352	29187	29286	29112	28643	29096	29033	28867	29054	29059	28719	29055	29230	29027	29023	29104	29110	28901	28923	29095	29202	29135	29139	29039	28949	29080	29169	29189	29220	28862	29294	29568	29254	29070	28948	28863	29149	28963	29179	29127	29183	29055	28976	29120	29206	28953	28894	28883	29081	29034	29147	29078	29076	29297	29038	28900	28658	29165	29125	28900	28990	28741	29360	28753	29010	28897	28987	28959	29425	28921	29124	29168	29128	28922	28789	29117	29078	29049	29008	29128	28871	28896	29056	29123	29126	29372	29117	29086	29081	29009	28967	29081	29086	29032	29001	28816	29077	29186	29202	28944	28997	28914	29105	28819	28911	29261	29223	29074	29103	28784	28887	29044	29047	28996	29167	28920	28992	28892	28988	29137	28916	29056	29183	29020	29225	28924	29209	28910	29110	29169	28793	28855	28882	29017	29093	28988	29026	28821	29208	29250	29018	29037	29114	29132	29011	28827	29024	28973	29099	28990	29099	29074	29184	28841	29092	29124	29002	29228	29147	29098	28916	28885	29183	28956	28946	29118	29159	29222	29007	29152	28943	29386	28973	29102	28860	28838	29352	29113	29014	28747	29049	28925	28809	29052	29151	29112	29104	29024	28865	29041	29041	28943	28758	28783	29048	29017	29007	29242	29154	29047	29208	29051	28926	28974	29057	28974	29120	29086	29049	29107	29115	28706	29103	28817	29231	29158	29154	28871	29271	28760	28903	29046	29062	29072	28826	28993	28703	28885	28970	29059	29040	28914	29273	29172	28905	29059	28834	29305	29175	29155	28842	29225	28995	29219	28906	29043	29191	28824	28759	29159	29188	28837	28954	29173	29156	29195	29129	29097	28857	28894	28951	29333	29379	29162	29128	29181	28958	28916	29031	28879	28937	29166	29060	29205	29124	29252	29299	28977	29087	28812	28902	29166	29212	28681	29161	29019	29008	29000	28972	28819	29028	28862	29103	29199	29016	29148	28842	28780	29251	29291	29132	28865	29047	28875	28893	28820	28838	28837	28832	29205	28883	28984	28982	28993	29060	28847	29073	28867	28870	28920	28765	29191	28955	29103	29140	29026	29109	29089	29331	29119	28925	29078	29141	29116	29135	28995	29080	28972	29187	29070	29092	28821	29086	29050	29104	29178	28893	29088	29037	29191	29218	29102	29075	28882	28980	28921	28929	29025	28929	28884	28942	28952	28766	28883	28907	29071	29123	29440	29127	29001	29090	29000	29039	29140	28880	29271	29049	29160	29063	28900	29068	29262	29123	28947	29000	29146	28927	29135	28957	28994	29063	29288	28977	28865	29051	29119	28989	28713	28899	28677	28823	28861	28905	28921	28914	29075	28899	29215	29032	29217	29068	29143	28985	29075	29014	28936	29215	29038	29158	28994	29094	28996	28897	29233	29117	29088	29213	29244	29276	28870	28884	28964	28940	28911	29113	28877	29310	29022	29197	29043	28971	28906	28976	28862	28980	29135	29096	29012	29140	28754	28980	29343	29114	28930	28869	28935	28800	29066	29061	28818	28912	29233	29226	29328	28882	29070	29152	29164	29034	28734	28736	29036	29039	29039	28934	28928	28773	28828	29267	29082	29190	29047	29010	29040	28912	29320	29195	29055	29080	29193	29067	29063	29130	28880	29142	29166	29064	28927	29301	28860	28952	29061	28984	29166	29139	28875	29136	29205	29030	29075	28900	29122	29122	28939	28710	29006	29024	29226	29006	29281	29186	28826	29282	29087	29116	29218	28974	29043	28630	29159	28877	28923	29132	29255	28959	28977	29260	29156	28932	28694	28771	28889	28943	29193	29023	28957	29188	29057	29116	29096	28858	29129	29142	28999	29062	28888	29011	28917	29213	28941	29049	29210	29121	28940	28970	28919	29237	28945	29090	29084	29182	29071	29011	28979	29012	29037	29288	29346	28890	28783	28964	28931	28907	29016	29065	28752	28836	29093	28964	28920	29108	28962	28761	28964	29168	28895	29316	29136	28942	28857	28967	28893	29152	29070	28973	28869	29058	29120	28905	29216	29193	29114	29129	29083	29137	28975	28965	28954	29034	28991	28782	28980	28933	28998	29042	29450	29128	28994	28952	29052	29187	29109	29060	29010	28841	28964	29142	28996	29039	29191	29100	29209	28833	29027	29076	28792	28823	29002	29083	29296	29221	29142	29024	28935	29103	28972	28837	28876	28972	29387	29029	29140	28985	29082	29193	29143	29154	29088	29214	28865	29002	28977	29139	29102	28913	28875	28958	29009	28866	28939	29078	29052	29128	28863	29097	29351	29176	29218	28860	29228	28788	28902	28807	28913	29008	29120	29069	29268	28902	29173	29089	29021	29178	28919	28828	28994	29166	28981	29085	28740	29204	28904	28847	29334	29045	29113	28834	29082	28959	29096	29090	29015	29035	28961	28972	29122	29003	28960	28828	28885	29023	29140	29033	28771	28976	29067	29272	28904	28914	29387	29023	29021	29094	29172	28939	29221	28700	29076	28762	29239	28999	28925	29151	28916	28889	29213	28964	28974	29074	28869	28855	29075	28717	28886	29266	29081	29044	28878	28894	28946	29094	29294	29117	28919	28967	28796	29202	29160	29089	29155	28926	29268	29327	29373	29191	29263	28953	29080	29108	28963	28925	28802	29082	29022	28982	29120	29093	28920	29144	28940	29208	29261	29161	29197	29031	29260	28998	28801	28900	28906	28994	28990	28972	29239	29077	28895	29040	29199	29094	28951	29042	29016	29223	29313	28897	29029	28921	28839	28990	29221	28935	28934	29060	28963	29033	29265	28823	29108	28955	28783	28938	29062	28945	28607	29173	28838	29165	29181	29103	29093	29319	29016	28848	28825	29087	29203	28843	29291	29074	29081	29123	28891	28904	29192	29341	28976	28987	29119	29048	29122	29252	29325	28974	29038	28805	28711	28945	28954	29260	29096	28982	29002	28867	29020	29125	29079	28991	28914	29029	29210	28927	29076	29296	29234	29082	29194	28993	28821	29131	28942	29038	29080	29118	29011	28923	28914	28989	29008	29037	29139	28990	29121	29041	28953	29058	28952	29027	28906	28993	28973	29276	29105	29161	29089	29079	29007	29158	29156	28966	28986	29020	28976	29008	28900	29052	29001	28952	29058	29184	28923	29029	28955	28885	29072	28821	29132	29301	29046	28778	28983	28948	28731	28945	28932	28949	28977	29218	29116	29036	29157	29043	28872	28977	28951	29035	28969	28933	29050	29002	29313	28989	29054	28885	28852	28953	28846	29180	28955	28916	29015	29050	28746	28979	28938	29085	29062	29004	29219	28954	28955	28919	29064	29242	29258	29029	29000	28886	29430	28745	28929	28909	28943	29122	29248	29102	29065	29070	29248	28893	28855	28787	28951	28979	28956	29055	28936	29153	28882	28894	28929	28770	29054	28805	29172	29072	28847	29005	29046	29226	28930	29055	29200	29120	28899	29149	29057	29063	29076	28908	28929	29285	29047	29044	29076	29049	29030	28958	28976	28812	28671	29232	28945	28952	29033	28962	28895	29016	29045	29261	28998	28927	29237	28935	29079	28901	28922	29025	29206	29134	29078	29034	29405	29111	29119	28931	29120	29045	28907	29134	29183	28911	29103	29186	29001	29109	29207	28983	28954	29258	29103	29044	29029	29043	29016	28873	28791	29078	29143	29064	29005	29150	29396	28886	29154	28876	28913	29027	28927	29225	29003	29094	29069	29424	28895	28801	29042	29149	28910	29045	29002	29274	29116	29100	29092	29213	29111	28901	29231	28983	28947	29144	29094	29065	29206	29019	29061	28838	28863	29057	29116	29051	29085	28789	28976	29054	28711	28815	29224	29320	29201	29165	29090	28703	28871	28996	28939	29217	29158	29064	29139	29092	29253	29262	29014	28903	29097	29161	29038	28970	28999	29082	28963	29024	28925	29145	29054	29386	28946	28839	28723	28961	28942	29114	28882	28700	29012	29061	29227	28942	28708	28960	28946	29159	28933	28875	29153	28962	28947	29039	29099	28969	29085	29209	29066	28914	29057	29198	29022	28863	29035	28958	28807	29269	29164	28848	29275	28767	29169	28958	28956	29221	28865	28944	28942	28957	28912	29140	29094	28881	29085	29104	29171	28940	29018	28918	29027	29170	29171	29019	29029	28890	28907	29210	29015	28646	29224	29429	29184	29072	28886	29228	29048	29204	29153	29061	29138	28892	29012	28916	29151	28990	29186	28922	28901	29004	29223	29193	28909	29089	29276	28927	29018	29101	29117	29210	28998	29070	28686	29048	29057	28856	29281	28983	29209	29090	28984	29017	28880	29066	29204	29115	29175	29006	29012	29174	28911	29001	28877	29133	29198	29346	29280	29332	28867	28937	29017	28749	29060	28935	28689	28880	29027	29228	28966	28820	28986	29068	28763	29105	29079	29085	29021	29069	28961	29239	29124	29016	28969	29047	29003	29251	29409	29129	28887	29020	29052	29167	29254	29071	28976	29181	29248	29301	29208	29015	29241	29021	28791	29071	28823	28976	29023	28836	29008	28841	29011	29224	29131
26683	49094	42966	24695	19984	19640	19230	18788	18719	18671	18616	18841	18376	18683	18434	18624	18617	18395	18376	18323	18297	18259	18382	18424	18522	18371	18697	18216	18260	18692	18522	18338	18764	18297	18523	18486	18466	18386	18422	18309	18516	18429	18531	18404	18380	18350	18315	18370	18343	18332	18269	18262	18345	18137	18401	18211	18373	18553	18400	18478	18591	18261	18382	18348	18230	18291	18299	18251	18319	18365	18267	18507	18669	18387	18332	18273	18373	18271	18450	18565	18282	18354	18262	18195	18264	18271	18507	18444	18408	18486	18149	18289	18346	18329	18254	18284	18297	18496	18258	18316	18333	18428	18249	18107	18462	18409	18418	18310	18411	18350	18212	18376	18304	18358	18428	18261	18251	18351	18243	18319	18225	18215	18146	18318	18203	18486	18187	18306	18186	18264	18300	18278	18009	18419	18258	18290	18188	18423	18456	18302	18281	18253	18229	18213	18303	18257	18208	18220	18441	18387	18378	18277	18313	18335	18351	18192	18407	18304	18408	18198	18366	18301	18343	18346	18381	18507	18260	18228	18376	18216	18322	18222	18283	18303	18505	18196	18535	18408	18140	18105	18296	18445	18590	18268	18235	18393	18394	18242	18355	18286	18276	18348	18390	18311	18383	18465	18194	18334	18350	18327	18362	18455	18236	18332	18204	18233	18376	18408	18290	18250	18362	18370	18349	18388	18179	18336	18266	18331	18263	18215	18299	18104	18245	18435	18275	18415	18288	18369	18340	18349	18286	18462	18143	18302	18349	18291	18230	18310	18376	18327	18163	18237	18543	18402	18272	18192	18357	18268	18303	18103	18175	18420	18279	18357	18260	18243	18276	18320	18371	18325	18281	18406	18347	18369	18319	18067	18242	18288	18467	18294	18323	18329	18541	18290	18261	18273	18490	18339	18188	18420	18365	18318	18348	18399	18400	18341	18496	18166	18556	18197	18246	18400	18363	18277	18306	18476	18171	18406	18206	18314	18112	18298	18315	18501	18257	18481	18141	18257	18351	18207	18136	18233	18257	18424	18202	18303	18149	18281	18509	18391	18205	18362	18341	18224	18374	18398	18331	18341	18271	18470	18299	18239	18274	18330	18350	18484	18265	18361	18329	18461	18358	18173	18191	18123	18226	18115	18289	18407	18185	18251	18393	18230	18363	18196	18259	18446	18378	18493	18156	18301	18466	18416	18273	18369	18382	18381	18444	18379	18202	18514	18336	18583	18437	18286	18259	18165	18279	18287	18403	18457	18258	18362	18282	18386	18301	18368	18209	18293	18355	18245	18322	18362	18243	18307	18347	18293	18159	18322	18254	18362	18414	18344	18236	18371	18264	18252	18465	18378	18304	18216	18335	18296	18392	18422	18214	18391	18412	18238	18353	18463	18252	18255	18430	18403	18215	18327	18340	18481	18541	18427	18356	18204	18374	18307	18522	18479	18268	18173	18425	18315	18447	18200	18321	18343	18339	18132	18415	18315	18322	18269	18360	18294	18265	18275	18326	18226	18259	18561	18206	18217	18433	18227	18419	18370	18301	18395	18502	18174	18411	18190	18268	18462	18364	18305	18350	18406	18322	18285	18233	18377	18397	18185	18407	18371	18420	18438	18124	18307	18214	18388	18328	18179	18346	18164	18178	18337	18106	18353	18186	18232	18354	18178	18390	18273	18400	18345	18341	18331	18272	18524	18299	18110	18260	18248	18378	18392	18368	18370	18269	18122	18331	18223	18253	18069	18239	18457	18473	18376	18456	18072	18544	18515	18210	18257	18261	18370	18480	18562	18394	18172	18341	18492	18260	18387	18336	18401	18131	18607	18477	18218	18316	18240	18164	18322	18232	18345	18333	18293	18328	18143	18444	18366	18325	18265	18252	18408	18274	18291	18238	18290	18389	18451	18293	18296	18274	18304	18475	18221	18373	18478	18250	18278	18338	18205	18352	18256	18406	18338	18224	18300	18465	18370	18310	18294	18266	18265	18334	18428	18371	18298	18300	18466	18217	18357	18291	18470	18328	18293	18441	18279	18484	18383	18295	18279	18204	18249	18246	18119	18400	18317	18428	18299	18173	18300	18276	18345	18262	18617	18467	18514	18298	18255	18239	18340	18335	18177	18393	18275	18350	18239	18331	18281	18194	18190	18380	18131	18261	18371	18287	18348	18390	18326	18138	18296	18316	18330	18159	18205	18187	18311	18446	18433	18471	18156	18469	18379	18312	18317	18145	18288	18301	18348	18271	18538	18275	18454	18214	18230	18274	18328	18326	18346	18132	18376	18362	18349	18360	18167	18462	18369	18358	18301	18363	18324	18204	18258	18396	18330	18468	18212	18206	18294	18403	18298	18134	18312	18349	18222	18174	18251	18241	18181	18313	18332	18389	18312	18332	18371	18106	18281	18380	18051	18391	18312	18343	18263	18473	18298	18308	18112	18384	18341	18280	18231	18258	18268	18499	18322	18391	18270	18261	18278	18241	18480	18363	18311	18315	18325	18139	18338	18436	18371	18441	18545	18308	18265	18182	18395	18288	18427	18359	18176	18498	18442	18209	18441	18246	18528	18188	18417	18434	18329	18292	18165	18337	18390	18322	18277	18311	18164	18101	18136	18523	18221	18151	18553	18235	18442	18416	18223	18367	18303	18201	18228	18271	18293	18553	18268	18391	18172	18147	18197	18388	18260	18374	18399	18322	18337	18211	18486	18421	18314	18339	18432	18172	17974	18477	18276	18307	18350	18434	18365	18187	18388	18155	18275	18324	18338	18161	18197	18042	18338	18215	18352	18350	18465	18281	18340	18278	18135	18239	18310	18287	18473	18208	18241	18273	18412	18373	18560	18414	18315	18360	18429	18265	18273	18328	18226	18256	18321	18362	18380	18537	18281	18217	18300	18330	18336	18184	18353	18310	18261	18337	18280	18380	18353	18336	18110	18353	18462	18521	18268	18293	18386	18398	18416	18294	18311	18439	18302	18289	18370	18294	18264	18253	18285	18187	18446	18417	18168	18476	18278	18448	18382	18558	18282	18326	18243	18392	18178	18231	18395	18291	18204	18384	18325	18305	18573	18322	18399	18431	18320	18232	18330	18277	18515	18018	18190	18459	18185	18283	18128	18343	18372	18158	18337	18150	18404	18578	18290	18245	18307	18154	18423	18360	18475	18408	18274	18430	18100	18371	18379	18420	18335	18251	18112	18365	18264	18394	18412	18240	18356	18258	18200	18385	18098	18232	18153	18206	18375	18241	18409	18249	18285	18503	18478	18498	18273	18303	18466	18359	18368	18277	18330	18358	18419	18188	18279	18322	18434	18210	18260	18178	18256	18388	18418	18209	18308	18355	18267	18308	18286	18203	18511	18269	18131	18336	18256	18316	18265	18288	18354	18219	18297	18260	18283	18415	18242	18319	18295	18155	18098	18238	18480	18224	18411	18283	18534	18258	18396	18198	18237	18426	18239	18344	18198	18150	18156	18326	18326	18134	18303	18187	18262	18149	18266	18380	18048	18282	18355	18440	18370	18237	18236	18309	18491	18457	18336	18351	18236	18417	18350	18393	18281	18277	18475	18237	18486	18236	18317	18371	18317	18208	18274	18418	17908	18274	18167	18380	18422	18177	18398	18240	18387	18370	18190	18367	18368	18398	18279	18394	18436	18199	18329	18267	18447	18286	18376	18301	18309	18512	18251	18272	18565	18236	18398	18273	18446	18243	18439	18135	18436	18360	18324	18350	18273	18127	18525	18299	18283	18432	18344	18255	18392	18339	18270	18206	18335	18423	18309	18295	18462	18245	18399	18098	18324	18395	18200	18194	18422	18306	18320	18350	18254	18230	18235	18478	18365	18322	18255	18329	18280	18521	18277	18232	18276	18391	18463	18440	18218	18284	18418	18285	18403	18247	18082	18215	18095	18200	18386	18395	18288	18298	18300	18352	18270	18337	18325	18393	18308	18251	18175	18422	18454	18338	18280	18361	18464	18269	18491	18462	18241	18415	18442	18287	18242	18386	18282	18399	18249	18345	18362	18281	18340	18287	18298	18165	18327	18234	18290	18596	18401	18375	18216	18366	18398	18199	18359	18397	18448	18344	18556	18229	18544	18202	18296	18329	18417	18355	18288	18315	18259	18233	18258	18544	18429	18433	18416	18358	18363	18171	18367	18455	18284	18357	18488	18253	18433	18214	18263	18298	18407	18148	18362	18368	18244	18217	18389	18257	18166	18350	18123	18385	18426	18278	18309	18330	18439	18310	18472	18216	18406	18243	18294	18526	18263	18527	18388	18291	18359	18391	18419	18443	18153	18355	18266	18226	18290	18223	18318	18372	18326	18258	18328	18330	18306	18544	18481	18527	18159	18409	18386	18417	18311	18277	18322	18258	18352	18290	18444	18284	18286	18368	18209	18403	18452	18414	18235	18256	18347	18355	18532	18346	18420	18469	18426	18333	18332	18366	18241	18063	18421	18294	18225	18247	18377	18376	18462	18219	18434	18252	18363	18474	18211	18317	18224	18413	18551	18351	18208	18376	18372	18298	18300	18347	18224	18587	18402	18170	18215	18380	18324	18521	18410	18267	18430	18269	18101	18365	18256	18189	18296	18350	18384	18086	18238	18267	18416	18326	18446	18386	18316	18358	18380	18358	18384	18246	18296	18284	18359	18454	18254	18237	18367	18321	18201	18311	18269	18244	18253	18357	18355	18355	18287	18333	18302	18676	18257	18438	18265	18331	18455	18323	18441	18359	18319	18369	18446	18256	18202	18333	18386	18211	18289	18276	18102	18603	18241	18392	18277	18413	18335	18462	18410	18111	18448	18296	18232	18330	18246	18341	18187	18267	18198	18297	18424	18290	18429	18329	18364	18273	18351	18145	18283	18258	18244	18520	18298	18315	18220	18248	18471	18377	18297	18200	18178	18338	18273	18301	18297	18316	18354	18284	18488	18314	18228	18316	18117	18377	18419	18375	18344	18469	18349	18403	18399	18313	18384	18299	18219	18292	18178	18513	18302	18346	18195	18393	18301	18273	18298	18314	18307	18335	18434	18248	18430	18151	18111	18385	18380	18385	18159	18455	18198	18403	18386	18509	18249	18274	18237	18450	18314	18214	18293	18342	18442	18280	18308	18422	18419	18253	18167	18277	18408	18179	18385
22447	20945	27305	24856	22206	27532	33343	30417	30149	30296	30143	29920	29946	29922	29969	29816	29901	29502	29504	29625	29568	29796	29479	29689	29676	29550	29889	29619	29660	29597	29691	29369	29513	29724	29892	29656	29653	29832	29621	29771	29537	29649	29563	29631	29439	29609	29550	29531	29621	29387	29445	29698	29380	29613	29664	29337	29687	29575	29436	29509	29568	29312	29058	29351	29573	29440	29159	29493	29312	29378	29546	29285	29575	29445	29404	29328	29641	29620	29402	29357	29375	29263	29661	29438	29467	29511	29636	29718	29571	29315	29287	29483	29470	29674	29552	29290	29532	29357	29296	29545	29675	29337	29480	29577	29471	29352	29258	29543	29311	29435	29520	29398	29585	29612	29784	29319	29425	29355	29613	29458	29416	29531	29296	29229	29399	29638	29330	29385	29604	29410	29513	29505	29530	29309	29480	29519	29367	29273	29522	29321	29539	29521	29522	29366	29512	29268	29476	29260	29353	29461	29445	29371	29489	29655	29384	29235	29303	29571	29485	29419	29632	29386	29366	29440	29438	29446	29405	29317	29312	29500	29529	29410	29263	29313	29495	29335	29554	29361	29358	29358	29290	29444	29323	29299	29234	29547	29504	29259	29376	29303	29495	29491	29332	29237	29543	29461	29375	29269	29458	29293	29364	29222	29374	29388	29397	29510	29343	29228	29366	29483	29112	29304	29340	29418	29443	29485	29309	29326	29391	29578	29354	29177	29415	29192	29597	29381	29328	29173	29297	29076	29297	29368	29162	29462	29474	29555	29350	29467	29294	29103	29516	29477	29540	29346	29556	29738	29325	29220	29317	29390	29617	29357	29178	29241	29155	29472	29171	29065	29379	29221	29314	29378	29441	29716	29671	29570	29657	29360	29302	29484	29455	29313	29114	29389	29192	29455	29447	29223	29651	29547	29628	29291	29165	29098	29526	29258	29098	29373	29324	29433	29206	29477	29374	29213	29140	29384	29503	29331	29099	29345	29611	29550	29552	29451	29416	29332	29444	29381	29325	29301	29576	29411	29432	29508	29593	29585	29328	29556	29781	29201	29639	29503	29347	29496	29435	29379	29288	29287	29644	29399	29305	29210	29524	29613	29660	29609	29373	29205	29724	29304	29305	29208	29217	29337	29766	29336	29202	29304	29231	29291	29510	29577	29320	29658	29408	29263	29431	29690	29181	29373	29473	29540	29266	29117	29372	29534	29550	29311	29459	29586	29591	29445	29438	29266	29512	29474	29433	29103	29310	29264	29610	29395	29425	29426	29357	29415	29122	29254	29237	29358	29469	29386	29304	29356	29260	29458	29366	29337	29119	29514	29492	29384	29531	29167	29240	29039	29140	29303	29418	29313	29332	29277	29357	29275	29553	29690	29551	29470	29372	29284	29198	29468	29300	29237	29434	29440	29515	29354	29298	29513	29415	29300	29328	29506	29604	29468	29417	29383	29221	29359	29530	29392	29308	29482	29543	29411	29508	29651	29315	29364	29310	29474	29489	29214	29073	29351	29350	29310	29306	29448	29347	29600	29452	29600	29345	29358	29371	29392	29383	29270	29231	29450	29249	29230	29137	29415	29351	29389	29497	29659	29565	29545	29493	29242	29541	29574	29241	29360	29636	29434	29338	29491	29369	29458	29126	29471	29484	29459	29479	29594	29667	29268	29343	29495	29472	29301	29391	29104	29546	29115	29330	29208	29302	29407	29497	29348	29564	29313	29451	29304	29410	29438	29321	29629	29242	29286	29478	29564	29347	29481	29177	29506	29351	29527	29434	29531	29282	29468	29571	29207	29570	29299	29559	29234	29298	29332	29284	29332	29424	29151	29346	29262	29493	29401	29512	29417	29468	29342	29215	29286	29424	29198	29449	29269	29371	29328	29170	29258	29478	29413	29346	29149	29549	29522	29616	29370	29401	29246	29344	29264	29635	29333	29482	29310	29669	29360	29586	29410	29183	29556	29307	29608	29329	29488	29213	29205	29184	29347	29370	29044	29166	29382	29626	29390	29296	29634	29235	29267	29080	29245	29461	29536	29125	29592	29537	29384	29475	29552	29566	29497	29427	29362	29308	29312	29354	29194	29113	29534	29254	29306	29247	29185	29550	29289	29448	29473	29501	29127	29466	29575	29384	29412	29484	29221	29511	29688	29293	29253	29348	29471	29258	29566	29454	29419	29370	29660	29198	29219	29235	29306	29197	29407	29343	29213	29695	29441	29359	29432	29483	29554	29572	29179	29297	29472	29390	29302	29346	29365	29362	29435	29446	29437	29369	29557	29153	29224	29346	29432	29518	29406	29200	29449	29712	29252	29501	29458	29486	29472	29179	29552	29552	29335	29428	29350	29274	29325	29532	29319	29438	29081	29276	29505	29329	29382	29133	29778	29556	29269	29432	29162	29277	29350	29426	29206	29619	29272	29253	29132	29412	29426	29216	29250	29680	29149	29609	29453	29693	29521	29458	29407	29540	29413	28868	29198	29306	29312	29497	29344	29216	29158	29180	29359	29152	29234	29663	29506	29709	29422	29607	29559	29375	29127	29422	29574	29571	29327	29534	29506	29568	29461	29475	29342	29310	29401	29523	29601	29419	29294	29397	28956	29379	29510	29496	29287	29506	29214	29263	29363	29461	29280	29773	29486	29208	29387	29410	29271	29206	29478	29569	29381	29624	29356	29299	29298	29502	29361	29393	29190	29542	29386	29268	29383	29430	29604	29580	29419	29522	29618	29549	29523	29345	29604	29491	29218	29437	29649	29513	29495	29486	29473	29424	29255	29244	29719	29189	29454	29338	29326	29534	29274	29376	29451	29496	29169	29606	29408	29213	29330	29479	29379	29375	29237	29223	29401	29545	29467	29538	29588	29194	28871	29444	29435	29254	29390	29391	29515	29461	29085	29541	29473	29545	29525	29685	29517	29475	29537	29350	29439	29523	29110	29475	29273	29404	29545	29519	29470	29652	29700	29457	29170	29238	29346	29443	29394	29617	29510	29117	29366	29393	29287	29148	29271	29290	29553	29300	29349	29234	29236	29546	29321	29471	29474	29278	29505	29484	29498	29307	29381	29614	29291	29384	29642	29490	29312	29682	29466	29458	29475	29434	29508	29552	29439	29545	29392	29453	29466	29425	29448	29613	29181	29467	29584	29731	29412	29353	29229	29617	29598	29500	29191	29692	29423	29158	29265	29283	29366	29154	29375	29427	29599	29383	29212	29453	29164	29332	29318	29760	29667	29134	29433	29295	29292	29332	29350	29284	29258	29295	29248	29312	29693	29462	29565	29126	29122	29157	29331	29526	29248	29343	29339	29370	29302	29496	29473	29220	29441	29421	29376	29327	29274	29192	29339	29496	29328	29395	29487	29161	29550	29250	29412	29521	29297	29586	29523	29254	29388	29644	29317	29176	29369	29485	29594	29574	29531	29390	29420	29364	29349	29380	29295	29114	29653	29202	29416	29383	29379	29277	29399	29364	29654	29195	29259	29434	29395	29460	29137	29245	29518	29305	29470	29324	29425	29370	29402	29521	29366	29567	29293	29166	29688	29427	29670	29393	29300	29548	29218	29582	29574	29389	29281	29255	29334	29275	29136	29322	29260	29227	29342	29381	29368	29350	29374	29464	29537	29167	29459	29562	29423	29414	29254	29257	29543	29393	29516	29417	29285	29322	29377	29421	29276	29787	29635	29304	29679	29386	29288	29279	29225	29141	29439	29417	29247	29590	29275	29529	29314	29379	29320	29548	29291	29660	29484	29324	29267	29428	29534	29342	29223	29334	29381	29344	29520	29340	29548	29590	29546	29408	29400	29467	29346	29477	29285	29496	29340	29459	29179	29091	29377	29308	29235	29152	29364	29343	29261	29338	29227	29296	29336	29569	29709	29403	29378	28933	29105	29313	29286	29503	29436	29343	29358	29162	29296	29646	29376	29276	29180	29563	29444	29580	29278	29496	29174	29210	29363	29617	29483	29478	29712	29454	29378	29471	29365	29483	29221	29247	29366	29237	29121	29477	29391	29269	29442	29469	29199	29324	29233	28881	29082	29379	29542	29292	29225	29692	29486	29340	29377	29484	29235	29214	29442	29212	29368	29232	29328	29698	29358	29545	29803	29594	29502	29642	29523	29465	29593	29428	29176	29226	29462	29325	29422	29352	29211	29224	29382	29402	29450	29394	29205	29245	29534	29588	29509	29465	29492	29340	29325	29252	29509	29332	29457	29346	29381	29835	29348	29543	29691	29248	29379	29445	29364	29248	29228	29319	29394	29483	29594	29434	29301	29416	29353	29251	29339	29376	29398	29541	29448	29547	29402	29062	29305	29370	29265	29749	29430	29336	29377	29502	29436	29638	29381	29360	29438	29414	29361	29507	29939	29483	29257	29258	29375	29622	28992	29349	29699	29568	29387	29341	29179	29526	29246	29495	29068	29283	29359	29521	29428	29206	29457	29416	29381	29376	29251	29271	29457	29319	29423	29272	29377	29296	29264	29167	29078	29349	29155	29330	29277	29350	29163	29383	29565	29527	29574	29579	29347	29556	29590	29182	29430	29081	29437	29748	29396	29461	29222	29672	29542	29116	29373	29165	29457	29232	29372	29443	29273	29374	29670	29282	29438	29306	29549	29254	29347	29391	29225	29453	29347	29450	29125	29044	29222	29142	29535	29439	29241	29602	29573	29231	29395	29503	29520	29296	29523	29262	29175	29237	29509	29320	29577	29242	29348	29507	29434	29500	29655	29570	29266	29244	29510	29457	29533	29260	29338	29492	29418	29314	29171	29144	29353	29478	29453	29635	29356	29348	29548	29182	29200	29290	29604	29556	29492	29197	29448	29293	29458	29435	29303	29314	29402	29370	29499	29507	29319	29206	29246	29780	29122	29187	29060	29507	29241	29360	29298	29287	29576	29445	29588	29425	29397	29536	29352	29370	29324	29450	29308	29401	29619	29229	29527	29263	29446	29395	29571	29592	29369	29607	29515	29494	29475	29610	29452	29418	29416	29392	29316	29662	29345	29107	29259	29485	29223	29133	29411	29646	29425	29579	29359	29366	29246	29427	29280	29427	29578	29428	29496	29290	29438	29316	29422	29334	29350	29530	29253	29581	29381	29353	29401	29351	29316	29321	29458	29251	29343	29528	29348	29609	29373
27614	56587	43129	24735	21785	20656	19970	19774	19264	19323	19021	18744	18678	18716	18953	18789	18419	18606	18448	18533	18641	18566	18557	18522	18533	18533	18490	18461	18541	18397	18572	18787	18597	18723	18608	18685	18743	18679	18637	18436	18763	18688	18506	18376	18476	18393	18594	18533	18628	18321	18418	18359	18404	18578	18576	18447	18509	18507	18655	18588	18699	18496	18378	18289	18552	18595	18364	18533	18426	18320	18361	18332	18307	18456	18471	18316	18425	18607	18255	18609	18538	18456	18297	18371	18372	18393	18448	18622	18382	18468	18480	18512	18541	18548	18348	18273	18333	18448	18446	18231	18418	18462	18403	18277	18416	18389	18442	18313	18349	18276	18257	18544	18632	18348	18239	18323	18483	18330	18547	18387	18439	18361	18335	18380	18477	18598	18364	18275	18402	18146	18376	18545	18398	18257	18375	18279	18406	18415	18441	18176	18380	18333	18358	18427	18088	18475	18288	18489	18577	18416	18320	18442	18344	18338	18571	18389	18357	18124	18364	18325	18356	18497	18157	18406	18505	18516	18560	18366	18279	18335	18348	18355	18348	18423	18563	18436	18406	18243	18418	18352	18564	18491	18492	18398	18425	18575	18457	18487	18331	18099	18547	18248	18399	18417	18405	18379	18417	18417	18315	18282	18656	18478	18580	18346	18179	18292	18326	18240	18575	18351	18338	18208	18502	18529	18400	18706	18231	18398	18400	18431	18350	18442	18476	18327	18406	18489	18439	18362	18351	18370	18408	18444	18571	18459	18328	18345	18585	18371	18379	18435	18306	18421	18187	18529	18304	18473	18312	18419	18408	18295	18309	18307	18348	18417	18474	18263	18317	18370	18516	18399	18479	18454	18287	18352	18516	18170	18344	18382	18483	18285	18291	18434	18326	18469	18230	18405	18356	18379	18433	18511	18367	18486	18344	18524	18225	18319	18285	18353	18698	18445	18605	18488	18239	18318	18479	18282	18391	18503	18405	18404	18355	18380	18443	18377	18193	18516	18573	18322	18357	18396	18268	18383	18313	18235	18416	18152	18268	18574	18680	18268	18533	18436	18436	18455	18296	18344	18505	18368	18320	18282	18365	18264	18407	18543	18377	18249	18505	18590	18439	18573	18408	18506	18345	18370	18460	18405	18391	18423	18242	18467	18535	18445	18350	18324	18433	18475	18487	18493	18409	18393	18587	18417	18342	18198	18388	18229	18270	18504	18348	18209	18304	18368	18509	18306	18500	18284	18212	18521	18313	18470	18541	18406	18460	18427	18362	18407	18462	18291	18398	18267	18235	18199	18261	18298	18352	18450	18435	18296	18349	18412	18409	18367	18250	18297	18484	18417	18338	18352	18665	18326	18304	18583	18390	18223	18356	18307	18469	18517	18371	18266	18230	18579	18343	18223	18415	18377	18661	18367	18388	18422	18341	18242	18347	18357	18539	18405	18336	18344	18436	18383	18414	18395	18247	18588	18351	18588	18399	18247	18277	18419	18252	18257	18378	18315	18327	18361	18340	18373	18363	18339	18478	18274	18192	18494	18441	18286	18359	18529	18362	18412	18594	18288	18615	18372	18343	18377	18239	18296	18298	18181	18246	18478	18576	18479	18458	18429	18264	18437	18441	18519	18525	18416	18583	18394	18245	18463	18301	18345	18471	18277	18558	18351	18472	18418	18402	18369	18400	18266	18219	18382	18382	18601	18306	18431	18259	18292	18191	18370	18354	18495	18440	18256	18483	18241	18430	18418	18530	18484	18355	18194	18477	18382	18522	18524	18330	18375	18286	18259	18542	18430	18461	18337	18369	18258	18455	18322	18473	18365	18497	18513	18371	18491	18302	18276	18585	18361	18285	18346	18473	18513	18129	18425	18351	18574	18444	18450	18538	18273	18306	18604	18501	18422	18276	18369	18444	18527	18461	18273	18477	18574	18492	18414	18436	18437	18175	18427	18406	18370	18536	18438	18517	18331	18348	18137	18488	18408	18358	18321	18356	18529	18244	18397	18269	18370	18201	18171	18281	18428	18431	18326	18446	18394	18538	18218	18355	18332	18539	18403	18354	18316	18250	18377	18268	18425	18473	18317	18221	18387	18546	18544	18341	18189	18391	18478	18554	18326	18214	18285	18471	18422	18378	18420	18261	18541	18451	18529	18343	18368	18486	18384	18563	18374	18471	18470	18285	18432	18320	18450	18277	18372	18267	18312	18321	18484	18276	18347	18307	18422	18315	18370	18423	18199	18466	18420	18205	18266	18316	18408	18468	18351	18481	18521	18383	18319	18328	18176	18357	18477	18358	18338	18253	18205	18350	18473	18484	18348	18177	18500	18526	18460	18403	18301	18249	18551	18344	18478	18389	18280	18226	18340	18207	18348	18196	18334	18403	18244	18181	18528	18203	18474	18323	18433	18406	18265	18262	18424	18295	18465	18108	18342	18457	18326	18217	18176	18364	18473	18503	18244	18424	18359	18507	18464	18392	18318	18405	18346	18421	18408	18558	18381	18353	18377	18358	18466	18473	18240	18442	18412	18409	18468	18421	18420	18297	18438	18430	18404	18516	18537	18425	18224	18423	18287	18359	18256	18475	18165	18393	18479	18417	18338	18251	18625	18093	18379	18430	18462	18331	18393	18428	18554	18337	18347	18327	18465	18427	18266	18385	18204	18351	18513	18396	18390	18389	18343	18415	18389	18408	18471	18423	18379	18413	18433	18224	18329	18580	18385	18357	18517	18446	18257	18368	18373	18399	18397	18412	18189	18555	18381	18304	18289	18488	18201	18321	18298	18335	18279	18356	18320	18433	18356	18339	18217	18444	18465	18227	18245	18397	18276	18527	18431	18233	18501	18364	18430	18482	18502	18324	18254	18225	18422	18388	18512	18286	18505	18475	18173	18416	18442	18290	18308	18392	18455	18386	18531	18342	18432	18192	18307	18113	18415	18344	18418	18611	18339	18280	18369	18483	18271	18354	18334	18338	18346	18329	18505	18441	18440	18310	18430	18296	18537	18366	18334	18550	18401	18540	18355	18208	18296	18568	18301	18319	18414	18298	18374	18516	18548	18170	18320	18297	18409	18409	18691	18236	18367	18407	18405	18428	18512	18239	18306	18281	18304	18352	18307	18360	18361	18430	18296	18258	18369	18418	18354	18359	18481	18348	18519	18404	18455	18466	18337	18401	18227	18220	18325	18289	18307	18322	18338	18536	18315	18407	18470	18376	18148	18454	18427	18155	18377	18353	18250	18381	18243	18433	18349	18533	18355	18382	18341	18456	18428	18280	18393	18479	18326	18383	18558	18339	18326	18370	18176	18174	18352	18282	18446	18415	18348	18428	18333	18241	18272	18321	18277	18446	18473	18354	18392	18317	18299	18274	18594	18481	18317	18498	18305	18430	18256	18426	18223	18202	18537	18382	18267	18337	18266	18562	18448	18295	18328	18476	18325	18304	18423	18469	18351	18498	18523	18371	18167	18103	18466	18450	18548	18435	18340	18284	18479	18422	18241	18419	18465	18405	18325	18376	18483	18300	18354	18417	18357	18501	18345	18166	18448	18310	18304	18519	18440	18352	18278	18353	18400	18348	18287	18320	18353	18328	18413	17993	18372	18364	18436	18461	18235	18429	18343	18330	18374	18466	18329	18350	18374	18500	18459	18268	18433	18326	18422	18509	18399	18415	18414	18246	18238	18353	18200	18263	18291	18464	18367	18181	18325	18490	18329	18443	18470	18450	18276	18352	18319	18475	18412	18400	18587	18453	18435	18379	18433	18458	18361	18368	18413	18327	18277	18435	18369	18520	18402	18441	18380	18373	18477	18471	18247	18401	18306	18426	18346	18477	18415	18425	18473	18344	18513	18573	18371	18401	18351	18386	18407	18460	18371	18426	18382	18369	18337	18445	18343	18384	18312	18352	18450	18313	18443	18270	18279	18569	18386	18343	18307	18321	18561	18519	18282	18469	18393	18303	18235	18563	18309	18425	18299	18379	18336	18278	18574	18347	18375	18359	18349	18253	18371	18397	18429	18612	18319	18372	18376	18389	18404	18412	18592	18439	18345	18459	18255	18393	18367	18377	18428	18450	18505	18301	18486	18288	18378	18423	18396	18421	18322	18528	18214	18491	18533	18287	18337	18437	18559	18207	18195	18537	18499	18347	18487	18467	18348	18429	18466	18255	18257	18386	18327	18522	18304	18383	18380	18352	18285	18366	18470	18530	18486	18352	18396	18385	18249	18512	18504	18359	18388	18452	18430	18338	18258	18419	18315	18396	18246	18343	18378	18494	18421	18375	18400	18147	18512	18462	18283	18214	18572	18345	18561	18345	18364	18407	18382	18232	18210	18514	18413	18285	18356	18502	18466	18423	18411	18487	18425	18403	18358	18283	18459	18570	18272	18431	18465	18407	18655	18383	18258	18291	18253	18509	18336	18620	18425	18494	18367	18474	18287	18329	18383	18543	18486	18336	18451	18275	18535	18297	18337	18399	18530	18272	18324	18391	18236	18582	18399	18622	18631	18457	18204	18215	18487	18522	18375	18420	18237	18361	18448	18509	18284	18341	18485	18315	18628	18426	18340	18268	18388	18471	18461	18344	18274	18437	18356	18335	18460	18380	18329	18541	18419	18379	18420	18426	18437	18345	18533	18409	18458	18285	18416	18443	18511	18323	18448	18452	18354	18397	18478	18448	18304	18492	18416	18551	18293	18474	18250	18351	18336	18493	18483	18491	18422	18518	18309	18432	18244	18469	18417	18276	18278	18395	18609	18183	18290	18425	18313	18307	18458	18429	18520	18422	18424	18302	18475	18379	18292	18266	18242	18334	18416	18356	18532	18295	18321	18413	18468	18303	18427	18358	18372	18338	18444	18354	18513	18367	18293	18217	18397	18369	18405	18350	18633	18349	18482	18532	18391	18411	18409	18361	18370	18347	18469	18385	18468	18470	18581	18403	18452	18398	18355	18315	18400	18396	18376	18530	18425	18153	18388	18383	18294	18301	18353	18370	18424	18333	18510	18297	18203	18576	18351	18420	18409	18330	18380	18358	18309	18367	18330	18379	18481	18434	18374	18446	18432	18232	18531	18387	18313	18391	18504	18275	18513	18409	18488	18480	18487	18391	18487	18345	18464	18465	18312	18396	18443	18240	18322
35323	31114	32562	30048	28599	28218	28545	28551	28483	28675	28433	28340	28338	28388	28585	28392	28355	28526	28520	28325	28255	28488	28534	28558	28634	28386	28555	28215	28410	28267	28511	28543	28532	28586	28494	28569	28570	28478	28703	28419	28659	28542	28450	28692	28425	28372	28418	28458	28429	28299	28536	28568	28517	28296	28443	28494	28492	28407	28351	28481	28660	28638	28358	28462	28179	28548	28449	28673	28639	28645	28293	28620	28617	28156	28794	28499	28505	28418	28494	28697	28377	28261	28283	28493	28405	28545	28737	28517	28567	28439	28274	28449	28668	28556	28332	28364	28301	28533	28328	28494	28328	28605	28517	28413	28621	28468	28455	28353	28444	28380	28261	28453	28453	28363	28372	28652	28680	28405	28359	28406	28497	28372	28362	28507	28610	28641	28615	28251	28384	28485	28310	28592	28429	28365	28507	28549	28763	28664	28564	28564	28371	28535	28558	28500	28578	28576	28201	28528	28731	28648	28496	28479	28416	28499	28560	28533	28495	28313	28536	28577	28297	28651	28432	28524	28252	28346	28506	28519	28366	28343	28356	28440	28230	28607	28268	28324	28413	28695	28311	28407	28439	28351	28493	28196	28468	28487	28412	28321	28510	28574	28435	28527	28319	28368	28410	28154	28445	28342	28345	28448	28577	28426	28639	28566	28515	28329	28459	28818	28517	28751	28368	28375	28473	28521	28526	28455	28577	28608	28423	28403	28454	28458	28596	28344	28709	28485	28751	28477	28615	28545	28648	28579	28312	28380	28478	28253	28398	28451	28391	28452	28616	28305	28544	28622	28434	28609	28539	28473	28379	28558	28310	28550	28734	28532	28519	28602	28412	28400	28755	28729	28452	28515	28434	28588	28606	28618	28357	28178	28563	28312	28584	28414	28455	28611	28244	28682	28348	28364	28629	28434	28564	28254	28595	28493	28441	28139	28422	28372	28510	28368	28607	28634	28494	28477	28418	28392	28384	28379	28372	28516	28212	28167	28621	28413	28399	28361	28526	28535	28706	28529	28323	28294	28788	28602	28297	28351	28542	28575	28319	28311	28408	28277	28751	28795	28414	28432	28461	28181	28745	28325	28337	28321	28302	28577	28257	28538	28518	28594	28557	28432	28472	28531	28130	28463	28317	28459	28545	28388	28569	28451	28595	28400	28529	28442	28634	28392	28592	28395	28200	28350	28644	28682	28520	28287	28381	28259	28534	28498	28428	28842	28469	28418	28416	28489	28548	28478	28302	28176	28631	28377	28444	28248	28409	28438	28206	28481	28433	28515	28495	28477	28115	28499	28607	28382	28452	28544	28399	28495	28391	28557	28535	28472	28679	28511	28478	28473	28436	28442	28534	28523	28594	28554	28512	28432	28517	28498	28368	28641	28574	28476	28563	28429	28399	28358	28448	28512	28502	28386	28401	28327	28504	28323	28469	28281	28506	28406	28544	28462	28327	28323	28428	28391	28551	28349	28333	28377	28640	28602	28579	28560	28582	28516	28471	28544	28260	28482	28183	28347	28484	28720	28278	28241	28268	28400	28383	28594	28519	28315	28360	28462	28312	28456	28612	28513	28581	28398	28704	28530	28377	28551	28574	28272	28409	28216	28635	28323	28428	28252	28349	28556	28527	28587	28553	28314	28591	28330	28395	28356	28481	28525	28467	28516	28497	28432	28652	28391	28592	28504	28507	28306	28368	28631	28588	28422	28597	28439	28567	28432	28425	28253	28148	28256	28532	28690	28458	28703	28345	28573	28369	28524	28313	28432	28468	28442	28601	28573	28349	28469	28322	28380	28428	28310	28422	28389	28434	28655	28359	28422	28604	28249	28719	28620	28341	28369	28434	28268	28498	28221	28432	28523	28688	28616	28582	28732	28318	28191	28389	28208	28614	28227	28588	28441	28692	28586	28462	28515	28334	28582	28549	28593	28358	28412	28754	28434	28379	28174	28305	28153	28262	28312	28570	28615	28278	28386	28186	28434	28305	28304	28691	28469	28359	28655	28461	28477	28586	28469	28617	28189	28658	28603	28471	28444	28765	28674	28505	28681	28661	28355	28551	28404	28377	28368	28630	28648	28511	28404	28437	28528	28709	28471	28636	28417	28405	28574	28598	28586	28632	28301	28900	28608	28333	28421	28685	28649	28315	28549	28631	28471	28600	28385	28167	28386	28752	28467	28614	28515	28421	28453	28191	28403	28501	28456	28360	28393	28492	28467	28454	28322	28390	28715	28728	28389	28054	28421	28419	28534	28540	28363	28332	28492	28419	28516	28418	28390	28375	28410	28582	28622	28669	28346	28490	28526	28426	28510	28637	28695	28513	28410	28457	28441	28340	28310	28397	28512	28401	28605	28422	28486	28551	28313	28566	28521	28438	28614	28231	28487	28417	28283	28632	28505	28447	28425	28507	28411	28568	28402	28269	28246	28322	28307	28565	28387	28511	28735	28456	28132	28231	28492	28423	28510	28440	28469	28406	28461	28402	28207	28398	28160	28740	28417	28453	28594	28256	28502	28487	28810	28769	28572	28505	28354	28435	28408	28520	28589	28289	28509	28682	28402	28618	28421	28345	28358	28736	28630	28602	28527	28474	28636	28601	28520	28500	28124	28349	28139	28321	28825	28473	28428	28317	28418	28240	28514	28434	28627	28430	28705	28394	28363	28368	28355	28380	28609	28629	28320	28476	28168	28496	28546	28634	28564	28327	28403	28428	28515	28553	28445	28713	28707	28625	28532	28536	28572	28229	28432	28674	28494	28761	28643	28681	28482	28394	28441	28620	28594	28242	28316	28306	28480	28482	28621	28671	28476	28354	28353	28566	28510	28519	28574	28361	28437	28604	28424	28606	28345	28655	28233	28533	28568	28248	28244	28501	28536	28529	28448	28873	28510	28483	28280	28621	28521	28413	28559	28368	28489	28240	28315	28664	28254	28389	28407	28293	28441	28608	28439	28651	28544	28626	28605	28583	28600	28692	28587	28412	28427	28189	28642	28456	28745	28723	28501	28458	28462	28280	28523	28494	28461	28721	28441	28440	28459	28664	28451	28183	28118	28417	28467	28560	28565	28778	28614	28434	28525	28666	28677	28732	28660	28585	28548	28463	28437	28496	28557	28565	28599	28582	28575	28651	28536	28752	28709	28508	28690	28627	28452	28640	28336	28508	28603	28478	28474	28582	28156	28478	28273	28532	28642	28376	28480	28489	28541	28684	28447	28693	28328	28747	28311	28447	28566	28487	28356	28391	28605	28403	28442	28204	28499	28630	28595	28398	28315	28816	28603	28487	28324	28794	28764	28620	28420	28407	28380	28360	28166	28447	28660	28339	28176	28357	28639	28458	28615	28529	28484	28455	28320	28592	28449	28492	28541	28400	28547	28483	28383	28771	28497	28401	28592	28630	28476	28593	28482	28427	28483	28729	28449	28255	28159	28425	28683	28378	28401	28640	28481	28295	28431	28690	28536	28299	28326	28354	28436	28728	28480	28536	28429	28432	28390	28558	28152	28576	28328	28478	28503	28566	28624	28611	28466	28408	28378	28364	28538	28394	28239	28182	28433	28628	28454	28254	28696	28623	28365	28730	28602	28292	28266	28402	28508	28308	28328	28577	28349	28541	28424	28378	28445	28352	28400	28522	28353	28466	28558	28272	28544	28300	28611	28516	28630	28509	28477	28499	28545	28555	28491	28496	28477	28202	28329	28289	28379	28331	28369	28391	28636	28352	28167	28586	28521	28571	28720	28340	28454	28290	28483	28388	28537	28524	28612	28482	28403	28435	28759	28396	28263	28644	28596	28386	28258	28380	28335	28563	28295	28385	28288	28469	28521	28774	28482	28603	28396	28536	28416	28427	28300	28580	28318	28613	28553	28445	28530	28376	28567	28258	28597	28451	28426	28435	28551	28340	28471	28440	28465	28579	28217	28599	28339	28438	28557	28501	28547	28550	28529	28427	28570	28413	28487	28346	28516	28566	28794	28554	28548	28438	28322	28309	28512	28455	28388	28542	28626	28701	28572	28657	28405	28188	28418	28320	28694	28637	28362	28596	28562	28610	28329	28540	28387	28531	28679	28501	28261	28430	28558	28532	28237	28684	28455	28727	28542	28482	28520	28385	28228	28366	28653	28374	28494	28393	28448	28584	28405	28364	28449	28560	28537	28416	28674	28354	28337	28431	28543	28275	28575	28405	28480	28459	28509	28169	28364	28354	28481	28463	28349	28533	28360	28314	28412	28325	28350	28639	28487	28644	28437	28292	28368	28551	28449	28338	28265	28513	28329	28697	28247	28457	28668	28361	28552	28299	28606	28692	28442	28221	28410	28292	28296	28799	28527	28585	28453	28497	28397	28827	28400	28631	28490	28547	28466	28407	28338	28484	28438	28433	28296	28299	28684	28658	28272	28588	28489	28612	28623	28156	28384	28469	28649	28509	28316	28423	28363	28351	28307	28473	28675	28555	28333	28322	28564	28558	28522	28583	28589	28459	28708	28794	28482	28417	28426	28492	28512	28433	28402	28512	28373	28403	28447	28610	28433	28420	28327	28534	28500	28638	28325	28311	28379	28744	28414	28550	28632	28462	28288	28586	28474	28465	28388	28496	28262	28385	28546	28331	28776	28520	28544	28291	28683	28701	28360	28353	28454	28540	28571	28204	28532	28643	28529	28431	28601	28527	28253	28497	28667	28656	28544	28592	28567	28862	28573	28650	28542	28749	28226	28526	28574	28534	28284	28518	28582	28407	28809	28317	28374	28391	28287	28426	28254	28782	28496	28569	28411	28426	28487	28507	28681	28486	28281	28517	28553	28541	28401	28255	28403	28549	28299	28502	28596	28633	28395	28538	28166	28053	28557	28398	28435	28354	28673	28773	28466	28365	28305	28536	28598	28768	28389	28556	28516	28448	28455	28393	28354	28492	28478	28422	28369	28414	28408	28261	28637	28263	28514	28307	28019	28518	28040	28445	28413	28513	28385	28512	28304	28500	28474	28266	28438	28535	28391	28523	28292	28465	28449	28078	28157	28685	28491	28553	28372	28418	28400	28277	28437	28423	28656	28536	28267	28409	28354	28456	28245	28510	28346	28425	28424	28475	28651	28394	28615	28549	28606	28510	28413	28327	28371	28385	28627	28447	28440	28457	28192	28307	28407
24953	32489	22717	18678	18401	18408	18259	18281	17958	18152	18155	18321	18101	18091	18261	18134	18026	18327	18184	18274	18230	18121	18127	18230	18077	18074	18244	18203	18117	18247	18154	18081	18355	18150	18099	18373	18133	18192	18077	18191	18394	18083	18241	18376	18133	18102	18061	18258	18306	18257	18112	18170	18259	18129	18178	18087	18246	18196	18244	18142	18270	18050	18210	18122	18070	18268	18073	18296	18192	18176	18244	18113	18161	18270	18123	18081	18068	18330	18109	18230	18036	18053	18059	17993	18179	18164	17997	18194	18189	18161	18104	18181	18128	18262	18162	17984	18141	18194	18112	18114	18050	18018	18056	18089	18105	18249	18209	17945	18045	18233	18300	18121	18276	17911	17992	18035	18066	18267	18103	18190	18112	18112	18231	18248	18170	18058	18275	18120	18205	18059	18173	18167	18185	18130	18122	17944	18283	18111	17993	18009	18211	18036	18277	18342	18307	18253	18238	18242	18243	18131	18185	17987	18021	18050	18055	17999	17976	17993	18006	18176	17915	18220	18160	18055	18132	18274	18117	18189	18108	18138	18259	18114	18082	18030	18084	18008	18175	18225	18142	18144	18018	18285	18069	18197	18406	18143	18172	18036	18199	18044	18057	18227	18172	18268	18072	18091	18142	18187	18051	18080	18083	18380	18113	18135	18098	18132	18024	18156	18133	18086	17935	18024	18242	18197	17998	18302	18194	17932	18057	18305	18074	18334	18109	18359	18276	18128	18204	18217	18082	18224	18129	18140	18061	18294	18104	18148	17985	18280	17952	17994	18090	18157	17974	18274	18161	18212	18020	18132	18246	18156	18287	18066	18023	17973	18118	18058	18151	18157	18043	18136	18047	18136	18173	18110	18017	18172	18131	18107	18094	18139	18116	18263	18068	18142	18013	18259	18144	18312	18032	18178	18165	18159	18170	18300	18073	18047	18114	18112	18027	18397	18045	18195	18032	18069	18194	18300	18083	17931	18251	18079	18179	18152	18083	18073	18098	18132	18135	18430	17961	18178	18295	18249	18054	18070	18169	18109	18194	18069	18016	18013	18020	18022	18133	18156	18227	18265	18067	18025	18044	18150	17843	18046	18269	18174	17998	18062	18055	18020	18226	18025	18223	18215	18196	18077	18154	18218	18005	18088	18038	18144	18034	17994	18179	18001	18109	18128	18276	18147	18249	18165	18120	18231	18155	18136	18360	18266	18034	18088	18290	18074	18100	18102	18168	18143	17997	18305	18203	18203	18212	18108	18031	18114	18018	18217	18162	18169	18095	17968	18026	17977	18000	18104	18009	18108	18247	18285	18200	18195	18050	17906	18178	18198	18176	18150	18075	18179	18087	18128	18208	18089	18079	18154	18118	18146	18084	18179	18110	18220	18103	18264	18101	18186	18103	18090	18256	18116	18039	18328	18077	18022	18390	18348	18119	18319	18182	18145	18027	18207	18240	18234	18052	18053	18097	18122	18010	18232	18185	18194	18037	18017	18092	18162	18136	18126	18322	18138	18061	18339	18052	18150	18211	18155	18016	18117	17978	18130	18075	18323	18150	18086	18006	18238	17958	17986	17961	18150	18123	18210	18328	17954	18034	18181	18015	18155	18109	18190	18164	18177	18131	17954	18098	18253	18140	18270	18127	18168	18117	18072	18280	18068	18282	18074	18132	18248	18118	18096	18049	18212	18169	18042	18265	18131	18341	18154	18024	18165	18031	18201	18123	18133	18032	18167	18269	18113	18006	18039	18260	17988	18228	18231	18261	18184	18172	18090	18191	18120	18209	18099	18246	18274	18283	17980	18300	18225	18113	18203	18217	18101	17965	18088	18113	18340	18274	17972	18225	18283	18188	18174	18368	18252	18104	18072	18148	17968	18063	18237	18241	18210	18070	18149	18171	18095	18088	18344	18088	18090	18096	18193	18200	18027	18114	18041	18057	18061	18042	18125	18030	18205	17998	18116	18047	18148	17990	18274	18070	18235	18190	18358	18259	18308	18130	18289	18170	18001	18270	18138	18270	17948	18176	18073	18047	18139	18168	18045	18251	18055	18237	18252	18113	18252	18116	18032	18235	18078	18095	18126	18253	18155	18038	18073	18305	18168	18080	18227	18144	18114	18037	18156	18107	18173	18284	18311	18152	18186	18270	18235	18062	18009	18050	18196	18141	18284	18137	18198	18026	18016	18247	18105	18121	18116	18174	18042	18127	18211	18249	18096	18149	18052	17970	17948	17993	18079	18264	18186	18173	17946	17945	18225	18188	18137	18215	18239	18312	18069	18175	18134	18190	18095	18119	18092	18221	17954	18224	18104	17983	18205	17995	18240	18185	18152	18041	18043	18208	18169	18280	18304	17921	18298	18094	18143	18133	18090	18129	18226	18000	17969	18066	18152	18154	18108	18205	18112	18228	18193	18198	18152	18007	18068	18092	18159	18317	18312	18045	18267	18328	18020	18255	18008	18205	18102	18248	18223	18161	18041	18071	18136	18201	18273	17971	18150	18178	18358	18120	18155	18084	18239	18033	17944	18210	17983	18003	18116	18212	18324	18138	18109	18308	18221	18189	18070	18129	18200	18190	18102	18135	18153	18102	18208	18114	18226	18149	18268	18249	18092	18175	18036	18099	18133	18077	18011	18078	18073	18111	18076	18070	18182	18139	18118	18125	18259	17943	18275	17898	18108	18125	18134	18160	17983	18175	18036	18204	18259	18174	18125	18160	18067	18189	18081	18069	18123	18182	18104	18217	18075	18244	17975	18299	18287	18127	18024	18142	18078	18177	18225	18342	18146	18051	17989	18054	18189	18204	18166	18169	18308	17950	18191	18232	18267	18322	18215	18103	18134	18353	18118	18028	17933	18131	18192	18317	18137	18189	17998	18245	18115	18139	18261	18165	18161	18046	18351	18053	18101	17988	18087	18039	18367	17960	18056	18072	18167	18204	18147	18233	18249	18143	18368	18026	18146	18108	18233	18239	18158	18148	18075	18114	18039	18328	18125	18162	18060	18313	18088	18062	18340	17954	18130	18105	18137	18094	18116	18352	18158	18078	18186	18163	18151	18150	17927	18230	18220	18112	18106	18090	18322	18091	18232	18118	18091	18010	18225	18056	18176	18039	17994	18332	18157	18120	18148	18129	18238	18099	18122	18300	18191	18140	18144	18027	18187	18178	18273	18128	18333	18060	18072	18294	18067	18135	18139	18124	18065	18139	18155	18167	18036	18170	18067	18129	18241	18203	18058	18123	18191	18005	18142	18100	18116	18325	18133	18423	18126	18142	18230	18098	18188	18383	17946	18252	18233	18203	18290	18059	18105	18208	18077	18205	18085	18099	18079	18062	18081	18081	18189	17985	18187	18324	18238	18130	18193	17958	18000	18084	18290	18319	18125	18256	18171	18254	18110	18225	18161	18114	18200	18259	18189	18006	18107	18083	18057	18269	18015	17988	18293	18006	18322	18055	18146	18199	18051	18090	18090	18258	18289	18086	18160	18099	18187	18147	18027	18196	17996	18078	18128	18093	18201	17993	18122	18194	18163	18251	18063	18247	18219	18322	18144	18212	18033	18071	17986	18190	18099	18166	18054	18112	18044	18157	18199	18143	18276	18261	18026	18444	18127	18273	18110	18215	18096	18185	17946	18177	18101	18157	18079	18194	18152	17910	18344	17987	18082	18166	18105	18258	18193	18030	18128	18168	18078	18126	18137	18120	18368	18024	18159	18077	18209	18116	18150	18221	18119	17984	18228	18096	18175	18068	18380	18228	18100	18289	18096	18157	18127	18307	18244	18181	18039	18058	18163	17980	18132	18185	18096	18253	18163	18244	18214	18384	18240	17971	18114	17940	18078	18246	18122	18159	18136	18230	18366	18130	18182	18229	18088	18324	17951	18122	18158	18198	18256	18032	18362	17987	18129	18075	18076	18196	18147	18073	18043	18155	18158	18098	17989	18130	18080	18313	18126	18042	18208	18149	18267	18191	18090	18174	18384	18041	18207	18179	18200	18117	17909	18139	18164	18150	18059	18351	18107	18077	18238	18198	18023	18259	18174	18136	18267	18069	18076	17945	18196	18083	17946	17977	18192	18252	18297	17955	18176	18147	18266	18236	18143	18233	18213	18087	18137	18128	18081	18159	18121	17947	18202	18043	18323	18206	18231	18116	18047	17938	18075	18099	18096	18093	18104	18183	18033	18198	18165	18151	18403	18029	18153	18125	18118	18102	18311	18380	18113	18135	18180	18091	18086	18182	18202	18078	18089	18215	18216	18147	18060	18073	18198	18212	18079	18261	18165	18037	17996	18048	18151	18024	17878	18242	18173	18196	18187	18137	18055	18063	18362	18239	18185	18035	18157	18196	18040	18234	18212	18152	18135	18051	18208	18160	18212	18118	18208	18191	18092	18250	17999	18075	18065	18159	18159	18303	18243	18188	18164	17994	17984	18014	18350	17960	18240	18056	18214	18250	18256	18150	17930	18241	18301	18378	18121	18078	18197	18146	18187	18260	18194	18161	18265	18062	18019	18112	18144	18056	17995	17962	17968	18129	18098	18042	18033	17977	18132	18224	18243	18305	18055	18196	18214	18087	18067	18040	18235	18058	18277	18143	18071	18174	18095	18095	18152	18148	18286	18130	18225	18130	18211	18013	17989	18163	18258	17981	18327	18074	18225	18037	18283	18209	18038	18294	18160	18176	18156	18227	18109	18063	18132	18284	18242	18112	18184	18150	17965	18091	18167	17997	18082	18216	17973	18256	18128	18058	18140	18048	18093	18249	18132	18035	18088	18203	18168	18292	18061	18285	18217	18134	18104	18277	18007	18045	18107	17938	18205	18124	18024	18065	17917	18261	18383	18105	18035	18116	18211	18177	18046	17970	18114	17974	17985	18266	18128	18126	18075	18034	18187	17990	18359	18191	18130	18058	18070	18011	18286	18303	18106	18093	18071	18036	18055	18127	18218	18075	18215	18088	18379	18099	18030	18211	17976	17954	18169	18120	18249	18248	18092	18093	18215	18092	17977	18280	18152	18366	18014	18032	18018	18020	18146	18223	18070	18209	18067	18079	18116	18004	18072	18171	18228	18095	18113	18363	18291	18151	18106	18200	18184	18190	18169	18115	18227	18057	18127	18178	18282	18145	18274	18257	18175
24105	21082	27459	25341	23816	27892	30220	27993	27434	27869	27967	27650	27479	27208	27640	27170	27480	27338	27424	27446	27314	27291	27340	27267	27238	27291	27511	27363	27427	27436	27332	27439	27300	27566	27569	27449	27753	27715	27665	27436	27635	27459	27540	27348	27537	27158	27458	27163	27124	27400	27200	27139	27465	27230	27556	27473	27413	27374	27274	27367	27299	27233	27238	27278	27347	27317	27251	27288	27116	27329	27232	27267	27079	27292	26952	27142	27009	27266	27237	27553	27503	27099	27162	27108	27340	27039	27382	27289	27339	27227	27271	27072	26937	27098	27338	27331	27312	27235	27441	27464	27319	27158	27639	27500	27346	27297	27286	27247	27304	27345	27328	27357	27394	27454	27316	27300	27112	27258	27322	27480	27424	27170	27318	27534	27406	27165	27217	27225	27350	27108	27067	27464	27186	27333	27304	27346	27294	27139	27338	27173	27223	27065	27040	27292	27100	27090	27032	27233	27319	27425	27339	27486	27113	27011	27464	27407	27661	27171	27348	27261	27148	27175	27229	27073	27169	27422	27333	27362	27142	27471	27278	27357	27427	27156	27318	27159	27263	27459	27450	27042	27190	26990	27143	27141	27114	27182	27412	27149	27086	27132	27471	27346	27090	27285	27401	27339	27160	27047	27206	27235	27040	27120	27236	27312	27551	27224	27414	27332	27251	27415	27412	27173	27159	27251	27283	27212	27205	27401	27398	27528	27224	27355	27320	27158	27456	27243	27409	27418	27411	27573	27151	27295	27251	27438	26941	27157	27164	27278	27467	27200	27198	27125	27169	27174	27216	27231	27365	27156	27257	27303	27159	27158	27519	27462	27102	27228	27410	27172	27614	27331	27550	27175	27506	27178	27573	27417	27250	27264	27333	27115	27375	27109	27334	27345	27529	27115	27096	27170	27092	27042	27362	27550	27256	26984	27076	27321	27363	27096	27129	27220	27326	27275	27494	27290	27146	27093	27206	27203	27180	27057	27296	27280	27299	27237	27235	27278	27004	27380	27261	27203	27216	27390	27264	27393	27438	27127	27530	27344	27088	27066	27232	27069	27365	27368	27467	27361	27355	26824	27265	27601	27240	27289	27036	27216	27200	27191	27203	27077	27204	27072	27017	27222	27471	27237	27429	27511	27364	27488	27198	27256	27370	27373	27359	27149	27357	27005	27193	27180	27296	27353	27190	27249	27285	27235	27173	27056	27250	27294	27392	27563	27516	27313	27215	27210	27240	27362	27527	27294	27140	27303	27370	27240	27526	27346	27135	27275	27407	27187	27275	27195	27126	27292	27296	27258	27396	27287	27028	27396	27302	27261	27371	27357	27306	27077	27030	27263	27163	27164	27451	27221	27509	27071	27362	27167	27386	27166	27095	27165	27390	27142	27317	27554	27312	26953	27298	27153	27124	27114	27374	27488	27264	27019	27405	27349	27354	27393	27385	27029	27400	27136	27152	27468	27254	27383	27229	27041	27257	27195	27182	27238	27333	27249	27375	27261	27431	27176	27286	27187	27142	27202	27384	27135	27129	27274	27425	27264	27489	27155	27198	27386	27302	27169	27204	27269	27384	27394	27166	27276	27260	27222	27294	27120	27348	27144	27310	27174	27426	27075	27393	27249	27299	27514	27124	27265	27154	27301	27253	27426	27109	27194	27199	27117	27411	27178	27334	27443	27256	27366	27038	27193	27361	27159	27060	27436	27546	27312	27210	27289	27289	27260	27285	27184	27244	27336	27355	27324	27134	27283	27032	27278	27262	27279	27271	27103	27092	27124	26982	27241	27264	27028	27230	27196	27436	27410	26998	27051	27324	27294	27475	27019	27240	27143	27321	27158	27239	27588	27147	27289	27390	27294	26892	27420	27252	27221	27318	27124	27389	27215	27013	27028	27241	27057	27401	27313	27305	27164	27144	27366	27059	27390	27330	27418	27272	27157	27381	27390	27216	27515	27121	27189	27267	27120	27314	27450	27433	27226	27232	27632	27304	27373	27053	27430	27398	27308	27298	26988	27061	27414	27505	27355	27205	27503	27270	27322	27388	27231	27471	27428	27197	27225	27356	27027	27250	27518	27398	27295	27211	27362	27305	27465	27416	27291	27278	27239	27337	27058	27199	27168	27290	27271	27260	27263	27425	27330	27352	27591	27258	27194	27211	27290	27225	27235	27007	27253	27511	27395	27296	27383	27287	27197	27086	27220	27297	27131	27329	27360	27327	27361	27322	27329	27358	27243	27174	26991	27077	27088	27187	26976	27212	27332	27382	27268	27629	27259	27323	27304	27270	27332	27043	27381	27035	27104	27249	27058	27398	27159	27215	27500	27307	27121	27127	27229	27314	27235	27271	27021	27386	27308	27355	27302	27218	27186	27310	27437	27393	27169	27289	27093	27246	27497	27359	27244	27307	27512	27240	26890	27221	27212	27148	27228	27243	27389	27244	27173	27339	27101	27467	27307	27196	27338	27281	27467	27195	27301	27232	27143	27324	27201	27314	27635	27097	27122	27201	27207	27052	27222	27383	27408	27406	27502	27236	27365	27422	27112	27409	27257	27347	27255	27227	27175	27513	27232	27329	27549	27258	27232	27390	27290	27059	27201	27249	27226	27343	27319	27058	26893	27234	27055	27350	27259	27438	27558	27608	27354	27260	27213	27341	27332	27276	27306	27285	27321	27312	27266	27262	27450	27151	27269	26997	27110	27073	27203	27333	27281	27315	27194	27435	27195	27301	27283	27280	27362	27438	27360	27489	27218	27343	27341	27449	27293	27311	27513	27434	27419	27443	27254	27280	27066	27213	27222	27359	27354	27032	27292	27509	27187	27147	27282	27382	26904	27114	27382	27298	27285	27241	27453	27377	27109	27270	27409	27119	27137	27223	27529	27472	27224	27014	27224	27398	27163	27386	27242	27391	27298	27199	27268	27148	27083	27202	27480	27356	27360	27407	27232	27259	27518	27241	27275	27378	27040	27330	27399	27609	27014	26947	27448	27043	27222	27234	27350	27302	27367	27297	27224	27093	27327	27281	27288	27350	27233	27110	27315	27189	27283	27231	27508	27241	27214	27089	27438	27162	27218	27198	27250	27198	27204	27449	27348	27375	27233	26966	27065	27186	27285	27250	27293	27498	27149	27252	27354	27240	27258	27168	27309	27406	27261	27303	27093	27058	27266	27130	27306	26984	27386	27256	27051	27200	27088	27401	27362	27401	27313	27204	27249	27150	27465	27198	27113	27418	27207	27348	27740	27217	27440	27361	27425	27151	27163	27154	27510	27061	27311	27200	27388	27562	27388	27535	27192	27127	27466	26995	27225	27396	27130	27316	27327	27136	27271	27345	27246	27287	27133	27191	27055	27217	27201	27622	27200	27312	26932	27577	27341	27153	27281	27289	27601	27190	27251	27118	27091	27299	27166	26928	27236	27336	27294	26998	26999	27218	27250	27239	27064	27276	27455	27223	27319	27178	27302	27171	27094	27289	27215	27251	27007	27439	27394	27231	27212	27184	27561	27148	27384	27269	27274	27258	27162	27149	27289	27290	27171	27438	27204	27104	27316	27350	27246	26951	27104	27305	27328	27484	27566	27294	27221	27259	27091	27294	27432	27156	27146	27144	27027	27211	27055	27276	27441	27342	27233	27300	27327	27363	27258	27459	27339	27011	27173	27279	26927	26998	27118	27229	27232	27381	27250	27325	27129	27218	27079	27093	27110	27457	27303	27552	27373	27351	27418	27339	27299	27264	27181	27324	27016	26959	26922	27421	27084	27154	27359	27164	27327	27338	27269	27302	27228	27040	27346	27320	27480	27337	27107	27147	27124	26817	27033	27192	27187	27031	27144	27246	27230	27239	27190	27315	27440	27385	27248	27206	27377	27141	27214	27175	27179	27163	27358	27473	27472	27392	27553	27350	27139	27704	27178	26885	27179	27168	27208	27257	27282	27557	27548	27350	27396	27524	27137	27256	27131	27323	27148	27021	27311	27091	27327	27101	27240	27414	27426	27211	27286	27394	27092	27097	27215	27370	27338	27127	27311	27488	26976	27071	27396	27332	27006	27313	27207	27159	27245	27442	27207	27099	27310	27561	27435	27271	27341	27375	27622	27246	27223	27165	27353	27296	27306	27531	27168	27546	27384	27202	27299	27154	27170	27419	27166	27315	27353	27548	27287	27395	27350	27336	27281	27458	27396	27252	27366	27165	27373	27432	27160	27301	27187	27235	27094	27217	27405	27338	27281	27137	27233	27540	27263	27155	27386	27516	27343	26992	27424	27131	27459	27306	27628	27236	27242	27518	27237	27106	27419	27183	27221	27100	27331	27285	27210	27168	27115	27250	26953	27097	27312	27295	27110	27182	27166	27265	27240	27462	27314	27121	27203	27175	27161	27344	27345	26966	27438	27285	27154	27351	27315	27107	27295	27052	27496	27109	27289	27390	27296	27244	27154	27311	27496	27071	27490	27098	27306	27174	27322	27336	27289	27218	27327	27368	27372	27519	27495	27330	27254	27316	26989	27201	27252	27402	27555	27265	27404	27366	27386	27230	27194	27207	27259	27041	27439	27281	27452	27344	27338	27383	27490	27274	27366	27257	27157	27040	27140	27268	27174	27157	27153	27040	27260	27092	26981	27151	27520	27179	27405	27305	27168	27447	27204	27240	27157	27281	27478	27199	27057	27245	27315	27220	27348	27450	27242	27198	27152	27283	27319	27494	27219	27094	27154	27241	27053	27346	27219	27115	27174	27269	27312	27147	27441	27190	27269	27385	27250	27257	27350	27427	27275	27259	27505	27303	27125	27198	27277	27118	27212	27106	27359	27215	27229	27278	27452	27379	27248	27362	27293	27361	27356	27113	27387	27193	27349	27517	27264	27190	27369	27167	27159	27276	27232	27283	27087	27247	27216	27446	27307	27151	27206	27384	27376	27189	27284	27171	27280	27358	27092	27345	27115	27240	27268	27470	27284	27285	27089	27252	27138	27445	27411	27196	27226	27079	27185	27419	27489	27310	27702	27287	27267	27187	27074	27195	27179	27256	27343	27154	27127	27129	27334	27201	27368	27291	27219	27247	27305	27540	27240	27254	27033	27257	27304	27377	27317	27284	27082	27096	27122	27216	27621	27401	27142	27156	27381	27433	27416	27327	27279
27897	50713	36760	21474	19698	18904	18302	18302	18256	17930	17939	17983	17878	17861	17752	17843	17611	17633	17670	17686	17633	17575	17729	17636	17824	17860	17550	17660	17715	17739	17820	17588	17782	17938	17907	17773	17849	17887	17676	17722	17676	17614	17719	17801	17835	17642	17690	17619	17691	17497	17715	17776	17554	17723	17804	17664	17620	17751	17642	17504	17579	17704	17730	17672	17443	17729	17718	17746	17604	17774	17755	17612	17424	17685	17706	17697	17432	17698	17676	17463	17663	17641	17548	17687	17393	17519	17717	17607	17735	17750	17726	17537	17722	17498	17770	17821	17664	17771	17616	17594	17520	17690	17612	17624	17609	17762	17517	17486	17569	17700	17714	17624	17575	17677	17595	17540	17674	17693	17605	17418	17763	17629	17527	17656	17533	17541	17576	17748	17553	17792	17540	17515	17619	17534	17765	17511	17644	17670	17691	17647	17619	17552	17503	17594	17839	17388	17588	17587	17652	17555	17622	17587	17543	17471	17612	17609	17496	17728	17407	17533	17562	17471	17692	17715	17583	17501	17599	17804	17662	17447	17575	17714	17488	17645	17645	17639	17766	17554	17603	17552	17404	17590	17666	17494	17561	17590	17397	17672	17344	17612	17575	17425	17801	17659	17570	17506	17561	17542	17435	17623	17724	17638	17302	17520	17635	17639	17456	17492	17486	17748	17534	17465	17719	17514	17589	17457	17686	17614	17609	17563	17490	17673	17603	17489	17623	17628	17495	17363	17397	17467	17697	17578	17674	17494	17543	17625	17572	17641	17708	17494	17472	17560	17569	17672	17555	17683	17599	17425	17669	17592	17452	17550	17428	17730	17492	17582	17596	17494	17605	17550	17707	17595	17533	17654	17563	17560	17587	17555	17747	17498	17699	17568	17487	17512	17611	17494	17665	17615	17685	17474	17705	17747	17532	17806	17675	17570	17717	17687	17545	17565	17733	17609	17489	17487	17572	17489	17578	17520	17627	17801	17619	17602	17667	17645	17422	17514	17790	17739	17635	17461	17519	17640	17615	17785	17580	17463	17634	17619	17690	17840	17576	17548	17547	17651	17637	17711	17574	17537	17582	17698	17550	17573	17627	17631	17765	17594	17658	17513	17423	17654	17603	17554	17423	17688	17662	17722	17577	17796	17542	17604	17596	17521	17561	17719	17589	17594	17533	17582	17680	17738	17514	17450	17601	17694	17615	17584	17673	17650	17626	17680	17622	17611	17621	17550	17611	17584	17486	17469	17607	17564	17469	17646	17571	17639	17590	17478	17394	17755	17572	17513	17740	17607	17640	17712	17687	17425	17554	17434	17635	17455	17592	17570	17701	17636	17563	17527	17646	17590	17634	17649	17465	17703	17604	17604	17700	17838	17639	17808	17712	17619	17596	17555	17573	17498	17610	17602	17516	17680	17702	17467	17607	17732	17644	17682	17507	17459	17545	17653	17656	17827	17523	17554	17518	17561	17580	17559	17609	17685	17448	17633	17711	17543	17574	17598	17694	17694	17813	17680	17471	17524	17552	17514	17770	17542	17443	17580	17618	17668	17647	17603	17465	17609	17434	17559	17639	17572	17672	17602	17560	17678	17512	17534	17729	17610	17638	17641	17707	17458	17629	17471	17589	17586	17670	17511	17750	17538	17575	17672	17693	17435	17543	17618	17374	17412	17559	17674	17640	17535	17423	17443	17681	17583	17547	17708	17647	17726	17474	17570	17722	17725	17436	17728	17708	17693	17658	17541	17462	17649	17489	17509	17621	17539	17608	17411	17676	17634	17547	17536	17578	17621	17558	17764	17678	17705	17437	17585	17556	17603	17704	17639	17641	17611	17476	17584	17693	17641	17629	17479	17653	17646	17666	17500	17657	17680	17614	17635	17660	17586	17374	17582	17436	17708	17569	17588	17535	17598	17562	17487	17794	17505	17486	17689	17566	17644	17766	17729	17526	17529	17641	17592	17458	17662	17472	17608	17526	17547	17586	17334	17588	17640	17575	17686	17501	17666	17574	17429	17626	17586	17673	17546	17644	17585	17608	17574	17642	17575	17756	17459	17672	17587	17505	17466	17645	17616	17671	17468	17542	17388	17489	17349	17774	17675	17539	17629	17620	17675	17445	17569	17624	17582	17513	17624	17724	17735	17742	17597	17631	17704	17657	17580	17729	17508	17644	17588	17545	17622	17754	17641	17655	17623	17683	17614	17340	17763	17489	17668	17534	17597	17383	17595	17672	17599	17544	17367	17421	17609	17605	17675	17667	17553	17729	17535	17568	17511	17569	17370	17668	17498	17685	17741	17660	17600	17551	17618	17666	17525	17581	17705	17512	17740	17552	17691	17664	17463	17442	17621	17708	17473	17545	17475	17546	17581	17670	17549	17788	17598	17850	17561	17586	17553	17598	17814	17721	17572	17612	17741	17555	17559	17544	17719	17596	17465	17606	17489	17514	17643	17656	17513	17605	17417	17659	17521	17567	17606	17494	17686	17517	17758	17594	17694	17875	17533	17520	17581	17643	17708	17549	17681	17489	17515	17702	17518	17583	17587	17719	17517	17690	17609	17557	17637	17460	17697	17749	17589	17552	17472	17686	17651	17511	17650	17769	17546	17682	17656	17521	17517	17663	17555	17568	17556	17523	17644	17525	17525	17584	17433	17740	17568	17634	17676	17470	17689	17722	17622	17574	17307	17611	17574	17499	17695	17429	17399	17707	17692	17461	17761	17576	17532	17763	17882	17628	17529	17398	17784	17605	17473	17510	17584	17631	17521	17684	17525	17610	17795	17580	17704	17539	17642	17649	17521	17551	17737	17597	17481	17475	17670	17668	17559	17490	17501	17662	17452	17491	17668	17579	17619	17556	17573	17700	17482	17709	17697	17521	17484	17592	17628	17779	17559	17666	17754	17510	17618	17593	17758	17712	17520	17576	17579	17668	17778	17713	17565	17717	17451	17574	17608	17423	17672	17674	17310	17510	17647	17617	17696	17521	17686	17769	17639	17455	17514	17592	17644	17536	17857	17749	17710	17683	17624	17480	17607	17561	17558	17720	17629	17665	17496	17550	17601	17591	17753	17589	17515	17672	17525	17561	17639	17687	17623	17607	17564	17517	17563	17510	17472	17689	17483	17655	17479	17682	17631	17767	17556	17577	17639	17778	17624	17664	17515	17568	17596	17547	17613	17568	17481	17696	17647	17600	17515	17500	17640	17584	17516	17475	17778	17604	17703	17573	17694	17508	17739	17662	17626	17759	17522	17601	17605	17591	17629	17640	17634	17658	17565	17543	17688	17685	17453	17475	17574	17543	17614	17470	17510	17540	17575	17687	17709	17593	17658	17532	17653	17525	17673	17624	17800	17826	17644	17435	17585	17472	17590	17746	17542	17507	17523	17470	17563	17707	17676	17704	17655	17518	17690	17505	17673	17555	17555	17859	17373	17510	17450	17772	17635	17606	17450	17571	17557	17766	17725	17461	17583	17752	17506	17541	17627	17631	17547	17778	17803	17586	17731	17547	17497	17385	17716	17703	17473	17491	17602	17447	17570	17731	17643	17473	17602	17531	17507	17530	17667	17704	17673	17474	17562	17519	17567	17715	17561	17629	17656	17397	17532	17620	17634	17720	17545	17770	17523	17596	17521	17447	17563	17679	17702	17684	17714	17717	17625	17896	17660	17644	17712	17629	17695	17563	17557	17533	17745	17629	17449	17590	17510	17597	17622	17627	17834	17768	17583	17611	17646	17662	17471	17595	17490	17651	17614	17811	17431	17573	17509	17660	17398	17426	17632	17747	17511	17441	17555	17662	17489	17648	17462	17559	17635	17647	17538	17576	17438	17792	17530	17704	17787	17671	17584	17419	17665	17609	17598	17709	17550	17717	17509	17462	17417	17438	17441	17722	17535	17600	17601	17673	17567	17490	17643	17578	17562	17435	17701	17509	17684	17736	17554	17475	17556	17714	17738	17722	17521	17600	17550	17435	17649	17550	17718	17665	17652	17616	17686	17638	17597	17588	17654	17508	17574	17417	17558	17677	17489	17504	17634	17710	17764	17679	17626	17596	17680	17522	17682	17764	17540	17669	17720	17401	17659	17611	17423	17640	17603	17442	17701	17505	17619	17644	17746	17517	17629	17600	17744	17656	17502	17679	17729	17535	17537	17718	17525	17576	17475	17510	17660	17478	17571	17560	17525	17490	17506	17482	17556	17453	17666	17630	17487	17805	17559	17537	17429	17839	17793	17536	17550	17716	17677	17698	17669	17627	17636	17510	17571	17433	17584	17697	17491	17607	17697	17756	17626	17624	17683	17738	17628	17507	17578	17569	17595	17586	17699	17688	17645	17409	17597	17690	17475	17773	17594	17614	17762	17512	17502	17647	17675	17765	17526	17614	17686	17834	17687	17668	17532	17446	17624	17520	17561	17457	17641	17405	17618	17668	17428	17539	17658	17511	17522	17464	17625	17509	17701	17600	17556	17542	17562	17540	17474	17560	17635	17611	17851	17592	17490	17659	17452	17440	17720	17415	17380	17558	17634	17671	17713	17703	17559	17551	17711	17610	17423	17674	17533	17757	17495	17606	17857	17491	17479	17529	17557	17612	17601	17721	17717	17607	17635	17490	17642	17695	17480	17531	17686	17614	17620	17443	17627	17622	17744	17832	17641	17661	17634	17439	17509	17606	17670	17465	17547	17646	17402	17649	17598	17566	17547	17767	17610	17567	17619	17681	17500	17794	17430	17574	17514	17761	17603	17598	17605	17767	17744	17570	17605	17578	17728	17539	17655	17544	17467	17512	17626	17528	17794	17513	17695	17684	17681	17671	17660	17674	17493	17641	17810	17405	17622	17726	17772	17840	17558	17653	17557	17598	17706	17632	17592	17773	17754	17517	17610	17719	17750	17603	17689	17442	17511	17643	17474	17566	17435	17592	17608	17652	17568	17796	17640	17651	17602	17733	17784	17591	17521	17612	17560	17504	17783	17526	17540	17756	17517	17636	17624	17556	17647	17294	17491	17471	17686	17585	17650	17696	17545	17636	17553	17579	17505	17790	17583	17710	17757	17603	17624	17590	17626	17490	17652	17764	17473	17683	17664	17483	17783	17761	17545	17672	17557	17596	17610	17687	17617	17630	17614	17620	17556	17669	17717
22465	20962	27347	24859	22027	26829	32602	29305	28853	29231	29026	28872	28975	28927	28798	28807	28941	28652	28727	28436	28569	28507	28719	28444	28387	28686	28766	28746	28621	28444	28685	28539	28709	28486	28586	28775	28446	28713	28675	28541	28521	28646	28786	28673	28422	28547	28378	28442	28702	28320	28399	28292	28689	28454	28619	28578	28632	28207	28649	28795	28348	28548	28546	28302	28162	28661	28479	28437	28673	28602	28550	28336	28578	28566	28473	28336	28521	28517	28378	28584	28554	28508	28581	28807	28460	28266	28651	28567	28692	28439	28396	28381	28173	27979	28434	28319	28423	28434	28466	28359	28698	28507	28168	28122	28252	28584	28466	28683	28620	28355	28412	28299	28394	28155	28448	28367	28606	28369	28350	28344	28405	28356	28254	28370	28626	28670	28271	28553	28641	28394	28460	28633	28231	28419	28548	28171	28339	28170	28244	28224	28161	28364	28455	28471	28766	28562	28363	28643	28480	28384	28670	28460	28277	28295	28690	28485	28347	28602	28338	28290	28200	28340	28540	28426	28419	28513	28179	28271	28681	28302	28337	28592	28409	28322	28531	28613	28133	28236	28476	28094	28311	28525	28500	28323	28583	28528	28286	28378	28419	28205	28430	28297	28456	28336	28496	28286	28241	28547	28383	28471	28419	28322	28443	28886	28650	28518	28267	28702	28428	28486	28511	28204	28280	28482	28557	28438	28544	28312	28431	28398	28562	28416	28413	28461	28619	28613	28475	28040	28223	28468	28326	28413	28327	28386	28400	28234	28210	28303	28668	28351	28394	28488	28524	28362	28459	28549	28562	28433	28475	28456	28445	28686	28666	28350	28351	28068	28562	28648	28378	28582	28586	28371	28226	28390	28431	28342	28474	28231	28397	28358	28482	28384	28634	28356	28306	28403	28505	28423	28398	28443	28479	28372	28646	28561	28353	28600	28474	28238	28305	28266	28360	28385	28365	28618	28569	28516	28310	28522	28444	28218	28443	28531	28485	28589	28115	28513	28538	28553	28453	28124	28542	28394	28521	28320	28494	28212	28342	28095	28463	28538	28323	28433	28523	28135	28520	28369	28452	28211	28278	28719	28425	27967	28382	28282	28330	28404	28447	28642	28446	28220	28464	28520	28465	28368	28549	28435	28334	28475	28549	28530	28174	28472	28505	28399	28297	28198	28316	28418	28698	28434	28308	28385	28255	28604	28430	28533	28209	27960	28436	28327	28334	28455	28483	28403	28490	28366	28201	28293	28434	28366	28515	28211	28215	28335	28422	28410	28367	28299	28598	28093	28354	28345	28763	28531	28370	28324	28355	28245	28487	28383	28397	28132	28500	28195	28433	28692	28474	28284	28533	28323	28333	28441	28412	28413	28275	28306	28406	28452	28424	28610	28456	28213	28349	28397	28134	28204	28464	28309	28394	28419	28620	28532	28397	28378	28327	28341	28211	28309	28455	28417	28514	28291	28416	28339	28225	28605	28516	28277	28250	28160	28348	28329	28260	28616	28299	28355	28606	28505	28103	28344	28324	28485	28716	28324	28387	28280	28310	28426	28463	28275	28111	28294	28216	28440	28145	28386	28291	28597	28102	28423	28469	27978	28238	28325	28301	28448	28148	28369	28344	28233	28261	28175	28522	28356	28280	28427	28530	28057	28476	28333	28723	28537	28467	28361	28403	28329	28511	28766	28464	28443	28339	28558	28442	28195	28632	28328	28368	28136	28496	28275	28343	28326	28511	28297	28264	28707	28427	28556	28517	28605	28396	28412	28388	28325	28651	28295	28417	28594	28668	28168	28483	28079	28335	28304	28543	28474	28049	28350	28424	28321	28680	28330	28412	28437	28299	28207	28204	28338	28426	28311	28487	28491	28506	28339	28256	28458	28580	28500	28267	28350	27941	28694	28358	28594	28342	28377	28422	28278	28171	28646	28108	28533	28238	28180	28521	28330	28272	28497	28499	28385	28453	28314	28440	28388	28247	28310	28600	28185	28251	28515	28466	28283	28433	28504	28350	28195	28664	28275	28153	28391	28446	28447	28472	28701	28526	28458	28444	28564	28711	28548	28487	28405	28227	28290	28555	28336	28310	28369	28510	28369	28514	28521	28562	28499	28428	28408	28595	28375	28431	28435	28570	28440	28430	28534	28511	28623	28495	28587	28591	28500	28499	28383	28431	28400	28463	28375	28422	28153	28164	28488	27938	28323	28443	27955	28312	28371	28307	28204	28324	28436	28394	28362	28278	28419	28691	28439	28232	28392	28538	28161	28417	28331	28395	28454	28362	28633	28491	28485	28385	28267	28438	28354	28215	28535	28531	28542	28360	28373	28312	28495	28578	28543	28369	28413	28288	28692	28274	28555	28225	28403	28376	28370	28374	28463	28316	28477	28453	28199	28242	28303	28341	28344	28562	28473	28321	28187	28252	28371	28514	28384	28522	28552	28410	28551	28482	28313	28474	28233	28553	28311	28215	28391	28644	28281	28472	28376	28496	28328	28525	28407	28407	28334	28567	28542	28273	28326	28087	28500	28616	28563	28376	28495	28296	28208	28633	28244	28463	28411	28387	28603	28239	28362	28402	28285	28389	28284	28503	28430	28394	28562	28218	28332	28250	28385	28518	28444	28450	28303	28604	28236	28450	28358	28330	28180	28378	28558	28354	28602	28377	28260	28622	28578	28407	28570	28533	28631	28271	28371	28588	28392	28356	28450	28292	28327	28639	28400	28539	28401	28415	28595	28395	28395	28535	28638	28244	28185	28190	28319	28248	28629	28479	28493	28526	28289	28593	28356	28308	28360	28288	28169	28383	28399	28414	28348	28350	28375	28656	28464	28058	28320	28485	28341	28283	28455	28356	28555	28208	28331	28449	28382	28272	28054	28130	28474	28447	28153	28461	28326	28585	28149	28585	28476	28357	28706	28423	28289	28491	28487	28221	28572	28397	28452	28347	28359	28627	28464	28521	28722	28610	28527	28397	28275	28512	28378	28173	28517	28360	28347	28351	28375	28188	28248	28671	28499	28450	28523	28240	28293	28404	28331	28397	28599	28563	28331	28383	28263	28254	28520	28590	28491	28252	28356	28430	28311	28616	28437	28293	28598	28141	28608	28456	28522	28354	28244	28553	28589	28564	28419	28615	28342	28155	28279	28549	28515	28300	28481	28706	28208	28472	28704	28348	28219	28299	28328	28330	28136	28481	28320	28451	28300	28380	28414	28301	28519	28407	28286	28527	28203	28352	28364	28328	28197	28466	28314	28450	28355	28465	28518	28345	28591	28558	28382	28498	28254	28344	28227	28620	28277	28338	28222	28488	28691	28326	28352	28319	28525	28160	28393	28640	28333	28463	28330	28383	28362	28456	28521	28367	28456	28538	28384	28110	28399	28406	28490	28360	28427	28279	28604	28628	28383	28391	28320	28511	28205	28369	28298	28576	28671	28400	28520	28195	28351	28480	28424	28391	28537	28352	28310	28492	28420	28240	28259	28403	28381	28546	28366	28308	28261	28484	28249	28497	28153	28412	28389	28597	28601	28465	28319	28325	28407	28342	28471	28541	28227	28710	28419	28411	28292	28329	28329	28457	28235	28530	28559	28465	28340	28359	28326	28562	28327	28152	28375	28200	28313	28582	28461	28389	28275	28321	28401	28171	28173	28568	28120	27965	28469	28329	28430	28160	28340	28371	28339	28543	28610	28311	28513	28148	28380	28528	28480	28354	28283	28638	28344	28500	28278	28520	28604	28428	28446	28356	28468	28570	28492	28802	28646	28474	28320	28350	28465	28523	28397	28474	28534	28591	28490	28419	28395	28574	28279	28505	28668	28427	28542	28421	28214	28421	28332	28416	28564	28322	28334	28280	28538	28476	28391	28193	28311	28470	28681	28339	28408	28136	28419	28479	28307	28244	28465	28418	28252	28511	28527	28314	28472	28353	28312	28263	28387	28427	28434	28588	28608	28569	28266	28404	28794	28396	28376	28358	28295	28546	28322	28316	28314	28377	28395	28706	28466	28265	28681	28432	28462	28318	28364	28329	28334	28511	28086	28554	28343	28490	28546	28154	28399	28453	28395	28403	28352	28503	28499	28429	28471	28407	28145	28352	28440	28192	28338	28551	28580	28448	28514	28591	28588	28236	28477	28457	28306	28404	28323	28517	28534	28239	28510	28382	28460	28243	28593	28365	28203	28346	28279	28556	28783	28493	28404	28198	28225	28634	28224	28180	27813	28422	28463	28213	28549	28455	28382	28513	28741	28538	28355	28249	28289	28457	28500	28476	28343	28292	28431	28496	28564	28255	28313	28393	28371	28428	28531	28414	28186	28179	28713	28478	28464	28364	28641	28433	28500	28316	28263	28149	28300	28373	28309	28057	28416	28256	28503	28441	28416	28345	28300	28129	28334	27890	28290	28177	28309	28332	28336	28508	28402	28402	28616	28348	28497	28262	28204	28548	28320	28461	28480	28362	28448	28256	28379	28442	28374	28564	28437	28156	28296	28423	28540	28671	28594	28222	28309	28289	28645	28504	28450	28214	28353	28312	28287	28293	28399	28302	28339	28313	28507	28524	28178	28482	28566	28274	28469	28347	28364	28547	28610	28148	28263	28548	28460	28377	28330	28374	28407	28336	28121	28387	28494	28515	28342	28466	28258	28643	28422	28430	28415	28335	28427	28284	28605	28391	28259	28553	28163	28439	28563	28400	28559	28446	28401	28460	28409	28413	28284	28448	28428	28498	28602	28390	28347	28409	28436	28306	28498	28527	28581	28526	28480	28655	28225	28672	28129	28301	28439	28374	28281	28242	28402	28556	28164	28285	28415	28187	28412	28309	28368	28292	28278	28358	28445	28599	28118	28429	28416	28161	28455	28296	28193	28320	28418	28423	28186	28596	28378	28623	28266	27996	28289	28316	28387	28441	28514	28523	28631	28236	28250	28534	28187	28556	28599	28385	28383	28309	28429	28481	28313	28709	28629	28355	28153	28563	28398	28293	28166	28458	28352	28425	28246	28334	28730	28630	28597	28246	28399	28288	28237	28237	28409	28491	28299	28430	28202	28261	28510	28444	28322	28457	28518	28477	28346	28376	28153	28602	28385	28213	28367	28282	28226	28342	28271	28240	28366	28368	28428	28468	28426	28388	28234	28281	28280
31861	59684	46850	25065	21543	20239	19598	19015	18931	18814	18505	18458	18289	18374	18321	18118	18111	18151	18081	18121	18135	18181	18250	18047	18048	18146	18101	18084	18045	18074	18012	18037	18188	18294	18149	18214	18168	18328	18037	18251	18157	18241	18122	18121	18139	18065	17975	17993	18099	18016	17987	18113	18027	18003	17985	17984	17939	18009	18103	18104	18219	17995	18019	18004	18048	17957	17934	17840	18010	17950	17875	18138	17877	17936	17958	17943	18087	17977	18026	17999	18043	17996	18013	17998	17901	17863	17991	18100	18038	17955	17987	17871	18051	17918	18091	17907	17846	18051	18027	17875	18003	17873	17936	18015	18120	17910	17891	18012	18018	17950	17900	17957	17689	17920	18198	17864	17884	18112	17936	18014	17840	17841	17995	18060	18047	17877	18043	17904	17966	17844	17764	18008	17992	18000	17997	17865	17928	18027	18057	17948	17951	17825	17852	18098	17982	18003	18023	17893	18081	17959	17908	17996	18017	17938	18061	18090	17962	18108	17964	17916	18162	18026	17891	17899	17965	17975	17949	17885	17835	18007	17933	17954	18038	17978	17780	17996	18068	18096	17934	18023	18095	18042	17924	17953	17865	17963	17988	17986	17994	17943	18080	17908	18041	17799	18112	17984	18078	18036	18208	18124	17910	17970	17989	17970	17975	17898	18077	18041	17786	18063	17799	17855	17909	18055	17945	17962	17911	17831	17895	17884	17923	17880	17822	17976	17844	17967	18088	17777	18005	17938	17853	17855	17828	18002	18009	17954	18098	17939	17907	17909	18031	18097	17929	18124	18023	17973	17767	18058	17743	18010	17949	18018	17983	17831	17897	17899	18075	17917	17958	17857	18093	18046	17963	17824	17955	17957	18204	17969	17965	17988	18011	17868	17864	18080	17695	17931	17851	17941	17994	17872	18049	17990	18071	17696	18068	18120	18082	18024	17885	18094	17729	17868	17937	17768	18033	18024	17798	17969	17895	18027	18053	17905	18047	17997	17925	18077	17816	17874	17992	17917	17865	17925	18033	17972	17812	17878	18033	17972	17906	17977	17895	18022	18081	18040	17928	18005	18015	17904	18034	17909	18021	18216	17895	18037	17776	17967	18008	18123	17919	17956	17912	17852	18106	17755	18024	17873	17811	17726	17919	17909	18007	17917	17886	17808	17957	17849	17867	18062	17981	17919	17992	18021	17963	17948	18174	17940	17948	17838	18051	17814	17776	17898	17864	18005	17890	18004	17845	17796	17944	17841	17905	17903	17968	17786	17860	17921	17960	18073	17955	17875	17897	17853	17897	18045	17894	17775	18006	18011	17883	17803	17959	18130	18055	17843	17919	17966	18009	17889	17862	17927	17777	17901	17918	18046	18098	18133	18035	17932	18136	17909	17862	17910	18017	17903	17946	18042	17798	18027	17950	17937	18051	18120	17939	17962	17994	18125	17984	18027	18084	17997	17979	17791	17930	17758	18155	17809	17842	17971	17894	18014	18052	17844	18097	17928	17932	17910	17984	17823	17883	17868	17961	18128	17942	17933	17892	17948	17920	18057	17876	17912	17788	18015	17862	17970	18075	17808	17868	17904	17872	18079	17960	17899	17883	17957	17878	18093	17991	17937	17960	17908	17894	17892	17942	17795	17952	17997	18089	17911	18027	17730	17829	18009	17839	18045	18049	17915	18030	17735	17909	17918	17920	17965	17708	17912	18084	18006	17941	17792	17899	17992	18057	17919	17851	17916	17834	17961	17973	17880	18066	17929	18061	17975	17810	17956	18042	17795	18125	18064	17881	17856	17989	17980	17822	18012	17925	17916	17934	18004	17987	18012	17817	18029	17872	18165	17955	17745	18098	17932	17936	17928	17970	18157	17919	18004	18020	18052	17862	17974	17704	18028	18093	17921	17991	17892	17752	18047	17982	17920	17910	17964	17957	17935	17899	17990	17826	17973	18095	17938	18186	17906	17923	17980	17986	17744	17965	17761	18005	18040	17897	17917	17934	17978	17974	17878	17791	17798	17955	17859	17713	18051	17974	18050	17713	17992	17686	17828	17844	18090	17904	18052	17944	17825	17951	17849	17951	17923	17838	17864	17864	17996	18039	18027	18063	17923	18036	18005	18087	17880	17753	17935	17975	17852	17934	17990	18105	18140	17861	18174	17839	17852	18050	17760	17942	18067	17945	17779	17862	17985	17905	17853	18026	17993	17752	18097	17909	17848	17903	18119	17920	18061	18023	17945	18022	17767	17874	18060	17997	18130	17752	17877	17975	17902	17913	18013	17907	17774	17897	17939	17952	18005	17900	17918	17989	18006	17814	17967	17897	17900	17882	18027	17912	18065	18062	18021	18065	17895	18022	17941	17804	18074	17823	17886	17904	17793	17862	17988	18003	17926	17954	18027	17980	17935	17871	18093	17858	17890	17848	17708	18144	17888	17945	17844	17940	17953	18007	18041	17977	17847	17938	18067	18000	17905	17832	17891	17879	17915	17777	18008	18054	17849	17793	17957	18001	18024	17977	18069	17742	17712	17992	18072	17810	18212	17967	18097	17877	17927	17784	17988	17885	17873	18008	17881	17941	17914	17840	17872	17754	18021	18025	17985	17879	17930	18090	17896	17953	17948	17922	17931	18047	18066	18021	17953	17946	17924	17987	17966	17864	17778	17953	17964	17863	18038	17981	17839	17763	17917	18024	18098	17886	17990	17804	18062	18048	17870	17959	17843	18117	17881	17921	18027	17991	17960	17966	17683	17869	17742	18014	17921	17955	18023	17984	18082	18038	17976	17912	18015	17895	17862	17990	17966	17956	17762	17903	17728	17928	17832	17996	18128	18157	17842	17846	17970	17964	17797	17944	18012	18019	17950	18026	17996	17806	18000	17844	17985	17936	17942	18056	17908	18027	17822	18140	17800	17856	17914	17980	18003	18060	17936	18019	17918	17956	17977	17929	17859	17850	18102	17889	17988	18037	17928	17876	17846	17915	17997	17867	18131	17942	17977	18136	18011	17815	17768	17947	17948	17895	17984	17985	18132	18110	18010	17912	17822	18028	17970	17913	17969	18041	17881	17971	18141	17937	17957	17976	17885	17767	17841	17885	17949	17898	17978	17941	17965	17961	17973	18033	17768	17813	17967	17657	17951	18087	17988	18029	17875	17904	17922	17925	18088	17789	17939	17983	17884	18027	17862	18010	17866	17836	18103	18009	18095	17853	17918	17990	18090	17846	17923	18181	17825	17913	17892	17853	17928	18091	17831	17787	17880	17858	18091	17904	18099	18028	18140	17923	17833	17794	18047	17928	17828	17995	17927	17826	17929	17950	17868	17957	17952	17888	17853	18053	17913	17990	18039	17901	17939	18029	17904	17960	17936	17893	18092	17787	18104	18005	17786	17805	18020	17775	17939	17907	18002	18102	17965	17940	17746	17847	17838	17913	18005	18133	17903	17935	18053	18000	18009	17951	17821	17981	17881	18024	17892	17769	17791	17986	18094	17855	17764	17807	17961	18163	17895	17819	18000	17915	17961	17870	17827	17832	17800	18131	18098	17901	18066	17784	18191	18074	17793	17982	18064	17835	17890	18125	17872	17982	18076	17941	17815	17974	17875	18006	17805	18020	18127	17760	17977	17950	18083	18002	18009	18001	17821	18139	17795	18055	18034	17879	17949	18025	17924	18085	17850	17960	18053	17913	17951	17735	17995	17898	17850	17969	18042	17950	17913	17930	17869	18026	18180	17771	17987	18143	17939	18103	18240	17841	17886	18172	18190	17959	18011	17979	18072	17951	17930	18088	17914	18006	17961	17976	17879	18009	17799	17949	17970	18046	17843	18034	17904	18109	18012	17978	17987	17850	17942	17799	17797	17837	17963	18016	17793	18054	18047	17943	17975	18025	17964	17829	18072	17823	18069	18012	18035	17882	17826	18053	18085	17987	17862	17963	18140	18011	17947	17970	17955	17903	17891	18113	17930	17894	17789	17767	18081	17932	18019	17893	17914	17931	17832	17881	17989	17956	18010	17922	18022	17996	18132	17959	18147	17901	18070	17760	17971	18063	17990	18052	17720	17886	17896	17711	17968	18022	17828	17872	18123	17877	18040	17801	17817	17986	17919	17840	17903	18190	17969	18066	17937	17985	18083	17945	17741	18111	17885	17722	17944	17955	17989	18043	17940	17974	17881	17992	17845	17895	18005	17802	18034	18004	17867	18061	17765	17952	17946	18063	17984	17911	17926	17772	17755	17853	17906	17995	18014	18076	17959	17963	17952	17799	18151	17984	17865	18081	17946	17987	17920	18002	17840	17962	17845	18065	18072	18095	18071	17800	17827	17987	17938	17888	17933	17892	18090	18022	17920	18017	18095	17882	18034	18172	17881	17952	17765	17898	18066	17964	17894	17850	18053	18025	17963	18126	18091	17846	17920	17945	18023	18054	17902	18056	17857	18095	17762	17807	18028	17813	17970	18223	17763	17883	17982	17797	17934	17968	17950	17907	17928	18076	17954	17838	17911	17926	17896	18016	17811	17879	18075	17968	17964	17861	17893	18073	17819	17929	17797	17905	18163	17992	18015	17970	17958	17745	17906	17856	17801	17959	18064	18034	17963	17991	17990	17978	18217	17984	18141	18035	17954	18139	18040	18010	17999	17826	17974	18011	17749	17969	17825	17867	17767	17871	18154	17961	17837	18035	17894	18151	18030	17833	17895	17869	17736	17814	17930	17873	17981	17945	17947	17897	18183	18009	17911	17944	18160	17989	18041	18210	18021	18040	18151	17933	17911	18109	17886	17899	17857	17936	17868	17905	18010	17843	17766	17903	17933	18144	17987	17791	17908	17992	17777	18002	17999	17891	17898	18019	17900	17815	18026	17885	17955	17997	18054	17988	18121	17809	18037	18032	17830	17970	17949	17847	17857	18064	17976	17749	17876	18053	17958	17933	17883	18159	17881	17826	18141	17952	17969	18043	17779	17925	17770	18194	17895	18039	18049	17931	17801	17805	17896	18050	17985	17943	17728	18080	17922	17972	17838	17935	17903	18109	18037	17968	18180	17986	17979	18092	17968	17892	17967	18008	17976	17891	17848	17926	18089	17846	17890	17873	17914	17963	17948	17954	18015	17984	18022	17839	18048	17837	18083	17894	17921	17973	18015
35401	32409	35107	30235	28179	28178	28504	28440	28180	28214	28366	28336	28423	28296	28361	28277	28301	28026	28274	28163	28379	28248	28532	28087	28280	28156	28391	28400	28232	28295	28315	28237	28274	28326	28434	28350	28184	28425	28249	28113	28235	28272	28254	28291	28496	28361	28390	28214	28090	28045	28139	28176	28371	28325	27988	28244	28304	28096	28175	28095	28153	28106	28342	27926	27928	28377	28193	28275	28341	28228	28112	28480	28158	28327	28148	28219	28402	28087	28419	28455	28320	28135	28403	28353	28270	28288	28254	28319	27942	28015	28374	28267	28435	28301	28364	28103	28157	28242	28288	28250	28210	28386	28307	28256	28280	28015	28248	28222	28378	28413	28271	28217	28049	28348	28050	28010	28328	28323	28027	28096	28316	28295	28212	28372	28226	28226	28191	28618	28359	28120	28243	28212	28253	28294	28306	28160	28242	28393	28409	28222	28249	28273	28314	28058	28275	28221	28314	28135	28193	28112	28276	28325	28500	28318	28341	28268	27974	28234	28411	28252	28393	28455	28184	28294	28212	28517	28498	28191	28304	28377	28163	28307	28288	28196	27984	28257	28203	28177	28145	28352	28268	28101	28337	28153	28257	28459	28108	28175	28123	28160	28015	28409	28342	28369	28453	28405	28341	28270	28101	28393	28286	28002	28280	28444	28440	27934	28126	28010	28403	28174	28295	28300	28246	27990	28258	28298	28140	28134	28227	28317	28005	27931	27999	28375	28307	28383	28276	28177	28123	28113	28089	28192	28145	28397	28177	28142	27927	28175	28139	28146	28043	28234	28245	28427	28237	28022	28003	28120	28271	28209	28260	28284	28190	28103	28065	27919	28211	28207	28195	28076	28218	28158	28243	28205	28306	28111	28384	28292	28280	28245	28131	28318	28295	28231	28164	28163	28219	28078	28392	28151	28225	28319	28247	28592	28070	28375	28213	28483	28027	28126	28422	28272	28298	28300	28275	28289	28536	28409	28562	28297	28409	28493	28357	28381	28099	27832	28126	28126	28228	28292	28150	28409	28247	28328	28157	28152	28532	28339	28222	28101	28176	28548	28245	28106	28220	28332	28462	28472	28348	28354	28256	28468	28227	28194	28259	27952	28183	28170	28377	28121	28286	28114	28065	28043	28434	28234	27928	28340	28014	28419	28465	28286	27997	28125	28196	28401	28113	28179	28293	28301	27938	28060	28109	28076	28527	28321	28357	28234	28299	28016	28307	28193	28375	28093	28056	28207	28328	28238	28498	28368	28247	28550	28204	28058	28026	28214	27892	28069	28147	28209	28269	28265	28345	28052	28265	28321	28422	28437	28311	28047	28307	28299	28464	28175	27891	28131	28278	28267	28155	28183	27971	28311	28188	27972	28442	27917	28204	28257	28278	28436	28315	28172	28377	28271	28304	28176	28031	28148	28193	28559	28410	28488	28204	28086	28274	28384	28161	28528	28210	28280	28314	28158	28309	28051	28349	28311	28152	28326	28159	28185	28237	28321	28311	28246	28095	28115	28371	28408	28156	28150	28316	27672	28116	28202	28351	28016	28353	28199	28411	28123	28165	28006	28352	28284	28417	28238	27987	28102	28325	28221	27987	28402	28206	28231	28607	28343	28296	28331	28414	28228	28224	28232	28406	28235	28200	28125	28468	28105	28071	28364	28446	28457	28099	28165	28203	28316	28200	28005	28261	28136	28441	28141	28334	28190	28379	28317	28164	28259	28242	28055	28068	28118	28235	27942	28404	28400	28265	28060	28348	28107	28080	28004	28326	28262	28320	28292	28137	28137	28097	27931	28187	28274	28430	28086	28060	28332	28177	28364	28301	28297	28353	28229	28174	28045	28298	28305	28282	28170	28282	28367	28247	28054	28390	28214	28209	28180	28283	28269	28364	28412	28385	28274	28598	28585	28396	28173	28358	28253	28393	28335	28318	28086	28285	28480	28142	28424	28293	28137	28409	28302	28330	28486	28207	28343	28228	28528	28132	28022	28167	28119	28148	28249	28440	28345	28426	28127	28242	28136	28246	28301	28193	28278	28648	27995	28344	28245	28225	28170	28177	28307	28069	28233	28118	28160	28080	28090	28498	28499	28253	28122	28144	28468	28597	28076	28218	28319	27973	28210	28224	28012	28041	28005	27944	28134	28404	28204	28243	28120	28205	28357	28521	28298	28275	28269	28222	28328	28079	28402	28394	28322	28239	28368	28324	28241	28361	28295	28222	28201	28506	28218	28083	28263	28367	28234	28269	28271	28349	28042	28439	28295	28249	28170	28166	28202	28128	28321	28450	28318	28609	28108	28348	28059	28523	28049	28279	27877	28241	28375	28093	28419	28403	28286	28162	28180	27982	28134	28304	28241	28463	28238	28067	28146	28341	28274	28410	28080	28157	28390	28291	28075	27998	28557	27975	27929	28160	28149	27988	28216	28408	28407	28239	28277	28195	28068	28095	28252	28324	28210	28285	28353	28199	28269	28484	28303	28189	28023	28360	28188	28243	28263	28276	28077	28070	28234	28383	28313	28385	28142	28250	28458	28112	28196	27995	27873	28222	27908	28027	28239	28114	28325	28109	28246	28032	28131	28315	28422	28140	28271	28167	28074	27966	28410	28368	28338	28156	28371	28321	28092	28033	28326	28011	28115	28493	28301	28292	28301	28478	28358	28169	28253	28231	28499	28367	28380	28245	28160	28308	28174	28213	28064	28012	28178	28391	28311	28311	28260	28349	28189	28169	28231	28085	28504	28314	28124	28040	28203	28053	28435	28266	28074	28148	27902	28284	28264	28244	28556	28313	28002	28127	28350	28209	28269	28244	28161	27999	28149	28330	27923	28284	28357	28243	28299	28343	28320	28276	28578	28232	28393	28005	28318	28381	28320	28223	28377	28099	28327	28189	28230	28228	28284	28079	28327	28354	28205	28182	28403	28258	28369	28198	28063	28301	28422	28454	28213	28245	28302	28312	28103	28045	27986	28215	28226	28278	28311	28474	28224	28368	28401	28122	28256	28360	28107	28348	28161	28071	28178	28058	28339	28311	28206	28359	28257	28316	28283	28222	28051	28316	28217	28221	28108	28182	28397	28300	28146	28267	28332	28404	28300	28296	28356	28367	28323	28174	28310	28391	28260	28116	28338	28288	28305	28400	28264	28217	28465	28114	28470	28034	28203	28240	28343	28129	28296	28135	28238	28163	28124	28049	28602	28197	28045	28353	28395	28123	28162	28049	28152	28273	28281	28377	28317	28431	28340	28125	28275	28301	28220	28490	28152	28420	28462	28287	28154	28221	28308	28355	28305	28334	28246	28557	28267	27969	28064	28204	28301	28613	28483	28399	28143	28250	28389	28228	28131	28300	28436	28187	28428	28165	28140	28110	28129	28346	28076	28281	28147	28347	28366	28271	28192	28166	28229	28240	28387	28296	28510	28281	28440	28236	28160	28213	28221	28255	28243	28448	28055	28510	28192	28020	28247	28427	28215	28371	28362	28255	28310	28399	28034	28194	28224	28524	28103	28269	28651	28254	28230	28325	28077	28208	28247	28436	28525	28234	27871	28018	28047	28451	27947	27953	28130	28102	28384	28186	28151	28183	28457	28110	28282	28299	28313	28330	28006	28312	28238	28381	28350	28023	28388	28504	28364	28089	28258	28318	28158	28269	27993	28040	28209	28077	28207	28374	28514	28201	28514	28204	28414	28308	28358	28099	28203	28310	28267	28206	28179	28145	28290	28291	28489	28393	28341	28257	28064	28458	28314	28143	28380	28349	28315	28295	28216	28429	28289	28478	28156	28443	28463	27989	27967	28254	27999	28120	28444	28363	28277	28215	28621	28424	28197	28380	27997	28015	28304	28028	28348	28285	28362	28179	28147	28311	28276	28278	28421	28291	28239	28213	28267	28212	28205	28205	28165	28092	28350	28237	28081	28234	28302	28344	28158	28195	28426	28216	27987	28227	27990	28338	28369	28461	28171	28334	28171	28408	28362	28415	28422	28120	28291	28324	28305	28144	28354	28099	28404	28150	28225	28386	28240	28294	28021	28333	28282	28352	28205	28418	28451	28183	28048	28152	28426	28544	28263	28304	28253	28393	28154	28362	28269	28292	28435	28066	28311	28175	28261	28304	28116	28215	28060	28333	28351	28342	28368	28136	28287	28172	28338	28172	28478	28427	28228	28238	28236	27856	28104	28181	28191	28170	28393	28292	28073	28215	28431	28339	28597	28233	28270	28258	28343	28131	27989	28252	28500	28694	28503	28010	28363	28388	28099	28389	28118	28275	28459	28124	28261	28288	28144	28346	28248	28436	28456	28301	28248	28452	28306	28251	28411	28325	28431	28373	28179	28183	28300	28027	28247	28238	28233	28165	28117	28334	28157	28348	28357	28188	28324	28369	28114	28131	28424	28201	28130	28104	28249	28035	28238	28482	28135	28426	28216	28398	28191	28142	28055	27894	28136	28449	28290	28075	28150	28399	28238	28360	28241	28308	28162	28126	28140	28093	28094	28309	28139	28360	28159	28146	28073	27890	28118	28206	28151	28256	28515	28255	28414	28243	28207	28339	28200	28166	28348	28347	28338	28250	28400	28222	28220	27895	28205	28360	28276	28318	28384	28150	28417	28166	28062	28174	28036	28555	28018	28239	28175	28231	28262	28104	28305	28191	28427	28139	28136	28108	28460	28486	28090	28071	28229	28190	28508	28295	28506	28233	28168	28184	28144	28212	28477	28531	28357	28351	28543	28392	28133	28419	28143	27939	28015	28259	28368	28264	28312	28334	28286	28277	28379	28364	28303	28298	28399	28226	28327	28204	28355	28177	28256	28237	28257	28123	28056	27999	28272	27902	28401	28087	28218	28248	28157	28348	28263	28401	28324	28198	28411	28199	28153	28369	28291	28375	28200	28182	28340	28383	28216	28155	28386	28227	28160	28153	28192	28090	28078	28509	28280	28283	27954	28066	28252	28419	28229	28414	27980	28195	28425	28317	28138	28213	28267	28116	28311	28464	28390	28094	28341	28210	27971	28002	28409	28183	28126	28421	28309	28283	28208	28178	28219	28386	28301	28240	28355	28354	28176	28294	28191	28015	28255	28345	27996	28283	28296	28097	28260	28296	28219	28225	27859	27910	28176	28209	28231	28198	28141	28191	28323
26161	35929	27909	18916	18404	18263	17985	17762	18079	17930	18208	17849	18068	18036	17947	18094	17795	17965	18075	18004	18179	18014	18266	17881	18199	18033	17984	18056	17848	18054	18143	18038	18108	17985	18049	18088	18150	18090	18112	17963	18045	18121	18202	18072	18071	17998	18073	17991	18186	18182	17934	17830	18009	18097	18168	18148	17966	17978	17999	18144	17980	17952	17980	18190	18046	17931	18074	18099	17946	18053	17862	18058	18181	17904	18021	17920	18028	18065	18089	17989	18228	18029	18116	18011	17972	18224	18189	17914	17938	18036	18167	18111	17926	17892	18109	18113	18020	17958	17970	17984	17808	17993	18064	18038	18033	17968	17980	18053	18090	18122	17990	17748	18144	17982	17961	17781	17987	18057	18126	18026	17912	18074	18079	18194	18138	17934	17990	17893	17951	17920	17977	18051	17900	17913	18031	17893	18109	18010	17901	18002	18216	17872	17847	18169	18080	18154	17983	17884	18003	18057	18111	18068	17987	17929	17862	17888	18018	17940	18100	18066	17843	17979	18028	17826	18031	17947	17825	18059	18009	18100	18014	18118	17920	17800	17875	18003	17954	18091	18000	18030	18064	17843	18081	17987	18000	18002	18170	17899	17914	17910	17967	18289	17966	18014	18054	17967	17896	17978	17973	17965	17955	18045	18089	17875	18139	18126	18046	18144	18068	17923	17921	18034	17906	17923	17984	17997	17803	18187	18012	18072	18021	18141	18109	17929	17854	17981	17909	17940	17940	17919	17964	18073	18074	17935	17921	17890	17961	18040	18057	17890	17778	18137	17972	18015	17880	17893	17978	17841	18221	17957	18086	17951	18017	18080	17954	18101	17981	17962	17929	18108	17726	18122	18111	18106	17801	17966	17836	17810	18074	17799	18247	17926	17809	18088	17921	18010	17948	17870	17876	18038	17871	17951	17884	18036	17970	17947	18125	18069	17841	17990	17954	18064	17900	18056	18038	17910	17907	17904	18168	18198	17926	17841	17682	18112	18016	18170	17961	17913	18055	18108	17974	18036	18035	18045	17856	18052	17985	18050	17807	18040	18112	17933	18051	18002	17934	17930	17908	18269	18043	17872	18072	18020	18098	17967	17977	18045	17928	17831	17846	17880	18089	17962	18083	17837	18059	17798	18096	18019	18045	18003	18028	17986	17885	18016	17895	17890	17933	18184	17850	18003	18182	17967	18108	18083	17943	18029	17977	18111	17955	17882	17908	17957	17996	17922	17849	17999	18104	18028	18117	17867	17976	17835	18056	18074	17913	18172	18012	17934	17981	17809	18174	17938	18036	18043	18023	17799	18029	18128	18101	17941	18014	17849	18051	18006	18032	17922	17822	18012	18029	18021	17923	17907	18095	17819	17944	18118	17999	18002	18098	17944	17999	17923	17959	18054	17955	17946	17959	18003	17978	17999	17952	18163	17889	17825	17945	17970	18164	17863	18065	17880	17948	17946	18104	18144	17962	18102	18177	17995	17890	17869	18125	17773	17964	17989	18070	17990	18017	17947	18033	18002	18013	17959	18019	18062	18163	18143	17907	17885	18017	17880	17968	18004	17938	17846	17958	17919	17959	17960	17842	17977	17866	17943	17890	17972	17873	18123	18014	17842	17853	18070	18146	18338	17966	17997	17954	17992	18009	18079	18148	18037	17983	18134	17956	17879	17949	18059	17958	18066	18218	17931	18008	17940	18057	17949	17888	17918	18025	18014	18006	18108	18039	17833	17915	17956	18065	18192	17822	17974	17932	18012	17978	17743	17982	17883	18008	17972	18098	18011	17896	17858	18058	17968	17983	17860	17781	17869	17898	18138	17918	18062	18018	18013	18129	18083	17879	17941	18124	17865	18011	18094	17987	18138	18002	18162	17880	18046	18114	17942	18084	18055	18033	18039	17952	18069	17915	18050	18043	17840	17921	18124	17920	17941	18192	18052	18042	18038	18204	18131	18067	18107	17886	17788	18046	17994	17899	18074	18119	17877	17971	18065	17871	17802	18015	17873	17855	18080	18107	17893	17990	18082	18101	18066	17789	18015	18041	18119	17906	18004	17874	18098	17963	17925	18061	17786	18041	17952	17949	17895	18070	17983	18153	17911	17947	18014	18219	18092	17897	18083	17922	18018	18063	18107	18044	18003	17977	18020	17899	18063	18162	17824	18006	18019	17935	17938	17972	17990	18047	17911	17873	18063	17897	18042	18139	18075	18024	18107	18118	17930	18084	17924	18037	17912	17960	17890	18139	18058	18003	18007	17841	18010	17956	17997	18056	18071	17920	17987	17990	18067	17942	18000	18051	17846	18029	17953	18180	18021	17680	18019	18009	18017	18135	17989	18095	18178	18044	18030	17995	17927	18084	17994	18080	18167	18025	18128	18164	17841	17994	17908	18012	17972	18115	18013	18006	18081	18098	17924	17945	17959	18106	17985	17986	17934	18093	17919	17923	18005	18256	17893	17781	18017	18072	17877	18042	17836	18218	17845	17951	17994	17910	17855	17960	17986	17735	17971	18047	17955	17865	17930	18013	18005	17856	17981	18020	17839	17992	18069	18162	17956	17929	18064	17809	17849	17957	18026	18035	17883	17994	18165	17834	18014	17959	18049	18155	17959	17853	17962	18245	18012	17950	18065	17895	18046	17919	17791	18151	17900	17995	18061	18008	17905	18093	17890	18039	17958	18083	17888	18142	18047	17975	18021	18083	17962	17948	18035	17994	17884	17942	18013	18037	17813	18069	17985	18105	18117	17889	17896	18105	18024	17854	17861	17971	18075	17795	17968	18010	18134	17953	17952	17998	17952	18060	17859	18048	17973	17882	17788	18081	18118	18002	17899	18102	18143	18030	18056	17899	17919	18013	17899	18253	17951	17958	17849	18056	18130	18025	17980	17989	17880	18102	17868	17902	17855	18019	17859	18112	17952	17949	18033	17897	17804	18167	17969	17928	18088	17999	18000	17964	18001	17880	18005	17987	18001	18090	17929	18073	18079	18149	17864	18061	17969	18028	18075	17920	17999	18034	18120	17808	17897	18087	17982	17991	17931	18072	18015	18057	18001	18119	18048	17840	17908	17966	18071	17773	17857	18027	17986	18059	18103	18063	18018	17920	18031	17954	17944	18048	17956	17935	17965	17959	18004	17917	17972	18109	18158	18207	18139	18022	17935	18034	18083	18074	17897	17944	18047	17930	17968	18014	17960	18042	17788	18041	17950	17900	18053	18034	18134	17986	17869	18009	17840	18010	18049	18024	17938	18111	17981	18021	18110	18094	18152	18140	18100	17944	17891	18017	17711	18122	17960	17963	17992	17891	17983	17911	18012	17905	17993	18079	17820	18205	18077	17968	18163	18062	17780	18192	17762	17935	18118	17910	18048	18049	17994	17944	17846	18054	18081	17974	18206	17916	18069	18008	17935	17952	18175	17873	17867	17933	17969	18079	17961	18021	17799	17860	18163	18095	18053	17933	18032	18089	17856	18198	18227	17931	17991	17893	18147	18093	17758	18108	18021	17939	18052	17915	17966	17940	18054	18044	18143	18080	17959	18051	17861	18053	18096	18119	17958	17813	17931	18043	17778	18010	18034	18034	17823	18308	17971	18046	17895	17976	17985	17932	18039	17971	17960	18078	18039	17823	17957	18229	18076	17973	18026	18125	17916	18080	17899	17922	17809	18037	17999	17910	18056	18004	17949	18039	17990	17985	18011	18063	18229	18156	18045	17988	18055	18110	18005	17780	17972	17975	18032	17987	18173	18049	18064	18156	18068	17978	18026	17963	17963	18118	17890	18017	17937	17937	17843	17998	18024	17875	17861	17929	18176	18097	17977	18126	17900	17980	17947	18007	17785	18071	18130	17865	18110	17956	18041	18025	18068	17990	17945	17880	18006	17849	17774	18114	18057	18079	17940	18172	17957	17988	17956	18078	17987	18178	17947	18185	18026	17931	18031	18015	17951	18047	18059	18211	17787	18063	18141	18200	17931	17998	18042	17956	17927	17865	18024	17955	18291	18128	17945	18097	18050	17892	17950	18213	18075	18061	17875	18108	18050	17868	17846	18083	18174	17945	18116	17857	17902	18076	18143	17867	18048	18103	18096	17971	17952	17944	18107	18015	17887	18038	18012	17792	18055	17956	17973	17985	18195	17932	17954	18040	18047	18090	18001	17927	18015	18032	17855	17991	18060	18004	18022	18108	17896	17970	17920	18022	17989	18040	18146	17855	18007	17879	18052	18148	18060	18004	18034	18073	17949	18066	17984	17865	18158	18183	18170	17838	18179	17980	17928	18159	17945	18027	18041	18056	18109	17902	17976	18004	18023	17759	17966	18141	18113	18072	17960	17970	18015	17927	18004	17940	18016	18049	17971	18010	17914	17885	18020	18045	17981	17956	17983	17931	17983	18052	17854	17945	18007	18003	17916	17976	18040	18080	17932	18039	18134	17996	17955	17985	18061	17999	17954	18037	18121	17930	18082	18050	17930	18091	17982	17887	18051	18073	17943	18053	18042	17932	18135	18156	17958	17990	17937	18010	17840	18049	17872	18110	18066	18093	18035	17999	17982	17948	17906	18056	18140	18041	17968	18069	18001	17950	17970	17900	18139	18064	17756	18074	18053	17968	17843	17870	17972	18085	17859	17903	18071	18310	18008	17909	17877	17932	17918	18162	17865	18093	18035	17844	18001	18079	17972	17993	17894	18052	18147	18009	17895	17931	17883	17933	17967	17958	17948	18056	17954	18136	17990	18023	18051	18180	18153	18028	17735	17885	17815	18014	18074	18108	17967	17981	17898	17948	17899	17985	18112	18074	18011	17970	17951	17993	17956	17921	17941	18005	17988	18126	17870	18023	17939	17922	18168	18100	17997	17957	18038	18038	17945	17876	17733	18028	18138	17980	18035	17904	18170	17856	17854	18148	18032	17990	17921	18006	18096	17974	18060	17788	17950	18144	17926	18151	18044	18017	18034	17980	18014	18174	17960	18007	18032	18159	17936	18009	17993	18132	17979	18062	18199	18117	18193	18021	18146	17863	18023	18005	17969	18003	17920	18025	17959	18005	18099	17910	18116	17951	18026	17816	18033	17887	18078	18017	17929	17855	18013	17989	18143	17887	18102	17860	18001	17944	17963	17964	18008	18030	18034	18086	18003
24094	21095	27426	25258	23830	27752	29938	27927	27214	27307	27588	27500	27510	27330	27402	27013	27209	27146	27126	27284	26976	27125	27089	27201	27089	27081	27021	26969	27460	27331	27060	26882	27221	27183	27422	27237	27365	26985	27207	27025	27213	27184	27249	27427	27201	27168	27379	27214	27156	27249	27019	27445	27121	27138	27277	26991	27239	27380	27029	27240	27130	27028	27316	27109	27158	27277	27198	27277	27081	27195	27028	26795	27032	27307	27491	26993	26928	27008	26998	27040	26996	27108	26969	27120	27108	26918	27063	27209	27310	26960	27209	27056	27140	27135	27073	27124	27314	27336	26776	27059	27075	26903	27057	27183	27298	27001	27081	27105	27234	27260	27102	26941	27144	27321	27125	27092	27048	27004	27294	27102	27057	26993	26689	26994	27270	27235	26988	27143	27077	27310	27088	27192	27190	26953	27099	27063	27130	27214	27166	26970	27067	26949	26963	27172	27368	26982	27190	27095	27497	27060	27209	26872	26969	27306	27191	27055	27188	27018	27029	27210	27101	27162	27204	26968	27103	27248	27186	27060	27025	26958	26952	26982	26989	26898	26919	27252	27222	26998	27310	27227	27051	26789	27024	27151	27108	26880	27112	27292	27158	27164	27076	27221	27206	27305	26975	27012	27194	27035	26801	26994	26950	26965	27023	27332	27217	27099	27128	27137	27100	27082	27181	27101	26950	27109	27128	27070	27257	26979	26855	27046	27080	27255	27217	27096	27151	27175	26906	27021	26903	26955	27042	27217	27086	27153	27105	27054	27129	26924	26965	27050	27275	27024	26903	27067	27073	27186	27002	27169	27220	27129	27174	27179	27090	27018	27145	27163	27267	26957	27286	27322	26990	27336	27047	27105	27111	27170	27104	26957	26919	27109	26923	26983	26969	27064	27137	27318	26857	26938	27000	27215	26964	27111	27217	26973	27140	27092	27142	27425	27086	27207	27271	27300	26855	27006	26944	26894	27161	26885	27112	27226	27016	27004	26847	27097	26924	27110	27116	26984	27154	26986	26944	27252	27322	27171	27537	26924	27140	27328	27124	27022	27083	26897	27088	26817	27021	27150	27202	26980	26959	27087	27009	27370	26925	27004	26762	27020	27188	27335	27160	27114	26986	27057	27057	26932	26902	27075	27022	26939	26874	27200	27005	27005	27140	26906	27144	26848	26898	27091	27279	27124	26785	26966	26911	27118	27148	26981	27105	26951	27250	27087	27368	27367	26903	27068	27166	27122	27376	27194	27090	27217	27422	27226	27105	27316	26826	27294	27322	27279	26800	26971	26890	27151	27076	27197	27010	27092	27230	26963	27103	27089	27126	26990	26980	27364	27053	27229	26980	27184	26795	26943	26935	26851	26967	27038	27121	27126	27019	27270	27287	27160	27038	27095	27154	26928	27065	26997	26900	26905	27185	27047	27196	26970	26984	26943	27325	27422	27156	27159	27037	27017	27046	27085	27042	26898	26983	27106	27058	27355	27071	27125	26784	27070	26937	27012	26761	27018	27160	26837	27362	27265	27039	27016	27185	27090	26934	27018	27200	27128	26935	26812	27119	27058	27363	27138	26915	27071	26962	27100	27055	27188	26953	27044	27167	27406	27116	26876	27104	27154	27039	27106	26938	27033	27255	27168	27035	26938	27035	27027	26881	27345	27082	27061	27124	27124	27344	27181	27319	27047	26889	26954	26994	27115	26978	27148	27166	26813	27178	26959	27401	27411	27204	27120	27021	26972	27414	26929	27032	26950	27158	26947	27155	27168	26970	27004	27034	27250	27035	27195	27004	27010	27261	26908	26913	27007	27144	26731	26989	26874	27038	27300	26890	26952	27023	26898	27118	27043	27129	26955	26916	27075	27142	27092	26974	26869	27171	26997	27074	27128	27031	27158	27187	26847	27260	27248	26998	26858	27066	27026	27149	27086	26977	26978	27196	27086	27075	26945	26960	27066	27190	27030	27157	27028	27088	27139	26991	26938	26932	27200	26967	26974	27376	26965	27035	26964	26829	27117	27298	27078	27353	27244	26954	27176	27086	27011	27220	27013	27037	27335	27074	27053	27082	27085	27189	27123	27196	27032	26954	27132	27066	27059	27219	27243	27155	27075	27075	27187	27014	27193	27164	27108	27205	27203	27193	27081	27018	27279	27183	27146	27088	26986	27332	27039	27279	27344	27121	27113	26817	27208	27305	27045	27073	27016	27165	27064	27008	27213	27189	27096	27018	27054	27080	27123	26843	27347	27034	26955	27195	26870	27003	27209	27000	27284	27216	26952	27186	26916	27114	27063	27113	27147	27135	27192	27160	27000	26972	27108	27224	27089	27023	27118	27220	27015	27325	27075	26919	26856	27139	27136	27029	26910	27015	27068	26878	27101	26852	27160	27080	27175	27184	26843	27254	27235	27138	27208	27050	27208	27232	26935	26965	27113	26795	27149	27283	27088	26955	27023	26927	27021	27144	26903	27309	27413	27280	27045	27141	27037	27374	27034	27167	27104	27169	27135	27016	27058	27128	27267	26952	27125	27170	27125	27032	26850	27164	26912	27104	27198	27016	27101	27234	26965	27082	26809	27078	26925	27109	27140	27240	27145	27131	27156	26957	26797	27230	27138	27004	27027	27188	27299	27259	27056	26882	26834	27131	27165	27068	27086	27001	27223	27053	27197	26934	27095	26865	26949	27044	27007	27108	27073	27317	27129	27027	26921	27119	26972	27124	27246	27011	27260	27096	27191	27084	26939	26924	26908	26856	27099	27015	27051	26949	27051	27270	27069	27038	27328	27255	27100	27173	27098	27031	26892	27049	27177	27078	27207	27052	27040	27026	27149	27251	27020	27098	27053	27270	27082	27399	26982	27197	27093	27118	27117	27106	27043	27009	26977	26965	27105	27224	26795	26925	26919	27284	26902	27115	26989	27119	26910	26863	27075	27253	27247	27141	27122	27299	27108	26917	27032	26987	27050	27126	27058	27160	26762	27069	27147	27038	26883	27137	27273	27213	27076	26862	27159	27071	26639	27146	27044	27328	27134	26944	27165	26892	27072	27179	27093	27308	26975	26877	27092	27162	27237	26894	27429	27031	26991	27219	27429	27323	26977	26960	27177	26951	27038	27086	26915	27115	27156	27386	27084	27015	26984	26998	26845	27407	27063	27318	27045	27219	27171	27036	26901	26957	27105	27224	26908	27131	27144	27066	27004	27203	27072	26990	27131	27204	27056	27120	26755	27002	27116	26802	26947	26850	27009	26905	27194	27100	26913	26853	27105	27004	26855	26925	27018	26973	27269	27002	27098	27055	26935	27040	27131	27065	27424	27108	26992	26836	27114	26786	27013	27018	27035	26953	27116	27132	27072	27077	27148	27023	27241	27232	27178	27359	27140	26994	27132	27206	27029	27262	27024	27176	27211	27012	26978	27266	26988	27157	27196	27118	27482	27391	27039	27094	26927	27167	27011	27156	27005	27351	26986	27001	27187	27058	26947	27086	27096	27001	26951	27144	27296	27126	27019	27009	27218	26949	27253	27047	27050	26838	27111	26817	26929	27200	27209	27217	27177	27063	26985	26940	27331	27128	26976	27068	26803	27105	27282	27029	27072	26960	26932	27190	27208	26999	27374	27013	27056	26984	27300	27282	27059	27143	27096	26993	27051	27288	26992	27177	27092	26965	27181	26988	27255	27083	27228	27036	27117	27208	26995	27204	26993	27437	27102	27014	27142	26843	26964	26924	27277	27045	26974	26973	27062	27243	27121	27248	27259	27104	26921	27166	27058	27083	27256	27172	26950	27233	27158	27152	27125	27261	27355	27258	27337	27287	26905	27053	27007	27328	26770	27201	26993	27196	27311	27452	26968	27126	27095	27216	27006	27073	26787	27025	27008	27117	27107	27161	27032	27175	27127	27006	27096	26835	27256	27029	27230	27373	27109	26992	27064	27240	27303	27000	27001	27013	26814	27202	26914	26953	27115	27067	27076	27125	27082	27262	27087	26769	26947	27204	27055	27192	26887	26939	27182	27322	26928	27117	27074	26979	27039	26980	27325	26877	26997	27229	26933	27029	27179	26849	27046	27165	27307	26950	27053	26888	27158	26789	26975	27350	27086	26921	27066	27114	27153	27338	26737	27025	27041	26735	26895	27232	27108	27230	26929	27277	27108	27067	27101	27052	27101	26924	26999	27254	27341	27220	27034	27033	26930	27196	26891	27128	27232	26986	27174	27309	27014	27165	26982	27101	27031	27087	26929	27034	27170	27112	26823	26874	26865	26905	27083	27029	27101	27186	27013	26873	27029	27160	27103	27319	27183	26848	27020	27075	27128	26812	26999	27131	27098	27139	27191	27065	27401	26886	26987	26819	27013	27143	27206	26982	27112	26978	27343	27114	27075	26969	27092	26928	26888	27005	27108	27080	27172	27018	27071	27177	26939	27199	27022	27028	26892	27164	27016	27135	26953	27122	27073	27205	27063	27057	27164	27174	27317	27264	27230	27172	27098	27146	27304	26934	27201	27241	27308	27267	27163	27068	27164	26883	27130	27036	27281	26791	26959	27154	27124	27268	27015	27230	26856	27087	27269	27369	27271	27247	27015	27059	27179	26950	27356	27141	27118	27136	27368	27333	26896	27164	27039	27004	26844	27107	27164	27370	27025	26980	26913	27018	27201	27348	27237	27234	27183	27336	26958	27080	27103	26943	27159	27025	27165	26902	26928	27477	27267	27134	27118	27471	26960	26932	27253	27044	26972	26953	27222	27083	26905	27210	27238	27177	26854	26967	27051	27331	26987	26977	27377	27256	26982	26869	27187	27163	27134	26954	26781	27196	27072	27087	27006	27176	26958	27242	27095	26967	26941	27000	27229	27097	27092	27044	26948	27147	27119	26972	27194	27155	27007	27240	26965	27028	27039	26981	27173	27323	27139	26899	27398	27214	27085	27377	26989	27226	26972	27176	27093	27142	27203	27060	27134	27234	27098	27004	26927	27009	27154	26947	26982	27164	27223	27127	27588	27108	26979	27119	26873	27295	26830	26931	27066	26939	27120	27188	27528	27461	27036	27065	27204	27407	27096	27083	27465	27289	26745	27001	26966	26922	27228	27012	27221	27050	27004	27173	27098	27156	27127	27179	26945	27089	26901	27100	27038	27020	27043
27655	50646	34931	21419	19471	18765	18532	18067	17918	17785	17863	17853	17579	17930	17884	17672	17596	17614	17677	17719	17700	17592	17590	17686	17383	17544	17540	17620	17498	17515	17582	17668	17615	17698	17798	17688	17718	17611	17698	17613	17687	17600	17600	17631	17407	17421	17641	17559	17547	17509	17612	17622	17628	17477	17652	17349	17546	17629	17482	17641	17543	17468	17404	17331	17428	17358	17486	17341	17499	17398	17618	17400	17576	17299	17377	17731	17533	17537	17464	17583	17453	17621	17613	17532	17479	17497	17742	17359	17535	17564	17556	17492	17627	17507	17525	17589	17520	17502	17517	17355	17348	17635	17420	17404	17370	17449	17554	17340	17480	17627	17530	17512	17567	17396	17550	17394	17457	17474	17583	17530	17384	17527	17550	17373	17509	17478	17470	17486	17323	17503	17419	17541	17443	17281	17584	17382	17610	17668	17587	17452	17618	17380	17444	17558	17501	17405	17504	17402	17403	17426	17338	17493	17386	17430	17485	17453	17465	17510	17516	17533	17327	17510	17470	17479	17639	17597	17392	17560	17478	17350	17327	17428	17498	17446	17524	17478	17467	17539	17559	17542	17442	17466	17571	17588	17298	17377	17544	17534	17378	17587	17526	17580	17428	17513	17546	17506	17466	17526	17496	17566	17503	17554	17458	17492	17545	17265	17412	17469	17467	17367	17406	17442	17602	17484	17472	17605	17496	17553	17572	17426	17422	17485	17356	17599	17535	17384	17531	17547	17522	17406	17389	17452	17477	17448	17397	17581	17418	17510	17660	17534	17433	17458	17567	17453	17463	17569	17437	17476	17437	17474	17519	17403	17567	17642	17431	17565	17325	17422	17592	17322	17396	17424	17389	17485	17465	17349	17631	17536	17467	17641	17540	17478	17473	17324	17569	17514	17477	17260	17474	17695	17396	17369	17564	17276	17537	17504	17486	17409	17338	17549	17528	17391	17356	17278	17470	17541	17375	17542	17309	17448	17633	17500	17405	17799	17381	17585	17526	17449	17554	17365	17336	17454	17489	17357	17318	17442	17491	17370	17576	17485	17499	17437	17412	17485	17583	17759	17467	17426	17551	17413	17569	17608	17527	17280	17566	17650	17516	17641	17405	17415	17564	17281	17633	17551	17530	17627	17270	17432	17510	17490	17287	17520	17490	17824	17465	17562	17462	17676	17579	17487	17501	17549	17351	17484	17573	17565	17382	17260	17415	17557	17457	17515	17339	17431	17557	17590	17479	17442	17447	17340	17420	17574	17421	17372	17466	17542	17538	17538	17375	17533	17569	17399	17525	17473	17608	17581	17535	17639	17339	17535	17486	17405	17527	17395	17629	17366	17467	17656	17602	17491	17670	17353	17560	17501	17495	17439	17447	17605	17376	17611	17273	17446	17522	17423	17510	17846	17492	17475	17486	17458	17571	17645	17507	17429	17533	17433	17439	17446	17404	17553	17523	17528	17495	17549	17486	17543	17392	17426	17602	17468	17441	17535	17411	17473	17589	17497	17497	17493	17635	17489	17520	17410	17482	17663	17440	17527	17459	17548	17430	17337	17302	17514	17461	17431	17341	17500	17430	17314	17616	17340	17621	17285	17440	17331	17383	17428	17458	17435	17543	17482	17451	17497	17395	17377	17410	17490	17588	17438	17327	17318	17477	17410	17517	17390	17603	17397	17417	17520	17394	17466	17431	17217	17621	17490	17561	17534	17483	17465	17282	17531	17655	17389	17544	17636	17502	17558	17464	17394	17568	17574	17506	17594	17514	17587	17528	17434	17425	17384	17524	17727	17533	17307	17619	17435	17535	17566	17416	17524	17402	17395	17572	17447	17573	17468	17497	17476	17538	17572	17493	17496	17385	17562	17451	17474	17321	17422	17486	17486	17474	17568	17570	17375	17597	17291	17676	17428	17629	17345	17453	17436	17485	17604	17502	17592	17489	17520	17531	17262	17555	17465	17522	17473	17456	17360	17392	17531	17457	17337	17431	17508	17343	17504	17530	17438	17516	17366	17351	17336	17378	17525	17574	17304	17502	17565	17685	17458	17446	17415	17483	17456	17494	17349	17375	17542	17621	17370	17471	17471	17452	17549	17589	17534	17541	17484	17588	17361	17557	17572	17497	17380	17381	17449	17504	17404	17483	17234	17591	17520	17590	17333	17614	17370	17348	17303	17453	17497	17482	17379	17467	17566	17353	17458	17315	17428	17486	17744	17518	17499	17551	17495	17327	17574	17434	17500	17522	17651	17519	17500	17391	17445	17509	17598	17387	17494	17523	17560	17471	17474	17554	17465	17472	17589	17342	17551	17710	17436	17563	17482	17362	17303	17505	17568	17402	17780	17489	17397	17541	17570	17478	17300	17487	17596	17341	17568	17485	17493	17579	17582	17526	17586	17351	17414	17383	17358	17581	17532	17393	17594	17535	17375	17454	17514	17350	17536	17553	17655	17374	17675	17421	17647	17524	17653	17676	17409	17582	17358	17574	17540	17573	17407	17458	17535	17432	17541	17685	17540	17427	17501	17652	17546	17586	17486	17539	17520	17531	17641	17540	17455	17454	17488	17368	17624	17600	17333	17592	17558	17279	17661	17546	17452	17394	17579	17505	17570	17531	17320	17601	17524	17577	17346	17392	17504	17520	17341	17546	17392	17530	17409	17449	17366	17382	17582	17419	17438	17434	17472	17522	17438	17301	17528	17431	17409	17499	17467	17659	17368	17484	17533	17502	17357	17484	17549	17507	17520	17393	17458	17314	17537	17508	17523	17628	17414	17353	17455	17473	17386	17507	17336	17618	17562	17574	17586	17388	17525	17592	17471	17402	17627	17683	17425	17659	17547	17553	17358	17426	17434	17468	17605	17424	17284	17478	17375	17687	17354	17681	17256	17494	17533	17584	17356	17417	17442	17461	17399	17577	17251	17469	17557	17360	17444	17680	17486	17500	17661	17468	17763	17554	17528	17441	17739	17474	17380	17497	17565	17350	17373	17595	17567	17404	17483	17579	17554	17366	17402	17531	17407	17504	17578	17487	17444	17448	17572	17420	17348	17405	17328	17521	17401	17351	17494	17500	17605	17351	17334	17537	17425	17455	17444	17496	17396	17458	17362	17304	17468	17439	17423	17439	17503	17499	17542	17550	17635	17646	17508	17468	17582	17520	17372	17237	17601	17437	17265	17377	17473	17508	17422	17418	17436	17671	17431	17414	17660	17493	17579	17630	17438	17533	17394	17485	17504	17417	17723	17499	17372	17621	17565	17507	17466	17548	17281	17506	17379	17467	17157	17526	17425	17453	17364	17463	17426	17306	17534	17426	17381	17539	17517	17588	17371	17614	17446	17590	17536	17464	17464	17515	17516	17396	17421	17603	17428	17527	17497	17580	17424	17728	17517	17482	17547	17590	17630	17246	17573	17514	17449	17280	17475	17393	17485	17312	17610	17599	17451	17624	17381	17519	17689	17446	17701	17616	17556	17383	17643	17444	17275	17530	17568	17402	17522	17663	17294	17421	17419	17400	17458	17357	17604	17628	17424	17372	17531	17635	17369	17439	17229	17460	17555	17490	17610	17494	17539	17360	17472	17514	17422	17692	17493	17431	17500	17430	17513	17574	17454	17615	17582	17519	17444	17580	17531	17439	17380	17465	17507	17676	17418	17258	17398	17632	17557	17517	17694	17522	17394	17431	17464	17601	17446	17661	17495	17476	17365	17394	17515	17292	17440	17507	17456	17389	17340	17608	17526	17561	17452	17399	17374	17384	17519	17497	17467	17353	17449	17622	17339	17707	17408	17331	17494	17536	17417	17468	17457	17533	17522	17543	17489	17386	17562	17551	17370	17493	17544	17292	17505	17406	17548	17524	17491	17264	17690	17376	17355	17576	17381	17553	17552	17509	17430	17572	17482	17388	17588	17575	17379	17541	17316	17539	17581	17433	17349	17457	17426	17450	17629	17616	17494	17480	17452	17319	17541	17387	17358	17409	17611	17448	17578	17447	17567	17474	17439	17355	17642	17372	17557	17439	17314	17316	17471	17425	17609	17483	17545	17666	17410	17338	17553	17626	17468	17456	17331	17481	17463	17451	17551	17462	17393	17564	17639	17621	17488	17597	17415	17323	17488	17645	17546	17404	17666	17518	17473	17502	17425	17407	17580	17623	17410	17343	17634	17529	17343	17480	17491	17402	17422	17507	17613	17627	17347	17591	17558	17346	17496	17512	17427	17445	17653	17285	17501	17609	17332	17443	17452	17358	17564	17638	17554	17466	17368	17435	17342	17579	17461	17348	17508	17548	17454	17430	17722	17446	17565	17558	17600	17469	17657	17500	17466	17555	17483	17448	17510	17571	17408	17476	17488	17663	17363	17376	17424	17605	17362	17437	17432	17589	17582	17406	17632	17419	17560	17407	17604	17402	17414	17397	17582	17348	17500	17514	17300	17638	17545	17552	17497	17599	17428	17493	17502	17753	17453	17404	17588	17418	17579	17503	17586	17481	17561	17360	17331	17376	17522	17467	17335	17423	17260	17399	17475	17351	17513	17309	17467	17358	17550	17527	17654	17414	17390	17385	17425	17575	17383	17598	17560	17439	17441	17308	17465	17263	17530	17451	17379	17561	17538	17522	17618	17478	17457	17683	17258	17557	17474	17569	17349	17567	17440	17573	17423	17494	17457	17471	17279	17590	17433	17559	17513	17515	17425	17398	17582	17444	17254	17482	17617	17466	17298	17589	17482	17491	17464	17547	17531	17336	17571	17490	17489	17424	17331	17563	17296	17645	17487	17337	17659	17357	17386	17383	17375	17381	17546	17582	17366	17582	17443	17214	17406	17579	17531	17545	17285	17522	17566	17503	17394	17518	17449	17467	17655	17721	17331	17379	17502	17363	17488	17498	17388	17580	17598	17507	17395	17454	17293	17280	17318	17595	17691	17337	17271	17481	17495	17533	17424	17435	17644	17509	17318	17392	17565	17695	17600	17496	17704	17509	17324	17328	17532	17551	17559	17512	17452	17571	17579	17474	17499	17435	17645	17507	17729	17494	17676	17571	17394	17569	17597	17272	17437	17419	17495	17303	17391	17508	17585	17556	17652	17523	17544	17356	17424	17333	17603	17564	17371	17547	17338	17479	17566	17493	17443	17570	17371
22471	20997	27318	24971	22126	27032	32333	29466	28761	29197	29112	28727	28815	28605	28870	28605	28654	28679	28583	28551	28687	28435	28366	28821	28622	28554	28338	28435	28633	28580	28618	28441	28265	28570	28558	28481	28655	28457	28373	28542	28738	28493	28610	28431	28580	28303	28357	27915	28414	27930	28028	28475	28244	28445	28414	28550	28434	28561	28459	28552	28536	28191	28280	28377	28451	28489	28415	28296	28060	28363	28090	28381	28380	28440	28491	28233	28506	28361	28247	28419	28545	28388	28411	28130	28423	28163	28342	28107	28418	28309	28470	28255	28527	28302	28483	28251	28398	28264	28217	27949	28439	28226	28498	28092	28439	28193	28240	28464	28511	28402	28239	28040	28377	28340	28090	28156	28310	28267	28273	28280	28241	28441	28530	28021	28265	28342	28468	28324	28395	28239	28488	28176	28113	28315	28234	28455	28420	28161	28323	28211	28361	28299	28339	28114	28311	28280	28179	28275	28341	28223	28377	28198	28418	28453	28444	28323	28495	28406	28293	28371	28400	28298	28373	28114	28348	28506	28179	28336	28202	28371	28135	28314	28102	28138	28042	28285	28168	28215	28606	28291	28475	28166	28076	28466	28366	28238	28255	28281	28300	28108	28322	28184	28138	28157	28342	28274	28134	28245	28086	28224	28135	28568	28336	28162	28454	28142	28056	28141	28180	28146	28161	28204	28180	28296	28328	28356	28540	28175	28142	28411	28249	28302	28257	28275	28227	28052	28353	28509	28204	28375	28481	28377	28288	28501	28396	28152	28250	28284	28432	28231	28377	28183	28383	28302	28262	28331	28310	28274	28418	28181	28351	28543	28403	28388	28437	28285	28195	28206	28377	28284	28278	28169	28129	28741	28206	28319	28286	28144	28430	28266	28159	28443	28203	28211	28692	28171	28193	28482	28426	28403	28255	28138	28385	28155	28319	28107	28019	28345	28444	28148	28330	28224	28484	28228	28055	28349	28387	28165	28133	28281	28173	28212	28212	28195	28370	28234	28263	28328	28280	28223	27958	28191	28183	28155	28455	28459	28335	28059	28272	28130	28231	28084	28262	28594	28372	28347	28567	28280	28201	28291	27967	28335	28434	28045	28125	28282	28352	28447	28143	28249	28385	28348	28386	28366	27982	28301	28379	28295	28546	28178	28243	28794	28236	28156	28262	28113	28336	28501	28169	28375	28284	28092	28321	28334	28265	28308	27996	28081	28241	28176	28340	28135	28440	28102	28312	28191	28223	28241	28138	28313	28322	28350	28217	28323	28190	28103	28241	28438	28185	28404	28306	28073	28438	28265	28294	28104	28272	27961	27956	28137	28336	28713	28410	28400	28434	28374	28250	28294	28468	28118	28139	28404	28348	28248	28341	28426	28489	28312	28099	28323	28349	28448	28330	28096	28141	28280	28279	28034	28194	28431	28519	28262	28255	28319	28292	28312	28316	28162	27883	28429	28244	28083	28384	28249	28199	28230	28330	27996	28421	28568	28250	28448	28309	28191	28069	28298	28281	28328	28319	28396	28383	28232	28235	28267	28491	28233	28256	28054	28418	28135	28285	28287	28235	28296	28353	28089	28268	28192	28187	28307	28217	28232	28136	28098	28459	28379	28368	28452	28245	28469	28229	28163	28143	28219	28561	28673	28381	28421	28282	28008	28277	28404	28348	28258	28147	28263	28255	28184	28182	28114	28311	28382	28090	28518	28244	28161	28276	28274	28155	28399	28353	28087	28137	28293	27994	28342	28320	28151	28354	27916	28390	28389	28301	28147	28218	28361	28446	28254	28119	27938	28050	28101	28399	28330	28155	28055	28006	28023	28279	28161	27864	28179	28375	28014	28253	28194	28475	28308	28084	28433	28045	28262	28478	28103	28389	28515	28485	28030	28510	28463	28273	28235	28194	28161	28233	28397	28210	28323	28162	28214	28275	28220	28131	27969	28206	28353	28258	28402	28233	28200	28063	28416	28362	28211	28145	28646	28036	28252	28507	28096	28493	28122	28179	28253	28493	28207	28313	28080	28468	28300	28310	28185	28349	28236	28348	28011	28671	28410	28208	28203	28426	28114	28268	28210	28210	28204	28352	28137	28009	28070	28364	28193	28414	28291	28379	28374	28345	28215	28359	28496	28198	28240	28024	27917	28186	28333	28128	28182	28316	28344	28465	28397	28426	28215	28342	28290	28263	28214	28436	28266	28339	28502	28398	28448	28341	28213	28459	28429	28370	28484	28293	28257	28463	28109	28162	28215	28266	28370	28297	28350	28207	28134	28296	28187	28250	28186	28230	28212	28231	28423	28127	28367	28447	28431	28315	28043	28490	28313	28393	28318	28046	28251	28209	28118	28368	28402	28209	28278	28599	28200	28189	28215	28210	27975	28160	28581	28580	28416	28356	27999	28030	28279	28067	28386	28174	28103	28060	28124	28194	28440	28242	28389	28224	28429	28143	27886	28194	28183	28323	28358	28403	28310	28092	28407	28406	28250	28298	28097	28287	28407	28270	28368	28165	28106	28308	28342	28255	28366	28269	28208	28272	28256	28115	28012	27805	28149	28156	28212	28419	28358	28298	28321	28273	28187	27949	28377	28463	28262	28262	28115	28110	28224	28491	28094	28199	28345	28167	28143	28433	28546	28186	28378	28289	28406	28198	28325	28480	28016	28091	28156	28460	28311	28347	27928	28124	28121	28609	28181	28159	28315	28541	28342	28538	28197	28097	28388	28348	28087	28355	28302	28223	28333	28439	28409	28236	28056	28576	28125	28300	28205	28231	28380	28175	28360	28093	28109	28140	28362	27970	28151	28386	28300	28398	28417	28202	28461	28237	28180	28383	28245	28303	28357	28411	28409	28127	28421	28460	28371	28171	28405	28222	28184	28225	28159	28141	28316	28320	28264	28413	28080	28152	28232	28402	28407	28205	28223	28310	28159	28349	28654	28399	28475	28292	28156	28266	28450	28322	28119	28534	28266	28248	28201	28352	28421	28297	28120	28275	28363	28083	28252	28098	28355	28367	28235	28384	28246	28381	28531	28166	28132	28223	28304	28120	28103	28456	28229	28135	28242	28509	28248	28220	28477	28233	28433	28231	28285	28279	28375	28418	28086	28126	28220	28098	28264	28588	28506	28485	28298	28310	28387	28286	28131	28158	28343	28407	28222	28202	28310	28347	28276	28161	28230	28382	28566	28404	28561	28383	28343	28331	28279	28214	28081	28374	28101	27938	28001	28156	28276	28299	28280	28278	28378	28548	28309	28365	28478	28314	28159	28288	28176	28189	27994	28227	28163	28312	28404	28282	28356	28389	28345	28405	28171	28401	28202	28342	28498	28405	28352	28495	28347	28221	28313	28499	28319	28205	28288	28164	28202	28404	28182	28297	28334	28204	28182	28365	28541	28072	28141	28280	28178	28268	27934	28172	28238	28368	28434	28226	28185	28205	28401	28394	28332	28384	28246	28214	28069	28217	27929	28375	28497	28301	28325	28392	28306	28315	28458	28031	28260	28463	28260	28264	28365	28325	28225	28173	28023	28178	28468	28232	28078	28249	28508	28261	28303	28169	28007	28241	28297	28222	28209	28056	28413	28297	28368	28479	28129	28526	28314	28347	28463	28243	28479	28320	28348	28232	28141	28059	28303	28380	28169	28406	28278	28121	28302	28185	28162	28125	28391	27941	28076	28052	28077	28265	28073	28478	28341	28305	28298	28416	28274	28184	28199	28374	28281	28335	28404	28159	28083	28242	28167	28138	28101	28376	28232	28306	28188	28500	28368	28263	28124	28241	28218	28037	28241	28376	28098	28308	28357	28284	28364	28059	28440	28635	28168	28175	28351	28284	27904	28131	28205	28173	28027	28257	28097	27951	28348	28314	28568	28402	28285	28257	27997	28486	28305	28153	28385	28397	28320	28318	28178	28179	28299	28327	28109	28219	28451	28511	28256	28627	28378	28359	28180	28173	28320	28256	28163	28296	28082	28384	28128	28265	28312	28364	28373	28032	28128	28023	28343	28494	28223	28247	28388	28573	28331	28573	28474	28243	27976	28149	28278	28386	28204	28126	28151	28027	28408	28178	28092	28460	28299	28200	28077	28257	28330	28226	28203	28233	28291	28485	28507	28345	28516	28365	28173	28346	28141	28200	28100	28167	28376	28293	28319	28278	28213	28239	28334	28465	28220	28385	28052	28468	28332	28332	28419	28008	28161	28169	27999	28250	28347	28286	28186	28331	28033	28336	28366	28029	28222	28056	28338	28480	28289	28397	28275	28104	28319	28295	28129	28287	28397	28478	28219	28050	28204	28293	28471	28291	28010	28275	28573	28019	28196	28320	28251	28159	28402	28062	28210	28386	28264	28210	28068	28431	28252	28244	28140	28268	28313	28353	28377	28454	28221	28646	28077	27972	28343	28150	28332	28430	28234	27936	28388	28349	28282	28327	28279	28339	28149	28448	28094	28393	28369	28107	28235	28176	28159	28411	28215	27992	28143	28016	28059	28639	28418	28513	28451	28237	28315	28626	27987	28244	28278	28110	28346	28325	28421	28319	28302	28257	28230	28260	28163	28299	28117	28277	28110	28218	28433	28086	28104	28070	28331	28079	28436	28172	28133	28134	28303	28361	28434	28271	28604	28551	28104	28320	28040	28274	28440	28457	28450	28282	28237	28155	28296	28325	28244	28367	28220	28420	28372	28344	28293	28418	28246	28122	28246	28469	28055	28341	28297	28351	28353	28521	28229	28537	27964	28204	28302	28258	28118	28326	28291	28346	28490	28336	28060	28141	28206	28109	28295	28380	28408	27811	28251	28196	28254	28018	28352	28297	28146	28224	28339	28391	28185	27972	28215	28274	28248	28029	28214	28198	28250	28305	28423	28196	28269	28479	28169	28114	28027	28394	28324	28318	28162	28116	28513	28377	28515	28305	28320	28151	28342	28389	28235	28175	27978	28297	28317	28178	28292	28131	28202	28583	27950	28016	28289	28233	28119	28181	28213	28322	28282	28396	28302	28160	28287	28168	28339	28315	28163	28449	28542	28328	28028	28197	28122	28320	28379	28303	28183	28209	28276	28175	28208	28367	28331	28555	28417	28338	28096	28202	28230	28296	28438	28391	28324	28270	28442	28374	28158	28107	28390	28542	28140	28257	28365
29288	58643	40716	25550	21492	20388	19653	19130	18956	18680	18705	18524	18300	18410	18251	18338	17971	18162	18117	18108	18073	18146	18103	17971	18180	18013	18086	18383	17996	18051	18318	18059	18208	18172	18083	18193	18293	18280	18153	18099	18223	18246	17918	18156	18045	18101	18140	17951	18154	18029	17807	17872	17976	18008	18100	17973	18102	18064	17906	18022	18136	17873	18097	17934	17833	18097	17987	17996	18126	17865	17984	17973	18061	17877	18070	18178	18066	17962	17948	18091	18066	18067	17933	18036	18080	17877	18185	17960	18033	18084	18023	17977	17837	17763	17967	18090	17852	17999	17899	18004	17986	18040	17972	17826	18096	18153	18030	17962	17979	17939	18055	17867	17877	18005	17949	17935	18140	17889	17963	18104	17850	17981	18041	18003	17952	17899	17804	18160	18123	17942	17760	18201	17915	18067	17927	17899	17854	17960	17871	17829	17795	18035	17880	17863	18020	17916	17870	17876	18002	17880	17821	17940	17854	18101	17846	17822	18022	18032	17856	18050	17863	17818	17982	17954	17918	17859	17815	17863	18091	17900	17994	17930	17820	17949	18155	18096	18055	17974	18089	17945	17925	17835	17944	17928	17886	17838	17964	18136	17912	17969	18024	17857	18038	17985	17897	17842	17991	17903	17969	17874	17978	17864	17887	17900	17840	17842	17931	18029	17967	17994	18042	18016	18011	17965	17988	18030	17856	18003	18002	17933	17878	18071	17983	18013	17949	17955	18046	17849	17976	18041	17908	17846	17964	18006	17800	17941	17911	18181	17871	18061	18164	18182	17836	18009	17894	17841	17885	17866	17935	17960	17840	17941	17879	17918	17984	18016	18131	17937	17883	18057	17867	17793	17965	17995	18045	18046	17932	17891	18051	17939	17842	17728	18048	18052	17922	18105	17924	17931	18064	18090	18055	17884	17912	17732	17958	17941	17895	17977	18016	17921	18051	17814	17897	17834	18068	18112	18076	17779	18059	17970	17960	17792	17963	17932	18108	17992	17966	17897	17976	17941	17994	18100	18031	17932	17852	18090	18093	18038	17911	18040	17930	17975	18041	18047	18102	17948	17960	17947	17972	17971	17871	17949	17964	17867	17936	18043	18008	17885	17947	18010	17766	17981	18006	18087	17950	17955	18063	17869	17902	17965	17895	17949	17894	18065	18147	17912	18145	17961	17905	17950	17967	17870	17837	18089	17922	17850	17791	17951	17948	18018	17986	17926	18120	17845	18164	18020	18097	17821	17901	17977	18001	17950	17870	17930	18074	17949	17904	17812	17995	18017	17942	18022	17922	17812	17850	18033	17766	17852	18192	18041	17937	18044	17966	18005	17816	17886	17959	17997	17789	18072	17902	17828	17957	18022	18068	18131	17811	17777	18088	17981	17898	18017	17899	17817	17879	17849	18126	17899	17928	17798	17680	18077	17917	17922	17848	18074	18123	18032	17913	17702	18042	17807	17962	18021	17795	17905	17949	17921	17905	18106	17941	17908	18009	17919	18023	18024	17902	17682	17917	18028	17968	17938	18177	17909	18054	17988	17831	17998	17944	17970	17966	18045	17920	17833	17951	17888	18112	17951	17884	18062	17930	17916	17761	17800	17820	17977	18003	17884	17883	17953	17866	17962	17928	17993	17740	17847	17993	17970	17840	18082	17828	18046	18136	17921	17985	17973	18037	17908	18047	17938	17979	17858	17887	17951	17874	17805	17929	18026	18035	17888	17847	17907	18115	18007	17963	17826	17899	17959	17881	17928	17988	18078	17926	17877	18023	17907	17950	18237	18155	17752	17871	17754	17834	18062	17824	17973	17835	18015	17917	17964	17912	17892	17878	17836	17902	17936	17925	17940	17969	17954	18112	17951	17897	17881	17914	18023	17931	17914	18156	17986	17925	18012	17965	17814	17939	17892	18016	17835	17882	17921	17907	18065	17873	17988	18118	17889	17942	18037	17804	17844	17789	18023	17895	18114	17781	18067	17893	17845	18101	18003	17850	17869	17833	17968	18132	17822	18135	17994	17825	18151	17934	17822	18008	17872	17885	17954	17993	17771	18029	17924	17991	17935	17957	17901	17882	18013	17981	17912	17976	18065	17937	18022	17928	17955	18101	17867	17998	18179	17964	17806	17880	17909	18047	18008	17970	17881	17822	17975	17925	18094	17823	17982	17812	18108	17864	17863	17944	17991	17912	17915	18090	17867	17932	17985	17983	17882	17917	17710	17891	17930	18051	17964	17978	17970	18175	17903	17983	17960	17889	17805	17897	17970	17857	18064	17690	18097	17812	17911	17828	18037	18024	17877	17887	17766	17888	18018	18056	17810	17974	17877	18178	17919	17928	17944	17919	17808	17829	18020	18080	18041	18018	18002	17836	18002	17831	17831	17953	17971	17937	17880	17933	17948	18067	17938	18097	18021	17989	18044	17939	17967	17921	17999	17805	17766	17955	17871	17899	17916	17800	17857	17908	18112	18073	18077	17948	17963	17929	17811	17928	17935	17855	18130	18054	17949	17987	17818	17905	18085	18070	17913	17965	17822	18073	18062	17934	18036	17871	17949	18031	18039	18067	17918	17956	18122	17882	17927	18051	17886	17923	17909	18047	17875	18016	18220	17985	17931	18053	17914	17946	17909	17962	17981	17956	17915	17964	17880	17980	17932	17938	17914	18012	17968	17919	17971	17975	18029	17979	17729	17902	18101	17706	18131	17888	17871	17891	18043	17972	17808	17922	17921	18006	17981	17872	17917	18166	18054	17773	17986	17876	17891	17959	17768	18026	18004	17820	17920	17839	18062	17805	17948	18048	17952	17892	17947	17900	17981	17979	18005	17992	18016	17862	17881	17980	17777	18111	17979	18021	17933	18194	17835	17816	17969	17943	18063	17911	17860	18074	17884	18000	17821	18055	17906	17928	17818	17955	18026	18063	17919	17950	18035	17940	17836	17908	17898	18107	18139	17981	17969	17803	18183	17997	17993	17829	17950	18085	17967	17966	17932	18105	17865	17815	18005	17883	17898	17958	18041	18077	17883	17902	17887	18084	17980	17878	17891	18003	18015	18026	17872	17836	17968	18046	17968	17864	18043	17958	17688	17959	17790	17913	17936	17919	17929	17980	17983	17899	17822	18037	17870	18095	18087	17845	17938	17877	18095	17929	18016	17924	17814	17880	17962	17871	17949	17943	18066	17960	17898	17902	17860	18072	18060	18006	17870	17979	18277	17874	17891	18118	18039	17892	17792	17987	17959	18015	17984	17761	17879	17919	17900	17994	18043	17942	17818	18019	17944	17980	18080	18038	18062	17731	17913	17929	17983	18082	17845	18057	17805	17862	18133	17871	17917	17910	17889	17940	18010	17909	18020	17878	18009	17885	17886	18076	17860	17955	17732	17959	17843	18010	17925	18225	17981	18023	17845	17895	17769	17928	17901	18110	18015	17787	17823	18031	17946	17882	17992	17930	17970	18168	17900	17855	18064	17860	17977	18012	17956	18006	17965	18019	17922	17887	17942	17866	18000	17838	18095	18020	17959	17961	17957	17985	18072	18029	18056	18015	17960	17759	18059	17999	17996	17933	17864	18060	17922	18026	17884	17933	17843	17860	17957	17934	17987	17779	17765	17877	17873	18052	17984	17852	17989	17988	17803	17969	17915	17832	17981	17950	17905	17840	18051	17951	17924	17837	18000	18126	17920	17976	17964	17937	17902	17940	17976	17627	17870	18051	17694	18030	17889	17781	18123	17962	18073	18050	18063	18029	17759	17967	17930	17709	18222	18050	17867	18071	18070	17781	17900	17994	17968	18012	17829	17997	17966	17998	17994	17861	17804	17887	18023	17991	17902	18089	18126	17909	17941	17760	17995	18041	17855	17870	17769	18074	17943	17884	17938	17909	18040	17952	18084	17965	17767	17943	17918	17985	18086	17893	17908	17829	18132	18046	17870	17941	17907	17883	17872	17984	17936	18078	17872	18052	18025	17883	17992	17962	17980	17962	17914	17869	17987	18145	18095	17990	17856	18154	17969	18091	17889	17904	17837	17959	17768	17978	17877	18036	17902	17963	17879	17907	18041	17954	17759	17942	18005	18028	17892	17906	18010	18090	17948	18097	18141	17755	17940	17888	17918	17781	18002	17924	17972	17863	18001	18026	17730	18097	18028	17829	17961	17737	18011	17833	17981	17927	17846	17831	17832	17888	18153	18064	18029	17866	18007	18100	18177	17952	17878	17992	18126	17899	17983	17918	17963	17921	17858	18002	17866	17999	17940	17874	18001	17947	17893	18028	17993	17967	17961	17992	17978	17882	17879	17946	17868	18143	17870	17885	18148	17805	18046	17903	17930	17872	18058	17920	17880	17920	17838	17776	17834	18177	17852	17974	17910	17910	18028	18051	17894	17944	18142	17855	18036	18276	18002	18008	18106	17887	17806	17829	17870	17968	17968	18097	18065	17884	18018	17835	18086	18070	17960	17862	17788	17940	17890	18031	17957	18089	17933	18158	18126	18041	17876	18080	18102	17904	17933	18091	17924	17966	17927	17972	17874	18035	17936	17941	18140	17889	17776	17764	18007	17944	17834	17886	17890	17980	17988	17897	17973	18081	18034	17976	18101	18157	17877	17899	17837	18058	17969	18071	17876	17922	18116	18026	17813	17745	17900	17883	18064	17977	18050	18005	18104	17845	18085	17785	17876	17924	18037	17817	17834	18067	18036	17793	17819	18008	17996	17937	18058	18034	18039	17936	17985	18066	17762	18029	17957	17800	17975	18076	17856	17926	17913	17836	18004	17971	17881	17959	17803	17824	18023	17944	17900	17767	17740	18091	17889	17989	18126	17996	17816	18218	17843	17934	18111	17851	17897	17761	17767	17983	18113	18063	17781	17728	18050	17975	17969	18192	17853	17951	17805	17961	18063	18044	17919	18047	17999	17990	17821	17849	17880	17891	17923	17916	17876	18031	18053	17729	17872	18097	17880	18075	17898	17949	17945	17866	17972	17969	17915	17937	17883	17851	18254	17875	18101	17746	17985	17793	17946	17880	18028	18035	17918	18108	17863	17878	17976	18032	17814	17965	17799	17938	18032	17921	17911	18002	17923	17940	17958	17986	17943	17888	17835	18161	18008	17923	17868	18082	17957	17950	17946	17939	17942
35456	31113	32210	30362	28437	28631	28742	28675	28536	28401	28398	28478	28636	28596	28490	28503	28634	28426	28457	28443	28405	28490	28487	28480	28177	28402	28484	28460	28442	28493	28593	28517	28628	28551	28306	28342	28499	28551	28394	28478	28699	28509	28578	28444	28431	28390	28341	28037	28334	28638	28429	28231	28680	28455	28233	28757	28422	28569	28227	28422	28539	28258	28340	28346	28612	28543	28465	28440	28494	28367	28458	28367	28682	28581	28409	28632	28436	28461	28232	28706	28559	28263	28422	28468	28720	28117	28519	28292	28344	28500	28540	28508	28484	28472	28442	28240	28597	28410	28382	28315	28574	28272	28186	28595	28344	28713	28249	28362	28555	28369	28513	28288	28386	28561	28370	28426	28150	28371	28300	28278	28136	28372	28393	28337	28282	28368	28293	28374	28634	28410	28545	28424	28430	28451	28435	28480	28318	28338	28457	28394	28305	28477	28359	28429	28589	28567	28512	28420	28181	28535	28434	28338	28437	28439	28444	28126	28774	28348	28269	28357	28377	28653	28430	28281	28724	28619	28575	28398	28320	28443	28303	28310	28365	28424	28278	28200	28212	28555	28301	28368	28429	28503	28230	28412	28324	28560	28416	28437	28275	28313	27898	28431	28476	28477	28515	28298	28457	28469	28371	28573	28262	28299	28526	28126	28401	28327	28513	28180	28352	28385	28571	28135	28365	28273	28317	28282	28350	28360	28369	28476	28478	28353	28528	28510	28204	28789	28676	28350	28282	28262	28755	28128	28317	28364	28286	28592	28291	28280	28157	28367	28479	28391	28433	28268	28528	28262	28343	28531	28317	28495	28516	28466	28422	28347	28601	28362	28298	28383	28133	28301	28401	28409	28195	28406	28264	28270	28275	28549	28310	28236	28383	28455	28303	28306	28487	28582	28324	28413	27963	28458	28263	28431	28229	28454	28235	28198	28513	28281	28278	28389	28528	28455	28367	28356	28334	28238	28253	28430	28250	28205	28275	28322	28454	28394	28365	28307	28442	28446	28066	28659	28299	28111	28603	28467	28334	28476	28431	28450	28162	28208	28703	28577	28405	28427	28696	28149	28455	28204	28456	28215	28389	28195	28350	28405	28449	28361	28071	28404	28291	28278	28416	28308	28586	28412	28490	28526	28616	28324	28306	28516	28283	28621	28710	28501	28431	28294	28552	28446	28329	28534	28425	28358	28283	28522	28640	28428	28577	28490	28494	28308	28575	28415	28343	28413	28336	28382	28333	28340	28206	28463	28307	28486	28513	28352	28317	28496	28199	28334	28530	28282	28427	28754	28757	28209	28426	28314	28575	28389	28514	28381	28598	28559	28677	28279	28491	28237	28283	28387	28324	28379	28523	28508	28507	28437	28321	28334	28178	28526	28444	28582	28522	28212	28539	28504	28259	28536	28550	28381	28423	28467	28265	28462	28367	28459	28348	28349	28687	28466	28483	28689	28644	28210	28326	28614	28456	28468	28368	28254	28456	28337	28460	28616	28396	28493	28554	28231	28231	28732	28416	28516	28544	28501	28384	28385	28498	28346	28407	28305	28338	28331	28345	28527	28345	28560	28436	28380	28476	28610	28315	28285	28433	28344	28268	28512	28306	28389	28676	28350	28254	28432	28470	28534	28225	28291	28326	28356	28555	28436	28171	28451	28404	28310	28126	28511	28568	28519	28358	28474	28453	28064	28435	28312	28464	28291	28384	28515	28561	28491	28367	28291	28414	28454	28633	28329	28372	28586	28408	28231	28250	28363	28433	28303	28322	28294	28545	28394	28270	28422	28417	28343	28515	28836	28153	28555	28444	28390	28354	28559	28427	28211	28379	28493	28503	28425	28248	28326	28094	28437	28376	28157	28350	28301	28348	28384	28364	28493	28813	28213	28397	28270	28312	28453	28424	28255	28461	28524	28591	28414	28509	28604	28556	28257	28487	28266	28089	28434	28364	28435	28263	28563	28570	28482	28372	28361	28357	28554	28172	28377	28410	28227	28524	28337	28440	28705	28528	28350	28441	28656	28426	28226	28464	28475	28290	28199	28388	28409	28346	28546	28509	28377	28172	28417	28542	28477	28530	28345	28285	28399	28358	28609	28345	28465	28050	28650	28416	28307	28595	28418	28254	28519	28397	28343	28409	28481	28547	28323	28215	28458	28667	28431	28346	28041	28339	28256	28572	28273	28535	28603	28602	28414	28391	28362	28290	28045	28391	28460	28347	28577	28533	28376	28294	28288	28353	28211	28197	28394	28467	28570	28371	28573	28451	28409	28394	28620	28297	28449	28333	28541	28277	28721	28165	28292	28626	28475	28259	28418	28381	28469	28556	28180	28487	28374	28497	28344	28420	28437	28166	28290	28400	28635	28465	28511	28586	28240	28419	28402	28459	28349	28336	28387	28381	28406	28340	28274	28536	28561	28222	28218	28471	28354	28361	28385	28423	28224	28571	28448	28562	28413	28588	28396	28309	28460	28695	28429	28401	28354	28481	28561	28543	28583	28329	28371	28790	28372	28436	28511	28594	28266	28400	28581	28430	28209	28735	28465	28708	28428	28378	28435	28592	28394	28283	28443	28496	28380	28397	28414	28438	28539	28224	28269	28453	28607	28560	28131	28813	28412	28577	28465	28659	28248	28404	28307	28250	28481	28461	28489	28539	28373	28511	28296	28388	28353	28363	28426	28382	28127	28448	28610	28282	28258	28587	28600	28398	28562	28526	28209	28354	28579	28843	28584	28425	28371	28648	28480	28204	28486	28287	28146	28128	28546	28378	28243	28379	28087	28252	28186	28413	28398	28606	28601	28162	28321	28469	28228	28549	28398	28357	28503	28266	28198	28269	28279	28265	28455	28440	28611	28483	28350	28470	28591	28497	28378	28663	28445	28546	28446	28652	28335	28603	28574	28381	28542	28207	28365	28592	28300	28523	28628	28516	28418	28239	28539	28478	28594	28663	28268	28314	28450	28475	28421	28438	28540	28715	28269	28280	28805	28665	28210	28406	28231	28164	28406	28496	28630	28225	28298	28686	28501	28207	28506	28281	28287	28202	28270	28444	28493	28542	28234	28392	28334	28340	28318	28618	28628	28500	28238	28362	28342	28381	28499	28629	28370	28445	28472	28199	28535	28341	28473	28395	28361	28288	28288	28311	28379	28477	28411	28444	28471	28425	28540	28539	28395	28244	28509	28289	28500	28378	28406	28519	28228	28540	28368	28720	28088	28454	28470	28698	28386	28407	28555	28848	28257	28328	28124	28252	28385	28332	28220	28278	28586	28443	28328	28434	28090	28400	28335	28283	28409	28431	28377	28447	28440	28617	28202	28567	28307	28367	28422	28464	28287	28451	28499	28439	28441	28585	28566	28491	28538	28337	28532	28419	28118	28419	28358	28667	28392	28590	28483	28237	28416	28418	28409	28340	28382	28281	28449	28681	28400	28124	28404	28232	28345	28565	28558	28426	28442	28386	28285	28334	28619	28069	28327	28554	28387	28323	28430	28339	28435	28475	28390	28498	28586	28371	28434	28438	28459	28314	28279	28670	28673	28404	28364	28457	28409	28364	28383	28282	28398	28584	28333	28233	28494	28374	28549	28300	28446	28580	28497	28293	28642	28483	28332	28337	28355	28392	28315	28636	28292	28448	28371	28433	28757	28250	28342	28443	28449	28222	28406	28524	28396	28420	28598	28036	28589	28665	28327	28197	28151	28221	28460	28668	28341	28415	28341	28441	28349	28572	28356	28492	28473	28274	28282	28509	28648	28242	28201	28315	28358	28270	28284	28392	28115	28431	28431	28259	28472	28470	28442	28410	28478	28685	28472	28401	28462	28576	28281	28409	28478	28546	28164	28378	28210	28412	28310	28317	28309	28398	28289	28491	28527	28379	28598	28245	28237	28513	28407	28262	28477	28407	28611	28551	28336	28544	28490	28331	28121	28196	28289	28645	28451	28602	28567	28402	28366	28387	28275	28451	28316	28113	28212	28513	28533	28566	28437	28182	28722	28040	28466	28302	28427	28346	28201	28260	28489	28555	28293	28285	28265	28329	28300	28368	28313	28654	28450	28286	28472	28422	28144	28303	28393	28507	28613	28615	28366	28443	28495	28479	28552	28526	28429	28267	28465	28250	28378	28641	28336	28266	28459	28600	28454	28380	28363	28597	28503	28396	28592	28636	28744	28383	28538	28318	28173	28395	28515	28644	28178	28219	28353	28160	28185	28337	28541	28196	28427	28582	28448	28665	28452	28503	28180	28484	28266	28365	28236	28462	28421	28483	28303	28496	28474	28426	28454	28397	28530	28456	28426	28233	28245	28509	28534	28489	28428	28330	28570	28622	28363	28168	28259	28542	28660	28444	28251	28174	28414	28382	28386	28473	28263	28479	28512	28516	28456	28582	28592	28311	28359	27991	28474	28488	28627	28353	28383	28543	28594	28677	28465	28271	28400	28507	28413	28355	28199	28351	28173	28411	28486	28580	28426	28430	28594	28438	28418	28388	28240	28464	28485	28470	28437	28365	28518	28649	28567	28361	28315	28373	28407	28513	28692	28371	28408	28228	28287	28416	28457	28139	28353	28406	28378	28375	28330	28510	28526	28278	28277	28304	28702	28461	28387	28443	28291	28338	28590	28695	28229	28454	28380	28372	28251	28383	28407	28492	28510	28459	28484	28440	28359	28289	28367	28465	28409	28453	28487	28425	28250	28492	28268	28447	28550	28418	28355	28278	28395	28444	28259	28604	28451	28601	28280	28367	28352	28296	28493	28505	28476	28636	28688	28285	28188	28613	28793	28449	28571	28434	28605	28493	28596	28552	28428	28486	28368	28504	28544	28687	28358	28523	28263	28042	28455	28448	28049	28442	28529	28406	28474	28358	28412	28498	28512	28326	28510	28421	28490	28179	28332	28375	28281	28365	28322	28470	28435	28480	28412	28540	28427	28402	28337	28308	28384	28450	28205	28401	28294	28281	28595	28481	28546	28431	28516	28323	28354	28210	28283	28318	28254	28354	28401	28534	28515	28396	28313	28392	28469	28444	28603	28390	28504	28377	28312	28443	28505	28254	28647	28422	28393	28328	28198	28804	28603	28226	28362	28398	28231	28284	28355	28373	28490	28243	28497	28661	28368	28457	28495	28620	28628	28578	28420
25581	32249	22286	19198	18430	18128	18132	18290	18448	18155	17969	18278	18091	18126	18128	17868	18027	17926	18107	18085	18250	18026	18262	18229	18103	17978	18045	18271	18051	18105	18062	18209	18248	18153	18211	18025	18059	18045	18090	18172	18145	18245	18091	17943	18065	18041	18155	18155	18196	17832	18066	17896	18036	18007	18068	18195	18120	18130	18132	18088	18203	17920	18109	18101	18096	18218	17908	18049	18232	18142	18102	18096	18148	18154	18042	17940	18076	18071	18119	18232	18075	18089	18183	18124	18062	17993	18147	18032	18144	18015	18091	18241	18049	18104	17986	18227	18096	18047	18120	18119	18063	18111	18082	18285	18010	18060	17902	18078	17874	18016	18067	17910	18004	18012	18132	18356	18190	18122	18011	18048	18060	18227	18112	18153	18191	18020	18257	18218	18012	18180	18109	18107	18143	18096	18173	18071	18063	18154	17979	18131	18096	18049	18113	18190	18017	18172	18141	18062	17954	17912	18260	18084	18057	17955	18158	18075	17994	18135	18058	18161	17992	17937	18116	17987	18305	17982	17943	17895	18102	18101	17980	18155	18030	18034	18079	18138	17942	18234	18103	17986	18062	18027	18223	18152	18012	18161	18059	18165	18197	18126	18106	17890	17994	18232	18115	17945	18080	18108	18038	18184	18043	17978	17869	18089	18041	17967	18130	18097	18123	18028	18149	18083	18054	18156	18155	18070	18006	18175	17957	18045	18064	18076	18257	18151	18197	17874	18189	18150	17946	18101	18152	17992	18172	18009	18146	18037	18223	18151	18101	18063	17922	18093	18021	18060	18122	18093	18226	18101	17919	17996	17981	18004	18144	18100	18012	18225	18149	18040	18020	17883	18059	17949	18001	18026	18048	18016	18108	18026	18238	18042	18186	18109	18008	18116	17871	18070	18139	18080	17922	18014	18081	18163	18307	18102	18230	18100	18207	18126	17952	17971	18103	18279	18022	17922	18071	18028	18139	18155	18137	18017	18129	18114	18196	18051	17960	18064	18055	18089	18018	18218	18179	18180	18163	18110	18167	18007	18246	18128	18219	18115	17916	18062	18164	17912	17970	18063	17914	18012	18177	18019	18106	18158	18103	18149	17999	18125	18132	17959	18311	18167	18187	18064	18157	17974	17921	17916	18092	18130	18173	18190	18066	17952	18030	18213	18084	18040	18129	18044	18010	18040	18139	18031	18098	17907	18042	18193	17905	18210	18062	18029	18055	17911	18070	18042	17830	18021	18059	18241	18039	18127	17974	17955	18172	18042	18217	17998	18127	18079	18129	18198	18022	17898	18161	17892	17990	18162	17989	17865	17886	18195	17998	18090	18106	17866	18093	17978	18069	18237	18246	18176	18262	18123	18126	18100	18027	17935	17912	18116	18156	18198	17949	18192	18100	18104	18062	18228	18106	18105	17998	18007	18146	17978	18124	18095	18117	18066	18108	17975	18045	18243	17888	18107	18302	18103	18232	18126	18181	18067	18200	17949	17863	18179	18070	18054	18096	18115	18176	18010	18185	18072	18004	18072	18183	17932	18198	17889	18142	17998	18167	18147	18224	18141	17878	18146	18055	18066	18133	17959	18142	18090	18089	18005	17975	18054	17991	18051	17978	18100	18139	18090	18243	18091	18123	18116	18107	18138	18002	18126	18010	18027	18111	18177	18052	18033	18087	18033	17983	17958	18185	18130	18129	18139	18128	18370	18036	18208	18173	18097	18129	18126	18109	18076	18100	18068	18020	18198	17903	17902	17918	18099	17996	18136	18018	18118	18091	17982	18257	18077	18111	17973	18142	17966	17942	18133	18148	18270	18040	18086	18152	18076	17883	18086	17921	18051	18076	17980	18032	18044	18040	18042	18095	18222	18008	18006	18144	18009	18032	17917	17944	17999	18124	18331	18054	17999	18051	17997	18184	18188	18033	18133	18054	18009	18096	18169	18225	18090	18252	17981	18063	18061	18013	18056	18007	18036	18028	18107	18035	18015	18053	18047	17856	18092	17973	18223	18168	18129	17990	18050	18104	18185	17901	18072	18333	17865	18141	18073	17844	18170	17960	18248	18091	18026	18114	17994	18195	18173	18088	18194	17924	18164	17974	18310	18071	18174	17958	18078	18024	18035	18139	18116	18033	18092	18083	18203	18096	18077	17892	18003	18082	18059	18092	18057	18078	18109	18087	18086	18016	17879	17984	18119	18125	18081	18146	18158	18071	17810	18131	18074	18078	17953	18059	18037	18042	18149	17975	17964	18223	18037	17975	17952	18063	18151	17980	18006	18067	18101	18191	17943	18098	18080	18128	18093	18211	18055	17959	18188	17958	18064	18079	18145	18173	17892	17992	18150	17997	18176	18055	17983	18161	18032	17894	18110	18119	17971	18054	18011	18090	18031	18086	18137	18101	17978	18245	17930	17961	18109	18053	18029	18162	18125	17946	18163	18032	17847	18210	18071	18214	17900	18128	18130	17995	18189	18110	17919	17986	18078	18263	18044	17859	18140	18097	18104	18208	18074	18124	18030	18026	18050	18093	18223	17951	18078	18105	18141	18025	18069	18209	18130	18011	18096	18135	18070	18129	18081	18052	17955	18210	18030	18124	18021	17844	18015	18056	17988	18205	18008	18182	18052	18128	17924	18057	18054	18174	17974	17852	18155	18310	18054	18011	17985	18158	18007	18229	18088	18052	18153	18121	18100	18125	17984	18036	18166	18105	18273	17868	17921	17965	18176	18116	18072	17976	18017	18073	18000	18102	17901	18231	18184	18022	18288	18196	18189	17960	18296	18007	18054	18069	18041	18285	18020	17955	18039	18217	18020	18119	18163	18072	18193	18127	18225	18123	17988	18005	17974	18108	18130	18011	18027	18112	18113	18110	17816	18018	18107	18242	18301	18048	17958	17977	18049	17953	17980	18139	18070	18171	18197	18036	18033	18045	18426	18074	18165	18195	18144	18183	18101	18160	18118	17940	17982	18030	18075	17977	17969	17877	18081	18284	18079	18111	18112	18196	17977	17947	18011	18176	17972	17937	18078	18155	18147	18307	18151	17938	18089	18057	18049	18208	18175	18147	18124	18067	18159	18004	18034	18049	17962	18188	18284	18140	18045	18138	18098	18133	17931	17928	18042	18138	17898	18144	18168	18082	18059	18122	18116	18196	17848	18306	18000	18091	18001	18116	18213	17947	18050	18142	17945	17981	18031	17990	17989	17979	18061	18086	18033	18133	18098	17953	18193	18137	17976	17917	18114	17991	18048	18130	18116	18010	18057	18122	18281	18026	18092	17917	18162	18131	18039	18000	18097	18063	18314	17950	17979	18106	18239	18091	18068	18025	18163	18086	18065	18195	17923	18209	18209	18216	18033	18025	18056	18181	18099	18329	17971	18198	18099	17957	18046	18121	17876	18187	18082	18148	18011	17975	18169	18106	18052	17880	18079	17960	18174	18083	18036	18133	18111	18217	18073	18096	17940	18033	18013	18046	17856	18047	18286	17997	18022	18058	18099	18225	18199	18023	17986	18101	18033	18205	18041	18132	18261	18109	18104	18053	18014	18124	18167	18200	18206	18122	18149	18130	17967	18164	18215	18142	18125	17942	17964	18147	17897	18102	17892	17977	18127	18205	18317	17991	18102	17885	17957	18173	18135	18156	18064	17931	18083	17973	18242	18229	17934	18058	18062	18306	18164	18280	18038	18012	18006	18217	18108	18011	18052	18036	18104	18094	18126	18052	17908	18212	18122	18223	17949	18065	17985	18084	18019	18201	18093	18203	18077	18068	18043	17970	18085	17966	18145	18029	18104	17987	18207	18080	17874	18140	17972	18044	17936	18114	18040	18150	18179	17954	18267	18075	18092	18015	18002	18086	18066	18185	18042	18155	18194	17940	18075	18099	18075	18197	17936	18198	17841	18186	18328	18169	17962	18053	18081	18089	18102	18001	18098	18090	17915	18094	18014	18147	18062	18126	18007	17979	18177	18079	18127	18073	18061	18034	18101	18067	18071	17925	18042	18061	18074	17979	18116	18131	17987	18121	18088	18199	18167	18024	18007	18086	18004	18251	18102	18144	18106	18157	17976	18098	18111	18099	18177	18157	18109	18024	18067	18143	17965	17951	18018	18008	18068	18210	18149	18210	18176	18141	18055	18044	18108	18131	18056	18145	17889	17960	18287	18120	18168	18083	18041	18045	18200	18066	18081	18179	17931	18130	17967	18135	18153	18137	18185	18095	17979	18000	17890	18117	18140	18093	18221	18106	18111	18063	17985	18125	18096	18010	18082	18281	17978	18046	18138	18157	18053	18023	18172	18121	18060	17966	18172	18166	17939	17959	17948	18116	18183	18144	18033	18050	18113	17918	18004	18057	18079	17930	18000	18103	18134	18194	18001	17971	17972	18057	17986	18103	18210	18033	18106	18027	18180	17997	18150	18055	18127	17995	18034	18062	18191	17967	18193	18069	18015	18066	18049	17987	18091	18140	18042	17927	18173	18022	17992	18160	18128	18058	18009	18127	18019	18033	18014	18088	18163	18101	18153	18162	17998	18317	18253	18141	18123	17950	18057	18086	17968	18246	18211	18006	18169	18234	18014	17926	18268	17989	17953	18019	18168	18132	18164	18063	18028	18221	18007	18228	17935	18125	18063	17906	18227	18225	18291	18236	17970	17979	18177	17965	18179	18192	17963	18015	18138	18052	18070	18234	18081	18127	18234	18132	18131	18021	17912	18200	18293	18038	18151	18183	18028	18180	18160	17972	18078	18132	17858	18279	18122	18204	18160	18194	18031	18136	18058	18200	17848	18185	18127	17982	17892	18223	18045	18187	18128	18021	18068	18125	17881	18210	17991	18043	18184	18136	18053	18039	18176	18040	18232	18166	17862	18033	18071	18140	18022	18098	18053	18053	18007	17971	18179	18228	18088	18314	18111	18023	18165	18187	18103	18014	18058	18219	18022	18198	18094	18245	18071	18275	18013	18209	18071	18098	17954	18013	18097	18046	18042	18228	18095	18119	17969	18163	18055	18017	17903	17980	18211	18212	18026	18036	18238	18011	17956	18017	18118	18098	17977	17965	18020	17889	17945	18027	18151	18088	18139	18027	18034	18197	17994	17987	18023	18086	18105	18051	18048	18213	18043	18058	18049	17944	17990
24136	21046	27551	25256	23877	27775	30132	28046	27519	27940	27918	27799	27762	27492	27365	27465	27430	27409	27298	27335	27340	27298	27467	27364	27371	27503	27417	27535	27489	27567	27395	27207	27415	27626	27375	27554	27208	27449	27321	27140	27495	27507	27456	27129	27561	27349	27491	27155	27218	27381	27219	27405	27312	27492	27509	27546	27415	27443	27444	27554	27490	27261	27288	27325	27652	27313	27116	27365	27048	27514	27389	27111	27164	27556	27486	27169	27108	27206	27533	27308	27409	27260	27477	27396	27373	27225	27312	27138	27059	27126	27483	27223	27059	27296	27316	27458	27147	27311	27224	27211	27257	27136	27343	27112	27413	27223	27153	27299	27236	27182	27301	27577	27258	27178	27045	27344	27072	27249	27295	27127	27416	27148	27307	27186	27294	27215	27339	27316	27385	27134	27325	27074	27245	27261	27265	27314	27287	27327	27378	27254	27303	27164	27240	27565	27427	27137	27186	27385	27410	27257	27294	27471	27221	27287	27245	27325	27231	27150	27472	27324	27101	27472	27226	27440	27177	27194	27258	27300	27531	27262	27339	27206	27331	27325	27246	27296	27346	27000	27197	27299	26887	27268	27318	27125	27223	27292	27160	27518	27301	27312	27175	27188	27449	27108	27157	27451	27427	27234	27220	27175	27345	27128	27127	27305	27072	27389	27335	27309	27434	27163	27398	27416	27163	27307	27457	27260	27155	27274	27313	26997	27216	27229	27539	27594	27346	27156	27049	26962	27351	27120	27264	27320	27008	27113	27221	27412	27157	27292	27310	27365	27446	27162	27176	27403	27304	27247	27154	27061	27201	27114	27305	27262	27317	27565	27012	27040	27128	27232	27579	27248	27219	27404	27321	27489	27251	27076	27397	27330	27234	27223	27238	27257	27452	26897	27169	27240	27177	27338	27258	27369	27259	27136	27156	27234	27420	27038	27154	27058	27297	27345	27210	27392	27111	27401	27430	27273	27160	27018	27200	27329	27368	27276	27220	27409	27236	27193	27415	27121	26937	27236	27280	27283	27192	27067	27155	27374	27420	27028	27045	27299	27441	27051	27234	27328	27351	27358	27003	27101	27228	27482	27411	27156	27369	27331	27303	27206	27020	27158	27292	27261	27254	27368	27193	27201	27019	27169	27155	27531	27373	27255	26941	27393	27246	27398	27126	27250	27171	27225	27273	27190	27433	27277	27306	27176	27218	27248	27195	27111	27516	27225	27097	27087	27155	27492	27336	27240	27278	27482	27226	27074	27122	26994	27144	27341	27193	27160	27162	27315	27208	27190	27338	27199	27255	27360	27281	27340	27340	27349	27321	27191	27422	27278	27364	27191	27196	27115	27096	27319	27390	27314	27081	27467	27418	27113	27145	27172	27189	27293	27423	26947	27000	27300	27377	27225	27364	27054	27262	27351	27468	27159	27201	26958	27152	27110	27159	27351	27332	27176	27202	27034	27365	27172	27555	27384	27147	27146	27335	27237	27328	27063	27198	27333	27129	27471	27241	27483	27492	27368	27122	27182	27439	27279	27323	27227	27164	27374	27261	27281	27177	27437	27411	27271	27272	27133	27440	27452	27085	27208	27374	27238	27194	27443	27126	27335	27339	27436	27280	27608	27159	27230	27359	27271	27151	27092	27317	27382	27380	27111	27453	27349	27210	27081	27199	27402	27187	27305	27119	27021	27272	27314	27317	27128	27430	27276	27400	27261	27214	27137	27269	27390	27057	27213	27415	27195	27149	27106	27277	27378	27160	27145	27426	27344	27437	27067	27260	27411	27094	27325	27318	27370	27228	27188	27342	27423	27242	27201	27249	27307	27154	27187	27172	27347	27452	27401	27557	27186	27178	27272	27229	27611	27345	27098	27581	27228	27066	27232	27322	27169	27218	27309	27251	27260	27301	27459	27467	27259	27495	27233	27282	27171	27140	27328	27235	27313	27220	27190	27415	27510	27328	27302	27245	27377	27257	27384	27430	27120	27392	27374	27206	27084	27321	27367	27445	27316	27222	27346	27383	27013	27338	27371	27388	27216	27411	27221	27131	27186	27216	27505	27381	27442	27223	27435	27316	27509	27036	27413	27229	27282	27360	27405	27304	27327	27072	27173	27597	27265	27080	27277	27274	27197	27442	27460	27341	27358	27157	27437	27447	27259	27409	27188	27483	27103	27296	27411	27310	27098	27139	27326	27355	27083	27223	27487	27286	27267	27181	27104	27004	26986	26995	27194	27244	27455	27251	27312	27019	27191	27464	27316	27192	27198	27424	27391	27130	27199	27040	27139	27043	27147	27330	27085	27566	27080	27256	27316	27343	27209	27340	27466	27376	27450	27422	27262	27373	27254	27415	27496	27184	27156	27433	27328	27120	27173	27503	27314	27424	27202	27168	27209	27306	27282	27452	27385	27220	27167	27003	27267	27464	27158	27524	27428	27458	27190	27359	27211	27142	27148	27095	27285	27274	26987	27145	27344	27245	27576	27413	27204	27289	26874	27366	27366	27177	27236	27375	27389	27319	27358	27296	27123	27214	27078	27319	27365	27354	27196	27038	27237	27221	27303	27422	27275	27218	27061	27489	27180	27266	27426	27312	27368	27472	27205	27463	27464	27281	27454	27317	27044	27390	27335	27326	27242	27221	27411	27252	26998	27292	27309	27259	27355	27162	27385	27205	27151	27272	26936	27060	27451	27084	27371	27165	27321	27346	27301	27534	27487	27161	26933	27490	27368	27307	27558	27176	27196	27361	27040	27151	27587	27359	27245	27270	27051	27150	27318	27165	27206	27110	27327	27213	27272	27198	27279	27402	27120	27214	27264	27532	27234	27298	27090	27210	27054	27457	27156	26921	27428	27368	27205	27206	27347	27434	27398	27324	27008	27200	27204	27301	27225	27316	27344	27130	27074	27265	27344	27100	27330	27410	27503	27152	27049	27510	27461	27177	27263	27440	27357	27117	27147	26991	27150	27208	27101	27538	27177	27222	27477	27355	27308	27286	27326	27158	27535	27224	27029	27144	27121	27158	27232	27284	27335	27348	27355	27472	27386	27333	27253	27261	27041	27388	27325	27312	27293	27318	27273	27284	27228	27366	27555	27349	27310	27199	27198	27203	27160	27294	27123	27232	27473	27309	27393	27464	27352	27299	27191	27121	27346	27220	27220	27320	27177	27373	27274	27293	27208	27280	27348	27360	27267	27139	27211	27123	27034	27057	27168	27140	27237	27038	27257	27052	27028	27138	27220	27276	27580	27438	27260	27300	27150	27310	27439	27422	27301	27405	27282	27498	27489	27307	27426	27134	27290	27199	27208	27460	27403	27087	27053	27509	27537	27453	27357	27068	27567	27295	27314	27029	27137	27280	27047	27126	27183	27223	27387	27327	27199	27467	27320	27503	27417	27237	27302	27180	27342	27068	27386	27370	27283	27202	27261	27042	27332	27151	27335	27004	27227	27390	27571	27348	27252	27234	27245	27279	27356	27330	27067	27570	26931	27185	26964	27421	27303	27213	27328	27322	27527	27300	27341	27239	27348	27495	27172	27299	27301	27247	27375	27559	27093	27305	27436	27431	27401	27385	27246	27348	27590	27487	27259	27134	27387	27097	27191	27213	27322	27249	27203	27320	27043	27489	27212	27376	27111	27168	27467	27246	27058	27224	27506	27308	27404	27140	27252	27268	27274	27362	27190	27319	27187	27121	27061	27286	27217	27441	27389	27460	27335	27513	27222	27557	27336	27334	27374	27387	27147	27204	27354	27459	27317	27369	27353	27208	27201	27389	27264	27157	27189	27433	27247	27198	27235	27106	27110	27454	27308	27126	27391	27212	27054	27445	27038	27536	27362	27295	27320	27278	27303	27375	27153	27359	27248	27354	27378	27243	27372	27254	27097	27217	26857	27466	27379	27427	27206	27314	27211	27099	27310	27113	27079	27324	27072	27276	27213	27170	27346	27297	27190	27267	27263	27180	27371	27162	27031	27519	27425	27306	27373	27437	27370	27182	27071	27323	27342	27170	27249	27142	27370	27354	27155	27329	27535	27349	27285	27416	27394	27308	27236	27244	27427	27207	27095	27358	27402	27222	27391	27064	27173	27116	27475	27177	27249	27255	27359	27140	27183	27409	27406	27373	27279	27424	27317	27306	27070	27355	27548	27482	27364	27277	27296	27295	27308	27248	27053	27407	27404	27354	27304	27228	27423	27128	27306	27357	27226	27234	27220	27499	27297	27346	27382	27100	27125	27111	27311	27476	26985	27082	27154	27050	27186	26995	27239	27097	27462	27433	27331	27364	27202	27250	27178	27261	27366	27262	27033	27157	27512	27374	27431	27473	27177	27302	27283	27101	27228	27149	27285	27160	27277	27249	27541	27169	27274	27244	27177	27240	27102	27319	27004	27150	27067	27353	27307	27088	27333	27425	27202	27349	27045	27237	27295	27565	27352	27390	27423	27315	27332	27173	27416	27119	27274	27080	27261	27398	27383	27335	27072	27499	27216	27426	27215	27196	27200	27261	27366	27329	27286	27318	27005	27257	27401	27387	27215	27437	27009	27249	27113	27442	27036	27474	27143	27218	27176	27180	27062	27220	27067	27257	27364	27234	27262	27240	27074	27237	27136	27388	27424	27376	26837	27185	27227	27613	27384	27302	27446	27234	27110	27201	27001	27246	27334	27166	27272	27261	27153	27280	27224	27407	27600	27354	27299	27590	27317	27437	27388	27278	27298	27046	27425	27464	27304	27372	27200	27467	27099	27441	27173	27032	27326	27271	27093	27322	27370	27564	27224	27729	27488	27244	27223	27382	27198	27272	27364	27536	27441	27249	27598	27030	27338	27335	27405	27063	27181	27387	27017	27333	27543	27187	27247	26954	27395	27277	27455	27154	27229	27409	27068	27373	27426	27301	27227	27486	27342	27226	27386	27461	27263	27341	27296	27296	27157	27233	27105	27377	27445	27242	27248	27433	27253	27338	27308	27330	27311	27219	27369	27305	27251	27180	27411	27268	27319	27192	27275	27226	27264	27214	27047	27097	27227	27186	27121	27544	27369	27131	27225	27292	27358	27546	27295	27492	27267	27069	27362	27226	27100	27512	27323	27263	27360	27353	27229	27292	27442	27265	27431	27153	27304	27280	27312	27263	27259	27201	27133
27729	44792	37302	24529	19989	18732	18579	18285	18226	17944	17937	17799	17802	17876	17718	17795	17796	17595	17694	17777	17717	17677	17670	17595	17775	17646	17719	17596	17832	17852	17872	17961	17713	17643	17872	17853	17732	17712	17904	17743	17794	17701	17613	17650	17650	17677	17717	17710	17701	17515	17615	17450	17624	17614	17557	17737	17786	17792	17863	17626	17697	17643	17751	17616	17489	17662	17591	17463	17528	17681	17708	17463	17636	17663	17549	17632	17480	17534	17645	17584	17602	17556	17707	17425	17409	17706	17640	17667	17619	17690	17604	17782	17414	17484	17497	17685	17724	17663	17602	17798	17605	17544	17633	17612	17373	17517	17714	17651	17498	17573	17702	17612	17516	17596	17550	17674	17592	17535	17478	17450	17619	17538	17611	17468	17487	17592	17594	17522	17835	17686	17712	17609	17493	17590	17664	17620	17499	17561	17678	17573	17402	17451	17556	17540	17671	17727	17716	17604	17592	17422	17744	17653	17531	17664	17614	17545	17521	17621	17548	17482	17630	17560	17616	17614	17523	17504	17525	17516	17734	17511	17605	17716	17770	17642	17661	17683	17616	17613	17592	17728	17560	17639	17624	17619	17526	17640	17542	17569	17524	17532	17801	17570	17452	17499	17557	17473	17712	17815	17629	17602	17732	17519	17705	17528	17591	17607	17612	17668	17503	17621	17650	17528	17509	17692	17512	17525	17633	17562	17634	17639	17685	17309	17438	17838	17728	17554	17561	17686	17697	17743	17554	17560	17507	17415	17611	17606	17547	17431	17726	17564	17709	17453	17424	17390	17622	17463	17635	17599	17636	17665	17638	17681	17520	17556	17525	17749	17691	17445	17422	17557	17624	17648	17418	17618	17546	17487	17401	17584	17473	17509	17483	17689	17593	17627	17500	17626	17527	17692	17599	17432	17639	17423	17760	17645	17649	17607	17636	17488	17587	17594	17669	17566	17555	17374	17630	17724	17682	17534	17522	17670	17681	17493	17540	17685	17641	17594	17565	17731	17690	17560	17601	17491	17626	17582	17390	17764	17563	17367	17682	17626	17776	17617	17717	17651	17474	17651	17398	17564	17550	17575	17594	17582	17604	17714	17731	17279	17627	17601	17605	17682	17527	17759	17620	17555	17651	17502	17548	17521	17696	17454	17550	17752	17396	17767	17667	17596	17469	17491	17434	17555	17535	17783	17526	17328	17721	17683	17663	17671	17531	17665	17675	17612	17762	17492	17443	17618	17707	17500	17466	17540	17720	17397	17635	17501	17589	17620	17453	17484	17586	17415	17790	17560	17594	17816	17746	17698	17539	17488	17807	17449	17686	17498	17557	17462	17496	17629	17570	17469	17520	17712	17448	17751	17675	17337	17450	17510	17472	17574	17606	17760	17587	17524	17618	17569	17588	17720	17532	17706	17536	17708	17658	17455	17542	17521	17628	17510	17677	17568	17585	17566	17749	17656	17638	17494	17617	17595	17511	17769	17622	17635	17537	17740	17705	17491	17691	17593	17696	17530	17673	17636	17491	17454	17586	17672	17624	17705	17529	17551	17552	17576	17619	17688	17435	17626	17522	17365	17527	17345	17621	17657	17520	17440	17481	17497	17820	17601	17580	17430	17464	17628	17518	17462	17682	17467	17641	17570	17658	17682	17554	17559	17597	17604	17665	17351	17486	17730	17450	17665	17584	17450	17728	17521	17734	17345	17687	17601	17688	17607	17597	17581	17547	17615	17405	17363	17482	17750	17561	17703	17585	17636	17607	17586	17436	17454	17661	17789	17643	17807	17497	17516	17457	17611	17606	17721	17719	17563	17398	17525	17464	17676	17618	17512	17455	17503	17529	17577	17454	17885	17624	17514	17514	17540	17700	17559	17669	17394	17688	17609	17611	17500	17706	17408	17655	17598	17491	17630	17722	17749	17651	17438	17581	17763	17469	17595	17583	17578	17573	17682	17603	17461	17428	17579	17731	17628	17694	17598	17473	17683	17768	17852	17512	17584	17558	17523	17575	17425	17558	17584	17667	17723	17708	17586	17577	17716	17539	17668	17657	17736	17652	17757	17562	17551	17715	17483	17492	17447	17489	17516	17610	17527	17647	17372	17600	17452	17666	17612	17735	17528	17452	17361	17747	17588	17746	17771	17545	17828	17492	17598	17650	17584	17738	17528	17782	17530	17546	17358	17596	17606	17438	17680	17500	17724	17631	17482	17779	17692	17455	17606	17642	17457	17447	17747	17698	17407	17656	17581	17633	17548	17494	17719	17515	17418	17611	17546	17581	17636	17675	17490	17556	17589	17757	17554	17600	17546	17604	17630	17534	17745	17548	17548	17535	17694	17599	17592	17470	17688	17649	17523	17564	17616	17778	17511	17612	17647	17604	17489	17657	17721	17619	17463	17705	17781	17619	17708	17564	17754	17577	17625	17461	17540	17374	17502	17603	17482	17439	17577	17676	17518	17519	17653	17697	17555	17684	17389	17499	17591	17643	17403	17661	17565	17618	17498	17390	17634	17393	17534	17476	17588	17626	17728	17692	17550	17472	17651	17531	17622	17553	17560	17754	17437	17597	17522	17668	17523	17502	17709	17493	17532	17521	17664	17522	17642	17582	17566	17491	17661	17490	17520	17601	17569	17535	17794	17632	17512	17563	17755	17652	17521	17582	17490	17484	17627	17636	17500	17755	17492	17753	17512	17580	17672	17614	17643	17578	17513	17563	17537	17858	17504	17678	17567	17573	17654	17634	17633	17439	17601	17450	17503	17674	17509	17547	17504	17661	17660	17584	17458	17697	17716	17547	17605	17555	17670	17772	17480	17698	17587	17405	17634	17429	17642	17559	17678	17558	17681	17498	17551	17637	17577	17573	17655	17702	17345	17744	17545	17673	17534	17509	17607	17480	17464	17711	17487	17702	17539	17630	17516	17467	17539	17584	17546	17449	17664	17490	17530	17731	17596	17609	17711	17685	17493	17437	17659	17623	17541	17548	17615	17692	17563	17642	17513	17423	17457	17669	17565	17599	17615	17572	17592	17576	17513	17665	17662	17778	17624	17636	17541	17758	17642	17799	17629	17437	17678	17659	17575	17486	17606	17510	17472	17544	17439	17744	17557	17556	17654	17618	17601	17599	17579	17474	17547	17633	17609	17579	17456	17730	17412	17524	17641	17639	17584	17534	17701	17700	17594	17567	17614	17685	17528	17701	17688	17353	17556	17618	17685	17665	17534	17570	17461	17534	17599	17650	17503	17682	17457	17597	17575	17631	17598	17551	17478	17580	17391	17518	17680	17441	17453	17648	17487	17631	17582	17516	17684	17634	17569	17576	17622	17479	17693	17660	17714	17559	17547	17552	17630	17557	17455	17506	17615	17292	17599	17717	17590	17676	17518	17564	17376	17390	17673	17579	17616	17700	17592	17560	17749	17564	17588	17449	17617	17527	17693	17562	17640	17608	17440	17577	17501	17603	17501	17710	17601	17809	17832	17653	17619	17515	17676	17627	17625	17558	17529	17543	17539	17640	17674	17673	17730	17559	17719	17632	17601	17549	17479	17541	17605	17549	17557	17645	17514	17552	17707	17632	17573	17608	17630	17649	17588	17602	17560	17574	17499	17634	17429	17571	17644	17590	17644	17505	17713	17539	17661	17734	17540	17516	17535	17731	17609	17606	17635	17613	17652	17345	17453	17366	17547	17480	17639	17663	17493	17698	17771	17567	17433	17855	17576	17684	17675	17628	17496	17712	17686	17712	17529	17375	17579	17597	17499	17541	17682	17915	17622	17692	17546	17480	17545	17654	17703	17752	17448	17441	17626	17462	17680	17441	17533	17702	17695	17568	17598	17572	17604	17560	17472	17401	17512	17466	17627	17728	17596	17539	17590	17586	17554	17509	17602	17680	17425	17776	17663	17560	17514	17503	17550	17763	17549	17605	17533	17637	17615	17621	17560	17653	17499	17454	17570	17780	17559	17562	17560	17543	17579	17601	17254	17554	17683	17532	17661	17488	17639	17636	17586	17559	17583	17507	17463	17733	17634	17680	17762	17361	17561	17717	17492	17543	17786	17358	17526	17792	17586	17632	17625	17548	17513	17651	17614	17507	17645	17432	17542	17700	17668	17684	17491	17444	17557	17740	17473	17525	17479	17401	17724	17474	17411	17446	17641	17651	17441	17622	17712	17521	17520	17486	17654	17578	17782	17814	17560	17567	17709	17607	17627	17412	17566	17757	17598	17459	17621	17587	17697	17453	17532	17605	17688	17538	17573	17579	17686	17661	17569	17522	17678	17509	17721	17642	17589	17563	17532	17655	17668	17494	17658	17596	17498	17484	17595	17501	17568	17573	17490	17625	17738	17584	17640	17625	17574	17471	17804	17584	17444	17604	17639	17780	17608	17543	17555	17668	17625	17684	17722	17379	17712	17660	17728	17569	17526	17768	17692	17674	17547	17597	17499	17579	17532	17743	17463	17568	17494	17734	17447	17528	17594	17636	17544	17556	17532	17661	17582	17506	17736	17417	17678	17604	17627	17592	17556	17539	17591	17757	17481	17517	17632	17530	17550	17401	17815	17614	17625	17614	17767	17625	17656	17604	17721	17450	17358	17731	17581	17583	17592	17540	17639	17756	17547	17511	17705	17679	17535	17593	17585	17558	17561	17420	17610	17387	17486	17548	17636	17642	17533	17506	17555	17820	17474	17613	17779	17642	17688	17541	17572	17388	17484	17612	17559	17549	17573	17580	17587	17535	17701	17538	17532	17513	17659	17645	17721	17541	17541	17729	17472	17563	17519	17566	17712	17454	17812	17461	17531	17660	17574	17699	17455	17552	17652	17580	17666	17455	17479	17657	17783	17557	17584	17387	17778	17558	17722	17394	17766	17779	17610	17614	17763	17527	17578	17690	17485	17379	17723	17524	17402	17571	17692	17726	17562	17522	17396	17555	17637	17615	17537	17600	17581	17542	17540	17628	17615	17629	17431	17654	17634	17500	17596	17641	17643	17742	17619	17749	17631	17641	17672	17390	17792	17597	17508	17719	17640	17650	17727	17571	17499	17657	17654	17539	17688	17566	17488	17546	17617	17719	17544	17562	17597	17543	17761	17518	17648	17674	17585	17724	17525	17679	17594	17621	17573	17603	17600	17762	17618
22485	20951	27364	24896	22063	27032	32669	29647	28700	29246	29197	28995	28729	28849	29021	28888	28567	28726	28810	28670	28753	28517	28652	28439	28739	28603	28576	28486	28603	28815	28586	28593	28697	28514	28545	28609	28573	28648	28538	28619	28772	28784	28551	28220	28332	28497	28181	28514	28526	28499	28308	28506	28475	28886	28590	28415	28231	28481	28247	28469	28251	28311	28259	28266	28369	28709	28315	28440	28381	28189	28242	28203	28283	28486	28715	28402	28225	28582	28403	28420	28242	28521	28326	28356	28402	28401	28401	28169	28402	28291	28564	28528	28616	28550	28314	28393	28210	28547	28535	28658	28292	28390	28397	28318	28449	28492	28134	28375	28423	28433	28450	28264	28079	27929	28261	28372	28435	28116	28530	28233	28351	28317	28060	28191	28109	27905	28185	28164	28247	28449	28371	28352	28216	28339	28168	28193	28334	28157	28431	28282	28256	28059	28193	28467	28246	28279	28450	28304	28201	28274	28529	28332	28543	28424	28493	28160	28384	28533	28524	28352	28334	28316	28329	28133	28274	28107	28437	28076	28236	28160	28277	28372	28304	28369	28241	28408	28419	28284	28327	28351	28335	28365	28181	28279	28272	28102	28378	28439	28602	28286	28207	28305	28555	28592	28631	28403	28410	28382	28292	28133	28457	28378	28715	28557	28147	28147	28478	28530	28606	28231	28385	28222	28346	28304	28424	28294	28091	28103	28402	28493	28310	28201	28108	28034	28414	28429	28137	28209	28442	28003	28472	28375	28455	28289	28530	28268	28457	28233	28308	28420	28235	28109	28429	28335	28424	28319	28406	28003	28422	28043	28419	28342	28546	28250	28080	28257	28215	28244	28326	28292	28249	28388	28288	28368	28423	28294	28378	28661	28441	28356	28431	28291	28223	28211	28212	27967	28254	28225	28090	28116	28332	28277	28438	28280	28329	28295	28371	28374	28222	28620	28366	28131	28186	28068	28289	27946	28349	28255	28488	28542	28107	28288	28231	28486	28261	28430	28559	28336	28270	28420	28356	28481	28545	28379	28299	28231	28288	28188	28201	28463	28212	28202	28144	28273	28596	28212	28621	28375	28413	28502	28340	28494	28459	28108	28223	28276	28200	28298	28136	28174	28054	28174	28051	28338	28234	28212	27971	28378	28147	28429	28308	28247	28210	28746	28504	28431	28341	28568	28402	28515	28276	28289	28478	28314	28113	28239	28241	28291	28497	28536	28419	28517	28322	28544	28357	28277	28374	28171	28382	28170	28565	28405	28401	28034	28313	28030	28171	28168	28430	28378	28419	28304	28467	28283	28398	28468	28538	28593	28428	28174	28219	28242	28334	28480	28437	28296	28028	28274	28598	28480	28191	28417	28377	28258	28447	28433	28158	28461	28338	28468	28214	28381	28239	28190	28211	28084	28338	28355	28338	28343	28465	28241	28166	28437	28275	28339	28205	28287	28342	28648	28287	28134	28282	28262	28264	28019	28336	28172	28462	28242	28386	28122	28254	28501	28119	28485	28176	28191	28635	28144	28445	28324	28366	28201	28391	28436	28139	28143	28356	28073	28413	28189	28434	28403	28269	28423	28165	28221	28273	28486	28253	28250	28219	28178	28434	28413	28324	28247	28248	28110	28304	28625	28415	28259	28331	28250	28576	28224	28448	28626	28462	28346	28553	28285	28464	28260	28247	28285	28504	28586	28438	28544	28207	28317	28209	28492	28076	28064	28642	28235	28207	28020	28355	28463	28455	28376	28490	28259	28406	28465	28239	27992	28402	28298	28260	28322	28439	28380	28346	28341	28254	28259	28246	28291	28429	28364	28329	28273	28260	28635	28450	27958	28203	28173	28476	28456	28258	28412	28136	28382	28252	28299	28282	27973	28133	28312	28427	28303	28330	28214	28454	28330	28211	28309	28202	28331	28117	28412	28328	28301	28560	28441	28307	28395	28352	28222	28466	28129	28417	28299	28435	28455	28278	28417	28380	28288	28219	28136	28345	28323	28478	28457	28561	28191	28577	28573	28209	28308	28043	28187	28361	28416	28231	28284	28297	28481	28264	28256	28160	28110	28400	28487	28592	28257	28150	28362	28472	28287	28588	28407	28234	28152	28148	28254	28507	28542	28568	28293	28209	28048	28115	28126	28337	28375	28469	28206	28245	28409	28285	28042	28444	28129	28412	28291	28316	28248	28355	28161	28204	28225	28436	28360	28160	28226	28134	28000	28161	28566	28184	28316	28391	28495	28294	28194	28365	28281	28262	28389	28437	28537	28282	28499	28177	28182	28491	28267	28404	28379	28139	28007	28019	28425	28453	28431	28253	28089	28224	28220	28375	28405	28340	28104	28313	28236	28248	27925	28346	28435	28055	28160	28344	28270	28123	28121	27950	28258	28221	28170	28553	28367	28255	28402	28206	28254	28180	28225	28216	28456	28301	28262	28304	28541	28495	28323	28436	28199	28267	28293	28328	28148	28148	28130	28517	28070	28503	28201	28464	28544	28288	28057	28451	28570	28456	28217	28053	28594	28137	28278	28131	28495	28176	28322	28225	28452	28160	28257	28566	28430	28400	28342	28550	28113	28356	28490	28228	28125	28162	28224	28352	28098	28090	28202	28558	28267	28278	28276	28278	28408	28396	28061	28236	28355	28315	28232	28128	28103	28299	28073	28438	28423	28393	28125	28338	28358	28101	28330	28144	28398	28391	28250	28233	28408	28268	28239	28335	28124	28388	28396	28483	28331	28554	28434	28135	28197	28351	28211	28284	28165	28363	28124	28270	28298	28231	28391	28090	28167	28114	28337	28191	28335	28493	28273	28070	28418	28191	28495	28194	28380	28216	28258	28237	28382	28385	28305	28251	28517	28519	28249	28294	28239	28357	28325	28317	28290	28131	28276	28251	28150	28020	28332	28575	28323	28275	28274	28287	28337	28042	28148	28276	28333	28271	28230	27987	28357	28213	28362	28735	28456	28072	28286	28197	28446	28358	28211	28190	28417	28204	28097	28305	28472	28219	28265	28040	27881	28197	28277	28381	28362	28364	28301	28268	28460	28480	28396	28331	28516	28450	28086	28445	28153	28327	28340	28166	28361	28278	28163	28151	28308	28401	28113	28247	28143	28380	28300	28423	28373	28210	28167	28259	28129	28459	28328	28356	28287	28218	28221	28111	28455	28253	28097	28337	28710	28261	28550	28143	28408	28291	28303	28409	28049	28242	28095	28189	28037	28014	28208	28295	28365	28481	28317	28376	28128	28303	28270	28318	28227	28115	28102	28231	28378	28181	28473	28276	28341	28218	28344	28399	28237	28140	28506	28374	28257	28359	28192	28185	28327	28349	28172	28331	28294	28370	28481	28246	28265	28129	28188	28219	28198	28414	28313	28360	28351	28453	28423	28310	28069	28507	28284	28354	28047	28306	28437	28606	28000	28215	28476	28548	28138	28218	28381	28391	28455	28192	28119	28465	28520	28176	28363	28179	28398	28140	28483	28313	28229	28311	28636	28273	28326	28254	28294	28060	28136	28210	28186	28370	28407	28491	28496	28485	28337	28377	28236	28555	28585	28371	28127	28345	28177	28297	28432	28267	28399	28478	28173	28336	28235	28383	28317	28428	28359	28382	28183	28331	28350	28399	28455	28310	28150	28305	28249	28416	28121	28433	28244	28153	28158	28385	28249	28429	28141	28307	28397	28153	28454	28511	28082	28194	28385	28516	28393	28453	28278	28265	28282	28278	28255	28265	28053	28211	28283	28159	28225	28442	28456	28489	28314	28230	28270	28177	28348	28291	28336	28387	28119	28300	28248	28148	28400	28216	28427	28211	28435	28171	28208	28356	28379	28274	28713	28273	28305	28304	28479	28377	28305	28493	28634	28540	28599	28397	28276	28481	28163	28332	28478	28461	28241	28076	28106	28357	28268	28411	28500	28233	28298	28446	28141	28659	28501	28375	28280	28415	28333	28190	28365	28265	28336	28436	28367	28314	28490	28469	28045	28379	28271	28361	28101	28501	28322	28278	28459	28319	28417	28363	28251	28349	28423	28220	28479	28549	28360	28221	28300	28149	28632	28305	28581	28491	28245	28121	28247	28219	28278	28079	28471	28123	28243	28585	28391	28195	28484	28355	28388	28412	28288	28108	28677	28345	28246	28422	28357	28282	28428	28263	28264	28332	28114	28265	28435	28166	28347	28265	28150	28452	28252	28390	28325	28318	28415	28274	28212	28187	28224	28307	28406	28647	28373	28578	28056	28477	28267	28163	28398	28373	28210	28082	28470	28332	28231	28539	28392	28422	28317	28123	28170	28597	28332	28214	28213	28395	28095	28338	28333	28251	28162	28225	28450	28222	28525	28255	28244	28190	28228	28381	28479	28473	28388	28488	28185	28359	28290	28313	28485	28440	28265	28369	28112	28329	28409	28293	28331	28529	28289	28727	28036	28238	28392	28344	28376	28404	28309	28170	28385	28322	28157	28383	28199	28704	28381	28627	28199	28591	28129	28320	28421	28539	28369	28512	28284	28244	28270	28336	28558	28501	28187	28312	28288	28293	28240	28330	28411	28253	28213	28161	28319	28529	28171	28553	28381	28075	28022	28246	28089	28165	28172	28494	28312	28529	28303	28269	28436	28291	28196	28322	28341	28329	27959	28625	28341	28325	28302	28264	28583	28357	28237	28216	28260	28317	28422	28080	28247	28503	28333	28459	28327	28566	28242	28225	28051	28503	28371	28186	28249	28491	28387	28145	28206	28105	28353	28381	28440	28532	28323	28161	28194	28133	28342	28179	28244	28233	28369	28329	28263	28362	28104	28285	28497	28292	28363	28043	28044	28393	28489	28352	28404	28369	28279	28357	28560	28354	28452	28171	28322	28417	28156	28244	28439	28329	28316	28245	28434	28345	28125	28353	28192	28182	28189	28276	28517	28718	28500	28258	28020	28627	28424	28279	28389	28370	28176	28223	28131	28322	28237	28171	28381	28399	28221	28010	28425	28321	28532	28312	28395	28399	28352	28154	28146	28126	27954	28390	28086	28278	28549	28365	28622	28204	28250	28243	28257	28514	28215	28148	28426	28254	28357	28505	28374	28327	28471	28405	28380	28463	28408	28344	28244	28216	28557	28120	28290	28385	28269	28173	28284	28364	28587	28476	28139
30603	56127	44950	29631	21539	20262	19700	19145	19008	18787	18683	18369	18244	18418	18211	18132	18054	18084	18117	18050	18204	17863	18165	18158	18061	18165	18074	18105	18112	18051	18060	18137	18073	18109	18293	18247	18141	18179	18074	18005	18107	18378	18244	18140	17989	18054	17716	18118	17991	18116	18136	17889	17928	17950	18082	18092	18007	18015	17857	18126	18013	17879	17850	17923	17888	17815	18103	17972	17684	18087	17940	18025	18179	17915	17967	17911	18074	17854	17969	17857	17925	17822	17913	18070	17964	17872	18100	17777	18104	17887	17728	18038	17997	17786	17816	17994	17914	17855	17942	17885	17817	17902	18070	17919	17958	17863	18081	18009	17969	18023	17939	17702	17846	17836	17861	17780	17997	17885	17953	17790	17945	17966	17934	17851	17851	17941	17953	17781	17871	18001	17984	17791	17760	17743	17917	17817	17906	17970	17872	17966	18178	17883	17971	17842	18001	17726	17996	18053	17918	18002	17903	17902	17791	17872	17976	17958	17834	17889	17872	17805	17807	18044	17847	17858	18025	17860	17812	17898	17978	17792	17856	17982	17895	17947	17873	17892	18036	17735	18027	18046	17975	17907	18002	17840	17973	17793	17946	17884	17884	17845	18043	18021	17873	17856	18093	18042	17795	18026	17748	17861	17889	17879	18018	17980	18153	17877	17949	17887	17852	17982	18108	18071	17871	17940	17837	18050	17775	17897	17961	17795	17983	17935	18137	17951	17809	17863	18022	18072	17940	17885	17821	18136	17997	17954	17859	17887	17839	17939	17912	17876	17936	17922	17885	17800	17947	17978	17767	17881	17823	17830	17976	17861	17888	17976	17802	17867	17954	17860	17781	17845	17792	17849	17703	17889	17826	18007	18064	17714	18051	17715	18016	17928	17886	17867	18048	18056	18020	17935	17921	17916	17825	17724	17889	17809	18126	17695	17830	18021	17803	18012	17895	17847	17761	17854	17918	18046	17750	17756	17755	17946	17703	17916	17979	17996	17906	17706	17841	17743	17747	17961	17960	18007	17921	18072	18064	18012	17886	17818	18008	17941	17912	17905	17849	17960	17984	17941	17841	17808	17863	17972	17870	17918	17751	17922	17990	18102	17987	17840	17774	17971	18037	18031	17879	17884	17825	17965	17941	17859	17820	17921	18068	18005	17973	17757	18062	17938	17952	18032	18167	17983	17822	17949	17944	17832	17935	17799	17926	18040	18075	17931	17922	17957	17956	17910	17835	17945	17917	17823	17785	17909	18010	17849	17652	17940	17891	18013	18201	17972	17834	17963	17829	17736	18019	17910	18028	17739	17920	17879	17911	17882	18030	18089	17964	17951	17876	17966	17803	18093	17915	17835	18010	18032	17925	17678	18066	17713	18009	17973	17883	17941	18015	18102	17730	17705	17833	17872	17993	17950	18005	18012	17787	17966	17872	17975	18054	18081	17864	17993	17827	17919	17789	17905	18167	17862	17796	17947	17887	17978	17857	17855	17878	17761	17799	17778	18049	17809	17861	17941	17886	17861	18045	17774	17863	18049	17898	17812	17536	17895	17824	17913	17938	17809	17910	18028	17811	17861	17877	17988	17806	17917	17845	17937	17829	17834	17777	17823	17962	17819	18175	17851	17932	17837	17935	17978	17977	17905	18042	17837	17968	17798	17868	17959	18030	17812	17708	17729	17913	17895	17803	17997	18012	17877	17853	18019	18013	17866	17961	17987	17945	17986	17895	17946	17908	17807	17893	17953	17767	18016	17804	17934	17945	17682	18029	17781	18019	17711	18030	18145	18038	17626	17922	17821	17829	17866	17875	17552	17938	17818	17968	17822	17936	17946	17817	17873	17760	17970	18000	17835	18084	17979	17878	18001	17880	17970	17893	17781	17991	17930	18123	17914	18129	17916	17981	17991	17969	17916	17716	17926	17890	18178	17925	17922	17853	17933	17853	17944	18016	17955	18012	17765	17909	17800	17813	17916	17862	17863	17814	17903	17957	17863	17895	17954	17799	17872	17802	17970	17979	17805	18077	17927	18147	17630	17826	17789	18115	17806	18018	17919	17816	17896	17943	17972	17931	17930	17775	17631	18031	17938	17879	17768	17916	17864	17983	17951	18008	17892	17809	17856	18047	17799	17836	18036	17803	17792	17855	17902	17917	17828	17792	17861	18087	17971	17894	17878	17714	17999	17826	17915	17853	17853	17999	17930	17803	17867	17842	17822	17953	18016	17914	17745	17916	17948	17920	17871	17823	17913	17815	18012	18110	18004	17991	17921	18084	18093	17955	17833	17893	17848	17873	17878	17878	17996	17777	17992	17823	17942	18020	17968	17947	17849	17989	18048	17880	17817	17978	17932	17864	17978	17786	17763	17689	18119	17888	17926	17950	18025	17958	17866	18004	17970	17834	17894	17948	17775	17819	17668	18090	17967	17998	17849	17813	17834	17885	17962	17903	17848	17887	17714	17811	17732	17854	17912	17858	18068	18038	17916	17890	18058	17793	17869	18032	17885	17985	17837	17805	17945	18016	17779	17961	17834	17808	17810	18006	17862	18045	17916	18080	17872	17970	17928	17868	17901	17886	17856	17930	17942	17822	17881	17847	17958	17980	17848	17837	17896	17824	17962	17765	17828	17884	18178	17942	18000	17920	18078	17867	17869	18006	17927	18136	18058	17664	17950	17870	17982	18209	17849	17895	18085	17889	17940	17962	17804	17774	17824	17966	17754	18194	17864	17812	17838	17975	17875	17989	17994	17831	17797	17712	17784	17898	18010	17964	18031	17921	18008	18076	17795	18052	17947	18012	18117	18011	17906	17813	17922	18084	17937	17908	18026	17837	17907	17846	17908	17926	17862	17913	17889	17861	18063	17966	18163	17811	17787	17927	17851	17821	17845	17942	17776	17728	17837	17845	17886	17905	17898	18037	18030	17868	18022	17981	17821	18207	17811	17912	17995	17784	18075	17854	17817	17916	17819	17867	17984	17837	17793	18111	17809	17933	18014	17853	17893	17943	18043	17907	17887	17914	18005	18108	17939	17806	18106	17916	18041	18016	18016	17982	17912	17933	17915	17701	17941	17659	17820	17910	18038	17935	17828	17810	17983	17963	17934	17897	17934	17998	17848	17995	18009	17938	18208	17931	18050	17980	17746	17874	17867	17779	17898	17823	17957	17821	17835	18007	17931	17946	17939	17846	17906	17966	17782	17937	18045	17992	17851	17972	17825	17968	18004	17902	17873	17918	17865	17946	17922	17827	17944	17992	17834	17810	17894	17932	18076	17917	17822	17981	17901	17810	17858	17775	17934	17757	18034	17779	17776	17789	18026	17954	17979	18050	18029	17783	17860	18003	17759	17956	17944	17948	17877	17886	17929	17886	17962	18009	17997	18093	17915	17916	17886	17870	17882	17848	17818	17860	17921	17959	17731	18069	17988	17902	17881	17977	17875	17985	18101	17992	18047	17862	17838	17925	18035	17843	17945	17959	18007	18004	17912	18092	17824	18162	17872	17919	17714	17968	17855	17803	18085	17968	17954	17871	18013	17763	17935	17917	17824	17799	17800	17964	18053	17931	17982	17985	18062	18027	17913	17845	17814	17957	17938	17874	17789	17871	17936	17757	17804	17886	17843	18112	17897	17938	17875	17729	17917	17859	17964	17888	17986	17871	17865	17814	18025	17770	17989	17915	17976	17989	17928	17992	17897	17973	18105	17819	17975	17882	17783	18040	17850	17907	17815	17736	17978	18020	17987	17821	17874	17860	17787	17955	17993	18100	17927	17891	17895	18084	17882	17907	17831	17823	18077	17819	17936	17864	17910	18091	17849	18084	17882	17962	17904	17888	17812	17982	18060	17630	17955	17807	17921	17992	17968	17939	17828	17708	17914	17938	17984	18043	17881	17904	17817	17968	18009	18144	18026	17835	17855	17965	17969	17840	17864	17864	17709	17863	17999	17956	17828	17929	18045	17978	17924	17850	17935	17940	17976	18039	17848	17901	17725	17975	17896	18062	17973	18088	17881	17899	17928	17981	17823	18064	17762	18017	17836	17773	17908	17802	17727	17961	17980	17950	17888	17856	17898	17742	17865	17816	17786	18032	17863	17945	18005	17950	18080	17968	17875	17949	17892	17744	17891	17950	17978	17963	17998	17807	18025	17721	17739	17875	17868	17762	17797	17894	17896	17887	17969	17745	17973	17712	17938	17835	17865	18072	17716	17923	17813	17984	17998	18057	17954	17706	17879	17762	17811	18057	17863	17938	17953	17888	17989	18030	17863	17887	17967	17858	18067	17934	17885	17927	18091	18146	17836	17898	17957	18023	17960	17823	17832	17940	17864	17950	17795	17888	17958	17808	17948	17767	17991	18026	18065	18047	17974	18008	17874	17884	17909	17783	17958	17912	17956	17991	17681	18008	17812	18082	17929	18038	17827	17883	17977	18014	17878	18056	17946	17833	17930	18041	17810	17911	18075	18004	17814	17675	17835	18019	18016	18083	18062	17912	17890	17934	17885	17993	17843	18003	17848	17958	18075	17875	18058	17887	17946	17924	17910	17954	18075	17773	17931	17848	17981	17842	18003	17850	18101	17992	17900	17949	18052	17869	17855	17868	17895	17974	17881	17851	17786	17811	18001	17882	17777	17917	17978	17881	17929	17845	17936	17956	17892	17934	17998	18104	17746	17893	17808	18024	17966	17988	17817	17827	17721	17941	17870	17979	18031	17904	17939	17975	17989	17852	17742	18185	17992	17836	17739	17924	17901	17851	17951	17896	17766	18092	17979	17912	17742	18044	17989	18015	17744	17891	17908	17798	17965	17855	18028	17943	18004	17871	17845	17839	17671	17945	18057	17952	17935	17901	17807	18041	18084	17818	17908	17937	17944	17782	18031	17901	18020	17849	17983	17827	18050	17735	17872	17930	17945	17851	17860	17833	17785	17858	18080	17958	18055	17855	17825	18067	17923	17812	17653	17919	18086	17941	17927	17951	17784	18041	17947	18015	17996	17897	17795	18100	17802	17937	17953	17856	18068	17908	17940	17884	18040	17879	17996	17934	17745	18087	17902	17829	17870	18116	18038	17941	17846	17965	17876	17993	17777	17868	17767	17901	17810	17811	17705	17912	17962	17832	17815	18102	18106	17880	17900	17972	17949
34724	30350	33794	30276	28034	28224	28447	27993	28004	28094	27934	28125	28012	27953	27843	27751	28007	27956	28002	28234	28066	27956	28204	28115	28223	28184	27799	28011	28222	27998	27933	27872	27905	27806	28308	27748	28211	28193	28017	28168	28017	27874	28141	28047	28245	27928	28014	27904	28134	28214	27896	27963	27910	28028	27898	28174	28109	27850	27940	28168	28177	27895	28150	27970	28010	28001	28161	28069	27679	28129	27920	27945	27956	27955	28194	27742	28084	27887	28149	27943	27917	27913	28046	27948	28039	27840	28030	27907	27800	28162	28044	28105	27955	27823	28134	28143	28050	28188	27922	27845	28189	27926	27923	27979	27858	27776	28155	27965	27903	27745	28038	27858	28067	28001	28223	28098	27948	27948	27792	28094	28226	27819	28105	27858	27979	28130	28184	27832	28137	28147	27960	28289	27812	27822	27687	27891	27769	27916	27889	28153	28022	27964	28081	28016	28249	27903	27787	27941	28157	28067	28115	27946	27881	27783	28174	28088	27875	27909	27887	28064	28126	28163	27913	28158	27975	28188	27998	28136	27925	27930	28061	28001	28095	28142	27716	27806	28090	27988	27756	27809	27603	28007	28133	28130	27995	27927	28119	28014	28095	27975	27995	27903	27948	28189	27946	28060	28286	28143	28149	27781	28235	27808	27920	27809	28086	28240	27853	27949	27982	27883	28273	28095	27970	27938	27962	28205	28015	28006	28120	27799	28070	27916	27982	27819	28003	27832	27821	27758	28111	27890	28248	27964	27792	28080	28142	28153	27881	28084	27924	28180	28353	28046	28192	28288	28064	27965	28055	27945	28131	28127	28072	27838	28191	27972	27975	28044	27990	28073	28104	27864	28020	27886	27991	28094	28290	27821	27942	28072	27856	28118	27890	28219	28052	27901	28107	28204	27975	27984	28036	27992	28046	28053	28023	27880	28119	28228	27760	27958	27946	28092	27868	27900	28091	27934	28028	27824	27982	28088	27943	28167	28099	27766	27946	27994	27846	28114	28108	27906	28290	28156	27873	27920	27909	27971	27968	28220	28198	28182	28168	27965	27967	27856	27716	27980	27913	27868	28064	27962	28105	27998	27972	27833	27782	27940	28052	27938	28018	28177	27946	27981	28027	27960	27933	28070	28158	28123	27805	28150	27950	28056	28056	27921	27947	28030	28265	27965	28138	28041	28141	27987	27948	27861	27775	28386	27899	27876	28232	28022	28184	28056	28369	27892	28045	28032	27944	27998	27860	27939	27744	27942	27885	27748	28040	27765	28080	28168	27795	27792	27945	28039	28130	27928	28178	27833	28250	27944	27904	28050	28029	27947	27944	28301	27988	28006	28124	28038	27864	28197	28000	28180	27953	27947	28074	28047	27960	27939	28110	27872	27759	28054	27870	28195	27888	28074	27984	27955	27882	27871	28196	28043	28085	28140	28030	27915	28016	28070	27974	28039	28004	27907	27910	27984	27986	28105	27896	27953	27852	28053	28038	27825	28068	27970	27742	27817	28091	28136	27988	27961	27831	28052	28027	27957	27842	27855	27870	27893	27941	28063	27987	28046	27958	28091	28131	27979	28087	27989	28109	28125	28022	28042	27798	28127	28158	28000	28195	28166	27971	27934	27842	28004	28148	28018	27834	28137	28035	27875	27996	28052	28105	28107	28103	27902	27940	28052	28007	27804	27964	28026	27914	27996	28206	28064	27921	28177	28059	27802	27915	27941	28159	28108	28138	27845	27901	28047	28291	28089	28103	27689	27931	27799	27993	27774	28075	27872	27935	27967	27865	27991	27874	27968	28009	28046	28133	28001	28231	27876	27918	27925	28110	28135	27742	27755	28274	28250	27882	27844	27821	27972	27939	27863	27860	27868	27867	28042	28045	28006	27874	28065	28126	28041	28183	28124	27999	27957	28016	28035	27930	27971	28002	27976	27963	27920	28014	27835	27976	28169	28140	28008	27707	28053	27746	27827	27818	27956	28105	27947	27915	28161	28168	28094	27780	27992	27803	27960	27948	27922	28029	27824	28153	27874	27967	28221	28005	28111	27821	28208	28131	27812	28001	27736	28241	28057	28061	27894	28134	28092	28064	28198	28328	28098	27643	28000	27922	28074	28008	27926	28019	28213	28079	28119	28022	28062	28047	27999	28124	28046	27985	28220	28021	28112	27996	27720	27779	28085	27893	28126	27753	27995	27845	28028	27855	28019	27964	27924	27936	27908	28077	27915	28034	28124	28012	27898	28230	28437	28038	28315	28142	28432	27923	27929	28067	28028	28042	27884	28126	27797	28080	28031	28009	27904	28122	28068	27752	27907	28001	27950	27996	27822	28089	28289	28041	28025	28067	27899	28126	28047	27977	28080	28128	28137	27873	27911	27769	28023	27999	28050	28039	27992	27875	28094	27994	27951	27950	28234	27938	28061	27753	28209	27946	28194	27833	28078	28024	28124	27873	27983	27925	28060	28181	27746	28036	28012	27756	27804	28137	27960	27996	28112	27934	28020	28096	27784	27821	27886	28047	27956	27833	27929	28143	27927	28081	28119	28003	27919	28213	28083	27895	28007	28028	27935	28105	27959	27839	27929	27664	28204	27947	27919	28119	27877	27998	27913	28162	27894	27805	27889	28073	27914	28016	28034	28057	28234	28189	27910	28085	28031	28199	27956	28059	28096	27833	28148	28033	27987	27973	27983	27977	27984	28050	27862	28133	27992	27854	27899	28018	28108	28072	27835	27916	27951	28250	27939	27988	27906	27841	28018	27887	28016	27925	28019	27921	27969	27874	27934	28109	27996	27968	28113	27785	27818	28069	27995	28077	28149	27987	28025	27904	27958	28102	28108	28212	27899	28066	27923	28107	27914	28061	28043	28006	27911	28336	27938	28061	27986	27879	27944	27958	28042	27845	27886	27782	27777	27791	27950	28182	27793	27861	28093	27977	28174	27800	27918	28021	27757	27910	28009	28163	28044	27992	27936	28043	27868	27966	27768	28059	27895	27981	27914	27885	28056	28099	28113	28038	28041	27879	27862	27973	27876	27987	28252	27932	28099	28273	28083	28096	28447	28206	27996	28099	27668	27954	28131	27886	27886	28045	27971	28044	28032	28303	27905	28140	28118	27971	27934	28215	28090	28155	27924	27994	28454	28150	28059	27933	27971	27887	27924	27864	28028	27952	28154	28240	27938	28121	27991	28112	28486	27878	27928	28098	27832	27856	28048	28090	27912	28096	27799	27920	28042	28030	28231	27931	27861	28147	28050	28074	28101	27651	27959	27958	28181	28208	28249	27883	27965	28104	28098	27969	27892	27870	27794	27944	28020	27775	27707	27667	28008	27985	28086	28151	27795	28038	27966	27989	27973	28110	28084	28132	27878	27912	27883	27921	28102	28360	27821	27968	27891	28219	28275	27948	27882	28304	28164	28113	28177	28152	28083	27968	28020	28026	27993	28183	27917	28237	27823	27764	27724	28165	28006	28155	28127	28092	27838	28094	27902	28112	27994	27969	27980	28064	27848	28005	27943	27801	28332	27889	27786	28072	27996	27917	28259	28272	28123	27803	28015	28203	28255	28269	28078	28097	28016	27970	27963	28444	28094	28160	28060	27784	28059	28257	28128	27932	27948	28028	28131	28068	27950	27844	28322	28005	27962	28314	27860	28135	27930	28007	27930	27891	28003	27882	27882	27861	27958	28038	27850	27749	27989	28218	28088	28225	28107	28118	27965	27872	27909	27769	28050	28156	27966	28093	27999	27918	28030	28186	27944	28120	28101	27956	27996	27872	27929	28064	28104	28004	28165	28267	27951	27882	28124	27496	27906	27924	28080	28127	28159	27864	27991	27777	27891	28267	27902	27969	28154	28308	28065	28055	28003	28116	28001	28068	27962	28129	28169	28017	27964	27787	28068	27881	28081	27888	27826	27820	28158	27991	28128	28066	27931	27972	28085	28024	27809	27897	27846	28082	28004	28158	27996	28021	27911	27835	27773	27964	28052	27987	28105	28172	28261	28319	27906	28001	28034	27950	27979	28145	28012	28284	27814	27931	27682	28066	28024	27917	28009	28054	27931	27987	28290	28005	28168	27947	27910	27848	27847	27920	27789	27901	27878	27916	27898	27987	27953	28146	28111	28080	27902	28153	27994	28119	28403	27896	28019	28046	28041	28046	27859	27775	28072	28109	28185	28166	28060	27920	27909	27850	27857	28266	28205	27906	27821	27822	28092	27954	28037	27995	27770	28155	28126	28095	28201	27990	27859	27827	27980	27740	27847	28049	27983	27882	27932	28103	27978	28115	27851	27951	27767	28168	27794	28106	28205	27990	28181	28029	27590	28184	27975	27982	28042	28073	27960	28158	27788	27814	27821	28009	27869	27942	28036	28043	27932	27991	28140	27852	28099	27788	27917	28048	27889	28010	27881	28082	27928	27886	27948	28005	28182	28099	28077	27985	27969	28178	28327	28222	27751	28141	27782	27803	27998	28397	28148	28011	28202	28069	28198	27942	27746	27855	27948	27924	28277	28168	27747	27806	28130	28105	28046	28083	28062	27805	28056	27944	27913	28093	27680	28141	27932	28002	27886	28124	28048	28102	28043	28091	27835	28099	28099	28120	27947	28144	28097	27841	28175	27954	28003	27972	28216	28271	28158	28198	28034	27907	27912	27838	27926	27977	27862	28170	27800	27788	27877	27766	27952	27950	27745	27942	27884	28021	28105	28168	27823	28182	27713	27895	27961	27922	27759	27922	28020	27846	28148	28078	27973	27903	27941	27804	28012	28091	27813	28103	28044	27855	27716	27962	28116	27939	28130	27941	28038	27830	27979	27930	28313	27772	27853	28133	27880	27891	28111	28117	27878	28275	27671	27887	28021	27952	28068	28097	27969	27995	28028	28357	27969	28071	27927	28207	28154	27978	27860	27757	27967	28229	27875	27630	28209	28039	27844	28128	28080	28068	27660	28064	28034	28094	27969	27866	27772	27836	27901	27812	28075	28075	27788	28037	27934	27883	28083	28009	27834	27995	28230	28128	28176	27869	27867	28029	28028	27962	27913	27990	28069	28034	28016	28092	28126	28072	28125	27989	27768	27935	28093	28015	28107	28146	28178	28120	28096	27913	27991	27850	28033	28072	28003	27957	27999	28105	28044	28001	28076
24422	32106	26353	19441	18222	18004	18132	18215	17809	17939	17945	17878	17893	17893	18031	17921	17735	17972	17905	17922	17718	17900	18080	17909	17843	18095	17927	18038	18044	18024	17960	17963	18039	18014	18113	17849	17977	17959	17905	17837	18131	18069	17791	17967	17975	17853	17823	17743	17796	17833	17680	17836	17801	17844	17855	17894	17892	17945	17926	17877	17908	17941	17954	17939	17921	18024	17757	17729	17824	17865	17893	17871	17865	17828	17878	17867	17853	17840	17840	17690	17909	17736	18049	17915	17866	17945	17957	17773	17692	17847	17921	17825	17704	17796	17679	17888	17955	17992	18095	17987	17977	17843	17797	17829	18032	17884	17776	17897	17891	17865	17930	17967	17846	17834	17936	17861	17854	18033	17825	17767	18018	17871	17902	17842	17810	17841	17880	17938	17915	17992	18065	17886	17887	17861	17743	18145	18000	17816	18027	17832	17964	17906	17789	17955	17857	17865	17968	17944	17860	17732	17867	17860	17839	18110	17884	17779	17846	17888	17940	17888	17882	17784	17901	18028	17891	18082	17927	17978	17701	17858	17917	17863	17807	17864	17942	17801	17869	17801	17771	18002	17777	17803	17868	17989	17851	17751	17922	17789	18008	17863	17907	17661	17941	17721	17894	18033	17823	18004	17789	17848	18007	17863	17943	17983	18004	17981	17716	17897	17693	17924	17926	17937	18005	17698	17766	17934	17832	17850	17903	17882	18014	17921	17774	17840	17745	17971	17681	17957	17900	18026	17876	17866	17773	17836	17830	17866	17895	17916	17937	17957	17908	17869	17758	17864	17772	17872	17955	17910	17853	17750	17793	18084	17920	17880	17894	17898	18032	17862	17929	17742	17900	17984	17636	17932	17789	17861	17779	17849	17838	17774	17874	17820	17872	17766	17822	17771	17936	17915	17790	17868	17824	17991	17792	17884	17936	17852	17947	17963	17880	17928	17811	17861	17795	17721	17864	17936	17812	17905	17913	17944	17952	17869	17705	17920	17858	17849	17684	17857	17806	17718	17953	17713	17812	17653	17888	17774	17948	18046	17879	17659	17817	17789	17725	17921	17885	17759	17947	17756	18018	18031	17874	17999	17937	17883	17981	17911	17829	17885	17863	17900	18032	17876	17912	17999	18004	17941	17832	17993	17935	18098	17865	17914	17999	17746	17799	17870	17883	17930	17830	17956	17697	17801	17829	17856	17911	17800	17889	17818	17963	17745	17897	17739	18085	17870	17706	17988	17951	17938	17865	18105	17937	17957	17992	17893	17973	18037	17994	17868	17900	17973	18021	17895	17822	17752	17979	17961	17757	17964	18013	17823	17934	17870	18034	17849	17692	18028	17970	17980	17905	17813	17794	17894	17880	17807	17752	17834	17959	17861	17931	18019	17888	17955	17794	17774	17940	17788	17882	17945	17949	17868	17847	17966	17740	17851	17938	17833	17950	17782	17804	17849	17974	17972	17854	17817	17872	17719	17829	18048	17760	17869	17821	17839	18030	17702	17756	17806	17820	17917	17745	18087	18105	18038	17881	17980	17762	17872	17858	17775	17798	17816	17883	17915	17980	17989	17739	17923	17810	17792	17819	17811	18051	17844	17875	17845	17901	17836	17806	17945	17823	17815	17906	17892	17915	17726	17880	17875	17771	17809	17800	18006	17861	17823	17753	17905	17640	17970	18030	17947	17782	17850	17943	17955	17831	17748	17821	17991	17898	17860	17690	17974	17679	17975	17890	17803	17788	17705	17689	17847	17963	17864	17746	17839	17859	18040	17925	17973	17751	17775	18008	18032	18004	17809	17854	17779	17806	17833	18065	17781	17980	18004	18023	17909	17739	17837	17786	17872	17961	17834	17956	17782	17969	17933	17756	17954	17902	17948	17663	17982	18079	17918	17883	17882	18037	18046	17954	17703	17824	17844	17912	17798	17954	17836	17966	17971	17750	17996	17856	17828	17773	17809	17766	18047	18008	17760	17888	18029	17855	17860	17967	17971	18034	17888	18002	17777	17901	18029	17876	17966	17775	18014	17934	17876	17937	18033	17928	17875	17858	17643	17964	17924	17908	17736	17932	17823	17865	17854	17788	17890	18028	17980	17948	17980	17779	17940	17993	17947	17760	18011	17780	18075	17906	17831	17683	17904	17710	18016	17861	17822	18048	18108	17998	17772	17787	17920	18017	17901	17871	17800	17936	17888	17751	17901	18053	17639	17940	17831	17857	17742	18183	17746	17996	17848	17775	17902	18043	18015	18005	17784	17844	17710	17825	17778	17883	17882	17809	17811	17901	17850	17886	17925	17971	17810	17910	17767	17902	17750	18013	17881	17915	18021	17810	17876	17987	17966	17767	17823	17801	17855	17990	17787	17768	17776	17937	17855	17826	17898	17827	18005	18021	17911	17747	17902	17871	18033	17735	17883	17955	17792	17858	17637	17849	17786	17803	17715	18037	17952	17957	17600	17692	17866	17902	17867	17927	17888	17864	17848	17891	17846	17836	17874	17795	17583	17729	17830	17901	17903	17707	17791	17742	17792	18067	17783	17942	17809	17810	18067	17877	17850	17930	17975	17863	17802	17810	17814	17883	17999	17760	17852	18009	17723	18034	17873	17820	18038	17950	17811	17972	17949	17880	17963	17872	17783	17846	17953	17963	17975	17648	17861	17947	17783	17952	17774	17944	17843	17916	17695	17772	17800	18131	17952	17909	17764	17858	17965	17884	17809	17919	17856	17850	17850	17884	17873	17921	17706	17764	18089	17879	17923	18004	17969	17821	17872	17931	17942	17898	18024	17786	18054	18057	17975	17804	17935	17852	17999	17766	18127	17933	18027	17816	17790	17881	17987	17888	17921	17717	17832	18005	17868	18000	17665	17923	17887	17839	17810	17863	17924	17886	17836	17678	17829	17692	17741	17877	17880	18202	17987	17878	17857	17855	18012	17763	17807	17938	17823	17907	18103	17856	17987	17839	17837	17982	17951	17838	18052	17804	17789	17603	17820	17909	17908	17835	17933	17884	18036	17892	17978	17812	17812	17717	17828	17956	18044	17961	18048	17851	17853	17860	17934	17885	17835	18015	17949	17804	17876	17911	17990	17822	17763	18035	17889	17865	17853	17857	18010	17972	17810	17940	17834	17864	18015	17987	17883	17982	17924	17950	17923	17773	17933	17780	17727	17860	18012	17663	17882	17906	17970	17818	18018	17861	18069	17866	17633	17852	17937	17848	17859	17884	17841	17885	18001	17949	17814	17989	17773	17777	17952	17883	17814	18128	17888	17747	17929	18064	18003	17934	17998	17859	17991	17834	17950	17905	17803	17970	17975	17903	17902	17833	17875	17877	17690	18080	17833	18017	17810	17841	17825	17840	17717	18036	17851	17864	17860	17883	17810	17811	17973	18086	17917	17621	17968	17872	18131	17978	17842	17929	17949	18027	17981	17816	17884	17700	17923	17919	17673	17909	18073	17761	17673	18145	17819	17734	17907	17807	17974	17714	17800	17720	17896	17914	17844	18063	17840	17780	17959	17931	17876	17837	17936	17951	17971	17802	17934	17882	17958	17829	17926	17967	17856	17866	17918	17947	17920	17782	18073	18036	17766	17873	17866	18113	17972	17850	17830	17989	17848	17906	18002	18039	17968	18143	17835	17936	17759	17822	17878	17884	17754	17763	17895	17826	17924	17752	17868	17826	17840	17858	18020	17910	18157	18050	17907	17820	17944	17904	17735	17910	17869	17881	17835	17731	17804	17721	17767	17849	17898	17983	17997	17728	17715	17793	17839	17851	17847	18023	18116	17893	17743	17790	17883	18035	17838	17952	18025	17815	17787	18003	17965	17912	17878	17766	17727	17939	17954	17889	17850	17903	17761	17871	17934	17989	17858	17776	18067	17808	17763	17951	18086	17857	17836	17729	17866	17787	17834	17950	17842	17986	17986	17979	17963	17984	17858	17948	17828	17833	17831	17927	18120	17799	17741	17896	17822	17792	17757	17850	17971	17990	17872	17900	17893	18044	17684	17846	17882	17905	17746	17924	17894	18108	17888	17794	18080	17920	17868	17831	17853	17847	17868	17680	17855	17733	17719	17884	17875	17986	17735	18023	17863	17750	17959	17904	17747	17970	17913	17951	17743	17677	17839	17845	17950	18004	17945	17948	17757	17917	18052	17814	17785	17953	17930	17744	18052	17911	17882	17903	17774	18092	17939	17962	17914	17993	17921	17991	17761	17768	17749	17990	18061	18016	17927	17742	18011	17883	17906	17925	17950	18008	17859	17906	18067	17717	17849	17977	17960	18064	17964	17945	17772	17768	17783	17792	17789	17739	17964	17856	17974	17872	17801	17977	17911	18072	17841	17959	17939	17860	17920	17944	18012	17784	17818	18013	17946	18021	17825	17829	18086	18024	17989	17804	17875	17834	17793	17830	17872	17849	17851	18030	17873	17991	17890	17793	17948	17823	17843	17864	17781	18015	17863	17948	17673	17739	17934	17762	17804	17924	17748	17824	17968	17994	17917	17939	17806	17839	18055	17818	17913	17968	18029	17851	17759	17724	17965	17868	17994	17856	17941	17927	17932	17827	17944	17961	17885	17916	17856	17878	17818	17798	17992	17780	17810	17838	17785	17874	17892	17880	17960	17984	17918	18038	17809	17875	17960	18004	17871	17828	17776	17860	17752	17806	17781	17892	17786	17884	18070	17939	17828	17820	17997	17879	17706	17765	17945	17751	17958	17857	18046	17999	17862	17888	17846	17785	17882	17928	17808	17931	17875	18019	17931	17851	17990	18035	18042	17838	18050	17889	17771	17842	17758	18068	17917	17963	17866	17883	17899	18057	17896	17799	17859	17858	17924	17690	17937	17920	17980	17721	17812	17732	17988	17949	17824	17955	17740	17874	18020	17943	17673	18005	17849	17886	18075	17839	17878	17796	17689	17756	17952	17916	18027	17917	17761	17975	17790	17857	17881	17798	17908	17772	17837	17919	18033	17836	17913	17916	18000	18051	17928	17967	18026	17776	17801	17950	17776	17922	17959	17952	18072	17891	17831	17755	17704	18053	17740	17911	17887	17848	17771	17835	17745	17840	17935	17691	17713	17927	17864	17976	17796	17772	17835	17826	17903	17883	17850	17809	17802	17714	17787	17970	17942
24079	21004	27420	25341	23698	27576	29835	27486	27062	27288	27113	26758	26857	26989	26888	27000	27129	26956	26974	26807	26731	26827	26922	26759	26723	26904	27084	26746	26914	26915	26972	26685	26747	26800	27029	26923	26696	26876	26789	27051	26844	27025	26803	26857	26698	26460	26812	26930	26710	26593	27034	26630	26958	26751	27007	26816	26709	26926	26777	26449	26754	26712	26561	26524	27085	26846	26901	26678	26718	26541	26495	26778	26767	26740	26650	26939	26883	26593	26696	26789	26769	26805	26808	26730	26765	26679	26847	26917	26417	26749	26625	26706	26790	26542	26725	26681	26874	26686	26685	26677	26904	26602	26696	26589	26749	26784	26729	26981	26776	26794	26692	26706	26819	26734	26940	26516	26933	26841	26635	26624	26795	26576	26646	26629	26551	26776	26970	26746	26739	26643	26795	26680	26486	26749	26788	26860	26644	26657	26789	26581	26577	26797	26753	26573	26819	26781	26919	26644	26571	26996	26573	26600	26840	26481	26659	26824	26525	26747	26494	26790	26922	26813	26695	26524	26658	26566	26693	26727	26771	26709	26980	26796	26461	26756	26887	26433	26704	26767	26689	26909	26573	26924	26978	26655	26718	26776	26834	26656	26764	26727	26627	26596	26682	26828	26736	26547	26774	26460	26580	26733	26561	26599	26694	26613	26661	26666	26639	26843	26817	26717	26952	26555	26617	26881	26802	26597	26648	26621	26663	26758	26570	26908	26717	26564	26587	26811	26739	26714	26521	26488	26741	26869	26749	26860	26684	26899	26675	26600	26636	26712	26540	26900	26608	26843	26731	26824	26681	26561	26543	26688	26554	26902	26492	26797	26610	26665	26820	26725	26794	26699	26975	26792	26709	26876	26968	26865	26660	26460	26609	26683	26619	26855	26866	26860	26630	26828	26883	26630	26755	26727	26661	26906	26557	26614	26492	26560	26776	26683	26963	26773	26750	26806	26820	26810	26959	26780	26725	26799	26936	26633	26805	26507	26779	26681	26693	26636	26894	27008	26963	26792	26859	26808	26570	26692	26520	26657	26595	26447	26651	26496	26533	26704	26683	26821	26604	26640	26451	26911	26803	26663	26510	26749	26839	26556	26345	26948	26886	26812	26766	26723	26704	26720	26569	26702	26608	26648	26986	26901	26683	26612	26668	26692	26805	26583	26705	26967	26765	26963	27157	26597	26865	26534	26692	26975	26776	26742	26758	26739	27027	26709	26630	26861	26727	26734	26659	26605	26802	26646	26920	26677	26659	26679	26770	26614	26862	26666	26509	26666	26622	26575	26673	26862	26626	26624	26949	26720	26594	26960	26799	26661	26593	26616	26520	26943	26853	26666	26939	26799	26630	26804	26902	26701	26858	26778	26604	26617	26865	26583	26718	26730	26697	26826	26856	26863	26817	26889	26786	26922	26746	26720	26634	26661	26780	26774	26957	26492	26718	26646	26516	26522	26744	26604	26904	26509	26594	26649	26788	26665	26709	26691	26907	26696	26571	26593	26604	26859	26864	26578	26795	26518	26907	26939	26693	26463	26866	26481	26674	26801	26796	26709	26627	26619	26479	26689	26576	26602	26356	26778	26773	26535	26833	26665	26594	26573	26693	26609	26629	26807	26668	26478	26631	26786	26743	26693	26973	26806	26910	26865	26711	26458	26430	26543	26890	26631	26638	26607	26555	26568	26875	26965	26817	26526	26752	26735	26660	26709	26919	26647	26784	26644	26879	26621	26760	26939	26595	26730	26933	26475	26643	26545	26821	26692	26755	26676	26699	26812	26738	26937	26740	26477	26774	26529	26596	26548	26723	26610	26688	26413	26742	26968	26859	26710	26621	26839	26598	26655	26647	26745	26699	26652	26824	26898	26692	26773	26775	26735	26753	26966	26683	26481	26710	26699	26792	26919	26806	26825	26916	26942	26940	26591	26583	26792	26780	26753	26515	26930	26566	26572	26675	26843	26525	26696	26624	26893	26674	26770	26670	26760	26524	26554	26652	26652	26430	26633	26612	26817	26872	26554	26623	26655	26644	26743	26590	26771	26763	26396	26785	26836	26883	26508	26736	26659	26635	26388	26677	26927	26665	26746	26797	26803	27028	26583	26633	26998	26758	26685	26807	26639	26718	26715	26574	26643	26584	26643	27060	26759	26708	26850	26785	26654	26609	26705	26701	26685	26742	26701	26791	26597	26598	26909	26778	26532	26669	26708	26708	26574	26643	26727	26631	26638	26840	26701	26590	26780	26772	26430	26845	26699	26814	26943	26748	26949	26807	26777	26730	26466	26783	26878	26689	26638	26758	26898	26885	26817	26727	26818	26586	26603	26831	26781	26736	26590	26719	26655	26786	26604	26638	26779	26630	26691	26596	26787	26925	26497	26540	26560	26558	26700	26624	26461	26832	26998	26759	26710	26680	26751	26805	26780	26766	26782	26962	26874	26653	26635	26566	26686	26707	26692	26797	26689	26612	26917	26616	26622	26636	26765	26813	26758	26637	26742	26691	26754	26592	26493	26794	26675	26644	26511	26812	26953	26884	26837	26837	26446	26942	26711	26803	26697	26664	26640	26692	26549	26805	26827	26749	26523	26658	26654	26683	26931	26821	26650	26584	26931	26672	26589	26527	26894	26671	26756	26798	26553	26613	26751	26799	26649	26597	26560	26554	26696	26726	26651	26889	26732	26878	26713	26601	26485	26951	26893	26558	26545	26620	26726	26817	26616	26451	26722	26733	26768	26663	26712	26568	26663	26707	26889	26915	26616	26854	26874	26784	26429	26843	26552	26793	26855	26954	26802	26726	26588	26512	26831	26616	26709	26805	26702	26765	26628	26958	26589	26744	26632	26688	26575	26583	26639	26593	26727	26683	26665	26626	26795	26672	26936	26729	26772	26629	26815	26404	26784	26470	26581	26503	26951	26473	26666	26755	26671	26595	26808	26869	26481	26754	26702	26851	26630	26728	26551	26688	26781	26719	26894	26915	26700	26754	26694	26613	26788	26795	26802	26749	26686	26618	26842	26818	26709	26642	26826	26544	26651	26691	26737	26731	26689	26953	26777	26534	27034	26700	26567	26777	26773	26759	26726	26612	26497	26469	26800	26754	26802	26614	26706	26856	26734	26657	26959	26620	26965	26897	26714	26691	26761	26815	26638	26647	26700	26850	26670	26598	26672	26637	26631	26498	26781	26690	26664	26617	26747	26698	26543	26705	26844	26582	26885	26762	26525	26732	26850	26721	26738	26735	26889	26763	26593	26762	26651	26681	26693	26467	26796	26947	26628	26631	26778	26622	26760	26580	26661	26554	26768	26574	26983	26824	26533	26610	26834	26932	26661	26807	26583	26663	26556	26654	26687	26938	26895	26776	26523	26851	26541	26854	26482	26376	26896	26847	26737	26627	26835	26750	26863	26852	26759	26701	26499	26851	26490	26755	26726	26840	26778	26776	26516	26880	26859	26777	26762	26912	26703	26609	26731	26834	26601	26872	26721	26700	26917	26603	26818	26687	26496	26850	26795	26794	26888	26805	26575	26861	26462	26685	26799	26651	26541	26846	26695	27031	26902	26748	26631	26804	26508	26580	26768	26528	26812	26673	26448	26722	26777	26521	26931	26858	26738	26674	26606	26752	26689	26521	26630	26914	26576	26789	26506	26586	26502	26798	26675	26784	26731	26624	26492	26681	27014	26947	26712	26739	26691	26665	26756	26948	26636	26726	26550	26634	26456	26702	26752	27032	26687	26516	26982	26785	26843	26946	26794	26717	26555	26620	26380	26747	26862	26946	26816	27064	26799	26575	26668	26623	26733	26978	26616	26714	26661	26711	26844	26772	26764	26655	26740	26713	26780	26910	26627	26841	26656	26735	26722	26746	26856	26497	26591	26754	26635	26800	27012	26727	26741	26771	26653	26800	26659	26542	26587	26674	26798	26690	26737	26456	26768	26558	26775	26765	26520	27001	26549	26609	26770	26547	26688	26680	26636	26729	26735	26579	26813	26675	26605	26801	26606	26524	26678	26763	26568	26553	26701	26727	26623	26711	26922	26739	26641	26819	26550	26826	26741	26785	26687	26828	26724	26594	26648	26760	26581	26710	26908	26813	26806	26645	27071	26536	26654	26570	26695	26857	26991	26721	26845	26985	26679	26861	26508	26874	26740	26932	26635	26919	26475	26801	26775	26724	26647	26760	26468	26687	26742	26774	26792	26961	26784	26708	26932	26609	26739	26754	26969	26900	26689	26812	26853	26980	26762	27074	26684	26791	26778	26764	26845	26822	26599	26739	26379	26815	26747	26986	26736	26595	26668	26619	26631	26751	26843	26689	26613	26590	26643	26411	26761	26805	26538	26683	26526	26632	26596	26676	26356	26704	26570	26708	26818	26589	26712	26555	26720	26732	26878	26937	26559	26670	26672	26855	26632	26590	26711	26988	26782	26817	26970	27042	26781	26866	26662	26658	26670	26950	26543	26668	26736	26303	26726	26248	26772	26632	26744	26757	26548	26762	26801	26544	26773	26822	26805	26861	26736	26728	26805	26681	26464	26711	26638	26685	26604	26802	26764	26469	26488	26783	26848	26603	26695	26639	26675	26836	26798	26751	26884	26886	26549	26552	26818	26761	26701	26774	26353	26863	26565	26742	27048	26759	26799	27022	26554	26633	26710	26869	26983	26773	26783	26876	26826	26844	26512	26865	26796	26761	26815	26759	26628	26829	26777	26637	26688	26670	26921	26829	26982	26508	26770	26666	26520	26654	26769	26592	26667	26466	26594	26593	26463	26762	26820	26670	26713	26630	26664	26531	26781	26610	26826	26769	26768	26518	26645	26801	26867	26837	26876	26705	26700	26660	26273	26499	26750	26842	26630	26490	26563	26974	26634	26873	26916	26586	26773	26537	26717	26657	26669	26780	26621	26915	26951	26751	26611	26580	26856	26680	26710	26860	26594	26596	26683	26631	26600	26727	26775	26790	26530	26706	26728	26309	26520	26341	26640	26602	26467	26667	26677	26484	27050	26732	26720	26692	26827	26569	26729	26893	26808	27048	26969	26725	26673	26876	26960	27024	26726	26800	26598	26527	26719	26606	26782	26837	26639	26704	26811	26847	26765	26689	26569	26738	26794	26714	26783	26958	26648	26710	26750	26730	26664
23711	46970	41097	24003	19434	18773	18249	17980	17725	17723	17585	17557	17593	17492	17525	17419	17384	17384	17294	17325	17319	17215	17271	17221	17433	17267	17467	17471	17625	17559	17371	17341	17563	17416	17639	17350	17223	17459	17578	17474	17395	17532	17417	17289	17553	17260	17261	17442	17152	17223	17341	17377	17363	17234	17100	17363	17464	17269	17165	17276	17398	17294	17238	17253	17065	17213	17226	17278	17376	17124	17345	17358	17280	17342	17367	17422	17314	17252	17304	17087	17176	17140	17253	17336	17284	17297	17280	17309	17247	17306	17418	17327	17326	17277	17264	17505	17463	17257	17393	17415	17364	17061	17273	17216	17268	17189	17420	17077	17350	17255	17273	17247	17013	17279	17258	17324	17118	17176	17267	17233	17299	17124	17335	17216	17234	17327	17071	17213	17196	17314	17201	17233	17292	17268	17348	17408	17298	17378	17159	17309	17282	17287	17237	17362	17212	17115	17278	17338	17143	17214	17333	17217	17178	17300	17287	17337	17240	17259	17307	17111	17209	17307	17306	17183	17246	17288	17371	17344	17406	17299	17200	17221	17483	17138	17163	17313	17344	17347	17063	17259	17354	17230	17309	17148	17215	17362	17178	17265	17326	17365	17171	17333	17343	17070	17365	17158	17172	17217	17101	17138	17330	17368	17284	17142	17453	17138	17343	17260	17219	17169	17340	17245	17124	17324	17125	17199	17318	17305	17297	17309	17151	17150	17123	17173	17261	17328	17286	17297	17361	17043	17411	17165	17211	17243	17292	17263	17348	17306	17320	17264	17317	17116	17234	17315	17277	17437	17184	17127	17244	17193	17283	17289	17336	17063	17180	17314	17051	17284	17242	17322	17345	17258	17401	17279	17256	17161	17355	17124	17441	17329	17268	17176	17164	17402	17197	17197	17322	17397	17358	17161	17248	17285	17141	17140	17187	17276	17339	17176	17330	17234	17273	17276	17324	17319	17062	17248	17284	17171	17052	17202	17212	17305	17024	17177	17207	17237	17265	17117	17309	17324	17174	17334	17366	17122	17139	17230	17223	17353	17241	17149	17349	17238	17194	17150	17197	17217	17121	17383	17447	17360	17216	17320	17304	17463	17225	17192	17318	17214	17297	17212	17175	17175	17150	17267	17124	17315	17310	17262	17167	17314	17369	17283	17328	17310	17412	17268	17242	17091	17053	17396	17248	17230	17103	17582	17242	17170	17043	17330	17317	17133	17233	17391	17234	17213	17384	17098	17252	17275	17214	17357	17236	17356	17238	17010	17207	17127	17275	17320	17214	17219	17245	17344	17368	17167	17209	17246	17365	17135	17319	17483	17277	17172	17182	17240	17078	17301	17245	17154	17225	17372	17060	17112	17193	17204	17288	17347	17263	17239	17138	17224	17410	17276	17245	17228	17291	17341	17286	17257	17334	17181	17147	17280	17260	17167	17411	17260	17448	17173	17151	17167	17498	17303	17088	17158	17395	17295	17273	17163	17291	17210	17206	17181	17174	17175	17213	17329	17359	17241	17153	17207	17355	17182	17266	17394	17212	17096	17226	17336	17213	17175	17329	17171	17340	17172	17273	17305	17396	17299	17253	17375	17182	17130	17254	17207	17229	17297	17289	17257	17398	17332	17306	17249	17065	17193	17188	17109	17364	17310	17133	17244	17187	17107	17181	17164	17253	17318	17266	17291	17307	17320	17223	17270	17535	17200	17195	17121	17222	17045	17375	17059	17315	17148	17334	17320	17238	17340	17145	17342	17267	17362	17393	17412	17134	17037	17441	17291	17125	17257	17346	17231	17381	17120	17359	17201	17274	17381	17267	17228	17354	17151	17301	17156	17181	17326	17242	17198	17299	17291	17437	17198	17246	17183	17169	17232	17218	17260	17262	17120	17287	17311	17468	17275	17325	17162	17204	17197	17262	17170	17231	17394	17298	17313	17371	17343	17410	17092	17264	17298	17214	17302	16992	17152	17255	17257	17355	17229	17265	17311	17349	17124	17271	17166	17173	17187	17344	17421	17308	17242	17231	17280	17282	17336	17432	17235	17295	17329	17262	17275	17259	17140	17281	17215	17304	17253	17158	17139	17235	17170	17281	17167	17114	17192	17130	17224	17110	17195	17380	17319	17060	17322	17163	17233	17126	17268	17214	17341	17394	17287	17279	17093	17316	17286	17242	17351	17344	17393	17207	17217	17294	17268	17179	17177	17177	17242	17349	17303	17290	17067	17292	17158	17407	17152	17272	17149	17338	17307	17336	17152	17215	17300	17299	17231	17377	17180	17306	16973	17442	17237	17244	17241	17237	17204	17381	17150	17324	17094	17444	17316	17431	17460	17261	17191	17198	17241	17106	17238	17283	17301	17299	17241	17322	17325	17279	17280	17292	17279	17363	17101	17162	17163	17189	17218	17250	17266	17282	17318	17264	17195	17438	17410	17416	17079	17321	17314	17379	17314	17332	17116	17327	17135	17253	17265	17392	17239	17250	17164	16976	17190	17281	17394	17212	17222	17297	17194	17162	17318	17290	17378	17349	17073	17161	17271	17325	17103	17211	17255	17253	17227	17144	17335	17329	17327	17274	17319	17114	17240	17207	17164	17374	17149	17309	17270	17188	17273	17309	17311	17312	17419	17170	17364	17271	17261	17078	17350	17355	17232	17152	17483	17285	17335	17214	17251	17265	17304	17225	17219	17513	17379	17156	17266	17189	17063	17324	17131	17293	17201	17276	17221	17127	17140	17287	17259	17435	17357	17076	17199	17171	17466	17319	17219	17392	17258	17272	17418	17257	17290	17162	17330	17280	17186	17252	17211	17171	17203	17196	17295	17253	17302	17426	17221	17188	17357	17226	17208	17267	17257	17266	17406	17210	17424	17177	17306	17294	17320	17533	17219	17231	17326	17254	17283	17195	17151	17162	17195	17174	17217	17397	17178	17205	17396	17116	17375	17222	17093	17327	17198	17359	17154	17301	17123	17203	17318	17333	17321	17160	17124	17269	17255	17323	17359	17325	17318	17243	17216	17259	17278	17005	17093	17163	17040	17226	17343	17200	17350	17195	17094	17360	17241	17286	17455	17396	17244	17421	17293	17058	17395	17212	17353	17310	17275	17451	17268	17319	17317	17217	17345	17205	17340	17284	17227	17436	17368	17225	17209	17264	17290	17197	17341	17249	17182	17371	17182	17202	17148	17287	17211	17367	17392	17223	17308	17080	17283	17294	17598	17336	17282	17410	17330	17185	17398	17161	17322	17288	17276	17155	17155	17201	17231	17215	17320	17219	17313	17261	17233	17243	17269	17030	17080	17383	17234	17370	17279	17263	17089	17176	17116	17092	17376	17227	17420	17274	17391	17045	17219	17366	17261	17299	17099	17118	17255	17263	17219	17270	17213	17319	17352	17354	17199	17369	17328	17316	17287	17306	17370	17275	17164	17182	17387	17331	17161	17244	17130	17343	17418	17220	17332	17308	17362	17223	16987	17188	17288	17058	17198	17414	17349	17231	17202	17239	17199	17359	17189	17268	17303	17273	17153	17354	17288	17247	17293	17293	17229	17388	17117	17391	17362	17211	17207	17230	17335	17366	17252	17303	17056	17270	17186	17182	17345	17441	17107	17461	17283	17404	17337	17344	17336	17359	17298	17082	17261	17251	17141	17303	17223	17191	17319	17179	17472	17255	17261	17384	17293	17169	17337	17227	17129	16777	17110	17120	17165	17245	17244	17158	17278	17272	17026	17214	17387	17277	17082	17025	17276	17364	17347	17304	17433	17351	17171	17182	17268	17208	17260	17078	17240	17286	17245	17317	17233	17058	17196	17317	17312	17234	17317	17281	17293	17265	17316	17333	17316	17391	17215	17346	17264	17253	17285	17280	17261	17238	17232	17255	17229	17159	17351	17267	17331	17296	17307	17240	17266	17269	17280	17358	17286	17318	17135	17332	17322	17279	17303	17514	17112	17296	17322	17366	17173	17187	17303	17363	17499	17160	17225	17321	17006	17264	17270	17328	17262	17364	17275	17351	17283	17262	17273	17168	17085	17379	17316	17353	17129	17209	17208	17193	17352	17339	17304	17016	17211	17482	17301	17238	17413	17226	17116	17364	16969	17386	17270	17230	17399	17270	17155	17252	17113	17176	17170	17150	17221	17207	17196	17395	17268	17195	17259	17243	17423	17142	17020	17313	17076	17184	17211	17028	17138	17376	17080	17262	17234	17228	17076	17210	17415	17292	17257	17344	17285	17378	17337	17196	17173	17299	17365	17325	17347	17065	17338	17269	17330	17344	17333	17177	17147	17304	17031	17386	17208	17286	17244	17265	17223	17112	17362	17329	17397	17413	17187	17525	17192	17382	17055	17365	17397	17235	17498	17337	17094	17432	17253	17269	17060	17319	17314	17293	17266	17132	17225	17328	17185	17218	17339	16977	17245	17228	17241	17151	17481	17110	17320	17090	17246	17124	17203	17334	17477	17233	17380	17129	17324	17265	17209	17332	17374	17350	17241	17228	17437	17200	17201	17268	17177	17194	17204	17192	17370	17236	17350	17262	17352	17302	17186	17452	17225	17339	17150	17119	17283	17221	17355	17297	17191	17196	17331	17225	17361	17073	17043	17339	17424	17234	17292	17196	17287	17309	17259	17338	17173	17246	17358	17495	17177	17202	17237	17263	17227	17335	17230	17288	17163	17253	17142	17362	17279	17466	17308	17268	17293	17262	17211	17135	17293	17316	17236	17234	17248	17347	17166	17388	17200	17481	17298	17215	17267	17262	17227	17140	17413	17376	17319	17354	17161	17372	17374	17303	17355	17323	17344	17089	17322	17309	17361	17195	17174	17200	17144	17344	17341	17126	17280	17170	17056	17316	17402	17433	17374	17323	17263	17333	17243	17052	17054	17191	17383	17372	17185	17276	17238	17249	17268	17406	17225	17367	17149	17366	17197	17317	17356	17435	17357	17051	17186	17468	17315	17219	17382	17198	17103	17241	17325	17294	17232	17327	17370	17264	17421	17302	17265	17337	17312	17360	17250	17292	17364	17143	17315	17295	17076	17120	17188	17272	17475	17145	17185	17396	17353	17260	17228	17216	17133	17098	17257	17248	17245	17278	17236	17342	17311	17157	17186	17300	17309	17364	17337	17390	17447	17296	17203
22505	20996	27392	24920	21904	26385	31635	28225	27225	27714	27529	27696	27611	27371	27254	27084	27262	27215	27366	27139	27284	27185	27048	27437	27330	27162	27239	27176	27138	27297	27405	26926	27170	27283	27145	27263	27089	27083	26874	26956	27271	27042	27122	27173	27341	26957	26987	27163	26880	26916	26834	27148	27021	27157	27162	26827	26721	26938	27219	26791	27269	27304	26917	27000	27048	26800	27031	26910	27161	26870	27104	26919	27159	26880	27070	27068	26973	26735	26842	27004	26957	27199	27062	26840	26822	27034	26877	26841	26993	26715	26950	26676	27023	26973	26804	26936	26838	26924	27103	27031	26815	27021	26956	26580	27086	27112	27145	26632	26651	26776	26777	26979	26712	26683	26887	27043	27035	26800	26803	26888	27198	26888	27072	26848	26892	26800	27058	26683	26672	26911	27166	27095	26894	26840	26951	26859	26818	26978	27010	26932	27090	26984	26983	26874	26992	26755	26676	26796	26975	26811	27149	26717	27122	26706	26852	27084	26964	27081	27227	27123	26797	27084	26875	26859	26945	26985	26553	26766	26537	27169	26954	26740	27036	26941	26818	27025	26737	26567	27053	26701	27007	26823	26645	26916	26670	26870	26680	26841	26854	27108	27127	26836	26860	26829	26949	26792	26781	26765	26787	26953	27195	27038	26816	26815	26729	26827	26441	26901	26878	26988	27136	26910	26635	26784	26867	27019	26948	26761	26583	27093	26847	26903	26832	26750	26962	26912	27041	26843	27022	26824	26828	26899	26812	26828	26836	26741	27133	26560	26971	26962	26727	26726	26784	26929	26974	27013	26980	26677	26636	26919	26801	26944	26712	26717	27193	27107	26624	26919	26847	27006	26785	26922	26853	26983	26990	26855	26861	26884	26828	26974	26799	26886	27079	26784	26790	26783	26824	26802	26892	26844	26848	26976	26949	26743	27105	26592	26744	26967	26813	26727	26582	26763	26829	26819	26772	26851	27128	26816	26937	26979	27053	26848	26784	27129	26977	26799	26981	26955	26865	26962	27205	26985	27136	27370	26914	27077	26891	26736	27072	26948	26831	26609	26968	26845	26648	26971	26956	26898	26847	26986	26854	26719	26763	26914	27066	26715	26806	26513	26620	26923	26970	26969	26748	26873	26769	26882	26644	26785	27018	26913	26821	26852	26782	26968	26999	26757	26725	26778	26845	27000	26708	27157	26844	26877	27041	26711	26874	26801	27070	26597	27027	26852	26837	26735	26908	26928	26704	26722	26742	26757	27066	26787	27068	26489	26961	26775	26949	26846	26694	27024	26966	26868	26854	26781	26944	26669	26804	26892	26906	26789	26570	26989	26745	26983	26798	26733	27031	26832	26534	26837	26663	26602	26800	27146	26858	26868	26807	26711	26732	26825	26889	26725	26966	26667	26928	26811	26725	26932	26993	26895	26720	26693	26945	27034	26710	26813	26941	27048	26830	26880	27071	26739	26860	26808	26811	26693	27003	26769	26818	26970	27022	26892	26878	26966	27095	27054	26798	27007	27097	26734	26887	26854	26738	26802	26995	27042	26979	26976	26998	26779	26924	26944	27125	26866	26994	26867	27105	26833	26696	26853	26833	26592	26674	26663	26915	26762	26699	26707	27040	26844	26888	26869	27091	26927	26871	26955	26793	26507	27127	26973	26923	26871	26935	26753	26766	26901	26741	26826	26862	26932	27043	26744	27179	26708	26909	26789	27206	26914	26700	27005	27058	26622	26810	27072	27260	26978	26957	26799	26900	26866	26560	26876	26614	26666	26910	26875	26889	26754	27009	26838	26909	26932	26983	26892	26748	26920	26888	26803	26893	26855	27108	26794	26900	27014	26857	27045	26841	26827	26868	26726	26881	26828	27070	27092	26520	26880	26979	26924	26840	27019	26842	26637	26811	26876	26993	26828	26880	26824	26807	26812	26800	26962	26812	26979	26785	27051	27048	26638	26794	26818	26895	26979	26932	26702	27019	26750	26986	26578	26850	26744	26803	26797	26823	26892	26870	26907	26929	27122	26778	27138	27079	26675	26892	27146	26831	26933	26873	26896	26906	26516	26895	26960	26790	26949	26970	26959	26890	27014	27040	27075	26955	27163	27067	26768	26907	26881	26956	26960	27124	26934	26944	26877	26751	26969	26840	26785	26821	26751	26737	26781	26897	26799	26942	26846	26919	26562	26728	26770	26725	26825	26976	26916	26862	26691	26900	26922	27021	26933	26827	26796	27079	27010	26700	26962	27045	26874	26787	26905	27001	26696	26887	26751	26821	27015	26791	27011	26845	26901	26778	27055	26804	27030	26768	26891	27040	26723	26844	26678	26962	26921	26671	26826	26863	27093	27006	26965	26851	26646	26734	26619	26748	26685	26724	26875	27116	26782	26821	26837	26902	26898	26771	26832	26941	26970	26792	26562	26837	26790	26752	26810	26787	26950	26947	26625	26875	26777	27034	26784	26592	26800	26910	26784	26782	26939	26939	26744	26888	26951	26757	26631	26845	27005	27007	26801	26522	26688	27022	26951	27002	26873	26912	26896	26817	27027	27095	27010	26983	27014	27071	26840	26916	26976	27087	26904	26604	26939	26867	26968	26882	26969	26669	26836	26877	26822	26878	26845	26675	26839	26714	26749	27012	26993	26949	26881	26823	26794	26859	26803	27051	26997	27052	26837	26990	26841	27091	26961	26869	27001	26857	26777	26809	26620	26826	26932	26656	26967	27089	26946	26988	26940	26862	27062	26962	26754	26896	26851	26807	26929	26832	27068	26851	26889	27146	26868	27009	26937	26920	26978	27084	26835	26782	27066	26987	26680	26822	26766	26884	26849	26871	27162	26992	26836	26784	26926	26939	26686	27040	26848	26763	26883	26951	26837	26787	27065	26955	27116	26878	26970	26791	26604	26806	26923	27037	27003	27234	26879	27015	26794	26826	26970	26918	26913	26740	26784	26791	26891	27021	26804	26874	26709	27181	26905	26811	26807	26983	26933	26994	26945	27004	26869	26834	26829	27002	26992	26912	26868	26934	26976	27147	26860	26760	26625	27080	26770	26566	27036	26810	26862	26837	26753	26842	26791	27021	27110	26963	26698	26864	26758	26657	26846	27023	27002	26904	26855	26691	26897	26884	26918	26889	26615	27034	26917	27073	26884	26579	26894	26887	27009	26840	27066	26902	26853	26883	27074	27032	26876	26759	26746	26897	26806	27028	26823	26628	26906	26950	26881	26883	26926	26819	26874	26887	27032	26993	26850	26602	26858	26734	26812	27046	27057	27057	27113	26911	26725	26882	26669	26947	26739	26867	26901	26818	27084	26898	26766	26707	26790	26795	26936	26836	27163	26647	26701	26954	26835	26968	26996	26911	26767	26603	26725	26680	26664	26755	26865	27077	26958	26717	26915	26894	26596	26905	26629	26633	26896	26853	26633	26803	26946	27179	27135	26853	26814	27042	27006	26802	26611	27001	27025	26792	26840	27050	26768	26840	26865	26736	26964	26828	26925	26785	26956	27061	26876	26966	26844	26926	27214	26914	26895	26930	26769	26895	26687	26887	26867	26715	26858	26810	26988	26989	26926	27108	26932	26913	27106	26802	26776	27059	26761	26882	27077	27027	26583	27063	27041	26780	26796	26823	26583	26969	26815	26916	26916	26808	26955	26899	26701	26939	26776	26809	26737	26964	27023	27032	26914	26869	26694	27050	27010	26761	26925	27006	26942	26796	26710	26821	27004	26778	26792	26746	26799	27074	27005	26733	27034	26935	27060	26931	26861	26836	26757	26799	26693	27013	26972	27144	26976	26854	26692	27084	26846	26704	26853	27020	27171	26831	26748	26790	26988	26845	26863	26868	26842	27113	26935	26981	26760	26596	26748	26793	26908	26831	26665	26737	26802	26861	27126	26896	27023	26877	26545	27000	27100	26821	26897	26933	27181	26795	26867	26763	26871	26981	26883	26761	26935	26809	26969	26677	27042	27048	26978	27137	26702	26753	26934	26797	26691	26803	26834	26801	26741	26830	26852	26825	26834	26947	26857	26894	26782	26671	26915	26833	26990	26884	26941	27002	26749	26943	27107	26819	26746	26746	27137	26845	26893	26812	26991	27023	27148	27012	26756	26857	26852	26929	26850	26809	26971	26872	26815	26630	26970	26814	26969	27084	26741	26950	27019	26939	26979	27085	27135	27067	26822	27036	26956	27042	26758	27036	26874	27161	26825	26926	26926	26805	26807	26918	26761	26613	26935	26709	26931	26616	26992	26839	26997	26979	27026	26887	26926	27054	26776	27000	26827	27174	26847	26991	27016	26847	26899	26991	26923	26717	26776	26834	26809	26814	26827	26830	26954	26918	26900	26984	26716	26961	26896	26872	26762	26912	26709	26725	26649	26919	26941	26896	26776	27041	26772	26852	26934	26992	26869	26785	26962	26764	26711	27223	26788	26746	26639	26774	26946	26767	26767	26770	26862	26840	27069	26968	26787	26745	26528	26782	27060	26765	26653	26652	27034	26803	26916	26814	26852	27285	26765	26940	26781	26909	27071	26663	26649	27035	26999	26779	26786	26825	27122	26959	26573	26987	26918	26757	26833	26965	26870	27020	27015	27251	26979	26714	26819	26732	26783	26907	26819	27091	26963	26841	26901	27035	27146	26816	26768	26809	26722	26898	26677	26744	26963	26909	26741	26837	27082	26663	26748	26806	27005	26931	26888	27096	27012	26724	26823	26776	26899	26790	26882	26776	26883	27030	26956	26815	26884	26766	27085	26946	27059	27085	26608	26576	26995	26666	26978	27008	26797	26955	26767	26864	26817	26645	26970	26886	27002	26959	26916	26949	26783	26802	26866	26951	26713	26818	26611	26740	26648	26981	26596	26841	26703	26756	26996	26720	26803	26891	26780	26895	26735	26844	26761	26932	26986	27002	27221	27240	26510	26785	26723	27044	26894	26765	26906	26932	26891	26992	26843	26911	27064	26994	27043	27027	27058	26697	26736	26821	26748	26794	26766	26934	26731	26734	26811	26676	26802	27036	26774	26793	26898	26822	26678	26704	27002	27081	26808	26954	26917	27077	26765	26862	26777	26985	26720	26837	26834	26777	26873	26694	26865	26974	26981	26946	26958	26973	26949	26653	26604	26751	26938	26878	26883
28166	55760	44949	26516	21370	20008	19030	18692	18448	18080	18136	17890	17909	17782	17701	17604	17810	17485	17570	17418	17406	17397	17481	17402	17261	17668	17434	17586	17566	17621	17496	17464	17527	17489	17627	17700	17709	17609	17623	17531	17574	17535	17525	17368	17604	17396	17359	17288	17557	17468	17377	17399	17402	17259	17403	17530	17243	17618	17326	17492	17320	17210	17163	17406	17157	17326	17266	17388	17294	17329	17274	17333	17292	17249	17357	17351	17349	17237	17316	17416	17385	17363	17277	17327	17274	17199	17297	17417	17272	17260	17346	17298	17296	17207	17321	17238	17329	17336	17315	17205	17456	17033	17332	17275	17442	17540	17304	17332	17318	17251	17204	17391	17268	17223	17336	17324	17271	17373	17363	17322	17327	17275	17270	17134	17033	17371	17499	17393	17295	17137	17211	17260	17367	17302	17027	17299	17211	17127	17258	17205	17345	17244	17248	17209	17243	17453	17221	17417	17312	17403	17369	17434	17119	17388	17115	17125	17101	17277	17192	17380	17386	17332	17384	17284	17237	17360	17121	17151	17237	17229	17353	17192	17226	17246	17104	17429	17317	17307	17213	17498	17182	17202	17300	17334	17491	17232	17117	17194	17079	17230	17204	17063	17298	17152	17258	17491	17048	17461	17328	17399	17131	17242	17201	17251	17133	17265	17335	17277	17342	17006	17140	17207	17343	17267	17119	17302	17217	17355	17222	17280	17214	17173	17230	17340	17342	17211	17300	17209	17388	17370	17399	17186	17337	17278	17399	17321	17460	17139	17278	17327	17315	17382	17203	17228	17256	17205	17305	17217	17244	17135	17391	17335	17439	17278	16994	17193	17398	17263	17153	17232	17361	17443	17221	17141	17405	17451	17121	17141	17234	17402	17167	17288	17287	17325	17267	17142	17306	17157	17040	17408	17278	17333	17155	17385	17242	17103	17422	17188	17428	17081	17219	17310	17347	17220	17236	17301	17296	17222	17441	17310	17419	17305	17372	17413	17204	17221	17432	17253	17237	17299	17290	17227	17125	17283	17506	17323	17087	17147	17342	17315	17391	17209	17399	17271	17299	17183	17319	17348	17147	17219	17116	17070	17249	17401	17310	17308	17245	17279	17403	17414	17206	17177	17132	17282	17027	17358	17037	17248	17304	17382	17411	17249	17456	17158	17185	17304	17395	17284	17132	17234	17187	17160	17246	17145	17254	17290	17210	17260	17015	17253	17235	17133	17291	17144	17269	17303	17460	17326	17398	17320	17337	17344	17233	17332	17252	17242	17219	17270	17217	17220	17360	17135	17271	17169	17189	17139	17213	17180	17249	17305	17262	17293	17286	17111	17231	17358	17259	17286	17315	17208	17343	17258	17264	17239	17216	17295	17333	17423	17165	17221	17276	17242	17324	17189	17352	17198	17295	17288	17081	17221	17219	17417	17414	17204	17412	17237	17178	17219	17404	17277	17492	17228	17262	17251	17170	17309	17302	17164	17273	17216	17142	17241	17167	17311	17038	17278	17411	17199	17165	17234	17290	17382	17376	17148	17228	17166	17291	17332	17301	17194	17302	17195	17307	17206	17260	17249	17319	17197	17158	17305	17307	17309	17263	17313	17151	17346	17268	17170	17377	17181	17334	17427	17399	17314	17248	17309	17299	17197	17247	17175	17247	17173	17227	17177	17248	17261	17234	17239	17323	17248	17361	17312	17369	17180	17346	17208	17380	17265	17420	17360	17329	17342	17295	17241	17245	17166	17381	17193	17102	17407	17203	17238	17343	17415	17246	17000	17290	17209	17170	17261	17210	17075	17442	17363	17251	17240	17218	17195	17331	17398	17039	17158	17493	17355	17240	17170	17379	17356	17411	17363	17236	17092	17288	17153	17208	17284	17233	17103	17284	17192	17425	17170	17217	17095	17493	17179	17381	17239	17184	17209	17425	17336	17333	17180	17451	17286	17108	17175	17284	17234	17275	17265	17291	17317	17227	17438	17171	17280	17120	17122	17311	17280	17306	17297	17174	17177	17234	17267	17241	17132	17273	17242	17401	17244	17442	17275	17236	17211	17233	17375	17154	17321	17273	17349	17237	17335	17065	17412	17284	17266	17190	17409	17316	17402	17242	17172	17353	17247	17412	17170	17316	17403	17264	17196	17246	17433	17239	17329	17268	17299	17309	17324	17252	17183	17225	17207	17318	17088	17193	17165	17484	17175	17282	17098	17078	17370	17262	17375	17322	17300	17365	17092	17303	17261	17325	17207	17307	17409	17408	17376	17222	17292	17432	17261	17264	17457	17362	17373	17224	17378	17460	17076	17369	17315	17247	17322	17219	17269	17267	17355	17097	17186	17346	17292	17311	17342	17101	17180	17269	17184	17229	17421	17197	17283	17237	17381	17258	17372	17289	17304	17205	17292	17356	17434	17109	17264	17253	17169	17216	17317	17361	17374	17451	17178	17257	17391	17280	17170	17247	17346	17300	17378	17248	17427	17246	17235	17050	17371	17263	17428	17252	17274	17331	17201	17303	17172	17256	17402	17245	17231	17272	17341	17147	17361	17336	17402	17337	17263	17402	17405	17226	17354	17364	17240	17256	17243	17358	17291	17180	17252	17307	17233	17168	17369	17335	17336	17214	17265	17218	17399	17394	17243	17381	17247	17374	17430	17185	17258	17113	17308	17315	17225	17230	17301	17262	17297	17380	17261	17321	17057	17162	17245	17160	17162	17244	17236	17260	17283	17083	17254	17420	17328	17413	17249	17271	17390	17174	17211	17313	17300	17352	17269	17274	17207	17205	17341	17418	17373	17120	17361	17305	17353	17361	17256	17346	17285	17258	17267	17360	17095	17362	17293	17204	17299	17315	17339	17288	17296	17248	17408	17073	17279	17399	17352	17313	17254	17245	17150	17266	17413	17210	17226	17173	17271	17387	17282	17275	17321	17134	17202	17159	17267	17334	17199	17258	17269	17511	17375	17100	17235	17229	17295	17287	17354	17273	17283	17099	17287	17078	17223	17145	17288	17182	17259	17272	17278	17264	17334	17363	17135	17517	17244	17201	17376	17175	17365	17253	17335	17237	17246	17252	17424	17134	17142	17098	17225	17382	17417	17226	17263	17185	17302	17340	17262	17546	17332	17307	17290	17074	17395	17388	17305	17294	17071	17224	17216	17369	17563	17183	17185	17229	16979	17274	17141	17329	17305	17167	17416	17336	17300	17335	17337	17432	17353	17245	17222	17439	17323	17296	17333	17147	17311	17266	17197	17329	17353	17369	17142	17189	17181	17235	17260	17291	17227	17278	17338	17293	17142	17090	17206	17352	17403	17239	17324	17220	17400	17179	17286	17330	17152	17273	17294	17370	17137	17395	17114	17215	17227	17282	17215	17320	17403	17180	17258	17371	17200	17266	17281	17200	17164	17110	17216	17418	17194	17176	17195	17291	17234	17334	17211	17226	17414	17348	17142	17171	17361	17156	17270	17379	17211	17249	17298	17311	17101	17290	17127	17342	17190	17285	17356	17171	17281	17286	17317	17384	17183	17368	17271	17143	17340	17307	17114	17304	17502	17171	17414	17430	17336	17206	17304	17346	17282	17157	17208	17353	17199	17187	17149	17247	17265	17280	17173	17204	17312	17415	17244	17095	17156	17289	17345	17309	17163	17186	17216	17231	17337	17350	17283	17324	17183	17407	17269	17057	17277	17315	17178	17121	17158	17183	17467	16939	17423	17109	17327	17306	17081	17266	17092	17164	17322	17119	17262	17203	17362	17456	17115	17133	17311	17076	17340	17261	17162	17399	17248	17235	17333	17396	17291	17298	17296	17355	17388	17342	17244	17369	17230	17210	17449	17136	17397	17216	17199	17365	17246	17319	17119	17289	17296	17102	17172	17356	17119	17347	17428	17240	17420	17118	17286	17251	17220	17178	17121	17134	17316	17498	17235	17177	17263	17289	17277	17150	17258	17356	17263	17391	17191	17182	17137	17154	17226	17359	17359	17495	17357	17195	17162	17104	17322	17248	17132	17219	17337	17415	17199	17158	17164	17330	17458	17057	17243	17241	17193	17277	17295	17171	17316	17322	17361	17211	17325	17273	17339	17338	17160	17214	17162	17302	17151	17145	17243	17214	17289	17333	17253	17202	17309	17280	17270	17403	17268	17225	17191	17345	17199	17419	17270	17270	17196	17267	17320	17278	17195	17348	17278	17337	17130	17142	17379	17418	17400	17346	17207	17284	17324	17339	17328	17221	17218	17172	17224	17434	17335	17248	17113	17249	17171	17346	17261	17239	17199	17269	17241	17180	17150	17302	17076	17225	17368	17387	17143	17358	17256	17180	17384	17247	17240	17221	17244	17333	17123	17409	17091	17343	17243	17303	17145	17272	17364	17186	17238	17235	17218	17238	17212	17379	17240	17398	17394	17193	17265	17297	17221	17197	17177	17139	17223	17412	17338	17197	17239	17207	17251	17209	17284	17389	17395	17255	17098	17259	17060	17390	17150	17494	17250	17227	17182	17320	17438	17304	17339	17153	17071	17325	17327	17176	17495	17260	17326	17171	17354	17410	17316	17146	17220	17191	17134	17186	17373	17324	17396	17155	17314	17442	17377	17342	17468	17322	17200	17390	17327	17299	17383	17226	17411	17238	17149	17022	17397	17297	17444	17124	17185	17292	17150	17251	17406	17202	17321	17211	17287	17304	17198	17243	17247	17254	17389	17193	17490	17194	17205	17292	17059	17302	17228	17157	17194	17436	17153	17246	17234	17240	17273	17360	17291	17402	17307	17234	17316	17238	17318	17421	17172	17481	17293	17271	17248	17385	17280	17387	17334	17209	17347	17423	17312	17220	17267	17254	17298	17294	17155	17176	17228	17122	17151	17302	17369	17261	17102	17059	17163	17193	17213	16999	17166	17367	17146	17480	17248	17382	17175	17368	17407	17197	17431	17107	17104	17262	17355	17188	17102	17404	17262	17144	17275	17359	17391	17269	17251	17350	17265	17163	17395	17196	17254	17203	17264	17273	17484	17291	17046	17218	17316	17232	17432	17322	17135	17213	17266	17201	17277	17292	17294	17385	17160	17135	17264	17189	17230	17242	17324	17273	17466	17278	17148	17362	17133	17245	17192	17378	17165	17252	17348	17368	17305	17340	17405
34776	29744	32867	29763	26864	26788	26781	26733	26897	26811	26919	26871	26714	26738	26828	26500	26974	26593	26630	26687	26645	26840	26737	26645	26675	26820	26863	26631	26803	26907	26860	26483	26629	26706	26763	26732	26804	26915	26733	27114	26812	26516	26433	26705	26636	26677	26807	26720	26772	26698	26822	26772	26539	26646	26659	26686	26821	26494	26812	26782	26572	26706	26671	26679	26641	26545	26465	26621	26769	26599	26767	26854	26858	26806	26881	26664	26624	26373	26395	26654	26621	26599	26676	26804	26879	26693	26757	26793	26670	26741	26489	26615	26893	26941	26739	26858	26884	26729	26924	26771	26815	26575	26695	26852	26775	26858	26498	26745	26894	26506	26693	26648	26687	26602	26493	26750	26612	26591	26591	26798	26882	26677	26752	26722	26746	26816	26688	26280	26714	26642	26724	26482	26647	26537	26648	26674	26621	26557	26742	26864	26696	26428	26550	26526	26750	26582	26620	26935	26548	26717	26740	26595	26712	26484	26695	26983	26543	26699	26574	26553	26440	26656	26698	26669	26464	26687	26806	26584	26680	26741	26766	26486	26529	26840	26599	26584	26586	26636	26774	26764	26778	26671	26916	26736	26796	26778	26777	26917	26506	26519	26520	26791	26462	26821	26499	26527	26693	26839	26736	26527	26778	26547	26831	26610	26754	26558	26770	26654	26610	26573	26686	26716	26890	26823	26590	26726	26863	26740	26504	26747	26654	26997	26701	26564	26469	26770	26671	26811	26804	26535	26862	26548	26778	26707	26789	26914	26554	26935	26627	26852	26592	26851	26584	26266	26427	26643	26692	26761	26754	26764	26548	26580	26896	27062	26519	26717	26789	26830	26618	26690	26398	26686	26870	26684	26645	26477	27026	26681	26724	26779	26596	26740	26720	26690	26377	26611	27033	26684	26451	26743	26447	26361	26616	26654	26251	26565	26840	26846	26319	26475	26369	27114	26959	26903	26453	26476	26628	26732	26581	26702	26539	26362	26650	26499	26551	26540	26566	26848	26704	26755	26700	26742	26514	26720	26434	26479	26664	26570	26836	26741	26895	26244	26589	26699	26612	26571	26642	26637	26533	26831	26664	26743	26774	26838	26736	26526	26594	26501	26468	26833	26715	26631	26964	26703	26743	26701	26710	26757	26840	26487	26654	26637	26586	26596	26724	26469	26621	26661	26568	26610	26506	26710	26682	26593	26794	26518	26853	26866	26649	26719	26592	26995	26529	26779	26446	26657	26589	26865	26773	26619	26979	26554	26639	26420	26553	26616	26541	26680	26892	26741	26685	26702	26876	26577	26643	26716	26767	26947	26891	26488	26542	26773	26613	26793	26818	26852	26508	26451	26706	26678	26755	26664	26762	26485	26859	26427	26587	26601	26677	26546	26782	26599	26568	26540	26545	26619	26615	26656	26614	26956	26462	26700	26571	26705	26643	26703	26685	26680	26718	26915	26780	26621	26674	26646	26533	26771	26687	26674	26641	26795	26921	26742	26601	26604	26518	26795	26647	26717	26555	26621	26614	26723	26607	26705	26694	26765	26967	26786	26892	26657	26648	26446	26749	27080	26915	26684	26481	26677	26725	26777	26555	26754	26348	26775	26702	26597	26664	26414	26760	26950	26753	26668	26862	26418	26670	26571	26737	26608	26614	26602	26653	26673	26652	26740	26624	26539	26660	27066	26741	26742	26582	26499	26697	26627	26644	26727	26553	26469	26673	26611	26791	26735	26644	26871	26895	27041	26800	26598	26491	26739	26614	26496	26722	26914	26717	26537	26950	26500	26599	26528	26645	26810	26691	26595	26743	26573	26623	26500	26768	26668	26748	26891	26819	26566	26629	26832	26453	26751	26847	26795	26562	26588	26692	26551	26829	26438	26686	26867	26793	26934	26712	26547	26561	26783	26724	26798	26765	26713	26600	26702	26287	26404	26737	26657	26788	26634	26727	26724	26658	26590	26648	26760	26537	26682	26586	26739	26481	26592	26662	26556	26517	26790	26657	26687	26685	26851	26565	26573	26632	26983	26630	26635	26647	26509	26691	26478	26776	26445	26904	26745	26643	26784	26646	26552	26671	26532	26487	26513	26408	26799	26844	26754	26623	26724	26924	26795	26572	26690	26643	26507	26751	26757	26531	26437	26771	26444	26766	26566	26848	26742	26579	26809	26792	26723	26506	26722	26639	26822	26795	26835	26949	26904	26807	26471	26753	26694	26795	26903	26847	26563	26807	26787	26714	26578	26884	26752	26723	26631	26741	26556	26779	26666	26748	26558	26788	26840	26980	26659	26635	26647	26612	26781	26627	26463	26605	26557	26887	26721	26736	26847	26670	26792	26709	26560	27002	26691	26784	26933	26778	26637	26610	26687	26847	26553	26712	26506	26615	26455	26407	26459	26697	26697	26721	26572	26649	26757	26918	26600	26580	26917	26771	26685	26633	26691	26678	26740	26613	27004	26829	26889	26794	26593	26802	26848	26602	26635	26427	26649	26625	26620	26809	26710	26864	26645	26640	26437	26423	26655	26873	26710	26722	27015	26770	26591	26579	26637	26693	26421	26949	26594	26756	26781	26666	26572	26845	26797	26692	26855	26816	26714	27017	26707	26600	26704	26883	26533	26605	26697	26734	26601	26834	26777	26653	26735	26780	26804	26780	26622	26634	26609	26287	26721	26758	26662	26648	26645	26689	26722	26774	26735	26548	26681	26887	26703	26979	26815	26762	26876	26574	26902	26804	26580	26743	26864	26723	26353	26470	26589	26859	26632	26890	26602	26602	26603	26676	26408	26546	26630	26705	26667	26626	26883	26679	26668	26878	26879	26689	26445	26561	26660	26628	26516	26535	26484	26464	26502	27000	26934	26674	26791	26594	26914	26639	26823	26911	26540	26852	26716	26646	26628	26836	26536	26693	26722	26711	26885	26535	26874	26725	26768	26732	26633	26658	26696	26585	26729	26605	26664	26631	26281	26783	26792	26681	26741	26689	26544	26558	26728	26688	26809	26727	26280	26705	26650	26668	26559	26651	26725	26314	26526	26697	26821	26650	26802	26552	26630	26681	26779	26583	26859	26682	26728	26442	26720	26753	26809	26562	26829	26590	26725	26776	26785	26731	26873	26886	27013	26754	26690	26846	26430	26665	26619	26913	26474	26495	26332	26688	26728	26677	26347	26438	26668	26656	26873	26568	26878	26421	26722	26620	26828	26848	26658	26586	26702	26876	26845	26575	26891	26294	26891	26490	26599	26439	26669	26714	26718	26789	26798	26712	26485	26617	26772	26504	26822	26789	26670	26796	26653	26671	26739	26671	26731	26625	26637	26716	26763	26512	26698	26862	26738	26539	26534	26732	26858	26718	26526	26480	26645	26605	26658	26650	26454	26696	26450	26785	27033	26740	26601	26804	26757	26722	26758	26875	26658	26710	26748	26517	26815	26635	26643	26972	26539	26706	26599	26722	26773	26623	26530	26305	26608	26658	26570	26794	26617	26777	26431	26568	26481	26911	26533	26500	26598	26851	26752	26558	26695	26841	26620	26688	26699	26618	26439	26431	26705	26627	26730	26800	26751	26551	26724	26716	26662	26574	26728	26524	26692	26406	26661	26868	26673	26821	26549	26764	26698	26505	26731	26814	26490	26663	26850	26716	26927	26578	26632	26700	26539	26896	26926	26845	26510	26569	26639	26469	26695	26837	26567	26717	26637	26437	26993	26817	26589	26854	26782	26749	26467	26575	26684	26383	26837	26783	26980	26457	26893	26739	26686	26865	26529	26610	26720	26814	26770	26650	26522	26447	26805	26523	26567	26805	26606	26879	26728	26911	26678	26809	26821	26775	26656	26692	26686	26732	26734	26600	26575	26645	26643	26785	26531	26585	26818	26585	26612	26617	26730	26725	26744	26649	26883	26727	26727	26706	26645	26669	26721	26828	26709	26737	26646	26802	26816	26853	26854	26534	26726	26549	26403	26804	26684	26758	26766	26856	26564	26518	26693	26349	26744	26650	26753	26606	26587	26688	26462	26647	26830	26771	26709	26801	26739	26743	26693	26767	26744	26665	26706	26839	26961	26785	26318	26766	26969	26703	26769	27004	26554	26280	26844	26654	26472	26373	26650	26760	26660	26549	26779	26578	26785	26976	27049	26692	26493	26591	26600	26803	26904	26558	26413	26482	26505	26790	26571	26850	26668	26470	26533	26702	26757	26740	26523	26898	26720	26601	26761	26771	26672	26770	26532	26811	26637	26682	26653	26631	26938	26671	26491	26799	26776	27020	26672	26815	26801	26757	26665	26652	26893	26637	26760	26719	26462	26759	26693	26778	26794	26741	26852	26609	26677	26547	26560	26636	26726	26818	27078	26814	26923	26768	26810	26572	26587	26760	26903	26756	26777	26469	26568	26624	26531	26761	26837	26603	26631	26797	26719	26702	26357	26564	26594	26765	26719	27018	26656	26598	26436	26799	26821	26817	26737	26528	26723	26503	26649	26637	26658	26533	26831	26760	26607	26586	26736	26821	26677	26581	26627	26688	26514	26794	26600	26764	26901	26709	26598	26546	26714	26651	26606	26659	26613	26814	26752	26584	26540	26720	26574	26585	26725	26869	26378	26338	26761	26579	26696	26966	26449	26566	26797	26539	26502	26935	26748	26695	26764	26814	26873	26538	26869	26640	26445	26746	26818	26552	26597	26756	26770	26685	26522	26808	26690	26622	26581	26655	26888	26813	26618	26749	26739	26621	26758	26738	26604	26720	26499	26747	26468	26831	26759	26718	27020	26746	26945	26676	26714	26513	26764	26653	26648	26902	26805	26955	26740	26440	26668	26611	26539	26584	26880	26610	26776	26624	26753	26739	26696	26879	26485	26470	26797	26731	26653	26773	26830	26706	26835	26812	26826	26812	26524	26531	26543	26666	26682	26857	26920	26755	26778	26684	26737	26654	26855	26784	26357	26807	26743	26455	26778	26857	26644	26571	26940	26743	26767	26577	26611	26619	26625	26727	26641	26729	26862	26748	26693	26855	26721	26713	26609	26546	26570	26501	26728	26638	26464	26799	26816	26627	26705	26868	26637	26870	26608	26726	26704	26751	26861	26818	26743	26641	26639	26566	26640	26638	26553	26457	26593	26839	26535	26880	26631	26692	26706
23776	31907	26359	19217	17506	17644	17405	17394	17328	17247	17328	17273	17404	17433	17298	17144	17368	17213	17418	17213	17404	17250	17328	17442	17319	17472	17355	17485	17085	17467	17359	17576	17389	17562	17340	17261	17319	17194	17398	17340	17208	17443	17432	17284	17414	17404	17341	17483	17246	17339	17147	17438	17201	17287	17338	17342	17449	17185	17381	17307	17317	17157	17278	17443	17254	17208	17145	17405	17339	17246	17244	17341	17307	17122	17185	17164	17232	17274	17392	17544	17521	17378	17042	17309	17393	17254	17186	17172	17225	17353	17142	17303	16990	17198	17332	17300	17272	17462	17305	17461	17337	17358	17390	17279	17320	17214	17325	17251	17384	17315	17104	17468	17324	17259	17326	17594	17381	17357	17166	17363	17145	17322	17387	17286	17221	17530	17251	17342	17369	17290	17294	17198	17346	17241	17459	17313	17282	17159	17300	17283	17193	17243	17361	17342	17287	17249	17421	17329	17330	17411	17197	17294	17304	17210	17227	17288	17213	17232	17293	17317	17163	17386	17278	17269	17185	17342	17131	17200	17200	17199	17350	17366	17243	17188	17285	17239	17333	17178	17383	17212	17505	17187	17322	17333	17178	17237	17432	17087	17240	17254	17247	17335	17325	17311	17229	17365	17303	17226	17376	17240	17224	17330	17180	17306	17456	17267	17183	17369	17601	17406	17215	17283	17467	17302	17440	17270	17166	17306	17229	17370	17255	17413	17256	17089	17301	17169	17238	17335	17341	17271	17240	17100	17264	17233	17199	17132	17022	17296	17212	17392	17381	17130	17346	17328	17246	17139	17107	17346	17257	17358	17407	17316	17195	17368	17227	17323	17401	17201	17356	17314	17393	17238	17421	17435	17408	17227	17340	17230	17413	17229	17194	17177	17418	17258	17218	17045	17290	17343	17210	17289	17351	17163	17173	17301	17170	17206	17190	17470	17189	17409	17235	17530	17246	17290	17466	17349	17368	17343	17265	17303	17125	17435	17261	17167	17341	17377	17265	17152	17311	17150	17179	17358	17093	17108	17284	17220	17413	17384	17420	17235	17204	17270	17160	17327	17262	17359	17490	17377	17213	17367	17214	17219	17236	17245	17187	17060	16994	17356	17137	17169	17473	17347	17255	17229	17252	17393	17601	17288	17129	17195	17307	17151	17430	17337	17351	17226	17462	17376	17214	17421	17273	17315	17336	17115	17415	17391	17382	17360	17286	17302	17353	17165	17179	17159	17252	17233	17309	17198	17317	17244	17275	17305	17315	17552	17479	17201	17225	17248	17279	17319	17107	17126	17326	17150	17063	17262	17223	17216	17185	17388	17217	17219	17369	17208	17087	17244	17413	17098	17146	17176	17206	17300	17307	17270	17313	17279	17265	17206	17272	17198	17394	17383	17294	17265	17197	17318	17286	17401	17380	17269	17291	17439	17236	17393	17287	17193	17236	17407	17189	17400	17333	17272	17200	17267	17215	17454	17212	17225	17323	17266	17185	17314	17414	17380	17275	17116	17215	17258	17280	17371	17313	17357	17162	17169	17429	17166	17151	17387	17457	17131	17424	17326	17316	17260	17276	17247	17215	17376	17347	17371	17200	17199	17270	17291	17357	17224	17312	17424	17273	17174	17172	17362	17460	17218	17170	17277	17177	17297	17123	17287	17234	17229	17386	17068	17214	17164	17233	17360	17437	17122	17346	17379	17327	17265	17260	17285	17317	17405	17314	17234	17293	17450	17262	17186	17478	17268	17303	17190	17195	17229	17284	17254	17389	17276	17204	17324	17223	17175	17172	17431	17339	17274	17349	17247	17147	17234	17210	17281	17269	17158	17327	17204	17399	17243	17104	17326	17366	17303	17133	17315	17148	17370	17379	17149	17178	17211	17303	17163	17359	17288	17197	17299	17299	17300	17450	17259	17300	17251	17339	17297	17185	17356	17231	17399	17429	17247	17315	17387	17296	17405	17218	17347	17308	17247	17338	17415	17606	17335	17243	17247	17301	17312	17119	17394	17420	17306	17276	17335	17354	17363	17437	17604	17314	17415	17377	17322	17287	17224	17209	17309	17127	17280	17332	17214	17319	17355	17227	17277	17350	17475	17319	17291	17271	17285	17128	17313	17389	17394	17372	17299	17378	17397	17252	17444	17178	17463	17197	17211	17255	17224	17298	17221	17329	17237	17286	17505	17296	17242	17383	17351	17319	17318	17339	17328	17371	17264	17265	17284	17302	17192	17551	17267	17386	17109	17135	17287	17237	17354	17224	17469	17383	17388	17064	17323	17379	17176	17397	17416	17277	17227	17214	17298	17257	17320	17309	17267	17277	17185	17289	17350	17310	17301	17354	17358	17375	17257	17121	17169	17215	17349	17232	17206	17229	17417	17322	17445	17223	17262	17270	17436	17245	17310	17214	17355	17265	17205	17193	17191	17310	17329	17326	17368	17322	17549	17426	17333	17304	17405	17328	17283	17360	17285	17294	17315	17393	17238	17352	17451	17332	17395	17274	17384	17306	17338	17341	17217	17229	17358	17354	17355	17195	17251	17376	17432	17201	17221	17330	17427	17254	17291	17351	17464	17090	17436	17269	17405	17375	17171	17237	17317	17075	17225	17476	17285	17185	17344	17355	17401	17185	17316	17151	17118	17382	17257	17387	17374	17241	17318	17401	17293	17308	17269	17191	17216	17273	17253	17402	17212	17337	17350	17306	17374	17233	17165	17184	17488	17204	17316	17258	17178	17319	17253	17210	17264	17300	17245	17265	17254	17059	17322	17362	17448	17421	17248	17142	17181	17200	17180	17326	17189	17380	17162	17352	17402	17089	17276	17356	17288	17515	17313	17261	17440	17232	17486	17147	17164	17311	17325	17329	17319	17346	17244	17307	17366	17271	17390	17427	17201	17240	17378	17191	17261	17310	17129	17150	17267	17472	17093	17212	17557	17328	17407	17366	17288	17284	17154	17299	17186	17362	17335	17279	17354	17456	17394	17122	17382	17248	17273	17251	17358	17191	17198	17387	17346	17290	17613	17099	17229	17193	17111	17295	17134	17401	17247	17355	17358	17357	17256	17423	17350	17249	17176	17418	17160	17255	17251	17332	17226	17158	17260	17238	17309	17283	17414	17238	17402	17239	17246	17102	17150	17219	17397	17400	17316	17088	17295	17367	17107	17427	17251	17374	17292	17311	17282	17238	17380	17074	17313	17476	17195	17372	17262	17343	17170	17328	17303	17256	17315	17235	17370	17387	17324	17209	17425	17171	17358	17323	17451	17314	17193	17112	17448	17388	17263	17265	17088	17148	17349	17284	17127	17352	17273	17447	17402	17138	17279	17387	17321	17318	17511	17266	17203	17228	17307	17358	17117	17199	17334	17247	17376	17307	17217	17320	17289	17328	17397	17379	17469	17203	17253	17266	17407	17257	17402	17342	17333	17357	17373	17289	17206	17273	17316	17318	17346	17390	17365	17357	17360	17085	17441	17319	17319	17373	17404	17335	17139	17219	17391	17102	17265	17147	17257	17286	17205	17467	17318	17242	17548	17285	17499	17438	17169	17240	17391	17322	17251	17165	17398	17318	17395	17337	17446	17171	17332	17372	17336	17376	17334	17371	17260	17501	17317	17343	17331	17440	17497	17302	17236	17484	17477	17288	17282	17335	17389	17246	17407	17256	17080	17179	17356	17243	16946	17268	17305	17179	17369	17582	17185	17219	17324	17336	17479	17166	17359	17440	17439	17229	17386	17261	17365	17427	17287	17250	17158	17134	17117	17454	17241	17304	17363	17333	17374	17166	17350	17365	17208	17288	17137	17283	17154	17283	17267	17417	17388	17328	17236	17244	17191	17352	17363	17421	17264	17216	17282	17343	17221	17142	17236	17345	17316	17200	17311	17196	17380	17275	17184	17135	17309	17037	17223	17325	17304	17281	17455	17355	17308	17259	17310	17295	17309	17341	17340	17564	17217	17325	17284	17264	17368	17552	17504	17441	17331	17138	17394	17198	17298	17242	17250	17278	17235	17278	17219	17462	17439	17240	17377	17299	17118	17262	17242	17221	17175	17350	17296	17298	17276	17120	17355	17297	17230	17328	17320	17485	17450	17439	17164	17560	17126	17196	17377	17246	17105	17332	17251	17389	17391	17140	17298	17322	17209	17332	17275	17322	17310	17340	17455	17237	17212	17226	17452	17471	17221	17153	17378	17269	17346	17359	17302	17275	17123	17274	17280	17380	17133	17080	17317	17235	17345	17408	17242	17309	17265	17296	17074	17456	17243	17327	17363	17307	17176	17428	17245	17269	17468	17414	17013	17413	17281	17362	17262	17431	17387	17292	17248	17290	17379	17324	17374	17434	17183	17419	17339	17404	17305	17111	17176	17115	17241	17379	17368	17277	17232	17274	17426	17367	17199	17315	17469	17316	17257	17403	17548	17324	17192	17266	17178	17193	17138	17130	17409	17376	17473	17281	17332	17108	17514	17486	17148	17183	17213	17327	17334	17402	17148	17369	17318	17286	17263	17253	17327	17468	17202	17275	17307	17118	17246	17157	17320	17377	17487	17454	17386	17365	17121	17273	17202	17278	17382	17392	17275	17507	17246	17381	17106	17439	17336	17432	17201	17297	17242	17262	17415	17350	17377	17267	17357	17239	17222	17228	17141	17009	17231	17277	17326	17370	17173	17310	17297	17420	17395	17214	17059	17487	17324	17220	17386	17272	17325	17351	17261	17232	17541	17295	17280	17272	17285	17216	17349	17353	17373	17122	17414	17313	17426	17374	17175	17369	17208	17371	17515	17291	17231	17250	17134	17538	17230	17259	17313	17395	17370	17120	17402	17412	17253	17315	17276	17294	17354	17159	17106	17276	17238	17272	17171	17366	17344	17236	17354	17300	17244	17362	17422	17444	17366	17302	17313	17334	17312	17219	17315	17360	17245	17346	17252	17085	17319	17297	17150	17188	17110	17512	17261	17320	17195	17296	17402	17364	17340	17139	17293	17374	17445	17305	17365	17232	17462	17092	17400	17366	17292	17414	17337	17255	17204	17395	17284	17406	17354	17392	17238	17309	17215	17374	17112	17308	17412	17357	17305	17349	17165	17329	17314	17273	17559	17146	17418	17327	17163	17240	17431	17112	17370	17369	17189	17177	17460
24150	20992	27373	25366	23578	26947	28822	26691	26417	26359	26173	26287	26197	26220	26122	26240	25798	26017	26246	25998	26112	25983	25915	25929	25762	25800	25748	25793	26139	26166	25876	26267	26171	26086	26205	26045	25863	26018	26151	25949	26217	26098	25990	26078	26041	26116	25961	25930	25611	25867	25921	25838	26000	25748	26177	25757	25727	25869	25854	25862	26026	26119	26006	25965	25862	26011	25800	25957	25864	25802	25812	25988	25848	25720	25838	25748	25792	25724	25945	25829	25923	25584	26114	25903	25695	25809	25786	25928	25967	25726	25741	26033	25895	25838	25943	25756	25877	25729	25795	25595	25887	25823	25789	25742	25477	25734	25834	25855	26029	25690	25877	25785	26286	25668	25981	25914	25815	25930	25843	25688	25757	25817	25908	25766	25970	25753	25912	25480	25729	25941	25711	25747	25885	25900	25786	25803	25820	25789	25760	25778	25829	26061	25594	25817	25962	25689	25979	25938	25895	25774	25892	25738	25827	25755	25796	25557	25762	25658	25902	26118	25801	25853	25792	25789	25909	25837	25844	25845	25654	25718	25803	25905	25715	25788	25775	25618	25610	26077	25836	25751	25788	25662	25829	25756	25893	25776	25845	26006	25810	25918	25846	25819	25988	25832	25585	25623	25867	25561	25751	25834	25972	25952	25772	25860	25909	25826	25983	25927	25724	25736	25708	25838	25777	25669	25988	25831	25731	25717	25806	25750	25998	25707	25706	25916	25748	25951	25791	25734	25783	25882	25726	25756	25925	25821	25940	25697	25870	25525	25667	25608	25711	25525	25777	25625	25888	25735	25811	25772	25813	25486	25770	25783	25865	25796	26024	25856	25742	26044	25998	25975	25831	25934	26035	25805	25824	26049	25932	25753	25696	25950	25897	25793	25567	26009	26123	26083	25931	25773	26009	25706	25959	25889	26058	25925	25666	25713	25592	25829	25572	25758	25981	25689	25778	25782	25711	25844	25681	25689	26099	25747	25784	25889	25645	25782	25660	26039	25878	25734	25779	25781	26020	26365	25738	25813	25772	25889	25816	25812	25867	25800	25774	25822	26065	25625	25828	25959	25848	25716	25882	25883	25997	26032	25797	25976	25803	25932	25877	25837	25896	25581	25844	25748	25915	25896	25594	25757	25522	26052	25667	25558	25932	25857	25630	25907	25926	25730	25875	25814	25912	25720	25733	25812	25798	25908	25988	25939	25718	25770	25786	25835	25738	25786	25783	25829	25772	25911	25868	25698	25837	26051	25731	25658	25962	25951	25754	25872	25949	25617	25827	25865	25738	25634	25694	25807	26018	25784	25746	25758	25658	25729	26019	25856	25982	25769	25873	25901	25944	25822	25723	25874	26012	25870	25759	25911	25802	26084	25865	25867	25673	25752	26026	25812	25952	25806	25694	25756	25730	25917	25793	25919	25689	25983	25984	25873	25737	25833	25798	25862	25721	25838	25839	26074	25828	25824	25978	25914	25830	25609	25640	25706	25654	25664	25683	25794	25756	25895	26080	25842	25584	25899	25905	25644	25679	25507	25800	25767	25947	25945	25963	25932	25594	25728	25773	25828	25829	25867	25816	25941	25730	25838	25741	25862	25877	25843	25808	25955	25863	25826	25684	25933	26020	26027	25775	25974	25940	25767	25731	25812	25928	25683	25909	25696	25866	25534	25801	26017	25976	25800	25996	25954	25666	25823	25702	25963	25598	25734	25637	25979	25761	26019	25962	26081	25569	25859	25692	25708	25658	25393	25926	25922	25982	25751	25602	25649	25909	25710	25756	25759	25601	25803	25891	25675	25691	25841	25802	25886	25967	25822	25735	25814	25947	25836	25733	25833	25937	25806	25642	25856	25923	25866	26068	25483	25785	25669	25659	25627	26045	25813	25839	25731	25730	25772	25664	25885	25750	25697	26015	25966	25867	26171	25905	25896	26004	25744	25767	25835	25678	26088	25789	25825	25879	25912	25624	25735	25669	25673	25753	25616	25686	25734	25880	25725	25864	25859	25899	25957	25963	25947	25848	25683	25928	25850	25946	25851	25835	25679	25766	25941	25644	25642	25789	26033	25765	25746	25784	25644	25762	25878	25899	25810	26019	26006	25747	26040	25757	25997	25603	26092	25955	25964	25885	25624	25697	25663	25575	25885	26030	25750	25711	25913	25887	25837	25681	25648	25837	25876	25799	25854	25945	25783	25608	25956	25766	25644	25781	25635	25927	26207	26109	25853	25726	25871	25909	25822	25893	25759	25661	25904	25809	26273	25771	25592	25998	25689	25659	25752	25922	25784	25798	25566	25882	25864	25982	26046	25679	25787	26038	25935	25756	26025	25923	25486	25755	26002	25864	26059	25688	25709	26096	25888	26046	25996	25647	25925	25945	25948	25637	25732	25966	25959	25789	25721	25799	25738	25731	25927	26007	25594	25934	25784	25652	25894	25950	25828	25981	25928	25886	25762	25643	25572	26132	26085	26118	25673	25885	25878	25760	25808	25725	25741	25733	25657	25658	25816	26035	25891	25739	25824	25931	25831	25946	25860	25751	25740	25954	25812	25578	25786	25773	25907	25904	25665	25882	25974	25701	25958	25844	25681	25641	25926	25670	25874	25761	26032	25982	25646	25974	25659	26004	25974	25640	25658	25503	25833	26100	25871	25949	25735	25820	25641	25788	25785	25798	25795	25766	25696	25829	25670	25723	25711	25738	25591	25884	25629	25635	26063	25560	25753	25846	25719	25881	25495	25791	26091	25936	25717	26036	26025	25821	26081	25835	25610	25791	25755	26054	25941	25768	25669	25702	25849	25833	25867	25647	25762	25849	25933	25684	25829	26085	25915	25776	25719	26075	25761	25793	25614	26114	25953	25928	25708	25743	26039	25873	25637	25770	25816	25646	25959	25905	25769	25810	25702	25721	25936	25865	25954	25714	25802	25778	25483	25981	25743	25940	25920	25981	25984	25905	25796	25847	25536	25646	25976	25820	25803	26085	25568	25591	25840	25817	25854	25696	25643	25787	25872	25989	25721	25799	25988	25976	25958	25577	25899	25755	26221	25747	25940	25914	25972	25645	25826	25678	25892	25652	26006	25765	25714	25972	25942	26055	25884	25857	25623	25839	25902	25814	25830	25872	25871	26085	25732	25952	25938	25924	25782	25938	25762	25741	25605	25827	25884	25974	26101	25684	25613	25763	25781	25686	25984	26269	25822	25834	25809	25809	25806	25798	25847	26011	25769	25728	25661	25815	26080	25998	25718	25730	25572	25940	25701	25727	25984	25785	25895	25808	25896	25854	25975	25738	25769	26049	25817	25932	25699	26117	25749	25973	26076	25933	26061	25921	25957	25711	25889	25900	25809	25711	25729	25804	26072	25856	25931	25752	25909	25727	25740	25981	25974	25977	25791	25828	25773	25999	25816	25821	25624	25873	25736	25735	25738	25774	25949	25739	25870	25779	25828	25528	25694	25761	25972	25927	25828	25736	25939	25703	25966	25799	25996	25775	25655	25805	25828	26011	25722	25700	25879	25841	25591	25709	25647	25820	25842	25915	25646	25821	25669	25907	25745	25915	26036	25862	25785	25675	25795	25964	25743	25777	25992	25864	25759	25562	25887	25709	25595	25850	25808	25953	25890	25874	25518	25675	26043	25671	25708	25859	25905	25672	25834	25962	26106	25904	25756	25578	25932	25988	25885	25796	25865	25694	25764	25670	25851	25832	25837	25793	25931	25811	25731	26078	25934	25661	25803	25902	26267	26098	25738	25878	26070	25811	25886	25755	26036	25660	25777	25632	25790	25629	25876	25732	25798	26052	25744	25898	26011	25845	25588	25936	25589	25775	25847	25996	25760	25733	25707	25713	25619	25934	25744	25543	25850	26125	25786	25662	25901	25834	25854	25896	25791	25764	25929	25645	25776	25671	25858	25661	25875	25797	25815	25718	25895	26063	25678	25741	25803	25699	25744	25768	25747	25891	25895	26041	25888	25784	25604	25800	25741	25819	25918	26063	25940	25978	25929	25614	25734	25737	25943	25689	25868	25868	25754	25974	25720	26073	25948	25752	25811	25851	25846	25871	25783	25825	26121	25889	26007	25937	26048	26048	25783	25848	25632	25888	25966	26078	25811	25898	25749	25896	25741	25753	25794	25766	25966	25780	25992	25849	25920	25875	26235	25878	26066	26028	25890	25795	25646	25807	25732	25678	25743	25944	26066	25923	26004	25747	25651	25696	25882	25993	25794	25832	25880	25847	25837	25953	25729	25710	25707	25895	25975	25947	25711	25812	25823	25605	25895	25985	25720	26000	25640	25671	25786	25984	25706	25772	25624	25592	25670	26012	25831	25962	25841	25795	25803	25749	25849	25847	25799	26033	25912	25720	25924	26013	25752	25642	25687	26041	25912	26115	26058	25796	25828	25745	25916	25730	25762	25967	25873	25831	25794	25546	25700	25829	25999	25831	25995	25790	25900	25813	25714	25695	25921	25811	26039	25692	25933	25907	25743	25750	25733	25922	26000	25779	25836	25701	25795	25753	25681	25833	25707	25851	25781	25665	26026	25672	25778	26040	25929	25735	25661	26116	25876	25782	26016	25842	25796	25913	25807	25897	25693	26098	25820	25964	25806	25913	25881	25871	25801	25822	25980	25874	25748	26033	25926	25801	25871	25609	25852	26058	25912	25862	25940	26059	25662	25755	25900	25825	26025	25626	25659	25856	25952	25906	26012	25802	25696	25586	25781	25963	25721	25572	25721	25885	25927	25779	25935	25891	25897	25948	25926	25890	25703	25834	25805	25796	25598	25926	25715	25883	25804	25788	25586	25923	25827	25883	25961	25676	25988	25679	26015	25728	25949	26052	25908	25936	25634	25872	25807	25711	26130	25784	25886	25935	25794	25854	25918	25660	25810	25884	25821	26125	26040	26099	25885	25841	25878	25980	25858	25711	26099	25607	25802	25819	25866	25760	25746	26049	25782	25967	25729	25636	25955	25983	25727	25542	25957	25934	26002	26115	25862	25812	26046	26048	25657	25890	25815	25742	25890	25730	25733	25745	25957	25744	26017	26065	25930	26036	25843	25793	25803	25764	25951	26026	25790	25778	25946	26060	25819	25813	25859	25961	25901	25801	25936	25658	25838	25765	25948	25835	25831
24745	47834	43455	25078	19213	18482	17730	17713	17471	17291	17288	17070	16903	17206	17011	17114	17127	17067	16772	16850	17091	16960	16939	17072	17038	17030	17047	17000	17108	17068	16995	17005	17111	17043	17124	17082	17063	16902	17109	17037	17208	17057	16935	17120	16956	17033	16779	17007	16869	16813	16844	16874	16799	16814	16907	16916	16916	17145	16926	16701	16977	16836	16971	17037	16887	16903	16924	17103	16939	16943	17054	16743	16961	16950	16848	16892	17053	16952	16785	16791	16922	16904	16875	17125	17152	16907	16824	16897	16993	16853	17012	16807	16931	17014	16895	16927	17026	16749	16834	17009	16988	17058	16892	16874	16834	16889	16941	17106	16978	16788	16942	16772	16931	16883	16955	16876	17020	16969	16968	16973	16884	17043	17046	16884	16917	16985	16932	16745	16963	16817	16860	16910	16742	16739	16833	16833	16777	16764	16743	16972	16943	16867	16852	16999	16895	16958	16860	16793	16827	16915	16985	16850	16936	16794	16914	16819	16940	16888	16736	16985	16977	17010	16737	16859	16979	17012	17007	16718	16940	16851	16909	16951	16703	17060	16933	16889	16960	16852	16839	16821	16937	17045	16773	16888	16945	17004	16874	16834	17003	17081	16996	16982	16778	16955	16898	16741	16788	16826	16929	16975	16841	16784	16752	16852	16815	16984	16815	17014	16971	16784	16799	16856	17017	16980	16907	16993	17059	17001	16917	16824	16957	16984	16776	16755	17019	17053	16895	16911	16821	16886	16748	16855	16990	16895	16942	16786	16775	16942	16883	16913	16908	17089	16873	16766	17006	16899	16817	16865	17020	16945	16964	16787	16915	16840	16933	16887	16992	16743	16933	16940	16872	16954	16908	17113	16904	16891	16966	16921	16873	16705	16791	16838	17116	16935	16872	16952	16906	16834	16974	16818	16936	16934	16805	16787	16845	16939	16810	17075	16823	16758	16913	16916	16805	16962	16881	16895	17089	16947	16809	16834	16906	16765	17000	16737	17025	16853	16972	16873	16892	16847	16915	16757	16856	16881	16841	16793	16921	17097	17043	16891	16983	16769	17020	16985	16935	16901	16883	17016	16949	16914	16756	16935	17120	16975	16824	17016	16896	16835	16834	16927	17012	17081	16942	16760	17088	16941	16865	16899	16920	16823	16940	16810	16970	16912	16730	16961	16871	16676	16862	16882	16959	16872	17037	16804	16882	16891	16896	16860	16948	16878	16848	16866	16942	16964	16855	17137	16953	16806	16897	17040	16835	16960	16772	16820	16916	16956	16805	16952	16696	16830	16972	16903	16858	16902	16793	16953	16847	17123	16866	16707	16850	16979	16778	16871	16803	16833	17033	17011	16930	16875	16814	17013	16925	16933	16868	16893	16766	16770	16928	16852	16948	16925	16963	16859	17017	16964	16861	17114	16933	16934	16937	16848	16855	16815	16930	16913	16922	16963	16788	16987	16878	16899	17018	16906	17012	16938	16970	16778	16887	17036	16844	17030	16865	16665	16781	16914	16841	16826	16790	16977	16791	16723	16802	16924	16984	16943	16958	16912	16893	16918	16854	16822	16956	16902	17057	16839	17033	16800	16905	16799	16855	17108	16945	16889	17050	16817	17134	16916	16814	16737	16882	16908	16995	16833	16866	17002	16873	16954	17143	17023	16939	17023	16851	16883	17013	17011	16913	17000	16944	16817	16874	16936	16820	16644	16771	16956	16754	16961	16945	16860	16694	16731	16837	16793	16797	16872	16730	16951	16967	16980	16744	16822	16786	16870	16808	16826	16950	16812	16842	16914	16857	16995	17004	16876	17042	16966	16923	16770	17012	16772	16788	17043	16831	16794	16935	16766	16987	16889	16897	16823	16958	16828	16849	16740	16893	16919	16980	16928	17041	16673	16934	16967	16937	16834	17038	16930	16738	16952	16868	16899	16843	16854	17007	16776	16731	17000	16980	16972	17071	16795	17003	16947	16780	17111	17003	16810	16788	16893	16949	17000	16799	16957	17077	16692	16904	16980	17015	16915	16661	17002	16897	16859	16986	16791	16890	16949	17030	16938	16990	17079	16856	17048	16811	16901	16880	16764	16903	16957	16988	16744	16972	16749	16900	16823	16966	16974	16916	16836	16872	16916	16688	16830	16979	16959	16769	16847	17016	16842	16780	16971	16865	16915	16916	16698	16839	16740	16844	16881	16933	16791	16906	16866	16937	16936	16782	16903	16828	16803	16957	16916	16899	16924	16891	17015	16758	16996	16824	16879	16827	17141	16888	16783	16839	16847	16893	16882	16738	17013	16914	16879	16995	16997	16912	16947	17139	16777	16833	16919	16944	16843	16738	16753	16926	16913	16823	16947	17014	16940	16969	16957	17002	16793	16890	16814	16900	16891	16823	16868	16900	16848	16845	16774	16871	16892	16934	16807	16804	16830	16925	17075	17044	16981	16939	16827	17024	16942	16920	16952	16785	16889	16846	17060	16698	16824	16820	16902	16884	16910	16790	16906	16930	16895	17085	17054	16972	16965	16814	16904	16801	16880	17053	16840	16822	16737	17004	16960	16984	16843	16929	16846	16984	16904	17002	16878	16928	16948	16742	16987	16891	16969	17007	16945	16843	16943	16904	16847	17039	16923	16784	16815	16848	16874	16863	16863	16951	16882	17024	16918	16904	17008	16998	16954	16808	16906	16977	16986	17067	16833	16868	16869	16773	17084	17000	16912	16967	16694	16606	16803	16739	16925	16724	16892	17040	16968	16770	16771	16947	16789	16769	16879	16926	16864	16827	16948	16838	16930	17006	16837	16832	16963	16985	16875	17005	16967	16926	16841	16802	16981	16872	16721	17009	16772	16885	16852	16978	16890	16754	16938	16995	16748	16953	16795	16891	16833	16813	16885	16816	16922	16896	16884	17151	16866	16812	16755	16788	16819	17046	16899	16873	16961	16873	16989	16904	17041	16894	16956	16854	16760	16732	16906	16809	16975	16976	16886	16859	16919	16950	16901	16941	16843	16831	16996	16943	16960	16975	16967	16937	17040	16853	16928	16814	16871	16837	16793	16916	16867	16985	16825	17126	16985	16853	17118	17025	16956	16954	16998	16984	16932	16927	16918	16847	16864	16755	16864	16885	16936	16885	16921	16897	16946	16893	16878	16880	16965	16972	16849	17108	16820	16735	16861	16727	17107	16829	17056	16948	16794	16968	16987	16843	16846	16906	17041	16942	16879	16857	16964	16982	16948	16954	16769	17027	16808	16958	16880	16928	16849	17027	16814	16892	16913	17000	16912	16864	16968	16928	16953	16912	16740	16882	16743	16846	16934	16988	16888	16648	16796	16991	16685	16977	16969	16905	17030	16853	16738	16979	16899	16966	16902	16890	16846	16990	16871	16758	16753	17018	16906	16996	16814	16864	16921	16874	16875	16880	16665	17005	16844	16893	16665	16850	16970	16897	16965	16807	16963	17011	16864	16939	16928	16844	16955	16770	17069	16712	16966	16911	16709	16828	16763	16850	17003	16938	16941	16864	16994	16872	16888	16979	16908	16840	16826	17018	16901	16816	16903	17016	16990	16954	16849	16931	16928	16765	17050	16943	16952	16796	16888	17084	16884	16812	16944	16957	16963	16857	17053	16980	16855	17009	16673	17229	16958	16913	17008	16959	16894	16823	16940	16740	16817	17025	17011	17063	16847	16818	16808	16898	16814	16886	16690	16630	16883	16820	16885	16814	16913	17098	16817	16947	17085	16901	16883	16825	16936	16846	16969	16850	16858	16728	16759	16767	16849	16866	16904	17012	17174	17089	16701	16970	16783	17020	17048	16910	16804	16884	16914	16969	16788	16825	16845	16797	16770	17049	16792	16685	16941	16946	16898	16687	16917	16814	16732	16930	16888	16874	16805	16787	17021	16949	16797	16959	16827	16997	16891	16857	16711	16793	16846	17003	17089	16878	16876	16840	17034	16940	16968	16781	17155	16923	16893	16887	16878	16967	16848	16914	16899	17148	16747	16768	16658	16799	16708	16902	16918	16946	16969	16847	16885	16864	16977	16725	16775	16759	16920	17061	16985	16911	16805	16986	17021	17002	16873	16859	16792	16878	17049	16732	16865	16888	16956	16984	16768	16672	16857	16965	16777	16839	17084	16977	16732	17013	16838	17049	16783	16921	16760	17067	16934	16671	16975	16933	16888	16957	16965	16810	16641	16876	16823	16930	17010	17016	16797	17009	16849	17034	16915	16981	16953	17052	17037	16981	16973	16933	16922	16901	16925	16809	16865	17037	16836	17112	16918	16924	16983	16960	16898	16960	16946	16890	17071	16872	16852	16933	16793	16955	16726	16823	16855	16878	16966	17107	17120	16770	17078	17087	16983	16910	16939	16773	16972	17012	16932	16957	16912	16741	16939	16888	16787	17003	16766	16843	17112	16771	17105	16735	16855	17190	16974	16927	16948	16849	16959	17025	16833	16990	17105	16868	16923	16846	16801	16940	16893	17018	16804	16859	16939	16894	16758	17025	16933	16811	16955	16899	16780	16891	16844	16855	16983	17087	16992	16808	16884	16891	16945	16940	16890	16834	16874	17024	16863	16801	16842	16864	16826	17026	16942	16807	16935	16876	16910	16870	16840	16844	16973	16911	16892	16839	17052	17009	17105	16800	16892	16903	16796	16895	16942	16853	16846	16950	17020	16960	16896	17055	17041	17050	16882	17079	16792	16983	16884	16986	16900	16880	16832	16795	16853	16961	16866	16727	16941	16955	17104	16733	16885	16857	16949	16869	16919	16691	17039	16813	16974	16880	16815	17051	16817	17060	16957	16918	16844	16793	16855	16888	17081	16878	16960	16871	16953	17029	16788	16802	16881	16842	16883	16957	16944	16698	16982	16898	16999	16827	16970	17044	17034	16870	17030	17058	16925	17004	16925	16710	17069	16809	16919	16844	16862	16775	16988	16933	16978	17019	16825	16920	16645	16919	16962	17053	16882	16855	16973	17002	17036	17045	16907	16981	16925	16902	17030	16765	16943	16901	16838	16908	16790	16923	16780	16850	17075	16965	16834	17061	16821	16898	16984	16986	16986	16980	16957	16898	16803	16738	16834	16880	16959	16860	17147	16833	16702	16920	16887	16863	16946	16904	16901	16787	16816	16959	16882
22550	21011	27487	24943	21961	26215	31594	28192	27264	27717	27433	27405	27193	27147	27138	27014	27100	27098	27261	27276	27407	27199	27086	26935	27106	27436	27298	27131	27275	27373	27191	27192	27208	27122	27080	27168	27180	26959	27461	27272	27149	27274	26896	26948	27256	27216	27073	27030	26874	26813	26788	26925	27027	26877	26975	26838	27056	26966	27085	26846	26927	27144	26804	27060	27086	26785	27018	26835	26836	26888	27139	26849	27056	26840	27048	26951	26998	27026	26823	27221	27020	26832	27023	26994	26897	26633	26689	26670	27009	26923	26765	26788	26952	26837	27131	26676	26892	26885	26976	27095	26694	26811	26824	27012	26970	26909	26849	26692	27016	27156	26929	26939	26888	26896	27091	26775	26561	26857	26864	27018	26949	26888	27047	26703	26741	26861	26841	27000	26966	26791	26963	26951	26860	27139	27087	26827	26871	26993	26857	26932	26971	26897	26611	26811	26811	27030	27034	26866	26921	26770	26855	26676	26595	26941	26919	26936	26913	27049	26736	26948	26930	26900	27066	26786	26777	26792	26976	26935	27126	26986	27013	26708	27071	26905	26715	26836	26652	26846	26720	26831	26821	26723	27041	26893	27052	26934	26826	26809	26729	26912	27089	26900	26733	26820	26818	26981	26862	26750	26954	26971	26829	26781	26714	26865	26920	26891	26986	27058	26897	26955	26829	26676	26844	26674	26783	26801	26737	26817	26749	26693	26769	26661	26835	26750	26641	26838	26856	26616	26796	26866	26856	26842	27037	26753	26838	26859	27019	26580	26877	26731	26703	26906	26853	26944	27167	26887	26662	26770	26778	26785	27031	26888	26922	26664	26422	26743	26773	26801	26690	26964	26697	26854	26682	26580	26935	26835	26930	27010	27061	26621	26632	26725	26628	26689	27065	26891	26892	26932	26783	26729	26935	26961	26684	26713	26688	26897	26912	26875	26702	27012	26922	26791	26941	26912	26756	26930	27138	26890	26883	26971	26867	27068	26975	26920	26801	26560	26628	26931	26771	26769	27045	26511	26802	26990	26676	27023	26855	26772	26968	26873	26960	27226	26719	26734	26910	26960	26726	26843	26959	26941	26873	26720	27209	26979	26771	26817	26527	26684	26706	26982	26643	27032	26921	26842	26898	26849	26748	26520	26759	26794	26767	26828	26970	26803	26809	27085	26666	26938	27116	26919	26844	26829	26846	26724	26965	27281	26550	26765	26636	26746	26801	26710	26793	26713	26686	26766	26910	26811	26778	26998	26796	26574	26883	26830	26675	26884	26966	27185	26721	26985	26795	26819	26859	26675	26918	26914	26718	26832	26943	27056	27120	26950	26993	26977	26868	26984	26686	26840	27004	26805	26877	26641	26825	26613	26678	26936	26747	26932	26981	26745	26708	27049	26788	26785	26855	26841	27017	26740	26829	26881	26922	26837	26943	26804	26923	26532	26776	26702	26602	26649	27077	26919	26810	26769	26950	26973	26750	27053	26983	26845	26713	26958	26919	26741	26669	26804	26945	27004	26951	26679	26959	26930	27048	26978	26852	26872	27077	27049	26938	26932	26836	26852	27199	26719	26725	26931	26847	26971	26889	27008	26910	26915	26934	27003	26963	26719	26968	26966	26763	26641	26844	26760	26790	26620	26745	26850	26777	26931	26918	26945	26866	26795	26856	27065	27174	27172	26827	26891	26689	26849	26827	26925	27040	26943	27011	26986	27067	27173	26745	26857	26733	26971	27041	26970	26780	27017	26659	27236	26889	26887	26678	26841	27096	26794	26986	27039	27054	26890	27004	26943	26891	26828	26983	26938	26550	26937	26865	26889	26949	27103	26940	26794	26723	26818	27012	26868	27118	26823	26928	26840	26606	27004	26875	26999	26753	26954	26650	26827	26897	27070	26645	26946	26794	26737	26590	26774	26940	26717	26994	26681	26869	26853	27065	26612	26800	26805	26883	26835	26817	26798	27109	26877	26811	26715	26921	26930	26654	26668	26959	26831	27013	26804	26821	27049	26925	26903	26944	27122	27119	27025	27095	27074	26851	26897	26791	26870	26872	27094	26697	27082	26914	26977	26734	26757	26995	26987	26809	27050	26923	26954	26686	26517	26951	27133	26630	26715	26928	26735	27002	27060	26729	26936	26676	26824	27006	26980	26838	27053	26761	26789	26749	26885	26845	26988	26906	27050	26859	26811	26815	27037	27083	26711	26693	26997	26868	26716	27006	26933	27011	26959	26827	26936	26909	26488	26792	26711	27035	26696	26725	27075	27149	26966	26862	26570	26817	26576	26834	26651	26957	26767	26848	26716	26934	26891	26995	27004	26833	26773	26837	27018	26992	26980	26789	26951	26930	26898	26780	26676	26599	26823	26944	27045	27162	26907	26591	27030	27008	26682	26842	26778	26726	26830	26726	26808	26949	27019	27061	27030	26852	26698	26943	26696	26983	26593	26934	26689	26978	26898	26937	26922	26780	26911	26918	26838	27014	26656	26902	26899	26784	26671	26715	26868	26776	26998	26842	26815	27097	26882	26906	26848	26720	26780	27080	26801	26696	26844	27067	26769	27059	27100	27201	27033	26945	26772	26968	26917	26699	26961	26866	26886	26987	26948	26653	26755	26722	26900	26832	26666	26832	26718	27041	26897	27046	26946	26892	26630	26715	26664	26841	26736	26987	26907	26807	26846	26935	26808	26827	26856	26960	26830	26750	26808	26744	26918	26726	26817	26798	27005	26715	26937	27063	26931	26786	26859	27018	26825	26819	26710	27219	27012	26833	26836	27033	27022	27004	26905	26866	26847	26961	27021	26666	26792	27199	26852	26662	26814	26832	26927	26895	26885	26778	26971	26915	26611	27055	26839	27049	26978	26771	26978	26692	26867	26892	26941	26965	26760	27210	26596	26835	26839	26972	26831	26753	26697	26784	26839	26810	26922	26870	26684	27049	27100	26826	26861	27067	26600	26596	26628	26780	26854	27073	26823	26808	26827	26886	26717	26927	26848	26890	26577	26930	26713	26677	27092	26806	26912	26941	26776	27035	26767	26979	26688	26841	26961	26756	26980	26822	27065	26607	26737	26882	26655	26799	26813	27013	26721	26892	26701	27028	26944	26932	26846	27202	26737	26899	26985	26789	26870	27026	27011	27029	26726	26982	26695	26795	26461	26987	27081	26825	26846	26901	26921	26876	26942	26725	26765	26890	26901	27086	26680	26878	26775	27018	27040	26964	26921	26823	26878	27152	26849	26727	26748	26871	26734	27073	26569	26886	27038	26818	26682	26900	26685	26954	26840	26792	26538	27082	27058	26849	26709	26856	27002	26886	26879	26879	26755	26582	26847	27083	27081	26686	26815	26989	26928	26782	27154	26877	26905	26802	26893	26824	26803	26917	27095	27025	26705	26928	26998	27074	27043	26847	26990	26718	26860	26839	26837	26964	26873	26925	26562	26706	27065	26786	26915	27151	26987	26788	26659	26824	27114	26856	26742	26862	26814	26910	26951	26873	26845	26884	26902	26861	26673	26848	27066	26791	26891	26811	26724	26772	26747	27024	26926	26950	26657	27070	26728	27025	26898	26926	26880	26694	26936	26854	26776	26698	26877	26947	27028	26950	26823	26714	26912	27014	26878	26862	26577	26834	26668	26670	26888	26931	26797	26805	27034	26901	26783	26818	27004	27099	26975	27118	26960	26766	27135	26924	26765	26856	26835	26947	26905	26663	26806	26413	26840	27071	27064	27119	26654	26865	26896	26767	26752	27013	26788	26970	27026	26721	27019	26917	26722	26943	26687	27082	26907	26741	26898	27102	27149	26736	26618	27027	26689	26841	26889	26633	27005	26843	26823	26774	26814	27029	26951	27001	26692	26930	26625	27101	26804	26841	26515	26932	26767	26925	26723	26853	26819	27141	26866	26639	26704	26679	26788	26592	26703	26972	26801	26932	26850	26967	26979	26835	26714	26730	26720	26885	26905	26769	26615	26562	26717	26864	26834	26921	26699	26702	26799	26683	26515	26615	26990	26889	27019	26860	26785	26907	26944	26755	26987	26844	26962	26991	26923	26564	26578	26837	27099	27002	26871	26706	27136	27275	26929	26856	27014	26819	26837	26992	26687	26956	26907	27014	26842	26797	26706	26726	26727	26799	26798	26811	26752	26788	27069	26684	26984	26877	27019	26895	26861	27010	26843	26724	26934	26853	26711	26991	26996	26849	26824	26864	26764	26984	26779	26818	26490	26780	26785	26970	26889	26803	26878	26840	26772	27034	26795	26906	26630	27016	26814	26864	26677	26991	27019	26901	26742	27022	27055	26730	26924	26930	26866	27146	26948	26714	26784	26948	26838	26934	26823	26607	26760	26951	26904	26797	26885	26951	26847	26955	26876	26872	26763	27010	26850	26978	26969	27032	26721	26731	26738	26908	26897	26924	27103	27006	26905	26892	26852	26593	26822	26806	27043	26801	26761	26942	26858	26763	26643	26934	26744	26887	26554	26911	27038	26590	26679	26946	26845	26754	27068	26951	26682	26743	26794	26927	26744	26884	26842	26912	26692	26889	27091	26889	26740	26857	26961	26733	26607	26854	27044	26995	27087	26782	26831	27040	26875	26966	26959	27031	26752	26524	26740	26978	26855	26645	26926	27265	26805	26878	26754	27016	26862	27099	26787	26886	26656	26894	26838	27024	26902	26971	26795	27021	27112	26909	26623	26892	26820	26909	26960	26816	26877	26825	27024	26669	26907	26670	26921	26965	26691	27055	27091	27144	27041	26754	26859	27050	26887	26884	26976	26953	26995	27065	26710	27095	26660	26882	27141	26947	26914	26850	26734	26861	26863	26857	26875	26915	26680	26677	26865	26978	26775	27005	26779	26805	26884	27033	26798	26908	26922	26703	26760	26871	26960	26899	26621	26826	26995	26696	26772	26804	27126	27095	26719	27004	26839	27023	26905	26678	26858	27055	26985	26820	27037	26765	26798	26871	27125	26917	26882	27150	26795	26814	26534	26749	26668	26873	26834	26768	26736	26665	26776	26816	26927	26848	26626	26662	26878	26644	26938	26876	26998	27077	26855	26756	26989	26889	26900	27017	27084	26879	26892	27020	26824	26706	27023	26786	26787	26980	26918	26652	26840	26889	26871	26966	26886	26739	26676
29923	56641	50895	27209	21411	19914	19344	18657	18303	18193	17830	17879	17837	17612	17762	17622	17499	17382	17586	17569	17450	17647	17522	17572	17497	17469	17399	17653	17478	17459	17597	17552	17637	17574	17514	17620	17595	17687	17534	17476	17566	17602	17463	17416	17522	17472	17378	17195	17482	17383	17384	17453	17304	17498	17183	17456	17316	17230	17286	17281	17404	17465	17342	17320	17424	17386	17275	17307	17352	17276	17416	17301	17397	17190	17432	17371	17483	17435	17361	17459	17322	17496	17360	17304	17388	17387	17363	17371	17449	17193	17313	17261	17495	17288	17231	17270	17344	17229	17325	17487	17172	17268	17243	17084	17152	17368	17326	17328	17299	17465	17291	17353	17280	17376	17376	17486	17280	17301	17140	17432	17321	17302	17355	17291	17428	17263	17546	17228	17260	17423	17332	17237	17408	17519	17336	17405	17328	17136	17389	17341	17310	17170	17409	17263	17466	17290	17180	17369	17348	17268	17307	17205	17337	17188	17223	17275	17325	17240	17256	17304	17400	17491	17346	17267	17383	17409	17401	17354	17420	17286	17277	17351	17362	17174	17254	17498	17164	17444	17422	17305	17023	17332	17293	17127	17276	17318	17312	17387	17271	17386	17483	17174	17436	17244	17221	17420	17282	17203	17410	17137	17336	17203	17435	17310	17303	17370	17351	17344	17297	17157	17340	17363	17337	17199	17327	17441	17389	17267	17333	17412	17312	17265	17484	17295	17275	17246	17340	17261	17454	17393	17524	17419	17355	17410	17447	17317	17137	17318	17272	17349	17394	17505	17440	17539	17225	17536	17345	17339	17273	17205	17286	17338	17111	17372	17243	17254	17364	17298	17619	17305	17505	17287	17178	17365	17277	17299	17401	17458	17336	17349	17309	17225	17474	17407	17283	17382	17284	17372	17229	17329	17273	17375	17221	17281	17448	17495	17457	17320	17375	17351	17317	17414	17328	17359	17293	17310	17502	17423	17285	17258	17317	17299	17279	17392	17384	17333	17217	17331	17331	17187	17220	17372	17440	17284	17397	17340	17404	17357	17220	17249	17437	17220	17202	17211	17314	17367	17231	17269	17390	17415	17486	17523	17360	17438	17353	17499	17336	17317	17335	17241	17245	17306	17166	17462	17267	17271	17456	17353	17451	17161	17403	17403	17350	17281	17441	17254	17406	17379	17505	17239	17418	17212	17352	17285	17295	17573	17441	17433	17258	17415	17288	17403	17286	17217	17263	17207	17386	17242	17494	17363	17390	17258	17177	17258	17099	17391	17339	17346	17392	17090	17189	17339	17504	17312	17288	17417	17242	17189	17529	17317	17329	17381	17328	17344	17333	17098	17275	17476	17325	17313	17440	17331	17351	17379	17340	17146	17346	17380	17407	17235	17308	17342	17196	17377	17361	17212	17145	17565	17415	17354	17340	17148	17354	17178	17296	17267	17212	17169	17208	17335	17347	17334	17354	17266	17507	17370	17378	17278	17533	17205	17535	17115	17408	17304	17361	17510	17353	17206	17363	17467	17248	17323	17227	17298	17350	17195	17522	17461	17117	17378	17283	17455	17403	17242	17182	17298	17273	17328	17124	17370	17274	17358	17273	17218	17325	17371	17289	17364	17357	17284	17318	17357	17408	17402	17297	17297	17270	17425	17412	17228	17514	17142	17320	17274	17476	17446	17418	17235	17269	17458	17344	17408	17450	17374	17265	17579	17293	17419	17470	17361	17309	17193	17307	17128	17304	17408	17246	17358	17204	17326	17197	17239	17410	17350	17199	17059	17393	17311	17147	17318	17327	17291	17236	17195	17327	17161	17407	17424	17387	17361	17364	17212	17311	17098	17149	17431	17328	17085	17365	17084	17265	17334	17362	17188	17363	17362	17339	17485	17326	17523	17131	17226	17323	17350	17253	17294	17199	17485	17425	17391	17457	17378	17251	17269	17247	17295	17372	17516	17379	17385	17151	17320	17322	17295	17306	17264	17232	17290	17482	17251	17430	17454	17345	17291	17286	17144	17346	17252	17306	17148	17314	17376	17312	17384	17295	17304	17383	17324	17165	17255	17301	17530	17165	17322	17363	17063	17151	17209	17306	17200	17372	17395	17513	17320	17366	17102	17406	17288	17355	17461	17338	17329	17255	17510	17330	17433	17400	17378	17290	17347	17460	17296	17330	17313	17354	17148	17245	17237	17175	17152	17414	17266	17447	17392	17296	17240	17294	17356	17432	17282	17332	17306	17462	17276	17257	17203	17296	17457	17134	17298	17405	17370	17326	17364	17427	17288	17297	17234	17343	17437	17450	17407	17399	17447	17441	17273	17171	17242	17404	17265	17374	17197	17257	17432	17561	17365	17220	17261	17350	17251	17268	17271	17335	17262	17475	17303	17209	17170	17496	17379	17197	17213	17336	17340	17240	17392	17189	17340	17340	17324	17411	17300	17222	17363	17382	17183	17407	17146	17263	17308	17428	17349	17400	17235	17483	17382	17358	17475	17375	17277	17300	17294	17202	17414	17308	17231	17323	17392	17458	17231	17357	17371	17362	17321	17338	17425	17226	17419	17431	17281	17304	17358	17347	17391	17301	17555	17273	17314	17372	17317	17210	17407	17340	17406	17402	17457	17347	17154	17363	17283	17378	17367	17309	17267	17370	17457	17386	17220	17216	17252	17242	17376	17339	17391	17340	17352	17196	17170	17228	17411	17338	17265	17276	17183	17079	17290	17282	17394	17012	17313	17299	17359	17358	17379	17327	17194	17267	17273	17274	17429	17143	17121	17518	17194	17294	17434	17338	17377	17205	17489	17161	17459	17343	17277	17342	17284	17376	17300	17541	17166	17349	17231	17494	17388	17197	17418	17308	17247	17399	17107	17228	17246	17199	17302	17199	17257	17192	17208	17203	17208	17241	17360	17122	17479	17206	17284	17230	17427	17533	17215	17392	17348	17267	17170	17361	17371	17435	17355	17282	17225	17356	17296	17298	17545	17314	17343	17194	17130	17257	17223	17303	17277	17412	17286	17318	17198	17359	17346	17417	17317	17259	17226	17356	17260	17354	17385	17336	17312	17295	17399	17429	17080	17409	17294	17400	17425	17311	17326	17380	17430	17330	17256	17322	17426	17331	17388	17506	17262	17293	17261	17214	17218	17351	17198	17287	17415	17136	17184	17367	17464	17364	17244	17331	17332	17173	17237	17136	17235	17247	17442	17400	17138	17244	17357	17339	17354	17332	17223	17347	17262	17422	17227	17383	17448	17342	17335	17354	17254	17389	17162	17515	17421	17355	17476	17205	17169	17561	17241	17346	17279	17323	17273	17265	17334	17540	17364	17274	17384	17397	17394	17318	17165	17343	17274	17103	17183	17289	17198	17476	17102	17377	17378	17109	17388	17189	17270	17241	17324	17415	17312	17308	17242	17376	17203	17415	17375	17392	17129	17302	17300	17348	17296	17062	17421	17339	17374	17349	17278	17288	17450	17258	17642	17313	17246	17386	17394	17235	17256	17191	17286	17236	17228	17317	17294	17238	17516	17113	17295	17253	17258	17403	17322	17304	17315	17350	17198	17371	17214	17335	17264	16999	17243	17216	17475	17205	17415	17425	17183	17370	17146	17344	17427	17206	17322	17181	17410	17237	17310	17534	17427	17357	17271	17422	17185	17189	17184	17236	17365	17391	17356	17143	17487	17434	17323	17239	17408	17354	17278	17515	17346	17375	17510	17263	17267	17408	17164	17367	17374	17308	17207	17264	17445	17348	17304	17433	17257	17320	17400	17398	17189	17256	17285	17665	17243	17318	17258	17329	17223	17450	17229	17336	17314	17243	17169	17312	17438	17450	17341	17290	17268	17339	17172	17389	17356	17192	17415	17441	17237	17196	17623	17360	17475	17171	17113	17317	17404	17254	17473	17322	17478	17287	17286	17486	17252	17396	17278	17493	17305	17150	17361	17132	17401	17292	17284	17314	17478	17390	17337	17396	17275	17345	17483	17409	17221	17218	17385	17321	17234	17330	17309	17461	17420	17317	17456	17461	17267	17576	17324	17315	17213	17391	17230	17273	17345	17303	17272	17311	17363	17105	17448	17229	17333	17420	17144	17298	17387	17311	17440	17274	17266	17347	17349	17443	17314	17380	17308	17360	17274	17339	17427	17246	17216	17306	17246	17302	17224	17230	17423	17298	17313	17343	17402	17443	17175	17232	17288	17322	17311	17283	17392	17380	17255	17207	17357	17401	17354	17590	17202	17499	17364	17370	17373	17341	17168	17300	17142	17305	17388	17258	17198	17215	17289	17250	17311	17309	17381	17357	17269	17419	17374	17257	17332	17370	17267	17525	17299	17284	17320	17304	17242	17255	17365	17229	17397	17313	17502	17174	17142	17301	17200	17149	17225	17323	17354	17340	17222	17329	17252	17255	17381	17466	17324	17288	17319	17087	17343	17340	17231	17313	17540	17353	17099	17293	17262	17291	17380	17453	17384	17274	17381	17429	17370	17431	17460	17376	17241	17157	17186	17191	17173	17319	17471	17288	17351	17322	17185	17284	17382	17301	17491	17351	17221	17339	17268	17311	17273	17375	17235	17249	17392	17299	17249	17347	17276	17297	17471	17377	17432	17516	17381	17308	17548	17347	17285	17437	17400	17270	17478	17236	17276	17441	17342	17286	17290	17410	17477	17328	17281	17297	17358	17320	17165	17466	17434	17491	17217	17337	17261	17302	17356	17432	17219	17294	17413	17219	17353	17439	17248	17259	17486	17212	17540	17285	17302	17424	17233	17236	17383	17121	17436	17376	17267	17261	17435	17249	17280	17497	17412	17319	17405	17355	17303	17340	17350	17292	17477	17318	17468	17373	17346	17374	17456	17329	17353	17372	17448	17247	17297	17413	17496	17390	17386	17381	17315	17352	17390	17356	17303	17157	17377	17362	17356	17232	17324	17255	17421	17418	17352	17141	17419	17370	17349	17383	17462	17207	17254	17377	17423	17354	17346	17274	17305	17327	17209	17410	17332	17346	17336	17243	17409	17180	17266	17216	17334	17431	17210	17319	17392	17210	17390	17311	17425	17340	17391	17434	17279	17367	17450	17489	17330	17432	17317	17242	17287	17383	17261	17289	17408	17296	17233	17382	17350	17263	17319	17421	17391
34633	29619	32915	28276	26377	26375	26536	26515	26478	26479	26322	26111	26385	26368	26423	26260	26228	26468	26403	26159	26337	26544	26271	26429	26270	26148	26407	26350	26338	26394	26365	26374	26294	26504	26383	26114	26565	26445	26207	26258	26369	26179	26421	26297	26326	26355	26570	26264	26154	26316	26170	26188	26282	26281	26196	26204	26457	26521	26299	26399	26446	26506	26307	26229	26113	26511	26352	26369	26224	26168	26403	26258	26339	26417	26447	26379	26246	26338	26363	26394	26191	26028	26359	26442	26474	26431	26269	26043	26457	26135	26417	26075	26398	26260	26396	26422	26394	26322	26403	26423	26302	26290	26132	26105	26221	26436	26303	25992	26362	26264	26280	26403	26236	26279	26400	26127	26287	26219	26244	26202	26490	25910	26259	26119	26278	26288	26541	26468	26410	26575	26660	26654	26636	26163	26546	26105	26136	26314	26146	26537	26147	26109	26242	26335	26169	25951	26087	26226	26203	26144	26197	26335	26427	26175	26325	26478	26088	25916	26239	26525	26190	26209	26232	26259	26234	26127	26393	26290	26512	26409	26325	26326	26368	26338	26201	26184	26175	26205	26425	26248	26359	26465	26184	26374	26288	26430	26337	26264	26306	26093	26267	26078	26178	26390	26066	26077	26366	26483	26156	26108	26298	26278	26306	26290	26131	26177	26131	26286	26212	26235	26170	26381	26240	26269	26270	26054	26135	26427	26433	26363	26145	26141	26268	26393	26189	26181	26483	26372	26265	26286	26407	26319	26214	26234	26278	26315	26422	26191	26318	26202	26235	26401	26426	26501	26207	26376	26504	26274	26467	26151	26257	26250	26033	26082	26316	26145	26333	26149	26074	26037	26238	26319	26314	26073	26247	26317	26320	26360	26200	26220	26096	26361	26057	26059	26198	26566	26326	26415	26455	25970	26344	26430	26319	26320	26345	26402	26283	26128	26261	26100	26424	26573	26334	26293	26261	26503	26280	26242	26197	26512	26456	26343	26191	26457	26436	26316	26389	26280	26113	26312	26463	26136	26242	25981	26379	26162	26320	26396	26472	26434	26436	26395	26236	26197	26109	26301	26375	26290	26252	26231	26303	26236	26270	26067	26394	26303	26307	26233	26202	26246	26358	25957	26404	26251	26033	26074	26332	26229	26478	26257	26366	26270	26138	26273	26437	26321	26199	26193	26340	26263	26287	26325	26417	26267	26292	26149	26248	26158	26418	26162	26407	26227	26313	26207	26420	26410	26219	26519	26321	26386	26305	26049	26124	26175	26207	26326	26234	26290	26392	26331	26053	26400	26546	26175	26351	26492	26205	26490	26138	26399	26263	26278	26307	26225	26050	26152	26184	26116	26295	26224	26428	26301	26087	26216	26075	26221	26524	26359	26309	26296	26367	26283	26122	26329	26365	26262	26556	26139	26425	26240	26335	25912	26328	26244	26124	26184	26309	26078	26340	26304	26157	26217	26086	26409	26331	26230	26295	26538	26278	26305	26202	26332	26279	26449	26508	26286	26546	26462	26034	26484	26366	26434	26144	26229	26453	26329	26331	26021	26217	25947	26217	26093	26323	26127	26362	26345	26210	26314	26416	26108	26272	26312	26314	26273	26165	26266	26265	26413	26296	26393	26497	26220	26522	26124	26280	26255	26332	26285	26133	26400	26044	26145	25946	26304	26387	26358	26223	26287	26422	26211	26457	26249	26408	26195	26406	26034	26182	26346	26243	26294	26463	26241	26471	26250	26312	26122	26160	26300	26222	26348	26428	26254	26115	26362	26433	26168	26259	26459	26275	26446	26368	26269	26256	26168	26508	26366	26393	26074	26199	26669	26273	26239	26630	26475	26404	26500	26279	26224	26286	25987	26201	26191	26557	26251	26244	26083	26403	26162	26260	26071	26306	26217	26427	26536	26558	26274	26395	26223	26405	26269	26319	26022	26364	26495	26198	26314	26425	26241	26294	26343	26368	26277	26401	26328	26294	26321	26264	26354	26166	25984	26334	26402	26406	26432	26353	26452	26522	26322	26091	26358	26508	26401	26400	26405	26311	26378	26373	26414	26272	26455	26276	26346	26396	26279	26168	26325	26142	26137	26211	26186	26177	26353	26432	26151	26049	26479	26219	26407	26484	26271	26045	26314	26047	26270	26378	26278	26159	26352	26377	26221	26244	26284	26105	26257	26329	26089	26188	26169	26412	26362	26273	26467	26449	26262	26244	26457	26148	26196	26206	26300	26106	26144	26206	26546	26526	26217	26379	26392	26355	26397	26375	26214	26694	26033	26291	26138	26306	26401	26325	26271	26212	26252	26360	26427	26376	26157	26152	26571	26319	26151	26105	26022	26237	26425	26403	25999	26627	26195	26384	26238	26445	26125	26385	25987	26418	26247	26210	26067	26262	26190	26240	26340	26486	26253	26285	26295	26384	26254	26577	26362	26288	26457	26263	26395	26343	26384	26172	26307	26140	26263	26364	26584	26336	26294	26106	26228	26250	26377	26129	26151	26029	26389	26344	26249	26172	26491	26421	26160	26320	26513	26384	26338	26287	25984	26220	26407	26357	26704	26268	26212	26405	26306	26147	26248	26190	26084	26426	26247	26267	26416	26200	26401	26401	26057	26206	26415	26119	26116	26300	26276	26308	26156	26284	26111	26321	26490	26238	26288	26096	26478	26415	26379	26276	26175	26392	26307	26206	26338	26034	26041	25992	26067	26255	26183	26163	26296	26296	26244	26220	26311	26250	26353	26019	26258	26503	26721	26068	26268	26190	26389	26273	26191	26352	26385	26290	26318	26006	26321	26155	26416	26103	26040	26382	26201	26327	26220	26502	26315	26198	26100	26149	26032	26233	26426	26225	26331	26457	26424	26148	26249	26245	26368	26289	26173	26231	26478	26066	26341	26248	26364	26456	26516	26329	26396	26174	26398	26087	26307	26345	26244	26444	26326	26447	26109	26326	26186	26250	26458	26517	26458	26364	26144	26274	26329	26471	26285	26146	26342	26333	26340	26385	26231	25988	25950	26235	26108	26132	26258	26271	26079	26182	26044	26419	26341	26402	26329	26420	26038	26308	26236	26198	26230	26396	26323	26426	26172	26389	26266	26008	26281	26439	26202	26087	26366	26180	26176	26294	26392	26271	26265	26113	26495	26271	26144	26091	25956	26462	26032	26269	26189	26277	26260	26502	26283	26188	26118	26398	26395	26167	26465	26333	26217	26228	26131	26164	26187	26343	26636	26383	26248	26187	26443	26162	26310	26103	26071	26313	26007	26357	26143	25955	26392	26218	26314	26474	26174	26687	26367	26396	26343	26050	26241	26520	26514	26327	26447	26373	26489	26503	26256	26298	26405	26118	26498	26170	26223	26181	26318	26360	26418	26343	26194	26251	26428	26363	26020	26269	26417	26446	26054	26371	26273	26132	26380	26374	26373	26145	26144	26213	26108	26407	26149	26186	26352	26306	26004	26132	26103	26252	26036	26290	26271	26489	26523	26458	26201	26239	26260	26446	26265	26146	26297	26254	26462	26177	26263	26204	26353	26224	26215	26306	26097	26407	26588	26289	26131	26117	26253	26321	26434	26254	26051	25967	26336	26228	26254	26471	26189	26248	26284	26185	26390	26490	26064	26462	26293	26215	26249	26409	26307	26234	26081	26262	26176	26221	26184	26114	26046	26161	26054	26322	26197	26455	26371	26328	26567	26386	26314	26368	26501	26356	26113	26104	26232	26488	26195	26064	26157	26186	26420	26346	26263	26256	26412	26381	26412	26265	26235	26233	26405	26028	26335	26520	26530	26248	26509	26279	26378	26211	26454	26379	26433	26136	26643	26264	26346	26382	26150	26372	26438	26496	26225	26315	26404	26450	26412	26479	26246	26148	26700	26316	26324	26338	26128	26455	26531	26318	26362	26293	26132	26131	26265	26270	26173	26240	26290	26440	26315	26258	26142	26166	26066	26115	26312	26447	26375	26360	26111	26103	26520	26423	26227	26193	26127	26026	26469	26197	26224	26297	26145	26318	26359	26263	26030	26182	26406	26335	26244	26126	26287	26394	26224	26131	26474	26380	26124	26076	26308	26415	26041	26317	26574	26407	26162	26416	26461	26548	26219	26255	26342	26420	26357	26143	26260	26344	26295	26317	26238	26105	26310	26538	26125	26339	26340	26361	26082	26201	26561	26270	26454	26139	26414	26181	26448	26246	26347	26224	26069	26452	26405	26078	26116	26168	26163	26188	26169	26156	26234	26237	26368	26168	26229	26308	26402	26293	26175	26224	26315	26347	26217	26217	26394	26081	26343	26256	26252	26516	26208	26114	26171	26454	26354	26374	26336	26298	26136	26129	26225	26055	26257	26363	26224	26036	26123	26196	26430	26325	26236	26061	26372	26251	26277	26467	26435	26191	26368	26113	26413	26439	26428	26350	26130	26090	26208	26235	26282	26582	26283	26290	26372	26233	26155	26467	26202	26257	26258	26305	26268	26402	26479	26207	26106	26376	25999	26033	26349	26248	26518	26175	26320	26513	26201	26247	26461	26460	26466	26165	26267	26361	26326	26233	26185	26192	26217	26560	26293	26392	26351	26212	26260	26646	26325	26361	26184	26343	26412	26488	26479	26393	26299	26259	26383	26377	26352	26083	26310	26533	26131	26070	26307	26430	26229	26302	26394	26307	26374	26147	26253	26277	25986	26067	26443	26249	26318	26472	26489	26341	26285	26161	26311	26192	26476	26189	26216	26454	26179	26190	26384	26217	26296	26270	26295	26371	26127	26188	26047	26324	26089	26193	26115	26348	26348	26317	26220	26150	26057	26298	26167	26324	26369	26198	26612	26495	26502	26603	26389	26505	26226	26395	26142	26372	26513	26117	26088	26305	26289	26261	26561	26226	26364	26201	26094	26029	26552	26271	26220	26210	26280	26373	26221	26283	26238	26436	26401	26519	26203	26340	26338	26263	26259	26111	26145	26554	26281	26200	26179	26219	26243	26338	26377	26202	26426	26343	26452	26141	26114	26262	26233	26336	26155	26370	26284	26198	26358	26356	26566	26414	26306	26165	26293	26427	26434	26540	26366	26226	26278	26091	26290	26191	26414	26330	26381	26257	26398	26432	26246	26407	26180	26106	26121	26149	26154	26313	26544	26272	25986
23812	31966	26696	18098	17621	17468	17182	17259	17139	17272	17169	17121	16950	17110	17235	17329	17033	17114	17189	17240	17078	17118	17193	17147	17208	17208	17008	17108	17264	17153	17153	17108	17147	17168	17071	17108	17354	17314	17265	17265	17259	17152	17171	16966	17171	17182	17207	17151	17173	16938	17082	17178	17024	17129	17023	17170	17375	17193	17299	17229	17168	17326	17192	17130	16972	17028	17173	17028	17002	17088	17121	17186	17171	17105	17278	17230	17131	17218	17257	17233	17242	17151	17023	17154	17195	17057	17131	17059	17149	17001	17185	17204	17008	17173	17126	17102	17202	17005	17178	17130	17123	17072	17135	17297	17238	17271	17072	17118	17040	17094	17216	16984	17027	17148	16989	17322	17134	17031	16955	17204	17250	17045	17273	17168	17151	17028	17131	17039	17210	17123	17192	17149	17261	17042	17050	17197	17039	17156	17189	17103	17130	17230	17303	17078	17298	17082	17187	17022	17133	17096	17076	17048	17245	17203	17046	17094	17250	17157	17114	17010	17240	16918	17120	17083	17161	17095	17123	17165	17268	17177	17259	17061	17175	17086	16998	17365	17140	17125	17067	17201	17165	17148	17096	17193	17119	17214	17141	17178	17064	17128	17124	17091	17067	17159	17037	17075	17185	16974	17008	17014	17125	17145	17208	17241	16993	17090	16954	17123	16980	17144	17112	17303	17037	17152	17161	17146	17098	17097	17037	17093	16849	17102	17069	16986	17053	17100	17007	16934	17068	17198	17203	17057	17038	17185	17023	17083	17168	16988	17022	17130	17060	17139	17061	16935	17209	17170	17131	17069	17194	16861	17147	17110	17312	17306	16932	17177	17128	17105	17099	17262	17205	17117	17271	17119	17141	16966	17017	17163	17038	17148	17108	16918	16897	17024	17196	17017	17053	17179	17144	17258	17291	17065	17088	17028	17048	17090	17085	17234	17097	17150	17152	17131	17021	17298	17110	17158	17358	17207	17101	17022	17144	16903	17278	17154	17364	17108	17071	17112	17074	17027	17000	17031	17079	17237	17100	17004	17139	17228	17172	17102	17161	17291	17311	17015	17100	17047	17177	17141	17217	16912	17172	16892	17140	17309	17174	17250	17029	17094	17175	17108	17116	17203	16961	17212	17104	17043	17100	17177	16915	17271	17100	17166	17209	17092	17072	16981	17108	17180	17201	17277	16988	17042	17068	16969	17085	16936	17282	16985	17087	17325	17217	17142	17300	17058	17144	17163	16915	17198	17065	17189	17174	17147	17179	17036	16941	17181	17140	17162	17183	17048	17144	16934	17167	17084	16978	17091	17120	17054	17115	17085	17136	17115	17091	17116	17053	17074	17125	17172	17214	17195	17316	17222	17026	17176	17118	17014	17186	17085	16997	17012	17081	16879	17254	17116	17268	17068	17229	17176	17047	17224	17183	17154	17211	17149	17046	17223	16889	17096	17016	17201	17124	17075	16995	16993	17093	17009	17132	17049	17072	17057	17002	17136	17175	16934	17141	16967	17024	17260	17087	16950	17204	17061	17164	16993	17105	17122	17045	17025	17106	17147	17221	17069	17069	17077	17274	17003	17213	17205	16938	17133	16973	17053	17254	17180	17161	17135	17131	17068	16928	17205	17013	17162	17090	16992	17042	17256	17007	17139	17048	17140	16966	17118	17149	17009	17226	17083	17034	17145	17089	16943	17041	17221	16979	17068	17286	17109	17016	17342	16970	17126	17079	17034	17087	16975	17171	16999	17095	17345	17169	17109	16983	17227	17063	16892	17253	17188	17264	17291	17056	17072	17249	17083	17118	17199	17037	17042	17197	17061	17164	17058	17123	17050	17153	17087	17150	17149	17184	16975	17104	17179	17200	17278	17147	17174	17256	17022	17132	16962	17068	17208	17135	17080	17148	17203	17148	17125	17084	17095	17237	17290	16993	17059	17083	16983	16978	16968	17186	17053	17212	17099	17089	17183	17227	16965	17201	17043	17169	17082	17132	17017	17111	17042	17223	17185	17258	17064	17052	17112	17086	17164	17185	17165	17084	17133	17148	17111	17234	17104	17223	17283	17333	17247	17003	17107	17156	17243	17424	16854	17097	17137	17245	17122	17125	17059	17213	17080	16982	16970	17118	17067	17145	17020	17158	17002	17255	17219	16985	17111	17147	17046	17077	17257	17067	17201	17221	17104	17009	17071	17164	17032	17047	17052	17195	17070	17156	17270	17258	16951	17047	17189	17147	16934	17047	17222	17088	17148	17223	17095	17060	17172	17174	17140	17140	17191	17204	17206	17089	17044	17160	17017	17275	17162	17225	17260	17086	16892	17050	17120	17094	17180	17107	17083	17059	17087	17057	17108	17258	16969	17067	17025	16988	17091	17133	17140	16921	17087	17092	17097	17290	17048	17112	16909	17169	17211	17087	17164	17251	16949	17211	17134	17224	17219	17199	16982	17203	17101	17211	17036	17183	17130	17086	17136	17199	17136	17130	17067	17127	17187	17321	17315	17213	17141	17267	17183	17206	17151	17267	17152	17390	17123	17198	17146	17184	17278	17049	17255	16995	17167	17278	17015	16926	17001	17283	17277	17307	17099	17217	17111	17096	17231	17134	17206	17249	17179	17068	17237	17082	17223	17019	17089	17223	17063	17162	17136	17142	17124	16995	17177	17069	17097	17112	17058	17116	17101	17013	17181	17159	17145	17215	16989	17223	17208	17018	17116	17004	17296	17318	16968	17079	17032	17304	17170	17136	17282	17167	16963	17208	17217	17004	17168	17017	17065	17247	17219	17290	17151	17286	17171	17031	17088	17168	17118	17198	16982	17066	17208	17250	17077	17151	17230	16963	17059	17079	17037	17188	16926	16955	17224	16985	17178	17063	17099	17144	17104	17151	17179	17107	17073	17189	17049	17199	17054	17034	16979	17349	16974	17050	17201	17023	17042	17123	17283	16868	17024	17013	17076	17173	17241	17101	17068	16939	17381	17128	17199	17000	17161	17117	17010	17234	17194	17201	17154	17072	16779	17142	17202	16955	17202	17292	17040	17147	17182	17039	17014	17133	17278	17050	17087	17158	17083	16974	17194	16917	17196	17049	17168	17073	16997	17230	17148	17272	17151	17188	17099	17079	17215	17047	17291	17122	17231	17178	17260	17083	16969	16951	17147	17017	17138	17067	17161	17186	17214	17131	17012	17246	16904	17030	17062	17118	17198	17090	17185	17114	17134	17049	17082	17109	17051	17046	17137	17179	17133	16879	17311	17172	17070	17068	16919	16997	17036	17177	17169	17178	17207	17097	17124	17142	16942	17111	17219	17150	16972	17106	17205	17129	16980	17077	17168	17020	17081	17070	17176	16908	17131	17082	17283	17112	17114	17224	17286	17140	16988	17091	17067	17280	16971	17282	17160	17167	17053	17186	17090	16926	17136	17226	17166	17241	17267	16872	16866	17228	17012	17108	17155	17131	17224	16961	17142	17129	17296	17040	17092	17138	17164	17357	17059	17215	17137	17136	16914	17178	17082	17171	16997	17142	17069	17306	17122	17017	17223	17089	17103	17112	17018	17149	16966	17121	17160	17165	17035	17166	17093	17105	17041	17318	17043	17054	17209	17027	17207	16981	17083	17160	17029	17231	17108	17135	17161	17151	17192	17105	17163	17238	17117	17040	17111	17106	17236	17199	17159	17035	17128	17207	17192	17125	16987	16978	17143	17215	17105	17208	17200	17179	17318	17174	17124	17003	17155	17126	17135	17064	17115	17223	17187	17065	17210	17136	17304	17280	17058	17200	17193	16929	17222	17100	17060	17003	17221	17047	17066	17166	17185	17053	17076	17020	17054	17316	17203	17253	17135	17112	17224	17216	17078	17264	17268	17175	17256	17190	17093	17171	17050	17163	17197	17205	17206	17111	17151	17091	17289	17054	17318	17275	16927	17266	17186	17196	17030	17052	17296	17117	17226	17041	17253	17259	16969	17072	17260	17070	17109	17175	17179	17055	17204	17130	16981	17402	17183	17144	17076	17154	17195	16933	17338	17167	17199	17181	17163	16843	17094	17064	17015	17163	17123	17134	17066	17088	17212	17004	17059	17108	17224	17097	17340	17204	17186	17202	17023	17155	17081	17077	17185	17226	17043	17058	17172	17244	17182	17104	17104	17039	17106	16981	17163	17052	17210	16978	17092	17051	17181	17084	17191	17076	17244	17045	17038	17138	17211	16990	16983	17063	17231	17180	17131	17072	17190	17183	17131	17044	16922	17033	17144	17013	17138	17248	17073	16995	17227	17046	17061	17209	17170	17367	17118	17119	17056	17151	17044	17187	17262	17289	17122	16995	17040	17068	17072	17108	17206	17153	17015	17184	17050	17026	17063	17152	17150	17164	17303	17227	17122	17057	16833	17070	17169	17060	16982	17281	17048	16915	17122	17239	17288	17199	17111	17122	17040	17298	17097	16972	17258	17104	17143	16954	17199	17080	17142	17051	17101	17069	17155	17125	17153	17163	17112	17030	17021	17180	17137	17165	17003	17133	17097	17242	17225	17079	17074	17224	17003	17236	16998	17133	17157	17053	17027	17093	17202	17157	16995	17195	17081	17237	17129	17044	17036	17157	16976	16899	17140	17078	17292	17333	17198	17108	17255	17003	17056	16998	17111	17292	17001	17163	17073	17123	17101	17104	17202	17107	17031	17046	16902	17219	17164	17177	17261	17208	17010	17051	17125	17016	17079	17198	17099	17026	17138	17243	17062	16981	17060	17016	17074	17156	17159	17012	17081	17162	17084	16932	17230	17149	17109	17165	17125	17018	17122	17091	17088	17082	17115	17261	17077	17073	17249	17150	17115	17001	17166	17153	17123	17020	17131	17206	17175	17176	17148	17183	16961	17042	17221	17011	16902	17018	17056	17275	17033	17234	17038	17245	17085	17151	17017	17117	17138	17406	17050	17092	16988	17175	17175	17274	17130	17053	17273	17116	17042	17005	17074	17204	17167	17256	17157	16982	17138	17086	17183	17126	17075	17152	17153	17157	17070	17246	17154	17276	17190	17220	17115	17142	17267	17051	17030	17181	17125	17063	17043	17234	17161	17083	17063	17166	17068	17150	17174	17130	17202	17242	16963	17196	17200	17032	17043	17067	17145	17396	16935	17139	17056
24198	20942	27302	25026	23406	26573	28535	26033	25547	25621	25714	25369	25353	25413	25479	25481	25567	25293	25137	25395	25247	25249	25270	25372	25458	25022	25216	25286	25253	25462	25432	25468	25318	25424	25291	25249	25387	25331	25379	25464	25287	25307	25368	25219	25309	25179	25303	25337	25210	25297	25406	25241	25132	25309	24977	24988	25128	25282	25144	24966	25299	25162	24991	25490	25258	25196	25314	25224	25105	25196	24746	25148	25157	25086	25240	25171	25157	25157	25000	25134	25163	25161	25274	25164	25483	25281	25329	25320	25113	25198	25189	25230	25186	25270	25007	25062	25373	25337	25248	25036	25206	24845	25285	25089	25258	25161	25095	25116	25227	25184	25085	25018	25225	25009	24992	25238	24905	25045	25112	25404	25163	25084	25298	25243	25158	24989	25179	25335	25098	25153	25169	25203	25160	24929	25176	25390	25225	25218	25479	25176	25004	25076	25074	25178	25243	25172	25150	25135	25154	25337	25111	25122	25334	25374	25475	25107	25118	25254	25092	25351	25264	25177	24971	25360	24958	25368	25288	25129	25148	25261	24982	25436	25122	25164	25122	25109	24967	25373	25341	24978	25058	24902	25303	25145	25049	25393	25219	25407	25215	25031	24986	25111	25069	25183	25032	25171	25348	25336	25450	25120	24954	25254	25088	25256	25312	25106	25210	25113	25263	25431	25072	25351	25124	24973	25212	25397	25183	25250	25295	25151	25105	25183	25371	25198	25429	25429	25262	25162	25287	25146	25263	25214	25188	24944	25219	25390	25129	25213	25242	25131	24986	25325	25211	25238	25261	25049	25119	25205	25069	24971	25037	25067	25272	25253	25015	24953	25123	25235	25046	25087	25165	25198	25421	25481	25430	25185	25215	25143	25326	25215	25342	25292	25342	25246	25081	25241	25303	25287	25212	25122	25167	25152	25094	25161	25155	25334	25035	25285	25091	24863	24915	25136	25031	25075	25087	25274	25280	25202	25155	24957	25135	25269	25331	25092	25090	25122	25009	24987	25294	25192	25228	25116	24946	25208	25027	25082	25202	25087	25387	25092	25151	25194	24972	25231	25317	25190	25330	25236	25053	25309	25442	25367	25074	25238	25255	25133	25168	24979	25105	25134	25305	25169	25197	25099	25265	25227	25044	25070	25248	25092	25029	25169	25125	25282	25293	25239	25252	25156	25027	25164	25255	25245	25230	25185	25109	25042	25313	25096	25376	25047	24991	25108	24924	25020	25358	25017	24926	25228	25286	25299	25070	25280	24937	25408	24911	25163	24970	25040	25408	25297	25249	25077	25043	25038	25135	24871	25228	24956	25119	25092	25278	25491	25205	25207	25159	24923	25220	25282	24934	25194	25091	25174	25255	25245	25258	25196	25166	25249	25201	25198	25175	25024	25217	25191	25119	25117	25182	25356	25249	25336	25099	25247	25317	25354	25324	25368	24956	25103	25150	24902	25004	25283	25034	25115	25327	25078	25324	25247	25429	25078	25212	25100	25409	25112	25150	25190	24971	25363	25297	25035	25118	25386	25160	24988	25175	25369	25051	25414	25230	25102	25017	25022	25176	25261	25033	25302	25242	25236	25339	25361	25274	25220	24811	25180	25116	25018	25264	25251	25151	25280	25382	25290	25220	25205	25244	25130	25242	25025	25436	25110	25299	25223	25332	25142	25018	25315	25052	25072	25057	25048	25017	25335	25351	25047	25040	25096	25085	25172	25370	25079	25262	25110	25043	25063	25022	25368	25216	24949	25007	25008	25228	25106	25192	25079	24995	25273	25194	25197	25226	25236	25238	25265	24897	25322	24957	25234	25063	25190	25309	25147	25022	24960	25093	25174	24953	25021	25164	25132	25331	25230	25145	25126	25094	25458	24949	25187	25104	25187	24851	25207	25257	25224	25257	25480	25062	25405	25021	25236	25194	25341	25280	25371	25191	25228	25213	25225	25105	25170	25203	25152	25096	25112	25237	25332	25162	24889	25198	25370	25213	25003	25178	25285	25136	25119	25281	25282	25426	25071	25307	24969	25038	25189	25365	25136	25549	25223	25152	25197	25052	25118	25395	25230	25409	25078	25216	25231	25197	25178	25237	25181	25207	25156	25233	25321	25225	25127	25366	25084	25207	25105	25000	25238	25148	24880	25135	25206	25158	25233	25358	25292	25014	25041	25111	25166	24978	25163	25140	25007	25090	25197	25321	25128	25041	25224	25152	25022	25067	25322	25305	25251	24931	25224	25330	25114	24979	25008	25266	25377	25129	25059	25226	25183	25236	25413	25180	25225	25445	25462	25108	25417	25116	25009	25264	25128	25212	24992	25016	25031	25218	25053	25137	24778	25210	25039	25242	25262	25082	25087	25181	25105	25090	25200	25139	25268	25088	25198	25481	25313	25262	25243	25281	25019	25448	24986	25478	25243	25152	25326	25262	25152	25248	25168	25352	25347	25130	25356	25177	25016	25183	25376	24937	25286	25300	25087	25078	25259	25075	25320	25045	25032	25160	25115	25176	24874	25082	25004	25361	25145	25081	25106	25140	25255	25184	25221	25218	25046	25112	25068	24804	25108	25075	25180	25239	25077	25234	25143	25286	24988	24911	25116	25233	25296	25146	25095	25129	25101	25236	24937	25112	25121	25110	25323	25164	25387	25354	25458	25396	25267	25277	25205	25233	25266	24954	24867	25220	25295	25159	24943	25188	25153	25134	24985	25194	25178	25399	25281	25048	24925	25093	25249	24970	24940	25260	24970	25208	25355	25395	25009	25025	25318	25263	25133	25089	25262	25227	24922	25119	25112	25249	25205	25282	25188	25197	24997	25135	25259	25384	25273	25221	25191	25259	25167	24913	25358	25492	25182	25037	25344	25310	25210	25115	25158	25018	25084	25185	25362	25177	25076	24954	25310	25187	25206	25360	25204	25156	25123	25097	25226	25140	25021	25352	25351	25296	25124	25037	25132	25432	25184	25206	25082	25171	25381	25057	25017	25297	25384	25211	25034	25187	25104	25265	25122	25110	25289	24943	25112	25328	25334	24987	25251	25094	25104	24800	24993	25282	25321	25057	25212	25265	25292	25239	25212	25276	25142	25230	25130	25356	25165	25143	25202	25246	25146	25179	25190	24992	25271	25269	25188	25362	25269	24990	25210	25111	25353	25219	25206	25229	25325	24731	25014	25329	25156	25167	25405	25015	25244	25281	25276	25359	25051	25309	24994	25042	25313	25052	25153	25120	24977	25008	25085	25015	25141	25320	25423	25178	25276	25186	24927	24987	25265	25216	25110	25266	25089	25165	25223	25211	25016	25008	25153	25228	25107	25218	25235	24996	25126	25189	25246	25072	25312	25161	25232	25045	25008	25132	25252	25239	25098	25333	25301	25186	25281	25363	25224	25422	25484	25186	25170	25283	25062	25413	25168	25518	25110	25169	24894	25120	25079	25302	25138	25347	25322	25143	25234	24988	25287	25204	25324	25366	25282	25046	25125	25062	25060	25316	25079	25220	25203	24937	25309	25010	25167	25344	25228	25268	25287	25437	25194	25140	24869	25097	25132	25064	25116	25024	25067	25305	25020	25336	25268	25048	25274	25015	25260	25296	25274	25164	25079	25288	25386	25155	25202	24999	25200	25020	25270	24908	25015	25237	25181	25404	25201	24917	25212	25302	25253	25163	25099	25063	25349	25352	25284	25372	25175	25207	25054	25026	24984	25423	24963	25205	25263	25050	25156	25236	24851	25153	25082	25288	25152	25322	25168	24852	25312	24990	25033	25260	25129	25206	25165	25238	25094	25173	25350	25244	25178	25241	25304	25353	24947	25004	25070	24954	25387	25197	25090	25248	25039	25105	25259	25058	25073	25092	25209	25191	25398	25341	25279	24890	25123	25343	25136	25065	25185	25213	25153	25232	25271	25087	25178	24962	25102	25090	25403	24827	25209	25241	25158	25016	25108	25154	25076	25149	25097	25166	25057	24965	25244	25136	25121	25202	25265	24999	25080	25109	25057	25092	25292	25315	25533	25009	25173	24904	24972	25231	25253	24925	25274	25111	25149	25156	25234	25152	25333	25162	25182	25175	25326	25298	25048	25098	25316	25065	25154	25243	25065	25297	25391	25381	25240	25209	25021	25248	25291	25315	25072	25279	25035	25079	25242	25212	25035	25114	25483	25244	25288	25168	25048	25234	25175	25074	25235	25120	25080	25233	25304	25217	25209	24884	25086	25141	24954	25117	24965	25321	25141	24951	25298	25253	25212	25214	25132	24819	25053	24913	25152	25079	24952	25296	25181	25164	25149	24792	25104	25255	25159	25375	25262	25106	25127	24919	25073	24997	24973	25368	25324	25103	25038	24958	25287	25451	25139	24924	25130	25022	25139	25117	25175	25064	25142	25071	25123	25194	25278	25207	24828	25279	25226	25082	25107	25105	25035	25077	25286	25174	25307	24979	25223	25441	25129	25041	25113	25394	25254	25019	25057	25084	25039	25004	24949	25162	25041	25141	25100	25232	25122	25326	25235	25084	25188	25062	25123	25082	25113	25227	25440	25038	25154	24947	25117	25200	25045	25134	25288	25244	25271	25041	24977	25043	25018	25051	25205	24964	25099	25413	25067	25200	25121	25179	25212	25049	25141	25227	25250	25200	24979	25370	25229	25192	25357	25300	25540	25190	25388	25204	25088	25042	25010	25364	25203	25183	25136	25398	25254	25274	25133	25205	25266	25062	25165	25153	25298	25152	24879	25318	24991	25244	24842	25103	25245	25233	25321	25408	25239	25112	25005	25196	25208	25037	25107	25015	25179	25081	25080	25016	25068	25001	24898	25175	24944	25154	25124	25463	25253	25298	25077	25337	25367	24999	25168	25422	25212	24975	25041	25044	25156	24991	25227	25299	25204	25041	25044	25257	25089	25097	25090	25166	25056	25069	25174	24855	25305	25129	25006	25322	25093	25092	25056	25081	24985	25254	25138	25248	25500	25158	25087	25108	25108	25328	25051	25362	25223	25235	25293	25107	25132	25129	25167	25200	25251	25199	25046	25158	24940	25103	25307	25208	25079	24971	25045	25236	25174	25315	25344	25194	25172	25153	25354	25080	25534	25347	25095	25076	25075	25186	25156	25066	25127	25154	25034	25053	25057	25263	25013	25195	25417
24770	47132	33601	20913	18929	18048	17608	17272	17192	17048	16952	16944	16891	16758	16800	16770	16741	16696	16747	16606	16639	16662	16731	16879	16618	16782	16707	16675	16656	16712	16784	16874	16805	16838	16637	16789	16787	16826	16845	16786	16668	16821	16701	16739	16857	16575	16768	16621	16644	16637	16568	16618	16730	16613	16439	16628	16655	16587	16626	16593	16588	16588	16495	16566	16745	16771	16560	16683	16594	16704	16468	16628	16508	16591	16470	16546	16650	16612	16589	16785	16494	16494	16385	16509	16378	16592	16603	16761	16620	16684	16554	16667	16542	16580	16596	16613	16587	16700	16518	16634	16641	16694	16534	16576	16653	16477	16701	16630	16767	16639	16346	16647	16579	16665	16665	16606	16548	16544	16701	16707	16725	16581	16694	16680	16694	16574	16607	16630	16723	16633	16498	16562	16601	16636	16612	16641	16631	16630	16489	16672	16465	16517	16632	16618	16437	16678	16584	16531	16618	16448	16518	16540	16562	16651	16739	16648	16494	16691	16550	16662	16618	16578	16636	16551	16585	16631	16544	16682	16665	16603	16558	16651	16503	16690	16684	16633	16615	16533	16813	16595	16616	16730	16603	16668	16499	16581	16597	16549	16538	16593	16548	16561	16556	16715	16632	16620	16511	16443	16642	16721	16651	16489	16558	16538	16634	16440	16600	16554	16514	16487	16642	16487	16450	16513	16500	16419	16457	16564	16687	16365	16627	16546	16597	16350	16655	16559	16476	16424	16618	16587	16524	16535	16571	16532	16465	16489	16237	16586	16399	16546	16788	16674	16646	16512	16464	16386	16716	16597	16491	16612	16529	16446	16518	16642	16634	16592	16496	16573	16539	16414	16389	16634	16667	16716	16645	16566	16650	16694	16794	16743	16512	16680	16604	16498	16680	16639	16643	16652	16576	16617	16375	16555	16488	16557	16441	16770	16728	16703	16321	16426	16715	16639	16603	16507	16559	16578	16548	16614	16626	16453	16364	16590	16516	16538	16561	16624	16463	16405	16720	16604	16692	16582	16696	16471	16465	16614	16545	16772	16425	16511	16461	16609	16650	16462	16736	16534	16549	16651	16523	16537	16618	16452	16511	16627	16686	16431	16596	16598	16660	16561	16590	16717	16504	16465	16471	16606	16511	16483	16573	16607	16671	16586	16572	16657	16674	16523	16523	16502	16486	16564	16697	16559	16625	16701	16608	16534	16463	16356	16517	16616	16700	16494	16441	16725	16611	16756	16585	16632	16542	16528	16727	16541	16626	16476	16526	16716	16516	16539	16506	16604	16709	16590	16521	16618	16533	16659	16595	16491	16548	16544	16541	16568	16477	16593	16601	16651	16444	16427	16456	16567	16563	16673	16682	16595	16615	16532	16660	16571	16666	16567	16570	16298	16595	16526	16608	16686	16618	16409	16567	16496	16468	16438	16518	16547	16566	16555	16642	16532	16561	16631	16787	16523	16650	16579	16451	16682	16654	16502	16720	16570	16590	16554	16719	16583	16486	16622	16533	16440	16765	16482	16626	16537	16538	16547	16599	16685	16689	16589	16665	16557	16572	16717	16746	16535	16611	16427	16613	16606	16659	16458	16510	16543	16562	16636	16670	16530	16733	16496	16529	16438	16508	16537	16473	16586	16609	16621	16598	16716	16583	16476	16641	16486	16605	16573	16494	16381	16692	16596	16564	16498	16518	16546	16672	16543	16713	16665	16493	16524	16659	16634	16612	16576	16674	16486	16782	16508	16608	16579	16597	16646	16363	16620	16664	16596	16691	16428	16537	16538	16531	16578	16572	16475	16643	16413	16648	16579	16547	16743	16666	16614	16437	16543	16544	16556	16562	16580	16414	16508	16424	16529	16541	16690	16418	16682	16744	16556	16625	16551	16497	16486	16729	16667	16545	16706	16611	16536	16536	16580	16706	16503	16700	16593	16674	16485	16362	16639	16582	16526	16589	16691	16634	16414	16481	16486	16578	16684	16522	16613	16465	16627	16616	16598	16600	16690	16561	16746	16569	16548	16560	16577	16490	16446	16644	16528	16321	16437	16386	16753	16696	16650	16411	16585	16720	16462	16738	16378	16524	16672	16615	16418	16631	16500	16557	16515	16659	16528	16435	16540	16527	16633	16613	16752	16699	16493	16488	16747	16554	16584	16687	16639	16508	16444	16622	16825	16688	16439	16693	16666	16525	16808	16452	16719	16591	16541	16551	16522	16630	16489	16570	16509	16564	16478	16631	16573	16607	16572	16588	16678	16617	16619	16682	16557	16610	16732	16653	16536	16454	16549	16734	16554	16506	16463	16570	16598	16528	16358	16689	16715	16648	16704	16595	16599	16510	16510	16690	16652	16693	16623	16669	16472	16756	16692	16763	16591	16517	16497	16728	16484	16435	16552	16527	16522	16495	16568	16646	16653	16645	16591	16424	16636	16523	16409	16458	16598	16509	16787	16595	16560	16519	16396	16496	16443	16583	16642	16613	16497	16447	16576	16564	16354	16604	16707	16587	16535	16621	16654	16516	16539	16622	16561	16703	16635	16496	16704	16681	16561	16563	16629	16604	16678	16562	16562	16630	16773	16747	16601	16580	16562	16726	16621	16430	16475	16318	16724	16514	16641	16664	16657	16630	16684	16536	16596	16596	16645	16598	16525	16554	16496	16595	16714	16567	16636	16588	16578	16755	16581	16724	16512	16521	16701	16496	16452	16620	16438	16458	16498	16662	16604	16567	16494	16678	16430	16563	16445	16656	16685	16535	16687	16577	16519	16755	16641	16488	16516	16347	16552	16525	16711	16630	16793	16519	16532	16632	16616	16531	16434	16455	16704	16652	16556	16512	16752	16405	16416	16737	16547	16400	16694	16742	16544	16535	16663	16793	16563	16576	16563	16603	16574	16426	16433	16592	16763	16559	16646	16434	16574	16687	16674	16476	16679	16501	16593	16525	16665	16410	16588	16633	16557	16549	16499	16482	16802	16726	16671	16852	16523	16542	16598	16599	16515	16520	16719	16468	16646	16680	16533	16763	16567	16635	16547	16428	16675	16453	16640	16655	16555	16683	16630	16574	16542	16655	16669	16661	16580	16575	16546	16583	16518	16589	16694	16508	16402	16454	16746	16602	16592	16491	16676	16678	16584	16595	16653	16547	16555	16637	16655	16445	16624	16616	16456	16573	16553	16644	16691	16531	16561	16626	16576	16621	16502	16458	16555	16584	16578	16599	16670	16561	16538	16458	16766	16693	16577	16667	16604	16521	16579	16681	16450	16668	16714	16543	16643	16577	16564	16527	16640	16565	16591	16667	16437	16375	16536	16431	16722	16571	16644	16484	16697	16748	16666	16785	16600	16447	16672	16689	16547	16595	16490	16386	16675	16495	16681	16638	16823	16657	16674	16766	16667	16575	16823	16557	16559	16623	16621	16638	16462	16683	16577	16656	16485	16660	16532	16562	16486	16557	16578	16631	16642	16372	16672	16479	16592	16548	16680	16544	16432	16619	16661	16465	16558	16646	16473	16631	16480	16503	16589	16482	16757	16525	16656	16450	16395	16514	16800	16446	16534	16681	16725	16614	16609	16734	16595	16644	16534	16591	16681	16716	16736	16361	16724	16635	16414	16575	16523	16547	16573	16426	16548	16475	16702	16785	16409	16663	16647	16585	16352	16455	16663	16521	16655	16469	16685	16471	16352	16750	16359	16601	16657	16459	16528	16572	16712	16559	16552	16501	16532	16763	16601	16500	16509	16669	16684	16674	16691	16559	16500	16520	16827	16609	16623	16603	16558	16568	16716	16579	16578	16568	16675	16550	16630	16697	16472	16562	16691	16521	16460	16490	16695	16517	16558	16679	16544	16550	16334	16473	16476	16416	16596	16612	16646	16511	16559	16485	16646	16658	16472	16624	16598	16635	16667	16642	16544	16586	16495	16489	16675	16513	16504	16504	16633	16593	16474	16668	16482	16610	16536	16637	16634	16693	16653	16447	16525	16790	16683	16446	16581	16703	16636	16615	16510	16571	16678	16523	16680	16522	16472	16648	16494	16494	16633	16567	16514	16585	16501	16694	16398	16655	16407	16577	16661	16635	16460	16625	16680	16379	16531	16618	16573	16641	16845	16609	16611	16605	16690	16703	16633	16508	16456	16437	16591	16506	16570	16623	16537	16791	16521	16661	16556	16414	16479	16515	16475	16575	16576	16230	16457	16441	16532	16558	16598	16454	16623	16523	16703	16600	16665	16667	16435	16443	16716	16630	16602	16421	16625	16623	16652	16606	16505	16608	16665	16484	16466	16549	16627	16630	16542	16403	16460	16592	16584	16385	16677	16579	16607	16504	16611	16613	16548	16345	16446	16746	16671	16536	16506	16698	16656	16512	16606	16728	16570	16419	16599	16660	16602	16564	16778	16532	16589	16558	16543	16605	16694	16558	16599	16503	16483	16466	16437	16508	16609	16534	16611	16663	16698	16511	16572	16420	16660	16482	16473	16768	16557	16588	16561	16447	16487	16541	16686	16578	16378	16499	16577	16742	16498	16577	16565	16643	16571	16433	16588	16616	16582	16515	16725	16746	16763	16665	16692	16614	16577	16510	16489	16391	16437	16535	16623	16642	16593	16515	16478	16614	16751	16535	16553	16504	16439	16430	16705	16559	16551	16550	16648	16416	16653	16507	16650	16289	16507	16441	16519	16764	16533	16587	16755	16574	16500	16482	16707	16542	16673	16519	16718	16487	16552	16774	16752	16582	16443	16652	16429	16625	16576	16556	16567	16500	16662	16625	16426	16654	16494	16593	16633	16531	16522	16472	16548	16522	16405	16430	16696	16695	16601	16632	16541	16587	16522	16474	16548	16604	16477	16489	16673	16540	16746	16818	16595	16615	16609	16724	16566	16547	16423	16576	16632	16297	16640	16529	16625	16725	16722	16462	16674	16610	16567	16641	16541	16491	16589	16506	16513	16592	16519	16303	16616	16515	16512	16756	16556	16726	16512	16599	16779	16557	16495	16659	16396	16514	16455	16544	16586	16534	16520	16540	16656	16680	16611	16443	16440	16491	16683	16619	16708	16590	16659	16539	16646	16699	16466	16458	16536	16497	16513	16620	16647	16596	16593	16612	16652	16574	16613	16438	16704	16530	16649	16568	16408
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	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
