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
341829387972	341829388523	341829389073	341829389623	341829390173	341829390723	341829391273	341829391823	341829392373	341829392923	341829393473	341829394023	341829394573	341829395123	341829395673	341829396223	341829396773	341829397323	341829397873	341829398423	341829398973	341829399523	341829400073	341829400623	341829401173	341829401723	341829402273	341829402823	341829403373	341829403923	341829404473	341829405023	341829405573	341829406123	341829406673	341829407223	341829407773	341829408323	341829408873	341829409423	341829409973	341829410523	341829411073	341829411623	341829412173	341829412723	341829413273	341829413823	341829414373	341829414923	341829415473	341829416023	341829416573	341829417123	341829417673	341829418223	341829418773	341829419323	341829419873	341829420423	341829420973	341829421523	341829422073	341829422623	341829423173	341829423723	341829424273	341829424823	341829425373	341829425923	341829426473	341829427023	341829427573	341829428123	341829428673	341829429223	341829429773	341829430323	341829430873	341829431423	341829431973	341829432523	341829433073	341829433623	341829434173	341829434723	341829435273	341829435823	341829436373	341829436923	341829437473	341829438023	341829438573	341829439123	341829439673	341829440223	341829440773	341829441323	341829441873	341829442423	341829442973	341829443523	341829444073	341829444623	341829445173	341829445723	341829446273	341829446823	341829447373	341829447923	341829448473	341829449023	341829449573	341829450123	341829450673	341829451223	341829451773	341829452323	341829452873	341829453423	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3950	2550	2954	2000	3950	2550	2955	2000	3950	2550	2956	2000	3950	2550	2957	2000	3950	2550	2959	2000	3950	2550	2960	2000	3950	2550	2961	2000	3950	2550	2962	2000	3950	2550	2963	2000	3950	2550	2964	2000	3950	2550	2966	2000	3950	2550	2967	2000	3950	2550	2968	2000	3950	2550	2969	2000	3950	2550	2970	2000	3950	2550	2971	2000	3950	2550	2972	2000	3950	2550	2973	2000	3950	2550	2974	2000	3950	2550	2975	2000	3950	2550	2976	2000	3950	2550	2977	2000	3950	2550	2978	2000	3950	2550	2979	2000	3950	2550	2980	2000	3950	2550	2981	2000	3950	2550	2982	2000	3950	2550	2983	2000	3950	2550	2984	2000	3950	2550	2985	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27054	16780	15975	15348	15168	15702	16808	17205	17800	17691	17674	17756	17514	17093	16748	16438	16156	16073	15899	15757	15741	15710	15665	15717	15631	15530	15796	15554	15429	15160	15231	15277	15130	15480	15044	15124	15226	14966	15151	15202	15010	14896	15060	15021	15231	15257	15300	15147	15124	15133	15127	14904	14924	15023	15001	14989	15061	14954	14827	14931	14770	14805	14902	15027	14854	14550	14739	14636	14895	14605	14910	14815	14732	14883	14862	14789	14877	14801	14779	14907	14836	14761	14776	14652	14649	15166	14944	15008	14788	14894	14783	14807	14734	14763	14937	14995	15109	14931	14894	14772	14972	14714	14937	14850	14873	14799	14911	14897	14966	14847	14817	14648	14884	14823	14705	14718	14967	14919	14953	14863	14892	14782	14801	14932	14704	14710	14816	14893	14868	14641	15097	14813	14950	14783	14836	15009	14958	14673	14874	14922	14758	14878	14856	14912	14703	14826	14895	14839	14813	15000	14907	14772	14846	14932	14843	14759	14837	14799	14961	14997	14829	14883	14775	14709	14981	14935	14877	14869	14837	14749	14834	14825	14824	14827	14771	14930	14771	14958	14773	14803	14762	14716	15026	14901	14737	14688	14980	14752	14923	14898	14728	14944	14806	14881	14842	14868	14840	15041	14942	14940	14943	14863	14780	14646	14834	14848	14862	14655	14951	14898	14667	14856	14891	14935	14766	14809	14833	14827	14835	14852	14666	14822	14848	14884	14911	14952	14778	14914	14837	14920	14733	14811	14825	14923	14841	14951	14631	14777	14862	14726	14806	14962	14880	14722	14825	14769	14857	14913	15002	14761	14914	14954	14733	14762	14661	14845	14745	14914	14848	14813	14866	14715	15013	14692	14926	14901	14896	14933	14728	14827	14986	14963	14845	14800	15026	14886	14741	15059	14893	14820	14720	14630	14950	14821	14924	14873	14742	14805	14975	14869	14957	14968	14713	14858	14988	14884	14986	14965	14779	14899	14739	14894	14880	14903	14934	14857	14920	14964	14805	14770	14595	14758	14879	15037	14834	14727	14791	14970	14817	14755	14822	14747	14938	14689	14798	14989	14703	14977	14777	15005	14609	14755	14634	14746	14968	15069	14854	14645	14914	14927	14681	14777	14632	14845	14896	15139	15162	14940	14838	14772	15010	14693	14819	14872	14794	14722	14782	14891	14734	14972	14820	14834	14811	14806	15050	14887	14820	14726	14906	14916	14983	14994	14762	14968	14945	14830	14834	14803	14921	14958	14849	14687	14834	14784	14989	14797	14854	14966	14770	14695	14800	14866	14876	14762	14875	14753	14697	14693	14815	14748	15057	15017	14944	14775	14903	14887	14916	14689	14814	14760	14953	14667	14739	14895	15063	14928	14831	14681	14985	14894	14932	14961	14820	14975	14830	14754	14891	14864	14630	14984	14848	14865	14972	15006	14789	14772	14756	14813	14885	14839	14951	14887	14905	14876	14946	14971	14832	14848	14727	14752	14976	14727	15028	14793	14950	14806	14958	14729	14615	14680	14899	14931	14933	14963	14914	15003	14878	14788	14662	14845	14866	14751	14959	14855	14920	14668	14792	14814	14736	14809	14839	14663	14875	14732	14851	14681	14928	14744	14884	14847	14887	14861	14816	14809	14681	14783	15005	14871	15054	15030	14843	14955	14906	14748	14853	14811	14922	14798	15041	15098	14992	15025	14695	14810	14910	14946	14919	14892	14796	14676	14885	14798	14879	14906	14852	14922	14853	14960	14679	14862	14949	14743	14687	14791	14746	14927	14928	14763	14800	14885	14882	14773	15120	14916	14960	14822	14807	14701	14745	14744	15006	14779	14957	14865	14858	14810	14910	15069	14805	14780	14861	14692	14735	15046	14854	15109	14904	15038	14661	14755	14974	14950	14941	14715	14964	14721	14752	14730	14791	14735	14884	14788	14816	14808	14823	14853	14858	15044	14769	14934	14828	14936	14796	14956	14907	14874	14811	14877	14849	14796	14960	14892	14857	14797	14772	14781	14879	14921	14829	14920	14751	15012	14952	15008	14751	14887	14784	14866	14900	14728	14675	14701	14794	14692	14775	14990	14878	14832	14902	14986	14934	14829	14941	14899	14808	14989	14791	14954	14891	14645	14749	14883	14906	14868	14818	14806	14651	14783	14979	14965	14751	14896	14647	14932	14805	14894	14749	14849	14856	15037	14897	14825	14830	14707	14886	14875	14789	15005	14744	14878	14760	14815	14872	14810	14668	14621	14853	14757	14989	14941	14888	14912	14752	14847	14971	14859	14824	14730	14812	14937	14848	14788	14816	14802	15068	14888	14907	14851	14834	14888	14895	14912	14629	14864	14821	14898	14940	15055	14872	14902	14876	14798	14924	14919	14787	14694	14888	14753	14710	14797	14973	14826	14839	14843	15091	14666	14792	14527	14758	14950	14758	14958	14922	14858	14796	14763	14821	15003	14917	14876	14898	14690	14845	15094	14951	14734	14908	14825	14894	14933	14872	14953	14864	14827	14889	14909	14813	14829	14905	15011	14814	14885	14846	14966	14765	14733	14727	14944	15041	14930	14799	14827	14750	14784	15075	14707	14785	14964	14893	14947	14850	14678	14917	14857	15042	14924	14897	14877	14965	14880	14833	14743	14994	14742	14764	14969	14894	14741	15037	14708	14782	14863	14737	14987	14819	14881	14729	14754	14900	14895	14936	14792	14889	14821	14918	14763	14890	14669	14934	14909	14984	14818	14917	14755	14892	14702	14850	14801	14921	14930	14916	14833	14667	14847	14848	14857	14983	14947	14799	14872	14836	14973	14748	14882	14864	14699	14728	14837	14877	15128	14814	14856	14859	14964	14962	14881	14776	14910	14961	14810	14761	14860	14774	14933	14828	14927	14807	14845	14842	14968	14869	14843	14886	14952	14858	14802	14948	14986	14988	14905	14698	14811	14909	14942	14809	14800	14717	14936	14765	14877	15064	14888	14770	14598	15129	14838	14830	14954	14814	14890	14799	14948	14917	14885	14902	14843	14929	14792	14838	14747	14879	14955	14787	15051	14797	14822	14794	14871	14696	14897	15011	14894	14821	14923	14835	14770	14773	14809	14925	14779	14920	14749	15037	14850	14871	14865	14922	15013	14742	14780	14859	14748	14615	14850	14827	14719	14905	14902	14794	14786	14803	14746	14951	14832	14790	14694	14782	15066	14896	15077	14866	14923	14995	14607	15026	14864	14863	14774	15064	15038	14806	14856	14820	14941	14695	15044	15001	14741	14736	14850	14845	14887	14990	15018	15156	14853	14979	14903	14751	14820	14640	14760	14715	14822	14744	14881	14883	14746	14781	14771	14756	14975	14982	14877	14940	14821	14986	14806	14764	14670	14830	14940	14832	14766	14769	14778	14939	15010	14933	14871	14934	14688	14896	14705	14821	14903	14935	14936	14972	15138	14946	14846	14873	14871	14936	15026	14724	14900	14927	14832	14829	14922	15132	14902	14804	14835	14700	14750	14800	14665	14926	14801	14826	14645	14827	14735	14723	14821	14879	14869	14782	14727	14845	15042	14751	14855	14739	14969	14824	14661	14848	14828	14856	14928	14958	14928	14903	14900	14957	14878	14986	14587	15047	14875	14890	15074	14709	14936	14842	14874	14657	14926	15064	14911	14883	14845	14824	14875	15005	14850	14873	14897	14712	14854	14934	14943	14921	14896	14955	14902	14941	14834	14789	14747	14988	14884	14835	14988	14968	14834	14751	14759	14998	14840	14763	14866	14835	14855	14808	14773	14858	14921	14650	14695	14849	14490	14720	15018	14889	14757	14782	15036	15096	14857	14896	14903	14970	14873	14548	14799	14652	14964	15207	14880	15123	14707	14928	14960	14812	14953	14622	14747	15015	15039	15045	14802	14919	14930	15027	15034	15104	14852	14725	14882	14862	15030	14927	14791	14739	14746	14921	14930	14872	14981	14926	14927	14987	14824	14948	14998	14817	14760	14768	14870	14870	14940	14705	14896	15055	14729	14740	14845	15079	14868	14885	14893	14935	14711	14899	14976	14792	14728	14939	14739	14895	14906	14829	14946	14553	14972	14914	14974	14886	15015	14912	14724	14685	14806	15018	14783	14889	14908	14961	14997	14924	14905	14897	15008	14893	14975	14936	14911	14812	14847	14857	15021	14708	14979	14804	14857	14773	14815	14841	14556	14875	14798	14999	14886	15041	14787	14801	14947	14885	14813	14749	14740	15008	14960	14857	14848	14920	14823	14864	14897	14976	14735	14772	14870	14939	14683	14958	14758	14883	14808	14732	14881	14739	14829	14876	15031	14802	14980	14894	14850	14882	14734	14912	14769	14662	14805	14982	14854	15062	14941	14786	14866	14917	14901	14863	14935	14646	14832	14948	14803	14897	14897	15047	14860	14678	14811	14947	14955	14820	15092	14888	14766	15044	14798	14982	14756	14724	14793	14982	14949	14870	14790	14685	14910	14869	14948	14981	14881	14785	14973	14939	14907	14800	15056	14942	14742	14987	14760	14791	14884	14814	14723	14677	14821	14734	14956	14729	14658	14904	14887	14682	14961	15006	14922	14960	14801	14920	15043	14834	14920	15006	14826	14981	14918	14907	14880	14799	14891	14778	14822	14888	14961	15016	14917	14879	14831	14916	14918	14944	14690	14993	14951	14942	14859	14863	14809	14862	14818	14789	14930	14964	15128	14827	14785	14862	14839	14717	14817	14729	14933	14998	14601	14992	14951	14718	14930	14685	14717	14725	14881	14805	14783	14691	14941	14832	14809	14719	14897	14974	14862	14818	14721	15032	14832	14993	14874	14942	14831	14727	14822	15036	14845	15187	14818	14859	14914	14912	14835	14731	15058	14838	14899	14902	14862	14732	14970	14881	14861	14760	14879	14801	14787	14892	14914	14813	14864	14809	14815	14914	14687	14804	14771	14913	14939	14854	14763	14923	14791	14948	14857	14743	14799	14689	14824	14754	15054	14750	14718	14953	14817	14756	15022	14921	14810	15060	15042	14960	14793	14941	15058	14980	14983	14941	14705	15116	14840	14945	14735	14904	14722	14877	15026	15163	14950	15033	14778	14728	14703	14750	14974	14939	14860	14704	14912	14810	14740	14600	14884	14968	14840	14885	14863
20215	13793	13382	13561	14804	16210	17355	17967	18774	18683	18332	18403	17714	17084	16543	15967	15521	15247	14975	14854	14717	14448	14372	14465	14212	14332	14086	14174	14104	13846	13748	13737	13671	13397	13388	13435	13334	13187	13279	13319	13245	13185	13267	13576	13604	13472	13682	13399	13419	13275	13443	13126	13214	13201	12968	12883	13113	12860	12897	12911	12870	13086	12851	12981	12817	12931	12846	12834	13062	12893	12730	12926	13009	12955	12883	12920	12816	12866	12843	12970	12903	12879	12794	12966	12853	12797	12845	12614	12976	12801	12836	13024	12903	12756	13025	12847	12748	12906	12787	12879	12832	12765	12756	12820	12807	12998	12753	12789	12875	12746	12776	12724	12959	12935	12729	12698	12674	12925	12914	12648	12762	12840	12988	12906	12665	12584	12865	12815	12936	12792	12896	12794	12899	12950	12886	12974	12812	12805	12795	12834	12859	12723	12761	12804	12864	12781	12884	12664	12906	12816	12857	12825	12809	12899	12827	12618	12858	12794	12776	12876	12824	12776	12665	12966	12904	12914	12845	12867	12619	12754	12893	12600	12693	12923	13030	12808	12771	12744	12756	12865	12802	12837	12787	12874	12769	12728	12748	12838	12918	12971	12724	12806	12875	12921	13003	12806	12857	12803	12582	12696	12786	12985	12749	12892	12729	12781	12888	12835	12834	12694	13039	12895	12948	12667	12693	12757	12838	12955	12817	12852	12714	12786	12780	12958	12905	12859	12780	12693	12867	12914	12760	12691	12872	12855	12693	12986	12714	12799	12901	12763	12866	12738	12806	12935	12820	12730	12850	12777	12767	12630	12812	12834	13061	12803	12918	12896	12857	12768	12949	12700	12794	12750	12915	12926	12737	12785	12835	12791	12743	12828	12794	12772	12568	12589	12739	12923	12922	12764	12869	13001	12743	12908	12926	12841	13124	12884	12831	12928	12842	13023	12911	12821	12765	12794	12739	12777	12796	12842	12882	12763	12772	12823	12951	12812	12837	12816	12770	12836	12842	12749	12753	12903	12711	12799	12781	12762	12892	12794	12546	12724	12958	12734	12871	12906	12817	12919	12613	12894	12600	12919	12958	12821	12972	12747	12871	12881	12804	12782	12827	12755	12869	12789	12683	12739	12859	12821	12817	12771	12949	13019	12917	12793	12935	12875	12687	12938	12936	12961	12960	12923	12953	12814	12839	13017	12976	12800	12805	12891	12791	12749	12775	12804	12889	12878	12768	12983	12804	12698	12883	12930	12862	12746	12931	12698	12923	12735	12913	12918	12774	12843	12672	12839	12803	12793	12756	12855	12918	12753	12884	12838	12813	12865	12737	12927	12802	12822	12729	12891	12979	12988	12882	12758	12836	12707	13035	12973	12853	12839	12737	12780	12831	12769	12801	12743	12918	12814	12754	12660	12938	12874	12796	12775	12792	12718	12752	12820	12823	12764	12776	12767	12832	12730	12887	12899	12795	12972	12748	12911	12932	12826	12939	12846	12642	12930	12816	12736	12867	12818	12692	12825	12637	12966	12746	12949	12749	12865	12698	12832	12813	12904	12797	12980	12859	12670	13086	12921	12788	12828	12781	12927	12801	12876	12822	12828	12917	12858	12747	12849	12844	12754	12731	12923	12681	12889	12980	12770	12844	12794	12851	12792	12776	12841	12708	12826	12761	12628	12777	12887	12836	12826	12836	12756	12859	12855	12866	12880	12921	12907	12816	12799	12940	12663	12750	12625	12884	12731	12904	12837	12882	12819	12805	12772	12861	12789	12874	12858	13002	12933	12894	12925	12928	12960	12907	12828	12895	12840	12949	12896	12962	12971	12833	12738	12782	12720	12925	12845	12828	12943	12939	12827	12770	12880	12874	13003	12785	13073	12981	12897	12917	12918	12780	12996	12796	12813	12752	12896	12786	12776	12833	12783	12861	12670	12627	12942	12821	12641	12913	12737	12881	12800	12984	12890	12784	12831	12769	12824	12888	12664	12709	12836	12742	12815	12928	12780	12819	12834	12679	12910	12801	12789	12854	12806	12874	12752	12898	13051	12550	12945	12876	12833	12859	12762	12836	12807	12812	12698	12846	12999	12836	12917	12921	12814	12807	12742	12786	12861	12844	12941	12770	12857	12886	12817	12800	12899	12890	12797	12844	12794	12871	12870	12679	12860	12864	12849	12876	12823	12794	12877	12950	12940	12922	12811	12807	13002	12713	12792	12758	12762	12919	12933	12644	12816	13001	12964	12932	12938	13016	12992	12726	12731	12762	12815	12843	12869	12891	12742	12827	12858	12763	12950	12857	12886	12907	12709	12807	12896	12672	12908	13053	12786	12852	12851	12947	12836	12888	12797	12776	12714	12934	12775	13004	12814	12874	12874	12793	12978	12855	12639	13021	12827	12869	12778	12753	12752	12869	12639	12884	12884	12711	12759	12861	12831	12703	12787	12801	12910	12884	12707	12947	12704	12874	12888	12976	12787	12763	12741	12855	12798	12800	13084	12779	12755	12961	12889	12976	12754	12922	12942	12870	12764	12761	12760	12763	12754	12904	12695	12958	12877	12908	12754	12946	12739	12697	12838	12745	13027	12897	12839	12760	12837	12872	12933	12838	12930	12821	12733	12763	12926	12836	13051	13023	12884	12933	12867	12811	12908	12824	12778	12713	12717	12896	12803	12932	12974	12874	12707	12800	12544	12962	12910	12775	12760	12747	12711	12692	12654	12955	12700	12830	12876	12834	12887	12852	12746	12888	12758	12823	12780	13137	12887	12755	12705	12924	12802	12571	12982	12803	12901	12622	12971	12708	12838	12939	12755	12904	12806	12747	12735	12859	12858	12815	12919	12756	12809	12933	12722	12827	12559	12850	12801	12722	12824	12878	12661	12907	12866	13014	12748	12800	12601	12754	12976	12823	12728	12837	12796	12797	12971	12822	12975	12927	12850	13055	12768	12881	12852	12922	13056	12910	12720	13048	12987	12900	12531	12686	12802	12886	12958	12831	12812	12783	12958	12807	13025	12882	12955	12928	12621	12811	12904	12818	12904	12918	12712	12793	12698	12731	12757	12812	12643	12863	12675	12918	12715	12855	12963	12649	12907	12902	12842	12675	12931	12871	12870	12749	12842	12907	12816	12866	12843	12717	12791	12800	12774	12772	12738	12794	12748	12806	12611	12901	12843	12771	12953	12760	12786	12690	12745	12791	12774	12824	12867	12780	12947	12960	12796	12812	12847	12813	12802	12729	12640	12758	12778	12781	12806	12696	12701	12789	12790	12862	12731	12831	12786	12783	12925	12772	12969	13017	12820	12941	12860	12725	12700	12987	12839	12776	12861	12971	12690	12789	12656	12848	12784	12708	12984	12752	12679	12869	12900	12933	12924	12749	12891	12817	12801	12867	12820	12857	12850	12840	12899	12793	12847	12634	12757	12839	12803	12775	12827	12904	12661	12858	12862	12818	12788	12725	12849	12945	12805	12830	12811	12741	12943	12772	12789	12823	12903	12758	12921	12833	12762	12973	12793	12850	12837	12598	12929	12845	12987	12743	12748	12789	12891	12763	12820	12865	12790	12923	13061	12814	12894	12779	12728	12907	12766	13035	12748	12857	12960	12878	12762	12901	12801	12909	12835	12737	12887	12705	12909	12849	12915	12646	12827	12831	12904	12694	12825	12719	12766	13002	12791	12781	12776	12906	12755	12898	12740	12883	12841	12692	12777	12862	12882	12765	12812	12883	12901	13124	12841	12782	12726	12846	12741	12866	12958	12775	12879	12785	12833	12842	12767	12967	12910	12819	12897	12859	12759	12761	12857	12879	12854	12986	12929	12954	12740	12813	12733	12971	12956	12727	12786	12775	12896	12805	12837	12820	12877	12722	12806	12968	12982	12688	12894	12847	12788	12858	12859	12854	12740	12755	12949	12819	12791	12610	12931	12814	12930	12659	12961	12822	12800	12930	12841	12765	12561	12867	12746	12784	12949	13007	12780	12850	12910	12869	12765	12923	12843	12725	12806	12970	12783	12808	12771	12727	13027	12743	12712	12884	13110	12794	12852	12823	12739	12783	12974	12768	12818	13026	12760	12813	12930	12847	12742	12609	12951	12808	12918	12889	12805	12891	12768	12857	12598	12873	12885	12964	12866	12722	12868	12746	12851	12750	12989	12739	12839	12740	12830	12686	12759	12894	12898	12817	12684	12873	12884	12768	12859	12762	12745	12683	12869	12848	12851	12909	12780	12971	12840	12859	13032	12732	12860	12821	12774	12893	12883	12938	12826	12720	12974	12783	12779	12841	12921	12864	12875	12880	12676	13056	12821	12753	12666	12740	12795	12882	12820	13038	12779	12909	12878	12796	12716	12871	12849	12754	12865	12829	12836	12784	12943	12990	12934	12863	12792	12842	12754	12855	12851	12801	12765	12972	12654	12864	12858	12746	12887	12796	12919	12755	12779	12812	12898	12782	12713	12927	12842	12879	12799	12767	12764	12820	12817	12670	12776	12687	12981	12858	12743	12802	12804	12917	12831	12883	12905	12829	12968	12832	12780	12790	12919	12860	12859	12969	12812	12800	12859	12707	12729	12953	12688	12768	12984	12997	12756	12902	12916	12997	12923	12749	12854	12872	12877	12790	12893	12869	12815	12776	12701	12913	12940	12856	12899	12827	12891	12657	12845	12683	12800	12866	12694	12863	12960	12972	12790	12946	12796	12806	12834	12901	12766	12814	12803	12837	12655	12827	12651	12816	12964	12875	12838	12718	12816	12940	12730	12912	12808	12856	12733	13031	12812	12751	12924	12928	12810	12986	12822	12760	12734	12781	12829	12758	13042	12971	12925	12917	12870	12734	13011	12921	12806	12847	12786	12876	12735	12741	12978	12950	12730	12713	12646	12831	12822	12796	12749	12854	12904	12941	12768	12845	12653	12994	12720	12758	12953	12868	13085	12692	12816	12835	12867	13039	12868	12737	12835	12824	12981	12857	12750	12811	12837	12673	12936	12521	13065	12803	12722	12918	12975	12935	12855	12614	12917	12814	12928	12952	12742	12848	12737	12828	12865	12709	12705	12856	12652	12943	12902	12700	12888	12977	12912	12773	12812	12843	12762	12673	12666	12697	12606	12907	12668	12844	12917	12719	12879	12758	12915
18632	13453	13519	13313	13542	13476	13919	14123	14679	14863	14670	14756	14489	14364	14328	14251	13669	13786	13767	13774	13815	13616	13705	13566	13719	13668	13649	13640	13695	13660	13428	13433	13409	13625	13482	13640	13450	13211	13307	13496	13318	13203	13618	13411	13475	13424	13485	13448	13484	13531	13536	13454	13427	13482	13256	13518	13434	13215	13222	13203	13428	13367	13206	13423	13443	13234	13270	13373	13336	13277	13319	13308	13476	13182	13244	13360	13228	13234	13295	13199	13242	13213	13353	13194	13397	13240	13537	13477	13418	13254	13402	13221	13324	13315	13440	13310	13399	13490	13263	13503	13378	13256	13340	13491	13373	13126	13293	13341	13376	13315	13445	13511	13340	13410	13213	13369	13322	13320	13392	13303	13312	13411	13327	13170	13391	13338	13472	13368	13426	13417	13254	13316	13387	13364	13292	13187	13338	13321	13451	13276	13346	13341	13337	13323	13275	13544	13373	13345	13300	13293	13249	13215	13548	13378	13436	13174	13383	13312	13334	13410	13233	13299	13352	13276	13550	13384	13355	13321	13160	13260	13274	13284	13407	13479	13202	13562	13309	13336	13347	13473	13337	13447	13242	13340	13474	13308	13261	13276	13480	13480	13607	13356	13164	13348	13400	13226	13413	13313	13258	13227	13375	13446	13350	13314	13396	13358	13470	13359	13471	13140	13389	13434	13316	13294	13419	13424	13261	13402	13331	13207	13424	13526	13370	13358	13093	13332	13391	13528	13584	13470	13401	13260	13485	13258	13247	13184	13397	13197	13179	13347	13352	13374	13406	13121	13444	13305	13457	13350	13466	13347	13483	13331	13357	13416	13431	13338	13414	13462	13364	13226	13152	13291	13304	13518	13308	13303	13342	13486	13416	13427	13334	13505	13615	13340	13284	13505	13450	13321	13360	13373	13282	13327	13364	13401	13314	13528	13421	13322	13458	13391	13187	13272	13369	13454	13384	13261	13279	13296	13351	13425	13379	13365	13415	13463	13244	13415	13306	13392	13345	13432	13390	13402	13304	13196	13363	13339	13474	13292	13288	13265	13269	13254	13282	13370	13310	13288	13518	13387	13199	13479	13394	13374	13575	13223	13176	13397	13284	13266	13389	13408	13473	13451	13399	13205	13180	13357	13279	13236	13298	13409	13403	13249	13479	13309	13338	13213	13248	13357	13284	13296	13352	13211	13561	13271	13132	13293	13369	13244	13468	13323	13370	13192	13393	13407	13396	13227	13277	13422	13545	13403	13196	13429	13490	13350	13120	13478	13256	13499	13433	13265	13159	13421	13383	13417	13280	13391	13305	13389	13292	13420	13475	13304	13422	13447	13217	13469	13215	13555	13112	13364	13340	13378	13367	13490	13390	13309	13344	13206	13128	13264	13237	13133	13332	13304	13427	13145	13310	13281	13376	13233	13262	13375	13448	13301	13396	13380	13438	13363	13157	13255	13340	13256	13401	13414	13169	13280	13438	13175	13486	13454	13330	13321	13506	13405	13280	13205	13291	13220	13451	13251	13183	13408	13321	13394	13433	13254	13380	13358	13234	13399	13159	13318	13371	13533	13297	13452	13319	13518	13372	13377	13304	13468	13382	13442	13455	13476	13400	13379	13377	13456	13550	13444	13456	13127	13303	13105	13363	13459	13463	13550	13413	13191	13357	13347	13291	13275	13344	13342	13341	13285	13235	13411	13298	13532	13314	13347	13403	13317	13321	13483	13318	13498	13249	13350	13423	13437	13315	13245	13322	13476	13270	13349	13508	13274	13208	13205	13264	13273	13494	13417	13335	13334	13488	13347	13214	13174	13300	13360	13198	13482	13280	13345	13519	13435	13568	13323	13380	13366	13453	13407	13377	13371	13211	13483	13380	13388	13108	13461	13406	13162	13390	13569	13251	13215	13246	13286	13283	13248	13312	13518	13508	13307	13189	13476	13238	13367	13340	13449	13452	13380	13311	13168	13341	13341	13296	13101	13379	13270	13283	13367	13397	13518	13365	13181	13560	13296	13370	13619	13390	13365	13419	13326	13195	13338	13295	13354	13445	13562	13471	13247	13237	13361	13187	13406	13111	13274	13270	13066	13520	13513	13272	13332	13408	13302	13335	13326	13288	13300	13379	13344	13466	13314	13394	13334	13487	13400	13250	13223	13431	13304	13288	13370	13247	13379	13240	13515	13260	13307	13414	13308	13508	13205	13364	13182	13269	13334	13360	13291	13356	13281	13302	13373	13129	13304	13505	13293	13337	13330	13199	13388	13449	13466	13322	13246	13262	13337	13372	13260	13471	13564	13506	13473	13371	13339	13394	13410	13414	13338	13388	13387	13389	13326	13397	13089	13419	13379	13348	13268	13225	13209	13246	13327	13351	13210	13224	13537	13394	13644	13310	13242	13387	13424	13369	13447	13542	13385	13309	13267	13531	13474	13281	13311	13220	13277	13336	13222	13381	13255	13389	13335	13444	13346	13249	13289	13296	13443	13255	13215	13223	13546	13201	13192	13227	13316	13333	13320	13226	13254	13443	13355	13416	13412	13354	13261	13557	13346	13290	13281	13355	13403	13434	13411	13195	13382	13228	13304	13402	13362	13418	13438	13188	13258	13456	13396	13347	13305	13438	13471	13381	13292	13377	13304	13457	13492	13303	13301	13410	13197	13469	13220	13560	13281	13451	13359	13350	13337	13326	13282	13552	13437	13362	13395	13304	13489	13368	13422	13204	13387	13206	13342	13412	13461	13447	13397	13294	13279	13457	13288	13307	13241	13352	13643	13400	13299	13259	13338	13600	13329	13433	13356	13351	13392	13105	13311	13556	13289	13295	13330	13405	13309	13375	13389	13407	13326	13320	13462	13364	13515	13585	13319	13439	13281	13412	13457	13554	13374	13391	13131	13348	13435	13550	13390	13482	13443	13301	13302	13417	13348	13460	13517	13226	13372	13531	13321	13306	13171	13294	13458	13315	13199	13364	13367	13277	13332	13470	13329	13458	13338	13381	13551	13506	13486	13308	13443	13449	13395	13361	13285	13096	13135	13231	13431	13437	13402	13397	13146	13173	13357	13228	13342	13252	13335	13279	13483	13360	13243	13277	13415	13302	13290	13326	13435	13386	13353	13272	13255	13504	13266	13307	13387	13477	13441	13229	13292	13493	13424	13295	13431	13269	13270	13345	13222	13387	13207	13474	13359	13268	13113	13346	13477	13501	13448	13361	13374	13369	13197	13516	13474	13322	13226	13341	13383	13152	13250	13262	13238	13238	13364	13451	13288	13381	13492	13542	13520	13532	13309	13425	13244	13414	13387	13257	13290	13371	13343	13253	13298	13227	13245	13424	13472	13207	13264	13416	13326	13262	13166	13345	13260	13315	13419	13258	13310	13298	13576	13493	13289	13243	13334	13197	13380	13326	13321	13193	13300	13248	13394	13309	13492	13300	13360	13511	13309	13351	13383	13331	13403	13369	13277	13450	13316	13644	13380	13448	13290	13271	13205	13290	13240	13382	13383	13492	13374	13338	13339	13218	13052	13367	13371	13450	13296	13342	13311	13454	13332	13324	13346	13323	13208	13358	13382	13468	13389	13301	13377	13276	13169	13421	13425	13320	13375	13453	13387	13341	13294	13302	13250	13445	13301	13314	13377	13336	13179	13208	13288	13353	13334	13427	13273	13391	13073	13322	13474	13418	13464	13270	13567	13468	13395	13288	13239	13091	13295	13289	13306	13537	13349	13373	13367	13339	13364	13283	13272	13273	13464	13512	13442	13470	13358	13416	13398	13394	13519	13301	13466	13303	13403	13392	13507	13697	13086	13361	13543	13177	13573	13121	13404	13300	13542	13440	13236	13374	13244	13149	13430	13394	13279	13360	13537	13205	13333	13558	13399	13386	13049	13134	13300	13515	13178	13387	13252	13365	13378	13364	13274	13433	13464	13459	13289	13380	13272	13417	13412	13396	13374	13231	13351	13284	13295	13343	13533	13286	13156	13399	13249	13299	13494	13188	13356	13260	13266	13327	13242	13511	13287	13428	13250	13294	13485	13381	13448	13274	13399	13277	13214	13229	13358	13247	13503	13298	13390	13268	13406	13355	13496	13376	13533	13203	13322	13224	13443	13363	13389	13300	13503	13320	13478	13284	13314	13250	13309	13372	13238	13451	13320	13368	13375	13450	13418	13496	13500	13270	13242	13290	13527	13189	13406	13401	13434	13262	13495	13363	13510	13503	13355	13274	13372	13304	13432	13383	13128	13492	13261	13359	13192	13479	13436	13328	13320	13365	13412	13444	13366	13270	13363	13351	13603	13338	13514	13272	13213	13308	13342	13294	13415	13245	13456	13257	13186	13221	13222	13253	13273	13390	13304	13365	13305	13116	13571	13286	13140	13281	13283	13192	13434	13556	13197	13353	13496	13400	13518	13382	13385	13461	13345	13554	13295	13413	13434	13215	13509	13351	13429	13414	13291	13247	13260	13113	13327	13423	13415	13460	13405	13402	13523	13300	13427	13476	13274	13258	13383	13447	13437	13276	13338	12991	13497	13252	13138	13395	13302	13338	13343	13339	13494	13394	13391	13514	13512	13355	13148	13216	13202	13435	13367	13363	13456	13413	13460	13264	13529	13394	13438	13416	13272	13542	13114	13449	13350	13444	13305	13267	13238	13476	13309	13338	13130	13179	13420	13342	13390	13571	13185	13364	13134	13440	13405	13376	13457	13325	13176	13356	13360	13435	13342	13387	13260	13201	13411	13297	13387	13520	13672	13377	13295	13554	13330	13551	13190	13296	13366	13302	13312	13498	13362	13415	13418	13477	13199	13626	13332	13287	13426	13447	13449	13245	13322	13418	13441	13219	13273	13353	13210	13402	13498	13438	13398	13162	13324	13490	13351	13302	13404	13333	13359	13190	13418	13424	13529	13366	13483	13440	13206	13220	13262	13497	13243	13431	13568	13408	13509	13514	13319	13365	13469	13408	13251	13282	13193	13152	13421	13181	13458	13316	13266	13340	13253	13222	13388	13275	13371	13186	13386	13434	13302	13333	13211	13303	13256	13339	13167	13253	13528	13475	13551	13454	13483	13406	13314	13474	13414	13514	13315	13374	13337	13565	13345	13352	13180	13409	13338	13130	13297	13421	13351	13275	13206
15733	12096	11974	12039	12209	12700	13622	14268	14974	15104	14618	14656	14432	13952	13832	13391	13082	12895	12761	12751	12829	12900	12734	12672	12738	12774	12678	12616	12632	12378	12237	12389	12166	12197	12276	12110	12239	12321	12134	12275	12046	12132	11973	12345	12314	12391	12296	12346	12283	12111	12128	12011	11992	12070	11880	11912	11999	11826	11998	11990	11904	11760	11901	11995	11977	11986	11899	12065	11918	12015	11810	11962	11906	11974	11836	11932	11951	11822	11835	11827	11969	11920	11910	11853	12049	11839	11952	11824	11915	11864	11879	11855	11930	11861	11942	11830	11845	11926	11935	11903	11992	11868	11863	11789	11928	11974	11922	11929	11718	11854	11917	11890	11993	11999	11890	11759	11886	11817	11927	11984	11789	11997	11894	11845	11971	11926	11817	11809	11784	11905	11840	11880	11765	12047	11885	11873	11914	11827	11865	11806	11894	11728	11745	11788	11820	11757	11795	12017	12011	11817	11979	11815	11880	11808	12096	11894	11862	11942	11838	11830	11783	11850	11953	12019	12012	11951	11769	11938	12054	11862	11694	11812	11844	11756	11870	11938	11832	11947	12030	11953	11858	11980	11912	11854	11882	11697	11888	11890	11936	11889	11920	11972	11902	11912	11800	11815	11933	11734	12044	11954	11967	11857	11923	11940	11929	11833	11810	11886	11933	11817	11827	11810	11935	11811	11958	11770	11908	11799	11856	12003	11848	11952	12052	11844	12059	11816	11898	11885	11905	11979	12034	11862	12011	11926	11948	11934	12001	11808	11889	12003	11891	11880	11875	11864	11847	11920	11996	12016	11906	11711	11863	11843	11973	11888	11993	11912	11883	11951	11875	11848	11794	11912	11974	12036	11820	11946	11885	11992	11961	12032	11934	11844	11840	11889	12008	11861	11921	11862	11896	11725	11878	11910	11924	11931	11821	11789	11839	11849	11809	11859	12019	11776	11930	11884	11804	11950	11944	11797	11947	11827	11908	11834	11881	12017	11991	11985	11767	11800	11861	11842	12066	11848	11825	11888	11937	11983	11863	11856	11917	11974	11944	12072	11908	11886	11893	11957	11845	11916	11883	11942	11759	11979	11886	11941	11957	11864	11820	11854	11938	11713	11906	11867	11810	11815	11870	11920	11978	11911	11829	11837	11921	11937	11868	11804	11921	12000	11989	11893	12013	11950	11859	11891	11833	11849	12028	11864	11878	11951	11872	11987	12058	11921	11948	11960	11797	11965	11966	11823	11816	11905	11920	11734	11986	12036	11894	11889	11879	12008	11810	11972	11903	11860	11912	11905	11976	11910	11687	11830	11985	11956	11855	11866	11839	11996	11855	11810	11856	11812	11903	11845	11765	11805	11820	11844	11907	12057	11731	11792	11966	11962	11828	11914	12132	11903	11987	11794	11926	12065	11906	11974	11831	11730	11906	11959	11956	11998	11943	11744	11916	11953	11954	11954	11937	11823	11859	11900	11817	11767	11930	11716	11861	11936	11742	11854	11738	11897	11963	11827	11938	11986	11865	11895	11891	12018	12105	11890	12052	11962	11970	11895	11901	11890	11971	11949	11824	11822	11874	11905	11820	11959	11926	11887	11911	11842	11916	11921	11922	11857	11921	11770	11998	11891	11874	12049	11700	11708	11923	11802	11902	11932	11949	11780	11954	11839	11872	12042	11983	11835	12066	11859	12026	11946	12046	11875	11920	11833	11685	11882	12052	11902	11920	11909	12032	11779	11829	11884	11975	11797	11852	11735	11931	12028	11948	11950	11777	11893	12022	11819	11843	11859	11978	11963	11959	11848	11935	12021	11884	12070	11845	11932	11867	11931	11810	11812	11873	11976	11781	11902	11870	11790	11951	12057	11782	11881	11836	11953	11927	11926	12027	11965	11787	11834	11910	11936	11996	11881	11941	12034	11963	11823	11984	12057	11809	12044	11858	11871	11865	11931	11731	11977	11827	11999	11884	11778	11938	11959	11882	11891	12032	11923	11890	11923	11956	11908	11824	11748	12090	12047	11932	11802	11939	11959	12018	11934	11755	11863	11965	11868	11984	11993	11939	11943	11761	11904	11893	11858	11856	11837	11783	11943	11967	11887	11867	11902	11892	11916	11985	11827	11880	12034	11874	11831	11612	11958	12128	11861	11880	11786	11873	11912	11944	11978	11720	11906	11980	11941	11792	12042	11916	11846	11851	11947	11911	11833	11847	11847	11758	11929	12027	11661	12010	11867	11892	11799	11860	11885	11967	11956	11972	12124	11876	12025	11884	11829	11907	12001	11905	11725	11972	11800	11869	11914	11879	11862	11855	11918	11903	11834	11886	11783	11951	11820	11843	11888	11995	11828	11891	11721	11850	11891	11963	12030	11979	11840	11787	11857	11918	11767	11945	11913	11811	11881	11919	12030	11889	11808	11841	11890	11794	11838	12001	11906	12055	12087	11889	11694	11986	11909	11901	11720	11850	11651	11802	11803	11910	11915	12012	11783	11991	12000	11972	11890	11924	11959	11861	11808	11872	12100	11968	11887	12006	12057	11967	11862	12039	11900	11716	11944	12028	11851	11880	11935	11925	11995	11915	11912	11819	11893	12016	11828	12041	11908	11791	11743	11894	11816	11864	11923	12048	11930	11823	11987	11923	11991	11930	11964	11885	12038	11914	11988	11977	12041	12043	11708	11819	11889	11960	11810	12056	11975	11958	11802	11709	11960	11872	11889	11860	11866	11870	11838	11741	11837	12112	11888	12030	11953	11808	11802	12102	11823	11708	11898	12027	11907	12009	11907	11994	11820	12049	11886	11884	11770	12036	11924	11880	11863	11901	11964	12007	11939	11960	11838	11860	11947	11939	11722	11882	11968	11924	11824	12132	11985	12074	11915	12000	11888	11890	11887	12014	11798	11777	11970	11888	11880	12074	11989	11827	11817	11954	12011	11856	11998	11767	11890	11761	11964	11896	11942	11990	11988	11687	11811	12177	11898	11966	11761	11979	11849	11805	11930	11983	11931	11849	12051	11927	11858	11922	11783	11811	11839	11885	11767	11877	11784	11949	11833	11911	12007	12009	11805	11948	11706	11791	12034	11945	11803	11994	11936	11788	12045	11814	11897	11989	11844	11779	11921	11895	11924	11773	11798	11981	11820	11867	11961	12122	11864	11720	11886	11813	11833	11978	12037	12073	11879	11861	11891	11808	11951	11894	11838	11818	12004	11844	11886	11750	11908	11907	11804	11932	12183	11922	11943	11925	12045	12065	11803	11844	11877	11876	11834	12065	11844	11802	11857	12007	11804	11787	11807	11944	11758	11918	11854	12004	11830	11993	12022	11918	11918	11838	11878	11773	11899	11676	11691	12008	11910	11988	11939	11836	11787	11800	11826	11869	11917	11966	11906	11907	11842	11948	12010	12060	11891	11883	11734	11946	12087	11918	11896	12038	11790	11908	12055	12052	11954	11914	11836	11885	11916	11995	11731	12002	11807	11910	12007	11854	12032	11938	12012	11873	12018	11941	12047	11986	11881	11962	11984	11807	11750	11999	11834	12071	11866	11970	11828	12003	11940	11872	11933	11906	11888	11936	11907	11821	11817	12131	11900	12009	11927	11996	11769	11991	11931	11912	11960	11915	11965	11804	12042	11825	11894	11957	11835	12030	11971	11965	12004	11860	11991	12051	11953	11944	11864	11898	11903	11833	12014	12000	11904	11819	11988	11931	11950	11824	11800	11770	11955	12004	12052	12045	11904	11763	12012	11940	11868	11884	11936	11809	11831	11998	11930	11936	11914	11907	11750	11778	11880	11881	11826	11788	12060	11931	12029	11955	11947	11846	11972	11998	11898	12043	11818	11983	12023	11780	11899	11846	12050	11926	11859	11912	11926	11859	11735	12014	11956	11941	11945	11955	11824	11792	11815	11908	11797	11866	11906	11904	11848	11931	11720	11836	11828	12069	11795	11868	12001	11864	11842	11842	11881	11803	11966	11924	11885	11905	11965	11868	11922	11848	11884	11931	11892	11786	11848	11930	11936	11911	12083	11887	11920	11812	11941	11880	11876	11922	11975	11961	11956	11921	11940	11893	11840	12019	11833	11855	11846	11850	11887	11881	12024	11918	11796	11982	11877	11904	11860	11860	11800	11843	11963	12077	12031	11807	11909	11819	12094	11915	11942	12005	12013	11888	11764	11928	11822	12057	11830	12047	11789	11839	11801	11705	11993	11904	11878	11987	11942	11798	11871	11792	12035	11959	11952	11948	11865	11909	11818	11879	11880	11924	11997	11922	11959	11892	11890	11827	11812	11908	11911	11984	11780	11865	11942	11806	11799	11903	12051	12125	12000	11881	11824	11756	11900	11889	11850	11968	11831	11836	11863	11979	11993	11897	11945	11973	11893	11883	11948	11942	11772	11929	11864	11863	12023	11920	11792	11845	11925	11887	11793	12032	11956	11976	11918	11853	11813	11967	11791	11797	11879	11937	11872	11827	11890	11914	11928	11759	11797	11983	11887	11960	11957	11879	11864	11841	11958	11804	11771	11864	11872	11859	11810	11776	11920	11760	11870	11845	11867	11961	12055	11912	11873	11809	11743	11741	11736	11939	12083	11989	11976	11900	11864	11815	11913	11908	11848	11952	11837	11868	11895	11811	11869	12049	12050	11974	11928	11763	11961	11801	11992	12002	12023	11781	11886	11904	12065	11983	11975	11936	11751	11945	11939	11869	11719	11899	11905	11866	11931	11972	11936	11896	11888	11757	11904	11990	11793	11773	11938	11957	11799	11944	11816	11864	11852	11874	11943	11960	11943	12023	11703	11878	11707	11977	12003	11820	11965	12073	11855	11784	12019	11814	11933	12014	11886	12121	11909	11901	11864	11921	11957	11955	11963	12004	11886	11950	11840	12061	11855	11857	11822	11868	11807	11909	11946	11858	11959	11864	11977	12007	11953	12090	11947	11898	11850	11901	12120	11897	11900	11947	12100	11868	11926	12030	12065	11898	11824	11908	11811	11922	11913	12130	11851	11661	11791	11871	12006	11816	11925	11898	11873	11928	11926	11870	11998	11757	11931	11913	11832	11797	11803	11899	11856	11755	11909	11901	11950	11729	11828	11882	12029	11740	11783	11882	11910	11970	11862	12126	11956	11975	11892
23840	14588	14125	14057	13797	14217	14295	14903	15376	15694	15436	15292	15249	14988	14841	14802	14562	14126	14196	14313	14280	14367	14161	14212	14132	14108	14170	14165	14102	13842	13884	14070	13906	13779	13861	13838	13905	13711	13805	13825	13832	13975	13811	13757	13942	14069	13943	13890	13779	13908	13820	13777	13776	13851	13605	13796	13966	13583	13756	13764	13708	13773	13683	13538	13907	13828	13535	13587	13827	13715	13566	13555	13670	13553	13669	13728	13779	13881	13715	13751	13687	13728	13639	13891	13774	13659	13621	13696	13793	13786	13682	13788	13789	13609	13739	13884	13738	13712	13604	13686	13685	13714	13876	13785	13629	13683	13601	13584	13854	13797	13844	13847	13577	13596	13748	13731	13729	13668	13802	13719	13780	13719	13769	13622	13595	13749	13803	13643	13816	13837	13778	13641	13747	13802	13393	13728	13558	13723	13543	13610	13554	13670	13729	13564	13745	13704	13731	13751	13902	13664	13719	13794	13679	13668	13779	13651	13774	13606	13866	13899	13612	13628	13891	13859	13847	13819	13904	13778	13783	13817	13662	13659	13620	13867	13695	13612	13880	13652	13677	13672	13560	13811	13835	13701	13760	13730	13945	13947	13580	13809	13985	13801	13644	13888	13811	13714	13831	13630	13718	13569	13697	13798	13725	13874	13700	13753	13816	13687	13740	13723	13725	13673	13640	13815	13757	13743	13711	13736	13688	13565	13735	13689	13965	13617	13590	13822	13691	13664	13614	13757	13903	13768	13802	13871	13615	13712	13698	13608	13682	13724	13728	13771	13755	13753	13734	13713	13847	13709	13768	13815	13910	13560	13707	13818	13760	13569	13723	13888	13751	13633	13706	13752	13753	13608	13731	13717	13725	13840	13974	13714	13814	13780	13633	13774	13766	13774	13866	13758	13711	13838	13829	13624	13575	13675	13770	13780	13838	13897	13703	13580	13714	13554	13579	13559	13767	13688	13774	13932	13702	13703	13800	13779	13910	13861	13868	14005	13673	13667	13747	13937	13740	13765	13823	13656	13763	13746	13923	13841	13865	13835	13911	13848	13703	13716	13889	13518	13802	13727	13684	13691	13723	13941	13939	13587	13647	13929	13917	13623	13834	13811	13697	13945	13748	13691	13547	13861	13707	13561	13594	13708	13949	13725	13881	13850	13523	13566	13853	13747	13821	13627	13870	14063	13711	13599	13772	13811	13583	13661	13616	13677	13767	13874	13493	13738	13911	14033	13758	13793	13914	13845	13566	13781	13871	13679	13698	13829	13648	13943	13818	13659	13682	13714	13541	13823	13845	13699	13918	13838	13843	13646	13621	13827	13779	13717	13775	13836	13749	13761	13685	13871	13819	13841	13713	13589	13729	13712	13684	13704	13799	13748	13687	13773	13876	13769	14006	13610	13584	13738	13619	13788	13729	13625	13639	13719	13691	13707	13723	13834	13702	13729	13730	13697	13789	13826	13610	13904	13781	13694	13841	13664	13906	13666	13697	13790	13803	13688	13606	13805	13923	13908	13838	13989	13817	13680	13800	13602	13659	13760	13648	13567	13682	13724	13759	13885	13814	13540	13667	13711	13748	13625	13633	13881	13718	13677	13699	13667	13747	13593	13715	13908	13750	13810	13822	13789	13822	13670	13919	13760	13720	13613	13819	13770	13860	13723	13671	13851	13823	13730	13736	13638	13522	13770	13871	13805	13671	13784	13731	13773	13721	13722	13766	13609	13615	13788	13656	13877	13746	13851	13688	13824	13697	13629	13704	13807	13741	13705	14083	13684	13881	13709	13776	13799	13815	13742	13678	13691	13773	13684	13796	13596	13789	13803	13935	13829	13573	13674	13920	13730	13895	13742	13664	13521	13689	13842	13831	13851	13698	13816	13797	13701	13846	13474	13771	13933	13696	13710	13829	13704	13663	13757	13707	13698	13696	13682	13753	13559	13970	13730	13809	13764	13641	13493	13620	13903	13885	13709	13948	13560	13653	13776	13787	13890	13783	13598	13680	13723	13725	13738	13830	13641	13470	13713	13861	13754	13587	14004	13555	13465	13691	13737	13826	13861	13917	13820	13927	13752	13791	13532	13665	13607	13539	13666	13905	13673	13639	13668	13759	13848	13750	13849	13679	13631	13657	13581	13852	13715	13666	13653	13806	13872	13530	13749	13604	13898	13651	13775	13805	13950	13732	13730	13812	13592	13688	13698	13855	13803	13671	13737	13702	13771	13560	13707	13799	13887	13723	13711	13794	13873	13776	13784	13861	13736	13860	13706	13884	13737	13626	13837	13824	13758	13663	13854	13981	13881	13628	13618	13556	13652	13524	13622	13836	13772	13774	13697	13751	13555	13734	13806	13674	13665	13775	13976	13705	13695	13870	13700	13758	13894	13643	13853	13679	13684	13559	13944	13764	13653	13793	13884	13774	13830	13786	13757	13765	13700	13805	13867	13677	13743	13794	13640	13779	13807	13644	13667	13900	13711	13713	13720	13728	13663	13827	13648	13697	13683	13566	13818	13821	13786	13632	13920	13687	13701	13717	13763	13709	13690	13636	13533	13700	13700	13825	13787	13694	13639	13797	13614	13817	13698	13707	13883	13669	13883	13841	13894	13721	13870	13804	13781	13719	13672	13778	13733	13754	13770	13714	13704	13840	13669	13721	13655	13663	13714	13637	13600	13758	13736	13699	13649	13646	13854	13844	13915	13746	13661	13757	13754	13698	13994	13970	13767	13619	13712	13629	13783	13740	14006	13864	13744	13680	13685	13720	13660	13583	13529	13619	13755	13772	13611	13733	13812	13834	13779	13771	13926	13688	13957	13834	13654	13713	13651	13954	13562	13758	13702	13694	13874	13970	13702	13727	13584	13559	13581	13688	13808	13758	13765	13609	13613	13522	13748	13700	13711	13866	13682	13722	13711	13717	13610	14021	13664	13648	13666	13635	13600	13937	13693	13731	13845	13805	13692	13698	13664	13814	13738	13624	13632	13655	13732	13819	13619	13717	13632	13592	13778	13689	13737	13549	13667	13879	13706	13911	13784	13975	13866	13691	13787	13777	13593	13708	13654	13815	13965	13752	13598	13644	13741	13713	13489	13892	13639	13765	13697	13854	13794	13867	13766	13820	13586	13548	13816	13729	13577	13728	13707	14014	13728	13512	13797	13694	13691	13719	13648	13716	13626	13749	13670	13567	13727	13733	13637	13707	13934	13718	13712	13607	13784	13973	13718	13587	13674	13840	13725	13761	13687	13645	13648	13898	13692	13783	13694	13588	13716	13813	13934	13724	13856	13627	13574	13703	13878	13816	13656	13711	13827	13682	13805	13815	13777	13876	13776	13769	13621	13706	13808	13517	13650	13762	13732	13705	13638	13802	13684	13720	13814	13735	13676	13655	13600	13797	13944	13941	13764	13714	13699	13777	13813	13678	13913	13771	13845	13821	13766	13588	13731	13597	13648	13571	13966	13729	13649	13695	13674	13606	13595	13888	13872	13717	13838	13861	13623	13728	13822	13701	13675	13709	13919	13627	13768	13603	13807	13664	13934	13785	13914	13773	13695	13720	13739	13780	13853	13641	13702	13703	13748	13643	13698	13564	13700	13737	13703	13751	13908	13701	13843	13698	13746	13679	13773	13644	13752	13575	13747	13593	13876	13610	13747	13753	14006	13692	13678	13837	13861	13836	13883	13527	13782	13775	13766	13731	13766	13737	13712	13623	13726	13536	13517	13743	13720	13868	13817	13562	13860	13736	13857	13768	13833	13712	13844	13872	13713	13646	13807	13760	13785	13657	13877	13692	13731	13662	13712	13866	13789	13722	13771	13747	13692	13708	13831	13748	13536	13670	13742	13916	13556	13644	13547	13707	13890	13760	13549	13734	13786	13599	13823	13744	13710	13625	13805	13616	13813	13601	13733	13719	13789	13757	13790	13797	13674	13648	13612	13792	13877	13714	13651	13928	13955	13842	13712	13690	13790	13716	13731	13939	13803	13562	13831	13711	13712	13761	13803	13822	13782	13714	13773	13825	13779	13831	13566	13733	13603	13878	13760	13926	13756	13730	14006	13821	13630	13738	13816	13627	13667	13754	13503	13654	13711	13741	13658	13749	13753	13801	13747	13768	13744	13757	13784	13602	13653	13651	13698	13839	13629	13655	13901	13579	13772	13670	13694	13551	13832	13552	13775	13680	13907	13755	13793	13740	13718	13474	13766	13705	13732	13859	13604	13888	13760	13794	14011	13871	13707	13832	13719	13857	13626	13807	13597	13671	13534	13761	13793	13763	13813	13771	13814	13678	13802	13794	13678	13715	13524	13683	13873	13654	13645	13618	13765	13818	13726	13811	13678	13730	13737	13749	13550	13554	13614	13644	13684	13543	13490	13973	14080	13614	13891	13654	13697	13764	13749	13681	13723	13759	13786	13703	13794	13795	13645	13695	13872	13720	13831	13800	13652	13643	13894	13625	13827	13830	13731	13562	13739	13702	13680	13902	13597	13783	13869	13480	13878	13670	13745	13743	13779	13650	13891	13833	13926	13600	13683	13696	13837	13724	13697	13812	13712	13702	13697	13702	13742	13662	13883	13660	13714	13608	13661	13844	13720	13626	13646	13780	13720	13732	13607	13611	13816	13471	13586	13809	13633	13558	13587	13684	13670	13725	13846	13796	13749	13615	13830	13752	13821	13923	13765	13782	13592	13760	13719	13912	13731	13855	13809	13697	13702	13766	13777	13692	13838	13716	13829	14020	13874	13736	13847	13957	13796	13687	14036	13845	13730	13751	13870	13620	13839	13857	13724	13517	13636	13796	13867	13998	13854	13700	13558	13780	13774	13660	13809	13826	13770	13676	13650	13825	13798	13629	13584	13521	13757	13667	13782	13828	13673	13824	13780	13858	13755	13780	13608	13672	13776	13545	13669	13788	13723	13673	13697	13698	13669	13774	13732	13605	13838	13799	13681	13852	13608	13616	13787	13741	13856	13616	13702	13677	13840	13624	13761	13640	13847	13946	13676	13864	13582	13751	13711	13758	13670	13723	13555	13705	13629	13712	13691	13608	13717	13662	13698	13791	13620	13855	13719	13775	13709	13825	13831	13748	13610	13775	13562	13813	13788	13681	13704	13774	13774	13755	13544	13682	13622
17056	12443	12436	12545	12691	13621	13876	15211	15512	16069	15625	15425	15173	14620	14217	13986	13837	13506	13387	13325	13334	13256	13209	12993	13107	13031	13172	12852	12845	12885	12685	12520	12294	12370	12520	12362	12533	12422	12440	12540	12590	12482	12493	12642	12551	12677	12629	12642	12548	12460	12359	12420	12367	12452	12236	12275	12166	12260	12141	12068	12247	12166	12076	12063	12211	12261	12335	12157	12037	12232	12287	11999	12085	12285	11942	12109	12182	11950	12136	12107	12083	12303	12329	12079	12284	12189	12307	12219	12150	12243	12130	12100	12160	12151	12085	12344	12237	12148	12175	12067	12211	12032	12164	12043	12219	12169	12059	12145	12303	12089	12191	12069	12031	12177	12119	12111	12315	12115	12114	12138	12250	12004	12074	12033	12166	12295	12191	12215	12229	12182	12134	12147	12037	12274	11970	12114	12089	12098	12129	12121	12042	12132	12117	12013	12362	12112	12112	12094	11995	12328	12067	12148	12177	12265	12100	12193	12223	12132	12260	11951	12143	12208	12260	12073	12171	12147	12152	12124	12298	12012	12303	12289	12289	12217	12174	12166	12056	12133	12169	12250	11980	12142	12105	12092	12209	12267	12114	12214	12135	12167	12190	12408	12207	12183	12207	12135	12138	12147	12293	11977	12176	11995	12143	12047	12100	12375	11937	12170	12169	12140	12234	12238	11985	12107	12160	12107	12226	12043	12156	12207	12259	12070	12007	12178	12092	12067	12288	12070	12192	12199	12174	12101	12076	12188	12156	12218	12299	12272	12270	12308	11988	12186	12112	12082	12300	12282	12093	12189	12048	12010	12138	12075	12272	12157	12267	12117	12250	12084	12077	12389	12078	12104	12129	12064	12101	12212	12128	12109	12066	12182	12213	12164	12047	12026	11983	12134	12276	12312	12164	12005	12095	12176	12013	12231	12005	12211	12222	12176	12222	12080	12156	12078	12196	12116	12119	12072	12345	12085	12023	12077	12210	12099	12264	11969	12019	12141	12258	12125	12223	12007	12182	12242	12159	12284	12183	12253	12167	12230	12152	12083	12200	12047	12227	12111	12218	12139	12207	12111	12075	11981	12231	12154	12092	12154	11924	12418	12169	12203	12174	12167	12239	12102	12071	12180	12231	12174	12152	12179	12033	11981	12239	12249	12253	12092	12202	12216	11970	12253	12011	12024	12197	12028	11974	12192	12163	12129	12054	12250	12335	12172	12112	12272	12226	12044	12042	12310	11997	12154	12075	12137	12140	12107	12149	12145	12131	12156	12039	11981	12051	12149	12223	12443	12154	12292	12109	12128	12238	12244	12093	12157	12287	12086	12241	12020	12153	12019	12120	12223	12102	12108	12113	12210	12244	12051	12205	12111	12036	12083	12277	12288	12198	12116	12201	12184	12226	12225	11977	12059	12245	12254	12232	12218	12255	12361	12114	12137	12162	12127	12148	12269	12174	12128	12133	12042	12073	12185	12069	12009	12325	12146	12256	12062	12088	12177	12224	11962	12115	12123	12157	12043	12283	12083	12272	12315	12275	12083	12181	12204	12137	12029	12030	12218	12303	12132	12156	12173	12215	12174	12096	12303	12273	12038	12069	12297	12051	12293	12187	12204	12253	12143	12281	11957	12204	12262	12185	12060	12050	12082	12277	11909	12102	12260	12079	12104	12307	12222	12222	12147	12189	12312	12116	12274	12072	12158	12230	12035	12063	12119	12120	12144	12134	12380	12057	12172	12045	11912	12238	12157	12135	12107	12017	12204	12230	12121	12056	12135	12165	12227	12063	12126	12047	12233	12176	12220	11923	12068	12103	12126	12338	12231	12183	12180	12221	12398	11979	12090	12010	12102	12124	12175	11984	12091	12110	12150	12130	12314	12216	12121	12085	12122	12214	12038	12191	12022	12203	12180	12106	12273	12130	12176	12124	12263	12039	12060	12142	12054	12149	12126	12185	12263	12223	12282	12057	12089	12112	12195	12153	12181	12135	12241	12197	12085	11845	12015	12190	12195	12210	12115	12138	12246	12161	12134	11911	12248	12159	12122	12106	12234	12118	12117	12236	12280	12116	12115	12185	12250	12131	12228	12229	12231	12048	12090	12060	12167	12097	12191	12045	12289	12019	12157	12176	12099	12111	12181	12068	12070	12059	12155	12134	12145	12211	12267	12121	12378	12060	12120	12209	12223	12297	12133	12106	11988	12378	12107	12137	12283	12139	12193	12125	12229	12134	12150	12061	12176	12231	12234	12237	12161	12202	12184	12246	12104	12116	12263	12184	12083	12097	12200	12222	12031	12019	12057	12161	12022	12198	12060	12220	12186	12096	12319	12200	12149	12104	12180	12078	12160	11938	12238	12176	12179	12221	11954	12092	12251	12188	12188	12107	12142	12169	12241	12066	12002	12110	12179	12019	12179	12285	12150	12295	12162	12254	12136	12101	11971	12267	11999	12283	12068	12136	12210	12286	12268	11971	12136	12115	12091	12344	11796	12071	12231	12293	12241	12203	12098	12276	12144	12219	12129	12147	12288	12275	12112	12078	12203	12095	12052	12314	12114	12080	12221	12282	12234	12058	12199	12136	12168	12187	12256	12187	12225	12074	12190	12321	11988	12208	12188	12064	12125	12051	12232	12200	12249	12296	12024	12322	12230	12076	12203	12168	12240	12116	12035	11983	12123	12061	12233	12123	12127	12168	12250	12142	12170	12300	12221	12049	12253	12147	12132	12179	12248	12092	12217	11999	12201	12178	11987	12217	12004	12040	12069	12150	12036	12108	12200	12138	12229	12060	12121	12136	12237	12047	12020	12259	12089	12176	12141	12228	12190	12044	12251	12228	12217	12142	12267	12202	12232	12111	12194	12117	12177	12123	11985	12164	12208	12111	12062	12320	12008	12160	12102	12189	12089	12066	12005	12185	12127	12258	12037	12339	12278	12158	12114	12061	12137	12335	12314	12285	12016	12122	12331	12316	12118	12109	12084	12216	12136	12079	12315	12191	12130	12082	12296	12080	12171	12045	12299	12149	12032	12144	12270	12111	12142	12211	12057	12220	12248	12046	12138	12057	12077	12209	12257	12064	12266	12279	12474	12110	12234	12095	12142	12200	12089	12132	12263	12233	12307	12141	12153	12102	12141	12143	12202	12131	12134	11982	12188	12117	12125	12249	12202	12292	12024	12136	12176	12163	12084	12135	12007	12086	12198	12174	12127	11956	12079	12224	12287	12198	12170	12122	12302	12001	12195	12071	12102	12099	12085	12151	12149	12008	12087	12070	12275	12183	12158	12112	12234	12060	11995	12160	12228	12098	12086	12163	12195	11999	11980	12004	12095	12145	12103	12141	12266	12318	12090	12152	12216	12198	12223	12158	12136	12002	12149	12099	12185	12293	12231	12143	12106	12112	12302	12163	12183	12131	12329	11983	11963	12310	12015	11987	12106	12265	12265	12192	12334	12172	12072	12143	12071	12225	12075	12103	12206	12080	12089	12243	12183	12083	12151	12221	12267	12246	12185	12068	12159	12218	11971	12182	12185	12145	12138	12067	12119	12162	12194	11968	12232	12043	12202	12112	12060	12188	12234	12156	12145	12132	12260	12253	12128	12347	12109	12156	12186	12061	12127	12237	12324	12070	12168	12139	12056	12226	12270	12140	12086	12323	12094	12347	12100	12128	12033	12219	12080	12177	12198	12286	11988	12190	12275	12148	12302	12015	12143	12083	12028	12296	12257	12141	12195	12043	12107	12095	12144	12099	12065	12242	12057	11984	12125	12007	12242	12124	12247	12261	12204	12050	12227	12209	12073	12120	12237	12143	12105	12081	12180	12226	12307	12156	12132	12106	12041	12127	12159	12397	12304	12258	12147	12122	12113	12249	12156	12086	12221	12316	12075	12167	12144	12222	12194	12220	12260	12188	12082	12051	12231	12209	12191	12141	12127	12116	12220	12192	12071	12175	12166	12126	12181	12035	12157	12139	12111	12179	12108	12187	12041	12119	12280	12189	12276	12115	11996	12332	11999	12220	12241	12228	12229	11997	12027	12013	12161	12110	12099	12055	12225	12272	12050	12205	12277	12086	12131	12274	12022	12113	12180	12096	12307	12283	12082	12218	12166	12123	12059	12252	11964	12240	12137	12134	12096	12159	11954	12015	12128	12350	12179	12136	12252	12211	12187	12195	12150	12075	12162	12228	12216	12170	12261	12165	12167	12283	12255	12114	12262	12056	12244	12285	12184	12118	12084	12262	12295	12336	12120	12192	12083	12190	12082	12057	12366	12150	12266	12055	12179	12156	12192	12242	12322	12115	12207	12237	12217	12317	11994	12076	12408	11995	12139	12119	12228	12046	12298	12125	12234	12152	12211	12186	11937	12073	12242	12176	12269	12081	12354	12112	12353	12086	12287	12242	12166	12128	12310	12153	12183	11956	12298	12181	12156	12193	12068	12093	12193	11998	12166	12048	12278	12146	12111	12303	12239	12066	12201	12185	12321	12150	12131	12141	12055	12078	12145	12148	12023	12052	12200	12035	12159	12104	12064	12113	12324	12065	12203	12165	12273	12161	12175	12327	12139	12048	12116	12277	12185	12201	12198	12174	12116	12270	12215	12201	12316	12137	12143	12193	12170	12208	12245	12292	12217	12265	12085	12177	12190	12364	12122	12050	12203	12106	11969	12054	12261	12244	12066	12113	12002	12237	12279	12337	12029	11975	12350	12301	12031	12265	12341	12166	12210	12138	12141	12154	12141	12116	12242	12043	12127	12063	12172	12109	12173	12126	12279	12063	11999	12171	12081	12193	12308	11990	11997	12164	12374	12102	12329	12100	12177	12166	12277	12183	12027	12253	12194	12090	12158	12401	12286	12105	12359	12165	12253	12213	12397	12242	12331	12176	12153	12085	12139	12221	12130	12367	12202	12100	12058	12153	12130	12035	12035	12288	12049	12295	12204	12149	12342	12302	12147	12181	12146	12216	12042	12156	12116	12085	12126	12266	12130	12177	12304	12070	12077	12122	12114	12042	12217	12121	12011	12148	12261	12164	12185	12178	12176	12374	12074	12050	12412	12108	12158	12245	12252	12090	12102	12097	11949	12331	12323	12151	12184	12203	12099	12220	12183	12198	12076	12097	12276	12207	12121	12151	12102
21365	15464	14976	14876	14918	15294	16027	16436	17142	17268	17237	17196	16844	16419	16240	15838	15662	15553	15462	15404	15490	15368	15324	15085	15112	15357	15069	15072	14889	14937	14999	14919	14619	14622	14702	14817	14766	14566	14495	14626	14765	14731	14507	14665	14826	14770	14719	14815	14690	14796	14652	14709	14581	14598	14467	14543	14376	14400	14475	14575	14329	14331	14397	14273	14558	14208	14387	14463	14545	14399	14577	14307	14348	14431	14562	14333	14314	14522	14420	14267	14253	14546	14455	14265	14540	14208	14333	14530	14443	14592	14209	14515	14507	14430	14606	14365	14427	14464	14469	14359	14381	14563	14413	14315	14592	14419	14451	14481	14497	14254	14633	14560	14417	14465	14432	14441	14603	14428	14405	14374	14479	14582	14469	14452	14316	14466	14420	14445	14357	14557	14315	14265	14321	14457	14507	14528	14606	14528	14428	14443	14327	14434	14202	14173	14447	14477	14259	14420	14355	14449	14262	14391	14436	14155	14358	14469	14459	14489	14359	14440	14367	14361	14711	14458	14600	14493	14378	14410	14617	14438	14508	14429	14544	14242	14464	14243	14423	14455	14432	14355	14507	14247	14463	14481	14261	14442	14346	14268	14430	14491	14430	14396	14461	14301	14246	14339	14326	14429	14524	14477	14317	14431	14368	14589	14445	14537	14695	14394	14356	14493	14335	14385	14287	14532	14508	14599	14388	14441	14333	14602	14516	14435	14442	14382	14532	14607	14492	14446	14630	14349	14394	14416	14490	14350	14401	14304	14538	14530	14498	14379	14259	14299	14408	14396	14538	14400	14471	14531	14202	14216	14451	14506	14336	14360	14337	14405	14469	14310	14253	14528	14556	14611	14485	14505	14515	14539	14218	14376	14269	14587	14435	14544	14286	14549	14326	14569	14451	14495	14317	14591	14345	14388	14567	14291	14305	14449	14588	14392	14175	14483	14580	14406	14616	14403	14468	14648	14327	14367	14332	14300	14314	14313	14476	14576	14361	14573	14578	14421	14755	14510	14448	14340	14383	14318	14590	14550	14431	14369	14443	14513	14236	14449	14497	14399	14377	14381	14174	14400	14448	14350	14471	14500	14487	14421	14444	14331	14563	14407	14518	14318	14521	14524	14352	14304	14449	14342	14375	14561	14342	14692	14392	14429	14160	14336	14538	14339	14434	14338	14473	14356	14253	14188	14468	14573	14419	14427	14444	14418	14394	14419	14398	14378	14382	14445	14325	14542	14328	14526	14442	14369	14603	14321	14574	14201	14495	14409	14292	14569	14459	14337	14448	14270	14512	14521	14288	14355	14476	14433	14378	14514	14545	14512	14358	14435	14467	14301	14490	14265	14515	14601	14722	14439	14454	14529	14536	14334	14459	14549	14343	14603	14457	14350	14290	14477	14555	14481	14366	14366	14482	14408	14508	14330	14347	14286	14466	14298	14456	14552	14499	14338	14502	14653	14345	14385	14481	14510	14469	14372	14289	14373	14321	14455	14459	14583	14476	14505	14313	14239	14349	14471	14435	14295	14435	14210	14445	14360	14401	14512	14461	14491	14507	14195	14360	14436	14492	14359	14353	14416	14444	14215	14381	14356	14321	14303	14579	14619	14553	14331	14397	14511	14483	14617	14402	14437	14438	14386	14414	14205	14355	14660	14426	14482	14285	14470	14543	14465	14533	14393	14334	14408	14403	14400	14324	14373	14397	14505	14489	14543	14632	14377	14277	14576	14512	14599	14433	14585	14427	14363	14343	14332	14590	14466	14412	14346	14451	14154	14501	14421	14349	14516	14689	14368	14366	14420	14477	14474	14529	14485	14385	14679	14472	14442	14554	14512	14627	14217	14393	14441	14622	14438	14406	14393	14418	14667	14456	14299	14297	14305	14332	14594	14295	14400	14414	14419	14479	14319	14382	14517	14633	14387	14411	14271	14529	14411	14517	14514	14537	14359	14532	14485	14587	14611	14412	14402	14539	14463	14421	14394	14515	14715	14533	14128	14290	14312	14435	14321	14506	14324	14396	14502	14491	14518	14688	14387	14287	14364	14309	14350	14483	14473	14402	14345	14597	14248	14392	14627	14502	14300	14331	14524	14406	14477	14497	14698	14275	14183	14178	14355	14342	14533	14412	14600	14475	14334	14322	14340	14513	14476	14445	14592	14416	14555	14491	14430	14428	14515	14560	14397	14418	14256	14547	14506	14512	14380	14594	14400	14249	14533	14300	14419	14355	14451	14475	14565	14320	14484	14436	14420	14405	14521	14447	14391	14458	14426	14443	14433	14501	14486	14551	14342	14581	14203	14490	14508	14463	14479	14533	14685	14637	14445	14460	14458	14335	14453	14533	14438	14581	14426	14336	14405	14369	14449	14428	14395	14477	14501	14356	14475	14501	14387	14516	14470	14500	14320	14447	14559	14440	14570	14448	14470	14481	14364	14437	14470	14353	14387	14405	14364	14586	14419	14494	14336	14472	14469	14372	14420	14463	14400	14346	14519	14492	14558	14462	14173	14240	14355	14495	14542	14362	14429	14266	14446	14477	14327	14599	14385	14386	14359	14319	14858	14517	14389	14442	14427	14473	14493	14357	14454	14379	14477	14317	14473	14524	14525	14476	14482	14428	14254	14392	14439	14676	14302	14483	14202	14392	14500	14433	14511	14484	14412	14297	14598	14471	14508	14450	14442	14401	14364	14357	14372	14535	14426	14738	14592	14500	14379	14409	14331	14334	14314	14418	14418	14219	14577	14382	14283	14448	14338	14387	14454	14529	14487	14418	14448	14536	14376	14448	14464	14435	14394	14463	14392	14383	14480	14321	14275	14628	14529	14466	14332	14333	14471	14434	14451	14581	14362	14595	14528	14475	14306	14385	14450	14475	14428	14332	14453	14278	14566	14391	14472	14374	14417	14510	14524	14302	14408	14389	14391	14296	14660	14378	14491	14550	14479	14662	14582	14272	14566	14608	14313	14432	14348	14460	14225	14369	14465	14418	14427	14660	14596	14397	14501	14502	14426	14299	14308	14227	14362	14419	14410	14569	14645	14699	14497	14392	14390	14443	14410	14535	14303	14441	14393	14461	14333	14342	14531	14428	14375	14402	14317	14347	14557	14488	14348	14262	14449	14448	14350	14416	14423	14554	14407	14518	14384	14364	14386	14425	14508	14368	14399	14462	14448	14287	14497	14474	14226	14379	14503	14559	14525	14251	14390	14539	14424	14464	14464	14345	14347	14530	14243	14474	14444	14414	14553	14444	14405	14509	14505	14377	14478	14373	14297	14554	14668	14407	14424	14313	14441	14612	14493	14212	14334	14425	14484	14495	14389	14301	14420	14459	14610	14436	14412	14304	14395	14509	14570	14322	14464	14546	14333	14324	14371	14292	14278	14445	14449	14444	14369	14338	14394	14520	14375	14518	14516	14422	14447	14261	14426	14461	14381	14576	14285	14239	14403	14652	14505	14439	14364	14426	14422	14398	14191	14386	14519	14544	14535	14354	14573	14549	14437	14396	14560	14562	14482	14378	14526	14449	14528	14458	14354	14496	14470	14393	14416	14453	14396	14340	14407	14205	14535	14495	14338	14448	14669	14482	14361	14461	14458	14586	14380	14572	14383	14351	14402	14490	14492	14433	14536	14325	14361	14563	14341	14367	14488	14304	14432	14329	14497	14534	14393	14498	14418	14429	14353	14625	14348	14460	14483	14630	14494	14273	14451	14631	14550	14391	14375	14185	14277	14410	14576	14549	14282	14417	14320	14290	14179	14253	14530	14475	14665	14438	14423	14297	14399	14338	14251	14494	14245	14417	14484	14665	14394	14375	14313	14472	14564	14538	14424	14466	14187	14297	14448	14461	14440	14376	14502	14494	14485	14637	14515	14365	14353	14515	14611	14336	14358	14414	14630	14584	14469	14359	14611	14425	14463	14360	14402	14254	14521	14729	14373	14332	14460	14269	14345	14285	14204	14361	14179	14414	14559	14215	14439	14458	14320	14324	14452	14277	14278	14444	14429	14471	14487	14188	14253	14583	14608	14674	14346	14441	14468	14553	14409	14320	14487	14541	14446	14420	14443	14481	14346	14566	14537	14684	14411	14341	14523	14568	14490	14693	14476	14313	14366	14351	14546	14535	14457	14583	14517	14479	14346	14560	14419	14442	14656	14310	14418	14419	14331	14643	14610	14297	14487	14400	14472	14237	14602	14582	14442	14352	14469	14358	14593	14457	14333	14267	14612	14591	14485	14544	14311	14486	14326	14344	14498	14551	14293	14548	14278	14400	14435	14418	14423	14407	14313	14250	14315	14478	14302	14421	14519	14301	14517	14573	14466	14418	14544	14419	14341	14401	14167	14403	14275	14500	14353	14355	14614	14614	14560	14486	14475	14493	14486	14498	14494	14407	14326	14629	14573	14583	14526	14302	14260	14377	14724	14492	14498	14618	14488	14592	14442	14434	14471	14560	14588	14415	14388	14405	14368	14541	14498	14418	14562	14521	14357	14551	14425	14370	14320	14542	14343	14458	14472	14626	14198	14468	14516	14284	14509	14436	14353	14356	14349	14390	14265	14547	14401	14178	14518	14405	14389	14459	14417	14396	14447	14237	14415	14356	14459	14527	14500	14585	14406	14392	14176	14268	14454	14459	14480	14648	14356	14364	14473	14450	14443	14529	14354	14209	14378	14482	14536	14536	14517	14488	14559	14269	14325	14357	14413	14462	14305	14484	14360	14487	14371	14544	14456	14404	14394	14480	14606	14658	14282	14262	14509	14329	14437	14646	14541	14409	14585	14462	14356	14310	14538	14534	14551	14338	14514	14447	14334	14667	14499	14358	14474	14398	14514	14470	14474	14437	14363	14432	14523	14361	14445	14334	14423	14547	14523	14391	14652	14619	14415	14335	14388	14418	14491	14611	14476	14497	14493	14349	14473	14507	14373	14638	14660	14474	14487	14421	14287	14376	14464	14533	14267	14606	14688	14403	14295	14460	14361	14581	14510	14427	14386	14408	14443	14476	14473	14534	14283	14594	14358	14413	14339	14255	14480	14443	14618	14450	14651	14418	14443	14532	14382	14463	14570	14747	14565	14417	14565	14313	14540	14561	14665	14457	14461	14396	14278	14492	14494	14441	14584	14233	14399	14451	14431
19032	13574	13217	13072	14617	15851	16391	17491	18080	18432	18448	17837	17356	16568	15805	15306	15065	14704	14470	14458	14230	14071	14229	14086	13970	14076	13951	13797	13520	13448	13333	13402	13258	13166	13093	13035	13105	12882	12992	13078	13075	13294	13032	13200	13301	13358	13310	13393	13242	13166	12877	12999	12698	12859	12638	12745	12740	12553	12721	12695	12711	12584	12505	12626	12747	12608	12679	12702	12625	12512	12483	12754	12550	12569	12748	12589	12735	12560	12560	12692	12433	12423	12562	12515	12550	12618	12733	12552	12519	12539	12517	12753	12598	12611	12601	12499	12610	12520	12511	12618	12669	12562	12540	12520	12561	12474	12668	12637	12770	12511	12645	12613	12419	12601	12706	12541	12502	12629	12491	12594	12737	12618	12457	12498	12764	12346	12607	12587	12760	12396	12550	12775	12539	12708	12620	12557	12606	12796	12381	12641	12480	12595	12499	12497	12583	12630	12461	12703	12608	12524	12643	12511	12587	12629	12549	12441	12594	12592	12519	12574	12722	12537	12505	12552	12580	12489	12544	12514	12798	12531	12723	12563	12653	12378	12667	12482	12783	12709	12598	12503	12578	12623	12529	12500	12595	12657	12480	12593	12661	12575	12504	12582	12748	12537	12576	12638	12655	12579	12554	12424	12478	12623	12634	12457	12656	12566	12602	12666	12584	12489	12486	12580	12582	12600	12472	12583	12479	12569	12692	12515	12659	12429	12610	12708	12524	12561	12592	12694	12556	12551	12625	12703	12502	12563	12646	12612	12625	12573	12628	12521	12535	12409	12656	12425	12454	12537	12740	12549	12489	12597	12496	12538	12529	12519	12680	12620	12604	12457	12556	12633	12703	12554	12579	12738	12546	12487	12516	12647	12610	12497	12599	12510	12555	12750	12618	12549	12617	12596	12638	12662	12465	12503	12669	12643	12507	12721	12487	12602	12646	12589	12411	12640	12565	12608	12580	12514	12648	12547	12497	12651	12490	12393	12633	12642	12680	12609	12528	12582	12645	12637	12563	12594	12438	12659	12614	12470	12624	12392	12511	12569	12612	12536	12583	12634	12588	12539	12507	12511	12538	12702	12518	12567	12527	12681	12591	12575	12547	12589	12445	12607	12672	12501	12563	12681	12668	12531	12637	12301	12587	12700	12595	12678	12424	12504	12520	12526	12572	12684	12609	12576	12562	12613	12615	12350	12462	12580	12586	12323	12589	12540	12503	12587	12531	12549	12498	12562	12588	12345	12549	12547	12607	12526	12477	12671	12615	12670	12591	12622	12491	12665	12537	12524	12766	12647	12507	12502	12628	12497	12546	12598	12500	12537	12585	12673	12465	12714	12633	12540	12671	12562	12620	12659	12659	12644	12551	12567	12674	12530	12648	12568	12672	12691	12574	12403	12718	12652	12640	12537	12524	12511	12535	12480	12430	12642	12552	12749	12759	12622	12595	12670	12511	12752	12609	12445	12537	12743	12498	12539	12611	12534	12686	12711	12524	12524	12587	12631	12614	12698	12383	12701	12512	12614	12513	12639	12638	12567	12481	12650	12514	12687	12598	12517	12674	12657	12539	12654	12493	12746	12687	12565	12538	12548	12762	12746	12620	12484	12486	12542	12515	12608	12494	12587	12571	12672	12463	12552	12588	12516	12575	12579	12514	12532	12591	12600	12591	12543	12542	12491	12484	12483	12540	12728	12478	12622	12603	12571	12515	12733	12612	12616	12513	12535	12579	12669	12474	12443	12608	12494	12639	12649	12570	12619	12653	12607	12598	12637	12529	12547	12653	12508	12489	12596	12555	12551	12393	12657	12555	12451	12523	12631	12620	12552	12613	12704	12567	12732	12467	12616	12581	12642	12565	12685	12558	12473	12593	12620	12596	12690	12482	12588	12600	12636	12591	12563	12581	12571	12427	12573	12648	12564	12672	12512	12628	12486	12568	12704	12524	12516	12421	12547	12571	12592	12567	12510	12645	12464	12543	12569	12554	12584	12746	12519	12748	12635	12409	12781	12465	12595	12508	12625	12541	12516	12647	12665	12558	12587	12607	12538	12540	12609	12545	12505	12492	12434	12656	12668	12553	12640	12612	12539	12651	12575	12567	12411	12506	12543	12526	12483	12482	12574	12667	12596	12572	12639	12632	12588	12619	12662	12596	12742	12545	12519	12567	12484	12638	12589	12435	12505	12617	12605	12626	12392	12827	12612	12582	12598	12627	12447	12611	12574	12404	12554	12574	12813	12635	12453	12438	12665	12631	12529	12680	12584	12537	12641	12523	12623	12730	12567	12669	12655	12600	12592	12623	12371	12573	12372	12514	12485	12621	12670	12627	12549	12702	12501	12605	12679	12758	12610	12627	12477	12533	12596	12557	12430	12616	12629	12479	12466	12495	12491	12561	12601	12558	12636	12437	12592	12664	12642	12629	12495	12662	12411	12416	12689	12780	12438	12637	12675	12417	12720	12700	12539	12616	12466	12497	12523	12453	12708	12485	12410	12566	12626	12525	12667	12496	12525	12590	12642	12546	12605	12514	12513	12595	12558	12653	12552	12581	12322	12515	12634	12690	12564	12447	12658	12492	12519	12508	12638	12660	12524	12628	12514	12505	12483	12805	12516	12567	12443	12503	12652	12426	12526	12603	12711	12678	12561	12691	12602	12715	12521	12466	12450	12650	12338	12622	12616	12713	12547	12477	12582	12607	12486	12565	12628	12552	12609	12733	12529	12561	12640	12625	12676	12652	12540	12490	12570	12600	12593	12497	12502	12464	12426	12430	12551	12541	12644	12779	12488	12627	12500	12530	12648	12607	12536	12635	12589	12642	12645	12472	12587	12624	12594	12469	12715	12455	12543	12625	12622	12627	12412	12638	12546	12637	12502	12509	12641	12376	12573	12460	12670	12555	12515	12764	12530	12550	12527	12625	12473	12611	12602	12517	12565	12589	12637	12552	12482	12397	12575	12616	12538	12698	12548	12448	12599	12596	12601	12527	12573	12612	12417	12588	12630	12575	12489	12628	12614	12622	12639	12558	12673	12590	12624	12316	12723	12609	12540	12559	12606	12592	12523	12678	12541	12672	12533	12529	12546	12614	12547	12529	12675	12528	12536	12632	12685	12519	12591	12573	12595	12604	12490	12508	12665	12606	12577	12526	12590	12526	12553	12400	12600	12536	12524	12582	12659	12623	12722	12463	12750	12461	12632	12646	12470	12591	12618	12612	12601	12637	12587	12510	12456	12538	12664	12572	12475	12666	12647	12632	12568	12665	12595	12547	12600	12519	12717	12527	12530	12607	12659	12697	12661	12671	12622	12619	12551	12518	12662	12552	12538	12550	12672	12428	12630	12640	12572	12499	12482	12575	12666	12548	12728	12567	12544	12464	12544	12663	12718	12491	12655	12629	12475	12570	12654	12386	12506	12423	12442	12657	12698	12688	12516	12656	12500	12635	12572	12650	12598	12633	12559	12673	12591	12509	12721	12590	12753	12734	12636	12670	12475	12431	12574	12441	12593	12489	12481	12482	12575	12527	12560	12707	12539	12624	12600	12691	12597	12578	12522	12643	12494	12585	12594	12678	12525	12694	12526	12581	12462	12680	12740	12576	12624	12737	12551	12478	12613	12591	12420	12544	12708	12584	12677	12444	12417	12655	12642	12754	12544	12602	12611	12544	12608	12519	12648	12514	12599	12733	12632	12640	12671	12524	12609	12642	12572	12692	12372	12473	12555	12657	12592	12598	12614	12618	12628	12491	12493	12618	12569	12566	12619	12631	12631	12537	12721	12634	12456	12524	12353	12601	12639	12579	12540	12781	12509	12604	12517	12465	12704	12642	12629	12415	12545	12727	12616	12445	12469	12518	12509	12591	12519	12522	12548	12718	12501	12648	12516	12498	12430	12721	12600	12710	12616	12592	12580	12478	12505	12750	12621	12471	12525	12637	12487	12704	12521	12590	12596	12715	12575	12668	12729	12512	12556	12476	12587	12544	12782	12655	12444	12541	12524	12601	12635	12472	12406	12563	12505	12557	12673	12470	12668	12545	12547	12617	12659	12533	12649	12443	12557	12737	12654	12576	12579	12516	12610	12538	12555	12461	12511	12620	12584	12732	12614	12529	12597	12688	12644	12562	12688	12619	12683	12636	12436	12558	12677	12602	12514	12465	12513	12669	12657	12530	12649	12458	12948	12513	12541	12551	12710	12578	12586	12550	12614	12448	12546	12532	12446	12476	12699	12796	12531	12420	12554	12594	12644	12672	12793	12495	12550	12379	12512	12419	12631	12526	12611	12727	12587	12571	12695	12456	12506	12503	12557	12558	12534	12573	12616	12569	12489	12481	12611	12666	12383	12564	12500	12430	12734	12548	12565	12805	12583	12592	12569	12660	12754	12640	12701	12505	12618	12575	12532	12613	12564	12686	12526	12624	12470	12641	12479	12557	12581	12568	12507	12518	12574	12705	12510	12414	12700	12573	12434	12638	12618	12489	12526	12530	12587	12673	12627	12682	12568	12556	12575	12707	12593	12459	12541	12515	12448	12711	12625	12717	12683	12568	12455	12419	12487	12565	12501	12592	12573	12575	12535	12591	12466	12521	12648	12691	12565	12580	12492	12577	12445	12714	12595	12592	12633	12605	12524	12629	12655	12486	12400	12472	12552	12532	12536	12669	12676	12594	12693	12478	12526	12654	12595	12430	12453	12478	12529	12541	12628	12553	12668	12596	12726	12550	12510	12538	12710	12627	12660	12546	12472	12644	12504	12421	12416	12644	12624	12504	12594	12674	12522	12678	12494	12628	12675	12650	12779	12571	12594	12622	12521	12513	12752	12536	12493	12753	12552	12562	12493	12685	12583	12687	12410	12630	12598	12482	12652	12632	12659	12569	12578	12496	12623	12662	12554	12559	12605	12500	12576	12645	12506	12639	12570	12551	12601	12699	12683	12557	12538	12690	12564	12695	12722	12544	12581	12620	12650	12602	12414	12638	12569	12512	12473	12471	12721	12639	12640	12669	12554	12616	12578	12591	12485	12669	12536	12696	12769	12437	12530	12665	12502	12642	12510	12482	12641	12649	12451	12506	12424	12632	12784	12668	12683	12558	12484	12571	12608	12425	12626	12634	12480	12662	12546	12531	12561	12597	12607
26902	16445	15751	15244	15206	15614	16239	16793	17624	17898	17896	17690	17348	16976	16592	16279	16283	15690	16074	15703	15747	15858	15762	15577	15561	15673	15381	15287	15466	15287	15329	15333	15060	15129	15016	14964	14889	15057	15183	14949	14932	15045	15179	15146	15119	15151	15145	15268	15327	14984	15165	14904	14943	14706	14906	14936	14956	14916	14983	14714	14654	14789	14776	14810	14892	14658	14813	14861	14630	14681	14768	14661	14972	14802	14584	14745	14729	14679	14806	14830	14702	14905	14969	14799	14770	14817	15001	14741	14973	14695	14798	14845	14769	14855	14817	14797	14889	14760	14814	14736	14451	14796	14845	14697	14823	14664	14894	14804	14772	15048	14736	14701	14856	14757	14590	14779	14770	15014	14839	14824	14795	15060	14725	14678	14829	14904	14701	14765	14549	14700	14842	14676	14808	14914	14769	14876	14662	14659	14733	14710	14953	14620	14857	14852	14911	14843	14902	14680	14873	14912	14866	14735	14869	14799	14810	14689	14775	14923	14835	14447	14690	14849	14567	14883	14740	14947	14911	14740	14704	14708	14888	14616	14893	14802	14727	14675	14715	14673	14659	14714	14701	14814	14797	14778	14834	14785	14643	14792	14733	14666	14925	14963	14690	14707	14857	14876	14800	14852	15019	14790	14864	14800	15110	14744	14866	14797	14735	14924	14715	14901	14998	14783	14703	14834	14695	14735	14760	14957	14883	14993	14736	14552	14952	14902	14630	14827	14733	14886	14906	14787	14756	14892	14933	14749	14936	14904	14886	14767	14740	14922	14856	14663	14984	14567	14525	14764	14685	14613	14847	14802	14828	14833	14926	14732	14709	14764	14739	15010	14822	14608	14668	14929	14770	14681	14687	14737	14709	14763	14813	14644	14963	14675	14896	14804	14878	14688	14745	14852	14680	14739	14933	14702	14937	14873	14875	14893	14849	14976	14770	14766	14949	14950	14835	14918	14798	14912	14794	14879	15045	14608	14824	14878	14577	14768	14806	14817	14820	14814	14792	14756	14683	14770	14849	14846	14650	14816	14855	14840	14698	14785	14997	14922	15186	14819	14888	14826	14797	14926	14689	14966	14839	14775	14867	14832	14883	14730	14761	14657	14889	14671	14851	14891	14839	14830	15027	14860	15026	14827	14980	14810	14929	14861	14837	14771	14689	14924	14800	14879	14614	14799	14830	14852	14859	14923	14810	14718	14752	14800	14686	14758	14687	14856	14873	14859	14870	14741	14902	14941	14843	14758	14898	14734	14986	14904	15164	14631	14820	14741	14782	14883	14670	14865	14938	14930	14870	15001	14911	14748	14738	15000	14650	14825	14685	14733	14771	14729	14808	14799	14775	14799	14858	14798	14687	14844	14861	14807	14872	14621	14716	14603	14604	14866	14720	14833	15103	14771	14858	14823	14888	14898	14719	14619	14740	14945	14891	15035	14909	14831	14780	14800	14755	14867	14770	14868	14903	14815	14590	14790	14917	14656	14823	14689	14701	14894	14806	14663	14741	14990	14791	14919	14779	14781	14851	14936	14832	14743	14750	14618	14872	14703	14748	14830	14657	14783	14775	14897	14767	14747	14978	14627	14942	14741	14751	14938	14915	14707	14710	14889	14845	14778	14844	14683	14897	14741	14797	14725	14627	14719	14809	14753	14855	14562	14821	14894	14652	14571	14844	14753	14889	14813	14747	14763	14823	14883	14809	14809	14897	14983	15027	14870	14861	14624	15057	14722	14916	14815	14858	14859	14851	14808	14825	14944	14973	14897	14925	14867	14687	14654	14879	14803	14664	15031	14905	14673	15090	14882	14892	14773	14834	14835	14705	14800	14894	14758	14671	14876	14686	14758	14841	14811	14845	14940	14741	14864	15013	14876	14806	14708	14914	14958	14729	14841	14813	14674	14679	14751	14675	14826	14691	14883	14978	14818	14742	14772	14792	14698	14828	14926	14797	14867	14712	14729	14912	14684	14662	14826	14858	14913	14849	14489	14672	14891	14844	14968	14843	14918	14683	14991	14705	14683	14666	14848	14854	14801	14670	14758	14699	14813	14672	14806	14785	14860	14750	14851	14754	14868	14739	14838	14846	14723	14738	14731	14712	14645	14828	14870	14846	14809	14761	14732	14829	14782	14805	14848	14717	14715	14598	14886	14817	14956	14889	14925	14818	14898	14935	14933	14910	14774	14648	14954	14801	14865	14852	14835	14773	14814	14783	14630	14740	14803	14985	14792	14727	14683	14843	14638	14648	14712	14814	14964	14727	14691	14928	14720	14820	14887	14785	14919	14705	14834	15145	14733	14645	14862	14840	14680	14828	14815	14906	14685	14863	14922	14898	14863	14788	15106	14978	14870	14863	14636	14694	14744	14748	14796	14784	14709	14812	14789	14821	14869	14915	14826	15026	14904	14868	14508	14694	14731	14963	14914	14711	14897	14827	14653	14828	14796	14692	14696	14912	14820	14833	14753	14718	14729	14718	14819	14723	14822	14868	14775	14589	14658	14702	14763	14934	14734	14801	14909	14757	14745	14874	14713	14647	14750	14702	14832	14923	15062	14688	14906	14910	14745	14809	14949	14759	14904	14595	14617	14816	14749	14782	14784	14662	14801	14604	14759	14957	14874	14719	14800	14796	14820	14506	14853	14908	14671	14785	14640	14753	14726	14785	14703	14899	14863	14821	14706	14792	14510	14867	14964	14812	14930	14672	14762	14757	14770	15054	14815	14855	14826	14756	14844	14926	14683	14871	14565	14802	14908	14813	14833	14827	14963	14782	14614	14849	14753	14836	14939	14650	14765	14744	14937	14936	14832	14807	14992	14912	14726	14665	14874	14990	14913	14647	14865	14676	14585	14947	14700	14991	14750	14883	14747	14804	14691	14698	14662	14888	14920	14819	14641	14956	14643	14825	14524	14917	14878	14806	14970	14794	14898	14911	14630	14892	14694	14831	14891	14978	14948	14727	14653	14895	14811	14803	14772	14763	14769	14962	14742	14654	14704	14789	14727	14768	14959	14817	14763	14672	14713	14734	14697	14943	14801	14760	14863	14866	14759	14828	14771	14564	14834	14816	14920	14778	14711	14808	14878	14873	14576	14724	14721	14918	14907	14820	14854	14787	14943	14911	14606	14833	14665	14793	15023	14835	14795	14918	14708	14690	14700	14864	14888	14775	14729	14707	14804	14891	14906	14724	14869	14928	14731	14854	14836	14901	15026	14794	15075	14929	14876	14836	14765	14819	14865	14622	14804	14881	14535	14685	14682	15112	15060	14810	14780	14857	14734	14957	14746	14883	14898	14755	14845	14856	14678	14858	14578	14776	14869	14771	14867	14867	14756	14633	14811	14784	14746	14677	14808	14764	14821	14912	14802	14829	14662	14838	14863	14871	14728	14818	14870	14948	14841	14834	14943	14657	14542	14842	14938	14907	14981	14636	14706	14892	14870	14678	14773	14626	14698	14772	14741	14709	14751	14789	14877	14627	14785	14735	14857	14661	14744	14856	14753	14608	14894	14831	14953	14787	14873	14806	14798	14741	14831	14799	14876	14791	14789	14758	14771	14596	14822	14876	15000	14691	14725	14793	14824	14974	14640	14787	14614	14753	14707	15169	14870	14879	15005	14798	14838	14905	15004	14880	14772	14769	14747	14780	14873	14790	14879	14747	14612	14881	14716	14778	14783	14876	14839	14918	14830	14931	14802	14871	14768	14880	14741	14705	14872	14751	14751	14768	14766	14684	14832	14762	14956	14718	14595	14757	14799	14682	14794	14737	14829	14730	14772	14878	14789	14754	14940	14757	14645	14729	14748	14663	14669	14858	14914	14730	14985	14774	14775	14696	14497	14570	14782	14762	14780	14648	14780	14764	14890	14698	14665	14732	14853	14773	14861	14739	14790	14905	14721	14757	14806	14741	14876	14866	14867	14755	14748	14888	14757	14610	14829	14596	14848	14681	14949	14590	14646	14850	14810	14888	14837	14655	14795	14730	14769	14767	14803	14898	14604	14779	14848	14914	14849	14851	14691	14665	14799	14950	14839	14962	14851	14770	14730	14775	14762	14781	14751	14893	14891	14820	14743	14976	14702	14617	14837	14952	14911	14748	14740	14853	14997	14758	14798	14960	14642	14840	14770	14981	14902	14926	14773	14706	14723	14940	14952	14657	14851	14951	14969	15059	14842	14702	14766	14743	14819	14668	14748	14878	14834	14717	14693	14489	14742	14971	14759	14948	14891	14845	14781	14824	14828	14821	14903	14577	14735	14856	14962	14987	14810	14652	14672	14839	14963	14784	14602	14852	14907	14676	14732	14754	14861	14895	14656	14760	14621	14682	14750	14783	14966	14797	14821	14827	14815	14813	14621	14881	14733	15039	14848	14779	14737	14814	14756	14807	14816	14656	14945	14778	14794	15049	14898	14973	14944	14929	14766	14754	14726	14830	14768	14860	14679	14925	14785	14728	14772	14737	14868	14740	14744	14614	14701	14725	15028	14857	14713	14782	14816	14705	14832	15074	14935	14925	14582	14766	14969	14772	14853	14463	14896	14859	14816	14961	14659	14766	14906	14956	14648	14783	14931	14803	15021	14910	14796	14875	14906	14794	14700	14936	14932	14765	14688	14825	14828	14775	14853	14826	14768	14747	14799	14700	14860	14799	14834	14622	14574	14808	14735	14927	14812	14866	14634	14937	14898	14965	14852	14801	15010	15021	14774	15019	14806	14654	14847	14783	14738	14922	14819	14636	14906	14751	14748	14620	14773	14758	14906	14768	14731	14755	14823	14978	14912	14860	14905	14694	14753	14964	14815	14958	14911	14741	14798	14924	14658	14944	14712	14868	14828	14844	14880	14825	14744	14885	14822	14855	14852	14899	14776	14822	14851	14840	14920	14790	14950	14861	14810	14673	14808	14760	14749	14837	14781	14652	14871	14919	14915	14776	14982	14760	14700	14806	14674	14747	14751	14870	14643	14584	14837	14535	14856	14690	14776	14885	14708	14888	14805	14941	14648	15111	14811	14821	14674	14871	14807	14808	15018	14718	14616	14720	14723	14984	14751	14905	14856	14846	14823	14631	14912	14883	14689	14832	14679	14654	14995	14906	14791	14887	14889	14785	14958	15015	14679	14675	14435	14631	14730	15016	14848
19674	13560	13482	13475	14600	16043	16512	17613	18511	18694	18705	18487	17695	17005	16596	15797	15396	15084	14744	14692	14720	14433	14275	14440	14391	14442	14141	14037	13837	13749	13591	13609	13592	13439	13408	13262	13311	13351	13382	13183	13235	13269	13220	13437	13366	13736	13615	13550	13429	13563	13262	13219	13101	13084	12843	12985	12905	12905	12771	12942	12840	12896	12843	12993	12959	12883	12849	12688	12863	12843	12898	12701	12785	12916	12684	12780	12877	12863	12852	12847	12888	12679	12791	13044	12864	12869	12780	12711	12950	12736	12842	12828	12845	12838	12815	12879	12692	12964	12748	12785	12753	12867	12884	12777	12836	12659	12904	12820	12556	12958	12809	12804	13033	12654	12839	12808	12771	12795	12802	12651	12744	12774	12931	12694	12865	12869	12739	12926	12758	12607	12796	12677	12682	12579	12713	12919	12782	12778	12614	12735	12984	12870	12656	12774	12706	12759	12794	12631	12864	12801	12788	12638	12825	12789	12902	12734	12763	12737	12758	12857	12618	12772	12712	12696	12795	12784	12803	12669	12861	12851	12813	12762	12801	12607	12762	12898	12799	12634	12881	12818	12874	12891	12785	12713	12754	12675	12793	12631	12929	12876	12831	12656	12836	12609	12689	12726	12850	12858	12671	12713	12798	12799	12822	12822	12853	12881	12849	12743	12794	12740	12768	12728	12680	12873	12713	12973	12775	12789	12846	13003	12912	12754	12928	12874	12832	12764	12906	12597	12628	12737	12868	12725	12970	12728	12758	12887	12800	12744	12890	12747	12692	12717	12795	12756	12946	12737	12850	12759	12858	12746	12870	12793	12860	12825	12835	12918	12868	12637	12772	12666	12731	12807	12754	12692	12796	12695	12856	12911	12609	12806	12791	12787	12709	12922	12682	12799	12736	12676	12752	12760	12907	12797	12893	12804	12737	12824	12864	12704	12816	12816	12766	12613	12792	12932	12692	12774	12738	12863	12646	12817	12741	12663	12838	12696	12728	12670	12840	12768	12682	12834	12765	12772	12619	12723	12657	12923	12797	12821	12677	12624	12901	12601	12626	12833	12704	12761	12794	12762	12763	12795	12754	12781	12581	12920	13005	12752	12740	12852	12742	12720	12716	12848	12825	12765	12838	12671	12865	12685	12759	12830	12811	12840	12937	12724	12831	12719	12761	12788	12818	12803	12839	12866	12600	12847	12757	12801	12764	12746	12806	12758	12604	12607	12702	12751	12808	12943	12678	12894	12856	12629	12725	12971	12690	12626	12665	12817	12748	12834	12673	12835	12835	12691	12889	12786	12706	12759	12787	12888	12877	12766	12823	12759	12856	12725	12693	12678	12750	12855	12664	12844	12736	12776	12773	12884	12779	12734	12896	12760	12806	12717	12694	12702	12762	12844	12588	12906	12723	12849	12782	12767	12757	12819	12772	12872	12718	12894	12783	12780	12836	12734	12777	12709	12713	12967	12817	12583	12897	12612	12744	12627	12749	12763	12618	12511	12717	12559	12791	12749	12830	12752	12830	12767	12749	12797	12806	12714	12795	12799	12799	12754	12848	12642	12807	12697	12754	12902	12881	12837	12739	12811	12845	12658	12902	12797	12686	12710	13020	12772	12675	12749	12842	12745	12808	12823	12700	12846	12906	12779	12831	12863	12877	12695	12864	12694	12714	12635	12857	12701	12823	12811	12666	12856	12732	12944	12697	12893	12813	12692	12883	12724	12829	12809	12715	12706	12611	12850	12870	12824	12750	12663	12805	12717	12865	12835	12822	12801	12693	12818	12649	12615	12843	12852	12736	12626	12625	12705	12911	12911	12744	12837	12709	12845	12715	12823	12777	12853	12814	12791	12692	12705	12720	12646	12715	12684	12796	12833	12899	12674	12816	12796	12662	12707	12754	12560	12631	12614	12763	12864	13021	12858	12728	12666	12654	12906	12742	12856	12812	12824	12709	12767	12947	12622	12937	12920	12756	12832	12820	12690	12705	13007	12702	12810	12757	12660	12802	12819	12554	12701	12887	12628	12854	12553	12842	12636	12914	12780	12823	12709	12694	12750	12735	12613	12794	12984	12621	12749	12584	12794	12789	12753	12675	12768	12807	12780	12915	12782	12714	12769	12792	12657	12612	12840	12783	13008	12736	12773	12605	12787	12940	12817	12644	12776	12781	12743	12908	12739	12767	12769	12741	12733	12697	12953	12831	12802	12927	12832	12818	12840	12874	12715	12746	12796	12793	12820	12908	12775	12778	12746	12654	12945	12684	12945	12857	12801	12656	12844	12944	12661	12929	12607	12858	12845	12716	12790	12739	12710	12696	12789	12756	12895	12855	12711	12758	12700	12654	12810	12807	12803	12754	12534	12721	12884	12869	12740	12647	12750	12795	12844	12826	12692	12663	12927	12881	12801	12702	12647	12910	12808	12842	12803	12962	12787	12726	12827	12749	12750	12789	12960	12781	12802	12733	12913	12802	12696	12850	12731	12660	12847	12789	12948	12713	12712	12702	12733	12762	12844	12593	12801	12811	12690	12785	12701	12885	12766	12928	12702	12720	12853	12701	12628	12620	12776	12757	12712	12849	12661	12854	12785	12744	12746	12754	12812	12654	12890	12912	12696	12810	12718	12825	12863	13009	12824	12751	12806	12769	12740	12809	12745	12662	12934	12758	12835	12838	12939	12760	12842	12897	12773	12716	12814	12856	12764	12806	12738	12715	12830	12658	12931	12853	12785	12627	12822	12749	12746	12723	12711	12939	12813	12747	12716	12800	12803	12838	12968	12843	12686	12821	12765	12749	12739	12830	12791	12833	12762	12802	12812	12710	12642	12918	12849	12836	12722	12784	12640	12887	12790	12750	12707	12799	12603	12733	12725	12879	12762	12766	12763	12728	12876	12644	12747	12786	12770	12781	12846	12712	12813	12998	12772	12814	12700	12841	12671	12661	12825	12840	12743	12803	12719	12671	12644	12675	12745	12773	12833	12713	12819	12623	12760	12810	12752	12846	12844	12664	12881	12666	12572	12799	12888	12879	12678	12854	12739	12839	12899	12916	12688	12796	12950	12991	12683	12883	12901	12914	12836	12869	12673	12654	12723	12709	12878	12831	12855	12944	12755	12930	12752	12870	12912	12831	12698	12758	12797	12736	12807	12854	12923	12812	12695	12608	12917	12753	12914	12556	12855	12617	12808	12788	12839	12572	12716	12837	13026	12691	12849	12688	12771	12828	12885	12882	12949	12766	12740	12634	12751	12812	12808	12733	12817	12812	12818	12786	12871	12843	12725	12944	12677	12731	12717	12906	12799	12827	12837	12810	12811	12707	12763	12689	12997	12718	12897	12792	12632	12921	12859	12686	12873	12729	12760	12673	12898	12754	12740	12906	12884	12723	12702	12881	12771	12690	12734	12856	12793	12986	12904	12815	12705	12667	12754	12829	12884	12966	12797	12739	12808	12833	12858	12696	12743	12678	12781	12650	12856	12785	12920	12786	12745	12755	12619	12605	12961	12688	12804	12842	12783	12632	12684	12772	12820	12910	12725	12840	12699	12897	12657	12774	12784	12842	12890	12674	12636	12719	12870	12890	12847	12892	12701	12724	12752	12690	12630	12828	12846	12783	12700	12813	12702	12769	12793	12791	12774	12831	12838	12828	12713	12678	12754	12675	12705	12870	12862	12838	12718	12686	12853	12724	12803	12781	12826	12669	12884	12715	12837	12843	12679	12812	12847	12710	12908	12696	12901	12821	12869	12819	12702	12631	12787	12908	12923	12623	12871	12621	12526	12781	12779	12901	12884	12929	12828	12836	12733	12556	12887	12731	12735	12708	12650	12807	12743	12792	12668	12760	12896	12880	12729	12899	12724	12709	12720	12810	12743	12792	12800	12844	12644	12917	12845	12751	12765	12964	12676	12784	12737	12804	12797	12795	12870	12651	12719	12801	12784	12868	12795	12769	12842	12919	12993	12894	12881	12786	12612	12816	12838	12812	12969	12804	12800	12719	12687	12736	12658	12749	12905	12894	12723	12759	12894	12823	12781	12832	12876	12632	12871	12833	12659	12748	12819	12847	12731	12627	12843	12705	12717	12819	12829	12886	12811	12693	12894	12856	12744	12882	12909	12867	12774	12748	12580	12814	12639	12843	12692	12734	12734	12766	12744	12803	12804	12695	12697	12780	12788	12818	12785	12760	12685	12849	12795	12705	12746	12688	12866	12981	12747	12772	12848	12722	12689	12773	12753	12707	12708	12911	12891	12703	12827	12916	12812	12749	12654	12757	12839	12667	12762	12822	12746	12918	12785	12712	12637	12584	12701	12674	12668	12769	12749	12697	12915	12899	12841	12604	12631	12755	12726	12785	12716	12658	12891	12678	13004	12651	12747	12854	12701	12913	12753	12985	12629	12847	12730	12829	12820	12744	12768	12729	12926	12789	12926	12779	12750	12820	12839	12791	12727	12889	12869	12855	12756	12850	12666	12830	12733	12760	12842	12758	12674	12785	12550	12630	12688	12849	12704	12825	12688	12836	12735	12684	12722	12713	12830	12840	12739	12786	12724	12724	12683	12724	12667	13044	12641	12771	12955	12915	12850	12774	12901	12691	12785	12682	12749	12754	12785	12660	12715	12727	12906	12810	12854	12866	12886	12871	12886	12682	12964	12704	12896	12776	12904	12880	12778	12933	12741	12789	12887	12639	12700	12697	12869	12788	12639	12698	12884	12647	12626	12913	12735	12890	12820	12833	12723	12704	12664	12672	12565	12748	12639	12768	12929	12739	12569	12817	12838	12876	12644	12763	12860	12817	12819	12715	12833	12859	12761	12804	12673	12821	12889	12800	12850	12748	12858	12656	12738	12656	12676	12680	12935	12638	12678	12847	12783	12725	12690	12711	12735	12652	12914	12680	12926	12882	12942	12820	12738	12720	12754	12775	12613	12811	12704	12920	12768	12819	12854	12806	12557	12711	12798	12646	12766	12929	12774	12727	12665	12764	12702	12740	12652	12627	12798	12851	12800	12683	12967	12821	12852	12774	12732	12670	12785	12811	12724	12723	12806	12705	12812	12816	12670	12789	12672	12665	12859	12942	12780	12965	12712	12762	12872	12883	12907	12767	12926	12669	12797	12625	12793	12808	12669	12765	12868
18968	13481	13418	13300	13425	13491	13579	14045	14560	14707	14816	14735	14569	14228	14193	14068	13692	13864	13830	13713	13819	13716	13544	13731	13701	13643	13673	13692	13501	13468	13264	13173	13394	13430	13461	13365	13289	13381	13414	13282	13375	13340	13362	13396	13493	13490	13507	13506	13359	13434	13397	13148	13400	13278	13329	13176	13352	13199	13396	13281	12997	13246	13286	13323	13289	13268	13129	13273	13195	13348	13289	13356	13188	13426	13204	13249	13181	13068	13343	13340	13307	13325	13185	12974	13270	13277	13212	13156	13282	13253	13561	13133	13181	13190	13313	13229	13175	13390	13155	13322	13287	13214	13201	13170	13296	13273	13260	13255	13352	13347	13418	13365	13251	13416	13242	13202	13312	13325	13210	13304	13301	13293	13249	13402	13206	13237	13264	13244	13330	13403	13321	13269	13307	13366	13318	13262	13417	13248	13223	13264	13269	13227	12990	13198	13295	13270	13312	13155	13285	13214	13243	13375	13210	13189	13334	13263	13268	13394	13191	13137	13150	13048	13297	13384	13261	13284	13186	13390	13319	13176	13231	13309	13371	13260	13162	13260	13313	13230	13221	13157	13314	13198	13116	13155	13157	13238	13268	13118	13272	13222	13407	13397	13255	13193	13322	13312	13395	13286	13338	13158	13154	13185	13264	13290	13437	13080	13191	13311	13394	13264	13300	13377	13213	13212	13278	13169	13099	13245	13428	13324	13245	13160	13230	13140	13434	13104	13356	13261	13468	13373	13200	13222	13282	13079	13204	13340	13215	13005	13257	13297	13127	13351	13315	13270	13174	13252	13244	13368	13208	13394	13422	13375	13340	13096	13271	13090	13273	13107	13233	13159	13309	13511	13426	13222	13248	13168	13219	13319	13241	13077	13079	13498	13231	13233	13254	13339	13432	13326	13393	13380	13036	13126	13249	13233	13173	13101	13159	13249	13340	13321	13256	13333	13174	13328	13460	13316	13317	13147	13252	13318	13295	13182	13270	13019	13243	13202	13161	13272	13032	13385	13233	13209	13469	13277	13325	13352	13205	13278	13327	13306	13317	13376	13164	13393	13255	13134	13288	13252	13361	13416	13453	13345	13325	13225	13090	13228	13208	13263	13073	13343	13290	13242	13287	13264	13336	13287	13279	13318	13389	13064	13253	13329	13148	13170	13304	13191	13277	13195	13304	13186	13113	13188	13203	13286	13257	13146	13470	13047	13267	13076	13204	13341	13138	13333	13297	13137	13175	13360	13103	13300	13249	13345	13244	13166	13180	13188	13091	13359	13237	13185	13404	13274	13248	13246	13286	13423	13276	13198	13405	13369	13308	13293	13238	13322	13336	13201	13288	13277	13164	13159	13203	13382	13274	13316	13281	13232	13415	13309	13342	12991	13298	13245	13307	13164	13512	13217	13190	13270	13204	13326	13286	13276	13418	13329	13312	13265	13384	13454	13245	13271	13195	13371	13295	13167	13277	13417	13228	13554	13419	13156	13315	12923	13142	13162	13426	13265	13216	13481	13251	13476	13404	13193	13082	13213	13247	13372	13289	13172	13314	13099	13249	13319	13290	13346	13234	13075	13267	13346	13140	13243	13393	13350	13401	13077	13310	13380	13479	13407	13337	13249	13293	13063	13101	13194	13538	13322	13072	13287	13452	13305	13322	13345	13273	13131	13339	13059	13170	13328	13235	13247	13234	13199	13161	13329	13231	13168	13096	13321	13135	13356	13048	13191	13242	13369	13290	13242	13284	13257	13355	13249	13131	13155	13258	13331	13099	13377	13279	13317	13210	13389	13172	13268	13255	13292	13186	13359	13237	13179	13216	13165	13234	13241	13220	13327	13366	13250	13250	13246	13212	13224	13111	13163	13281	13267	13278	13323	13197	13340	13088	13165	13065	12990	13278	13198	13349	13268	13163	13438	13364	13356	13189	13403	13297	13197	13103	13060	13203	13317	13164	13263	13082	13293	13345	13269	13180	13042	13184	13097	13148	13312	13274	13230	13228	13509	13188	13234	13289	13063	13289	13306	13105	13186	13392	13259	13226	13343	13362	13301	13273	13218	13229	13314	13208	13579	13366	13261	13334	13335	13323	13395	13149	13254	13280	13096	13214	13279	13308	13273	13427	13086	13171	13218	13403	13152	13210	13240	13171	13280	13261	13230	13287	13168	13282	13256	13305	13378	13289	13271	13334	13282	13206	13295	13289	13217	13235	13252	13387	13251	13247	13358	13252	13424	13378	13427	13283	13278	13326	13071	13157	13282	13364	13195	13337	13486	13368	13276	13407	13275	13324	13231	13289	13280	13439	13208	13167	13316	13212	13285	13362	13200	13220	13293	13117	13248	13328	13292	13245	13380	13284	13269	13212	13178	13194	13097	13083	13020	13092	13286	13295	12960	13463	13189	13248	13303	13435	13173	13328	13211	13263	13290	13210	13359	13359	13170	13236	13236	13317	13213	13363	12990	13241	13172	13235	13241	13157	13130	13251	13117	13332	13312	13210	13444	13160	13208	13262	13292	13284	13222	13147	13268	13306	13327	13206	13407	13297	13375	13377	13331	13060	13197	13437	13260	13226	13187	13218	13011	13029	13044	13410	13271	13206	13222	13255	13225	13144	13448	13352	13347	13390	13302	13222	13175	13132	13322	13157	13162	13171	13302	13314	13201	13162	13331	13258	13153	13148	13205	13507	13327	13319	13293	13344	13232	13264	13230	13198	13178	13211	13197	13226	13199	13353	13219	13372	13335	13422	13391	13224	13292	13391	13270	13247	13252	13166	13271	13366	13364	13218	13353	13297	13303	13301	13170	13416	13176	13236	13073	13088	13241	13384	13118	13082	13051	13311	13212	13262	13426	13074	13080	13254	13178	13186	13218	13436	13171	13227	13223	13141	13325	13183	13243	13201	13122	13181	13208	13140	13303	13277	13276	13275	13195	13280	13333	13386	13170	13355	13308	13088	13363	13352	13205	13407	13300	13217	13231	13211	13382	13050	13123	13271	13439	13375	13220	13232	13144	13313	13256	13277	13335	13278	13248	13226	13262	13409	13245	13211	13398	13307	13496	13317	13319	13344	13208	13237	13099	13334	13012	13162	13330	13442	13197	13377	13389	13289	13178	13303	13048	13343	13273	13329	13197	13328	13355	13283	13202	13346	13435	13441	13370	13298	13398	13286	13395	13344	13298	13257	13356	13144	13158	13152	13336	13301	13321	13308	13173	13286	13234	13121	13207	13323	12981	13343	13342	13172	13060	13328	13155	13247	13079	13447	13507	13281	13353	13249	13258	13328	13453	13255	13189	13440	13427	13254	13405	13321	13244	13334	13169	13284	13239	13121	13289	13051	13249	13228	13454	13424	13400	13364	13311	13348	13386	13335	13107	13295	13162	13115	13413	13309	13178	13180	13265	13125	13209	13314	13314	13182	13240	13287	13111	13303	13215	13271	13082	13231	13255	13103	13237	13490	13466	13339	13219	13346	13250	13205	13111	13328	13188	13180	13211	13475	13059	13255	13181	13344	13290	13586	13085	13314	13291	13282	13308	13217	13468	13358	13423	13224	13295	13399	13227	13367	13325	13320	13284	13349	13230	13270	13473	13242	13219	13448	13060	13211	13436	13143	13213	13224	13355	13216	13187	13388	13369	13373	13232	13188	13142	13327	13247	13162	13132	13254	13242	13325	13371	13109	13048	13288	13180	13280	13189	13320	13475	13228	13120	13382	13521	13207	13192	13188	13175	13245	13257	13259	13166	13161	13342	13108	13267	13365	13561	13138	13173	13143	13279	13227	13109	13363	13094	13307	13241	13183	13278	13366	13028	13245	13421	13174	13325	13255	13267	13321	13336	13165	13481	13285	13186	13289	13258	13380	13236	13122	13183	13161	13234	13350	13363	13224	13323	13334	13327	13331	13282	13394	13267	13120	13305	13255	13103	13371	13207	13149	13285	13302	13456	13326	13194	13460	13252	13237	13304	13298	13283	13236	13319	13432	13154	13149	13086	13247	13260	13395	13331	13075	13201	13185	13308	13207	13205	13345	13420	13417	13230	13198	13338	13373	13365	13130	13352	13390	13282	13239	13265	13256	13223	13193	13322	13448	13288	13242	13247	13331	13297	13276	13185	13187	13304	13321	13289	13328	13206	13305	13051	13366	13478	13312	13357	13318	13227	13395	13418	13053	13251	13335	13158	13286	13407	13408	13274	13355	13184	13280	13190	13174	13421	13417	13301	13247	13299	13254	13234	13186	13195	13266	13183	13033	13345	13359	13394	13334	13257	13378	13284	13134	13359	13127	13326	13377	13209	13307	13448	13302	13157	13157	13362	13185	13327	13431	13399	13309	13333	13184	13230	13180	13270	13262	13356	13153	13128	13324	13304	13342	13191	13512	13119	13452	13174	13037	13093	13246	13096	13009	13212	13218	13231	13199	13187	13410	13206	13223	13365	13282	13283	13330	13227	13151	13095	13291	13212	13429	13305	13088	13365	13261	13247	13300	13231	13181	13209	13367	13407	13301	13177	13313	13326	13336	13381	13379	13426	13293	13375	13379	13238	13313	13360	13095	13329	13132	13243	13248	13207	13303	13234	13235	13197	13227	13400	13367	13162	13404	13254	13326	13213	13240	13238	13156	13260	13352	13474	13398	13179	13126	13110	13082	13129	13262	13349	13308	13287	13309	13150	13305	13241	13086	13400	13318	13243	13463	13276	13287	13235	13235	13342	13194	13257	13149	13232	13375	13378	13183	13073	13170	13269	13297	13110	13394	13326	13517	13330	13283	13266	13358	13282	13237	13367	13357	13282	13280	13263	13191	13370	13224	13358	13300	13311	13267	13465	13336	13221	13305	13383	13164	13364	13275	13298	13104	13302	13206	13215	13328	13185	13310	13326	13091	13224	13321	13333	13312	13198	13388	13204	13219	13159	13360	13266	13483	13254	13301	13450	13305	13249	13315	13388	13337	13300	13305	13290	13047	13251	13093	13420	13484	13288	13225	13127	13238	13292	13280	13155	13337	13367	13411	13378	13228	13337	13329	13340	13073	13206	13278	13417	13360	13451	13206	13468	13342	13434	13527	13227	13276	13217	13353	13160	13232	13393	13227	13231	13144	13318	13303	13316	13446	13309	13372	13475	13311	13278	13317	13201
16129	12129	11876	12023	12289	12480	12836	13548	14523	14867	15076	14570	14429	14019	13434	13476	13070	12973	12736	12757	12615	12796	12623	12662	12643	12624	12495	12421	12370	12303	12343	12183	12104	12017	12298	12041	12123	12086	12055	12022	11912	12117	12258	12164	12226	12235	12295	12273	12240	12155	12249	11900	12131	12056	11811	11825	11851	11869	11777	11909	11949	11997	11791	11963	11909	11894	11948	11784	11889	11732	11881	11804	11866	11944	11701	11833	11870	12015	11896	11825	11790	11776	11836	11794	11705	11852	11919	11909	11806	11980	11908	11759	11764	11950	11715	11818	11946	11930	11796	11837	11952	11801	11828	11811	11827	12000	11854	11851	11879	11907	11860	11837	11826	11734	11960	12048	11991	11884	11739	12003	11950	11644	11774	11804	11850	11793	11995	11901	11853	11917	11861	11809	11719	11902	11784	11822	11880	11981	11878	11750	11850	11857	11867	11728	11883	11901	11901	11907	11846	11845	11913	11954	11768	11748	11861	11767	11813	11846	11881	11803	11830	11846	11709	11673	11910	11757	11928	11811	11810	11921	11954	11791	11854	11727	11912	11822	11852	11973	11879	11999	11800	11874	11785	12016	11819	12009	11946	11771	11776	11751	11776	11768	11916	11690	11945	11921	11951	11812	11826	11991	11806	11815	11816	11946	11891	11958	11718	11940	11801	11908	11781	11870	11873	11800	11913	11695	11761	11776	12014	11816	11794	11870	12019	11944	11999	11846	11902	11746	11933	11984	11874	11976	11822	11745	11842	11839	11811	11896	11892	11848	11797	11810	11831	11891	11972	11885	11876	11954	11810	11717	11829	11977	11767	11757	11887	11899	11739	11906	11952	11994	11825	11845	12007	11727	11870	11861	11749	11829	11830	12001	11932	11664	11887	11791	11900	11871	11763	11836	11887	11952	11819	11988	11721	12004	11833	11883	11852	11778	11858	11838	11797	11791	11835	11787	11889	11857	11835	11926	11858	11750	11783	11895	11765	11953	11894	11872	12011	11788	11702	11815	11830	11766	11679	11818	11827	11912	11797	11893	11750	11745	11943	11954	11795	11797	11919	11864	11773	11945	11862	11786	11805	11785	11951	11987	11722	11796	11863	11803	11871	11849	11884	11888	11838	12051	11929	11854	11923	11812	11873	11838	11859	11823	12002	11775	11911	11978	11837	11888	11927	11647	11796	11821	11849	11738	11938	11829	11732	11738	11944	11936	11832	11758	11835	11799	11772	11901	11872	11787	11769	11843	11907	11916	11820	11710	11806	11868	11901	11760	12026	11762	11780	11798	11971	11805	11723	11722	11771	11827	11993	11702	11890	11697	11902	11921	11851	11795	11948	12023	11820	11848	11599	11704	11922	11811	11862	11806	11986	11967	11879	11794	11934	11884	11811	11910	11801	11884	11895	11959	11913	11936	11833	11831	11843	11803	11889	11957	11952	11882	11963	11948	11880	11904	11911	11912	11944	11842	11853	11673	11733	11757	11857	11844	11847	11834	11863	11776	11803	11939	11688	11986	11836	11959	11845	11956	11934	11850	11755	11873	11785	11713	11761	11930	11806	11902	12075	11905	11797	11757	11871	11818	11857	11780	11692	11818	11791	11759	11733	11991	11764	11938	11894	11807	11999	11717	11820	11796	11848	11769	11690	11925	11785	11765	11837	11782	11846	11972	11907	11909	11667	11874	11848	11945	11782	11871	11794	11858	11955	11812	11763	11905	11951	11820	11700	11889	11888	11788	11877	11931	11940	11920	11705	11806	11859	11747	11949	11811	11931	11899	11906	11817	11823	11976	11905	11880	11970	11927	11875	11927	11907	11920	11899	11838	11863	11662	11888	11880	12011	11818	11826	11744	11889	11719	11934	11751	11920	11806	11903	11918	11751	11824	11793	11856	11578	11891	11869	11762	11912	11848	11862	11954	11861	11883	11915	11950	11987	11855	11854	11885	11817	11926	11693	11818	11887	12015	11913	11859	11770	11753	11846	11757	11730	11670	11691	11836	11887	11961	11877	11721	11840	11950	11994	11838	11649	11867	11989	11748	11982	11846	11917	11901	11844	11855	11839	11746	11834	11873	11813	11955	11771	11702	11903	11727	11952	11908	11886	11944	12055	11723	11964	11941	11721	11667	11952	12027	11716	11932	11862	11801	11791	11967	11965	11959	11765	11773	11843	11989	11921	11994	11955	11846	11862	11925	11946	11935	11831	11874	11840	11685	11735	12014	11773	11739	11794	11899	11770	11798	11967	11890	11919	11944	11753	11787	11878	11848	11831	11876	11759	11820	11799	11760	11758	11925	11690	11864	11918	11800	11850	11814	11826	12046	12040	11810	11990	11907	11898	12080	11829	11879	11838	11831	11965	11910	11882	11862	11641	11908	11700	11888	11837	11901	11802	11944	11822	11848	12008	11896	11611	11888	11975	11872	11909	11881	11738	11935	11966	11991	11707	11921	11899	12010	11667	11898	11808	11829	11780	11871	11788	11893	11779	11909	11753	11809	11796	11964	11873	12056	11880	11956	11911	11859	11900	11861	11890	11829	11841	11762	11933	11895	11808	11973	11760	11858	11839	11922	11668	11809	11851	11837	11690	11961	11819	11978	11972	12035	11871	11948	11848	11782	11705	11758	11869	11845	11908	12065	11906	11975	11892	11882	11795	11797	11793	12044	11918	11901	11920	11710	11955	11803	11833	11815	11803	11839	11975	11726	11856	11944	11781	11842	11753	11827	11979	11728	11882	11910	11901	11836	11818	11803	11875	11968	11810	11849	11815	11751	11877	11714	11898	11885	11780	11857	11855	11728	11917	11775	11992	11825	11816	11838	11936	11910	11845	11781	11889	11897	11909	11882	11975	11905	11996	11724	11761	11923	11942	11920	11815	11733	12017	11910	11931	11761	11721	11779	11750	11851	12030	11812	12137	11974	11886	11724	11754	11774	11753	11900	11687	11852	11923	11905	11871	11886	11789	11855	11830	11883	11789	11846	11841	11980	11803	11891	11835	11983	11852	11819	11962	11873	11892	11829	11840	11869	11915	11914	11894	11876	11773	11776	11612	11852	11929	11894	11794	11845	11826	11899	11825	11708	11688	11886	11674	11866	11780	11773	11869	11918	11772	11856	11865	11971	11904	11920	11769	12054	11878	11679	11794	11786	11829	11710	11995	11808	11971	11946	11953	11801	11794	11836	11835	11785	11982	11912	11753	11916	11723	11855	11924	11767	11934	11823	11917	11860	11935	11728	11877	11950	11983	11838	11839	11780	11798	11832	11801	11740	11745	11933	11890	11909	11842	11916	11656	11722	11770	11773	11873	11989	11938	11840	11753	11850	11831	11823	11946	11859	11924	11886	11862	11940	11729	11991	11904	11732	11773	11790	11978	11774	11927	11855	11861	11753	11863	11959	11866	11878	12035	11874	11928	11856	12065	11953	11976	11982	11940	11786	11739	11820	11906	11748	11957	11739	12043	11872	11720	11911	11776	11938	11848	11963	11786	11805	11935	11773	11852	11778	11988	11916	11796	11971	12007	11935	11885	11895	11685	11793	11900	11808	11875	11789	11851	11877	11764	11828	11923	11690	11839	11857	12050	11904	11802	11797	11794	11803	11791	11827	11829	11833	11830	12015	11846	11803	11980	11758	11835	11987	11700	11944	11915	11924	11966	11896	11766	11716	11593	11885	11793	11783	11920	11827	11739	11901	11906	11953	11959	11750	11840	11936	11907	11825	11908	11850	11949	11894	11842	11838	11727	11914	11991	11927	11850	11870	11739	11794	11812	12002	11703	11972	11924	11903	11901	11853	11749	11998	11946	11838	11757	11926	11851	11897	12008	11797	11855	11871	11829	11718	11851	11804	11602	11794	11724	11730	11931	11955	11825	11925	11809	11868	11604	11957	11768	11811	11923	11879	11932	11802	11984	11778	11852	11955	11982	12005	12019	11911	11852	11949	11867	11850	11963	11923	12004	11815	11995	12001	11960	11805	11891	11740	11804	11822	11962	11938	11819	11928	11874	11709	11944	11838	11993	11971	11796	11913	11889	11881	11730	11752	11960	12067	11674	11916	12016	11835	11820	11748	11719	11889	11911	11793	11817	11655	11724	11936	11796	12001	11933	11935	11900	11800	11796	11868	11815	11938	11777	12045	11911	11948	11713	11785	11671	11748	11700	11773	11829	11953	11752	11839	11786	11856	11831	11844	11999	11755	11940	11781	11904	11687	11753	11763	11830	11940	11623	11745	11795	11875	11951	11673	11923	11926	11790	11760	11952	11908	11843	11895	11822	11850	11956	11825	11796	11856	11868	11973	11728	11768	11875	11877	11843	11854	11634	11788	11835	11793	11921	12011	11818	11949	11959	11945	11786	11796	11953	11698	11909	12045	11738	11874	11844	11902	11984	11840	11849	11813	11940	11952	11837	11823	11906	11837	11864	11821	11814	11795	11763	12006	11840	11824	11809	11929	11818	11673	12011	11930	12065	11883	11929	11751	11802	11794	11985	11994	11777	11947	11897	11920	11868	11930	11679	11859	11901	11740	11832	11754	11844	11847	11764	11839	11845	11725	11943	11778	11768	11803	11873	11773	11951	11868	11818	11721	11899	12000	11805	11789	11934	11883	11892	11848	11704	11863	11843	11866	11806	11970	11839	11774	11888	11836	11852	11828	11837	11863	11754	11810	11897	11803	11798	11835	11999	11830	11793	11978	11716	11923	11818	11914	11906	11815	11797	11933	11627	11893	11945	11744	11934	11944	11870	11797	11982	11896	11819	11792	11889	11745	11915	11753	11844	11920	11817	11867	11742	11711	11846	11868	11752	11920	11928	11824	11932	11937	11813	12056	11852	11895	11778	11818	11949	11885	11710	11949	11920	11872	11864	11925	11925	11812	11917	11849	11909	11790	11856	11839	11705	11824	11949	11960	11998	11859	11866	11877	11898	11930	11798	11692	11969	11850	11639	11934	11770	11901	11875	11882	11843	11945	11974	11918	11841	11770	11941	11989	11880	11872	11837	11992	11859	11895	11864	11695	11909	11902	11903	11812	11795	11775	11772	11900	11840	11908	11781	11632	11954	11817	11856	11655	11866	11736	11847	11887	11841	11730	11693	11923	11923	11777	12100	12010	11827	11961	11911	11864	11847	11910
24277	14759	14244	13975	13714	13985	14480	14643	15244	15622	15656	15374	15437	15103	14955	14798	14609	14272	14262	13999	14329	14125	14116	14174	14436	14265	14035	14045	14059	13858	14038	13921	13963	13810	13818	13802	13839	13866	13718	13922	13830	13794	14068	13826	13956	14007	13797	13892	13912	13881	13899	13683	13738	13740	13678	13876	13833	13783	13789	13858	13631	13665	13625	13620	13603	13716	13687	13545	13899	13744	13559	13501	13609	13595	13596	13617	13823	13782	13750	13730	13859	13663	13790	13571	13686	13567	13780	13782	13933	13695	13735	13832	13778	13761	13620	13655	13621	13743	13722	13830	13985	13735	13804	13675	13872	13946	13975	13750	13666	13770	13803	13841	13772	13744	13593	13738	13611	13783	13626	13651	13630	13574	13689	13728	13802	13831	13755	13502	13483	13584	13674	13580	13748	13812	13748	13854	13755	13614	13671	13610	13860	13839	13692	13727	13651	13747	13643	13634	13896	13782	13628	13780	13788	13563	13708	13646	13636	13764	13665	13748	13600	13736	13711	13663	13635	13849	13826	13721	13972	13840	13627	13667	13738	13983	13643	13715	13742	13853	13774	13787	13681	13670	13757	13855	13797	13723	13622	13800	13771	13637	13778	13734	13772	13887	13804	13740	13719	13848	13797	13869	13663	13612	13711	13480	13566	13700	13789	13541	13776	13801	13811	13613	13937	13750	13635	13712	13709	13604	13805	13810	13746	13488	13805	13681	13740	13935	13688	13686	13683	13682	13704	13894	13438	13459	13758	13680	13669	13691	13798	13791	13785	13584	13753	13790	13775	13773	13654	13818	13642	13644	13787	13767	13845	13781	13631	13763	13671	13670	13702	13768	13719	13635	13697	13711	13960	13760	13613	13770	13849	13723	13738	13749	13824	13646	13522	13606	13539	13637	13712	13646	13639	13664	13548	13626	13658	13747	13611	13730	13832	13824	13628	13721	13526	13758	13555	13693	13824	13848	13617	13578	13733	13627	13894	13594	13757	13789	13655	13781	13833	13785	13887	13793	13754	13603	13653	13801	13795	13497	13731	13859	13616	13669	13853	13693	13694	13761	13740	13904	13795	13843	13800	13686	13668	13830	13568	13829	13634	13549	13820	13488	13652	13664	13563	13818	13712	13638	13467	13855	13522	13584	13361	13711	13867	13669	13772	13788	13747	13719	13879	13920	13575	13658	13693	13762	13568	13737	13714	13746	13646	13698	13700	13619	13721	13599	13632	13602	13739	13806	13872	13658	13595	13589	13760	13814	13827	13680	13739	13915	13509	13811	13635	13695	13819	13815	13711	13762	13837	13736	13797	13589	13740	13851	13800	13641	13597	13769	13515	13653	13854	13682	13816	13807	13691	13632	13769	13588	13783	13712	13756	13808	13805	13684	13523	13717	13775	13546	13720	13621	13729	13813	13858	13838	13870	13902	13514	13725	13584	13781	13612	13716	13914	13730	13594	13701	13711	13863	13630	13733	13762	13687	13742	13775	13584	13635	13726	13656	13638	13609	13639	13710	13559	13729	13740	13753	13584	13733	13515	13726	13791	13778	13575	13556	13798	13571	13821	13813	13725	13592	13800	13606	13853	13661	13756	13710	13574	13596	13504	13565	13643	13707	13562	13869	13704	13681	13527	13738	13645	13789	13869	13555	13781	13736	13745	13584	13579	13587	13636	13724	13668	13749	13739	13924	13874	13685	13647	13867	13651	13647	13752	13785	13783	13647	13671	13633	13699	13644	13688	13722	13636	13620	13588	13620	13860	13635	13600	13706	13671	13864	13685	13728	13629	13620	13645	13540	13794	13541	13744	13632	13749	13595	13602	13573	13733	13898	13746	13705	13763	13736	13681	13729	13654	13604	13478	13684	13618	13754	13615	13724	13604	13822	13617	13645	13681	13714	13699	13696	13806	13992	13599	13772	13739	13602	13765	13390	13618	13658	13633	13758	13886	13874	13825	13638	13679	13641	13792	13724	13865	13628	13769	13797	13774	13649	13735	13877	13826	13765	13850	13582	13711	13851	13794	13555	13613	13562	13666	13508	13660	13664	13618	13717	13834	13830	13736	13600	13767	13716	13763	13787	13577	13739	13859	13949	13749	13773	13585	13646	13784	13691	13510	13691	13712	13487	13667	13829	13571	13889	13680	13769	13676	13666	13755	13768	13800	13892	13828	13662	13609	13731	13769	13667	13794	13621	13825	13822	13859	13736	13798	13936	13757	13592	13691	13763	13633	13607	13669	13705	13663	13742	13669	13958	13596	13649	13680	13629	13668	13874	13670	13614	13526	13479	13655	13687	13754	13553	13875	13599	13515	13714	13718	13656	13610	13664	13876	13584	13560	13672	13690	13674	13805	13626	13800	13836	13602	13561	13745	13668	13736	13801	13827	13602	13934	13749	13721	13605	13507	13744	13763	13666	13852	13626	13815	13734	13760	13648	13686	13528	13780	13608	13632	13681	13767	13844	13658	13710	13619	13702	13645	13735	13616	13647	13639	13721	13860	13586	13903	13681	13662	13688	13634	13663	13696	13758	13687	13712	13842	13783	13650	13704	13816	13693	13664	13693	13625	13662	13843	13782	13524	13651	13644	13684	13439	13739	13609	13706	13746	13986	13953	13614	13513	13797	13749	13748	13836	13565	13641	13671	13545	13868	13700	13712	13648	13598	13805	13603	13496	13643	13801	13652	13806	13675	13755	13553	13824	13814	13693	13666	13712	13494	13927	13612	13800	13673	13931	13534	13735	13599	13638	13842	13642	13787	13625	13457	13724	13585	13766	13707	13844	13710	13696	13667	13533	13783	13701	13646	13725	13555	13657	13792	13818	13707	13726	13790	13662	13594	13616	13816	13605	13822	13717	13690	13609	13711	13628	13745	13767	13719	13801	13727	13650	13639	13761	13768	13890	13701	13785	13616	13878	13766	13775	13677	13719	13755	13778	13765	13771	13750	13603	13637	13798	13718	13640	13779	13624	13665	13599	13722	13836	13682	13780	13672	13742	13517	13789	13532	13696	13761	13810	13468	13865	13677	13743	13730	13559	13735	13675	13536	13671	13668	13716	13819	13818	13788	13533	13706	13597	13811	13930	13701	13520	13664	13707	13489	13760	13605	13695	13685	13664	13680	13657	13621	13804	13818	13777	13788	13814	13626	13698	13539	13812	13657	13836	13562	13555	13719	13682	13766	13865	13782	13670	13699	13520	13502	13739	13904	13652	13646	13724	13535	13679	13618	13750	13610	13674	13672	13634	13624	13391	13737	13751	13760	13545	13535	13763	13775	13774	13796	13767	13691	13739	13685	13667	13539	13563	13562	13730	13799	13828	13733	13752	13631	13836	13706	13699	13714	13731	13541	13736	13658	13654	13946	13765	13743	13607	13667	13445	13570	13599	13650	13864	13828	13777	13695	13724	13561	13612	13626	13581	13702	13734	13558	13770	13759	13872	13720	13902	13825	13615	13767	13820	13667	13797	13735	13516	13638	13609	13627	13800	13559	14001	13775	13725	13689	13718	13489	13907	13707	13756	13746	13657	13754	13709	13466	13679	13523	13736	13671	13668	13760	13725	13706	13744	13572	13532	13723	13672	13733	13955	13778	13795	13758	13551	13692	13659	13609	13617	13858	13626	13730	13534	13764	13632	13505	13828	13820	13487	13478	13492	13539	13805	13694	13667	13564	13598	13760	13562	13626	13786	13726	13754	13743	13659	13758	13862	13630	13550	13703	13919	13799	13797	13712	13750	13619	13579	13617	13542	13723	13875	13651	13863	13681	13740	13690	13581	13915	13580	13713	13801	13773	13739	13725	13639	13461	13799	13787	13673	13706	13614	13676	13703	13787	13714	13667	13739	13751	13823	13683	13964	13678	13701	13655	13609	13677	13803	13755	13582	13833	13733	13568	13476	13621	13751	13645	13799	13757	13911	13582	13667	13662	13635	13606	13733	13633	13511	13607	13689	13685	13971	13718	13769	13757	13766	13678	13708	13781	13795	13840	13792	13537	13715	13706	13728	13745	13795	13565	13591	13683	13754	13666	13556	13739	13806	13689	13666	13598	13634	13874	13827	13686	13829	13725	13667	13782	13847	13812	13768	13694	13722	13739	13718	13509	13668	13535	13634	13547	13744	13784	13846	13603	13631	13667	13626	13653	13738	13717	13747	13877	13599	13778	13681	13658	13680	13767	13830	13732	13773	13786	13848	13727	13771	13637	13795	13826	13803	13527	13561	13916	13627	13745	13609	13685	13950	13748	13860	13626	13630	13679	13598	13708	13647	13677	13640	13882	13764	13757	13885	13786	13726	13918	13903	13638	13780	13722	13681	13859	13739	13721	13775	13675	13710	13659	13813	13555	13691	13554	13666	13607	13656	13792	13727	13616	13748	13674	13753	13697	13818	13720	13660	13896	13618	13751	13702	13573	13651	13872	13679	13779	13682	13667	13738	13884	13602	13738	13870	13736	13695	13792	13634	13651	13570	13530	13509	13731	13553	13657	13700	13732	13718	13734	13720	13662	13613	13879	13671	13557	13649	13799	13786	13696	13739	13632	13700	13778	13959	13877	13799	13614	13778	13830	13883	13769	13843	13630	13774	13621	13776	13832	13795	13599	13974	13640	13578	13699	13870	13673	13698	13683	13701	13716	13709	13578	13662	13794	13666	13780	13673	13865	13877	13723	13646	13691	13818	13745	13818	13796	13703	13671	13640	13691	13843	13901	13904	13502	13889	13770	13785	13584	13892	13707	13544	13701	13481	13410	13447	13634	13509	13570	13859	13549	13839	13719	13719	13753	13750	13933	13709	13920	13595	13762	13697	13680	13682	13764	13739	13781	13703	13805	13807	13692	13743	13613	13780	13561	13724	13730	13750	13664	13693	13755	13666	13570	13525	13751	13642	13559	13516	13816	13761	13750	13772	13723	13756	13763	13515	13701	13834	13671	13632	13662	13849	13558	13676	13808	13648	13833	13673	13801	13735	13559	13866	13800	13772	13910	13748	13773	13863	13771	13986	13804	13633	13682	13726	13835	13469	13663	13819	13645	13683	13763	13747	13776	13481	13816	13736	13693	13805	13635	13728	13533	13725	13785	13708	13751	13589	13624	13848	13749	13693	13814	13818	13669	13657	13650	13693	13635	13725	13828
18215	12595	12273	12301	12816	13423	13891	14436	15532	16094	16103	15679	15606	14904	14723	14007	13792	13717	13386	13259	13189	13278	13208	13220	13060	13209	13055	12963	12706	12520	12749	12522	12610	12360	12580	12502	12618	12548	12568	12384	12332	12399	12458	12446	12671	12643	12741	12675	12592	12543	12363	12291	12361	12261	12132	12313	12234	12183	12159	12173	12153	12257	12136	12131	12105	12269	12103	12247	12248	12059	12256	12017	12079	12110	12090	12177	12210	12087	12244	12236	12192	12123	12124	12238	12211	12206	12161	12168	12107	12085	12241	12103	12208	12161	12167	12203	12132	12155	12136	12122	12121	12061	12228	12152	12079	12139	12130	12184	12304	12076	12083	12219	12107	12116	12225	12207	12168	12087	12121	12067	12156	12170	12164	12040	12207	12129	12084	12164	12166	12260	11878	12233	12034	12190	12184	12219	12099	12148	12079	12023	12151	12260	12135	12195	12173	12118	12207	12209	12235	12105	12192	12133	12257	11979	12069	12178	12172	12234	12088	12260	12014	12074	12066	12191	12314	12132	12178	12265	12138	12105	12182	12043	12205	12074	12233	12190	12134	12280	12032	12208	12149	12221	12073	12269	12195	12064	12166	12104	12031	12052	12220	12210	12228	12103	12157	12147	12017	12054	12288	12072	12194	12222	12144	12100	12231	11953	12254	12168	12334	12138	12148	12185	12309	12319	12306	12133	12178	12272	12117	12149	12173	12202	12040	12133	12177	12201	11982	12360	12042	12157	12027	12153	12294	12273	12077	12150	12134	12165	12318	12060	12146	11998	12112	12023	12234	12180	12264	12192	12201	12296	12220	12168	12101	12146	12153	12137	12232	12139	12178	12184	12104	12013	12269	12172	12033	12039	12204	12292	12127	12292	12129	12180	12092	12277	12021	12045	12133	12055	12042	12297	11998	12191	12144	12317	12177	12118	12293	12160	12104	12243	12215	12045	12174	12255	12033	12303	12131	12218	12193	12201	12099	12073	12145	12208	12161	12096	12103	12380	12122	12243	12135	12001	12171	12336	12272	12136	12159	12265	12122	12360	12127	12023	11936	12159	12227	12299	12185	12190	12174	12139	12153	12028	12136	12040	12150	12179	12115	12131	12152	12310	12220	12194	12257	12236	12279	12308	12101	12151	12044	12120	12191	12063	12007	12223	12080	12205	12130	12054	12110	12133	12250	12234	12076	12132	12168	12115	12127	12171	12149	12195	12229	12136	12159	12306	12237	12252	12156	12095	12139	11927	12191	12137	12045	12068	12278	12087	12075	12253	12166	12252	12113	12197	12107	12138	12196	12176	12088	12111	12091	12048	12111	12127	12092	12233	12142	12246	12214	12116	12219	12227	12150	12141	12084	12200	12259	12160	12133	12268	12076	12080	12135	12352	12242	12300	12095	12270	12142	12245	12214	12103	12176	12217	12245	12145	12199	12245	12286	12219	12292	12132	12250	12163	12098	12010	12155	12057	12015	12200	12168	12065	12198	12319	12092	12131	12154	12132	12136	12221	12103	12332	12245	12163	12185	12080	12276	12071	12099	12137	12198	12007	12128	12081	12086	12041	12196	12222	12166	12067	12177	12315	12154	12286	12291	12122	12145	12146	12180	12161	12206	12069	12065	12151	12111	12235	12218	12032	12200	12177	12036	12311	12178	12124	12244	12201	12147	12067	12228	12091	12084	12150	12230	12157	12058	12150	12083	12290	12164	12097	12093	12218	12217	12052	12253	12092	11952	12182	12145	12141	12116	12097	12338	12239	12144	12241	12134	12008	12179	12136	12166	12340	12326	12253	12237	12147	12256	12237	12205	12106	12156	12304	12171	12058	12197	12280	12173	12272	12027	12173	12165	12233	12148	12073	12299	12219	12167	12105	12105	12284	12322	12162	12242	12172	12165	12148	12161	12142	12278	12133	12245	12178	12163	12223	12109	12012	12072	11958	12159	12076	12089	12195	12016	12038	12067	12142	12199	12058	12142	12349	12101	12265	12325	12033	12104	12034	12161	12217	12136	12178	12234	12264	12107	12172	12125	12014	12181	11982	12244	12200	12172	12173	12061	12118	12052	12193	12085	12109	12192	12389	12123	12121	12211	12210	12055	12156	12137	12000	12062	12011	12103	12292	12207	12073	12115	12083	12290	12235	12067	12009	12196	12060	12298	12248	12109	12144	12154	12063	12143	12241	12202	12070	12170	12263	12191	12011	12077	12196	12173	12103	12228	12109	12171	12344	11906	12111	11974	12132	12171	12141	12133	12239	12215	12112	12011	12246	12187	12059	12096	12137	12236	12054	12261	12200	12302	12354	12115	12163	12204	12118	12082	12288	12263	12238	12147	12360	12210	12094	12149	12126	12018	12025	12198	12029	12217	12125	11917	12105	12172	12066	12286	12216	12263	12057	12145	12176	12237	12100	12163	12156	12148	12323	12150	12112	12186	12312	12065	12028	12233	12194	12113	12194	12127	12250	12093	12210	12230	12170	12212	12351	12110	12024	12050	12134	12087	12277	12090	12118	12055	12142	12079	11998	12172	12099	12064	12152	12124	12339	12044	12202	12170	12059	12129	12122	12212	12230	11998	12327	12114	12149	12140	12321	12089	12097	12068	12186	12222	12220	12071	11987	12198	12135	12208	12276	12266	12180	12312	12090	12051	12249	12129	11990	12201	12185	12122	12050	12011	12162	12140	12107	12109	12110	12146	12207	12173	12325	12138	12039	11989	12265	12082	12035	12063	12178	12090	12202	12179	12153	12239	12198	12115	12063	12134	12163	12071	12087	12204	12164	12154	12166	12120	12006	12245	12097	11979	12063	12070	12001	12222	12178	12122	12226	12193	12047	12000	12063	12088	12143	11927	12026	12085	12203	12222	11970	12242	12130	12047	12188	12150	12095	12198	12228	12210	12170	12076	12264	12078	12000	12044	12323	12092	12291	12139	12149	12081	12207	12143	12154	12234	12125	12069	12269	12036	12230	12169	12097	12211	12216	12123	12128	12161	12183	12212	12106	12088	12379	12240	12220	12105	11996	12244	12177	12227	12213	12152	12058	12121	12169	12206	12121	12027	12165	12256	12173	12221	12052	12100	12180	12017	12199	12071	12189	12102	12023	12272	12172	12027	12069	12169	12156	12135	12263	12286	12286	12164	12143	12301	12244	12086	12172	12055	12213	12235	12220	11907	12205	12157	12036	12318	12167	12164	12144	12051	12099	12034	11988	12236	12303	12335	11959	11983	12075	11988	12116	12002	12116	12197	12218	12165	12246	12146	12261	12176	12156	12117	12233	12188	12152	12179	12275	12182	12077	12164	12137	12141	11972	12309	12043	12231	12030	12184	12018	12068	12099	12194	11994	12269	12138	12002	12153	12115	12148	12081	12152	12249	12130	12219	11984	12058	12144	12061	12314	12309	12213	12207	12181	12264	12008	11897	12148	12369	12200	12237	12251	12161	12076	12191	12107	12278	12132	12154	12151	12273	12242	12179	12153	12016	11965	12210	12215	12159	12169	12196	12045	12144	12020	12111	12187	12064	12115	12295	11953	12184	12196	12247	12054	12164	12062	12161	12254	12106	12208	12249	12272	12129	12293	12058	12188	12115	12184	12213	12156	12119	12105	12277	12116	12155	12014	12049	12187	12255	12071	12214	12112	12182	12185	12181	12221	12106	12219	12073	12159	12181	12173	12245	12123	12214	12219	12115	12100	12103	12190	12210	12184	12115	12194	12168	11869	12068	12262	12071	12071	12096	12141	12160	12148	12131	12133	12167	12276	12122	11956	12154	12242	12310	12031	12005	12082	12241	12076	12192	12038	12194	12272	12038	11989	12267	12104	12165	12199	12037	12153	12180	12125	12100	12109	12243	12137	12241	12012	12182	12208	12133	12097	12242	12153	12221	12150	12078	12061	12162	12139	12103	12072	12167	12155	12110	12137	12118	12193	12177	12181	12240	12062	12026	12205	12206	12147	12128	12340	12262	12178	12220	12116	12140	12134	12215	12197	12110	12222	12130	12265	12036	12156	12137	12008	12065	12086	12272	12240	12165	12092	12118	12105	12253	12181	12157	12046	12149	12051	12100	12255	12154	11999	12035	12232	12094	12198	12094	12178	12240	12306	11966	12177	12141	12210	12157	12254	12259	12079	12090	12162	12072	12028	12327	12042	12214	12142	12097	12219	12211	12025	12089	12277	12233	12097	12181	12305	12165	12052	12204	12180	12159	12136	12096	12139	12160	12094	12275	12152	12013	12104	12185	12130	12318	12229	12152	12062	12225	12245	12131	12220	12098	12198	12148	12067	12179	12079	11991	11988	12157	12024	12020	12167	12231	12196	11958	12330	12044	12225	12052	12183	12076	12052	12173	12210	12282	12161	12087	12077	12030	12076	12133	12064	12089	12245	12062	12405	12179	12138	12158	12140	12272	12447	12145	12196	12060	12137	12311	12135	12124	12198	12257	12277	12106	12233	12135	12252	12106	12099	12264	12061	12224	12265	12281	12164	12316	12058	12074	12292	12225	12237	12163	12131	12101	12032	12248	12247	12028	12126	12094	12018	12160	12287	12122	11999	12029	12150	12187	12158	12067	12196	12186	12111	12137	12197	12166	12266	12215	12085	12222	12217	12125	12167	12245	11981	12124	12209	12194	12331	12157	12223	12149	12107	12184	12133	12195	12015	12091	12193	12045	12094	12146	12141	12350	12300	12167	12058	12175	12165	12252	12141	12167	12065	12018	12251	12142	12331	12331	12193	12169	12174	12059	12313	12210	12137	12235	12122	12295	12205	12134	12201	12160	12241	11854	12187	12084	12260	12145	12207	12003	12047	12267	12179	12024	12033	12045	12190	12077	12156	12060	12146	12116	12083	12301	12179	12223	12143	12301	12023	12202	12225	12117	12279	12161	12072	12184	12074	12055	12249	11974	12116	12132	12179	12161	12080	12053	12115	12069	12280	12022	12058	12117	12032	12034	12196	12181	12044	12184	12225	12170	12196	12110	12110	12171	12218	12072	12356	12197	11970	12073	12025	12057	12249	12030	12146	12187	12217	11910	11965	12201	12149	12175	12120	12217	12253	12166	12083	11904	12198	12222	12161	12145	12142	12171	12085	12127	11957	12189	12111	12279	12223	12290	12064	12148	12147	11964	12228
22264	15548	14869	14553	14686	15400	15818	16298	16674	17411	17369	17019	16918	16842	16511	15881	15631	15471	15360	15373	15344	15143	15097	15212	15140	14814	15038	14900	14946	14662	14607	14380	14659	14595	14691	14556	14507	14675	14748	14480	14641	14646	14719	14418	14610	14458	14675	14660	14550	14639	14464	14487	14363	14504	14549	14378	14144	14517	14280	14282	14403	14520	14370	14274	14346	14215	13985	14195	14278	14386	14371	14170	14297	14420	14444	14181	14457	14343	14231	14384	14290	14409	14467	14321	14352	14332	14274	14357	14632	14570	14461	14327	14423	14267	14417	14213	14327	14212	14352	14362	14222	14301	14364	14358	14409	14337	14323	14345	14573	14508	14268	14186	14472	14311	14252	14208	14219	14256	14467	14441	14337	14414	14354	14294	14364	14408	14391	14256	14542	14310	14524	14417	14550	14228	14214	14397	14149	14264	14211	14462	14371	14340	14329	14306	14222	14096	14155	14316	14389	14281	14355	14338	14412	14304	14276	14314	14230	14369	14255	14337	14344	14380	14165	14365	14341	14437	14319	14232	14245	14317	14480	14369	14271	14267	14327	14440	14266	14298	14299	14459	14346	14283	14399	14276	14177	14310	14330	14139	14130	14127	14359	14286	14369	14362	14322	14283	14182	14499	14263	14414	14342	14324	14462	14207	14407	14195	14375	14333	14285	14196	14265	14387	14588	14318	14412	14339	14272	14273	14292	14569	14329	14198	14373	14115	14430	14496	14233	14273	14313	14413	14325	14329	14338	14238	14247	14270	14368	14274	14391	14354	14323	14304	14297	14307	14447	14590	14502	14137	14439	14367	14385	14298	14496	14319	14426	14455	14388	14254	14420	14394	14459	14308	14266	14255	14421	14329	14327	14318	14460	14490	14298	14446	14244	14160	14397	14219	14354	14099	14179	14144	14335	14107	14249	14436	14307	14327	14294	14418	14338	14392	14225	14269	14275	14249	14349	14310	14394	14126	14390	14286	14373	14416	14284	14157	14403	14336	14337	14309	14362	14149	14442	14387	14432	14118	14295	14257	14380	14438	14306	14312	14249	14271	14479	14567	14369	14182	14335	14169	14352	14435	14292	14571	14286	14371	14400	14476	14341	14398	14238	14265	14322	14251	14252	14252	14185	14306	14315	14438	14371	14316	14446	14517	14163	14209	14244	14393	14481	14396	14518	14549	14261	14150	14235	14426	14226	14268	14398	14367	14469	14136	14407	14406	14446	14384	14475	14252	14440	14148	14376	14182	14440	14323	14409	14337	14412	14421	14294	14277	14223	14307	14451	14368	14300	14258	14352	14248	14425	14289	14393	14328	14424	14310	14440	14490	14200	14498	14352	14203	14260	14384	14354	14273	14213	14341	14431	14257	14269	14494	14353	14443	14369	14196	14468	14468	14461	14324	14364	14157	14293	14242	14134	14231	14288	14342	14237	14407	14357	14221	14513	14400	14207	14362	14364	14196	14279	14236	14336	14250	14389	14471	14318	14305	14328	14362	14344	14418	14277	14220	14500	14457	14233	14304	14446	14421	14437	14285	14546	14540	14378	14339	14420	14402	14325	14492	14422	14380	14445	14287	14401	14189	14329	14389	14278	14329	14224	14340	14494	14555	14165	14449	14172	14310	14247	14573	14438	14403	14264	14380	14395	14339	14420	14389	14289	14304	14248	14514	14356	14240	14363	14298	14289	14455	14423	14393	14274	14361	14384	14329	14237	14150	14190	14356	14402	14375	14368	14423	14302	14461	14387	14373	14422	14480	14459	14270	14246	14235	14200	14305	14188	14306	14263	14230	14208	14398	14200	14184	14367	14349	14301	14261	14358	14261	14182	14360	14451	14244	14478	14285	14325	14410	14550	14294	14369	14204	14415	14414	14300	14341	14238	14370	14390	14428	14489	14384	14481	14389	14357	14329	14292	14295	14411	14092	14283	14224	14330	14482	14298	14424	14363	14402	14342	14315	14347	14278	14352	14297	14360	14325	14385	14162	14523	14341	14217	14116	14341	14385	14237	14416	14536	14224	14336	14131	14354	14354	14336	14472	14374	14316	14213	14267	14483	14291	14409	14442	14453	14323	14060	14229	14312	14273	14249	14331	14341	14471	14457	14306	14417	14427	14199	14334	14200	14264	14520	14020	14280	14397	14301	14301	14404	14407	14391	14380	14378	14193	14282	14523	14239	14608	14391	14391	14406	14555	14367	14266	14205	14425	14305	14446	14525	14440	14528	14362	14345	14270	14287	14287	14303	14384	14401	14291	14397	14179	14318	14296	14162	14466	14536	14331	14433	14239	14393	14388	14210	14345	14212	14113	14218	14227	14371	14331	14433	14488	14271	14290	14398	14344	14337	14460	14496	14385	14279	14390	14220	14341	14459	14400	14366	14384	14396	14367	14391	14249	14225	14239	14204	14348	14368	14376	14208	14494	14232	14249	14217	14327	14269	14217	14361	14237	14275	14368	14460	14613	14209	14257	14410	14328	14538	14135	14350	14219	14310	14257	14295	14260	14301	14163	14240	14192	14429	14494	14221	14383	14145	14235	14407	14248	14306	14358	14329	14285	14420	14123	14371	14284	14262	14378	14276	14327	14437	14384	14247	14207	14265	14163	14231	14335	14591	14172	14355	14237	14322	14448	14534	14367	14294	14022	14171	14293	14361	14355	14344	14441	14388	14421	14170	14346	14456	14481	14525	14373	14346	14325	14356	14354	14519	14420	14305	14388	14340	14285	14314	14499	14416	14174	14188	14140	14345	14313	14148	14400	14526	14468	14360	14329	14364	14231	14106	14463	14316	14461	14276	14376	14309	14173	14154	14618	14397	14244	14322	14417	14303	14378	14297	14366	14211	14258	14311	14419	14389	14479	14488	14353	14375	14158	14268	14209	14276	14503	14479	14386	14411	14349	14290	14353	14327	14400	14382	14384	14244	14249	14292	14425	14391	14257	14368	14453	14352	14279	14204	14485	14227	14244	14404	14451	14283	14200	14374	14361	14218	14384	14274	14251	14220	14234	14434	14314	14387	14486	14342	14249	14366	14365	14378	14361	14338	14423	14324	14455	14595	14289	14574	14430	14299	14501	14479	14216	14184	14209	14242	14273	14385	14327	14457	14460	14323	14388	14279	14481	14418	14254	14485	14518	14546	14525	14452	14334	14353	14470	14158	14265	14324	14349	14268	14339	14255	14319	14418	14511	14401	14457	14463	14432	14639	14478	14393	14225	14370	14205	14433	14449	14507	14216	14267	14296	14501	14345	14332	14322	14307	14265	14384	14184	14332	14307	14327	14134	14238	14338	14379	14310	14087	14192	14520	14483	14392	14136	14306	14219	14560	14211	14316	14552	14051	14221	14261	14481	14458	14308	14337	14333	14134	14303	14408	14388	14399	14273	14470	14515	14381	14482	14463	14316	14397	14396	14436	14413	14309	14339	14235	14411	14316	14297	14353	14392	14182	14427	14517	14352	14274	14217	14191	14341	14461	14479	14285	14266	14266	14301	14348	14204	14369	14382	14407	14212	14205	14196	14493	14266	14248	14308	14407	14289	14331	14603	14338	14199	14315	14368	14435	14480	14442	14570	14355	14147	14338	14365	14282	14365	14400	14314	14323	14338	14395	14449	14416	14329	14044	14361	14375	14302	14268	14188	14400	14352	14445	14410	14429	14291	14451	14158	14451	14450	14458	14552	14291	14315	14532	14232	14390	14371	14419	14437	14327	14449	14274	14214	14360	14138	14290	14294	14330	14403	14285	14383	14481	14335	14328	14184	14314	14317	14335	14165	14300	14448	14354	14329	14314	14336	14378	14575	14374	14308	14325	14191	14345	14387	14340	14224	14395	14358	14248	14503	14346	14241	14309	14223	14489	14627	14507	14292	14388	14488	14232	14274	14234	14334	14342	14386	14347	14347	14464	14197	14363	14631	14268	14361	14366	14454	14185	14272	14353	14405	14438	14398	14455	14497	14229	14210	14209	14248	14447	14442	14480	14222	14172	14198	14215	14542	14392	14179	14337	14383	14308	14393	14451	14407	14431	14254	14362	14464	14322	14338	14272	14426	14323	14416	14228	14347	14469	14362	14232	14448	14478	14259	14350	14187	14452	14265	14506	14177	14328	14334	14384	14251	14349	14184	14327	14355	14266	14369	14331	14327	14316	14349	14175	14218	14276	14101	14489	14210	14227	14296	14310	14328	14290	14159	14235	14207	14360	14386	14293	14332	14430	14448	14260	14422	14363	14551	14377	14311	14220	14416	14373	14375	14353	14321	14297	14361	14406	14407	14372	14332	14472	14458	14457	14398	14264	14286	14324	14410	14424	14213	14255	14324	14455	14355	14255	14307	14311	14357	14276	14409	14403	14370	14450	14371	14273	14314	14312	14385	14231	14199	14295	14181	14237	14363	14354	14300	14309	14114	14380	14215	14212	14354	14400	14329	14355	14448	14490	14451	14367	14420	14522	14281	14521	14377	14372	14419	14311	14402	14276	14297	14259	14196	14354	14320	14289	14343	14349	14143	14349	14280	14219	14244	14251	14285	14356	14350	14178	14272	14523	14214	14156	14267	14214	14224	14356	14248	14294	14418	14250	14345	14234	14405	14390	14424	14290	14427	14420	14439	14306	14352	14378	14263	14486	14448	14388	14365	14303	14319	14451	14256	14303	14544	14274	14426	14216	14226	14345	14490	14408	14378	14209	14505	14481	14301	14365	14393	14215	14241	14246	14335	14483	14396	14201	14332	14534	14427	14319	14195	14150	14355	14381	14431	14405	14550	14512	14450	14152	14239	14449	14299	14317	14310	14249	14219	14476	14184	14293	14379	14474	14491	14316	14416	14349	14299	14440	14134	14477	14345	14393	14356	14379	14430	14375	14144	14391	14387	14296	14604	14438	14320	14269	14312	14400	14291	14230	14422	14401	14370	14248	14263	14471	14312	14189	14488	14425	14167	14217	14444	14388	14504	14325	14230	14272	14257	14317	14316	14388	14274	14319	14259	14555	14163	14310	14271	14357	14383	14186	14434	14187	14410	14304	14288	14581	14273	14270	14329	14311	14286	14380	14318	14322	14355	14410	14396	14566	14263	14387	14249	14210	14295	14296	14348	14406	14366	14252	14367	14181	14317	14412	14288	14382	14353	14173	14189
19908	13543	13266	13244	14376	15513	16231	16769	17868	18576	18502	17975	17486	17162	16323	15768	15264	14743	14486	14217	14339	14151	14298	14102	14108	14016	13930	13595	13533	13226	13386	13300	13383	13223	13254	13158	13233	13259	13025	13092	13146	13112	13065	13129	13150	13340	13363	13120	13336	13180	12924	12984	12796	12709	12564	12806	12742	12777	12536	12730	12606	12431	12634	12542	12602	12489	12608	12650	12650	12550	12459	12499	12578	12586	12578	12530	12608	12595	12450	12563	12606	12632	12403	12514	12532	12615	12649	12559	12581	12765	12533	12630	12617	12410	12498	12633	12668	12489	12521	12625	12541	12467	12400	12630	12438	12490	12482	12539	12532	12638	12584	12587	12597	12560	12548	12593	12556	12663	12531	12579	12637	12383	12568	12376	12447	12486	12461	12638	12548	12568	12509	12630	12581	12393	12462	12519	12668	12541	12412	12662	12658	12585	12676	12622	12546	12518	12552	12619	12712	12576	12446	12587	12523	12390	12581	12520	12350	12682	12490	12337	12555	12430	12386	12643	12574	12665	12472	12796	12522	12527	12529	12561	12543	12596	12380	12642	12604	12484	12657	12436	12486	12582	12664	12629	12606	12568	12525	12622	12694	12574	12515	12564	12536	12522	12500	12416	12542	12552	12650	12685	12504	12419	12491	12617	12526	12644	12614	12494	12493	12599	12538	12604	12603	12523	12589	12459	12548	12496	12615	12496	12492	12553	12595	12565	12604	12536	12628	12448	12450	12457	12583	12455	12371	12748	12535	12501	12597	12501	12610	12548	12632	12547	12469	12497	12645	12577	12644	12565	12609	12724	12673	12503	12558	12574	12373	12484	12576	12580	12617	12473	12439	12719	12484	12559	12599	12586	12503	12446	12401	12614	12581	12665	12527	12559	12459	12598	12658	12644	12557	12562	12604	12569	12505	12620	12437	12597	12497	12635	12513	12703	12472	12538	12531	12433	12475	12581	12516	12562	12672	12627	12588	12461	12626	12335	12622	12374	12478	12466	12532	12561	12404	12442	12434	12478	12579	12587	12548	12657	12554	12433	12399	12539	12646	12593	12326	12609	12661	12372	12644	12526	12653	12583	12502	12407	12577	12611	12593	12508	12559	12760	12461	12472	12542	12500	12612	12568	12561	12521	12500	12519	12369	12463	12495	12544	12470	12465	12638	12663	12608	12581	12513	12594	12632	12515	12672	12828	12507	12435	12498	12392	12595	12654	12549	12569	12451	12493	12537	12487	12438	12726	12462	12655	12482	12622	12567	12482	12677	12574	12650	12603	12389	12388	12533	12445	12448	12509	12741	12669	12719	12486	12589	12448	12494	12606	12615	12502	12541	12567	12540	12582	12507	12617	12592	12468	12552	12733	12542	12553	12558	12549	12597	12619	12483	12616	12537	12460	12605	12522	12410	12496	12713	12405	12567	12538	12530	12270	12458	12495	12482	12333	12754	12615	12649	12634	12506	12554	12497	12595	12519	12472	12557	12452	12457	12479	12587	12532	12530	12551	12614	12438	12442	12546	12561	12557	12627	12676	12579	12565	12478	12419	12668	12551	12669	12573	12401	12587	12634	12605	12478	12516	12540	12399	12516	12449	12582	12583	12546	12649	12663	12669	12467	12643	12610	12523	12601	12598	12493	12488	12521	12536	12576	12669	12486	12489	12677	12537	12616	12595	12438	12484	12446	12619	12564	12432	12571	12356	12570	12270	12656	12558	12526	12598	12469	12621	12463	12615	12436	12659	12636	12499	12734	12393	12578	12613	12624	12453	12613	12455	12503	12448	12686	12541	12589	12774	12566	12589	12598	12651	12669	12492	12620	12598	12642	12479	12563	12625	12570	12640	12577	12571	12599	12612	12534	12685	12505	12605	12567	12545	12535	12666	12441	12634	12642	12511	12535	12528	12528	12663	12674	12612	12632	12486	12491	12514	12606	12552	12520	12558	12454	12435	12580	12684	12420	12423	12528	12687	12576	12589	12702	12649	12673	12712	12586	12687	12604	12667	12567	12599	12482	12566	12576	12408	12485	12557	12456	12672	12586	12398	12424	12592	12628	12487	12592	12610	12402	12521	12510	12571	12606	12488	12481	12581	12679	12611	12499	12601	12679	12507	12591	12588	12615	12572	12590	12415	12725	12524	12506	12538	12617	12410	12734	12764	12546	12456	12339	12629	12535	12560	12548	12746	12518	12404	12490	12427	12345	12592	12537	12581	12508	12537	12743	12464	12552	12456	12476	12691	12579	12443	12447	12531	12653	12501	12627	12556	12453	12636	12519	12634	12591	12508	12744	12678	12592	12574	12604	12462	12581	12676	12525	12641	12672	12414	12577	12430	12454	12511	12661	12579	12481	12606	12536	12717	12590	12569	12615	12444	12788	12480	12552	12666	12476	12588	12423	12560	12541	12614	12529	12560	12454	12535	12609	12637	12476	12574	12533	12614	12512	12541	12760	12598	12468	12682	12579	12589	12452	12421	12487	12721	12535	12534	12589	12576	12372	12505	12553	12536	12582	12466	12436	12529	12638	12530	12547	12506	12646	12634	12340	12422	12591	12556	12530	12477	12504	12592	12530	12644	12580	12683	12537	12684	12621	12582	12517	12596	12526	12457	12303	12569	12514	12529	12636	12715	12452	12678	12486	12453	12592	12540	12532	12713	12665	12513	12609	12558	12606	12506	12623	12625	12592	12518	12449	12636	12420	12594	12673	12548	12631	12595	12373	12393	12217	12472	12539	12601	12593	12593	12611	12661	12538	12549	12516	12479	12599	12424	12594	12512	12483	12650	12463	12475	12588	12502	12535	12490	12537	12594	12547	12501	12659	12636	12516	12553	12683	12611	12695	12593	12551	12448	12596	12621	12535	12736	12575	12443	12576	12511	12641	12379	12444	12565	12711	12466	12566	12642	12556	12590	12583	12459	12480	12442	12589	12442	12554	12498	12493	12331	12507	12527	12563	12578	12675	12404	12603	12571	12490	12639	12573	12624	12582	12506	12485	12604	12586	12542	12492	12464	12679	12565	12554	12659	12538	12371	12595	12501	12586	12432	12633	12522	12678	12631	12607	12677	12427	12376	12400	12496	12579	12452	12433	12641	12414	12558	12556	12499	12522	12579	12708	12425	12375	12478	12717	12700	12550	12616	12666	12561	12501	12692	12448	12572	12618	12342	12522	12446	12486	12374	12660	12497	12682	12517	12642	12453	12647	12542	12609	12456	12356	12532	12602	12494	12579	12739	12563	12459	12412	12479	12505	12696	12577	12496	12534	12427	12564	12548	12642	12498	12440	12559	12521	12645	12712	12563	12571	12462	12716	12589	12680	12453	12672	12474	12523	12522	12547	12349	12589	12707	12637	12527	12614	12651	12500	12557	12462	12573	12635	12645	12466	12559	12462	12490	12606	12736	12504	12549	12535	12674	12501	12440	12463	12609	12595	12465	12521	12413	12511	12576	12485	12639	12577	12428	12434	12546	12435	12472	12622	12549	12537	12615	12871	12433	12457	12758	12476	12449	12620	12531	12413	12528	12655	12569	12605	12536	12431	12438	12755	12486	12496	12559	12443	12598	12487	12601	12707	12556	12570	12508	12569	12671	12634	12511	12462	12504	12345	12750	12529	12659	12669	12529	12490	12638	12414	12435	12441	12466	12344	12681	12458	12617	12445	12607	12588	12587	12708	12536	12481	12585	12379	12564	12708	12687	12550	12672	12649	12447	12575	12448	12563	12519	12659	12607	12655	12467	12690	12647	12544	12463	12451	12459	12616	12505	12396	12297	12562	12562	12424	12602	12547	12501	12703	12681	12596	12502	12612	12784	12690	12552	12601	12611	12569	12622	12586	12454	12637	12660	12684	12589	12573	12457	12483	12531	12500	12645	12691	12494	12543	12791	12589	12608	12639	12592	12693	12495	12641	12584	12670	12438	12448	12489	12658	12514	12531	12669	12298	12636	12601	12569	12539	12637	12401	12710	12584	12700	12570	12555	12549	12492	12600	12521	12530	12577	12556	12488	12477	12730	12405	12619	12565	12433	12533	12433	12564	12649	12584	12471	12671	12477	12500	12556	12497	12556	12458	12655	12550	12403	12517	12494	12436	12445	12432	12483	12561	12679	12551	12504	12576	12632	12472	12471	12624	12512	12592	12464	12560	12538	12594	12694	12523	12641	12539	12632	12588	12704	12537	12506	12523	12448	12619	12657	12522	12679	12420	12492	12420	12408	12608	12346	12646	12369	12555	12544	12512	12414	12409	12558	12394	12620	12663	12428	12632	12619	12424	12659	12541	12586	12408	12460	12634	12549	12563	12686	12608	12604	12507	12697	12453	12691	12656	12466	12599	12418	12462	12504	12626	12406	12405	12654	12621	12597	12654	12535	12513	12440	12573	12569	12556	12621	12563	12725	12553	12548	12617	12456	12450	12655	12512	12607	12459	12441	12499	12373	12490	12606	12663	12719	12551	12530	12483	12602	12508	12595	12524	12600	12613	12417	12510	12553	12413	12513	12578	12550	12707	12643	12547	12473	12543	12660	12475	12406	12618	12588	12494	12492	12731	12473	12543	12647	12434	12437	12735	12472	12422	12547	12651	12488	12514	12551	12543	12630	12403	12552	12762	12323	12582	12535	12574	12465	12657	12597	12611	12521	12449	12603	12594	12648	12669	12505	12682	12480	12524	12623	12472	12515	12517	12641	12350	12496	12684	12454	12576	12523	12305	12483	12500	12616	12391	12420	12627	12330	12604	12340	12685	12495	12383	12684	12593	12613	12524	12570	12432	12634	12760	12561	12567	12557	12702	12605	12568	12493	12695	12521	12432	12511	12500	12591	12540	12521	12635	12619	12320	12592	12551	12502	12766	12518	12485	12515	12509	12452	12653	12629	12526	12605	12591	12697	12473	12599	12748	12429	12614	12631	12704	12425	12480	12400	12714	12546	12526	12642	12554	12515	12528	12648	12602	12539	12614	12470	12627	12608	12745	12334	12606	12354	12552	12598	12556	12595	12464	12410	12538	12499	12427	12547	12529	12519	12502	12603	12353	12707	12412	12567	12517	12622	12599	12559	12503	12499	12693	12603	12502	12503	12470	12586	12621	12448	12737	12484	12523	12539	12514	12548	12771	12462	12571	12620	12525	12393
26541	16525	15709	15201	15012	15470	16287	16576	17088	17870	17800	17797	17378	17193	16947	16598	16188	16017	15784	15731	15702	15455	15519	15648	15559	15425	15327	15272	15207	15195	14967	15117	15136	14966	14767	15078	15096	15065	14867	15105	15026	14800	14815	15154	15002	15018	15113	14864	14839	14956	15071	14848	14756	14632	14719	14790	14600	14509	14740	14873	14539	14744	14787	14467	14426	14690	14587	14752	14806	14673	14634	14567	14584	14712	14665	14614	14762	14768	14838	14793	14703	14387	14464	14666	14966	14829	14802	14803	14683	14594	14798	14597	14762	14866	14681	14702	14635	14503	14561	14570	14680	14522	14657	14833	14870	14660	14626	14578	14692	14568	14759	14500	14585	14592	14699	14748	14780	14729	14714	14690	14724	14740	14664	14681	14818	14748	14836	14553	14919	14698	14747	14640	14701	14658	14827	14657	14577	14656	14581	14747	14659	14663	14833	14739	14597	14595	14751	14552	14700	14446	14513	14634	14682	14776	14757	14726	14735	14629	14760	14655	14505	14633	14716	14696	14696	14738	14638	14524	14713	14618	14529	14806	14558	14776	14637	14708	14755	14549	14534	14629	14791	14599	14672	14787	14609	14749	14599	14522	14661	14601	14530	14508	14665	14810	14534	14616	14710	14513	14615	14843	14678	14669	14635	14504	14688	14592	14783	14839	14837	14607	14704	14690	14757	14777	14615	14804	14846	14642	14725	14779	14680	14579	14678	14735	14521	14595	14673	14675	14664	14600	14834	14615	14680	14698	14697	14721	14759	14577	14606	14583	14629	14808	14824	14642	14467	14654	14709	14589	14754	14573	14579	14641	14824	14756	14698	14705	14721	14692	14609	14708	14720	14777	14685	14683	14587	14615	14869	14588	14736	14629	14592	14736	14745	14730	14703	14645	14551	14587	14735	14594	14589	14779	14505	14632	14665	14574	14806	14560	14689	14595	14912	14413	14701	14536	14566	14724	14714	14894	14680	14714	14656	14610	14651	14736	14612	14738	14762	14717	14742	14883	14661	14802	14670	14674	14679	14840	14772	14451	14622	14369	14724	14726	14556	14679	14701	14646	14785	14694	14731	14751	14822	14708	14571	14675	14623	14601	14726	14713	14767	14819	14542	14756	14640	14695	14850	14604	14738	14798	14950	14389	14750	14551	14769	14539	14599	14908	14853	14632	14491	14631	14762	14707	14558	14667	14499	14654	14687	14655	14540	14835	14748	14536	14712	14915	14789	14638	14662	14791	14660	14637	14568	14581	14679	14697	14643	14877	14669	14729	14587	14612	14681	14755	14720	14687	14781	14574	14672	14689	14593	14680	14860	14806	14734	14640	14646	14679	14695	14753	14635	14589	14775	14666	14704	14693	14620	14858	14654	14835	14661	14620	14792	14499	14585	14715	14577	14654	14616	14485	14644	14890	14773	14697	14687	14861	14560	14645	14712	14800	14738	14781	14886	14841	14834	14693	14751	14713	14700	14691	14784	14583	14639	14833	14502	14532	14774	14793	14680	14489	14683	14831	14427	14626	14702	14526	14665	14556	14581	14805	14597	14636	14717	14780	14798	14646	14684	14725	14913	14637	14882	14490	14717	14586	14739	14665	14976	14727	14786	14729	14604	14691	14569	14724	14681	14710	14694	14800	14684	14643	14690	14614	14927	14730	14607	14670	14671	14727	14648	14757	14627	14833	14643	14781	14621	14685	14659	14581	14821	14749	14738	14885	14960	14788	14732	14908	14849	14665	14862	14665	14773	14758	14648	14663	14729	14612	14623	14611	14712	14635	14898	14827	14646	14652	14574	14455	14659	14775	14750	14551	14661	14746	14598	14878	14763	14563	14921	14701	14745	14677	14822	14568	14891	14691	14576	14580	14582	14544	14693	14667	14786	14838	14496	14784	14682	14821	14748	14614	14790	14782	14841	14795	14737	14406	14863	14683	14665	14656	14449	14704	14549	14762	14507	14611	14723	14737	14929	14779	14764	14829	14624	14869	14721	14807	14783	14618	14727	14821	14727	14616	14756	14665	14749	14647	14596	14722	14678	14852	14661	14683	14520	14628	14878	14778	14817	14658	14810	14816	14595	14713	14669	14692	14832	14682	14747	14653	14936	14568	14771	14927	14862	14727	14607	14654	14555	14720	14576	14676	14766	14676	14823	14698	14669	14903	14859	14837	14566	14777	14655	14647	14611	14776	14610	14747	14586	14666	14357	14775	14775	14692	14885	14691	14860	14632	14633	14625	14460	14646	14592	14807	14852	14642	14804	14670	14743	14820	14721	14494	14709	14570	14691	14698	14576	14848	14732	14716	14835	14704	14745	14869	14951	14763	14824	14632	14807	14698	14849	14800	14705	15016	14774	14768	14608	14717	14788	14818	14763	14693	14756	14778	14728	14641	14761	14719	14592	14484	14591	14701	14618	14712	14613	14673	14714	14611	14716	14566	14828	14594	14854	14404	14752	14799	14488	14611	14692	14698	14642	14655	14761	14938	14732	14600	14641	14562	14748	14658	14867	14980	14778	14728	14591	14737	14741	14786	14705	14466	14734	14659	14696	14828	14748	14671	14687	14634	14899	14708	14670	14701	14778	14821	14838	14616	14543	14728	14696	14703	14653	14671	14692	14640	14702	14527	14562	14765	14552	14707	14789	14644	14616	14862	14836	14729	14617	14710	14676	14566	14619	14672	14774	14750	14904	14652	14592	14619	14681	14519	14532	14771	14798	14506	14615	14777	14757	14753	14693	14702	14627	14795	14619	14511	14580	14684	14713	14932	14783	14654	14810	14780	14618	14746	14643	14748	14527	14698	14815	14628	14561	14837	14622	14493	14828	14736	14690	14730	14612	14598	14655	14405	14587	14542	14673	14730	14799	14644	14740	14659	14636	14607	14573	14720	14663	14732	14642	14612	14845	14616	14788	14778	14721	14688	14753	14689	14793	14638	14596	14823	14598	14472	14696	14760	14826	14661	14804	14701	14632	14524	14846	14701	14789	14776	14737	14751	14652	14536	14738	14702	14589	14690	14576	14713	14550	14629	14937	14623	14489	14730	14712	14603	14808	14722	14620	14621	14697	14739	14871	14777	14770	14709	14966	14807	14770	14583	14758	14477	14834	14650	14693	14701	14807	14818	14772	14878	14666	14765	14647	14599	14989	14662	14726	14466	14675	14741	14529	14830	14563	14795	14714	14734	14745	14669	14536	14625	14545	14431	14665	14617	14658	14759	14775	14773	14697	14614	14448	14613	14711	14745	14600	14675	14640	14714	14873	14825	14715	14644	14711	14457	14466	14825	14721	14601	14852	14667	14754	14803	14772	14741	14940	14837	14836	14696	14789	14788	14648	14736	14690	14770	14609	14579	14951	14663	14630	14609	14623	14758	14914	14645	14650	14584	14799	14551	14509	14631	14843	14734	14719	14606	14781	14700	14802	14768	14634	14561	14678	14712	14784	14578	14546	14587	14504	14612	14669	14732	14910	14630	14680	14736	14648	14703	14638	14719	14760	14741	14815	14622	14781	14690	14852	14811	14548	14585	14711	14779	14589	14608	14710	14591	14705	14616	14584	14735	14801	14831	14651	14585	14591	14633	14695	14584	14770	14518	14614	14817	14665	14639	14728	14747	14434	14706	14723	14834	14619	14710	14815	14607	14681	14964	14805	14510	14725	14925	14824	14496	14733	14930	14735	14814	14781	14637	14759	14729	14664	14662	14508	14682	14523	14404	14859	14848	14797	14519	14763	14746	14760	14497	14577	14727	14685	14713	14710	14599	14621	14749	14908	14647	14752	14753	14568	14769	14603	14788	14696	14779	14767	14756	14745	14731	14816	14724	14802	14701	14725	14629	14832	14863	14718	14693	14597	14475	14616	14414	14775	14694	14686	14703	14800	14874	14717	14824	14682	14690	14683	14700	14694	14705	14766	14757	14660	14658	14768	14728	14649	14800	14684	14762	14880	14813	14543	14817	14758	14825	14783	14766	14795	14726	14585	14729	14579	14623	14717	14768	14576	14789	14674	14859	14638	14774	14639	14462	14681	14621	14767	14616	14711	14624	14635	14702	14621	14871	14716	14843	14852	14695	14746	14716	14713	14531	14704	14668	14741	14693	14624	14615	14633	14800	14633	14473	14777	14681	14558	14627	14474	14789	14750	14616	14703	14735	14666	14751	14644	14729	14647	14842	14588	14764	14790	14524	14713	14768	14504	14745	14660	14587	14642	14699	14726	14660	14783	14865	14752	14912	14873	14723	14688	14633	14608	14586	14694	14562	14710	14689	14576	14679	14641	14788	14752	14768	14920	14637	14763	14620	14750	14679	14795	14767	14835	14471	14647	14649	14431	14796	14761	14710	14611	14592	14641	14709	14589	14499	14699	14478	14549	14614	14766	14739	14785	14608	14745	14669	14735	14777	14852	14820	14632	14633	14471	14789	14578	14767	14493	14481	14538	14681	14394	14734	14886	14783	14906	14562	14735	14847	14589	14742	14855	14491	14643	14631	14764	14690	14781	14605	14932	14838	14526	14610	14667	14548	14818	14811	14699	14680	14589	14602	14590	14701	14853	14671	14542	14722	14426	14538	14676	14699	14676	14663	14543	14642	14763	14651	14633	14663	14644	14829	14665	14699	14702	14877	14633	14648	14556	14738	14790	14703	14773	14826	14594	14703	14633	14649	14527	14733	14644	14768	14692	14841	14861	14716	14649	14600	14776	14744	14551	14759	14577	14605	14689	14775	14717	14712	14630	14574	14538	14680	14692	14663	14613	14834	14838	14714	14730	14711	14701	14571	14641	14693	14637	14766	14628	14599	14650	14589	14657	14717	14772	14601	14582	14736	14836	14666	14693	14699	14588	14480	14645	14760	14797	14664	14685	14584	14970	14777	14764	14557	14802	14705	14671	14771	14754	14691	14951	14609	14754	14633	14686	14679	14678	14691	14797	14887	14763	14742	14684	14574	14748	14837	14601	14544	14796	14772	14661	14862	14526	14704	14691	14909	14754	14785	14685	14578	14713	14760	14822	14772	14553	14652	14563	14607	14628	14448	14738	14809	14777	14617	14771	14879	14511	14700	14674	14674	14578	14827	14852	14785	14939	14572	14789	14681	14676	14614	14741	14697	14541	14656	14721	14764	14774	14656	14771	14778
19862	13846	13278	13397	14617	15869	16544	17445	18129	18965	18861	18702	17880	17384	16944	16309	15677	15035	14991	14678	14605	14573	14528	14386	14285	14093	14082	13708	13767	13636	13614	13537	13382	13423	13402	13397	13514	13449	13359	13313	13360	13345	13357	13335	13413	13778	13358	13587	13372	13373	13179	13106	12984	13069	12961	13018	12693	12705	12823	12697	12871	12739	12692	12897	12705	12691	12703	12705	12774	12700	12747	12763	12752	12763	12862	12785	12762	12745	12660	12743	12857	12713	12680	12964	12811	12668	12729	12693	12753	12851	12749	12861	12751	12711	12849	12894	12732	12835	12807	12653	12865	12700	12832	12799	12840	12803	12599	12744	12519	12740	12709	12785	12774	12744	12652	12756	12545	12832	12652	12681	12643	12848	12827	12829	12803	12830	12613	12657	12742	12737	12723	12826	12697	12743	12694	12683	12720	12729	12733	12690	12704	12763	12760	12784	12760	12765	12679	12736	12799	12631	12759	12751	12609	12730	12846	12788	12884	12680	12802	12612	12846	12743	12857	12704	12721	12690	12823	12943	12881	12714	12709	12621	12873	12664	12773	12952	12730	12891	12705	12821	12690	12697	12864	12711	12744	12615	12702	12848	12676	12805	12771	12638	12733	12650	12623	12824	12700	12853	12555	12808	12814	12614	12830	12747	12585	12853	12819	12665	12715	12680	12879	12614	12782	12783	12716	12736	12694	12624	12796	12599	12798	12711	12598	12826	12685	12678	12724	12681	12787	12720	12513	12698	12739	12759	13045	12615	12829	12681	12788	12741	12671	12832	12649	12728	12586	12748	12842	12662	12722	12517	12813	12749	12620	12653	12939	12848	12665	12768	12740	12669	12816	12794	12566	12677	12910	12674	12656	12718	12773	12832	12766	12629	12792	12618	12653	12613	12769	12715	12739	12753	12662	12808	12808	12656	12769	12715	12872	12712	12837	12615	12644	12691	12641	12541	12719	12696	12750	12692	12698	12851	12590	12595	12776	12651	12688	12713	12753	12595	12781	12747	12752	12805	12572	12740	12671	12872	12530	12700	12590	12771	12771	12738	12775	12658	12731	12838	12914	12621	12658	12863	12701	12782	12795	12842	12728	12685	12653	12533	12731	12570	12690	12876	12795	12822	12643	12742	12605	12669	12934	12727	12725	12716	12876	12636	12619	12517	12791	12787	12766	12667	12808	12698	12686	12813	12620	12608	12746	12731	12556	12802	12745	12781	12712	12708	12573	12838	12807	12716	12714	12716	12702	12718	12797	12594	12672	12736	12739	12768	12557	12948	12732	12643	12729	12746	12856	12753	12698	12747	12724	12686	12820	12662	12705	12701	12821	12730	12661	12865	12670	12559	12711	12810	12714	12628	12644	12849	12650	12513	12669	12600	12827	12754	12727	12805	12769	12662	12870	12757	12749	12797	12752	12695	12723	12744	12778	12694	12689	12651	12576	12788	12671	12732	12827	12699	12661	12679	12700	12596	12746	12696	12703	12620	12889	12723	12731	12633	12685	12796	12647	12727	12793	12696	12669	12615	12772	12813	12626	12573	12756	12643	12698	12812	12643	12628	12561	12804	12843	12757	12698	12765	12677	12704	12933	12763	12552	12800	12741	12668	12634	12764	12668	12863	12722	12636	12726	12716	12771	12758	12752	12579	12705	12791	12633	12656	12700	12730	12813	12767	12562	12752	12689	12654	12786	12808	12917	12854	12769	12666	12714	12674	12646	12576	12869	12784	12721	12751	12693	12717	12601	12888	12811	12773	12690	12732	12589	12775	12638	12934	12890	12913	12876	12709	12698	12793	12819	12769	12640	12738	12594	12749	12780	12709	12679	12755	12776	12670	12798	12800	12754	12817	12640	12725	12707	12763	12751	12771	12671	12643	12674	12715	12687	12779	12808	12672	12663	12667	12752	12798	12834	12703	12618	12546	12839	12848	12832	12719	12780	12608	12831	12623	12631	12655	12789	12662	12766	12905	12750	12760	12699	12778	12740	12978	12823	12640	12667	12706	12583	12822	12722	12734	12790	12661	12633	12759	12695	12577	12597	12660	12859	12815	12796	12543	12840	12812	12787	12718	12570	12840	12835	12666	12825	12565	12823	12750	12745	12689	12755	12698	12697	12613	12812	12704	12538	12663	12758	12668	12770	12805	12694	12752	12782	12720	12861	12733	12594	12638	12667	12689	12636	12796	12609	12834	12701	12717	12670	12754	12652	12707	12739	12687	12779	12867	12835	12743	12765	12644	12536	12527	12747	12697	12911	12720	12654	12768	12666	12753	12809	12695	12740	12840	12780	12714	12692	12792	12665	12626	12857	12794	12684	12761	12673	12808	12772	12627	12789	12731	12680	12660	12802	12686	12631	12790	12796	12753	12726	12621	12714	12644	12656	12736	12807	12736	12761	12743	12763	12582	12836	12744	12781	12605	12819	12810	12748	12794	12582	12840	12592	12698	12616	12629	12657	12738	12673	12701	12768	12792	12662	12703	12806	12617	12703	12750	12600	12694	12677	12608	12592	12606	12886	12763	12728	12717	12703	12678	12844	12751	12608	12666	12681	12697	12820	12843	12602	12635	12820	12854	12823	12629	12701	12497	12665	12697	12682	12690	12750	12720	12705	12679	12656	12811	12885	12652	12865	12740	12663	12543	12747	12716	12781	12731	12760	12749	12738	12686	12825	12724	12652	12530	12786	12770	12708	12745	12711	12812	12639	12661	12802	12746	12764	12641	12832	12690	12628	12790	12620	12678	12898	12803	12761	12748	12637	12741	12702	12806	12695	12697	12736	12697	12687	12677	12743	12697	12747	12849	12702	12693	12779	12770	12794	12737	12729	12710	12628	12727	12669	12785	12848	12652	12613	12626	12759	12710	12779	12766	12752	12665	12684	12723	12885	12833	12712	12669	12664	12869	12862	12597	12929	12724	12696	12720	12820	12703	12639	12681	12778	12663	12845	12726	12751	12740	12641	12775	12788	12570	12874	12708	12842	12758	12787	12794	12645	12745	12627	12670	12766	12746	12793	12717	12712	12790	12577	12727	12658	12621	12838	12696	12709	12903	12675	12708	12615	12733	12858	12654	12779	12727	12678	12671	12733	12782	12789	12740	12848	12600	12832	12965	12611	12684	12965	12841	12722	12854	12902	12671	12897	12803	12660	12983	12596	12678	12541	12939	12546	12592	12753	12745	12693	12691	12642	12761	12684	12680	12899	12720	12705	12814	12589	12561	12766	12668	12658	12694	12703	12804	12587	12702	12689	12743	12787	12797	12679	12912	12890	12777	12746	12748	12777	12677	12686	12725	12921	12654	12741	12811	12711	12769	12760	12786	12650	12510	12871	12802	12809	12841	12717	12760	12762	12866	12713	12839	12607	12808	12706	12734	12683	12837	12670	12664	12770	12749	12955	12715	12546	12744	12790	12916	12938	12626	12717	12887	12946	12794	12781	12654	12844	12632	12813	12718	12716	12638	12722	12786	12659	12703	12674	12781	12788	12648	12708	12717	12737	12626	12724	12781	12544	12577	12793	12621	12761	12720	12770	12632	12643	12787	12678	12855	12793	12604	12910	12737	12824	12697	12679	12595	12703	12808	12706	12692	12761	12705	12752	12732	12723	12771	12826	12717	12676	12577	12753	12769	12775	12768	12638	12714	12571	12774	12876	12835	12744	12736	12543	12662	12785	12729	12727	12883	12652	12652	12441	12723	12697	12786	12764	12709	12571	12637	12630	12724	12827	12760	12862	12668	12790	12895	12660	12629	12826	12815	12757	12711	12636	12712	12659	12794	12726	12699	12793	12731	12815	12754	12678	12765	12661	12703	12738	12711	12769	12684	12745	12798	12680	12761	12877	12687	12886	12727	12731	12776	12750	12890	12796	12877	12735	12669	12535	12788	12695	12922	12805	12650	12661	12866	12688	12647	12776	12848	12698	12568	12730	12649	12712	12681	12691	12815	12733	12741	12642	12532	12777	12832	12779	12637	12737	12852	12616	12851	12653	12859	12607	12822	12718	12644	12829	12635	12699	12800	12791	12791	12814	12613	12580	12651	12726	12818	12558	12614	12736	12746	12744	12662	12678	12738	12768	12736	12710	12821	12579	12916	12674	12734	12723	12656	12738	12712	12732	12784	12729	12723	12768	12827	12698	12761	12724	12833	12618	12782	12726	12563	12763	12700	12655	12754	12680	12812	12632	12671	12764	12938	12895	12759	12605	12684	12647	12869	12895	12590	12902	12720	12801	12883	12745	12630	12903	12607	12778	12580	12500	12760	12595	12843	12770	12774	12652	12845	12478	12692	12684	12693	12710	12545	12639	12742	12798	12708	12836	12857	12764	12765	12693	12712	12748	12622	12957	12753	12823	12918	12664	12785	12741	12802	12808	12845	12678	12762	12634	12743	12585	12656	12634	12708	12809	12791	12673	12669	12750	12732	12788	12772	12851	12815	12746	12718	12600	12638	12712	12739	12760	12805	12855	12584	12720	12655	12708	12810	12793	12704	12570	12843	12650	12799	12616	12626	12655	12759	12638	12818	12677	12741	12558	12723	12806	12681	12932	12748	12817	12879	12697	12633	12843	12550	12505	12793	12654	12710	12536	12746	12868	12753	12845	12738	12755	12634	12796	12561	12717	12584	12878	12674	12600	12675	12852	12663	12808	12637	12722	12795	12754	12747	12684	12550	12621	12751	12708	12821	12723	12761	12759	12611	12705	12742	12793	12851	12689	12650	12752	12669	12809	12636	12828	12707	12787	12883	12872	12734	12756	12751	12620	12749	12811	12754	12986	12759	12681	12663	12750	12838	12766	12642	12688	12867	12651	12748	12806	12843	12640	12729	12682	12677	12553	12733	12763	12840	12685	12774	12802	12740	12657	12784	12705	12818	12846	12908	12609	12765	12705	12857	12746	12742	12754	12682	12893	12735	12612	12631	12572	12721	12769	12732	12546	12738	12844	12754	12769	12647	12791	12767	12722	12799	12581	12745	12729	12668	12743	12789	12561	12674	12720	12707	12803	12677	12680	12780	12871	12728	12946	12830	12817	12672	12689	12792	12644	12784	12749	12669	12763	12650	12716	12726	12906	12860	12752	12667	12572	12761	12746	12663	12872	12648	12653	12751	12895	12665	12736	12802	12594	12742
19345	13581	13689	13382	13302	13568	13695	14092	14587	14725	14941	14736	14643	14402	14160	14137	13797	13930	13797	13890	13859	13772	13588	13512	13764	13708	13572	13766	13516	13425	13434	13401	13360	13484	13567	13426	13624	13650	13356	13372	13264	13410	13307	13504	13516	13677	13472	13534	13596	13591	13321	13468	13388	13354	13369	13499	13360	13385	13539	13290	13304	13309	13462	13346	13347	13257	13281	13224	13304	13268	13232	13411	13373	13193	13328	13207	13422	13307	13402	13155	13221	13104	13372	13267	13275	13360	13368	13377	13417	13368	13368	13440	13350	13279	13314	13295	13385	13202	13101	13464	13556	13381	13394	13216	13410	13279	13336	13388	13346	13475	13189	13466	13281	13214	13160	13362	13148	13229	13272	13242	13308	13326	13228	13176	13382	13301	13237	13299	13284	13362	13204	13264	13337	13324	13435	13276	13347	13363	13356	13263	13235	13349	13360	13571	13369	13410	13211	13227	13265	13330	13344	13402	13201	13208	13142	13159	13093	13134	13444	13459	13230	13169	13170	13241	13205	13450	13322	13374	13486	13426	13300	13615	13420	13298	13268	13366	13317	13182	13399	13368	13354	13386	13205	13055	13411	13471	13214	13248	13142	13201	13338	13225	13278	13286	13275	13181	13355	13273	13178	13282	13372	13268	13221	13495	13337	13332	13303	13266	13262	13416	13381	13336	13478	13297	13551	13226	13259	13263	13234	13129	13392	13342	13413	13446	13318	13303	13361	13304	13196	13260	13134	13270	13273	13211	13182	13312	13379	13170	13315	13264	13239	13315	13322	13149	13299	13259	13187	13469	13365	13225	13207	13229	13422	13247	13361	13347	13344	13298	13428	13305	13318	13356	13091	13238	13376	13339	13321	13215	13435	13544	13215	13232	13286	13155	13422	13269	13130	13285	13361	13285	13707	13373	13371	13074	13217	13382	13320	13270	13204	13247	13326	13209	13224	13276	13429	13380	13583	13357	13488	13503	13251	13174	13307	13415	13104	13084	13267	13214	13344	13438	13357	13542	13286	13218	13601	13378	13330	13305	13307	13219	13362	13581	13301	13361	13183	13300	13309	13216	13295	13198	13263	13353	13223	13245	13248	13505	13218	13332	13378	13434	13285	13198	13371	13297	13386	13234	13260	13337	13270	13449	13330	13396	13219	13248	13307	13274	13373	13310	13337	13307	13243	13194	13119	13287	13355	13312	13274	13426	13230	13460	13237	13221	13239	13309	13124	13352	13662	13247	13542	13349	13277	13280	13393	13293	13299	13432	13405	13406	13338	13219	13496	13397	13149	13395	13339	13347	13230	13407	13209	13240	13384	13542	13410	13345	13239	13348	13448	13357	13316	13365	13500	13286	13363	13334	13574	13260	13345	13265	13272	13514	13370	13408	13527	13417	13423	13225	13353	13351	13261	13354	13313	13313	13260	13450	13358	13347	13532	13230	13436	13418	13363	13298	13244	13104	13369	13349	13420	13442	13385	13255	13281	13251	13200	13397	13253	13204	13222	13127	13411	13526	13293	13337	13160	13357	13455	13240	13290	13293	13417	13481	13475	13349	13223	13144	13251	13249	13376	13196	13353	13284	13267	13150	13363	13250	13108	13215	13457	13059	13409	13380	13260	13451	13341	13365	13265	13264	13301	13397	13193	13315	13208	13255	13312	13384	13535	13492	13209	13170	13217	13278	13358	13355	13346	13586	13524	13295	13335	13372	13389	13326	13458	13192	13273	13382	13355	13266	13234	13066	13071	13290	13338	13352	13325	13366	13371	13235	13309	13308	13207	13471	13340	13277	13490	13373	13369	13246	13373	13257	13445	13451	13382	13355	13399	13366	13326	13205	13422	13271	13280	13344	13296	13390	13338	13352	13264	13133	13200	13471	13345	13268	13209	13355	13271	13464	13375	13324	13470	13494	13296	13329	13207	13388	13271	13324	13477	13417	13458	13262	13175	13207	13415	13197	13349	13211	13471	13359	13367	13357	13259	13466	13324	13284	13415	13148	13254	13214	13301	13294	13519	13413	13277	13312	13270	13332	13406	13219	13464	13430	13192	13338	13458	13430	13234	13307	13254	13349	13410	13487	13162	13402	13296	13399	13325	13189	13401	13189	13252	13414	13222	13172	13370	13328	13446	13397	13338	13389	13503	13361	13206	13285	13324	13291	13191	13409	13280	13369	13452	13174	13346	13239	13557	13490	13314	13281	13443	13222	13389	13429	13411	13415	13335	13242	13294	13264	13190	13389	13323	13501	13264	13297	13262	13078	13556	13298	13342	13332	13562	13384	13448	13335	13395	13323	13251	13301	13215	13316	13508	13310	13403	13173	13274	13530	13103	13250	13360	13340	13370	13123	13250	13268	13353	13264	13229	13119	13416	13351	13338	13325	13237	13413	13337	13145	13485	13349	13398	13455	13413	13195	13021	13336	13364	13263	13359	13389	13310	13350	13292	13366	13502	13278	13325	13219	13434	13436	13422	13350	13291	13176	13442	13407	13261	13343	13384	13333	13296	13274	13394	13354	13444	13395	13515	13400	13253	13383	13333	13387	13421	13512	13369	13407	13535	13231	13228	13357	13296	13185	13364	13330	13172	13383	13380	13251	13455	13382	13289	13436	13251	13328	13302	13248	13463	13431	13244	13444	13123	13392	13365	13348	13447	13471	13194	13312	13239	13233	13230	13380	13365	13399	13318	13418	13385	13203	13409	13307	13281	13248	13403	13218	13219	13202	13288	13077	13375	13324	13266	13352	13181	12957	13202	13318	13353	13214	13210	13232	13500	13355	13386	13286	13330	13312	13376	13189	13246	13390	13304	13423	13151	13233	13304	13478	13276	13509	13450	13575	13447	13231	13492	13291	13201	13494	13263	13596	13210	13343	13339	13168	13354	13381	13331	13473	13417	13222	13341	13376	13410	13273	13232	13360	13375	13273	13360	13308	13535	13357	13521	13380	13265	13231	13285	13400	13396	13176	13382	13288	13505	13337	13520	13344	13451	13405	13307	13339	13418	13365	13208	13368	13231	13407	13395	13198	13455	13377	13328	13268	13389	13368	13401	13240	13121	13283	13422	13299	13358	13288	13305	13345	13332	13418	13333	13355	13241	13193	13558	13366	13397	13339	13405	13284	13226	13192	13366	13441	13240	13311	13353	13250	13339	13280	13424	13169	13418	13284	13272	13130	13364	13320	13392	13433	13305	13351	13196	13280	13386	13341	13491	13353	13415	13277	13354	13413	13266	13293	13171	13482	13228	13270	13366	13446	13208	13404	13348	13189	13294	13116	13346	13276	13205	13222	13203	13343	13354	13218	13239	13446	13361	13196	13262	13110	13402	13233	13364	13326	13390	13280	13157	13356	13348	13300	13204	13190	13367	13098	13136	13313	13163	13364	13323	13112	13334	13284	13304	13141	13188	13400	13426	13400	13392	13424	13305	13222	13296	13271	13384	13166	13278	13237	13214	13236	13377	13249	13264	13470	13293	13462	13458	13365	13425	13375	13398	13396	13206	13450	13258	13205	13396	13394	13362	13493	13416	13318	13387	13451	13300	13239	13534	13279	13360	13334	13426	13296	13354	13216	13494	13302	13275	13150	13388	13290	13292	13476	13518	13261	13404	13311	13306	13235	13178	13358	13237	13427	13386	13328	13459	13333	13255	13232	13438	13404	13208	13442	13295	13334	13303	13060	13568	13163	13283	13396	13061	13353	13410	13406	13274	13367	13313	13400	13385	13267	13353	13325	13173	13414	13329	13322	13275	13362	13317	13418	13312	13362	13491	13288	13381	13386	13389	13475	13306	13234	13229	13326	13368	13359	13318	13440	13216	13315	13352	13458	13323	13307	13266	13325	13420	13507	13516	13324	13136	13101	13304	13043	13360	13209	13364	13451	13280	13304	13089	13434	13310	13262	13272	13425	13221	13392	13256	13430	13471	13249	13392	13191	13280	13381	13468	13265	13327	13340	13359	13348	13308	13461	13353	13362	13302	13337	13155	13200	13428	13364	13335	13375	13500	13444	13209	13336	13261	13249	13373	13219	13462	13358	13492	13233	13250	13351	13179	13287	13340	13492	13507	13497	13426	13589	13295	13436	13463	13333	13247	13127	13281	13340	13219	13403	13234	13181	13381	13266	13317	13301	13377	13255	13327	13306	13367	13152	13202	13191	13403	13340	13314	13529	13329	13373	13209	13261	13294	13255	13071	13032	13433	13422	13333	13370	13401	13538	13253	13190	13370	13296	13046	13274	13263	13383	13178	13446	13352	13364	13502	13383	13289	13260	13448	13539	13272	13227	13452	13280	13145	13353	13520	13424	13349	13301	13357	13327	13277	13274	13276	13391	13438	13372	13233	13207	13321	13283	13320	13386	13356	13352	13358	13255	13236	13405	13338	13222	13333	13308	13275	13397	13300	13450	13249	13404	13367	13191	13330	13210	13354	13187	13339	13262	13385	13321	13415	13124	13354	13229	13426	13528	13149	13278	13229	13318	13299	13464	13430	13306	13212	13310	13439	13371	13464	13374	13425	13219	13156	13323	13349	13242	13265	13407	13325	13392	13306	13407	13274	13273	13388	13117	13353	13504	13279	13335	13459	13336	13204	13319	13165	13424	13373	13288	13249	13160	13437	13264	13215	13424	13258	13365	13372	13462	13393	13249	13408	13234	13355	13364	13336	13487	13450	13407	13330	13373	13193	13355	13371	13130	13350	13465	13429	13257	13306	13428	13239	13418	13591	13311	13215	13357	13303	13410	13203	13341	13346	13378	13486	13286	13438	13221	13166	13314	13209	13445	13233	13248	13294	13279	13164	13107	13176	13425	13176	13246	13416	13314	13355	13241	13380	13417	13203	13423	13362	13383	13293	13326	13458	13297	13560	13322	13344	13289	13325	13325	13234	13294	13257	13296	13383	13369	13390	13254	13357	13143	13284	13350	13392	13309	13306	13315	13380	13248	13091	13334	13284	13334	13363	13304	13422	13365	13494	13323	13321	13427	13319	13087	13341	13440	13427	13359	13277	13264	13344	13278	13181	13440	13440	13261	13338	13288	13331	13368	13346	13528	13285	13328	13369	13259	13127	13245	13356	13440	13271	13147	13435	13374	13559	13430	13195	13403	13316	13414	13358	13234	13355	13353	13279	13169
16553	12096	12070	11974	12047	12568	12914	13613	14489	15053	15056	14718	14338	14154	13815	13448	13214	13242	12923	12909	12736	12683	12804	12880	12776	12535	12487	12332	12302	12222	12285	12207	12063	12210	12113	12178	12120	12215	12038	12186	12179	12213	12017	12153	12183	12287	12238	12198	12305	12139	12238	12069	12007	11906	11927	11888	12004	11878	12016	11862	12018	11707	12107	11928	11820	11815	11951	11745	11798	11962	11787	11964	11971	11780	11799	11910	11965	11886	11888	11734	11968	11914	11943	11967	11869	11786	12023	11949	11737	11834	11948	11747	11887	11952	11868	11800	11912	11888	11820	12039	11871	11775	11915	11922	11841	11805	11986	11975	11905	11823	11825	11764	11942	11872	11819	11792	11839	11957	11979	12000	12013	11822	11742	11878	11909	11922	11907	11829	11832	11988	11778	11943	11843	11824	11770	11762	11954	11862	11860	11770	11946	11956	11799	11893	11944	11934	11832	11941	11969	11892	11845	12140	11915	11897	11906	11793	12019	11754	11783	11813	11753	11946	11907	11879	11840	11844	11874	11942	11987	11825	11858	12036	11848	12045	12092	11858	11902	11950	11763	11946	11965	11759	11790	11812	11841	11784	11858	11890	11857	11883	11946	11856	11875	11859	12003	11865	11903	11756	11861	11736	12097	11750	11979	11995	11868	12078	11965	11870	12072	11812	11829	11885	11851	11968	11857	11851	11902	11884	11841	11727	11754	11911	11990	11947	12061	11951	11855	11850	11782	11962	11849	11960	11873	11730	11900	11596	11709	11966	11684	11866	11927	11899	11873	11821	11926	11823	11853	11990	11899	11909	11855	11954	11936	11805	11822	11790	11978	11900	11878	11967	11723	11984	11910	11827	11812	12045	11870	11809	11832	11853	12000	11898	11780	11993	11948	11736	11979	11963	11823	11886	11843	11833	12024	11926	11943	12050	12117	11915	11940	11800	11911	11901	11897	11855	11828	12008	11760	11886	11848	11822	11828	12015	12047	11736	11955	11958	11872	11846	11879	11970	11918	11862	11856	11980	11901	11977	11798	11929	11893	11838	11810	12099	11933	11823	11951	12007	12005	11909	11881	11931	11900	11931	11754	11953	11949	11888	11815	11856	11852	11919	11906	11970	11680	12020	11886	11925	11797	11860	11999	11952	11832	11894	11888	11938	11939	11800	11845	11970	11981	11904	12009	11971	11974	12068	11850	11764	11812	11907	11979	11924	11926	12013	11963	11874	11957	11948	11998	11880	11776	11922	11679	11885	11815	11746	11774	11958	11959	11999	11974	11971	11902	11880	11786	11833	11732	11913	11962	11828	11848	11773	11873	11838	11814	11839	11866	11761	11966	11928	11738	12019	11836	11878	11940	11803	11730	11740	11863	11986	11838	11920	11967	11820	11989	11864	11798	11938	11871	11995	11762	11900	11901	11834	11857	11873	12009	11979	11996	11853	11980	11728	11869	11979	11902	12012	11958	11941	11773	11919	11895	11783	11942	11816	11810	11733	11908	11795	11997	11820	11833	11852	11751	11779	11824	11798	11821	11815	11928	11980	11830	11820	11687	11912	11807	11761	11964	11898	12098	11798	11781	11882	11871	11794	11910	11955	11931	11962	11843	11914	11923	11971	11867	11973	11926	11850	11887	11830	11822	11886	12089	11892	11701	11695	11891	11991	11807	11847	11852	11955	11781	11867	11722	11795	11809	11825	11903	11720	11906	11779	11870	11882	11912	11834	11892	11943	11952	11931	11978	11863	11894	11908	11816	11845	11888	11717	11906	11963	11926	11834	11791	11826	11987	11735	11887	11963	11980	11820	11935	11883	11869	11972	11721	11796	11929	11856	11968	11945	11960	11794	11809	11989	11850	11945	11897	11915	11967	11960	11886	11849	11977	11900	11869	12031	11992	11867	11752	11775	11778	11927	11886	11883	11868	11829	11698	11970	11749	11972	11871	11903	11662	11840	11932	11803	12004	11836	11978	11964	11822	11891	11876	11882	11997	11867	12016	11810	11853	11868	11916	11894	11963	11865	11927	11863	11987	11869	11991	12013	11951	11811	11786	12081	11880	11841	12000	11975	11858	11848	11839	11839	11843	11700	11970	11942	11825	11898	11839	11793	11856	11895	11852	11855	11826	11792	11834	11811	11808	11887	11797	11783	11890	11867	12012	12008	11831	11847	11987	11730	11873	11961	11929	11998	11831	11848	11882	11738	12001	11840	11975	11854	11739	11965	11897	11939	11840	11768	11785	11848	11961	11824	11927	11958	11859	11874	11776	11878	11666	11884	11938	11841	11889	11899	11823	11930	11951	11874	11856	11928	11885	11948	11979	11929	11747	11880	11792	11923	11876	11841	11870	11888	11999	11966	11942	11903	11804	11857	11804	11944	11807	11870	11893	11925	11867	11845	11875	11866	11870	11768	12012	11762	12047	11864	11916	11974	11686	11826	11822	11927	11804	11858	11690	11901	11719	11827	11769	12084	12081	11914	12020	12095	11907	11939	11891	11922	11762	11935	11935	12167	11664	11980	11839	11787	11892	11865	11869	11989	11882	11858	11949	11997	11721	11910	11857	11734	11714	11875	11960	11783	11891	11906	11871	11965	11871	11709	11939	12006	11936	11753	11876	11871	11921	11804	11763	11874	11799	12016	11959	12049	11937	11876	11823	11902	11985	11810	12070	11801	11741	11968	11829	11943	11805	11904	12105	12023	11893	12094	11873	11843	11881	11829	11860	11746	11848	11799	11800	12058	12056	12006	11779	11873	11749	11751	11822	11985	11801	11785	11770	11924	11941	11850	11940	11759	11895	11836	11937	11789	11908	11940	11805	12049	11828	12010	11877	11956	12003	11782	11746	11863	11973	11822	11973	11796	11829	11864	11776	11929	11788	11910	11945	11976	11807	11863	11933	11770	11734	11919	11703	11789	11759	11819	11932	11678	11886	11951	11800	11955	12066	12029	11810	12013	11862	11961	11763	11970	11761	11807	12005	11905	11893	11967	11911	11851	11870	11939	11902	11863	11647	11900	11889	11816	12090	12054	11860	11689	11794	11730	11823	11841	11950	11921	11883	11992	12015	11993	11819	12001	11908	11834	12061	11909	11948	12018	11899	11794	11834	11950	11944	11955	11858	11979	11802	12119	11851	11893	11958	11921	11826	11981	11868	11919	11898	11818	11734	11900	11744	11970	11999	11805	11838	11871	11806	11973	11895	11873	11866	11866	12045	11788	11827	11917	11685	11879	12089	11816	11934	11856	11836	11913	11808	11793	11939	11808	11882	11966	11900	11909	11822	11938	11783	11817	11881	11908	11738	11963	11941	11671	12176	11935	11866	11913	11985	11937	11848	11893	11829	11939	11878	11858	11922	11763	11836	11767	11784	11790	11956	12059	11760	11920	11871	11932	11887	11883	11834	11852	11858	11813	11912	11865	11961	11862	11736	11806	11778	11809	11873	11923	12006	11863	11939	11779	11964	11761	12054	12021	11849	11852	11807	11774	11868	11902	11934	11899	12011	11923	12024	11876	11975	11890	11811	11710	11919	11913	11871	11897	12007	11958	11796	11901	11816	11971	11817	11981	11896	11999	11988	11874	11832	11959	11990	11883	11905	11950	11899	11839	11976	11913	11944	11882	11958	11827	11837	11790	11934	11838	11669	11856	11814	11931	11930	11863	11789	11834	11950	11882	11878	11991	11824	11967	11888	11932	11925	11894	11851	11910	11854	11793	11937	11806	11962	11879	11754	11741	11836	12072	11875	11975	11910	12003	11859	11726	11883	11902	11863	11798	11803	11860	11885	11794	11920	11910	11786	11788	11871	11808	11959	11791	11978	11940	11775	12010	11956	11841	11689	11787	11760	11967	11837	11935	11718	11673	11931	11788	11924	11827	11758	11824	11873	11832	11964	11968	11773	11868	11794	12017	11929	11925	11874	11813	11950	11928	11869	11775	11902	11867	11971	11916	11689	11887	11818	11917	12004	11988	11773	11850	11901	11842	11765	11924	11885	11830	11821	11822	11848	11821	11990	11807	12003	11892	11774	11851	11773	11903	11744	11749	11960	11938	11798	11899	11856	11902	11897	12036	11908	11946	11865	11964	12002	11847	12206	11683	11895	11952	11976	11880	11956	11839	11735	11796	12057	11820	11839	11944	11938	11878	11745	11766	11863	11856	12064	11894	11937	11827	11717	11901	11931	11904	11882	12069	11964	11955	11862	11958	11965	11832	11824	11934	11883	11900	11956	11832	11941	11751	11832	11992	11888	11872	11863	12107	11819	11887	11797	11960	11979	11882	11703	11813	11887	11854	12009	11968	11868	12028	11886	11878	11758	11798	11801	12117	11661	11754	11870	11783	11828	11920	11987	11763	11714	11906	11909	11962	11874	11686	11955	12082	11900	11914	11904	11823	11931	11816	11843	11811	11820	11935	11887	11919	12027	11894	11817	11962	12034	11843	11795	11931	11830	11808	11841	11951	11801	11721	11924	11768	11852	11907	11881	11908	11897	12030	11778	11896	11813	11671	11936	11976	12033	11941	12021	11955	11828	11819	11858	11776	11850	12005	11840	11875	11756	11828	11970	12091	11744	11942	11874	11776	11887	11792	11762	11916	11945	12007	11882	11754	11843	11825	11957	11821	11891	11825	11951	11863	12099	11906	11766	11968	11827	11858	11965	11917	11805	11824	12050	11839	11973	11763	11852	11786	11957	11839	12054	11908	11803	12097	11859	11924	11960	12015	11878	11989	11853	11929	11881	11965	11964	11832	11879	11872	11987	11922	11811	11872	11918	11872	11910	11818	11839	11911	11941	11803	11867	11846	11707	11970	11796	11893	11918	11950	11854	11912	11988	11771	11815	11955	12095	11922	11915	11911	11756	12008	11833	11906	11856	11956	11776	11854	11927	11938	11921	11881	11789	11897	11816	11817	11876	11915	11954	11815	11943	11852	11957	11958	11889	11912	11972	11907	11741	11696	12076	11972	11963	11871	11820	11721	11907	11792	11890	11975	11975	11884	12020	11844	11797	11913	11953	11846	11838	11932	11792	11930	11941	11957	11948	11874	11992	11799	11909	11845	11843	11838	11877	11743	11723	11865	12018	11852	11733	12031	11821	11912	11885	11814	11777	11823	12014	11870	11941	11744	11931	11794
24199	14940	14360	13800	13929	14024	14523	14742	15569	15819	15661	15421	15406	15251	15056	14882	14638	14510	14541	14391	14138	14190	14012	14379	14157	14258	14169	14145	14133	14088	14037	13910	13965	13983	13792	13935	14095	13847	14102	14034	13945	13964	14084	13879	13925	14092	14210	14032	14101	14065	13883	13850	13885	13781	13700	13738	13805	13846	13821	13884	13829	13779	13943	13817	13957	13938	13570	13798	13794	13762	13706	13839	13850	13905	13759	13937	13932	13821	13644	13769	13820	13877	13917	13599	13607	13748	13975	13776	13616	13674	13814	13837	13755	13866	13743	13690	13773	13740	13832	13675	13443	13627	13771	13719	13741	13880	13798	13730	13666	13886	13610	13815	13748	13717	13720	13764	13738	13833	13814	13708	13866	13769	13713	13712	13801	13748	13932	13794	13717	13761	13681	13755	13695	13778	13829	13949	13700	13657	13888	13702	13843	13791	13784	13906	13935	13812	13716	13789	13682	13604	13867	13791	13934	13732	13945	13960	13736	13830	13778	13783	13638	13576	13777	13694	13980	13799	13905	13653	13682	13726	14020	13769	13673	13850	13952	13798	13872	13785	13863	13836	13985	13868	13799	13763	13771	13798	13808	13514	13657	13657	13744	13861	13896	13827	13987	13767	13804	13806	13895	13794	14035	13658	13707	14078	13789	13780	13915	13861	13719	13749	13722	13660	13736	13828	13776	13932	13742	13743	13836	13878	13591	13906	13828	13878	13823	13635	13875	14022	13887	13732	13760	13606	13847	13771	13715	13692	13686	13783	13642	13789	13712	13755	13842	13562	13527	13785	13845	13994	14007	13769	13633	13734	13843	13673	13660	13833	13697	13686	14005	13709	13843	13921	13812	13769	13719	13805	13744	13580	13794	13898	13798	13739	13726	13694	13691	13764	13655	13940	13823	13829	13824	13889	13889	13886	13713	13559	13716	13803	13755	13804	13742	13786	13767	13842	13924	13779	13880	13764	13773	14000	13793	13761	13942	13686	13790	13910	13711	13935	13761	13789	13738	13679	13785	13742	13976	13803	14069	13988	13750	13941	13797	13831	13709	13924	13856	13640	13722	13893	13768	13745	13873	13876	13813	13940	13820	13657	13826	13677	13735	13876	13732	13955	13763	13862	13804	13660	13799	13743	13649	13796	13676	13886	13628	13622	13883	13691	13783	13622	13736	13794	13754	13794	13877	13753	13785	13565	13637	13809	13797	13972	14008	13577	13792	13815	13558	13795	13775	13674	13702	13810	13770	13859	13740	13708	13711	13796	13721	13634	13792	13939	13761	13739	13848	13692	13726	13762	13900	13589	13890	13682	13777	13795	13728	13672	13628	13868	13725	13654	14058	13672	13746	13901	13917	13720	13757	13708	13740	13869	13848	13728	13916	13848	13744	13770	14002	14055	13792	13648	13824	13852	13966	13902	13870	13744	13815	13805	13748	13655	13881	13842	13818	13948	13884	13774	13829	13840	13815	13802	13837	13848	13897	13840	13642	13774	13831	13873	13701	13912	13830	13667	13637	13906	13743	13790	13769	13813	13790	13801	13743	13696	13902	13717	13762	13664	13817	13655	13938	13823	13811	13958	13772	13801	14102	13643	13794	13812	13835	13874	14104	13905	13846	13823	13709	13684	13773	13560	13716	13853	13863	13903	13615	13742	13744	13938	13860	13834	13821	13775	13721	13946	13780	13825	13625	13690	13730	13580	13997	13937	13876	13663	13783	13870	13853	13778	13847	13715	13769	13828	13758	13949	13717	13617	13693	13748	13994	13821	13780	13713	13750	13681	13713	13840	13821	13788	13821	13943	13731	13864	13664	13735	13685	13778	13772	13695	13903	13649	13764	13661	13618	13810	14088	13846	13921	13819	13973	13780	13977	13685	13734	13806	13695	13781	13798	13705	13849	13841	13766	13871	13947	13849	13707	13784	13896	14041	13827	13866	13758	13812	13745	13832	13819	13881	13849	13811	13779	13825	13542	13768	13666	13941	13818	13663	13784	13831	13822	13702	13611	13642	13770	13706	13632	13644	13813	13871	13790	13708	13881	13804	13787	13876	13872	13666	13884	13889	13943	13693	13590	13609	13645	13744	13729	13809	13818	13702	13676	13837	13805	13783	13839	14003	13717	13649	13815	13740	13727	13762	13838	13764	13709	13794	13864	13722	14098	14071	14008	13836	13806	13579	13718	13657	13922	13865	13719	13871	14072	13699	13669	13863	13814	13688	13842	13697	13725	13887	13838	13845	13777	13763	13744	13809	13956	13431	13891	13893	13772	13732	13857	13923	13737	13792	13840	13828	13586	13782	13767	13672	13714	13792	13751	13673	13642	13650	13600	13840	13872	13637	13749	13821	13860	13851	13809	13819	13751	13876	13929	13878	13873	13657	13734	13759	13792	14002	13842	13866	13755	13903	13786	13692	13726	13710	13901	14071	13810	13803	13698	13608	13795	13780	13775	13792	13696	13926	13871	13842	13798	13738	13799	13751	13787	13969	13880	13877	13859	13663	13957	13669	13867	13919	13902	13775	14055	13686	13721	13849	14003	13738	13673	13810	13769	13668	13943	13723	13773	13718	13876	13700	13828	13693	13900	13802	13776	13850	13795	13951	13671	13792	13784	13914	13830	13810	13765	13788	13655	13867	13492	13738	13928	13858	13819	13800	13743	13725	13910	13862	13692	13548	13802	13759	13985	13605	13885	13726	13815	13844	13902	13932	13735	13729	13763	13797	13804	13674	13833	13728	13823	13812	13820	13738	13963	13450	13851	13859	13854	13701	13832	13889	13955	13562	13780	13714	13723	13981	13844	13834	13687	13851	13992	13792	13817	13863	13732	13882	13649	13717	13557	13965	13803	13692	13812	13799	13768	13703	13901	13665	13751	13783	13704	13700	13854	13600	13856	13859	13883	13714	13854	13978	13536	13865	13922	13848	13885	13852	13862	13921	14002	13888	13874	13844	13817	13681	13869	13908	13895	13769	13733	13894	13875	13816	13968	13772	13904	13811	13889	13583	13640	13750	13936	13799	14039	13888	13818	13782	13980	13704	13700	13904	13648	13766	13784	13688	13673	13958	13683	13606	13731	13905	13696	13851	13597	13748	13804	13794	13693	13628	13795	13737	13759	13886	13700	13796	13830	13754	14001	13938	13746	13685	13777	13878	13691	13650	13806	13561	13842	13822	13651	13706	13848	13775	13943	13886	13774	13901	13840	13849	13783	13775	13714	13747	13770	13688	13695	13598	13878	13812	13801	13987	13866	13897	13724	13875	13695	13888	13637	13712	13942	13718	13855	13841	13796	13901	13643	13654	13893	13845	13741	13788	13788	13787	13979	13646	13826	13700	13809	13775	13902	13627	13685	13854	13787	13771	13980	13768	13720	13759	13767	13810	13674	13711	13908	13728	13667	13778	13771	13907	13741	13850	13837	13802	13809	13745	13797	13640	13711	13744	13730	13671	13721	13908	13859	13689	13760	13787	13898	13701	13972	13852	13801	14093	13785	14032	14133	13738	13891	13802	13769	13780	13824	13984	13791	13550	14021	13776	13716	13675	13698	13739	13818	13776	13839	13816	13769	13920	13624	13794	13626	13807	13672	13850	13733	13610	13761	13652	13714	13743	13872	13804	13777	13971	13828	13799	13809	13824	13671	13750	13894	13755	13891	13873	13591	13862	13780	13801	13882	13754	13853	13761	13812	13951	13708	13861	13844	13862	13942	13679	13912	13809	13784	13761	13699	13973	13686	13686	14014	13973	13740	13775	13899	13720	13840	13909	13959	14098	13923	13885	13851	13865	13752	13832	13938	14015	13718	13826	13972	13954	13870	13647	14058	13959	13809	13731	13876	13734	13667	13893	13890	13678	13849	13812	13747	13748	13951	13730	13675	13824	14023	13910	13805	13926	13847	13747	13753	13824	13898	13895	13991	13815	13691	13694	13790	13863	14018	13858	13808	13769	13713	13645	13715	13664	13581	13679	13828	13831	13753	13786	13747	13635	13721	13815	13964	13826	13839	13562	13899	13588	13756	13786	13815	13964	13701	13681	13983	13915	13761	13706	13701	13787	13720	14040	13809	13952	13793	13837	13794	13741	13966	13640	13580	13728	13793	13778	13750	13895	13788	13638	13725	13928	14051	13989	13760	13823	13828	13822	13786	13826	13806	13806	13970	13852	13845	13740	13868	13769	13612	13804	13762	13739	13769	13808	13770	13785	13700	13641	13786	13884	13935	13917	13891	13699	13744	13710	13820	13627	13631	13751	13772	13703	13786	13640	13609	13736	13814	13563	13770	13758	13877	13888	13741	13861	13798	13659	13721	13796	13848	13877	14049	13770	13761	13615	13667	13637	13745	13768	13755	13755	13828	13778	13770	13772	13736	13723	13839	13853	13729	13940	13843	13896	13989	13960	13837	13672	13540	13736	13846	13818	13699	13454	13869	13790	13961	13770	14059	14007	13799	13672	13431	13773	13795	13795	13712	13616	13916	13789	13796	13840	13823	13860	13725	13927	13627	13713	13892	13818	13800	13878	13787	13921	13853	13781	13875	13753	13889	13826	13679	13694	13792	13783	13819	13701	13795	13754	13694	13898	13914	13927	13692	13807	13904	13887	13667	13780	13750	13942	13805	13901	13773	13881	13774	13747	13816	13793	13840	13857	13917	13679	13659	13666	13750	13569	13742	13932	13807	13808	13802	13965	13731	13708	13819	13712	13809	13749	13892	13780	13829	13795	13924	13713	13762	13847	13828	13827	13852	13792	13860	13825	13729	13815	13857	13974	13756	13826	13687	13820	13875	13963	13834	13824	13737	13812	13503	13646	13749	13765	13790	13876	13943	13729	13755	13680	13697	13786	13752	13763	13857	13908	13955	13764	14011	13855	13726	13890	13982	13908	13997	13880	14009	13653	13722	13939	13483	13898	13818	13624	13846	13902	13822	13709	13989	13679	13815	13758	13801	13786	13756	13829	13650	13733	13651	13870	13992	13794	13631	13745	13870	13921	13731	14044	13887	13732	14046	13837	13926	13892	13745	13815	13927	13916	13890	13823	13757	13746	13751	13939	13699	13957	13925	13752	13886	13742	13791	13813	13806	13734	13628	13706	13807	13820	13854	13740	13771	13847	13786	13701	13712	13691	13671	13843
18372	12859	12353	12428	12946	13339	13740	14540	15757	16292	16205	15701	15559	15049	14621	14288	14119	13628	13521	13447	13383	13157	13335	13340	13139	13093	12919	12889	12829	12707	12631	12620	12477	12485	12810	12738	12620	12725	12566	12676	12592	12382	12700	12515	12723	12585	12687	12712	12669	12599	12519	12279	12320	12269	12128	12286	12213	12245	12197	12123	12321	12230	12393	12217	12276	12422	12087	12307	12224	12364	12131	12213	12093	12202	12184	12169	12141	12303	12020	12182	12310	12247	12132	12233	12100	12228	12180	12254	12115	12189	12130	12233	12173	12349	12307	12290	12230	12247	12318	12153	12376	12002	12139	12170	12300	12202	12139	12363	12358	12176	12186	12353	12090	12077	12265	12071	12214	12162	12209	12156	12293	12108	12135	12379	12190	12222	12272	12051	12118	12167	12078	12032	12267	12198	12203	12301	12206	12191	12185	12329	12269	12131	12323	12220	12207	12236	12188	12258	12208	12344	12103	12234	12270	12009	12227	11992	12349	12094	12224	12208	12152	12118	12135	12146	12182	11996	12138	12178	11975	12180	12154	12095	12201	12285	12257	12151	12220	12325	12213	12112	12220	12264	12163	12335	12120	12173	12206	12330	12234	12045	12287	12135	12155	12255	12151	12197	12188	12189	12118	12155	12165	12269	12233	12290	12183	12280	12131	12079	12122	12154	12165	12188	12094	12196	12358	12187	12143	12197	12304	12216	12161	12072	12166	12217	12223	12274	12385	12031	12458	12254	12180	12182	12241	12299	12177	12079	12278	12281	12076	12058	12249	12276	12225	12181	12205	12214	12040	12210	12304	12264	12115	12266	12123	12202	12192	12148	12211	12041	12187	12261	12335	12082	12224	12081	12231	12106	12209	12322	12190	12122	12284	12276	12218	12013	12280	12187	12234	12127	12414	12219	12272	12122	12282	12219	12177	12151	12290	12146	12134	12281	12154	12175	12048	12199	12247	12206	12189	12193	12367	12213	12143	12276	12260	12340	12227	12163	12162	12152	12292	12263	12359	12154	12163	12163	12278	12220	12330	12200	12209	12124	12186	12159	12072	12169	12369	12141	12467	12310	11957	12267	12252	12181	12238	12372	12267	12186	12085	12239	12329	12197	12273	12208	12244	12101	12356	12132	12224	12132	12173	12045	12252	12026	12362	12299	12114	12285	12245	12247	12297	12257	12241	12155	12280	12156	12233	12265	12173	12201	12213	12158	12180	12140	12073	12073	12092	12227	12113	12218	12095	12196	12408	12301	12184	12349	12203	12083	12148	12275	12214	12005	12214	12290	12131	12092	12172	12133	12346	12155	12224	12237	12149	12114	12054	12300	12326	12195	12325	12151	12157	12210	12065	12309	12296	12281	12073	12252	12313	12144	12222	12207	12266	12106	12136	12199	12112	12049	12132	12213	12116	12103	12247	12213	12368	12258	12195	12044	12178	12080	12268	12297	12215	12244	12245	12283	12104	12230	12162	12209	12354	12209	12268	12096	12216	12143	12117	12040	11995	12112	12370	12184	12316	12183	12144	12377	12267	12207	12192	12158	12299	12086	12185	12155	12172	12368	12185	12050	12183	12159	12035	12356	12222	12046	12286	12168	12139	12188	12262	12152	12245	12148	12194	12069	12204	12092	12166	12253	12051	12027	12176	12161	12315	12149	12118	12077	12002	12270	12184	12306	12160	12244	12255	12305	12053	12296	12386	12379	12157	12274	12162	12248	12225	12251	12202	12127	12185	12233	12195	12235	12027	12273	12200	12231	12039	12255	12244	12206	12209	12092	12065	12229	12345	12344	12069	12205	12222	12183	12192	12125	12159	12289	12155	12111	12137	12145	12220	12069	12265	12240	12197	12136	12122	12053	12337	12317	12295	12255	12139	12161	12340	12286	12086	12139	12358	12224	12110	12341	12254	12420	12217	12266	12208	12100	12213	12132	12185	12228	12217	12107	12161	12194	12090	12212	12223	12339	12215	12364	12080	12170	12161	12252	12233	12074	12229	12128	12226	12298	12200	12193	12302	12019	12344	12136	12193	12191	12111	12239	12194	12263	12357	12187	12345	12189	12265	12230	12160	12169	12127	12059	12060	12232	12104	12141	12235	12318	12329	12206	12132	12201	12211	12206	12129	12162	12240	12189	12120	12151	12388	12181	12216	12135	12178	12305	12290	12217	12290	12135	12177	12197	12241	12313	12092	12234	12256	12173	12131	12208	12150	12262	12295	12103	12319	12321	12158	12126	12013	12083	12217	12193	12219	12161	12070	12219	12162	12241	12093	12247	12279	12057	12304	12339	12195	12222	12171	12222	12284	12254	12086	12215	12224	12304	11990	12176	12178	12254	12262	12127	12124	12222	12216	12112	12163	12249	12233	12086	12211	12108	12101	12290	12047	12253	12138	12248	12156	12163	12155	12180	12183	12065	12142	12246	12183	12041	12100	12100	12196	12246	12159	12032	12219	12218	12108	12217	12082	12207	12247	12081	12182	12141	12258	12230	12279	12121	12151	12161	12198	12155	12299	12134	12307	12403	12273	12170	12180	12395	12133	12323	12129	12198	12006	12207	12317	12274	12274	12351	12129	12254	12282	12081	12136	12300	12302	12120	12197	12273	12191	12164	12043	12143	12149	12237	12169	12236	12210	12194	12179	12210	12169	12294	12145	12159	12268	12042	12303	12140	12082	12113	12191	12248	12265	12093	12064	12302	12095	12195	12150	12397	12244	12106	12338	12067	12300	12202	12216	12302	12338	12164	12302	12248	12057	12092	12088	12174	12435	12262	12224	12351	12228	12333	12272	12060	12257	12155	12311	12231	12112	12141	12160	12082	12144	12204	12283	12271	12057	12138	12210	12314	12208	12281	12234	12278	12080	12275	12144	12217	12177	12192	11971	12151	12227	12120	12246	12197	12178	12240	12166	12364	12075	12025	12187	12243	12026	12214	12241	12088	12048	12347	12148	12194	12368	12161	12156	12173	12090	12249	12283	12067	12147	12147	12347	12168	12036	12066	12242	12280	12209	12013	12343	12274	12015	12245	12186	12133	12223	12141	12007	12123	12254	12114	12087	12223	12186	12221	12027	12346	12284	11954	12255	12082	12108	12211	12128	12374	12214	12373	12211	12150	12311	12047	12049	12199	12058	12323	12137	12186	12095	12162	12138	12228	12210	12297	12193	12308	12080	12319	12326	12161	12352	12099	12149	12275	12118	12175	12332	12352	12154	12141	12190	12230	12199	12123	12320	12115	12270	12233	12292	12190	12332	11974	12173	12230	12112	12322	12100	12125	12291	12288	12149	12359	12375	12356	12148	12143	12191	12365	12192	12354	12209	12434	12251	12222	12133	12119	12372	12229	12126	12170	12369	12115	12263	12077	12080	12286	12146	12201	12045	12230	12209	12226	12272	12228	12223	12304	12017	12363	12218	12059	12194	12182	12145	12424	12173	12077	12214	12173	12215	12039	12167	12304	12292	12213	12215	12037	12167	12069	11993	12230	12135	12262	12164	12300	12250	12277	12174	12450	12064	12406	12207	12205	12231	12279	12249	12132	12348	12092	12215	12350	12117	12339	12262	12189	12136	12064	12031	12106	12311	12319	12152	12277	12447	12198	12131	12286	12364	12181	12199	12340	12049	11997	12155	12322	12184	12165	12083	12210	12359	12076	12156	12252	12193	12436	12113	12243	12304	12144	12156	12101	12360	12223	12297	12253	12195	12231	12190	12249	12065	12272	12186	12199	12079	12233	12137	12177	12265	12189	12388	12182	12292	12251	12247	12149	12148	12231	12116	12192	12036	12308	12356	12168	12087	12091	12231	12214	12070	12109	12291	12231	12170	12221	12077	12178	12282	11981	12249	12285	12218	12216	12100	12221	12108	12210	12222	12082	12168	12236	12135	12038	12269	12242	12257	12257	12162	12195	12307	12199	12182	12272	12282	12087	12348	12087	12238	12134	12184	12144	12162	12307	12099	12100	12248	12142	12118	12090	12214	12316	12164	12092	12429	12104	12037	12079	12042	12260	12167	12096	12376	12152	12195	12268	12177	12198	12045	12183	12306	12246	12240	12150	12206	12314	12127	12139	12448	12171	12227	12069	12161	12277	12227	12424	12205	12225	12165	12203	12322	12139	12144	12204	12329	12338	12093	12101	12343	12094	12126	12208	12159	12302	12189	12350	12199	12196	12298	12201	12125	12271	12201	12060	12061	12177	12155	12309	12238	12162	12434	12211	12267	12179	11919	12256	12162	12163	12140	12106	12040	12192	12194	12093	12243	12190	12250	12252	12299	12194	12244	12209	12220	12194	12355	12215	12091	12073	12117	12253	12334	11995	12224	12243	12155	12208	12444	12139	12230	12253	12123	12253	12096	12100	12214	12043	12275	12066	12060	12212	12039	12233	12114	12202	12293	12316	12319	12041	12035	12285	12268	12193	12201	12438	12230	12144	12275	12228	12131	12415	12224	12118	12140	12177	12288	12273	12166	12315	12107	12307	12142	12056	12337	12249	12213	12077	12310	12357	12215	12168	12182	12053	12051	12355	12326	12079	12175	12167	12180	12314	12203	12169	12217	12152	12092	12053	12357	12223	12223	12032	12146	12294	12129	12233	12187	12424	12130	12101	12322	12151	12109	12230	12275	12075	12088	12177	12198	12244	12334	12117	12250	12085	12120	12253	12289	12227	12167	12154	12169	12178	12109	12310	12338	12364	12233	12046	12104	12157	12352	12141	12200	12276	12123	12292	12173	12118	12117	12101	12169	12105	12128	12184	12240	12170	12288	12257	12143	12283	12251	12286	12197	12157	12286	12113	12190	12274	12111	12179	12105	12270	12206	12224	12092	12278	12224	12225	12079	12218	12248	12211	12233	12080	12179	12290	12114	12198	12235	12137	12367	12271	12100	12241	12250	12007	12192	12220	12119	12198	12028	12213	12272	12184	12259	12285	12178	12280	12129	12109	12218	12197	12189	12270	12022	12415	12320	12159	12272	11982	12279	12236	12080	12137	12306	12069	12300	12306	12187	12345	12135	12131	12317	12265	12320	12287	12240	12242	12286	12268	12283	12162	12157	12173	12144	12135	12139	12284	12096	12170	12038	12259	12243	12246	12096	12063	12262	12174	12192	12154	12139	12404	12124	12193	12273	12230
21318	15841	15357	15196	14967	15469	16240	16841	17439	17902	17885	17654	17392	17043	16753	16442	16002	15820	15727	15603	15542	15623	15400	15592	15529	15308	15332	15329	15100	15130	15037	15078	14991	15098	15106	14940	15116	15052	14930	14929	14981	15026	14922	14974	15006	15095	14962	14928	14904	15046	14949	14846	14775	14832	14774	14810	14671	14570	15047	14736	14490	14750	14732	14643	14634	14645	14702	14819	14649	14858	14888	14819	14637	14639	14651	14608	14421	14582	14803	14542	14810	14545	14873	14686	14823	14565	14686	14596	14680	14528	14676	14530	14720	14703	14462	14682	14635	14743	14581	14705	14692	14379	14706	14561	14667	14549	14883	14737	14857	14618	14841	14665	14774	14720	14591	14753	14780	14593	14385	14658	14623	14555	14742	14851	14671	14588	14511	14746	14586	14611	14630	14576	14654	14841	14652	14782	14566	14540	14710	14778	14667	14694	14709	14648	14710	14642	15068	14710	14702	14718	14815	14818	14680	14631	14696	14664	14709	14560	14698	14692	14857	14513	14712	14514	14796	14784	14840	14386	14672	14715	14834	14686	14833	14746	14628	14774	14724	14587	14687	14591	14571	14683	14680	14769	14699	14687	14726	14535	14737	14780	14679	14553	14616	14691	14674	14890	14745	14739	14758	14726	14781	14788	14719	14704	14707	14643	14672	14497	14781	14525	14759	14689	14597	14642	14497	14562	14576	14820	14850	14741	14642	14797	14659	14719	14761	14690	14703	14785	14920	14803	14896	14682	14908	14502	14827	15007	14741	14715	14675	14734	14669	14496	14776	14744	14664	14818	14616	14688	14679	14752	14552	14709	14776	14626	14651	14718	14716	14541	14513	14764	14868	14760	14811	14789	14592	14787	14691	14560	14405	14648	14663	14659	14514	14522	14664	14578	14666	14654	14575	14520	14660	14632	14709	14880	14745	14670	14766	14680	14653	14444	14835	14691	14605	14853	14492	14597	14755	14689	14490	14679	14746	14629	14480	14542	14744	14689	14651	14688	14823	14774	14607	14852	14700	14838	14824	14694	14766	14469	14697	14926	14657	14817	14797	14773	14676	14652	14637	14630	14721	14519	14673	14943	14652	14689	14668	14577	14644	14470	14660	14807	14806	14661	14669	14562	14730	14705	14625	14652	14644	14607	14814	14631	14714	14802	14821	14670	14713	14690	14544	14722	14699	14614	14680	14698	14728	14694	14625	14758	14601	14779	14614	14639	14716	14490	14758	14787	14969	14838	14619	14573	14881	14636	14789	14687	14802	14836	14775	14813	14806	14707	14542	14721	14593	14604	14888	14755	14778	14705	14716	14693	14577	14584	14703	14786	14794	14791	14813	14998	14620	14737	14763	14792	14604	14630	14829	14711	14659	14549	14699	14529	14729	14668	14597	14767	14530	14763	14741	14756	14654	14501	14672	14670	14497	14789	14641	14661	14772	14771	14641	14877	14893	14758	14558	14749	14727	14704	14607	14623	14634	14706	14782	14764	14830	14682	14565	14760	14651	14743	14390	14760	14672	14852	14970	14726	14729	14544	14869	14731	14492	14645	14789	14468	14804	14861	14856	14641	14636	14736	14785	14752	14842	14791	14740	14476	14588	14626	14617	14578	14726	14716	14779	14593	14876	14756	14624	14509	14696	14662	14650	14837	14862	14667	14734	14739	14667	14785	14709	14606	14555	14725	14770	14745	14687	14813	14690	14415	14657	14634	14737	14667	14723	14857	14684	14634	14734	14703	14652	14534	14657	14702	14707	14570	14754	14704	14836	14865	14740	14742	14679	14612	14599	14673	14803	14678	14628	14665	14709	14614	14676	14561	14688	14686	14746	14660	14803	14779	14669	14679	14523	14744	14817	14617	14871	14773	14735	14522	14686	14719	14649	14563	14795	14552	14770	14923	14604	14625	14625	14817	14727	14718	14795	14807	14859	14565	14662	14717	14625	14669	14887	14737	14733	14726	15067	14742	14796	14516	14507	14666	14509	14478	14768	14703	14550	14732	14789	14621	14705	14749	14802	14736	14550	14829	14615	14716	14984	14743	14612	14763	14491	14880	14598	14732	14853	14719	14853	14843	14699	14580	14547	14777	14479	14572	14754	14624	14645	14930	14807	14644	14824	14681	14685	14642	14777	14912	14789	14706	14945	14879	14786	14734	14761	14793	14719	14691	14672	14630	14699	14739	14617	14704	14527	14722	14739	14605	14589	14736	14835	14641	14797	14786	14577	14661	14696	14715	14733	14860	14531	14607	14865	14617	14699	14685	14679	14561	14742	14967	14892	14732	14813	14821	14536	14603	14753	14862	14633	14556	14680	14501	14742	14603	14739	14676	14621	14740	14624	14737	14660	14747	14832	14771	14801	14652	14719	14670	14635	14574	14802	14527	14613	14583	14882	14640	14907	14743	14705	14555	14793	15005	14692	14651	14646	14714	14672	14697	14778	14763	14626	14555	14496	14794	14740	14845	14798	14359	14594	14689	14610	14763	14751	14806	14714	14708	14781	14659	14718	14613	14560	14726	14652	14595	14524	14716	14688	14580	14634	14721	14632	14820	14795	14737	14689	14709	14708	14713	14788	14549	14638	14698	14813	14739	14580	14621	14797	14773	14787	14971	14742	14626	14698	14791	14901	14713	14609	14760	14781	14745	14585	14713	14614	14507	14776	14586	14704	14659	14747	14895	14750	14641	14730	14793	14750	14737	14574	14732	14902	14779	14614	14671	14753	14866	14819	14399	14564	14715	14705	14661	14667	14697	14524	14674	14460	14601	14671	14911	14445	14743	14727	14594	14748	14778	14824	14843	14677	14618	14770	14715	14813	14743	14761	14538	14700	14704	14713	14637	14812	14751	14668	14685	14629	14724	14745	14693	14807	14631	14604	14745	14704	14777	14681	14595	14617	14896	14622	14773	14656	14863	14704	14576	14677	14728	14701	14705	14707	14823	14695	14606	14605	14804	14812	14657	14623	14676	14763	14676	14565	14738	14735	14643	14572	14753	14860	14814	14735	14896	14692	14665	14780	14554	14707	14721	14535	14827	14655	14808	14599	14652	14733	14798	14862	14845	14763	14578	14596	14612	14494	14715	14598	14636	14603	14894	14678	14791	14904	14764	14739	14589	14557	14775	14571	14632	14764	14786	14799	14710	14608	14547	14772	14784	14706	14797	14827	14663	14729	14614	14619	14707	14793	14585	14863	14479	14732	14910	14642	14824	14631	14556	14651	14611	14624	14444	14755	14726	14594	14431	14508	14674	14725	14702	14488	14713	14473	14509	14682	14592	14566	14627	14675	14699	14840	14671	14698	14630	14695	14754	14715	14713	14765	14502	14545	14510	14906	14603	14631	14801	14676	14770	14699	14794	14795	14784	14697	14735	14719	14608	14574	14406	14862	14834	14709	14683	14860	14571	14626	14696	14793	14513	14808	14789	14770	14558	14624	14731	14912	14639	14716	14696	14747	14566	14556	14479	14730	14729	14591	14715	14557	14705	14659	14665	14753	14704	14793	14734	14744	14843	14510	14580	14844	14520	14812	14755	14506	14739	14613	14705	14639	14732	14744	14822	14711	14433	14544	14726	14698	14626	14763	14895	14775	14772	14620	14783	14464	14511	14795	14693	14736	14582	14908	14802	14779	14691	14744	14780	14784	14868	14665	14542	14873	14595	14772	14827	14800	14746	14591	14717	14748	14557	14565	14704	14784	14693	14609	14695	14744	14737	14834	14605	14632	14657	14748	14822	14717	14971	14768	14659	14795	14771	14694	14769	14643	14694	14689	14646	14719	14697	14858	14745	14682	14697	14848	14816	14704	14643	14719	14699	14729	14536	14910	14664	14776	14725	14715	14806	14714	14561	14843	14612	14754	14695	14739	14885	14552	14655	14841	14860	14657	14554	14684	14690	14707	14891	14923	14768	14660	14692	14668	14579	14602	14743	14758	14655	14742	14770	14713	14459	14717	14701	14687	14494	14719	14643	14666	14711	14641	14770	14668	14687	14496	14578	14813	14703	14592	14832	14784	14606	14698	14856	14767	14649	14645	14718	14509	14607	14702	14705	14654	14828	14716	14678	14658	14586	14740	14734	14896	14751	14705	14823	14650	14850	14479	14341	14683	14807	14735	14767	14649	14588	14686	14586	14672	14764	14778	14538	14610	14682	14729	14771	14661	14705	14719	14853	14662	14872	14677	14633	14840	14739	14569	14723	14655	14801	14800	14512	14626	14941	14585	14805	14600	14832	14593	14804	14699	14729	14797	14683	14686	14825	14618	14678	14618	14636	14793	14898	14549	14629	14857	14751	14644	14734	14706	14615	14859	14876	14700	14702	14612	14625	14479	14631	14680	14940	14697	14596	14650	14945	14627	14607	14946	14620	14636	14833	14616	14760	14751	14603	14636	14627	14609	14587	14648	14619	14701	14736	14680	14691	14818	14729	14687	14527	14602	14799	14724	14824	14796	14565	14430	14733	14763	14718	14626	14616	14707	14633	14647	14697	14656	14545	14850	14673	14718	14710	14767	14666	14879	14811	14644	14628	14563	14550	14770	14724	14776	14781	14977	14841	14682	14817	14684	14572	14691	14758	14690	14661	14737	14685	14763	14766	14531	14767	14648	14692	14789	14688	14737	14535	14834	14825	14860	14720	14630	14607	14835	14450	14425	14576	14543	14947	14705	14832	14602	14618	14857	14820	14753	14727	14787	14577	14648	14706	14578	14639	14688	14654	14680	14682	14857	14700	14664	14524	14500	14564	14650	14621	14623	14779	14769	14671	14735	14684	14693	14589	14738	14826	14889	14652	14742	14850	14483	14929	14775	14846	14846	14783	14751	14835	14825	14647	14682	14717	14745	14679	14857	14533	14523	14700	14761	14927	14896	14650	14767	14648	14801	14768	14806	14648	14688	14769	14817	14658	14545	14586	14693	14614	14568	14608	14647	14668	14579	14621	14812	14544	14481	14507	14728	14510	14859	14655	14761	14705	14743	14554	14525	14631	14715	14678	14838	14552	14614	14552	14643	14684	14933	14709	14673	14801	14865	14767	14774	14569	14669	14583	14785	14787	14553	14392	14785	14688	14764	14857	14655	14714	14641	14742	14918	14696	14751	14774	14818	14692	14727	14693	14735	14689	14643	14698	14723	14709
19267	14033	13346	13334	14731	15927	16687	17679	18738	19299	19175	18358	17707	17392	16596	16077	15594	15274	14867	14805	14775	14373	14363	14344	14271	14185	14062	13870	13747	13635	13564	13437	13655	13402	13321	13410	13417	13604	13490	13325	13392	13397	13313	13379	13342	13851	13606	13706	13409	13360	13359	13159	12964	12991	13043	12948	13006	12845	12899	12844	12793	12870	12839	12898	12868	12888	12952	12766	12847	12957	12853	12853	12806	12953	12905	12626	12745	12865	12799	12716	12837	12799	12828	12699	12713	12778	12894	12886	12821	12724	12817	12746	12761	12635	12671	12876	12772	12757	12767	12867	12693	12680	12929	12747	12725	12809	12825	12667	12696	12968	12730	12908	12819	12745	12824	12682	12617	12709	12689	12821	12759	12976	12632	12699	12711	12779	12873	12889	12643	12928	12767	12767	12754	12796	12736	12820	12705	12855	13075	12713	12895	12887	12559	12911	12736	12826	12798	12744	12748	12832	12851	12789	12723	12762	12825	12917	12622	12768	12758	12789	12756	12708	12695	12812	12803	12799	12590	12968	12665	12730	12567	12897	12813	12717	12876	12709	12862	12765	12736	12797	12783	13009	12585	12668	12778	12830	12533	12782	12754	12820	12979	13015	12738	12958	12902	12720	12802	12718	12824	12756	12729	12702	12908	12738	12758	12842	12629	12812	12709	12802	12824	12893	12873	12818	12844	12819	12711	12823	12759	12715	12832	12825	12764	12715	12853	12867	12695	12675	12582	12908	12769	12674	12688	12799	12878	12741	12698	12725	12793	12809	12526	12713	12868	12829	12930	12780	12852	12718	12728	12688	12814	12789	12750	12828	12779	12790	12846	12777	12896	12671	12928	12696	12957	12764	12819	12809	12840	12774	12662	12734	12824	12733	12676	12839	12876	12758	12713	12807	12919	12770	12774	12723	12634	12882	12792	12642	12542	12753	12680	12664	12886	12768	12767	12745	12748	12686	12869	12765	12653	12915	12705	12651	12660	12977	12929	12760	12834	12798	12713	12706	12766	12706	12870	12604	12747	12828	12777	12754	12781	12755	12760	12870	12733	12889	12863	12727	12668	12762	12628	12744	12752	12787	12833	12766	12939	12675	12825	12763	12854	12744	12778	12671	12904	12717	12774	12848	12920	12874	12842	12777	12787	12787	12951	13010	12959	12878	12741	12658	12771	12837	12729	12942	12883	12871	12791	12716	12715	12891	12629	12679	12795	12821	12789	12806	12795	12800	12713	12814	12817	12770	12903	12781	12690	12806	12864	12876	12754	12781	13003	12683	12898	12771	12737	12744	12787	12533	12860	12757	12768	12792	12989	12794	12781	12861	12722	12686	12893	12763	12738	12807	12612	12789	12844	12787	12764	12643	12698	12806	12801	12795	12761	12755	12637	12784	12726	12743	12776	12694	12674	12856	12831	12796	12902	12796	12881	12861	12769	12721	12827	12780	12701	12888	12900	12765	12968	12757	12737	12961	12836	12774	12733	12919	12653	12617	12881	12652	12664	12723	12730	12816	12700	12891	12681	12815	12709	12616	12826	12883	12718	12712	12948	12672	12719	12819	12731	12724	12616	12970	12777	12693	12768	12729	12748	12834	12822	12684	12749	12797	13061	12663	12735	12678	12816	12731	12851	12781	12932	12784	12923	12709	12835	12745	12701	12715	12767	12799	12700	12845	12762	12656	12891	12912	12768	12693	12633	12710	12730	12758	12671	12710	12797	12898	12765	12885	12824	12792	12750	12683	12825	12694	12895	12880	12833	12749	12677	12891	12770	12892	12785	12793	12814	12557	12850	12725	12655	12731	12675	12777	12816	12827	12758	12779	12772	12808	12794	12836	12756	12805	12595	12646	12645	12744	12968	12773	12958	12682	12945	12799	12812	12723	12812	12777	12807	13067	12807	12909	12728	12698	12775	12811	12738	12760	12720	12770	12779	12643	12745	12727	12764	12813	12940	12910	12697	12678	12788	12632	12834	12666	12963	12610	12566	12787	12722	12878	12827	12775	12838	12733	12853	12809	12874	12574	12811	12910	12718	12795	12809	12717	12798	12858	12797	12760	12741	12716	12907	12751	12700	12780	12715	12548	12827	12802	12880	12700	12765	12610	12868	12941	12904	12811	12829	12983	12884	12711	12841	12742	12765	12708	12670	12780	12819	12678	12789	12727	12637	12893	12782	12717	12644	12669	12775	12719	12751	12852	12858	12919	12844	12790	12781	12795	12726	12823	12815	12803	12722	12715	12739	12743	12813	12767	12743	12649	12646	12772	12829	12632	12666	12801	12841	12731	12838	12721	12798	12841	12890	12847	12891	12905	12680	12870	12794	12783	12749	12723	12794	12897	12781	12854	12796	12740	12759	12844	12865	12763	12743	12871	12707	12790	12665	12856	12767	12712	12768	12806	12938	12903	12908	12835	12766	12912	12597	12851	12777	12629	12698	12940	12787	12785	12704	12841	12845	12830	12625	12743	12756	12916	12781	12805	12916	12753	12660	12799	12676	12928	12752	12858	12776	12774	12791	12752	12599	12675	12757	12813	12876	12943	12838	12759	12806	12758	12931	12908	12717	12638	12709	12831	12769	12752	12902	12828	12849	12715	12684	12827	12816	12724	12756	12772	12820	12832	12697	12934	12829	12752	12780	12762	12718	12824	12948	12699	12759	12882	12811	12795	12806	12628	12674	12781	12735	12860	12706	12801	12882	12884	12640	12725	12767	12868	12691	12878	12827	12687	12660	12746	12762	12914	12789	12802	12596	12731	12814	12764	12574	12863	12793	12802	12819	12761	12788	12705	12863	12730	12627	12751	12679	12739	12846	12699	12616	12787	12816	12621	12912	12782	12705	12956	12665	12774	12635	12706	12825	12831	12802	12906	12818	12873	12880	12815	12818	12739	12933	12937	12854	12654	12881	12834	12696	12877	12706	12704	12789	12824	12833	12853	12563	12765	12673	12723	12744	12808	12741	12830	12839	12785	12601	12699	12945	12918	12778	12783	12863	12797	12767	12756	12750	12622	12744	12815	12691	12802	12740	12842	12789	12796	12725	12767	12781	12950	12652	12681	12530	12793	12801	12822	12645	12781	12670	12892	12743	12789	12721	12706	12906	12618	12687	12916	12682	12873	12803	12990	12639	12922	12711	12921	12713	12684	12719	12685	12855	12682	12724	12865	12694	12712	12857	12849	12800	12770	12686	12806	12592	12809	12934	12821	12802	12893	13015	12888	12726	12547	12795	12785	12814	12689	12767	12788	12833	12871	12689	12762	12716	12976	12876	12906	12671	12601	12832	12913	12781	12952	12709	12830	12926	12821	12668	12841	12609	12897	12793	12884	12753	12832	12699	12759	12684	12829	12928	12804	12780	12841	12907	12798	12826	13023	12706	12877	12655	12788	12743	12857	12644	12818	12682	12694	12763	12862	12758	12849	12858	12918	12817	12696	12899	12836	12524	12718	12951	12902	12790	12539	12790	12573	12686	12718	13036	12738	12999	12790	12824	12755	12837	12959	12805	12813	12752	12824	12918	12659	12553	12752	12828	12843	12879	12849	12771	12759	12625	12666	12726	12902	12922	12828	12775	12873	12717	12646	12606	12802	12838	12839	12759	12922	12706	12740	12791	12812	12859	12895	12871	12742	12863	12597	12902	12835	12643	12803	12769	12988	12805	12684	12658	12748	12677	12692	12739	12860	12691	12821	12748	12771	12697	12763	12741	12775	12865	12755	12839	12757	12912	12701	12834	12693	12667	12944	12761	12838	12632	12745	12766	12742	12588	12635	12755	12734	12761	12885	12783	12825	12665	12826	12690	12678	12933	12886	12659	12672	12844	12703	12794	12914	12763	12905	12803	12825	12765	12732	12783	12653	12700	12793	12844	12871	12850	12782	12857	12778	12793	12797	12626	12863	12938	12880	12836	12799	12865	12884	12769	12704	12582	12681	12673	12658	12780	12819	12654	12756	12760	12530	12692	12683	12956	12651	12706	12807	12649	12776	12779	12695	12743	12725	12730	12654	12795	12895	12687	12721	12811	12787	12795	12787	12702	12872	12849	12706	12714	12805	12889	12713	12901	12778	12678	12895	12853	12738	12830	12706	12868	12743	12815	12764	12623	12932	12887	12751	12824	12678	12774	12919	12782	12812	12725	12700	12763	12772	12810	12667	12842	12805	12815	12826	12629	12874	12716	12711	12698	12692	12861	12809	12887	12672	12932	12575	12780	12903	12806	12653	12893	12796	12828	12661	12745	12783	12710	12798	12779	12834	12780	12715	12667	12715	12801	12779	12868	12641	12814	12692	12843	12939	12834	12506	12933	12819	12601	12983	12909	12634	12815	12853	12678	12800	12715	12646	12691	12686	12621	12859	12871	12779	12763	12921	12677	13058	12716	12701	12872	12825	12892	12781	12618	12735	12906	12792	12735	12891	12785	12870	12822	12630	12915	12656	12446	12812	12771	12760	12764	12721	12883	12754	12754	12874	12774	12856	12868	12850	12872	12754	12823	12810	12842	12714	12661	12636	12879	12706	12864	12697	12682	12628	12687	12807	12723	12806	12907	12833	12846	12844	12801	12841	12854	12731	12781	12677	12732	12824	12810	12786	12665	12716	12702	12758	12708	12778	12796	12856	12737	12841	12783	12815	12652	12867	12885	12831	12728	12937	12765	12789	12683	12740	12839	12833	12683	12969	12722	12631	12851	12827	12680	12909	12836	12712	12760	12786	12811	12730	12739	12667	12636	12730	12873	12793	13050	12773	12832	12697	12819	12712	12739	12784	12726	12550	12686	12775	12956	12719	12718	12838	12729	12660	12727	12709	12714	12866	12683	12647	12789	12703	12632	12851	12738	12815	12874	12848	12669	12879	12885	12680	12837	12920	12895	12710	12689	12757	12801	12829	12693	12669	12595	12895	12799	12722	12713	12809	12747	12816	12889	12869	12727	12601	12840	12841	12904	12670	12912	12775	12985	12719	12785	12761	12771	12827	12812	12752	13011	12731	12962	12849	12839	12799	12883	12802	12910	12863	12752	12697	12817	12739	12817	12762	12676	12939	12875	12730	12795	12882	12823	12823	12725	12733	12966	12820	12634	12797	12828	12782	12973	12602	12739	12858	12812	12781	12795	12774	12608	12802	12735	12818
27172	17095	16284	15730	15612	16075	16798	17379	18400	18666	18634	18395	17976	17673	17266	16978	16831	16385	16286	16339	16340	16134	16073	15998	15769	15801	15740	16074	15622	15729	15469	15647	15601	15417	15573	15561	15507	15452	15558	15439	15521	15582	15354	15385	15432	15677	15517	15581	15646	15673	15274	15337	15440	15181	15083	15415	15333	15235	15314	15163	15195	15147	15182	15067	15237	15268	15415	15333	14986	15191	15196	15319	15214	15104	15276	15159	15255	15183	15168	15182	15126	15406	15271	15226	15259	15137	15276	15277	15153	15218	15143	15353	15126	15141	15078	15204	15245	15235	15375	15228	15175	15299	15153	15131	15253	15376	15194	15211	15167	15137	15000	15284	15253	15172	15027	15222	15200	15209	15305	14892	15100	14977	15005	15154	15158	15129	15214	15294	15156	15197	15095	15045	15089	15271	15050	15279	15091	15325	15283	15214	15140	15089	15350	15208	15083	15256	15067	15132	15327	15027	15272	15252	15038	15074	15167	15380	15319	15124	15023	15218	15086	15231	15110	15111	15212	15215	15206	15140	15356	15102	15163	15080	14972	15172	15125	15141	15109	15055	14935	15224	15064	15012	15236	15134	15018	15186	15115	15171	15254	15194	15324	15337	15103	15263	15335	15157	15469	15202	15139	15248	15102	15051	15087	14983	15123	15106	15092	15141	15156	15178	15144	15230	15297	15102	15137	15383	15144	15065	14990	15168	15213	15058	15043	15154	15392	15153	15097	14994	14992	15201	15315	14982	15045	15341	15058	15083	15129	15221	15163	15074	15192	15194	15036	15349	15219	15173	15274	15158	15219	15088	15278	15093	15338	15117	15208	15104	15230	15226	15281	15082	15051	15032	15264	15198	15145	15098	15401	15261	15111	15171	15005	15182	15234	15280	15236	14979	15175	15001	15318	15188	15398	15334	15106	15177	15232	15245	15367	15147	15476	15241	15121	15346	15097	15198	15212	15035	15329	15067	15012	15083	15294	15241	15146	15210	14989	15145	15112	15006	15090	15167	15141	15294	15364	15106	15222	15109	15462	15127	15144	15130	15154	15164	15266	15314	15194	15175	15091	15073	15104	15166	15086	15094	15162	15118	15229	15088	15274	15148	15271	15017	15144	15133	15272	15091	15265	15180	15312	15125	15242	15153	15248	15343	15082	15183	15157	15127	15380	15134	15124	15076	15104	15184	14949	15059	15369	15048	15329	15142	15156	15222	15187	15248	15121	15245	15269	15096	15249	15203	15246	15411	15241	15187	15402	15201	15253	15314	15255	15151	15040	15321	15288	15472	15190	15225	15148	15225	15108	15227	15148	15166	15104	15197	15180	15002	15246	15143	15247	14994	14990	15137	15119	15199	15123	15230	15213	15291	14994	14989	15243	14979	15249	15202	15140	15248	15174	15371	15119	15129	15113	15122	15435	15359	15153	15128	15087	15151	15259	15249	15199	15174	15408	15084	15009	15374	15454	14980	15099	14975	15215	15348	15308	15202	15262	15274	15288	15216	15122	15080	15205	15120	15054	15331	15176	15213	15013	15190	15164	15133	15243	15134	15182	15205	15218	15318	15295	15132	15133	15040	15075	15080	15129	15064	15357	15081	15116	15300	15077	15235	14951	15153	15093	15208	15154	15060	15312	15131	15273	15106	15046	15175	15109	15015	15182	15346	15287	15000	15118	15196	15278	15171	15224	15221	14997	15205	15057	15106	15216	15420	15278	15082	15051	15137	15409	15101	15058	15065	15246	15130	15155	15075	15286	15193	15069	15124	15072	15170	15104	15224	15115	15414	15218	15056	15164	15092	15019	15363	15064	15159	15210	15147	15362	15263	15468	15263	15301	15009	15034	15041	15235	15172	15167	15137	15293	15270	15198	15198	15371	15022	15241	15057	15223	15296	15276	15319	15137	15281	15290	15107	15265	15152	15230	15254	15239	15152	15376	15141	15190	15106	15021	15203	15175	15104	15361	15083	14996	15162	15138	15520	15113	15149	15299	15265	15210	15101	15259	15107	15138	15162	15165	15237	15309	15297	15422	15292	15149	15161	15154	15246	15175	15340	15125	15266	15295	15062	15163	15134	15200	15088	14932	15254	15316	15097	15167	15305	15251	15045	15106	15129	15147	15052	15378	15183	15290	15232	15279	15223	15138	15229	15230	15166	15197	15314	15106	15110	15078	15229	15336	15267	15222	15211	15128	15238	15229	15237	15198	15192	15143	14961	15164	15004	15022	15077	15328	15116	15228	15181	15373	15255	15149	15053	15264	15072	15170	15297	15208	15227	15169	15169	15214	15112	15279	15124	15258	15247	15231	15361	15175	15267	15217	15280	15123	15196	15221	15258	15100	15199	15223	15272	15191	15133	15061	15076	15120	15094	15218	15217	15015	15255	15136	15342	15377	15129	15230	15138	15155	15324	15270	15102	15271	15302	15274	15215	15195	14906	15233	15147	15244	15298	15254	15081	15073	14971	15131	15252	15092	15068	15229	15099	15366	15341	15200	15030	15154	15268	15117	15187	15238	15407	15227	14947	15260	15272	15032	15193	15240	15205	15187	15144	15277	15291	15214	15211	15168	14998	15182	15208	15135	15077	15319	15143	15221	15180	15059	15167	15364	15062	15171	15158	15237	15174	15222	15218	15197	15124	15423	15453	15304	15496	15266	15232	15244	15054	15016	15083	15022	15196	15298	15189	15088	15230	15404	15128	15134	15192	15289	15057	15129	15294	15301	15214	15064	15174	15002	15205	15038	15405	15209	15206	15287	15388	15346	14885	15146	15236	15181	15075	15251	15193	15332	15217	15179	15061	15144	15131	15125	15227	15243	15101	15229	15166	15200	15125	15058	15223	15178	15181	15125	15054	15051	15227	15053	15409	15086	15096	15237	15177	15238	15149	15217	15208	15206	15164	15070	15259	15180	15132	15307	15087	15197	15089	15305	14941	15092	15351	15074	15285	15150	14995	15171	15278	15197	15322	15334	15247	15106	15106	15215	15275	15187	15174	15406	15352	15269	15209	14997	15309	15228	15168	15276	15337	15119	15142	15226	15085	15060	14919	15084	15362	15164	15043	14992	15097	15412	15101	15024	15268	15523	15137	15312	15244	15208	15284	15133	15155	15061	15103	15290	15271	15077	15178	15247	15130	15256	15227	14926	15381	15330	15202	15451	15335	15173	15311	15106	15259	15137	15190	15187	15129	15045	15268	15062	15255	15316	15133	15289	15170	15061	15022	15273	15175	15371	15239	15088	15377	15284	15330	15058	15177	15171	15116	15156	15304	15346	15308	15024	15248	15260	15302	15045	15207	15154	15254	15207	15194	15248	15044	15186	15131	15245	15205	15214	15072	15220	15208	15056	15216	15262	15129	15235	15064	15273	15065	15049	15015	15296	15068	15281	15234	15112	15011	15058	15193	15208	15062	15112	15293	15366	15033	15176	15003	15266	15177	15205	15208	15220	15060	15129	15171	15133	15174	15018	15082	15087	15346	15025	15082	15159	15113	15277	15058	15205	15024	15196	15022	15260	15257	15205	15204	15208	15081	15099	15095	15266	15286	15126	15052	15143	15290	15179	15116	15233	15079	15228	15299	15233	15256	15166	15119	15246	15095	15297	15088	15267	15262	15353	15227	15422	15269	15087	15245	15134	15070	15181	15234	15135	14942	15062	15149	15137	15103	15256	15225	15126	15358	15227	15252	15289	15375	15250	15233	15200	15211	15286	15242	15280	15238	15039	15438	15336	15227	15303	15274	15080	15507	15319	15306	15164	15056	15412	15200	15286	15106	15166	15305	15260	15290	15355	15187	15358	15035	15213	15301	15450	15078	15357	15295	15128	15237	15188	15069	15317	15146	15266	15191	15120	15160	15142	15039	15030	15231	15256	15325	15134	15230	15282	15244	15338	15116	15139	15241	15221	15280	15277	15173	15136	15115	15114	15140	15245	15337	15182	15095	15172	15459	15118	15226	15285	15026	15093	15039	15163	15313	15249	15221	15050	15116	15208	15377	15236	15202	15079	15056	15244	15097	15162	15148	14902	15290	15379	15312	15156	15391	15177	15184	14988	15269	15191	15009	15317	15295	15215	15334	15162	15130	15220	15106	15174	14993	15145	15060	15160	15135	15098	15296	15189	15124	15154	15252	15256	15222	15006	15158	15189	15228	15164	15348	15135	15143	15174	15286	15322	15316	15085	15256	15331	15282	15407	15285	15159	15348	15080	15214	15210	15260	15272	15184	15045	15105	15483	15452	15294	15326	15145	15039	15285	15127	15272	15214	15297	15259	15200	15349	15303	15211	15212	15166	15272	15224	15194	15302	15063	15075	15050	15085	15308	15467	15191	15424	15093	14893	15171	15053	15214	15139	15312	15164	15168	15225	15178	15186	15084	15385	15236	15100	15207	15224	15167	15236	15211	15298	15133	15316	15140	15183	15231	15253	15377	15337	15098	15030	15201	15134	15095	15313	15044	15334	15071	15037	15053	15197	15310	15067	15216	15228	15357	14937	14904	15219	15188	15130	15022	15285	15130	15303	15015	15281	15151	15093	15143	15152	15117	15331	15186	15026	15419	15157	15086	15284	15060	15156	15354	15280	15011	15124	15201	15153	15264	15187	15351	15160	15516	15180	15238	15367	15185	15180	15307	15107	15264	15109	15283	14895	15092	15223	15023	15031	15109	15230	15313	15192	15243	15274	15510	15437	15310	15287	15185	15355	15137	15137	15084	15290	15073	15290	15238	15289	15072	15118	15374	15194	15079	15210	15346	15097	15015	15070	15217	15205	15221	15049	15202	15465	15203	15313	15150	15284	15175	15290	15228	15195	15180	15410	15179	15104	15066	15308	15174	15221	15330	15287	15138	15138	15227	15332	15167	15230	15022	15104	15249	15218	15216	15103	15170	15254	15082	15068	15097	15249	15204	15069	15152	15130	15391	15174	15139	15281	15177	15150	15284	15225	15063	15170	15214	15020	15200	15067	15112	15324	15239	15044	15183	15137	15146	15070	15110	15176	15075	15228	15165	15285	15324	15386	15228	15239	15247	15229	15323	15269	15274	15183	15206	15227	15096	15269	15227	15146	15285	15079	15171	15408	15311	14913	15282	15285	15014	15201	15149	15046	15240	15371	15253	15141	14961	15227	14989	15102
20724	14357	13741	13741	14926	16433	17227	18418	19471	19710	19586	19172	18430	17862	16961	16538	15841	15683	15336	15157	15002	14835	14773	14562	14553	14561	14327	14188	13905	13808	13786	13846	13708	13715	13853	13759	13861	13726	13934	13844	13623	13604	13611	13594	13732	13736	13893	13900	13981	13666	13721	13621	13381	13359	13102	13097	13223	13199	13213	13232	13317	13087	13162	12887	13190	13156	13067	13313	13081	13160	12972	13243	13212	13096	13104	13031	13270	13016	13025	13145	12990	13033	13312	13210	13162	13092	13122	13121	13055	13022	13182	13146	12939	12901	13034	13112	13102	13144	13183	13068	12984	13005	13181	13055	13107	13202	13152	13157	13059	13104	13201	12940	13194	13132	13036	13041	13051	13082	13129	13167	13187	13156	13189	13087	12930	13085	13180	13062	13191	13268	13036	13074	13067	13070	13122	12857	13165	13144	13252	13037	13108	13218	12966	12995	13102	13102	13162	13208	13088	12999	13081	13066	12886	13078	13034	13076	13216	13031	12938	13084	13149	13039	12987	13175	13121	12952	13132	12925	13210	13041	13020	13148	13061	13302	13133	13179	13116	13266	13279	13092	13082	13167	13107	13034	13206	13061	13281	13031	13238	12982	13304	12940	13000	13201	12963	13151	13073	13199	13257	12977	13096	13165	13215	12969	13013	13042	13122	13089	12962	12991	13037	13220	13153	13118	13301	13123	13105	13138	13077	13021	13282	13250	13105	13145	12900	13055	13011	13073	13167	12976	13201	13117	13095	13174	12921	13175	13128	13283	13033	13069	13069	13074	13010	13237	13005	13034	12973	12884	13070	13170	12951	13229	13019	13110	13331	13168	13132	13115	13220	13026	13148	12982	13190	13061	13084	13136	13237	13198	12903	13094	13170	12958	13040	13166	13067	12935	13146	13234	13269	13217	12894	13114	13128	13098	13046	12997	13167	13041	12961	12951	13167	13203	12918	13027	13004	13026	13117	12954	13017	12938	13120	13044	13197	13153	13160	13021	13041	13062	12992	13094	13077	13000	13208	13064	13231	13072	13000	13127	12999	13157	13020	13142	13028	12966	13183	12921	13087	13028	13171	13170	13154	13034	13135	13133	13008	12967	13128	13056	13184	13079	13010	13185	13346	13001	13148	13024	13156	13134	13197	13187	13005	13158	12885	12946	12990	13123	12929	13022	13110	13053	13131	13142	13046	13115	13065	13080	13123	13074	13221	13014	13056	13121	13086	13191	13217	13203	13039	13167	13145	13068	13095	13111	13148	13117	12926	13089	12998	13070	13066	13020	12952	12997	13113	12940	13200	13273	13094	13012	13180	13132	13125	13064	13033	13100	12985	13128	13035	13101	13154	13044	13106	13151	13058	13117	13074	13141	13186	13131	13094	13060	13277	13096	13067	13213	13093	13125	13072	13131	13044	13220	13113	13144	12937	13044	12858	13073	13107	12975	13210	13066	13149	13199	13081	13185	13071	13041	13055	13083	13188	12983	12938	13097	13124	13125	13081	13109	13042	13176	13252	13217	13153	13040	13111	13153	12926	13101	13060	13259	13178	13201	13094	13066	13083	13132	13112	13253	13094	12978	13204	13119	13089	13101	13103	13126	13131	12922	13089	13091	13125	12935	13073	13026	13081	12991	13213	13223	13100	13108	13046	13035	13044	13118	12939	13223	12990	13083	13066	13087	13176	12951	13015	13124	13061	13067	13087	13009	13244	13129	13208	13291	12983	13040	13031	12984	13020	13366	12905	12926	13001	13078	13104	13041	13272	13252	13065	13027	13193	13112	13156	12980	13032	13031	13113	13001	13175	13081	13039	13089	13166	13102	13185	13213	13055	13098	13062	13010	12883	13157	13116	13129	13091	13068	13144	13061	13206	12987	13072	13128	13098	13124	12958	13019	13275	13096	13087	13173	13059	12930	13101	13093	13161	13014	13163	12995	12954	13041	13152	13217	13128	13076	13019	13174	12964	12988	13139	13076	12965	12957	13052	12954	12956	13158	12981	13094	13041	13070	13138	13138	13046	13139	13103	13298	13148	13045	13166	13265	13282	13084	13124	13014	13038	13025	12964	12899	12913	13055	13268	13215	13051	13019	13128	13087	13138	13071	13172	13130	12925	13204	13079	13169	13210	13051	13129	12985	13331	13151	13229	13155	13167	13114	13270	13054	13022	13240	13015	13083	13189	12849	13208	13237	13110	13173	13131	13173	13276	12913	13099	13081	13033	13034	13080	13223	13243	13146	13134	13132	13253	12921	13028	13051	13099	13124	12956	13130	13000	13038	13028	13059	13111	13015	13025	13150	13167	13121	13115	13111	13023	13210	12994	13200	13042	13037	12972	13086	13081	13107	12969	13073	13072	13024	13022	13159	12950	13083	12984	13077	13160	13157	13154	13157	13135	12998	12970	13126	13338	13105	13093	13057	13172	13028	13056	13082	13110	12932	13055	13036	13119	12976	13251	13146	13025	13182	13060	12910	13130	12895	12902	13193	13102	13165	13008	13107	13234	13109	13086	13047	12975	12960	13060	13020	13160	13123	13008	12988	12905	13119	13142	13141	13021	13169	13072	13201	13141	12932	13185	13094	13140	13101	13142	13100	13197	13041	13007	13225	12940	13174	13041	13217	13139	13106	13136	13071	13102	13191	13242	12943	12912	13028	13179	13163	13194	13196	13210	12974	13270	13239	13032	13140	13102	13152	13175	12989	13103	13159	13052	13061	12981	13160	13174	13076	13107	13216	13108	12937	13151	13068	13009	12988	13049	13249	13114	13096	13282	13095	12933	12929	13062	13189	13176	13082	13147	13085	13133	13206	13005	13094	13048	13272	13047	13035	13128	13027	13068	13055	13115	13155	13083	13279	13093	13123	13155	12878	13021	13280	12956	13250	13092	13185	12999	13093	13115	13176	13094	13160	13281	13098	13068	13111	13255	13065	13105	13037	13067	13024	13039	13178	13227	13126	12980	13181	13339	13118	13009	13195	13183	12970	13143	13244	13122	13170	13028	13032	13131	13239	13140	13099	13054	13122	13142	13043	13131	12974	13200	12998	13103	12959	12943	13001	13015	13020	13071	13157	13177	13253	13094	13264	13172	13191	12983	13101	13179	13095	13081	13065	13172	13143	13090	12945	13245	13068	13271	13055	13140	13161	13242	13263	13132	13172	12911	13069	13057	13068	13247	13005	13093	13160	13180	12962	13247	13006	13243	13218	13053	13332	13093	13110	13216	13078	13240	13114	13165	13098	12885	13077	13112	13083	13044	13196	13123	13079	12976	12977	13242	13133	13011	13154	13160	13115	13106	12994	13142	13093	12991	12931	13101	13042	13136	13019	13241	13125	13243	13073	13128	12907	13178	13193	13052	13155	13197	13188	13065	13051	13039	13034	12969	13030	12907	13123	13082	13236	13169	13175	13125	13173	13244	13081	13018	13071	13082	13077	12998	13098	13142	13018	13238	13071	13080	13111	13152	13192	13180	13073	12978	13133	13107	12996	13221	13106	13076	13054	13046	13083	13062	13020	13135	12988	13020	13087	13084	12946	13148	12997	12852	13116	13216	13183	13063	13051	13197	13101	13058	13185	13030	13176	13017	13231	13259	13123	13077	13052	13042	13078	13012	13006	13044	13087	12907	13025	13159	13096	12991	13217	13063	13228	12902	13119	13199	13131	13128	13212	13156	12942	13061	13133	13189	13168	13046	13159	13107	12902	13028	13216	13102	13068	13004	13039	13024	13166	13011	13185	13256	13300	13189	13063	13236	13157	13139	13069	13131	13055	13125	13170	13197	13171	13035	13075	13322	13047	13102	13183	13093	13076	12983	12879	13102	12918	12983	13223	13068	13163	13251	12956	13013	13328	13113	13072	12989	13030	13093	13141	13129	13057	13135	13164	13119	13083	13175	13054	13041	13042	13153	13061	13095	13073	12910	13106	13046	13204	13175	13125	13062	12943	13085	13161	13262	12998	13069	13118	13130	13042	13264	13005	13262	13204	12966	13222	13051	12990	13304	13251	13031	13001	13193	12971	13084	13150	13106	13140	13100	13245	13006	12961	13101	13000	13111	12881	13057	12998	13053	13140	12945	13162	13071	13117	13183	13079	13098	13084	13113	13148	13289	13101	13000	12996	13132	13255	13078	12990	13126	12901	13113	13111	13091	13110	13254	13207	13086	13143	12972	13145	13086	13166	13132	13039	13071	13217	13344	13157	13169	13073	12997	13011	13043	13006	12999	13124	13025	13081	13052	13068	13137	13067	13259	13215	13113	13095	13251	13201	12886	12950	13281	12916	13150	13174	13053	13045	13100	12946	12942	12964	13105	13078	13094	13047	13006	13143	12911	13026	13086	13045	13146	13099	13078	13261	13210	13186	12978	12986	13127	13183	13213	13059	13061	12910	12996	13142	13259	13206	13176	13042	12930	13188	13038	12999	13176	13197	13058	13121	13012	12944	13121	13064	13177	12954	13087	13100	13246	13104	12991	13022	13197	13063	13104	13105	13092	12934	13234	13170	13104	13161	12996	13066	13188	13096	13052	13094	13056	13002	13096	13080	13054	13121	13055	13127	13137	12935	13094	13114	12899	13204	13165	13157	13088	13103	13173	13051	12883	13019	13230	13011	13105	13127	13193	13186	13032	12920	13228	13003	13058	13159	13137	13016	13069	12906	13115	13113	13173	13228	13102	13182	13184	13163	13126	13126	13249	13284	13156	13011	13233	13157	13031	13015	13098	13006	13007	13118	13167	13123	13226	12944	13179	13080	13121	13212	13076	13248	13133	13087	12936	13214	12991	13234	13059	13071	13096	13037	12979	13119	13112	13047	12977	13080	13062	13091	12982	13129	13066	13177	13096	13155	13022	13071	12885	13157	13061	13051	13189	13239	13014	13145	13085	13114	13240	13199	13171	13135	12974	13067	13193	13062	13274	13026	13003	13181	13250	13236	13188	12984	12989	13220	13129	13149	13064	13182	13123	13085	13067	13001	13138	13075	13113	13195	13147	13265	12928	12926	13204	13023	13006	13207	13183	13037	13008	13028	13054	13114	12914	13064	13128	12987	13378	13197	13087	13223	12978	13007	13031	13219	12987	13152	13132	13126	13123	12939	13076	13308	13000	12974	13174	13030	12956	13052	13077	13108	13197	13011
19981	14481	14112	14027	13758	14207	14447	14827	15416	15636	15686	15411	15437	14794	14957	14466	14671	14539	14511	14270	14254	14339	14356	14168	14350	14384	14273	14216	14007	13878	14096	14128	14072	14167	14033	14100	14057	14022	13879	14125	14072	14041	13959	14089	13901	13932	13995	14008	13954	14142	14194	13976	13965	14029	13836	14020	13706	13787	13945	13960	13936	13879	13763	13860	13759	13861	13813	13744	13785	13923	13904	14061	14184	13901	14001	14005	13668	13919	13856	13786	14029	13746	13856	13833	13830	13973	13723	13998	13769	13682	13821	13731	14014	14000	13735	14061	13927	13865	13894	14082	13863	13874	13899	13859	13938	13848	13884	13961	13932	13921	13897	14004	13961	13695	13863	13868	13929	13900	13955	13967	13905	13877	13935	13900	13803	13905	13924	13704	13606	13885	13946	13928	13529	13921	13858	13796	13778	13826	14171	13935	13765	13681	13982	13940	13750	13945	13892	13805	13804	13965	13685	13938	13727	13806	13860	13751	13879	13809	13901	13728	13806	13826	13840	13827	13867	13940	14085	13839	13903	13753	13544	13854	13951	13742	13824	13952	13973	13874	14085	13890	13812	13965	13781	13802	13926	13857	13781	13832	13954	13826	13813	13712	13962	13786	13822	13746	13798	13798	13500	14142	13868	13896	14026	13935	13868	13866	14116	13771	13849	13841	13940	14000	13834	14018	13726	13870	13899	13882	13876	14082	13817	13892	14021	13895	13768	13811	13758	13755	13688	13843	13870	13686	13973	13824	13809	13802	13794	13723	13941	13886	13813	13859	13996	13967	14008	13770	13967	13813	14053	13995	13891	13869	13779	13909	13807	13959	13748	13957	13898	13925	13835	13855	13926	13740	13879	13865	13936	13869	13895	13644	13918	13898	13728	14029	13764	13912	13849	13822	13898	13849	13811	13903	13809	13898	13868	13853	13813	13847	13826	13997	13912	13797	13916	13776	14004	14002	13703	13472	13869	13874	13773	13866	13782	13871	13904	13888	13952	13738	13861	13907	13847	13962	13979	13860	13775	13808	13779	13862	13923	13806	13820	13842	13654	13808	13934	14021	13899	13964	14052	14142	13747	13844	13970	13927	13892	13689	13825	13811	14006	13727	13850	14012	13946	13912	13883	13783	13926	13883	14014	13893	13799	13933	13845	13958	13933	13919	14055	13902	13861	13883	13800	13837	13891	13923	14019	13959	13800	13887	13924	13910	13816	13792	13807	13896	13868	13976	13901	13839	13871	13638	13882	13927	13851	13939	13890	13897	13929	13996	13768	13828	13772	13940	13997	14008	13801	13624	13804	13982	14085	13862	13846	13963	13757	13872	13932	13835	14065	13829	13938	13889	13811	13915	13740	13903	13791	13921	13941	13700	14046	13863	13883	13820	13658	13652	13863	13728	13757	13870	14066	13763	13641	13627	13863	13723	13872	14048	13879	13865	13865	13826	14065	13824	13768	13661	13853	13862	13861	13964	13849	13902	13900	13685	13826	13637	13609	13845	13751	13814	13846	13802	13801	13787	13866	13918	14016	13812	13790	13805	13810	13784	13976	13866	13926	13758	13906	13821	13883	13841	14032	13738	13743	13892	13911	13715	13958	13885	13854	13880	13929	14123	13942	13841	13654	13615	13918	13726	13929	13878	13768	13761	13985	13892	13804	13754	13993	13837	13930	13882	13741	13782	13856	13820	13839	13701	13853	13830	13993	13882	13811	13973	13930	13707	13807	13913	14060	13827	13886	13897	14020	13831	13885	13924	13936	13937	13829	13860	13854	13944	13799	13940	13811	13771	13892	13913	13792	14011	13952	13794	13874	13886	13750	13901	13747	13950	13978	13898	13774	13795	13726	13993	14104	13824	13884	13964	13963	13976	13816	13712	13882	13879	13828	13906	13863	13643	13865	13864	13908	13864	13968	13836	13985	14072	14009	14066	13970	13827	13770	13976	14006	13837	13795	13850	13784	13837	13866	13897	13994	13726	13860	14007	13885	13737	13873	13905	13788	13706	13814	13882	13912	14024	13841	13953	13669	13956	13745	13745	13843	13935	14158	13747	13837	13842	13830	13870	13797	13893	13943	14026	14111	13743	13821	14040	13801	13946	14077	13885	13986	13719	13983	14036	14063	14061	13683	13865	13908	13734	14001	13782	13865	13892	13929	13837	13866	14000	14070	13887	13815	13846	14093	13947	13924	13819	13979	13839	13694	13782	13801	13833	14028	13917	13970	13775	13853	13964	13705	13823	13806	13851	13961	13882	13893	13919	13879	13942	13917	13834	13800	13928	13928	13768	13987	13923	14061	13810	13937	13946	13890	13870	13783	13817	13923	14018	13865	13888	13817	13947	14008	13876	13991	13823	14058	13846	13650	13926	13832	13693	13964	13575	14002	13991	13884	13868	13949	13843	13914	13788	13750	14060	13974	13675	13850	13760	13813	14109	13836	13924	13989	13750	13940	14065	13887	13852	13993	13931	13660	13908	13877	13962	13716	13782	13796	13837	14024	13794	13848	13719	13819	13952	14026	13766	13931	13924	14204	13813	13909	13898	13971	13730	13908	13697	13868	13835	13972	13876	13988	14105	13881	13769	13737	13987	13745	13744	13739	13879	13935	13939	14080	13896	13878	13890	13820	13780	13906	13920	13881	13869	13764	13892	13936	14032	13962	13794	13963	13996	14067	13757	13805	13845	13984	13945	13947	13885	13879	13899	13952	13771	13864	13744	13826	13970	14033	13848	13954	14082	14091	13916	14116	13895	13996	13917	13817	13866	13854	13853	13988	13758	13887	13891	13864	13838	13958	14016	14047	14052	13914	14087	13989	13932	13895	13761	13786	13827	13921	13825	13879	13988	13950	13747	13861	13874	14220	13840	13908	13872	13780	14133	13993	13745	13912	13819	14176	13775	13858	14048	13872	14000	13820	14021	13702	13815	13913	13899	13868	13984	13939	13758	13914	13791	13680	13930	13821	13844	13854	13796	13718	13822	13908	13875	13816	14007	13801	13833	13871	13776	13969	14022	13749	13758	13760	13818	14001	13796	13727	13746	13955	13839	13986	13895	13839	13781	13746	13919	13924	13868	13741	13838	13738	13761	13791	13824	13784	13823	13932	14167	13883	13763	13965	14052	13779	13714	13782	13744	13855	13688	13732	13811	13789	13831	13838	13841	13921	13925	13901	14073	13932	13971	13725	13941	13911	13715	13859	13869	13893	13834	13892	13849	13928	13977	14133	13824	13764	13818	13638	13818	13961	13914	13977	13888	13784	13864	13957	13872	13747	13732	13994	13903	13782	13709	14102	13960	13882	13919	13932	13870	13946	13764	13859	13763	13859	13794	13872	13868	13766	13706	13747	14064	14161	13925	13826	13876	13831	13623	13841	14005	13955	13856	13995	13938	13739	14011	13919	13925	13879	13835	13731	13812	14057	13902	13880	13714	13923	13771	14044	13704	13768	14023	14048	13779	14076	13795	13872	14169	13779	13859	14016	13775	13843	13983	14146	13971	13914	13887	13815	14090	14091	13948	13775	13617	13907	13917	14010	13860	13850	13931	13694	13878	13815	13806	13737	13843	14020	14143	13896	13856	13831	13805	13818	13891	13771	13994	13806	13954	13912	13859	13912	13876	13797	13706	13772	13665	13774	13703	13911	13891	13813	13884	13956	13914	13996	13799	13785	13824	13866	13872	13815	13864	13963	13908	14100	13860	13742	14002	13892	13840	13739	13778	13769	13936	13945	13830	13847	13659	13775	14120	13759	13740	13947	13828	13924	13942	13932	13828	14019	13791	13868	13850	13853	13792	13973	13876	13744	13937	13983	13768	13818	13899	13612	13819	14020	13856	13835	13942	13858	13804	13740	13889	13953	13739	13979	13839	13931	13974	13867	13886	13795	13853	13807	13762	13914	13978	14026	13958	13995	14012	13953	13832	13761	13803	13993	13880	13855	13809	13967	13958	13844	13859	13684	13795	13902	13848	13907	13938	13737	13679	14037	13805	13676	13782	13687	13894	13958	14009	13938	13947	13833	13884	13931	13790	13666	13802	13770	13984	13877	14048	13803	13994	13826	13917	13934	13974	13873	13939	13973	13883	13760	13758	13676	14117	13872	13829	13851	13824	13689	13713	14032	13835	13859	13763	13867	14012	14009	13767	14143	14017	13768	13832	13984	13943	13997	13896	13891	13832	13813	14139	13885	13787	13812	13926	13905	13878	13962	13839	13961	13878	13859	13711	13704	13773	13964	13860	13896	13943	14064	13974	13898	13926	13858	13846	13806	13889	13945	13991	13934	13863	13903	13949	13869	13875	13783	13881	14080	13854	13851	13818	13811	14003	13773	14001	13791	13652	13893	13949	13765	13782	13929	14060	13911	13980	13978	13987	13887	13709	13960	13938	13929	13783	13948	13865	13741	13913	13792	13771	13887	13848	13935	13938	13877	14129	13969	13928	13780	13937	13945	13857	13907	14099	13978	14055	14002	13867	13832	13805	13877	13987	14118	13951	13616	14123	13914	13793	13900	13830	13768	13924	13864	13812	13954	13965	13749	14051	13937	13786	13862	13757	13818	13836	13697	13870	13571	13787	13794	13997	14016	13835	14012	13801	13941	13921	13908	14029	13956	13959	13868	13991	13951	13839	13868	13743	13916	13883	13846	13999	13873	14141	13847	13849	13707	13839	13876	13830	13901	13835	13881	13954	14082	13966	13822	13761	13921	13873	13954	13826	13950	13725	13773	13799	13958	13878	13874	13743	13992	13803	13730	13880	13918	13986	13783	13872	13975	13828	13805	13870	13956	13952	13855	13652	13993	13975	14052	13943	13950	14094	14020	13842	13929	14031	13948	13970	13920	13850	14000	14025	14031	13925	13794	13846	13958	13948	13790	13688	13950	13876	13927	13839	13871	14177	13773	13859	13971	14032	13899	13849	13920	13818	14044	13852	13798	13822	13787	13888	13835	13894	13794	13836	13755	13870	13935	13752	13949	13984	13685	13788	13975	14047	13744	13855	13713	13773	14083	13888	14163	14006	13921	13952	13895	14209	13952	13956	14028	14030	13734	14126	13961	13891	14027	14050	13926	13994	13904	13885	13891	13886	13918	13930	14037	13789	13769	14225	13869	13821	13968	13884	13660	13861	13677	14019
17709	12568	12412	12281	12734	13149	13736	14464	15530	15871	15825	15577	14946	14598	14169	13789	13558	13355	13418	13159	13323	13034	13134	13239	12917	13053	12926	12992	12848	12667	12525	12504	12483	12608	12567	12663	12627	12562	12550	12532	12628	12269	12485	12692	12662	12769	12460	12704	12575	12549	12647	12345	12348	12254	12296	12431	12310	12342	12325	12455	12129	12238	12286	12249	12243	12321	12206	12259	12304	12217	12247	12291	12218	12401	12249	12439	12178	12334	12329	12136	12334	12253	12219	12199	12187	12089	12304	12229	12156	12253	12096	12312	12350	12168	12307	12239	12313	12228	12318	12179	12228	12256	12111	12295	12269	12278	12277	12075	12277	12218	12354	12361	12181	12171	12070	12207	12310	12233	12384	12355	12265	12258	12325	12375	12273	12197	12297	12334	12349	12238	12206	12284	12260	12368	12131	12270	12170	12297	12219	12308	12264	12215	12208	12314	12279	12336	12328	12278	12297	12255	12502	12258	12301	12302	12159	12272	12353	12193	12230	12320	12227	12226	12238	12127	12171	12384	12372	12297	12362	12246	12205	12421	12116	12312	12386	12305	12246	12336	12120	12210	12361	12228	12116	12246	12255	12291	12342	12224	12382	12214	12270	12071	12363	12175	12108	12198	12208	12244	12519	12204	12423	12451	12319	12340	12258	12231	12252	12338	12340	12328	12302	12292	12231	12171	12315	12110	12261	12411	12241	12201	12174	12288	12254	12347	12143	12304	12268	12085	12260	12135	12354	12201	12393	12235	12337	12341	12266	12273	12434	12418	12250	12227	12264	12082	12311	12336	12272	12227	12261	12411	12225	12292	12263	12439	12356	12405	12351	12136	12217	12270	12234	12398	12140	12247	12369	12208	12107	12297	12397	12160	12173	12336	12113	12272	12198	12141	12359	12292	12157	12335	12311	12340	12226	12120	12389	12330	12402	12016	12323	12301	12140	12273	12403	12018	12439	12217	12163	12414	12247	12405	12162	12325	12398	12337	12262	12302	12346	12081	12286	12291	12343	12315	12109	12075	12314	12204	12246	12214	12340	12214	12408	12211	12433	12257	12097	12163	12315	12159	12281	12258	12231	12168	12187	12253	12310	12283	12284	12316	12230	12340	12182	12358	12253	12177	12279	12353	12197	12205	12350	12303	12315	12162	12375	12260	12262	12218	12166	12401	12181	12357	12310	12214	12363	12328	12277	12215	12416	12134	12234	12224	12204	12174	12228	12268	12472	12181	12309	12161	12260	12309	12373	12198	12166	12278	12154	12315	12297	12289	12205	12313	12398	12274	12243	12349	12229	12461	12366	12358	12299	12402	12256	12200	12203	12324	12330	12214	12122	12270	12324	12169	12037	12305	12248	12203	12319	12285	12078	12223	12223	12204	12324	12112	12228	12353	12308	12244	12333	12379	12309	12391	12390	12269	12310	12398	12253	12156	12212	12246	12288	12297	12280	12136	12376	12381	12370	12225	12221	12164	12133	12359	12457	12144	12308	12089	12277	12366	12370	12260	12269	12263	12293	12118	12463	12232	12112	12350	12519	12413	12272	12457	12260	12223	12415	12290	12249	12342	12244	12280	12083	12349	12162	12281	12302	12357	12276	12146	12214	12218	12280	12442	12190	12126	12320	12258	12393	12269	12083	12384	12158	12407	12400	12215	12104	12181	12175	12343	12335	12098	12273	12209	12276	12295	12300	12144	12104	12634	12296	12280	12346	12320	12037	12241	12193	12259	12364	12287	12289	12216	12369	12139	12218	12312	12345	12210	12285	12288	12222	12318	12288	12230	12328	12072	12381	12161	12236	12276	12246	12325	12177	12303	12230	12264	12346	12384	12159	12139	12197	12284	12080	12331	12318	12180	12125	12151	12226	12180	12307	12293	12307	12179	12273	12346	12392	12541	12385	12501	12197	12313	12431	12375	12177	12423	12319	12206	12400	12296	12176	12109	12175	12317	12283	12198	12162	12387	12274	12283	12286	12291	12337	12308	12269	11991	12394	12337	12191	12446	12360	12221	12302	12338	12290	12215	12130	12285	12340	12353	12404	12280	12105	12302	12289	12236	12233	12295	12286	12164	12391	12308	12133	12273	12264	12172	12176	12222	12401	12242	12074	12156	12285	12017	12132	12333	12403	12214	12365	12424	12216	12331	12199	12223	12267	12287	12208	12382	12182	12282	12282	12208	12379	12345	12348	12206	12289	12216	12369	12272	12197	12259	12260	12403	12154	12329	12300	12366	12385	12342	12342	12174	12341	12303	12305	12268	12368	12236	12219	12281	12400	12497	12398	12286	12312	12132	12297	12255	12221	12373	12204	12175	12167	12388	12266	12301	12291	12300	12160	12214	12193	12312	12168	12289	12311	12067	12230	12185	12253	12166	12206	12364	12433	12204	12204	12147	12197	12287	12127	12440	12339	12296	12343	12178	12286	12388	12290	12048	12285	12184	12279	12245	12137	12138	12307	12282	12268	12211	12112	12306	12314	12352	12213	12287	12271	12098	12309	12272	12168	12278	12152	12208	12306	12154	12462	12275	12156	12213	12185	12172	12237	12274	12236	12237	12230	12348	12257	12292	12171	12273	12221	12251	12332	12316	12116	12264	12266	12246	12210	12256	12312	12336	12248	12221	12175	12323	12294	12125	12448	12169	12096	12207	12290	12156	12215	12243	12192	12317	12293	12340	12129	12176	12286	12214	12382	12277	12249	12340	12177	12303	12208	12292	12245	12194	12241	12273	12408	12248	12432	12232	12196	12201	12284	12180	12238	12222	12362	12215	12324	12239	12191	12216	12246	12061	12322	12268	12156	12278	12284	12294	12073	12284	12283	12201	12264	12182	12198	12342	12360	12303	12325	12137	12224	12133	12387	12434	12177	12283	12396	12285	12235	12063	12154	12142	12207	12329	12270	12344	12309	12349	12311	12390	12064	12418	12294	12256	12413	12340	12428	12301	12164	12176	12235	12058	12248	12348	12414	12280	12328	12393	12112	12196	12224	12196	12199	12379	12201	12428	12286	12329	12252	12169	12195	12184	12181	12227	12195	12267	12293	12413	12295	12191	12181	12280	12228	12297	12141	12511	12212	12225	12407	12239	12414	12243	12136	12311	12382	12192	12324	12352	12230	12192	12328	12065	12469	12029	12311	12218	12201	12296	12176	12299	12260	12421	12090	12299	12388	12279	12329	12088	12418	12278	12224	12196	12340	12307	12276	12308	12329	12236	12293	12119	12316	12331	12225	12391	12222	12420	12440	12405	12201	12356	12246	12311	12110	12238	12214	12390	12289	12249	12280	12287	12259	12236	12253	12390	12234	12231	12256	12318	12309	12212	12124	12198	12194	12172	12460	12306	12212	12156	12334	12116	12239	12269	12165	12167	12318	12393	12252	12360	12552	12147	12389	12239	12310	12278	12316	12381	12265	12343	12296	12308	12412	12325	12209	12214	12118	12361	12521	12306	12462	12411	12372	12161	12339	12343	12268	12326	12090	12300	12257	12170	12154	12243	12306	12201	12326	12222	12215	12163	12241	12227	12188	12240	12276	12180	12211	12185	12213	12393	12115	12356	12146	12158	12405	12282	12284	12190	12349	12299	12183	12091	12267	12316	12123	12159	12279	12291	12305	12381	12274	12219	12319	12265	12082	12306	12283	12199	12183	12119	12325	12103	12271	12318	12241	12209	12278	12308	12379	12267	12261	12198	12218	12367	12311	12263	12142	12319	12284	12111	12244	12411	12324	12249	12205	12288	12131	12275	12187	12137	12231	12135	12176	12348	12298	12409	12397	12282	12475	12256	12220	12245	12188	12364	12235	12152	12278	12248	12425	12108	12339	12276	12362	12341	12259	12179	12379	12387	12301	12264	12312	12245	12127	12295	12150	12211	12440	12298	12251	12253	12095	12346	12322	12069	12265	12295	12326	12340	12316	12286	12232	12351	12319	12268	12310	12295	12528	12302	12391	12060	12325	12258	12419	12147	12175	12293	12266	12282	12241	12315	12303	12289	12335	12185	12432	12192	12226	12157	12252	12226	12175	12204	12328	12322	12165	12123	12294	12151	12442	12426	12275	12352	12180	12149	12346	12265	12290	12331	12352	12209	12416	12258	12228	12264	12428	12328	12192	12299	12167	12213	12227	12352	12157	12400	12228	12195	12243	12339	12197	12180	12087	12242	12195	12171	12226	12171	12263	12277	12243	12339	12311	12169	12386	12086	12362	12098	12099	12324	12080	12367	12235	12323	12155	12239	12241	12071	12212	12401	12306	12246	12284	12252	12314	12264	12337	12323	12292	12146	12314	12325	12355	12381	12255	12355	12280	12134	12369	12428	12130	12329	12121	12302	12400	12187	12398	12278	12382	12522	12203	12326	12295	12333	12358	12059	12282	12271	12126	12344	12412	12353	12198	12309	12205	12213	12450	12208	12354	12273	12217	12407	12216	12265	12399	12266	12207	12297	12267	12303	12391	12294	12423	12266	12173	12220	12159	12279	12353	12239	12397	12153	12293	12174	12284	12420	12384	12324	12432	12168	12213	12294	12374	12354	12172	12211	12333	12297	12183	12293	12227	12406	12320	12280	12256	12324	12303	12180	12120	12286	12165	12264	12344	12191	12414	12275	12146	12111	12191	12164	12362	12304	12309	12227	12173	12358	12329	12164	12214	12202	12385	12163	12233	12335	12427	12416	12354	12182	12275	12275	12140	12272	12350	12125	12251	12162	12299	12214	12280	12248	12274	12169	12251	12220	12262	12261	12340	12195	12161	12148	12276	12230	12380	12383	12415	12331	12289	12197	12187	12146	12309	12277	12227	12142	12289	12292	12356	12298	12392	12349	12339	12257	12343	12330	12177	12228	12279	12356	12161	12316	12185	12253	12312	12234	12259	12134	12305	12341	12322	12341	12143	12376	12071	12260	12452	12168	12258	12170	12138	12374	12343	12126	12248	12329	12173	12289	12353	12187	12271	12323	12241	12234	12219	12244	12381	12176	12191	12312	12289	12203	12346	12168	12057	12199	12318	12349	12237	12178	12261	12268	12243	12149	12112	12262	12297	12181	12228	12219	12366	12192	12285	12230	12314	12169	12307	12290	12330	12254	12256	12229	12261	12321	12206	12226	12395	12117	12462	12427	12393	12458	12220	12299
24267	15344	14990	14496	14331	14699	15256	15931	16130	16400	16543	16365	16066	15815	15525	15394	15095	15080	14939	14844	14965	14829	14980	14821	14990	14644	14665	14632	14744	14571	14434	14713	14620	14479	14616	14455	14660	14736	14466	14668	14624	14613	14404	14630	14305	14382	14751	14576	14471	14487	14640	14568	14557	14313	14336	14439	14390	14379	14314	14383	14384	14479	14444	14318	14364	14417	14255	14486	14319	14368	14302	14308	14482	14455	14293	14296	14373	14338	14416	14506	14313	14458	14293	14365	14207	14259	14437	14247	14248	14257	14510	14462	14413	14422	14324	14441	14416	14372	14370	14281	14192	14563	14204	14309	14098	14385	14277	14429	14331	14427	14405	14215	14400	14591	14329	14269	14359	14417	14243	14360	14399	14416	14401	14159	14404	14277	14415	14463	14334	14154	14107	14389	14403	14463	14269	14688	14514	14366	14448	14386	14311	14268	14374	14385	14465	14500	14377	14360	14356	14374	14250	14264	14348	14460	14339	14183	14386	14221	14326	14372	14530	14434	14329	14393	14335	14199	14345	14378	14372	14467	14489	14252	14414	14632	14387	14279	14426	14354	14236	14324	14430	14347	14323	14243	14399	14350	14154	14249	14380	14478	14498	14495	14420	14201	14587	14439	14370	14236	14331	14414	14382	14174	14202	14312	14494	14154	14344	14222	14492	14379	14497	14300	14323	14238	14410	14273	14449	14163	14326	14259	14276	14404	14516	14356	14336	14229	14232	14296	14432	14303	14426	14634	14327	14117	14350	14405	14429	14423	14385	14531	14482	14355	14388	14301	14427	14385	14424	14379	14171	14375	14308	14506	14571	14306	14263	14454	14471	14425	14392	14180	14259	14279	14302	14256	14521	14399	14526	14391	14443	14170	14390	14354	14290	14265	14375	14389	14306	14566	14492	14362	14354	14498	14619	14236	14367	14413	14463	14366	14544	14383	14307	14428	14196	14336	14357	14187	14501	14477	14403	14311	14276	14395	14271	14440	14482	14365	14470	14603	14448	14427	14269	14321	14423	14539	14637	14463	14389	14264	14083	14205	14302	14343	14303	14268	14439	14422	14410	14591	14454	14392	14505	14319	14139	14243	14311	14454	14245	14448	14622	14191	14291	14279	14449	14576	14304	14464	14325	14445	14245	14400	14369	14281	14295	14271	14409	14387	14454	14373	14474	14340	14450	14367	14193	14345	14306	14150	14257	14210	14518	14198	14283	14406	14324	14342	14436	14409	14589	14478	14439	14488	14618	14434	14303	14360	14421	14447	14462	14304	14122	14248	14197	14319	14260	14433	14242	14428	14419	14237	14338	14256	14131	14557	14377	14384	14317	14332	14482	14411	14248	14389	14514	14386	14334	14296	14599	14178	14266	14527	14390	14283	14226	14240	14580	14257	14440	14407	14229	14352	14453	14212	14333	14395	14086	14511	14425	14552	14457	14223	14382	14121	14429	14391	14398	14371	14125	14290	14262	14326	14384	14360	14269	14391	14317	14365	14331	14485	14499	14303	14423	14266	14422	14338	14468	14169	14324	14285	14436	14379	14405	14258	14350	13986	14393	14355	14457	14389	14353	14227	14530	14429	14577	14373	14453	14416	14154	14286	14347	14313	14539	14648	14435	14262	14284	14397	14320	14367	14367	14452	14406	14242	14475	14331	14268	14423	14363	14216	14433	14167	14362	14303	14170	14360	14399	14228	14167	14418	14492	14317	14191	14324	14163	14464	14509	14423	14494	14525	14279	14416	14354	14202	14362	14377	14465	14539	14259	14511	14482	14283	14348	14363	14335	14354	14473	14255	14349	14218	14419	14234	14408	14502	14317	14333	14635	14420	14359	14328	14470	14317	14260	14252	14416	14529	14276	14284	14513	14435	14275	14411	14331	14466	14506	14277	14383	14398	14420	14495	14563	14282	14453	14495	14454	14457	14482	14327	14117	14335	14240	14389	14220	14341	14269	14475	14417	14579	14571	14512	14405	14371	14278	14557	14124	14328	14468	14425	14116	14419	14423	14450	14478	14460	14462	14394	14335	14264	14512	14427	14413	14500	14185	14456	14248	14450	14416	14249	14404	14544	14366	14361	14584	14117	14245	14206	14578	14558	14586	14555	14286	14439	14327	14422	14265	14380	14276	14255	14347	14418	14290	14455	14405	14326	14209	14476	14256	14334	14380	14500	14395	14402	14385	14482	14373	14469	14298	14407	14572	14371	14333	14476	14422	14366	14405	14424	14273	14450	14535	14413	14168	14551	14287	14261	14482	14510	14364	14287	14249	14352	14320	14375	14664	14448	14243	14423	14456	14378	14290	14464	14351	14309	14446	14497	14458	14445	14347	14541	14535	14289	14483	14324	14191	14320	14380	14401	14279	14325	14474	14565	14472	14272	14533	14305	14399	14340	14170	14303	14537	14408	14201	14267	14335	14367	14447	14547	14396	14318	14537	14196	14374	14209	14442	14395	14403	14324	14414	14270	14395	14510	14413	14323	14388	14369	14465	14356	14414	14354	14398	14471	14428	14401	14363	14123	14490	14380	14381	14516	14365	14573	14468	14329	14412	14550	14219	14251	14501	14252	14243	14359	14476	14393	14610	14333	14389	14375	14404	14316	14267	14434	14376	14282	14427	14531	14309	14277	14335	14178	14252	14440	14338	14319	14452	14453	14436	14190	14399	14365	14386	14254	14227	14461	14486	14463	14324	14412	14523	14289	14542	14202	14447	14245	14341	14621	14418	14598	14321	14406	14341	14233	14430	14246	14393	14343	14492	14266	14447	14438	14384	14353	14110	14297	14431	14298	14220	14240	14327	14428	14356	14446	14348	14468	14430	14554	14281	14517	14194	14260	14404	14469	14201	14218	14315	14230	14390	14359	14250	14271	14133	14177	14391	14323	14502	14473	14413	14645	14240	14353	14423	14153	14478	14436	14383	14218	14261	14293	14217	14217	14385	14340	14304	14408	14314	14329	14166	14447	14489	14338	14197	14258	14538	14357	14473	14335	14455	14272	14320	14347	14332	14418	14412	14349	14317	14346	14286	14447	14350	14361	14267	14448	14240	14405	14322	14329	14647	14185	14390	14245	14483	14308	14347	14244	14337	14323	14343	14573	14495	14350	14459	14254	14344	14269	14433	14366	14478	14347	14432	14361	14609	14565	14454	14446	14420	14443	14409	14178	14587	14483	14495	14325	14488	14663	14486	14418	14380	14200	14435	14458	14284	14405	14493	14388	14446	14458	14307	14482	14393	14200	14224	14546	14379	14229	14448	14453	14247	14291	14265	14622	14250	14487	14410	14349	14472	14428	14231	14343	14326	14176	14343	14358	14317	14272	14184	14461	14478	14249	14338	14408	14320	14465	14343	14343	14367	14352	14287	14251	14231	14450	14572	14376	14223	14290	14439	14453	14391	14377	14425	14413	14331	14182	14289	14379	14430	14270	14218	14424	14306	14398	14442	14340	14309	14404	14418	14434	14556	14428	14304	14200	14354	14280	14310	14403	14389	14440	14382	14316	14296	14416	14502	14233	14242	14623	14496	14516	14374	14364	14516	14332	14311	14490	14308	14258	14524	14467	14392	14313	14358	14422	14291	14344	14278	14381	14416	14249	14238	14415	14246	14368	14418	14373	14436	14317	14449	14484	14370	14362	14417	14323	14407	14323	14294	14398	14503	14266	14314	14421	14538	14538	14142	14350	14333	14243	14498	14483	14253	14306	14189	14494	14438	14375	14581	14304	14429	14257	14395	14519	14458	14310	14466	14376	14477	14275	14375	14253	14201	14380	14355	14570	14254	14317	14316	14495	14273	14427	14486	14634	14415	14248	14378	14431	14288	14447	14628	14317	14389	14562	14359	14546	14176	14521	14402	14547	14412	14337	14481	14531	14425	14546	14291	14287	14437	14429	14545	14461	14616	14444	14237	14303	14398	14327	14223	14323	14383	14459	14402	14659	14320	14423	14434	14492	14201	14293	14453	14479	14412	14369	14366	14431	14186	14106	14254	14377	14344	14434	14356	14411	14252	14432	14496	14515	14428	14541	14334	14336	14468	14375	14277	14353	14434	14385	14448	14389	14501	14312	14251	14549	14338	14450	14200	14380	14454	14558	14180	14367	14427	14286	14418	14247	14397	14433	14384	14449	14517	14142	14074	14415	14409	14471	14446	14264	14359	14364	14345	14601	14404	14541	14444	14330	14257	14524	14441	14402	14110	14414	14299	14442	14274	14399	14238	14377	14356	14348	14279	14640	14540	14415	14350	14360	14299	14332	14547	14354	14223	14221	14339	14395	14403	14124	14484	14438	14334	14414	14444	14457	14462	14432	14540	14364	14242	14367	14199	14335	14554	14462	14509	14571	14158	14413	14459	14264	14237	14391	14383	14329	14404	14281	14263	14273	14340	14479	14289	14248	14235	14710	14462	14456	14253	14381	14403	14390	14486	14279	14579	14484	14298	14368	14392	14475	14530	14446	14294	14164	14318	14340	14348	14372	14247	14382	14325	14367	14225	14317	14437	14404	14295	14484	14158	14475	14325	14595	14336	14376	14394	14446	14454	14375	14364	14336	14499	14329	14429	14382	14393	14234	14444	14418	14539	14443	14373	14180	14342	14195	14338	14313	14381	14616	14092	14369	14175	14310	14510	14503	14218	14242	14131	14334	14388	14512	14368	14470	14370	14338	14260	14376	14205	14570	14347	14276	14302	14384	14406	14400	14244	14428	14451	14314	14276	14480	14304	14334	14432	14446	14375	14222	14190	14294	14202	14467	14363	14259	14409	14497	14156	14449	14536	14558	14288	14437	14444	14198	14331	14319	14359	14311	14404	14319	14317	14433	14401	14216	14330	14373	14342	14232	14471	14370	14336	14358	14481	14362	14377	14465	14381	14397	14399	14365	14355	14345	14416	14498	14403	14442	14257	14217	14472	14279	14290	14160	14454	14401	14485	14216	14621	14415	14143	14330	14255	14398	14117	14379	14176	14485	14221	14391	14400	14352	14331	14349	14256	14398	14368	14360	14347	14450	14214	14342	14540	14195	14379	14408	14370	14485	14536	14360	14409	14280	14472	14372	14249	14316	14438	14479	14404	14279	14198	14463	14387	14424	14445	14302	14459	14278	14622	14461	14374	14356	14295	14265	14397	14354
18033	13057	12779	12823	13194	14035	15032	15617	16567	16680	16902	16399	16006	15212	14952	14667	14332	14017	13898	13964	13830	13762	13653	13422	13679	13498	13449	13337	13148	13067	13328	13070	13033	12940	13008	12944	13004	12836	13122	13021	12855	12872	12728	12937	12863	12966	13106	13113	13116	12996	12869	12892	12703	12648	12745	12536	12412	12596	12559	12572	12688	12574	12584	12591	12653	12474	12723	12566	12561	12492	12624	12533	12716	12750	12519	12451	12545	12613	12705	12492	12636	12633	12496	12664	12551	12631	12732	12736	12632	12423	12477	12613	12619	12480	12747	12468	12529	12623	12512	12393	12659	12584	12524	12565	12508	12550	12655	12732	12581	12669	12624	12639	12463	12478	12607	12702	12540	12689	12546	12627	12408	12623	12542	12540	12586	12534	12761	12553	12610	12591	12507	12737	12602	12398	12772	12629	12483	12442	12541	12677	12598	12514	12551	12499	12522	12633	12500	12772	12498	12549	12644	12513	12558	12635	12549	12472	12570	12656	12656	12640	12556	12506	12540	12524	12684	12385	12582	12348	12579	12593	12546	12455	12566	12528	12526	12428	12465	12515	12637	12609	12655	12421	12463	12617	12603	12505	12437	12630	12613	12311	12564	12645	12462	12500	12764	12548	12552	12486	12589	12582	12597	12485	12505	12370	12589	12633	12647	12514	12579	12432	12474	12508	12541	12541	12642	12653	12686	12607	12480	12545	12617	12621	12619	12573	12610	12470	12681	12292	12487	12708	12512	12652	12655	12503	12409	12510	12524	12436	12517	12408	12530	12476	12555	12589	12700	12637	12496	12471	12484	12438	12524	12510	12644	12569	12578	12368	12621	12774	12518	12608	12383	12587	12526	12559	12271	12374	12637	12589	12520	12476	12415	12632	12372	12625	12443	12612	12624	12593	12540	12579	12635	12487	12575	12475	12584	12576	12576	12487	12644	12729	12460	12534	12535	12548	12577	12444	12563	12516	12678	12599	12507	12624	12637	12612	12717	12525	12542	12574	12416	12547	12615	12508	12449	12682	12574	12493	12547	12587	12459	12436	12412	12461	12674	12512	12645	12594	12593	12598	12518	12639	12515	12596	12555	12652	12472	12634	12439	12541	12645	12526	12430	12389	12563	12425	12515	12532	12749	12721	12541	12625	12593	12243	12486	12573	12495	12351	12514	12480	12551	12551	12609	12455	12606	12561	12676	12474	12474	12641	12450	12595	12557	12573	12604	12629	12536	12587	12576	12599	12644	12646	12477	12357	12701	12694	12326	12509	12614	12603	12573	12554	12457	12499	12573	12633	12528	12716	12514	12671	12532	12651	12556	12643	12613	12492	12569	12675	12576	12653	12566	12588	12524	12564	12437	12615	12610	12469	12667	12510	12674	12717	12571	12538	12603	12585	12698	12433	12548	12527	12497	12578	12591	12535	12614	12577	12713	12523	12686	12534	12548	12557	12568	12592	12618	12625	12642	12646	12634	12628	12462	12551	12585	12524	12602	12631	12759	12622	12590	12363	12479	12641	12380	12356	12500	12485	12473	12504	12745	12649	12571	12590	12495	12481	12502	12600	12505	12651	12557	12671	12625	12490	12722	12564	12565	12444	12555	12548	12495	12513	12624	12667	12481	12621	12576	12477	12611	12594	12590	12515	12460	12436	12610	12622	12353	12689	12676	12403	12526	12596	12409	12757	12681	12506	12499	12558	12585	12525	12627	12504	12627	12530	12668	12715	12635	12512	12536	12538	12432	12707	12698	12437	12597	12596	12656	12546	12637	12761	12422	12677	12533	12594	12600	12508	12689	12606	12455	12535	12458	12625	12522	12518	12436	12538	12496	12494	12436	12511	12557	12608	12534	12575	12501	12478	12560	12609	12502	12481	12576	12431	12469	12550	12686	12449	12437	12553	12564	12577	12520	12507	12451	12742	12586	12687	12523	12555	12814	12601	12652	12624	12722	12459	12442	12498	12516	12647	12625	12558	12633	12646	12568	12544	12650	12437	12588	12572	12451	12651	12579	12498	12587	12590	12579	12360	12469	12445	12514	12571	12727	12550	12525	12457	12540	12476	12601	12504	12617	12469	12692	12597	12551	12576	12546	12536	12496	12614	12665	12592	12555	12591	12545	12537	12585	12586	12488	12380	12679	12471	12475	12497	12627	12513	12500	12721	12408	12740	12632	12585	12552	12752	12580	12608	12340	12393	12439	12663	12577	12544	12656	12420	12689	12601	12534	12590	12426	12529	12654	12544	12471	12655	12556	12467	12490	12646	12618	12461	12590	12637	12597	12767	12683	12488	12512	12625	12562	12545	12631	12564	12507	12663	12534	12511	12617	12486	12558	12493	12591	12521	12528	12616	12557	12713	12582	12602	12456	12546	12562	12653	12495	12671	12763	12579	12378	12548	12410	12604	12578	12563	12579	12356	12464	12640	12483	12415	12652	12605	12611	12498	12548	12656	12611	12490	12451	12378	12624	12687	12752	12509	12606	12617	12465	12509	12503	12673	12728	12721	12615	12471	12478	12473	12528	12426	12606	12445	12414	12678	12431	12680	12583	12509	12644	12651	12539	12618	12499	12593	12569	12531	12699	12603	12433	12526	12509	12619	12574	12670	12473	12504	12535	12723	12403	12444	12705	12630	12614	12719	12556	12384	12619	12533	12593	12548	12697	12339	12594	12534	12533	12600	12479	12539	12471	12535	12585	12608	12628	12578	12587	12712	12602	12606	12497	12628	12565	12545	12521	12584	12508	12561	12626	12580	12708	12657	12583	12587	12632	12475	12518	12559	12513	12525	12450	12499	12452	12686	12661	12601	12713	12618	12544	12669	12549	12547	12635	12473	12572	12623	12566	12799	12400	12590	12510	12623	12504	12560	12775	12600	12651	12625	12560	12625	12496	12420	12686	12374	12772	12608	12646	12528	12738	12475	12583	12439	12484	12592	12655	12605	12454	12569	12690	12623	12502	12596	12552	12571	12566	12588	12333	12628	12654	12527	12489	12459	12557	12597	12582	12574	12499	12525	12528	12259	12615	12603	12599	12655	12412	12519	12652	12503	12583	12525	12505	12549	12426	12496	12464	12534	12501	12433	12558	12572	12538	12660	12597	12591	12584	12488	12449	12790	12648	12548	12640	12486	12613	12441	12662	12664	12613	12558	12613	12691	12607	12628	12606	12451	12631	12641	12489	12765	12615	12594	12580	12620	12640	12542	12547	12578	12600	12554	12423	12640	12638	12688	12579	12477	12501	12710	12544	12681	12660	12694	12587	12555	12472	12600	12602	12542	12404	12654	12566	12629	12609	12513	12646	12535	12527	12569	12584	12504	12645	12437	12603	12579	12445	12546	12518	12519	12461	12580	12418	12477	12593	12572	12389	12601	12556	12432	12659	12525	12612	12654	12500	12678	12680	12508	12673	12508	12515	12614	12466	12660	12546	12422	12467	12625	12385	12640	12450	12605	12617	12518	12540	12606	12613	12559	12634	12654	12431	12632	12698	12464	12597	12608	12556	12623	12613	12667	12607	12497	12442	12415	12657	12528	12439	12587	12730	12579	12614	12444	12587	12608	12712	12447	12613	12349	12677	12654	12723	12551	12543	12536	12460	12539	12555	12520	12584	12671	12673	12632	12804	12431	12739	12525	12495	12509	12621	12608	12432	12547	12575	12555	12420	12511	12476	12513	12567	12601	12626	12582	12525	12685	12501	12683	12492	12557	12659	12489	12539	12535	12572	12570	12634	12596	12491	12485	12525	12411	12473	12601	12545	12534	12623	12615	12567	12548	12668	12400	12543	12546	12386	12563	12423	12618	12685	12723	12431	12506	12641	12679	12564	12575	12493	12702	12623	12467	12354	12534	12700	12763	12582	12748	12323	12668	12660	12545	12600	12668	12616	12714	12633	12638	12552	12478	12654	12686	12610	12773	12543	12588	12854	12509	12504	12661	12520	12500	12460	12585	12751	12548	12342	12427	12405	12586	12552	12614	12778	12633	12601	12607	12827	12554	12667	12552	12570	12579	12823	12539	12766	12651	12679	12544	12450	12521	12608	12683	12743	12396	12554	12657	12605	12518	12377	12665	12498	12530	12584	12440	12614	12736	12434	12547	12526	12600	12635	12487	12546	12510	12613	12438	12648	12481	12492	12566	12681	12479	12671	12518	12697	12474	12560	12493	12538	12443	12564	12587	12525	12522	12598	12500	12657	12600	12648	12704	12459	12606	12625	12434	12488	12594	12556	12525	12632	12617	12566	12508	12587	12592	12542	12486	12489	12417	12552	12383	12489	12512	12521	12638	12590	12395	12520	12576	12412	12507	12756	12639	12541	12651	12653	12534	12620	12546	12554	12601	12702	12516	12582	12562	12647	12542	12447	12594	12410	12545	12334	12712	12688	12616	12475	12494	12569	12730	12614	12547	12570	12624	12619	12548	12509	12606	12731	12631	12537	12507	12792	12532	12594	12510	12601	12538	12655	12755	12590	12574	12612	12605	12486	12635	12498	12541	12757	12552	12605	12598	12387	12577	12561	12480	12553	12649	12421	12510	12463	12480	12653	12615	12435	12479	12732	12545	12651	12606	12551	12398	12712	12692	12621	12602	12633	12576	12511	12537	12515	12667	12589	12763	12596	12579	12677	12692	12496	12583	12532	12473	12340	12505	12482	12569	12588	12388	12503	12571	12566	12601	12626	12594	12655	12379	12732	12474	12427	12551	12584	12409	12642	12582	12666	12492	12712	12720	12612	12458	12648	12567	12569	12574	12593	12533	12692	12557	12401	12651	12489	12790	12649	12504	12566	12652	12535	12527	12510	12589	12497	12546	12501	12332	12503	12594	12584	12591	12573	12602	12584	12657	12507	12546	12713	12393	12498	12655	12612	12623	12697	12473	12681	12448	12560	12483	12585	12378	12568	12554	12359	12635	12410	12447	12568	12611	12581	12537	12393	12595	12568	12521	12555	12528	12619	12572	12485	12604	12499	12576	12487	12671	12507	12576	12676	12525	12591	12461	12571	12672	12615	12436	12584	12588	12682	12761	12611	12472	12401	12507	12626	12367	12640	12629	12597	12579	12691	12547	12634	12478	12462	12649	12701	12444	12513	12529	12530	12533	12572	12606	12576	12593	12775	12666	12463	12528	12557	12577
22192	16143	15806	15256	15619	16427	17072	17710	18222	18676	18510	18207	17825	17487	17041	16805	16373	16524	16245	16112	16140	16135	16013	15902	15977	15842	15854	15577	15607	15437	15644	15431	15446	15642	15377	15537	15593	15460	15552	15411	15476	15479	15545	15402	15521	15552	15382	15544	15867	15500	15469	15381	15410	15356	15395	15120	15050	15098	15310	15075	15234	15231	15157	15123	15200	15159	15181	15007	15080	15290	15212	14966	15215	15188	15270	15237	15102	15240	15054	14979	15286	14984	15217	15333	15115	15260	15315	15280	14856	15037	15226	15071	15151	15062	15174	15168	15461	15279	15065	15142	15295	15039	15116	15008	15037	15134	15011	15095	15192	15090	15259	15312	15050	15293	15103	15113	15156	15294	14979	15032	15212	15144	15107	14964	15121	15127	15044	15240	15185	15420	15043	15244	15231	15136	15214	15169	15290	15158	15166	15141	15342	15324	15141	15388	15198	15425	15242	14948	15327	15211	15328	15053	15141	15146	15192	15037	15338	15099	14943	15204	15044	15144	15325	15143	15280	15035	15154	15221	15002	15164	15307	15231	15110	15322	15318	15176	15173	15214	14993	14991	15186	15059	15052	15254	15183	15160	15167	15109	15203	15176	15129	15201	15202	15001	15212	14999	14953	15208	15262	15187	15250	15387	15282	15123	15102	15107	15156	15093	15309	15242	15168	15163	15438	15049	14986	15122	15273	15055	15296	15083	15236	14984	15080	15211	15215	15088	15121	15205	14954	15121	15430	15270	15128	15259	15208	15195	15301	15250	15078	15183	15399	15082	15077	15264	15067	15334	15203	15193	15273	15175	15159	15394	15443	15254	15089	15079	15039	15081	15146	15244	15033	15258	15122	15116	15203	14928	15080	15128	15207	15327	15185	15189	15372	15126	15354	14815	15045	15094	15136	15271	15201	15233	15313	15149	15244	15166	14992	15169	15145	14943	15108	15183	15191	15201	15085	15322	15191	15240	15267	15164	15087	15095	15176	15254	15356	15280	15232	14957	15026	15129	15259	14983	15284	15301	15198	15222	15158	15062	15316	15298	15057	15254	15106	15245	15140	15178	15329	15230	15194	15061	15057	15055	15272	15172	15150	15138	15221	15342	15099	15205	15013	15106	15126	15030	15305	15006	15000	15131	15299	15404	15208	15196	15125	15000	15342	15205	15061	15429	15413	15057	15069	15318	15333	15217	15278	15065	15275	15118	15298	15108	15018	15096	15087	15269	15239	15191	15211	15206	15118	15054	15258	14998	15364	15243	15049	15222	15178	15180	15196	15070	15240	15164	15195	15167	15183	15259	15128	15316	15141	14808	15077	15154	15119	15215	15040	14937	15134	15053	15155	15016	15270	15185	15105	15160	15220	15180	15145	15258	15340	15160	15029	15199	15149	15063	15166	14976	15129	15050	15053	15206	15359	14941	15246	15235	15333	15137	14990	15332	15169	15063	15193	15024	15186	15146	15085	14990	15135	15162	15108	15137	15095	15064	15212	15097	15121	15257	15347	15135	15228	15243	15179	15176	15090	14884	15264	15006	15220	15238	15185	15185	15285	15365	15184	15180	15047	15283	15168	15359	15230	15083	15220	15362	15251	15229	15214	15120	15243	15179	15249	15287	15500	15114	15269	15204	15255	15227	15248	15138	15241	15118	15187	15144	15008	15045	15156	15319	15211	15239	15311	15067	15236	15320	15112	15381	15317	15082	15087	15209	15152	15341	15103	14974	15256	15158	15182	15130	15087	15202	15227	14988	15218	15226	15083	15260	15271	14990	15014	15203	15188	15182	15164	15110	15121	15307	15106	15163	15216	15105	15168	15149	15239	15194	15222	15026	15285	15186	15156	15225	15152	15093	15171	15194	15192	15262	15166	15271	15048	15055	15175	15109	15153	15106	15083	15188	15299	15112	15244	15241	15242	15229	15106	15166	15152	15368	15169	15086	15354	15103	15220	15253	15249	15114	15399	15282	15335	14903	15047	15054	15172	15189	15383	15243	15116	15289	15354	15181	15218	15155	14997	14969	15035	15293	15157	15044	15111	15119	15329	15224	15146	15174	15078	15201	14878	15284	15304	15036	14980	15367	15184	15155	15312	15052	15223	15255	15205	15167	15139	15158	15036	15022	15283	14996	15281	15133	15206	15188	15247	15229	15314	15121	15012	15309	15248	15369	14941	15101	15179	15157	15076	15186	14992	15316	15294	15215	15169	15226	15174	15079	15061	15183	15320	15158	15135	14971	14997	15036	15211	15121	15214	15313	15251	15104	15119	15112	15334	15208	14944	15190	15207	15194	15184	14978	15096	15026	15243	15180	15212	15227	15218	15255	15226	15233	15182	14972	15205	15184	15054	15256	15170	15024	14893	14989	15090	15074	15058	15132	15180	15278	15297	15098	15157	15120	15224	15316	15180	15365	15155	15099	15136	15126	15303	15048	15112	15132	15071	15173	15015	15123	15176	15380	15074	15015	15214	15006	15225	15138	15089	15152	15420	15179	15157	15150	15096	15086	15153	15050	15050	15058	15344	15041	15227	15179	15107	15049	15157	15222	15164	15001	15065	15268	14957	15115	15224	14914	15305	15141	15081	15239	15214	14992	15060	15176	15093	15125	15174	15274	15118	15234	15196	15355	15023	15298	15051	15160	15292	15170	14988	15167	15200	15313	15322	15156	15143	15221	15174	15262	15126	15020	15397	15155	15295	15074	15214	15086	15088	15054	15001	15006	15208	15291	15130	15253	15108	15132	15264	15170	15209	15127	15088	15109	15200	15049	14999	15196	15212	15164	15139	15138	15136	15275	15301	15115	15304	15041	15252	15285	15288	15172	15236	14997	15161	14989	15161	15057	15235	15146	15214	15031	15119	15069	15280	15217	15312	15106	15003	15217	15077	15036	15225	15351	15096	15255	15147	15072	15166	15080	15243	15079	15239	15281	15190	15185	15131	15143	14895	14926	15228	15032	15161	15091	15222	15230	15242	15067	15300	15206	15136	15212	15167	15317	15249	15178	15017	15322	15135	15157	15116	14959	15154	15337	15219	15284	15306	15128	15270	14998	15042	14958	15273	15394	15053	15165	15171	15249	15151	15280	15155	15143	15351	15058	15013	15183	15167	15176	15253	15112	15270	15334	15212	15142	15239	15244	15158	15019	15249	15197	15010	15236	15343	14981	15058	15263	15250	15253	15341	15231	15135	15299	15221	15085	15187	15151	15073	15071	15269	15016	15062	14951	15043	14958	14941	15238	15058	15108	15146	15056	15172	14957	15245	15005	15214	15211	15173	15133	15248	15293	15409	15116	15239	15246	15154	15068	15238	15031	15066	14926	15181	15048	15165	15156	15284	15324	15160	15235	15197	15190	15163	15162	15195	15057	15293	15134	15089	15235	15339	15355	15404	15251	15289	15124	15202	15333	15136	15270	15007	14899	15233	15056	15210	15084	15102	15109	15047	15193	15174	15232	15111	15094	15046	15191	15218	15288	15287	15253	15243	15224	15301	15071	15071	15077	15111	15316	15112	15227	15175	15168	15162	15016	15239	15191	15214	15146	15100	14971	15037	15072	15012	15227	15308	15177	15135	15078	15026	15079	15294	15339	15053	15064	15285	15185	15350	14974	15174	15320	15327	15362	15095	15220	15131	15156	15042	15081	15240	15246	15152	15110	15204	15123	15197	15102	15276	15191	15013	15367	15278	15201	15079	15140	15211	15150	15325	15157	15213	15016	15111	15198	15248	14929	15019	15062	15224	15263	15217	15303	15327	15332	15103	15015	14946	15228	15031	15270	15130	15086	15274	15176	15204	15081	15004	15284	15177	15188	15129	15292	15141	15094	15047	15160	15216	15099	15161	15152	15197	15291	15119	14967	15153	15173	15232	15106	15162	15016	15139	15240	15018	15014	14931	15325	15202	15087	14934	15067	15408	15035	15151	15097	15288	15068	15160	15144	15102	14994	15133	15162	15213	15145	15145	15222	15145	14966	15205	15283	15258	15281	15257	15102	15200	15158	15177	15238	15074	15259	15240	15006	15145	15205	15225	15274	15132	15269	15133	15000	14911	15228	15113	15096	15246	15136	15257	15333	15017	15139	15247	15086	15153	15216	15060	15037	15016	15006	15048	15381	15194	15151	15108	14985	15290	15080	15378	15036	15194	15121	15131	15021	15354	15158	15436	15215	15295	15150	15120	15183	15183	15074	15250	15418	14981	15027	15272	15283	15226	15062	15259	15187	15216	15081	14994	15238	15206	15267	15020	15014	15169	15120	15112	15276	15102	15347	15014	15060	15172	15077	15218	15136	15035	15169	15224	15289	15158	15216	15082	15110	15169	15177	15292	15045	14906	15214	15126	15137	15172	15383	15159	15208	15078	14999	15076	15254	15308	15106	14933	15078	15112	15215	15237	15125	15282	15208	15249	14982	15100	15045	15278	15094	14995	15177	15081	15031	15098	15233	15047	15143	15284	15094	15484	15262	15174	15200	15309	15169	15226	15262	15488	15037	15129	15130	15127	15167	15288	15166	15094	15280	15083	15216	15111	15459	15222	15033	15114	15072	15237	15272	15385	15121	15221	15067	15054	15296	15382	15252	15262	15154	15353	15381	15267	15208	15004	15308	15150	15232	15250	15103	15097	15136	15135	15078	15087	14931	15110	15074	15167	14867	14971	15092	15226	15136	15189	15135	15209	15349	15219	15128	15194	15136	15183	15226	15193	15193	15188	15102	15109	15443	15214	15157	15117	15056	15275	15162	15262	15175	15040	15155	15233	15093	15189	15153	15068	15120	15315	15106	15332	15348	15343	15262	15181	15299	15120	15182	15163	15253	15322	15176	15178	15041	14960	15290	15142	15152	15292	15139	15213	15309	15241	15310	15279	15139	15172	15122	15070	14942	15092	15111	15048	15207	15088	15257	15247	15160	15348	15136	15139	15332	15232	15323	15305	15111	15191	14957	15175	15129	15184	15010	15300	14962	15374	15263	15065	15129	15125	15362	15379	15219	15242	15121	15318	15183	15346	15089	15187	14891	15084	15225	15007	15224	15036	15188	15076	15228	15113	14974	15070	15012	15148	15039	15055	15185	15151	15042	14966	15155	15279	15116	15463	15116	15183	15061	15334	15150	15166	15021	15135	15225	15275	15120	15024	14905
20081	14370	13713	13784	14873	16668	17900	18902	19309	19668	19348	18891	18101	17493	16613	16041	15865	15568	15270	14968	14856	14841	14945	14620	14600	14608	14308	14003	13980	13851	13812	13746	13708	13705	13681	13832	13755	13582	13810	13801	13483	13538	13489	13672	13674	13601	13687	13722	13738	13646	13531	13350	13308	13218	13189	13047	13084	12952	13217	12951	13121	13084	13155	13229	12970	13065	13065	13207	13205	13095	13003	13095	13033	13162	12962	13083	13103	13125	13068	13216	13157	13034	13028	13067	13049	13102	13131	13068	13052	13113	13228	12960	13007	13020	13255	13021	13110	13097	12995	13170	13118	13086	13047	13049	13097	13054	12832	13187	12876	12948	12962	13172	13080	13028	13036	12999	13106	13048	13047	13150	13124	13264	13053	13093	13190	13105	13103	13099	13062	13122	13039	13057	13024	12999	13066	13164	13043	12983	12972	13156	12953	13049	12944	13080	13042	12920	12952	12994	13017	13012	13154	13036	13016	12975	12951	13019	13243	13058	12931	13125	13101	12972	13024	12987	13053	13110	13124	13132	13057	12964	12844	13107	13147	13000	12968	13015	12989	13102	13030	13002	12914	12997	12993	13205	12959	12950	13011	13057	12948	12993	13213	13126	13072	13019	13051	12957	13027	13128	13137	13094	13006	13054	13028	13030	12940	13048	12979	13053	13051	13020	13009	13069	13116	13108	13093	13061	12995	13006	13025	13045	13052	13131	13027	13011	13096	13118	13135	13030	12980	13115	13076	13111	12937	13017	13096	13091	13082	12978	13140	13063	13019	13132	13099	13094	12949	13195	13008	13011	13084	12958	13113	13065	12898	13125	12998	12985	13092	13058	13027	13181	13052	12986	13142	13130	13011	13219	12996	13160	13105	13120	13125	13117	12955	13058	13042	12964	12998	12941	12990	13126	13229	13088	12928	12950	12842	13110	13032	12936	13089	13259	12947	13202	13113	13172	12990	13010	13117	13091	13098	13154	13008	13191	13045	13032	13169	13146	13079	12834	13117	13047	13142	13110	13117	12975	13014	12868	13129	13073	13129	13071	13033	13020	13075	13094	13194	13282	12865	12996	13229	13139	12909	13022	13163	13056	13072	13064	13156	13053	12899	13117	12939	13152	12925	13221	12954	13263	13198	13231	13063	13067	13178	13150	13047	13013	13191	12906	13085	12971	13067	13157	13044	12936	12953	13011	13044	13028	13024	13107	13082	12985	12921	13098	12975	13101	12921	12975	12870	13002	12937	13076	12991	12955	13182	13063	13122	12924	13046	13034	13160	13094	13126	12904	12951	13077	13103	13041	12979	12920	12938	13100	12944	12998	13053	12888	13108	13071	13064	12902	13245	13002	13077	13033	12949	13027	13239	13231	12892	13061	13362	13046	12955	12980	13121	13121	13040	13247	13022	12928	13112	13224	13075	13034	12974	13074	13059	13088	13045	13108	12987	13174	13143	13080	12980	13059	13216	12972	12829	13198	12947	12871	13172	13048	13240	13061	13090	13099	13206	12955	13121	13109	13104	13277	13105	13044	13027	13004	13062	13173	13070	12986	12971	13035	12840	12869	13143	13148	13188	12997	13086	13099	13113	13025	13167	13086	13024	13053	13076	13183	12979	13063	12936	13050	13000	13062	12972	12990	13051	13017	13188	13027	13148	12971	13019	13092	13022	13122	13318	13115	13143	12936	13182	13014	13328	13004	13036	12856	12973	12975	13196	13019	13064	12999	13253	13010	13050	13159	13072	12949	13172	13040	13035	13172	12965	13074	13055	13068	13071	13135	13027	13086	13019	13134	12973	13016	12920	13074	13126	13088	13014	12973	13057	12967	12988	13042	13033	13090	13077	13103	13199	13068	13212	12987	13124	13161	12940	13265	13072	13101	13138	13046	12992	13013	13041	12909	13064	13108	13109	13214	13114	12903	13101	13131	12880	13152	13300	12958	13030	12948	13163	13163	13142	12836	13030	13118	13000	12860	13024	13166	13021	13041	13033	13007	12960	12965	13064	12970	13123	12856	13310	13022	13232	13226	13143	13153	12967	12992	12974	13176	13015	13170	13095	13050	13036	12983	13009	13070	13114	12931	13107	13129	13186	13069	12938	12907	12969	13225	12928	13078	13072	12900	12885	13117	13046	13024	13039	13238	13049	12907	12952	12959	13110	12986	13169	12976	13085	12999	13008	13231	12905	13197	12912	12847	12995	13039	13155	12958	13106	13012	12967	12957	12927	13127	12992	12942	13089	13154	13153	13174	13140	13099	12943	13152	13020	13039	12937	13133	13161	12990	12966	12998	13092	13084	13182	12886	12992	12985	13066	13054	13154	12901	13207	13119	12993	13010	13180	12983	13214	13021	12887	12998	13143	13097	12992	13157	13119	13053	13094	13007	13151	12872	13047	12969	13017	12962	12939	13133	13123	12992	13053	13005	12963	13260	12908	12905	13015	13106	13171	12930	12972	13146	13004	13075	12829	13116	13157	12979	13321	13126	13019	13158	13057	12939	13177	13110	12903	13146	13057	13042	12960	13111	13027	13110	13170	12959	13043	12976	13124	13115	12836	12982	13140	13004	13089	13113	13051	13191	13057	13312	12958	12932	13103	13021	13028	13128	12948	13115	13103	12972	12902	13129	12838	12933	13166	13076	13126	12911	13116	13120	13150	13124	13083	12951	12929	13095	13101	13054	13114	12929	13055	13083	13093	13036	12957	13080	12938	13137	13067	13169	12917	13075	13017	13021	12963	13071	12827	13096	13042	13145	13070	13056	13123	13197	13059	12994	13141	12814	12897	12911	13227	12906	13007	12945	12988	13125	13117	12993	13148	13043	13004	13115	13126	12982	13090	13091	13005	13036	12971	13079	13140	13055	13157	12947	12978	13030	13068	12926	13245	13232	12867	12991	12950	13179	12906	12995	12985	13085	13149	12940	13064	13142	13168	13075	12957	13047	13097	13131	13118	13110	13086	13062	13067	13097	13085	13032	12930	13034	13053	13058	13021	12905	13215	12968	13025	13061	13167	13158	12971	13285	13004	12973	13177	13080	12980	13096	13125	13065	13128	13112	13001	12970	13062	12984	13072	12964	12993	13122	13003	13125	13156	13241	13000	13076	13140	12979	12959	13026	13150	13197	12924	13002	13160	13110	12966	13119	13097	13133	12943	13055	13183	13150	13125	13032	13065	12974	12892	12999	13103	13036	13131	13054	13074	13085	13080	13015	12942	12978	12951	12986	13068	13023	13065	12991	13040	12965	13166	12947	12875	13231	13076	13060	12991	13016	12971	12973	13005	13014	13152	12898	13022	13113	13102	12973	13038	13050	12906	12985	13193	13067	13160	13167	13230	13131	12951	13091	13087	13103	13151	13141	12989	13064	13003	13072	12905	13094	13115	13064	13180	13055	13117	13206	13160	12942	13195	13095	13161	13094	13103	13066	13120	13203	12875	12952	13097	13024	13137	13099	12920	13171	13068	13154	13055	12904	13110	13037	13138	13042	13105	13027	13093	12977	12969	12999	13243	13123	13268	13045	13030	12972	13186	12974	12972	13128	13041	13014	12945	12993	13082	13124	13011	13012	12897	12906	12931	13157	13033	13228	12982	13051	13040	13044	12961	13022	13058	13001	12919	13028	13105	12993	12913	13117	12840	13220	13033	13215	13026	12976	12996	13076	13114	13105	12975	13061	12884	12971	13106	13053	12951	13014	13108	13102	13033	12922	13117	13078	12905	13043	13124	13009	13085	13113	13141	13199	13131	12997	12925	13086	13118	12996	13135	13083	13006	12920	13144	13060	13055	13126	12968	13086	12812	13106	12923	12962	12895	12953	13045	12968	13056	13153	13148	13191	12998	13027	13028	12938	13134	13086	13006	12951	12933	13198	12921	13073	13065	13179	12972	12930	13018	13058	13010	13002	13166	13145	13172	13002	12896	12889	13003	13095	13113	13037	13239	13074	13107	13030	12997	13114	13120	13113	12992	13091	13133	12847	12930	13004	13031	13048	13046	13033	13055	12922	13172	13051	13117	12957	13140	13009	13147	13019	13066	13070	12977	13001	13141	13034	13036	12972	12946	13040	12973	13029	13151	13035	12954	13054	13227	12945	13041	12956	13103	12956	13218	13039	13019	12993	13111	13099	12962	13087	12938	13068	13120	13048	13183	13007	12982	13115	13122	13151	12928	12947	13058	13097	12956	12841	13062	12967	13062	13265	13017	13077	13195	13180	13117	13093	13091	13022	13057	12962	12973	13159	13038	12979	13058	13003	12914	12894	13229	13014	13053	13115	13140	13180	13206	13089	13084	13020	13182	13179	12977	13214	13224	12985	13060	13076	13081	13006	13119	13125	12875	13063	13226	13153	13131	13057	12983	12973	13138	13088	13007	13027	13246	13151	13190	12921	13134	13031	13105	12978	13077	13121	13043	13069	13090	13015	13187	13156	13099	13210	13146	12959	12987	13194	13035	13014	12930	13180	13006	13054	12953	12937	13076	13093	13114	12985	13016	12943	13235	13047	13080	13000	13006	13141	12983	13020	12958	13001	13123	13054	13088	13218	13074	13143	13084	13223	13180	12918	12988	13004	13180	13039	13035	12974	12987	12921	13076	13116	12918	13007	12990	12932	13252	12976	13099	13112	13049	13018	13082	12918	13095	13006	13206	13033	12949	13103	13060	12943	13116	13100	12949	13103	13010	13207	13041	12996	13064	13049	12989	13045	13157	13131	13283	13014	13247	13188	13116	13190	13244	13171	13079	13138	13041	13045	13130	13242	12774	12967	13019	13092	13099	12920	12993	13133	13003	13091	12895	13058	13182	12997	13108	13232	13029	13010	13015	13005	13122	13105	13178	12990	13191	12898	12874	13043	13166	13191	13008	13005	13149	13132	13072	13036	13038	13137	12985	13261	12955	13070	13057	13026	12923	13042	12825	12982	13029	13122	13128	13157	12959	12997	13033	13109	13039	13185	13107	12928	13097	13085	13032	13014	13086	12980	13066	13170	13109	13099	13193	13088	13073	13071	12961	13129	13060	12861	12954	13122	13239	13064	12976	13027	13093	13008	12995	13103	13075	12985	13021	13175	13001	13010	13031	12884	13054	13199	13100	13197	13073	13005	13231	12969	13100	12913	13184	13214	12976	12980	13275	13180
27607	17641	16817	16193	15805	16826	17845	18509	18936	19059	19197	18627	18487	18242	17780	17360	17244	17092	16896	16839	16618	16545	16481	16746	16481	16360	16379	16424	16108	16013	15859	16171	15913	16062	16113	15871	15965	16229	16078	15993	16053	16050	15971	15870	15923	16087	16049	16250	16141	16117	15947	15924	15666	15696	15697	15731	15870	15618	15895	15805	15808	15795	15805	15674	15588	15786	15676	15631	15704	15605	15735	15554	15735	15684	15813	15731	15698	15886	15778	15757	15877	15744	15632	15660	15675	15804	15657	15790	15627	15568	15745	15773	15612	15751	15687	15680	15747	15566	15769	15751	15883	15477	15686	15819	15641	15673	15589	15693	15456	15702	15721	15585	15651	15942	15638	15603	15808	15639	15940	15882	15723	15676	15836	15892	15772	15556	15702	15581	15576	15751	15765	15863	15737	15897	15675	15562	15786	15757	15680	15604	15660	15768	15814	15829	15793	15653	15833	15548	15674	15695	15642	15630	15525	15685	15551	15572	15499	15666	15536	15731	15880	15675	15801	15639	15544	15555	15844	15706	15828	15844	15679	15794	15719	15747	15671	15625	15833	15777	15678	15656	15744	15553	15695	15700	15830	15874	15877	15900	15691	15713	15756	15782	15548	15688	15574	15813	15807	15670	15731	15648	15846	15708	15672	15746	15811	15746	15730	15686	15648	15655	15712	15727	15816	15641	15778	15518	15875	15668	15578	15868	15769	15820	15617	15729	15758	15408	15770	15813	15665	15849	15785	15755	15668	15642	15710	15573	15667	15780	15810	15701	15596	15759	15747	15537	15490	15690	15703	15656	15674	15663	15464	15717	15624	15524	15672	15836	15761	15729	15575	15348	15536	15662	15538	15852	15672	15537	15666	15708	15898	15726	15646	15758	15588	15798	15889	15629	15769	15716	15715	15689	15573	15803	15826	15735	15774	15956	15746	15730	15790	15751	15657	15620	15918	15635	15708	15738	15853	15798	15728	15882	15759	15783	15528	15651	15579	15604	15708	15772	15475	15768	15629	15776	15593	15613	15737	15632	15519	15814	15843	15868	15707	15839	15572	15672	15789	15523	15764	15378	15626	15678	15696	15694	15974	15509	15515	15681	15823	15604	15777	15821	15697	15827	15544	15717	15575	15792	15768	15551	15742	15734	15627	15858	15747	15702	15732	15626	15739	15819	15805	15675	15641	15624	15740	15497	15655	15569	15768	15637	15808	15745	15774	15607	15979	15854	15803	15724	15711	15621	15676	15587	15761	15565	15738	15766	15659	15701	15868	15647	15611	15721	15855	15695	15763	15824	15729	15812	15684	15563	15951	15719	15732	15890	15739	15638	15857	15670	15830	15852	15699	15431	15661	15648	15797	15682	15811	15800	15920	15684	15614	15596	15667	15566	15725	15579	15751	15563	15701	15685	15563	15715	15651	15656	15599	15514	15567	15591	15712	15667	15800	15732	15705	15821	15577	15678	15613	15663	15708	15611	15760	15739	15764	15841	15694	15621	15705	15621	15551	15506	15864	15622	15710	15586	15664	15718	15857	15850	15741	15719	15679	15759	15759	15705	15648	15767	15811	15892	15802	15651	15608	15718	15786	15839	15736	15826	15643	15574	15621	15766	15877	15604	15645	15515	15682	15777	15700	15820	15665	15876	15801	15712	15725	15655	15714	15654	15636	15540	15681	15749	15715	15697	15715	15798	15838	15866	15677	15691	15845	15753	15456	15575	15686	15483	15754	15608	15765	15801	15778	15807	15686	15791	15891	15584	15733	15476	15673	15680	15757	15658	15588	15872	15734	15774	15749	15885	15684	15741	15629	15547	15684	15887	15761	15610	15715	15781	15674	15581	15503	15822	15724	15755	15593	15796	15828	15755	15657	15653	15658	15757	15643	15588	15708	15641	15802	15816	15731	15568	15658	15805	15795	15776	15694	15663	15779	15736	15618	15736	15793	15576	15660	15589	15671	15681	15696	15792	15689	15681	15821	15638	15538	15720	15755	15779	15737	15617	15505	15691	15720	15718	15574	15693	15644	15663	15890	15742	15836	15807	15639	15799	15951	15721	15753	15767	15690	15793	15716	15575	15687	15831	15625	15521	15809	15637	15748	15650	15661	15803	15604	15725	15747	15534	15950	15607	15893	15689	15750	15658	15862	15674	15645	15587	15637	15637	15697	15641	15757	15732	15699	15752	15761	15597	15746	15795	15778	15536	15840	15554	15707	15675	15845	15753	15653	15949	15684	15706	15528	15522	15643	15938	15781	15683	15707	15648	15747	15619	15920	15803	15932	15514	15615	15657	15714	15927	15909	15862	15697	15871	15666	15797	15748	15856	15736	15863	15658	15752	15628	15727	15544	15678	15601	15687	15655	15578	15821	15800	15741	15722	15835	15561	15628	15622	15639	15618	15723	15642	15441	15443	15597	15639	15870	15784	15945	15733	15678	15586	15843	15630	15638	15855	15752	15703	15590	15546	15568	15685	15604	15651	15545	15717	15765	15571	15815	15663	15807	15737	15868	15850	15636	15854	15587	15786	15671	15547	15701	15711	15549	15748	15606	15765	15684	15688	15621	15621	15700	15742	15874	15660	15510	15491	15769	15529	15857	15791	15585	15772	15735	15746	15701	15849	15787	15595	15674	15639	15694	15739	15589	15691	15514	15706	15712	15748	15985	15886	15718	15676	15712	15861	15617	15729	15697	15767	15744	15751	15684	15523	15777	15680	15730	15717	15748	15685	15732	15752	15674	15772	15730	15733	15530	15573	15795	15650	15697	15693	15657	15731	15829	15722	15628	15541	15465	15748	15696	15761	15784	15786	15885	15889	15778	15692	15852	15655	15775	15861	15737	15558	15523	15633	15775	15790	15712	15640	15710	15700	15665	15657	15711	15595	15734	15765	15693	15668	15712	15777	15646	15625	15779	15667	15916	15622	15557	15739	15677	15574	15903	15677	15643	15645	15720	15772	15554	15762	15630	15497	15712	15690	15512	15650	15738	15641	15751	15655	15644	15667	15646	15742	15576	15676	15754	15555	15515	15737	15805	15581	15611	15624	15801	15769	15618	15491	15638	15702	15552	15752	15684	15739	15572	15761	15612	15607	15721	15491	15841	15659	15945	15757	15804	15651	15684	15604	15799	15701	15772	15641	15919	15625	15679	15658	15586	15583	15733	15702	15709	15604	15721	15722	15731	15644	15880	15649	15697	15688	15749	15734	15629	15758	15809	15613	15512	15490	15786	15734	15712	15818	15781	15610	15561	15490	15754	15560	15506	15748	15790	15600	15734	15746	15763	15730	15712	15698	15609	15886	15756	15846	15595	15471	15854	15684	15694	15863	15791	15568	15780	15718	15570	15784	15775	15648	15747	15819	15712	15578	15682	15963	15755	15538	15466	15677	15848	15717	15830	15720	15784	15779	15651	15769	15784	15652	15637	15835	15781	15660	15850	15579	15654	15751	15721	15776	15763	15604	15752	15695	15662	15761	15766	15620	15714	15820	15659	15763	15855	15715	15855	15609	15999	15838	15645	15516	15645	15783	15623	15772	15790	15607	15790	15547	15637	15742	15751	15555	15521	15726	15731	15674	15533	15766	15674	15690	15751	15724	15744	15649	15805	15496	15790	15677	15818	15970	15657	15657	15655	15757	15778	15616	15738	15818	15792	15555	15749	15979	15787	15718	15632	15656	15755	15737	15673	15540	15777	15624	15692	15854	15775	15641	15483	15682	15672	15791	15679	15691	15666	15709	15628	15379	15813	15717	15823	15854	15654	15697	15689	15757	15871	15604	15691	15757	15709	15646	15666	15675	15755	15519	15641	15672	15612	15758	15643	15568	15611	15832	15585	15611	15483	15661	15673	15701	15778	15542	15667	15953	15769	15785	15760	15646	15762	15816	15980	15757	15687	15762	15690	15775	15586	15751	15758	15739	15750	15789	15824	15540	15804	15806	15807	15663	15698	15668	15789	15734	15604	15597	15908	15624	15659	15776	15647	15781	15809	15576	15612	15702	15656	15825	15760	15566	15655	15831	15878	15868	15695	15859	15712	15672	15710	15575	15822	15567	15864	15626	15703	15847	15739	15501	15602	15802	15714	15541	15589	15660	15743	15626	15765	15737	15600	15684	15671	15671	15730	15706	15740	15908	15617	15713	15773	15683	15797	15798	15655	15684	15828	15870	15854	15579	15526	15564	15820	15506	15795	15594	15654	15602	15570	15730	15614	15728	15574	15659	15821	15635	15641	15601	15821	15709	15603	15863	15990	15590	15532	15683	15522	15712	15637	15574	15746	15683	15690	15646	15589	15525	15587	15688	15922	15689	15652	15787	15668	15791	15508	15597	15558	15883	15631	15652	15562	15622	15719	15618	15690	15648	15813	15599	15758	15740	15717	15513	15730	15542	15598	15475	15568	15681	15933	15835	15749	15769	15771	15672	15776	15540	15790	15486	15526	15385	15750	15599	15412	15808	15831	15613	15628	15568	15646	15779	15751	15903	15679	15494	15731	15840	15627	15742	15865	15613	15908	15678	16001	15711	15533	15792	15671	15580	15628	15632	15804	15792	15554	15699	15789	15595	15717	15645	15774	15639	15532	15767	15716	15624	15541	15776	15634	15773	15659	15462	15756	15808	15807	15593	15768	15531	15602	15665	15803	15575	15659	15683	15862	15801	15683	15874	15847	15912	15720	15782	15673	15751	15765	15607	15585	15719	15656	15719	15864	15627	15705	15707	15629	15529	15850	15747	15919	15686	15750	15901	15710	15740	15630	15649	15553	15597	15709	15712	15707	15833	15822	15616	15715	15699	15573	15716	15798	15775	15712	15718	15745	15817	15600	15593	15660	15694	15455	15504	15639	15649	15499	15641	15832	15771	15763	15770	15792	15718	15726	15748	15754	15831	15806	15748	15521	15631	15550	15524	15673	15698	15387	15655	15759	15593	15681	15665	15776	15728	15649	15789	15579	15974	15777	15773	15975	15726	15771	15653	15685	15611	15648	15524	15745	15590	15711	15695	15696	15715	15544	15596	15775	15903	15511	15717	15788	15779	15602	15614	15694	15758	15613	15675	15665	15601	15742	15345	15711	15607	15737	15725	15700	15566	15814	15657	15755	15592	15768	15683	15747	15920	15773	15657	15629	15570	15666	15735
21010	14410	14135	14071	15618	17147	18564	19363	19956	20105	19950	19401	18614	17949	17249	16620	16361	15973	15575	15568	15377	15307	15202	15177	14891	14956	14714	14445	14330	14210	14145	14027	13966	14060	14076	14151	14054	14162	14268	14190	14054	13961	14149	13900	13959	13989	13846	14157	14280	14090	13758	13655	13751	13623	13724	13520	13322	13592	13416	13525	13464	13345	13557	13297	13462	13561	13575	13444	13360	13318	13568	13403	13560	13379	13506	13396	13463	13427	13287	13325	13363	13570	13470	13446	13400	13396	13137	13355	13479	13454	13205	13465	13502	13469	13522	13336	13389	13299	13312	13549	13308	13305	13465	13391	13571	13422	13078	13376	13515	13416	13390	13329	13438	13520	13342	13309	13279	13299	13325	13561	13292	13387	13393	13293	13532	13181	13407	13305	13367	13191	13405	13323	13352	13276	13470	13268	13380	13562	13349	13352	13381	13355	13512	13462	13324	13426	13363	13391	13454	13239	13350	13418	13364	13473	13333	13439	13407	13405	13255	13297	13311	13383	13327	13260	13388	13379	13351	13237	13583	13347	13464	13409	13213	13404	13465	13432	13282	13429	13288	13607	13322	13327	13440	13666	13398	13483	13246	13502	13360	13396	13377	13334	13281	13319	13312	13403	13419	13484	13403	13428	13276	13472	13379	13465	13334	13368	13362	13485	13468	13312	13365	13440	13462	13480	13497	13501	13471	13555	13590	13499	13298	13440	13629	13342	13357	13332	13529	13510	13378	13359	13206	13390	13365	13508	13368	13377	13465	13315	13328	13471	13399	13146	13380	13179	13487	13446	13445	13382	13351	13369	13535	13340	13372	13308	13432	13343	13458	13299	13527	13463	13554	13387	13368	13348	13398	13444	13174	13321	13454	13595	13484	13307	13476	13262	13443	13361	13446	13316	13385	13433	13265	13324	13485	13474	13333	13531	13498	13270	13322	13461	13493	13333	13419	13288	13266	13286	13345	13292	13315	13309	13552	13344	13334	13398	13313	13270	13292	13318	13379	13446	13442	13356	13334	13257	13320	13409	13486	13298	13481	13536	13340	13295	13391	13522	13452	13481	13498	13462	13376	13317	13344	13381	13305	13256	13536	13354	13302	13364	13342	13326	13447	13354	13365	13454	13482	13389	13471	13342	13326	13461	13313	13368	13386	13331	13367	13410	13317	13317	13226	13328	13410	13366	13386	13438	13418	13377	13387	13461	13456	13378	13375	13482	13275	13410	13481	13205	13313	13322	13386	13532	13258	13371	13270	13444	13378	13542	13283	13406	13416	13244	13531	13372	13328	13358	13325	13499	13350	13456	13495	13318	13505	13370	13454	13352	13436	13412	13388	13462	13303	13340	13542	13490	13280	13403	13489	13414	13547	13366	13291	13496	13330	13382	13270	13350	13286	13272	13541	13238	13507	13389	13354	13415	13411	13343	13474	13388	13258	13374	13262	13221	13315	13364	13506	13504	13370	13394	13235	13295	13603	13371	13466	13328	13361	13328	13411	13447	13522	13227	13534	13546	13440	13222	13194	13367	13316	13460	13600	13369	13425	13308	13310	13381	13280	13432	13439	13372	13358	13479	13387	13368	13315	13519	13549	13311	13353	13339	13240	13094	13494	13433	13422	13400	13353	13488	13439	13299	13292	13463	13349	13569	13403	13440	13383	13573	13388	13364	13220	13347	13376	13470	13568	13359	13254	13340	13369	13419	13358	13393	13252	13317	13477	13385	13361	13357	13362	13317	13494	13465	13253	13449	13372	13365	13396	13386	13372	13243	13473	13275	13522	13283	13434	13398	13241	13342	13469	13351	13402	13371	13458	13357	13290	13372	13385	13352	13336	13453	13423	13230	13480	13411	13541	13383	13371	13352	13379	13330	13407	13369	13421	13219	13446	13523	13458	13290	13311	13340	13302	13417	13418	13430	13551	13365	13429	13456	13470	13361	13404	13407	13228	13413	13297	13463	13325	13473	13395	13352	13371	13321	13345	13248	13398	13466	13358	13500	13467	13431	13498	13478	13312	13209	13274	13332	13372	13313	13512	13396	13397	13538	13419	13339	13379	13399	13259	13354	13418	13376	13345	13267	13445	13465	13482	13411	13464	13323	13438	13447	13385	13380	13457	13281	13396	13381	13374	13331	13308	13335	13245	13251	13526	13337	13480	13394	13477	13435	13450	13379	13356	13457	13442	13487	13349	13369	13330	13478	13560	13284	13403	13389	13518	13266	13399	13254	13403	13428	13482	13385	13535	13377	13394	13264	13482	13396	13375	13364	13279	13483	13547	13353	13374	13378	13511	13335	13448	13296	13431	13440	13593	13448	13384	13427	13395	13483	13255	13399	13545	13409	13242	13364	13513	13402	13468	13391	13347	13458	13434	13296	13485	13288	13570	13381	13368	13315	13356	13480	13494	13360	13310	13320	13461	13299	13428	13520	13450	13235	13443	13434	13432	13430	13571	13350	13509	13310	13489	13466	13358	13363	13257	13325	13408	13393	13430	13319	13357	13322	13426	13401	13514	13310	13280	13458	13164	13487	13352	13524	13478	13230	13603	13467	13360	13374	13393	13533	13311	13411	13374	13434	13454	13365	13213	13249	13243	13377	13245	13405	13321	13262	13502	13420	13173	13353	13364	13356	13433	13479	13351	13433	13423	13377	13453	13256	13313	13518	13341	13468	13208	13416	13370	13419	13304	13235	13455	13400	13489	13310	13533	13366	13411	13466	13430	13395	13520	13356	13421	13241	13468	13405	13329	13377	13443	13375	13391	13441	13351	13494	13084	13462	13519	13200	13526	13363	13308	13425	13238	13396	13419	13316	13262	13358	13458	13372	13291	13346	13427	13192	13306	13378	13313	13448	13474	13229	13299	13471	13286	13275	13319	13276	13401	13544	13534	13444	13381	13318	13435	13317	13493	13422	13454	13454	13317	13347	13315	13376	13614	13314	13271	13402	13367	13495	13349	13188	13493	13351	13426	13484	13387	13497	13328	13328	13502	13289	13409	13400	13311	13388	13487	13466	13320	13337	13095	13404	13428	13213	13450	13269	13140	13432	13349	13420	13171	13378	13354	13430	13381	13348	13380	13474	13318	13299	13333	13462	13357	13284	13348	13328	13465	13406	13600	13422	13266	13352	13551	13369	13516	13309	13411	13389	13304	13384	13468	13428	13396	13500	13365	13490	13202	13371	13461	13357	13509	13351	13449	13332	13277	13502	13454	13348	13450	13487	13349	13357	13378	13416	13298	13293	13409	13268	13460	13395	13470	13344	13285	13267	13360	13314	13453	13506	13261	13474	13450	13246	13502	13385	13304	13371	13368	13388	13304	13368	13375	13380	13370	13431	13468	13317	13553	13354	13359	13649	13479	13337	13443	13472	13311	13384	13152	13459	13348	13428	13331	13397	13243	13482	13573	13475	13372	13316	13445	13359	13219	13454	13358	13402	13243	13478	13225	13440	13424	13444	13352	13457	13403	13344	13489	13335	13297	13410	13301	13278	13342	13276	13423	13550	13369	13497	13412	13369	13375	13381	13361	13399	13480	13454	13503	13502	13468	13363	13401	13411	13509	13352	13489	13476	13312	13350	13458	13339	13430	13485	13297	13359	13383	13356	13413	13357	13457	13322	13475	13627	13448	13293	13322	13449	13350	13428	13241	13229	13318	13325	13347	13325	13357	13510	13340	13550	13387	13462	13296	13490	13438	13455	13300	13329	13390	13222	13442	13429	13355	13314	13405	13288	13349	13306	13464	13347	13182	13471	13355	13287	13329	13403	13464	13293	13438	13303	13409	13339	13438	13402	13267	13352	13557	13498	13378	13281	13305	13551	13277	13371	13491	13450	13460	13390	13419	13248	13420	13439	13313	13455	13401	13340	13246	13286	13370	13422	13205	13374	13264	13337	13315	13560	13340	13314	13451	13423	13360	13355	13337	13430	13402	13450	13176	13370	13394	13521	13356	13372	13374	13319	13374	13409	13554	13352	13415	13424	13309	13353	13402	13403	13413	13435	13484	13469	13486	13449	13286	13365	13574	13469	13300	13496	13331	13375	13239	13423	13519	13468	13504	13292	13322	13257	13205	13557	13458	13619	13403	13343	13385	13362	13474	13354	13425	13353	13413	13326	13508	13387	13222	13295	13378	13315	13329	13284	13546	13517	13335	13229	13510	13307	13596	13233	13328	13515	13549	13288	13399	13134	13454	13502	13396	13633	13380	13438	13388	13457	13371	13527	13474	13363	13398	13303	13434	13461	13436	13384	13303	13389	13360	13551	13364	13385	13304	13421	13507	13355	13481	13427	13576	13599	13330	13407	13325	13390	13328	13503	13421	13429	13410	13274	13352	13236	13409	13362	13257	13391	13324	13517	13393	13410	13445	13393	13537	13381	13383	13556	13396	13530	13279	13546	13370	13314	13476	13569	13433	13332	13476	13402	13292	13243	13333	13599	13438	13265	13448	13458	13383	13373	13278	13473	13268	13293	13386	13411	13508	13345	13470	13571	13245	13447	13435	13504	13344	13431	13461	13431	13346	13330	13420	13412	13554	13311	13361	13466	13322	13252	13414	13343	13426	13542	13490	13167	13401	13389	13388	13417	13514	13200	13404	13402	13489	13339	13467	13481	13328	13330	13463	13519	13383	13299	13143	13346	13376	13379	13364	13459	13296	13397	13444	13418	13394	13566	13330	13395	13365	13471	13385	13392	13391	13308	13486	13480	13283	13347	13300	13349	13416	13439	13457	13420	13435	13381	13509	13448	13543	13392	13385	13382	13524	13387	13242	13454	13437	13372	13346	13389	13303	13305	13468	13400	13448	13433	13426	13488	13491	13472	13391	13340	13437	13400	13465	13412	13514	13223	13450	13200	13338	13335	13504	13332	13240	13502	13250	13161	13386	13315	13499	13357	13503	13212	13461	13330	13413	13397	13305	13329	13400	13470	13339	13231	13398	13356	13376	13352	13547	13334	13511	13410	13338	13575	13353	13400	13192	13576	13367	13379	13341	13321	13239	13357	13337	13369	13470	13453	13400	13482	13415	13524	13512	13318	13309	13457	13422	13342	13349	13477	13564	13616	13507	13332	13439	13509	13559	13418	13421	13350	13363	13363	13548	13397	13311	13362	13485	13302	13430	13273	13332	13307
20091	14600	14579	14384	14448	14794	15019	15607	16053	16226	16081	15737	15558	15491	15199	15147	15061	14764	14903	14796	14646	14875	14871	14836	14912	14646	14455	14461	14604	14610	14351	14536	14541	14503	14394	14666	14623	14555	14424	14582	14502	14518	14528	14311	14398	14524	14401	14647	14489	14498	14390	14597	14400	14558	14389	14379	14275	14381	14313	14359	14342	14491	14235	14468	14442	14350	14181	14180	14217	13980	14140	14348	14394	14441	14466	14289	14270	14375	14129	14360	14246	14301	14359	14265	14252	14262	14323	14178	14242	14533	14349	14265	14506	14217	14320	14266	14036	14181	14264	14248	14324	14384	14223	14379	14379	14331	14301	14232	14439	14238	14189	14210	14357	14437	14344	14210	14393	14329	14234	14240	14308	14394	14422	14492	14407	14484	14279	14256	14091	14360	14324	14209	14434	14260	14501	14360	14251	14393	14275	14372	14438	14406	14374	14456	14416	14186	14334	14401	14266	14357	14269	14395	14450	14220	14573	14222	14426	14362	14421	14441	14368	14360	14252	14344	14538	14380	14216	14456	14356	14501	14326	14257	14298	14333	14318	14260	14149	14198	14267	14551	14352	14424	14399	14279	14245	14376	14362	14490	14201	14231	14526	14228	14256	14335	14239	14347	14201	14307	14223	14133	14437	14284	14321	14212	14530	14366	14289	14314	14431	14322	14361	14397	14291	14427	14295	14402	14428	14344	14220	14442	14375	14428	14304	14236	14541	14318	14439	14455	14243	14099	14211	14164	14252	14365	14322	14134	14376	14408	14323	14404	14347	14307	14243	14483	14329	14476	14333	14404	14220	14396	14444	14248	14256	14506	14244	14132	14436	14506	14334	14530	14479	14500	14202	14364	14353	14461	14393	14328	14469	14293	14216	14346	14377	14549	14389	14296	14320	14362	14556	14231	14391	14337	14216	14220	14281	14268	14346	14347	14271	14283	14233	14392	14247	14464	14268	14340	14352	14198	14267	14391	14344	14321	14376	14318	14269	14204	14439	14281	14247	14315	14277	14312	14307	14402	14247	14226	14226	14262	14407	14365	14453	14199	14236	14318	14206	14190	14300	14270	14271	14279	14220	14117	14290	14300	14277	14318	14338	14319	14226	14389	14239	14248	14385	14285	14360	14333	14368	14348	14551	14244	14393	14313	14322	14294	14399	14313	14233	14293	14457	14348	14346	14400	14310	14281	14268	14309	14173	14315	14357	14399	14389	14431	14370	14507	14386	14320	14372	14068	14219	14121	14368	14191	14209	14498	14402	14331	14165	14180	14404	14323	14297	14236	14561	14413	14437	14260	14217	14554	14482	14432	14340	14331	14251	14257	14472	14338	14261	14315	14255	14237	14347	14323	14403	14241	14217	14399	14253	14440	14499	14383	14280	14288	14308	14374	14286	14266	14199	14377	14216	14291	14369	14311	14300	14233	14400	14450	14287	14237	14278	14348	14483	14301	14428	14413	14292	14210	14282	14483	14294	14249	14351	14322	14251	14223	14277	14296	14297	14409	14523	14774	14513	14385	14239	14247	14333	14349	14460	14088	14331	14098	14417	14189	14202	14162	14357	14292	14428	14612	14632	14416	14372	14394	14219	14277	14127	14225	14219	14222	14273	14349	14525	14448	14343	14146	14325	14263	14337	14532	14286	14227	14252	14318	14394	14476	14187	14402	14508	14282	14286	14352	14091	14378	14378	14398	14377	14381	14568	14445	14114	14040	14359	14381	14420	14369	14113	14352	14381	14299	14270	14333	14311	14460	14340	14449	14289	14333	14045	14375	14313	14543	14316	14334	14361	14328	14355	14568	14567	14316	14374	14043	14250	14345	14471	14217	14489	14229	14136	14359	14554	14306	14147	14390	14460	14253	14465	14433	14432	14371	14279	14419	14569	14219	14348	14312	14546	14329	14297	14260	14317	14444	14134	14375	14447	14476	14417	14316	14347	14336	14145	14309	14301	14126	14484	14269	14305	14198	14451	14217	14398	14262	14170	14335	14415	14325	14548	14349	14419	14252	14208	14210	14238	14188	14169	14289	14386	14353	14405	14219	14166	14370	14318	14296	14361	14353	14231	14338	14432	14394	14438	14214	14508	14130	14392	14285	14163	14244	14232	14073	14173	14281	14238	14343	14340	14217	14269	14382	14203	14304	14192	14363	14187	14323	14236	14380	14440	14412	14469	14389	14229	14355	14276	14333	14470	14422	14286	14322	14372	14317	14318	14235	14278	14351	14390	14373	14413	14269	14420	14235	14289	14368	14255	14257	14351	14376	14185	14151	14388	14406	14350	14212	14599	14352	14230	14472	14492	14360	14484	14447	14449	14276	14389	14543	14346	14382	14273	14372	14385	14460	14266	14175	14449	14411	14506	14226	14329	14276	14259	14238	14300	14591	14388	14423	14349	14215	14164	14461	14135	14262	14438	14328	14282	14274	14444	14398	14462	14281	14466	14374	14195	14410	14360	14301	14441	14350	14482	14402	14366	14420	14271	14369	14451	14305	14252	14251	14429	14483	14295	14381	14344	14504	14348	14369	14426	14209	14204	14261	14218	14429	14388	14387	14419	14470	14543	14440	14247	14238	14473	14094	14411	14407	14272	14352	14363	14426	14445	14344	14299	14321	14329	14314	14382	14401	14135	14223	14326	14448	14403	14239	14397	14383	14268	14256	14305	14276	14402	14305	14269	14276	14384	14510	14571	14403	14290	14345	14259	14158	14507	14201	14283	14302	14496	14449	14435	14321	14332	14178	14367	14260	14363	14399	14329	14185	14529	14439	14388	14301	14332	14227	14275	14224	14171	14106	14257	14437	14424	14366	14396	14478	14202	14400	14323	14159	14206	14387	14564	14375	14178	14336	14196	14273	14319	14247	14344	14496	14221	14262	14417	14462	14604	14442	14221	14289	14341	14422	14161	14343	14524	14131	14414	14282	14495	14356	14322	14302	14437	14538	14420	14178	14299	14540	14236	14278	14288	14330	14313	14368	14369	14302	14531	14198	14338	14203	14295	14467	14311	14201	14310	14521	14370	14252	14135	14305	14285	14121	14443	14322	14150	14483	14482	14246	14506	14219	14395	14330	14388	14384	14439	14286	14372	14435	14336	14102	14252	14263	14257	14282	14277	14554	14393	14426	14472	14437	14355	14297	14398	14283	14323	14450	14322	14500	14478	14660	14434	14267	14497	14202	14253	14287	14403	14388	14226	14234	14237	14329	14449	14415	14305	14383	14451	14223	14286	14463	14319	14481	14390	14068	14410	14379	14406	14366	14335	14260	14374	14511	14313	14358	14230	14229	14509	14216	14316	14429	14293	14345	14288	14602	14424	14265	14373	14487	14366	14309	14302	14422	14301	14351	14406	14351	14305	14414	14219	14173	14414	14118	14464	14324	14326	14385	14332	14182	14323	14226	14631	14512	14508	14145	14416	14288	14278	14555	14305	14287	14221	14231	14484	14411	14500	14419	14362	14409	14374	14223	14298	14358	14203	14362	14449	14308	14317	14380	14391	14316	14221	14309	14345	14351	14297	14332	14536	14474	14580	14345	14138	14411	14446	14308	14253	14377	14504	14383	14443	14389	14339	14241	14184	14296	14412	14243	14412	14288	14431	14261	14409	14369	14380	14147	14260	14088	14419	14386	14369	14671	14354	14433	14200	14396	14589	14394	14287	14360	14207	14283	14448	14287	14236	14479	14396	14274	14270	14338	14561	14138	14275	14399	14214	14271	14366	14366	14503	14434	14202	14457	14390	14315	14352	14409	14384	14160	14419	14408	14374	14319	14350	14205	14290	14263	14053	14340	14245	14338	14326	14340	14308	14308	14271	14007	14349	14489	14290	14301	14322	14381	14294	14422	14238	14336	14334	14449	14350	14143	14296	14490	14289	14289	14485	14341	14475	14425	14420	14154	14252	14311	14483	14364	14522	14480	14259	14306	14389	14326	14007	14294	14423	14118	14233	14489	14344	14451	14422	14293	14487	14294	14272	14730	14393	14127	14287	14309	14393	14385	14347	14289	14365	14346	14393	14246	14356	14364	14328	14617	14370	14310	14310	14277	14221	14211	14178	14266	14353	14235	14292	14198	14376	14323	14340	14150	14277	14480	14169	14353	14330	14234	14230	14220	14514	14345	14554	14442	14424	14136	14433	14341	14287	14203	14245	14461	14262	14402	14417	14391	14487	14339	14313	14380	14293	14290	14377	14386	13984	14177	14241	14421	14214	14336	14234	14311	14186	14185	14339	14301	14504	14397	14278	14125	14344	14356	14116	14503	14248	14399	14437	14208	14291	14512	14127	14307	14269	14280	14188	14518	14487	14430	14266	14464	14247	14260	14206	14448	14408	14376	14266	14270	14445	14335	14371	14258	14363	14318	14239	14350	14442	14355	14352	14276	14171	14188	14489	14221	14426	14665	14324	14342	14355	14295	14369	14313	14279	14273	14321	14062	14345	14319	14430	14244	14376	14489	14266	14375	14382	14262	14333	14213	14355	14248	14454	14416	14328	14348	14374	14377	14277	14380	14189	14378	14448	14492	14425	14378	14360	14364	14353	14211	14250	14298	14631	14398	14309	14470	14305	14298	14167	14292	14416	14223	14379	14187	14251	14303	14349	14321	14320	14362	14208	14219	14551	14532	14266	14167	14233	14292	14264	14385	14444	14285	14214	14347	14490	14388	14380	14327	14427	14294	14384	14422	14311	14378	14349	14613	14468	14340	14385	14265	14430	14416	14217	14267	14305	14160	14405	14255	14435	14357	14357	14468	14360	14386	14510	14214	14460	14282	14220	14350	14353	14418	14389	14312	14191	14386	14263	14220	14254	14144	14145	14250	14215	14255	14596	14398	14194	14327	14462	14423	14206	14305	14310	14389	14295	14437	14356	14338	14450	14148	14276	14294	14121	14164	14422	14107	14475	14317	14282	14340	14396	14344	14261	14127	14382	14495	14294	14258	14542	14585	14458	14332	14262	14303	14336	14343	14257	14305	14257	14377	14308	14347	14244	14271	14415	14283	14265	14396	14192	14335	14399	14201	14472	14248	13991	14197	14152	14202	14391	14385	14242	14246	14368	14381	14364	14291	14319	14310	14257	14418	14170	14282	14296	14578	14445	14402	14598	14383	14257	14187	14457	14409	14504	14168
17033	12605	12690	12735	13031	13587	14445	15217	15691	15889	16004	15849	14954	14814	14099	13924	13873	13842	13638	13721	13675	13464	13580	13496	13362	13417	13377	13053	13051	12862	13022	12862	12820	12732	12931	12998	12742	12846	12932	12808	12887	12716	12743	12727	12970	13022	13010	12936	12985	12877	12883	12870	12520	12623	12618	12582	12498	12651	12677	12518	12583	12436	12573	12566	12446	12504	12727	12537	12335	12549	12614	12863	12527	12692	12522	12464	12406	12476	12616	12687	12537	12625	12593	12554	12463	12376	12616	12440	12580	12409	12533	12645	12402	12693	12473	12472	12637	12500	12349	12367	12503	12561	12501	12452	12522	12662	12501	12506	12639	12543	12467	12447	12516	12557	12389	12429	12494	12455	12519	12581	12716	12515	12432	12448	12426	12518	12436	12502	12548	12663	12471	12393	12458	12543	12441	12583	12643	12561	12636	12644	12467	12637	12329	12592	12473	12513	12497	12519	12632	12556	12593	12612	12535	12531	12510	12487	12539	12384	12650	12483	12564	12422	12455	12594	12464	12633	12637	12443	12477	12490	12655	12665	12417	12559	12416	12602	12582	12613	12553	12543	12610	12451	12537	12482	12483	12485	12545	12459	12621	12661	12577	12429	12396	12563	12567	12456	12487	12404	12595	12425	12687	12519	12674	12589	12808	12383	12565	12680	12418	12525	12519	12548	12567	12681	12639	12518	12695	12469	12500	12486	12642	12480	12531	12485	12512	12531	12660	12569	12765	12434	12612	12455	12554	12553	12656	12628	12466	12430	12647	12643	12546	12571	12517	12489	12363	12486	12493	12438	12574	12511	12628	12432	12484	12553	12520	12495	12487	12630	12513	12491	12578	12647	12423	12411	12619	12517	12715	12503	12725	12614	12617	12384	12577	12758	12388	12639	12543	12543	12721	12540	12577	12588	12556	12566	12529	12628	12420	12500	12467	12515	12476	12599	12507	12557	12428	12553	12574	12430	12470	12599	12549	12413	12561	12386	12576	12568	12480	12474	12495	12398	12494	12651	12472	12475	12519	12456	12617	12412	12611	12648	12586	12447	12491	12609	12466	12582	12595	12420	12574	12640	12811	12521	12535	12534	12527	12590	12430	12549	12530	12617	12578	12698	12619	12616	12505	12488	12574	12365	12667	12395	12627	12561	12524	12333	12531	12618	12605	12430	12464	12560	12432	12410	12483	12538	12456	12701	12438	12354	12495	12500	12596	12550	12582	12481	12534	12638	12450	12651	12567	12378	12674	12595	12668	12504	12652	12613	12709	12765	12533	12664	12497	12588	12774	12556	12569	12488	12468	12440	12455	12628	12652	12564	12528	12721	12733	12591	12508	12516	12547	12607	12568	12503	12539	12454	12579	12390	12593	12590	12576	12706	12547	12469	12709	12600	12523	12716	12452	12527	12416	12423	12759	12659	12456	12490	12490	12517	12580	12565	12523	12605	12583	12650	12592	12413	12577	12486	12437	12564	12529	12650	12608	12621	12578	12630	12653	12637	12491	12501	12475	12516	12632	12446	12583	12336	12638	12569	12591	12538	12479	12579	12497	12446	12676	12512	12465	12606	12485	12443	12670	12400	12478	12535	12412	12484	12642	12529	12703	12687	12466	12571	12364	12626	12597	12617	12639	12521	12490	12608	12542	12535	12639	12508	12635	12561	12441	12539	12528	12593	12513	12538	12692	12446	12639	12542	12500	12582	12584	12543	12600	12586	12663	12613	12430	12517	12408	12535	12416	12625	12659	12516	12434	12674	12482	12469	12505	12466	12411	12664	12424	12739	12566	12502	12479	12562	12714	12419	12459	12593	12486	12582	12681	12580	12622	12418	12415	12476	12686	12597	12740	12426	12391	12480	12513	12495	12515	12657	12551	12503	12556	12638	12652	12618	12658	12497	12629	12615	12492	12511	12503	12604	12530	12544	12583	12619	12582	12468	12604	12500	12496	12651	12526	12749	12599	12505	12434	12508	12441	12441	12587	12530	12655	12435	12354	12530	12628	12355	12483	12515	12631	12599	12543	12499	12505	12611	12512	12558	12412	12599	12512	12654	12522	12459	12535	12713	12411	12492	12579	12744	12390	12522	12334	12509	12388	12629	12447	12643	12495	12558	12485	12594	12539	12540	12624	12456	12472	12391	12583	12577	12830	12518	12594	12449	12544	12655	12609	12531	12509	12682	12349	12379	12683	12570	12905	12568	12591	12518	12574	12414	12503	12515	12692	12369	12628	12451	12512	12393	12584	12410	12488	12609	12530	12569	12305	12634	12521	12403	12571	12525	12587	12555	12529	12783	12623	12646	12528	12554	12487	12488	12473	12560	12627	12613	12522	12581	12429	12632	12480	12619	12461	12753	12528	12449	12668	12521	12596	12656	12637	12572	12473	12538	12551	12499	12658	12584	12670	12646	12611	12487	12541	12782	12609	12565	12559	12562	12467	12531	12520	12673	12482	12504	12402	12649	12552	12394	12398	12652	12547	12555	12580	12681	12589	12466	12725	12631	12602	12298	12429	12384	12365	12570	12500	12571	12508	12594	12440	12530	12551	12568	12570	12552	12475	12517	12479	12528	12672	12510	12434	12690	12568	12497	12588	12466	12618	12523	12656	12497	12600	12445	12524	12615	12714	12422	12467	12552	12563	12442	12585	12399	12605	12545	12490	12394	12619	12384	12524	12553	12664	12424	12396	12569	12463	12568	12507	12398	12580	12537	12615	12584	12522	12543	12756	12501	12643	12629	12516	12523	12616	12513	12540	12555	12555	12576	12473	12542	12514	12516	12569	12539	12692	12557	12468	12503	12513	12568	12552	12468	12547	12589	12571	12643	12538	12475	12451	12662	12467	12518	12622	12510	12527	12543	12575	12398	12622	12448	12629	12556	12378	12552	12600	12621	12463	12550	12552	12603	12657	12671	12570	12435	12537	12571	12421	12632	12510	12606	12561	12405	12521	12623	12525	12439	12572	12460	12590	12600	12529	12478	12519	12653	12422	12564	12611	12495	12517	12443	12481	12531	12639	12600	12435	12375	12465	12557	12628	12285	12619	12473	12663	12596	12509	12527	12455	12540	12584	12531	12541	12683	12635	12690	12532	12505	12760	12725	12564	12525	12527	12408	12474	12529	12463	12447	12580	12468	12516	12504	12486	12531	12701	12601	12632	12621	12770	12513	12544	12596	12636	12459	12373	12499	12436	12619	12470	12654	12543	12672	12577	12475	12468	12532	12509	12459	12680	12665	12596	12541	12484	12454	12303	12592	12676	12486	12506	12372	12501	12593	12554	12435	12499	12553	12595	12817	12459	12571	12615	12460	12574	12500	12433	12597	12609	12580	12604	12615	12552	12390	12700	12485	12514	12628	12547	12597	12648	12557	12624	12487	12600	12439	12473	12341	12450	12434	12457	12593	12458	12515	12512	12613	12433	12570	12483	12314	12639	12513	12475	12532	12693	12422	12628	12526	12585	12653	12303	12514	12654	12543	12709	12550	12457	12492	12547	12604	12516	12412	12544	12512	12591	12465	12540	12542	12495	12521	12684	12687	12563	12580	12471	12600	12564	12520	12686	12429	12460	12604	12599	12566	12507	12563	12598	12705	12535	12548	12620	12505	12636	12482	12614	12672	12476	12552	12607	12512	12434	12565	12635	12600	12510	12574	12442	12408	12579	12353	12732	12474	12634	12609	12513	12592	12630	12539	12531	12805	12774	12453	12414	12551	12522	12540	12461	12601	12520	12544	12539	12635	12680	12690	12637	12478	12594	12561	12592	12663	12391	12611	12608	12453	12518	12424	12417	12579	12500	12591	12646	12627	12578	12575	12473	12411	12541	12387	12418	12626	12543	12605	12411	12513	12648	12502	12552	12476	12702	12523	12647	12553	12521	12456	12577	12634	12531	12592	12557	12512	12640	12483	12496	12557	12563	12604	12540	12523	12575	12504	12649	12537	12453	12502	12545	12503	12572	12581	12448	12648	12600	12580	12504	12619	12588	12579	12455	12583	12709	12644	12581	12550	12518	12590	12604	12560	12429	12613	12552	12545	12616	12507	12570	12551	12599	12520	12755	12517	12533	12568	12470	12539	12499	12575	12598	12488	12621	12604	12566	12768	12399	12530	12630	12474	12545	12574	12389	12596	12572	12643	12601	12468	12673	12598	12599	12647	12759	12717	12513	12671	12427	12404	12551	12419	12554	12701	12489	12479	12587	12791	12534	12721	12582	12594	12423	12589	12619	12642	12547	12621	12343	12652	12603	12584	12493	12467	12525	12471	12657	12653	12531	12593	12363	12618	12689	12712	12600	12456	12546	12548	12650	12612	12472	12644	12571	12641	12530	12333	12483	12379	12651	12592	12500	12552	12564	12655	12442	12382	12426	12468	12661	12530	12496	12536	12544	12546	12458	12491	12664	12500	12484	12527	12565	12568	12683	12511	12541	12605	12535	12574	12520	12499	12528	12558	12682	12556	12547	12690	12678	12468	12469	12536	12550	12617	12686	12489	12607	12629	12605	12504	12464	12586	12622	12541	12542	12565	12568	12362	12723	12541	12625	12596	12562	12552	12467	12461	12573	12609	12559	12661	12605	12580	12478	12701	12601	12634	12571	12508	12507	12440	12481	12522	12605	12561	12515	12497	12655	12643	12591	12601	12775	12600	12462	12575	12628	12496	12536	12501	12602	12407	12472	12631	12487	12616	12411	12542	12578	12551	12367	12672	12564	12502	12657	12505	12528	12546	12462	12486	12710	12714	12504	12787	12497	12508	12418	12715	12517	12570	12492	12421	12628	12772	12655	12576	12658	12734	12585	12526	12495	12626	12655	12699	12419	12479	12584	12689	12584	12593	12587	12519	12731	12541	12631	12501	12557	12428	12606	12504	12649	12525	12543	12514	12588	12661	12683	12466	12407	12407	12387	12429	12635	12558	12400	12568	12751	12537	12512	12725	12556	12468	12710	12554	12487	12532	12750	12843	12679	12519	12513	12538	12613	12554	12585	12638	12625	12385	12524	12570	12456	12561	12507	12489	12500	12603	12574	12602	12505	12510	12591	12480	12554	12593	12455	12475	12533	12540	12398	12562	12500	12587	12478	12553	12394	12462	12493	12638	12488	12482	12583	12495	12609	12617	12652	12615	12523	12590
24691	15988	15462	15380	14831	15348	15927	16334	16693	16913	17056	16764	16508	16008	15928	15769	15638	15937	15672	15648	15684	15303	15387	15323	15372	15290	15084	14998	14982	14970	14933	15167	14969	15045	14901	15288	15020	14885	14878	15150	15019	15138	15180	14995	14977	14982	15121	15271	15038	15123	14980	14871	15023	14793	14919	14806	14890	14914	14785	14867	14774	14847	14897	14700	14895	14796	14848	14844	14877	14829	14919	14803	14815	14782	14824	15006	14653	14889	14950	15019	14752	14889	14680	14707	14962	14889	14804	14986	14776	14698	14759	14939	14854	14748	14954	14979	14987	14817	14764	14786	14803	14933	14899	14841	14738	14925	14755	14884	15110	14970	14882	14798	14715	14841	14780	14770	14616	14952	14742	14828	15018	14861	14672	14834	14784	14963	14955	14565	14853	14680	14904	14731	14601	14949	14815	14706	14858	14765	14894	14708	14964	14689	14752	15013	14817	14832	14726	14811	14889	14679	14663	14870	15007	14753	14719	14781	14845	14672	14759	15003	14938	14754	14741	14736	14725	14912	14876	14838	14913	14639	14792	14693	14688	14775	14886	14954	14838	14611	14728	15010	14839	15013	14839	14921	14683	14714	15007	14766	14767	14820	14673	15045	15067	14912	14792	14760	14864	14713	15068	14673	14787	14655	14811	14780	14781	14928	14795	14863	14720	14726	15019	14902	14780	14839	14772	14727	14766	14918	15065	14749	14791	14759	14693	14786	14819	14788	14683	14852	14943	14919	14894	14740	14727	14694	14630	14670	14938	14826	14901	14951	14737	14710	14896	15037	14882	14824	14805	14852	14832	14757	14633	14857	14967	14638	14848	14758	14712	15005	15098	14855	14857	14944	14837	14769	14781	14918	14837	14871	14984	14911	14819	14983	14914	14800	14719	14658	14889	14918	14647	14832	14879	14819	14618	14827	14814	15028	14682	14919	14778	14888	14872	14750	14798	14876	14848	14954	14727	14757	14842	14791	14882	14721	14816	14916	14979	14871	14704	14812	14683	14859	14786	14834	14816	14935	14864	14963	14929	14850	14896	14824	14996	14780	14918	14786	14996	14729	14602	14763	14959	14969	14763	14834	14884	14944	14866	14979	14846	14732	14716	14870	14945	14989	14943	14955	14866	14801	14802	14835	14906	14794	14875	14797	14677	14869	15012	15019	14914	14880	14813	14965	14901	15102	14914	14780	14932	14902	14958	14827	14729	14939	14792	14881	14807	14856	14759	14864	14842	14754	15018	14869	14714	14816	14848	14765	14736	14825	14704	14893	15018	14840	14845	14871	14912	14699	14884	15001	14697	14896	14907	14776	14845	14763	15056	14999	15122	14983	14791	14877	14670	14725	14744	14715	14929	14978	15031	14940	14838	14726	14748	14840	14642	14729	14908	14907	14807	14878	14813	14684	14666	14939	14806	14962	14919	14852	14802	14791	14756	14697	14805	14740	15162	14879	14946	14825	15142	14901	14999	14973	14832	15003	15014	14862	14889	14812	14768	14786	14789	14659	14811	14597	14831	14865	15095	14854	14786	14982	14891	14787	14982	15012	14876	14805	14820	14868	14796	14821	14867	14942	14874	14979	15116	14804	14683	14925	14697	14628	14859	14802	14656	14839	14814	14856	14899	14698	14755	14847	15221	14838	14923	14983	14766	14989	14785	14886	14819	14811	14997	14863	14873	14869	14662	14948	15061	14728	14841	14927	14753	14704	14936	14840	14896	15068	15056	14837	14757	14596	14754	14755	14966	14781	15008	14771	14913	14941	14941	14913	14917	14975	14780	14929	14794	14964	14751	14728	14835	14840	14776	14867	15053	14842	14759	14879	15040	14844	14907	14873	15065	14873	14873	14948	14876	14816	15009	14843	14631	14831	14695	14983	14931	14844	14890	14849	14634	14941	14742	14915	14923	15076	14912	14654	15045	14812	14998	14943	14756	14850	14961	14843	14828	14816	14924	14824	14713	14798	14991	14748	14873	14791	14803	14858	14829	14978	15045	14843	14624	14922	14862	14920	14981	14951	14819	15003	14859	14964	14953	14764	14842	14836	14983	14993	14771	15057	14980	14900	14810	14737	14920	14789	14985	14876	15079	14889	14727	14774	14945	15086	14711	14929	14927	14711	14923	14610	14832	14688	14764	14768	14733	14681	14938	14757	14681	14978	14983	14719	14743	14579	14943	14824	14966	14749	14872	14579	14816	15001	15117	15027	14855	14769	14676	14941	14957	14759	14845	14910	14831	14785	14865	15042	15064	14778	14850	14789	15095	14818	14562	14525	14780	14901	15077	14884	14793	14931	15035	14803	14867	14754	14844	14815	14926	14873	14809	14875	14653	14886	15028	14942	14960	14912	15037	14828	14764	14730	14731	14809	14679	14849	14545	14805	14879	14637	14912	14839	14881	14839	14704	14851	14887	14840	14832	14669	14999	14669	14857	14623	14795	14986	14911	14779	14762	14682	14781	14844	14860	14880	14834	14848	14935	14843	14611	14945	14852	14847	14941	14923	14988	14909	15069	14788	14717	14894	14960	14951	14909	14891	14806	14897	14928	14869	14944	14713	14707	14779	14844	14807	14848	15046	14990	14839	14889	14917	14866	14930	14908	14789	14928	14967	14937	14835	14788	14823	14758	14641	14822	14816	14899	14851	14975	14983	15006	14754	14702	14760	14868	14833	14872	14955	14923	14968	14621	14712	14768	14837	14912	14993	14862	14847	14850	14887	14685	14957	14838	14904	15022	15026	14731	14975	14942	14765	14810	14728	15019	14907	14810	14720	14884	14751	14760	14683	14987	14742	14735	14879	14929	14714	14952	14857	14748	14817	14954	14714	14921	14844	14768	14922	14762	14866	14702	14802	14830	14916	14922	14937	14915	14745	14977	14854	14763	15151	14801	14896	14529	14744	14697	15076	14911	14835	14943	14853	14846	14919	14981	14986	15085	14980	14986	14882	14834	14760	14758	14871	14742	14858	14646	14903	14896	14764	15088	14992	14884	14836	14960	15198	14941	14977	14933	14950	14911	14690	14896	14997	14855	14730	14904	14846	14751	14832	14755	14773	14955	14806	14932	14865	14885	14821	14772	14961	14773	14825	14854	14726	14952	14944	15007	14843	14800	15122	14917	14948	14923	14896	15043	14807	14857	14844	14778	14818	14739	15046	14853	14793	14804	14641	14896	14873	14842	14747	14904	14966	14868	14783	14874	15029	14772	14838	14844	14965	14998	14873	14759	15030	14928	14787	14764	14697	14683	14896	14800	14838	14728	14819	14951	14768	14649	14704	14863	14765	14921	14982	14980	14917	14701	14728	14829	14825	14734	14951	14892	14916	14878	15086	15001	14809	14867	14846	14817	14677	14867	14796	14904	14806	14924	15043	14672	14787	15030	14834	14867	14943	14821	14968	14917	14814	14683	14742	15076	14951	14965	14938	14938	14871	14913	14830	14981	14918	14979	14885	14727	14882	14795	14891	14942	15022	14910	14990	14837	14941	14912	14813	14715	14788	14866	14944	14820	14999	14799	14758	15040	14630	14882	14808	14639	14700	14902	14947	14975	15056	14798	14980	14680	14855	14880	14694	15022	14828	14609	14808	14751	14997	14842	14849	14986	14705	14742	14749	14962	15042	14711	14933	14861	14865	14751	14813	14966	14804	14938	14763	14911	14734	14865	14589	14958	14848	14914	14794	14912	14845	14935	14796	14913	14935	15134	15024	14964	14979	14793	14816	14852	14911	14971	14829	14796	14877	14912	14803	14768	14925	14854	14847	14962	14727	14758	14759	14924	14724	14782	15041	14830	14695	14822	14872	14948	15111	15009	14769	14823	14887	14757	14907	15003	14778	14803	14897	15042	15011	14839	14873	14921	15056	14911	14852	14793	14833	14691	15076	14868	14625	14585	15010	14820	14840	14981	14950	14796	14944	14829	14813	14840	14872	14805	14870	14611	14811	14784	14822	14765	14869	14896	14999	14988	14850	14853	14916	14945	14958	14841	15032	14761	14754	14687	15009	14876	14729	14870	14793	14801	14751	14941	14980	14808	14955	14720	15061	14841	15063	15029	14863	15048	14794	14960	14862	14813	14798	14970	14929	14840	14864	14891	14982	14939	14920	14797	15039	14989	14800	14981	15041	14937	14927	14932	14949	14773	14828	14936	14863	14742	14711	14842	14884	14941	14951	14799	14915	14906	14916	14767	14850	14912	14979	14819	14846	14781	14910	15055	14841	14982	15012	14737	14888	14914	14911	15167	14693	14815	14719	14759	14936	14817	14737	14940	14997	14773	14915	14799	14989	14755	14851	14776	14698	14823	14753	14929	14916	14887	14792	14931	14950	14883	14675	14634	14815	14961	14684	14826	15103	14860	14747	14977	14973	14827	14805	14847	14805	14640	14735	15031	14789	14813	14838	14991	14868	14782	14954	14774	14783	14868	14941	14854	14769	14806	15020	14828	14834	14768	14809	14809	15038	15022	15163	15052	14968	14702	14793	14897	14937	14979	14748	14870	14752	14848	14878	14973	14676	14762	15066	14976	14635	14781	14941	14795	14950	14681	14989	14992	15051	14664	14821	14933	14998	14988	14941	14886	14687	14968	14938	14876	14990	15075	14857	15051	14813	14788	14938	14893	14913	15010	14771	14627	14784	14932	14869	14808	14834	14893	14762	14739	14957	14947	14949	14816	14772	14795	14844	14941	14929	14821	14911	14888	14767	14903	14674	14777	14877	14915	14912	14757	14827	14958	15003	14753	14914	14887	14858	15110	14786	14777	14957	14984	14838	14968	14938	15045	14990	14891	14924	14824	14803	15071	14642	14772	14857	14839	14841	14768	14943	15049	14769	14835	14877	14837	14897	14983	14844	14923	14616	14725	14944	14849	14792	14712	14747	14892	14767	14872	14966	14697	14940	14614	14686	15094	14873	14793	14860	14876	14854	14790	14705	14778	14748	14932	14920	14948	14983	14891	14933	14829	14776	14973	15016	14770	14951	14909	14859	14829	14883	14926	14835	14907	15072	14875	14820	14827	14703	14907	15063	14750	14763	14753	14744	14903	14938	14950	14854	14780	14776	15001	14716	15197	14658	14962	14544	14841	15013	14937	14840	14706	14868	14921	14775	14869	14768	14783	15011	14881	14788	15001	14915
18144	13374	13076	13100	13556	14623	15531	16238	16786	17111	16819	16520	16085	15568	15036	14826	14501	14349	14511	14250	14240	13950	14039	14031	13655	13825	13819	13498	13412	13394	13367	13212	13370	13193	13187	13306	13223	13385	13248	13393	13234	13219	13301	13235	13105	13275	13452	13398	13448	13423	13281	13122	13191	12964	13151	13155	12948	12786	12799	12875	12970	12809	12769	12953	12901	12908	12881	12932	13027	12831	12869	12928	12732	12824	13033	12806	13164	12822	12834	12953	12779	12916	12775	12750	12789	12907	12867	12803	12664	12886	12720	12855	12791	12794	12965	12941	12825	12779	13012	12659	12938	12739	12778	12854	12791	12789	12856	12963	12834	12882	12913	12814	12838	12894	12600	12774	12807	12803	12843	12891	12919	12943	12895	12848	12844	12759	12823	13081	13022	12722	12772	12785	12917	12820	13012	12931	12909	12866	12795	12814	12923	12955	12806	12901	12961	12850	12961	12977	12803	12765	12883	12875	12858	12821	12891	12959	13026	12889	12911	12957	12943	12801	12796	12886	12932	12995	12951	12644	12928	12859	12863	12845	12698	13052	12891	12857	12945	12928	12806	13062	12852	12995	12783	12903	12902	12816	12907	12647	12843	12834	12683	12710	12832	12737	12881	12818	12719	12971	12824	12849	12920	12886	12912	12889	12997	12794	12870	12890	12846	12792	12809	12898	12849	12787	12845	12935	12850	12575	12842	12960	12865	12754	12827	12875	12760	12751	12883	12852	12821	12806	12758	12837	12814	12750	12926	12983	12999	12920	12896	12801	12919	12747	12914	12683	12818	12686	12820	12791	12929	12740	12805	12956	12815	12983	12864	12850	12755	12876	12892	12846	12791	12911	13005	12739	12865	12925	12948	12850	12770	12975	12747	12769	12908	12920	13050	12879	12833	12701	12709	12875	12980	12716	12747	12800	12716	12935	12912	12793	12912	12891	12849	12787	12857	12811	12951	12761	12890	12820	12995	12780	13010	13035	12877	12962	12884	12844	12869	12784	12805	12887	12693	12884	12925	12834	12922	12904	12780	12874	13025	12779	12950	12740	12906	12983	12822	12807	12796	12935	12977	12867	12833	13010	12786	12768	12941	13050	12783	12885	12722	12965	12944	12784	12870	12998	12789	12822	12781	12938	12788	12867	12762	12830	12869	12990	12762	12691	13062	12854	12832	12914	12847	12924	12718	12883	12980	12862	12847	12942	12887	12778	12850	12805	12884	12841	12865	12873	12875	12809	12795	12936	12901	12851	12772	12977	12950	12915	12940	12825	12688	13020	12794	12849	12818	12789	12875	12895	12900	12733	12926	12929	12848	12789	12895	13028	12828	12829	12866	12784	12998	12829	12828	12995	12935	12866	12859	12941	12836	13142	12858	12799	12752	12742	12759	12810	12778	12709	12857	12886	12846	12793	12809	12782	13007	12700	12690	12644	12859	12749	12867	12840	12852	12885	12891	12877	12956	12804	12875	12728	12887	12667	12776	12796	12815	12819	12659	12872	12675	12931	12947	12762	12795	12828	12774	12852	13044	12862	12786	13021	12866	12943	12878	12667	12951	12847	12843	12743	12782	12868	12857	12963	13033	12787	12846	12995	12797	12877	12912	12805	12853	12876	12820	12719	12876	12991	12873	12774	12918	12826	12796	12848	12942	12850	12991	12960	12822	12841	12830	12891	12907	12873	12715	12776	12835	12670	12782	13034	12826	13029	12823	13081	12992	12872	12819	12847	12880	12810	12878	12841	12790	12902	12750	12920	12925	12851	12963	12771	13055	12799	12716	12778	12800	12780	12905	12741	12809	12878	12892	12815	12889	12837	12897	13070	12879	12692	12833	12892	12802	12823	12824	12839	13017	12774	12853	12813	12883	12934	12893	12908	12788	12796	12813	12761	12825	13003	13163	12666	12828	12946	12870	12874	12627	12684	12924	12819	12843	12930	13026	12863	12856	12886	12919	12839	12892	12904	12886	12918	12723	12921	12848	12939	12816	12962	12897	12881	12929	12847	12820	12732	12848	12929	12773	12899	12876	12867	12863	12858	12772	12801	12661	12888	12992	12850	13041	12944	12890	12793	12843	12925	12674	12910	12758	12846	12905	12846	12875	12803	12872	12857	12766	12825	12831	12764	12934	12867	12812	12922	12790	12901	12801	12929	12919	12881	12867	12944	12859	12987	12805	13034	12871	12949	12753	12882	12828	12858	12781	12698	12768	12744	12705	13025	12848	12908	12860	12859	12938	12817	12812	12739	12755	12832	12752	12817	12903	12805	12899	12706	12819	12693	12940	12911	12814	12811	12848	12765	12837	12791	12928	12903	12935	12950	12962	12805	12807	12877	12739	12875	12867	12956	12972	13097	12789	13083	12722	12918	12924	12820	12751	13014	12908	12891	12977	12897	12968	12847	12845	12985	12811	12918	12877	12909	12814	12624	12896	13020	12900	12826	12782	12816	12932	12702	12913	12827	12860	12694	12980	13032	12859	12831	12906	12656	12926	12652	12955	12810	12908	12853	12782	12749	12807	12751	12868	12833	12783	12892	12833	12948	12820	12939	12866	12915	12809	12832	13044	12852	12762	12696	12784	12783	12870	12849	12857	12731	12817	12778	12952	12944	12796	12858	12863	12558	12909	12779	12949	12872	12856	12766	12843	12739	12944	12704	12804	12830	12871	12924	12835	12854	12790	12785	12983	12896	12691	12870	12833	12885	12843	12811	12829	12863	12995	12797	12905	13006	12810	12925	12724	12882	13033	12863	12967	12983	12823	12915	12736	12930	12937	12829	12746	12897	12806	12944	13011	12779	12706	12945	12694	12896	12770	12969	12973	12843	12908	12737	12999	12876	13077	12986	12809	12786	12878	12798	12779	12989	12929	12885	12862	12886	12608	12699	12854	12820	12883	12845	12970	12869	12875	12726	12831	12889	12861	12771	12822	12878	12721	12831	12765	12873	12812	12924	12854	12815	12972	12833	12781	12770	12952	13001	13044	12966	13003	12858	12871	12860	12800	12803	12892	12871	12974	12815	12775	12885	12810	12787	12863	13041	12694	12934	12830	12883	12752	12856	12893	12860	12827	12950	12766	12887	12911	13001	12783	12866	12705	12877	12897	12894	12770	12874	12611	12771	12790	12810	12881	12794	12819	13013	12787	12864	12961	12782	13071	13035	12929	12950	13011	12848	12796	12998	12866	12995	12939	12917	12748	12938	12886	12896	12981	12751	13008	12934	12917	12854	12742	12835	13005	12781	12720	12769	12928	12901	12935	12839	12880	12827	12776	12700	12735	12855	13043	12967	13009	12886	12885	12900	12709	12756	12880	12885	12805	12836	12774	12972	12903	12842	12739	13038	13090	12816	12956	12875	12884	12910	12905	12733	12928	12838	12789	12675	12795	12872	12780	12899	12799	13001	12969	12795	12956	12615	12869	12710	12844	13005	12635	13098	12958	12778	13063	12814	12844	13065	12815	12812	12820	12957	12854	12725	12765	12861	12952	12999	12886	12845	12804	12841	12811	13015	12926	12773	12876	13097	12894	12774	12806	12867	12911	12981	12821	13132	12754	12817	12903	12869	12800	12843	12777	12839	12903	12869	12750	12896	12845	12934	12735	12814	12985	12964	12853	12856	13030	12693	13088	12712	12921	12989	12799	12868	12947	12675	12916	12757	12759	12780	12875	12789	12988	12732	13000	12884	12889	12889	12919	12839	12759	12778	12837	12894	12828	12924	12814	12877	12801	12825	12851	12931	12981	12881	12880	13021	12629	12902	12922	12793	13015	12779	12862	12930	12880	12938	12861	12792	12787	12889	12824	12874	13011	12930	12860	12905	12819	12877	12898	12857	12808	12906	12881	12819	12767	12833	12930	12875	12936	12871	12916	12804	12873	12801	12863	12775	12781	13083	12836	12733	12935	12888	12694	12951	12868	12703	12886	12896	12840	12798	12950	12853	12864	12963	12892	12753	12834	12890	12924	12829	12924	12900	12838	12759	12975	13077	12783	12928	12722	12779	12800	12811	12951	12774	12931	12864	12795	12922	12979	12826	13097	13016	12803	12694	12784	13028	12807	12877	12789	12935	12948	12786	12914	12755	12933	12765	12711	12794	13000	12884	12789	12677	12924	12983	12751	12965	12838	12947	12832	12812	12886	12784	12774	13024	12692	12693	12783	12774	12856	12829	12828	12752	12935	12831	12853	12841	13046	12799	12845	12862	12933	12959	12926	12788	12847	12837	12851	12906	12894	12930	12866	12814	12863	13043	12916	12832	12788	12940	12699	12887	12931	12887	12725	12839	12949	12762	12873	12841	12778	12890	12872	12879	12792	13027	12800	12882	12863	12889	12848	12951	12977	12894	12959	12711	12840	12719	12936	12830	13018	12761	12854	12742	12836	12849	12807	12945	12764	12914	12904	12984	12944	12840	13078	12962	12860	12788	12972	12771	12928	12935	12846	12950	12811	12821	12711	12760	12865	12903	12884	12776	12917	12802	12772	12912	12962	12866	12967	12961	12816	12831	12905	12808	12851	12998	12828	13002	12874	12825	12716	12704	12938	12836	12828	12880	12878	12881	12927	12862	12919	12901	12903	12812	12768	12828	12813	13080	12864	12813	12835	12833	12927	12912	12842	12941	12930	12858	12791	12860	12881	12801	12832	12944	12766	12737	12772	12780	12822	12812	12881	12984	12932	12879	12967	12760	12820	12851	12801	12863	12858	12828	12941	12826	13013	12856	12733	13059	13069	13000	12841	12859	12924	12946	12901	12743	12830	13032	12911	12860	12768	12966	12956	12891	12961	12871	12851	12869	12857	12788	12997	12769	12961	12966	12935	13054	12879	12901	12712	12880	12910	12920	12836	12890	12731	12978	12819	12649	13062	12815	12985	12771	12914	12872	12838	12708	13033	13114	12841	12791	12833	12831	12902	12856	12900	12827	12736	12754	12923	12765	12856	12865	12852	12936	12938	12729	12945	12891	12946	12913	12965	12955	12853	13013	12905	12870	12913	12869	12907	12805	12893	12738	12887	12721	12908	12657	12733	12980	12864	12705	13014	12735	12708	12927	12903	12928	12873	12801	12793	12940	12962	12858	12913	12803	12792	12939	12928	12951	12783	12826	12701	12881	13026	12929	12910	12853	13034	12925
22587	16369	16157	16010	15942	16732	17407	18255	18834	18986	18857	18664	18050	17812	17271	17132	17080	16871	16654	16844	16707	16727	16756	16354	16447	16406	16321	16137	16006	15974	15887	15986	16153	15795	15945	15977	15911	15915	16013	15988	15910	15791	15911	16076	15801	15956	15774	16227	16075	15891	16021	15960	15603	15867	15661	15644	15787	15648	15607	15511	15635	15792	15525	15632	15577	15759	15513	15553	15633	15516	15585	15713	15854	15502	15248	15736	15669	15659	15699	15748	15613	15640	15562	15432	15612	15686	15550	15643	15622	15859	15529	15499	15561	15676	15649	15817	15642	15663	15578	15502	15722	15586	15699	15461	15544	15791	15508	15628	15547	15512	15638	15689	15595	15707	15708	15483	15532	15614	15646	15699	15619	15739	15521	15590	15682	15759	15602	15554	15677	15717	15636	15620	15730	15570	15588	15430	15651	15441	15539	15550	15590	15547	15577	15705	15488	15772	15747	15640	15701	15462	15675	15596	15619	15705	15561	15526	15669	15696	15683	15728	15672	15631	15574	15536	15587	15641	15510	15629	15594	15746	15699	15578	15697	15595	15528	15685	15904	15694	15484	15437	15565	15624	15732	15705	15735	15481	15681	15592	15508	15586	15312	15562	15529	15668	15479	16064	15658	15662	15746	15644	15551	15656	15676	15544	15606	15661	15625	15640	15724	15702	15849	15843	15504	15634	15600	15662	15506	15629	15610	15646	15762	15578	15499	15501	15684	15695	15612	15684	15498	15655	15632	15628	15674	15497	15798	15673	15547	15477	15583	15756	15566	15555	15669	15552	15490	15512	15631	15473	15709	15585	15479	15500	15715	15658	15739	15610	15813	15644	15709	15701	15686	15498	15776	15683	15673	15508	15761	15853	15635	15781	15627	15499	15635	15692	15733	15465	15633	15638	15697	15536	15621	15653	15818	15455	15553	15687	15764	15774	15857	15495	15676	15560	15601	15582	15784	15744	15757	15722	15326	15677	15544	15498	15812	15708	15697	15492	15913	15523	15884	15656	15628	15578	15508	15399	15630	15702	15577	15589	15549	15533	15680	15572	15555	15512	15521	15574	15623	15637	15657	15688	15448	15393	15671	15581	15607	15525	15549	15557	15603	15539	15700	15621	15676	15609	15831	15643	15570	15682	15543	15416	15531	15519	15467	15571	15814	15400	15603	15555	15563	15494	15647	15796	15585	15525	15673	15687	15589	15625	15530	15638	15626	15630	15691	15843	15594	15718	15735	15633	15718	15624	15605	15528	15748	15546	15411	15825	15684	15593	15769	15547	15734	15535	15595	15583	15796	15528	15632	15707	15621	15453	15667	15616	15532	15583	15506	15621	15556	15684	15737	15738	15642	15639	15540	15630	15779	15745	15423	15655	15783	15630	15590	15623	15720	15412	15672	15528	15690	15595	15752	15917	15613	15344	15456	15509	15603	15594	15743	15700	15584	15545	15661	15760	15505	15845	15663	15553	15651	15711	15697	15680	15647	15763	15573	15752	15717	15739	15857	15490	15637	15575	15677	15683	15610	15595	15708	15773	15653	15707	15539	15716	15787	15752	15586	15796	15569	15634	15696	15649	15752	15746	15516	15568	15401	15638	15704	15667	15675	15508	15527	15542	15615	15607	15679	15743	15743	15864	15543	15500	15502	15647	15580	15553	15500	15656	15792	15705	15540	15629	15645	15682	15490	15575	15751	15576	15498	15568	15728	15754	15467	15631	15522	15485	15538	15694	15524	15555	15805	15609	15562	15728	15731	15738	15576	15599	15730	15498	15548	15494	15455	15659	15479	15630	15728	15619	15561	15598	15710	15647	15397	15501	15467	15687	15636	15481	15721	15604	15651	15704	15732	15548	15558	15466	15617	15662	15701	15432	15692	15521	15709	15655	15580	15586	15673	15477	15703	15755	15626	15493	15567	15571	15690	15635	15493	15634	15654	15589	15566	15650	15612	15545	15445	15677	15639	15682	15649	15408	15518	15724	15626	15855	15633	15548	15573	16010	15707	15495	15672	15751	15602	15586	15620	15637	15725	15750	15792	15542	15810	15553	15478	15579	15589	15308	15615	15687	15638	15673	15626	15730	15733	15678	15546	15624	15688	15409	15694	15568	15606	15676	15580	15466	15720	15616	15640	15752	15575	15276	15794	15528	15646	15715	15680	15668	15406	15587	15601	15559	15528	15430	15478	15703	15612	15439	15754	15588	15681	15579	15514	15409	15509	15601	15659	15662	15618	15578	15507	15519	15551	15690	15473	15582	15765	15657	15676	15689	15716	15708	15767	15551	15419	15569	15590	15402	15647	15719	15587	15547	15646	15639	15812	15786	15644	15755	15495	15749	15519	15415	15639	15614	15675	15809	15716	15560	15754	15523	15598	15697	15655	15817	15502	15720	15687	15615	15584	15592	15522	15682	15658	15609	15583	15570	15566	15519	15680	15794	15561	15558	15545	15810	15662	15533	15554	15676	15550	15590	15611	15536	15663	15622	15395	15582	15447	15472	15721	15827	15465	15534	15628	15874	15734	15724	15499	15437	15563	15594	15682	15524	15569	15743	15573	15559	15531	15508	15696	15658	15431	15341	15737	15693	15528	15601	15788	15622	15533	15742	15665	15549	15791	15544	15719	15672	15660	15551	15554	15745	15444	15628	15603	15745	15801	15492	15531	15742	15715	15673	15628	15687	15641	15606	15602	15639	15456	15675	15358	15536	15620	15699	15684	15598	15629	15568	15624	15571	15614	15512	15828	15530	15700	15692	15809	15785	15787	15670	15471	15693	15450	15599	15890	15589	15631	15432	15404	15325	15482	15434	15595	15635	15638	15647	15619	15647	15527	15720	15641	15527	15619	15560	15684	15427	15772	15423	15655	15690	15748	15616	15847	15682	15741	15595	15679	15460	15651	15562	15594	15602	15633	15700	15724	15725	15693	15794	15783	15432	15663	15582	15457	15698	15450	15606	15676	15691	15708	15622	15558	15411	15410	15607	15492	15713	15604	15464	15768	15700	15661	15724	15743	15875	15830	15666	15540	15612	15684	15526	15706	15661	15729	15695	15498	15760	15603	15607	15731	15611	15625	15923	15732	15747	15545	15623	15707	15343	15714	15659	15506	15644	15811	15771	15626	15529	15721	15586	15702	15601	15756	15513	15773	15624	15694	15574	15466	15485	15618	15601	15697	15555	15452	15526	15520	15838	15501	15712	15631	15674	15711	15707	15602	15589	15665	15929	15664	15728	15633	15627	15757	15518	15673	15605	15655	15688	15684	15640	15554	15653	15623	15501	15624	15657	15412	15637	15848	15517	15563	15612	15425	15464	15767	15657	15386	15534	15668	15586	15831	15594	15710	15606	15630	15619	15570	15832	15767	15647	15561	15584	15525	15744	15696	15843	15545	15793	15593	15603	15851	15528	15593	15677	15437	15598	15795	15564	15640	15596	15676	15786	15770	15702	15691	15633	15692	15586	15675	15632	15620	15520	15646	15676	15627	15545	15479	15421	15702	15530	15475	15574	15617	15627	15730	15632	15583	15746	15614	15687	15755	15663	15837	15497	15595	15661	15594	15801	15601	15644	15572	15576	15600	15622	15705	15659	15544	15539	15600	15710	15614	15745	15513	15660	15743	15505	15623	15333	15647	15552	15561	15468	15691	15548	15673	15386	15730	15508	15645	15559	15530	15597	15678	15699	15832	15645	15801	15596	15623	15698	15829	15620	15599	15616	15680	15778	15618	15681	15681	15722	15552	15751	15547	15648	15710	15632	15556	15642	15490	15568	15535	15738	15574	15687	15796	15461	15496	15722	15660	15558	15629	15658	15607	15730	15807	15720	15620	15552	15458	15473	15486	15728	15600	15562	15712	15677	15582	15717	15691	15612	15493	15453	15612	15911	15688	15652	15612	15712	15524	15700	15812	15621	15705	15686	15875	15654	15570	15682	15673	15817	15507	15523	15535	15547	15532	15707	15644	15495	15469	15462	15686	15742	15491	15594	15763	15677	15455	15677	15524	15696	15584	15773	15585	15615	15471	15652	15598	15685	15598	15527	15540	15622	15682	15674	15805	15565	15589	15489	15781	15478	15469	15780	15868	15896	15617	15892	15508	15654	15485	15721	15826	15528	15640	15563	15529	15707	15503	15501	15640	15479	15624	15713	15611	15406	15457	15728	15712	15660	15580	15594	15557	15455	15678	15649	15816	15614	15723	15734	15704	15639	15678	15599	15746	15461	15668	15602	15533	15682	15586	15778	15602	15712	15776	15687	15616	15499	15671	15794	15712	15651	15603	15599	15631	15609	15600	15633	15523	15775	15718	15724	15686	15526	15663	15904	15813	15662	15563	15688	15722	15842	15711	15488	15701	15769	15494	15714	15600	15648	15814	15523	15497	15436	15857	15625	15615	15551	15650	15664	15570	15694	15635	15542	15686	15868	15561	15702	15783	15611	15754	15711	15729	15711	15711	15692	15527	15576	15471	15827	15647	15800	15695	15614	15619	15516	15622	15597	15514	15591	15579	15676	15811	15771	15591	15702	15580	15759	15847	15551	15653	15763	15518	15648	15578	15677	15587	15747	15653	15557	15667	15659	15623	15713	15551	15692	15558	15624	15669	15648	15576	15608	15661	15691	15716	15417	15607	15680	15548	15388	15633	15636	15586	15779	15487	15604	15785	15765	15821	15613	15539	15485	15467	15789	15601	15502	15570	15589	15451	15536	15612	15597	15623	15682	15568	15652	15785	15883	15661	15645	15534	15623	15601	15662	15573	15860	15809	15662	15644	15710	15747	15570	15547	15833	15634	15555	15553	15622	15594	15612	15517	15672	15848	15613	15562	15713	15722	15610	15776	15706	15752	15560	15601	15593	15644	15647	15584	15775	15541	15538	15868	15713	15712	15664	15553	15383	15574	15651	15591	15452	15548	15477	15705	15479	15503	15628	15564	15580	15598	15616	15766	15508	15530	15785	15582	15658	15741	15684	15599	15682	15585	15514	15552	15550	15567	15618	15538	15534	15551	15620	15808	15656	15773	15537	15669	15612	15766	15785	15622	15710	15735	15862	15560	15526	15531	15423	15712	15629	15685	15620	15712	15912	15619	15598	15591	15675	15516	15598	15741	15657	15841	15523	15571	15615	15675	15563	15752	15653
19787	14539	14030	13932	15424	16864	18293	18990	19645	20153	19785	19067	18281	17573	16764	16470	16185	16006	15982	15663	15456	15297	15146	14998	15061	14746	14546	14439	14096	14069	14006	14015	14153	13977	13951	13877	14144	13939	14192	13977	13946	13827	13814	13804	13802	14051	13902	14030	14197	14084	14052	13696	13620	13525	13484	13360	13420	13437	13450	13522	13481	13297	13199	13471	13351	13454	13312	13442	13469	13437	13375	13273	13409	13383	13251	13262	13337	13334	13551	13350	13438	13663	13248	13338	13337	13387	13435	13326	13414	13274	13406	13198	13380	13449	13291	13553	13254	13396	13387	13471	13222	13364	13266	13444	13324	13368	13490	13399	13469	13474	13417	13451	13291	13291	13333	13288	13310	13470	13375	13244	13329	13230	13374	13244	13287	13437	13426	13366	13509	13618	13381	13483	13378	13403	13481	13260	13408	13320	13193	13414	13421	13259	13457	13282	13453	13295	13344	13248	13507	13415	13271	13262	13419	13295	13258	13208	13329	13530	13264	13319	13514	13322	13384	13514	13370	13269	13356	13519	13446	13373	13402	13311	13368	13384	13342	13491	13480	13343	13326	13441	13425	13307	13319	13199	13343	13279	13327	13262	13275	13275	13388	13407	13541	13357	13401	13402	13447	13343	13453	13099	13423	13393	13325	13431	13283	13353	13312	13304	13287	13345	13268	13313	13515	13311	13358	13511	13406	13417	13292	13519	13342	13303	13320	13393	13425	13325	13573	13373	13482	13343	13245	13515	13331	13468	13453	13227	13192	13349	13428	13374	13248	13407	13292	13359	13185	13468	13374	13319	13430	13104	13469	13440	13435	13361	13390	13440	13432	13350	13267	13339	13301	13526	13421	13307	13275	13404	13473	13508	13236	13385	13318	13267	13276	13378	13266	13353	13246	13297	13337	13399	13341	13232	13397	13366	13433	13284	13457	13461	13262	13387	13266	13372	13483	13433	13370	13430	13369	13322	13391	13139	13427	13294	13613	13348	13335	13179	13380	13359	13455	13255	13272	13361	13381	13308	13539	13385	13449	13288	13356	13431	13349	13422	13387	13477	13551	13427	13358	13328	13375	13404	13296	13464	13357	13348	13207	13483	13293	13408	13415	13358	13349	13215	13344	13338	13314	13212	13452	13366	13546	13325	13232	13505	13363	13307	13383	13235	13437	13431	13262	13381	13436	13364	13283	13283	13470	13388	13406	13344	13340	13305	13537	13442	13310	13268	13349	13291	13094	13331	13385	13254	13314	13431	13253	13330	13426	13243	13453	13421	13419	13468	13338	13407	13317	13381	13150	13231	13418	13309	13302	13347	13315	13261	13427	13261	13553	13457	13427	13457	13282	13413	13424	13356	13316	13299	13385	13278	13394	13345	13240	13335	13242	13340	13401	13384	13491	13287	13376	13509	13207	13429	13450	13423	13143	13358	13171	13384	13229	13230	13516	13420	13431	13296	13255	13182	13398	13214	13472	13427	13449	13344	13350	13389	13385	13504	13302	13359	13413	13178	13444	13475	13372	13502	13357	13278	13465	13449	13269	13397	13468	13331	13204	13279	13359	13327	13259	13424	13356	13346	13311	13408	13260	13381	13269	13252	13297	13340	13225	13523	13090	13469	13326	13239	13384	13331	13412	13333	13357	13476	13334	13426	13332	13224	13454	13513	13197	13262	13346	13271	13456	13424	13352	13448	13234	13245	13288	13362	13391	13355	13389	13530	13360	13253	13277	13435	13229	13564	13369	13402	13409	13204	13505	13436	13547	13453	13303	13285	13360	13456	13503	13406	13358	13209	13166	13527	13468	13379	13310	13293	13388	13333	13352	13310	13386	13449	13426	13244	13417	13278	13410	13288	13385	13295	13337	13445	13469	13350	13471	13331	13527	13244	13323	13340	13420	13201	13402	13377	13457	13386	13463	13362	13463	13400	13353	13333	13457	13554	13341	13287	13365	13414	13494	13384	13347	13362	13297	13484	13269	13408	13350	13389	13387	13280	13353	13375	13352	13458	13398	13289	13376	13343	13299	13319	13309	13398	13242	13353	13376	13400	13263	13577	13218	13460	13335	13483	13467	13275	13374	13371	13244	13276	13352	13149	13282	13343	13325	13386	13198	13519	13399	13488	13387	13339	13322	13186	13379	13374	13308	13254	13256	13203	13204	13620	13362	13235	13344	13412	13385	13285	13338	13448	13416	13280	13464	13302	13488	13222	13216	13293	13335	13307	13427	13311	13193	13342	13280	13482	13276	13299	13346	13340	13473	13382	13301	13417	13216	13344	13443	13270	13383	13318	13333	13226	13266	13380	13341	13407	13401	13441	13429	13420	13353	13193	13269	13338	13245	13311	13344	13472	13385	13349	13329	13262	13248	13261	13259	13327	13438	13304	13402	13547	13163	13396	13240	13281	13277	13483	13383	13325	13306	13458	13392	13366	13411	13422	13221	13350	13209	13215	13367	13384	13244	13336	13278	13209	13272	13519	13239	13461	13425	13108	13453	13335	13439	13227	13294	13251	13346	13144	13388	13439	13409	13287	13318	13212	13376	13312	13375	13362	13333	13437	13251	13337	13275	13388	13518	13414	13355	13164	13364	13210	13528	13451	13364	13418	13411	13343	13386	13323	13294	13390	13388	13341	13369	13340	13329	13312	13487	13393	13613	13324	13358	13401	13435	13394	13390	13313	13329	13343	13118	13347	13443	13282	13468	13401	13495	13213	13510	13435	13364	13342	13302	13358	13437	13335	13454	13370	13219	13639	13399	13481	13261	13515	13392	13356	13308	13446	13343	13626	13269	13282	13364	13364	13395	13396	13216	13259	13500	13378	13218	13395	13388	13373	13349	13371	13301	13481	13482	13258	13444	13378	13226	13367	13254	13268	13425	13239	13516	13481	13450	13374	13254	13399	13225	13422	13508	13072	13386	13480	13238	13408	13186	13333	13298	13401	13566	13416	13385	13296	13490	13524	13512	13298	13415	13306	13442	13444	13303	13171	13324	13375	13284	13337	13310	13513	13432	13464	13349	13360	13513	13385	13483	13473	13300	13374	13315	13216	13497	13324	13212	13346	13209	13354	13460	13371	13337	13475	13355	13327	13371	13306	13486	13316	13273	13386	13422	13304	13204	13373	13490	13335	13424	13354	13378	13278	13403	13230	13555	13357	13305	13457	13356	13343	13381	13467	13321	13341	13397	13294	13392	13312	13370	13352	13474	13316	13432	13415	13147	13242	13373	13332	13275	13283	13349	13267	13388	13223	13340	13381	13319	13270	13294	13380	13398	13362	13381	13417	13172	13428	13287	13353	13363	13311	13525	13466	13488	13359	13364	13182	13386	13474	13286	13340	13458	13334	13415	13412	13372	13319	13297	13409	13303	13477	13409	13458	13214	13379	13348	13409	13325	13313	13519	13218	13352	13412	13428	13394	13357	13376	13333	13375	13444	13498	13525	13326	13295	13408	13244	13299	13459	13229	13446	13446	13399	13320	13310	13462	13258	13496	13496	13372	13271	13432	13261	13604	13480	13244	13438	13343	13214	13355	13489	13319	13311	13420	13256	13391	13249	13394	13124	13194	13376	13340	13404	13755	13436	13360	13506	13269	13463	13219	13284	13388	13346	13374	13273	13376	13416	13513	13437	13267	13294	13369	13369	13375	13295	13213	13263	13533	13218	13502	13489	13425	13294	13343	13354	13280	13458	13373	13258	13460	13352	13335	13377	13388	13342	13265	13476	13428	13445	13362	13240	13253	13256	13518	13251	13417	13292	13293	13401	13417	13399	13518	13445	13383	13457	13338	13397	13507	13402	13231	13436	13197	13486	13474	13221	13295	13214	13469	13336	13384	13282	13408	13334	13407	13538	13195	13297	13391	13520	13437	13301	13341	13403	13340	13528	13476	13330	13440	13526	13233	13391	13394	13308	13294	13470	13260	13371	13431	13401	13194	13437	13467	13320	13303	13285	13318	13507	13321	13386	13563	13412	13347	13391	13368	13446	13413	13389	13352	13296	13245	13440	13317	13370	13300	13222	13416	13214	13430	13530	13226	13342	13386	13234	13346	13305	13410	13401	13208	13482	13408	13418	13374	13509	13345	13316	13345	13321	13213	13321	13303	13282	13336	13381	13300	13340	13380	13354	13296	13353	13372	13377	13310	13484	13256	13531	13425	13461	13246	13408	13441	13421	13393	13491	13532	13372	13372	13419	13502	13485	13281	13303	13259	13188	13235	13317	13482	13308	13348	13448	13298	13190	13403	13372	13318	13258	13375	13444	13490	13480	13450	13331	13306	13518	13388	13255	13253	13384	13253	13354	13450	13228	13270	13225	13382	13382	13280	13353	13409	13384	13256	13304	13353	13301	13345	13350	13301	13412	13516	13092	13220	13378	13368	13265	13406	13374	13382	13508	13422	13309	13429	13318	13236	13197	13578	13289	13396	13320	13361	13371	13178	13431	13420	13504	13314	13389	13358	13234	13214	13439	13343	13429	13412	13486	13417	13612	13266	13283	13488	13351	13460	13317	13471	13509	13303	13208	13309	13374	13394	13469	13317	13252	13439	13175	13243	13251	13437	13328	13193	13408	13453	13340	13502	13372	13410	13302	13126	13314	13238	13430	13227	13488	13230	13415	13408	13409	13398	13445	13333	13270	13375	13424	13284	13304	13409	13266	13299	13240	13340	13434	13531	13433	13433	13454	13416	13396	13285	13291	13433	13381	13373	13446	13314	13519	13434	13245	13314	13435	13285	13387	13374	13447	13458	13342	13434	13252	13250	13399	13285	13219	13200	13388	13307	13367	13398	13319	13271	13333	13566	13440	13414	13372	13290	13379	13480	13432	13425	13391	13451	13414	13357	13398	13424	13490	13392	13397	13417	13462	13451	13510	13348	13424	13397	13525	13349	13524	13297	13488	13218	13389	13320	13253	13274	13400	13532	13594	13395	13457	13320	13387	13374	13204	13445	13422	13432	13502	13384	13322	13240	13223	13264	13518	13375	13368	13601	13348	13449	13374	13358	13421	13450	13364	13428	13333	13347	13324	13291	13330	13415	13525	13485	13324	13537	13530	13266	13347	13503	13486	13388	13462	13438	13153	13250	13361	13283	13445	13100	13405	13422	13369	13122	13214	13362	13262	13284	13379	13303
27373	17645	17195	16420	16382	16982	18224	18707	19377	19486	19609	19102	18706	18232	17793	17731	17458	17444	17404	17169	17040	17049	16988	16898	16968	16835	16612	16495	16480	16380	16431	16546	16522	16455	16348	16558	16251	16448	16297	16517	16325	16353	16355	16258	16275	16549	16349	16362	16365	16294	16333	16235	16286	16032	16153	16069	16020	16184	16310	15886	15944	16044	16185	16082	15914	16215	16097	16118	16050	16081	16165	16022	16113	15960	15854	16036	16273	15812	15902	16187	15831	15948	16029	16045	16238	15932	16011	16270	16150	15871	16008	16135	16049	16128	15918	15986	15883	15933	16017	16063	16056	16000	16053	15990	16005	16091	15922	16191	15968	15898	16027	16035	15962	16013	15952	16164	15907	15915	15960	15990	15843	16057	16091	15948	16032	16064	16062	16066	15855	15972	15964	15944	15939	16038	16121	16072	16097	16126	16079	16117	16067	15946	16274	15822	15867	15902	16101	15847	15855	15850	15897	15936	15963	16016	16129	16046	16248	16048	16097	15973	16166	16012	15838	15890	16038	16187	15868	16070	16025	15958	15931	15881	15986	16034	15900	15927	15889	16041	16008	15948	16199	16072	15992	15882	15917	16166	15901	15833	15759	15957	16219	16089	16110	16177	15998	15877	15895	16136	15979	16240	16189	16161	16135	15976	16159	15932	16170	15843	16095	15930	16108	15907	16008	16066	15967	15876	15994	16126	16155	16132	16054	16145	16064	15968	15951	16140	16223	16097	16243	16111	16002	16073	16100	16066	16168	15984	16181	16105	15948	16027	16228	16083	16037	15981	15911	15914	16190	15842	15786	15819	15968	16004	16037	15919	15910	16042	16030	16034	15928	16338	15984	16014	15831	16123	16011	16071	15874	15896	15984	16075	15859	16078	16164	16227	15925	16084	16188	16044	15944	15941	16052	16046	15935	16063	15915	16077	15932	16017	16057	16273	16107	16010	16025	15984	15824	16220	16157	16153	15990	15891	16050	16074	15825	15869	15919	16052	16194	16078	15969	16039	16124	16096	16109	15919	15863	16028	16051	16087	15999	16190	16061	16054	16047	16086	16075	15984	15920	16120	16083	16021	16021	15983	16039	16018	16215	15972	16191	16045	16085	16023	16072	15839	16017	15902	16032	15903	16139	16059	16050	15923	16053	15838	15907	16170	16050	15904	16007	15868	16066	16001	15998	16054	16021	16074	16157	15921	15777	16030	16016	16121	16131	16093	15904	15961	15830	15959	16073	16135	16034	15945	16211	16154	16025	15741	16027	16044	16002	16060	16002	16055	15879	16032	16144	15911	16078	15973	15927	16068	16011	15986	16121	16171	16083	16197	15967	15945	15931	15855	16140	15980	16029	16214	16115	16117	15936	15981	15971	16064	15979	16003	16055	15907	15906	16132	16043	16031	16003	15980	16029	16154	15975	15798	15864	15965	15979	16140	16179	16140	15896	16125	16206	16153	16107	16068	16194	16078	16123	15798	16346	15965	15984	16021	16199	16128	15681	15802	16073	16102	16090	15905	16109	16077	15969	15986	15930	15854	15934	16046	16157	16006	16019	15966	15918	16022	16046	16176	16132	16042	15974	16117	16108	16047	16130	16073	16011	15944	16149	15998	15924	15865	16280	16100	16027	15969	16034	16052	15890	15969	16031	16105	15990	16006	16052	16211	16090	16331	16177	15923	16272	16164	16189	16273	16237	16017	16035	16077	16086	16095	16199	15889	16101	15984	16061	15869	16250	16103	16069	16120	16093	16088	16259	16029	16222	16007	15748	15969	15903	15981	16100	16217	15998	16004	16114	15858	15963	16062	15985	16061	15967	16149	16001	16083	16026	15964	16191	16150	16072	16260	16030	16022	16056	15938	16113	15974	16116	16041	15900	16155	16114	16114	16007	16065	15791	16012	15994	15790	16051	16153	16059	16101	16015	16038	16098	15880	16045	16155	16008	16076	15939	16191	16064	16162	16039	16114	16265	16075	16050	15899	16051	16101	16353	16390	15789	16125	15993	16018	15917	15928	15961	16007	15926	16115	15864	16009	16035	16073	16126	16028	15905	16105	16066	16171	15935	16008	16100	16294	15906	15971	16047	16051	16156	16164	16081	16143	15942	16026	16122	16066	16097	15989	16139	16061	16022	15822	16034	15944	16135	15971	16094	16006	15880	16179	16130	15964	16063	15971	16004	16139	15945	16051	16005	16164	16178	16065	16146	16030	16171	15950	16008	16069	15899	15829	15882	16066	16251	16058	16074	15976	15875	15868	15809	16097	16148	16004	16042	15992	16067	16045	16099	15993	15926	16026	15832	15698	15929	15834	16006	15877	16076	15989	16107	16201	15910	16014	15892	16023	15965	15959	16064	15992	16069	16041	16227	16031	15998	16145	16020	16046	16184	16258	16160	16108	16187	16148	16091	16025	16151	15852	15954	15971	15984	16097	15984	16169	15806	16047	16012	16193	15950	16005	16075	16035	15889	16187	15838	15961	15995	15948	16228	15811	16035	15951	15947	15789	16205	16233	15973	15990	16007	16055	15915	16000	16174	16099	16029	16129	16004	16061	15916	15927	15964	15918	16181	16033	16140	16135	16028	16136	16252	16067	16087	16091	15986	16007	16055	15901	15937	15966	16174	16131	15991	16051	16038	15917	15853	16020	15952	16143	16272	15924	15954	16061	15896	16087	16003	15959	16164	16171	16103	16067	16050	16079	16027	16015	15997	16079	16158	16278	15905	16063	16011	15772	16000	16233	16029	15791	16040	15789	16210	16116	16003	15930	16041	15903	16084	16067	15963	16089	15952	16022	16081	15914	16075	16040	16093	16029	15871	15955	15905	16166	16029	15947	16042	15972	16021	15976	15932	15898	15866	16063	16006	16104	16057	15955	16012	16174	15981	16112	16118	15899	16008	15848	16077	16130	16211	15858	16036	16010	16087	16167	15853	16058	16088	15975	16346	16078	16063	15968	16074	16165	16030	16221	16010	15900	15886	15896	15943	16096	16036	16106	16002	16087	16119	15924	15892	16008	16222	15887	15892	15867	16191	16108	16090	15961	16170	15901	16156	15943	15980	16176	16050	16077	16060	15968	16069	16120	16042	16037	16235	16087	15999	16003	15873	15826	16075	15978	16097	16116	16053	15982	15729	16199	16129	16051	16107	16137	15975	15942	16015	16302	16066	16063	16035	15956	16009	15978	16311	15940	15952	16030	15975	15954	16033	16053	16253	15960	16095	15966	16059	15920	16069	15983	15881	15985	16156	16018	15967	15938	16084	15961	16196	16324	16117	16162	15959	15942	16066	16138	15986	16045	15841	16015	16100	16036	16062	15912	15866	16204	16241	16193	16050	16147	15948	16141	16062	16037	16019	16097	16070	15997	16045	16131	16057	16185	16050	15863	16280	15947	16142	16067	16269	16045	16036	16025	16209	16086	16157	15973	16130	16136	15965	15974	16000	15951	16042	16209	16030	16127	15861	16053	15820	15871	15920	16046	16223	16054	15942	16010	16313	16069	16048	16182	15916	16198	16246	16131	15953	16067	16207	15870	16065	16079	16118	15861	15912	16036	15918	16011	16021	15794	16050	15957	15952	15886	16016	15879	15991	15932	15919	16350	16026	16098	15988	15978	16103	15883	15913	15987	15878	15982	15875	16290	15917	15920	16199	16248	16106	16066	16047	15828	16016	16008	15990	15884	16160	15954	15970	15942	16118	16111	16147	15894	15871	16091	16233	16050	16117	16082	16071	16058	16092	15955	16137	16092	16013	16018	16141	15994	16082	15984	15920	15737	16142	15891	15918	16004	16173	16169	15998	16151	16161	16022	16089	15952	16085	16143	16102	16275	16040	15828	16160	16179	16077	16068	16084	15964	15937	16095	16264	15923	16049	15940	16237	16006	16111	16095	16134	15972	16206	16042	15897	16141	16157	16232	16180	16089	16093	15974	16180	16161	16006	15990	15961	16062	16160	16112	16028	15821	15890	16078	16084	16055	16180	16030	16044	16088	16220	16055	15878	15983	16121	16139	16041	16032	15984	16040	16094	16051	15964	15975	16310	16124	16005	16092	16234	16129	16089	16043	16061	15945	16100	15991	16118	15822	16065	15980	16012	15983	15995	16090	15950	16011	16236	16004	16188	15861	15980	15846	16087	16086	15986	16202	16027	16096	15959	16050	16280	15985	15841	16113	16115	16073	16124	15930	16195	15950	15974	16175	16101	15907	16029	15972	16128	16140	16124	16109	16040	16080	16182	15964	16070	16052	15959	16017	16165	16145	16103	16115	16102	16065	16074	16125	15952	15999	15949	15982	15960	15895	16090	15962	15922	16217	16130	15982	16096	16200	16216	16081	16130	16113	15983	16011	15863	16062	16018	15914	15837	15948	16009	16048	15953	15998	16286	16096	16047	16069	16184	16023	16138	16122	16097	16355	15887	16001	16083	16107	15987	15908	16208	15973	16056	16065	15925	16034	15888	15897	15958	15863	15810	16286	16103	16147	16030	15986	15924	16041	16116	16051	16046	16044	16031	16145	16155	16000	15887	15963	15998	16113	15993	15977	16137	16026	16081	16117	16006	16217	15917	16107	16049	15996	15907	15943	16220	15947	16102	16046	15970	15986	15973	15994	16087	15900	16054	16216	16078	16013	15994	15808	16086	16161	16112	15943	16013	15923	16050	15994	15849	16080	16131	16120	16012	16066	15997	15984	16146	15844	15967	15907	16011	16052	16078	15888	15981	16136	16060	15993	16235	16065	16096	15945	16053	15997	15988	15972	16025	16152	15989	16056	15975	15994	16003	15913	16062	16027	16186	16158	16060	16021	15996	16078	15987	15956	16067	15920	16016	16100	16066	16082	15957	16235	16084	15962	16141	15930	16154	16137	16109	16122	16123	16123	16141	16130	16005	16053	15808	16282	16163	16077	15899	16142	15983	16094	16309	15946	16017	16063	15924	16169	16017	16363	16160	16262	16199	16016	15987	16002	16222	16105	16029	15985	15942	16189	15896	16112	16096	16304	16150	16072	16037	16144	16055	16206	15969	16033	15959	16057	15830	16054	16019	16049	16180	15971	16076	16057	16070	16050	16034	15898	16154	16241	16189	15948	16044	16142	16114	15960	15968	15992	15924	15953	15954	15948	16009	15967	15913	16115
19821	14566	14099	14451	15683	17335	18728	19575	20182	20342	20243	19587	18916	18102	17215	16959	16764	16565	16099	16032	15770	15687	15541	15297	15468	14959	15007	14680	14548	14434	14347	14364	14158	14361	14327	14347	14089	14242	14216	14326	14328	14193	14187	14170	14103	14288	14318	14304	14627	14365	14357	14093	13941	13835	13819	13838	13729	13731	13603	13656	13679	13719	13653	13751	13641	13703	13570	13624	13491	13692	13597	13806	13719	13577	13637	13680	13712	13618	13598	13665	13417	13495	13608	13695	13554	13613	13718	13645	13576	13319	13663	13661	13590	13704	13581	13558	13665	13678	13555	13587	13606	13660	13555	13692	13766	13550	13713	13602	13625	13765	13519	13744	13687	13654	13555	13743	13606	13483	13752	13707	13801	13705	13601	13761	13511	13749	13637	13510	13531	13659	13535	13537	13621	13690	13635	13752	13906	13607	13609	13581	13697	13621	13601	13666	13650	13487	13532	13646	13631	13549	13621	13627	13661	13780	13517	13777	13673	13671	13727	13474	13708	13478	13646	13508	13611	13514	13711	13766	13534	13643	13606	13675	13646	13573	13412	13675	13357	13558	13616	13681	13698	13592	13535	13495	13719	13585	13732	13727	13520	13660	13641	13742	13521	13623	13696	13716	13444	13667	13555	13731	13616	13538	13649	13652	13791	13540	13634	13550	13582	13540	13717	13691	13744	13583	13681	13738	13806	13608	13638	13613	13766	13561	13615	13668	13656	13730	13514	13488	13495	13742	13607	13730	13511	13645	13687	13701	13653	13686	13619	13710	13626	13659	13534	13625	13528	13588	13627	13632	13442	13640	13452	13462	13513	13463	13498	13592	13634	13667	13569	13600	13542	13680	13654	13613	13425	13556	13421	13726	13641	13598	13669	13579	13457	13703	13427	13541	13599	13681	13609	13703	13495	13548	13625	13676	13616	13581	13768	13562	13820	13720	13399	13563	13545	13652	13483	13596	13608	13560	13876	13643	13620	13462	13464	13629	13543	13713	13697	13475	13713	13611	13586	13610	13549	13667	13533	13443	13632	13585	13660	13493	13596	13726	13598	13650	13423	13761	13419	13545	13602	13728	13497	13555	13749	13473	13677	13616	13848	13643	13725	13489	13717	13608	13601	13520	13578	13696	13604	13552	13495	13686	13584	13720	13657	13570	13647	13716	13829	13542	13643	13605	13548	13631	13542	13694	13628	13710	13582	13710	13460	13707	13616	13758	13616	13621	13657	13712	13614	13683	13543	13769	13648	13621	13556	13543	13687	13666	13687	13759	13621	13533	13690	13544	13484	13554	13657	13563	13693	13616	13641	13618	13529	13488	13421	13630	13550	13621	13625	13579	13688	13539	13675	13583	13683	13581	13689	13662	13593	13739	13564	13564	13822	13689	13752	13604	13518	13628	13662	13639	13601	13645	13691	13691	13575	13600	13645	13752	13685	13637	13610	13682	13696	13513	13607	13789	13686	13725	13552	13623	13653	13603	13719	13522	13552	13715	13652	13560	13509	13714	13630	13743	13747	13620	13528	13593	13579	13613	13708	13689	13508	13765	13632	13543	13492	13680	13420	13555	13718	13549	13537	13676	13607	13744	13697	13668	13518	13379	13620	13553	13709	13491	13555	13639	13519	13673	13724	13483	13638	13450	13813	13534	13620	13794	13720	13510	13854	13515	13424	13654	13648	13861	13623	13652	13609	13506	13514	13637	13527	13550	13760	13603	13711	13616	13564	13664	13566	13614	13601	13707	13652	13646	13644	13524	13525	13559	13646	13635	13480	13604	13902	13615	13793	13588	13459	13668	13605	13740	13723	13561	13593	13770	13538	13729	13736	13707	13703	13722	13624	13670	13669	13599	13547	13457	13586	13545	13565	13706	13364	13573	13588	13682	13522	13567	13544	13758	13631	13665	13771	13691	13570	13486	13591	13633	13477	13659	13482	13579	13759	13666	13635	13727	13599	13653	13684	13539	13561	13564	13769	13638	13805	13622	13550	13554	13476	13554	13707	13489	13708	13810	13645	13544	13581	13693	13571	13447	13360	13665	13660	13664	13713	13712	13648	13524	13603	13565	13427	13402	13583	13677	13719	13469	13780	13668	13431	13545	13590	13615	13571	13657	13537	13616	13754	13627	13669	13750	13592	13642	13535	13576	13637	13760	13521	13669	13616	13533	13648	13645	13446	13565	13613	13625	13683	13658	13617	13807	13656	13633	13605	13623	13703	13532	13503	13640	13633	13606	13680	13595	13606	13745	13602	13549	13858	13470	13621	13632	13589	13716	13636	13546	13825	13395	13819	13635	13782	13545	13535	13635	13579	13691	13457	13639	13721	13660	13527	13596	13609	13620	13589	13505	13680	13691	13654	13674	13422	13639	13475	13615	13588	13737	13652	13569	13583	13586	13771	13612	13585	13665	13503	13702	13603	13725	13616	13658	13592	13530	13811	13638	13775	13698	13504	13656	13628	13574	13701	13657	13627	13594	13553	13641	13600	13490	13489	13677	13671	13698	13562	13542	13672	13615	13591	13699	13795	13540	13603	13541	13798	13563	13615	13598	13541	13652	13755	13530	13718	13515	13549	13505	13548	13482	13756	13617	13596	13765	13707	13701	13681	13570	13415	13405	13610	13714	13654	13630	13645	13565	13498	13600	13668	13486	13586	13634	13369	13598	13633	13603	13540	13519	13591	13704	13524	13632	13488	13406	13634	13604	13874	13663	13631	13614	13527	13755	13605	13486	13640	13661	13516	13687	13681	13533	13547	13732	13613	13679	13736	13580	13882	13726	13465	13641	13647	13678	13638	13483	13790	13664	13550	13667	13516	13483	13755	13604	13762	13662	13754	13669	13536	13755	13649	13452	13605	13634	13517	13737	13633	13743	13715	13558	13649	13893	13634	13651	13651	13723	13652	13648	13629	13627	13549	13493	13498	13596	13730	13478	13748	13693	13626	13548	13581	13561	13563	13683	13719	13533	13789	13583	13699	13648	13738	13610	13683	13709	13654	13560	13603	13691	13552	13549	13647	13614	13510	13700	13499	13583	13623	13591	13692	13474	13589	13480	13668	13586	13446	13589	13566	13784	13518	13656	13695	13654	13717	13550	13633	13629	13624	13563	13577	13621	13806	13598	13616	13721	13672	13590	13565	13564	13608	13739	13592	13601	13628	13633	13686	13505	13556	13666	13686	13524	13700	13659	13548	13596	13602	13534	13531	13610	13629	13485	13741	13607	13537	13592	13760	13567	13568	13631	13644	13586	13784	13616	13755	13535	13525	13568	13469	13464	13705	13433	13535	13625	13759	13526	13571	13659	13750	13548	13735	13572	13718	13763	13704	13386	13629	13564	13699	13556	13561	13630	13708	13630	13558	13730	13471	13494	13677	13554	13621	13738	13678	13625	13593	13632	13783	13610	13469	13458	13593	13804	13663	13720	13646	13703	13765	13574	13618	13533	13763	13779	13541	13641	13716	13632	13495	13558	13431	13468	13553	13663	13712	13580	13593	13705	13766	13677	13734	13375	13642	13844	13621	13679	13483	13654	13722	13629	13562	13565	13653	13779	13823	13548	13653	13535	13646	13643	13498	13569	13475	13414	13468	13587	13448	13661	13573	13585	13446	13869	13582	13560	13716	13786	13717	13694	13646	13719	13697	13688	13405	13595	13652	13504	13710	13665	13749	13507	13492	13704	13694	13474	13585	13711	13604	13545	13660	13658	13796	13483	13683	13684	13753	13690	13560	13791	13617	13337	13629	13620	13816	13585	13616	13570	13695	13555	13562	13568	13681	13674	13784	13657	13652	13713	13514	13620	13670	13521	13505	13458	13694	13787	13528	13589	13752	13632	13731	13606	13706	13652	13587	13614	13586	13585	13720	13722	13747	13607	13691	13680	13684	13573	13468	13644	13809	13701	13710	13584	13592	13659	13701	13585	13503	13592	13521	13665	13512	13577	13498	13662	13512	13531	13546	13600	13647	13613	13740	13570	13635	13665	13655	13519	13595	13538	13616	13558	13703	13592	13731	13588	13731	13552	13591	13775	13546	13585	13683	13699	13688	13662	13616	13564	13608	13530	13638	13668	13700	13523	13770	13724	13727	13701	13551	13654	13812	13584	13453	13403	13719	13651	13510	13659	13604	13650	13753	13783	13456	13491	13582	13615	13656	13595	13510	13636	13532	13771	13556	13676	13653	13668	13639	13537	13656	13549	13618	13630	13703	13729	13554	13551	13624	13701	13540	13527	13562	13639	13583	13560	13520	13532	13472	13613	13555	13763	13630	13663	13641	13617	13506	13618	13623	13647	13684	13714	13753	13744	13434	13804	13698	13616	13554	13686	13618	13582	13627	13585	13688	13363	13696	13511	13696	13711	13657	13761	13637	13785	13548	13732	13733	13637	13673	13606	13709	13643	13609	13489	13559	13600	13712	13729	13736	13743	13687	13656	13598	13647	13720	13589	13611	13591	13653	13811	13648	13602	13650	13601	13637	13526	13640	13611	13543	13828	13723	13538	13478	13740	13706	13644	13584	13732	13452	13621	13636	13470	13633	13633	13683	13677	13569	13605	13700	13790	13587	13592	13657	13517	13613	13559	13497	13652	13663	13800	13720	13602	13665	13732	13517	13766	13593	13797	13607	13743	13646	13598	13700	13564	13607	13680	13690	13489	13687	13383	13675	13611	13605	13570	13504	13542	13733	13446	13715	13531	13619	13613	13761	13628	13564	13616	13629	13651	13680	13482	13654	13495	13664	13659	13611	13864	13714	13542	13521	13779	13638	13826	13498	13608	13641	13854	13827	13563	13660	13611	13595	13541	13601	13642	13617	13651	13590	13621	13805	13415	13622	13685	13661	13573	13696	13651	13768	13586	13680	13708	13631	13680	13475	13417	13557	13648	13632	13618	13649	13767	13576	13535	13692	13564	13572	13607	13574	13578	13639	13629	13718	13597	13693	13505	13720	13572	13537	13604	13672	13756	13718	13642	13586	13518	13659	13694	13303	13652	13578	13542	13332	13687	13558	13689	13730	13649	13533	13652	13811	13538	13704	13642	13595	13713	13829	13571	13618	13764	13442	13391	13530	13629	13632	13608	13605	13668	13733	13610	13682	13537	13463	13655	13483	13610	13624	13593	13617	13812	13695	13587
20411	15277	15245	14996	14756	14890	15557	15888	16374	16500	16462	16340	16236	15928	15807	15596	15505	15349	15535	15508	15364	15499	15193	15310	15026	15053	15125	14962	14843	14989	15091	14967	14874	14939	14953	14927	14894	14937	15039	14706	14798	15012	15116	14899	15058	14943	15048	15077	14933	14969	14934	14979	14847	14813	14740	14706	14711	14672	14758	14873	14883	14781	14853	14686	14860	14748	14593	14665	14799	14668	14928	14902	14847	14805	14646	14915	14674	14858	14779	14898	14757	14828	14865	14634	14897	14809	14951	14643	14841	14747	14614	14806	14610	14812	14882	14979	14854	15050	14908	14868	14634	14752	14705	14885	14644	14932	14867	14768	14931	14982	14678	14807	14795	14784	14590	14622	14561	14645	14734	14660	14621	14797	14810	14786	14544	14795	14804	14805	14784	14608	14898	14605	14660	14767	14704	14813	14906	14750	14515	14785	14844	14909	14769	14949	14740	14854	14924	14662	14747	14593	14815	14801	14671	14841	14743	14700	14795	14763	14686	14674	14682	14783	14682	14615	14731	14759	14890	14637	14784	14832	14893	14764	14805	14735	14634	14873	14798	14809	15014	14908	14844	14484	14535	14735	14766	14735	14892	14866	14781	14977	14806	14634	14754	14820	14573	14795	14897	14717	14783	14738	14966	14743	14859	14893	14900	14876	14832	14713	14877	14661	14616	14768	14837	14516	14708	14878	14790	14792	14695	14876	14857	14733	14750	14853	14709	14847	14751	14881	14836	14880	14598	14730	14879	14866	14602	14626	14754	14812	14740	14687	14654	14554	14689	14589	14823	14790	14749	14867	14650	14674	14882	14700	14763	14814	14810	14863	14809	14689	14737	14638	14653	14826	14748	14890	14844	14786	14786	14613	14972	14676	14594	14835	14800	14634	14775	14754	14912	14716	14988	14852	14741	14754	14746	14858	14695	14968	14709	14824	14828	14673	14763	14756	14633	14803	14677	14665	14700	14829	14696	14739	14934	14660	14907	14905	14722	14763	14801	14716	14794	14723	14836	14674	14968	14797	14953	14773	14762	14925	14700	14566	14820	14781	14882	14848	14705	15008	14813	14953	14745	14888	14749	14736	14833	14589	14752	14897	14695	14754	14953	14688	14565	14688	14776	14865	14744	14804	14805	14594	14817	14746	14731	14859	14752	14842	14987	14748	14709	14960	14806	14792	14924	14954	14724	14750	14754	14747	14737	14967	14818	14963	14804	14819	14936	14894	14889	14872	14707	14938	14686	14519	14731	14790	14703	14631	14748	14814	14865	15057	14711	14820	14531	14713	14897	14771	14883	14940	14644	14866	14642	15003	14767	14863	14933	14634	14711	14590	14671	14866	14887	14749	14650	14582	14681	14859	14861	14715	14908	14695	14791	14920	14599	14856	14965	14673	14669	14782	14886	14799	14640	14653	14578	14627	14611	14933	14876	14813	14929	14837	14797	14804	14769	14854	14698	14837	14790	14708	14690	14687	14723	14939	14824	14813	14684	14737	14724	14824	14719	14763	14996	14793	14808	14892	15079	14970	14884	14989	14822	14769	14663	14781	14682	14820	14887	14877	14793	14637	14860	14844	14735	14934	14878	14660	14679	14608	14635	14849	14657	14758	14636	14759	14662	14810	14748	14892	14857	14817	14726	14781	14853	14781	14644	14740	14745	14809	15009	14871	14768	14893	14785	14816	14710	14710	14775	14844	14821	14602	14707	14797	14841	14714	14836	14855	14841	14766	14642	14733	14804	14702	14683	14739	14669	14723	14606	14786	14712	14677	14808	14917	14678	14682	14911	14815	14819	14771	14971	14799	14856	14722	14795	14700	14738	14536	14613	14833	14702	14645	14854	14810	14687	14672	14792	14904	14841	14715	14790	14755	14831	14927	14826	14556	14898	14737	14914	14787	14857	14766	14897	14902	14792	14746	14912	14743	14842	14699	14734	14699	14671	14676	14834	14912	14701	14910	14652	14745	14836	14748	14781	14915	14792	14864	14832	14877	14975	14804	14739	14806	14881	14834	14857	14796	14640	14704	14896	14758	14791	14689	14688	14876	14682	14684	14784	14764	14788	14802	14631	14752	14671	14846	14658	14771	14655	14599	14784	14727	14802	14870	14773	14822	14878	14914	14883	14893	14815	14852	14845	14836	14785	14777	14743	14659	14526	15066	14933	14644	14734	14938	14790	14756	14741	14752	14803	14924	14687	14707	15008	14781	14633	14805	14734	14825	14771	14684	14931	14522	14793	14751	14677	14921	14707	14779	14712	14798	14721	14635	14780	14903	14767	14792	14733	14753	14797	14833	14886	14733	14795	14753	14719	14630	14863	14674	14709	14927	14844	14622	14695	14768	14846	14747	14923	14729	14724	14778	14737	14630	14809	14714	14844	14805	14760	14674	14915	14892	14745	14866	14770	14819	14746	14868	14750	14671	14807	14965	14721	14995	14789	14776	14811	14972	14688	14786	14776	14972	14729	14661	14754	14963	14865	14867	14887	14817	14643	14735	14702	14769	14884	14846	14872	14832	14710	14732	14783	14718	14978	14864	14771	14752	14951	14878	14821	14813	14919	14911	14773	14898	14741	14808	14787	14783	14877	14974	15108	14698	14941	14669	14696	14769	14720	14931	14605	14886	14817	14794	14902	14737	14717	14617	14649	14551	14668	14921	14780	14787	14859	14908	14852	14778	14817	14789	14644	14570	14845	14780	14813	14991	14688	14770	14883	14669	14940	14792	14741	14748	14861	14772	14836	14898	15000	14988	14726	14638	14769	14757	15012	14768	14891	14703	14718	14710	14787	14989	14839	14666	14731	14910	14753	14933	14748	14722	14574	14867	14843	14996	14894	14619	14813	14708	14780	15012	14911	14933	14919	14907	14818	14806	14824	14647	14847	14744	14852	14642	14722	14777	14834	14773	14568	14737	14831	14873	14851	14739	14793	14818	14828	14940	14895	14823	14642	14736	14912	14675	14693	14926	14796	14581	14666	14495	14685	14621	14686	14725	14751	15002	14786	14807	14771	15047	14948	14776	14610	14839	14840	14903	14903	14917	14944	14842	14701	14809	14645	14791	14772	14752	14725	14668	14624	14627	14822	14749	14693	14980	14873	14911	14861	14908	14821	14806	14946	14824	14775	14708	14800	14796	14750	14876	14714	14906	14856	14680	14885	14849	14669	14819	14954	14718	14799	14877	14854	14669	14786	14813	14727	14801	14696	14837	14792	14863	14672	14775	14731	14687	14780	14857	14608	14665	14869	14817	14846	14891	14637	14757	14738	14787	14707	14740	14896	14770	14888	14759	14973	14834	14665	14669	14782	14738	14898	14835	14887	15039	14803	14982	14773	14888	14898	14869	14879	14634	14442	14803	14675	14777	14993	14761	14740	14710	14869	14888	14945	14863	14816	14715	14757	14783	14650	14850	14975	14801	14898	14714	14658	14674	14939	14708	14725	14824	14635	14746	14814	14621	14641	14793	14724	14629	14658	15059	14837	14686	14788	14781	14868	14631	14894	14677	14670	14634	14659	14709	14723	14791	14592	14967	14912	14963	14977	14962	14871	14780	14817	14849	14841	14778	14794	14760	14785	14698	14954	14719	14534	14744	14807	14791	14793	14743	14721	14757	14851	14770	14694	14917	14729	14875	14818	14825	14718	14927	15074	14641	14566	14848	14779	14816	14677	14537	14597	14837	14599	14680	14859	14881	14802	14741	14842	15047	14755	14980	14748	14710	14859	14842	14913	14689	14631	14871	14912	14680	14711	14924	14833	14667	14830	14862	14761	14686	14978	14926	14825	14632	14777	14876	14640	14510	14735	14756	14675	14760	14867	15075	14769	14835	14688	14836	14897	14735	14864	14928	14830	14783	14639	14953	14657	14804	14734	14519	14843	14988	14566	14792	14776	14789	14911	14992	14932	14867	14870	14898	14906	15014	15045	14668	14798	14856	14834	14551	14874	14756	14903	14956	14876	14751	14757	14804	14745	14649	14930	14881	14799	14892	14996	14879	14743	14879	14676	14850	14620	14786	14812	14886	14761	14678	14857	14676	14841	14781	14834	14642	14781	14647	14736	14913	14840	14751	14889	14903	14800	14724	14817	14824	14649	14865	14674	14826	14625	14824	14824	14809	14796	14935	14638	14785	14999	14879	15011	14760	14853	14810	14865	14936	14813	14758	14795	14830	14804	14883	14934	14814	14850	14815	14814	14805	14982	14804	14917	14753	14828	14797	14601	14740	14673	14786	14834	14574	14795	15010	14900	14785	14752	14632	14890	14933	14699	14861	14912	14828	14769	14784	14766	14672	14891	14784	14985	14868	14830	14826	14736	14714	14767	14564	14714	14708	14916	14880	14820	14836	14818	14861	14656	14600	14938	15053	14730	14779	14734	14786	14837	14796	14838	14550	14768	14802	14846	14646	14723	14773	14982	14637	14783	14675	14721	14636	14757	14643	14878	14802	14907	14914	14882	14721	14666	14871	14784	14779	14781	14675	14673	14974	14716	15085	14827	14672	14624	14705	14795	14813	14940	14837	14720	14840	14938	14739	14992	14870	14769	14610	14885	14914	14969	14983	14690	14775	14947	14754	14604	14678	14614	14693	14840	14801	14571	14755	14590	14796	14809	14718	15005	14743	14759	14763	14795	14651	14788	14950	14587	14574	14759	14771	14839	14863	14900	14942	14853	14800	14844	14651	14612	14990	14760	14868	14829	14860	14779	14728	14898	14729	14554	14646	14822	14687	14819	14962	14667	14858	14772	14702	14715	14562	14677	14616	14801	14763	14866	14936	14865	14845	14810	14747	14807	14832	14799	14837	14697	14835	15057	14819	14801	14654	14793	14911	14659	14858	14663	14738	14966	14794	14725	14687	14787	14819	14760	14703	15091	14962	14734	14688	14942	14975	14990	14765	14772	14869	14702	14983	14832	14926	14827	14836	14853	14791	14762	14710	14690	14990	14778	14766	14885	15066	14954	14753	14644	14831	14836	14698	14883	14831	14582	14924	14637	14821	14838	14813	14727	15041	14768	14878	14810	14757	14561	14561	14924	14750	14535	14675	14615	15005	14932	14895	14831	14729	14837	14863	15057	14778	14747	14825	14894	14776	14814	14882	14901	14815	14867	14584	14435	14720	14842	14705	14735	14843
17222	13114	12944	13025	13388	13864	15025	15648	16297	16296	16569	15731	15458	14952	14600	14581	14363	14261	14162	14104	13959	14063	13811	13718	13833	13569	13536	13398	13308	13188	13177	13222	13248	13148	13392	13160	13120	13110	13138	13161	13106	13092	13244	12979	13154	13211	13215	13266	13250	13336	13228	13140	13177	12995	12924	13043	12953	12967	12934	13073	12785	12932	12909	12897	12914	12937	12983	12786	12819	12990	12913	13162	12988	12930	12906	13125	12958	12817	12826	12823	12971	12778	12860	12866	12686	13075	12975	13034	12931	12955	12815	12892	12837	12899	12858	12975	12836	12917	13050	12873	12995	12743	12877	12833	12954	12922	13119	13066	12827	13013	12855	12849	12845	12860	12966	12860	12930	12764	12932	13010	12798	12941	12842	12849	12958	12849	12903	12894	12646	12914	13026	12897	12926	12903	12829	12836	12919	12897	12974	13001	12867	12949	12958	12768	12979	12953	12910	13024	12955	12933	12949	12922	12812	12860	12713	12783	12774	12841	12871	12780	12750	12939	12874	12809	12944	12843	12708	12909	12863	12936	13082	12783	13122	12733	12899	12830	13142	12903	12931	12866	12790	12816	12875	12898	12853	13099	12838	13168	12814	12882	12802	12929	12759	12874	12963	12841	12774	12854	12825	12830	12812	12869	12904	12830	12826	12943	12870	12768	12893	12703	12990	12735	12854	12989	12935	12853	12830	12806	13060	12937	12992	12970	12833	12954	12794	12877	12952	12961	13013	12906	12947	12929	12919	13008	13030	12957	12900	12879	13064	12889	12924	12827	12963	12918	12908	12856	12842	12750	12956	12902	12907	12911	13039	13002	12972	12773	12965	12996	12760	12885	12851	12860	12792	12918	12876	13004	12731	12958	12892	13141	12956	12925	12761	12940	12867	12751	12859	12891	12868	12938	12746	12921	12927	12962	12816	12875	12887	12737	12809	12827	12848	12867	12845	12847	12991	12909	12881	12806	12915	13032	12927	12619	12865	12740	13017	12996	12843	12912	12855	12830	12903	12835	13036	12777	12841	12906	13042	12855	12938	12873	12772	12853	12924	12855	12944	12732	12875	12773	12889	13009	12781	13000	12829	12834	12605	12992	12806	12844	12814	12876	12875	12901	12869	12805	12940	12803	13023	12934	12828	12665	12950	12874	12844	13001	13044	12919	12907	12888	13002	12826	12798	12850	12749	12872	12881	12908	12902	12991	12914	12954	13028	12922	12995	12873	12977	12719	13010	12942	12955	12968	12781	12959	12860	12755	12854	12790	12883	12800	13006	12802	12970	12964	13049	12997	12860	12745	13045	12791	12895	12845	12918	12828	13162	12969	12789	12770	12981	13018	12935	12992	12832	12859	12861	12900	12853	12976	12830	12954	12943	12800	12804	12747	13055	12799	13045	12873	12936	12965	13006	13012	12817	12996	12909	12887	12927	12771	12950	13014	12840	12766	12798	13022	12893	12833	12793	12826	12746	12873	13015	13006	12939	13008	13107	12896	12922	12871	12766	12941	12796	12769	12946	13022	13106	12908	12980	12967	12684	12893	12914	12941	13028	12829	12753	12919	12895	12775	12986	13080	12807	12886	12825	12981	12866	12974	12903	12786	12905	12782	12756	12946	12941	12845	12900	12930	12941	12907	12806	12884	13039	12688	12985	12721	12967	12889	12994	12917	12836	12864	12944	12947	12795	12767	12794	12898	12875	12629	12784	12894	12914	12945	12906	12866	12884	12888	12851	12976	12796	12896	12887	13007	12976	12886	12991	13026	12884	12910	12827	12971	12891	12647	12731	12932	12829	13072	12979	12835	12845	12944	12786	13031	12991	13068	12904	12867	13105	12793	12960	12900	12949	12917	12885	12731	12711	12893	12899	12889	12862	13122	12718	12987	13053	12822	12695	12929	12795	12874	12994	12863	12955	12826	12775	12956	12747	13054	12840	13097	12809	12904	12992	12878	12941	12930	12924	12856	12938	12901	12745	12827	12852	13001	12897	12877	12941	12949	12666	12955	12863	12796	12835	12903	12856	12886	12869	12871	12845	12731	12969	12811	13039	12925	12912	12933	12917	12786	12892	12773	12791	13050	12714	12847	12864	12813	13010	12808	12981	12823	12738	12918	12881	12834	13064	12970	12853	12755	12830	12945	12712	12782	12842	13048	12994	12949	12978	12958	13098	12744	13138	12766	13048	12907	12984	13017	12694	12951	12906	12915	12760	12908	12907	12897	12946	12846	12998	12936	12877	12794	13055	12905	12968	12808	12842	12566	12831	13002	12870	12862	12723	12831	12995	12815	12949	12771	12696	12946	12851	12777	12822	13015	12924	12854	12861	12914	12885	12932	12847	12919	12954	12646	12874	12741	12997	12834	12938	12814	12930	12755	13003	13096	12975	12957	12930	12845	12834	12892	12926	12959	12760	12739	12931	12909	13062	12741	12883	12824	12881	13082	12948	13028	12895	12828	13067	12905	12859	12813	12813	12995	12928	12929	13052	12890	12892	12986	13084	12845	12934	12782	12746	12866	12929	12784	12917	12792	13006	12987	13003	12706	12956	12823	12909	12825	12847	12911	12924	12778	12838	12928	12769	12743	12906	12872	12865	12847	12908	12849	12905	12916	12748	12753	12983	12843	12898	13070	12947	12788	12744	12816	13111	12804	12924	12786	12959	13026	12874	12934	12998	12881	12871	12827	12864	12897	12940	12906	13004	12818	12776	12860	12922	12897	12729	12863	12874	12796	12916	12959	12791	12935	12813	12908	13053	12800	12960	12980	13018	12984	12995	12846	12917	12797	12766	12929	12995	12771	12810	12992	12963	12856	12834	12876	12917	12676	12927	12850	12897	12878	12962	12750	12824	13026	12930	13020	12847	12797	12893	12884	12900	12944	12866	12933	12891	13008	12804	12905	12916	12952	12928	12924	12964	12907	12976	12751	12864	12798	12930	12928	12888	12984	12946	12805	13000	13023	12997	12818	12827	13000	12749	12825	12771	12909	12881	12824	12858	12961	12830	12865	12656	12901	13017	12793	12787	12842	12908	12838	13050	12847	12898	12965	12858	13027	12765	12907	12789	12959	12864	12906	12799	12910	13015	12994	12873	12829	12745	12798	13064	12840	12797	12975	12986	12849	12891	12925	13044	12645	12984	12953	12856	12811	13044	12830	12878	12892	12809	12880	12808	12880	12858	12913	12801	13012	12952	13009	12961	12806	12747	12970	12918	12853	12809	12813	12943	12800	12749	12942	12922	12932	13016	12843	12931	12826	12904	12750	12932	12908	13019	12832	12884	12841	13013	12860	12970	12788	12946	12862	12977	13015	12670	12834	12928	12853	12778	12950	13056	12950	12906	12837	12844	12877	12853	12950	12878	12729	12888	12992	12757	12984	12978	12822	12813	12873	12945	12940	12898	12885	12781	12923	12946	12837	12759	12844	12854	12778	12998	12881	12761	12712	12895	12820	12839	12855	12904	12837	12726	12917	12920	12997	12935	12717	12909	12995	12817	12919	12940	12793	12733	12801	12836	12956	12837	12834	12926	12991	12905	12781	12720	12878	12852	12921	12956	13000	12934	12869	12860	12933	12949	12767	12932	12964	12986	12900	12926	12905	12811	12922	12943	12744	12952	12845	12986	12778	12981	12947	12819	12939	12728	12802	12851	12959	13003	12746	12798	12804	12965	12782	12889	12964	13037	12860	12725	12878	12765	12967	13023	12941	13005	12756	12954	12926	12919	12967	12863	12805	12895	12889	12878	13043	12814	12905	12852	12786	12888	12878	12981	12977	12954	12915	13039	12964	12861	12906	12931	13010	13026	12849	12896	12951	12757	12908	12736	12888	12871	12985	12724	13004	12956	12814	12917	12880	12883	12907	12998	13059	12831	12839	12817	12851	12834	12851	12782	12866	12950	12803	12913	12868	12906	12988	12866	12830	12711	12872	13066	12945	12734	12970	12853	12841	12858	12880	12795	12878	12820	13047	12848	12851	13024	12747	12785	12753	12859	12863	12766	12812	12709	12971	12678	12778	12866	12938	12874	12848	13004	12788	13027	12884	12731	12991	12853	12891	13028	12877	12913	12847	12872	12911	13004	12765	12856	12875	12968	12977	12915	12962	12910	12800	12949	12923	12828	12846	12828	13022	12838	13001	12781	12776	12938	12998	12916	12922	12912	12927	13024	12945	12738	12817	12905	12845	12904	12889	12885	12929	13023	12851	12770	12845	12942	12829	13025	12792	12761	12880	12875	12840	12911	12872	12925	12953	12855	12909	12930	12806	12925	12836	12741	12744	12859	12843	12998	12773	12972	12827	12969	12830	12878	13017	12950	12851	12996	13063	12829	12903	12780	12948	12945	12953	12903	12903	12988	12910	13128	12921	12938	12858	12742	12963	12818	12948	12905	12785	13017	12904	12813	13067	13003	12839	12831	12940	12718	12937	12744	13021	12918	12905	12825	12897	12769	12873	12957	12871	12989	13014	12890	13001	12848	12801	12733	12921	12963	12928	13002	12971	12855	12818	12869	12873	13028	12863	12839	12780	12829	12734	13047	12889	12931	12908	12908	12962	12907	12766	12882	12899	13034	12652	12943	12969	12888	12881	13055	12762	12817	12840	12871	12916	12959	12884	12949	12958	13080	12773	12939	12814	12897	12818	12868	12985	12980	12971	12807	12928	12904	12848	12923	12927	12852	12861	12837	12856	12927	12873	12727	12924	12861	12861	12807	12767	12783	13081	12833	12949	12901	12789	12845	12966	12916	12949	12828	12858	12969	12883	12997	12798	12865	12905	12764	12891	12847	12847	12971	12849	12919	12920	13136	12835	12829	12918	12933	12869	13003	12802	12880	12820	12922	12900	12826	12965	12830	12780	12982	12918	12849	12759	12838	12904	12810	12690	12778	12858	12952	12783	12852	12859	12800	12918	12743	12835	12837	12934	13050	12897	12928	12904	12912	12978	13071	12794	12897	12990	13031	12799	12952	12845	12833	12776	12987	12812	12995	12883	12864	12897	12976	12889	12885	12866	12832	12937	12743	12897	13021	12988	13028	12892	12964	12926	12963	12820	12696	12934	12922	12954	12888	12905	12768	12868	12925	12717	12803	12905	12864	12909	12930	12924	12976	12905	12891	12951	12899	13002	12779	12874
25396	16360	16126	15858	15686	15987	16631	17195	17797	17658	17649	17676	17374	17135	16833	16604	16482	16473	16369	16433	16362	16258	16299	16137	16210	15904	15876	15829	15912	15834	15655	15856	15815	15677	15696	15631	15821	15675	15654	15713	15580	15639	15673	15776	15753	15792	15683	15689	15693	15787	15746	15595	15585	15478	15545	15445	15662	15604	15579	15460	15412	15539	15796	15651	15382	15510	15709	15287	15489	15549	15643	15418	15599	15623	15635	15362	15662	15731	15554	15544	15313	15520	15430	15462	15382	15453	15639	15414	15390	15586	15571	15507	15499	15193	15407	15411	15456	15529	15529	15817	15561	15658	15341	15375	15471	15533	15590	15639	15296	15636	15421	15432	15398	15450	15588	15625	15614	15599	15741	15465	15513	15607	15414	15482	15612	15456	15512	15602	15578	15545	15532	15474	15627	15666	15596	15489	15449	15603	15637	15565	15548	15506	15547	15362	15451	15755	15573	15400	15409	15381	15585	15435	15359	15665	15562	15417	15402	15506	15632	15553	15660	15766	15592	15731	15535	15431	15775	15432	15710	15534	15660	15609	15627	15399	15259	15542	15348	15643	15489	15522	15501	15473	15369	15542	15706	15512	15596	15583	15605	15629	15564	15734	15474	15532	15384	15486	15717	15455	15466	15199	15588	15635	15415	15427	15331	15586	15344	15550	15431	15612	15656	15642	15696	15591	15606	15623	15591	15535	15595	15302	15507	15435	15583	15588	15533	15527	15662	15623	15422	15431	15693	15660	15600	15602	15661	15258	15558	15496	15461	15389	15450	15466	15602	15340	15595	15396	15557	15607	15399	15617	15505	15463	15578	15487	15585	15590	15475	15392	15427	15600	15450	15494	15660	15479	15524	15333	15561	15559	15725	15437	15471	15537	15530	15426	15624	15368	15736	15510	15581	15653	15559	15501	15420	15402	15672	15498	15532	15610	15545	15355	15681	15562	15550	15244	15556	15508	15431	15389	15580	15617	15636	15544	15349	15664	15358	15508	15468	15588	15686	15445	15599	15584	15544	15554	15567	15481	15604	15359	15221	15404	15460	15465	15535	15618	15789	15535	15613	15407	15489	15503	15474	15610	15782	15466	15517	15670	15545	15599	15693	15400	15579	15277	15510	15464	15643	15399	15579	15736	15650	15580	15325	15429	15384	15673	15563	15264	15635	15608	15615	15673	15827	15377	15635	15469	15486	15550	15670	15527	15605	15584	15392	15554	15521	15477	15653	15586	15495	15572	15704	15574	15565	15593	15606	15462	15425	15544	15664	15660	15676	15512	15567	15499	15464	15573	15594	15383	15679	15518	15519	15530	15443	15500	15367	15533	15538	15530	15447	15452	15471	15626	15385	15609	15497	15567	15704	15487	15535	15329	15485	15622	15443	15485	15310	15583	15546	15523	15602	15479	15477	15292	15382	15498	15482	15409	15710	15586	15631	15540	15467	15606	15519	15651	15475	15452	15659	15609	15458	15398	15594	15665	15487	15483	15483	15629	15462	15504	15603	15507	15417	15520	15416	15532	15658	15557	15618	15458	15797	15551	15584	15537	15452	15530	15360	15485	15591	15681	15760	15410	15398	15489	15318	15588	15410	15606	15449	15600	15417	15658	15368	15401	15776	15583	15543	15699	15659	15653	15591	15630	15512	15456	15509	15514	15517	15553	15528	15587	15650	15622	15586	15395	15622	15573	15388	15559	15435	15335	15571	15483	15508	15417	15673	15592	15639	15691	15395	15407	15536	15496	15399	15573	15562	15491	15583	15597	15535	15603	15670	15642	15598	15419	15463	15679	15558	15639	15497	15479	15784	15657	15490	15474	15532	15524	15696	15670	15443	15475	15528	15647	15645	15595	15641	15664	15510	15580	15400	15427	15533	15649	15689	15561	15573	15330	15567	15604	15498	15555	15548	15493	15543	15537	15403	15561	15612	15644	15568	15461	15502	15514	15591	15580	15373	15576	15529	15519	15211	15761	15579	15629	15531	15578	15483	15684	15825	15534	15415	15516	15555	15624	15536	15524	15390	15406	15735	15489	15462	15332	15339	15523	15620	15562	15407	15470	15462	15435	15644	15633	15743	15509	15274	15521	15596	15561	15475	15725	15482	15551	15566	15652	15500	15676	15469	15414	15406	15345	15627	15514	15595	15581	15664	15622	15694	15706	15642	15598	15650	15364	15477	15491	15556	15513	15567	15574	15603	15458	15564	15508	15358	15434	15734	15546	15746	15587	15364	15511	15786	15518	15676	15625	15589	15484	15599	15650	15478	15632	15550	15466	15688	15447	15639	15497	15599	15157	15723	15719	15553	15501	15368	15428	15693	15505	15517	15473	15598	15596	15564	15442	15474	15369	15474	15403	15429	15594	15529	15342	15475	15562	15559	15758	15552	15681	15569	15680	15629	15564	15459	15438	15570	15539	15451	15455	15452	15491	15663	15485	15613	15640	15555	15700	15485	15798	15414	15499	15614	15560	15783	15609	15547	15456	15509	15604	15574	15396	15346	15471	15417	15434	15535	15548	15549	15538	15663	15381	15642	15294	15405	15594	15549	15472	15534	15375	15519	15747	15507	15499	15384	15303	15494	15496	15449	15642	15472	15641	15562	15591	15533	15491	15601	15452	15674	15487	15524	15563	15606	15478	15662	15470	15452	15722	15331	15350	15540	15703	15553	15408	15680	15503	15680	15597	15545	15656	15529	15675	15465	15677	15536	15619	15535	15503	15599	15595	15588	15635	15473	15524	15601	15551	15497	15730	15586	15610	15569	15698	15635	15559	15287	15468	15529	15402	15490	15553	15622	15456	15441	15534	15469	15498	15687	15565	15321	15502	15491	15575	15564	15602	15453	15450	15458	15539	15510	15610	15627	15591	15548	15428	15340	15470	15401	15607	15559	15553	15415	15501	15544	15583	15496	15673	15482	15478	15454	15481	15500	15359	15523	15470	15548	15710	15451	15409	15560	15515	15382	15419	15566	15234	15233	15647	15407	15480	15832	15401	15601	15685	15643	15604	15540	15467	15529	15610	15573	15606	15523	15619	15689	15455	15575	15555	15664	15508	15417	15655	15673	15613	15453	15529	15574	15645	15711	15589	15311	15633	15707	15422	15472	15519	15743	15505	15663	15686	15573	15532	15414	15588	15518	15446	15533	15435	15611	15312	15367	15581	15379	15495	15769	15583	15688	15709	15646	15650	15649	15637	15383	15605	15473	15501	15473	15550	15398	15465	15532	15274	15418	15349	15566	15657	15475	15561	15400	15422	15431	15448	15330	15663	15708	15609	15641	15685	15747	15357	15501	15627	15622	15477	15715	15642	15566	15600	15321	15621	15540	15561	15665	15473	15652	15620	15683	15617	15641	15405	15527	15638	15511	15523	15568	15582	15499	15667	15675	15519	15517	15559	15599	15466	15436	15499	15621	15454	15507	15577	15541	15784	15625	15696	15708	15570	15706	15761	15666	15526	15441	15685	15624	15684	15664	15553	15699	15462	15757	15571	15554	15517	15443	15595	15736	15681	15650	15430	15326	15550	15647	15551	15837	15579	15401	15449	15536	15627	15405	15751	15273	15503	15566	15583	15601	15555	15676	15640	15492	15689	15629	15591	15552	15346	15675	15628	15582	15503	15593	15517	15711	15765	15526	15600	15673	15644	15682	15389	15254	15595	15414	15664	15573	15460	15696	15593	15452	15479	15516	15614	15640	15477	15555	15622	15510	15638	15673	15423	15573	15469	15615	15636	15669	15561	15445	15509	15574	15553	15439	15599	15472	15430	15716	15615	15518	15551	15541	15756	15679	15689	15559	15476	15325	15317	15586	15556	15595	15518	15499	15459	15515	15527	15554	15677	15699	15604	15600	15616	15437	15541	15520	15676	15428	15520	15614	15593	15593	15516	15703	15529	15581	15472	15611	15524	15479	15594	15638	15569	15677	15336	15536	15441	15483	15611	15585	15550	15669	15586	15559	15507	15378	15611	15529	15356	15800	15417	15424	15528	15429	15629	15398	15590	15753	15605	15473	15460	15397	15574	15517	15575	15502	15502	15589	15637	15416	15553	15418	15593	15479	15638	15433	15669	15541	15585	15465	15577	15404	15417	15477	15441	15435	15288	15580	15679	15735	15479	15630	15676	15725	15622	15709	15503	15612	15436	15500	15627	15684	15522	15496	15495	15636	15571	15479	15539	15676	15448	15767	15439	15463	15477	15507	15397	15634	15536	15683	15590	15446	15527	15281	15522	15553	15641	15456	15513	15736	15488	15426	15298	15508	15644	15477	15649	15762	15620	15484	15468	15592	15432	15707	15637	15486	15599	15513	15357	15406	15577	15865	15578	15539	15780	15483	15436	15543	15645	15570	15553	15699	15348	15713	15428	15565	15632	15609	15563	15622	15701	15558	15512	15466	15519	15323	15481	15558	15291	15618	15514	15527	15533	15651	15463	15567	15387	15428	15571	15572	15793	15606	15532	15555	15605	15546	15356	15311	15625	15493	15624	15517	15645	15601	15488	15346	15591	15571	15714	15263	15684	15591	15408	15638	15787	15675	15420	15489	15613	15429	15498	15533	15487	15675	15545	15408	15600	15742	15623	15393	15526	15626	15530	15549	15522	15639	15522	15407	15446	15151	15427	15728	15571	15592	15516	15283	15547	15581	15614	15453	15531	15627	15631	15427	15595	15555	15616	15577	15721	15589	15487	15588	15583	15571	15381	15524	15554	15795	15410	15349	15647	15787	15374	15601	15555	15532	15626	15620	15594	15453	15546	15538	15652	15532	15540	15563	15754	15504	15308	15340	15404	15432	15423	15437	15471	15548	15337	15426	15400	15787	15561	15843	15730	15553	15651	15550	15681	15555	15415	15510	15679	15357	15520	15677	15240	15613	15501	15673	15497	15506	15292	15343	15534	15497	15651	15618	15402	15617	15465	15518	15716	15617	15728	15694	15647	15462	15415	15569	15551	15462	15519	15737	15485	15674	15471	15594	15375	15454	15379	15771	15697	15540	15567	15472	15526	15484	15522	15453	15468	15586	15605	15579	15522	15538	15542	15653	15383	15787	15454	15549	15397	15521	15334	15537	15478	15665	15497	15527	15677	15488	15524	15531	15404	15616	15570	15427	15589	15530	15687	15504	15560	15596	15345
19108	13828	13472	13541	14068	15078	15958	17298	17853	17885	17347	17248	16554	15893	15906	15561	15190	14973	14909	14807	14550	14741	14612	14398	14411	14372	13932	13921	13886	13748	13717	13668	13736	13691	13516	13555	13588	13600	13608	13777	13586	13704	13594	13673	13914	13494	13851	13673	13836	13832	13717	13687	13597	13529	13449	13181	13450	13365	13341	13449	13376	13443	13437	13246	13104	13396	13327	13428	13206	13439	13355	13400	13243	13279	13401	13298	13438	13281	13275	13349	13293	13380	13367	13318	13263	13335	13279	13399	13312	13346	13415	13161	13318	13308	13214	13240	13348	13248	13297	13358	13232	13313	13340	13360	13231	13337	13284	13335	13229	13418	13326	13289	13348	13393	13197	13299	13412	13412	13220	13420	13383	13358	13327	13373	13229	13234	13325	13275	13442	13122	13228	13346	13404	13317	13324	13336	13380	13366	13348	13222	13191	13342	13222	13322	13295	13399	13173	13316	13331	13423	13234	13288	13282	13299	13265	13296	13215	13457	13309	13290	13401	13280	13311	13215	13228	13317	13188	13287	13183	13418	13242	13460	13251	13317	13341	13304	13218	13328	13324	13306	13529	13309	13353	13220	13375	13485	13374	13310	13190	13293	13288	13289	13395	13224	13385	13179	13352	13286	13173	13369	13194	13414	13328	13301	13242	13303	13549	13312	13397	13285	13434	13328	13466	13307	13469	13363	13338	13362	13426	13369	13394	13282	13371	13423	13306	13477	13335	13399	13191	13537	13280	13313	13173	13282	13326	13269	13268	13379	13405	13087	13162	13253	13457	13236	13331	13316	13413	13390	13303	13343	13300	13314	13272	13385	13489	13164	13539	13204	13265	13286	13446	13459	13249	13288	13321	13186	13344	13411	13202	13300	13377	13244	13315	13266	13425	13270	13296	13166	13272	13334	13318	13307	13188	13226	13286	13302	13380	13198	13427	13251	13272	13326	13236	13373	13322	13426	13458	13254	13447	13235	13365	13394	13198	13187	13131	13329	13317	13382	13464	13365	13307	13341	13499	13266	13342	13414	13353	13402	13327	13463	13287	13277	13338	13435	13330	13292	13222	13253	13348	13303	13261	13318	13259	13447	13349	13386	13273	13241	13348	13445	13539	13270	13240	13326	13362	13398	13284	13325	13245	13426	13207	13261	13377	13331	13368	13387	13323	13349	13271	13222	13282	13338	13420	13308	13417	13281	13253	13466	13293	13317	13272	13217	13377	13201	13436	13205	13284	13201	13203	13341	13313	13385	13427	13150	13354	13312	13388	13487	13377	13092	13309	13322	13306	13250	13141	13331	13281	13249	13459	13419	13481	13190	13053	13447	13353	13503	13282	13297	13217	13366	13320	13263	13317	13304	13391	13255	13595	13278	13308	13253	13423	13243	13295	13178	13429	13261	13438	13302	13295	13372	13052	13417	13155	13424	13456	13288	13219	13419	13359	13366	13523	13311	13249	13347	13314	13409	13197	13435	13294	13279	13470	13273	13321	13304	13339	13393	13223	13168	13214	13317	13374	13185	13389	13161	13442	13347	13265	13144	13063	13376	13179	13356	13374	13370	13343	13278	13493	13371	13315	13158	13381	13342	13303	13343	13298	13428	13348	13234	13307	13232	13248	13305	13309	13289	13340	13457	13173	13305	13131	13319	13361	13353	13277	13351	13336	13221	13154	13301	13290	13344	13376	13415	13357	13356	13255	13415	13196	13281	13206	13326	13365	13169	13230	13373	13289	13362	13348	13238	13409	13408	13373	13234	13295	13309	13492	13327	13359	13404	13352	13448	13209	13406	13300	13346	13388	13414	13309	13291	13366	13307	13447	13383	13268	13363	13244	13330	13332	13265	13253	13398	13358	13202	13382	13345	13260	13346	13315	13429	13354	13246	13496	13196	13323	13293	13267	13425	13245	13416	13481	13366	13449	13419	13288	13433	13322	13316	13271	13140	13371	13389	13396	13367	13374	13418	13189	13368	13201	13415	13214	13264	13346	13278	13248	13293	13496	13420	13391	13331	13468	13468	13365	13177	13175	13358	13350	13281	13441	13336	13241	13127	13328	13269	13350	13319	13252	13450	13445	13468	13317	13383	13368	13249	13160	13486	13313	13405	13140	13295	13583	13270	13258	13611	13286	13369	13344	13337	13349	13177	13345	13358	13319	13367	13302	13320	13328	13321	13316	13246	13217	13356	13352	13270	13475	13148	13379	13419	13244	13352	13352	13364	13291	13190	13437	13249	13482	13274	13270	13247	13224	13191	13249	13396	13367	13268	13437	13422	13504	13231	13277	13225	13307	13396	13303	13241	13313	13402	13189	13393	13180	13265	13304	13246	13325	13327	13289	13240	13344	13347	13263	13302	13242	13267	13247	13377	13164	13138	13205	13345	13298	13447	13043	13448	13353	13289	13295	13404	13255	13396	13447	13322	13222	13222	13181	13376	13420	13299	13604	13157	13212	13251	13212	13173	13498	13404	13364	13261	13311	13301	13455	13315	13174	13337	13452	13213	13328	13569	13280	13359	13406	13271	13361	13311	13319	13387	13155	13385	13347	13364	13291	13400	13106	13510	13300	13370	13322	13337	13216	13376	13329	13303	13404	13396	13266	13274	13360	13280	13196	13303	13342	13208	13308	13351	13321	13438	13222	13249	13328	13299	13303	13311	13341	13322	13506	13289	13175	13343	13190	13366	13460	13238	13306	13420	13335	13305	13232	13366	13337	13240	13462	13315	13340	13345	13480	13224	13347	13350	13409	13385	13191	13294	13237	13472	13378	13265	13405	13415	13322	13350	13216	13387	13362	13365	13315	13253	13288	13275	13393	13340	13408	13446	13106	13334	13266	13237	13248	13284	13583	13291	13338	13368	13394	13424	13349	13394	13296	13432	13239	13298	13055	13297	13297	13270	13209	13511	13134	13457	13507	13350	13290	13221	13367	13591	13356	13436	13345	13371	13380	13277	13421	13299	13368	13518	13353	13188	13278	13374	13303	13293	13426	13464	13360	13294	13180	13240	13446	13532	13230	13307	13425	13302	13400	13330	13327	13425	13427	13520	13377	13268	13287	13327	13307	13342	13293	13313	13328	13197	13370	13296	13349	13407	13451	13321	13405	13184	13332	13200	13409	13207	13296	13207	13413	13254	13355	13348	13478	13391	13375	13398	13492	13305	13444	13284	13231	13123	13443	13360	13290	13366	13307	13242	13324	13408	13292	13401	13221	13351	13433	13380	13629	13381	13322	13346	13432	13364	13391	13353	13273	13272	13412	13301	13258	13479	13401	13256	13334	13403	13236	13269	13244	13385	13421	13218	13376	13361	13401	13402	13348	13479	13398	13391	13153	13426	13353	13332	13330	13225	13284	13428	13242	13272	13253	13257	13405	13299	13161	13150	13269	13347	13090	13341	13309	13355	13202	13402	13307	13313	13526	13489	13264	13326	13352	13464	13254	13384	13412	13410	13435	13327	13497	13381	13240	13351	13276	13418	13393	13145	13352	13232	13343	13482	13313	13217	13445	13411	13528	13493	13319	13414	13385	13245	13404	13316	13141	13363	13468	13417	13331	13282	13284	13290	13225	13158	13432	13321	13215	13247	13227	13417	13458	13413	13226	13075	13302	13323	13254	13307	13412	13401	13400	13292	13308	13317	13368	13288	13379	13441	13258	13202	13354	13350	13139	13192	13380	13263	13312	13307	13329	13263	13378	13327	13409	13358	13323	13227	13388	13322	13338	13366	13248	13340	13319	13236	13312	13284	13325	13110	13287	13344	13371	13457	13396	13383	13283	13240	13459	13136	13325	13480	13383	13239	13136	13332	13272	13451	13491	13327	13194	13272	13330	13293	13392	13425	13269	13443	13552	13347	13298	13247	13383	13226	13342	13215	13255	13371	13376	13140	13393	13381	13355	13208	13362	13060	13345	13321	13365	13500	13245	13253	13138	13355	13345	13069	13339	13270	13223	13378	13424	13200	13449	13157	13450	13216	13361	13397	13390	13263	13298	13240	13261	13143	13403	13368	13344	13547	13370	13267	13287	13324	13201	13327	13384	13397	13390	13359	13200	13344	13325	13256	13276	13494	13323	13316	13331	13253	13160	13258	13233	13305	13333	13273	13444	13372	13445	13346	13397	13285	13229	13342	13409	13431	13396	13190	13382	13374	13390	13397	13379	13351	13210	13474	13351	13447	13226	13252	13387	13335	13382	13355	13311	13503	13414	13291	13167	13219	13384	13391	13320	13351	13398	13282	13157	13369	13375	13276	13310	13330	13397	13462	13324	13401	13376	13297	13259	13293	13258	13230	13373	13414	13412	13194	13253	13237	13405	13263	13371	13344	13333	13366	13292	13346	13395	13494	13454	13297	13243	13191	13592	13366	13315	13313	13416	13367	13394	13236	13325	13305	13287	13360	13345	13288	13374	13374	13385	13115	13287	13438	13242	13329	13265	13311	13335	13303	13356	13562	13313	13336	13237	13216	13424	13428	13457	13290	13350	13483	13199	13295	13288	13358	13378	13142	13354	13232	13239	13433	13139	13310	13276	13402	13414	13307	13238	13234	13201	13472	13215	13239	13234	13303	13291	13267	13247	13311	13340	13338	13310	13364	13196	13425	13232	13315	13352	13416	13352	13524	13208	13350	13184	13221	13176	13155	13327	13268	13357	13361	13352	13378	13283	13344	13392	13442	13410	13498	13384	13385	13397	13392	13369	13263	13194	13160	13429	13405	13362	13161	13382	13422	13524	13306	13383	13318	13252	13429	13427	13075	13261	13326	13332	13317	13292	13383	13321	13244	13285	13360	13537	13324	13371	13391	13280	13275	13324	13509	13300	13328	13175	13494	13171	13225	13295	13446	13173	13297	13422	13317	13313	13301	13411	13318	13323	13411	13415	13337	13058	13392	13397	13334	13240	13377	13318	13271	13349	13354	13279	13412	13243	13245	13421	13242	13366	13433	13358	13285	13203	13278	13483	13184	13264	13470	13292	13406	13238	13462	13354	13482	13312	13381	13429	13227	13285	13434	13389	13332	13333	13359	13178	13363	13261	13293	13273	13350	13284	13323	13151	13339	13301	13157	13321	13342	13346	13376	13176	13316	13332	13177	13389	13322	13250	13331	13264	13305	13323	13169	13326	13297	13201	13301
22691	17572	17090	16877	16899	17680	18419	19370	19994	20304	20113	19740	19062	18672	18512	18129	17979	17540	17667	17756	17730	17658	17394	17201	17343	17245	16948	16814	16767	16951	16695	16748	16726	16736	16663	16739	16653	16460	16646	16573	17007	16681	16786	16525	16589	16696	16645	16885	16811	16817	16611	16519	16657	16592	16385	16467	16595	16456	16555	16459	16367	16365	16632	16592	16422	16426	16387	16524	16630	16619	16382	16418	16527	16429	16453	16311	16382	16708	16394	16598	16441	16347	16434	16272	16423	16313	16561	16440	16443	16446	16438	16255	16500	16451	16271	16387	16448	16917	16605	16416	16499	16584	16318	16333	16466	16345	16443	16411	16382	16386	16296	16341	16396	16393	16302	16476	16463	16418	16524	16148	16390	16396	16384	16305	16547	16659	16457	16417	16363	16372	16521	16430	16623	16683	16274	16637	16616	16288	16597	16679	16415	16412	16242	16286	16455	16394	16389	16359	16649	16337	16505	16625	16332	16441	16424	16531	16370	16492	16549	16514	16466	16705	16544	16465	16650	16572	16387	16431	16436	16585	16548	16320	16509	16544	16338	16417	16447	16499	16534	16350	16337	16606	16317	16372	16329	16411	16569	16433	16462	16462	16470	16283	16421	16382	16339	16487	16457	16439	16457	16408	16411	16484	16526	16326	16479	16531	16205	16340	16448	16551	16349	16332	16336	16497	16636	16340	16396	16575	16353	16566	16513	16511	16512	16444	16540	16443	16397	16445	16252	16355	16500	16314	16427	16442	16467	16498	16679	16477	16347	16511	16456	16447	16467	16393	16512	16466	16476	16466	16509	16531	16628	16369	16450	16409	16331	16293	16375	16506	16645	16370	16462	16336	16497	16618	16278	16402	16461	16557	16436	16531	16265	16398	16544	16409	16333	16324	16501	16672	16390	16443	16377	16379	16222	16496	16352	16663	16420	16484	16613	16328	16449	16455	16529	16357	16217	16551	16410	16401	16349	16426	16432	16456	16345	16302	16284	16412	16342	16557	16625	16538	16571	16445	16246	16603	16536	16375	16456	16436	16455	16398	16398	16250	16503	16245	16659	16263	16476	16385	16261	16285	16418	16661	16452	16314	16744	16473	16249	16355	16326	16394	16392	16657	16435	16471	16337	16597	16511	16380	16389	16414	16490	16436	16414	16418	16324	16346	16591	16519	16675	16563	16407	16419	16373	16510	16601	16448	16380	16462	16439	16281	16529	16386	16514	16497	16428	16570	16507	16414	16712	16551	16366	16446	16385	16242	16427	16449	16632	16367	16498	16339	16380	16250	16656	16453	16377	16468	16374	16569	16384	16393	16643	16546	16396	16428	16154	16539	16490	16449	16391	16620	16535	16367	16471	16461	16568	16516	16585	16596	16267	16345	16666	16595	16385	16426	16391	16444	16528	16243	16439	16485	16615	16409	16251	16549	16589	16479	16443	16293	16511	16191	16402	16479	16439	16433	16399	16305	16399	16367	16495	16572	16268	16340	16571	16404	16521	16489	16543	16513	16550	16403	16561	16376	16378	16283	16540	16463	16624	16591	16403	16664	16303	16402	16370	16388	16273	16610	16482	16453	16195	16445	16608	16424	16364	16551	16605	16405	16551	16427	16380	16508	16283	16435	16374	16577	16618	16378	16459	16531	16542	16402	16379	16654	16296	16399	16486	16363	16444	16291	16661	16457	16541	16476	16543	16640	16623	16537	16404	16287	16382	16600	16657	16429	16458	16363	16244	16507	16542	16277	16386	16319	16461	16650	16453	16491	16555	16372	16442	16390	16645	16406	16534	16447	16313	16429	16440	16298	16412	16523	16591	16711	16382	16617	16409	16423	16471	16497	16466	16406	16439	16205	16446	16567	16368	16485	16308	16647	16297	16314	16476	16468	16536	16426	16317	16670	16549	16546	16375	16523	16464	16447	16496	16399	16766	16295	16537	16481	16292	16430	16389	16591	16433	16453	16428	16421	16468	16535	16378	16600	16313	16399	16528	16577	16600	16426	16570	16334	16617	16538	16437	16472	16463	16616	16608	16312	16359	16479	16494	16582	16614	16582	16239	16407	16463	16422	16630	16422	16517	16399	16361	16332	16696	16326	16602	16545	16578	16695	16510	16317	16504	16432	16676	16497	16539	16625	16312	16528	16514	16471	16438	16438	16335	16365	16205	16413	16363	16488	16354	16458	16552	16487	16562	16528	16588	16612	16567	16513	16415	16446	16593	16323	16465	16563	16483	16272	16446	16446	16486	16404	16240	16532	16592	16416	16310	16561	16394	16509	16493	16355	16362	16306	16504	16630	16441	16333	16541	16541	16448	16370	16484	16425	16382	16440	16419	16410	16422	16503	16448	16411	16366	16519	16457	16570	16392	16657	16216	16442	16491	16451	16457	16280	16746	16537	16442	16370	16350	16583	16527	16495	16469	16261	16512	16432	16478	16345	16443	16431	16606	16271	16462	16399	16159	16266	16412	16545	16571	16543	16442	16459	16692	16418	16482	16528	16399	16412	16558	16575	16486	16568	16521	16601	16412	16361	16345	16416	16281	16364	16330	16612	16336	16415	16416	16301	16324	16483	16526	16399	16580	16527	16398	16371	16311	16462	16531	16571	16477	16398	16606	16439	16505	16641	16489	16261	16588	16521	16504	16404	16366	16485	16464	16504	16494	16384	16535	16528	16361	16457	16511	16338	16280	16409	16380	16353	16611	16343	16492	16439	16384	16272	16431	16618	16451	16493	16426	16447	16543	16527	16310	16406	16510	16564	16545	16431	16306	16345	16258	16421	16342	16534	16552	16286	16290	16426	16228	16275	16441	16354	16438	16560	16455	16488	16465	16480	16213	16556	16458	16447	16214	16615	16379	16500	16576	16467	16277	16486	16705	16543	16605	16696	16386	16617	16211	16463	16396	16549	16347	16214	16348	16548	16398	16624	16385	16550	16222	16556	16286	16546	16391	16534	16346	16549	16542	16629	16464	16386	16375	16506	16365	16223	16465	16419	16446	16366	16537	16369	16672	16285	16496	16522	16418	16544	16372	16616	16547	16484	16335	16306	16557	16310	16329	16480	16607	16522	16491	16519	16540	16614	16662	16542	16220	16420	16782	16491	16383	16462	16422	16316	16250	16499	16358	16328	16461	16352	16509	16524	16341	16428	16417	16410	16611	16315	16391	16526	16458	16580	16709	16579	16749	16104	16622	16489	16603	16564	16555	16458	16490	16421	16226	16495	16459	16348	16579	16308	16369	16408	16411	16392	16486	16521	16542	16295	16300	16356	16232	16339	16434	16555	16455	16489	16300	16587	16212	16564	16467	16574	16409	16478	16555	16375	16346	16619	16523	16276	16507	16249	16445	16605	16454	16573	16603	16602	16427	16424	16516	16391	16458	16653	16407	16385	16340	16274	16385	16528	16467	16370	16244	16503	16326	16349	16452	16489	16388	16455	16431	16392	16328	16384	16522	16340	16513	16281	16384	16469	16773	16572	16503	16695	16554	16371	16301	16308	16394	16521	16487	16219	16569	16490	16531	16399	16571	16511	16453	16421	16312	16544	16574	16489	16469	16439	16487	16440	16411	16480	16499	16485	16380	16432	16387	16387	16276	16346	16519	16279	16601	16462	16539	16509	16587	16422	16480	16355	16545	16251	16589	16479	16380	16706	16581	16474	16328	16317	16581	16529	16329	16273	16435	16291	16539	16221	16433	16440	16365	16420	16452	16441	16515	16568	16338	16447	16264	16383	16322	16303	16497	16328	16337	16427	16381	16355	16491	16273	16313	16423	16560	16832	16387	16455	16606	16515	16562	16419	16460	16481	16584	16660	16591	16466	16421	16408	16389	16404	16717	16577	16286	16400	16606	16488	16398	16519	16832	16521	16603	16551	16413	16445	16368	16491	16426	16520	16517	16420	16622	16550	16379	16501	16511	16460	16581	16383	16599	16461	16485	16643	16523	16521	16367	16428	16578	16349	16318	16277	16441	16233	16484	16539	16339	16493	16461	16435	16442	16476	16526	16562	16466	16562	16498	16484	16493	16647	16406	16442	16591	16617	16503	16401	16399	16470	16553	16420	16663	16509	16436	16470	16521	16545	16459	16438	16402	16313	16526	16461	16399	16446	16359	16318	16464	16256	16413	16481	16428	16371	16343	16351	16227	16577	16455	16723	16530	16660	16615	16533	16228	16183	16409	16561	16273	16431	16305	16553	16415	16377	16626	16426	16249	16367	16465	16262	16720	16448	16508	16401	16438	16391	16262	16232	16499	16709	16441	16602	16542	16539	16275	16593	16435	16496	16381	16536	16548	16340	16390	16404	16365	16437	16531	16487	16477	16527	16470	16436	16711	16388	16619	16347	16457	16475	16523	16614	16548	16314	16568	16336	16651	16550	16470	16575	16634	16272	16395	16368	16438	16577	16570	16481	16359	16446	16471	16383	16523	16517	16566	16441	16564	16537	16420	16477	16397	16330	16478	16462	16326	16415	16490	16400	16373	16570	16465	16343	16499	16297	16459	16448	16510	16496	16487	16397	16422	16335	16550	16421	16469	16238	16481	16498	16495	16295	16479	16481	16581	16392	16433	16543	16460	16391	16447	16400	16530	16582	16453	16402	16376	16502	16351	16618	16487	16221	16395	16383	16359	16406	16671	16262	16617	16640	16585	16683	16263	16450	16314	16442	16347	16734	16339	16503	16656	16434	16453	16218	16309	16257	16499	16348	16293	16685	16494	16626	16202	16536	16430	16554	16458	16350	16358	16511	16370	16377	16296	16650	16523	16443	16501	16378	16477	16524	16547	16609	16525	16229	16451	16376	16315	16550	16402	16337	16390	16529	16681	16421	16261	16498	16383	16392	16410	16585	16348	16466	16519	16317	16463	16604	16643	16340	16646	16311	16478	16559	16408	16488	16591	16476	16201	16494	16512	16566	16371	16418	16430	16393	16395	16411	16384	16317	16480	16543	16283	16543	16450	16324	16411	16281	16303	16371	16284	16417	16388	16607	16494	16516	16656	16704	16614	16490	16346	16571	16481	16489	16478	16364	16608	16709	16425	16405	16368	16611	16466	16426	16489	16418	16514	16487	16504	16367	16584	16440	16509	16557	16345	16342	16612	16383	16481	16352	16373	16402	16375	16474	16585	16365
19464	14831	14525	14454	15883	17824	19161	20775	21031	20954	20585	19819	18871	18428	17740	17229	16802	16421	16383	16280	16120	16034	15749	15594	15326	15000	15081	14631	14507	14736	14524	14751	14649	14475	14356	14255	14334	14240	14525	14576	14532	14391	14341	14376	14307	14452	14527	14539	14534	14508	14492	14358	14228	14159	13901	14090	13785	14108	14086	13902	13885	14007	14063	13849	14178	14043	13897	13907	14018	13745	13904	13888	13851	14070	13843	13911	13999	13964	14067	13730	14013	13838	14029	13869	14025	13742	13880	13891	13943	13833	13895	13827	13821	13693	13992	13839	13872	13820	13810	13789	13911	13893	13857	13960	14012	13762	13981	13857	13913	13835	13694	13973	13991	13832	14083	13936	13881	13963	13668	13872	14015	13973	13863	13917	13762	14024	13819	13871	13961	13943	13890	14051	14037	13995	13921	13936	13968	13979	13782	13865	13870	13982	13920	13958	13994	13891	13921	13801	13909	13930	13978	13829	13843	13869	13843	13843	13894	13979	13902	14021	13882	13882	13877	13852	13749	13899	13924	13785	14014	13849	13930	13752	14072	13851	13896	13834	13772	13877	13864	13848	13870	13868	13962	13765	13885	13971	13798	13915	13944	13968	13900	14025	13988	13898	13800	13851	13841	13917	13874	13990	13836	13949	13898	13861	13860	13899	13978	13857	13872	13797	13871	13891	13846	13915	13824	13825	13766	13859	13847	13930	14050	13907	13960	13876	13993	13827	13715	13833	13876	13998	13786	13923	13819	13808	13842	13895	13842	13947	13945	14016	13833	13701	13725	13898	13932	13885	13856	13764	13937	14018	13828	13929	13743	13827	13690	13906	13921	13787	13940	13876	13951	13855	13922	14013	13818	13862	13984	13978	13748	13767	13790	13924	13974	13983	13887	13830	13968	13909	13902	13881	13862	13864	13845	13905	13924	13901	13924	13849	13743	13931	13931	13935	13861	13968	13933	13806	13966	13837	13887	14008	13904	13906	14014	13898	13970	13890	13963	13915	13904	13877	13998	13935	13978	13794	13776	14037	13946	13930	13982	13778	13833	13822	13819	13891	13843	13926	13802	14004	13736	13731	14003	13959	13937	13987	13779	13814	13964	13811	13987	13821	13827	13735	13896	13751	13811	13895	13916	13877	13811	13911	13846	13790	13877	13875	14021	13751	13707	13838	13746	13840	13937	13717	13949	13841	13819	13902	13844	13916	13626	13865	13785	13937	13872	13908	13936	13803	13934	13901	13879	13707	13763	13942	13855	13871	13832	13874	13951	13853	13904	13728	13887	13905	13933	13905	13832	13918	13843	13975	13925	13945	13698	13944	13869	13946	13992	13783	13960	13991	13733	13797	13970	13944	13870	13650	13927	13922	14003	13848	13808	14024	14016	13924	13828	13867	14035	14001	13801	13908	13876	13752	14019	13934	13952	13973	13842	13887	13791	13882	13835	13791	13914	13991	13901	13882	13888	13981	13726	14024	13834	13775	13827	13904	13986	13746	13872	13900	14014	14045	13959	13762	13907	13980	13739	13929	13741	13775	13958	13828	13984	13825	13838	13794	13850	13902	14064	13929	13757	13844	13779	13843	13914	13899	13900	13888	14071	13838	13843	13922	13933	14023	13724	13930	13919	13846	13856	13886	13694	13910	13886	13810	13801	13890	13907	13860	13970	13752	13763	13825	13876	14073	13911	13852	13862	13657	13959	13688	13959	13853	13961	13923	13736	13961	13909	13885	14031	13967	13801	13916	13962	13914	13819	13937	13908	13873	14122	13987	13956	13960	13793	13628	13683	13849	13828	13870	13881	13896	13823	13859	13747	13951	14008	14022	13856	13961	13882	13827	13858	13897	13778	13876	13892	14027	13740	13906	13998	13940	13971	13770	13783	14039	13922	13836	13843	13930	13931	13949	13878	13939	13950	13914	13983	13708	14038	13766	13885	13848	13773	13728	14008	13948	13902	13750	14021	13649	13899	13915	13851	13885	13867	13877	13917	13877	13906	13847	13802	13899	13968	13814	13973	13759	13971	13760	13893	13839	13638	13807	13798	13970	13862	13817	13749	13840	14037	13888	13929	13897	13843	13841	13863	13925	13820	13840	13948	13970	14023	13992	13876	13779	13696	14045	13950	13800	13789	13969	14011	13828	13697	13972	14082	13799	13865	13769	13914	13962	14081	13863	13847	13829	14139	13839	13671	13974	13816	13885	14016	13762	13937	14042	13867	13882	13922	13946	13738	13960	13913	13829	13728	13815	13943	13921	13919	13876	13780	13810	13824	13812	14035	13840	13914	13879	13754	13940	14036	13809	13958	13773	13941	13967	13861	13807	14011	13952	13820	13989	14076	13814	14119	13954	13747	13845	13946	13886	13865	13811	13992	13875	13831	13954	13972	13801	13660	13820	13833	13704	13859	14002	13942	13874	13963	14027	13876	13893	13937	13802	13871	13844	13985	13856	13862	13848	13642	14102	13936	13852	13788	13926	13932	13838	13965	13941	13826	13896	13842	13851	13942	13876	13973	13885	13968	13882	13901	14001	14087	13772	13899	14030	13795	14009	13883	13936	13717	14047	13810	13928	13989	13743	13779	13847	13924	13952	13998	14040	13878	13861	13870	13847	13837	13899	13777	14053	13794	14124	13803	13771	13939	13702	13929	13757	13681	13825	13919	13757	13814	13880	14058	13866	13771	13990	13801	13817	13965	13857	13766	13929	13694	13796	13720	13860	13785	13849	13914	13735	13986	13917	13943	13797	13811	13754	13903	13815	13965	13871	13834	13972	13847	13892	13917	14054	13997	14024	13823	13870	13767	13989	13908	13934	13758	13974	13839	13965	14005	13880	13759	13792	13960	13889	13893	13843	13830	13901	13978	13813	13961	13984	13814	13880	13862	13828	13870	13909	13922	13840	13883	13908	13889	13956	13955	13749	13892	13832	13816	14022	13974	13991	13864	13799	13996	13830	13877	13871	13937	13910	13861	13958	13829	13976	13991	13943	13885	13888	13832	13999	14009	13845	13988	13910	13789	13984	14011	14011	14004	13848	13806	13569	13834	13890	13740	13827	13852	13993	13898	13905	13753	13952	13840	13854	14006	13881	13966	13850	14009	13814	13929	13894	13997	13801	14042	13924	14031	13927	13826	13824	13793	13733	13901	13825	13967	13941	14212	13966	13988	13818	13793	13886	13729	13904	13837	13936	13918	13869	13743	13949	14044	14015	13803	13835	13845	13903	13806	13900	13822	13837	13751	13892	13921	13696	13958	13942	13927	13870	13766	13837	13994	13966	13777	13954	14059	13850	13739	13843	13941	13878	14124	13926	13883	14002	13954	13908	13892	13918	13719	13779	13935	13905	13895	13933	14040	14071	13858	13759	13851	13974	13860	13984	13889	14020	13913	13865	13940	13750	13875	13738	13706	13804	13967	13861	13856	13903	14085	13722	13824	13748	13786	13842	13781	13883	14063	13950	13912	13902	13963	13811	13989	13731	13983	13906	13940	13908	13938	13798	13914	13943	13766	13900	14048	13931	13809	13925	13942	13997	13850	13956	13838	13723	13900	13833	13991	13921	13817	13988	13919	14167	13959	13815	13815	13996	13831	13869	13978	13988	13788	13995	13777	13705	13887	13841	13946	13829	13980	13890	13885	13830	14066	13830	13911	13903	13824	13835	13893	13912	13835	13934	13938	13801	13810	13775	14083	13854	13855	13738	13992	13829	13684	13828	13966	13885	13734	13758	13965	13804	13900	13958	13742	13987	13785	13988	13711	13864	13856	13908	13977	13927	13896	13785	13956	13863	13880	13947	13907	13838	13849	13863	13821	13785	14098	13843	13831	13920	13907	13858	13852	13976	14026	13514	13896	13939	13882	13897	13918	13875	13852	13933	13787	13712	14054	13963	13913	13921	13809	13797	13883	13873	13744	13938	13820	13997	13926	13810	13823	13765	13770	13809	13879	13811	14030	13928	13876	13967	13813	13938	13931	13910	13940	14070	13980	13855	13878	13844	13674	13928	13944	13985	13789	13792	13929	13866	13909	13932	13830	14018	13696	13944	14000	13738	13938	13916	13916	13892	13888	13880	13856	13983	13915	13829	13796	13887	13867	13814	13884	13863	13990	13782	13939	13747	13824	14001	13801	14113	13752	13993	13929	13876	13928	13931	14007	13979	13830	13834	13853	13949	13823	14049	13888	13846	13954	13835	13883	13921	13958	14041	13787	13756	13816	13884	13964	13845	13858	13912	13726	13951	13961	13895	13959	13960	13851	13854	13936	13769	13788	13727	13901	13748	13878	13840	13835	13862	13921	13902	13740	13987	14067	13877	13772	13953	14012	13831	14015	13870	13796	13939	13831	13959	13927	14006	13822	13872	13839	13958	13872	13780	13944	13923	13810	13924	13879	13818	13791	14091	13882	13849	13878	13932	13822	13692	13904	13806	13986	13794	13784	14085	14030	13909	13935	13918	13806	13858	13762	13785	13825	13916	13926	13722	13944	13919	13827	14037	13847	13763	14022	13958	13914	13723	13870	13777	13818	13934	13874	13966	13962	13865	13869	13865	13989	13840	13899	13894	13925	13958	13779	13849	13862	13929	14040	13844	13989	13815	14006	13866	13899	13835	14019	13810	13934	13953	13700	13912	14024	13959	13801	13929	13724	13839	13924	14062	13938	13991	13968	13930	13768	13891	14039	14032	13879	13983	13766	14074	14011	13856	14060	13759	13901	13846	13827	13868	13878	13872	13744	13811	14006	14066	13940	13821	13849	13815	13891	13947	13843	13895	13938	13976	13975	13845	13861	13922	13881	13905	13888	13967	13846	13975	13814	13989	13885	13961	13907	13989	13749	13708	14058	13837	13908	13839	13905	13967	13857	13895	13931	13915	13848	13809	13866	13741	13848	14080	13989	13945	13947	13849	13910	13903	13878	14095	13740	13940	13946	14006	13774	13784	13837	13862	13806	13920	13998	14018	13869	13906	13815	13847	13918	13991	13850	13846	13946	13819	13811	13956	13856	14121	13690	13985	13998	13907	13996	13932	13926	13876	13896	13693	13844	13894	13910	13873	13812	13869	13821	13979	13949	13897	14021	13817	13939	13853	13883	13976	13772	13911	13843	13892	13807	13858	13947	13782	14024	13921	13922	13870
28185	18560	18361	17574	17577	18363	19532	20346	21236	20847	21105	20501	19930	19755	19349	19035	19021	18620	18340	18516	18405	18244	18236	18110	18100	17914	17871	17647	17592	17671	17544	17581	17424	17671	17386	17255	17301	17477	17170	17472	17376	17472	17582	17537	17618	17298	17542	17545	17578	17434	17406	17633	17368	17322	17201	17001	17298	17274	17149	17219	17219	17300	17259	17192	17174	17238	17087	17392	17256	17060	17338	17309	17144	17108	17131	17378	17202	16934	17284	17285	17160	17249	17215	16932	17259	17144	17394	17286	17382	17185	17104	17055	17184	16987	17225	17201	17198	17127	17265	17304	17250	17156	17270	17160	17454	17096	17182	17152	17189	17147	17150	17165	16978	17312	17090	17274	17000	17174	17244	17223	17105	17221	17157	17218	16948	17170	17077	16935	17127	17118	17109	17301	17233	17073	17157	17193	17166	17165	17178	17089	17097	17202	17124	17118	17094	17168	17271	17029	17289	17262	17290	16939	17071	17157	17034	16986	17215	17149	17153	17263	17080	17112	17049	17199	16998	17297	17095	17247	17210	17083	17085	17167	17096	17040	16968	17172	17313	17289	16956	17186	17179	17224	17107	17307	17246	17154	17204	17261	17226	17162	17181	16908	17055	17201	17334	17385	17331	17294	17194	17236	17188	17164	17198	17329	17027	17252	17139	17328	17017	17202	16977	17047	17035	17383	17299	17313	17120	17149	17188	17226	16986	17190	17123	17329	17206	17026	17306	17093	17074	17226	17053	17022	17026	17005	17331	17351	17295	17117	17179	17106	17101	17137	16967	17270	17283	17214	17047	17152	17326	17082	17087	17178	17219	17246	17003	17161	17403	17157	17291	17313	17373	17226	17225	17126	17198	17100	17345	17284	17257	17179	17286	17183	17048	17247	17187	17365	17319	17179	17165	17366	17110	17169	17151	16999	17151	17238	17096	17231	17290	17338	17414	17329	17257	17164	17284	17102	17205	17280	16966	17018	17158	17272	17155	17373	17180	17066	17359	17274	17228	17209	17412	16984	17169	17141	17071	17079	17128	17052	17317	17162	17190	17222	17229	17205	17347	17099	17107	17236	17197	17201	17268	17104	17287	17217	17172	17379	17307	17242	17269	17215	17255	17119	17086	17066	17119	17075	17198	17338	17272	17217	17193	17309	17248	17263	17335	17162	17143	17330	17227	17129	17317	17197	17039	17035	17099	17129	17308	17199	17233	17100	17124	17226	17211	17259	17258	17240	17203	17232	17157	17340	17024	17148	17169	17151	17253	17298	17171	17002	17276	17252	17128	17216	17003	17224	17412	17119	17271	17341	17148	17279	17371	17242	17338	17229	17042	17312	17246	16770	17260	17187	17173	17170	17129	17135	17246	17227	17339	17277	17340	17106	17149	17409	17268	17219	17237	16995	16983	17223	17348	16830	17193	17190	17025	17247	17176	17027	17086	17137	17161	17184	17259	17159	17278	17283	17090	17190	17261	17089	17042	17221	17298	17006	17254	17244	17188	17145	17076	17034	17344	17021	17183	17254	17241	17045	17160	17242	17056	17210	17186	17145	17100	17282	17105	17238	17199	17188	17156	16982	17261	17301	16968	16942	17093	17235	17093	17143	17200	17354	17037	17220	17143	17352	17357	17192	17328	17104	17180	17130	17059	17137	16921	17225	17143	17204	17229	17305	17298	17099	17137	17202	17081	17211	17068	17408	17173	17092	17214	17304	16993	16969	16969	16945	17251	17126	17213	17292	17228	17063	17078	17481	17272	17136	17118	17211	17247	16941	17008	17169	17205	16910	17247	16910	17201	17054	16972	17225	17234	17114	17329	16931	16958	17231	17223	17292	16960	16962	17192	17071	17428	17209	17162	16842	17236	17051	17188	17097	17217	17044	17228	17097	17278	17134	17354	17049	17225	17290	17117	17044	17266	17278	17316	17155	17223	17245	17044	17313	17205	17290	17084	17205	16970	17050	17245	17171	17133	17199	17111	17217	17200	17093	17106	17078	17055	17091	17172	17164	17307	17029	17244	17291	17293	17164	17146	17080	17296	17295	17159	17230	17269	17292	17341	17421	16944	17127	17382	17375	17165	17046	17380	17126	17019	17005	17299	17030	17061	17299	17244	17005	17292	17377	17122	16927	17454	17179	17280	17166	17441	17102	17217	17109	17224	17093	17194	17248	17302	17045	17320	17073	17070	17210	17295	17178	17218	17136	17083	17228	17088	17113	17099	16892	17293	17080	17334	17269	17286	17195	17190	17314	17233	17079	17107	17189	17204	17421	17176	17117	17204	17092	17261	16959	17185	17102	17051	17301	17080	17115	17199	17204	17028	17042	17127	17211	17067	17451	17295	17276	17149	17150	17252	17099	17174	17238	17253	17094	17175	17223	17359	17290	17317	17150	17322	17222	17233	17242	17350	17146	17195	16998	16815	17392	17288	17118	17127	17094	17231	17202	16950	17080	17248	17267	17195	17391	17227	17273	17210	17259	17104	17225	17264	17183	17234	17262	17211	17394	17159	17162	17214	17160	17283	17298	17023	17137	17169	17188	17337	17150	17188	17218	17096	17394	17242	17222	17179	17162	17075	17123	17170	16934	17094	17246	17294	17241	17232	17265	17149	17212	16972	17228	17156	17379	17190	16905	17011	17116	17153	17282	17169	17067	17330	17268	17136	16966	17378	17151	17169	17310	17309	17252	17284	17318	17241	17211	17106	17099	17212	17211	17053	17081	17060	17159	17298	17324	17151	17052	17107	17103	17315	17202	17165	17083	17231	17291	17043	16943	17096	17157	17211	17168	17228	17246	17035	17243	17182	17220	16754	16970	17109	17219	17114	17079	17357	17053	17145	17106	17240	17128	17073	17149	17517	17340	17057	17347	16975	17086	17123	17263	17158	17354	17127	17312	17343	17099	17271	16952	17151	17197	17295	17224	17038	17222	17334	17084	17107	17321	17321	17028	16990	17012	17140	17308	17135	17003	17278	17440	17279	17078	17101	17212	17134	17365	17129	17344	17365	17105	17146	17542	17332	17105	17331	17130	17319	17008	17296	17194	17190	17253	17088	17283	17329	17144	17290	16992	17011	17345	17137	17285	17219	17212	17190	17196	17414	16885	17367	17343	17396	17155	17147	17194	17309	17193	17358	17125	17011	17090	17325	17095	17284	17333	17220	17185	17245	17109	17120	17134	17148	17404	17473	17311	17084	17159	17106	16804	17044	17130	16964	17158	17097	17201	17026	17060	17237	17408	17205	17108	17132	17048	17222	17197	17231	17274	17190	17254	17176	17287	17208	17107	17204	17098	17231	17149	16995	17130	17503	17355	17286	17333	17151	17217	17179	17138	17283	17123	17390	17569	17149	17244	17174	17382	17116	17105	17188	17116	17209	17110	17003	17309	17152	16980	17101	17178	17140	17291	17368	16966	17271	17377	17110	17214	17253	17357	17302	17174	17082	17056	17186	16988	17142	17145	17264	17253	17336	17287	17284	17097	17139	17120	17271	17318	17219	17349	17190	17257	17094	17339	16947	17133	17082	17242	16968	17279	17004	17230	17253	17130	17251	17288	16919	17081	17261	17216	17100	17104	17087	17346	17134	17289	17232	16945	17276	17137	17313	17118	17347	17139	17296	17193	17336	17290	16982	17267	17147	17182	17257	17305	17272	17294	17077	17391	17318	17309	17213	17208	17094	17159	17162	17412	16996	17324	16962	17058	17048	17109	16862	17113	17054	17291	17172	17218	17185	17357	17247	17206	17249	17277	17136	17161	17215	17164	17046	17112	17037	17129	17032	17260	17119	17197	17305	17039	16949	17033	17147	17108	17104	17022	17238	17110	17135	17141	17061	17298	17287	17228	17176	17312	17028	17347	16937	17012	17091	17081	17189	17248	17031	17082	17227	17249	17073	17187	17372	17131	17227	17173	17231	17198	17093	17167	17130	17252	17297	17129	17145	17013	17201	17190	17290	17220	17348	17359	17246	17335	17205	17200	16916	17206	17252	17231	17141	17417	17001	17135	17102	17208	16897	17222	17394	17306	17237	17099	17152	17312	17040	16960	17292	17232	17290	17220	17119	17250	17114	17401	17266	17180	17097	17053	17187	17116	17187	17046	17400	17428	17215	17251	17228	17116	17203	17150	17212	17234	17095	17005	17145	17177	17035	17193	17279	17290	17245	17142	17081	17074	17347	17240	17254	17276	17086	17299	17257	17225	17056	17212	17099	17139	17140	17240	17191	17302	17416	17248	17148	17311	17354	17052	17027	17029	17057	17240	17216	17041	17253	17045	17098	17134	17156	17156	17231	17395	17092	17299	17218	17254	17220	17201	17378	17156	17108	17192	17226	17198	17194	17331	17077	17285	17107	17285	17410	17338	17230	17167	17305	17082	17199	17178	16978	17278	17123	17040	17272	17376	17306	17041	16992	17219	17201	17084	17396	17351	17098	17150	17164	17226	17306	17183	17334	17137	17182	17257	17232	17190	17365	17134	17253	17105	17292	17137	17324	17160	17299	16991	17250	17366	17237	17089	17200	17136	17149	17151	17190	17350	17348	17200	17197	17114	17234	17164	17271	17107	17161	17000	17199	17054	17243	16943	17239	17310	17081	17165	17165	17249	17321	17194	17052	17144	17386	17151	17338	17188	17293	17067	17025	17211	17026	16928	17106	17165	17226	17393	17135	17426	17256	17139	17177	17176	17087	17005	17166	17147	17246	17053	17173	17446	17336	17186	17231	17151	17294	17215	17195	17254	17100	17372	17315	17046	17203	17092	17314	17201	17307	17319	17091	17217	17183	17169	17024	17031	17065	17155	17145	17227	17256	17176	17127	17164	16951	17159	17203	17080	17166	17307	17205	17092	17119	17522	17153	17083	17290	17251	17341	17171	17286	17152	17163	17181	17245	17127	17145	17120	17337	17249	17255	17196	17232	17144	17181	17223	17204	17277	17084	17304	17029	17302	17246	17191	17076	17181	17179	17313	17054	17195	17340	17242	17283	17215	17164	17274	17259	17036	16992	17177	17155	17165	17215	17010	17160	17115	17297	17325	17222	17238	17264	17102	17159	17193	17304	17299	17211	17046	16981	17103	17324	17256	17189	17166	16933	17235	17371	16898	17243	16984	17000	17271	17213	16924	17125	17241	17194	17229
20622	15332	14914	15195	16458	18602	20306	21544	22280	21556	21354	20430	19818	19070	18383	17953	17681	17084	16872	17060	16726	16604	16527	16162	16022	15673	15464	15130	15165	15003	15107	14839	15235	15037	14817	14883	14906	14756	14916	14899	15038	14946	14843	14732	14828	14968	14969	14996	15166	14990	14909	14817	14523	14474	14560	14378	14365	14434	14382	14672	14414	14395	14349	14505	14261	14448	14431	14289	14389	14284	14284	14614	14389	14583	14335	14357	14386	14413	14367	14318	14323	14500	14384	14405	14355	14347	14254	14277	14265	14323	14418	14276	14431	14357	14251	14294	14464	14307	14371	14370	14162	14384	14429	14478	14377	14208	14346	14299	14372	14371	14431	14344	14378	14422	14318	14282	14272	14330	14198	14269	14372	14470	14330	14340	14272	14319	14266	14294	14356	14277	14390	14180	14310	14448	14353	14335	14254	14231	14259	14126	14297	14201	14212	14414	14346	14421	14274	14530	14284	14191	14189	14282	14257	14349	14297	14361	14352	14141	14165	14467	14405	14312	14317	14409	14471	14147	14343	14319	14315	14177	14364	14407	14355	14325	14368	14528	14273	14138	14296	14449	14314	14398	14215	14471	14349	14258	14282	14306	14425	14406	14239	14253	14107	14354	14392	14257	14470	14241	14466	14294	14348	14308	14512	14344	14103	14329	14279	14372	14154	14466	14318	14327	14409	14274	14422	14365	14447	14334	14331	14262	14234	14614	14198	14294	14296	14249	14400	14370	14311	14258	14465	14344	14459	14365	14342	14399	14209	14271	14313	14334	14263	14302	14531	14191	14228	14293	14273	14334	14254	14260	14276	14178	14468	14146	14228	14338	14229	14303	14139	14304	14308	14385	14078	14387	14287	14208	14236	14371	14358	14310	14535	14280	14038	14269	14129	14303	14323	14304	14249	14341	14330	14282	14417	14450	14247	14346	14343	14324	14319	14369	14295	14252	14507	14371	14342	14318	14295	14394	14260	14406	14299	14461	14315	14271	14397	14289	14225	14439	14604	14345	14294	14436	14294	14237	14466	14298	14258	14248	14322	14402	14284	14451	14229	14167	14406	14299	14238	14453	14253	14407	14357	14230	14372	14319	14348	14471	14428	14361	14357	14253	14422	14232	14421	14243	14304	14394	14238	14348	14286	14311	14380	14316	14112	14212	14360	14420	14315	14383	14284	14382	14335	14463	14305	14402	14243	14540	14434	14337	14404	14163	14249	14228	14259	14432	14273	14419	14255	14419	14497	14278	14155	14418	14397	14303	14364	14377	14224	14336	14450	14374	14342	14355	14354	14340	14381	14261	14246	14334	14197	14362	14353	14284	14211	14238	14331	14394	14311	14409	14304	14286	14352	14491	14398	14197	14325	14514	14511	14364	14362	14296	14293	14268	14393	14368	14234	14422	14094	14361	14436	14274	14415	14392	14270	14327	14385	14302	14350	14410	14249	14516	14312	14531	14281	14283	14383	14435	14296	14291	14358	14249	14332	14177	14458	14276	14319	14393	14375	14367	14553	14169	14278	14307	14359	14253	14373	14237	14265	14156	14415	14336	14316	14367	14378	14364	14156	14369	14420	14369	14383	14333	14308	14214	14553	14285	14282	14214	14258	14478	14258	14294	14369	14236	14389	14246	14298	14359	14400	14313	14432	14038	14314	14293	14390	14352	14326	14270	14508	14301	14456	14330	14278	14333	14399	14364	14303	14251	14371	14362	14458	14191	14324	14338	14344	14371	14363	14363	14235	14304	14351	14275	14365	14260	14146	14417	14418	14470	14253	14429	14330	14324	14281	14313	14389	14478	14385	14361	14274	14212	14448	14380	14407	14427	14521	14399	14326	14066	14429	14452	14309	14057	14123	14345	14485	14262	14144	14367	14404	14228	14174	14182	14303	14306	14042	14506	14450	14422	14218	14359	14556	14261	14360	14163	14178	14238	14374	14309	14234	14284	14434	14386	14479	14420	14394	14325	14441	14340	14512	14315	14430	14379	14303	14324	14436	14434	14303	14320	14133	14261	14425	14346	14159	14338	14273	14354	14322	14404	14393	14316	14343	14442	14132	14479	14194	14493	14467	14299	14254	14298	14232	14371	14254	14313	14341	14458	14310	14345	14346	14303	14442	14490	14374	14316	14258	14317	14441	14491	14305	14426	14287	14227	14283	14304	14421	14461	14335	14357	14191	14198	14310	14228	14389	14233	14358	14286	14395	14396	14413	14497	14319	14365	14203	14365	14326	14222	14264	14448	14279	14252	14484	14221	14388	14380	14369	14250	14304	14303	14454	14375	14381	14232	14302	14282	14261	14318	14243	14500	14250	14312	14446	14255	14199	14257	14372	14345	14177	14367	14225	14290	14473	14354	14523	14306	14172	14308	14192	14399	14314	14444	14299	14280	14339	14481	14266	14319	14398	14275	14342	14416	14259	14344	14413	14399	14240	14495	14333	14452	14323	14328	14241	14286	14425	14268	14096	14265	14383	14244	14364	14192	14345	14418	14270	14426	14204	14365	14451	14378	14120	14275	14219	14282	14270	14380	14450	14486	14278	14500	14163	14453	14422	14187	14326	14285	14281	14309	14290	14287	14354	14267	14392	14109	14266	14352	14292	14361	14427	14345	14355	14385	14094	14306	14292	14395	14411	14190	14382	14404	14277	14326	14147	14402	14379	14335	14354	14250	14311	14465	14428	14418	14280	14321	14351	14416	14224	14235	14399	14070	14343	14408	14273	14323	14197	14388	14461	14278	14504	14307	14311	14458	14215	14287	14334	14306	14431	14302	14295	14315	14364	14285	14328	14259	14260	14391	14363	14490	14552	14364	14219	14470	14322	14251	14403	14472	14277	14191	14406	14196	14483	14306	14382	14289	14303	14418	14376	14292	14387	14274	14302	14357	14191	14305	14329	14276	14191	14402	14479	14280	14132	14037	14367	14283	14297	14479	14356	14211	14399	14260	14201	14359	14357	14393	14286	14511	14361	14334	14241	14408	14384	14420	14435	14294	14250	14274	14296	14253	14398	14295	14270	14418	14280	14344	14418	14148	14289	14201	14396	14330	14311	14401	14400	14306	14305	14363	14354	14219	14257	14444	14314	14288	14297	14312	14403	14434	14289	14349	14397	14375	14400	14153	14156	14166	14266	14324	14228	14464	14251	14440	14234	14076	14378	14393	14265	14120	14204	14179	14194	14153	14435	14278	14185	14326	14428	14395	14156	14233	14162	14279	14158	14399	14347	14312	14237	14297	14394	14304	14358	14252	14395	14286	14395	14286	14430	14235	14232	14411	14452	14315	14181	14440	14295	14399	14416	14414	14276	14389	14381	14294	14382	14491	14295	14281	14400	14516	14338	14279	14513	14525	14272	14202	14425	14202	14282	14083	14275	14387	14368	14335	14300	14267	14284	14270	14174	14376	14405	14305	14425	14235	14291	14307	14383	14303	14281	14130	14255	14447	14212	14325	14303	14406	14377	14408	14322	14342	14322	14275	14365	14287	14316	14293	14260	14385	14370	14250	14291	14396	14325	14306	14304	14370	14283	14228	14521	14238	14320	14381	14218	14268	14371	14401	14411	14205	14369	14368	14413	14317	14207	14253	14498	14314	14308	14497	14344	14400	14399	14347	14385	14411	14336	14465	14204	14112	14405	14346	14319	14215	14268	14102	14347	14217	14234	14261	14416	14223	14245	14369	14408	14299	14322	14182	14272	14293	14293	14301	14477	14381	14317	14289	14333	14183	14132	14233	14448	14275	14493	14347	14470	14343	14371	14247	14351	14273	14346	14309	14354	14412	14425	14304	14225	14477	14352	14425	14427	14106	14232	14344	14334	14162	14194	14548	14210	14275	14218	14318	14349	14597	14313	14289	14360	14396	14306	14337	14410	14363	14224	14329	14419	14349	14171	14287	14334	14285	14381	14359	14325	14123	14421	14246	14564	14307	14324	14379	14280	14264	14242	14406	14470	14332	14444	14372	14349	14345	14214	14469	14323	14164	14235	14432	14320	14420	14406	14350	14325	14424	14401	14300	14309	14372	14353	14428	14488	14298	14386	14282	14348	14305	14370	14298	14521	14320	14305	14300	14437	14295	14341	14386	14521	14238	14316	14400	14387	14283	14229	14356	14279	14300	14367	14341	14397	14306	14408	14173	14199	14233	14445	14277	14290	14330	14280	14296	14215	14347	14403	14342	14346	14433	14163	14587	14369	14314	14251	14319	14127	14322	14254	14270	14295	14395	14299	14415	14412	14380	14287	14295	14297	14275	14245	14363	14230	14340	14457	14413	14328	14229	14388	14134	14345	14481	14392	14348	14434	14188	14234	14452	14295	14376	14436	14340	14307	14135	14414	14377	14431	14334	14332	14316	14222	14377	14383	14359	14401	14278	14354	14273	14385	14311	14334	14200	14501	14360	14465	14359	14488	14243	14319	14484	14391	14210	14288	14325	14219	14400	14368	14386	14198	14195	14128	14131	14289	14372	14220	14291	14386	14263	14221	14236	14201	14174	14379	14193	14567	14394	14323	14333	14309	14300	14270	14320	14268	14356	14460	14161	14340	14267	14292	14265	14355	14216	14366	14415	14237	14323	14063	14418	14433	14408	14407	14408	14327	14297	14209	14299	14383	14482	14296	14238	14298	14422	14464	14329	14485	14392	14460	14255	14335	14322	14311	14547	14385	14323	14492	14374	14152	14469	14285	14277	14461	14318	14173	14356	14251	14407	14465	14297	14272	14305	14321	14332	14382	14317	14292	14327	14477	14283	14359	14295	14319	14112	14303	14413	14338	14276	14331	14422	14312	14290	14372	14469	14156	14288	14232	14314	14359	14424	14380	14328	14466	14412	14257	14227	14285	14273	14458	14283	14369	14441	14228	14345	14366	14355	14385	14425	14430	14062	14225	14446	14345	14307	14253	14460	14337	14271	14548	14320	14287	14216	14334	14377	14367	14322	14482	14333	14406	14365	14497	14510	14329	14236	14367	14314	14393	14276	14348	14226	14086	14192	14348	14418	14322	14429	14225	14308	14525	14316	14210	14415	14347	14497	14391	14362	14354	14461	14081	14250	14458	14256	14436	14462	14337	14415	14367	14423	14504	14339	14340	14395	14300	14419	14505	14494	14316	14188	14199	14423	14474	14405	14301	14362
22220	16348	16213	16280	16084	16564	17241	17716	17974	18148	17766	17734	17625	17487	17283	16968	16854	16679	16714	16774	16728	16527	16697	16558	16648	16314	16366	16184	16237	16231	16166	15996	16138	16076	16433	16163	16074	16287	16192	16148	16189	16328	16239	16255	16281	16179	16304	16084	16183	16590	16362	16151	16352	16103	16185	16020	15978	16195	16174	16123	16002	15994	16082	16165	16226	15933	16057	16229	16148	16295	16188	15982	16331	16226	16292	16170	15863	16144	15968	16029	15876	16141	16189	16142	15887	16200	16055	16052	15946	16069	16016	16084	15973	15867	16115	16156	16025	15962	16001	15834	15954	15984	15955	16207	16316	16218	15995	16129	16153	16007	15994	16068	16069	16135	16053	15835	16154	15842	16084	16171	16190	16126	16106	16104	16203	16096	16317	16149	15971	16060	15982	15907	15983	16160	16169	15985	16334	16307	16064	16109	16050	15915	16062	16034	16057	16005	16015	16096	16015	16083	16110	16146	16084	15852	15969	16022	16199	16190	15995	15909	16155	15901	16114	16167	16247	16235	16004	15973	16014	16002	15957	15911	15963	16047	15894	16090	16369	16057	16091	16139	15968	16160	16206	16052	16185	16174	16041	16214	16082	15972	16143	16263	16282	16189	15914	16109	16210	16125	16210	16011	16091	16055	16151	16246	16197	16081	16121	16328	16196	16057	16068	15829	16156	15849	16175	16024	16125	16039	15996	16052	16213	15960	16147	16079	16314	16241	16186	16068	15970	16043	16162	16038	16250	15993	15830	15974	15975	16210	16136	16242	16241	16083	16086	16210	16055	16148	16015	15988	16098	15970	16052	16066	16033	16022	16217	16197	16207	16134	16145	16032	16213	16184	15960	15939	16020	16051	16099	16065	16029	16225	16120	16111	16013	16208	16156	15931	16219	16002	16153	15933	16186	16117	16153	15925	16224	16081	16199	16095	16082	15960	16147	16069	16071	16043	16087	16108	16169	16003	16003	15946	15974	16110	16042	15902	16093	16533	16194	16085	15982	16165	16006	16033	15886	16099	16166	16202	16219	16077	16316	16233	15924	16154	16191	16208	16127	16209	16073	15947	16244	15998	16133	15999	16179	16276	16210	16109	16178	16147	16126	16142	16265	16113	16146	16064	16089	16022	16184	15990	16017	15977	16037	15988	16268	16023	16084	16104	15897	16133	16090	16063	16163	16180	15983	16210	15979	16201	16112	16116	16107	16112	16015	16169	16205	15987	15890	16103	16063	15944	16168	15717	16224	16165	16205	16066	16354	16179	16040	16032	16171	16132	16274	15993	16018	15893	16076	16285	16107	15872	16040	16108	16094	16144	15993	16237	16265	16065	16079	16258	16006	16199	16127	16031	16357	15937	16038	16009	15886	16307	16248	16066	16077	16082	16070	16126	16318	16193	15946	16067	16201	16074	16257	16113	16086	15978	15954	16245	16092	16210	16257	15976	16051	16088	16153	16075	16240	16172	16074	15961	16146	16007	15832	15934	16146	16112	16165	16125	16264	16346	16197	16092	16047	16068	16086	16086	15994	16327	16035	16114	16181	16017	16221	16210	16098	15931	16236	15889	15925	16270	16195	15996	15969	16096	16242	16081	16384	16202	16169	16270	15924	16252	15999	16103	15952	16118	16179	16091	16077	16158	16186	16068	16211	16099	16095	16056	16178	16033	16146	16150	16146	15954	16228	16161	15961	16206	15921	16205	16209	16201	16217	16047	16188	16114	15985	16080	15958	16043	16076	16128	16302	16063	16216	16064	16301	16179	16237	16106	16195	16117	16051	16291	16375	16052	16298	16190	15791	16161	16097	16069	16236	16040	16002	15934	16144	15982	16096	16218	16120	16052	16023	16275	15914	16145	16179	16151	16155	16247	16177	16214	16224	16254	16136	16030	16140	16216	16062	16190	16275	16051	16071	16115	16203	16347	16364	16152	16070	16008	16128	16030	15974	15993	16184	16219	16144	16120	16272	16023	16019	16074	15939	16011	16046	15957	15996	16057	16034	15955	16148	16134	16280	16062	16038	16051	16113	16244	16031	15995	16339	16114	15992	16069	16183	16294	16305	16094	16180	16131	16063	16166	16053	16037	16124	16059	15830	16170	16094	16127	15928	16303	16023	15966	15951	16211	16061	16102	15812	16276	16263	16273	15996	16060	15906	16187	16145	16054	16251	16105	16238	16153	16213	15910	15912	16132	16080	16036	16062	16183	16364	15980	16235	16118	16156	16320	16119	16160	15881	15925	16140	16119	16090	16057	16032	16136	16098	15937	16145	16004	16082	16074	16185	16087	16087	16252	16032	16091	16222	15975	16042	15848	16157	16157	15876	15982	16208	16208	16072	16009	16092	15927	16221	16165	16077	16310	16140	16034	16023	16041	16211	16027	15985	16013	16004	16257	16115	16298	16163	16278	16064	16202	16079	15968	16073	15865	16383	16035	16146	16106	16095	16095	16056	15917	16032	16063	16036	16155	16145	16078	15971	16206	16152	15896	16140	16067	16262	16123	16022	15950	16268	16198	15899	16053	16102	16126	16255	16119	16122	16184	16156	16013	16327	16054	15923	16030	16173	16062	16080	16159	16122	15944	15998	16154	16196	16036	16005	16110	16154	15895	16171	15913	16130	15904	16132	16046	16187	16190	16169	16092	16053	16077	16040	15911	16206	16323	16020	16064	16218	16202	16213	16180	16323	16176	15919	16073	16212	15882	16014	16146	16259	16150	16148	16253	16024	16021	16173	16173	16050	16057	16247	16094	16113	16313	16277	16134	16198	16030	16256	16230	16028	16182	16198	16453	16085	16046	16068	16203	15864	16258	16282	16207	16043	16329	16185	16011	16247	16025	15982	16003	16052	16182	16219	16102	16098	16164	16096	15969	16301	16112	16159	16149	16104	16088	16226	16137	16009	16141	16127	16151	16030	16237	16180	15958	16055	16388	16088	15952	16125	15900	16225	16129	16120	16191	16125	15873	15993	15915	16135	16038	16132	16074	16078	16287	16061	16036	16108	16229	16159	15913	15975	16097	15966	16048	15950	16111	16098	16099	16221	15788	16262	16076	16254	16068	16087	16136	16081	16214	16129	15963	16193	16186	16133	16162	16040	16025	16089	16219	16076	16195	16380	16008	16125	16177	16153	16183	16325	16197	16043	16074	16229	16236	16093	15932	16093	15987	16119	16190	16156	16194	16049	16150	16124	16108	16113	16185	16180	15958	16081	16161	15994	16091	16033	16225	16024	16085	16139	16190	16286	16150	16084	16181	16101	16090	16076	16254	16024	16071	16143	16250	16089	16425	16262	16042	16091	16222	16054	16023	16087	16047	16090	16066	16068	16033	15875	16073	16066	16124	16016	16203	16043	16164	16200	16239	16136	16009	16358	16088	16316	16023	16241	16030	15997	16166	15770	16119	16070	15991	16083	16140	16153	16087	16093	16162	16089	15917	16219	16224	16190	16221	16138	16171	16180	16096	16254	16073	16175	16148	16064	15987	15896	15911	15992	16052	16204	16179	15964	16031	16053	16228	16017	16052	16092	15948	16152	15975	16109	16019	16198	16124	16144	16103	16103	16169	15956	16153	16281	16285	16123	16097	15992	15974	16012	16098	16199	16010	15982	16032	16271	16184	16208	16019	16083	16052	16159	15906	16095	16092	16231	16068	16044	16048	15948	16039	16123	15915	16146	16031	15985	16083	16191	16093	16109	15975	16167	16010	16122	16304	16063	16106	16242	16020	16248	16246	16053	16070	16073	16195	16115	16006	16073	16153	16262	16020	16227	15973	16264	16081	16303	16269	16261	16247	16097	16136	15898	16073	16008	15955	16131	16153	16251	16165	16018	15927	16210	16179	16046	16163	16205	16077	16148	16028	16123	16209	16015	16186	16303	16285	16355	16144	16210	16083	16099	16167	15891	16064	16226	16195	16216	16327	16016	15980	16068	16139	16102	15888	16063	16183	16089	16020	16207	16126	16094	16046	16368	16182	16071	15921	16042	16279	16133	16001	16068	16038	16161	15969	16000	16018	16333	15996	16285	16043	16053	16135	16101	16001	16157	16178	16333	16145	16023	15882	16157	16084	16007	16033	15960	16040	16180	16128	16170	16214	16085	15974	16107	16094	16048	15999	16005	16140	15941	16105	16133	15937	16092	16064	16237	16251	16064	16181	16227	16116	16180	16115	16068	16039	15970	16212	15989	16190	16198	15928	15918	15768	16151	16062	16276	16204	16068	16240	15918	16023	15889	16275	16115	15963	16215	16082	16206	16197	16125	16197	16339	16321	16174	16213	16114	16058	16152	16027	15973	15989	16169	16297	16127	16108	16126	16155	15888	16107	16268	16117	16328	16247	16367	16186	16042	16415	16058	16132	16107	16053	16165	16031	15956	16169	16090	16178	16241	16008	15963	16002	16113	16023	16042	16015	16178	15846	15870	15961	16081	16012	16179	16110	16097	16025	16130	16100	16023	16135	16206	16193	16048	16102	16118	16183	15876	16020	16111	16177	16150	16143	16322	16073	16080	16110	15997	15814	16103	16015	16066	16226	16177	16197	16138	15840	16074	16069	16217	16222	16359	16200	16036	16108	16209	16216	16184	16090	16190	16084	16121	16137	16012	16313	16303	16000	16149	16195	16200	15992	16187	16187	15948	16115	15858	16349	15873	16091	16080	16190	16114	16192	15999	15885	16313	16102	16152	16203	16142	15877	16133	16220	16178	16119	16060	15937	15974	16144	16133	16133	15935	16121	16123	16067	16193	16101	16166	16065	16128	16128	16241	16150	16187	16202	16023	15954	16160	16067	16109	15961	15890	16014	15992	15883	16056	16140	16246	16082	16057	16161	16098	15972	16104	16288	16208	16260	16187	16118	16128	16177	16276	16226	16100	16128	16128	16067	15997	15996	16149	15884	16232	16009	16173	16062	16296	16161	16105	16177	16066	15897	16256	16105	16098	16115	16051	16033	16126	16088	16042	16138	16055	15830	16023	16068	16084	15840	15978	16081	16215	16099	15972	15929	16132	16174	16025	16150	16219	16219	15910	16039	15947	16109	16228	16102	15903	16050	16265	16082	16059	16342	16102	16023	16024	16048	16118	16416	16264	16000	16039	16163	16341	16212	16056	16009	16118	16040	15858	16019	15957	16182
17955	13853	13790	13785	14154	15361	16283	17321	18038	17794	17565	16935	16350	16217	15737	15365	14974	15265	14945	14915	14853	14865	14701	14556	14526	14269	14233	14118	14056	13942	13911	14017	13916	13968	13963	13953	13888	13820	14105	13864	13998	13756	13873	13871	14111	13920	13979	13965	14145	14019	13902	13877	13771	13676	13784	13895	13575	13752	13557	13815	13570	13648	13571	13808	13572	13687	13762	13801	13687	13542	13705	13773	13830	13814	13779	13690	13820	13775	13588	13585	13646	13685	13766	13650	13690	13686	13462	13762	13677	13884	13618	13839	13672	13795	13674	13581	13664	13548	13747	13555	13674	13664	13549	13627	13708	13528	13803	13578	13551	13640	13384	13709	13669	13570	13742	13708	13589	13742	13689	13743	13740	13629	13714	13674	13423	13758	13555	13679	13684	13574	13650	13764	13594	13762	13592	13879	13528	13714	13722	13611	13722	13723	13634	13632	13744	13812	13647	13598	13467	13780	13785	13667	13895	13684	13539	13716	13718	13731	13572	13746	13711	13538	13695	13688	13621	13658	13594	13613	13782	13663	13755	13683	13819	13763	13567	13491	13767	13700	13638	13744	13678	13801	13674	13720	13716	13830	13690	13559	13625	13745	13667	13818	13587	13702	13678	13637	13785	13741	13636	13743	13813	13602	13628	13719	13615	13566	13553	13726	13717	13627	13534	13615	13538	13660	13650	13617	13616	13640	13573	13784	13723	13631	13509	13613	13709	13589	13578	13730	13553	13661	13767	13605	13769	13604	13797	13824	13596	13743	13990	13688	13770	13632	13788	13615	13562	13759	13729	13691	13614	13726	13633	13566	13550	13758	13602	13764	13796	13646	13471	13610	13652	13687	13655	13452	13555	13630	13671	13753	13682	13606	13745	13596	13656	13644	13588	13581	13672	13647	13619	13656	13566	13632	13531	13750	13805	13643	13829	13651	13684	13501	13833	13680	13487	13639	13749	13679	13715	13745	13764	13679	13670	13886	13655	13565	13723	13534	13674	13646	13656	13758	13607	13672	13652	13618	13704	13682	13561	13708	13734	13619	13593	13863	13592	13625	13747	13545	13553	13647	13689	13761	13858	13689	13520	13774	13621	13795	13654	13615	13599	13595	13692	13689	13823	13688	13625	13687	13555	13854	13767	13608	13534	13680	13682	13752	13586	13598	13657	13764	13754	13642	13662	13650	13686	13623	13595	13755	13504	13661	13751	13621	13655	13789	13606	13744	13583	13709	13513	13715	13577	13747	13467	13668	13527	13696	13796	13702	13672	13790	13631	13722	13836	13719	13795	13645	13565	13778	13771	13888	13767	13747	13844	13652	13653	13744	13756	13915	13513	13758	13516	13621	13603	13686	13709	13662	13595	13646	13593	13704	13801	13611	13551	13684	13552	13529	13598	13577	13812	13744	13641	13486	13716	13616	13557	13706	13687	13500	13665	13496	13718	13686	13678	13669	13604	13719	13744	13554	13655	13607	13781	13691	13699	13574	13827	13806	13824	13643	13868	13642	13648	13639	13668	13711	13709	13772	13702	13774	13788	13697	13738	13759	13751	13737	13558	13749	13730	13771	13573	13533	13648	13683	13752	13772	13895	13426	13581	13767	13728	13681	13669	13768	13638	13628	13732	13624	13608	13663	13598	13656	13659	13520	13745	13626	13915	13792	13522	13651	13569	13659	13646	13615	13754	13760	13795	13699	13556	13711	13799	13587	13766	13569	13648	13642	13515	13655	13890	13844	13617	13594	13667	13702	13748	13682	13771	13648	13620	13658	13691	13647	13361	13671	13789	13649	13555	13762	13796	13588	13598	13689	13710	13677	13589	13586	13615	13748	13777	13646	13510	13428	13783	13745	13659	13692	13757	13695	13733	13733	13814	13798	13600	13872	13815	13614	13566	13603	13624	13628	13697	13758	13638	13525	13640	13693	13737	13595	13753	13719	13606	13764	13596	13744	13625	13527	13693	13862	13722	13807	13914	13474	13659	13668	13749	13714	13830	13733	13584	13639	13669	13653	13629	13637	13554	13799	13613	13795	13600	13657	13702	13711	13714	13822	13621	13803	13651	13505	13791	13665	13662	13770	13734	13710	13653	13559	13689	13756	13874	13548	13619	13664	13640	13613	13569	13516	13689	13680	13518	13766	13658	13628	13780	13590	13556	13723	13665	13742	13755	13700	13661	13741	13613	13765	13710	13680	13744	13792	13568	13696	13563	13684	13706	13583	13768	13611	13635	13722	13583	13778	13869	13563	13772	13706	13704	13711	13697	13698	13446	13606	13784	13582	13669	13663	13695	13563	13680	13647	13648	13875	13624	13791	13599	13685	13795	13697	13751	13609	13659	13797	13877	13490	13587	13677	13633	13745	13767	13658	13810	13671	13805	13777	13843	13894	13724	13594	13558	13905	13665	13715	13769	13658	13705	13680	13577	13586	13713	13618	13691	13618	13747	13619	13715	13753	13777	13685	13629	13716	13645	13827	13836	13856	13567	13727	13761	13660	13705	13470	13611	13617	13640	13885	13591	13556	13637	13512	13573	13599	13553	13739	13625	13468	13735	13575	13800	13777	13602	13738	13600	13613	13696	13612	13608	13612	13820	13623	13597	13671	13555	13680	13679	13737	13646	13761	13757	13786	13635	13489	13763	13859	13696	13721	13668	13585	13645	13597	13610	13712	13754	13599	13726	13823	13623	13504	13666	13711	13604	13850	13745	13607	13871	13581	13658	13763	13682	13702	13849	13709	13627	13605	13737	13722	13705	13713	13722	13589	13656	13761	13707	13651	13468	13819	13689	13712	13623	13647	13493	13689	13708	13695	13905	13612	13724	13711	13535	13666	13926	13667	13706	13880	13628	13711	13503	13615	13643	13763	13702	13608	13705	13682	13815	13612	13752	13785	13666	13690	13646	13619	13654	13777	13852	13497	13478	13750	13511	13770	13547	13682	13537	13791	13694	13641	13582	13564	13594	13705	13804	13585	13580	13545	13755	13630	13575	13635	13694	13647	13737	13632	13729	13772	13587	13758	13641	13656	13626	13608	13672	13678	13664	13707	13772	13542	13598	13574	13623	13732	13738	13727	13862	13707	13655	13537	13669	13841	13606	13833	13633	13571	13777	13715	13630	13806	13571	13851	13699	13663	13819	13684	13619	13688	13667	13667	13910	13642	13625	13659	13590	13496	13868	13463	13786	13722	13726	13672	13614	13701	13707	13821	13713	13647	13668	13543	13633	13833	13583	13796	13693	13722	13702	13544	13713	13639	13579	13559	13742	13828	13481	13807	13539	13657	13593	13718	13608	13833	13800	13647	13519	13723	13730	13694	13572	13546	13672	13700	13662	13763	13776	13478	13715	13541	13761	13904	13540	13640	13738	13757	13634	13638	13838	13531	13774	13668	13674	13740	13651	13747	13519	13735	13594	13535	13606	13608	13577	13717	13757	13626	13641	13694	13531	13647	13627	13720	13799	13701	13736	13812	13680	13781	13702	13758	13540	13664	13456	13822	13532	13611	13582	13570	13624	13570	13800	13748	13608	13612	13683	13624	13519	13564	13732	13567	13606	13719	13666	13716	13797	13559	13657	13789	13700	13615	13813	13635	13681	13650	13634	13523	13608	13677	13640	13556	13691	13681	13738	13712	13777	13709	13744	13675	13689	13728	13645	13554	13712	13749	13447	13724	13769	13715	13625	13598	13698	13764	13554	13643	13658	13885	13533	13829	13687	13560	13641	13594	13841	13726	13700	13690	13814	13617	13769	13767	13532	13761	13795	13763	13681	13578	13640	13696	13633	13707	13607	13640	13775	13816	13689	13697	13665	13691	13720	13741	13726	13680	13797	13602	13862	13742	13709	13768	13623	13576	13751	13784	13586	13698	13611	13535	13780	13750	13538	13663	13692	13619	13626	13695	13463	13803	13810	13736	13694	13706	13562	13699	13759	13645	13658	13586	13707	13662	13635	13629	13540	13652	13608	13710	13670	13665	13603	13598	13538	13614	13541	13751	13739	13538	13562	13737	13701	13658	13896	13637	13525	13563	13709	13715	13489	13769	13654	13706	13789	13789	13738	13704	13770	13651	13694	13559	13695	13616	13620	13741	13652	13677	13686	13631	13645	13549	13692	13815	13561	13646	13673	13785	13681	13637	13609	13703	13676	13637	13533	13646	13723	13676	13766	13919	13886	13746	13669	13680	13727	13767	13696	13696	13611	13682	13559	13781	13628	13673	13742	13640	13734	13628	13605	13706	13725	13568	13841	13719	13655	13687	13638	13657	13727	13752	13800	13711	13695	13616	13783	13520	13476	13495	13607	13706	13792	13755	13683	13812	13750	13617	13567	13517	13570	13576	13629	13687	13701	13561	13582	13709	13567	13744	13688	13706	13880	13746	13527	13652	13688	13637	13841	13781	13603	13596	13862	13691	13805	13513	13775	13726	13622	13807	13714	13637	13784	13694	13768	13621	13637	13656	13663	13609	13796	13692	13627	13718	13741	13854	13690	13710	13638	13493	13643	13597	13722	13605	13599	13565	13737	13729	13713	13668	13706	13551	13609	13667	13687	13619	13665	13591	13813	13743	13747	13630	13585	13666	13752	13516	13690	13450	13715	13732	13655	13642	13760	13488	13620	13619	13685	13666	13697	13762	13639	13825	13705	13749	13710	13443	13711	13692	13695	13851	13812	13728	13652	13672	13673	13508	13579	13657	13651	13420	13681	13519	13602	13657	13682	13658	13839	13547	13659	13732	13716	13825	13755	13598	13690	13734	13815	13608	13733	13678	13658	13657	13567	13726	13848	13552	13781	13559	13721	13602	13678	13726	13662	13522	13819	13800	13588	13686	13695	13662	13634	13459	13736	13700	13634	13747	13570	13671	13617	13594	13736	13674	13573	13673	13635	13632	13730	13637	13609	13704	13898	13550	13623	13827	13702	13662	13554	13662	13646	13609	13575	13700	13686	13747	13686	13677	13675	13723	13809	13565	13745	13731	13576	13635	13675	13823	13765	13743	13481	13733	13735	13669	13593	13619	13552	13558	13540	13670	14049	13628	13710	13879	13637	13868	13547	13648	13487	13653	13683	13670	13674	13570	13434	13763	13631	13693	13608	13677	13755	13550	13711	13623	13596	13648	13738	13690	13860	13535
25808	17420	17269	16982	16803	17464	17973	18708	18992	19063	19289	18856	18431	18308	17884	17828	17655	17454	17540	17334	17428	17301	17351	17174	17104	16902	16932	16893	17007	16838	16827	16952	16906	16933	16715	16703	16685	16784	16763	16775	16878	16907	16810	16531	17016	16689	16860	16624	16783	16941	16887	16783	16695	16488	16721	16556	16746	16655	16627	16647	16659	16528	16646	16716	16609	16550	16589	16649	16741	16784	16884	16797	16772	16763	16431	16661	16549	16898	16548	16609	16750	16620	16641	16499	16631	16571	16592	16617	16751	16720	16688	16515	16612	16697	16439	16567	16518	16778	16765	16728	16574	16560	16494	16755	16596	16552	16616	16630	16750	16432	16672	16645	16671	16381	16545	16714	16696	16461	16705	16617	16679	16654	16771	16510	16651	16471	16555	16613	16561	16603	16687	16718	16602	16561	16550	16548	16602	16480	16471	16569	16469	16611	16548	16567	16585	16605	16790	16753	16572	16846	16775	16477	16651	16669	16710	16568	16597	16699	16429	16670	16534	16712	16600	16498	16391	16619	16802	16903	16627	16762	16600	16636	16626	16422	16522	16577	16559	16488	16713	16550	16525	16436	16736	16688	16729	16713	16688	16517	16687	16567	16652	16537	16532	16553	16817	16693	16513	16663	16565	16716	16674	16636	16392	16529	16509	16624	16510	16609	16563	16533	16568	16597	16700	16702	16778	16449	16507	16366	16695	16711	16468	16468	16680	16650	16674	16563	16517	16457	16582	16500	16679	16517	16686	16643	16609	16620	16722	16651	16654	16640	16590	16521	16787	16622	16773	16656	16470	16737	16405	16561	16539	16580	16832	16648	16649	16627	16498	16487	16495	16584	16514	16526	16494	16410	16728	16566	16570	16598	16724	16842	16642	16678	16382	16655	16615	16635	16841	16538	16779	16551	16576	16780	16783	16484	16607	16853	16696	16550	16650	16691	16575	16576	16717	16684	16723	16537	16656	16837	16657	16651	16644	16676	16638	16448	16629	16665	16423	16700	16619	16682	16618	16469	16421	16417	16455	16723	16672	16730	16475	16803	16628	16614	16521	16596	16551	16453	16771	16490	16681	16601	16480	16595	16716	16627	16628	16718	16599	16685	16652	16700	16720	16467	16672	16762	16621	16467	16477	16703	16786	16661	16755	16584	16724	16447	16511	16603	16560	16541	16765	16649	16557	16538	16548	16655	16728	16588	16622	16723	16711	16537	16673	16569	16514	16664	16592	16663	16746	16959	16556	16512	16917	16731	16547	16554	16745	16604	16596	16736	16820	16649	16697	16663	16668	16604	16623	16668	16611	16560	16850	16571	16592	16590	16678	16465	16686	16658	16398	16628	16595	16567	16594	16458	16793	16445	16660	16557	16693	16738	16571	16734	16519	16609	16555	16659	16337	16825	16655	16561	16755	16714	16679	16627	16774	16717	16697	16799	16749	16647	16961	16548	16717	16636	16618	16509	16662	16479	16613	16844	16654	16565	16574	16733	16634	16720	16613	16826	16636	16480	16561	16731	16490	16445	16572	16603	16619	16651	16805	16450	16474	16527	16643	16612	16669	16765	16637	16677	16745	16723	16901	16746	16619	16668	16812	16706	16754	16684	16547	16611	16481	16544	16548	16668	16654	16601	16803	16586	16588	16617	16639	16577	16700	16491	16472	16605	16492	16804	16576	16739	16634	16668	16576	16568	16631	16513	16513	16538	16695	16735	16442	16675	16595	16498	16620	16707	16791	16612	16478	16748	16584	16464	16639	16694	16602	16735	16654	16891	16708	16575	16875	16599	16422	16692	16650	16661	16609	16569	16651	16553	16459	16590	16509	16722	16701	16724	16664	16607	16654	16593	16750	16870	16501	16701	16531	16590	16548	16638	16648	16525	16735	16560	16622	16458	16730	16768	16682	16680	16684	16556	16655	16631	16814	16705	16650	16665	16379	16435	16613	16563	16612	16752	16883	16716	16703	16715	16777	16518	16426	16596	16592	16614	16521	16682	16547	16819	16491	16580	16816	16648	16733	16643	16605	16504	16660	16666	16579	16676	16466	16465	16643	16503	16512	16471	16331	16377	16735	16762	16554	16646	16654	16654	16594	16736	16805	16624	16720	16781	16670	16574	16601	16765	16707	16508	16716	16665	16898	16812	16661	16692	16674	16586	16578	16716	16700	16660	16669	16471	16782	16711	16664	16657	16710	16683	16640	16720	16712	16805	16857	16823	16695	16444	16689	16514	16543	16573	16550	16639	16711	16558	16686	16530	16532	16777	16641	16596	16656	16574	16681	16779	16590	16400	16609	16898	16575	16574	16715	16652	16760	16636	16682	16564	16715	16605	16687	16544	16549	16616	16559	16625	16619	16531	16600	16601	16634	16741	16697	16829	16751	16648	16689	16604	16527	16668	16577	16525	16598	16468	16435	16466	16800	16786	16753	16627	16837	16569	16631	16424	16654	16590	16553	16611	16777	16703	16700	16702	16840	16642	16892	16621	16665	16518	16528	16858	16707	16612	16710	16690	16621	16577	16587	16531	16741	16836	16600	16660	16618	16639	16718	16700	16524	16737	16757	16849	16771	16565	16410	16485	16639	16564	16646	16852	16745	16557	16880	16736	16470	16796	16698	16622	16748	16504	16770	16757	16671	16667	16749	16727	16517	16666	16598	16444	16804	16784	16624	16563	16601	16429	16706	16497	16871	16569	16492	16731	16512	16499	16620	16644	16577	16609	16661	16667	16573	16648	16678	16610	16528	16700	16678	16861	16666	16571	16696	16554	16741	16494	16615	16562	16877	16679	16669	16558	16766	16576	16465	16784	16480	16514	16662	16579	16820	16674	16753	16786	16567	16621	16706	16617	16800	16665	16780	16829	16508	16490	16534	16443	16636	16740	16631	16793	16628	16706	16704	16672	16693	16645	16693	16764	16484	16489	16686	16613	16869	16779	16605	16662	16717	16656	16769	16828	16560	16653	16619	16732	16639	16687	16677	16594	16579	16532	16708	16447	16700	16558	16643	16663	16553	16655	16542	16758	16611	16642	16480	16692	16587	16469	16549	16607	16520	16686	16994	16671	16664	16594	16530	16601	16543	16672	16611	16675	16646	16678	16731	16578	16656	16591	16656	16540	16663	16727	16889	16713	16704	16453	16583	16532	16594	16594	16448	16668	16769	16717	16650	16647	16605	16774	16402	16542	16684	16495	16681	16573	16601	16529	16728	16663	16579	16810	16716	16634	16620	16726	16705	16549	16686	16641	16421	16561	16660	16562	16610	16404	16462	16436	16458	16572	16590	16607	16582	16679	16663	16447	16479	16583	16706	16888	16665	16821	16760	16598	16746	16668	16773	16614	16698	16685	16758	16589	16737	16557	16794	16761	16506	16644	16327	16519	16637	16767	16806	16556	16579	16723	16541	16514	16507	16686	16476	16624	16618	16623	16509	16542	16540	16815	16744	16623	16478	16430	16535	16439	16796	16681	16663	16769	16398	16612	16649	16649	16602	16721	16883	16900	16630	16683	16582	16759	16608	16864	16741	16732	16472	16819	16476	16803	16502	16541	16565	16799	16607	16733	16836	16717	16886	16794	16556	16687	16772	16940	16648	16427	16625	16446	16604	16533	16805	16677	16573	16666	16836	16488	16630	16579	16617	16568	16784	16722	16776	16547	16692	16705	16563	16762	16664	16664	16644	16554	16754	16724	16587	16628	16560	16628	16510	16594	16740	16724	16377	16691	16657	16769	16577	16760	16476	16661	16678	16591	16507	16738	16594	16775	16575	16614	16569	16563	16731	16566	16775	16640	16574	16608	16626	16612	16734	16798	16507	16785	16740	16752	16627	16590	16477	16448	16558	16697	16455	16553	16736	16651	16785	16600	16707	16823	16610	16719	16531	16555	16710	16817	16578	16558	16783	16631	16720	16748	16630	16512	16599	16410	16722	16663	16627	16684	16648	16633	16542	16613	16573	16521	16632	16621	16638	16476	16716	16381	16690	16725	16776	16437	16860	16719	16651	16806	16684	16819	16646	16322	16600	16879	16594	16653	16887	16674	16519	16623	16781	16838	16480	16537	16792	16448	16730	16549	16563	16500	16525	16670	16767	16507	16817	16734	16878	16401	16631	16661	16677	16807	16722	16503	16783	16605	16509	16526	16586	16632	16648	16704	16437	16667	16547	16602	16838	16440	16597	16622	16636	16468	16515	16517	16547	16490	16502	16618	16587	16406	16609	16584	16700	16609	16655	16570	16766	16595	16586	16477	16664	16434	16418	16470	16677	16415	16703	16854	16742	16696	16576	16699	16684	16656	16533	16818	16682	16662	16662	16623	16712	16644	16545	16693	16575	16547	16767	16607	16694	16633	16627	16338	16623	16750	16594	16650	16562	16677	16572	16536	16787	16735	16817	16879	16707	16653	16616	16562	16522	16543	16547	16625	16650	16618	16601	16661	16663	16440	16622	16473	16542	16676	16495	16403	16776	16577	16586	16635	16727	16630	16410	16659	16665	16709	16729	16748	16645	16724	16886	16573	16767	16632	16417	16621	16525	16475	16605	16746	16671	16796	16692	16698	16740	16619	16627	16544	16435	16456	16652	16546	16498	16421	16615	16820	16719	16711	16691	16440	16462	16491	16623	16522	16388	16600	16659	16753	16583	16774	16476	16553	16614	16745	16658	16763	16646	16672	16823	16723	16640	16611	16695	16711	16505	16666	16645	16594	16602	16588	16633	16465	16306	16697	16756	16787	16724	16705	16673	16738	16817	16654	16578	16487	16442	16503	16482	16502	16677	16713	16570	16566	16706	16817	16637	16525	16533	16707	16619	16464	16672	16574	16593	16676	16521	16552	16725	16821	16591	16789	16704	16705	16609	16697	16607	16690	16667	16724	16575	16558	16751	16717	16781	16498	16496	16784	16692	16590	16728	16593	16700	16616	16703	16592	16358	16558	16643	16769	16512	16421	16741	16637	16581	16403	16390	16571	16577	16794	16776	16655	16637	16407	16777	16665	16728	16565	16670	16637	16666	16512	16712	16425	16671	16729	16777	16652	16716	16678	16623	16647	16671	16626	16778	16571	16675	16643	16721	16350	16628	16606	16518	16567	16658	16676	16488	16777	16557	16817	16719	16608	16734	16704	16911	16633	16663	16705
18724	14420	14156	14269	14761	16523	17523	18508	19163	19057	18424	17924	17696	17016	16559	16096	15892	15595	15587	15471	15397	15349	15239	15018	14771	14789	14561	14587	14430	14213	14546	14361	14376	14346	14290	14484	14258	14361	14346	14445	14449	14457	14318	14343	14462	14272	14377	14449	14583	14567	14403	14234	14098	14023	14001	14015	14125	13932	13924	14171	13985	14065	14042	14072	14086	14045	13909	13888	14100	14069	13958	14130	14073	14137	13988	13838	13963	14101	13913	13977	14016	14012	14012	14096	13929	13871	13948	14073	13938	13917	13864	13952	13969	13769	13957	13952	13975	14050	13910	13933	14081	14087	13835	13997	13922	14083	13938	13888	14038	13923	13955	13903	13962	14150	13924	13814	13889	14027	14070	14034	13998	14002	13973	14032	14202	13994	13981	13873	13973	13986	14101	14045	14070	13888	13996	13936	13874	13886	14052	14100	14066	13776	14196	14108	14089	13978	13901	13886	13852	13781	14099	13849	13961	13987	14080	14060	13832	13865	13952	13840	14008	14055	13916	14103	14127	14021	14055	13855	13883	14055	14107	13957	14045	14083	13924	14044	13897	14137	14115	13846	14028	13945	13917	13975	13930	14163	13894	13888	13857	13994	13913	14081	13976	13736	14030	13983	13989	13955	14085	13895	13946	14110	13965	13966	13898	14098	13979	13998	13943	13974	13901	13949	14061	13941	14032	14121	14063	13952	13942	14087	13941	14131	13843	14007	13785	14099	14098	13971	13930	13926	14077	13980	13958	14058	14215	13847	13940	14040	13966	13999	13986	14111	14056	14163	13896	14024	14208	14009	14073	13886	14118	14022	13972	14003	13963	13931	13914	14051	14051	14005	14018	13956	13845	14063	13988	13951	14097	14060	13861	14007	13982	13943	14013	13934	14183	13923	14035	14136	14056	13981	13991	14105	14066	13993	14083	13961	14101	13949	14093	14026	13968	14196	14029	14018	14224	13908	14067	13772	14158	13872	14006	13948	13996	14125	14111	14034	13996	13900	13933	14105	13976	13850	13873	13919	13848	14162	13968	14037	14056	13801	14120	13950	14046	14134	14201	13883	13942	13947	13922	14051	13846	14084	14120	14010	14013	14002	13943	13914	14060	13995	13944	13858	13976	13849	13933	13893	13743	14011	14120	13850	14074	13800	13887	14103	14059	13904	14091	13935	14198	13995	14067	14036	14181	13860	14017	14000	13798	14184	13944	14148	13963	13998	13857	14023	14012	14098	13965	13996	14138	14096	13890	13850	13961	14007	14074	14005	14095	14063	14127	13931	14053	14006	13981	13983	13938	13819	13905	14081	13916	14088	14121	14013	14129	14072	13821	14084	13851	13973	13823	14110	13892	13976	13886	13921	13967	14117	13968	14176	13829	14037	14186	13830	14050	13935	13930	13940	13988	13837	14131	14018	13850	14202	14016	14002	13954	13816	13996	14056	13825	14015	14079	13891	13975	14057	14015	13974	13973	13905	13916	13993	14101	14207	13979	14058	14127	14062	14034	13934	13834	14050	13930	13947	13758	13902	13734	13895	14023	14080	13985	14211	13998	14302	13969	14141	13841	14001	13953	14052	13992	14051	14005	14031	13915	14001	14086	14005	14054	14000	13903	13829	14161	13882	14013	13931	13986	14144	14083	14156	14055	13965	14133	14000	13984	14066	13978	14140	14012	13997	13973	13998	14156	14001	13995	14115	14070	14045	14059	14084	13928	13900	13843	14176	13961	14051	13971	13982	13906	14083	14032	14001	13993	13888	14019	14007	13824	13987	13844	13950	13958	13910	14073	14167	13918	13979	13896	13965	14063	14005	14057	14203	13950	13850	14028	14243	13846	14069	13898	13897	13978	13951	13966	13914	14084	13945	14107	13956	14145	14133	13896	14045	14069	13955	14107	13843	14050	13838	13810	14016	14132	14062	14011	13995	13970	14090	14102	14088	14088	14064	13895	13917	13960	14095	13976	14075	14084	13978	14051	13943	13988	14053	14069	13911	14015	13898	13992	13968	13904	14081	13970	13953	14027	13913	13956	13928	14006	14010	14077	13895	14014	14115	14070	13963	13970	14065	14097	14074	13930	14071	13904	13868	13860	14115	14036	13810	13983	13976	14118	14019	14076	13966	13847	14002	14018	14116	14029	13999	13905	14123	14002	14050	13916	13920	14075	14018	14133	13982	13852	14041	14052	13941	13807	14039	13804	13961	14014	14082	14043	14010	14059	13971	13950	14103	14050	13791	14024	14019	13935	13943	13913	14188	13813	13875	14037	14012	14032	13982	14105	13781	13938	14002	13913	13927	14050	14000	13950	14127	14025	14004	13903	14031	14133	14082	14011	14122	14004	13886	13921	13992	13811	14057	14037	14114	13995	14057	14025	13988	13971	13947	13981	14035	13970	13867	14100	13911	13960	14005	13985	13935	14034	14111	13950	14008	13945	13927	14080	13881	13863	14058	13965	14023	14107	14055	13984	13963	14025	14073	14098	13869	13969	13951	14096	14168	13759	14142	13899	14044	14076	13896	14099	14071	13977	13940	13916	14097	13918	13915	14049	14152	13997	14015	14018	14001	14113	13941	13996	13985	14001	13929	14069	13948	13907	13983	14178	14074	14065	14060	13979	13833	13971	14001	14056	14077	14066	13946	13954	13927	13849	13968	14151	13978	14004	13959	13952	14067	14030	13981	13899	14101	13911	14222	13927	14090	13866	14015	13879	14135	14058	13979	14168	14020	13911	14032	13884	13927	14136	13936	14115	13999	14161	13787	14044	13986	14022	13962	13898	13990	14029	14075	13980	14020	13937	14004	13958	14071	14000	14034	13968	14009	13934	13922	14018	13953	14009	13913	13844	13954	13906	13992	14010	14070	14012	14211	14145	14058	14122	13978	13971	13932	14001	14056	13988	13952	13922	14072	13975	14026	14232	14023	14065	14238	13967	14014	14187	14229	14070	13900	14095	13947	13878	14007	14102	13992	13950	14062	14154	14160	13759	13846	14087	14149	14206	14074	13918	14122	13920	14088	14027	14087	14143	13970	13806	14025	14009	13922	14114	14078	13988	13978	14036	14085	13884	13993	13960	13924	14034	14105	14069	14112	13852	13830	13989	13967	14059	13939	14163	13910	13870	14172	13999	13976	14028	13892	14054	13910	14054	14112	14015	13857	13892	13979	14048	14065	14141	13947	14017	14081	13882	13773	14192	13812	13987	14141	13928	13822	13943	14049	13863	13838	14085	14228	13882	14154	14125	14153	14001	14046	13966	14071	13948	13920	13943	13965	13970	13829	13960	13881	14042	14037	14076	14026	13876	14120	13987	14104	13912	14007	14107	14015	13965	13800	13994	13756	13953	13997	14018	14025	14061	14035	14017	13911	13893	14121	14113	14057	14065	14117	13972	13988	13931	13934	14013	13993	13951	13876	14033	13784	14024	13958	13945	14092	14022	14122	13915	14037	14083	14003	13867	14027	14001	13831	14069	13930	14085	13973	14083	13828	13883	14017	13893	14151	13998	13770	13985	14093	13897	14039	14100	13920	13950	14018	14164	13971	14029	13950	14121	14026	13858	14017	14003	13803	13987	13959	14003	13979	14090	14030	13902	14216	14146	13810	13959	13949	13982	14042	13875	14040	13962	14034	13922	13972	14085	13944	13899	13967	14038	14020	14059	14228	13963	14132	14040	14003	14086	14031	13989	14033	13867	13968	13968	14024	13984	13954	13968	13904	14029	14071	14042	13954	14112	14033	13794	13896	13921	14117	13974	14133	13996	14036	13957	13955	14179	14007	14111	13961	13924	13921	13934	13972	13978	13979	14052	14025	13887	13980	14070	14129	14021	13969	14130	13797	14060	14093	13975	14002	13931	13986	14014	13918	13949	14026	14020	14029	13894	14021	14060	14132	14011	14082	14051	13976	14061	14034	13974	13967	13816	13945	13921	13960	13965	13981	14051	13979	13948	13928	14060	13763	13993	14059	14113	13939	14036	13785	13961	13889	13965	13939	14029	14023	13985	13993	14133	13980	13862	14091	14168	14006	13893	13982	13901	14044	13811	14038	13974	13972	13811	13929	13903	14084	14062	14082	13891	14070	14025	14032	13915	13938	14108	13977	13978	13937	13946	13873	14044	13956	13904	14008	13927	13946	14084	13893	14090	13968	14004	14127	13906	14020	13878	14110	13943	13984	14088	14003	13945	13963	13987	14053	13970	14003	14027	14132	13901	13997	14073	13994	13921	14005	13890	13947	14071	13869	14041	13893	13971	13863	14062	14079	13999	13945	14034	14020	13788	14030	13807	13928	13936	14034	13893	13963	14024	14036	14035	13749	13995	14004	14043	13969	14112	13995	13992	14150	14076	14078	13970	14017	13958	14047	13906	13955	14113	14006	13881	14051	14040	13999	13855	14131	13946	13815	13750	14081	14044	13916	13908	14122	14062	14036	13854	13918	14130	14027	13908	14092	14099	13982	14179	13898	14115	14047	14072	13947	14043	13965	14193	13969	13724	14098	14046	13947	13861	14075	14095	13927	13862	14041	13988	13934	14110	14064	13894	14061	13879	13959	13866	13903	14139	14076	14017	14025	13958	13934	14046	13913	14040	13937	13840	14042	13901	14071	14168	13888	14061	13947	13845	14010	13971	14085	14009	14015	14077	14012	13953	13925	14044	13981	14028	13997	13981	14166	13830	14093	14149	14060	14142	13959	13900	14018	13735	13898	13981	14053	13955	14144	13965	13972	13852	13985	13938	13974	13896	14004	14102	14009	14050	14037	13940	14037	13932	13843	13978	13920	13897	13978	14005	13868	13970	14102	13957	14016	14179	14015	13937	14057	14093	14038	13847	13985	13886	13994	13889	13967	14085	13960	14045	13965	14023	13904	13908	13996	14059	13928	13915	14115	14030	13896	13939	14058	13947	13931	14051	13909	13903	14075	14112	14090	14157	14079	14074	14026	13942	14112	13705	13849	14054	14066	13954	13940	14004	13968	14123	14063	14043	14056	14008	14007	14011	13906	14057	13942	13995	14073	13877	14101	13848	14017	13978	14039	14048	14078	13899	14052	14104	14081	13922	14036	14046	13983	13944	14032	13916	14073	13926	14058	13851	14026	13960	14050	14090	14128	13966	13980	13774	14040	14035	14129	14119	13929
24113	18418	17851	17852	17905	18865	19974	21045	21440	21747	21160	20868	20460	20110	19560	19257	18941	18731	18818	18619	18584	18174	18315	18169	18079	18046	17716	17809	17746	17617	17674	17779	17470	17554	17596	17750	17728	17782	17832	17860	17771	17717	17898	17683	17866	17708	17762	17843	17708	18026	17740	17776	17629	17572	17581	17719	17538	17777	17562	17635	17527	17550	17594	17582	17613	17622	17612	17554	17630	17419	17354	17512	17700	17423	17513	17612	17340	17455	17494	17556	17546	17378	17555	17544	17710	17403	17512	17572	17629	17528	17465	17466	17425	17428	17533	17652	17271	17523	17605	17340	17382	17474	17330	17427	17374	17343	17511	17473	17427	17433	17433	17365	17515	17382	17407	17416	17514	17450	17518	17653	17437	17661	17516	17548	17338	17700	17505	17448	17412	17364	17689	17491	17452	17450	17608	17338	17512	17499	17555	17474	17377	17372	17391	17379	17507	17464	17389	17315	17428	17282	17533	17348	17446	17290	17340	17469	17343	17523	17702	17486	17207	17512	17526	17305	17492	17298	17286	17630	17468	17491	17378	17444	17416	17542	17519	17541	17623	17427	17622	17459	17429	17601	17597	17529	17603	17291	17581	17498	17369	17414	17298	17325	17412	17424	17517	17687	17372	17468	17417	17655	17702	17440	17533	17661	17484	17690	17653	17570	17462	17403	17389	17412	17387	17449	17591	17431	17454	17447	17536	17277	17402	17645	17576	17608	17590	17532	17446	17597	17643	17401	17531	17485	17506	17475	17398	17434	17543	17479	17482	17380	17680	17233	17371	17415	17648	17432	17565	17540	17567	17690	17689	17380	17504	17445	17747	17537	17317	17445	17371	17523	17535	17418	17537	17447	17650	17524	17563	17517	17509	17451	17384	17410	17324	17422	17661	17531	17496	17511	17521	17461	17483	17564	17234	17499	17183	17450	17436	17664	17331	17735	17520	17444	17625	17402	17447	17498	17484	17510	17577	17551	17598	17585	17588	17246	17531	17610	17444	17451	17443	17464	17416	17455	17507	17530	17509	17623	17617	17520	17480	17559	17475	17311	17321	17354	17428	17609	17253	17456	17525	17394	17478	17525	17589	17419	17441	17420	17464	17438	17586	17573	17369	17458	17623	17343	17445	17401	17530	17427	17405	17490	17752	17387	17447	17384	17362	17380	17435	17476	17715	17621	17633	17623	17273	17308	17536	17492	17522	17484	17725	17535	17696	17515	17655	17258	17417	17564	17383	17692	17599	17592	17185	17410	17558	17550	17647	17569	17144	17476	17567	17280	17583	17280	17489	17523	17416	17376	17447	17508	17730	17450	17530	17423	17418	17609	17458	17618	17515	17392	17450	17558	17734	17543	17373	17369	17468	17434	17333	17452	17502	17560	17502	17304	17418	17546	17609	17435	17493	17293	17427	17525	17543	17589	17255	17379	17458	17527	17585	17652	17505	17574	17563	17511	17410	17411	17482	17377	17414	17543	17423	17454	17471	17394	17570	17374	17463	17570	17638	17694	17433	17447	17614	17462	17314	17350	17547	17520	17603	17327	17553	17572	17375	17276	17415	17533	17244	17451	17360	17489	17572	17487	17534	17622	17418	17522	17550	17457	17586	17297	17509	17421	17657	17515	17453	17657	17494	17649	17455	17319	17485	17529	17565	17366	17624	17441	17574	17588	17624	17531	17241	17480	17505	17422	17346	17324	17602	17428	17530	17466	17323	17433	17513	17562	17639	17536	17686	17460	17422	17420	17491	17651	17617	17617	17370	17568	17428	17486	17348	17357	17386	17474	17426	17626	17478	17561	17303	17390	17149	17604	17611	17385	17517	17374	17424	17387	17336	17534	17535	17476	17298	17210	17667	17436	17564	17564	17631	17610	17441	17566	17424	17538	17436	17501	17611	17415	17330	17609	17629	17390	17674	17519	17598	17485	17227	17478	17415	17497	17652	17447	17475	17503	17449	17287	17579	17694	17429	17374	17475	17437	17384	17460	17434	17475	17258	17589	17548	17312	17721	17335	17588	17565	17414	17559	17510	17448	17483	17731	17523	17695	17705	17604	17571	17769	17506	17654	17444	17529	17650	17538	17289	17585	17493	17590	17487	17537	17581	17643	17492	17375	17552	17352	17624	17493	17560	17400	17258	17449	17456	17349	17700	17659	17582	17516	17235	17441	17460	17587	17514	17464	17499	17407	17264	17436	17530	17322	17505	17609	17664	17480	17438	17403	17533	17337	17614	17375	17545	17616	17532	17248	17318	17344	17484	17528	17323	17477	17444	17639	17561	17404	17543	17450	17422	17444	17521	17186	17378	17432	17457	17591	17583	17386	17646	17658	17423	17481	17647	17428	17480	17481	17343	17450	17527	17572	17557	17490	17551	17687	17572	17520	17440	17539	17589	17517	17671	17454	17449	17617	17475	17357	17697	17618	17484	17390	17459	17566	17513	17489	17350	17519	17463	17330	17423	17429	17478	17475	17384	17331	17562	17481	17462	17508	17667	17502	17394	17440	17419	17199	17320	17515	17251	17532	17514	17421	17319	17334	17645	17509	17408	17279	17413	17484	17503	17493	17333	17602	17344	17478	17389	17383	17495	17501	17539	17572	17595	17549	17531	17671	17584	17757	17577	17416	17483	17416	17390	17498	17506	17539	17362	17367	17536	17574	17438	17397	17448	17395	17491	17530	17657	17555	17500	17687	17486	17405	17311	17506	17460	17519	17575	17390	17520	17656	17529	17526	17536	17361	17494	17444	17395	17472	17514	17426	17456	17306	17425	17488	17654	17363	17356	17499	17481	17536	17562	17502	17526	17332	17466	17460	17413	17469	17781	17490	17472	17513	17534	17650	17612	17420	17490	17567	17531	17444	17644	17731	17553	17668	17623	17572	17225	17429	17535	17215	17198	17345	17657	17330	17659	17297	17344	17263	17492	17382	17568	17458	17327	17503	17226	17427	17340	17373	17360	17514	17323	17504	17577	17518	17376	17352	17545	17555	17582	17568	17662	17614	17306	17380	17642	17521	17723	17400	17576	17503	17646	17683	17505	17499	17665	17608	17472	17680	17283	17648	17449	17522	17518	17567	17422	17429	17543	17348	17591	17549	17545	17680	17598	17386	17678	17412	17476	17469	17421	17527	17477	17377	17325	17348	17337	17499	17467	17324	17618	17585	17271	17379	17371	17308	17568	17423	17294	17447	17426	17583	17513	17481	17495	17529	17623	17551	17449	17606	17464	17471	17269	17306	17591	17526	17417	17563	17451	17328	17407	17689	17468	17581	17370	17476	17397	17432	17521	17521	17368	17495	17651	17399	17456	17425	17593	17727	17414	17403	17521	17414	17174	17355	17422	17423	17493	17517	17437	17403	17520	17601	17458	17476	17549	17670	17605	17655	17311	17336	17534	17368	17492	17558	17314	17302	17570	17480	17275	17478	17441	17498	17519	17587	17525	17619	17391	17548	17484	17470	17571	17436	17536	17533	17381	17664	17466	17374	17396	17481	17306	17541	17626	17465	17501	17384	17584	17358	17445	17552	17503	17348	17570	17628	17425	17608	17594	17346	17571	17646	17501	17499	17717	17440	17490	17560	17544	17594	17470	17371	17448	17526	17394	17588	17697	17467	17513	17305	17495	17419	17445	17486	17434	17337	17400	17489	17407	17572	17417	17466	17794	17630	17368	17332	17471	17661	17523	17374	17349	17501	17336	17734	17592	17721	17508	17421	17525	17565	17645	17595	17405	17376	17418	17421	17408	17396	17621	17435	17628	17570	17485	17412	17571	17462	17235	17441	17349	17197	17410	17476	17630	17558	17510	17368	17551	17481	17343	17674	17563	17391	17442	17384	17545	17577	17411	17485	17389	17390	17577	17477	17401	17538	17592	17420	17471	17499	17404	17558	17412	17447	17358	17569	17298	17537	17624	17544	17387	17287	17523	17409	17451	17409	17335	17498	17423	17504	17401	17578	17284	17423	17583	17520	17623	17505	17358	17503	17377	17451	17428	17311	17626	17421	17269	17363	17381	17531	17440	17489	17561	17451	17369	17705	17359	17461	17492	17400	17491	17512	17547	17507	17452	17642	17564	17445	17413	17327	17305	17339	17596	17600	17433	17732	17569	17497	17321	17450	17488	17598	17396	17405	17505	17380	17394	17527	17568	17385	17629	17470	17552	17563	17446	17708	17568	17524	17459	17774	17594	17509	17428	17614	17322	17475	17471	17515	17594	17610	17549	17510	17427	17588	17418	17470	17550	17364	17574	17478	17255	17342	17430	17402	17363	17391	17587	17463	17458	17708	17538	17434	17542	17612	17479	17590	17446	17524	17363	17591	17596	17609	17431	17572	17471	17485	17489	17363	17508	17408	17349	17553	17463	17461	17480	17496	17326	17385	17456	17570	17511	17607	17333	17342	17420	17470	17500	17538	17513	17446	17378	17297	17689	17486	17456	17386	17414	17594	17658	17459	17555	17350	17414	17370	17604	17299	17629	17433	17557	17287	17507	17724	17733	17439	17498	17429	17437	17491	17707	17309	17497	17472	17438	17273	17542	17550	17446	17402	17525	17742	17398	17445	17530	17447	17573	17508	17573	17342	17648	17575	17567	17476	17371	17344	17490	17478	17448	17703	17511	17477	17631	17461	17265	17310	17486	17431	17336	17379	17348	17380	17468	17396	17647	17369	17454	17347	17505	17524	17506	17278	17391	17562	17475	17575	17402	17501	17524	17460	17566	17467	17605	17546	17665	17518	17618	17432	17503	17428	17526	17476	17382	17473	17472	17533	17424	17778	17454	17336	17540	17596	17537	17432	17616	17628	17441	17618	17362	17402	17360	17521	17513	17326	17492	17571	17516	17599	17583	17546	17412	17443	17463	17483	17335	17589	17442	17695	17522	17637	17406	17581	17570	17256	17467	17426	17524	17487	17648	17466	17661	17531	17478	17528	17654	17441	17579	17446	17494	17505	17430	17567	17555	17595	17502	17463	17681	17557	17562	17541	17284	17513	17423	17507	17366	17364	17390	17473	17399	17689	17477	17389	17370	17534	17603	17692	17613	17572	17528	17455	17424	17439	17403	17267	17484	17472	17599	17621	17429	17518	17501	17357	17484	17536	17649	17308	17496	17580	17385	17589	17575	17346	17489	17322
20442	15601	14996	15062	16520	19968	21003	21620	22231	22366	21376	20851	20031	19325	18528	18055	17621	16963	16834	16461	16409	16291	16077	16001	16024	15637	15424	15184	15118	15147	15161	15094	15127	15166	15039	14942	15022	14798	14943	15008	14955	15120	15091	15219	14983	15085	15049	15309	15288	15092	15130	14955	14915	14554	14837	14661	14465	14433	14409	14537	14577	14545	14556	14558	14585	14641	14780	14499	14693	14666	14620	14540	14647	14616	14378	14425	14491	14317	14456	14570	14443	14417	14316	14531	14494	14262	14461	14584	14607	14613	14397	14537	14475	14567	14493	14476	14736	14408	14578	14570	14321	14540	14513	14513	14554	14565	14589	14382	14613	14487	14533	14534	14421	14352	14419	14470	14331	14473	14608	14078	14398	14502	14410	14495	14494	14419	14515	14463	14554	14474	14480	14571	14551	14579	14434	14464	14384	14461	14562	14470	14561	14486	14531	14523	14476	14513	14321	14619	14498	14601	14564	14700	14444	14295	14533	14479	14612	14468	14591	14450	14406	14243	14561	14576	14452	14402	14558	14462	14496	14611	14448	14520	14419	14439	14461	14546	14549	14391	14492	14515	14630	14462	14552	14506	14392	14474	14347	14478	14426	14568	14727	14624	14493	14416	14496	14659	14475	14572	14612	14500	14594	14393	14517	14386	14479	14537	14611	14512	14493	14508	14454	14610	14482	14514	14546	14580	14512	14496	14737	14508	14386	14447	14478	14706	14496	14352	14460	14456	14410	14500	14491	14396	14472	14518	14483	14511	14691	14476	14498	14337	14503	14338	14416	14629	14450	14432	14362	14491	14531	14505	14428	14726	14415	14535	14394	14369	14360	14593	14375	14630	14397	14435	14677	14347	14217	14447	14395	14610	14489	14618	14448	14540	14546	14566	14514	14472	14457	14445	14449	14585	14528	14401	14483	14467	14663	14493	14655	14610	14524	14539	14541	14403	14550	14340	14519	14492	14392	14528	14490	14426	14542	14556	14372	14605	14380	14564	14502	14462	14537	14481	14453	14530	14570	14254	14388	14463	14372	14478	14429	14618	14480	14545	14379	14465	14447	14530	14495	14437	14609	14593	14543	14457	14391	14575	14442	14427	14568	14555	14619	14503	14474	14504	14410	14440	14462	14593	14394	14434	14499	14414	14538	14555	14567	14455	14395	14340	14402	14519	14577	14677	14538	14565	14450	14484	14434	14450	14362	14506	14476	14416	14686	14523	14554	14620	14491	14643	14558	14659	14715	14383	14387	14539	14381	14514	14493	14522	14489	14485	14337	14487	14378	14562	14486	14361	14451	14465	14671	14609	14448	14407	14524	14526	14432	14331	14594	14386	14482	14651	14416	14641	14609	14537	14522	14524	14496	14468	14423	14586	14561	14378	14643	14361	14352	14668	14255	14455	14314	14517	14390	14541	14474	14639	14440	14452	14475	14475	14530	14381	14419	14468	14437	14315	14281	14456	14450	14580	14509	14346	14633	14497	14646	14481	14439	14378	14485	14351	14419	14405	14705	14520	14429	14327	14655	14564	14500	14492	14414	14318	14651	14398	14531	14618	14649	14556	14420	14534	14546	14449	14402	14492	14525	14564	14662	14504	14412	14689	14524	14583	14556	14515	14562	14331	14518	14413	14579	14414	14500	14679	14537	14588	14592	14502	14387	14604	14350	14483	14485	14413	14501	14381	14450	14581	14345	14434	14458	14491	14542	14478	14553	14238	14369	14365	14462	14378	14511	14609	14536	14502	14512	14421	14487	14534	14462	14554	14441	14568	14464	14453	14377	14663	14482	14320	14358	14472	14422	14542	14482	14537	14515	14678	14472	14579	14553	14523	14463	14446	14414	14562	14495	14411	14528	14484	14394	14644	14562	14281	14585	14488	14528	14628	14318	14486	14529	14386	14463	14566	14289	14397	14566	14624	14587	14543	14490	14363	14364	14536	14620	14364	14670	14181	14558	14460	14581	14434	14772	14426	14453	14387	14487	14493	14505	14367	14632	14606	14516	14434	14596	14327	14578	14402	14518	14527	14661	14395	14747	14620	14458	14582	14375	14654	14533	14513	14392	14502	14309	14581	14516	14515	14558	14469	14499	14470	14343	14482	14561	14527	14424	14668	14644	14460	14564	14525	14486	14340	14532	14410	14428	14624	14361	14572	14467	14439	14468	14459	14484	14502	14502	14591	14472	14517	14613	14476	14632	14359	14595	14547	14531	14581	14471	14577	14526	14376	14608	14561	14580	14576	14623	14583	14592	14666	14297	14504	14597	14408	14621	14466	14588	14521	14286	14446	14729	14576	14528	14495	14458	14547	14519	14437	14495	14695	14520	14436	14513	14363	14610	14552	14392	14428	14396	14617	14495	14584	14562	14593	14661	14294	14440	14506	14535	14553	14455	14497	14743	14410	14635	14428	14404	14418	14396	14551	14526	14630	14444	14343	14563	14348	14793	14549	14693	14534	14527	14348	14568	14516	14480	14455	14413	14596	14503	14529	14498	14460	14243	14461	14501	14501	14401	14549	14531	14509	14428	14348	14591	14528	14529	14359	14826	14447	14687	14457	14390	14427	14504	14711	14369	14331	14529	14353	14575	14618	14600	14487	14486	14457	14595	14495	14533	14573	14547	14667	14539	14566	14548	14542	14464	14328	14431	14446	14478	14517	14527	14593	14525	14461	14604	14575	14631	14571	14444	14445	14572	14503	14646	14378	14531	14397	14407	14489	14450	14590	14429	14486	14454	14600	14510	14335	14354	14503	14450	14632	14478	14698	14554	14521	14564	14630	14443	14419	14679	14317	14470	14364	14561	14573	14355	14484	14262	14376	14480	14598	14464	14644	14539	14589	14523	14508	14547	14527	14434	14475	14457	14563	14454	14540	14505	14576	14598	14530	14380	14776	14549	14366	14306	14620	14545	14565	14676	14447	14437	14537	14570	14438	14434	14627	14496	14421	14513	14572	14488	14411	14633	14431	14423	14318	14440	14688	14401	14684	14451	14369	14423	14535	14367	14647	14541	14528	14474	14478	14508	14509	14307	14622	14730	14507	14438	14540	14488	14576	14634	14509	14480	14597	14507	14539	14445	14697	14583	14596	14527	14470	14680	14548	14495	14388	14400	14642	14386	14409	14384	14508	14510	14383	14568	14661	14435	14506	14556	14501	14453	14414	14552	14544	14277	14417	14483	14510	14411	14517	14417	14432	14617	14433	14473	14465	14628	14538	14666	14503	14676	14553	14383	14590	14546	14504	14375	14424	14453	14419	14586	14560	14540	14416	14667	14564	14549	14368	14615	14569	14486	14513	14507	14554	14588	14519	14478	14524	14390	14437	14402	14583	14456	14522	14460	14442	14380	14462	14519	14479	14470	14405	14537	14481	14632	14481	14589	14561	14446	14420	14527	14528	14518	14349	14319	14583	14292	14432	14422	14326	14496	14477	14611	14463	14458	14510	14486	14739	14539	14678	14511	14470	14447	14525	14288	14470	14643	14626	14524	14681	14351	14279	14568	14614	14393	14511	14640	14427	14522	14309	14463	14453	14448	14352	14633	14500	14412	14400	14449	14550	14334	14599	14640	14477	14608	14509	14475	14382	14465	14483	14573	14455	14303	14531	14528	14471	14452	14634	14667	14273	14622	14446	14494	14349	14434	14531	14513	14550	14324	14384	14521	14359	14445	14328	14694	14275	14341	14480	14402	14442	14468	14264	14329	14586	14617	14493	14400	14583	14529	14629	14475	14540	14379	14662	14340	14640	14373	14322	14337	14459	14422	14662	14450	14593	14552	14546	14489	14471	14357	14669	14575	14391	14469	14442	14581	14444	14401	14514	14254	14549	14508	14452	14550	14383	14508	14351	14487	14426	14381	14550	14713	14520	14500	14579	14493	14481	14552	14429	14512	14458	14591	14601	14473	14552	14471	14683	14551	14581	14518	14481	14635	14577	14556	14399	14479	14466	14546	14563	14373	14537	14703	14504	14420	14364	14545	14480	14701	14664	14495	14395	14520	14539	14517	14652	14523	14468	14438	14627	14579	14621	14493	14612	14672	14515	14452	14399	14522	14463	14503	14475	14653	14448	14431	14528	14540	14512	14549	14341	14497	14544	14581	14570	14477	14362	14541	14483	14644	14442	14548	14461	14467	14696	14387	14456	14494	14544	14599	14390	14478	14466	14606	14520	14439	14429	14451	14564	14599	14450	14514	14511	14598	14511	14346	14465	14325	14553	14606	14542	14552	14493	14519	14490	14535	14497	14542	14485	14562	14546	14340	14299	14478	14275	14427	14484	14580	14462	14468	14489	14312	14557	14537	14533	14442	14564	14403	14588	14602	14363	14395	14313	14524	14653	14463	14454	14704	14402	14490	14715	14524	14371	14729	14556	14341	14531	14666	14713	14558	14644	14403	14466	14499	14457	14471	14598	14627	14636	14540	14491	14505	14432	14513	14503	14466	14482	14460	14387	14475	14614	14552	14490	14534	14450	14611	14505	14422	14341	14608	14523	14384	14435	14393	14443	14540	14482	14555	14695	14420	14368	14390	14398	14526	14216	14658	14558	14564	14586	14627	14558	14426	14594	14397	14504	14479	14468	14537	14558	14497	14494	14621	14579	14545	14460	14551	14626	14510	14371	14557	14637	14503	14697	14625	14418	14666	14564	14379	14409	14562	14621	14423	14511	14488	14444	14519	14510	14612	14453	14456	14439	14502	14585	14547	14646	14494	14487	14612	14495	14442	14536	14594	14451	14687	14627	14451	14426	14447	14480	14460	14575	14615	14450	14275	14431	14630	14518	14315	14467	14526	14460	14683	14551	14506	14520	14605	14473	14476	14410	14664	14631	14601	14468	14677	14556	14574	14437	14383	14529	14526	14529	14521	14318	14423	14598	14618	14655	14585	14358	14530	14554	14303	14524	14428	14573	14531	14563	14552	14296	14483	14508	14419	14486	14503	14560	14618	14296	14518	14780	14695	14486	14526	14301	14470	14411	14602	14195	14337	14518	14383	14431	14508	14418	14580	14605	14471	14377	14779	14542	14448	14661	14569	14486	14495	14581	14553	14501	14261	14396	14504	14490	14687	14508	14552	14450	14444	14473	14699	14364	14619	14332	14663	14511	14617	14656	14411	14654	14706	14476	14597	14559
29795	19359	18949	18542	18181	19368	20932	21415	22287	22094	22105	21619	21031	20525	20336	20141	19456	19375	19108	19110	19105	19016	18950	19099	18765	18541	18326	18238	18358	18318	18179	18360	18434	18254	18294	18279	18308	18497	18364	18356	18391	18359	18230	18148	18091	18350	18253	18254	18378	18301	18221	18278	18187	17972	17947	18091	18174	17957	18022	18014	17944	18171	17920	18133	18085	17890	18130	17909	18077	18115	17911	18113	17978	18295	18093	18079	17968	18243	18213	18150	18201	17935	18058	18043	18063	17889	18075	18030	17902	18065	18167	18031	18142	18096	17992	17893	17887	18253	18068	18054	18007	18119	17980	17870	17965	17924	17902	18297	18004	18020	17901	18070	18173	18123	17929	17971	18017	17925	17992	18000	18019	18046	17856	17888	17973	18019	18176	18278	18163	18150	17988	17932	17914	18029	18173	18160	18182	17972	17860	17897	18084	17904	17957	18220	18099	18007	17862	18010	17938	17834	18038	18081	18247	17902	18194	18139	18133	18177	18098	18185	17981	18169	18082	17925	18002	17925	18017	17815	18171	18075	17909	18033	17973	18060	18003	17980	18012	18011	18118	18160	18205	17994	17906	18028	18111	18166	17865	17810	17913	18013	17978	18059	18131	18108	18041	17861	17827	17774	18033	18067	17831	17988	17908	18087	18042	17696	17851	17887	18230	18132	18020	17880	17911	17897	18108	18076	18098	17911	18122	18216	18086	17728	17968	17927	17966	18039	18039	18110	17996	17850	18204	17970	18197	18221	18000	18082	18048	17912	18043	17833	17934	17772	18004	18137	17862	17846	17849	18010	17935	17853	18190	17847	18055	17978	17953	17962	17941	18153	18188	17941	18000	18086	17915	17928	17931	17998	18099	18063	18266	18049	18048	17862	18125	18003	17931	17892	18158	18069	18259	17856	17918	18033	17961	18003	18179	17974	18050	17968	17889	17596	17868	17937	18248	18078	17842	17644	18150	17879	17889	17917	17931	18113	18195	18146	18051	18160	17972	18205	18045	18043	18327	18010	18164	18277	18060	18089	18202	17922	18181	18017	17969	18059	17931	18108	18225	18022	17937	18135	18088	18200	17962	18147	17981	18073	18156	18163	18066	18091	18081	18130	18002	18364	17867	17966	17879	17950	18031	17947	17961	18117	17930	18081	17944	17948	18124	17965	17989	18141	18129	18112	17896	18030	17976	17783	18177	18094	17983	18212	17978	17997	18110	18123	17911	18102	17823	18049	18098	17931	18075	18105	17868	18030	17962	17949	18114	18056	17958	18003	17802	18084	17940	17982	17911	17854	18049	18225	18044	18030	17934	18145	18076	17929	18080	18061	18151	18202	17944	17781	17840	18032	17983	18042	18265	18077	17852	18006	17925	17965	18120	18160	18011	18061	17997	17918	18009	17927	17961	18166	18073	18077	17982	17937	17962	18127	18128	17991	18012	17972	17997	18024	17955	18036	17930	18014	17809	17818	17855	17924	17927	17892	18123	17929	17990	18005	17890	18102	17867	17887	17930	17754	17988	18103	17939	17808	17908	18061	17908	17984	18075	18068	18092	17928	18233	17912	17879	17863	17775	17935	17871	18176	18065	18072	18043	17948	18041	17932	18036	18243	18015	17994	17977	18169	18038	17864	17957	18198	18164	17856	17871	18096	18029	18098	17973	18115	17846	17811	17968	17889	17888	17902	17996	18025	17924	18011	17918	17943	17888	18024	17915	17973	18092	18095	17980	18106	18019	17916	18045	17861	17911	18081	18145	17891	18055	18096	17950	18111	17976	18054	18082	18048	17910	18020	18098	18282	18130	18075	17908	18178	18149	18018	17922	18070	17941	18191	18171	17925	17988	18097	18166	18054	18170	17982	18017	17832	18027	17937	18013	18190	17950	18068	17844	17836	18153	18033	17915	18134	18267	18290	17989	18154	18073	18049	17886	18019	18112	17972	18072	18215	18069	17938	17894	17916	17973	18034	18070	17807	18065	18090	17950	17689	18142	17968	18039	18152	17973	17991	18039	18151	18338	18036	18114	18231	18109	18200	18127	18028	17967	18112	18025	18023	18044	18001	17949	18141	17954	17941	18018	18052	18210	17839	17992	18139	18186	18110	18035	18156	17782	17942	17856	17867	17908	18315	17974	18072	18079	18068	18092	18080	17797	18105	18146	18119	17974	18018	18043	17829	17991	17834	18061	18129	17956	17988	18125	17948	17857	18029	17991	18310	18036	18043	18026	17957	17943	18171	18167	17876	17974	17971	17940	17874	18181	17980	18125	17966	17847	18101	18126	18024	17980	18062	18039	18189	17945	18047	18041	18046	17926	17845	18100	18121	17820	17845	18081	18008	18209	18028	18195	18049	18031	18041	17902	17826	18074	17978	17950	18028	17996	18220	17973	17877	18179	18063	18010	17996	18056	18312	17882	18126	17985	17951	18006	17895	18010	17937	17971	18083	17895	18064	18079	17972	17921	18143	18029	18053	17853	17964	18096	17909	17895	17841	17884	17927	17971	17910	18132	17826	18249	18137	18212	18128	17998	18123	18017	18031	18101	17912	18141	17967	18125	18118	18013	18046	17924	17976	17866	18134	18091	17844	18149	17897	18034	18152	18305	18006	18063	18170	18077	17982	18029	17996	17968	17994	17957	17914	18426	18034	17776	18009	18072	18048	18025	18008	17955	18139	18004	18076	18052	17978	18055	17912	18030	18160	17849	17790	17863	17999	18127	17735	18332	17836	18071	18137	17889	17977	17973	18222	18097	18276	18009	18092	17852	18106	17946	17864	17900	18159	18007	17874	17837	17983	18119	18088	17958	17816	18003	18145	18160	18042	18047	17997	18087	18051	18049	18126	18293	17956	17983	17902	18209	18117	18087	18132	17838	18056	17960	17964	18137	17920	17882	18086	18078	18137	17836	18208	17882	18216	18059	18062	18090	18162	17986	18003	18251	17973	17997	17950	18060	18091	17950	18030	18108	18293	18039	18026	17980	17895	17969	17996	18202	18010	18037	17904	18047	18137	18346	18068	18018	18210	18150	18079	18047	18101	18102	18119	17907	17949	17959	18172	18045	17913	18034	17937	17834	18067	17956	17912	17968	18116	18241	18207	17996	17967	18042	18089	18086	17969	17855	18090	17956	18199	18086	18122	17891	18018	18053	18095	18100	17864	17917	17997	18015	17726	18201	18026	18186	17820	17830	18010	18129	18045	17866	18094	18206	18088	18055	17925	17921	18046	17919	17828	18068	17895	17837	17886	18052	18009	18131	17998	18221	18185	17970	18022	18120	18028	17964	17972	18101	17959	18052	17809	17993	17981	18120	18037	18135	18210	18011	18022	18034	17938	17986	17984	18096	17994	17772	18107	18106	17788	18001	17944	17906	18042	18119	18051	18049	17871	18096	17958	17921	17857	18231	18136	17997	17994	17848	17922	18141	18073	17990	18019	18004	18037	17967	17997	17955	17951	18187	18326	17991	18108	17848	18211	18151	18033	17920	18351	18192	17931	18040	18006	17904	17912	18030	18137	18195	18212	17771	18096	18068	18159	18041	18111	18086	17920	17965	17897	17832	18191	17953	17962	18012	18008	18068	17864	17882	18009	18011	17988	18189	17991	17996	17857	17988	18242	17905	18165	17738	18038	18029	18006	18084	18005	17821	17875	17933	18000	18210	18044	18015	18123	18156	18134	17950	17948	18031	17924	18002	17904	18092	18191	18066	17902	18118	18132	18149	17911	17932	17889	17982	17787	18053	18129	17978	18006	18059	18002	17969	18158	18206	18013	18042	18136	17953	18112	18195	17821	18051	18073	18101	17908	18129	17896	17963	17999	18044	18192	18137	18029	18028	18041	18149	17929	17945	18070	18024	17992	18007	17865	17888	17752	17947	18122	17948	17954	18184	18238	17842	18105	17986	17890	18246	18098	18110	18107	18263	18079	17989	17950	18080	17879	17998	17924	18124	17980	18088	17882	18083	17928	18210	18146	17982	17972	17985	17966	18013	18070	17955	18024	18054	18100	17948	18040	17926	17855	17784	17959	18040	17851	17831	17876	18077	18023	17989	18030	18114	17861	17993	17848	17935	18062	18141	18082	18141	18106	17754	18000	17832	17941	17911	17938	18106	18061	17944	18017	17984	17930	17895	17918	18205	17876	18050	18023	17845	18170	18057	18122	17677	18109	18070	18117	17964	17874	17991	18057	17926	18074	18087	18065	18203	17815	17992	17984	18120	18198	18013	18197	18116	18045	18004	17994	18128	17977	17932	17911	18053	17955	18029	18051	18063	18197	17809	17919	18088	18335	17790	17939	17995	17855	18010	17898	18060	18020	18225	18151	18154	17899	17898	17996	18115	18126	18225	18001	17945	18012	17901	17944	18157	18121	18114	17955	17846	18059	18009	18044	18074	18169	18148	18113	18177	18086	17703	18187	17997	18254	18119	18161	18180	18160	17928	17983	17988	18001	17983	18010	18152	17984	17901	18045	18025	18162	17959	17852	17764	17897	18015	17952	18215	17906	18332	18049	17953	17964	17973	18044	17945	18088	17949	18014	18151	18055	18010	18043	17988	17823	17973	18044	18025	17941	18010	18090	18067	18178	17758	17992	17962	18029	17764	18153	18322	17990	18076	17998	17995	17870	17995	18018	18156	18085	17906	18157	18239	18030	17824	18096	18013	17975	18030	17867	17807	17964	18096	17896	18201	17969	18090	17991	17984	18152	17974	18087	18040	17865	18079	17996	17981	18153	18216	18115	17975	18117	18026	18219	17971	18163	18084	18207	17841	17955	17975	17836	17919	18020	17943	18208	18024	18101	17903	18058	17823	18034	18058	17902	18048	18048	17941	18094	18054	17869	18202	18081	18017	17994	17801	18100	17854	18137	18020	18027	18232	18135	17774	18102	18239	17985	17934	18004	18184	17963	17717	18249	18025	17884	18001	18017	18072	18106	18137	17957	17990	18031	17986	17751	17995	18092	18048	18093	18049	18003	18144	17950	18163	18184	17954	18163	18096	17967	17952	18108	17954	18086	17974	17897	17849	17854	17913	17956	17985	18061	17885	17837	18233	18046	17945	17804	18110	17846	17960	17976	18023	18110	18034	17811	17986	18045	18231	18156	18039	18188	18097	18110	17969	18065	18052	18203	18070	18169
22375	15935	15375	15583	17059	20049	21496	22241	23181	22936	22005	21381	20397	19657	18879	18151	17649	17423	17133	16811	16573	16502	16308	16375	16205	15867	15652	15724	15697	15342	15435	15518	15365	15472	15222	15306	15256	15279	15264	15397	15162	15419	15352	15225	15297	15463	15353	15312	15394	15443	15339	15173	15183	15150	14939	14798	14786	14880	14779	14739	14751	14764	14797	14990	14973	14806	14799	14656	14867	15069	14817	14923	14914	14728	14790	14809	14950	14946	14820	14816	14930	14875	14723	14880	14804	14653	14674	14891	14764	14842	14625	14895	14874	14744	14691	14619	14839	14858	14903	14773	14652	14769	14689	14723	14628	14826	14629	14698	14712	15020	14953	14906	14756	14784	14842	14869	14737	14892	14889	14703	14694	14735	14753	14781	14722	14875	14899	14720	14894	14763	14652	14829	14783	14572	14877	14781	14672	14795	14788	14785	14804	14805	14840	14765	14798	14806	14754	14802	14656	14781	14816	14883	14953	14901	14764	14980	14766	14842	14856	14658	14761	14672	14836	14789	14938	14748	14924	14744	14738	14759	14966	14728	14782	14881	14704	14800	14705	14669	14553	14828	14880	14771	14782	14732	14820	14730	14806	14727	14687	14880	14785	15085	14827	14888	14830	14937	14708	14687	14795	14730	14780	14639	14839	14839	14708	14771	14545	14782	14648	14749	14591	14717	14654	14925	14378	14892	14730	14903	14691	14897	14816	14791	14723	14805	14784	14787	14679	14677	14683	14813	14562	14683	14968	14793	14748	14833	14724	14776	14700	14502	14888	14971	14806	14731	14743	14884	14692	14744	14731	14809	14619	14891	14765	14787	14793	14684	14765	14759	14827	14613	14650	14764	14903	14683	14962	14801	14898	14833	14798	14762	14869	14812	14781	14672	14729	14904	14592	14693	14685	14621	14807	14892	14772	14853	15141	14642	14858	14861	14572	14855	14826	14669	14727	14842	14809	15000	14885	14714	14643	14776	14805	14692	14631	14727	14728	14636	14694	14686	14719	14819	14859	14937	14814	14776	14753	14749	14702	14819	14780	14687	14965	14796	14880	14729	14866	14835	14715	14832	14924	14924	14735	14865	14697	14840	14792	15018	14974	14589	14851	14872	14677	14768	14826	14848	14703	14594	14791	14611	14850	14881	14802	14781	14845	14832	14767	14822	14812	14624	14642	14643	14654	14716	14888	14790	14793	14879	14790	14618	14901	14858	14795	14876	14657	14645	14907	14811	14664	14722	14808	14890	14781	14769	14999	14730	14528	14745	14759	14704	14665	14975	14534	14781	14721	14695	14735	14744	14727	14806	14646	14673	14816	14950	14893	14892	14660	14720	14917	14941	14690	14723	14958	14936	14728	14853	14914	14758	14848	14749	14693	14798	14878	14931	14727	14758	14666	14711	14727	14687	14682	14787	14840	14680	14830	14728	14860	14864	14807	14865	14682	14645	14693	14940	14717	14919	14808	14887	14614	14866	14937	14701	14746	14866	14843	14767	14770	14813	15070	14901	14925	14826	14792	14986	14858	14775	14717	14808	14708	14712	14682	14795	14807	14918	14842	14753	14766	14819	14899	14788	14734	14815	14684	14839	14797	14786	14745	14814	14675	14838	14818	14741	14856	14749	14772	14785	14792	14822	14706	14817	14768	14730	14702	14699	14756	14788	14811	14811	14859	14772	14742	14841	14760	14808	14796	14814	14945	14854	14937	14915	14853	14696	14868	14817	14826	14710	14751	14726	14717	14813	14601	14889	14785	14774	14783	14729	15019	14697	14929	14760	14677	14847	14850	14825	14765	14871	14779	14991	14817	14655	14654	14724	14642	14828	14782	14730	14781	15014	14766	14858	14928	14727	14884	14802	14603	14719	14824	14809	14546	14842	14851	14802	14738	14795	14858	14621	14648	14968	14693	14713	14926	14678	14664	14804	14738	14748	14794	14955	14874	14698	14767	14733	14780	14855	14911	14999	14708	14772	14937	14766	14883	14792	14739	14786	14993	14723	14779	14704	14794	14929	14726	14811	14755	14749	14661	14889	14867	14893	14780	14849	14656	14683	14897	14675	14983	14903	14742	14515	14804	14759	14699	14671	14579	14719	14921	14756	14678	14727	14692	14829	14734	14774	14625	14767	14721	14888	14971	14724	14892	14769	14677	14702	14948	14725	14710	14927	14763	14718	14933	14940	14881	14656	14743	14771	14948	14672	14740	14634	14468	14620	14947	14800	14891	14855	14686	14769	14950	14753	14762	14847	14741	14869	14870	14870	14825	14700	14824	14685	14790	14775	14673	14790	14633	14690	14678	14743	14801	14744	14888	14798	14710	14877	14931	14763	14764	14781	14708	14714	14644	14878	14756	14873	14692	14846	14569	14674	14711	14952	14743	14719	14721	14818	14852	14702	14893	14746	14799	14622	15019	14598	14758	14633	14761	14715	14710	14818	14626	14738	14810	14769	14688	14781	14683	14846	14794	14788	14833	14807	14582	14645	14879	14661	14830	14983	14857	14693	14588	14916	14728	14779	14812	14705	14799	14627	14890	14810	14655	14733	14611	14726	14782	14919	14539	14641	14727	14856	14703	14715	14773	14801	14860	14865	14519	14928	14820	14554	14822	14550	14811	14864	14723	14850	14808	14723	14736	14727	14736	14889	14748	14699	14674	14743	14783	14772	14700	14810	14719	14744	15038	14727	14768	14896	14804	14817	14759	14939	14848	14850	14782	14653	14782	14857	14787	14935	14808	14654	14923	14901	14917	14763	14833	14800	14881	14785	14688	14645	14891	14826	14981	14636	14856	14862	14827	14934	14897	14787	14730	14770	14867	14740	14938	14693	14858	14905	14813	14566	14568	14835	14933	14683	14712	14591	14782	14911	14815	14722	14857	14698	14852	14656	14901	14767	14741	14730	14902	14973	14832	14745	14657	14773	14758	14765	14745	14699	14885	14673	14730	14704	14956	14695	14832	14784	14659	14752	14695	14839	14779	14640	14791	14840	14872	14759	14851	14816	14874	14791	14654	14916	14794	14832	14888	14644	14772	14687	14872	14689	14813	14794	14657	14747	14890	14718	14640	14753	14775	14933	14818	14733	14680	14832	14633	14694	14806	14628	14768	14712	14748	14710	14849	14696	14756	14689	14803	14795	14722	14752	14862	15019	14578	14877	14898	14752	14629	14671	14782	14849	14686	14641	14966	14721	14811	14781	14744	14736	14657	14868	14700	14620	14739	14729	14823	14588	14758	14785	14720	14816	14785	14696	14790	14790	14831	14770	14892	14732	14917	14830	14863	14957	14720	14736	14770	14664	14759	14878	14828	14845	14663	14763	14832	14932	14722	14639	14774	14818	14796	14740	14908	14892	14848	14794	14816	14574	14869	14804	14722	14624	14694	14893	14751	14776	15042	14723	14631	14746	14869	14745	14789	14665	14935	14917	14720	14779	14804	14892	14814	14678	14696	14812	14847	14673	14768	14634	14929	14870	14729	14762	14630	14621	14773	14805	14693	14755	14826	14665	14998	14798	14745	14845	14871	14690	14702	14768	14767	14628	14739	14554	14644	14860	14819	14559	14873	14843	14789	14863	14782	14663	14847	14699	14714	14778	14894	14785	14792	14734	14625	14787	14756	14786	14846	14714	14770	14815	14811	14930	14852	14915	14841	14925	14834	14799	14646	14898	14871	14832	14723	14980	14924	14720	14989	14571	14800	14793	14825	14727	14863	14722	14720	14692	14782	14645	14726	14632	14652	14855	14816	14683	14938	14839	14789	14718	14812	14803	14691	14865	14843	14764	14675	14750	14895	14850	14947	14809	14695	14857	14724	14820	14841	14742	14669	14711	14593	14970	14800	14702	14558	14636	14908	14697	14794	14862	14851	14801	14912	14829	14790	14738	14985	14787	14840	14763	14702	14823	14724	14775	14657	14924	14652	14853	14907	14847	14859	14622	14704	14835	14915	14786	14717	14922	14798	14831	14667	14694	14835	14862	14909	14713	14710	14755	14895	14770	14706	14732	14871	14875	14763	14694	14921	14663	14787	14696	14787	14908	14754	14771	14790	14671	14690	14843	14804	14843	14775	14805	14797	14741	14741	14758	14679	14811	14773	14820	14789	14823	14752	14844	14695	14513	14703	14697	14781	14834	14762	14859	14826	14882	14751	14886	14629	14940	14715	14738	14901	14865	14779	14578	14842	14808	14684	14826	14841	14692	14891	14783	14782	14788	14725	14948	14871	14773	14789	14827	14836	14863	14894	14718	14893	14747	14715	14882	14708	14672	14793	14803	14731	14855	14817	14741	14741	14608	14969	14571	14667	14674	14722	14710	14663	14798	14670	14913	14979	14720	14785	14702	14699	14815	14939	14706	14749	14754	14844	14704	14863	14740	14906	14722	14757	14648	14846	14814	14842	14798	14811	14828	14729	14851	14800	14774	14986	14794	14692	14744	14682	14634	14819	14869	14824	14693	14642	14774	14744	14578	14708	14691	14693	14815	14832	14784	14833	14836	14720	14743	14723	14713	14725	14688	14769	14679	14789	14809	14751	14738	14871	14720	14669	14709	14853	14737	14817	14815	15050	14630	14828	14739	14823	14650	14767	14870	14731	14649	14929	14786	14645	14805	14738	14927	14644	14770	14859	14813	14746	14819	14783	14859	14626	14730	14841	14808	14877	14789	14790	14854	14623	14668	14828	14766	14861	14816	14769	15076	14780	14852	14666	14854	15018	14724	14902	14634	14796	14671	14768	14733	14798	14643	14782	14859	14824	14744	14856	14661	14676	14732	14834	14884	14684	14775	14765	14661	14777	14679	14775	14736	14754	14863	14742	14752	14809	14808	14634	14781	14777	14761	14812	14659	14683	14886	14762	14999	14772	14803	14914	14784	14850	14887	14823	14955	14849	14945	14589	14881	14643	14714	14841	14799	14970	14901	14762	14864	14815	14783	14758	14640	14849	14737	14868	14772	14818	14823	14650	14816	14770	14825	14674	14867	14725	14756	14764	14885	14848	14884	14993	14762	14812	14953	14911	14958	14695	14816	14677	14733	14890	14856	14924	14890	14777	14737	14758	14814	14665	14651	14846	14825	14765	14792	14865	14839	14810	14634	14829	14768	14908	14948	14738	14881	14819	14698	14855	14727	14740	14800
22899	16830	17020	16860	16853	17174	17729	18308	18477	19095	18781	18641	18210	17971	17609	17509	17461	17200	17189	17061	17115	16920	17079	17197	16906	17017	17088	16753	16770	16817	16674	16811	16742	16773	16855	16571	16707	16885	16593	16773	16918	16747	16637	16626	16725	16731	16700	16647	17030	16777	16657	16839	16661	16821	16665	16517	16764	16612	16605	16516	16639	16693	16582	16601	16456	16666	16725	16274	16493	16566	16686	16591	16797	16715	16655	16588	16534	16513	16681	16672	16476	16619	16648	16664	16490	16749	16445	16400	16497	16364	16520	16642	16475	16593	16683	16592	16521	16608	16540	16682	16518	16499	16561	16599	16452	16805	16594	16650	16360	16622	16526	16554	16678	16670	16612	16834	16542	16782	16646	16425	16558	16838	16697	16673	16283	16642	16460	16395	16796	16794	16797	16576	16679	16709	16652	16642	16757	16645	16668	16538	16505	16740	16621	16500	16563	16639	16802	16700	16612	16508	16628	16485	16667	16602	16466	16417	16607	16618	16752	16860	16595	16566	16589	16494	16596	16713	16525	16483	16781	16595	16799	16760	16577	16422	16532	16568	16547	16532	16767	16691	16509	16701	16628	16790	16548	16768	16725	16648	16356	16517	16560	16698	16674	16544	16463	16760	16710	16715	16573	16507	16538	16552	16669	16726	16603	16699	16576	16759	16496	16686	16697	16577	16496	16476	16648	16628	16559	16628	16684	16868	16595	16666	16814	16680	16487	16527	16776	16655	16673	16645	16573	16507	16620	16681	16736	16635	16427	16471	16455	16246	16610	16637	16396	16523	16525	16532	16717	16584	16542	16515	16886	16518	16653	16584	16509	16661	16754	16888	16614	16771	16634	16436	16589	16953	16612	16723	16520	16629	16490	16725	16550	16558	16469	16717	16686	16500	16671	16505	16619	16519	16409	16521	16421	16685	16578	16685	16515	16593	16438	16616	16621	16641	16675	16831	16808	16562	16512	16682	16474	16463	16518	16731	16552	16401	16568	16591	16491	16666	16615	16656	16575	16428	16671	16587	16504	16630	16678	16676	16725	16768	16740	16729	16610	16574	16457	16622	16827	16585	16429	16655	16507	16517	16596	16477	16775	16502	16620	16623	16383	16429	16576	16669	16811	16448	16571	16603	16792	16844	16590	16632	16547	16545	16366	16581	16560	16497	16445	16574	16830	16544	16507	16485	16723	16509	16553	16534	16445	16693	16521	16470	16420	16626	16730	16650	16666	16771	16581	16475	16785	16609	16530	16786	16652	16912	16725	16639	16695	16549	16805	16551	16761	16533	16733	16579	16536	16584	16526	16578	16596	16784	16710	16590	16541	16751	16539	16597	16582	16449	16675	16506	16548	16670	16568	16611	16877	16655	16775	16612	16635	16550	16565	16614	16513	16707	16505	16717	16682	16475	16363	16575	16618	16490	16484	16696	16737	16500	16480	16652	16666	16573	16510	16422	16441	16482	16238	16642	16666	16591	16564	16414	16660	16892	16540	16618	16606	16751	16724	16655	16745	16694	16665	16622	16380	16616	16646	16702	16823	16628	16599	16765	16636	16603	16498	16385	16623	16826	16679	16660	16764	16488	16585	16568	16429	16651	16466	16671	16665	16698	16551	16676	16814	16642	16578	16576	16623	16770	16642	16488	16760	16624	16650	16703	16582	16632	16517	16702	16807	16769	16698	16671	16782	16496	16467	16570	16970	16623	16565	16553	16584	16759	16667	16506	16588	16521	16565	16700	16496	16538	16413	16526	16634	16515	16807	16634	16644	16409	16703	16630	16836	16600	16538	16448	16722	16757	16692	16490	16515	16588	16600	16815	16871	16593	16584	16744	16648	16739	16552	16698	16509	16606	16839	16609	16722	16645	16753	16538	16613	16717	16591	16696	16670	16487	16416	16582	16581	16677	16653	16608	16760	16682	16566	16703	16679	16560	16562	16590	16595	16779	16684	16723	16760	16612	16555	16614	16655	16591	16798	16650	16974	16889	16589	16522	16689	16618	16663	16467	16777	16647	16603	16775	16689	16413	16635	16632	16674	16616	16603	16569	16483	16681	16606	16573	16563	16689	16834	16650	16557	16776	16613	16620	16615	16690	16654	16475	16695	16435	16543	16444	16573	16844	16617	16570	16509	16545	16671	16707	16497	16596	16518	16499	16475	16476	16683	16706	16843	16653	16860	16572	16582	16511	16615	16775	16681	16525	16544	16690	16697	16593	16653	16730	16443	16668	16692	16340	16660	16673	16607	16583	16627	16757	16675	16372	16336	16684	16571	16861	16619	16666	16710	16575	16575	16379	16545	16595	16679	16813	16717	16797	16821	16610	16498	16607	16697	16546	16519	16393	16674	16651	16757	16612	16562	16640	16673	16711	16756	16555	16497	16586	16306	16669	16620	16702	16549	16627	16743	16505	16585	16684	16615	16361	16494	16576	16536	16548	16553	16599	16535	16717	16771	16557	16554	16442	16617	16782	16578	16696	16589	16613	16685	16592	16689	16690	16722	16765	16609	16517	16676	16638	16574	16695	16872	16576	16531	16863	16659	16645	16730	16583	16591	16645	16621	16523	16615	16549	16586	16630	16523	16576	16584	16599	16727	16556	16643	16591	16702	16679	16726	16566	16722	16435	16692	16638	16558	16555	16626	16504	16601	16515	16594	16676	16717	16492	16457	16568	16649	16640	16600	16648	16607	16821	16642	16671	16531	16403	16511	16535	16660	16467	16767	16634	16624	16852	16982	16498	16522	16545	16355	16517	16526	16455	16658	16519	16543	16421	16670	16608	16471	16662	16680	16700	16717	16748	16709	16722	16790	16486	16436	16475	16745	16708	16839	16571	16649	16554	16734	16472	16568	16656	16539	16740	16666	16747	16687	16854	16737	16524	16582	16731	16639	16577	16682	16750	16520	16529	16604	16655	16702	16562	16643	16621	16556	16834	16657	16733	16627	16630	16343	16608	16730	16713	16439	16580	16721	16516	16658	16562	16777	16556	16607	16533	16642	16620	16651	16827	16614	16638	16586	16611	16618	16454	16477	16402	16577	16574	16637	16493	16699	16479	16689	16853	16564	16602	16598	16646	16704	16476	16589	16565	16641	16531	16441	16615	16737	16761	16566	16714	16695	16639	16408	16435	16705	16556	16562	16524	16700	16683	16704	16623	16569	16605	16618	16551	16716	16521	16542	16518	16652	16530	16658	16592	16647	16741	16653	16540	16643	16648	16550	16586	16849	16648	16423	16775	16671	16636	16582	16597	16698	16698	16431	16660	16464	16520	16603	16311	16487	16469	16565	16698	16714	16602	16701	16713	16634	16565	16551	16518	16656	16574	16556	16715	16661	16740	16757	16645	16717	16624	16582	16403	16590	16640	16578	16673	16562	16639	16580	16692	16574	16603	16498	16383	16775	16566	16790	16535	16513	16474	16846	16518	16528	16442	16617	16643	16808	16552	16694	16686	16463	16693	16683	16746	16699	16637	16517	16675	16585	16610	16526	16684	16697	16631	16575	16527	16668	16548	16564	16641	16636	16499	16760	16867	16717	16466	16646	16470	16623	16422	16392	16411	16620	16557	16727	16700	16469	16582	16511	16705	16565	16423	16514	16576	16520	16428	16566	16596	16728	16560	16515	16598	16885	16828	16677	16718	16488	16588	16611	16713	16684	16838	16671	16534	16238	16698	16750	16901	16610	16573	16753	16472	16715	16356	16788	16420	16713	16611	16600	16622	16488	16513	16355	16645	16457	16720	16734	16690	16500	16702	16769	16440	16585	16533	16474	16692	16709	16562	16430	16502	16912	16724	16434	16548	16570	16736	16525	16584	16797	16502	16557	16435	16509	16544	16611	16811	16663	16610	16470	16672	16564	16493	16383	16676	16648	16671	16546	16508	16816	16733	16839	16546	16751	16751	16595	16583	16616	16454	16630	16676	16551	16658	16348	16667	16532	16678	16831	16682	16500	16471	16547	16727	16596	16727	16684	16618	16529	16843	16750	16661	16764	16582	16641	16597	16665	16550	16823	16629	16830	16581	16527	16676	16468	16758	16524	16598	16715	16596	16680	16473	16584	16583	16718	16632	16714	16743	16697	16647	16751	16435	16774	16712	16517	16731	16752	16345	16640	16533	16797	16735	16439	16560	16788	16595	16335	16344	16546	16597	16641	16585	16463	16674	16602	16577	16702	16515	16664	16620	16576	16647	16653	16713	16529	16630	16708	16667	16657	16510	16525	16585	16421	16675	16616	16728	16544	16537	16612	16584	16831	16679	16509	16623	16726	16740	16489	16633	16781	16525	16671	16473	16597	16654	16433	16519	16583	16541	16710	16736	16721	16647	16725	16510	16634	16828	16669	16573	16770	16683	16519	16438	16702	16628	16783	16644	16611	16637	16731	16700	16643	16700	16506	16703	16525	16555	16628	16709	16685	16627	16529	16469	16647	16787	16509	16637	16699	16790	16694	16522	16690	16679	16471	16496	16617	16353	16721	16573	16896	16596	16548	16581	16570	16409	16583	16382	16650	16784	16456	16811	16660	16457	16485	16488	16616	16461	16650	16652	16419	16339	16571	16392	16471	16618	16609	16494	16673	16517	16646	16701	16705	16395	16665	16415	16810	16596	16617	16792	16729	16715	16601	16615	16549	16661	16597	16688	16582	16609	16434	16570	16660	16743	16309	16553	16741	16472	16501	16641	16557	16678	16480	16619	16548	16543	16637	16705	16437	16756	16823	16619	16627	16727	16566	16561	16682	16675	16489	16537	16568	16774	16559	16717	16438	16583	16515	16707	16570	16714	16628	16726	16801	16531	16441	16840	16434	16439	16561	16540	16823	16692	16842	16584	16540	16781	16700	16767	16694	16588	16423	16571	16666	16756	16655	16529	16672	16727	16478	16490	16635	16730	16704	16483	16578	16483	16912	16544	16664	16453	16472	16469	16783	16752	16480	16606	17021	16837	16569	16378	16573	16520	16531	16617	16585	16670	16717	16605	16548	16766	16554	16713	16723	16595	16613	16626	16520	16452	16832	16672	16654	16674	16413	16590	16637	16597	16695	16708	16601	16755	16433	16581	16509	16805	16689	16556	16486	16455	16706	16783	16747	16443	16804	16652	16452	16605	16594	16583	16595	16586	16484	16634	16501	16599
18876	14130	13923	13988	14348	15630	17403	17576	18328	18287	17983	17401	16908	16399	15918	15436	15351	15325	14873	15011	14786	14812	14697	14570	14695	14441	14292	14308	14023	14294	14217	14084	14193	14119	14357	14147	14294	14080	14286	14333	14094	14277	14100	14113	14104	14253	14280	14225	14229	14257	14023	14118	14113	14008	13979	14107	13943	13918	13922	13896	13887	13992	14168	14074	13926	13835	13930	13944	13919	13997	13897	14036	13977	13841	13837	13883	13890	13829	13886	13960	13975	13944	14040	13961	13661	13879	13951	13872	13932	13854	13857	13853	13939	13700	13896	13800	13791	13951	13894	13861	13940	13773	13895	13862	14028	13979	13893	13825	13903	13910	13858	13945	13832	13845	14003	13805	13872	13976	13894	13787	13877	13975	13896	13704	13941	13792	13834	13866	13859	13984	13993	13864	13832	13815	13981	13880	13694	13887	13834	13831	13640	13836	13835	13867	13971	13841	13914	13982	13927	13812	13962	13763	14076	13938	14073	13854	13934	13986	14102	13718	13666	13879	13798	13825	13833	13970	13828	13871	14103	13986	14046	13734	13828	13869	13868	13972	14090	13929	13923	13902	13901	13834	13913	13904	13812	14027	13855	13885	13943	13798	13951	13975	13759	13966	14083	13709	13984	13995	13939	13972	13903	13918	13949	13933	13917	14193	13820	13873	13884	13862	13639	14019	13679	13684	13801	13998	13900	13811	13848	13887	13968	13938	13972	13913	13889	13886	13912	13830	13852	13762	13954	13763	13833	13904	13873	13924	13873	13966	14011	13819	13942	13885	13915	13738	14008	13869	13932	13934	13894	13805	13872	13883	14006	13914	14027	13934	13917	13859	14001	13927	14015	13939	13822	14061	13904	13822	14032	13870	13828	13899	13875	13750	13823	13900	13976	13933	13758	13943	13741	13977	13821	13991	13997	13830	14039	13867	13959	13880	13864	14010	13801	13811	13933	13887	13893	13913	13989	13802	13943	13911	13866	13997	13838	13892	14017	14003	13899	14180	13854	13900	13921	14114	13977	13924	14054	13805	14035	13896	13916	13878	13813	13793	13692	13796	14053	13873	13944	13904	13805	13952	13635	13908	13912	13921	13990	14038	14119	14034	13975	13827	13847	13939	13923	13862	13825	14071	13900	14011	14019	13907	13929	13854	13948	13750	13918	14066	13919	14023	13734	13962	13983	13991	13981	13883	13756	13954	13904	13916	13838	13861	14115	14036	14017	13863	13908	13803	13865	13863	13849	13845	13899	13884	13871	13783	13952	13818	13798	13951	13908	13884	13706	13892	13782	13792	13895	13890	13726	13935	13690	13885	13936	13774	13919	13810	13962	13772	13947	13845	13862	14042	13909	13968	13819	13782	13813	13956	13992	14019	13921	13931	13830	13826	13917	14039	14115	13754	14098	13690	13834	14000	13790	13878	13905	13743	13827	13825	13940	13965	13894	13912	13968	13820	13775	13805	13979	13808	14051	13797	14048	13997	13747	13971	14039	13894	13891	13879	13953	13803	13888	13814	13840	13898	13891	13814	13951	13837	14017	13750	13851	14080	13863	13957	13955	13986	13890	13978	13805	14053	13774	13830	13902	13864	13909	13911	13909	13863	13688	13889	13969	13895	14058	14042	13942	13984	13857	13875	13987	13837	13912	13844	13873	13901	13961	13953	14084	14124	13885	13788	13956	13827	13800	13871	13992	13956	13889	13921	13992	13794	13926	13842	13809	14007	13869	13849	14020	14024	14119	13812	14104	13934	13735	14087	13773	14027	13849	13895	13924	13867	13810	13866	13970	13985	13922	13820	13898	13987	13668	13876	13926	13891	13894	13957	13925	14023	13841	14090	13822	13962	14108	13951	13847	14046	13873	13889	13980	13788	13833	14027	13908	13867	13902	14134	14124	13820	14111	13768	13843	13928	13877	13949	14010	13809	13902	13870	13776	13880	13704	13837	13741	14046	13743	13961	13829	13941	13913	13884	13975	13908	13861	13799	13891	13955	13866	14001	13980	13995	13830	13722	13916	13943	13762	13928	13857	13916	13868	13822	14136	13865	14156	13731	13925	13781	13847	13834	14149	13926	13943	13958	13801	13752	13946	13888	13771	13866	13962	14048	13824	13887	13818	13945	13935	13779	13819	14091	13942	13927	13959	13817	14045	13847	13927	14033	13916	13806	13878	14126	13950	13897	13881	13819	13890	14001	13926	13890	13938	13885	13885	14057	14072	13921	13940	13987	13946	13833	13924	13884	14039	13913	13840	13829	13781	13905	13944	13877	13836	13846	14020	13813	13794	14077	14013	13979	13960	13836	13982	13766	13863	13792	13903	13744	14037	13713	13855	13803	14065	13731	13851	13866	13981	13883	13765	13973	13901	13757	13856	13876	13975	13907	14062	13797	14176	13965	13741	13926	13762	13918	13867	13938	14100	14088	14019	13941	13735	13901	13994	13910	13813	13879	13998	13751	13899	13824	13917	13798	14029	13855	13933	13804	13895	13920	14107	13994	13822	13871	13817	13866	13848	13986	13929	13845	13760	13970	13825	13788	13769	14019	13872	14016	13856	14064	13836	13858	14096	13926	14023	13717	13930	13919	13838	13743	13921	13867	13815	13899	13913	13890	13890	13822	13925	13974	13928	13758	13914	13803	13951	14023	13840	13933	13939	13900	13901	13958	13914	13860	13843	13978	13849	13937	13781	13895	13977	13990	14022	13976	13879	13905	13867	13654	13916	13776	13918	14020	13936	13994	14009	13717	13892	13827	13828	13921	13863	13886	13989	13887	13792	13964	14011	13915	13980	13827	13886	13859	13804	13947	13865	13836	13914	13924	13882	14092	13923	13778	13839	14027	13988	13916	13764	13756	13800	13839	13943	13887	14034	13875	14039	13707	13936	13894	14102	13809	13992	13857	13972	14036	13905	13907	13993	13857	13992	13869	13760	13736	13914	13818	13916	13964	13738	13765	14162	13992	13946	13870	13861	14008	14116	13876	14030	13883	13849	13972	13954	13917	13930	14010	14068	13962	13844	13919	13911	13860	13885	13852	13966	14006	13853	13783	14104	13890	13919	13922	13876	14144	13764	13785	13854	13936	14034	14021	13912	13874	13864	13831	13917	14043	13974	13904	13891	13887	13798	13931	13943	13974	13938	13894	13886	13885	13967	14097	14080	14000	14050	14055	13834	13981	13948	13812	14075	13990	13928	13771	14010	14013	14003	13965	13951	13994	13963	13782	14000	13857	13759	14023	13920	13775	13812	13967	13999	13945	13865	13727	13885	14080	13952	13907	13813	13841	13937	13800	13834	13830	13796	13947	13900	13959	13918	13994	13915	13890	13813	13831	13887	13914	13873	13925	13824	13815	13773	13797	13899	13840	14056	13797	13884	13746	13818	13863	13893	13967	14017	13965	13773	13990	14001	14070	13748	13812	13895	14005	14046	13848	13897	13941	13924	13778	13890	13979	13919	13871	13949	13884	13936	13831	13791	13860	13869	13987	13888	13939	13898	13751	13904	13792	13940	13842	13874	13822	14047	13824	13975	13954	14019	14062	14044	13812	13888	13887	14013	13962	13975	13937	13938	13801	13738	13892	13939	14114	13899	13648	13829	13977	13974	13852	14001	13858	14010	14005	13847	13908	13927	13757	14058	13704	13859	13894	13828	13918	13851	13875	13946	13948	13854	13874	13974	13836	13885	13991	14036	13912	14082	13764	13977	14006	13907	13753	13964	13889	13789	13917	13733	13957	13918	13852	13694	13948	13676	13937	13762	13931	14035	13958	13959	13947	13861	14012	13844	14048	14047	13918	13997	13925	14002	13805	13828	14073	13847	13804	14088	13984	13742	14065	13915	13973	13657	13938	13862	13936	13901	13786	14010	13991	13782	14002	13778	13988	13858	13891	13970	13979	13953	14025	13881	13753	13888	13948	14014	13995	13773	13983	13731	13982	14056	13869	13799	13880	13873	13964	14056	13858	13975	13829	13963	13865	13833	14066	13939	14068	13791	13894	14031	13793	13824	13854	14041	13959	14015	13877	13772	13826	14025	13896	13819	14079	13980	13812	13846	13849	13898	13947	14052	13938	13927	13836	13782	13853	13984	13777	13947	13935	13860	13914	13878	13834	13908	14019	14012	13994	13837	14007	13925	13910	13851	14029	13967	13958	13804	13951	13869	14015	13691	13770	13874	13841	13873	14080	13825	13935	13956	13835	13893	13898	13861	13924	13905	13975	13882	13912	13789	13894	14054	14014	13976	13845	13968	13838	13939	13906	14013	13758	13926	13882	13872	13827	13716	13881	13905	13832	13879	13799	13862	13853	13878	13866	13960	14016	14003	13954	13952	14043	13867	13941	13857	13834	13935	13949	13993	13804	13855	13950	13871	13997	13757	13929	13823	14123	13882	13935	13891	14025	13915	13888	13961	13818	13923	14117	13764	13716	13925	13961	13837	13809	13945	13820	13921	13898	13861	13999	13858	14042	13681	13822	13936	13880	13852	13939	13972	13825	13864	13937	13920	14025	13859	13921	14050	13939	13854	13715	13758	13943	13862	13885	13853	13879	13893	13999	13976	13850	13920	13874	13957	13972	13815	14037	13917	13976	13939	13870	13933	13904	13940	13888	13929	13932	14070	13957	13841	14013	13939	13959	13864	13837	14007	13890	13971	13977	13919	13798	13980	13930	13831	13948	13764	14187	13806	13961	13892	13947	13868	14070	13782	13896	13884	13857	13905	13958	13974	13732	13855	13794	14062	13884	13929	13978	13838	14001	13835	13738	14042	13720	14050	13924	13932	14055	14070	14088	13943	13929	13749	13883	13850	13903	13779	14020	13976	13872	14023	13809	13847	13920	14073	13814	13987	13894	13981	14014	13791	13842	13915	13872	13906	14154	13845	13860	13948	13894	13832	13942	13963	13946	13832	14008	13947	13897	13968	14120	13876	13858	13965	13969	13984	13831	13847	13941	13911	13906	13975	14004	13799	13894	13907	13957	13965	14025	14072	13965	13981	13880	13974	13848	13824	13845	13845	14009	14013	13915	13921	13921	13837	13860	13827	13948	13849	13786	13944	13857	13912	13838	13927	13894	13893	13976	13802	13994	13782	13824	13976	13916	14041	13971	13948	14046	13874	13983	13887	13925	13956	14069
27972	17984	17532	17269	17150	17771	18642	19067	19168	19279	19252	19180	19031	18476	18187	18069	17846	17811	17686	17428	17453	17296	17477	17413	17178	17269	17161	17306	17056	17125	17289	16979	16972	17091	17134	16986	17136	16966	17056	17282	17042	17267	17343	17164	17093	17063	17146	17335	17108	17307	17105	17161	17042	17065	16946	17176	16985	17058	16997	17001	17052	17054	16884	16927	16692	17137	17025	16915	17042	16932	16911	16878	17024	16805	17077	17150	17182	16788	17142	17171	16766	16904	16964	16838	17149	16726	16961	16915	16755	17112	17182	16900	16925	17010	16965	16937	16999	16914	16937	16752	17132	17000	17085	16843	16898	17079	16984	17002	17001	16978	16926	16779	16901	16787	16970	17216	17123	16922	17059	16919	16899	17082	16992	16984	16924	16777	17022	16903	16861	16878	16713	16921	17024	16983	16971	17002	16862	17126	17080	16998	17009	16814	16995	17016	17007	16914	17058	17060	16890	16948	16869	17013	16854	16859	16859	17053	17126	16952	17047	17010	17113	17064	16934	16902	16976	16918	17114	16981	16937	16906	16903	17016	16880	16727	16851	16975	16935	17036	16887	16994	17035	17069	17135	16998	17028	16827	17002	16960	17200	17036	16962	16926	16924	17037	16863	17034	17121	16984	16996	16653	16981	16770	16922	16999	16904	17144	17035	16820	17115	17178	17020	17161	16972	16878	17110	17207	17140	16868	16900	16987	17013	16794	16896	16887	16799	16931	17089	16854	17063	17022	16887	16973	16912	16886	16832	16908	16953	17040	16966	17081	17104	17049	16898	16957	16888	16982	16724	16695	16918	16903	17043	16968	17086	16705	16913	17038	17280	17021	17096	16984	17111	16918	17009	17201	16724	16955	16747	17028	16894	16854	17029	17027	17291	16810	16785	16925	16971	17191	16795	16875	16908	17072	16948	16896	17034	16969	16970	17136	16913	16884	17037	16967	16934	17006	16780	17100	17032	16944	16973	16880	16951	17055	17146	16871	16754	16761	16908	16889	16813	16870	16954	16898	16853	17127	16933	17149	16937	17173	17174	16883	16906	16973	17042	17107	16799	16917	17157	17040	16978	16915	17042	17087	16953	17073	16824	16900	16879	17117	17033	17050	17198	17191	17054	17121	16892	16940	16821	17080	17099	16985	17063	17023	17155	16938	17011	17044	16823	16889	16858	17014	17002	16919	16831	17072	16952	16917	16850	17024	16959	17056	16874	17070	16921	16928	17155	16768	17052	16994	16837	17075	17102	17008	17017	17162	17139	16947	16908	16836	16974	16893	16919	17013	16937	16965	16746	16861	17008	16889	16878	16845	16961	16967	16912	17154	17122	16951	16894	16866	17012	16904	17162	17029	17095	16791	16813	17023	17014	16946	16889	16949	17158	17002	16996	17189	16733	17029	16969	16846	16913	17016	17112	16928	17010	16928	16938	16983	16979	16899	16861	17089	17285	16927	16829	16870	16934	17023	16781	16893	17093	16916	17096	16936	17031	17021	17067	16849	16924	17002	16914	17029	17128	16922	16994	16971	17038	17203	17070	16999	17008	16785	16719	17201	16863	17079	16809	17321	17072	16963	17175	17046	16973	17079	16973	17076	16975	17012	17001	16901	17105	17006	16949	16950	16996	17030	17087	16970	16938	16897	16981	17235	17051	17025	17135	17058	17153	17058	16963	16728	17294	16927	17044	16903	17110	16978	17072	16964	16860	16787	16835	16600	16992	17023	17041	16876	16921	17066	16765	17005	16921	17008	16720	16845	16946	17034	17162	17041	16980	17061	16970	16893	16810	16807	17155	16881	16864	16730	17004	16779	16740	17003	16969	16918	16858	17016	17034	16919	16867	16989	16916	16999	17195	17036	17100	17119	16816	16869	16990	16854	16951	17082	16939	16922	16783	17067	16873	16919	16846	16944	16817	17057	16939	16877	16952	17177	17041	16934	17014	16966	16984	16811	17066	16976	16958	16946	16876	17050	16930	16700	17061	16915	16962	16963	17097	16980	16889	16913	16885	16746	16972	17090	16997	16825	17076	16744	16839	16809	16680	16853	16918	16840	16938	16985	17090	16744	17083	17039	17168	16735	16988	16886	17034	16967	17111	16921	17005	16892	17004	16951	17043	16942	17070	17043	17043	17062	16946	17229	17173	16940	17018	16762	16771	16710	16809	16951	16957	17041	16977	17063	17038	17175	16988	16964	16929	16962	17093	16970	17009	16902	16955	16903	16939	16937	16991	17111	17118	17018	16912	16871	17201	16942	17201	16987	16767	16853	16824	17121	17042	16943	17129	16809	16845	16963	17023	17106	17223	16772	16975	16861	16811	16877	16896	16990	16958	17029	17194	16856	17045	17046	16938	17057	17249	16830	17155	17071	17068	17109	17153	17074	17179	16974	17027	17015	17071	16868	17069	17009	17077	17108	16968	16937	16879	16952	16963	17105	17066	16926	17098	17044	16934	16953	16854	17078	17061	16944	17107	17033	17038	17128	16887	17019	17159	17002	16900	16874	17168	16991	16966	17031	17214	17060	17052	16753	17062	16948	16999	16939	17084	17122	16870	17058	17001	17089	16985	16930	17006	16843	16953	17081	17029	17036	16935	16873	16889	17029	16818	17024	17081	17067	17061	17010	17051	16949	16960	17084	16850	16912	17050	16887	16907	17087	17124	16841	17014	16972	16759	16900	17026	17078	16855	16913	17049	17152	16842	17039	17112	17024	16878	16941	17033	16957	17030	17029	16914	17012	16940	16825	17022	16781	16992	17084	17202	16868	17048	17169	16922	16997	17020	17020	17082	16682	16954	17029	16760	16931	17036	17070	17046	16924	16986	16853	16823	16847	16913	17034	17086	16882	16900	17027	17077	17249	17118	17175	17018	16762	17025	16889	16965	16776	17079	17060	17031	16969	16910	17011	17102	17077	16798	17008	17076	17137	16976	17004	17000	17101	17110	16949	16901	16961	16900	16967	16874	17019	17187	17132	16941	16938	16698	16846	17147	17032	17237	17114	16948	17146	16829	16906	17115	17131	16900	16798	17193	16910	16812	17213	16971	17049	16690	16967	16920	17018	17173	16971	16864	17041	17171	16996	17107	16939	17209	16859	16845	16904	17123	17041	16896	16910	16918	16986	17013	16886	17086	16937	16931	16890	16981	17095	16870	16908	17118	16935	17022	17037	17104	17017	16780	16947	17078	16748	16918	16940	17016	17114	17005	16961	17046	17063	17029	16932	17060	17221	17032	16955	16863	16966	17036	17028	16929	16933	17007	16914	16937	16975	16920	17027	16878	16702	16801	16880	17102	17015	16778	16988	16779	16771	16920	16960	17034	16851	17024	16865	17022	16878	16999	16844	17015	16935	16975	17177	17096	17160	16875	17072	16828	17097	16981	16929	16769	16884	17099	17105	17172	16849	17068	17057	16791	16723	17099	17036	16991	17151	16933	17055	16991	16779	16819	16952	17063	17075	17054	16817	17019	16908	16787	16752	17060	16867	17085	16911	17070	16943	17024	16773	16960	16833	16902	16906	17040	16973	16772	16901	17037	17167	17007	16999	17085	16972	17028	17097	16940	16936	17058	17087	17110	16839	16857	17009	17175	16947	16952	17195	16970	17069	17035	16804	17038	16967	16776	17022	17148	16939	16903	17206	17091	17148	16841	16997	16886	16766	17074	16843	16897	16810	17020	17041	17027	16933	16906	16938	17037	16919	16840	16877	16896	16910	17016	16928	16960	16931	16900	17015	16768	16960	16988	16823	16887	16731	17041	16995	16963	16913	16824	17023	17023	16934	16909	16886	17058	16948	16992	16805	16862	17220	16849	16936	16606	16715	17051	17104	17064	17034	17144	16964	17055	16925	17103	17076	16890	17040	16955	16979	17032	16824	16964	16972	16759	17021	16996	16960	17147	17196	17005	16947	16953	16964	16958	17051	16912	16902	16898	16926	16900	16937	16903	17137	16998	16960	16864	16870	17003	17018	16844	16967	16910	17056	16863	16782	17091	16840	16706	17172	17050	17037	17243	16953	16965	16981	16886	16813	17114	16909	17130	17073	16815	17091	16929	16913	17006	16883	17057	17023	16942	16958	16932	17045	17086	16925	17185	16935	17016	17026	16923	17164	17023	17059	16711	16739	16667	16952	17051	17025	17034	16965	17065	16848	16931	16946	16974	16879	16914	17183	16836	17063	17005	16940	16997	16905	16819	16914	16847	17096	16991	17185	17036	16996	16959	17039	17091	16972	16837	16889	16816	16798	17085	16784	16921	16886	16970	17030	16901	16822	17074	16886	17030	17106	17030	17134	17081	16935	17378	16757	16918	16866	16925	16858	17042	16817	17005	16977	17033	16982	17001	17031	17042	17062	17142	16988	17049	17103	17089	17177	17079	16886	16942	16956	17174	17034	16867	16941	17174	16984	17191	17011	17020	16861	16936	17022	17049	16827	16928	16710	16904	16983	16828	16940	17000	17026	17002	17001	17082	16910	16912	17112	16787	17102	17029	16966	16926	16956	16927	16980	17062	16908	17017	16936	16928	16966	16865	17081	17136	16906	17147	17023	17055	16920	17037	17038	16895	16971	16957	16873	16907	16821	16869	17048	16831	17067	17027	16661	16913	16773	16851	17129	17061	16791	17016	17020	17052	16936	16849	16907	16866	16659	17012	17003	16919	16975	17259	17076	16990	16946	17148	16968	16848	17013	17159	16922	16952	16927	17043	16825	17195	17045	16989	16876	16837	16832	17044	17203	16799	16924	17049	16896	16815	17025	16772	17134	16902	16944	16910	17114	16829	17098	17089	16742	16945	16990	17084	16989	16973	16999	16905	16718	17014	17044	16951	16998	16988	17085	17001	16959	17115	17141	17086	16896	17035	16982	16942	17102	16962	16922	16815	17066	16837	17183	16838	16872	17001	16897	16942	16845	16841	17009	16970	16961	16932	16954	17149	16987	17071	16807	16802	16851	17192	16943	17040	16721	16831	16909	16734	17155	16922	17040	17057	16742	17070	17035	17125	16964	17013	17136	16942	17028	16998	17074	16914	16802	16969	16940	16985	17088	17050	16962	17242	17114	16848	17003	16829	17053	16904	16762	17164	17091	16973	16749	16844	16745	16882	16987	16849	16897	17167	17109	17021	16967	17019	16984
21023	14526	14218	14283	14972	16497	18583	18552	19061	19202	18962	18270	17806	17187	16474	16280	15816	15557	15461	15290	15339	15141	15017	15160	14834	14841	14653	14611	14551	14580	14572	14324	14419	14397	14468	14502	14334	14431	14393	14559	14525	14445	14595	14602	14374	14621	14563	14548	14424	14602	14578	14191	14324	14287	14161	14099	14368	14250	14205	14238	14201	14383	14154	14066	14230	14047	14174	14079	14244	14203	14144	14229	14081	14219	14253	13948	14256	14165	14075	14334	14182	14402	14235	14230	14243	14171	14272	13917	14284	14214	14109	14085	14082	14270	14231	14265	14126	14347	14249	14249	14190	14161	14135	14152	14241	14257	13972	14274	14101	14237	14035	14263	14193	14210	14249	14162	14355	14224	14164	14296	14178	14102	14143	14133	14035	14243	14069	14342	14099	14161	14124	14156	14057	14055	14160	14103	14059	14311	14301	14275	14179	14057	14160	14252	14042	14166	14166	14079	14219	14378	14160	14146	13995	14182	14035	14052	14248	14243	14039	14082	14106	13969	14082	14189	14196	14326	14155	14153	14331	14052	14178	14179	14311	14158	14215	14141	14152	14294	14245	14173	14214	14130	14205	14003	14081	14120	14187	14118	14117	14148	14104	14144	14188	14046	14080	14161	14071	14146	14267	14170	13952	14067	14001	14055	14045	14091	14221	14267	14110	14287	14313	14185	14295	14271	14091	14200	14108	14340	14174	14201	14262	14054	14027	14216	14127	13973	14251	14377	14213	14167	14165	14061	14019	14083	14203	13961	14272	14151	14330	14030	14168	14235	14255	13990	14085	14269	14087	14143	14071	14233	14140	14144	14111	14098	13989	14109	14129	13990	14172	14116	14182	14292	14319	14138	14122	14139	14197	14109	14267	14201	14214	14231	14235	14135	14165	14198	14325	13986	14261	13907	14221	14150	14159	14237	14186	14117	14103	14078	14121	14180	13903	14137	14391	14233	14132	14001	13986	14267	14054	14116	14099	14262	14171	14094	14319	14139	14145	14121	14152	14217	14240	14164	14233	14053	14090	14199	14127	14114	14052	14215	13951	14282	14004	14075	14056	14034	14158	14101	14119	14067	14194	14318	14257	14015	14171	14072	14120	14166	14340	14209	14208	14064	14119	14197	14099	14114	14216	14070	14211	14173	14207	14103	14199	14087	13996	14154	14070	14177	14225	14193	14049	14140	14235	14320	14139	14125	14267	14150	14000	14368	14258	14233	14222	14137	14145	14057	14086	14158	14072	14226	14197	14166	14122	14113	14138	14219	14095	14147	14198	14015	14160	14222	14334	14199	14140	14175	14188	14263	14137	14222	14055	14165	14135	14224	14231	14341	14094	14186	14125	14263	14127	14093	14221	14031	14076	14121	14201	14070	14089	14250	14245	14062	14090	14221	14061	14128	14033	14095	14368	14099	14214	14244	14187	14160	14052	14225	14174	14253	14079	14168	14083	14266	14131	14037	14315	14244	14316	14168	14037	14091	14215	14173	14081	14212	14185	14080	14261	14215	14238	14245	14067	14226	14213	14102	14125	14305	14201	14163	14030	14176	14188	14058	14116	13864	14009	14177	14185	14129	14020	14047	14087	14115	14082	14203	14090	14138	14260	14125	14094	14125	14117	14243	14084	14051	14123	13984	14199	14065	14165	14123	14199	14182	13995	14124	14181	13995	14138	14264	14119	14038	14132	14207	14172	14264	14145	14229	14235	14284	14093	14247	13828	14252	14222	14240	14101	14209	14044	14219	14026	14229	14228	14184	14057	14057	14217	14044	14269	14079	14006	14317	14296	14040	14198	14142	14282	14188	14182	14108	14221	14211	14091	14175	14298	14192	14091	13929	14221	14174	14192	14130	14057	14122	14023	14261	14008	13994	14185	14225	14013	14118	14265	14240	14061	14148	13966	14173	14312	14311	14091	14265	14092	14192	13995	13932	14055	14236	14288	14152	14130	14109	14103	14198	14143	14235	14073	14144	14012	14183	14180	14033	14195	14075	14168	14144	14093	14074	14193	14192	14166	13935	14127	14102	14109	14287	14247	14010	14203	14063	14095	14143	14030	14299	14101	14134	13898	14147	14139	14109	14182	14200	14233	14210	14151	14088	14090	14040	14238	14036	14152	14207	14043	14219	14311	14133	14155	14213	14302	14179	14199	14044	14162	14145	14270	14065	14147	14180	13993	14089	14080	14243	14159	14166	14251	14059	14305	14097	14162	14067	14098	14244	14103	14065	14252	14262	14227	14158	14068	14058	14302	14081	14204	14084	14022	14162	14161	14217	14219	14160	14141	14173	14180	14133	14142	14151	14087	14174	14140	14190	14025	14163	14167	14097	14110	14188	14304	14268	14073	14197	14055	14218	14068	14231	14092	14241	14180	14260	14186	14062	14113	14306	14062	14042	14255	14103	14133	14141	14208	14275	14131	14231	14193	14218	14141	14243	14212	14123	14169	14331	14226	13966	14157	14074	14115	14085	14278	14042	14111	14170	14145	14169	14102	14205	14337	14281	14104	14211	14195	14006	14173	14132	14263	14390	14121	14219	14178	14060	14258	14155	14142	13892	14263	14162	14101	14217	14242	13994	14237	14153	14168	14123	14305	14127	14181	14079	14148	14111	14108	14339	14202	14257	14020	14170	14127	14049	14308	14180	13963	14137	14108	14079	14139	14136	14208	14180	14206	14295	14076	14099	13990	14132	14174	14101	14253	14290	14114	14173	14106	14116	14277	14073	14220	14233	14269	14387	14101	14017	14106	14137	14155	14188	14087	14128	14157	14107	14390	14029	14234	14119	14255	14290	14191	14051	14279	14109	14217	14324	14268	14079	14144	14157	14099	14287	14049	14049	14094	14227	14171	14247	14128	14195	14124	14165	14322	14010	13993	14078	14184	14236	13976	14237	14142	14061	14076	14299	14247	14221	14108	14134	14213	14097	14247	14146	14190	14298	14204	14343	14187	14254	14114	14205	14026	14190	14105	14148	14300	14127	14173	14145	14254	14187	14243	14164	14343	14225	14017	14170	14063	14071	14162	14014	14169	14204	14275	14111	14150	14165	14079	14024	14227	14109	14069	13996	14014	14120	14052	14024	14195	14374	14212	14191	14292	14080	14047	14167	14218	13946	14269	14071	14245	14174	14189	14173	14099	14083	14067	14135	14196	14300	14207	14108	14121	14318	14021	14213	14108	14196	14160	14193	14222	14120	14060	14079	14302	14184	14144	14179	14226	14277	14209	14267	14174	14283	13998	14105	14149	14233	14126	14100	14222	14154	14252	13992	14116	14052	14275	14162	14150	14256	14182	14196	14236	14255	13987	14129	14136	14076	14146	14208	14111	14264	14296	14248	13997	14293	14057	14103	14172	14265	14288	14306	14221	14243	14095	14147	14299	13998	14327	14198	14235	14016	14266	14248	14139	14056	14242	14179	14191	14167	14293	14167	14188	14264	14135	14182	14112	14134	14338	14127	14273	14107	14169	14154	14228	14200	14087	14096	14057	14232	14318	14081	13896	13977	14087	14200	14066	14059	14129	14229	14199	14241	14096	14064	14190	14145	14341	14084	14051	14166	14272	14114	14030	14264	14156	14197	14230	14189	14148	14097	14014	14062	14096	14039	14097	14301	13946	14216	14213	14070	14133	14222	14220	14222	14125	14046	14188	14095	14161	14260	14146	14163	14224	14412	13992	14151	14302	14115	14128	14028	14085	14285	14066	14093	14099	14187	14306	14128	14215	14352	14180	14228	14090	14089	14223	14009	14226	14239	14188	14244	14140	14205	14207	14263	14351	14164	14149	14153	14217	14232	14186	14288	14172	14132	14161	14231	14297	14305	14224	14187	14168	14096	13939	14043	14291	14035	14024	14125	14261	14216	14119	14126	14302	14180	14117	14095	14049	14373	14280	14100	14075	14180	14093	14353	14205	14152	14300	14110	14108	14196	14089	14102	14051	14097	14154	14157	14261	14143	14238	14160	14188	14123	14244	14177	14259	14241	14028	13968	14108	14131	14132	14132	14222	14279	14096	14174	14191	14221	14340	14174	14121	14168	14001	14099	14228	14118	14029	14025	13963	14191	14172	14224	14157	14131	14142	14155	14106	14165	14256	14076	14333	14339	14352	14033	14145	14023	14032	14132	14176	14240	14052	14174	14263	14188	14200	14228	14166	14203	14043	14125	14092	14183	14140	14217	14305	14125	14121	14218	14078	14100	14211	14156	14143	14340	14108	14167	14153	14159	14162	14216	14153	14064	14219	14193	14282	14122	14209	14150	14125	14098	14207	14157	13918	14056	14112	14394	14195	14271	14018	14185	14058	14195	14161	13972	14206	14287	14150	14033	14266	14077	14260	14103	14267	14230	14145	14186	14238	14110	14329	14179	14179	14228	13999	14300	14270	14228	14009	14104	14338	14175	14305	14108	14113	14110	14243	14119	14237	14120	14095	14014	14286	14268	14113	14112	14129	14109	14158	14175	14168	14238	14099	14023	14066	14021	14361	14322	14091	14272	14157	14076	14014	14294	14132	14117	14010	14169	14079	14232	14025	14248	14102	14327	14157	14106	14172	13910	14082	14193	14233	14234	14203	14213	14160	14003	14185	14121	14146	14113	14392	14232	14095	14242	14253	14097	14142	14130	14098	14230	14042	14217	14256	14072	14257	14176	14219	13934	14217	14223	14034	14183	14188	14194	14066	14126	14079	14425	14255	14209	14055	14233	14159	14206	14235	13987	14059	14185	14077	13963	14294	14238	14155	14064	14167	14227	14377	14092	14107	14153	14175	14040	14164	14130	14401	14200	14170	14156	14147	14184	14053	14145	14181	14146	14163	14312	14188	14056	14120	14010	14316	14108	14246	14099	14216	14152	14284	14028	14180	14128	14004	14134	14232	14266	14066	14089	14091	14024	14034	14220	14106	14217	14142	14138	14109	14275	14319	14147	14268	14336	14274	14102	14256	14206	13894	14159	14257	14267	14241	14264	14059	14100	14215	14122	14120	14165	14227	14096	14065	14111	14200	14295	14114	14173	14212	14061	14160	14055	14001	14067	14072	14126	14045	14154	14059	14209	14134	14249	14364	14155	14186	14273	14074	14122	14324	14199	14212	14185	14145	14080	14178	14069	14190	14213	14128	14023	14232	14108	14319	14297
25783	18642	18258	17990	18073	18865	20776	21392	21779	21664	21447	21081	20616	20219	19637	19448	19181	18931	18797	18567	18653	18463	18272	18118	18071	17991	17906	18119	17957	17866	17860	17951	17778	17956	17793	17937	18062	17708	17641	17757	17874	17880	17797	17840	17987	17753	18010	17899	17820	17690	17685	17819	17706	17876	17758	17649	17806	17419	17569	17707	17766	17527	17701	17580	17691	17487	17725	17609	17877	17523	17774	17614	17762	17652	17594	17785	17584	17588	17737	17697	17604	17655	17573	17533	17778	17313	17654	17606	17622	17798	17731	17285	17646	17525	17695	17565	17648	17564	17501	17585	17714	17457	17669	17644	17731	17657	17584	17612	17455	17579	17560	17787	17577	17564	17551	17867	17752	17681	17635	17645	17634	17643	17738	17492	17472	17559	17586	17454	17606	17717	17540	17632	17810	17529	17656	17847	17785	17639	17863	17505	17749	17552	17613	17677	17698	17801	17728	17741	17553	17646	17685	17744	17584	17518	17641	17720	17792	17641	17308	17603	17803	17663	17857	17638	17565	17708	17677	17687	17724	17669	17566	17668	17636	17613	17610	17580	17550	17480	17738	17673	17470	17536	17424	17605	17722	17611	17843	17395	17635	17547	17379	17708	17640	17697	17754	17710	17574	17500	17626	17514	17477	17557	17516	17605	17448	17575	17554	17789	17670	17683	17494	17698	17553	17528	17480	17764	17463	17558	17627	17589	17731	17734	17605	17510	17627	17657	17634	17801	17719	17533	17602	17818	17607	17620	17641	17532	17420	17580	17479	17448	17451	17576	17615	17590	17692	17647	17750	17498	17532	17411	17760	17568	17526	17574	17702	17401	17531	17391	17658	17704	17519	17657	17456	17670	17574	17543	17562	17534	17487	17351	17804	17656	17909	17818	17431	17424	17467	17431	17501	17470	17503	17500	17405	17679	17559	17720	17721	17706	17677	17586	17616	17545	17538	17650	17445	17582	17770	17496	17562	17796	17493	17640	17519	17634	17596	17648	17558	17533	17640	17711	17461	17519	17577	17617	17651	17492	17496	17617	17583	17445	17367	17792	17448	17498	17623	17686	17591	17608	17695	17568	17563	17554	17665	17584	17669	17698	17538	17668	17829	17368	17659	17573	17754	17706	17731	17706	17648	17608	17699	17590	17508	17656	17715	17478	17648	17666	17612	17612	17305	17416	17695	17738	17660	17719	17755	17524	17573	17418	17704	17573	17747	17687	17704	17573	17423	17700	17590	17624	17470	17377	17479	17403	17534	17615	17601	17536	17576	17501	17773	17863	17560	17599	17739	17856	17650	17469	17531	17622	17447	17579	17671	17597	17403	17703	17548	17489	17554	17575	17522	17754	17536	17754	17771	17567	17632	17512	17514	17407	17657	17575	17657	17553	17478	17533	17779	17653	17487	17511	17493	17482	17694	17761	17673	17541	17772	17435	17653	17776	17603	17582	17607	17511	17797	17627	17537	17527	17676	17396	17649	17674	17781	17534	17715	17494	17550	17427	17691	17564	17798	17720	17573	17538	17573	17844	17745	17423	17657	17729	17760	17780	17508	17530	17469	17557	17767	17825	17753	17631	17738	17647	17607	17490	17485	17693	17698	17498	17559	17374	17604	17633	17767	17635	17572	17614	17666	17644	17634	17626	17547	17609	17609	17499	17692	17515	17596	17554	17526	17500	17546	17742	17625	17510	17722	17518	17502	17796	17858	17704	17531	17472	17386	17523	17386	17570	17655	17690	17734	17713	17748	17585	17498	17433	17830	17531	17625	17613	17889	17497	17684	17733	17471	17649	17637	17540	17569	17534	17614	17569	17732	17596	17619	17535	17638	17623	17520	17665	17536	17693	17498	17602	17586	17509	17513	17598	17453	17781	17789	17451	17425	17559	17747	17589	17435	17475	17481	17470	17409	17747	17725	17492	17544	17426	17535	17648	17432	17667	17629	17758	17836	17414	17452	17633	17639	17489	17557	17646	17494	17702	17753	17489	17531	17613	17473	17852	17777	17612	17426	17583	17231	17635	17620	17546	17572	17682	17757	17520	17584	17776	17599	17512	17761	17432	17715	17792	17579	17471	17403	17533	17634	17636	17629	17535	17753	17658	17516	17382	17559	17763	17493	17612	17493	17589	17633	17581	17540	17582	17677	17722	17712	17528	17752	17678	17604	17477	17603	17782	17756	17578	17472	17553	17671	17300	17699	17451	17635	17554	17534	17461	17722	17567	17562	17485	17643	17678	17713	17650	17736	17660	17746	17723	17537	17759	17631	17844	17666	17581	17394	17628	17383	17463	17735	17544	17711	17620	17558	17687	17412	17445	17753	17789	17696	17675	17617	17514	17480	17561	17625	17654	17393	17754	17620	17802	17636	17643	17432	17675	17502	17584	17591	17458	17721	17705	17624	17552	17673	17578	17518	17656	17709	17450	17416	17452	17725	17811	17709	17576	17538	17510	17710	17524	17478	17573	17754	17539	17578	17592	17676	17499	17653	17541	17430	17567	17506	17628	17694	17851	17654	17692	17696	17739	17548	17663	17624	17665	17819	17692	17726	17748	17694	17418	17465	17789	17574	17374	17648	17353	17408	17723	17549	17891	17633	17635	17550	17554	17471	17624	17614	17639	17534	17617	17715	17545	17600	17617	17538	17557	17610	17475	17460	17711	17539	17537	17642	17729	17785	17450	17462	17735	17513	17760	17618	17527	17755	17577	17719	17472	17758	17519	17658	17597	17588	17626	17435	17648	17588	17612	17624	17602	17549	17740	17673	17488	17468	17752	17528	17707	17702	17588	17751	17503	17698	17514	17744	17582	17669	17569	17563	17524	17594	17520	17630	17477	17573	17596	17648	17866	17563	17707	17914	17692	17726	17601	17590	17460	17645	17584	17517	17614	17533	17682	17769	17640	17832	17739	17563	17611	17499	17454	17752	17728	17638	17693	17715	17644	17564	17527	17425	17571	17641	17406	17642	17550	17785	17661	17590	17430	17643	17850	17420	17697	17720	17603	17599	17442	17648	17685	17518	17524	17675	17430	17656	17472	17489	17673	17572	17717	17582	17611	17535	17535	17524	17657	17620	17783	17592	17658	17836	17541	17493	17454	17743	17615	17588	17682	17522	17496	17666	17391	17501	17682	17587	17666	17615	17480	17657	17742	17658	17590	17686	17540	17664	17523	17495	17523	17648	17761	17702	17641	17684	17693	17577	17600	17573	17465	17548	17647	17842	17523	17472	17505	17781	17553	17850	17442	17535	17621	17619	17601	17810	17766	17729	17455	17586	17394	17650	17428	17680	17637	17609	17382	17615	17678	17525	17545	17572	17753	17933	17919	17889	17649	17659	17523	17533	17400	17558	17592	17678	17662	17674	17622	17670	17579	17634	17624	17735	17469	17729	17724	17573	17533	17515	17773	17822	17803	17415	17659	17502	17488	17572	17535	17579	17527	17733	17574	17748	17484	17536	17481	17562	17690	17626	17535	17647	17500	17543	17562	17604	17592	17601	17550	17753	17612	17568	17701	17622	17610	17581	17597	17581	17779	17623	17526	17459	17894	17572	17349	17678	17584	17416	17547	17623	17627	17351	17585	17636	17837	17615	17648	17717	17439	17921	17369	17427	17526	17417	17679	17774	17630	17416	17626	17727	17601	17669	17653	17798	17724	17734	17653	17673	17631	17278	17519	17823	17533	17403	17391	17734	17689	17723	17470	17604	17583	17432	17529	17726	17495	17571	17441	17743	17492	17503	17604	17728	17838	17556	17868	17564	17486	17747	17689	17628	17657	17529	17630	17621	17529	17845	17723	17643	17601	17497	17477	17869	17737	17685	17556	17579	17573	17736	17513	17514	17237	17593	17866	17570	17926	17896	17480	17435	17753	17554	17721	17687	17478	17744	17557	17510	17549	17642	17454	17295	17618	17786	17544	17449	17642	17599	17877	17883	17517	17449	17705	17431	17634	17681	17352	17597	17580	17366	17456	17625	17374	17539	17676	17706	17616	17558	17576	17607	17723	17869	17687	17795	17683	17646	17635	17799	17705	17563	17453	17505	17490	17741	17733	17759	17552	17695	17723	17880	17587	17640	17605	17364	17667	17669	17507	17609	17423	17453	17604	17620	17744	17713	17743	17454	17739	17657	17675	17525	17669	17690	17682	17649	17481	17748	17444	17557	17709	17572	17614	17552	17515	17657	17443	17500	17801	17659	17464	17419	17391	17690	17535	17680	17613	17618	17730	17668	17836	17777	17507	17486	17503	17728	17687	17645	17606	17725	17571	17737	17748	17706	17608	17762	17556	17628	17617	17606	17647	17647	17629	17659	17580	17689	17656	17673	17471	17538	17510	17597	17445	17730	17694	17810	17553	17704	17711	17737	17478	17611	17328	17673	17556	17570	17499	17625	17447	17362	17864	17592	17720	17748	17604	17667	17581	17689	17652	17700	17631	17770	17497	17677	17571	17810	17651	17697	17612	17588	17616	17514	18042	17808	17520	17490	17593	17529	17721	17515	17617	17399	17904	17747	17698	17613	17594	17514	17462	17694	17744	17762	17706	17211	17633	17576	17704	17489	17624	17630	17598	17702	17557	17680	17573	17642	17600	17766	17701	17537	17592	17578	17828	17580	17685	17643	17459	17761	17566	17384	17585	17621	17782	17743	17536	17663	17623	17747	17506	17433	17744	17702	17596	17657	17468	17666	17537	17529	17319	17787	17598	17845	17794	17560	17838	17670	17491	17500	17596	17642	17678	17618	17608	17593	17596	17615	17585	17707	17599	17652	17589	17614	17713	17810	17669	17750	17781	17619	17453	17452	17591	17753	17431	17718	17780	17695	17726	17482	17412	17288	17494	17604	17610	17465	17735	17602	17557	17736	17612	17672	17646	17341	17450	17540	17554	17815	17834	17779	17693	17601	17732	17411	17501	17689	17526	17604	17485	17596	17775	17505	17610	17641	17641	17550	17597	17604	17405	17485	17555	17415	17724	17735	17598	17764	17748	17530	17677	17754	17578	17675	17596	17657	17673	17532	17705	17658	17623	17548	17585	17580	17733	17691	17637	17289	17587	17803	17864	17773	17803	17609	17626	17541	17394	17623	17645	17714	17605	17575	17337	17609	17667	17704	17468	17543	17730	17576	17594	17741	17383
22305	15513	15107	15125	16786	19396	22242	21980	22123	21970	21414	21120	19985	19191	18662	17916	17416	17197	16717	16553	16297	16085	16080	15883	15676	15461	15448	15374	15309	15160	15115	14849	15122	15018	14949	15008	15016	15169	15038	15120	15038	14972	15042	15072	15146	15045	15144	15108	15062	14967	15017	14954	14860	14768	14686	14713	14570	14427	14544	14425	14865	14599	14732	14530	14565	14582	14707	14593	14604	14634	14613	14556	14668	14361	14526	14775	14468	14556	14514	14561	14590	14748	14454	14673	14622	14524	14571	14441	14556	14549	14469	14478	14646	14632	14413	14531	14456	14588	14427	14470	14525	14429	14629	14551	14437	14648	14445	14708	14445	14529	14495	14593	14542	14529	14455	14476	14634	14627	14430	14646	14540	14505	14385	14406	14650	14627	14684	14439	14575	14346	14538	14481	14385	14482	14433	14606	14494	14417	14634	14517	14544	14427	14674	14542	14499	14550	14656	14437	14544	14458	14539	14510	14463	14471	14697	14284	14496	14497	14545	14789	14487	14472	14376	14479	14451	14456	14554	14382	14558	14568	14535	14378	14345	14473	14528	14420	14712	14430	14594	14468	14608	14451	14604	14554	14581	14518	14479	14332	14581	14569	14462	14413	14793	14639	14625	14414	14746	14624	14516	14409	14454	14614	14520	14515	14606	14611	14512	14542	14552	14494	14556	14501	14633	14582	14445	14538	14639	14602	14374	14697	14475	14411	14619	14581	14461	14480	14667	14638	14345	14440	14372	14412	14666	14633	14335	14624	14439	14531	14483	14654	14567	14515	14604	14460	14359	14497	14721	14492	14485	14590	14626	14724	14562	14655	14500	14578	14629	14637	14407	14500	14432	14602	14656	14640	14661	14674	14641	14396	14524	14461	14514	14629	14398	14594	14585	14638	14539	14550	14444	14411	14584	14443	14626	14508	14423	14463	14708	14554	14511	14480	14532	14611	14437	14536	14368	14591	14505	14330	14508	14381	14665	14503	14507	14701	14422	14429	14433	14556	14501	14804	14392	14573	14582	14376	14378	14523	14461	14560	14525	14536	14689	14482	14323	14388	14538	14500	14387	14487	14482	14410	14534	14723	14627	14461	14495	14681	14473	14490	14623	14461	14321	14601	14580	14562	14537	14464	14440	14656	14431	14404	14689	14705	14579	14718	14641	14469	14460	14609	14607	14599	14487	14677	14458	14536	14492	14456	14740	14682	14454	14565	14634	14297	14493	14404	14564	14335	14591	14517	14642	14511	14513	14570	14467	14455	14409	14687	14464	14410	14541	14363	14608	14486	14484	14528	14583	14436	14702	14454	14678	14565	14487	14382	14381	14539	14488	14650	14499	14513	14655	14504	14417	14461	14586	14459	14454	14679	14554	14395	14506	14357	14629	14356	14512	14464	14547	14494	14543	14547	14596	14551	14558	14710	14562	14763	14491	14470	14449	14534	14651	14540	14521	14482	14470	14453	14423	14637	14501	14589	14480	14372	14510	14720	14345	14545	14514	14510	14691	14503	14637	14682	14537	14608	14601	14436	14559	14495	14462	14610	14521	14571	14532	14436	14353	14504	14535	14648	14650	14525	14669	14471	14485	14639	14662	14432	14728	14355	14570	14511	14436	14475	14355	14552	14505	14740	14450	14605	14638	14576	14603	14538	14674	14429	14329	14449	14608	14563	14497	14670	14461	14505	14576	14444	14528	14406	14500	14519	14448	14620	14493	14499	14416	14606	14463	14469	14557	14544	14525	14500	14602	14457	14509	14430	14562	14529	14604	14394	14517	14690	14577	14459	14628	14362	14436	14399	14567	14518	14613	14588	14459	14485	14608	14501	14527	14461	14685	14558	14462	14343	14642	14469	14450	14528	14512	14489	14543	14681	14570	14433	14465	14570	14585	14507	14564	14517	14532	14745	14503	14459	14598	14513	14474	14578	14540	14592	14519	14505	14708	14546	14569	14594	14502	14547	14638	14584	14464	14531	14458	14533	14482	14473	14523	14435	14512	14641	14503	14402	14598	14435	14756	14477	14511	14646	14635	14518	14397	14482	14580	14533	14620	14426	14491	14575	14670	14463	14638	14442	14425	14477	14621	14635	14639	14592	14475	14515	14419	14406	14698	14563	14403	14493	14471	14495	14552	14540	14485	14458	14506	14662	14541	14666	14417	14639	14524	14528	14512	14602	14427	14417	14605	14494	14577	14528	14511	14531	14583	14564	14512	14561	14530	14679	14594	14341	14323	14438	14498	14687	14599	14526	14623	14571	14497	14521	14642	14380	14765	14669	14397	14422	14519	14511	14504	14430	14636	14524	14596	14501	14622	14478	14570	14583	14779	14632	14500	14405	14517	14401	14678	14572	14536	14569	14573	14411	14488	14595	14486	14570	14491	14552	14587	14531	14501	14551	14430	14605	14538	14647	14552	14575	14408	14691	14621	14613	14532	14550	14522	14446	14665	14455	14434	14434	14493	14645	14381	14521	14600	14399	14642	14498	14478	14549	14408	14572	14633	14541	14659	14427	14444	14487	14550	14478	14481	14663	14413	14654	14637	14504	14533	14408	14253	14519	14384	14471	14495	14508	14559	14338	14580	14482	14420	14510	14539	14463	14664	14614	14492	14529	14720	14658	14563	14595	14455	14514	14493	14553	14698	14637	14468	14491	14594	14468	14503	14525	14604	14474	14536	14461	14451	14465	14472	14499	14377	14614	14649	14567	14577	14492	14433	14469	14557	14569	14625	14560	14499	14555	14613	14453	14482	14489	14719	14560	14450	14416	14639	14571	14438	14629	14387	14446	14552	14598	14452	14544	14647	14554	14459	14717	14629	14282	14520	14476	14478	14462	14537	14770	14732	14666	14540	14558	14673	14384	14629	14471	14530	14521	14382	14584	14524	14414	14610	14408	14499	14415	14381	14476	14638	14546	14482	14429	14454	14567	14557	14561	14490	14345	14711	14591	14396	14554	14543	14378	14570	14430	14667	14357	14412	14537	14576	14547	14522	14432	14642	14624	14652	14615	14609	14457	14625	14520	14617	14569	14637	14466	14566	14504	14457	14754	14702	14629	14479	14355	14484	14593	14401	14686	14559	14566	14546	14396	14518	14463	14589	14472	14600	14622	14523	14396	14448	14394	14314	14378	14501	14607	14480	14467	14765	14399	14560	14396	14479	14604	14481	14560	14643	14485	14573	14565	14519	14463	14533	14373	14436	14527	14470	14450	14541	14590	14558	14474	14640	14598	14632	14615	14529	14358	14510	14514	14421	14456	14431	14441	14482	14381	14460	14378	14502	14679	14434	14660	14607	14397	14509	14589	14404	14544	14482	14550	14533	14413	14524	14389	14554	14522	14577	14634	14668	14626	14706	14493	14616	14322	14510	14590	14401	14535	14614	14431	14551	14338	14659	14414	14490	14445	14443	14413	14535	14696	14513	14557	14487	14400	14441	14606	14586	14550	14491	14785	14631	14448	14747	14463	14469	14476	14437	14518	14508	14516	14655	14581	14553	14650	14511	14491	14530	14581	14801	14459	14389	14646	14574	14512	14583	14598	14564	14513	14541	14664	14431	14557	14687	14440	14493	14598	14313	14428	14493	14529	14393	14457	14522	14637	14591	14582	14529	14376	14472	14600	14372	14347	14522	14514	14483	14631	14590	14401	14561	14581	14510	14457	14581	14574	14427	14542	14575	14559	14508	14412	14545	14533	14544	14701	14572	14607	14416	14585	14564	14513	14787	14545	14567	14620	14555	14637	14548	14395	14602	14591	14460	14531	14527	14391	14506	14541	14585	14385	14804	14402	14477	14549	14402	14475	14505	14393	14505	14621	14635	14573	14420	14365	14493	14583	14393	14645	14550	14371	14633	14496	14647	14589	14473	14567	14669	14364	14652	14538	14599	14576	14595	14598	14695	14627	14299	14642	14536	14499	14630	14558	14476	14563	14364	14523	14608	14651	14519	14596	14584	14549	14655	14440	14440	14592	14449	14515	14583	14540	14412	14449	14507	14651	14549	14432	14492	14511	14429	14636	14611	14446	14716	14458	14602	14693	14702	14616	14526	14489	14603	14542	14406	14393	14567	14544	14605	14548	14616	14321	14462	14548	14563	14648	14499	14306	14457	14395	14699	14593	14641	14622	14398	14542	14584	14616	14634	14501	14439	14530	14350	14511	14419	14419	14512	14654	14714	14580	14487	14562	14616	14669	14544	14488	14388	14612	14560	14463	14673	14448	14619	14443	14559	14474	14480	14593	14486	14581	14464	14460	14505	14493	14488	14520	14498	14440	14682	14490	14657	14637	14571	14650	14572	14573	14629	14541	14684	14616	14672	14375	14501	14599	14581	14664	14474	14413	14636	14385	14757	14329	14445	14518	14612	14412	14566	14563	14473	14732	14664	14592	14516	14744	14633	14490	14519	14488	14679	14541	14516	14652	14513	14520	14476	14448	14753	14732	14393	14569	14443	14625	14507	14534	14320	14604	14469	14608	14554	14481	14454	14561	14501	14754	14458	14556	14818	14553	14410	14524	14585	14551	14480	14392	14650	14574	14400	14615	14404	14779	14568	14585	14403	14588	14603	14737	14669	14492	14406	14578	14445	14485	14659	14425	14565	14705	14525	14442	14737	14441	14386	14424	14418	14447	14518	14597	14479	14464	14417	14572	14593	14481	14475	14481	14537	14408	14736	14499	14676	14348	14783	14761	14688	14521	14527	14363	14632	14473	14619	14482	14630	14345	14541	14542	14577	14500	14485	14650	14700	14477	14569	14527	14420	14610	14432	14404	14489	14420	14460	14600	14598	14497	14523	14439	14735	14380	14588	14581	14553	14685	14324	14636	14558	14445	14532	14634	14574	14601	14552	14474	14626	14485	14367	14601	14383	14633	14481	14488	14506	14530	14499	14444	14512	14506	14493	14561	14546	14396	14633	14540	14633	14576	14554	14558	14599	14474	14401	14404	14649	14549	14498	14629	14264	14465	14648	14466	14411	14354	14667	14471	14685	14423	14584	14486	14518	14630	14486	14514	14436	14566	14604	14533	14597	14569	14599	14441	14459	14638	14433	14678	14358	14690	14541	14772	14671	14600	14482	14586	14628	14526	14481	14510	14598	14540	14265	14566	14478	14449	14562	14652	14538	14562	14449	14576
31322	19817	19137	18776	18517	19264	21073	21891	22070	21796	21698	21346	21093	20596	20205	19747	19864	19343	19070	18937	18915	18968	18903	18615	18402	18434	18387	18138	18310	18298	18266	18180	18446	18094	18359	18126	18069	17992	18102	17921	18257	18285	18236	18264	18175	18247	18254	18514	18018	18012	18201	18196	18298	18167	18048	18058	17914	17874	17999	18337	17904	17941	18122	17952	18029	18084	18003	17926	18073	17971	18010	18187	18134	18135	17993	17875	18142	18034	17863	18023	17925	17778	18072	18059	17878	18082	18045	18176	17903	17893	18084	17932	17769	17779	17867	18173	17972	17981	18174	17982	17981	17886	17990	17968	18149	18030	17887	17716	17880	17909	18019	18018	18033	17830	17911	17713	17724	17999	17986	17798	17930	18064	17948	18019	17925	17935	17881	18003	17915	17925	17966	18028	17887	17901	17869	17986	18057	17883	18019	18015	18122	18061	17972	17991	17870	18074	18155	17960	17847	17852	17798	17679	17992	17933	17907	17937	18049	18046	18080	17950	17975	18081	18050	18031	17803	17974	17961	17749	17915	18063	18084	17957	18015	17953	18100	17863	17972	17971	17872	17973	17976	17899	17837	18023	17805	18001	18207	17912	17877	18009	17922	17857	17892	17995	17996	17990	18195	18026	17798	18028	18008	17927	17939	17922	17829	17875	17919	17888	18013	18053	17895	17972	18159	18084	17918	17856	17828	18120	18075	18035	18088	17832	18060	17966	18065	17977	17976	17923	18120	17870	18020	18033	17982	17933	17917	17900	17987	17951	18034	18021	17973	17798	17883	18003	18080	17989	18003	17899	17788	17810	18225	17785	17990	17955	17751	18066	17916	17890	17782	17928	17887	18075	18094	18179	18141	18207	17987	17852	17991	18138	17915	17898	18094	17853	18011	18033	18027	18039	18012	17929	18196	18013	18175	18131	18060	17757	18101	18165	17861	17986	17876	17892	17838	17927	17887	17844	17782	17863	17800	18066	18102	17996	17935	18009	17873	18084	18151	17749	18102	17870	18018	18032	18097	18017	17923	17890	17752	17906	17990	18021	17743	17901	17990	17985	17949	18038	18044	17897	17755	18030	18028	18051	18053	18009	17939	17970	17916	17850	18057	17971	17875	18047	18019	17956	18180	18103	18044	17983	17909	17846	17899	17795	17983	18131	18075	17993	18070	17859	18003	17998	17856	18246	18082	17853	18101	18181	18130	17931	17990	17935	17922	17896	17949	17801	18012	18104	17834	18106	17921	17838	18017	18073	17943	17921	17978	17958	17973	17937	18076	17861	17912	18041	18036	17926	18138	18059	18082	17905	17952	17976	18087	17855	18063	17950	18083	18077	18023	17922	18022	17774	17843	18089	18151	17946	17747	18155	18059	17946	17972	17867	17954	17979	18075	17703	17853	17913	17916	17949	17982	17889	18038	17994	18003	17758	17988	17890	17756	17970	17870	17956	17849	18031	18016	17829	17866	17872	17870	17956	18029	18015	18144	18043	18045	18070	17947	17981	18103	17994	18131	17930	17755	17878	17751	17952	18104	18012	18085	17985	17727	17988	18196	17944	17687	18045	17952	18002	18073	17992	17923	17938	18143	18073	17951	17910	18169	17902	17943	18079	17933	17639	18074	18254	17951	17821	18040	18074	18039	17911	18018	17911	18118	18187	17937	17909	18026	17938	17921	18001	17767	17813	17786	17924	17802	18044	17766	18041	18122	18118	17891	17884	18009	18038	18021	17738	17937	17899	17994	18033	17799	17876	17886	17868	17977	17869	17836	18013	17777	17871	17958	18003	17879	17957	18171	17999	17987	17708	18114	18089	18025	17945	17953	17836	17980	17921	17960	17920	17913	17951	17887	17825	17912	18051	18070	17924	17881	17838	18038	17927	18003	17910	18049	17854	17942	17811	18207	17907	17689	18085	17920	17889	17862	18066	17876	17864	17933	17876	17689	17887	17858	17958	17970	18011	17872	17818	18009	18019	17862	17915	18042	18009	18057	18006	18022	17852	17854	17860	18010	17829	18064	18113	18071	18067	17989	18083	18186	17823	18033	18039	18003	17916	18116	17883	17739	17910	17922	18042	17902	17909	18001	17829	17983	18132	17909	17841	18177	17837	17753	17869	17915	18084	17875	17909	18064	18065	17961	17913	17840	17905	17909	17879	18028	18107	17910	17916	18032	18078	18005	17832	17968	17816	17738	17861	17859	18007	18325	17853	17952	18140	17865	17818	18102	17959	17883	18037	18021	18150	17960	17864	17916	17940	18021	18052	17906	17766	17932	17850	18032	17919	17841	17873	18038	17968	17986	17980	18033	18053	17928	17808	18225	18084	17945	18017	18072	17939	18187	18190	17944	18163	17993	17898	18036	17923	18030	17906	17912	17916	17999	17907	17979	17934	17809	17961	17664	18117	18115	17959	17863	17950	17960	17915	17903	17921	17841	18042	17984	17948	18060	18034	18051	17946	18086	18081	18038	17914	17952	17946	17935	18061	17918	17901	18008	17934	17919	17926	17887	17746	17938	18211	18120	17705	18120	17934	17918	18040	17946	17887	17734	17850	17935	17986	17938	17815	18065	17919	17929	18138	18010	17719	17911	17857	18065	17823	18001	17788	18071	18061	18086	17958	18153	17832	18030	17835	18058	17846	17816	17895	17910	17967	17751	18035	18047	17986	17922	18089	17735	17897	17939	17845	17759	17957	17934	17853	18067	17966	17908	17846	18108	17734	18043	17903	17876	17917	18023	17767	17909	17912	17957	18022	18130	17871	18027	17844	17748	17835	17961	17942	17975	18086	17741	18019	17922	17967	17814	17919	17990	18068	17905	17909	18167	17996	17946	17776	17979	18092	18057	18059	17867	18106	18061	17904	17893	18082	17930	18044	18117	18045	18140	17918	18085	18109	17981	17853	18281	17925	18102	18226	18015	17935	18014	18069	18214	18100	18019	18226	17722	17850	17877	17809	18007	17933	17943	18075	17974	18017	17993	17993	18109	17959	17912	17987	18086	17973	17909	17864	17925	18008	18004	18051	17992	18043	17699	17751	17940	17898	18003	17998	17836	17846	17935	17688	17878	18156	17856	18074	17914	17879	17913	17957	17764	18047	18141	18012	17702	17977	17837	17876	18103	18043	17931	18046	17877	17974	17989	17894	17872	18060	18038	18050	17808	18085	17884	17745	17937	17933	18043	18026	18012	17982	17790	17971	17865	17910	17976	17986	18108	17951	18142	17785	17954	17839	17951	17746	17882	18000	17968	18016	17998	18100	17976	17956	17922	17816	17813	17994	17837	17699	17980	17887	17798	17989	17825	17938	17978	17881	18101	17968	17800	17879	17968	17897	18120	17909	18050	17557	18008	18067	17798	18010	18130	17985	17881	18062	17756	18125	17906	18087	18135	17844	18000	18155	17851	17752	17853	17886	18186	17869	17996	18070	18084	17870	18212	18221	17982	18046	18088	17915	17924	17929	17968	18109	18108	18097	18008	17880	17987	18061	17760	17932	18214	18009	17912	17857	17914	17815	18057	17901	17946	18099	17886	17855	17794	18060	17922	18075	17854	17886	17996	17902	18083	18105	18042	18143	17988	17885	17932	18032	18047	17907	17885	17820	17633	17961	18158	18075	17888	17932	17941	18021	17874	18197	17856	17700	17779	17976	17815	18148	17897	17883	17899	18014	17922	17967	18016	18012	18056	18133	18046	18221	18025	17940	18026	17990	17906	17831	17861	18022	18000	17962	18019	17927	17671	17959	17800	17981	17950	18035	17914	18007	17944	18036	17850	18141	18061	17909	17915	18108	18128	18046	17996	17962	17874	18026	17889	17828	17989	17904	18183	17988	17911	17838	17891	17986	17890	17830	18105	18018	17886	18072	18030	17893	17898	17841	17768	17889	18039	18184	17984	17970	18107	18017	18035	17997	17939	17826	17896	18137	17859	18048	17783	17833	18082	17802	17918	18028	17853	17982	17910	17817	17919	18003	17768	17859	17986	17839	17955	17889	18075	17954	17833	18072	18031	17790	17954	18018	18141	17973	17983	17849	18006	18095	18134	17873	17803	18175	18082	17809	17975	17950	18121	18119	18023	17903	17859	17875	18035	17975	17980	18088	18078	17822	17918	18068	18077	17953	17681	17996	18028	17980	17975	17844	18140	18097	17947	18015	18090	17938	17933	18017	17998	18071	17888	17943	18045	18211	17978	17917	17817	18024	18097	17954	17843	17994	17821	17967	18068	18114	17725	17919	17852	17864	18114	17883	17982	17971	17760	17895	17984	17766	17932	18012	17974	17846	18024	17703	17876	18140	17857	18015	18027	18081	18154	17985	18110	17797	17922	17952	17868	17940	17964	17878	18036	17974	18003	17798	17947	17866	18091	17866	17908	17944	17882	18016	17995	17978	17825	18117	17886	18032	18053	17965	18128	17655	17855	17850	18036	17918	17917	17998	18075	17969	17969	17979	17910	18060	17846	18046	17990	17957	17998	17977	17904	17943	18042	17810	17970	17928	18163	18020	17884	17878	18172	17927	18097	17951	18195	17918	18077	17853	18039	17995	17915	18182	17944	17862	18244	18205	17950	18011	18180	17946	18020	18034	18273	17990	18017	18064	17757	17922	17784	17934	17713	18077	18047	17956	18052	17891	17991	18168	17849	17880	17750	18160	18042	18111	17849	17751	17986	18032	17980	17981	17953	18061	17981	18056	17975	17970	17741	17796	17740	17969	17958	17855	18055	17867	17940	17865	17969	18105	18133	18116	18011	17834	17884	17873	17799	18044	17841	17931	17808	18043	17991	17953	17980	17976	18076	17967	18001	17907	18267	18017	18084	17973	17893	17819	17685	18029	17820	17998	17814	18014	17914	18046	17959	17970	18067	18067	18187	17782	17994	18008	17859	17916	17789	17835	18103	17912	18091	18042	18050	17894	17827	18030	17954	17670	17969	17898	17945	18012	17926	17618	18122	17990	18007	18046	17991	17841	17832	17760	17909	17925	18209	17914	17772	17896	17849	18146	18192	17913	17972	17820	18033	18175	17847	18023	18066	17743	18022	18031	17793	17915	17895	18077	17964	17995	17811	18082	18131	17937	17920	17999	18107	17953	18065	17971	18185	18034	18055	17944	17979	17813	17748	17908	17918	17891	18211	17787
23947	15865	15350	15264	16910	19768	22321	22635	22572	22175	21880	21193	20483	19892	18999	18031	17859	17341	16957	16884	16552	16156	16353	15981	16133	15909	15701	15565	15619	15314	15451	15599	15329	15264	15274	15182	15139	15316	15354	15230	15423	15274	15230	15113	15120	15189	15248	15438	14985	15185	15315	15118	15166	14810	15028	14823	14734	14943	14912	14844	14949	14928	14960	14916	14750	14927	14743	14860	14938	14819	14861	14756	14943	14740	14951	14804	14753	14759	14924	14703	14898	14631	14911	14753	14766	14796	14761	14772	14774	14667	14735	14643	14871	14812	14701	14633	14625	14946	14765	14756	14788	14719	14811	14632	14859	14885	14615	14742	14780	14688	14748	14748	14705	14622	14682	14638	14588	14717	14862	14729	14846	14801	14711	14815	14708	14974	14860	14695	14653	14678	14576	14724	14783	14864	14685	14710	14718	14871	14718	14853	14611	14799	14927	14784	14801	14838	14725	14802	14581	14593	14735	14734	14786	14757	14712	14801	14501	14792	14789	14607	14932	14595	14624	14676	14852	14711	14586	14822	14541	14720	14775	14650	14806	14715	14756	14807	14853	14634	14719	14919	14963	14798	14662	14775	14758	14693	14739	14777	14817	14859	14741	14701	14829	14766	14633	14768	14694	14753	14735	14761	14745	14683	14748	14590	14689	14704	14698	14680	14755	14809	14825	14705	14776	14728	14771	14612	14742	14748	14725	14767	14666	14568	14866	14786	14773	14721	14839	14647	14756	14797	14668	14870	14906	14721	14706	14970	14656	14707	14807	14745	14890	14737	14865	14570	14665	14775	14485	14669	14707	14854	14758	14833	14667	14929	14840	14756	14881	14612	15045	14718	14732	14817	14446	14520	14842	14643	14717	14737	14813	14854	14760	14786	14610	14748	14657	14908	14947	14652	14876	14609	14677	14793	14885	14795	14793	14754	14790	14737	14820	14692	14729	14771	14768	14732	14908	14630	14698	14703	14721	14647	14753	14713	14853	14763	14820	14659	14592	14944	14720	14717	14819	14683	14605	14773	14782	14830	14832	14818	14884	14906	14843	14750	14837	14778	14794	14670	14606	14742	14648	14711	14670	14650	14670	14763	14687	14786	14616	14830	14730	14731	14680	14598	14629	14605	14745	14859	14767	14810	14842	14659	14737	14926	14882	14649	14726	14764	14608	14698	14729	14884	14710	14717	14831	14720	14675	14779	14518	14902	14621	14830	14645	14773	14529	14613	14694	14646	14828	14500	14728	14811	14800	14825	14592	14800	14880	14676	14702	14784	14705	14735	14516	14874	14708	14756	14818	14670	14645	14865	14862	14772	14722	14810	14665	14818	14656	14694	14662	14913	14718	14669	14707	14720	14559	14694	14689	14726	14887	14622	14834	14770	14778	14753	14724	14743	14802	14651	14759	14642	14775	14646	14602	14853	14718	14751	14789	14698	14908	14642	14635	14839	14742	14710	14865	14639	14718	14835	14810	14849	14677	14813	14812	14617	14718	14707	14779	14827	14648	14703	14727	14544	14620	14910	14785	14642	14612	14530	14863	14777	14659	14807	14607	14799	14799	14748	14794	14900	14659	14729	14648	14609	14839	14708	14717	14726	14578	14763	14694	14639	14749	14759	14771	14730	14768	14758	14554	14863	14714	14787	14781	14740	14770	14697	14810	14622	14780	14809	14602	14970	14716	14745	14779	14721	14771	14811	14786	14716	14828	14603	14614	14756	14775	14954	14692	14634	14785	14613	14708	14949	14846	14898	14663	14688	14825	14864	14911	14861	14557	14659	14881	14760	14694	14919	14604	14894	14725	14781	14928	14972	14765	14670	14856	14692	14789	14667	14750	14836	14714	14477	14580	14835	14820	14765	14726	14602	14738	14745	14635	14557	14869	14777	14582	14907	14852	14770	14837	14712	14760	14803	14824	14864	14895	14827	14687	14894	14757	14805	14711	14867	14701	14690	14738	14700	14905	14691	14846	14697	14740	14682	14803	14716	14713	14632	14668	14722	14669	14756	14724	14689	14666	14633	14775	14652	14739	14628	14762	14744	14726	14881	14702	14708	14742	14782	14817	14820	14643	14773	14797	14680	14691	14718	14675	14728	14653	14852	14510	14841	14703	14728	14692	14590	14641	14797	14669	14733	14752	14777	14799	14737	14616	14876	14871	14713	14595	14697	14734	14687	14902	14693	14903	14709	14663	14674	14779	14708	14888	14729	14651	14714	14777	14650	14950	14855	14732	14828	14760	14770	14745	14756	14609	14840	14800	14651	14850	14689	14703	14546	14686	14732	14537	14653	14738	14639	14782	14931	14768	14831	14721	14734	14806	14728	14802	14756	14664	14677	14766	14904	14733	14778	14643	14633	14822	14730	14665	14558	14878	14760	14760	14856	14639	14646	14881	14585	14710	14842	14819	14648	14853	14812	14739	14697	14654	14631	14662	14738	14812	14736	14812	14852	14628	14627	14795	14370	14630	14753	14626	14744	14888	14734	14813	14803	14956	14828	14916	14690	14803	14626	14698	14773	14613	14748	14755	14703	14867	14879	14635	14711	14725	14685	14734	14753	14741	14632	14845	14596	14795	14577	14714	14696	14756	14557	14642	14562	14788	14886	14693	14584	14802	14806	14786	14712	14967	14709	14721	14846	14660	14648	14840	14709	14954	14903	14739	14718	14876	14633	14698	14666	14757	14764	14688	14678	14588	14696	14701	14777	14897	14708	14609	14720	14750	14799	14754	14813	14709	14770	14746	14705	14753	14780	14792	14755	14641	14705	14841	14693	14730	14722	14536	14526	14801	14826	14593	14727	14780	14802	14712	14745	14666	14834	14836	14801	14797	14761	14733	14845	14849	14683	14752	14790	14676	14654	14723	14824	14684	14577	14784	14609	14807	14706	14784	14764	14761	14655	14595	14730	14692	14919	14867	14658	14744	14700	14631	14990	14667	14860	14579	14834	14658	14725	14716	14584	14919	14741	14677	14757	14888	14543	14867	14983	14679	14835	14780	14671	14900	14715	14733	14699	14829	14804	14768	14761	14688	14698	14700	14820	14669	14778	14779	14736	14693	14695	14741	14770	14625	14759	14751	14682	14819	14624	14772	14838	14537	14795	14763	14695	14680	14780	14790	14699	14683	14825	14874	14640	14641	14698	14603	14782	14843	14818	14813	14741	14787	14835	14708	14776	14635	14878	14791	14691	14791	14736	14747	14863	14657	14561	14868	14544	14583	14762	14742	14716	14670	14907	14702	14633	14796	14803	14899	14705	14657	14791	14634	14846	14663	14705	14724	14580	14763	14874	14675	14755	14575	14794	14779	14640	14865	14746	14638	14673	14655	14732	14754	14703	14522	14821	14687	14744	14648	14792	14712	14777	14699	14698	14717	14710	14726	14752	14830	14748	14679	14721	14718	14709	14870	14758	14815	14758	14912	14796	14689	14717	14631	14606	14806	14697	14754	14775	14590	14693	14885	14847	14646	14765	14712	14800	14645	14714	14759	14794	14759	14759	14701	14600	14773	14781	14700	14819	14783	14831	14690	14807	14557	14772	14653	14675	14866	14579	14920	14679	14711	14763	14761	14956	14743	14668	14695	14799	14708	14732	14780	14765	14683	14826	14609	14672	14717	14707	14747	14783	14814	14617	14790	14821	14649	14520	14888	14860	14804	14744	14723	14609	14820	14780	14605	14875	14870	14717	14742	14807	14604	14765	14728	14786	14735	14882	14772	14684	14978	14607	14737	14778	14709	14830	14791	14765	14807	14891	14781	14641	14704	14655	14686	14757	14802	14671	14780	14865	14720	14640	14738	14752	14805	14801	14737	14859	14869	14755	14760	14720	14757	14702	14775	14604	14660	14718	14749	14779	14888	14867	14689	14751	14973	14727	14825	14808	14671	14668	14621	14790	14785	14966	14829	14570	14913	14743	14762	14709	14685	14832	14719	14701	14752	14891	14576	14725	14803	14869	14938	14752	14811	14586	14769	14640	14696	14618	14917	14852	14755	14780	14587	14686	14682	14556	14757	14762	14736	14784	14756	14905	14700	14814	14623	14673	14694	14587	14562	14749	14694	14859	14589	14663	14790	14682	14761	14680	14816	14771	14676	14698	14760	14750	14742	14877	14841	14794	14696	14831	14807	14803	14869	14703	14683	14826	14765	14793	14728	14753	14755	14803	14894	14736	14634	14625	14754	14703	14761	14633	14694	14610	14742	14782	14844	14698	14692	14796	14843	14641	14642	14725	14749	14723	14868	14663	14852	14821	14919	14703	14824	14720	14732	14605	14872	14752	14741	14595	14828	14687	14779	14871	14636	14631	14825	14867	14868	14856	14795	14896	14856	14744	14674	14700	14614	14727	14739	14622	14603	14638	14872	14919	14712	14720	14862	14879	14795	14822	14727	14933	14569	14737	14770	14939	14630	14793	14776	14779	14643	14704	14712	14653	14755	14519	14548	14727	14763	15020	15001	14684	14693	14647	14799	14580	14726	14838	14809	14800	14611	14805	14711	14834	14655	14847	14822	14846	14597	14801	14812	14783	14799	14922	14593	14655	14765	14843	14819	14714	14863	14755	14765	14609	14723	14873	14813	14740	14697	14736	14648	14884	14594	14818	14662	14748	14741	14679	14713	14853	14741	14780	14654	14575	14840	14721	14697	14842	14654	14768	14775	14681	14828	14840	14642	14750	14652	14724	14948	14722	14693	14718	14812	14614	15000	14767	14722	14764	14782	14597	14761	14756	14703	14713	14663	14763	14749	14607	14757	14582	14612	14621	14717	14815	14703	14895	14580	14793	14889	14777	14734	14720	14697	14758	14624	14609	14799	14835	14769	14717	14804	14679	14724	14897	14753	14929	14569	14788	14830	14741	14834	14832	14759	14732	14763	14607	14668	14605	14830	14706	14832	14762	14766	14769	14761	14719	14827	14824	14605	14752	14821	14780	14665	14628	14766	14829	14730	14807	14828	15000	14557	14676	14639	14884	14720	14861	14670	14789	14789	14836	14712	14703	14911	14711	14503	14663	14666	14744	14877	14809	14742	14741	14759	14782	14731	14675	14761	14964	14841	14915	14764	14939	14779	14743	14799	14868	14872	14667	14545	14811	14658	14733	14523	14746	14800	14567	14823	14751	14866	14581	14644	14839
22850	16709	16603	16579	16699	17140	17815	18342	18370	18606	18572	18093	18082	17749	17477	17378	16936	16975	16959	17041	16877	16756	16737	16969	16879	16782	16577	16510	16649	16607	16616	16403	16535	16614	16673	16443	16298	16416	16371	16567	16480	16683	16423	16510	16548	16516	16525	16635	16489	16648	16529	16567	16548	16392	16524	16215	16399	16335	16392	16473	16580	16474	16455	16624	16555	16285	16704	16454	16657	16510	16250	16610	16403	16339	16198	16398	16512	16435	16416	16453	16407	16295	16431	16388	16376	16462	16363	16236	16424	16340	16341	16235	16214	16422	16555	16576	16461	16362	16525	16750	16569	16174	16298	16271	16210	16357	16299	16501	16396	16606	16470	16319	16396	16647	16306	16184	16656	16306	16248	16438	16472	16427	16267	16495	16490	16267	16552	16380	16425	16442	16219	16428	16447	16442	16424	16450	16414	16516	16265	16252	16601	16488	16355	16432	16502	16541	16702	16613	16460	16238	16363	16512	16517	16366	16684	16290	16394	16375	16430	16430	16219	16503	16410	16426	16560	16539	16262	16517	16504	16396	16331	16446	16304	16504	16578	16288	16378	16569	16435	16479	16340	16317	16302	16304	16456	16464	16423	16385	16574	16266	16240	16458	16354	16392	16178	16460	16514	16538	16486	16342	16563	16380	16533	16429	16481	16264	16462	16396	16297	16463	16525	16376	16335	16408	16375	16241	16326	16329	16378	16595	16470	16234	16353	16401	16482	16529	16518	16347	16545	16267	16510	16279	16287	16497	16553	16568	16362	16375	16474	16365	16370	16261	16493	16475	16222	16253	16408	16377	16378	16546	16237	16285	16461	16427	16317	16313	16551	16446	16544	16384	16424	16378	16355	16411	16367	16473	16175	16434	16333	16651	16449	16541	16553	16498	16577	16408	16311	16321	16349	16367	16396	16429	16363	16380	16193	16350	16327	16412	16339	16416	16532	16350	16200	16388	16405	16594	16597	16273	16487	16537	16574	16322	16470	16431	16243	16267	16358	16307	16489	16412	16373	16490	16611	16281	16583	16468	16463	16288	16297	16414	16428	16118	16483	16102	16458	16250	16580	16168	16291	16460	16247	16268	16256	16454	16425	16310	16367	16609	16341	16389	16460	16256	16542	16484	16369	16330	16457	16426	16386	16312	16484	16361	16517	16464	16383	16162	16501	16211	16344	16275	16418	16375	16593	16328	16551	16217	16261	16491	16348	16486	16454	16339	16228	16393	16465	16490	16478	16369	16455	16444	16650	16315	16325	16418	16314	16522	16362	16603	16481	16381	16306	16474	16444	16364	16404	16477	16383	16434	16458	16415	16438	16476	16449	16415	16291	16608	16353	16619	16326	16534	16477	16299	16482	16384	16533	16410	16428	16491	16555	16528	16618	16304	16442	16280	16376	16300	16508	16297	16427	16318	16455	16398	16614	16430	16345	16596	16456	16384	16403	16514	16475	16503	16420	16344	16372	16353	16495	16478	16456	16457	16539	16470	16554	16421	16356	16527	16433	16440	16481	16335	16313	16282	16495	16549	16254	16423	16395	16339	16346	16459	16445	16599	16402	16659	16246	16477	16535	16570	16338	16322	16433	16472	16463	16486	16472	16455	16219	16466	16361	16279	16237	16380	16614	16330	16487	16460	16189	16395	16526	16340	16386	16264	16287	16551	16564	16362	16439	16559	16369	16457	16352	16404	16405	16469	16408	16313	16304	16240	16300	16452	16233	16325	16396	16458	16296	16502	16455	16450	16374	16435	16521	16348	16317	16459	16445	16426	16415	16489	16434	16398	16574	16300	16283	16507	16449	16310	16354	16649	16475	16326	16506	16282	16187	16394	16297	16379	16419	16521	16583	16376	16446	16545	16460	16393	16242	16479	16335	16310	16312	16376	16334	16279	16704	16345	16420	16510	16562	16314	16438	16293	16443	16440	16319	16511	16418	16592	16348	16363	16300	16440	16457	16428	16378	16630	16470	16428	16229	16489	16321	16606	16295	16518	16341	16284	16476	16581	16466	16417	16289	16229	16417	16432	16386	16381	16297	16218	16450	16101	16377	16516	16499	16431	16434	16290	16356	16568	16493	16238	16502	16490	16545	16281	16488	16547	16259	16239	16486	16248	16497	16588	16444	16408	16639	16335	16448	16519	16367	16323	16336	16416	16276	16144	16489	16343	16383	16454	16354	16533	16287	16322	16347	16356	16261	16402	16546	16302	16156	16349	16434	16488	16330	16371	16276	16334	16388	16402	16516	16364	16421	16250	16618	16451	16399	16314	16416	16317	16583	16368	16375	16359	16390	16580	16409	16465	16393	16350	16381	16411	16452	16374	16493	16322	16397	16324	16455	16388	16556	16376	16357	16395	16313	16378	16594	16230	16303	16433	16337	16624	16576	16094	16269	16404	16417	16290	16501	16485	16405	16540	16211	16473	16611	16328	16264	16209	16255	16366	16280	16241	16574	16548	16536	16483	16346	16259	16454	16493	16505	16497	16353	16374	16343	16462	16365	16424	16424	16436	16221	16343	16382	16447	16342	16670	16382	16369	16571	16535	16595	16180	16396	16505	16480	16607	16412	16273	16291	16335	16501	16466	16274	16372	16342	16428	16458	16361	16370	16559	16318	16240	16476	16486	16253	16503	16367	16400	16401	16313	16630	16364	16346	16478	16515	16509	16619	16626	16444	16362	16462	16423	16683	16461	16511	16204	16532	16281	16530	16510	16399	16436	16575	16381	16541	16225	16435	16559	16474	16358	16300	16263	16388	16284	16446	16278	16144	16317	16258	16283	16559	16556	16430	16546	16321	16477	16415	16586	16336	16380	16260	16425	16430	16435	16280	16566	16275	16475	16436	16120	16507	16386	16341	16459	16332	16385	16443	16498	16420	16329	16319	16455	16410	16411	16410	16297	16386	16338	16440	16398	16414	16391	16366	16497	16377	16217	16184	16326	16437	16498	16384	16531	16441	16548	16385	16405	16410	16486	16508	16343	16500	16266	16512	16607	16319	16367	16389	16244	16514	16353	16287	16292	16466	16349	16579	16462	16479	16498	16506	16313	16547	16608	16392	16397	16375	16415	16493	16505	16311	16481	16420	16476	16594	16435	16500	16559	16584	16358	16323	16380	16434	16250	16398	16334	16302	16456	16416	16503	16409	16433	16374	16449	16590	16304	16493	16595	16489	16377	16494	16206	16189	16358	16182	16406	16389	16380	16334	16384	16410	16487	16314	16309	16436	16338	16397	16463	16352	16295	16404	16478	16527	16371	16271	16156	16483	16630	16472	16593	16367	16334	16439	16425	16514	16496	16406	16453	16299	16524	16730	16603	16318	16554	16363	16305	16360	16430	16334	16291	16341	16546	16324	16386	16354	16120	16239	16565	16592	16463	16449	16589	16531	16374	16406	16378	16298	16532	16300	16311	16508	16506	16407	16396	16287	16334	16369	16368	16279	16290	16268	16320	16287	16306	16423	16336	16182	16313	16410	16261	16374	16276	16334	16643	16388	16412	16265	16268	16495	16480	16501	16487	16484	16402	16383	16343	16414	16402	16412	16407	16341	16424	16458	16413	16308	16456	16403	16460	16460	16444	16659	16486	16457	16352	16316	16471	16460	16620	16387	16461	16604	16405	16370	16532	16566	16536	16350	16303	16495	16626	16580	16362	16614	16387	16188	16247	16202	16332	16270	16346	16474	16395	16501	16209	16342	16309	16457	16507	16447	16517	16387	16247	16265	16424	16577	16393	16506	16462	16497	16442	16367	16505	16370	16272	16485	16527	16279	16256	16273	16300	16575	16357	16333	16555	16367	16386	16447	16357	16332	16191	16439	16507	16489	16543	16521	16441	16470	16321	16468	16425	16336	16466	16430	16440	16230	16338	16474	16555	16440	16382	16538	16276	16371	16408	16302	16376	16441	16304	16429	16383	16609	16557	16447	16501	16414	16409	16262	16471	16294	16425	16463	16494	16551	16328	16366	16316	16434	16408	16401	16511	16655	16348	16483	16353	16362	16373	16275	16405	16355	16389	16249	16509	16565	16414	16521	16540	16278	16485	16543	16299	16393	16344	16416	16622	16313	16386	16318	16454	16535	16536	16342	16331	16459	16288	16574	16347	16316	16268	16363	16399	16415	16287	16313	16424	16306	16511	16423	16372	16244	16424	16307	16468	16596	16429	16481	16532	16463	16367	16297	16503	16505	16505	16345	16405	16494	16301	16499	16541	16309	16523	16591	16346	16376	16504	16255	16389	16570	16438	16340	16447	16498	16423	16582	16477	16397	16400	16513	16537	16419	16432	16327	16285	16390	16457	16438	16433	16383	16581	16319	16402	16407	16523	16492	16355	16502	16468	16241	16339	16512	16424	16451	16314	16286	16326	16401	16327	16606	16358	16402	16354	16501	16341	16489	16489	16432	16316	16607	16390	16634	16416	16332	16405	16590	16458	16283	16401	16480	16497	16320	16521	16383	16264	16330	16438	16346	16539	16546	16557	16452	16493	16463	16466	16428	16158	16489	16341	16531	16585	16522	16495	16348	16417	16460	16538	16419	16454	16348	16630	16516	16386	16601	16380	16243	16511	16377	16379	16234	16553	16526	16444	16513	16238	16601	16456	16572	16430	16272	16383	16535	16406	16499	16587	16596	16556	16266	16432	16574	16681	16340	16601	16469	16432	16231	16614	16230	16520	16262	16498	16555	16363	16411	16353	16547	16568	16492	16635	16779	16294	16569	16593	16710	16315	16559	16553	16403	16624	16497	16374	16430	16423	16440	16290	16498	16263	16429	16583	16190	16143	16420	16443	16388	16684	16400	16311	16453	16368	16439	16379	16394	16294	16283	16409	16363	16406	16485	16478	16470	16243	16329	16258	16619	16474	16548	16400	16544	16391	16276	16203	16596	16472	16287	16517	16403	16529	16410	16519	16553	16285	16442	16406	16402	16439	16422	16525	16495	16420	16556	16360	16632	16523	16586	16394	16399	16411	16408	16347	16516	16402	16485	16383	16385	16509	16507	16352	16330	16433	16431	16236	16293	16275	16573	16617	16424	16351	16337	16418	16414	16393	16527	16596	16547	16494	16358	16426	16453	16554	16441	16443	16392	16421	16488	16163	16343	16397	16552	16332	16306	16462	16556	16548	16459	16327
18984	13862	13881	13793	14596	15753	17285	18214	18205	17985	17839	17485	16803	16470	15782	15560	15221	15042	15031	14760	14681	14796	14479	14634	14365	14476	14019	14313	14314	14181	14039	14155	13957	13980	14062	14115	13959	14043	14077	14114	14014	14011	13990	14016	14097	14013	14069	14092	14067	14068	14138	14155	14096	13927	13922	13954	13758	13860	14045	13997	13764	13744	13917	13846	13848	13725	13972	13834	14061	13904	13828	13918	13895	13738	13920	13691	13930	13837	13678	13865	13777	13834	13744	14025	13765	13763	14010	13903	13845	13811	13887	13808	13971	13910	13903	13778	13779	13878	13646	13797	13830	13779	13762	13790	13760	13890	13747	13873	13870	13950	13864	13684	13851	13817	13943	13835	13902	13835	13656	13889	13805	13786	13845	14004	13868	13944	13815	13892	13948	13874	13855	13885	13942	13829	13849	13804	13945	13887	14014	13888	13732	13978	13886	13996	13753	14108	13701	13847	13771	13687	13848	13807	13972	13908	13705	13939	13798	13701	13798	13986	13856	13793	13695	13777	13727	13844	13719	13815	13921	13657	13888	13866	13809	13802	13756	13719	13810	13961	13949	13813	13858	13803	13990	13813	13727	13673	13832	13842	13818	13734	13767	13792	13714	13758	13711	13935	13747	13793	13786	13889	13865	13770	13851	13778	13873	13743	13809	13780	13846	13861	13763	13869	13884	13846	13745	13780	13646	13859	13682	13959	13853	13848	13862	13657	13777	13919	13777	13914	13858	13819	13795	13901	13806	13823	13802	13841	13770	13898	13812	13901	13915	13691	13878	13972	13898	13971	13766	13934	13912	14060	13737	13814	13902	13910	13688	13617	13937	13758	13887	13761	13781	13710	13881	13682	14011	13876	14009	13786	14042	13799	13667	13805	13880	13837	13850	13802	13897	13924	13807	13895	13681	13875	13922	13778	13848	13799	13890	13825	13780	13735	13796	13926	13790	13777	13659	13831	13806	13603	13831	13843	13710	13798	13710	13816	13758	13693	13863	13834	13933	13920	13899	13999	13875	13789	13960	13836	13755	13734	13780	13893	14011	13857	13733	13960	13783	13755	13739	13724	13876	13833	13764	14016	13878	14012	13889	13915	13498	13775	13764	13693	13831	13695	13984	14012	13868	13854	13847	13872	14027	13759	13765	13846	13815	13800	13939	13792	13767	13991	13882	13850	13839	13880	13930	13818	13934	13751	13820	13736	13973	13941	13792	13741	13831	13812	13768	13737	13799	13750	13781	13904	13942	13967	13913	13657	13969	13789	13781	13913	14021	13750	13858	13733	13916	13774	13674	13764	13864	13931	13946	13888	13836	13548	13839	13960	13702	13741	13713	13884	14030	13915	13790	13866	13671	13812	13934	13787	13853	13830	13743	13734	13981	13890	13932	14033	13890	13943	13874	13888	13747	13891	13994	13742	13773	13863	13813	13764	13780	13718	13855	13937	13744	13810	13980	13832	13699	13893	13641	14140	13875	13696	14002	13558	13896	13705	13859	13848	13917	13883	13905	13761	13760	13938	13808	13889	13816	13995	13916	13918	13968	13921	13812	14013	13781	13682	13984	13821	13814	13778	14024	13740	13636	13756	13795	13988	13909	13868	13860	13866	13609	13953	13682	13830	13727	13752	13742	13691	13778	13820	13925	13902	13815	13822	13848	13874	13876	13859	13901	13830	13848	13801	13784	13712	14021	13738	13927	13759	13995	13793	13853	13678	13693	13777	13841	13838	13984	13740	13777	13928	13668	13737	13861	13846	13775	13884	13618	13808	14028	13712	13832	13748	13655	13795	13839	13869	13805	13728	13795	13791	13804	13888	13778	13858	13857	13802	13947	13930	13778	13779	13619	13814	13788	13751	13838	13807	13939	13913	13748	13926	13684	13971	13812	13815	13708	13874	13866	13720	13837	13838	13882	14072	13705	13890	13906	13729	13753	13708	13969	13918	13886	13786	13796	13860	13819	13832	13675	13744	13893	13800	13766	13845	13705	13876	13765	13852	13775	13699	13960	13747	13703	13705	13935	14022	13822	13861	13795	13805	13784	13817	13981	13932	13728	13710	13841	13814	13619	13668	13903	13953	13880	13950	14021	13788	13807	13828	13815	13834	13785	13851	13821	13801	13886	13678	13898	13753	13783	13741	13659	13752	13870	13756	13982	13812	13865	13863	13825	13782	13843	13792	13779	13808	13789	13811	13825	13720	13843	13972	13716	13834	13802	13900	13998	13852	13790	13926	13832	13880	14081	13971	13967	13875	13510	13734	13688	14059	13883	13865	13827	13692	13893	13831	14005	13656	13989	13816	13778	13881	13811	13841	13610	13811	13693	13784	13806	13679	13796	13777	13849	13751	13724	13776	13872	13838	13802	13793	13767	13794	13739	13790	13928	13908	13692	13860	13935	13656	13746	13858	13842	13787	13882	13752	13918	13864	13698	13628	13845	13703	13910	13742	13984	13689	13752	13865	13726	13788	13736	13865	13895	13854	13946	13952	13883	13773	13867	13750	13659	13843	13871	13904	13922	13814	13847	13855	13855	13827	13850	13999	13992	13665	13719	13917	13797	13708	13601	13674	13917	13929	13821	13769	13778	13776	13725	13752	13848	13806	13782	13869	13877	13931	13770	13773	13789	13784	13809	13736	13795	13772	13987	13657	13869	13857	13822	13733	14030	13884	13816	13973	13837	13900	13799	13785	13904	13855	13824	13774	13831	13750	13947	13749	13757	13924	13942	13879	13884	13877	13813	13635	13872	13990	14066	13906	13817	13733	13853	13755	13855	13847	13742	13778	13768	13775	13780	13763	13813	13835	13762	13935	13876	13707	13863	13766	13923	13694	13896	13852	13903	13818	13813	13885	13874	13922	13811	13801	13693	13759	13832	13717	13834	13725	13711	13836	13868	14084	13875	13719	13862	13716	13799	13801	13800	13819	13937	14019	13827	13752	13817	13767	13866	13844	13883	13947	13793	13837	13922	13695	13969	13929	13729	13893	13937	13753	13670	13872	13798	13864	13711	13798	13948	13802	13886	13868	13901	13823	13895	13829	13764	13869	13724	13699	13767	13897	13602	14018	13792	13801	13794	13815	13930	13876	13905	13729	13882	14006	13692	13771	13744	13929	13848	13974	13822	14015	13937	13778	13833	13640	13773	13846	13711	13876	14026	13861	13799	13811	13741	13785	13953	13840	13899	13831	13762	13708	13893	13715	13765	13755	13771	13733	13816	13828	13843	13930	13724	13908	13930	13796	13840	13797	13780	13670	13915	13852	13712	13891	14001	13743	13769	13913	13840	13909	13801	13668	13737	13934	13756	13923	13894	13846	14012	13729	13841	13907	13844	13892	13712	13884	13789	13853	13775	13935	13755	13843	13881	13791	13901	13817	13924	13705	13827	13611	13774	13847	13861	13852	13784	14030	13808	13988	13976	13740	13723	13830	13852	13808	13815	13735	13904	13792	13811	13818	13877	13812	13746	13836	13924	13844	13800	13785	13748	13747	13887	13739	13749	13798	13780	13947	13886	13917	13770	13974	13834	13669	13880	13866	14059	13840	13794	13878	13871	13870	13931	13845	13872	13658	13852	13864	13741	13996	13917	13979	13926	14050	13794	13971	13785	13932	13969	13977	13895	13805	13780	13841	13823	13593	13815	13929	13858	13908	13838	13785	13945	13954	13865	13852	13854	13963	13809	13813	13799	13817	13594	13797	13848	13856	13848	13939	13864	13792	13805	13819	13774	13722	13655	13945	13809	13948	13891	13871	13827	13888	13974	13858	13757	13873	13760	13724	13944	13790	13869	13781	13944	13794	14039	13805	13730	13983	13821	13802	13876	13815	13878	13854	13845	13753	13788	14004	13930	13778	13885	13894	14028	13621	14047	13800	13938	13978	13837	13734	13982	13873	13881	13940	14002	13855	13918	13839	13824	13869	13727	13923	13799	13883	13857	13763	13809	13721	13861	13800	13911	13918	13695	14008	13789	13916	13987	13879	13844	13691	13893	13956	13822	13873	13857	13843	13788	13878	13755	13809	13742	13909	13784	13835	13864	13969	13771	13849	13863	13928	13810	13743	13786	13834	13859	13727	13820	13826	13847	13859	13852	13718	13909	13795	13831	13876	13910	13729	13799	13811	13919	13779	13786	13973	13780	13833	13766	13771	13851	13738	13836	13773	13897	13667	13795	13880	13908	13753	13863	13999	13798	13922	13839	13839	13717	13919	13791	14024	13950	13813	13845	13782	13886	13745	14016	13805	13965	13893	13804	13853	13926	13818	13877	13724	13878	13909	13730	13847	13869	13921	13881	13805	14018	13689	13534	13599	13749	13953	13730	13917	13770	13716	13732	13764	13926	13807	14012	13697	13881	13716	13787	13917	13755	13737	13764	13671	13862	13790	13829	13640	13727	13774	13832	13860	13944	13768	13777	13962	13886	13730	13875	14019	13757	13956	13718	13785	13815	13842	13768	13875	13885	13786	13788	13886	13890	14005	13974	13781	13711	13870	13783	13929	13942	13891	13713	13903	13806	13945	13738	13605	13778	13921	13821	13891	13852	13846	13852	13721	13658	13956	13951	13946	13879	13909	13749	13772	13827	13819	13773	13768	13803	14059	13757	14018	13797	13758	13883	13759	13968	13822	13914	13858	13916	13852	13962	13767	13864	13821	13951	13778	13801	13790	13734	13947	13949	13798	13894	13707	13725	13807	13933	13749	13776	13911	13782	13832	13788	13889	13909	13858	13796	13719	13880	13781	13820	13758	14025	13969	13851	13726	13803	13934	13766	13998	13827	13907	13751	13875	13948	13812	13851	13702	13873	13849	13767	13670	13926	13909	13672	13753	13796	13787	13832	14071	13877	13666	13768	13795	13766	13973	13621	13744	13798	13673	13911	13910	13780	13907	13769	13716	14005	13926	13920	13980	13912	13818	13905	13961	13711	13865	13901	13786	13942	13923	13769	13876	13819	13977	13796	13698	13830	13795	13758	13767	13706	13886	13927	13805	13844	13891	13822	13955	13834	13895	13748	13815	14027	13785	13895	13760	13853	13720	13885	13885	13988	13886	13957	13931	13866	13738	13791	13807	13819	13664	13780	13963	13807	13731	13877	13780	13843	13635	13961	13802	13901	13793	13878	13883	13909	13739
27193	17853	17501	17125	17030	17554	18599	19150	19287	19331	19357	18916	18678	18395	18287	18020	17753	17913	17774	17366	17528	17338	17192	17273	17229	17032	17114	17072	16889	17279	16928	16957	16916	16874	16844	17058	17064	17108	16999	17134	16797	17076	16960	17120	16965	17152	16931	16954	17213	17093	17193	16946	16873	16899	17129	16841	17006	16948	16913	16932	16697	16799	16872	16902	16794	16614	16938	16974	16887	16784	16865	17024	16970	16754	16850	16738	16736	16731	16953	16894	16996	16949	17111	16839	16987	16848	17155	16927	16732	16864	16644	16759	16830	16908	16975	16915	16879	16686	16939	16851	16842	16710	17038	16740	16820	16626	16883	16878	16733	16830	16983	16984	16938	16805	16815	16802	16785	16807	16722	16955	16749	16841	16723	16715	16695	17109	16761	16824	17081	16979	16843	16838	16925	16733	16794	16599	16766	16893	16677	16698	16667	16900	17055	17099	16760	16855	16865	16639	16919	16584	16772	16885	16931	16912	16835	16770	16903	16844	16723	16593	16763	16997	16749	16814	16953	16797	16953	16988	16857	16997	16823	16909	16621	16700	16809	16879	16843	16773	16846	16868	16756	16850	16929	16752	16733	16607	16933	16669	16839	16931	16970	16725	16788	16698	16781	17062	16709	16813	16784	16945	16947	16903	16792	16816	16819	16831	16845	16874	16855	17008	16831	16849	16760	16745	16881	16876	16722	16631	16660	16904	16952	16841	16851	16681	16703	16935	16814	16704	16884	16745	16798	16702	17000	16778	16837	16814	16685	16870	16657	16853	16630	16765	16820	16702	16891	16958	16859	16816	16823	16838	16932	16917	16835	16751	16870	16862	16740	16793	16868	16774	16737	16963	16820	16709	16636	16664	16895	17067	16940	16887	17100	16990	16937	16841	16885	16955	16605	16534	16959	16836	16711	16807	16819	16925	16769	16741	16779	16828	16927	16945	16673	16759	16968	16739	16704	16968	16718	16929	16967	16810	16827	16982	16939	16893	16780	16703	16854	16787	16799	16871	16768	16800	16899	16976	16763	17009	16704	16858	16762	16766	16868	16683	17118	16775	16748	16611	16853	16783	16766	16617	16881	16975	17070	16904	16814	16900	16769	16956	16825	16888	16998	16865	16737	16805	16867	16758	16938	16737	16752	16815	16807	16834	16697	16759	16909	16672	16769	16801	16862	16893	16815	17019	16878	16934	16731	16777	16897	16789	16835	16879	16949	16728	16849	16723	16921	16794	16868	16781	16754	16847	17032	16707	16862	16728	16713	16738	16742	16811	16887	16880	16862	16988	16766	16707	16759	16665	17057	16900	16797	16730	16794	16893	17175	16735	16741	16823	16733	16934	16928	16769	16583	16822	16896	16843	16798	16885	16942	16794	16922	16749	16729	16946	16875	16858	16881	16810	16760	16952	16918	16717	16856	16822	16977	16783	16763	16775	17106	16808	16860	16963	16909	16867	17004	16838	16753	16742	16844	16770	16919	16750	16864	16734	16723	16822	16832	16886	16756	16880	16748	17192	16867	16971	16722	16660	16918	16701	16780	16829	16949	16842	16731	16850	16887	16947	16721	16986	16902	16884	16794	16912	16642	16852	17006	16905	16876	16893	16802	16978	16681	16786	16729	16889	16798	16735	16976	16861	16753	16811	16972	16728	16648	17005	16875	16992	17144	16637	16803	16927	16907	16874	16592	16738	16896	16988	16816	16949	16821	16811	16649	16773	16973	16845	16877	16819	16930	16781	16648	16945	16866	16801	16922	16670	16724	16805	16829	16873	16745	16873	16761	16758	16746	16921	16812	16853	16704	16934	16950	16868	16879	16566	16774	16744	16695	16845	16852	16868	16974	16968	16987	16777	16887	16664	16942	17082	16809	16843	16548	16798	17014	16935	16857	16656	16985	16633	16816	16939	16767	16901	16754	16805	16941	16707	16883	16933	16937	16934	16850	17039	16941	16928	16839	16917	16549	16781	16882	16846	16883	16868	16794	16831	17100	17046	16851	16795	16771	16768	16802	16745	16724	16994	16931	16917	16820	16895	16895	16913	16824	16791	16853	16884	16829	16859	16944	16656	16849	16922	16952	16785	16890	16793	17011	16659	16579	17000	16784	16826	16822	16749	16917	16860	16998	16856	16958	16829	16911	16814	16882	16912	16948	16929	16925	16909	16722	16822	16901	16755	16927	16775	16819	16880	16781	16911	16902	16868	16875	16694	16902	16709	16688	17001	16647	16797	16970	16761	16789	16844	16757	16777	16884	16835	16866	16817	16767	17007	16868	16872	16870	16942	16812	17105	16793	16778	17028	16834	16648	16952	16877	16676	16956	16747	16730	16777	16712	16753	16712	16892	16723	16915	16773	16934	16666	16663	17181	16737	16570	16933	16877	16908	16831	16941	16864	16850	16745	17017	16724	16865	16819	16999	16863	16505	16830	16761	16536	16921	16814	16970	17060	17030	16729	16628	16704	16859	16810	16802	16778	16852	16806	16854	16891	16662	16675	16732	16674	17069	16855	16911	16932	16751	16787	16985	17048	16807	16794	16976	16796	16931	16726	16746	16955	16794	16925	16796	16995	16729	16860	16826	16852	16957	16646	16855	16787	16981	16802	16887	16935	16828	16595	16735	16862	16881	16816	16600	16772	16857	17101	16910	16884	16841	16816	16787	16904	17018	16612	16701	16894	16883	16917	16896	16734	16872	16949	16935	16984	16635	16959	16753	16619	16722	16867	16914	16981	16939	16954	16750	16919	16851	16886	16694	16857	16794	16980	16997	16882	16496	16678	16961	16930	16741	16800	16710	16841	16890	16856	16771	16837	16747	16841	16834	16785	16971	16723	16946	16807	16778	16761	16722	16727	16840	16977	16823	16881	16746	16981	16784	16852	16924	16772	16845	16742	16882	16589	16889	16775	16784	16759	16872	16992	16707	17019	16683	16837	16847	16792	16760	16942	16781	16914	16732	16897	16742	16832	16801	16934	16785	16960	16867	16801	16908	16923	16691	16909	16799	16924	16803	16728	16881	16790	17077	16979	16905	16717	16794	16802	16755	16881	16674	16844	16653	16684	16751	16955	16733	16739	16948	17012	16663	16864	16804	16757	16800	16795	16657	16915	16695	16839	16953	16756	16896	16705	16864	16985	16900	16922	16992	16811	17033	16827	17035	16857	16799	16684	16843	17083	16930	16805	17037	16782	16743	16891	17094	16910	16859	16831	16682	16835	16663	16914	16641	16797	16809	16986	16505	17026	16758	16786	16918	16903	16729	16990	16850	16864	16844	16904	16936	16914	16801	16806	16663	16991	16868	16953	16636	16967	16788	17054	16715	16689	16758	16882	16695	16885	17010	16882	16608	16972	16884	16769	16777	16873	16799	16834	16722	16758	16797	16724	16755	17004	16909	16813	16823	16876	17002	16848	16744	16820	16839	16903	16848	17014	16823	16919	16717	16803	17037	16977	16827	16746	16894	16683	16810	16957	16724	16701	16962	16776	16936	16902	16680	16960	16981	16776	17019	16911	16825	17040	17013	16646	16780	16937	16945	16877	16692	16663	16834	16774	16916	17023	16935	16878	16748	16852	16882	16716	16826	16786	16692	16657	16765	17010	17002	16718	16980	16927	16718	16848	16759	17016	16914	17018	16804	16832	16753	16858	16782	16819	16920	16858	16886	17018	16746	16772	16867	16777	16739	16684	16786	16854	16847	16803	16877	16806	16701	17108	16628	16935	16712	16922	16913	16777	17021	16928	16853	16955	16991	16748	16515	16877	16849	16687	16708	16929	16805	16878	16918	16829	16734	16865	16946	17011	16647	16788	16922	16804	16861	16614	16944	16660	16897	16867	16844	16927	16814	16688	16813	16870	17034	16871	16978	16811	16793	16606	17016	16811	16888	16811	16651	16801	16902	16917	16734	16896	16677	16654	16967	17063	16800	16904	17062	16742	16807	16956	16910	16940	16737	16755	16734	16935	16855	17008	16819	16835	16867	16944	16726	16914	16811	16695	16699	16691	16979	16769	16898	16788	16767	16883	17095	16946	16969	16834	16891	16914	16881	16890	16912	16887	16970	16896	16783	16890	16944	16804	16791	16700	16843	16821	16749	16816	17163	16993	16930	16757	16938	16549	16683	16859	16981	16828	16723	17030	16888	16736	16724	16956	16778	16846	16915	16995	16732	16848	16825	16790	16985	16786	16774	16927	16809	16820	16721	16782	17057	16727	16942	16825	16826	16888	16985	16916	16898	16714	16779	16862	16797	16904	16957	16616	16804	16845	16878	16858	16763	17027	16753	16852	16888	16754	16816	16835	16877	16870	16909	16900	16879	16817	16766	16802	16780	16819	16787	16630	16739	16835	16811	16873	16696	16963	16845	16622	16928	16726	16776	16868	16787	16779	16764	16814	16784	17015	16766	16957	16732	16931	16962	16920	16772	16827	16842	16990	16678	17164	16763	16811	16909	17092	16920	16789	16985	16952	16852	16848	16735	16714	16867	16733	16851	16751	16963	16827	16900	16745	16761	16754	16842	16664	16899	16846	16795	16915	16719	16865	16879	16993	16885	16865	16959	16733	16887	16597	16844	17038	16787	16710	16866	16867	16912	16756	16687	16720	16821	16744	16525	16787	16970	16891	16967	16784	16776	16943	16747	16862	16922	16928	16675	17044	16706	16936	16832	16765	16742	16865	16851	16675	16940	16874	16865	16636	16675	16701	16861	16800	16784	16742	16720	16970	16882	16846	16768	16732	16903	16983	16861	16953	16904	16765	16848	16957	16930	16904	16927	16987	16884	16867	16895	16809	16897	16999	16705	16695	16682	17063	16878	16763	16697	17091	16964	16816	16704	16659	16757	17002	17079	16905	16983	16867	16770	16799	16813	16952	16824	16760	16796	16769	16790	16730	17076	16727	16825	16884	16837	16840	16689	16951	16782	17094	17065	17029	17104	17114	16860	16809	16753	16769	16851	16691	16791	16977	16698	16847	16829	16855	16977	16891	16823	16849	17000	16934	16967	16901	16826	16860	16846	16882	16763	16809	16766	16906	16780	16828	16921	16769	16776	16936	16876	16835	16988	16775	16917	16839	16816	16893	16949	16958	16928	16776	16883	17007	16956	16739	16889	16849	16748	16810	16710	16759	16848	16937	16938
19645	14424	14237	14249	14837	16387	18307	18990	19390	18995	18559	18232	17692	17270	16593	16075	15913	15621	15424	15211	15135	15122	14954	14834	14763	14740	14594	14612	14477	14668	14468	14429	14359	14304	14461	14352	14286	14284	14196	14247	14470	14304	14244	14319	14360	14265	14406	14454	14412	14269	14467	14495	14326	14129	14233	13971	14080	14040	14047	14183	14109	14054	14093	14160	14213	14126	14152	14096	14052	14021	14052	14065	13991	14149	14138	14003	14037	14186	14037	13984	14110	14109	13981	14097	14160	13991	13987	13988	14111	14209	14274	14022	13939	14086	14124	13926	14236	13915	14154	14156	13901	14300	13993	14077	14054	14207	14036	14043	14074	14169	13932	14032	13879	13961	14278	14011	14069	14103	13992	14218	14035	14054	13952	14011	14058	13976	13899	14014	14045	14029	14137	14030	14078	14056	13955	14026	13979	13945	14245	14129	14100	13902	13989	13936	13990	13970	13973	14090	14066	13974	13997	13981	14179	13973	14089	14003	14017	13972	14014	13914	13977	14073	14143	13942	13879	13935	13981	13970	14042	14219	14028	13883	14094	14079	14098	14034	14109	14017	14092	14024	13985	13972	13853	14119	13882	14022	13938	14134	14096	14037	14170	14108	14131	13974	14050	13993	14142	13997	14359	13960	13878	14060	14174	14222	13904	13964	14117	14143	14156	14136	13980	13743	14147	14186	13983	14024	14129	13969	14300	14008	14062	14303	14074	13890	14143	14057	14099	14093	13985	14100	13949	14041	14149	13971	14161	14049	14004	14095	14094	13975	14069	14057	14170	14173	14075	14018	14100	14192	13928	14094	13993	14156	14198	14002	13970	13866	14100	14021	13981	14093	13966	14019	14287	14032	14038	14231	14047	14135	14144	14101	14059	13865	13865	14054	14075	13896	14138	14003	14139	13984	14042	14121	14034	14080	13973	14024	13888	14067	14189	13998	13991	14009	13999	14018	14200	14035	13961	14162	14084	13965	13988	14178	14164	14063	14053	14035	14064	14059	14051	14193	14115	13977	13902	14035	14127	13930	14128	13967	14033	14133	13986	13850	14039	14093	14030	14037	14109	13998	14052	13992	14109	14026	14107	14007	14102	14225	14098	14006	14019	14056	14038	14114	13973	14111	14053	14182	14088	13835	14199	13962	14141	14060	14037	14214	14034	14224	13888	14157	14041	14065	14031	13879	13979	14008	14011	13996	13915	13962	14019	14153	14164	14071	13814	14135	13977	13966	14146	14004	14078	14179	13967	14043	14057	14071	13893	13948	14066	14219	14102	13949	14065	14135	14008	14089	14138	14135	14198	14154	14071	14126	13995	14065	14116	13983	14051	13975	14029	14008	14070	14051	14044	14208	14207	14069	14035	14185	13986	14213	14033	14137	14065	14066	13973	14105	14089	14135	13949	14154	14039	14022	14119	14066	14062	14103	14068	14070	13958	13930	14062	13996	14066	14073	14034	13949	14055	14131	14107	14120	13992	14178	14010	14089	13961	14033	13827	14032	14000	14155	14129	14222	14027	13963	14040	13936	14203	13945	14046	14027	14040	13849	13980	14190	13979	14086	14166	14072	14036	14057	13901	14052	14173	14171	14025	13983	14116	14043	14019	14112	14152	13972	14091	13973	14007	14128	14029	13945	14001	14075	13992	13929	14099	14121	14234	14044	14070	13887	14050	14017	13839	14228	14023	13998	13934	14100	13911	14116	14016	14036	14136	14074	14099	13920	14061	14085	14024	14093	14271	14023	14133	14043	13984	14134	14238	13986	13954	14157	14126	14153	14110	13977	14191	14060	14257	13984	13988	14211	14054	14089	14006	14069	14160	13787	14279	14097	13844	13965	13966	14000	13974	13916	14170	13905	14131	13844	14097	14040	14092	13999	13945	13991	13947	14002	14044	13956	14220	13963	14057	14133	14086	14004	13991	14112	14018	14018	13995	13897	13946	14295	14196	14119	13961	14006	14134	14027	14004	13848	14121	14024	14001	14125	14005	14012	14045	14090	14091	13968	14108	14069	14009	14021	14153	13974	14137	14132	14111	13963	13999	13928	14022	13925	14038	14045	13978	14025	14094	14035	14130	14212	14038	14051	13991	14049	14105	13969	13953	14058	13998	13979	14042	13952	13947	13988	14098	14052	14121	14127	14077	14010	14135	14221	14084	14073	13938	13963	14071	14049	14058	13976	14009	14076	13980	14000	14079	14135	13788	14044	13997	13954	14001	13962	14176	14033	14207	14077	14039	14030	13968	13849	14007	14051	13890	14038	14041	14081	14140	14185	14037	14031	14142	13897	14171	14102	14038	14162	14196	14151	14020	14138	14011	14118	14025	14029	13954	14011	13884	14289	14036	14126	13939	13930	13875	14060	13876	14086	14042	14014	13875	13948	13994	14012	13974	13937	13983	13998	14176	14109	14077	13998	14095	13974	14080	13821	13990	13926	14052	14109	13839	14187	14004	14193	14033	14099	14113	14116	14052	13955	14019	13913	14046	14077	14066	14057	14062	14158	14036	14147	14011	13950	13901	14072	13842	13864	14017	14045	14187	13916	14144	14064	14187	14168	14012	14131	14126	14141	14101	14102	14119	14156	14017	13975	14089	13808	14039	13924	13954	14019	13989	14144	14138	14199	13953	14120	13971	14003	14092	14002	13944	14093	14043	13998	14116	14095	13912	13877	13975	14175	14224	14097	14091	14062	14120	14071	14079	14091	14157	14136	14102	14065	14127	14132	13936	14118	14134	13934	14229	14021	13911	14040	14134	14020	14157	14183	14016	13878	14091	14132	14103	14051	14040	14111	14045	14020	14085	14089	14030	14011	14133	14192	14051	13987	14016	14032	14030	14099	14124	14129	14227	14060	14098	14063	14121	14180	14089	14054	14207	14034	13952	14203	14151	13948	14103	14070	13927	14092	13888	14056	13997	14191	14008	13960	13956	13921	14045	14152	14021	14120	13948	13977	14229	14107	14131	14065	13965	13999	14119	14029	13901	14093	14035	14223	13903	14057	14032	13876	14008	14088	14017	14211	14295	13997	13934	14121	14128	13916	14178	13889	13948	13960	14034	14019	14066	14088	13950	14081	13774	13924	14119	13850	14050	14058	14055	13922	14073	14185	14193	13895	14037	14013	14098	13928	14133	14009	14187	14087	14040	13930	13943	14137	14214	13887	14167	14102	14160	13963	13962	14059	14010	13971	13938	14056	14132	14169	14047	14036	14183	13993	14079	13938	14130	13963	13956	13911	13939	14098	14004	13977	14171	14035	14283	13989	14000	14114	13954	14256	14014	13925	13999	14053	14198	13959	14120	14213	14156	14127	13924	14057	14058	13925	14087	14071	13904	14059	14109	14086	13971	14189	14024	14091	14033	14012	14184	14147	14014	14066	14061	14097	13917	14098	14157	14288	13999	13872	14113	14047	14091	14004	14143	14197	14114	14217	14063	13928	13915	14206	14205	14200	13897	13921	13983	13978	14080	14080	14144	13974	14071	14095	14039	14005	14068	13965	13951	13974	13911	14009	14018	14073	14006	14304	14119	14017	14208	14021	13945	14073	13993	14164	14051	14019	13802	13904	14220	14014	13923	14101	13992	14230	13910	14053	13987	14069	14131	14234	13947	14031	14081	13942	13956	14155	14013	14179	14018	14086	14108	14168	14027	14107	14068	14033	13918	14129	14042	13994	14059	14126	14169	14096	13975	13931	14141	14011	14075	14030	14008	14032	13968	14016	14128	14069	13945	13992	14056	13942	13840	14003	14032	14112	13950	13989	14073	14069	14208	14002	14197	14046	13861	14090	14089	13937	14035	14087	14052	14106	14115	14161	14056	14189	13908	13999	14205	13989	14089	13933	13972	14153	14148	14138	14198	14227	14074	13950	14173	14194	13995	14015	14039	14070	13886	14030	13925	14230	13923	14174	13927	14198	14209	13995	14086	14271	14022	14012	13982	13896	14164	14308	14001	13987	14073	14233	14031	14250	14051	14034	14161	14003	14001	14156	14030	14139	14177	14174	14021	14013	14187	14001	13935	13984	14117	14070	13955	14078	14092	14047	14104	13919	13999	13958	13991	13959	14067	13891	14012	13968	14059	14100	14027	14115	13992	14203	14051	14164	14147	13922	14129	14051	14185	13956	14218	13900	13881	14081	14128	14129	13995	13836	14148	14189	14143	13878	13956	14008	14172	13904	14017	14084	13995	14119	14092	14075	14124	13947	14032	14187	14091	14047	13894	14135	14140	13987	14036	14196	13930	14043	14100	13983	14036	14061	13949	14066	14106	13924	13934	13796	14093	14146	14083	14177	14127	13903	13973	13987	14019	14118	14048	14084	13843	14064	13988	14095	14025	14103	13973	14070	14145	14009	13922	13979	14145	14132	13986	14035	14064	14061	14029	13952	14077	13893	14194	13997	13937	14040	13990	14009	14097	14040	14261	13819	14113	14225	14030	14064	14144	13942	14212	14061	14052	14134	14115	13992	14100	14068	14105	14144	14128	14254	14223	14025	13989	14169	14009	13965	13932	14269	14301	14022	14097	14160	13954	13989	14299	14236	13964	13937	14080	13992	13931	14029	14056	13860	14077	14101	14108	13953	14135	14136	14066	14032	13896	14131	14022	14088	14083	14072	13966	14004	13992	14095	13952	14094	14084	14057	14218	13990	14043	14070	14031	14023	14076	14002	14000	13942	13991	14137	14059	14105	14048	14075	13937	13834	13972	14032	13946	14061	13986	14046	14099	14149	13981	14183	14156	14076	14110	14154	13925	14002	13986	14202	14099	14053	13960	14162	14055	14130	14084	14063	14059	13996	14148	13999	14082	14089	13994	14167	14195	13954	14173	14188	14023	14092	14083	13984	13959	14073	13862	14190	14177	13867	13971	13935	14112	13990	14138	13896	14076	14112	13956	14158	14037	13932	13962	14040	14076	14012	13966	13903	14160	14001	13823	13852	14133	14092	14096	13963	14085	14097	14111	13865	14105	13970	14202	14082	14010	14130	14083	14021	13938	14186	14078	14065	13968	13953	13984	14212	14038	14111	14094	14065	13919	14029	14223	14050	14192	14006	14068	13928	14075	13982	14141	13917	14249	14167	14094	14042	14124	14127	14140	14024	14011	14066	14217	13922	14122	14136	14043	14034	14103	14012
25533	18577	18052	17883	17931	18678	20452	21199	21491	21393	20814	20537	20370	20107	19463	19197	19000	18768	18508	18398	18310	18307	18109	18067	18127	17925	17987	17735	17698	17914	17784	17904	17951	17860	17466	17766	17828	17716	17670	17636	17613	17596	17543	17686	17663	17443	17448	17781	17678	17527	17694	17711	17970	17674	17518	17418	17650	17528	17385	17266	17529	17283	17538	17495	17293	17440	17506	17552	17639	17312	17441	17488	17488	17449	17257	17487	17327	17308	17515	17391	17488	17495	17305	17115	17486	17382	17520	17543	17317	17585	17543	17523	17465	17467	17825	17507	17658	17365	17356	17358	17449	17467	17440	17429	17673	17516	17527	17594	17343	17622	17486	17184	17192	17520	17432	17414	17390	17208	17377	17476	17340	17210	17429	17301	17379	17620	17239	17462	17635	17574	17521	17454	17365	17507	17461	17268	17370	17438	17385	17454	17425	17632	17415	17336	17520	17367	17417	17431	17370	17410	17462	17318	17529	17680	17356	17459	17386	17572	17547	17530	17236	17421	17373	17495	17359	17604	17340	17245	17470	17323	17407	17364	17584	17556	17496	17452	17553	17266	17479	17465	17490	17379	17368	17352	17596	17416	17487	17263	17513	17543	17354	17343	17429	17497	17304	17275	17395	17598	17445	17399	17715	17566	17486	17524	17584	17566	17643	17586	17383	17511	17538	17573	17387	17202	17430	17257	17548	17356	17608	17569	17301	17354	17469	17606	17484	17616	17414	17496	17394	17644	17491	17318	17407	17328	17544	17684	17353	17509	17811	17426	17363	17288	17480	17392	17412	17379	17397	17506	17101	17318	17529	17261	17363	17590	17738	17659	17422	17370	17565	17330	17299	17190	17586	17520	17626	17486	17642	17337	17618	17375	17473	17427	17436	17408	17403	17301	17496	17311	17181	17420	17282	17244	17582	17574	17504	17560	17359	17553	17443	17473	17424	17598	17376	17414	17341	17614	17708	17329	17546	17468	17676	17612	17553	17371	17379	17185	17418	17522	17475	17391	17447	17596	17494	17323	17599	17361	17431	17448	17309	17425	17444	17216	17422	17410	17339	17528	17386	17584	17659	17392	17467	17481	17287	17570	17460	17352	17410	17559	17511	17467	17436	17524	17512	17325	17214	17388	17442	17450	17379	17392	17626	17258	17391	17583	17650	17387	17462	17508	17456	17370	17333	17442	17463	17515	17317	17440	17497	17508	17411	17233	17339	17428	17426	17481	17616	17434	17415	17338	17536	17389	17387	17456	17475	17549	17552	17461	17288	17494	17722	17437	17451	17492	17414	17452	17306	17642	17357	17319	17443	17468	17486	17490	17363	17527	17465	17390	17545	17543	17377	17556	17446	17608	17414	17438	17476	17322	17304	17456	17317	17414	17491	17388	17403	17545	17538	17343	17344	17603	17417	17491	17372	17481	17465	17514	17439	17510	17451	17401	17609	17203	17455	17526	17394	17571	17521	17625	17459	17591	17669	17483	17461	17424	17453	17391	17379	17355	17611	17425	17526	17331	17328	17370	17382	17313	17716	17372	17431	17278	17498	17431	17768	17670	17502	17452	17371	17438	17535	17423	17418	17576	17396	17429	17356	17508	17492	17530	17508	17375	17361	17403	17563	17500	17565	17280	17516	17406	17498	17563	17576	17473	17605	17501	17312	17482	17454	17488	17593	17403	17702	17284	17435	17371	17502	17380	17386	17334	17327	17519	17514	17420	17528	17519	17508	17357	17234	17247	17352	17272	17185	17554	17506	17427	17578	17390	17535	17404	17479	17302	17191	17278	17624	17626	17361	17337	17355	17621	17598	17443	17432	17273	17416	17460	17489	17291	17414	17653	17331	17395	17543	17425	17592	17568	17386	17528	17504	17364	17363	17414	17606	17376	17435	17519	17622	17400	17448	17252	17367	17564	17545	17522	17630	17401	17566	17602	17472	17528	17521	17331	17320	17249	17468	17634	17440	17302	17380	17499	17608	17214	17469	17401	17583	17487	17488	17554	17453	17479	17481	17304	17501	17445	17334	17469	17373	17585	17291	17464	17512	17501	17457	17502	17520	17334	17349	17368	17360	17199	17719	17490	17396	17527	17476	17515	17462	17350	17338	17407	17478	17322	17400	17348	17526	17414	17367	17631	17401	17359	17387	17672	17701	17545	17420	17447	17578	17470	17296	17426	17308	17548	17315	17648	17421	17357	17367	17301	17574	17324	17342	17501	17607	17586	17426	17498	17388	17245	17284	17225	17528	17329	17357	17530	17482	17328	17357	17242	17368	17586	17756	17378	17649	17513	17558	17270	17431	17277	17563	17434	17682	17235	17464	17310	17484	17420	17537	17258	17302	17400	17239	17418	17405	17514	17284	17470	17492	17655	17410	17434	17449	17469	17279	17671	17651	17468	17460	17557	17366	17412	17329	17277	17495	17519	17473	17435	17365	17412	17335	17413	17467	17525	17150	17420	17227	17674	17507	17559	17498	17351	17436	17364	17517	17146	17523	17287	17354	17651	17638	17415	17553	17295	17411	17468	17566	17572	17473	17644	17441	17229	17437	17563	17480	17359	17509	17522	17283	17520	17565	17430	17488	17456	17473	17604	17456	17452	17248	17236	17465	17577	17596	17291	17532	17515	17556	17344	17571	17490	17567	17183	17363	17561	17463	17509	17346	17446	17524	17374	17313	17233	17501	17408	17360	17495	17341	17290	17590	17264	17406	17560	17422	17482	17355	17232	17508	17450	17445	17498	17460	17373	17262	17341	17512	17484	17609	17631	17391	17318	17551	17534	17486	17589	17668	17427	17328	17433	17496	17454	17547	17402	17500	17438	17558	17445	17599	17268	17519	17594	17325	17418	17445	17486	17508	17657	17489	17339	17405	17473	17419	17601	17282	17375	17504	17236	17461	17365	17631	17324	17419	17406	17455	17447	17398	17679	17343	17484	17426	17420	17309	17375	17539	17342	17434	17429	17524	17559	17519	17458	17349	17518	17621	17495	17310	17553	17458	17439	17465	17416	17379	17667	17413	17364	17333	17514	17439	17697	17419	17416	17377	17490	17463	17172	17410	17532	17576	17400	17411	17359	17511	17164	17526	17423	17459	17457	17379	17696	17562	17416	17439	17471	17683	17630	17366	17078	17427	17585	17496	17535	17517	17492	17395	17127	17455	17519	17399	17296	17449	17467	17492	17299	17242	17407	17224	17355	17633	17637	17415	17524	17375	17503	17539	17465	17485	17393	17396	17505	17404	17391	17521	17531	17314	17389	17370	17402	17471	17476	17373	17197	17447	17207	17280	17508	17582	17545	17402	17442	17563	17552	17451	17458	17502	17551	17347	17478	17527	17589	17518	17487	17596	17313	17426	17374	17585	17753	17442	17457	17254	17488	17369	17512	17341	17508	17476	17316	17596	17490	17183	17441	17325	17283	17475	17443	17406	17542	17232	17364	17449	17466	17405	17545	17517	17419	17456	17534	17469	17493	17307	17233	17457	17493	17224	17508	17374	17336	17490	17380	17502	17427	17526	17480	17574	17518	17461	17552	17646	17529	17588	17505	17485	17418	17473	17460	17542	17703	17528	17383	17584	17418	17728	17497	17481	17320	17332	17520	17371	17393	17537	17500	17385	17552	17433	17222	17619	17414	17556	17549	17424	17492	17657	17369	17239	17421	17509	17454	17357	17377	17348	17129	17432	17474	17644	17533	17322	17403	17629	17386	17437	17486	17380	17363	17388	17246	17404	17380	17623	17531	17554	17695	17495	17439	17600	17512	17409	17402	17419	17433	17461	17342	17575	17463	17523	17384	17537	17425	17543	17288	17478	17407	17556	17525	17577	17575	17441	17410	17388	17233	17391	17515	17435	17430	17386	17560	17429	17655	17209	17466	17503	17661	17402	17261	17451	17368	17610	17523	17460	17489	17426	17412	17624	17342	17635	17619	17450	17455	17366	17424	17450	17271	17437	17550	17445	17475	17439	17536	17557	17412	17397	17503	17454	17487	17544	17411	17443	17405	17526	17329	17413	17427	17502	17253	17523	17626	17347	17347	17399	17412	17412	17434	17497	17436	17526	17372	17491	17324	17321	17392	17464	17663	17547	17364	17486	17259	17446	17468	17452	17457	17304	17710	17461	17334	17334	17567	17462	17396	17334	17470	17322	17150	17319	17318	17368	17611	17399	17469	17334	17498	17502	17471	17469	17283	17420	17573	17536	17540	17262	17306	17449	17414	17551	17531	17594	17463	17361	17398	17516	17436	17595	17346	17488	17468	17409	17279	17524	17646	17581	17755	17426	17412	17423	17398	17597	17367	17525	17274	17450	17557	17375	17549	17416	17463	17493	17331	17533	17548	17463	17342	17237	17269	17479	17531	17343	17322	17301	17220	17317	17503	17584	17490	17416	17433	17509	17482	17451	17361	17403	17473	17368	17518	17327	17418	17481	17437	17511	17627	17429	17354	17593	17475	17475	17396	17614	17470	17542	17570	17335	17584	17416	17578	17350	17593	17527	17615	17399	17285	17215	17532	17438	17457	17504	17571	17390	17458	17427	17428	17747	17364	17451	17463	17513	17445	17414	17485	17315	17285	17467	17311	17406	17411	17373	17390	17392	17495	17561	17259	17291	17530	17702	17634	17464	17499	17417	17443	17431	17396	17594	17412	17406	17486	17482	17425	17513	17294	17343	17505	17366	17421	17484	17615	17290	17396	17353	17321	17360	17472	17455	17469	17459	17466	17322	17537	17370	17411	17434	17425	17529	17346	17493	17415	17586	17298	17543	17410	17482	17589	17390	17434	17400	17576	17512	17261	17476	17656	17445	17699	17249	17695	17514	17263	17496	17602	17415	17507	17320	17516	17737	17348	17310	17415	17387	17370	17438	17533	17331	17485	17305	17372	17444	17388	17484	17363	17442	17569	17524	17620	17528	17369	17449	17387	17552	17283	17358	17403	17637	17614	17288	17577	17503	17198	17382	17422	17400	17356	17488	17638	17427	17427	17321	17499	17483	17349	17374	17491	17335	17456	17615	17437	17417	17461	17558	17583	17392	17397	17363	17620	17460	17504	17469	17580	17433	17390	17575	17402	17583	17356	17405	17246	17444	17567	17465	17376	17320	17575	17493	17349	17474	17383	17280	17128	17381	17612
21557	15395	14998	15177	16420	18701	21574	22184	21991	21660	21022	20477	19547	19046	18585	17761	17311	16967	16558	16231	16264	16100	15797	15720	15638	15484	15418	15148	15224	14939	15100	14943	15084	14862	14850	14915	14963	14893	15003	14799	14976	14866	14776	14725	14885	14788	14862	14881	14895	14887	14904	14885	14736	14767	14554	14597	14551	14503	14585	14513	14309	14483	14634	14488	14387	14483	14521	14515	14437	14506	14437	14609	14675	14407	14505	14451	14531	14470	14428	14570	14322	14382	14349	14462	14415	14434	14419	14454	14360	14284	14490	14573	14492	14465	14361	14288	14309	14354	14715	14391	14361	14389	14422	14519	14280	14529	14425	14457	14381	14320	14497	14375	14262	14230	14425	14361	14413	14249	14458	14403	14502	14371	14493	14365	14491	14372	14553	14582	14473	14382	14466	14456	14410	14399	14503	14484	14404	14559	14300	14390	14366	14402	14450	14277	14347	14348	14490	14536	14317	14291	14464	14304	14422	14472	14430	14468	14440	14431	14203	14378	14449	14477	14475	14359	14524	14505	14343	14226	14284	14497	14443	14318	14582	14444	14273	14380	14315	14355	14306	14266	14309	14207	14349	14580	14466	14248	14524	14511	14463	14569	14305	14486	14391	14368	14421	14337	14401	14166	14498	14196	14339	14474	14430	14385	14381	14360	14463	14537	14331	14428	14303	14499	14385	14305	14505	14409	14395	14450	14450	14604	14347	14403	14457	14357	14478	14357	14308	14539	14400	14330	14291	14278	14535	14527	14295	14436	14538	14282	14595	14418	14355	14509	14286	14572	14391	14508	14423	14441	14440	14364	14515	14436	14349	14553	14432	14378	14453	14313	14503	14480	14447	14441	14304	14333	14480	14323	14438	14410	14266	14443	14251	14460	14433	14306	14341	14500	14556	14255	14544	14289	14333	14457	14477	14282	14454	14488	14203	14473	14398	14323	14409	14369	14327	14494	14430	14580	14437	14456	14295	14436	14530	14420	14434	14268	14538	14500	14362	14433	14323	14322	14368	14138	14309	14455	14318	14296	14394	14403	14285	14335	14607	14371	14432	14390	14411	14398	14564	14423	14458	14269	14464	14373	14479	14346	14529	14351	14391	14479	14481	14344	14446	14300	14384	14332	14437	14541	14535	14311	14456	14526	14426	14464	14431	14382	14600	14383	14418	14354	14444	14323	14526	14434	14376	14637	14329	14400	14464	14422	14308	14535	14457	14316	14475	14247	14340	14480	14473	14475	14549	14261	14306	14351	14515	14392	14449	14470	14317	14321	14381	14510	14565	14583	14466	14215	14513	14649	14389	14308	14210	14344	14309	14404	14452	14403	14601	14447	14534	14379	14327	14415	14306	14603	14284	14454	14332	14429	14320	14478	14383	14272	14443	14375	14361	14434	14308	14414	14522	14357	14307	14363	14263	14562	14554	14466	14501	14379	14540	14431	14383	14404	14431	14341	14415	14476	14251	14415	14285	14488	14460	14298	14492	14241	14368	14474	14501	14319	14286	14383	14175	14404	14609	14294	14526	14351	14385	14339	14446	14284	14397	14417	14228	14363	14584	14323	14383	14518	14202	14471	14409	14439	14397	14186	14348	14278	14490	14383	14416	14299	14530	14438	14533	14275	14340	14424	14482	14389	14504	14455	14387	14578	14446	14530	14244	14393	14290	14672	14430	14486	14317	14311	14546	14346	14607	14525	14411	14301	14331	14345	14466	14363	14339	14402	14361	14397	14240	14512	14260	14592	14317	14419	14300	14461	14374	14390	14400	14453	14509	14429	14328	14545	14418	14421	14502	14515	14284	14429	14495	14379	14503	14395	14370	14436	14358	14246	14475	14533	14433	14454	14330	14289	14553	14387	14312	14367	14453	14371	14561	14357	14273	14425	14252	14506	14502	14247	14352	14463	14344	14327	14229	14465	14354	14351	14531	14367	14479	14314	14359	14446	14439	14437	14446	14543	14337	14305	14479	14586	14423	14475	14364	14337	14504	14402	14416	14445	14298	14572	14438	14323	14437	14487	14430	14603	14342	14244	14281	14571	14269	14482	14420	14555	14309	14582	14498	14435	14408	14330	14411	14497	14504	14261	14402	14396	14382	14429	14311	14490	14511	14440	14667	14416	14389	14304	14226	14355	14467	14400	14445	14350	14426	14570	14487	14593	14183	14296	14304	14422	14372	14340	14264	14259	14433	14490	14443	14405	14499	14408	14514	14366	14480	14456	14508	14315	14570	14353	14462	14320	14482	14409	14444	14539	14418	14284	14388	14261	14412	14467	14435	14503	14488	14408	14446	14446	14452	14505	14419	14572	14502	14170	14460	14508	14320	14479	14401	14416	14326	14359	14294	14548	14324	14320	14443	14426	14457	14484	14390	14493	14374	14441	14486	14281	14430	14450	14390	14445	14520	14419	14234	14397	14329	14344	14505	14485	14399	14548	14263	14582	14301	14328	14536	14428	14386	14332	14388	14505	14485	14319	14287	14367	14267	14353	14390	14318	14370	14380	14378	14391	14374	14300	14484	14493	14297	14262	14287	14415	14417	14343	14378	14443	14454	14299	14402	14367	14370	14387	14336	14588	14505	14495	14409	14525	14495	14428	14385	14400	14291	14390	14375	14464	14423	14498	14446	14390	14543	14418	14508	14323	14494	14576	14580	14518	14585	14391	14407	14477	14421	14376	14411	14388	14410	14243	14550	14507	14315	14467	14557	14474	14406	14374	14369	14271	14463	14542	14250	14548	14350	14297	14193	14250	14326	14331	14356	14374	14359	14323	14495	14220	14304	14468	14429	14459	14272	14369	14396	14189	14362	14329	14392	14331	14462	14517	14171	14382	14560	14314	14403	14490	14508	14343	14348	14305	14436	14565	14358	14437	14237	14325	14324	14362	14527	14330	14290	14431	14540	14331	14387	14484	14362	14343	14461	14448	14477	14531	14591	14339	14478	14417	14416	14468	14274	14406	14379	14317	14438	14380	14470	14332	14483	14361	14393	14427	14436	14358	14483	14402	14245	14403	14355	14547	14361	14463	14207	14332	14434	14292	14560	14216	14263	14269	14480	14315	14359	14282	14450	14450	14458	14535	14500	14294	14456	14456	14408	14342	14378	14416	14309	14434	14466	14495	14290	14513	14540	14468	14350	14494	14439	14369	14228	14367	14428	14367	14314	14468	14497	14692	14449	14525	14480	14325	14376	14535	14289	14453	14529	14326	14443	14553	14340	14584	14399	14289	14541	14396	14462	14546	14410	14446	14562	14478	14393	14483	14449	14375	14217	14361	14371	14356	14395	14340	14334	14479	14437	14417	14414	14330	14536	14350	14495	14582	14451	14422	14283	14481	14294	14469	14460	14351	14414	14373	14473	14467	14291	14412	14428	14354	14331	14341	14325	14342	14271	14328	14354	14420	14394	14381	14521	14330	14407	14429	14415	14323	14475	14342	14363	14310	14269	14433	14403	14181	14309	14508	14414	14471	14339	14308	14492	14243	14424	14357	14491	14583	14322	14578	14402	14601	14426	14397	14549	14415	14480	14234	14341	14375	14510	14530	14363	14496	14544	14556	14394	14530	14466	14450	14574	14353	14475	14359	14716	14467	14211	14497	14210	14485	14466	14381	14578	14448	14497	14299	14326	14165	14425	14387	14437	14388	14513	14425	14359	14491	14330	14311	14581	14465	14439	14515	14484	14450	14270	14524	14412	14491	14479	14502	14333	14470	14244	14388	14486	14451	14460	14269	14412	14399	14517	14359	14343	14359	14583	14477	14491	14512	14524	14263	14374	14462	14280	14388	14524	14577	14425	14553	14410	14437	14484	14385	14481	14467	14346	14489	14453	14552	14429	14462	14324	14478	14498	14417	14283	14386	14363	14378	14418	14535	14512	14450	14357	14361	14297	14662	14428	14286	14468	14402	14474	14473	14333	14521	14465	14311	14241	14355	14382	14465	14330	14729	14485	14351	14383	14390	14390	14275	14593	14334	14225	14516	14387	14312	14231	14498	14429	14295	14455	14485	14506	14599	14308	14448	14355	14482	14458	14449	14607	14414	14588	14431	14276	14388	14356	14404	14310	14472	14371	14485	14560	14203	14448	14560	14342	14557	14262	14306	14288	14519	14380	14502	14351	14526	14443	14192	14297	14383	14471	14434	14513	14390	14585	14467	14492	14602	14259	14396	14419	14308	14345	14315	14299	14363	14561	14447	14348	14464	14484	14507	14349	14443	14473	14289	14478	14290	14381	14394	14437	14532	14303	14409	14288	14243	14334	14549	14343	14331	14354	14415	14231	14435	14527	14399	14473	14559	14476	14274	14240	14276	14339	14369	14439	14391	14330	14350	14539	14247	14473	14513	14339	14430	14316	14298	14481	14291	14602	14340	14514	14433	14511	14454	14422	14444	14275	14506	14425	14303	14406	14367	14298	14473	14426	14559	14359	14449	14554	14335	14454	14263	14453	14296	14332	14539	14449	14417	14428	14420	14559	14324	14437	14351	14407	14630	14519	14258	14332	14443	14329	14486	14327	14278	14482	14490	14375	14526	14329	14407	14383	14477	14240	14450	14404	14414	14545	14535	14415	14544	14433	14456	14292	14382	14494	14488	14386	14350	14406	14618	14512	14298	14364	14320	14383	14337	14398	14409	14395	14236	14398	14485	14474	14474	14317	14206	14319	14422	14422	14615	14480	14387	14254	14406	14439	14475	14434	14393	14485	14460	14448	14249	14570	14284	14371	14373	14437	14340	14442	14479	14500	14295	14271	14468	14345	14390	14372	14419	14423	14339	14574	14377	14545	14428	14370	14369	14432	14454	14373	14449	14461	14491	14238	14276	14421	14548	14237	14357	14387	14417	14496	14407	14578	14179	14485	14350	14439	14408	14428	14439	14388	14595	14405	14365	14651	14582	14473	14343	14414	14395	14470	14434	14564	14475	14346	14425	14272	14321	14519	14444	14326	14334	14524	14375	14281	14511	14509	14367	14446	14477	14317	14350	14452	14531	14508	14362	14400	14554	14533	14429	14380	14503	14482	14513	14326	14276	14432	14306	14474	14440	14533	14465	14436	14574	14434	14324	14437	14489	14490	14447	14378	14285	14581	14305	14588	14402	14441	14192	14514	14398	14479	14442	14358	14398	14581	14412
29560	19315	18813	18466	18299	19164	20615	21751	21654	21617	21197	20713	20373	20200	19841	19599	19295	19178	18759	18748	18596	18461	18502	18410	18444	18388	18321	18319	18286	18362	17952	18011	18098	17950	18104	18043	18150	18022	17898	18078	18181	17975	17928	17894	17979	18033	18107	17946	18049	17909	17857	17918	17885	17751	17872	17891	17768	17889	17831	17888	17842	17858	17750	17713	17938	17706	17659	17942	17610	17823	17726	17739	17739	17594	17600	17798	17724	17908	17764	17785	17854	17889	17734	17826	17843	17780	17868	17804	17708	17876	17620	17940	17776	17690	17730	17766	17785	17779	17741	17790	17774	17868	17856	17799	17562	17900	17932	17820	17669	17719	17703	17829	17665	17704	17708	17794	17691	17576	17916	17842	17868	17757	17793	17666	17643	17631	17716	17791	17819	17702	17670	17642	17736	17812	17995	17628	17888	17692	17881	17768	17552	17646	17880	17739	17819	17704	17711	17856	17591	17720	17744	17842	17756	17749	17715	17765	17735	17832	17735	17659	17841	17655	17666	17870	17981	17612	17746	17769	17802	17786	17662	17660	17647	17774	17699	17701	17854	17913	17928	17680	17708	17817	17738	17794	17816	17984	17566	17732	17919	17739	17864	17971	17705	17747	17465	17692	17981	17638	17731	17863	17897	17679	17741	17613	17668	17677	17897	17889	17775	17847	17877	17771	17711	17694	17600	17839	17785	17823	17683	17824	17893	17867	17680	17916	17677	17827	17734	17644	17733	17649	18068	17810	17591	17529	17696	17925	17869	17694	17988	17721	17803	17918	17816	17819	17785	17913	17786	17725	17712	18062	17792	17746	17685	17703	17710	17808	18117	17749	17749	17970	17698	17952	17830	17766	17716	17909	17715	17920	17776	18046	17732	17755	17845	17818	17920	17882	17814	17715	17609	17888	17819	17667	17644	17920	17919	17758	17733	17796	17926	17843	17901	17937	17949	17882	17939	17676	17902	17793	17539	17869	17822	17867	17852	17518	17739	17700	17720	17771	17821	17896	17622	17790	17726	17722	17844	17854	17828	17945	17690	17507	17709	17956	17735	17674	17570	17849	17827	17589	17757	17799	17779	17622	17919	17913	17753	17835	17924	17781	17932	17847	17657	17848	17804	17828	17821	17630	17830	17809	17866	17710	17701	17789	17941	17688	17789	17623	17835	17713	17836	17753	17680	17646	17543	17808	17681	17718	17619	17961	17691	17759	17766	17854	18072	17792	17817	17673	17792	17927	17835	17734	17729	17795	17927	17670	17958	17868	17676	17786	17888	17827	17970	17809	17686	17825	17754	17775	17850	17712	17885	17791	17834	17942	17837	17780	17830	17604	17799	17907	17744	17933	17754	17792	17792	17865	17711	17750	17709	17618	17719	17909	17695	17759	17863	17646	17815	17791	17645	17729	17715	17673	17790	17957	17762	17747	17753	17613	17675	17835	17791	17753	17831	17632	17710	17732	17963	17941	17582	17718	17831	17875	17695	17757	17766	17820	17724	17862	17697	17546	17675	17721	17643	17829	17756	17716	17798	17724	17821	17621	17778	17783	17691	17751	17859	17559	17944	17677	17857	17762	17709	17644	17791	17832	17849	17627	17900	17775	17633	17633	17762	17785	17751	17863	17869	17549	17720	17768	17722	17713	17713	17643	17757	17807	17877	17839	17946	17766	17593	17757	17665	17884	17760	17914	17641	17894	17960	17713	17795	17575	17832	17829	17746	17763	17775	17859	17723	17826	17745	17842	17826	17692	17618	17779	17764	17648	17904	17815	17869	17696	17944	17773	17843	17816	17835	17716	17751	17508	17676	17729	17745	17830	17757	17740	17793	18077	17901	17798	17716	17746	17771	17652	17581	17581	17624	17930	17837	17753	17794	17650	17922	17917	17857	17716	17844	17592	17800	17983	17902	17661	17856	17907	17825	17811	17716	17704	17790	17845	17855	17741	17612	17679	17856	17831	17907	17804	17660	17786	17857	17883	17745	17860	17545	17718	18070	17926	17668	17674	17767	17622	18036	17684	17827	17538	17859	17817	17770	17799	17921	17742	17668	17724	17913	17995	17736	17739	17733	17804	17643	17706	17803	17579	17882	17550	17979	17813	17799	17951	18025	17895	17731	17633	17661	17845	17903	17573	17731	17714	17763	17759	17728	17746	17612	17813	17663	17700	17759	17847	17693	17758	17698	17999	17830	18027	17844	17825	17629	17951	17642	17525	17773	17919	17806	17908	17860	17868	17746	17836	17813	17632	17811	17784	17968	17562	17831	17866	17712	17895	17715	17834	17618	17942	17767	17768	17541	17612	17758	17834	17654	17768	17693	17659	17658	17871	17530	17866	17733	17765	17718	17598	18026	17683	17696	17644	17948	17753	17822	17401	17543	17741	17868	17856	17778	17674	17757	17990	17731	17747	17771	18061	17929	17818	17874	17856	17833	17806	17772	17605	17852	17914	17826	17906	17795	17951	17843	17939	17755	17804	17818	17681	17941	17785	17775	17729	17798	17803	17584	17939	17672	17740	17603	17706	17866	17691	17940	17696	17801	17798	17793	17854	17872	17906	17675	17716	17892	17533	18007	17595	17856	17870	17839	17781	17858	17893	17548	17873	17787	17924	17674	17828	17457	17726	17759	17769	17945	17875	17907	17950	17965	17879	17989	17683	17868	17818	17588	17850	17866	17797	17755	17737	17856	17755	17688	17956	17891	17812	17886	17592	17823	17891	17716	17668	17732	17897	17771	17839	17711	17772	17834	17692	17714	17748	17773	17883	17707	17853	17872	17637	17726	17787	17511	17681	17685	17916	18041	17956	17808	17834	17750	17699	17894	17815	17936	17683	17784	17813	17838	17747	17762	17833	17662	17465	18046	17770	17931	17770	17686	17769	17704	17828	17883	17530	18033	17887	17750	17740	17907	17682	17731	17700	17656	17880	17841	17808	17730	17598	17617	17743	17739	17586	17835	17830	17740	17756	17838	17817	17709	17914	17965	17875	17921	17540	17699	17763	17747	17959	17771	17851	17789	17625	17858	17809	18038	17829	17923	17784	17819	17677	17876	17721	17920	17717	17996	17821	17658	17851	17814	17639	17905	17773	17865	17882	17857	17668	17955	17892	17510	17443	17887	17705	17645	17690	18079	17812	18084	17809	17717	17799	17887	17929	17982	17778	17918	17748	17501	17792	17723	17744	17768	18025	17796	17585	17729	17646	17804	17635	17681	17923	17977	17515	17447	17500	17809	17807	17946	17826	17937	17940	17729	17740	17755	17693	17785	17837	17899	17706	17861	17781	17839	17980	17883	17872	17856	17720	17860	17731	17914	17853	17752	17718	17865	17751	17678	17789	17519	17819	17894	17765	17930	17739	17875	17918	17749	17676	17719	17828	17735	17774	17949	17754	17651	17761	17705	17701	17719	17860	17650	17470	17602	17850	17773	17811	17868	17692	17835	17708	17863	17713	17551	17761	17599	17720	17603	17965	17921	17820	17823	17665	17747	17843	17782	17658	17672	17654	17754	17748	17975	17907	17862	17535	17764	17563	17712	17716	17842	17580	17947	17721	17827	17870	17925	17976	17945	17742	17768	17804	17872	17662	17657	17748	17924	17747	17645	17754	17709	17824	17843	17835	17660	17655	17687	17738	17717	17681	17748	17624	17791	17758	17712	17701	17777	17757	17859	17817	17605	17736	17682	17971	17711	17537	17808	17753	17684	17769	17637	18023	17791	17725	17960	17778	17816	17850	17720	17725	17766	17913	17780	17792	17766	17750	17786	17719	17578	17840	17643	17774	17819	17850	17813	17550	17956	17817	17896	17687	17775	17705	17904	18000	17873	17698	17987	17713	17700	17756	17801	17887	17719	17812	17818	17730	17732	17792	17858	17752	17671	17622	17733	17883	17876	17779	17637	17640	17845	17960	17751	17664	17806	17673	17935	17796	17842	17847	17858	17935	17897	17864	17900	17713	17889	17766	17732	17796	18010	17785	17738	17697	17688	17836	17805	17799	17589	17838	17764	17670	17761	17753	17765	17801	17832	17776	17943	17691	17865	17896	17710	17819	17827	17781	17811	17989	17764	17817	17853	17831	17871	17546	17732	17743	17752	17775	17668	17910	17741	17813	17854	17864	17731	17935	17804	17737	17757	17551	17512	17590	17888	17904	17858	17498	17858	18079	17858	17616	17970	17707	17916	17820	17894	17840	17822	17759	17844	17824	17595	17811	17405	17729	17435	17841	17748	17805	17788	17749	17616	17902	17690	17609	17642	17664	17801	17863	17707	17887	17758	17698	17747	17518	17791	17685	17722	17775	17736	17568	17666	17772	17620	17642	17837	17742	17806	17708	17921	17615	17811	17819	17646	17900	17730	17741	17872	17839	17934	18097	17730	17686	17799	17603	17726	17625	17756	17844	17680	17861	17644	17780	17939	17979	17605	17687	17725	17735	17712	17772	17654	18028	17741	17756	17841	17688	17736	17649	17589	17765	17672	17684	17581	17581	17750	17716	17673	17651	17789	17721	17785	17828	17578	17802	17750	17639	17706	17902	17591	17886	17734	17882	17716	17775	17822	17906	17654	17708	17687	17634	17778	17640	17796	17753	17888	17833	17717	17683	17790	17839	18024	18100	17743	17787	17696	17614	17930	17741	17830	17793	17769	17791	17535	17911	17434	17719	17947	17867	17950	17775	17712	17879	17672	17915	17964	17590	17926	17750	17869	17720	17775	17819	17811	17824	17733	17861	17834	17519	17760	17819	18068	17824	17798	17638	17550	17575	17704	17684	17796	17801	17829	17704	17914	17632	17556	17672	17601	17850	17824	17696	17841	17757	17777	17983	17716	17696	17774	17724	17635	17837	17822	17689	17800	17774	17893	17751	17946	17783	17737	17591	17946	17762	17890	17762	17722	17893	17773	17782	17813	17613	17948	17746	17686	17888	17873	17813	17773	17762	17764	17746	17715	17655	17797	17857	17611	17783	17631	17691	17879	17705	17876	17752	17904	18072	17758	17617	17867	17882	17869	17782	17711	17689	17865	17676	18068	17779	17713	17695	17667	17800	17747	17823	17623	18006	17495	17868	17990	17885	17837	17644	17787	17773	17844	17718	17778	17741	17704	17859	17724	17836	18001	17801	17731	17727	17639	17771
22336	15622	15386	15366	16752	19437	21715	23011	22399	22096	21243	20662	19713	19033	18744	17967	17491	17118	16767	16786	16417	16262	16042	15792	15918	15683	15519	15547	15599	15489	15237	15446	15246	15189	15116	15010	15034	15117	14990	15116	15075	15233	14979	15148	15058	15060	15132	15260	15209	15210	15159	15200	15130	14919	14931	14792	14828	14646	14736	14649	14738	14691	14673	14500	14839	14578	14653	14638	14804	14813	14895	14848	14700	14783	14674	14579	14693	14785	14653	14778	14830	14423	14527	14577	14783	14688	14741	14647	14635	14560	14527	14638	14671	14733	14763	14564	14699	14618	14639	14623	14471	14445	14453	14649	14786	14469	14711	14542	14708	14585	14568	14796	14764	14681	14561	14739	14599	14503	14708	14654	14653	14560	14575	14753	14723	14632	14706	14512	14599	14665	14799	14616	14718	14650	14580	14531	14505	14564	14650	14486	14637	14658	14611	14569	14633	14489	14765	14609	14717	14569	14594	14595	14450	14577	14720	14639	14873	14750	14493	14750	14828	14691	14475	14849	14735	14673	14758	14432	14818	14632	14534	14441	14779	14570	14750	14534	14809	14733	14750	14686	14690	14458	14558	14615	14570	14584	14566	14816	14858	14617	14558	14601	14606	14667	14551	14662	14630	14524	14438	14706	14651	14669	14510	14622	14668	14413	14729	14625	14681	14650	14638	14607	14574	14505	14626	14760	14509	14618	14695	14554	14963	14789	14502	14608	14646	14772	14691	14608	14667	14488	14695	14681	14637	14699	14586	14743	14496	14740	14579	14701	14744	14487	14775	14543	14554	14578	14539	14544	14679	14568	14523	14701	14640	14695	14764	14695	14581	14656	14550	14776	14531	14796	14557	14672	14671	14617	14497	14622	14538	14609	14651	14737	14593	14691	14646	14687	14693	14684	14638	14629	14648	14636	14436	14602	14803	14616	14600	14662	14563	14696	14676	14530	14447	14728	14716	14477	14735	14558	14583	14750	14393	14575	14736	14455	14656	14739	14443	14709	14695	14719	14703	14770	14567	14557	14516	14662	14664	14537	14667	14569	14744	15031	14674	14795	14755	14502	14695	14729	14643	14633	14702	14589	14698	14752	14617	14717	14680	14652	14658	14771	14575	14615	14748	14854	14600	14710	14554	14598	14610	14643	14680	14777	14494	14727	14710	14635	14698	14625	14670	14629	14624	14590	14685	14697	14622	14498	14478	14633	14570	14629	14664	14726	14612	14617	14627	14630	14706	14728	14435	14670	14603	14659	14673	14686	14778	14484	14671	14553	14561	14568	14538	14852	14607	14573	14637	14612	14528	14629	14714	14495	14853	14571	14553	14673	14623	14542	14660	14606	14720	14646	14540	14636	14656	14669	14811	14560	14571	14553	14533	14497	14600	14324	14663	14697	14519	14583	14741	14583	14679	14552	14567	14742	14665	14589	14580	14760	14686	14611	14733	14581	14590	14671	14687	14715	14725	14479	14618	14585	14692	14727	14655	14546	14815	14574	14697	14724	14797	14685	14804	14606	14702	14757	14680	14445	14558	14729	14788	14593	14631	14538	14493	14585	14721	14505	14601	14653	14592	14485	14745	14618	14711	14637	14617	14637	14612	14768	14496	14727	14563	14620	14603	14580	14587	14712	14515	14653	14592	14656	14680	14622	14643	14857	14514	14801	14575	14571	14623	14698	14719	14544	14639	14624	14689	14620	14615	14634	14584	14674	14595	14569	14642	14850	14587	14563	14724	14602	14614	14595	14537	14634	14457	14711	14646	14551	14640	14475	14743	14627	14692	14684	14667	14631	14419	14584	14636	14540	14675	14669	14766	14700	14752	14620	14584	14641	14638	14454	14794	14606	14620	14644	14757	14747	14515	14541	14572	14629	14571	14622	14599	14454	14506	14595	14733	14730	14550	14745	14591	14740	14580	14621	14527	14580	14667	14764	14569	14579	14753	14617	14596	14723	14467	14683	14487	14617	14573	14638	14729	14650	14613	14741	14672	14590	14639	14607	14427	14546	14590	14618	14537	14706	14725	14853	14664	14774	14622	14583	14664	14797	14458	14659	14557	14585	14582	14639	14552	14662	14617	14599	14756	14525	14794	14556	14598	14694	14719	14527	14733	14640	14622	14600	14658	14702	14492	14510	14851	14620	14725	14644	14570	14644	14591	14437	14745	14621	14663	14507	14659	14679	14516	14783	14494	14640	14521	14660	14485	14706	14636	14685	14786	14696	14727	14501	14646	14617	14671	14522	14548	14562	14636	14773	14590	14749	14601	14551	14596	14569	14554	14681	14505	14739	14801	14639	14689	14696	14697	14606	14639	14654	14573	14562	14686	14639	14554	14753	14532	14591	14797	14497	14663	14714	14605	14625	14791	14502	14827	14643	14683	14664	14538	14563	14661	14680	14677	14640	14533	14612	14577	14685	14625	14712	14591	14780	14767	14644	14736	14614	14505	14581	14562	14529	14668	14491	14691	14715	14646	14493	14599	14587	14670	14540	14706	14766	14644	14532	14689	14441	14574	14391	14585	14858	14555	14556	14797	14565	14819	14766	14624	14589	14568	14547	14671	14636	14544	14535	14693	14684	14418	14678	14683	14773	14548	14756	14424	14831	14544	14668	14795	14503	14680	14710	14621	14566	14632	14426	14541	14579	14643	14671	14600	14715	14864	14716	14488	14439	14716	14646	14640	14623	14571	14635	14629	14701	14461	14644	14685	14606	14614	14684	14735	14720	14688	14687	14726	14642	14639	14644	14672	14717	14703	14601	14590	14764	14731	14702	14495	14714	14752	14508	14550	14660	14533	14742	14586	14645	14517	14639	14555	14648	14673	14828	14625	14716	14530	14619	14545	14668	14747	14716	14622	14707	14640	14673	14592	14484	14759	14738	14590	14748	14704	14541	14623	14543	14494	14598	14542	14648	14481	14573	14614	14644	14559	14462	14546	14653	14766	14614	14594	14519	14638	14676	14695	14634	14564	14567	14644	14665	14790	14458	14574	14425	14507	14614	14656	14626	14886	14506	14825	14481	14516	14638	14663	14556	14670	14786	14422	14567	14691	14564	14626	14818	14634	14537	14535	14785	14566	14802	14597	14643	14775	14598	14612	14600	14628	14746	14698	14733	14644	14389	14649	14677	14484	14595	14544	14572	14701	14797	14714	14594	14718	14732	14724	14766	14642	14624	14728	14686	14588	14574	14592	14777	14692	14763	14761	14695	14659	14755	14679	14775	14755	14693	14568	14541	14611	14533	14556	14593	14794	14568	14843	14543	14472	14668	14517	14490	14746	14729	14591	14492	14839	14556	14667	14655	14556	14679	14515	14576	14733	14623	14590	14724	14742	14441	14809	14516	14621	14731	14740	14744	14534	14591	14566	14686	14567	14572	14654	14512	14569	14651	14588	14647	14645	14598	14591	14757	14539	14675	14645	14542	14681	14646	14682	14563	14802	14742	14548	14592	14748	14689	14640	14606	14747	14520	14844	14672	14657	14692	14534	14763	14562	14636	14713	14646	14664	14605	14647	14632	14585	14721	14697	14630	14633	14618	14658	14678	14576	14560	14615	14668	14514	14621	14667	14522	14811	14798	14653	14679	14616	14670	14669	14704	14604	14538	14659	14684	14603	14698	14701	14660	14687	14511	14696	14627	14598	14546	14776	14630	14658	14490	14843	14478	14676	14599	14544	14817	14740	14500	14613	14719	14650	14590	14598	14612	14484	14659	14757	14535	14798	14547	14614	14523	14679	14612	14582	14533	14660	14732	14665	14672	14669	14546	14607	14626	14650	14652	14644	14496	14481	14607	14738	14379	14506	14689	14622	14653	14755	14700	14604	14720	14787	14737	14520	14626	14591	14570	14637	14605	14788	14728	14650	14645	14539	14553	14639	14601	14756	14748	14612	14448	14598	14681	14621	14598	14594	14716	14681	14604	14638	14669	14585	14563	14560	14541	14490	14562	14634	14729	14818	14623	14744	14676	14617	14596	14497	14799	14765	14518	14711	14699	14731	14604	14450	14606	14730	14490	14686	14834	14513	14481	14729	14777	14691	14661	14660	14670	14608	14705	14552	14643	14507	14569	14641	14786	14594	14606	14763	14698	14679	14662	14788	14583	14634	14564	14714	14505	14756	14629	14548	14696	14643	14709	14687	14726	14687	14767	14695	14754	14633	14564	14723	14606	14709	14613	14774	14592	14691	14611	14659	14541	14708	14601	14706	14645	14578	14800	14490	14531	14725	14670	14583	14590	14480	14755	14648	14661	14666	14571	14546	14542	14726	14707	14564	14687	14707	14609	14742	14516	14519	14606	14520	14499	14696	14639	14566	14695	14677	14681	14688	14715	14530	14738	14524	14652	14783	14630	14684	14489	14606	14488	14602	14678	14724	14605	14672	14775	14511	14592	14787	14637	14711	14489	14547	14642	14750	14664	14865	14363	14474	14579	14456	14583	14660	14571	14676	14520	14631	14807	14738	14607	14535	14772	14548	14651	14475	14585	14662	14621	14554	14698	14613	14478	14605	14571	14833	14618	14630	14694	14646	14743	14578	14489	14721	14892	14711	14573	14603	14640	14627	14593	14695	14843	14798	14613	14932	14739	14586	14593	14651	14478	14744	14565	14817	14793	14616	14239	14693	14570	14646	14665	14665	14733	14668	14729	14752	14529	14468	14798	14557	14833	14597	14557	14871	14626	14664	14572	14570	14695	14697	14785	14742	14690	14544	14640	14675	14769	14657	14644	14659	14506	14766	14719	14780	14678	14611	14566	14751	14684	14600	14571	14472	14784	14768	14692	14726	14715	14540	14596	14682	14532	14714	14676	14671	14720	14530	14628	14728	14502	14640	14607	14682	14641	14872	14662	14630	14564	14678	14704	14769	14804	14615	14567	14544	14874	14764	14684	14669	14631	14632	14420	14525	14564	14636	14560	14746	14745	14600	14776	14700	14623	14809	14653	14576	14623	14615	14651	14677	14574	14583	14635	14610	14723	14645	14524	14639	14678	14604	14591	14770	14608	14627	14605	14402	14714	14476	14757	14615	14574	14671	14710	14657	14706	14582	14613	14626	14671	14654	14646	14743	14553	14829	14810	14482	14654	14541	14700	14576	14592	14650	14604	14711	14793	14793	14673	14674	14523	14618	14832
22244	16897	16599	16798	16388	16847	17930	18753	18401	18217	18026	17739	17612	17554	17371	17239	17025	17102	17212	17059	16893	16713	16832	16682	16590	16590	16612	16455	16348	16529	16600	16386	16487	16569	16368	16310	16290	16467	16441	16280	16463	16496	16492	16386	16562	16286	16402	16464	16476	16428	16602	16481	16418	16551	16341	16510	16437	16404	16492	16369	16297	16430	16220	16248	16192	16236	16417	16320	16395	16247	16387	16370	16299	16481	16652	16485	16239	16108	16487	16302	16324	16470	16212	16514	16465	16389	16414	16089	16365	16245	16440	16377	16541	16278	16264	16370	16419	16464	16319	16344	16261	16525	16470	16247	16419	16464	16152	16420	16512	16384	16299	16255	16388	16421	16500	16433	16290	16346	16238	16371	16446	16219	16262	16322	16334	16269	16408	16234	16257	16371	16404	16453	16267	16530	16390	16532	16314	16151	16364	16144	16247	16531	16412	16338	16374	16318	16257	16337	16391	16247	16641	16522	16480	16297	16321	16413	16360	16320	16438	16552	16431	16339	16343	16187	16487	16229	16194	16454	16547	16458	16555	16109	16241	16297	16357	16386	16467	16420	16289	16227	16186	16390	16383	16425	16259	16451	16148	16386	16485	16370	16344	16283	16355	16149	16279	16329	16300	16368	16398	16372	16496	16328	16288	16225	16239	16369	16427	16389	16400	16411	16327	16177	16279	16295	16453	16414	16404	16159	16400	16400	16335	16313	16444	16378	16094	16487	16278	16431	16564	16422	16404	16485	16482	16370	16473	16310	16466	16261	16454	16344	16228	16407	16268	16317	16443	16260	16255	16443	16404	16439	16475	16370	16243	16439	16327	16355	16334	16374	16178	16173	16287	16349	16338	16446	16236	16381	16240	16424	16573	16349	16476	16417	16306	16364	16231	16545	16423	16458	16386	16203	16423	16466	16282	16424	16376	16309	16290	16359	16384	16469	16301	16401	16207	16253	16552	16417	16523	16250	16636	16223	16353	16368	16287	16397	16372	16359	16425	16433	16366	16221	16314	16279	16197	16126	16383	16262	16193	16346	16322	16184	16341	16430	16528	16615	16461	16322	16252	16411	16257	16206	16564	16311	16363	16577	16142	16265	16333	16278	16255	16492	16406	16502	16561	16396	16444	16427	16314	16301	16285	16279	16266	16304	16326	16271	16263	16419	16484	16334	16262	16280	16497	16269	16501	16392	16304	16492	16429	16504	16494	16205	16273	16261	16469	16559	16189	16321	16437	16369	16356	16289	16279	16434	16391	16317	16410	16418	16480	16283	16394	16377	16299	16441	16346	16247	16288	16391	16275	16175	16482	16574	16317	16387	16492	16271	16452	16412	16413	16232	16300	16483	16448	16445	16395	16400	16397	16304	16376	16401	16500	16476	16392	16463	16232	16655	16600	16257	16425	16398	16095	16270	16500	16404	16268	16580	16326	16189	16496	16429	16398	16307	16396	16325	16391	16425	16181	16378	16471	16214	16155	16512	16287	16468	16348	16079	16375	16390	16495	16413	16398	16204	16455	16343	16378	16282	16237	16572	16315	16427	16425	16310	16266	16300	16551	16339	16310	16343	16385	16288	16433	16397	16324	16214	16246	16265	16440	16503	16351	16458	16504	16448	16261	16381	16387	16366	16194	16426	16375	16440	16509	16187	16616	16192	16241	16388	16353	16610	16345	16284	16348	16271	16350	16456	16318	16355	16669	16386	16455	16345	16676	16238	16227	16320	16281	16350	16425	16162	16353	16330	16458	16399	16245	16378	16516	16565	16557	16563	16448	16540	16595	16371	16312	16152	16337	16469	16240	16466	16344	16290	16552	16304	16534	16259	16354	16468	16365	16465	16374	16384	16466	16320	16281	16290	16315	16369	16532	16308	16390	16274	16485	16325	16336	16362	16464	16428	16291	16378	16204	16327	16260	16221	16224	16232	16472	16454	16317	16418	16445	16530	16335	16271	16403	16314	16164	16175	16391	16504	16297	16243	16471	16206	16293	16422	16095	16289	16317	16081	16234	16226	16361	16479	16442	16291	16593	16189	16362	16498	16312	16359	16391	16310	16351	16440	16411	16428	16277	16382	16314	16309	16323	16424	16443	16525	16341	16588	16410	16327	16437	16394	16476	16281	16336	16285	16489	16406	16175	16496	16419	16449	16450	16488	16478	16476	16529	16399	16402	16274	16401	16330	16407	16334	16482	16275	16328	16337	16236	16142	16436	16393	16486	16262	16482	16402	16422	16389	16415	16210	16193	16278	16483	16303	16260	16360	16341	16357	16434	16133	16232	16305	16328	16187	16342	16239	16450	16439	16501	16395	16332	16160	16305	16110	16183	16220	16407	16255	16358	16635	16300	16379	16537	16262	16457	16555	16443	16309	16518	16316	16479	16539	16323	16378	16320	16451	16478	16282	16252	16396	16383	16303	16433	16387	16442	16207	16315	16477	16544	16418	16387	16227	16348	16144	16139	16265	16559	16480	16330	16522	16387	16367	16295	16435	16287	16409	16363	16559	16386	16609	16488	16199	16485	16573	16697	16264	16215	16361	16587	16102	16492	16428	16338	16396	16186	16292	16347	16511	16407	16383	16282	16298	16476	16732	16454	16291	16527	16626	16465	16580	16434	16315	16396	16278	16404	16278	16381	16368	16396	16301	16528	16321	16669	16222	16365	16305	16321	16271	16305	16674	16393	16378	16203	16296	16329	16206	16314	16482	16387	16304	16506	16299	16395	16417	16274	16164	16378	16274	16450	16347	16348	16531	16331	16282	16275	16706	16617	16526	16647	16444	16254	16186	16361	16280	16324	16565	16239	16328	16525	16258	16428	16386	16347	16295	16422	16267	16502	16408	16380	16306	16342	16310	16426	16289	16248	16493	16323	16450	16262	16280	16488	16345	16368	16404	16278	16326	16411	16469	16357	16447	16415	16291	16414	16421	16363	16203	16236	16371	16345	16332	16204	16388	16341	16450	16449	16204	16318	16130	16382	16206	16458	16224	16489	16382	16415	16538	16326	16292	16311	16340	16322	16293	16107	16346	16330	16220	16288	16284	16300	16382	16323	16310	16401	16329	16314	16255	16256	16413	16332	16336	16454	16485	16324	16120	16681	16387	16166	16384	16388	16240	16233	16491	16455	16191	16422	16391	16446	16529	16303	16127	16150	16312	16315	16471	16419	16426	16372	16334	16228	16184	16369	16328	16292	16294	16577	16265	16404	16213	16412	16337	16613	16539	16367	16409	16342	16129	16227	16279	16291	16194	16376	16417	16486	16199	16288	16325	16273	16429	16208	16360	16341	16366	16454	16263	16315	16603	16324	16252	16279	16494	16373	16233	16327	16409	16473	16423	16331	16349	16249	16235	16249	16277	16544	16287	16429	16227	16523	16433	16339	16201	16252	16277	16528	16248	16211	16363	16165	16344	16343	16452	16396	16389	16300	16283	16133	16317	16151	16362	16380	16373	16392	16485	16258	16465	16470	16368	16288	16587	16368	16268	16515	16247	16261	16496	16393	16262	16328	16278	16534	16329	16392	16413	15962	16343	16391	16267	16591	16308	16448	16258	16295	16459	16224	16283	16536	16453	16335	16362	16348	16260	16301	16240	16371	16483	16295	16404	16404	16382	16266	16252	16339	16573	16510	16314	16376	16278	16442	16243	16291	16290	16282	16191	16326	16311	16267	16432	16359	16472	16188	16457	16517	16400	16458	16494	16469	16228	16408	16487	16422	16304	16494	16640	16594	16324	16208	16360	16402	16526	16308	16334	16432	16360	16215	16418	16387	16364	16383	16513	16543	16312	16399	16493	16389	16348	16435	16602	16285	16523	16419	16424	16391	16440	16369	16407	16330	16327	16332	16441	16545	16325	16328	16288	16347	16412	16343	16678	16314	16401	16475	16462	16624	16333	16189	16327	16524	16368	16395	16334	16325	16437	16500	16478	16357	16193	16288	16128	16476	16473	16121	16196	16347	16411	16383	16246	16333	16250	16320	16121	16382	16275	16394	16680	16459	16193	16525	16284	16224	16486	16322	16385	16354	16391	16774	16394	16214	16288	16410	16595	16450	16427	16414	16327	16351	16640	16571	16425	16330	16220	16364	16434	16364	16319	16284	16351	16563	16256	16366	16316	16174	16270	16346	16517	16247	16246	16387	16378	16355	16145	16337	16218	16487	16254	16408	16302	16452	16257	16330	16298	16658	16285	16396	16376	16487	16394	16244	16509	16347	16444	16357	16387	16409	16446	16414	16257	16270	16372	16325	16408	16480	16348	16448	16356	16170	16550	16228	16596	16169	16356	16569	16363	16138	16357	16334	16387	16555	16532	16447	16303	16300	16233	16360	16470	16235	16383	16301	16299	16215	16364	16516	16389	16375	16494	16221	16303	16418	16450	16303	16506	16296	16201	16369	16251	16301	16427	16392	16240	16451	16303	16574	16311	16483	16310	16384	16296	16299	16402	16271	16407	16315	16111	16691	16501	16316	16348	16335	16191	16301	16319	16277	16373	16477	16488	16422	16257	16281	16577	16254	16297	16271	16368	16415	16431	16510	16412	16427	16409	16483	16643	16297	16597	16261	16388	16293	16082	16248	16234	16151	16424	16350	16271	16152	16513	16536	16557	16251	16324	16456	16297	16324	16380	16391	16472	16559	16386	16489	16472	16315	16325	16275	16311	16431	16244	16341	16223	16425	16404	16540	16400	16314	16458	16417	16392	16513	16496	16256	16585	16296	16342	16476	16370	16489	16478	16454	16170	16474	16179	16299	16519	16176	16360	16294	16372	16315	16641	16597	16530	16546	16336	16092	16407	16431	16322	16401	16391	16356	16339	16252	16338	16371	16531	16288	16229	16353	16260	16317	16587	16335	16269	16529	16442	16345	16415	16335	16485	16498	16431	16660	16242	16100	16274	16296	16455	16196	16351	16453	16550	16279	16472	16523	16569	16272	16286	16512	16606	16373	16457	16505	16410	16616	16556	16276	16322	16352	16308	16508	16134	16237	16476	16301	16403	16241	16345	16206	16638	16181	16461	16307	16410	16386	16313	16240	16339	16515	16451	16388	16483	16390	16411	16517	16258	16263	16631	16474	16362	16468	16304	16244	16548	16439	16216	16493	16329	16234	16514	16459	16423	16329	16316	16305	16391
18315	14065	13855	13811	14480	15802	17696	18541	17971	17811	17347	16824	16446	15963	15732	15323	15219	14853	14907	14731	14499	14586	14453	14235	14303	14279	14173	14154	14130	14170	14161	14245	14081	14077	14169	14000	14187	13936	14111	14027	13977	14132	14066	14012	14013	13927	13962	14152	14087	13974	14049	13981	14090	14042	13949	13803	13877	13803	13812	13674	14028	13748	13730	13793	13736	13919	13772	13824	13865	13737	13819	13805	13919	13750	13804	13973	13844	13643	13906	13838	13666	13768	13771	13885	13771	13639	13712	13677	13861	13939	13752	13901	13746	13704	13828	13955	13641	13826	13823	13834	13758	13873	13848	13831	13906	13955	13929	13861	13834	13649	13739	13600	13760	13652	13671	13875	13928	13901	13664	13821	13854	13729	13856	13802	13779	13842	13736	13820	13700	13807	13782	13885	13725	13809	13922	13823	13815	13847	13708	13884	13878	13771	13862	13806	13803	13590	13722	13727	13894	13748	13876	13849	13869	13674	13949	13747	13889	13787	13746	13892	13641	13916	13843	13806	13660	13923	13810	13864	13807	13890	13708	13878	13822	13756	13823	13625	13843	13852	13841	13659	13995	13947	13848	13622	13866	13855	13640	13751	13880	13929	13907	13836	13755	13910	13625	13797	13764	13888	13769	13826	13799	13788	13688	13793	13902	13851	13693	13869	13803	13747	13820	13722	13908	13929	13561	13686	13839	13872	13833	13697	13756	13936	13830	13866	14036	13818	13784	13824	13778	13701	13762	13897	13673	13920	13789	13648	13750	13891	13907	13642	13851	13787	13781	13656	13865	13821	13825	13908	13798	13833	13677	13716	13883	13769	13901	13994	13857	13737	13726	13703	13722	13934	13683	13703	13818	13696	13900	13838	13795	13785	13879	13773	13787	13884	13533	13835	13872	13720	13942	13803	13665	13949	13832	13625	13648	14013	13813	13834	13747	13796	13922	13715	13940	13917	13866	13592	13780	13804	13875	13880	13764	13886	13714	13622	13924	13861	14050	13911	13659	13784	13717	13764	13810	13688	13873	13722	13908	13779	13773	13840	13684	13794	13902	13801	13711	13692	13901	13837	13776	14040	13772	13753	13729	13806	13678	13844	14002	13861	13823	13806	13751	13843	13913	13830	13739	13837	13783	13765	13654	13836	13701	13881	13782	13871	13910	13894	13758	13781	13789	13682	13780	13805	13879	13784	13744	13894	13893	13616	13653	13834	13675	13893	13938	13591	13827	13862	13799	13822	13867	13665	13897	13455	13778	13759	13868	13763	13726	13853	13892	13715	13917	13808	13833	13690	13782	13784	13743	13742	13759	13766	13954	13847	13898	13789	14072	13671	13817	13706	13778	13854	13787	13711	13811	13789	13837	13786	13696	13602	13828	13932	13844	13864	13828	13806	13658	13812	13878	13922	13879	13802	13778	13891	13849	13940	13775	13710	13840	13838	13903	13837	13864	13773	13751	13911	13797	13700	13895	13818	13799	13882	13829	13990	13680	13800	13770	13781	13673	13772	13800	13763	13746	13850	13847	13709	13825	13766	13785	13872	13786	13951	13825	13828	13641	13900	13879	13851	13965	13868	13844	13716	13879	13713	13837	13863	13828	13693	13756	13884	14014	13705	13727	13633	13878	13972	13778	13786	13889	13889	13956	13685	13877	13774	13872	13840	13639	13547	13988	13689	13742	13766	13771	13867	13758	13748	14030	13649	13870	13786	13759	13725	13655	13622	13837	13764	13729	13818	13903	13729	13906	13664	13942	13780	13769	13801	13672	13834	13733	13815	13742	13877	13799	13811	13869	13813	13659	13824	13733	13841	13682	13790	13800	13774	13922	13804	13796	13931	13685	13855	13942	13875	13798	13645	13725	13913	13683	13704	13695	13787	13756	13561	13653	13707	13827	13815	13834	13715	13695	13715	13749	13821	13604	13877	13830	13890	13657	13703	13979	13710	13637	13685	13929	13733	13626	13823	13927	13664	13756	13898	13746	13800	13660	13891	13684	13772	13741	13743	13984	13803	13559	13870	13843	13940	13779	13823	13736	13782	13854	13830	13764	13631	13822	13980	13729	13877	13747	13900	13848	13586	13757	13779	13836	13912	13707	13830	13650	13871	13846	13820	13879	13706	13803	13896	13782	13873	13853	13659	13821	13829	13769	13868	13634	13723	13848	13904	13785	13775	13702	13871	13733	13868	13963	13874	13704	13633	13879	13783	13835	13893	13719	13834	13838	13699	13813	13939	13636	13789	13777	13737	13938	13822	13714	13671	13878	13865	13719	13803	13889	13647	13714	13967	13793	13890	13789	13759	13838	13977	13749	13702	13853	13939	13754	13797	13792	13706	13857	13850	13897	13781	13794	13760	13902	14078	13715	13694	13766	13703	13892	13703	13793	13803	13919	13821	13702	13922	13756	13750	13724	13804	13905	13767	13716	13907	13898	13847	13642	13730	13560	13968	13775	13746	13829	13719	13786	13634	13595	13598	13641	13788	13823	13781	14057	13743	13862	13904	13917	13758	13863	13802	13732	13949	13905	13757	13822	13938	13739	13769	13707	13811	13921	13827	13834	13779	13756	13850	13777	13806	13704	13805	13704	13754	13854	13954	13718	13780	13822	13837	13727	13631	13711	13770	13772	13621	13634	13813	13653	13736	13899	13714	13750	13678	13799	13808	13850	13735	14034	13699	13927	13918	13846	13791	13649	13875	13676	13808	13744	13808	13867	13910	13770	13834	13773	13929	13802	13790	13883	13736	13840	13770	13777	13841	13746	13652	13929	13887	13787	13760	13777	13667	13714	13735	13777	13769	13941	13939	13833	13930	13950	13813	13910	13773	13887	13648	13868	13745	13698	13782	13784	13860	13848	13803	13821	13884	13720	13697	13903	13706	13778	13981	13676	13663	13843	13820	14046	13660	13815	13844	13910	13835	13685	13819	13905	13713	13660	13624	13913	13884	13885	13862	13784	13655	13756	13895	13841	13819	13765	13782	13809	13829	13784	13886	13838	13807	13738	13759	13729	13867	13773	13923	13816	13850	13757	13909	13806	13697	13749	13832	13674	13964	13880	13735	13785	13739	13887	13837	13937	13766	13917	13813	13747	13901	13764	13999	13821	13631	13827	13827	13745	13624	13994	13889	13729	13688	13835	14009	13822	13743	13815	13778	13879	13976	13774	14014	13820	13689	13860	13937	13908	13741	13761	13679	13613	13896	13720	13881	13769	13810	13893	13719	13904	13998	13888	13846	13903	13851	13754	13819	13879	13789	13803	13850	13816	13772	13883	13836	13687	13784	13898	13766	13910	13744	13905	13840	13614	13795	13925	13918	13869	13812	13906	13872	13826	13924	13855	13661	13894	13939	13842	13895	13477	13892	13957	13684	13921	13715	13883	13675	13792	13839	13812	13710	13826	13654	13899	13700	13792	13746	13626	13654	13906	13816	13670	13897	13794	13779	13695	13900	13816	13857	13704	13763	13775	13784	13826	13639	13861	13836	13708	13787	13978	13793	13762	13900	13832	13831	13986	13812	13889	13881	13887	13979	13928	13666	13699	13799	13820	13725	13862	13876	13884	13788	13830	13779	13763	13826	13877	13667	13862	13630	13889	13751	13634	13712	13863	13935	14011	13779	13687	13991	13894	13934	13892	13719	13862	13650	13850	13781	13905	13827	13737	13923	13941	13851	13843	13785	13767	13832	13775	13904	13913	13906	13689	13819	13765	13777	13831	13805	13739	13779	13814	13760	13885	13927	13969	13658	13912	13905	13702	13783	13666	13814	13913	13747	13726	13826	13802	13829	13922	13912	13826	13795	13833	13981	13728	13901	13798	13575	13853	13712	13861	13723	13737	13808	13831	13788	13915	13759	13879	13864	13939	13886	13643	13851	13791	13684	13750	13985	13965	13832	13848	13983	13852	13898	13782	13704	13853	13625	13869	13931	13809	13766	13928	13824	13783	13792	13916	13883	13947	13827	13827	13849	13915	13799	13906	13685	13729	13547	13820	13806	13743	13681	13840	13762	13645	13794	13798	13841	13737	13851	13869	13874	13798	13702	13739	13713	13727	13851	14010	13795	13751	13614	13679	13716	13600	13981	13873	13828	13963	13921	13739	13658	13844	13835	13973	13834	13617	13847	13802	13670	13724	13791	13930	13926	13825	13935	13763	13819	13749	13841	13769	13774	13782	13898	13967	13781	13888	13911	13820	13820	13965	13632	13998	13711	13891	13737	13739	13635	13735	13793	13793	13761	13684	13875	13722	13766	14023	13781	13926	13748	13779	13842	13816	13856	13662	13854	13842	13755	13673	13855	13835	13828	13928	13858	13987	13755	13683	13740	13868	13758	13740	13841	13814	13955	13684	13972	13732	13875	13724	13882	13838	13745	13822	13950	13858	13680	13882	13784	13820	13723	13913	13710	13851	13730	13816	13941	14018	13807	13888	13794	13832	13847	13701	13741	13847	14004	13910	13771	13763	13771	13873	13683	13764	13968	13717	13686	13815	13871	13688	13812	13762	13713	13838	13743	13786	13882	13725	13939	13912	13782	13761	13809	13925	13786	13865	13799	13741	13504	14030	13754	13770	13737	13805	13665	13731	13849	13820	13920	13809	13909	13968	13854	13792	13619	13584	13961	13825	13811	13419	13959	13853	13831	13753	14024	13800	13885	13859	13644	13922	13772	13826	13827	13765	13871	13900	13762	13740	13856	13797	13716	13779	13847	13985	13971	13891	13746	13652	13866	13795	13832	13805	13851	13821	13610	13899	13869	13882	13913	13871	13662	13848	13637	13823	13852	13707	13753	13957	13662	13882	13828	13777	14009	13771	13742	13873	13722	13855	13768	13816	13792	13863	13780	13803	13720	13749	14058	13916	13771	13600	13790	13767	13862	13910	13787	13684	13681	13753	13722	13774	13811	14018	13680	13818	13836	13870	13890	13964	13702	13988	13811	13725	13809	13752	13711	13804	13881	13830	13868	13773	13815	13881	13879	14016	13906	13597	13818	13725	13869	13854	13841	13769	13837	13801	13776	13935	13765	13691	13831	13954	13865	13713	13941	13892	13628	13916	13720	13769	13832	13995	13836	13922	13906	13707	13952	13728	13806	13612	13827	13794	13729	13944	13837	13975	13715	13753	13795	13932	13738
26492	17555	17438	17186	16992	17249	18689	19508	19424	19530	19160	18611	18520	18230	18271	17742	17670	17652	17631	17426	17269	17392	17037	17211	17184	17179	17224	16922	17098	17017	17020	16890	17022	16798	16935	16604	16979	17226	17046	17194	16933	16996	17013	16975	17058	17129	16955	16968	17020	17083	16990	17057	16961	16824	16891	17095	16785	17004	16867	16676	17117	16924	16711	17031	16883	16867	16953	16839	16972	16813	16870	17000	17053	16691	16803	16888	16787	16656	16644	16785	16953	16789	16867	16833	16883	17037	16875	17035	16884	16896	16817	17061	16953	16812	16740	17140	16724	16761	16838	16676	16903	16915	17111	16869	16852	16765	16639	16750	17040	17010	16725	16929	16916	16833	16739	16708	16887	16840	16846	16916	16694	16679	16839	16836	17034	16760	16877	16945	16783	17055	16860	16560	16821	16578	16713	16838	16800	16926	16843	16774	16930	16650	16627	16782	16925	16842	16693	16773	16958	16729	16720	16885	17045	16850	16682	16898	16819	16914	16911	16691	16852	16834	16730	16954	16824	16624	16944	17094	16882	16956	16723	16970	16929	16726	16718	16742	16767	16943	16806	16705	16947	16648	16778	16923	16819	16895	16861	16806	16903	16786	16742	16812	16907	16876	16860	16881	16689	17037	17017	16810	16900	16935	16738	16830	16881	16767	16842	16882	16962	16928	16655	16741	16874	16800	16868	16720	16813	16897	16855	16858	16680	16900	16893	16715	16588	16829	16760	16863	16594	16661	16814	16778	16735	16676	16865	16766	16714	16802	16965	16852	17029	16757	16955	16765	16871	16818	16779	16792	16785	16810	17029	16905	16847	16663	16760	16785	16811	16776	16806	16836	16866	16759	16543	16763	16791	16843	16826	16861	16617	16925	16641	16785	16644	16933	17013	16715	16606	16707	16881	16639	16790	16577	16828	16705	17034	16849	16830	16799	16886	17075	16885	16781	16851	16938	16934	16740	16916	16920	16883	16967	16747	16602	16900	16987	16791	16800	16787	16975	16799	16849	16978	16764	16916	16883	16854	16769	16812	16853	16855	16909	16657	16877	16920	16846	16810	16917	16907	16901	16931	16827	16696	16720	16942	16802	16797	16749	16829	16707	16813	16857	17018	16909	17000	16827	17157	16992	16884	16857	16658	16869	16874	16869	16935	16744	16952	16881	16814	16753	16953	16905	16934	16870	17078	16846	16690	16979	17016	16940	16901	16956	16861	16735	16828	16895	16867	16703	16727	16947	16874	16758	16705	16862	17022	16924	17031	17017	16860	16970	16781	16717	16854	16807	16771	16870	16706	16694	17054	16958	16856	16900	16753	16865	16774	16780	16961	16940	16888	16710	16740	16700	16873	16691	16763	16702	16816	16762	16832	16897	16974	16914	16788	16763	16951	16979	17051	16658	16872	16722	16982	16659	16810	16665	16822	16924	16730	16717	16759	16896	16731	16562	16748	16648	17001	16810	16965	16791	16958	16950	16851	16965	16852	16760	16966	16834	16770	16712	16722	16935	16655	16710	16915	16794	16766	16900	16811	16729	16929	16964	16862	16690	16888	16696	16754	16912	16913	16827	16970	16887	16873	16804	16870	16818	16830	16928	16934	16712	16800	16963	16766	16919	16678	17073	16955	16861	16800	16962	16858	16928	16907	17034	16837	17034	16914	16863	16723	16772	16835	16983	16977	16874	16964	16808	17170	17047	16839	17068	16888	16778	16800	16843	16843	16967	16952	16742	16690	16933	16741	16870	16718	16933	16760	16843	16967	16883	16955	16955	16998	16958	16829	16685	16849	16816	17144	16876	16711	16811	16909	16993	16826	16811	16768	16717	16858	16858	17033	16914	16767	16813	16770	16823	16816	16839	16941	16623	17013	16921	17076	16818	16813	16961	16749	16760	16833	16960	16725	16952	16656	16954	16995	16815	16832	16909	17057	17071	16966	16764	16936	16909	16844	16764	16955	16915	16765	16874	16739	16838	16698	16719	16902	17024	16920	16877	16970	16798	16994	16960	16768	16914	16847	16915	16947	16809	16837	16519	16706	16693	16811	16717	16903	16904	16894	16790	16940	16877	16806	16863	16741	16817	16869	16768	16866	17082	16813	16748	17065	16694	16944	16833	17154	16838	17002	16732	16785	16834	16837	16824	16759	17066	16862	16752	16900	16743	16859	16787	16802	16867	16625	16769	16709	16870	16882	16952	16736	16814	16800	16833	16808	16807	16806	16942	17146	17058	16635	16856	16729	16985	16944	16813	16825	16965	16850	16958	16972	16880	16809	16858	16831	16763	16815	16745	16831	16995	17045	16808	16719	16840	16814	17031	17027	16801	16910	16883	16935	16954	16894	16795	16903	16917	16776	16924	16882	16817	16995	17062	16992	17090	16999	16743	16985	16919	16887	16955	16706	17105	16919	17047	16675	16875	16707	16831	16846	16721	16742	16842	16931	17054	16662	16765	16788	16855	16969	16937	16818	17012	16806	16903	16914	16756	16787	16808	16628	16759	16771	16764	16985	16895	16752	16827	16828	16845	16666	16869	16745	16763	16750	16675	16844	16788	17026	16750	16881	16833	16856	16667	16833	16986	16993	16977	17083	16916	16757	16912	16683	16685	16895	16885	16883	17028	16735	16692	16884	16913	16688	16726	16812	16936	16873	17029	16818	16884	16801	16841	16884	16795	16754	17005	16871	16709	17060	16701	16918	16959	16689	16964	16850	17034	16786	16966	16885	16711	16818	16752	16667	17034	16855	16777	16764	16669	16857	16653	16696	16818	16927	16810	16725	16868	16856	16937	16815	16817	16834	16814	16770	16935	16926	16913	16779	16738	16851	16890	16773	16851	16913	16925	16781	16840	16879	16732	16800	16971	16872	17008	16737	16905	16886	16970	16858	16838	17059	16591	16837	16820	17006	16708	16872	16805	16733	16731	16967	16883	17107	17027	16691	16932	16831	17081	17072	16889	16932	16804	16787	16937	16915	16807	16978	16763	16894	16765	16794	16974	16884	16959	16912	16660	16986	16578	17056	16959	16680	16748	16812	16904	16796	16834	16621	16732	16826	16903	16774	16875	17089	16889	16940	16905	16869	16943	17044	16757	16767	16748	17017	16674	16589	16744	16812	16838	16736	16809	16872	16729	16568	16985	16901	16745	16754	16785	16865	16905	16834	16766	16722	16771	16831	16776	16980	16675	16799	16799	16883	16885	16823	16881	16965	16955	16922	16932	16910	16980	16853	16824	16958	16929	16750	16971	16942	16908	16828	16844	16929	16685	16836	16987	16923	16689	16779	16934	17041	16923	16754	16714	16956	16929	16849	16893	16873	16765	16848	16928	17044	16950	16706	16868	16762	16839	16924	16771	17102	16912	16995	16896	16761	16852	17022	16771	16864	16759	16929	16916	16936	16990	16815	16784	17053	16817	16871	16802	17059	16935	16912	16930	16934	16931	16995	16917	16716	16789	16842	16893	16670	16817	16940	17200	16814	16789	17003	16888	17108	16789	16905	16590	16705	16867	16817	17013	16913	16801	16784	16687	16817	17005	16754	16873	16906	16883	16884	16814	16902	16855	16768	16803	16868	16808	16900	16805	16802	16786	16985	16748	16959	16697	16725	16872	16889	16848	16916	17045	16889	16968	16859	16916	16971	16952	16758	16778	16772	16884	16869	16815	16842	17053	16746	16638	16980	16846	17009	16843	16851	16928	16800	17059	16949	16894	16911	16914	17045	16792	16882	16937	16791	16836	16867	16960	16766	16697	16715	17007	16888	16634	17052	17012	16901	16819	16805	16956	16790	16771	16796	16644	16806	16852	16867	16785	16831	16860	16706	16760	17014	16756	16855	16940	16880	16820	16925	16917	17143	16855	17030	16879	16971	16813	16707	16949	17074	16880	16914	16717	16846	16866	16758	17037	16997	16923	17040	16792	16954	16856	16928	16837	16967	16742	16799	16861	16806	16965	16967	16975	16756	16935	16786	16987	16689	16789	16785	17116	16954	16802	16906	16814	16963	16832	16633	16700	16759	16818	16863	16795	16742	16817	16989	16702	16915	16761	17033	17044	16916	16867	16739	16888	16836	16643	16918	16953	16881	16704	16969	16978	16729	16690	17145	16911	16720	16883	16922	16956	16756	16767	16843	16461	16824	16921	16897	16974	16862	17066	16906	16846	16865	16755	16908	16903	16981	16674	16651	16741	16700	16759	16861	16985	17113	16913	16931	16834	16862	16852	16766	16886	16814	16791	16817	16802	16690	16846	16990	16732	17071	16858	16946	16823	16861	16617	16683	16798	16917	16774	16885	16907	16743	16881	16919	16933	16772	16961	16845	16666	17091	16814	16789	16865	17101	16733	16912	16846	16779	16814	16958	17046	16658	16942	16623	16913	16933	16779	16952	16911	17116	16775	17082	16780	16869	16749	16785	16948	16727	16663	16713	16928	17009	16849	16776	16990	16945	16841	16931	16666	16828	16852	16579	16838	16899	17041	16986	16910	16933	16857	16885	16746	16917	16905	16887	16865	16927	16670	16974	16778	16723	16689	16736	16721	16917	16753	17097	17009	16837	16789	16960	16956	16720	16651	16737	16942	16938	16962	16840	16914	16886	16865	17181	16889	16957	16961	16868	16906	16929	16764	16880	16887	16974	16796	16895	16662	16726	16804	16845	16718	16649	16772	16825	16923	16853	16963	16930	16807	16928	17118	17016	17165	16863	16874	16832	16868	16752	16856	16868	16668	17121	16852	16865	16818	16958	16813	16850	16916	16698	16882	16725	16836	16836	16774	16858	16851	16947	16826	16885	16788	16927	16758	16679	17067	16849	16857	16778	16711	17010	16883	16716	16699	16900	16741	16603	16772	16964	16831	16816	16914	16933	16733	17010	17015	17026	16875	16862	16889	16839	16780	16881	16785	16775	16994	16973	16829	16906	16956	16869	16878	16890	16817	16726	16658	16771	16950	16739	16888	16653	16945	16767	16943	16657	16550	16747	16856	16794	16688	16750	16963	16561	16991	16885	16846	16897	16727	16841	16788	16846	16694	16863	16805	16894	16977	16768	16985	16897	16862	16868	16932	16703	16649	16860	16647	16873	16838	16788	16803	16908	16897	16766	16982	17021	16820	16829	17094	17039	17002	16699	16772	16930	16791
19506	14250	14183	14350	14820	16530	18457	19793	19075	18915	18250	17668	17308	16909	16420	15918	15738	15558	15306	15390	15158	14886	14792	14750	14818	14673	14516	14607	14643	14557	14628	14529	14217	14423	14507	14405	14351	14282	14392	14337	14316	14258	14288	14140	14409	14273	14220	14393	14431	14214	14372	14422	14341	14506	14168	14315	14068	14170	14080	14060	14089	14029	13977	14214	14001	14216	14187	13870	14261	14101	14156	14100	14109	14238	14227	14143	14192	13822	14165	13908	13940	14028	13911	14051	14169	13974	14158	14059	14044	14250	14234	14128	14069	14153	14122	13941	13928	14198	14172	14002	14000	14108	14097	13983	14072	14207	14101	14076	14055	14255	14076	14001	14127	13896	14059	14101	14104	14067	14005	13954	14105	13830	14066	13952	14100	13974	14024	13932	13887	14020	13983	14131	13980	14027	14024	13991	14110	14081	14235	14017	14033	14093	14007	13979	14000	14098	14211	14179	13963	14031	14035	14116	14010	14029	14078	14167	14000	13993	13931	14293	13849	14115	14139	14112	14005	14145	14137	14020	14081	14090	14081	14059	14245	14136	14110	14132	14063	14245	14052	14041	14072	13825	14034	13887	14057	14086	13918	14131	14192	14042	14102	14000	14031	13937	13983	14088	14160	14076	13981	14201	14076	14125	13985	14120	13991	13946	14054	14098	14103	13952	14056	13944	14042	14009	14083	14177	14108	13946	14069	13970	14182	14085	13983	14078	13918	13955	14054	14023	14196	14088	14003	14166	14220	14190	14139	14080	13988	13983	14075	13895	13957	14120	13797	14027	13884	14029	13969	14067	14106	13990	14071	14114	14122	13965	14101	13990	13942	13937	14336	14145	14012	14108	13934	13979	14107	14289	14038	14133	14068	14184	13844	14116	14118	14122	14058	14168	13937	14091	14116	14077	13997	13823	14152	13940	14014	14090	14046	14216	14075	13952	14277	14209	14158	14003	14041	14125	13910	14179	13994	14175	13954	14044	14115	13997	13991	13988	14059	13954	14102	14002	14065	13948	14066	14154	13946	14140	13949	14145	14014	14213	14054	14133	13995	14136	14036	14196	14141	14187	14058	13886	14235	13984	14154	14081	13931	14033	14134	14008	13968	13958	13940	14139	14111	14213	14157	14031	14191	14212	14077	14034	13968	13969	14139	14005	14011	14143	14215	14026	14014	14068	13911	14053	14141	14085	14024	14126	14131	14075	14152	14082	14021	14069	13873	14041	14078	14108	13936	14128	13918	14000	14011	14207	14072	14021	14069	13995	13931	13881	14099	13913	14054	14060	14010	14040	14273	13972	14170	14021	13996	13954	13928	13994	14024	14286	13997	13964	14005	14163	14082	14164	14256	13976	14015	13997	14045	14002	13940	14084	13944	14099	14064	13975	14047	14099	14094	14178	14162	14063	14034	13961	13915	14051	14137	13999	14061	14152	14100	13974	14049	14170	13861	13927	13999	14153	14093	13931	14320	14032	13947	14022	14123	14188	14149	14203	14058	14094	14102	14041	14080	14146	13973	14116	14004	13997	13928	14181	14111	14083	13920	14084	14004	14017	14135	14089	14083	14144	14146	14048	14070	14048	13974	14181	14142	14021	13905	13967	14111	14239	13948	14128	14108	14215	13970	14044	13970	14076	14034	13975	13948	14106	14018	14035	14081	13978	14009	14147	14093	14018	14013	14148	14120	14124	14074	14021	14022	14214	14138	14087	14139	14149	14198	13985	14138	14115	14220	13869	14029	14219	14099	14071	13871	13998	14112	13897	14079	14169	13940	14047	14052	14016	14161	13925	14136	13881	14047	14064	14000	14060	13913	14161	14198	14013	14204	14003	14030	14089	14058	14230	13965	14122	13950	14051	13882	14039	14034	14105	13998	13956	14059	13986	13995	14083	14027	14126	13971	14028	13991	14153	14084	14069	14019	14120	14139	14134	14080	14077	14107	14098	14077	14040	14093	13853	13983	13958	13971	14110	13923	14035	14051	14155	14052	14235	14077	14128	14217	13996	13996	14076	14188	14086	14066	14022	13930	14153	13935	14097	14130	13986	14246	13935	14042	13980	14047	14027	13886	13928	14080	14063	14095	13936	13885	14021	14049	14286	14156	14147	14117	13987	13953	14046	14101	14144	14110	14135	14077	13983	14234	14052	14153	14152	14050	14136	14098	14065	13986	14056	14131	14112	14262	14000	14047	14043	14222	13950	14141	14096	14044	14134	14079	14075	14183	14092	13923	14166	14106	13856	14003	14046	14052	13962	14001	14198	14107	14049	13946	14109	14173	14069	14114	14174	14142	14084	14025	14270	14134	14184	14155	14232	13865	14086	14040	13997	14111	14040	14219	14016	14097	13954	14046	14110	14142	14082	14123	14166	14014	14062	13910	13974	14185	14262	14058	14121	14033	14090	14045	14136	14113	14004	13960	14155	14136	14110	14108	14116	13970	13991	14180	13905	14079	14064	14147	14095	14165	14031	13967	13907	14145	14082	13974	14000	14101	14340	14075	14181	13899	14105	14036	14116	14050	14113	14092	13965	14019	14014	13969	13944	13945	14123	14055	13889	13984	14052	14021	14003	14243	14061	13959	14062	14097	13988	14050	14225	14135	14136	14011	14110	14158	14158	13985	14030	14121	14097	13920	14045	14084	14051	14103	13955	14149	14139	13950	14037	14075	14026	14113	14123	14059	13873	13906	14152	14140	13996	14196	13953	14143	13985	14158	14114	14043	14074	14245	13994	14040	13994	13942	14096	14018	13948	14125	13903	14125	14051	14113	14059	14136	14082	14055	14006	14086	13885	14000	14082	13955	13928	14126	14145	14139	14077	13992	13989	14036	14101	14116	13949	14077	13992	14014	14041	14051	14053	14131	14116	14088	14125	14235	13974	14013	14002	14028	13949	14113	14075	13990	14028	14003	14057	14234	14146	13874	14181	14120	13983	14086	14063	14056	14083	13885	14087	14044	14109	14023	14200	13878	13987	14040	14048	14058	14258	14139	14057	13974	14245	14105	13979	13924	13928	14039	13936	14037	13899	13925	14164	14032	14020	14108	13965	13995	13988	14072	14107	13997	14180	14025	14197	13900	13906	14147	13959	13964	14094	14245	13934	13831	14100	13841	13955	13894	14095	14141	14224	13909	13932	14011	14148	13870	14128	14012	14032	13967	14045	14092	14011	13924	13974	14219	14052	14086	14109	14174	14219	14048	14065	14038	14068	14033	14158	14152	13936	14072	13952	14218	14112	14154	13988	14095	13997	14023	14114	13916	14115	14058	14012	14096	14133	13866	14140	14112	14241	14057	14116	13961	13792	14155	14116	14209	14084	14183	14091	14184	13851	14145	14065	13834	14002	14147	13857	13938	14090	14051	14161	13935	13927	13992	14212	14099	14080	14027	14117	13866	14115	14272	13833	14023	14030	14023	14190	14129	13963	14124	14055	14063	14135	14101	14200	13912	14272	13973	14079	14040	14065	13992	14042	13895	13887	14059	14123	14030	14128	14061	14161	14069	14070	13915	14141	14104	14070	14002	14092	14102	14084	13948	14120	14196	14275	14085	13963	14107	14100	13922	14137	13955	14061	14021	14044	14046	14067	14201	14218	13945	14104	14025	14117	14028	14127	14071	14085	13971	13919	13997	14107	14235	13964	13986	14002	14074	14152	14111	13938	14139	13880	14139	14081	13974	13987	13938	13951	14069	14122	14178	14001	14051	14138	14083	14163	13997	13990	14042	14154	14061	14096	14232	14045	14063	14078	14082	14049	13885	13995	14001	13975	14094	14131	14240	14115	14083	13947	14154	14107	14078	14009	13965	14059	14029	14036	14040	14079	14099	14052	14073	13931	14074	14038	14182	13960	14082	13980	14053	14147	14223	14142	14051	13914	13974	13844	13985	14120	14274	14098	13996	14055	14016	14045	14062	14054	14174	13961	14144	14107	13920	14121	14116	14060	14153	13966	14214	14112	14059	13987	13989	14038	14143	13948	14156	13995	13944	13940	14120	14224	14046	13960	14066	14110	14075	14004	14036	14179	14014	14057	14122	14049	13979	14099	14177	14069	14190	14138	14124	14140	14027	14029	14098	14054	14211	14002	14066	14050	14323	13984	14198	14221	14101	14013	14037	14008	14214	14090	14107	14131	14134	13953	14182	14092	13974	13913	14068	14102	13977	14014	14181	13997	13903	14121	14016	14288	13971	13879	14007	13978	14231	14063	14225	14002	14006	14000	14053	14070	14140	13997	13987	14012	14039	14133	14102	13956	14105	13950	13951	14196	14064	14168	14058	14061	14183	13916	13974	13985	14028	14031	14096	14176	13951	14097	14065	14132	14204	13965	13946	14066	13955	14019	14097	14011	14160	14019	13956	14060	14042	14041	14087	14035	14093	13974	14083	13902	14031	14125	13996	14045	14113	14052	14032	14163	14150	14104	14026	14101	14075	14154	14134	14208	14023	14025	14061	14079	14106	14125	14088	14059	14128	14167	14090	14088	14195	13907	14044	13911	14094	13931	13874	14141	14070	13908	14243	14126	14195	14075	13883	14066	13990	14159	13925	14395	14019	14196	14012	14306	13955	14046	14048	14004	14160	14182	14045	14083	14102	13996	14016	14264	13956	14025	14082	13939	14293	13967	14159	14192	14050	14050	14229	14066	14022	14019	14013	14003	14142	13947	14048	14048	13963	14087	14099	14125	13995	14060	14048	14163	14047	14059	14125	14120	14012	14187	13927	14053	13962	14022	14083	14122	13996	14103	14115	14431	14048	14108	14155	14063	14053	14188	14163	14019	14255	14049	14199	14034	14075	14170	14269	14092	14082	14208	14006	14136	14180	14076	13947	13999	14085	14028	13850	14171	14123	13944	14122	14104	14102	13985	14190	13961	13907	14093	14141	14026	14157	14072	14131	13761	14056	14222	14094	14111	13989	14049	14000	13931	14055	13942	14127	14052	13862	14094	14176	13996	14095	14217	14038	14155	14048	13986	13977	14067	14059	13864	13996	14059	14132	14016	13976	14200	13859	14141	14174	14214	14021	14107	14166	13947	14012	14170	13968	14086	14214	13916	13983	14054	13837	14021	14049	14053	14078	13840	14348	14057	14140	13899	14068	14123	13927	13928	14133	13925	14098	13901	14006	13854	14141	14159
25062	18578	18115	17985	18016	18831	20333	21408	21668	21212	20895	20424	20275	19701	19416	19007	19053	18795	18588	18382	18460	18434	17951	18031	18273	18029	18044	18090	17872	18016	17862	17814	17817	17988	17637	17506	17667	17625	17859	17676	18005	17730	17502	17569	17689	17497	17600	17849	17794	17887	18055	17826	17628	17764	17768	17546	17587	17511	17659	17577	17600	17657	17530	17594	17639	17544	17443	17549	17643	17685	17618	17556	17696	17310	17673	17607	17421	17415	17651	17507	17378	17379	17425	17232	17398	17428	17600	17447	17449	17538	17594	17603	17568	17347	17611	17599	17607	17371	17694	17555	17444	17489	17519	17534	17560	17581	17630	17418	17487	17521	17455	17678	17614	17517	17565	17492	17431	17409	17412	17523	17477	17499	17406	17672	17511	17516	17422	17440	17543	17612	17439	17775	17619	17412	17698	17596	17529	17601	17337	17548	17528	17674	17376	17549	17482	17412	17703	17647	17640	17690	17552	17467	17570	17399	17502	17472	17467	17391	17522	17624	17458	17401	17677	17445	17500	17467	17425	17572	17565	17557	17656	17628	17612	17329	17616	17721	17621	17616	17550	17500	17251	17301	17615	17583	17647	17627	17694	17486	17277	17562	17493	17482	17354	17517	17520	17258	17614	17498	17571	17375	17505	17386	17430	17505	17400	17730	17445	17486	17645	17502	17571	17600	17371	17626	17517	17466	17687	17589	17662	17419	17460	17405	17548	17168	17530	17480	17697	17535	17695	17510	17745	17437	17412	17394	17402	17478	17622	17435	17567	17683	17520	17583	17487	17565	17375	17551	17608	17476	17583	17605	17430	17422	17347	17439	17585	17446	17514	17495	17407	17718	17370	17327	17625	17494	17313	17393	17409	17650	17420	17566	17586	17598	17575	17781	17765	17514	17587	17533	17311	17451	17551	17659	17557	17541	17641	17702	17477	17455	17457	17717	17627	17618	17508	17536	17540	17591	17489	17506	17526	17532	17324	17349	17857	17486	17513	17410	17519	17563	17493	17563	17305	17517	17436	17477	17313	17651	17465	17591	17489	17473	17474	17620	17622	17411	17777	17504	17604	17571	17510	17476	17391	17600	17561	17573	17414	17460	17509	17559	17516	17764	17558	17441	17565	17589	17743	17704	17648	17618	17610	17575	17627	17480	17346	17403	17384	17674	17374	17580	17585	17499	17517	17465	17590	17257	17466	17457	17626	17370	17607	17527	17517	17452	17569	17459	17671	17482	17611	17389	17482	17651	17653	17399	17509	17665	17584	17365	17620	17535	17628	17509	17670	17528	17482	17586	17599	17598	17704	17485	17277	17532	17345	17498	17666	17369	17458	17723	17318	17508	17470	17579	17550	17664	17616	17590	17429	17586	17621	17400	17626	17560	17360	17418	17552	17519	17477	17645	17483	17545	17574	17520	17555	17667	17426	17347	17484	17591	17508	17475	17444	17515	17695	17476	17625	17494	17505	17553	17754	17233	17514	17438	17383	17851	17488	17421	17491	17727	17482	17644	17446	17384	17400	17661	17617	17426	17572	17505	17569	17436	17557	17526	17661	17567	17522	17617	17531	17420	17504	17675	17636	17611	17494	17201	17656	17523	17434	17606	17493	17525	17426	17553	17494	17598	17397	17535	17461	17559	17545	17373	17624	17512	17332	17767	17567	17610	17441	17690	17667	17465	17531	17395	17205	17586	17631	17477	17590	17385	17368	17382	17477	17569	17515	17553	17543	17610	17551	17487	17401	17327	17495	17597	17562	17580	17560	17564	17374	17381	17442	17328	17771	17612	17512	17393	17523	17438	17724	17406	17477	17452	17405	17576	17486	17622	17573	17421	17356	17467	17469	17603	17520	17580	17514	17663	17503	17567	17484	17788	17543	17525	17382	17609	17423	17247	17383	17608	17373	17574	17605	17355	17647	17577	17368	17399	17530	17398	17394	17473	17426	17621	17500	17611	17421	17566	17470	17567	17702	17367	17344	17433	17422	17401	17420	17620	17249	17530	17582	17616	17553	17470	17555	17651	17422	17638	17465	17371	17608	17681	17627	17508	17301	17651	17782	17647	17658	17578	17689	17535	17324	17615	17785	17487	17665	17595	17382	17535	17471	17662	17770	17397	17621	17325	17567	17554	17570	17454	17520	17367	17693	17512	17746	17436	17551	17667	17481	17540	17670	17498	17425	17412	17311	17537	17517	17543	17286	17544	17319	17400	17414	17394	17269	17641	17585	17627	17409	17340	17631	17489	17440	17513	17680	17598	17572	17589	17510	17618	17668	17682	17708	17661	17480	17567	17376	17515	17660	17432	17370	17616	17547	17669	17460	17601	17628	17494	17431	17466	17550	17657	17584	17485	17470	17467	17713	17414	17634	17560	17735	17535	17493	17557	17571	17351	17385	17652	17416	17545	17500	17518	17523	17530	17713	17656	17530	17729	17375	17600	17561	17324	17596	17602	17579	17620	17688	17609	17436	17503	17621	17642	17653	17553	17500	17378	17375	17490	17720	17532	17646	17559	17353	17535	17567	17655	17513	17274	17402	17412	17399	17557	17593	17489	17560	17588	17628	17544	17627	17757	17455	17666	17478	17529	17445	17625	17663	17512	17421	17580	17634	17523	17452	17490	17410	17430	17530	17634	17511	17678	17515	17497	17496	17497	17462	17632	17468	17597	17381	17638	17584	17580	17454	17479	17570	17565	17619	17508	17596	17512	17544	17512	17421	17192	17778	17454	17544	17393	17719	17806	17576	17381	17637	17397	17508	17533	17541	17333	17384	17791	17354	17403	17507	17473	17562	17401	17529	17417	17501	17525	17624	17337	17625	17615	17630	17576	17619	17607	17575	17534	17602	17350	17588	17516	17604	17704	17720	17637	17504	17424	17435	17326	17586	17565	17478	17642	17724	17596	17604	17679	17460	17636	17511	17550	17445	17302	17391	17485	17379	17629	17486	17544	17393	17541	17487	17463	17622	17485	17692	17551	17740	17537	17649	17522	17587	17338	17321	17526	17678	17485	17718	17417	17311	17587	17553	17578	17602	17489	17446	17432	17467	17462	17392	17303	17451	17559	17454	17526	17661	17522	17544	17536	17345	17387	17317	17370	17524	17474	17484	17462	17715	17461	17632	17361	17549	17576	17490	17561	17676	17399	17440	17383	17622	17658	17511	17556	17181	17714	17556	17405	17521	17464	17646	17276	17657	17630	17644	17569	17621	17402	17585	17683	17436	17408	17566	17533	17417	17328	17526	17563	17453	17545	17404	17685	17485	17461	17390	17662	17417	17465	17757	17627	17658	17461	17678	17579	17568	17634	17397	17397	17605	17483	17552	17836	17537	17493	17555	17498	17624	17488	17364	17697	17479	17582	17454	17564	17595	17513	17492	17573	17523	17394	17671	17670	17463	17360	17479	17597	17466	17424	17489	17635	17531	17580	17512	17428	17563	17588	17699	17335	17748	17538	17624	17661	17788	17499	17451	17655	17621	17359	17485	17577	17599	17301	17450	17497	17518	17654	17336	17440	17589	17538	17578	17519	17553	17473	17391	17482	17537	17720	17523	17431	17563	17468	17471	17529	17615	17510	17515	17614	17455	17378	17309	17503	17514	17398	17653	17604	17508	17355	17534	17493	17552	17564	17647	17561	17576	17465	17428	17571	17608	17585	17554	17373	17571	17563	17689	17703	17705	17615	17586	17369	17566	17503	17542	17450	17658	17608	17573	17372	17487	17485	17205	17491	17544	17691	17514	17555	17574	17427	17403	17613	17679	17550	17486	17755	17496	17579	17622	17482	17545	17456	17674	17497	17689	17388	17634	17578	17482	17435	17555	17436	17553	17505	17375	17540	17734	17464	17358	17462	17710	17665	17753	17656	17572	17483	17674	17761	17477	17518	17553	17461	17264	17420	17416	17448	17548	17428	17412	17461	17265	17538	17465	17571	17517	17589	17505	17673	17483	17428	17503	17757	17667	17290	17328	17424	17604	17614	17330	17403	17776	17647	17679	17466	17719	17751	17465	17444	17703	17475	17369	17596	17683	17563	17507	17373	17689	17541	17531	17408	17427	17495	17612	17493	17585	17575	17618	17643	17554	17668	17375	17557	17572	17595	17617	17389	17393	17468	17268	17555	17555	17765	17571	17540	17639	17544	17277	17497	17389	17401	17525	17671	17470	17724	17720	17425	17600	17580	17614	17615	17393	17525	17501	17444	17715	17519	17580	17526	17514	17476	17386	17605	17549	17337	17472	17526	17471	17543	17458	17527	17412	17492	17392	17626	17546	17621	17487	17521	17432	17417	17559	17564	17598	17360	17584	17496	17566	17500	17609	17475	17426	17578	17567	17320	17584	17439	17419	17634	17520	17586	17464	17475	17438	17555	17740	17545	17546	17534	17608	17465	17785	17553	17431	17358	17414	17371	17467	17623	17388	17732	17456	17363	17575	17505	17615	17407	17690	17508	17638	17478	17629	17571	17392	17595	17474	17360	17474	17419	17417	17594	17343	17617	17486	17518	17443	17450	17280	17555	17634	17399	17240	17602	17575	17475	17471	17564	17499	17542	17495	17612	17475	17536	17583	17486	17444	17608	17472	17640	17491	17508	17322	17448	17582	17462	17462	17729	17481	17436	17420	17433	17392	17448	17476	17602	17399	17415	17619	17568	17582	17574	17366	17534	17449	17296	17542	17335	17463	17601	17451	17434	17404	17577	17508	17794	17676	17533	17663	17664	17649	17478	17735	17742	17409	17447	17672	17407	17578	17538	17405	17221	17323	17429	17659	17402	17720	17481	17648	17730	17340	17405	17657	17489	17576	17577	17386	17625	17500	17372	17661	17591	17417	17243	17308	17620	17453	17379	17474	17542	17458	17571	17606	17413	17596	17628	17535	17538	17495	17537	17555	17380	17549	17566	17604	17769	17417	17544	17501	17550	17603	17621	17362	17410	17666	17471	17534	17477	17543	17586	17484	17645	17484	17631	17415	17694	17571	17492	17538	17563	17459	17553	17731	17677	17387	17404	17559	17349	17576	17516	17455	17442	17502	17633	17399	17446	17478	17606	17548	17408	17517	17431	17478	17565	17298	17882	17626	17593	17532	17547	17628	17678	17575	17543	17585	17607	17413	17556	17497	17417	17660	17643	17648	17499
21071	15352	15103	15194	16362	18872	21072	22890	22391	21650	21102	20205	19227	18773	17867	17425	17011	16867	16698	16345	16177	15848	15821	15654	15624	15549	15393	15164	15366	15279	15239	15056	15162	15055	15012	14742	14919	14762	14737	14930	15115	14776	14737	14760	14791	14755	14734	14967	14807	14772	14898	14937	14885	14728	14573	14730	14553	14563	14575	14623	14544	14678	14527	14652	14583	14588	14655	14294	14630	14582	14633	14573	14448	14497	14550	14492	14588	14479	14576	14565	14508	14228	14522	14484	14588	14346	14479	14662	14462	14674	14459	14493	14490	14492	14466	14536	14611	14403	14394	14465	14606	14346	14366	14351	14648	14522	14491	14521	14397	14428	14398	14400	14417	14498	14445	14470	14423	14488	14443	14565	14564	14374	14544	14367	14472	14323	14620	14585	14390	14481	14481	14516	14424	14449	14439	14419	14677	14438	14354	14522	14394	14506	14443	14629	14376	14436	14415	14641	14516	14367	14313	14481	14585	14497	14439	14337	14488	14743	14558	14542	14448	14457	14242	14417	14506	14298	14352	14468	14496	14543	14424	14516	14520	14404	14519	14426	14215	14414	14469	14210	14467	14525	14511	14433	14392	14324	14603	14611	14428	14608	14491	14526	14329	14509	14517	14583	14313	14341	14425	14477	14519	14505	14455	14549	14519	14552	14445	14586	14334	14303	14421	14465	14508	14474	14364	14393	14402	14579	14483	14515	14401	14345	14442	14377	14491	14578	14498	14444	14510	14523	14598	14419	14393	14467	14538	14458	14462	14433	14404	14477	14537	14353	14520	14417	14466	14482	14403	14397	14441	14284	14591	14680	14531	14536	14593	14480	14501	14492	14436	14520	14411	14485	14379	14550	14310	14643	14640	14518	14385	14347	14383	14389	14638	14471	14592	14457	14440	14638	14535	14433	14464	14662	14582	14595	14560	14332	14428	14467	14563	14382	14394	14460	14515	14154	14403	14538	14485	14500	14502	14540	14383	14317	14464	14562	14473	14530	14530	14642	14493	14542	14626	14430	14605	14474	14575	14524	14442	14431	14427	14319	14367	14280	14317	14487	14581	14451	14537	14413	14384	14754	14480	14433	14385	14401	14446	14595	14620	14516	14334	14635	14401	14359	14369	14382	14527	14430	14584	14434	14503	14455	14408	14380	14470	14663	14464	14538	14495	14312	14447	14310	14386	14508	14441	14293	14339	14535	14526	14521	14480	14376	14375	14508	14446	14423	14411	14514	14473	14686	14555	14403	14526	14460	14444	14471	14504	14595	14391	14452	14405	14477	14445	14573	14375	14416	14342	14522	14413	14655	14451	14594	14672	14381	14696	14704	14451	14445	14546	14654	14512	14508	14458	14329	14293	14438	14404	14525	14556	14514	14568	14463	14580	14569	14528	14433	14679	14511	14355	14389	14315	14406	14482	14511	14426	14290	14477	14455	14599	14492	14459	14519	14675	14477	14388	14491	14368	14391	14406	14630	14626	14512	14570	14477	14463	14485	14496	14517	14481	14391	14470	14555	14738	14491	14432	14304	14468	14306	14476	14550	14496	14308	14318	14533	14402	14683	14476	14374	14505	14563	14451	14311	14532	14653	14452	14504	14442	14442	14655	14260	14423	14545	14382	14433	14599	14324	14567	14361	14537	14521	14379	14454	14500	14592	14390	14477	14520	14611	14482	14470	14553	14379	14457	14375	14586	14477	14612	14567	14604	14466	14403	14395	14418	14466	14358	14567	14485	14435	14463	14491	14574	14518	14549	14568	14549	14514	14342	14429	14395	14743	14411	14342	14380	14525	14493	14442	14550	14499	14673	14495	14447	14606	14536	14576	14497	14488	14342	14463	14471	14360	14531	14568	14344	14531	14627	14529	14390	14487	14317	14351	14456	14423	14349	14416	14622	14684	14506	14447	14389	14372	14570	14470	14604	14556	14450	14604	14474	14366	14441	14412	14488	14450	14618	14528	14515	14380	14644	14485	14564	14444	14374	14510	14528	14441	14642	14355	14662	14345	14588	14555	14447	14583	14595	14357	14581	14564	14407	14557	14355	14448	14319	14397	14423	14423	14507	14462	14453	14491	14521	14452	14566	14554	14343	14424	14443	14407	14452	14427	14452	14573	14417	14436	14475	14397	14574	14504	14456	14573	14603	14489	14303	14460	14385	14335	14471	14485	14472	14482	14414	14428	14683	14455	14297	14524	14397	14412	14372	14524	14599	14318	14265	14463	14567	14430	14596	14387	14595	14447	14424	14484	14517	14458	14606	14543	14564	14432	14410	14383	14500	14392	14488	14427	14570	14490	14302	14544	14472	14362	14323	14427	14451	14379	14412	14566	14382	14540	14554	14484	14280	14567	14442	14397	14355	14439	14434	14450	14546	14468	14452	14498	14412	14274	14547	14474	14486	14348	14561	14473	14665	14490	14460	14432	14454	14708	14477	14487	14552	14459	14424	14625	14511	14310	14476	14532	14474	14562	14526	14606	14378	14488	14407	14415	14624	14512	14373	14362	14416	14452	14776	14521	14559	14424	14542	14667	14401	14372	14568	14513	14418	14384	14367	14541	14450	14497	14403	14621	14454	14384	14315	14451	14571	14533	14476	14468	14415	14415	14289	14508	14730	14413	14496	14397	14419	14474	14633	14532	14419	14463	14360	14475	14581	14519	14588	14375	14395	14315	14488	14397	14493	14380	14503	14568	14518	14413	14432	14375	14382	14382	14499	14488	14498	14540	14450	14523	14521	14494	14471	14398	14451	14404	14326	14481	14427	14479	14354	14504	14517	14375	14565	14396	14577	14393	14418	14341	14456	14572	14421	14403	14461	14284	14516	14362	14534	14395	14345	14444	14491	14504	14285	14496	14455	14324	14391	14296	14586	14366	14362	14462	14424	14451	14504	14401	14402	14474	14480	14417	14459	14531	14389	14321	14434	14620	14237	14631	14466	14331	14514	14515	14387	14463	14367	14497	14326	14530	14484	14609	14432	14281	14467	14561	14381	14344	14424	14344	14578	14678	14386	14438	14492	14701	14439	14584	14462	14330	14414	14571	14490	14587	14406	14386	14578	14257	14388	14439	14423	14336	14538	14484	14407	14475	14464	14299	14544	14516	14421	14361	14463	14441	14499	14566	14419	14524	14459	14360	14411	14476	14408	14487	14453	14545	14470	14386	14463	14350	14552	14298	14542	14443	14547	14372	14440	14462	14502	14372	14461	14521	14618	14467	14578	14509	14397	14279	14474	14459	14444	14567	14774	14604	14420	14545	14379	14549	14264	14562	14519	14385	14492	14477	14370	14451	14628	14361	14459	14481	14462	14439	14565	14671	14420	14521	14440	14398	14552	14689	14476	14403	14391	14513	14423	14600	14479	14410	14489	14554	14184	14498	14495	14495	14307	14486	14497	14374	14450	14671	14492	14425	14397	14588	14580	14336	14565	14641	14518	14495	14447	14420	14665	14533	14332	14390	14448	14533	14469	14512	14455	14223	14477	14363	14408	14537	14591	14665	14441	14564	14480	14384	14468	14524	14488	14460	14563	14480	14394	14574	14465	14495	14473	14345	14459	14410	14419	14525	14374	14277	14442	14663	14312	14393	14575	14506	14487	14485	14636	14554	14215	14371	14471	14464	14409	14702	14331	14438	14660	14381	14521	14469	14515	14540	14492	14534	14371	14361	14546	14338	14444	14488	14563	14402	14429	14603	14392	14430	14447	14560	14624	14508	14311	14553	14568	14311	14408	14458	14312	14583	14526	14406	14315	14414	14486	14424	14622	14419	14384	14540	14512	14639	14595	14368	14311	14585	14560	14661	14506	14416	14559	14406	14420	14453	14561	14492	14279	14439	14371	14461	14435	14444	14433	14572	14562	14644	14452	14409	14607	14502	14428	14310	14372	14612	14343	14344	14543	14448	14485	14391	14556	14468	14636	14346	14605	14463	14585	14442	14414	14476	14546	14383	14350	14306	14424	14175	14435	14473	14476	14517	14659	14508	14351	14528	14512	14361	14556	14417	14371	14400	14588	14401	14323	14541	14441	14564	14462	14384	14214	14558	14392	14533	14431	14483	14347	14402	14414	14199	14624	14548	14466	14499	14312	14395	14333	14641	14290	14476	14355	14524	14378	14487	14479	14691	14421	14430	14504	14557	14361	14335	14341	14419	14360	14359	14441	14362	14449	14437	14513	14557	14426	14456	14689	14535	14457	14438	14456	14526	14287	14641	14565	14593	14422	14452	14699	14345	14501	14584	14430	14496	14503	14346	14514	14428	14768	14462	14424	14488	14461	14401	14293	14426	14426	14471	14474	14366	14404	14382	14315	14495	14371	14653	14327	14540	14509	14435	14638	14662	14202	14303	14612	14664	14560	14510	14543	14622	14451	14385	14276	14532	14570	14410	14438	14399	14561	14486	14369	14449	14429	14535	14525	14431	14446	14505	14379	14514	14388	14284	14604	14433	14457	14377	14283	14462	14527	14499	14541	14375	14510	14408	14435	14362	14692	14475	14475	14406	14439	14390	14486	14515	14428	14522	14345	14503	14497	14438	14502	14503	14351	14457	14408	14461	14302	14674	14505	14469	14419	14469	14485	14396	14442	14433	14580	14370	14330	14416	14535	14652	14463	14446	14558	14337	14470	14518	14380	14616	14460	14487	14641	14493	14437	14500	14534	14433	14451	14358	14571	14355	14326	14333	14500	14338	14483	14439	14631	14420	14472	14524	14531	14498	14342	14465	14498	14481	14394	14561	14470	14454	14543	14622	14353	14585	14525	14551	14633	14410	14428	14586	14487	14482	14492	14298	14406	14484	14536	14510	14568	14522	14569	14293	14495	14372	14566	14392	14390	14419	14465	14451	14425	14404	14498	14446	14472	14456	14405	14596	14386	14370	14470	14628	14459	14555	14369	14311	14475	14381	14417	14605	14448	14516	14568	14319	14453	14422	14505	14452	14364	14484	14382	14456	14505	14507	14563	14426	14480	14660	14369	14482	14552	14548	14484	14573	14646	14513	14498	14565	14402	14507	14394	14398	14501	14413	14464	14398	14351	14281	14611	14470	14615	14542	14409	14495	14426	14406	14583	14456	14357	14495	14355	14451	14389	14545	14280	14424	14541	14318	14364	14371	14447	14411	14506	14367	14408	14480
29461	19595	19149	18637	18258	19087	20731	22239	22274	21897	21495	20937	20839	20544	20097	19529	19284	19137	19251	18740	18868	18803	18475	18527	18737	18493	18369	18500	18505	18347	18456	18454	18319	18311	17954	18195	18337	18271	18223	18256	18068	18132	18342	17998	18165	18196	18192	18230	18045	18320	17973	18300	17956	18299	17931	18134	18026	18074	18173	18110	18079	17940	17843	17900	18080	17957	18224	17950	18080	18061	18169	18123	18141	18112	18004	18102	17894	17926	18118	18010	17917	18045	18002	17878	18015	17816	17881	17910	17993	18014	17877	17909	18049	18203	17925	18152	18030	17842	18006	17808	17881	17907	18018	18071	18001	17945	17818	17782	17857	17943	17980	17951	18004	17826	17904	18129	18067	17886	17902	17871	18167	17841	17913	18149	17966	17924	18100	18050	17979	18028	18049	17981	18197	17891	18047	17813	18013	18089	17819	17977	17866	18197	17939	17842	17960	18144	17999	17977	17791	18045	17953	18161	18111	17925	17807	17812	17874	17907	18098	18157	18152	17946	18005	17975	17840	17930	18132	18071	18014	17925	18277	18159	18097	18086	17786	18067	17811	17710	17971	17754	17848	17821	17988	18152	17860	17963	17837	18018	17901	17904	17852	18047	18012	17603	17903	18025	17888	18078	18125	18151	17931	18026	17883	17975	18031	18014	17949	17953	17997	17985	18093	18015	17955	18004	17997	17916	18083	17830	17993	18051	17793	17886	17938	17860	18115	17969	17837	17923	18158	17983	18026	17925	17903	18098	18088	17700	17919	18192	17847	18003	18040	18156	18173	18038	17997	17953	18197	17970	17927	18215	17997	17981	17960	17874	17875	17911	18059	18085	18181	18064	17831	17867	18013	17886	18033	17885	18000	18001	17908	18006	17857	18158	18057	18028	17862	18018	18136	17915	17841	17820	17979	17869	17993	18079	17869	17914	17897	17890	17877	18007	18109	18084	17888	17986	17841	18076	18099	17967	18122	18050	17743	18018	18032	18128	18004	18033	18065	18149	18087	18095	17912	17823	17748	17905	17801	18030	17939	18188	18290	17957	18090	18011	18065	18008	18077	18171	17773	17945	17758	17968	17931	18102	17999	18035	18018	18081	18066	18171	17804	17912	17921	18048	18063	17985	17960	17990	18171	17778	17751	17992	17865	17976	17974	18004	17988	17957	17755	17987	18243	18007	18036	18034	18078	17908	17866	17853	18134	17963	18076	17845	17860	17947	17987	17926	18183	18155	17614	17935	17779	18106	17999	18072	17922	17902	17983	18121	17933	17823	17979	17999	17818	17809	17989	17883	17841	18011	18244	18141	18130	18224	17941	18108	17921	17831	18004	18060	18006	18124	18003	18005	18100	18095	17961	18164	18041	17914	17930	18024	17974	17997	18076	18025	18000	18090	18176	17720	17924	17926	17844	18004	18005	17934	18312	18009	17935	17822	18001	17746	17882	18101	18031	17975	18083	17818	17797	17833	18233	18142	18140	17931	17822	17955	17876	18186	17967	18017	18053	18073	18017	17960	18094	17935	18010	17860	17882	18015	17890	17937	17895	17931	17715	17890	17996	17997	17976	17798	18060	17819	18071	17818	17827	17901	18061	17945	18075	17942	18155	18067	17879	17913	18024	18213	18171	17918	18065	18029	17855	18063	18077	18190	18160	17932	17947	18070	17913	17876	18170	17939	18118	18088	17832	17867	18088	18103	18086	18028	18033	18012	17998	17977	18127	18198	17981	17863	18109	17799	18012	17884	17750	17922	17873	17849	18178	17894	17883	17951	17958	17848	18019	17968	17944	18124	18008	18154	17819	18173	17990	18031	18169	18083	17957	18151	17994	17865	18003	17928	17950	17864	17974	18126	17972	18125	17818	18021	18089	17768	17974	17782	18040	18179	17984	17828	18064	18148	17978	18156	17965	17781	17843	18085	18169	17951	17970	17971	18028	17958	17830	17882	17915	18138	17879	18122	18095	17884	18041	17990	17935	17978	18059	17847	17851	18035	17894	17794	17848	18074	17970	17830	17886	17957	18177	17848	17943	17880	18086	17940	18170	18010	17937	17907	18014	18133	17868	17989	18086	17837	17698	17981	17900	17961	17943	18214	18160	18016	18062	17902	18132	18076	17989	17887	18134	18034	17757	17989	18134	17874	18036	18111	18136	17942	17848	18023	18226	18004	18162	17987	18314	18141	18148	17978	17831	18095	18105	17840	17920	18124	18044	18088	17999	17974	17879	18159	17967	17982	17920	18042	17939	18046	18106	18190	18060	18017	17686	17835	17939	18007	17994	17985	18089	18056	18056	17967	17791	17925	17834	18030	17852	17772	18000	17881	17750	18030	18055	17915	18045	17959	18068	18100	17917	18005	17918	18014	17897	18023	18039	18180	17920	18060	18068	17949	17967	17983	17967	18121	17870	17902	17868	17884	17881	18082	17898	17853	18043	18041	17589	18054	18105	17997	17975	17808	18203	18163	18157	18082	17932	18123	17964	17897	18063	17947	18029	18035	17956	18198	17982	17947	18176	17890	17875	17949	17950	18035	18199	17826	17981	18063	18178	18070	17889	18022	17929	18037	17977	17926	18010	17916	17988	18062	17911	18066	18249	18121	17901	17945	17883	18158	17881	17913	17882	17918	18171	18046	17979	17844	18094	18005	17752	18061	17958	18074	17967	18048	17950	17977	18026	18135	17911	17939	18009	18172	17935	17850	18000	17961	18017	17937	17967	17971	18101	17984	17964	17853	17898	18061	18055	18119	17900	18145	18051	18031	18131	17793	18164	17905	18231	17803	17983	17983	17968	17902	17969	17800	18083	17804	18030	18166	17957	17934	17954	17799	18219	17880	18237	17888	17842	17867	18030	17934	17755	18007	17873	17855	18047	17925	17991	17897	18011	18045	18050	17922	18032	17989	18030	18292	18035	18133	18111	17992	17791	17900	17987	18054	18107	17946	18040	17990	17983	17847	18055	18211	18148	17900	18027	17803	17999	18090	17905	17942	17888	17982	18059	18122	17966	18199	17992	17878	18184	17997	18149	18079	17977	18108	18012	17947	17935	17775	17985	18000	17979	17916	18063	17935	18178	17926	18010	17695	17832	18070	17777	18318	17975	17971	17843	17897	18096	17999	18264	18032	18224	17894	18017	18067	18049	18042	18018	18116	18057	17935	18054	18048	18043	17851	17918	18068	18010	17847	17909	17989	18164	17700	17796	18031	17819	17862	18141	18004	18008	17873	18104	17925	18001	18143	18233	18066	18082	18129	17981	17940	18052	18114	18046	18015	18065	18139	18042	17880	17947	17962	17916	17936	17997	17988	18021	18036	18047	17986	17874	18096	18007	18071	18262	18141	17995	17909	17996	18034	17824	17993	18003	18125	18134	17975	17993	18026	17958	18022	18007	18125	17868	17917	17999	18245	18029	17975	17984	18077	18105	17825	17948	17973	18097	17824	17701	17998	17778	18023	17913	18059	17857	18058	18021	17917	17644	17912	18105	17970	18010	17990	17860	17866	18203	17930	17948	17943	18201	18195	18097	18074	18136	17973	17925	18248	17950	17981	18006	17884	17940	17854	17902	18225	17854	17945	17893	18079	18011	18068	17898	17946	18080	18135	18093	18105	18011	17782	17924	17910	17911	17909	17857	17958	17866	17962	18060	18061	17914	18114	17808	18010	18210	17855	18007	17920	17995	17884	18068	17941	18010	17964	18058	17872	17838	17865	18008	18005	18113	18140	17925	18078	17854	17925	17766	17841	17910	18092	17962	17969	18003	18027	18180	18156	18060	18102	17996	17853	17884	18046	17973	17982	17911	17912	17946	17947	17797	17877	18146	17978	18012	18064	17756	18084	18111	17797	18081	18153	18109	18033	18025	18160	18027	17835	17979	17969	18022	17943	17836	17985	18053	17995	18000	18194	18018	17759	17982	18132	17900	18094	17900	17893	18013	17850	18008	18020	18090	18010	18068	17875	18014	17902	17995	18047	18138	18107	17731	17919	18145	17896	18173	17951	17975	18112	17915	17915	18131	17988	18096	18040	18161	17919	17950	17943	18022	18239	17986	17903	17736	17963	17802	18165	18237	18030	17818	18138	17976	18145	17900	17966	17879	18064	18022	17968	17981	17940	18333	18006	18050	18050	17962	17860	18074	17877	18179	17958	18031	18167	17895	17963	17992	17743	17908	17906	18070	17902	18006	18066	17879	17930	18131	18045	17947	17940	18004	18150	17976	17777	18016	17966	18040	18008	18005	18012	17976	18032	17918	18116	17927	18038	18061	17954	18021	18022	17950	18038	17849	18141	17866	18022	18021	18076	18011	17989	18075	18033	17951	18171	18054	18014	18009	17842	17984	18092	18108	17988	18006	18009	18017	17838	17857	17911	18027	17935	18140	18022	18040	18165	18166	18160	17932	18011	17989	17853	17806	17929	17985	17799	17916	18061	17797	18102	17921	18134	17841	17844	18088	18046	18165	17865	18003	18145	18027	17835	17981	18041	17870	17973	18068	18034	18047	18103	17948	17993	18027	18115	18125	17689	18007	17720	18047	18133	17933	17967	17992	18002	18097	17981	18014	18073	17859	17877	17871	17977	18139	17821	18129	17980	17776	17929	18236	17938	17886	18120	17931	17950	17852	17933	18080	17970	17959	17960	17870	18098	18186	17970	17932	18137	17922	18037	18047	18154	18004	18130	18041	17870	18086	18111	18037	18192	17971	17913	17909	18034	17837	18129	17929	18092	17952	18307	18037	17997	17935	17918	17925	18305	17945	18028	17878	18168	17738	17959	18104	18122	17878	17819	18025	18033	18004	18084	18126	18039	17747	18025	18034	17968	17982	17913	18036	17953	17808	18122	18028	17983	18146	17969	17980	17914	18007	17983	17909	17941	18053	17997	18119	17915	18030	17773	18126	18012	18082	18272	18059	17965	17887	17961	17769	18033	18112	17965	17944	17950	17940	17985	18168	18000	17975	17955	18178	18140	17924	18147	18213	17958	18052	17758	17898	17930	17753	18096	18086	18030	17897	18032	18040	17965	17802	17930	18043	18037	17907	17985	18029	18184	17773	17736	17971	18079	18014	17966	18201	17969	17891	17951	17894	18179	18058	17927	17951	18069	18046	17834	18011	17889	17875	17993	17998	17996	17931	18007
22395	15830	15375	15419	16758	19223	21254	23124	23175	22553	21568	20609	20020	19291	18392	17886	17464	17259	16972	16871	16519	16288	15929	16179	15946	15633	15693	15715	15484	15544	15556	15494	15508	15237	14881	15078	15114	15230	15154	15156	15311	15047	15232	15021	15079	15212	15202	15130	15348	15151	15151	15171	15298	15185	15088	14970	14904	14878	14900	14890	14775	14919	14791	14855	14983	14845	14738	15013	14816	14996	15060	14918	14902	14946	14877	14781	15017	14860	14611	14748	14595	14657	14800	14804	14731	14801	14714	14715	14799	14758	14760	14745	14733	14765	14844	14930	14793	14763	14687	14816	14847	14747	14817	14749	14610	14768	14778	14711	14729	14818	14884	14666	14783	14575	14781	14743	14652	14760	14692	14821	14695	14735	14597	14726	14588	14579	14743	14813	14825	14728	14720	14798	14764	14841	14755	14911	14594	14865	14730	14679	14735	14785	14806	14722	14737	14626	14861	14840	14793	14794	14865	14751	14829	14741	14728	14853	14803	14713	14759	14907	14885	14706	14735	14829	14660	14701	14784	14749	14736	14807	14802	14730	14701	14713	14646	14852	14934	14863	14704	14815	14579	14579	14800	14724	14693	14720	14749	14647	14661	14644	14742	14673	14765	14852	14606	14567	14821	14683	14626	14750	14621	14788	14580	14985	14726	14677	14681	14646	14669	14913	14703	14665	14671	14720	14755	14812	14707	14673	14890	14747	14664	14688	14749	14816	14694	14627	14768	14859	14717	14697	14751	14724	14842	14549	14783	14601	14633	14726	14756	14836	14762	14768	14705	14717	14744	14894	14783	14634	14943	14778	14797	14744	14624	14863	14752	14778	14712	14666	14804	14698	14800	14882	14749	14824	14702	14854	14684	14690	14626	14778	14541	14755	14592	14838	14872	14797	14686	14835	14680	14740	14902	14729	14730	14634	14692	14545	14769	14784	14778	14900	14748	14645	14780	14754	14809	14657	14739	14638	14846	14875	14879	14784	14643	14522	14585	14798	14800	14760	14725	14831	14972	14589	14648	14784	14813	14756	14741	14693	14680	14788	14677	14811	14689	14735	14737	14698	14798	14707	14809	14750	14610	14787	14901	14812	14783	14715	14781	14818	14775	14704	14946	14700	14712	14697	14765	14796	14773	14768	14685	14811	14663	14719	14890	14612	14631	14759	14898	14788	14608	14574	14715	14755	14901	14630	14680	14889	14784	14628	14701	14964	14740	14781	14767	14556	14673	14632	14875	14856	14711	14812	14817	14797	14628	14832	14667	14871	14759	14841	14703	14691	14935	14744	14710	14678	14743	14725	14829	14880	14802	14641	14729	14617	14692	14532	14865	14772	14848	14623	14814	14612	14773	14701	14772	14711	14852	14739	14589	14762	14920	14967	14685	14927	14707	14852	14743	14621	14771	14857	14683	14782	14689	14708	14779	14762	14753	14820	14765	14715	14577	14798	14773	14793	14821	14753	14693	14932	14759	14823	14687	14596	14879	14734	14693	14572	14885	14758	14778	14879	14812	14787	14848	14815	14778	14648	14697	14685	14663	14641	14644	14711	14586	14737	14858	14567	14848	14783	14957	14566	14783	14682	14733	14731	14912	14627	14797	14842	14634	14697	14753	14779	14771	14666	14804	14677	14741	14811	14836	14768	14642	14726	14816	14713	14788	14619	14833	14918	14651	14572	14790	14691	14722	14664	14839	14760	14884	14904	14817	14731	14714	14635	14841	14850	14735	14762	14699	14659	14693	14810	14638	14726	14792	14750	14745	14752	14899	14839	14990	14748	14679	14689	14764	14739	14676	14852	14683	14907	14667	14713	14706	14816	14833	14624	14831	14633	14702	14756	14768	14690	14699	14656	14757	14740	14798	14856	14757	14676	14704	14840	14809	14821	14796	14701	14777	14861	14815	14802	14862	14483	14655	14620	14941	14795	14593	14879	14660	14700	14811	14863	14559	14667	14926	14825	14805	14644	14672	14760	14898	14620	14810	14756	14704	14897	14571	14708	14742	14619	14704	14578	14664	14686	14796	14732	14776	14694	14687	14794	14838	14808	14729	14871	14806	14740	14792	14836	14815	14791	14751	14661	14938	14792	14855	14722	14714	14665	14863	14677	14793	14934	14669	14747	14775	14703	14787	14838	14637	14816	14889	14692	14824	14755	14784	14589	14626	14753	14721	14591	14758	14653	14833	14746	14720	14635	14752	14794	14642	14681	14776	14780	14804	14861	14816	14842	14639	14715	14617	14889	14634	14711	14873	14692	14735	14635	14695	14786	14662	14685	14688	14636	14781	14783	14878	14795	14796	14762	14892	14611	14720	14738	14890	14675	14797	14870	14793	14741	14695	14769	14713	14684	14588	14986	14565	14542	14554	14801	14708	14719	14866	14767	14729	14783	14962	14766	14891	14662	14962	14647	14900	14711	14792	14819	14706	14660	14813	14780	14783	14579	14603	14586	14834	14838	14785	14681	14694	14774	14561	14869	14840	14761	14550	14786	14940	14670	14809	14776	14813	14586	14759	14710	14730	14893	14836	14655	14736	14639	14800	14778	14703	14838	14669	14922	14611	14732	14793	14687	14827	14792	14686	14568	14849	14778	14800	14813	14742	14773	14707	14882	14937	14713	14819	14721	14780	14691	14780	14791	14584	14538	14827	14866	14528	14764	14623	14605	14781	14765	14889	14787	14587	14614	14720	14504	14798	14868	14631	14698	14855	14695	14764	14970	14645	14736	14612	14829	14950	14923	14812	14511	14819	14902	14871	14671	14632	14766	14728	14552	14892	14806	14669	14774	14838	14685	14632	14960	14729	14806	14727	14807	14626	14833	14879	14858	14817	14932	14716	14867	14663	14649	14749	14696	14705	14828	14846	14739	14761	14833	14765	14637	14752	14811	14671	14791	14807	14670	14587	14784	14839	14760	14587	14794	14696	14947	14874	14648	14618	14744	14604	14712	14860	14698	14736	14628	14737	14656	14876	14787	14613	14878	14706	14831	14842	14688	14863	14742	14736	14690	14723	14703	14740	14726	14811	14710	14795	14820	14620	14850	14697	14708	14977	14901	14688	14692	14797	14643	14731	14629	14682	14854	14814	14716	14825	14762	14809	14809	14761	14824	14724	14765	14596	14824	14751	14837	14878	14770	14708	14810	14801	14769	14924	14769	14846	14628	14779	14746	14725	14593	14788	14828	14755	14655	14709	14694	14839	14931	14740	14933	14691	14693	14660	14845	14817	14623	14765	14776	14822	14740	14581	14681	14803	14640	14723	14615	14828	14546	14753	14752	14969	14592	14679	14705	14552	14616	14577	14876	14854	14754	14751	14822	14948	14713	14605	14724	14713	14674	14858	14735	14717	14680	14822	14629	14843	14721	14730	14677	14768	14827	14723	14760	14737	14594	14830	14746	14653	14510	14781	14719	14693	14713	14723	14794	14644	14810	14744	14651	14680	14688	14708	15023	14693	14884	14955	14746	14708	14654	14758	14939	14847	14702	14672	14713	14700	14660	14763	14634	14743	14673	14819	14831	14770	14619	14838	14701	14718	14665	14745	14749	14894	14771	14803	14701	14653	14852	14598	14705	14639	14844	14836	14600	14825	14792	14673	14696	14825	14787	14729	14746	14692	14693	14774	14744	14859	14701	14703	14766	14747	14903	14767	14657	14750	14605	14890	14850	14687	14955	14935	14844	14748	14719	14732	14856	14766	14813	14887	14893	14654	14714	14777	14978	14728	14870	14703	14826	14698	14742	14845	14732	14716	14674	14875	14764	14702	14764	14799	14713	14876	14879	14893	14837	14685	14566	14829	14730	14754	14904	14671	14743	14717	14875	14824	14781	14704	14764	14657	14686	14725	14722	14872	14591	14973	14749	14798	14819	14731	14718	14818	14820	14788	14815	14721	14776	14804	14890	14682	14746	14831	14801	14723	14715	14743	14845	14818	14767	14686	14756	14428	14809	14849	14747	14772	14623	14665	14700	14767	14803	14870	14692	14851	14717	14885	14736	14726	14589	14761	14798	15000	14702	14822	14641	14545	14737	14804	14868	14813	14920	14877	14724	14687	14808	14783	14835	14532	14820	14681	14635	14770	14779	14737	14778	14782	14697	14680	14795	14775	14765	14679	15007	14672	14839	14780	14903	14617	14765	14787	14722	14791	14609	14679	14932	14870	14832	14878	14623	14686	14867	14648	14704	14828	14523	14638	14767	14848	14757	14874	14842	14627	14816	14895	14961	14697	14654	14645	14817	14762	14674	14933	14771	14633	14672	14932	14964	14714	14660	14768	14719	14747	14857	14867	14721	14603	14639	14742	14718	14748	14888	14514	14813	14636	14620	14871	14899	14683	14790	14772	14836	14709	14886	14880	14706	14831	14647	14670	14829	14850	14718	14702	14705	14812	14671	14766	14679	14691	14889	14524	14701	14748	14606	14862	14871	14782	14647	14805	14708	14896	14790	14653	14816	14836	14860	14903	14649	14804	14742	14712	14675	14748	14871	14721	14589	14681	14805	14752	14739	14987	14603	14626	14682	14838	14829	14739	14745	14781	14893	14846	14649	14766	14737	14865	14799	14656	14755	14762	14759	14706	14816	14980	14718	14703	14506	14786	14677	14682	14631	14884	14863	14934	14556	14806	14775	14817	14822	14891	14833	14633	14598	14655	14891	14717	14623	14842	14837	14627	14723	14823	14802	14669	14836	14893	14794	14965	14975	14794	14797	14486	14750	14750	14686	14734	14716	14833	14773	14810	14610	14689	14819	14783	14790	14665	14996	14734	14568	14792	14735	14769	14743	14723	14714	14649	14889	14733	14787	14693	14763	14992	14760	14761	14771	14764	14753	14881	14747	14694	14651	14631	14717	14797	14808	14801	14670	14716	14746	14776	14800	14859	14801	14808	14701	14778	14803	14647	14761	14860	14929	14703	14681	14756	14637	14780	14871	14748	14797	14886	14682	14852	14851	14800	14879	14758	14693	14591	14744	14673	14652	14665	14739	14657	14889	14711	14707	14792	14616	14792	14740	14750	14759	14656	14734	14828	14764	14606	14843	14846	14546	14694	14572	14669	14750	14734	14810	14722	14576	14643	14859	14646	14615	14898	14710	14616	14798	14838	14777	14684	14907	14814	14589	14693	14806	14915	14806
23574	16938	17025	16886	16854	17095	18036	18598	18913	18709	18536	17958	18056	17548	17584	17504	17277	17232	17300	17203	17131	17091	16875	17019	16902	16929	16984	16910	16711	16722	16995	16712	16877	16784	16804	16699	16959	16865	16785	16752	16640	16718	16687	16788	16842	16951	16769	16689	16884	16681	16747	16855	16841	16596	16757	16577	16478	16641	16717	16766	16618	16605	16632	16920	16695	16679	16627	16673	16699	16747	16639	16781	16615	16665	16812	16681	16571	16485	16684	16666	16600	16561	16534	16742	16624	16492	16562	16542	16606	16879	16676	16812	16808	16861	16777	16632	16847	16795	16864	16829	16742	16739	16660	16479	16736	16496	16730	16440	16606	16686	16413	16686	16646	16707	16600	16594	16787	16611	16659	16657	16993	16627	16662	16607	16782	16669	16645	16596	16617	16784	16695	16686	16598	16805	16769	16707	16639	16672	16785	16578	16709	16617	16748	16790	16814	16897	16732	16743	16654	16750	16572	16783	16802	16755	16736	16692	16612	16721	16784	16658	16843	16505	16868	16727	16610	16775	16632	16661	16723	16496	16411	16759	16753	16734	16593	16549	16613	16490	16616	16601	16645	16663	16488	16676	16765	16734	16552	16727	16645	16702	16852	16673	16735	16624	16776	16751	16607	16827	16704	16848	16751	16590	16696	16793	16605	16782	16528	16417	16806	16796	16660	16738	16617	16842	16819	16707	16583	16578	16767	16866	16714	16486	16430	16626	16656	16676	16786	16828	16657	16616	16786	16698	16709	16531	16759	16649	16711	16706	16648	16604	16841	16677	16650	16763	16691	16802	16633	16940	16810	16647	16701	16783	16679	16647	16678	16813	16699	16761	16794	16594	16910	16902	16592	16604	16877	16601	16708	16660	16715	16712	16621	16600	16570	16716	16728	16819	16801	16638	16590	16839	16687	16555	16645	16450	16820	16672	16674	16608	16792	16660	16717	16614	16814	16806	16856	16688	16791	16650	16663	16759	16602	16705	16691	16605	16997	16679	16537	16735	16576	16641	16710	16734	16650	16566	16738	16605	16506	16772	16720	16404	16829	16749	16564	16806	16689	16740	16670	16573	16829	16563	16690	16715	16748	16806	16646	16683	16550	16584	16630	16798	16760	16594	16545	16599	16742	16728	16744	16583	16667	16622	16767	16519	16581	16671	16761	16765	16618	16630	16555	16763	16719	16729	16631	16786	16737	16728	16738	16825	16591	16623	16696	16525	16758	16717	16834	16956	16624	16631	16719	16790	16733	16543	16643	16731	16643	16719	16612	16592	16557	16577	16471	16657	16585	16799	16661	16761	16781	16685	16546	16776	16775	16815	16686	16664	16743	16616	16516	16806	16624	16705	16729	16793	16881	16796	16620	16441	16569	16780	16850	16838	16850	16671	16677	16792	16747	16646	16819	16737	16839	16840	16605	16582	16735	16576	16514	16599	16665	16736	16587	16786	16750	16784	16616	16793	16610	16441	16789	16850	16641	16702	16812	16676	16523	16876	16693	16724	16870	16683	16733	16595	16820	16626	16752	16703	16513	16662	16919	16725	16580	16657	16788	16774	16513	16698	16588	16694	16622	16736	16852	16683	16698	16494	16692	16484	16704	16836	16914	16562	16653	16626	16624	16762	16828	16533	16713	16705	16808	16822	16745	16929	16607	16576	16744	16715	16729	16662	16792	16917	16888	16816	16529	16865	16614	16526	16524	16676	16693	16598	16663	16619	16746	16720	16695	16656	16551	16761	16680	16709	16746	16673	16574	16613	16435	16855	16772	16658	16646	16760	16505	16560	16899	16752	16825	16647	16826	16739	16424	16645	16687	16651	16855	16592	16735	16750	16656	16611	16889	16696	16808	16634	16550	16608	16564	16461	16750	16448	16538	16695	16547	16755	16614	16677	16591	16586	16757	16614	16970	16815	16749	16639	16866	16589	16709	16996	16619	16889	16856	16803	16769	16612	16714	16712	16804	16783	16775	16612	16836	16667	16595	16661	16523	16771	16661	16682	16623	16661	16633	16914	16700	16721	16498	16815	16795	16593	16514	16765	16606	16621	16606	16602	16623	16741	16553	16639	16817	16659	16877	16940	16678	16747	16681	16673	16764	16628	16738	16641	16586	16690	16564	16464	16665	16865	16777	16730	16636	16760	16775	16606	16567	16482	16604	16726	16594	16714	16811	16586	16711	16788	16745	16762	16727	16741	16705	16723	16685	16824	16851	16732	16677	16735	16746	16935	16823	16825	16627	16732	16802	16761	16629	16786	16681	16739	16771	16600	16638	16531	16885	16622	16738	16547	16750	16598	16490	16471	16899	16658	16669	16590	16844	16710	16843	16726	16581	16687	16818	16722	16657	16607	16544	16745	16641	16580	16678	16763	16769	16472	16630	16491	16739	16715	16764	16759	16688	16642	16791	16671	16645	16929	16777	16788	16851	16778	16652	16520	16642	16832	16662	16620	16723	16617	16688	16819	16808	16782	16901	16530	16600	16480	16589	16599	16488	16533	16701	16555	16710	16871	16819	16680	16713	16731	16683	16462	16623	16506	16747	16709	16712	16761	16867	16722	16727	16650	16668	16880	16751	16691	16797	16561	16551	16818	16721	16745	16756	16671	16608	16755	16691	16541	16477	16676	16662	16890	16783	16756	16644	16615	16830	16592	16813	16717	16748	16795	16770	16619	16754	16611	16745	16664	16654	16780	16534	16682	16656	16629	16869	16730	16499	16658	16774	16559	16741	16665	16584	16667	16810	16659	16815	16738	16496	16708	16736	16681	16827	16777	16675	16808	16646	16812	16780	16448	16719	16700	16663	16877	16546	16827	16839	16687	16660	16575	16736	16571	16817	16745	16593	16686	16633	16798	16585	16611	16592	16919	16808	16759	16653	16638	16705	16512	16777	16678	16714	16801	16618	16766	16597	16702	16608	16963	16606	16665	16858	16605	16828	16618	16612	16626	16811	16613	16696	16730	16814	16803	16699	16801	16619	16691	16569	16620	16415	16612	16709	16794	16762	16783	16663	16842	16759	16592	16797	16812	16701	16696	16726	16682	16660	16601	16655	16843	16748	16739	16646	16670	16642	16613	16527	16730	16527	16538	16926	16637	16675	16836	16923	16684	16721	16739	16649	16791	16806	16952	16578	16609	16670	16751	16612	16669	16735	16831	16740	16700	16682	16880	16735	16867	16716	16649	16665	16779	16836	16660	16974	16785	16817	16767	16562	16644	16709	16583	16670	16641	16714	16685	16727	16817	16747	16715	16587	16735	16728	16511	16713	16648	16644	16787	16810	16587	16724	16637	16440	16734	16630	16740	16534	16679	16454	16348	16597	16775	16569	16879	16615	16659	16727	16463	16668	16661	16826	16847	16773	16667	16738	16715	16845	16564	16611	16642	16547	16554	16715	16683	16706	16709	16604	16628	16619	16683	16687	16770	16740	16538	16558	16699	16567	16579	16834	16797	16887	16728	16887	16650	16714	16544	16786	16634	16772	16808	16819	16798	16666	16746	16784	16661	16892	16665	16731	16680	16640	16633	16494	16740	16616	16824	16591	16570	16653	16880	16709	16687	16757	16765	16723	16603	16628	16803	16692	16740	16598	16660	16680	16807	16855	16728	16805	16613	16696	16646	16636	16747	16862	16511	16607	16693	16689	16552	16499	16811	16633	16644	16973	16664	16655	16771	16627	16902	16769	16803	16633	16592	16632	16755	16707	16599	16727	16639	16683	16747	16858	16810	16514	16629	16811	16600	16680	16799	16591	16650	16626	16783	16758	16821	16701	16646	16960	16801	16690	16731	16584	16439	16762	16447	16846	16406	16642	17028	16802	16761	16742	16825	16822	16788	16499	16532	16767	16815	16777	16836	16712	16727	16709	16812	16719	16764	16637	16838	16486	16479	16669	16741	16975	16698	16760	16574	16791	16794	16749	16593	16512	16776	16505	16799	16837	16539	16722	16747	16720	16802	16865	16734	16712	16712	16661	16812	16591	16586	16635	16898	16704	16710	16506	16786	16626	16774	16659	16871	16668	16552	16655	16704	16676	16716	16806	16659	16593	16641	16742	16695	16561	16668	16738	16663	16662	16795	16710	16736	16745	16490	16555	16524	16865	16765	16749	16935	16831	16733	16765	16868	16757	16670	16586	16477	16718	16662	16670	16823	16616	16570	16760	16505	16553	16751	16665	16717	16622	16454	16503	16687	16621	16703	16619	16577	16539	16693	16641	16442	16600	16752	16716	16569	16609	16790	16468	16678	16807	16682	16818	16743	16739	16464	16576	16752	16766	16650	16656	16678	16636	16643	16449	16827	16666	16730	16723	16795	16666	16626	16707	16773	16594	16966	16683	16504	16642	16848	16568	16624	16752	16547	16831	16839	16689	16777	16587	16487	16698	16631	16604	16768	16664	16781	16520	16711	16661	16862	16676	16843	16835	16695	16716	16598	16718	16734	16752	16774	16746	16369	16755	16725	16679	16667	16616	16505	16646	16697	16866	16763	16783	16579	16670	16755	16697	16697	16848	16751	16733	16665	16429	16840	16610	16730	16670	16680	16699	16744	16887	16509	16606	16623	16811	16708	16707	16517	16701	16777	16903	16702	16823	16840	16892	16581	16799	16902	16741	16731	16694	16898	16713	16597	16590	16569	16702	16681	16685	16845	16770	16732	16701	16673	16812	16795	16777	16682	17026	16826	16741	16792	16631	16471	16657	16713	16851	16860	16891	16666	16681	16683	16608	16430	16567	16815	16722	16640	16580	16568	16959	16820	16795	16554	16724	16620	16539	16663	16638	16596	16684	16668	16539	16507	16686	16790	16496	16590	16685	16616	16778	16749	16730	16656	16561	16697	16716	16476	16514	16327	16675	16775	16558	16813	16571	16621	16737	16792	16616	16750	16760	16674	16594	16669	16800	16590	16784	16748	16529	16633	16651	16627	16720	16693	16900	16790	16508	16755	16626	16630	16639	16623	16840	16630	16772	16792	16659	16542	16738	16657	16636	16743	16573	16806	16674	16693	16758	16674	16455	16726	16685	16446	16557	16718	16589	16494	16598	16532	16804	16808	16550	16598	16505	16900	16750	16605	16502	16764	16619	16524	16753	16757	16606	16843	16653	16605	16529	16491	16565	16534	16760	16704	16431	16718
19333	14199	14155	14237	14376	15807	17277	18279	18540	18168	17310	16837	16526	16148	15796	15433	15338	15094	15055	14851	14755	14682	14645	14635	14301	14656	14411	14440	14404	14238	14376	14347	14197	14065	14316	14233	14321	14298	14256	14365	14277	14210	14202	14188	14194	14319	14192	14205	14239	14181	14208	14228	14263	14314	14257	14123	13975	14171	14067	13965	14113	14043	14096	14078	14075	14133	13945	14074	14101	14159	14074	14170	14093	13990	13876	14192	13947	13958	14068	14086	14173	14158	14019	14191	14025	14003	13980	14034	14186	14069	14066	14092	13941	14071	13984	14027	13945	13888	13987	14040	13991	14089	14007	13892	14022	14112	14112	13966	14074	14110	13980	14081	14159	13982	14038	14134	14026	13915	14034	13854	14072	14042	14123	13952	13926	13948	13896	13977	14110	14051	13940	14022	14195	14370	14000	14058	13968	13983	13845	14050	13785	13913	13998	14113	13882	13982	14088	13983	14085	14038	14018	14017	13913	13905	14053	13996	14007	13872	14103	13964	13910	13911	13952	13995	13923	14033	14139	13907	13882	14244	13896	14160	13983	14061	14038	13892	14202	13952	13951	13866	13901	13916	14017	14065	13970	14090	14052	14115	14014	13857	13937	13884	14099	13944	13943	13951	13927	14067	14155	13998	13804	14063	14012	14032	14065	14194	14059	13981	14017	14086	13898	13882	14030	13889	13986	14032	13967	13952	13959	13967	13959	14046	14003	13853	13985	14146	14009	14169	14013	13970	14083	14069	13882	14010	14074	13920	14064	14127	14071	13944	13894	13969	13946	14086	13951	14008	13949	13972	13947	14087	13978	13977	14073	14158	13911	13989	14004	13908	14074	14037	14057	14055	13866	13994	13988	13924	13956	13949	13950	14044	14009	14057	14199	13874	14184	13944	14145	14015	14151	14133	13822	14177	13970	13944	13877	13882	14099	14145	14078	14089	14207	14021	14142	14024	14172	13999	13985	13926	14105	14037	14077	13947	14210	14018	14056	14056	14022	14106	14021	14044	13917	13998	14060	13971	14050	14050	13904	13996	13910	13985	13937	14189	14124	13918	14088	13931	13907	14139	14186	13991	13811	13937	14185	14012	14098	13936	14084	14103	13949	13901	13949	13769	13893	14051	14067	14032	13937	13991	13905	13988	14180	13942	13934	14081	14077	13930	14028	14011	13921	13891	14297	13876	14061	13979	14080	13959	13976	14047	13986	13959	14118	13947	14009	14072	14049	14035	14022	14131	14093	13859	14122	14047	13874	13895	14136	13991	14076	13877	14030	13854	13982	13965	14054	14103	14075	13960	13889	13894	14043	14005	14074	13958	13949	14020	14011	14096	14000	14093	14059	14211	13932	14100	14089	14088	13975	13991	13908	14050	14062	14094	13890	13877	14079	13935	14019	13922	13967	14149	14090	14090	14080	13991	14173	14126	14117	13994	13945	13959	14309	14028	14124	14104	14049	13982	13901	13970	13958	14078	14146	13927	13862	13869	14035	13980	13902	14080	13962	14047	13915	14043	13894	14013	14059	13842	14098	13958	14123	14150	14111	14045	13823	13929	14053	14126	14015	14046	14117	14030	13932	14046	13997	13710	14141	13973	14185	13962	13990	13954	13884	14041	14105	14084	14036	13975	14042	13906	14094	13974	14242	13999	13920	14058	14009	13932	14005	13947	14102	14198	13928	13911	14036	14132	14091	14058	14104	13931	13962	14070	14009	13972	13939	14019	13925	14041	14011	14050	14076	13904	14061	13884	14082	13955	13962	13988	13964	14035	14015	14020	14181	14063	14067	13915	13881	13983	14073	13838	14035	13991	14106	14064	13920	13872	13975	14092	13964	13983	13973	13788	13894	14052	14035	13993	13949	13858	14045	14011	13950	14217	14078	14033	14015	14089	14198	14063	14035	13967	13978	14016	13983	14047	13937	13886	14176	14097	13919	13974	13986	13980	13984	13967	14104	13940	14002	14120	13976	13934	14057	14114	13946	14026	14034	14087	14012	13886	14008	13984	13912	13990	13840	13914	13967	13990	14165	14011	13938	13939	14132	14060	13740	14046	13935	13921	13943	14002	13999	13999	14051	14044	14017	14079	14092	14157	14166	13867	14362	13896	14012	13948	13897	13922	14162	14156	14077	13927	13909	14122	13942	14011	13879	14037	14041	14126	14031	14218	14056	14041	14036	13997	13940	14010	14059	14130	14004	14180	14005	14043	14164	13912	14038	14103	14059	14095	14066	13896	14124	14155	14002	14192	14019	14004	14202	14230	14080	14005	13850	13975	14081	13974	14025	14160	14077	14030	13855	13920	14073	14016	14092	14126	13964	14003	14076	14067	14035	14046	13965	13974	13910	14173	14011	13862	14066	14174	14132	14000	13955	14042	14026	14062	14002	14016	13900	14151	14226	14070	14022	14201	14014	14078	13956	14015	14207	14009	13929	14180	13959	14047	14119	14076	14030	13913	14181	13946	13849	14031	14049	14012	13873	14124	14085	13913	13986	14055	13966	14214	14102	14047	14014	13902	14082	13810	14013	14108	14034	13880	13950	14047	14098	13921	14050	14016	14099	13986	13930	14071	14029	14097	14108	13904	14133	13910	14121	14057	14005	13907	14059	14082	13996	13950	14028	14059	14031	14070	13824	13943	14161	13867	13923	13998	14030	14269	14057	13987	13895	13868	13875	13997	14051	13991	14092	13962	14012	14172	14015	14006	14009	14071	13905	14106	14187	14068	14068	14106	14104	14128	13967	14050	14125	13932	14092	14052	14006	13912	13953	14072	14026	14144	14185	14172	14004	14109	14096	13937	14204	13918	13966	14166	13863	14051	14056	13931	13860	14103	13968	14088	13835	14005	13954	14141	14025	14081	14023	14104	13954	13936	14092	14006	13830	14166	13994	14022	13955	14157	14115	14147	13888	14028	14055	14092	13999	13972	14020	13919	13974	13996	13962	14099	14019	13992	13973	13998	14034	13964	13969	13895	14091	13988	13931	14031	14147	13964	14027	14128	14107	13913	14203	14051	14009	14070	13997	14026	13936	14135	13978	14145	14188	14070	14073	14198	13988	14027	14007	14134	13962	13914	13977	13979	14101	14189	14021	14065	13958	13786	14303	14017	13996	13972	14055	14078	14143	14044	13953	14179	13944	14017	14030	14074	14134	13972	14021	14159	14043	13917	14147	13951	14139	14091	14040	13899	14061	13953	14054	14102	13985	14142	14029	14058	13960	14200	14222	13970	14062	14103	13984	13934	14061	13941	14019	13954	14020	14117	14246	14073	13991	14043	13836	14199	13942	13885	14160	13977	14044	13947	13888	14103	13957	13942	13898	13935	14034	14175	14176	13960	13939	14085	13934	13863	14003	14152	13975	14119	14147	13938	13928	14117	14007	14009	14000	13766	14065	13905	13992	14076	14209	14043	14046	13927	13778	14084	14103	13907	13991	14027	14016	13984	14123	14038	13862	14015	13894	14082	14084	14059	13958	14043	13952	13798	13952	14071	14029	13807	13931	14042	13921	13963	13863	14011	14128	14144	14100	14081	14063	14100	13935	13975	13943	13956	13972	14048	14009	14133	14089	14051	14054	14098	13970	14018	14112	14079	13876	14072	14107	14058	14045	14037	13973	14143	14192	14012	14070	14098	14038	13927	13936	13952	14024	13965	14100	14022	14023	14074	14086	14024	14022	13953	14084	14048	13979	13896	13875	14036	14200	14064	13868	14048	13943	13956	14203	13973	14073	13924	14105	13888	14089	13823	14035	13985	14062	14053	14193	14060	14001	14012	14000	14090	13902	13821	13985	13982	13989	13981	14009	14102	14035	13887	13981	14028	14232	13987	14060	13742	14016	14016	14083	13955	14037	13997	14245	14109	14092	14040	13970	14127	13874	14012	13779	13982	14154	13978	14155	13979	13878	14057	13996	14071	13971	14144	14104	14097	14152	13944	14020	13946	14167	14052	14123	13938	13975	14076	14012	14132	13960	14138	13950	14087	14132	14071	14046	13892	13884	13805	13961	14197	14157	13911	14003	14146	14065	14132	14108	14044	14194	13988	14081	13981	14114	14031	13874	14020	14030	14113	13985	13993	13940	13946	13965	14002	13996	14031	13886	14005	14011	14080	14046	13896	14148	14094	13850	14146	13908	13991	14035	13906	14126	14171	14024	14173	13988	13836	14111	14108	14181	13962	14051	13963	13953	14037	14168	13970	14021	13987	14256	14026	14022	14100	14105	13944	13943	14045	14079	13862	13922	13995	14036	14029	14047	13997	13750	14140	14110	14104	13991	13916	14084	14156	14089	14141	14003	13978	13859	13934	14047	14092	13976	13958	13876	13837	13890	14039	14033	14010	13952	14060	14080	14070	14249	13935	14193	13921	14083	13752	14068	14120	13954	14121	13892	14066	14020	13959	14037	13989	14130	13955	14029	13986	14004	14041	14017	14104	13912	14011	14057	14087	14024	13892	13813	14077	13940	14222	14115	13952	14063	13904	14110	13893	13938	13885	13995	13885	14033	14115	14094	13879	13909	14163	14065	14009	14119	13982	13932	14138	14051	14049	14102	13961	13870	13982	14212	14076	13961	13982	13945	14001	14024	13867	14005	13912	14139	14094	14009	13989	14032	13883	13993	14062	14062	13926	14045	13861	14123	14099	14272	13972	14090	13848	14066	14032	13981	13934	14157	13907	14139	13815	14064	13957	13931	14043	14084	14031	13947	14027	14007	13908	13949	14154	13925	13841	13953	14032	14119	13988	13946	13989	14152	14053	14200	13956	14016	13930	13989	14076	13919	14101	13986	14096	13931	13999	14071	14188	14091	14073	13981	13987	13873	14161	13896	14026	14057	14052	13832	14020	13741	13995	14000	13891	14058	14028	13844	14115	14012	14113	13979	13830	13957	14030	13999	13907	14144	13987	14051	13874	14066	14107	14085	13937	14081	14062	14143	14227	13831	13996	13949	14077	14000	13933	14093	13928	14094	14061	14013	13932	13966	14119	13840	14234	14072	13976	13914	14040	14106	13985	14090	13827	13977	14142	13879	14063	13980	13904	14031	14147	14110	13899	13839	14097	14021	14180	14157	14144	14021	14091	14287	14072	13927	14105	14076	14142	14134	14076	14110	14081	14065	13965	14099	14105	14089	14014
27750	18008	17859	17475	17375	17823	18816	19573	19986	19714	19310	19151	18916	18680	18365	18115	18100	17909	17767	17586	17749	17632	17657	17398	17610	17342	17464	17389	17341	17267	17261	17562	17430	17268	17236	17283	17291	17240	17423	17289	17419	17430	17282	17292	17179	17083	17440	17389	17174	17301	17209	17172	17399	17190	17275	17332	17234	17319	17320	17245	17401	17216	17346	17269	17160	17403	17239	17304	17278	17302	17274	17198	17133	17319	17294	17070	17155	17372	17267	17438	17055	17227	17402	17201	17142	17435	17249	17121	17087	17023	17204	17088	17183	17245	17004	17202	17133	17153	17425	17113	17316	17140	17269	17193	17191	17105	17038	17077	17182	17132	17174	17204	17212	17028	17158	17193	17223	17447	17253	17044	17080	17115	17370	17275	17149	17000	17301	17304	17081	17049	17349	17255	17189	17244	17203	17139	17218	17169	17210	17074	17135	17222	17236	17159	17250	17170	17091	17087	17146	17117	17207	17240	17153	17057	17252	17105	17251	17282	17111	17300	17266	17213	17015	17130	17133	17107	17334	17140	17188	17288	17191	17193	17259	17127	16986	17369	17036	17281	17083	17376	17229	17085	17339	17108	17257	17132	17142	17270	17292	17217	17241	17078	17398	17402	17240	17213	17159	17294	17293	17150	17215	17199	17450	17165	16992	17299	17288	17222	17256	17333	17350	17250	17036	17291	16988	17090	17116	17302	17301	17222	17308	17025	17169	17245	17318	17084	17160	17418	17175	17356	17272	17153	17205	17302	17102	17234	17179	17159	17010	17179	17053	17010	17190	17323	17280	17282	17162	17223	17243	17087	17182	17317	17101	17353	17148	17523	17341	17253	17171	17310	16986	17052	17213	17357	17040	17361	17387	17342	17433	17261	17396	17194	17044	17331	17256	17187	17206	17278	17224	17215	17240	17299	17181	17217	17063	17112	17064	17198	17217	17174	17098	17185	17166	17347	17200	17344	17157	17229	17093	17155	17174	17104	17102	17025	17312	17055	17160	17266	17040	17115	17217	17100	17247	17182	17184	17103	17198	17182	17478	17412	17144	17313	17293	17214	17050	17356	17166	17169	17161	17308	17199	17211	17185	17068	17319	17376	17133	17166	17102	17160	17229	17076	17220	17306	17211	17243	17196	17189	17036	17142	17056	17223	17291	17129	17221	17074	17287	17530	17084	17059	17336	17205	17280	17290	17201	17225	17308	17318	17296	17051	17240	17296	17339	17248	17257	17246	17226	17097	17230	17314	17053	17021	17033	17164	17121	17176	17271	17135	17250	17202	17181	17179	17226	17126	17247	17189	17133	17241	17388	17265	17148	17214	17260	17297	17314	17292	17149	17425	17135	17163	17104	17286	17083	17193	17273	17208	17191	17249	17229	17086	17107	17287	17376	17137	17163	17021	17238	17232	17414	17220	16911	16977	17071	17195	17283	17282	17069	17088	17097	17168	17198	17285	17391	17260	17115	17252	17331	17413	17246	17087	17260	17109	17024	17319	17239	17293	17191	17048	16911	17221	17240	17217	17076	17170	17127	17209	17224	17303	17295	17052	17254	17095	17118	17077	17114	17296	17029	16922	17345	17338	17113	17356	17061	17416	17251	17219	17087	17375	17279	17073	16986	17060	17542	17279	17229	17207	17369	17105	16956	17091	17321	17062	17342	16920	17112	17150	17383	17313	17274	17367	17374	17263	17280	17232	17231	17388	17263	17066	17318	17337	17187	17056	17388	17320	17244	17263	17054	17331	17012	17198	17285	17439	17120	17125	17080	17231	17316	17023	17222	17040	17031	17136	17147	17190	17342	17253	17237	17252	17204	17183	17268	17157	17174	16967	17195	17229	17131	17141	17205	17020	17246	17193	17277	17012	17216	17030	17124	17247	17107	17145	17051	17338	17068	17149	17214	17218	17418	17106	17241	17295	17081	17348	17170	17257	17138	17139	17283	17119	17207	17198	17064	17054	17143	17059	17402	17403	17302	17309	17167	17160	17232	17095	17136	17101	17257	17374	17128	17504	17158	17165	17089	17168	17225	17059	17271	17165	17499	17219	17118	17342	17306	17263	17292	17256	17046	17472	17154	16989	16972	17202	17267	17149	17239	17126	17097	17297	17155	17142	17104	17003	17005	17322	17129	17335	17254	17190	16982	17190	17140	17170	17093	17275	17124	17015	17278	17095	16955	17246	16950	17022	17198	17310	17217	17120	17285	17206	17141	17211	17115	17237	17080	17219	17261	17293	17262	17424	17211	17151	17277	17270	17016	17207	17273	17212	17248	17027	17265	17035	17277	17177	17141	17262	17274	17146	17298	17081	17160	17367	17196	17231	17295	17098	17161	17035	17095	17227	17405	17128	17197	16988	17259	17284	16968	17074	17414	17228	17214	17201	17211	17155	17306	17232	17068	17145	17031	17051	17151	17177	17138	17334	17008	17180	17231	17332	16907	17161	17270	17179	17297	17215	17204	17180	17242	16984	17107	17018	17199	17536	17138	17252	17014	17138	17327	17265	17146	17285	17169	17298	17534	17225	17115	17264	17073	17284	17013	17262	17355	17195	17025	17040	17244	16982	17190	17151	17343	17019	17251	17278	17459	17230	17105	17178	17184	17263	17279	17032	17200	17235	17312	17230	16995	17125	17191	17261	17181	17275	17194	17119	17253	17416	17209	17350	17261	16997	17053	17262	17299	17393	17259	17195	17336	17386	17175	17280	17223	17137	17159	17394	17332	17340	17213	17260	17248	17132	17319	17049	17207	17266	17041	17143	17141	17189	17273	17143	17215	17135	17055	17139	17035	17189	17302	17403	17340	17223	17040	17137	17194	17148	17276	17170	17129	17058	17279	17192	17401	17236	16907	17169	17149	17076	17035	17088	17031	17241	17160	17078	17404	17178	17298	17116	17423	17132	17075	17198	17115	17211	17233	17247	17106	17335	17013	17269	17407	17080	17304	17262	17066	17186	17037	17193	17205	17038	17182	17113	17263	17428	17318	17118	17183	16990	17098	17171	17371	17429	17225	17183	17251	17332	17285	17045	17141	17085	17220	17161	17322	17185	17026	17311	17215	17129	17267	17191	17173	17201	17334	17227	17405	17179	17205	17178	17282	17071	17299	17289	17187	17112	17185	17398	17048	17399	17159	17299	17156	17091	17105	17409	17305	16911	17059	17321	17192	17361	17237	17286	17283	17114	17493	17206	17131	17369	17060	17233	17016	17330	17277	17170	17115	17060	17132	16997	17176	17202	17082	17138	17142	17198	17332	17336	17160	17183	17212	17161	17164	17305	17248	17262	17185	17234	17365	17203	17169	17021	17320	17203	17166	17213	17171	17012	17158	17144	17125	17252	17191	17224	17135	17295	17132	17050	17354	17280	17189	17149	17254	17211	17332	17110	17100	17240	17468	17100	17199	17303	17181	17356	17048	16995	17308	17261	17344	17321	17195	17174	17296	17213	17153	17199	17380	17232	17118	17184	17393	17188	17039	17225	17201	17315	17359	17060	17307	17064	17067	17094	17142	17129	17228	17231	17510	17249	17281	17084	17266	17130	17153	17041	17181	17147	17138	17111	17293	17276	17210	17235	17361	17357	17178	17211	17110	17025	17285	17241	17193	17135	17180	17104	17147	17106	17354	17310	17264	17109	17234	17202	17111	16934	17226	17124	17128	17175	17197	17198	17073	17205	17122	17314	17249	17194	17230	17221	17049	17082	17334	16938	17401	17180	17077	17101	17057	17148	17148	17206	16988	17174	17157	17260	17170	17151	17167	17255	17151	17309	17235	17202	17128	17156	17186	17207	16986	17256	17133	17237	17155	17436	16969	17287	17384	17268	17048	17194	17134	16893	17216	17143	17196	17251	17274	17258	17145	17135	17042	17084	17296	17303	17132	17004	17141	17171	17252	17244	17196	17200	17262	17309	17342	17371	17089	17096	17238	17117	17105	17146	17158	17262	17344	17045	17212	17206	17319	17227	16918	17249	17137	17292	17111	17317	17141	17158	17218	17385	17147	17035	17292	17195	17106	17034	17202	17213	17307	17306	17155	17241	17236	17163	17252	17323	17345	17208	17249	17189	17238	17185	17267	17368	17003	17110	17152	17135	17299	17229	17198	17336	17283	17329	17268	17238	17106	17138	17273	17287	17204	17253	17388	17216	17342	17196	17294	17233	17048	17138	17033	17166	17078	17313	17251	17313	17044	17117	17431	17385	17511	17180	17277	17339	17307	17157	17150	17265	17377	17366	17311	17215	17275	17088	17240	17418	16989	17220	17171	17022	17412	17213	17199	17005	17235	17074	17225	17276	17382	17054	17212	17155	17241	17081	17078	17049	17301	17108	17213	17201	17293	17144	17304	16981	17079	17095	17272	17169	17096	17306	17582	17096	17089	17080	17068	17229	17441	17347	17170	17313	17332	17235	17152	17150	17158	17243	17243	17367	17191	17063	17058	17089	17283	17137	17328	17245	17354	17138	17132	17339	17298	17347	17413	17371	17222	17138	17076	17175	17227	17232	17207	17384	17272	17418	17299	17366	17052	17350	17333	17213	17265	17227	17212	17235	17263	17338	17257	17394	17287	17154	17252	17357	17499	17040	17170	17127	17228	17141	17190	17190	17187	17294	17292	17104	17132	17221	17221	17166	17262	17018	17446	17013	17433	17369	17101	17259	17097	17289	17263	17380	17232	17215	17140	17415	17225	17422	17575	16925	16917	17198	17066	16993	17211	17226	17383	17296	17281	17141	17125	17074	17073	17387	17276	17189	17351	17295	17141	17224	17202	17227	17294	17138	17173	17365	17047	17313	17370	17366	17329	17284	17234	17165	17332	17267	17264	17213	17121	17103	17323	17295	17205	17159	17316	16958	17526	17471	17257	17234	17130	16997	17260	17245	17066	17178	17091	17281	17302	17303	17240	17171	17150	17126	16955	17313	17166	17269	17185	17204	17247	17273	17215	17376	17090	17450	17208	17348	17218	17022	17283	17334	17289	17149	16973	17313	17291	17340	17309	17290	17272	17289	17216	17060	17139	17067	17516	17196	17072	17158	17261	17271	17349	17206	17233	17274	17272	17304	17280	16993	17066	17229	17346	17385	17226	17458	17385	17303	17034	17237	17108	17233	17154	17036	17241	17360	17260	17157	17282	17166
20302	14615	14561	14576	15237	16712	18432	19481	19968	19287	18760	18040	17516	16941	16451	16198	16025	15854	15695	15399	15370	15157	15170	15119	14730	14892	14881	14961	14823	14862	14849	14654	14686	14625	14538	14445	14595	14503	14503	14702	14552	14461	14536	14449	14613	14351	14492	14491	14516	14393	14546	14579	14566	14777	14647	14483	14598	14432	14357	14214	14519	14333	14306	14372	14233	14432	14488	14342	14284	14201	14362	14440	14509	14254	14485	14360	14383	14202	14342	14279	14271	14268	14299	14331	14362	14132	14283	14258	14285	14407	14271	14316	14450	14210	14521	14287	14360	14257	14336	14283	14281	14270	14695	14405	14399	14449	14153	14285	14376	14435	14212	14190	14478	14301	14348	14239	14310	14306	14513	14420	14347	14306	14370	14380	14397	14255	14372	14068	14300	14454	14301	14099	14089	14128	14274	14319	14405	14338	14297	14278	14319	14347	14365	14212	14294	14339	14173	14491	14508	14288	14335	14341	14360	14466	14231	14369	14196	14464	14237	14304	14350	14286	14361	14431	14213	14349	14159	14292	14232	14336	14293	14083	14216	14276	14461	14279	14255	14125	14142	14334	14318	14266	14198	14273	14297	14404	14292	14353	14481	14193	14303	14320	14245	14394	14374	14394	14263	14259	14372	14373	14378	14328	14513	14231	14279	14324	14256	14433	14392	14389	14295	14362	14423	14408	14470	14474	14364	14194	14142	14426	14275	14173	14400	14181	14305	14286	14198	14430	14240	14305	14355	14296	14224	14354	14247	14408	14409	14397	14281	14315	14348	14280	14396	14240	14484	14306	14318	14283	14319	14374	14298	14389	14238	14415	14273	14259	14342	14345	14416	14295	14234	14259	14312	14345	14348	14317	14270	14297	14146	14404	14288	14326	14311	14296	14250	14291	14400	14310	14299	14456	14249	14385	14252	14214	14270	14261	14422	14357	14436	14323	14251	14309	14282	14387	14338	14293	14240	14235	14225	14347	14228	14268	14371	14368	14272	14350	14333	14403	14343	14416	14417	14277	14213	14350	14327	14392	14350	14269	14377	14414	14289	14436	14185	14368	14399	14216	14360	14369	14444	14224	14323	14381	14361	14328	14254	14293	14306	14431	14300	14113	14264	14343	14409	14395	14373	14117	14307	14283	14346	14276	14273	14242	14278	14332	14077	14257	14282	14244	14263	14162	14374	14290	14149	14429	14290	14180	14353	14256	14299	14171	14179	14290	14252	14153	14318	14385	14279	14268	14215	14323	14275	14268	14330	14177	14346	14242	14424	14429	14388	14571	14315	14261	14456	14368	14270	14193	14311	14325	14255	14186	14267	14197	14319	14366	14300	14260	14384	14521	14435	14210	14577	14498	14200	14381	14197	14205	14315	14318	14345	14348	14279	14329	14355	14251	14280	14282	14137	14345	14386	14293	14125	14362	14262	14320	14525	14292	14205	14134	14491	14345	14263	14168	14367	14339	14376	14195	14384	14527	14217	14490	14237	14121	14293	14300	14321	14380	14194	14400	14275	14374	14386	14300	14231	14218	14334	14290	14402	14459	14309	14365	14384	14239	14257	14323	14473	14291	14292	14417	14123	14287	14284	14262	14420	14391	14228	14219	14314	14408	14302	14334	14281	14282	14358	14317	14252	14348	14400	14443	14314	14166	14287	14205	14220	14444	14277	14419	14252	14332	14210	14277	14408	14291	14340	14354	14281	14194	14249	14383	14100	14105	14306	14420	14384	14219	14281	14234	14303	14112	14235	14269	14358	14393	14504	14281	14311	14191	14243	14283	14392	14356	14462	14229	14413	14318	14306	14202	14345	14353	14179	14301	14205	14333	14586	14197	14368	14339	14218	14470	14485	14225	14432	14402	14331	14271	14296	14410	14265	14312	14428	14346	14483	13983	14222	14278	14357	14309	14361	14286	14332	14356	14314	14174	14300	14482	14362	14174	14332	14209	14395	14302	14278	14127	14311	14314	14405	14366	14250	14119	14370	14496	14339	14342	14423	14283	14288	14370	14196	14399	14316	14496	14362	14527	14314	14510	14477	14241	14420	14212	14283	14275	14262	14194	14277	14430	14347	14434	14350	14283	14360	14249	14147	14310	14383	14252	14120	14264	14453	14301	14205	14211	14323	14201	14261	14335	14484	14135	14353	14290	14320	14167	14354	14082	14378	14421	14237	14352	14313	14413	14461	14276	14423	14240	14491	14241	14316	14451	14139	14265	14283	14291	14275	14319	14233	14223	14339	14460	14374	14316	14304	14502	14359	14286	14333	14207	14440	14346	14198	14223	14280	14462	14246	14401	14360	14263	14340	14202	14221	14265	14203	14285	14435	14045	14520	14218	14285	14092	14343	14463	14208	14150	14262	14358	14330	14218	14466	14321	14275	14262	14171	14328	14209	14295	14253	14239	14425	14241	14399	14456	14187	14257	14129	14375	14424	14227	14300	14154	14459	14198	14229	14366	13961	14233	14217	14329	14389	14383	14210	14348	14322	14220	14264	14304	14443	14394	14441	14171	14381	14199	14301	14235	14284	14139	14256	14409	14379	14309	14223	14419	14140	14333	14358	14318	14183	14320	14174	14217	14423	14444	14490	14115	14290	14215	14289	14437	14302	14432	14164	14335	14410	14453	14256	14341	14250	14416	14248	14310	14365	14340	14320	14172	14441	14371	14356	14201	14382	14545	14120	14192	14217	14307	14308	14344	14202	14292	14255	14297	14171	14306	14277	14386	14407	14324	14355	14167	14187	14405	14278	14404	14158	14174	14487	14218	14399	14250	14346	14332	14251	14237	14329	14424	14348	14263	14369	14269	14341	14348	14252	14288	14291	14464	14331	14172	14308	14194	14519	14445	14287	14345	14321	14329	14288	14372	14426	14302	14510	14335	14471	14221	14238	14080	14408	14151	14486	14399	14111	14337	14364	14341	14288	14355	14260	14288	14063	14357	14284	14158	14510	14494	14575	14312	14310	14386	14254	14363	14366	14310	14217	14342	14364	14421	14324	14328	14500	14328	14345	14314	14440	14337	14452	14209	14230	14344	14290	14365	14363	14245	14374	14168	14299	14236	14318	14366	14326	14120	14397	14149	14296	14506	14339	14470	14055	14346	14331	14240	14279	14506	14327	14345	14319	14267	14452	14184	14363	14302	14240	14435	14357	14313	14283	14440	14283	14182	14360	14299	14136	14329	14031	14297	14336	14218	14372	14347	14230	14316	14397	14292	14487	14296	14372	14081	14325	14358	14310	14134	14412	14247	14307	14281	14373	14270	14188	14162	14358	14262	14357	14376	14211	14289	14410	14418	14312	14176	14521	14233	14157	14307	14434	14237	14278	14445	14374	14381	14157	14463	14342	14415	14233	14279	14332	14271	14241	14209	14370	14450	14313	14398	14303	14429	14283	14275	14282	14430	14496	14437	14303	14385	14268	14287	14349	14321	14253	14310	14423	14278	14252	14373	14294	14324	14323	14132	14247	14372	14268	14374	14343	14193	14178	14391	14255	14198	14295	14311	14445	14243	14243	14262	14398	14320	14287	14323	14159	14411	14273	14528	14473	14271	14378	14346	14434	14209	14100	14255	14335	14308	14239	14387	14416	14181	14372	14407	14398	14303	14449	14157	14208	14517	14411	14343	14206	14309	14249	14128	14341	14324	14309	14423	14360	14262	14379	14230	14389	14313	14419	14306	14317	14439	14320	14372	14317	14248	14354	14200	14317	14303	14275	14227	14437	14276	14296	14270	14320	14375	14249	14311	14250	14243	14327	14266	14395	14546	14216	14162	14427	14267	14318	14268	14268	14161	14265	14401	14316	14322	14315	14258	14303	14448	14341	14327	14267	14278	14152	14224	14248	14271	14277	14188	14419	14336	14327	14384	14271	14138	14324	14392	14238	14227	14286	14258	14563	14444	14352	14168	14336	14447	14375	14472	14290	14373	14234	14512	14334	14353	14288	14322	14348	14438	14338	14245	14422	14319	14361	14408	14556	14269	14513	14387	14432	14277	14327	14402	14302	14122	14401	14463	14404	14395	14216	14274	14173	14289	14191	14267	14335	14464	14267	14249	14418	14236	14137	14234	14340	14393	14008	14420	14449	14309	14294	14205	14390	14360	14341	14293	14368	14198	14340	14234	14418	14281	14409	14499	14293	14189	14323	14421	14143	14494	14206	14399	14387	14481	14197	14301	14209	14377	14404	14285	14238	14221	14343	14447	14351	14371	14468	14291	14466	14292	14287	14315	14169	14452	14431	14364	14374	14203	14199	14347	14311	14261	14288	14279	14383	14357	14400	14492	14254	14160	14356	14370	14345	14254	14166	14217	14281	14257	14226	14336	14184	14265	14176	14399	14402	14168	14220	14342	14272	14218	14482	14502	14292	14115	14336	14374	14288	14453	14394	14337	14313	14344	14278	14410	14227	14467	14242	14269	14276	14147	14392	14436	14282	14186	14262	14338	14176	14297	14357	14317	14529	14215	14183	14376	14327	14268	14338	14167	14221	14299	14402	14278	14279	14284	14418	14213	14312	14341	14444	14192	14168	14290	14361	14349	14099	14310	14535	14326	14452	14399	14343	14336	14273	14266	14455	14308	14226	14182	14436	14267	14201	14373	14377	14303	14309	14276	14341	14270	14226	14484	14089	14282	14317	14389	14209	14419	14169	14303	14326	14420	14370	14390	14133	14268	14453	14226	14206	14326	14308	14325	14123	14321	14196	14357	14152	14293	14384	14300	14271	14334	14331	14318	14384	14295	14149	14229	14447	14423	14294	14210	14395	14489	14281	14274	14207	14324	14326	14296	14392	14449	14401	14180	14303	14220	14329	14409	14355	14553	14424	14164	14397	14135	14376	14395	14489	14402	14558	14350	14182	14334	14331	14211	14355	14177	14462	14415	14417	14369	14431	14438	14213	14297	14165	14255	14148	14425	14329	14275	14437	14431	14301	14425	14339	14368	14215	14241	14251	14365	14159	14428	14243	14183	14272	14456	14202	14262	14351	14424	14196	14187	14252	14423	14383	14347	14472	14453	14462	14506	14324	14423	14175	14358	14079	14428	14304	14293	14266	14257	14402	14234	14470	14310	14293	14227	14227	14386	14205	14250	14319	14102	14402	14387	14205	14232	14291	14349	14265	14527	14316	14132
28544	19787	18782	18582	18476	19459	20550	21767	22263	21668	21556	21020	20395	20177	19821	19467	19430	19148	18738	18774	18587	18607	18648	18410	18473	18422	18361	18202	18430	18383	18450	18132	18341	18111	18079	18323	18347	18037	18297	18302	18317	18158	18192	18233	18039	18036	18097	18088	18246	17894	18267	18233	18202	18251	18095	18068	18125	18091	18029	18195	18018	18046	18069	17893	18300	17979	17870	17959	17912	18027	18053	17924	17974	18018	17965	18059	17947	17989	18017	18131	17826	18016	17929	17927	17827	17994	18005	18007	18278	18001	18170	17855	17858	17814	17918	17940	17862	18013	17906	17912	17906	17945	17849	17921	18006	18075	17862	18007	17762	18073	17899	17834	18208	18052	17978	17881	18093	17899	18031	17906	17933	18245	18115	18205	17969	17958	17944	17931	18097	18031	18166	17875	17755	17955	17910	17742	18185	17858	18158	17904	17960	18092	18143	18045	17997	17916	18175	17991	17966	18200	17782	17801	17885	18164	18044	17860	18110	17900	18101	17889	17936	18032	17952	17941	17940	17928	18157	17993	18043	17887	18004	17922	17851	18164	17885	17823	17938	18058	18088	18015	18014	17812	17912	17984	17838	17984	17952	18058	17818	18047	17905	17950	18060	17903	17976	18022	17934	17746	17884	17978	18022	18125	18034	18045	17984	18113	17990	17866	18090	17917	17924	17890	17986	18021	18058	17951	17987	17791	18118	17873	18225	18011	17927	18166	18075	17856	17920	17991	17958	17890	18134	17978	18141	18051	17822	17839	18002	18005	18068	18061	17999	17862	18050	17814	17867	18017	17975	18065	17895	18053	17888	18029	18153	17965	18017	17965	18173	17880	17754	17993	18053	18085	17922	17957	18104	17932	18134	17888	17976	17941	18061	18034	17746	18124	17992	17971	17943	17897	18123	18085	18045	17885	17799	17838	18057	18109	18070	18121	17856	17967	17918	18001	17855	17899	17933	17925	17993	17799	17935	17892	17966	17882	17902	17882	17918	18081	17998	17955	17977	17872	17962	17809	18017	17695	17848	18021	18040	18037	17767	18015	18063	17809	18088	17984	17682	17787	17872	17889	18037	17917	17981	17801	18162	17939	17924	17817	18009	18192	18138	17879	17952	17783	18093	18115	17932	17977	17955	17780	17902	18030	17941	18152	17848	17831	17964	17804	18273	18130	18032	17994	18135	18026	17972	18167	17932	17907	17996	17935	18034	18091	17956	18018	17887	17690	18111	17908	17996	18004	17970	17744	17735	18153	17823	17981	18044	17903	18013	17876	17801	18104	18005	18007	18088	18209	17925	17938	17971	18050	18239	17996	18180	17952	17872	18050	17825	18114	17923	17949	18072	18102	18140	17864	17830	17885	17906	17900	18050	17936	18011	17915	17976	17976	17928	18110	18008	17923	17884	17984	18193	18124	18061	18003	17845	18002	18055	18022	17847	17923	18303	18096	17888	17847	17790	18124	17916	18128	18060	17948	18110	17713	17934	17970	17845	17783	17895	17937	18010	18168	18057	18011	18180	17943	17992	17996	17852	17922	18006	17823	17802	18007	17876	17896	18100	17984	18057	18020	18131	18094	18036	17983	17754	17776	17879	17973	18157	17975	18080	18194	18063	18158	18073	17930	18160	18217	17909	17956	18177	18038	18092	17809	17989	18090	17870	18025	17887	17958	17763	17886	18055	17941	17926	17935	17917	17909	18012	18017	17960	17961	17837	18030	17921	18101	17830	17899	17728	17801	17843	18024	18020	18065	17755	17962	17976	17910	17980	17992	17825	17924	18073	18045	17931	18001	18109	18162	18170	17851	18002	17955	18070	18073	17975	17903	17978	17850	17793	17853	17954	17951	17883	17919	18027	17998	18169	17899	18012	17954	17966	17907	18052	18008	17866	17845	17820	17751	17981	17982	18144	17965	17966	18019	17879	18037	18066	18030	17948	18101	18054	17942	18158	18083	17832	17718	17760	17862	17918	17918	18241	17935	17966	17980	18070	17937	18034	18032	18142	18089	18049	18179	18028	18071	17887	18056	17927	17930	17881	17847	17842	18059	17991	17906	17968	17873	17936	17875	18147	17870	17965	17769	18022	18047	18013	18218	17974	17930	17933	18077	17768	17915	18118	18094	17891	17938	17850	18140	18003	17995	17851	17922	17722	18050	17845	18023	17842	17889	17837	17799	17952	17850	17906	17910	17857	17664	17701	17873	18169	18096	17968	18030	17930	18012	18120	18050	17882	17985	17936	18177	18084	18027	18004	18224	17943	17947	17845	17910	18188	18041	17842	17867	18079	17862	17997	17847	18089	17975	18057	18011	18082	17756	18010	17936	18140	17972	18131	18059	17797	17962	18078	18024	17867	17716	17899	18166	17912	18063	18174	17830	17536	17815	17951	17857	18083	18030	18182	18125	18094	17897	17889	18219	18053	17979	18056	18055	17909	17943	17959	17715	17813	17943	17974	17927	18039	18069	17774	17890	17865	18187	17762	17873	18012	17946	17908	18028	18044	17869	17883	18071	17987	17768	17928	17829	17919	18122	17996	18070	17877	18008	18107	18060	17890	17861	18049	17774	17886	17994	17984	18005	18103	17859	17966	17885	17826	18017	18041	17730	17892	17750	17845	17962	18063	18114	18000	17967	18058	17936	18084	17987	17965	18026	17975	17925	17817	17932	17766	17843	17799	18005	17973	18003	17873	17971	17969	17912	18056	18039	17980	18044	18158	18257	18131	17970	18031	18019	17932	17910	18046	17963	17885	18010	18204	18021	17880	17924	18105	17882	18053	18166	18153	17913	17763	18147	17955	17971	17798	17859	18035	17921	17825	18010	18126	18111	17795	18021	17829	17842	18093	18030	18030	18269	18063	17945	17860	17924	18063	18116	17987	17936	18214	17892	17978	18031	18161	17762	18136	18103	17910	17830	18084	18062	17925	17898	18096	18095	17881	17798	17965	17920	17979	17994	17994	18044	17908	17851	17893	17929	17872	18005	18098	17811	17951	18024	17958	17768	17871	17970	18031	17913	18006	17982	17917	18014	18113	18056	17977	18028	17891	17843	18140	18159	18262	17921	18010	18130	17879	18011	18091	17935	17899	17885	18199	17982	17968	17808	18196	17728	17729	18105	17967	18045	18101	18066	17864	18142	18021	18127	18019	17845	18101	17793	18125	18089	18080	17879	18102	18153	18123	17863	17773	17726	17905	18029	17963	17941	17792	18010	17939	17898	17891	17878	17954	18163	18213	18027	18073	17915	18023	17942	17809	18117	18242	17798	17893	17679	18099	18026	17926	18010	17994	18097	17905	17973	17978	18027	17926	17892	17732	17923	18050	17953	17984	17932	18085	17949	18075	18011	17969	17994	17973	18020	18017	17829	17873	18151	18046	17974	18064	18124	17947	18013	17996	17885	17823	18044	18028	18101	18011	18001	18080	18228	18013	18063	18125	17959	17940	17999	17934	17999	17931	17922	18001	17953	18050	18007	18055	18003	17880	17844	17986	17948	17981	17995	18187	18027	17891	17980	17869	17959	17952	18033	17949	18049	18105	17897	18096	18002	18121	17847	18110	18013	17906	18037	18193	18050	18058	17961	18051	18157	18053	18178	18118	17954	18021	17791	17980	18113	17801	17915	18076	17846	17934	17827	17972	17783	18052	18001	18101	17787	17867	18098	18160	18035	18178	17970	17925	17711	18013	18093	17972	17882	17792	17772	18146	18047	18123	18011	17949	17979	18116	17841	18116	17988	17949	18040	17997	18077	17728	17865	17891	17736	17900	17848	17933	17803	18019	17999	17898	17664	17933	17937	17899	17972	17930	17878	17833	17720	18058	17850	18093	17874	18071	17992	18150	17814	17928	18050	18107	17987	17868	18188	18219	17938	17815	18008	17986	17905	17989	17887	17931	17899	18072	17889	17821	18000	17966	18018	18051	18001	17985	17778	17902	17906	17863	17884	18013	17912	17995	18057	18097	17855	18036	18026	18101	18000	18113	17917	17805	17868	18086	17987	17966	18021	17936	17878	17996	17906	18071	17975	17881	18185	18086	17791	18086	17867	18042	17935	18013	17811	18003	17969	17962	18179	17959	17930	18057	17875	17993	18025	18154	18059	17776	18066	17905	17992	18016	17926	17842	18008	17958	18129	17948	18016	18009	17932	18144	18030	17839	17861	18103	18081	17848	18094	18252	18009	17937	18053	17866	17876	18046	18209	18038	18074	17955	17942	17837	18088	18138	17852	18053	17899	18079	17948	17888	17946	18149	17859	17976	17838	17911	18130	18111	17980	18020	18067	17956	18081	17993	18104	17828	18118	18154	17895	18020	18090	18048	17949	18139	17945	17883	18117	17926	17973	18084	18017	17838	17905	17989	17971	17998	17915	17990	17970	17878	17923	18019	18020	18149	18054	17816	17943	17862	18054	17956	18159	17884	17876	17744	17899	18014	17884	18176	18180	17897	17881	17963	17811	17822	17975	17926	17961	17972	18017	17991	18110	18026	17805	17898	17945	17908	17839	18102	18060	17889	18069	18039	18000	17797	18045	18035	18158	18126	17960	17941	17944	17999	17861	17981	17984	17972	17906	17947	17950	17909	18164	18089	18063	18144	18017	18110	18252	18006	18166	18043	18127	17974	18041	17931	18064	17825	17770	17953	17841	18193	18051	17937	17897	18065	17964	17999	17928	18167	17928	18077	18056	17838	17661	17962	18066	17936	17952	17984	17734	17988	17781	17675	17890	18097	17967	18074	18017	17995	17920	17865	17988	17875	17887	17940	18104	17882	18031	17870	17907	17908	17814	18009	18070	18026	17914	17833	18061	17673	18132	18093	18052	17908	17843	17851	17720	18026	17955	18242	18031	18017	17944	17886	17897	17991	17854	17845	18154	17900	18059	17981	18035	17911	17991	17954	18134	18120	18104	17858	18044	17958	18007	17945	18218	17999	18078	18046	17959	18056	18176	17938	17791	18039	17940	17951	17922	18092	18062	18124	18195	17998	17949	18078	17889	18106	17998	18026	17972	17815	18017	17988	18006	17934	17831	17850	17716	17931	18064	17853	18002	18125	18100	17996	17944	18059	17920	18102	17829	17961	17969	17984	17938	17977	18089	18074	17990	18015	18107	17860	17972	17937	17896	18023	18092	18072	17928
25071	16038	15345	15290	16736	19318	21004	22681	23322	22049	21121	20361	19417	18636	18093	17663	17321	16863	16774	16307	16257	16077	15950	15808	15753	15593	15754	15603	15517	15537	15472	15379	15217	15069	15094	14897	15135	15194	15093	15119	15182	15168	15218	15176	14989	14979	14987	15036	15015	14999	15286	15266	15098	14902	15076	15147	15043	15097	14750	14901	14846	14947	14867	14860	14954	15027	14863	14832	14857	14832	14840	14850	14740	14836	14874	14880	14750	14723	14713	14825	14729	14695	14675	14827	14735	14607	14544	14725	14781	14566	14694	14638	14719	14719	14757	14634	14719	14667	14719	14671	14719	14793	14840	14768	14752	14776	14861	14964	14675	14739	14870	14565	15079	14733	14803	14898	14603	14714	14685	14559	14732	14862	14574	14601	14794	14683	14528	14589	14846	14685	14661	14710	14620	14622	14744	14807	14721	14762	14531	14855	14750	14654	14820	14711	14749	14922	14732	14804	14712	14551	14910	14773	14666	14716	14803	14757	14846	14772	14710	14855	14591	14659	14596	14722	14769	14766	14509	14709	14784	14476	14612	14750	14596	14709	14645	14796	14636	14760	14686	14770	14819	14721	14709	14657	14845	14900	14674	14721	14813	14948	14782	14851	14720	14795	14683	14743	14778	14795	14894	14622	14817	14512	14748	14932	14676	14835	14726	14729	14773	14920	14842	14695	14837	14799	14686	14737	14922	14879	14793	14664	14922	14729	14707	14755	14812	14907	14692	14613	14809	14659	14793	14761	14686	14760	14812	14801	14844	14771	14649	14744	14708	14702	14703	14571	14783	14798	14529	14629	14692	14624	14825	14777	14734	14897	14730	14594	14664	14672	14792	14750	14587	14699	14763	14776	14620	14810	14720	14765	14817	14789	14708	14542	14839	14773	14726	14721	14629	14841	14816	14714	14857	14710	14707	14657	14691	14738	14648	14853	14583	14877	14764	14773	14677	14742	14744	14683	14585	14835	14697	14684	14797	14703	14675	14744	14610	14755	14683	14716	14633	14832	14630	14719	14839	14804	14984	14553	14753	14827	14779	14696	14622	14687	14752	14763	14794	14735	14716	14635	14610	14823	14693	14589	14722	14873	14821	14753	14789	14931	14723	14892	14812	14698	14627	14715	14834	14760	14544	14806	14675	14825	14704	14639	14545	14698	14836	14666	14651	14732	14724	14793	14814	14909	14763	14679	14749	14670	14624	14665	14509	14707	14753	14723	14654	14708	14839	14632	14725	14634	14778	14740	14592	14852	14611	14665	14625	14619	14718	14750	14909	14818	14706	14750	14704	14773	14756	14709	14790	14712	14653	14724	14675	14739	14708	14763	14823	14752	14648	14580	14671	14755	14543	14653	14666	14650	14787	14811	14745	14654	14887	14763	14635	14700	14566	14775	14664	14607	14863	14796	14894	14793	14734	14774	14821	14675	14811	14666	14580	14826	14563	14806	14691	14738	14731	14740	14614	14742	14785	14799	14703	14820	14763	14761	14836	14730	14794	14712	14813	14632	14775	14860	14699	14617	14766	14768	14758	14704	14816	14646	14677	14679	14790	14783	14709	14656	14704	14922	14897	14658	14728	14660	14668	14629	14857	14732	14673	14781	14738	14703	14685	14810	14688	14683	14966	14847	14790	14817	14655	14796	14607	14832	14663	14649	14739	14871	14794	14798	14550	14803	14847	14692	14783	14774	14949	15012	14746	14788	14715	14715	14643	14718	14718	14720	14696	14789	14665	14796	14835	14677	14611	14714	14605	14819	14595	14547	14887	14800	14624	14737	14567	14707	14731	14731	14793	14694	14517	14636	14568	14699	14958	14620	14745	14809	14675	14829	14654	14642	14585	14727	14490	14788	14682	14591	14870	14571	14788	14868	14663	14672	14753	14645	14742	14817	14589	14865	14728	14681	14835	14700	14701	14659	14676	14636	14806	14836	14801	14633	14866	14450	14640	14675	14608	14580	14695	14772	14725	14715	14738	14790	14751	14782	14747	14678	14636	14710	14673	14814	14541	14750	14580	14809	14732	14592	14696	14863	14747	14857	14673	14645	14809	14831	14742	14745	14769	14682	14648	14781	14668	14786	14600	14580	14716	14656	14707	14741	14790	14707	14638	14782	14654	14797	14821	14821	14627	14710	14592	14587	14607	14660	14780	14718	14848	14712	14637	14563	14731	14690	14704	14737	14628	14692	14702	14907	14599	14821	14643	14808	14448	14685	14903	14591	14684	14798	14864	14679	14827	14674	14831	14510	14803	14725	14633	14587	14617	14778	14750	14756	14702	14800	14625	14690	14731	14738	14506	14667	14795	14713	14837	14571	14664	14536	14748	14716	14871	14856	14596	14801	14825	14682	14714	14650	14664	14713	14694	14724	14718	14586	14729	14837	14665	14665	14700	14699	14732	14582	14785	14772	14801	14642	14760	14563	14802	14700	14792	14893	14751	14742	14470	14798	14678	15014	14648	14906	14752	14815	14721	14735	14763	14348	14552	14621	14696	14701	14821	14815	14747	14752	14786	14761	14752	14711	14964	14607	14596	14771	14746	14608	14822	14684	14868	14632	14798	14682	14588	14752	14763	14674	14649	14799	14700	14682	14763	14790	14624	14910	14664	14721	14768	14675	14651	14867	14753	14790	14860	14631	14772	14932	14728	14736	14815	14850	14771	14561	14873	14661	14655	14765	14646	14704	14577	14812	14648	14882	14650	14782	14888	14680	14799	14721	14897	14770	14814	14655	14590	14802	14698	14852	14756	14939	14729	14754	14788	14759	14705	14941	14641	14623	14706	14709	14520	14729	14736	14700	14744	14790	14808	14690	14686	14876	14797	14753	14569	14841	14739	14884	14933	14708	14759	14726	14850	14616	14816	14880	14761	14723	14751	14758	14775	14774	14762	14632	14726	14677	14683	14622	14824	14574	14728	14752	14804	14673	14714	14784	14782	14784	14683	14942	14598	14771	14783	14648	14658	14769	14742	14806	14637	14561	14777	14611	14708	14737	15038	14747	14659	14708	14619	14786	14818	14713	14733	14777	14820	14683	14647	14677	14795	14646	14769	14818	14782	14686	14820	14747	14901	14714	14629	14704	14764	14732	14851	14662	14695	14888	14624	14750	14640	14738	14725	14707	14836	14773	14755	14772	14468	14740	14720	14766	14846	14779	14669	14598	14724	14812	14858	14764	14865	14564	14691	14807	14598	14881	14750	14690	14772	14754	14656	14622	14614	14723	14800	14816	14601	14636	14623	14780	14674	15031	14736	14828	14922	14818	14900	14782	14768	14700	14764	14765	14751	14745	14658	14824	14682	14593	14888	14602	14809	14636	14789	14720	14740	14755	14752	14787	14862	15012	14805	14830	14774	14638	14899	14710	14706	14591	14701	14644	14874	14767	14943	14821	14766	14574	14626	14809	14611	14695	14779	14769	14730	14606	14965	14697	14654	14742	14647	14857	14627	14607	14598	14638	14811	14587	14614	14730	14678	14750	14771	14813	14710	14598	14789	14784	14753	14756	14697	14608	14665	14608	14772	14903	14512	14826	14766	14753	14784	14769	14737	14787	14830	14780	14670	14679	14743	14588	14718	14808	14771	14857	14796	14761	14690	14785	14867	14680	14774	14760	14758	14831	14521	14812	14798	14483	14654	14645	14737	14791	14685	14625	14826	14804	14596	14821	14728	14815	14577	14666	14525	14887	14637	14844	14714	14746	14764	14638	14831	14662	14774	14698	14695	14595	14712	14710	14752	14775	14657	14887	14939	14704	14731	14749	14648	14578	14645	14700	14698	14663	14709	14766	14912	14671	14777	14660	14926	14732	14887	14781	14580	14711	14770	14701	14679	14722	14621	14714	14660	14773	14720	14859	14647	14724	14735	14631	14650	14642	14604	14765	14807	14732	14592	14792	14589	14821	14910	14735	14741	14752	14524	14606	14778	14677	14660	14741	14896	14769	14745	14722	14675	14615	14876	14856	14629	14883	14902	14696	14688	14689	14820	15036	14753	14769	14705	14815	14739	14793	14568	14870	14931	14728	14593	14637	14825	14861	14742	14658	14646	14500	14727	14904	14862	14706	14622	14862	14791	14867	14869	14820	14591	14782	14628	14774	14808	14736	14817	14692	14871	14772	14730	14764	14603	14701	14701	14634	14755	14792	14684	14734	14864	14680	14789	14674	14636	14700	14623	14666	14812	14589	14653	14725	14650	14723	14687	14836	14851	14589	14917	14857	14695	14790	14694	14746	14613	14591	14822	14617	14764	14840	14740	14559	14736	14785	14739	14631	14839	14620	14725	14656	14667	14731	14719	14736	14501	14794	14716	14622	14827	14675	14627	15006	14681	14642	14629	14930	14506	14693	14802	14727	14797	14691	14899	14402	14808	14743	14647	14761	14478	14841	14727	14735	14830	14664	14836	14669	14644	14659	14730	14733	14699	14720	14731	14807	14692	14742	14856	14764	14655	14754	14821	14631	14680	14835	14838	14972	14674	14783	14781	14531	14614	14789	14801	14820	14817	14718	14715	14665	14710	14775	14581	14622	14782	14841	14567	14670	14686	14739	14868	14642	14701	14855	14658	14868	14646	14799	14755	14737	14816	14725	14530	14664	14811	14849	14728	14895	14674	14614	14918	14823	14679	14736	14627	14519	14722	14774	14746	14632	14780	14688	14663	14782	14785	14812	14834	14637	14717	14771	14698	14781	14768	14730	14594	14586	14724	14827	14678	14753	14693	14658	14640	14464	14707	14907	14678	14782	14735	15040	14849	14692	14751	14696	14674	14674	14615	14762	14663	14730	14796	14585	14580	14652	14747	14756	14563	14755	14763	14816	14618	14784	14731	14720	14651	14773	14602	14769	14815	14752	14820	14725	14822	14759	14727	14845	14654	14698	14662	14800	14671	14569	14668	14847	14809	14725	14753	14666	14716	14793	14702	14682	14857	14656	14646	14804	14623	14944	14854	14590	14653	14801	14684	14728	14710	14737	14865	14769	14701	14854	14713	14594	14777	14733	14800	14688	14673	14818	14829	14490	14669	14805	14741	14770	14811	14745	14680	14553	14901	14788	14844	14664	14617	14842	14806	14709	14670	14575	14796	14803	14732	14796	14433	14830	14848	14593	14827	14845	14749	14603	14555	14879	14867	14614
31163	20532	19725	19221	18843	19728	21137	22047	22940	22783	22334	21346	20956	20334	20337	20379	19751	19692	19584	19380	19457	19185	19066	19028	18918	19028	18966	18775	18952	18883	18582	18645	18515	18766	18473	18584	18753	18589	18703	18531	18742	18697	18745	18566	18707	18495	18593	18634	18560	18622	18589	18640	18807	18671	18753	18770	18704	18374	18425	18455	18579	18426	18573	18671	18658	18400	18580	18377	18609	18406	18540	18671	18395	18430	18407	18542	18275	18325	18515	18423	18420	18323	18482	18506	18504	18561	18520	18389	18378	18439	18418	18470	18616	18387	18336	18441	18578	18525	18189	18464	18295	18627	18431	18511	18507	18353	18554	18341	18194	18363	18341	18423	18668	18352	18445	18337	18374	18579	18468	18442	18486	18204	18503	18305	18369	18572	18436	18482	18208	18449	18454	18500	18505	18655	18491	18436	18530	18653	18275	18375	18414	18323	18485	18492	18453	18297	18456	18233	18381	18346	18407	18423	18427	18455	18567	18296	18308	18578	18455	18448	18528	18542	18521	18230	18281	18562	18415	18635	18511	18370	18359	18594	18394	18392	18533	18369	18418	18429	18572	18431	18440	18501	18510	18225	18545	18371	18464	18401	18378	18444	18571	18717	18549	18241	18614	18377	18372	18437	18532	18320	18389	18546	18442	18552	18609	18522	18464	18587	18568	18546	18418	18490	18389	18470	18361	18426	18612	18343	18528	18553	18522	18636	18420	18421	18515	18440	18533	18257	18538	18424	18534	18743	18560	18641	18524	18594	18411	18428	18381	18515	18369	18414	18454	18539	18651	18524	18542	18519	18477	18641	18414	18643	18396	18451	18586	18664	18355	18317	18522	18615	18399	18266	18097	18423	18442	18424	18441	18700	18438	18446	18557	18484	18628	18661	18459	18391	18467	18381	18598	18649	18426	18430	18365	18395	18481	18503	18358	18555	18511	18585	18372	18476	18386	18436	18580	18399	18499	18370	18396	18453	18675	18632	18441	18473	18406	18449	18385	18440	18732	18256	18568	18329	18266	18546	18425	18372	18308	18330	18351	18243	18526	18438	18453	18170	18686	18617	18415	18488	18544	18488	18289	18374	18447	18524	18678	18464	18447	18470	18404	18445	18449	18555	18477	18401	18467	18431	18460	18332	18469	18432	18362	18495	18314	18488	18488	18447	18480	18425	18399	18418	18519	18478	18241	18597	18537	18439	18531	18615	18515	18429	18539	18462	18337	18434	18290	18445	18566	18493	18512	18414	18590	18605	18712	18379	18460	18457	18507	18471	18402	18350	18412	18381	18606	18555	18608	18607	18686	18548	18607	18273	18388	18400	18556	18520	18453	18362	18421	18338	18319	18602	18462	18424	18584	18644	18568	18425	18615	18360	18527	18267	18400	18585	18377	18353	18488	18567	18448	18454	18566	18577	18498	18417	18266	18610	18367	18469	18527	18267	18461	18559	18432	18626	18164	18403	18300	18320	18411	18585	18333	18480	18559	18228	18557	18508	18518	18572	18230	18264	18549	18687	18575	18444	18556	18506	18333	18312	18277	18312	18452	18641	18285	18288	18201	18563	18373	18302	18393	18540	18467	18519	18497	18384	18618	18603	18517	18759	18405	18516	18436	18572	18504	18589	18565	18422	18503	18395	18491	18532	18553	18419	18573	18575	18504	18550	18401	18579	18514	18349	18513	18482	18416	18494	18485	18201	18397	18672	18365	18506	18405	18369	18548	18268	18221	18454	18392	18465	18279	18284	18563	18343	18368	18543	18389	18530	18552	18564	18473	18493	18263	18545	18482	18518	18433	18305	18399	18584	18455	18823	18639	18531	18391	18464	18529	18360	18371	18211	18328	18645	18506	18488	18546	18478	18398	18531	18440	18644	18584	18575	18474	18521	18330	18436	18259	18407	18377	18297	18362	18604	18737	18540	18615	18468	18638	18404	18410	18521	18567	18300	18464	18556	18467	18544	18582	18345	18300	18381	18523	18404	18570	18704	18316	18439	18382	18488	18525	18456	18419	18545	18349	18610	18498	18366	18371	18585	18656	18435	18463	18388	18473	18359	18563	18461	18383	18283	18534	18573	18354	18331	18367	18440	18369	18483	18553	18439	18381	18488	18902	18430	18391	18452	18329	18548	18387	18503	18441	18428	18473	18382	18329	18500	18428	18423	18364	18448	18446	18431	18531	18576	18439	18630	18554	18578	18626	18726	18598	18300	18506	18397	18506	18174	18300	18270	18582	18537	18626	18668	18668	18433	18350	18463	18329	18505	18415	18487	18334	18441	18394	18412	18421	18352	18540	18704	18482	18230	18376	18519	18447	18561	18337	18606	18502	18292	18407	18505	18646	18589	18499	18481	18330	18553	18461	18499	18543	18432	18400	18393	18531	18362	18703	18313	18379	18496	18240	18577	18451	18400	18461	18438	18423	18482	18394	18494	18281	18312	18198	18363	18598	18389	18489	18485	18449	18732	18484	18625	18563	18539	18472	18486	18456	18366	18336	18290	18465	18403	18623	18276	18192	18416	18618	18460	18508	18372	18330	18478	18573	18756	18459	18427	18619	18496	18242	18447	18428	18367	18599	18294	18556	18527	18555	18382	18405	18432	18440	18514	18401	18422	18418	18510	18657	18587	18265	18609	18519	18570	18215	18543	18157	18261	18402	18385	18476	18476	18429	18328	18282	18266	18636	18483	18547	18265	18513	18426	18475	18363	18422	18486	18664	18271	18280	18618	18406	18484	18566	18605	18524	18468	18412	18476	18617	18373	18517	18683	18316	18346	18508	18436	18402	18570	18514	18258	18259	18496	18489	18447	18368	18422	18524	18413	18537	18565	18293	18400	18528	18554	18536	18245	18457	18351	18579	18514	18430	18488	18594	18722	18512	18404	18272	18393	18467	18498	18565	18480	18482	18768	18430	18553	18627	18545	18456	18324	18446	18663	18488	18514	18439	18501	18318	18403	18389	18409	18579	18392	18248	18524	18378	18582	18388	18466	18389	18427	18405	18394	18554	18635	18248	18480	18366	18482	18472	18500	18436	18449	18501	18464	18613	18629	18422	18491	18468	18197	18468	18530	18491	18323	18346	18391	18526	18611	18584	18544	18394	18539	18393	18326	18543	18639	18326	18458	18219	18475	18482	18403	18632	18489	18365	18600	18451	18566	18470	18498	18522	18365	18405	18432	18547	18380	18512	18414	18559	18465	18662	18567	18325	18458	18500	18343	18391	18553	18450	18371	18441	18495	18586	18354	18632	18527	18443	18479	18334	18336	18672	18678	18783	18598	18348	18495	18628	18452	18398	18550	18290	18279	18425	18283	18343	18501	18429	18569	18452	18568	18478	18598	18425	18480	18475	18502	18243	18504	18410	18412	18450	18548	18422	18499	18402	18417	18608	18267	18554	18393	18383	18594	18451	18308	18307	18432	18480	18393	18475	18484	18536	18327	18499	18383	18519	18587	18346	18581	18444	18396	18581	18353	18449	18508	18518	18471	18414	18480	18346	18636	18701	18548	18492	18643	18414	18632	18502	18463	18543	18364	18563	18384	18594	18270	18383	18483	18452	18517	18485	18200	18407	18508	18367	18741	18561	18487	18550	18500	18198	18465	18408	18285	18340	18368	18608	18403	18441	18386	18346	18407	18480	18517	18410	18502	18479	18828	18562	18463	18369	18359	18497	18284	18295	18461	18291	18294	18637	18361	18807	18572	18494	18447	18562	18436	18425	18460	18582	18499	18288	18351	18389	18416	18187	18502	18454	18378	18643	18461	18481	18282	18599	18635	18635	18322	18457	18277	18509	18477	18538	18392	18526	18266	18471	18318	18495	18378	18398	18648	18515	18540	18499	18422	18737	18661	18658	18355	18622	18582	18453	18574	18568	18410	18548	18382	18454	18581	18512	18383	18420	18432	18424	18488	18335	18303	18476	18406	18512	18345	18613	18569	18616	18312	18512	18481	18567	18452	18474	18381	18564	18579	18416	18411	18428	18542	18271	18490	18339	18472	18284	18544	18581	18432	18706	18250	18304	18333	18665	18584	18481	18570	18399	18272	18515	18506	18527	18478	18333	18462	18590	18476	18676	18394	18316	18349	18393	18663	18599	18454	18416	18495	18389	18339	18329	18498	18357	18225	18609	18326	18355	18570	18368	18671	18512	18323	18602	18545	18586	18391	18383	18452	18474	18494	18418	18537	18855	18509	18623	18425	18501	18399	18582	18332	18435	18347	18206	18274	18672	18591	18540	18190	18503	18422	18435	18558	18446	18466	18360	18295	18360	18568	18608	18380	18666	18486	18609	18567	18659	18481	18542	18355	18665	18450	18723	18213	18810	18630	18419	18343	18431	18418	18545	18487	18675	18449	18298	18652	18223	18607	18477	18466	18381	18443	18333	18421	18293	18339	18653	18380	18560	18601	18242	18573	18733	18421	18346	18471	18369	18363	18389	18544	18389	18206	18277	18370	18460	18663	18450	18686	18665	18461	18483	18663	18562	18425	18415	18420	18498	18396	18581	18359	18457	18556	18431	18322	18533	18554	18484	18584	18279	18330	18472	18748	18624	18504	18421	18512	18380	18370	18407	18520	18266	18272	18657	18455	18598	18610	18478	18397	18607	18477	18460	18521	18518	18417	18647	18598	18477	18791	18722	18585	18292	18505	18500	18388	18618	18622	18373	18455	18412	18558	18577	18607	18425	18574	18474	18641	18545	18328	18544	18525	18362	18492	18483	18372	18377	18485	18290	18506	18565	18705	18452	18607	18493	18523	18463	18423	18243	18470	18292	18342	18442	18339	18486	18342	18533	18450	18570	18477	18349	18481	18407	18475	18520	18489	18355	18448	18559	18473	18525	18620	18433	18588	18449	18432	18591	18396	18409	18444	18515	18542	18256	18626	18703	18562	18429	18489	18568	18386	18704	18508	18658	18354	18316	18318	18444	18602	18354	18476	18532	18538	18434	18440	18614	18505	18694	18356	18528	18518	18419	18594	18649	18232	18378	18368	18282	18557	18389	18396	18414	18394	18582	18477	18332	18372	18472	18384	18261	18312	18317	18340	18437	18517	18404	18497	18584	18281	18443	18403	18351	18569	18382	18392	18365	18685	18476	18450	18357	18412	18497	18627	18369	18457	18707	18610	18381	18375
24591	16077	15475	15523	17139	19693	21324	22863	23543	22960	21801	20660	19786	19119	18404	17880	17737	17391	16969	16754	16577	16439	16347	15986	16153	15913	15924	15973	15814	15695	15578	15591	15499	15465	15479	15318	15499	15385	15246	15368	15297	15529	15432	15278	15258	15200	15219	15231	15126	15453	15279	15389	15455	15379	15234	15350	15571	15280	15374	15120	15104	15089	15070	15099	15174	14942	15292	15122	15058	15144	15051	15171	15225	15049	15223	15147	15067	15087	15150	14963	15066	15037	14922	15077	14963	14916	14915	14949	14974	15065	14964	14950	14860	15063	14975	15103	14943	15076	15039	14870	15049	15136	15042	15080	15071	14981	14921	14862	14952	14983	15073	15058	14895	15012	14998	15037	14936	14978	14993	15138	15084	15057	14825	14941	15051	14822	14942	15122	15002	15053	14828	15073	15138	15097	15016	14976	15194	14970	15156	14921	14970	14876	15025	15147	14875	15002	14878	14901	15086	15024	14965	14948	15046	14825	14978	14973	15045	14962	14863	14970	14968	14816	14865	15111	14986	15100	14772	14859	14871	14902	14987	15054	14855	14897	15056	14958	14849	15001	15006	14956	14901	15001	14960	15046	14985	15000	15056	15042	14862	14853	14919	14944	14882	15005	14981	15008	14997	14878	14869	15085	14880	14991	14904	15041	15046	15012	15000	15118	14946	14844	15208	15032	15001	15038	15018	14948	14934	15163	14926	14973	15047	14989	14971	15079	14880	15058	15010	14936	14913	14874	15065	14849	14888	14949	15004	14915	14885	14926	15166	14921	14884	15069	14988	14864	15059	15050	14986	14859	15002	14906	15144	15063	15020	14934	14928	14923	15062	15009	15038	15049	15014	14864	14822	15041	14918	15044	15027	14808	14943	14804	14854	14956	14886	15086	14943	14963	15061	14862	15114	14992	14852	14904	14797	15092	14989	15102	14976	15091	15106	15051	15038	14930	15088	14875	15014	14971	15029	15096	14710	15069	14840	15224	14984	14957	15061	14740	15025	15172	14908	14785	15205	14891	15084	15222	14998	14862	14948	15046	15059	14934	14896	14955	15020	14999	14968	14960	14937	14926	15133	14993	14932	14866	14905	14954	14948	15065	15083	15063	15003	15047	15020	14825	14958	15109	14985	14844	14975	15021	15010	15004	15110	15098	15133	14813	14879	14930	15016	14954	14964	14818	14946	15058	15026	15006	15098	15007	14963	14948	14835	14938	14947	14935	14973	15034	15023	14933	14827	15070	14933	14899	15026	14957	15090	15073	15065	14883	14966	15063	14965	14934	14981	14734	15036	14960	14951	15011	15088	15043	15208	14874	14905	15010	15053	14937	15041	15058	15021	14957	15153	14904	14962	14864	14980	15003	14917	15206	15011	15147	14955	14844	15036	14991	14814	14923	14876	15086	14968	14936	15148	15070	14942	14855	14909	15064	14948	14947	15119	14915	14854	14898	15149	14847	15004	14950	14892	15007	14986	14959	14867	15004	15023	14993	15065	14995	14856	15115	14928	15173	15089	14915	14940	15001	15140	15158	14806	14871	14919	14930	14856	15043	14956	15064	14998	14891	15058	14877	15027	14972	14977	15006	15002	14932	14957	15081	15012	14970	15125	14883	15122	14865	15006	14853	14888	15023	15009	14934	14885	14943	14991	14969	14999	14883	14983	14963	14897	14909	14915	14984	14981	14969	15032	14939	14896	14879	14957	15063	15109	14951	14980	15006	14904	14933	15209	15096	15049	14852	14902	15059	14988	14934	15073	14874	14930	15078	15102	14896	14993	14991	14996	14864	15066	14961	15103	14800	15170	15082	15086	15067	14954	14857	15006	15210	14992	15075	14903	15063	15165	14853	15080	14992	14958	14836	15042	14914	14896	14685	14981	14994	15023	15073	15123	15079	15021	15044	14839	15028	14972	15060	14960	14946	14904	14926	15151	14853	15156	15014	14877	14995	14940	15039	14899	14949	15076	14870	15092	14972	15142	14763	15232	14926	14882	15032	15098	14961	14928	14913	15007	14978	14958	15043	14986	15045	15080	15127	15024	14878	14974	14912	15083	14914	14869	15004	15046	15174	14903	15123	14996	14883	15180	15177	14978	14867	14930	14971	15049	15004	15016	14988	14890	15017	15071	15004	14999	14856	15109	14925	14915	14836	14929	15165	15163	15006	14879	15066	14734	14792	15102	15144	15121	14988	14896	14966	14952	14955	14978	14959	15012	14910	15014	15058	14865	14883	14982	14971	14912	14900	15073	15020	14924	14951	14973	15164	15035	15067	14968	14998	14876	15013	15013	15009	15007	15125	14976	15179	14954	15034	14770	15157	14916	15072	15091	15053	15150	15036	14937	15046	14861	14924	15004	15110	14955	15042	15141	14903	15178	14989	15007	15039	15035	14918	14985	14839	14906	14925	14981	14967	14913	14823	14926	15034	15118	14815	15003	15076	14935	14961	14993	15027	15045	15032	14895	15032	14915	15064	15067	14838	14981	14876	15085	14997	15033	14953	15042	15285	14931	14997	14794	14828	14759	14942	15010	15009	15027	14722	14886	14965	15030	15034	15054	14905	15002	15049	14964	14963	15153	14807	15110	15104	15229	14964	14848	14916	15021	14923	14884	14945	15096	15042	14839	14880	14891	14806	15014	15007	14968	14809	15087	15042	14847	14975	15062	15016	14995	14931	15077	15041	14913	15032	15123	14879	14986	14859	14723	14838	15097	14917	14971	14920	15024	14945	14955	15000	15157	14876	14945	14933	14879	14876	14994	15082	15068	14965	14891	14979	14968	15011	15013	15121	14863	15131	15167	14856	15209	14937	15000	14989	14954	14933	14688	15102	15135	14863	14979	14874	14967	14991	15036	15035	14844	14806	14972	14759	15067	15209	14815	15009	14997	15037	15027	14907	14948	14800	15020	14892	15089	14831	14887	15091	14925	15053	14827	14976	15017	14961	14938	14917	15247	14942	15022	14880	14908	14944	15074	15015	14957	15039	14846	15121	14995	14929	14919	15127	14980	15222	14996	14819	14937	15015	15058	15078	14857	14904	14949	14987	14922	15028	15100	15040	15104	15047	15060	14915	15001	14936	15017	14990	14954	14999	14975	15031	15029	14889	15108	14849	14963	14943	14907	15037	15051	15029	14940	14776	14989	15066	14747	15131	14807	14905	15070	14870	14995	14916	14962	15053	15057	14968	14948	14784	15031	15102	14760	14828	15027	15072	14936	15077	14882	14974	14878	14883	15035	14845	14979	15192	15129	14864	15052	14961	15077	14949	15000	14894	14967	15014	15070	14918	14882	15026	15137	14918	14891	15034	15020	14963	14925	15046	15016	14955	15037	15031	15093	15067	14903	14896	14983	14827	15025	14992	14847	15053	14966	15056	15056	14796	14981	14873	15012	15054	15087	14813	15101	14932	15111	14894	14875	15164	14751	15021	15004	15180	14875	14851	14890	15089	14935	14931	15119	15030	14790	15151	15000	14808	14895	14870	14937	15065	14941	14931	14959	15008	15087	15003	14949	14952	14981	14932	15001	15073	14831	15124	15189	15082	14938	15105	15101	15081	14859	14971	14992	15239	15027	14951	15111	15083	14926	14949	14935	15069	14898	15037	15015	15005	14935	15037	15000	14978	15033	15218	14879	15054	14941	15034	14983	15068	14867	15109	14934	15172	15208	14871	14997	14935	14910	15104	14893	15004	14955	15020	14779	14978	14741	15095	14993	14928	14921	15002	15037	14912	14976	15096	14936	14942	14993	15054	15067	15198	15036	15039	15097	15114	15099	14987	14962	14993	14973	15190	14901	14911	14994	14903	14821	15028	14953	15068	14923	14889	14929	14899	15037	14957	14963	14963	15043	14911	14903	15052	14938	15066	14886	15062	14886	14850	15054	15071	14947	15109	14952	15089	15286	15111	14974	15055	14939	14878	14959	14956	15004	15086	15021	15016	14995	14990	15033	15115	14966	14900	14951	14999	15027	15001	14875	15176	15092	14967	14943	15041	14844	14955	14936	15164	14946	14862	15081	15145	14838	14951	15055	14882	15072	14934	15065	15022	14971	15009	15058	15041	15048	14818	14944	14986	14912	14963	14914	15089	14943	15001	15040	14936	15014	14948	14871	14943	14960	14889	15103	14969	14989	14952	14960	14866	14983	15025	15054	15113	15067	14914	14800	14898	14935	14790	15067	15126	15033	14991	15033	15008	15082	15042	14953	15079	14948	14847	15037	14902	14995	15022	15017	14748	15087	15087	15096	14997	14906	14943	15106	15112	14999	15053	15094	15045	15095	15000	14990	15088	15034	14971	15165	15103	14954	15010	15052	14907	15065	15137	14987	15034	15077	14967	15054	14999	14946	14982	14988	14995	15139	15019	14946	14958	15079	15046	15042	14915	14969	14991	14884	15214	15040	14892	15067	15064	14953	15001	15034	14969	14980	14978	15237	15066	15078	14869	15157	14968	14866	15081	15271	15002	15189	15052	14830	15002	14987	15002	15038	15148	15156	14991	14995	15053	14881	15031	15227	15059	15291	15029	15035	14990	15014	14954	15192	14861	15066	15013	15009	15028	14890	15115	14871	15064	14869	14937	15101	15019	15120	14981	15041	15003	15142	14862	14893	15116	14938	14967	14970	15033	15121	14950	15004	15001	14953	15086	14886	14960	14938	14890	15087	15049	14754	15024	14998	14891	14895	15029	14980	15052	14993	15032	15157	14911	15037	14953	15078	14827	15005	15005	15004	14971	14897	15049	14891	14889	15081	15010	15064	15175	15023	15098	14858	15097	15064	14889	14830	15001	15145	14859	14974	14984	14913	14941	15106	14772	14853	14958	15077	14842	14933	15029	14956	14928	14960	14865	15051	15119	14882	15010	14791	14757	14905	15197	14814	14976	15153	15258	15080	15141	15014	14959	15080	14990	14861	14975	14963	15037	14835	14924	14861	15073	14973	14850	14918	14950	14884	14796	14874	14944	14887	14935	15009	14791	14982	14932	15050	14895	15167	14947	14941	15029	15146	15017	14918	14885	14957	15053	14978	14985	15038	14982	14892	15032	14966	14944	14833	15083	14931	15073	15030	14857	14966	14961	15036	14903	15072	15177	15105	14991	15048	15001	15059	15037	14986	14952	15176	15144	15134	15033	14943	15025
25418	17589	17280	17122	17119	17544	18187	18788	19163	19134	18967	18448	17832	17840	17908	17698	17655	17534	17446	17272	17313	17465	17215	17344	17086	17126	17130	16921	17098	17105	17197	17039	17063	16892	16984	16935	16930	17134	17117	17047	16995	17083	16921	17036	17079	16883	17058	16810	16997	17111	17029	17163	17112	17080	17063	16955	16954	16894	17160	17067	17013	17026	17202	17088	16917	17015	16775	17006	16812	17016	17043	16842	17054	16915	17071	16944	16986	16985	16892	16872	16961	16758	16799	17091	17058	16998	16776	16923	16898	16814	16935	16838	16844	17111	16938	16962	16774	16962	17084	17225	17137	17034	16986	17155	16959	17063	16976	17132	17049	16750	16982	16855	16944	16975	17030	16800	16810	17181	16953	16971	16955	17015	16914	16841	16900	16818	16879	16756	16992	16953	17026	17070	17078	17088	17017	16977	17042	16990	16600	17034	16832	16874	16931	16812	16968	17075	17040	17206	16796	16872	16948	16705	17039	16780	17102	16931	16767	16898	16920	16707	17068	17154	17041	16841	16944	16971	16932	16875	16986	16809	16886	16945	17060	16899	16987	16879	16948	16989	17009	16798	16953	16823	16935	16875	16956	17090	17077	16930	16863	16855	16965	16791	17074	16712	16954	16836	17107	17039	17031	17077	17022	17026	16899	17090	16904	16857	16944	17013	16917	16900	16883	16861	16884	17043	17049	16898	17044	16983	16957	16851	16945	16621	16828	16822	16871	17158	17086	16997	16911	16999	17003	16893	16957	16881	17015	17058	16931	16984	17094	17043	17006	17002	17002	16913	16941	16953	17117	17110	17003	16822	16803	17001	16925	17033	17077	16992	17127	16898	16958	17100	17120	17014	16992	17049	17034	16881	16905	16973	16897	17058	16979	17029	17023	16880	17143	17061	16849	16840	16985	17000	16910	16888	16965	16918	16861	16833	16872	16898	16996	17073	16881	17067	16847	16975	16853	16728	16875	17168	16887	16786	17042	16872	16712	16732	16836	17097	16880	17014	16913	16900	16884	16956	17112	17075	16898	17020	16814	16934	16962	17142	17209	16915	17002	17138	17012	16919	16713	17177	16831	16775	17081	16981	16900	16840	16770	16818	17000	16872	16879	17041	17050	16931	17057	16884	16797	16953	17033	16918	16993	17045	17027	16982	16860	16888	17052	16943	16857	16890	17019	17000	17113	17097	17009	17020	17246	17062	16990	17006	16881	17027	17052	16798	17019	16980	17109	16915	16820	17172	17159	16901	16788	17060	16892	16890	16853	16971	16944	16985	17073	17055	16790	16812	16942	16723	16916	16779	16915	16954	16789	16855	16927	17157	16924	16883	16966	16976	16892	16920	16991	17042	17068	17108	17032	16944	17060	16977	16891	16963	16923	16934	16907	17047	17047	16807	16947	16801	16664	16880	16901	16931	16894	17285	17089	17019	16895	16899	16825	17111	16960	17007	16835	17159	16676	16967	17017	17005	17112	17182	16982	16921	17114	16805	16859	16915	16798	16909	16866	16916	16691	16908	16847	16939	16906	16947	17088	16835	17103	16996	16946	16963	16990	16677	17011	17005	16855	16907	16963	16921	17068	16992	16876	16745	17210	16973	16974	16882	16903	16879	16966	16984	16696	17138	17073	16893	16830	17009	16975	17020	16985	16794	17186	16907	17096	16919	16919	16829	16859	16891	17021	17046	16964	17012	16960	16880	17136	17011	16964	16903	16942	17069	16878	16886	16991	17089	16990	16942	16878	16950	17072	16822	16970	16935	16844	16692	16950	16788	17042	16929	17097	16927	16938	16913	16911	16812	17085	17185	17011	16888	16962	17096	16893	16859	16953	16906	16614	16995	16831	16918	17040	16908	17097	17026	17088	16821	16908	16722	17053	17107	16985	16994	16908	16991	16842	16930	16956	16954	16941	16881	16884	16979	16906	16729	16949	16809	17023	16892	16963	16849	16912	16852	17095	16943	16994	17045	16914	17063	16982	16898	17139	17063	17014	17078	16907	17213	16909	16908	16972	16826	17122	17132	16845	16989	17025	16902	16972	17111	16696	16893	16915	16996	17000	16966	16907	17132	16837	16880	16977	16954	16936	17134	16973	17017	16974	16793	16953	16924	16781	17330	16961	17073	16932	17006	17005	16892	16841	17013	16935	17107	16986	17137	17041	16995	17111	16905	17049	16876	16854	16960	16971	16907	16800	17065	17106	16876	16992	17107	16734	16986	17059	16884	16808	17124	16845	16745	16863	17019	16977	17100	17038	16819	17095	17250	17262	16825	16956	16992	17008	17075	17106	16941	16922	17083	17087	17012	16923	17187	17069	16720	16865	16825	16990	16989	16973	16965	16859	16947	16985	16999	16938	16921	16990	16989	17040	16956	16787	16961	17056	17174	16853	16904	17248	17152	17039	16956	17176	17002	16752	17064	16800	16741	16853	16944	17078	17080	17156	17098	16952	16818	17100	17060	16887	16969	16893	16892	17152	17094	16954	16932	17067	16889	17046	17015	16993	16896	17082	16893	17045	16977	16929	17223	17162	16992	16850	16850	16941	16961	16953	16883	16879	16832	17109	17004	16835	16963	17050	17147	16872	17119	16991	17059	16927	16998	16757	16840	16858	16979	16848	17118	16967	16857	16776	16860	16795	16855	17051	17218	16852	17157	16878	16897	16662	16957	16823	16953	17023	16917	16964	16979	16906	16986	17042	17007	16857	16857	16873	17047	16902	16929	16965	16911	16814	16912	16814	16996	17091	17098	16998	16930	16895	17010	16958	16910	17019	16926	16800	16745	17053	17161	16845	16848	17146	17138	16915	16995	16659	16802	16892	16784	16972	16914	16948	16861	17117	17045	16975	16960	16766	16990	16874	17019	16921	16970	17049	16800	16974	16761	16890	17057	16771	16973	16809	17239	16776	17008	17096	16728	17015	16861	16923	16892	17030	16919	16979	16978	16988	17052	16993	17042	17181	16927	16897	16887	16831	16918	17048	16981	16964	16990	17041	17015	17045	16904	16895	16915	16964	16876	16772	16940	16937	16793	16866	16926	17081	16935	17073	16915	16779	16906	16961	16860	16960	17020	16914	17033	17079	16972	16979	16919	16883	16731	16997	17105	17037	16933	16684	17019	17104	16915	16785	16878	16897	16980	16817	16813	16854	16972	16846	16914	16918	16799	16892	16851	16882	16838	16885	16974	16928	16917	16868	17059	16919	17056	16946	17011	17132	17119	16943	16985	16981	17001	16946	16973	16801	17002	16958	16811	16954	16846	16798	16970	16935	16997	17076	17094	17045	16979	17230	16933	17051	16899	16887	17114	17073	17010	17062	17121	16876	17089	16781	16926	17007	16944	16965	17095	16901	17091	16894	16941	16849	16978	17068	17003	17101	16984	17019	16919	16979	16977	17165	16982	17179	17015	17014	16899	17240	16831	16929	16952	16906	16964	17066	16992	16965	16928	17030	16822	16981	16956	16962	16710	16921	16811	17143	16934	17111	17015	16904	16998	17103	17062	16832	16932	16842	16866	16981	16998	16905	16748	17030	17027	16805	16814	17103	16756	17083	17130	16985	17059	17055	17001	17043	16860	16984	16870	17104	17088	17063	16764	16959	16887	16805	16824	17132	16738	17079	16934	17039	16892	16880	16894	16969	16934	16836	16751	16865	17070	17144	17080	16801	16872	16999	16942	16925	16903	16935	17052	16730	16835	17233	17020	17071	16843	16780	16982	17055	17012	17079	16955	17020	16903	17003	17151	17028	16800	17044	17147	16934	16886	16784	16859	16889	16811	17171	17044	16931	16991	17019	17014	17024	16833	17287	17033	16969	16947	17081	16936	16778	16798	16648	16909	17029	16997	17000	17262	17033	16780	17032	16812	16948	16966	16864	16902	16870	16791	16882	16915	16996	16938	16839	16943	17152	16856	16862	17076	16977	17027	16994	16872	16926	16995	16872	16853	16908	17156	16819	16988	16957	16977	17067	16996	16972	17039	16983	16862	17048	16947	16838	16899	16883	16948	16818	16965	16890	17061	16924	17138	17109	16871	16977	16796	16916	17035	16732	16970	16970	17034	16882	16948	17098	17102	16959	16857	17070	17020	16861	16824	16966	17026	16826	16920	16938	17108	16979	16990	16916	16980	16906	17072	16885	17023	17083	16853	16992	17058	16970	17027	16802	16960	16652	16984	16802	17181	16999	17013	17011	16884	16989	16873	16701	16960	17054	17087	16902	16960	17092	16884	16897	16982	16793	17125	16953	17019	16954	17035	16867	16946	16852	16912	16999	16970	16773	17032	16855	16974	16865	17054	16933	16982	16874	17006	16967	16780	16936	16904	16989	17058	16988	16848	16994	16955	16976	17053	16775	16945	17115	16935	16946	16905	16972	16890	16893	16828	16847	16959	16947	16882	16892	17026	17093	16729	16952	16921	17167	17082	16943	17028	17005	17013	16864	16936	16904	17035	17070	16820	16988	17051	16935	17043	17036	16813	16913	16741	16982	16974	16812	17142	17077	16988	17041	16969	16800	17082	16981	16941	17011	17100	17154	16938	17000	16782	16663	17036	17070	16957	16959	16922	17170	16899	17064	16995	17008	16826	16832	16932	16894	17047	16982	16807	17092	17188	16948	16812	16899	16835	16977	16904	17005	17019	17128	17184	17027	16912	16911	16866	17033	16987	17001	17231	16865	16940	16949	16983	17032	16892	16846	16980	16939	17012	17034	16890	17034	16802	17046	17021	16886	16963	17054	16869	16889	17023	16819	16743	17025	16998	17018	16614	17046	16979	16803	16894	17017	16937	16865	17003	17074	17169	16913	17134	16987	16830	16776	17076	16804	17027	17041	17071	17057	17104	17006	16974	17078	17047	17111	17019	17139	16827	16968	17018	16834	16936	16876	16675	17104	16739	16920	16984	16981	17077	17123	17036	17009	16995	16982	17130	16937	17197	16839	16981	16967	16795	16805	16947	16798	16790	16843	16895	16755	16837	16955	16826	16886	17122	16884	16936	17057	16917	16954	17031	16949	16991	16964	16887	17067	16859	16887	17174	17132	17042	16758	16775	17017	17103	17057	17109	16913	16919	16910	16959	17025	16995	17007	16962	17029	16895	17015	17029	16967	16951	16891	17057	17101	16932	16932	16861	16965	16814
21694	14380	14121	14113	14699	15853	16905	17912	18399	18324	17681	17013	16381	16136	15583	15605	15468	15174	15078	15045	14885	14802	14532	14635	14578	14462	14434	14425	14395	14571	14236	14380	14316	14363	14351	14170	14087	14248	14384	14281	14248	14237	14344	14115	14242	14286	14253	14360	14213	14372	14432	14277	14184	14281	14194	14317	14079	14227	14272	14100	14118	14120	14149	14149	14113	14105	14136	14209	14144	14256	14217	13999	14047	14026	14415	14109	14242	14162	14042	14030	14113	14192	14152	14143	14111	14084	14210	14097	13984	13935	13941	14083	14148	14169	14069	14154	14149	14087	14090	14022	14223	13999	13918	13999	14047	14128	14083	14160	14194	14124	14003	14109	14099	14132	14139	14317	14174	14243	13919	14137	13986	14084	14223	13907	14216	14150	14075	13994	13947	14069	14167	13973	14059	14201	14067	14144	14087	14136	14177	14101	13889	14174	14176	14117	14228	13954	14177	14101	14101	14086	14011	14129	14008	14132	14152	14041	13959	13999	14055	14323	14160	13985	14153	14207	14308	14214	13819	14070	14047	14146	14137	14114	13933	13913	14014	14135	14062	13902	14040	14164	14193	14129	14179	13988	14051	14044	14099	13919	14060	14034	13919	14096	13991	14052	14149	14099	13980	14142	14224	14014	14106	14118	14042	14085	14101	13952	14108	14124	14061	14075	13980	14129	14031	14177	14040	14256	13975	14057	14132	14168	14254	13975	14123	14050	14019	14094	14115	14072	14150	14002	13900	13984	14124	14009	13962	14052	14100	14306	13971	14105	13993	14131	14017	13963	14005	13968	14138	14114	14026	14132	14079	14148	14055	14168	14156	14155	14127	14170	14249	13907	13966	13922	14021	14122	14213	14215	14137	14096	14150	14088	14241	13986	14150	13993	14191	14139	14139	14169	13925	14025	14069	13882	14111	14245	14053	14219	14139	14195	13940	14243	14098	14121	14046	14087	14026	14024	14036	13964	14174	14054	13907	14063	14171	14106	14115	14125	14032	14103	14049	14062	14174	14143	13977	14154	14138	14072	14109	14324	14019	14161	14060	14003	13946	14121	13967	13937	14006	14125	14065	13989	14309	14053	14231	14090	14106	13993	14141	14012	14076	14152	14047	13848	13900	13953	14031	14073	14136	14061	14091	14124	14139	14095	14027	13985	14065	14124	14215	13889	13822	14137	13968	14040	13912	14083	14046	14196	13819	14080	14025	14010	14032	14064	14205	14097	14099	13852	14128	14097	14131	14045	14094	13970	14183	14099	14020	14247	14132	14087	13937	14063	14076	14172	14086	14008	13918	14190	14054	14128	14143	14112	14042	14144	13952	14135	13919	14198	14083	14029	13916	14046	14108	13973	14144	14170	14119	14098	14112	14219	14102	14115	14057	14043	13978	14047	14004	13925	13964	14178	13978	14030	13951	13951	14053	14009	14145	14193	14173	14109	14027	14037	14055	14041	14084	14172	14055	13944	14215	14000	13966	14107	14142	14044	14082	14008	14136	14020	14081	14181	14106	14169	13999	14081	14146	14196	14197	14131	14181	14000	14153	14095	14190	14053	14069	14116	13996	14028	14108	13965	13971	14097	14029	14117	14122	14018	14080	14173	14131	14076	14144	14025	14118	14074	14256	14250	13855	14275	14231	14031	14039	13992	14175	14121	14163	14021	14009	13945	14008	14245	14174	14073	14303	14201	14039	14080	14079	14146	14060	14179	14030	14136	13973	14063	14073	14048	13973	14025	14107	14300	14348	14112	14282	14133	14187	14127	14019	14009	14088	14047	13975	14136	14042	14196	14166	14082	14054	14005	14261	14026	14092	14255	14004	13976	14002	14040	14200	14178	14239	14124	14122	14129	14066	14264	13947	14232	14109	14062	14082	14011	14115	14116	14154	14049	13918	14112	14113	14088	14172	14150	13956	14174	13954	14008	14141	14252	14041	14040	14021	14032	14302	14199	14033	14107	14010	14107	14185	14018	14171	13986	14047	14131	14079	14101	14020	14129	14289	14074	14254	14172	14149	14043	13998	14122	14045	14128	14264	14093	14194	14246	14080	14171	13904	14026	14101	14224	13988	14142	14156	14058	14141	13994	14075	14101	14099	14025	14202	14103	14172	14102	14042	14060	14294	14255	13976	14140	14183	14160	14067	14093	14039	13944	14166	14147	14085	14064	14054	14184	14143	14127	14151	14034	13986	14156	13940	14264	14031	14115	14023	14147	13931	13903	14087	14085	14007	14074	14186	14143	13942	14075	14096	14297	14036	14149	14119	14108	14224	14044	14033	14089	14049	13967	14058	14106	14082	14015	14111	14034	14108	14203	14085	14131	14146	13960	14135	13907	14021	13911	14002	14033	14036	14091	14151	14096	13954	13990	14223	14142	14061	14022	14135	14159	14124	14097	13987	13880	14191	14112	14218	14107	14039	14127	14144	13990	14111	13994	14189	14041	13984	14139	14056	14187	13967	14127	14056	13904	14134	14204	14227	14103	14110	14150	14092	14014	14054	14035	14157	13882	14067	13985	14052	13963	14000	13896	14049	14009	13935	14145	14191	14170	14041	14094	14168	14086	14056	14171	14092	14145	14154	14223	14181	14127	13925	14172	14160	14004	14286	14016	14078	14119	14143	14074	13960	13804	14060	14080	14205	14111	13975	14084	14130	13929	14148	14163	14057	14139	13989	13918	14044	14073	14049	14153	14078	14172	14095	14047	14104	14162	14072	14160	14084	14028	14108	14053	14183	14165	14144	14235	14024	14038	14153	14132	14166	13692	14158	14170	14203	14000	13946	14167	14215	13979	14089	14048	14204	14148	14205	14145	14192	13986	14095	14185	14104	14168	14101	14071	14322	14104	14043	14114	14244	13938	13951	13997	14040	14135	14064	13976	13957	14013	14097	14165	14057	14097	14067	13987	14098	14052	14113	14175	13902	13997	14230	13913	13958	14159	14136	14162	14114	14066	14148	14067	13967	13912	13913	14090	14152	14100	13987	14074	14059	14138	14175	13883	14070	14236	14089	14217	14040	14019	14018	14051	14078	13985	14030	14090	14114	13876	14057	14082	13983	14111	14016	14034	14120	14079	14123	14043	13965	14115	14053	14089	14042	14079	14196	14002	14022	14201	13957	14091	14132	14180	14056	14151	14123	14063	14112	13918	14136	13968	14089	14199	14104	13965	14077	14128	13977	14188	13909	14069	14054	13981	14165	14153	14069	14060	14083	13988	14075	14085	14272	14077	14022	14024	14039	14111	14101	14119	14033	14054	14055	14033	13961	14103	13975	14060	14109	14156	14048	14079	14002	13925	14021	14086	14070	13993	13970	13978	14118	14110	14036	14141	14005	14073	14073	14116	14068	13993	14102	14221	14114	14013	14132	14063	14067	13960	14094	13919	14128	14078	14018	13980	13954	14113	14282	13940	14028	14187	14154	14126	14309	14144	14019	14207	14121	14044	14123	14022	14080	14152	14147	14026	14117	14233	14253	14155	14216	14048	14045	14113	14208	14049	14063	14174	14149	14004	14137	14025	14202	13976	14211	14129	14305	14100	14090	14019	14227	13896	14276	14022	14152	14262	14038	14105	13915	13853	14119	14002	14085	14046	14109	14096	14076	14018	14082	13946	13994	13946	14058	13904	14023	14242	14103	14238	14163	14144	13956	14123	14154	14011	13969	14039	14057	14104	14094	14055	14185	14066	14048	14028	14171	14138	14147	14229	14027	14104	13954	14000	14193	14003	13962	13958	14010	13984	14176	14097	14089	14185	14089	14008	14184	14007	14164	13928	13884	14129	14064	14149	14140	14020	13933	14192	14140	14110	14046	13979	14137	13916	14045	14103	14143	14068	14219	13969	14180	14011	14112	14059	14158	14166	14072	13961	14136	14104	14146	14170	14066	14221	14127	14090	14120	14054	14011	13973	14007	14109	14134	14009	14168	14043	14068	13980	14182	14167	14051	14211	13894	13926	14203	14190	14097	13909	14154	14011	14021	14086	14010	14210	14035	14096	14031	13984	14152	14049	14031	14166	13949	14093	13952	14166	14186	14172	13920	14010	13963	14114	13966	14097	14089	14167	14076	14318	14016	14086	14064	13970	14080	14189	14059	13994	14149	13981	14119	13948	13983	14199	14077	14082	14220	14154	14225	13877	14101	14139	14189	14081	14216	14220	14025	13903	14032	14217	14149	14190	14087	14274	13953	14104	14198	14014	14177	14111	14009	14109	14008	14161	14209	14061	14108	14059	14054	14088	14074	14089	14115	14068	13995	13979	14087	14069	13963	14058	14020	13877	14209	14231	14074	14187	14248	14087	14128	13982	14147	14006	14003	14148	13997	14139	14010	14177	14136	13967	14101	14077	14073	13977	14138	14121	14084	14022	14007	14152	14069	14122	14089	14059	14026	14140	13960	14197	14043	13997	14189	14165	14034	14091	14008	14106	13950	13969	14006	13969	14272	14036	14074	14131	13980	14083	14118	13988	14074	14010	14067	14096	14081	14097	13866	14242	14144	14164	14081	13941	14163	14122	14009	14154	14004	14224	14076	14200	13996	14115	13980	14047	14263	13999	13995	14048	14075	14010	14272	14104	14335	14107	14102	14184	14188	14023	14058	14144	14072	14073	14004	14024	14107	14168	14071	14156	13980	13994	14229	14105	14171	14277	14137	14065	14029	13853	14172	14002	13948	14099	13983	14036	14072	14110	14151	14165	13988	14200	14249	14243	14076	14070	14050	14255	13944	14221	14088	13983	14129	14089	13992	13941	14085	14149	14211	14079	14066	13966	14134	14123	14004	14083	14112	13944	14111	14164	14166	13972	14190	13972	14132	13981	13870	13918	13976	14147	14006	14168	14130	13949	14052	13945	14004	14070	13908	14121	14136	13955	14187	14079	14090	14090	14056	14081	14128	14225	14192	13886	14222	14179	14234	14080	14148	14177	14125	14064	14244	13925	14169	14231	14061	14125	14066	14233	14100	14028	14050	14131	14135	14155	14164	14308	14088	14222	14065	14036	13883	14153	14312	14121	14144	14115	14132	14197	13889	14125	14274	14160	14183	14087	14003	13979	14094	13929	14106	14097	14108	14145	14106	14159	14028	13998	14103	13936	14112	14008	14019	13993	13979	14087	14324	14065	13968	14200	13979	13936
27452	18193	17685	17728	17293	17789	18473	19217	19575	19968	19490	19188	18731	18442	18292	18249	18000	17812	17838	17696	17686	17465	17384	17235	17462	17422	17363	17369	17614	17553	17511	17324	17305	17227	17481	17310	17440	17321	17301	17277	17235	17180	17158	17143	17074	17375	17327	17327	17327	17363	17101	17389	17467	17376	17165	17358	17210	17175	17285	17182	17183	17170	17154	17172	17316	17181	17292	17224	17316	17246	17144	17106	17216	17296	17231	17096	17031	17114	16886	17041	17344	17247	17230	17055	17095	17022	17067	17186	17163	17245	17117	17281	17217	17274	17151	17196	17283	17174	17327	17114	17179	17187	17345	17235	17214	17124	17158	17151	17236	16953	17247	17186	17405	17329	17270	17174	17357	16971	17121	17084	17284	17289	17181	17143	17269	17145	17126	17133	17089	17069	17069	16977	17317	16979	17244	17280	17085	17080	17378	17317	17287	17196	17313	17260	17398	17234	17067	17242	17415	17239	17190	17238	17317	17038	17171	17140	17347	17513	17474	17244	17230	17158	17352	17105	17431	17100	17210	17035	17233	17088	17272	16989	17207	17139	17193	17080	17083	17226	17144	16921	17236	17288	17172	17329	17098	17147	17148	17347	17221	17115	17434	17022	17432	17013	16997	17222	17086	17051	17341	17259	17185	17100	17319	17223	17157	17091	17204	17172	17205	17055	17307	17319	17023	17235	17070	17296	17255	17321	17480	17361	17161	17172	17416	17161	17398	17293	17267	17226	17177	16987	17166	17328	17286	17203	17200	17111	17475	17356	17270	17349	17107	17442	17393	17392	17228	17284	17135	17248	17235	17362	17188	17425	17210	17240	17201	17197	17073	17162	17164	17358	17326	17138	17192	17429	17086	17225	17073	17215	17308	17115	17221	17253	17205	17284	17177	17246	17064	17070	17254	17012	17227	17265	17382	17052	17116	17292	17154	17238	17174	16970	17189	17147	17189	17171	17436	17206	17210	16994	17431	17164	17217	17207	17142	17282	17251	17326	17095	17026	17190	17375	17137	17151	17303	17273	17267	16961	17276	17296	17155	17312	17057	17167	17198	17091	17307	17324	17217	17245	17178	17056	17057	17243	17159	17177	17245	17174	17156	17105	17261	17303	17351	17179	17082	17123	17042	17191	17359	17163	17262	16972	17364	17155	17297	17267	17098	17307	17169	16892	17307	16980	16992	17388	17152	17147	17318	17180	17224	17162	17133	17237	17284	17174	17162	17333	17168	16969	16954	17201	17374	17106	17062	17224	17065	17068	17314	17288	17366	17340	17374	17165	17236	17194	17189	17039	17121	17122	17130	17302	17166	17091	17101	17171	17088	17191	17306	17171	17040	17183	17167	17086	17200	17179	17045	17215	17307	17094	17078	17312	17245	17090	17221	17411	17276	17264	17505	17130	17275	17322	17265	17227	17331	17319	17152	17400	17305	17266	17078	17139	17124	17282	17371	17436	17212	17077	17036	17237	17063	17215	17041	17190	17184	17321	17416	16964	17126	17165	17192	17155	17186	17365	17113	17156	17116	17314	17170	17235	17392	17351	17272	17219	17077	17192	17262	17218	17167	17357	17256	17195	17330	17330	17059	17191	17226	17310	17211	17183	17290	17181	17117	17109	17265	17226	17236	17262	17072	17194	17357	17214	16953	17091	17190	17067	17334	17234	17199	17192	17385	17233	17273	17167	17122	17334	17492	17257	17166	17404	17261	17322	17241	17117	17103	17332	17147	17143	17188	17162	17227	17179	17269	17099	17148	17157	17296	17259	17145	17040	17344	17155	17276	17134	17324	17122	17221	17136	17186	17293	17231	17209	17220	17138	17182	17216	17209	17389	17069	17160	17140	17146	17298	17172	17292	17145	16921	17083	17334	17156	17302	17307	17269	17116	17093	17077	17461	17285	17160	17220	17200	17082	17010	17268	17202	17379	17221	17495	17308	17137	17323	17197	17209	17345	17426	17367	17269	17321	17219	17204	17170	17207	17133	17059	17245	17157	17089	17100	17321	17247	17302	17243	17210	17123	17212	17192	17275	17311	17115	17254	17209	17181	17147	17080	17401	17212	17248	17277	17241	17138	17265	17090	17384	17302	17108	17051	17034	17325	17126	17160	17155	17148	17206	17413	17285	17511	17331	17266	17333	17159	17266	17363	17219	17142	17264	17290	17141	17280	17188	17186	17222	17107	16995	17310	17420	17050	17172	17084	17210	17259	17215	17074	17314	17264	17106	16997	17303	17142	17332	17307	17328	17301	17164	17157	17417	17243	17212	17392	17336	17056	17146	17201	17399	17228	17267	17497	17288	17190	17176	17182	17286	17109	17072	17167	17182	17393	17248	17130	17323	17230	17111	17218	17238	17184	17291	16935	17032	17183	17138	16897	17084	17116	17057	17083	17011	17026	17032	17033	17428	17008	17108	17044	17229	17191	17060	17381	17243	17088	16998	17355	17417	17184	17098	17388	17181	16989	17224	17231	17064	17145	17314	17095	17103	17371	17143	17269	17373	17185	17238	17213	17194	17351	17136	17231	17263	17302	17167	16992	17018	17065	17046	17129	16937	17174	17077	17109	17385	17006	17186	17290	17165	17076	17178	17136	17578	17192	17141	17318	17350	17306	17253	17446	17224	17267	17391	17278	17043	17292	17221	16990	17137	17190	17225	17148	17205	17201	17161	17233	17166	17239	17171	17263	17148	17215	17270	17097	17018	17159	17093	17245	17266	17298	17217	17213	17304	17017	17078	17226	17133	17120	17243	17199	17097	16978	17005	17008	17105	17259	16951	17286	17216	17324	17061	17087	17043	17161	17150	17176	17085	17024	17189	17046	17211	17219	17060	17133	17162	17063	17090	17144	17351	17221	17241	16926	17220	17425	17331	17276	17319	17273	17362	17111	17165	17081	16950	17140	17064	17072	17315	17211	17216	17402	17147	17245	17052	17261	17225	17132	17136	17148	17280	17112	17077	17185	17166	17099	17107	17354	17235	17292	17168	17226	17148	17203	17132	17324	17048	17191	17359	17208	17148	17310	17082	17243	17007	17200	17210	17072	17136	17013	17285	17187	17175	17346	17085	17246	17225	17163	17171	17225	17049	17036	17247	17367	17050	17024	17140	17333	17426	17305	17181	17262	17109	17196	17348	17153	17090	17248	17278	17107	17231	17225	17500	17255	17149	17207	17307	17216	17274	17195	17071	17390	17213	17168	17355	17179	17043	17088	17141	17058	17397	17308	17057	17158	17173	17083	17172	17403	17250	17072	17258	17178	17334	17284	17107	17229	17105	17178	17195	16990	17269	17094	17259	16995	17201	17140	17087	16957	17051	17210	17257	17513	17198	17086	17366	17160	17058	17278	17101	17307	17192	17158	17150	17389	17222	17284	17126	17379	17045	17446	17347	17357	17299	17092	17090	17206	17132	17189	17147	17176	17284	17131	17147	17356	17177	17071	17247	16990	17304	17359	17131	17274	17194	17403	17139	17244	17194	17335	17142	17158	17332	17361	17194	17289	17206	17270	17078	17073	17305	17307	17241	17158	17263	17271	17021	17051	17163	17271	17135	17147	17040	17202	17370	17244	17309	17183	17011	17261	17303	17141	17342	17099	17273	17144	17121	17109	17151	17142	17081	17207	17067	17264	17195	17124	17088	17338	17519	17317	17358	16915	17194	17212	17174	17176	16928	17081	17224	17132	17215	17214	17089	17248	17242	17202	17318	17396	17470	17323	17088	17117	17413	17215	17241	17143	17038	16968	17282	16971	17220	17365	17071	17322	17341	17107	17142	17289	17275	17134	17238	17201	17245	17364	17182	16947	17216	17274	17289	17163	17127	17251	17252	17300	17195	17013	17236	17205	17307	17055	17074	17225	17184	17292	17315	17257	17359	17195	17357	17079	17242	17169	17139	17104	17215	17168	17230	17052	17078	17183	17346	17208	17241	17194	17188	17182	17137	17114	17213	17213	17118	17146	17246	17184	17192	17235	17188	17057	17426	17079	17136	17077	17249	17305	17215	17148	17107	17233	17237	17142	17280	17181	17097	17184	17255	17104	17303	17127	17199	17359	17054	17311	17401	17156	16950	17249	17207	17167	17107	17216	17149	17047	17197	17175	17234	17208	17119	17273	17327	17187	17051	17110	17085	17327	17290	17150	17111	17299	17117	17137	17249	17165	17377	17265	17258	17422	17086	17118	17176	17129	17018	17221	17119	17182	17098	17159	17334	17202	17089	17244	17236	17182	17275	17225	17165	17335	17288	17245	17078	17165	17183	17267	17337	17175	17258	17081	17178	17223	17018	17168	17180	17059	17039	17113	17067	16936	16991	17176	17207	17266	17326	17210	17412	17305	17313	17129	17171	17336	17486	17205	17191	17341	17213	17206	17274	17359	17148	16905	17142	17317	17321	17438	17167	16940	17081	17215	17072	17261	17032	17089	17349	17271	17321	17035	17166	17043	17214	17422	17255	17283	17375	17409	17172	17165	17275	17341	17267	17064	17262	17132	17239	17217	17138	17037	17298	17065	17107	17112	17357	17365	17058	17267	17178	17252	17153	17324	16973	17245	17081	17150	17036	17455	17004	17231	17203	17086	17235	17224	17134	17241	17208	17181	17532	17278	17089	17320	17143	17168	17001	17052	17275	17371	17162	17170	17225	17408	17146	17168	17278	17321	17304	17181	17185	17310	17212	17281	17477	17177	17263	17018	17187	17147	17248	17293	17319	17096	17343	17334	17231	17242	17202	17303	17384	17162	17288	17334	17296	17102	17168	17247	17226	17360	17253	17224	17286	17478	17158	17149	17160	17161	17311	17077	17120	17201	17277	17411	17114	17041	17131	17207	17222	17041	17216	17096	17035	17132	17028	17008	17260	17115	17131	17011	17201	17092	17156	17333	17169	17159	17293	17271	17216	17158	17209	17272	16963	17140	17174	17161	17071	17173	17048	17300	17117	17061	17164	17185	17152	17187	17051	17310	17266	17253	17327	17255	17049	17224	17199	17200	17061	17244	17277	17005	17378	17374	17205	17154	17266	17239	17239	17110	17226	17108	17218	17252	17316	17133	17297	17153	17016	17164	17179	17151	17299	17159	17112	17175	17260	17038	17235	17506	17252	17266	17231	17202	17259	17222	17255	17100	17119	17037	17384	17111
20351	14676	14609	14579	15252	16655	17783	18211	19363	19506	19126	18013	17391	16787	16212	16087	15936	15616	15508	15438	15138	14948	15013	14925	14907	14820	14740	14641	14784	14702	14484	14694	14574	14611	14503	14411	14507	14556	14445	14766	14628	14611	14526	14376	14413	14446	14544	14662	14649	14575	14622	14826	14557	14727	14556	14510	14471	14546	14330	14360	14366	14485	14469	14232	14347	14428	14436	14330	14480	14385	14222	14244	14445	14490	14453	14331	14418	14180	14361	14458	14538	14291	14354	14140	14356	14354	14287	14169	14307	14389	14285	14321	14130	14312	14239	14280	14321	14373	14230	14327	14338	14386	14181	14288	14156	14360	14212	14349	14267	14322	14185	14332	14284	14143	14340	14253	14322	14157	14316	14221	14473	14167	14402	14247	14120	14257	14297	14424	14337	14192	14505	14205	14280	14283	14398	14322	14393	14228	14434	14247	14263	14444	14417	14201	14266	14394	14254	14274	14157	14279	14297	14221	14513	14319	14281	14396	14188	14251	14336	14439	14135	14187	14285	14305	14327	14316	14349	14336	14358	14188	14353	14182	14257	14411	14290	14407	14253	14167	14160	14357	14129	14217	14263	14358	14348	14255	14289	14513	14348	14168	14283	14236	14193	14400	14429	14240	14215	14129	14169	14169	14417	14216	14108	14218	14239	14290	14175	14303	14356	14290	14236	14203	14161	14198	14318	14134	14162	14137	14314	14272	14248	14289	14268	14150	14183	14385	14333	14138	14211	14309	14135	14187	14187	14289	14204	14236	14209	14232	14302	14102	14335	14298	14310	14111	14302	14265	14198	14147	14295	14596	14278	14319	14399	14300	14322	14258	14244	13994	14259	14274	14235	14197	14154	14377	14226	14404	14119	14269	14268	14321	14177	14452	14256	14365	14288	14322	14364	14343	14236	14162	14061	14204	14268	14056	14274	14415	14355	14409	14201	14239	14273	14241	14270	14155	14129	14331	14402	14348	14350	14220	14309	14273	14279	14179	14200	14241	14234	14420	14213	14326	14353	14128	14241	14430	14237	14422	14262	14381	14158	14216	14435	14266	14220	14296	14351	14312	14244	14500	14188	14156	14395	14317	14258	14321	14269	14295	14199	14368	14196	14322	14132	14228	14322	14122	14371	14314	14090	14147	14325	14126	14236	14239	14242	14240	14288	14211	14302	14261	14011	14292	14297	14077	14177	14189	14097	14281	14138	14321	14233	14344	14359	14339	14045	14155	14307	14238	14066	14379	14277	14327	14387	14516	14413	14283	14276	14379	14393	14313	14369	14242	14420	14052	14326	14249	14123	14069	14283	14317	14129	14486	14144	14224	14138	14370	14313	14332	14167	14299	14149	14157	14199	14252	14212	14363	14323	14267	14243	14364	14131	14352	14474	14290	14163	14325	14266	14301	14177	14337	14218	14463	14300	14267	14160	14118	14212	14304	14289	14317	14348	14318	14255	14377	14281	14381	14245	14149	14281	14335	14271	14256	14251	14216	14332	14239	14376	14267	14372	14308	14283	14140	14321	14042	14268	14355	14332	14207	14301	14066	14200	14268	14255	14298	14194	14131	14317	14208	14272	14243	14254	14347	14263	14184	14257	14278	14158	14236	14036	14372	14334	14337	14407	14195	14259	14308	14374	14227	14408	14154	14297	14130	14310	14290	14103	14168	14245	14395	14190	14234	14132	14223	14239	14310	14313	14216	14274	14243	13984	14323	14356	14292	14213	14286	14172	14222	14225	14199	14242	14194	14149	14193	14342	14199	14163	14326	14167	14309	14150	14293	14242	14099	14262	14311	14216	14356	14337	14222	14412	14448	13999	14233	14384	14193	14102	14190	14211	14177	14234	14164	14367	14303	14221	14282	14344	14442	14261	14267	14104	14388	14308	14203	14331	14229	14239	14373	14274	14206	14265	14139	14178	14398	14175	14058	14172	14237	14309	14255	14292	14350	14283	14346	14151	14180	14141	14370	14278	14357	14362	14277	14357	14386	14287	14288	14464	14201	14288	14408	14321	14251	14158	14328	14333	14246	14332	14338	14206	14369	14285	14187	14206	14451	14440	14045	14480	14321	14226	14122	14272	14424	14304	14290	14203	14190	14203	14252	14252	14221	14325	14117	14239	14227	14247	14193	14277	14309	14349	14116	14319	14177	14197	14311	14320	14195	14272	14444	14325	14098	14285	14329	14347	14366	14294	14346	14214	14202	14383	14220	14254	14181	14087	14476	14209	14196	14283	14280	14266	14298	14195	14160	14228	14195	14125	14350	14363	14283	14251	14297	14198	14364	14300	14183	14208	14297	14321	14248	14380	14210	14084	14330	14305	14243	14220	14174	14358	14427	14285	14125	14219	14501	14425	14166	14232	14292	14233	14047	13985	14321	14277	14287	14246	14306	14218	14191	14312	14193	14236	14330	14109	14332	14235	14142	14304	14203	14231	14341	14474	14230	14411	14235	14388	14236	14335	14156	14362	14298	14200	14380	14301	14240	14372	14328	14275	14225	14112	14375	14486	14296	14449	14362	14285	14419	14385	14377	14145	14381	14198	14021	14301	14291	14171	14299	14267	14309	14257	14180	14259	14283	14396	14524	14314	14258	14215	14259	14384	14282	14348	14487	14316	14345	14110	14282	14339	14357	14145	14476	14280	14432	14118	14297	14273	14293	14351	14170	14423	14233	14167	14061	14321	14264	14345	14195	14183	14204	14446	14264	14240	14259	14346	14286	14359	14190	14229	14283	14298	14273	14153	14269	14246	14203	14244	14099	14386	14230	14165	14255	14224	14157	14237	14388	14129	14260	14155	14278	14336	14232	14279	14228	14198	14402	14214	14281	14266	14240	14383	14139	14307	14248	14037	14482	14162	14210	14211	14248	14200	14332	14326	14340	14430	14087	14149	14220	13972	14280	14158	14336	14044	14257	14446	14342	14460	14152	14330	14321	14214	14238	14271	14307	14259	14358	14108	14267	14232	14522	14316	14095	14345	14171	14272	14395	14095	14302	14235	14237	14248	14272	14329	14380	14102	14220	14215	14503	14416	14336	14316	14259	14235	14398	14337	14386	14470	14250	14259	14151	14198	14268	14294	14188	14127	14224	14426	14309	14322	14154	14342	14223	14385	14294	14271	14133	14143	14309	14415	14270	14387	14299	14308	14230	14282	14201	14215	14354	14494	14280	14384	14256	14198	14188	14249	14272	14259	14329	14431	14250	14346	14185	14206	14469	14235	14263	14340	14156	14184	14403	14216	14115	14357	14435	14279	14301	14102	14312	14375	14178	14273	14309	14210	14335	14212	14308	14308	14238	14307	14242	14251	14225	14166	14120	14350	14590	14235	14213	14263	14297	14093	14402	14307	14299	14270	14340	14330	14260	14183	14416	14238	14144	14290	14304	14157	14069	14222	14268	14251	14405	14308	14185	14156	14177	14311	14341	14206	14185	14388	14209	14403	14335	14311	14337	14318	14250	14211	14138	14431	14293	14296	14321	14133	14256	14289	14398	14117	14222	14363	14236	14117	14091	14185	14614	14429	14259	14182	14274	14391	14292	14311	14279	14269	14281	14323	14190	14398	14375	14208	14244	14245	14182	14288	14253	14296	14311	14219	14188	14390	14084	14283	14324	14246	14325	14434	14150	14281	14351	14140	14349	14153	14239	14281	14246	14352	14278	14181	14344	14424	14312	14372	14200	14263	14270	14077	14280	14322	14279	14263	14517	14190	14340	14143	14284	14258	14144	14193	14273	14198	14226	14324	14210	14187	14271	14102	14261	14193	14137	14332	14321	14202	14257	14230	14295	14339	14295	14400	14316	14337	14300	14380	14298	14110	14301	14169	14393	14175	14343	14416	14394	14197	14195	14242	14226	14171	14360	14355	14190	14205	14391	14250	14050	14166	14292	14278	14260	14334	14409	14389	14254	14237	14443	14231	14206	14092	14371	14195	14157	14217	14166	14126	14068	14350	14180	14256	14260	14198	14615	14147	14169	14157	14324	14289	14288	14375	14270	14200	14209	14258	14263	14291	14286	14263	14335	14330	14272	14449	14270	14239	14166	14268	14379	14325	14275	14324	14176	14177	14228	14236	14414	14298	14337	14136	14227	14388	14281	14231	14221	14287	14300	14199	14328	14425	14229	14268	14192	14380	14339	14302	14461	14326	14065	14146	14492	14300	14196	14237	14273	14312	14352	14312	14336	14179	14292	14241	14271	14290	14293	14224	14356	14304	14283	14279	14210	14212	14388	14189	14172	14225	14295	14292	14298	14134	14174	14341	14414	14215	14232	14188	14123	14287	14303	14224	14161	14172	14395	14383	14445	14438	14426	14245	14153	14187	14304	14338	14126	14136	14180	14228	14303	14237	14208	14243	14274	14085	14383	14276	14205	14217	14222	14194	14172	14323	14274	14370	14309	14188	14138	14392	14278	14323	14239	14342	14280	14160	14274	14361	14388	14233	14207	14195	14174	14309	14250	14278	14247	14281	14391	14203	14438	14422	14298	14183	14276	14311	14175	14414	14356	14253	14292	14114	14285	14218	14118	14159	14304	14296	14341	14452	14337	14238	14107	14307	14216	14229	14148	14145	14301	14239	14320	14426	14282	14086	14220	14276	14018	14340	14223	14254	14324	14257	14138	14314	14285	14280	14317	14249	14280	14356	14129	14335	14227	14309	14228	14343	14245	14290	14305	14323	14204	14344	14305	14343	14201	14237	14198	14221	14317	14367	14291	14402	14435	14185	14205	14130	14457	14368	14250	14241	14338	14257	14292	14336	14266	14180	14244	14352	14278	14322	14406	14255	14236	14153	14230	14194	14353	14190	14055	14379	14199	14499	14293	14356	14566	14190	14519	14296	14294	14312	14453	14296	14315	14110	14175	14246	14350	14316	14297	14232	14390	14279	14367	14089	14330	14330	14280	14403	14066	14241	14249	14276	14251	14214	14368	14126	14337	14282	14380	14289	14359	14276	14238	14255	14260	14338	14264	14324	14389	14200	14293	14229	14348	14350	14320	14117	14214	14242	14381	14402	14216	14294	14264	14218	14312	14052	14288	14281	14216	14366	14238	14129	14268	14525	14262	14352	14345	14372	14314	14300	14162	14130	14374	14276	14086	14310	14337	14199	14287	14128	14309	14393	14420	14213	14167
25307	18827	18404	18321	18251	19104	19932	20564	21360	21526	21348	21004	20577	20041	19653	19249	18894	19066	18649	18840	18556	18533	18396	18377	18272	18170	18200	18132	18141	18046	18037	18080	17947	17803	17763	17815	17978	18039	17847	18094	18162	17850	17989	18082	18013	17960	17805	17855	17896	17970	17901	18112	17899	18054	18055	17842	17855	17655	17779	17869	17821	17921	17850	18007	17745	17636	17732	17739	17695	17573	17745	17902	17832	17767	17813	18038	17863	17975	17726	17852	17861	17761	17854	17771	17747	17647	17595	17695	17767	17870	17620	17762	17561	17767	17855	17637	17874	18036	17842	17824	17720	17881	17877	17573	17951	17780	17660	17807	17807	17842	17822	17652	17901	17694	17784	17757	17859	17774	17771	17656	17755	17717	17844	17931	17863	17808	17992	17642	17683	17600	17818	17588	17617	17703	17632	17651	17754	17685	17744	17725	17741	18007	17784	17833	17780	17765	17670	17762	17633	17743	17852	17879	17756	17697	17659	17893	17770	17861	17827	17765	17619	17826	17711	17618	17871	17755	17753	17927	17833	17803	17775	17619	17608	17697	17709	17720	17780	17574	17855	18018	17723	17862	18000	17705	17626	17742	17891	18063	17685	17693	17751	17587	17699	17772	17880	17812	17888	17846	17772	17744	17741	17971	17865	17771	17709	17811	17588	17667	17899	17694	17870	17713	17934	17710	17741	17790	17926	17671	17816	17782	17884	18111	17786	17774	17926	17786	17838	17674	17979	17915	17899	17856	17762	17594	17680	17603	17674	17855	17775	18014	17828	17664	17713	17753	17692	17549	17754	17593	17628	17843	17666	17887	18079	17966	17884	17693	17921	17848	17736	17709	17947	17783	17776	17700	17692	17899	17857	17751	17917	17858	17762	17787	17755	17759	17948	17728	17515	17691	17939	17847	17745	17888	17853	17803	17715	17786	17867	17912	17701	17886	17790	17849	17796	17625	17724	17799	17732	17677	17786	17739	17945	17812	17742	17701	17817	17907	17823	17706	17962	17754	17772	17988	18002	17897	17896	17643	17804	17678	17861	17779	18044	17800	17733	17865	17854	17702	17699	17797	17771	17875	17819	17669	17714	17733	17733	17671	17868	17758	17698	17819	17744	17732	17783	17744	17815	17776	17929	17997	17750	17733	17888	17836	17647	17914	17781	17942	17603	17898	17870	18002	17976	17891	17768	17779	17525	17524	17813	17714	17803	17609	17834	17537	17568	17687	17663	17670	17877	17649	17491	17781	17769	17601	17884	17631	17981	17672	17839	17764	17820	17775	17888	17883	17872	17795	17858	17689	17742	18065	17752	17793	17725	17685	17844	17532	17710	17728	17825	17854	17809	17982	17759	17800	17762	17767	17705	17717	17590	17883	17781	17927	17749	17761	17913	17743	17627	17738	17910	17902	17826	17778	17878	17663	17762	17813	17790	17844	17783	17779	17734	17759	17757	17760	17759	17679	17794	17609	17613	17782	17780	17559	17650	17825	17769	17770	17841	17908	17850	17746	17802	17803	17632	17732	17772	17777	17877	17813	17676	17728	18056	17870	17860	17936	17630	17598	17783	17789	17729	17699	17816	17777	17758	17818	17836	17856	17842	17741	17720	17901	17860	17708	17991	17779	17902	17864	17565	17866	17652	17776	17887	17911	18019	17849	17810	17796	17728	17886	17929	17736	17649	17653	17777	17923	17858	17490	17789	17820	17716	17674	17560	17735	17750	17802	18062	17978	17778	17837	18091	17698	17872	17598	17803	17870	17927	17856	17721	17712	17606	17717	17969	17766	17651	17542	17847	17862	17791	17583	17795	17768	17641	17647	17739	17923	17774	17800	17705	17788	17800	17918	17578	17872	17957	17775	17687	17770	17811	17835	17764	17807	17788	17816	17551	17814	17607	17643	17636	17610	17898	17789	17720	17744	17770	17757	17788	17693	17785	17728	17534	17746	17943	17755	17816	17969	17800	17790	17836	17841	17811	17801	17789	17691	17787	17733	17822	17801	17887	17730	17783	17840	17894	17821	17923	18031	17866	17934	17680	17830	17882	17711	17755	17815	17769	17849	17732	17862	17811	17563	17681	17705	17712	17847	17924	17662	17873	17755	17915	17819	17688	17810	17796	17607	17810	17868	18055	17815	17853	17650	17731	17798	17657	17851	17917	17807	17842	17861	17718	17789	17798	17581	17696	17709	17841	17845	17680	17787	17869	17722	17774	17720	17711	17816	17685	17570	17876	17797	17895	17682	17527	17650	17775	17884	17849	17825	17490	17842	17741	17831	17828	17628	17739	17967	17743	17919	17780	17676	17718	17782	17898	17835	17852	17647	17763	17662	17794	17813	17732	17920	17608	17834	17834	17567	17694	17558	17903	17568	17698	17860	17846	17954	17817	17768	17927	18024	17852	17808	17587	17645	17701	17760	17779	17830	17773	17767	17892	17851	17758	17929	17861	17847	18006	17870	17747	17855	17647	17736	17920	17809	17783	17720	17780	17862	17879	17582	17798	17854	17954	17883	17777	17465	17784	17773	17723	17778	17641	17768	17730	17875	17919	17591	17756	17866	17794	17768	17878	17664	17920	18048	17917	17728	17716	17764	17645	17828	17643	17892	17640	17866	17993	17751	17706	17701	17901	17840	17795	17713	17810	17856	17898	17859	17822	17726	17526	17731	17761	17924	17891	17848	17734	18062	17731	17516	17636	17847	17712	17886	17977	17904	17733	17823	17744	17611	17878	17899	17758	17732	17838	17924	17782	17738	17735	17846	17630	17686	17826	17773	17819	17888	17614	17940	17826	17767	17706	17682	17836	17764	17765	17675	17787	17621	17795	17700	17962	17639	17983	17817	17794	17967	17755	17768	17693	17652	17927	17849	17976	17829	17870	17781	17747	17730	17867	17730	17724	17801	17820	17719	17746	17733	17842	17846	17754	17715	17815	17681	17766	17825	18017	17674	17754	17762	17641	17731	17699	17857	17784	17741	17717	17888	17737	17558	17798	17839	17735	17787	17866	17775	17779	17852	17907	17786	17851	17930	17564	17722	17710	17831	17915	17723	17732	17792	17779	17847	18003	18027	17623	17906	17866	17804	17917	17680	17824	17781	17963	17653	17659	17679	17882	17827	17744	17804	17703	17758	17685	17988	17893	17810	17765	17838	17867	17698	17715	17800	17771	17902	17770	17739	17669	18015	17878	17788	17806	17856	17897	17780	17676	17699	17790	17766	17637	17809	17724	17756	17824	17690	17903	17742	17639	17662	17772	17809	17772	17722	17682	17777	17765	17738	17916	17685	17954	17849	17907	17792	17838	17932	18015	17887	18147	17775	17490	17681	17901	17627	17772	17681	17926	17746	17685	17785	17859	17672	17602	17799	17873	17682	17577	17789	17698	17750	17862	17731	17848	17848	17814	17938	17816	17784	17801	17821	17920	17877	17907	17695	17827	17854	17863	17937	17749	17803	17852	17588	17747	17778	17658	17533	17820	17593	17929	17931	17965	17899	17807	17693	17705	17730	17941	17775	17777	17886	17937	17680	17819	17515	17710	17654	17814	17748	17724	17687	17700	17691	17840	17577	17946	17653	17817	17718	17791	17806	18015	17855	17696	17906	17909	17791	17980	17592	17614	17712	17719	17728	17917	18057	17766	17578	17645	17926	17805	17861	17798	17816	17829	17678	17787	17914	18003	17918	17863	17661	17843	17853	17809	17747	17932	17544	17832	17733	17898	17741	17919	17600	17948	18012	17726	17795	17525	17815	17800	17799	17653	17844	17895	17685	17643	17820	17808	17763	17756	17802	17692	17795	17756	17737	18008	17916	17917	17595	17532	17633	17625	17558	17615	17751	17898	17672	17750	17925	17764	17898	17890	17859	17844	17748	17417	17805	18003	17714	17700	17970	17764	17843	17728	17699	17835	17800	17792	17579	17655	17828	17755	17834	17976	17804	17709	17837	17807	17621	17774	17859	17648	17653	17744	17756	17675	17875	17979	17762	17725	17619	17679	17780	17907	17722	17661	17648	17705	17986	17775	17831	17884	17765	17822	17855	17762	17824	17790	17838	17713	17895	17896	17864	17805	17630	17703	17580	17821	17799	17866	17692	17772	17724	17811	17818	17881	17751	17688	17880	17727	17694	17708	17722	17706	17864	17650	17876	17944	18006	17934	17879	17942	17773	17711	17857	17759	17720	17693	17757	17801	17613	17927	17624	17601	17800	17699	17977	17926	17846	17685	17845	17806	17716	17856	17687	17817	17615	17696	17905	17843	17884	17832	17861	17936	17774	17809	17929	17584	17634	17812	17767	17771	17849	17611	17808	17736	18031	17747	17931	18080	17682	17796	17904	17879	17647	17782	17891	17801	17766	17729	17557	17674	17768	17704	17670	17791	17979	17975	17678	17812	17858	17944	17712	17483	17910	17751	17712	17799	17767	17831	17746	17888	17755	17728	17834	17700	17868	17804	17810	17812	17715	17730	17706	17604	17996	17752	17885	17713	17592	17700	17917	17802	17865	17848	17595	17871	17826	17765	17571	17520	17886	17666	17529	17760	18005	17988	17753	17743	17922	17925	17568	17655	17750	17680	17934	17895	17728	17948	18022	17847	17741	17924	17898	17635	17928	17679	17792	17614	17766	17666	17726	17830	17848	17781	17724	17650	17964	17807	17900	17919	17808	17704	17772	17832	17763	17620	17900	18017	17551	17617	17645	18014	17793	17929	17833	17837	17811	17987	17703	17947	17618	17542	17814	18008	17915	17933	18063	17999	17668	17762	17924	17853	17871	17724	17616	17706	17648	17721	17936	17724	17977	17716	17769	17668	17520	17917	17818	17835	17857	17669	17712	17817	17757	17827	17944	17848	17834	17751	17661	17704	17759	17967	17866	17828	17506	17618	17880	17831	17830	17824	17759	17892	17650	17846	17668	17930	17743	17837	17855	17824	17721	17868	17699	17587	17705	17837	17857	17783	17854	17891	17828	17775	17764	17797	17761	17780	17780	17863	17821	17679	17707	17947	17604	17824	17740	17751	17755	17982	17842	17834	17738	17575	17941	17866	17745	17689	17953	18054	17866	17835	17793	17739	17820	18075	17637	17973	17718	17876	17675	17778	17845	17983	17722	17686	17675	17857	17656	17824	17663	17717	17801
21800	15561	15003	15111	16745	19184	20418	20932	21508	21739	21318	20442	19525	18573	18002	17431	16909	16914	16653	16228	16052	15907	15662	15645	15560	15519	15361	15231	15449	15083	15333	14911	14968	15009	14881	14954	14984	15053	14978	15085	15104	15098	14854	14882	14770	14893	14812	14749	14848	14928	14975	14984	15094	14986	15132	14950	14935	14838	14793	14406	14908	14820	14605	14686	14689	14681	14828	14707	14619	14772	14780	14765	14576	14719	14562	14749	14431	14746	14646	14603	14569	14530	14574	14568	14635	14619	14628	14629	14668	14634	14743	14765	14576	14664	14493	14436	14744	14610	14748	14478	14675	14406	14669	14777	14699	14579	14676	14745	14694	14665	14709	14651	14625	14535	14500	14579	14615	14621	14492	14730	14375	14676	14566	14555	14641	14578	14691	14691	14621	14621	14523	14586	14527	14491	14638	14540	14602	14482	14652	14556	14661	14542	14577	14764	14641	14474	14613	14556	14551	14742	14818	14675	14504	14562	14620	14627	14725	14611	14495	14483	14647	14683	14536	14795	14465	14486	14460	14578	14692	14547	14638	14604	14421	14627	14724	14765	14557	14593	14647	14549	14595	14611	14417	14499	14676	14693	14669	14584	14390	14468	14573	14518	14722	14504	14786	14513	14481	14705	14732	14561	14692	14540	14711	14764	14587	14688	14663	14510	14559	14565	14584	14555	14514	14534	14596	14782	14681	14681	14439	14616	14606	14514	14673	14585	14633	14688	14609	14430	14483	14818	14647	14426	14576	14547	14604	14590	14551	14556	14595	14643	14475	14482	14522	14590	14611	14874	14528	14561	14609	14653	14575	14601	14495	14570	14582	14659	14612	14623	14620	14588	14579	14434	14678	14447	14568	14511	14597	14621	14592	14603	14569	14613	14592	14507	14738	14634	14639	14597	14549	14605	14615	14576	14405	14509	14544	14618	14596	14412	14673	14613	14540	14627	14579	14465	14567	14674	14557	14514	14804	14566	14679	14496	14613	14548	14528	14668	14447	14740	14493	14605	14568	14654	14445	14673	14704	14631	14387	14588	14532	14701	14576	14703	14662	14459	14675	14685	14569	14793	14696	14629	14647	14651	14685	14630	14801	14613	14530	14641	14588	14713	14485	14587	14579	14404	14693	14595	14525	14530	14475	14555	14716	14561	14560	14659	14593	14717	14598	14596	14616	14603	14661	14707	14540	14576	14688	14644	14420	14607	14697	14598	14630	14582	14523	14504	14527	14747	14627	14612	14656	14674	14607	14495	14491	14557	14578	14684	14419	14763	14545	14670	14711	14633	14642	14594	14549	14605	14462	14418	14733	14670	14472	14691	14589	14612	14551	14634	14710	14595	14559	14552	14509	14625	14625	14638	14605	14439	14742	14582	14668	14608	14618	14731	14470	14422	14506	14625	14509	14728	14559	14576	14489	14543	14537	14659	14652	14621	14749	14745	14754	14682	14444	14587	14561	14611	14655	14449	14550	14529	14420	14483	14623	14810	14532	14477	14527	14646	14565	14677	14520	14511	14676	14637	14563	14477	14400	14447	14829	14540	14380	14471	14708	14487	14650	14643	14518	14531	14636	14526	14541	14591	14593	14683	14512	14586	14595	14581	14668	14469	14553	14703	14679	14605	14531	14531	14615	14634	14598	14521	14545	14675	14524	14740	14589	14691	14687	14686	14554	14460	14574	14590	14372	14521	14519	14559	14690	14693	14669	14636	14699	14535	14343	14517	14733	14669	14811	14685	14568	14692	14515	14555	14808	14563	14652	14526	14688	14621	14620	14625	14537	14540	14423	14507	14479	14515	14651	14510	14571	14549	14782	14596	14523	14581	14655	14766	14731	14579	14561	14729	14572	14675	14858	14626	14645	14549	14491	14484	14533	14587	14581	14614	14625	14407	14650	14546	14559	14728	14691	14673	14645	14615	14404	14652	14674	14662	14623	14504	14524	14555	14663	14678	14463	14536	14513	14563	14654	14362	14496	14577	14588	14427	14330	14521	14662	14551	14673	14602	14570	14531	14436	14664	14646	14551	14593	14650	14574	14685	14647	14656	14728	14482	14662	14606	14413	14403	14618	14355	14685	14755	14513	14447	14707	14505	14614	14498	14669	14501	14768	14369	14567	14634	14608	14545	14625	14652	14573	14372	14654	14579	14678	14520	14449	14710	14532	14592	14498	14481	14453	14558	14650	14617	14635	14566	14482	14679	14485	14434	14636	14459	14578	14482	14595	14474	14639	14737	14622	14597	14437	14744	14654	14568	14575	14659	14668	14515	14589	14606	14751	14623	14501	14545	14689	14487	14725	14609	14703	14578	14609	14626	14397	14738	14559	14761	14677	14649	14687	14601	14484	14582	14459	14531	14543	14662	14621	14484	14448	14651	14536	14810	14444	14606	14565	14692	14598	14506	14436	14654	14566	14577	14652	14698	14639	14590	14574	14615	14684	14656	14668	14446	14631	14480	14522	14521	14479	14672	14701	14593	14554	14644	14647	14609	14560	14593	14700	14426	14627	14636	14576	14711	14674	14446	14616	14578	14650	14602	14411	14635	14614	14375	14662	14686	14617	14697	14397	14554	14646	14511	14639	14579	14743	14579	14597	14542	14643	14543	14468	14698	14476	14463	14664	14644	14575	14503	14610	14480	14660	14539	14588	14538	14612	14646	14719	14672	14422	14450	14547	14567	14512	14493	14730	14507	14547	14430	14597	14601	14520	14415	14524	14715	14626	14603	14580	14631	14521	14688	14609	14641	14617	14286	14643	14714	14518	14343	14564	14679	14641	14770	14677	14626	14592	14815	14633	14586	14430	14498	14598	14635	14733	14619	14610	14891	14439	14576	14779	14619	14536	14613	14443	14672	14727	14592	14623	14515	14586	14696	14575	14578	14480	14587	14719	14830	14758	14639	14516	14618	14504	14757	14383	14634	14572	14617	14575	14511	14586	14602	14582	14578	14708	14542	14631	14718	14762	14710	14474	14642	14786	14619	14673	14640	14705	14641	14534	14687	14656	14602	14561	14637	14443	14692	14516	14702	14615	14544	14664	14498	14480	14543	14605	14454	14618	14394	14470	14838	14740	14529	14456	14562	14563	14541	14701	14543	14325	14670	14740	14572	14474	14571	14691	14634	14612	14603	14632	14533	14787	14437	14531	14667	14813	14603	14593	14649	14571	14684	14752	14601	14655	14416	14407	14555	14621	14496	14400	14589	14613	14550	14569	14547	14735	14629	14462	14567	14556	14593	14744	14622	14577	14664	14556	14550	14659	14558	14558	14611	14781	14473	14805	14368	14605	14550	14636	14463	14675	14562	14670	14706	14520	14692	14646	14683	14514	14534	14591	14617	14434	14641	14520	14452	14798	14509	14504	14409	14500	14523	14591	14703	14614	14476	14520	14556	14681	14534	14594	14666	14625	14587	14548	14432	14624	14523	14615	14628	14517	14554	14628	14629	14639	14622	14639	14660	14586	14659	14577	14753	14522	14627	14707	14547	14526	14758	14816	14606	14427	14603	14602	14536	14545	14383	14395	14570	14588	14638	14674	14615	14634	14592	14594	14676	14438	14625	14713	14501	14619	14735	14505	14560	14542	14646	14720	14566	14560	14542	14618	14541	14440	14510	14584	14593	14539	14684	14482	14543	14651	14699	14578	14563	14511	14588	14567	14660	14709	14567	14627	14577	14614	14507	14597	14491	14590	14628	14493	14685	14471	14539	14554	14693	14550	14536	14498	14616	14643	14740	14466	14658	14691	14666	14697	14452	14668	14556	14538	14684	14773	14547	14533	14676	14694	14583	14490	14674	14509	14633	14645	14637	14551	14604	14451	14601	14603	14561	14653	14559	14695	14660	14847	14560	14521	14559	14749	14654	14456	14626	14619	14569	14628	14597	14606	14684	14556	14564	14443	14620	14653	14586	14450	14557	14748	14580	14579	14889	14423	14692	14503	14677	14815	14728	14518	14563	14518	14657	14555	14614	14786	14567	14673	14560	14549	14497	14541	14647	14570	14613	14560	14784	14502	14545	14497	14541	14765	14732	14492	14484	14546	14733	14840	14487	14553	14676	14449	14516	14552	14512	14713	14558	14586	14609	14487	14678	14573	14591	14516	14525	14562	14585	14611	14527	14660	14638	14506	14376	14579	14484	14401	14663	14620	14663	14693	14586	14605	14495	14475	14695	14581	14489	14602	14360	14660	14491	14559	14612	14633	14513	14594	14598	14329	14496	14429	14408	14591	14579	14642	14626	14535	14508	14719	14544	14648	14750	14606	14468	14543	14651	14471	14603	14528	14689	14400	14545	14653	14659	14738	14448	14547	14622	14659	14565	14580	14641	14742	14649	14574	14619	14669	14454	14480	14593	14430	14680	14551	14550	14692	14579	14559	14725	14755	14709	14562	14451	14696	14562	14539	14564	14632	14619	14558	14522	14600	14579	14450	14593	14732	14580	14595	14534	14601	14569	14694	14600	14491	14431	14594	14775	14623	14554	14775	14645	14658	14828	14619	14668	14674	14735	14611	14595	14634	14661	14471	14654	14630	14628	14594	14734	14339	14675	14669	14575	14663	14704	14587	14567	14672	14670	14530	14647	14610	14668	14741	14698	14865	14687	14560	14578	14582	14447	14501	14438	14608	14667	14547	14387	14601	14653	14644	14525	14494	14595	14583	14595	14476	14559	14564	14563	14775	14563	14552	14548	14591	14287	14600	14536	14510	14580	14484	14585	14702	14650	14396	14587	14742	14729	14690	14642	14711	14498	14519	14632	14428	14643	14665	14579	14474	14540	14681	14708	14656	14540	14738	14770	14489	14607	14499	14301	14414	14592	14699	14577	14469	14638	14732	14458	14706	14600	14491	14600	14734	14684	14872	14362	14614	14528	14483	14738	14504	14653	14481	14543	14735	14475	14622	14533	14551	14536	14527	14610	14652	14530	14654	14461	14726	14492	14616	14570	14653	14698	14760	14598	14490	14483	14549	14574	14593	14678	14491	14688	14526	14490	14686	14684	14661	14676	14640	14599	14662	14589	14613	14572	14546	14455	14507	14636	14539	14548	14669	14601	14736	14519	14590	14484	14687	14654	14419	14662	14490	14615	14608	14659	14696	14572	14474	14673	14482	14537	14819	14731	14501	14685	14534	14506
28870	19860	19067	18723	18421	19537	20594	21308	21739	21732	21797	21439	20757	20341	20083	19866	19438	19364	19209	18980	19049	19080	18631	18685	18512	18415	18565	18423	18343	18504	18544	18311	18309	18271	18287	18120	18338	18127	18432	18308	18500	18198	18176	18378	18369	18043	18232	18388	18377	18300	18199	18156	18326	18437	18322	18160	18298	18235	18275	18157	18344	18205	18149	18194	18075	18431	18206	18248	18124	18315	18021	18156	18117	18165	18312	18145	18320	18117	18276	18089	18177	18257	18144	18069	17972	18012	18218	18073	18240	18198	18255	18160	18053	18027	18222	18105	18201	18023	18233	18218	18284	18060	18316	17971	18186	18202	18201	17977	18184	17938	18304	18084	18233	18094	17997	18009	18214	18265	18253	18166	17983	17795	18288	18000	18207	18090	18144	18060	18159	18029	18112	18116	18143	18151	18023	18053	18071	18032	18128	18020	18048	18129	17938	18006	17991	18097	17948	18175	18279	18007	18069	18188	18052	18269	18215	18118	18122	18178	18064	17950	18202	18145	18214	18204	18122	18073	17952	18028	18137	18140	18160	18086	18200	18083	18057	18023	17987	18023	18020	18058	18173	18345	18261	18049	18099	18141	18154	17920	18091	18045	18082	18095	18079	18235	17963	18348	18229	18177	18081	18010	18038	18152	18148	18148	18352	18244	18106	18133	18049	18248	18303	18224	17877	18296	18198	17930	18246	18319	18269	17876	17725	18067	18039	17977	18175	17863	18237	18114	18092	17885	17996	18051	18280	18337	18341	18170	18131	18014	17808	18091	18078	17983	17998	18172	18132	18164	18143	18166	18237	18069	18191	18049	17777	17905	17940	18281	18378	18263	18248	18023	18175	18294	18147	18041	17984	17960	18110	17990	18352	17945	18230	18229	18148	18071	18182	18234	18203	17917	18370	18115	18174	18407	18176	18123	18025	18190	18135	18216	18177	17938	18442	18054	17980	18203	18164	18224	18082	18147	18084	18017	18045	18105	17969	18062	18196	18341	18436	18165	18213	18192	18173	18090	17997	18051	18209	18132	18088	18166	18164	18041	18057	18265	18241	18132	18100	18039	18000	18227	18257	18229	18093	18022	18167	17895	18014	17947	17972	18259	18081	18025	18014	18053	18148	18176	18209	18060	18113	18157	18129	17921	17929	18064	18107	18087	18101	18119	18178	18023	18107	18002	18074	18106	18143	17925	18182	17974	18124	18099	18086	18094	18308	18184	18178	18094	18053	18332	18044	17954	18122	18077	18197	18261	18124	18246	18325	18204	18097	17923	18003	18218	17912	18004	18343	18223	18069	17920	18204	18176	18083	17962	18057	18125	18152	18141	18267	18257	18087	18067	18052	18228	18295	18320	18159	17816	18106	17979	18217	18207	18060	17964	18194	18166	17965	18195	18166	18112	18196	18093	17978	18197	18278	18037	18175	18298	18132	18197	18117	18071	18044	18104	18050	18252	18325	18034	18192	18140	18130	18218	18101	18057	18110	18188	18274	17918	18211	18140	18073	17984	17971	18036	18239	17959	18373	18129	18207	18283	18243	17981	18040	18044	18160	18077	18029	17907	18158	18058	18071	18279	18293	17987	18039	18150	18238	18055	18020	17800	18294	18203	18335	18060	18329	18185	18290	17984	18038	18183	18060	18358	17983	18071	18158	18054	18253	18172	18283	18151	18182	18144	18197	18111	17974	18065	18273	18170	18188	18013	18241	17966	18044	17989	18166	18226	18055	18079	18029	17968	18079	18158	18202	17881	18134	17983	17948	17985	18234	17960	17963	18019	17839	17919	18088	18259	18057	18175	18238	18085	18072	18020	18127	18138	18235	18151	18090	18116	18123	18186	18134	17878	18156	18040	18129	18096	17907	18108	17961	18095	18175	18261	18018	18350	18232	18094	18095	18045	18010	17799	17789	17902	17767	18174	18113	17933	18041	18294	18371	18093	18172	18043	18174	18071	18174	18194	18498	18118	18033	18230	18145	18085	18090	18314	18138	17951	18384	18079	18187	18142	18140	17959	18090	18031	18047	18149	18152	17931	18238	18038	17990	18129	17900	18091	18115	18189	18103	18181	18180	17988	18291	18180	18093	18165	18077	18233	18027	18211	17919	17895	18179	18111	18120	18206	18269	17980	18042	18000	18175	18223	18377	18196	18184	18112	18014	18236	18103	17856	18021	18042	18047	17890	18026	18191	18177	17845	17976	18033	18237	18152	18139	18052	18132	18249	18215	18085	18132	18434	18101	18088	17911	17936	17914	17979	18251	18012	18083	17877	18024	18233	18098	18254	18242	18092	17989	18148	18081	18026	17938	17990	18092	18010	18317	18209	18043	18160	18132	17954	18187	18198	18148	17969	18066	18182	18195	18185	18204	18142	17974	18115	18108	17968	18069	18267	18243	18155	18132	18052	17947	18113	18323	18180	18027	18052	18179	17956	18100	18086	18271	17950	18031	18073	18117	18153	18208	18257	18142	18169	17978	18135	17955	17926	18070	18093	18013	18115	18102	17989	17920	18028	18284	18158	18090	18160	18035	18249	18193	18130	17972	18001	17986	18085	18201	18158	18009	18077	18114	18131	18066	17924	18199	18040	18411	18248	18119	18052	18184	18287	18304	18117	18163	18345	18071	18080	18162	18174	18167	18016	18090	17958	18086	18100	18180	18165	18221	18155	18116	18249	17895	18060	18064	18020	18227	18240	18083	18128	17970	18206	18290	18133	18069	17949	18230	18266	18073	17913	18019	18208	18201	18101	18117	18246	17930	17975	18261	18194	17977	18056	17968	18068	17867	18048	18213	18055	18214	18406	17927	18176	17955	18001	18299	18248	18031	18272	18132	18100	18074	18135	18074	18028	18026	18161	18370	18148	18115	18014	18116	17962	18083	18118	18041	17981	17996	18126	18153	18067	18073	17986	18236	18045	18151	18145	17996	18105	18114	18063	18074	18198	18140	17998	18061	18066	18138	18008	18298	18088	17971	17977	18085	17926	17997	18103	18273	18122	18211	18300	18053	18001	18131	18151	18096	18030	18047	18205	18251	18180	18224	18073	18190	18172	18032	18268	18218	18152	18239	17986	18358	18139	17968	18262	18017	18116	17952	17981	18091	18149	17933	18212	18366	17960	17992	18084	18190	18169	18046	18291	17936	18153	18060	18078	18157	18110	18155	18217	18046	18153	18040	18045	17930	18042	17993	18266	18148	18057	18187	18030	18255	18094	17935	18086	18141	18112	18188	18315	17978	18118	18172	17918	18215	18006	18307	18208	18282	18139	18031	18040	18190	18101	18278	17916	17905	18099	17945	17918	18035	18050	18114	18201	18086	18014	18028	18019	18276	18199	18068	18117	17936	18032	18206	17959	18065	18029	18065	17828	18055	18307	18074	18169	17925	18185	18008	17975	18032	18080	18198	18190	18131	18054	17910	18139	17929	18303	18119	18119	18136	18270	17949	18156	18103	18305	18309	18230	18073	18023	17976	18142	18250	18205	18202	18124	18040	18129	18200	18189	18148	17869	18110	18091	17960	18028	18236	18178	17968	18079	18268	18062	18172	18311	18300	18234	18092	18013	18085	18258	18190	18155	18193	18191	18112	18134	18294	18107	18123	17993	18039	17931	18058	18115	18082	18008	18090	18293	18052	18115	18124	17955	18154	18278	18243	18201	18132	18292	18137	17932	18263	18172	18266	18210	18049	18181	17922	18268	18236	18282	18199	18163	18239	18216	18081	18270	18386	18093	18130	18038	18105	18241	18160	18151	18010	18045	17996	18108	18076	18184	18281	18064	18143	18272	18249	18041	18108	18158	17845	18233	17973	17993	18291	18216	18064	18153	18016	17950	17950	18145	18070	18210	18123	18253	18159	18153	18110	18106	18175	18051	17999	18223	18127	18154	17995	18024	18175	18152	18301	18135	18364	18127	18047	18078	18135	18123	18242	18346	18166	18252	18125	18104	18192	18126	18248	18197	18317	17877	18009	18164	18234	18216	18120	18223	18068	18215	18146	17960	18105	18225	18139	18204	18145	18134	18028	18233	18190	18075	18042	18061	18213	18049	18094	18108	18121	18106	18246	18420	18318	18278	18095	18151	18172	18198	18145	18032	18104	17983	18164	18049	18179	18233	18117	18112	18130	18269	18252	18082	18135	18184	18191	18203	18145	18050	18218	17967	18101	18178	18039	18185	18350	18304	18273	18134	17946	18036	17924	17750	18346	18075	18179	18077	18125	18070	18199	18152	18090	18191	18103	18250	18185	18188	18040	18274	18052	17925	18208	18165	18379	17986	18157	18255	18194	17981	17912	18281	18289	17974	18066	18083	17990	18095	18161	18078	18124	18045	18338	18153	18185	18345	18281	18162	18038	18235	18045	18192	18271	18071	18351	18060	17831	17915	17897	18178	17911	18132	17919	18264	18089	17950	18177	18018	18015	17975	18186	18124	18070	18026	18140	18126	17926	18241	18028	18107	18072	18200	18209	18071	18263	18177	18208	18038	18269	18143	17946	18187	18144	18116	18239	18255	17904	18167	17937	17921	18128	18070	18196	18199	18070	17845	18042	18022	17896	18121	18080	18194	18212	18159	17998	18283	18146	18105	17912	18062	18026	18111	18177	18280	18217	18181	17967	18205	18098	18121	18101	17917	18200	18012	18235	18131	18137	18159	18283	18293	18239	18087	17962	18121	18268	18041	18087	18207	18250	18073	18250	18017	18326	18274	18505	18102	18350	18116	18151	17954	18007	18196	18188	18256	17978	18295	18393	18125	18006	18238	18208	18061	18054	18293	18032	18057	18176	18200	18194	18031	18013	18108	18258	18232	18244	18028	18105	18129	17991	18188	18194	17994	18243	18204	18039	18185	18306	18024	18092	18056	18122	18071	18123	18227	18167	17941	18168	18105	18106	18154	18073	17882	18178	18311	18142	18295	18217	18195	18378	18178	18112	18058	18132	18112	18169	18116	18159	18082	18194	18170	18289	18114	17967	18136	18082	18204	18200	18123	18197	18213	17997	18182	18077	17828	17970	18171	18287	18040	18219	17834	17893	18187	18140	18032	17996	18130	18161	18244	18279	18118	18037	18302	17895	18150	18256	18019	18191	17976	18017	18140	18019	18131	18043	18025	18199	18009	18284	18290	18166	18056	18099	18039
21361	15974	15225	15330	17118	19488	20840	21248	21827	21861	21859	20787	19745	18932	18122	17720	17427	17116	16933	16719	16408	16158	16013	16103	15666	15651	15676	15590	15270	15445	15562	15168	15276	15316	15116	15312	15147	15037	15295	15221	15288	15322	15303	15115	15102	15211	14966	15183	15075	15186	15321	15261	15265	15302	15246	15076	15109	15107	14880	14895	15066	14891	14978	15082	14979	14904	14929	14792	14813	14774	15012	15076	14981	14863	14841	14822	14755	14748	14847	14862	14918	14944	14718	14939	14894	14667	14896	14707	14969	14701	14775	14858	14777	14830	14681	14609	14738	14752	14802	14776	14824	14801	14778	14825	14975	14707	14761	14703	14834	14733	14847	14727	14804	14853	14708	14736	14865	14700	14688	14732	14667	14879	14819	14763	14926	14675	14873	14752	14707	14639	14855	14811	14636	14876	14791	14743	14698	14636	14748	14813	14769	14817	14837	14749	14694	14778	14880	14701	14899	14551	14702	14870	14627	14790	14714	14805	14724	14768	14695	14792	14859	14814	14954	14649	14863	15003	14478	14668	14613	14784	14827	14694	14799	14693	14722	14760	14802	14754	14694	14881	14637	14828	14793	14764	14850	14744	14826	14618	14600	14759	14766	14727	14644	14693	14988	14795	14646	14870	14697	14797	14685	14682	14592	14837	14799	14819	14761	14791	14772	14638	14820	14903	14814	14793	14824	14951	14754	14780	14660	14821	14766	14842	14772	14771	14725	14687	14736	14871	14892	14649	14758	14608	14692	14791	14846	14567	14562	14795	14783	14789	14828	14737	14742	14676	14869	14909	14875	14619	14570	14771	14789	15041	14604	14921	14746	14749	14920	14796	14869	14657	14743	14899	14725	14535	14879	14808	14942	14838	14762	14664	14743	14826	14677	14898	14770	14651	14845	14780	14763	14811	14653	14840	14728	14820	14840	14574	14856	14832	14722	14789	14702	14913	14606	14737	14769	14767	14953	14680	14862	14591	14918	14750	14935	14795	14797	14808	14653	14855	14901	14612	14819	14615	14779	14804	14727	14692	14886	14774	14708	14813	14876	14799	14828	14706	14771	14931	14952	14730	14686	14715	14860	14826	14937	14821	14904	14618	14659	14663	14851	14775	14825	14916	14754	14775	14693	14745	14735	14795	14761	14706	14834	14677	14725	14778	14832	14710	14533	14892	14829	14807	14746	14799	14770	14587	14899	14623	14671	14708	14875	14542	14788	14808	14851	14697	14837	14746	14982	14721	14718	14798	14812	14669	14772	14810	14804	14728	14829	14739	14845	14630	14813	14753	14743	14994	14769	14787	14780	14780	14712	14871	14881	14821	15002	14757	14898	14767	14892	14790	14778	14815	14635	14752	15000	14738	14852	14586	14653	14681	14778	14767	14814	14686	14732	14866	14854	14668	14646	14598	14738	14616	14819	14748	14907	14806	14653	14701	14737	14845	14704	14859	14562	14754	14748	14868	14889	14783	14934	14944	14812	14800	14828	14686	14654	14854	14941	14747	14618	14639	14797	14685	14620	14760	14745	14794	14678	14591	14815	14755	14719	14873	14577	14870	14763	14907	14853	14785	14786	14878	14876	14606	14837	14870	14904	14853	14674	14846	14884	14910	14749	14643	14765	14789	14688	14728	14770	14725	14737	14931	14886	14792	14828	14932	14733	14699	14913	14768	14813	14749	14890	14818	14925	14586	14831	14796	14788	14704	14674	14880	14744	14796	14676	14734	14816	14908	14662	14823	14690	14781	14744	14777	14794	14774	14795	14940	14779	14781	14693	14869	14704	14680	14828	14869	14887	14734	14684	14844	14831	14906	14818	14659	14948	14772	14744	14852	14820	14746	14738	14876	14820	15052	14800	14758	14852	14764	14748	14660	14962	14898	14688	14810	14835	14867	14959	14693	14925	14829	14693	14622	14803	14745	14896	14774	14785	14756	14807	14796	14737	14797	14804	14704	14711	14602	14768	14526	14745	14907	14844	14708	14732	14756	14873	14846	14770	14778	14892	14731	14800	14917	14785	14666	14725	14774	14765	14754	14755	14777	14798	14813	14821	14853	14640	14853	14932	14645	14868	14792	14670	14970	14711	14926	14824	14923	14769	14570	14761	14797	14839	14797	14658	14896	14600	14921	14657	14855	14765	14852	14679	14679	14692	14670	14771	14573	14777	14681	14880	14940	14955	14759	14645	14701	14768	14862	14673	14783	14773	14896	14796	14930	14729	14746	14872	14838	14877	14904	14864	14834	14896	14875	14683	14812	14783	14724	14855	14858	14745	14778	14734	14899	14598	14946	14752	14651	14825	14620	14733	14554	14704	14650	14611	14694	14843	14769	14747	14872	14545	14817	14806	14828	14769	14714	14826	14741	14686	14762	14825	14729	14875	14852	14786	14765	14947	14846	14792	14874	14800	14770	14714	14694	14812	14842	14487	14836	14773	14746	14710	14873	14672	14787	14896	14852	14758	14916	14773	14800	14841	14776	14837	14677	14969	14688	14734	14880	14752	14696	14896	14836	14671	14755	14769	14805	14935	14879	14753	14843	14791	14887	14955	14637	14933	14891	14920	14753	14743	14887	14669	14678	14717	14840	14733	14655	14874	14757	14822	14616	14723	14870	14848	14752	14757	14845	14694	14821	14728	14679	14636	14695	14770	14788	14721	14842	14716	14853	14722	14709	14778	14662	14743	14791	14739	14945	14777	14995	14843	14818	14707	14788	14991	14852	14763	14872	14842	14668	14773	14858	14595	14791	15003	14646	14903	14652	14783	14808	14857	14577	14765	14748	14736	14858	14779	14915	14790	14841	14759	14909	14742	14781	14886	14758	14760	14842	14730	14779	14836	14975	14802	14722	14601	14807	14870	14730	14619	14795	14822	14691	14785	14772	14608	14814	14803	14738	14786	14787	14760	14789	14910	14663	14830	14709	14916	14856	14887	14753	14819	14734	14817	14886	14820	14821	14830	14718	14706	14704	14771	14614	14718	14828	14828	14846	14940	14881	14885	14614	14653	14670	14653	14788	14851	14714	14936	14896	14705	14791	14701	14918	14521	14728	14751	14722	14751	14854	14668	14800	14677	14790	14848	14787	14748	14792	14865	14846	14839	14906	14847	14926	14745	14857	14945	14826	14618	14724	14766	14698	14805	14894	14950	14774	14690	14705	14732	14891	14859	14793	14765	14561	14677	14799	14756	14798	14890	14778	14731	14717	14782	14816	14743	14686	14761	14798	14609	14874	14811	14866	14911	14570	14831	14850	14844	14668	14718	14745	14784	14803	14733	14820	14704	14732	14845	14794	14565	15013	14768	14759	14864	14827	14789	14756	14735	14739	14798	14777	14722	14807	14938	14791	14765	14761	14805	14977	14737	14846	14769	14552	14889	14673	14788	14704	14705	14926	14607	14723	14857	14685	14842	14769	14701	14740	14742	14776	14808	14781	14755	14707	14811	14882	14812	14691	14758	14700	14779	14673	14937	14697	14653	14683	14645	14882	14790	14776	14768	14821	14807	14782	14830	14804	14724	14854	14716	14738	14790	14795	14815	14872	14715	14841	14656	14786	14773	14634	14964	14831	14715	14683	14937	14794	14648	14810	14677	14887	14718	14829	14779	14918	14770	14836	14834	14764	14800	14712	14634	14830	14766	14658	14678	14599	14764	14894	14608	14803	14751	14792	14680	14698	14739	14616	14772	14815	14631	14990	14614	14848	14887	14753	14753	14763	14802	14726	15030	14766	14622	14681	14783	14557	14991	14817	14753	14684	14706	14839	14871	14821	14890	14826	14767	15059	14823	14729	14828	14906	14718	14726	14874	14725	14925	14795	14942	14850	14728	14858	14830	14785	14736	14694	14781	14602	14642	14784	14747	14854	14767	14761	14620	14814	14787	14824	14721	14910	14678	14671	14832	14686	14659	14820	14727	14752	14712	14642	14848	14841	14835	14747	14599	14849	14818	14760	15030	14769	14906	14670	14909	14745	14830	14772	14719	14874	14853	14835	14740	14795	14618	14939	14824	14696	14792	14664	14817	14735	14836	14915	14785	14686	14792	14788	14811	14930	14753	14791	14916	14765	14696	14870	14785	14808	14773	14816	14647	14703	14641	14729	14763	14949	14753	14684	14664	15057	14692	14695	14681	14841	14654	14844	14762	14832	14800	14727	14638	14700	14709	14672	14806	14730	14711	14723	14754	14703	14834	14863	14744	14741	14750	14744	14756	14890	14849	14933	14831	14970	14733	14817	14646	14795	14751	14560	14704	14780	14833	14891	14774	14922	14914	14716	14738	14649	14894	14770	14872	14699	14837	14729	14842	14751	14816	14798	14908	14858	14893	14821	14849	14785	14674	14837	14924	14813	14758	14749	14875	14753	14818	14688	14873	14767	14870	14841	14846	14784	14781	14682	14842	14855	14965	14796	14779	14863	14718	14720	14826	14827	14919	15017	14806	14775	14753	15000	14860	15018	14772	14874	14938	14804	14719	14755	14656	14645	14761	14762	14889	14780	14786	14714	14873	14850	14874	14729	14613	14691	14781	14978	14855	14809	14631	14735	14846	14733	14847	14618	14941	14841	14685	14921	14718	14906	14755	14685	14888	14816	14800	14794	14707	14692	14893	14808	14813	14840	14501	14852	14971	14764	14785	14786	14713	14776	14750	14843	14784	14865	14937	14990	14832	14925	14770	14674	14776	14721	14766	14796	14805	14770	14784	14809	14742	14765	14759	14836	14790	14698	14746	14655	14908	14751	14720	14803	14682	14654	14691	14758	14845	14722	14778	14750	14830	14984	14688	14752	14795	14790	14715	14719	14817	14723	14950	14834	14694	14677	14737	14686	14735	14902	14780	14979	14631	14839	14805	14758	14825	14808	14872	14924	14751	14832	14795	14888	14841	14614	14455	14848	14814	14678	14886	14729	14787	14802	14935	14622	14678	14715	14842	14774	14738	14839	14790	14924	14867	14852	15028	14743	14884	14863	14754	14703	14670	14884	14774	14750	14785	14774	14933	14719	14673	14650	14711	14749	14985	14825	14741	14947	14766	14782	14872	14797	14680	14745	14724	14778	14840	15025	14729	14931	14607	14598	14767	14733	14949	14665	14821	14851	14779	14780	14781	14835	14829	14751	14608	14893	14838	14737	14838	14937
22455	16816	16839	16554	16735	16938	17834	17961	18385	18536	18630	18173	17723	17645	17271	17040	17094	17022	17069	16732	16853	17065	16744	16728	16748	16628	16780	16669	16621	16707	16915	16589	16626	16533	16430	16620	16707	16728	16691	16818	16560	16608	16576	16322	16613	16540	16513	16653	16687	16879	16536	16755	16968	16541	16696	16677	16561	16749	16738	16623	16476	16678	16714	16363	16754	16410	16638	16732	16511	16560	16562	16581	16569	16494	16457	16534	16657	16653	16686	16621	16351	16630	16527	16498	16421	16461	16521	16586	16754	16649	16500	16426	16392	16653	16586	16796	16553	16794	16637	16457	16308	16429	16801	16591	16621	16449	16558	16377	16619	16445	16405	16573	16672	16492	16680	16633	16428	16526	16387	16712	16563	16766	16651	16413	16588	16495	16602	16545	16526	16545	16474	16452	16685	16396	16576	16617	16582	16679	16783	16363	16527	16569	16643	16461	16436	16614	16554	16680	16492	16460	16667	16388	16573	16356	16457	16357	16560	16408	16425	16462	16518	16523	16624	16613	16597	16560	16778	16867	16428	16525	16713	16524	16442	16456	16417	16422	16536	16386	16460	16784	16678	16552	16585	16555	16623	16530	16565	16434	16515	16678	16645	16380	16448	16601	16516	16686	16790	16634	16571	16582	16617	16639	16623	16513	16643	16424	16640	16499	16623	16604	16803	16613	16605	16690	16620	16560	16499	16672	16584	16687	16495	16323	16703	16810	16557	16573	16519	16638	16720	16675	16635	16666	16773	16618	16618	16468	16501	16569	16489	16562	16623	16549	16752	16725	16563	16563	16547	16688	16429	16239	16360	16541	16588	16480	16482	16495	16615	16604	16739	16687	16608	16664	16484	16647	16549	16441	16628	16633	16650	16348	16457	16733	16396	16537	16702	16471	16416	16634	16594	16679	16580	16765	16635	16479	16499	16585	16566	16376	16579	16631	16634	16702	16655	16745	16697	16549	16503	16645	16593	16569	16639	16588	16610	16448	16664	16672	16641	16400	16570	16548	16623	16661	16282	16516	16572	16883	16494	16558	16487	16524	16542	16502	16663	16444	16489	16800	16707	16729	16509	16606	16504	16715	16449	16518	16471	16418	16300	16687	16538	16601	16580	16697	16583	16654	16613	16582	16444	16671	16642	16447	16615	16552	16483	16573	16676	16507	16615	16473	16586	16458	16618	16626	16516	16461	16494	16461	16567	16588	16574	16589	16555	16634	16740	16495	16515	16650	16590	16280	16425	16477	16547	16624	16537	16617	16780	16775	16580	16845	16576	16438	16760	16574	16729	16447	16460	16428	16504	16643	16339	16570	16401	16798	16719	16670	16719	16669	16423	16589	16502	16521	16662	16528	16676	16735	16621	16690	16471	16523	16552	16463	16445	16626	16633	16609	16706	16656	16527	16587	16329	16568	16551	16576	16602	16444	16512	16524	16485	16446	16553	16540	16439	16466	16688	16505	16532	16480	16512	16476	16668	16583	16568	16341	16540	16644	16501	16313	16448	16512	16477	16738	16724	16582	16599	16503	16455	16517	16480	16446	16701	16540	16548	16598	16639	16496	16617	16584	16492	16570	16716	16755	16449	16636	16710	16495	16619	16494	16452	16624	16648	16777	16718	16704	16624	16393	16624	16390	16530	16537	16545	16656	16591	16671	16825	16582	16587	16430	16532	16622	16570	16510	16598	16605	16532	16428	16581	16511	16524	16721	16645	16688	16572	16653	16485	16696	16596	16737	16565	16650	16627	16747	16810	16596	16533	16584	16532	16590	16720	16630	16594	16716	16499	16296	16626	16411	16520	16463	16784	16552	16706	16641	16851	16609	16776	16709	16545	16625	16573	16582	16469	16585	16673	16395	16592	16509	16424	16595	16481	16532	16543	16556	16522	16479	16555	16730	16427	16312	16664	16608	16409	16469	16708	16844	16731	16481	16577	16659	16505	16564	16578	16419	16674	16643	16439	16511	16463	16481	16670	16569	16648	16564	16490	16481	16757	16552	16572	16746	16630	16557	16620	16480	16624	16750	16454	16510	16493	16602	16688	16665	16484	16704	16612	16515	16426	16670	16663	16567	16563	16465	16719	16525	16583	16448	16579	16398	16549	16571	16556	16371	16525	16494	16419	16459	16491	16627	16868	16647	16545	16585	16753	16746	16500	16565	16751	16537	16455	16452	16526	16568	16643	16445	16639	16713	16468	16698	16551	16750	16788	16574	16631	16751	16661	16602	16544	16468	16571	16519	16640	16866	16607	16673	16766	16511	16521	16502	16768	16530	16457	16605	16669	16633	16637	16582	16625	16442	16533	16463	16413	16591	16554	16506	16624	16574	16622	16630	16588	16489	16471	16676	16514	16584	16601	16506	16656	16675	16594	16688	16687	16568	16519	16607	16474	16609	16595	16652	16623	16676	16587	16612	16593	16876	16685	16349	16477	16435	16765	16431	16579	16528	16678	16456	16454	16463	16519	16659	16624	16694	16494	16342	16604	16733	16463	16404	16568	16776	16859	16656	16431	16662	16588	16560	16637	16782	16564	16497	16540	16393	16611	16566	16434	16643	16533	16594	16372	16682	16559	16798	16468	16548	16530	16718	16500	16639	16778	16679	16276	16495	16565	16678	16756	16524	16664	16834	16499	16633	16484	16575	16619	16532	16536	16719	16355	16392	16557	16599	16692	16701	16592	16362	16529	16597	16617	16701	16586	16241	16535	16564	16539	16568	16523	16521	16659	16559	16527	16630	16446	16622	16645	16575	16633	16465	16501	16484	16568	16358	16616	16727	16687	16398	16743	16616	16699	16494	16404	16384	16487	16512	16508	16602	16705	16451	16571	16564	16701	16344	16551	16665	16569	16508	16671	16627	16473	16559	16608	16713	16694	16591	16661	16514	16549	16588	16748	16477	16442	16732	16750	16488	16534	16524	16677	16547	16419	16472	16447	16503	16589	16855	16611	16697	16661	16577	16595	16403	16502	16569	16721	16668	16652	16571	16605	16501	16581	16672	16511	16495	16671	16586	16648	16586	16530	16538	16527	16595	16522	16449	16352	16703	16595	16701	16517	16417	16637	16392	16775	16772	16574	16581	16535	16548	16487	16515	16550	16544	16571	16745	16479	16561	16427	16567	16796	16805	16513	16494	16743	16724	16397	16514	16499	16632	16389	16535	16485	16412	16509	16508	16647	16736	16625	16682	16562	16636	16560	16334	16518	16677	16547	16435	16687	16513	16630	16548	16573	16470	16622	16801	16425	16534	16521	16777	16532	16677	16786	16523	16551	16616	16648	16563	16708	16585	16347	16492	16442	16630	16367	16592	16690	16754	16507	16557	16490	16587	16438	16705	16533	16506	16368	16624	16463	16556	16679	16568	16338	16518	16575	16582	16415	16416	16527	16348	16478	16762	16759	16523	16404	16554	16511	16694	16544	16654	16768	16703	16600	16375	16557	16473	16697	16524	16653	16769	16519	16558	16380	16596	16694	16667	16537	16623	16629	16507	16650	16688	16631	16584	16405	16415	16661	16457	16599	16569	16568	16597	16508	16331	16627	16732	16596	16572	16698	16680	16505	16608	16832	16613	16517	16629	16667	16612	16655	16579	16384	16560	16682	16567	16448	16396	16533	16535	16521	16533	16353	16583	16618	16489	16360	16503	16724	16428	16502	16495	16772	16603	16347	16679	16647	16649	16470	16754	16565	16582	16512	16720	16562	16443	16733	16554	16519	16657	16653	16774	16581	16675	16537	16568	16643	16538	16731	16497	16387	16659	16379	16512	16548	16550	16737	16656	16514	16479	16638	16659	16447	16697	16549	16722	16784	16678	16614	16433	16528	16655	16657	16505	16518	16573	16615	16601	16474	16558	16499	16722	16558	16473	16702	16594	16651	16800	16502	16610	16810	16624	16729	16577	16489	16712	16627	16570	16695	16691	16724	16641	16627	16569	16403	16643	16713	16682	16673	16440	16627	16694	16679	16518	16552	16590	16416	16549	16508	16351	16652	16671	16577	16483	16526	16688	16706	16494	16492	16658	16508	16616	16609	16611	16623	16502	16566	16604	16582	16724	16526	16627	16623	16530	16498	16640	16585	16550	16783	16730	16551	16714	16668	16604	16791	16605	16697	16668	16583	16756	16498	16553	16539	16714	16534	16596	16475	16573	16585	16432	16495	16528	16614	16555	16494	16760	16432	16622	16636	16711	16508	16648	16487	16512	16770	16587	16875	16660	16463	16619	16633	16790	16299	16532	16674	16346	16463	16674	16570	16678	16518	16588	16395	16533	16605	16576	16809	16726	16532	16666	16610	16662	16626	16705	16619	16453	16568	16517	16582	16546	16418	16725	16370	16608	16634	16586	16421	16695	16501	16620	16753	16685	16661	16673	16484	16598	16681	16527	16505	16604	16590	16660	16463	16496	16609	16792	16388	16525	16641	16486	16506	16429	16643	16721	16556	16724	16701	16724	16544	16546	16485	16557	16654	16557	16744	16411	16594	16634	16694	16603	16533	16585	16463	16629	16580	16579	16434	16630	16560	16596	16665	16537	16616	16790	16577	16595	16487	16608	16587	16785	16600	16709	16701	16584	16646	16585	16637	16482	16518	16715	16609	16577	16547	16567	16844	16767	16584	16611	16647	16603	16466	16440	16659	16503	16666	16518	16661	16485	16602	16648	16767	16478	16673	16544	16392	16585	16486	16528	16551	16718	16594	16583	16603	16615	16670	16668	16638	16622	16500	16605	16392	16540	16818	16571	16544	16619	16544	16720	16808	16485	16550	16696	16579	16515	16606	16660	16462	16706	16645	16571	16559	16405	16478	16498	16666	16826	16812	16534	16535	16700	16671	16522	16516	16652	16597	16743	16796	16556	16443	16600	16645	16628	16608	16575	16529	16560	16561	16377	16456	16459	16728	16582	16489	16711	16676	16494	16599	16678	16484	16574	16607	16643	16588	16648	16610	16630	16410	16553	16602	16694	16756	16842	16456	16604	16694	16431	16669	16663	16642	16568	16428	16810	16654	16520	16497	16571	16555	16601	16398	16486	16579	16432	16799	16468	16469	16682	16692	16533	16767	16697	16508	16411	16557	16402	16579	16611	16560	16501	16794	16672	16819	16426	16648	16404	16512	16685	16424	16675	16425	16478
18366	14247	14031	13962	14459	15687	16754	16931	17441	17471	17404	17001	16394	15914	15345	15210	15130	15094	14887	14842	14544	14582	14461	14573	14488	14372	14287	14327	14228	14087	14250	14024	13916	13925	14094	13928	14030	14021	14050	14122	14034	13996	14120	14219	14000	14001	13872	13912	14059	14004	14117	14007	13994	13953	14149	13953	14228	13965	13900	14199	13977	14085	14083	13911	13968	14066	13982	13927	13836	13978	14029	13839	14161	14028	13921	13957	13986	14055	13820	13920	13894	13895	13956	13943	13985	13951	13851	13804	13666	13767	13969	13605	13881	13890	14024	13875	13900	13862	13894	13938	13829	13847	13887	13884	13862	13913	13828	13866	13890	13924	13994	13968	14051	13827	13764	13835	13760	13744	13781	13724	13919	13778	14023	13867	13988	13815	13885	13961	13956	13762	13745	13907	13868	14110	13760	13758	14115	13843	13756	13872	13860	13906	13791	13920	13929	13808	13840	13848	13916	13945	13909	13836	13929	13919	13817	13635	13939	13835	14011	13731	13740	14039	14106	13838	13846	13815	13975	13827	13974	14068	13808	13922	13774	13950	13987	13966	13760	13852	13917	13803	13669	13888	13778	13868	13838	13919	13828	13968	13682	13859	13899	13798	13742	13784	13878	13877	13925	13929	13905	13877	13768	13963	13931	13828	13948	13769	13755	14048	13851	13864	13748	13818	14026	13870	13818	13877	13911	13911	13873	13757	13797	13964	13686	13820	13714	13941	14009	13884	13884	13883	14012	13951	13813	13878	13799	13953	14059	13701	14065	13854	13896	13941	13893	14019	13779	13830	13842	13842	13883	14002	13981	13903	13813	13864	13892	13731	13806	14136	13857	13880	13978	13785	13877	13842	13860	13703	13935	13928	13826	13939	13814	13853	13727	13978	13791	13807	13829	13811	13837	13938	13852	13858	13754	13937	14067	13796	13771	13841	13938	13876	13823	13897	14050	13831	13829	13868	13961	14015	13841	13738	13643	13771	13967	13827	13805	13857	14008	13948	13761	13745	13795	13848	13930	13849	13844	13922	13845	13793	13771	13935	13682	13890	13895	13867	13684	13878	13758	13949	13831	13735	13951	13868	13834	13969	13999	13853	13889	13860	13812	13903	13820	13738	13891	13961	13875	14045	13888	13756	13941	13815	13927	13934	13918	13881	13804	13953	13732	13948	14007	13764	13873	13882	13897	13885	14036	13788	13944	13865	13889	13884	13748	13850	14045	13845	13781	13845	13731	13922	14001	13749	13731	13915	13877	13815	13787	14078	13879	13790	13697	13933	13823	13924	13883	14005	13938	13772	13910	13870	13844	13815	13842	13860	13803	13956	13837	13730	13909	13858	13811	13933	13833	13933	13865	13899	13883	13859	13947	13857	13768	13776	13743	13802	13825	13839	13909	13851	13995	13911	13711	13891	13772	13874	13720	13756	13708	13921	13807	14068	13774	13828	13713	13925	13907	14087	13859	13788	13858	13920	13793	13786	13911	13706	13889	13970	13827	13766	13992	13991	13739	13791	13877	13653	13765	13907	13875	14029	13885	13751	13855	13946	13862	14002	13990	13921	13901	13963	13967	13800	13748	13986	13843	13874	14029	13826	13908	13899	14028	13858	14029	14006	14042	13848	13922	14005	13856	13882	14028	13857	13902	13835	13985	13956	13792	13769	13818	13945	14002	14019	13880	13972	13845	13749	13849	13954	14003	13895	13900	13929	13795	13840	13757	13869	13851	13794	13956	13912	13964	13899	13941	13793	13877	13799	13832	13786	13946	13823	13864	13865	13786	13856	13805	13898	13831	13922	13969	13834	13766	13896	13829	14017	13916	14089	13811	13932	13901	13935	13796	13725	13823	13918	13743	13876	13763	13834	13901	13841	14007	13937	14017	13771	13855	13902	13934	13878	13912	13781	13715	13899	13831	13793	13835	13874	13897	14004	13980	14022	13897	13967	13872	14035	13816	13926	13888	13877	13793	13717	14010	13965	13956	13994	14016	13795	13864	13784	13845	13772	14015	13802	13864	14051	14004	13878	13955	13757	13863	13868	13912	13919	13862	13668	13901	13788	13775	13756	13988	13958	13884	13990	13749	13812	14021	13823	13886	13848	13942	13824	13900	13913	13996	14063	13900	13884	13913	13893	14005	13751	13901	13955	13842	13703	13863	13866	13955	14033	13853	13985	13812	13807	13711	13979	13778	13943	13799	13854	13917	13972	13904	13898	13875	13800	13904	13896	13766	13811	13866	13827	13840	13882	13889	13940	14007	13844	14039	13882	13868	13805	13905	13998	13919	13747	13928	13824	13994	13821	13946	13907	13831	13838	13830	13999	13908	13789	14042	14220	13892	14145	13787	14050	13907	13935	13705	14107	13862	13834	13751	13853	13731	13771	13927	13838	13889	13983	13817	14064	13978	13834	13985	13922	13795	13844	13999	13866	13885	13927	13863	13881	13938	14055	13870	13997	13985	13713	13906	13928	13945	13771	13872	13845	13955	13835	13903	13811	13866	13939	13862	13842	14005	13844	13802	13997	14043	14030	13923	13945	13983	13866	13917	13960	13726	13907	13738	13882	13794	13620	13882	13980	13758	13738	13870	13956	14016	13945	13932	13933	13735	13768	13829	13886	13778	14099	13927	13896	13829	13900	13940	13619	13927	13801	13816	13901	13757	13995	13842	13976	13852	13953	13789	13892	13971	13828	13858	14063	14065	13897	13835	13859	13902	13754	13896	13823	13876	13760	13755	13779	13707	13893	13949	13986	13774	13891	13941	13736	13751	14020	13866	13847	13888	13864	14011	13710	13840	13816	13870	13864	13601	13896	13876	13775	13827	14071	13688	13755	13919	13943	13895	13998	14004	14036	13879	13944	13968	13836	13766	13696	13840	13987	13805	13942	13851	13734	13862	14052	13810	13908	13719	13918	13815	13860	13922	13758	13696	13772	14044	14028	13783	13929	13787	13797	13858	13904	13756	13873	13866	13828	13953	13875	13973	13949	13995	13781	13830	13836	13890	13782	13941	13870	14034	13830	13858	13812	13797	13969	13988	13682	13798	13962	13809	13733	13841	13881	13901	13906	13881	13838	13908	13790	13881	13863	13683	13913	13873	13950	13927	13880	14041	13898	13950	13721	13884	13816	13934	13772	13827	14081	13837	13806	13775	13823	13967	13965	13840	14034	13920	13927	14085	13764	13806	13920	13816	13847	13841	13976	14002	13955	13849	13938	13774	14045	13872	13793	13910	13812	13737	13795	13730	13970	14072	13802	13958	13845	13892	13828	13871	13739	13956	13818	13758	14023	13866	13948	13920	13980	13859	13860	13827	13995	13732	13870	13844	14005	13770	13778	13787	13799	13937	13954	13946	13891	13835	14029	13806	14043	13924	13990	13913	13961	13925	13829	13870	13805	13781	13813	13971	13888	13800	13900	13832	14079	13774	13836	13916	13904	13912	14032	13927	13861	13764	13943	13933	13912	13931	13941	14025	13937	13841	13981	13865	13770	13901	13803	13649	13905	13829	13925	13927	13989	13884	13832	14075	13721	13854	13847	13887	13901	13996	13768	13911	13704	13884	13946	13840	13917	13836	13877	13884	13924	13854	13969	13824	13791	13957	13946	13942	13989	13786	13995	13951	13932	13928	13896	13724	13782	13802	13786	13878	13999	13887	13865	13797	13873	13906	13917	13994	13971	14009	13898	13928	13830	13846	13921	13868	13905	13816	13830	13865	13753	14028	13837	13952	13759	13879	13858	13882	13831	13898	13922	13982	13902	13898	13829	13964	13682	13968	13769	13760	13916	13890	13994	14072	13931	14062	13908	13928	13996	13712	14067	13723	13715	13787	13998	13802	14045	13902	14043	13820	13972	13865	13700	13947	13899	13855	13813	13707	13876	13936	13883	13714	13850	13877	13698	13908	13931	13959	13936	13797	13781	13854	13904	14031	13882	13905	13924	13868	13820	13839	13789	13992	13537	13952	13859	14034	13954	13940	13807	13879	13938	13896	13735	13876	13926	13841	13857	13890	13966	13883	13783	13854	13938	13846	13891	13935	13836	13921	13888	13960	14032	13865	13867	13758	14054	13997	13656	13993	13802	13845	13638	13693	14028	13945	13844	13885	13832	13631	13897	13939	13758	13553	13935	13921	14073	13858	13662	13819	13956	13852	13871	13998	13916	13790	13818	14002	13779	13849	13829	13711	13812	13763	14118	13848	13932	13950	13928	14007	13846	13891	13897	13807	13777	13922	13909	13845	13695	13896	13819	13910	13874	13767	13875	13876	13859	13929	13959	13883	13870	13869	13811	13972	13823	13743	13772	13917	13902	14017	13969	13854	13812	13898	13979	13839	13749	13844	13890	13904	13771	13815	13827	13861	13990	14003	13884	13834	13886	13698	13933	13799	13825	13870	14128	13815	13985	13902	13899	13968	13923	13978	13795	14019	13932	13771	13962	13746	13829	14130	13817	14083	13840	13947	13886	13704	13766	13925	13801	14059	13893	13927	13944	13916	13896	13827	13989	13861	13770	13719	13968	14008	13765	13853	13807	14000	13786	13925	13918	14096	13969	13720	13861	13737	13977	13952	13867	13904	13844	13910	13973	13854	14004	13812	13670	14028	13651	13858	13877	13778	13878	13808	13881	13823	13949	13888	13757	14187	13745	13839	13797	14032	13837	14042	13989	13868	13764	13853	13902	13848	13824	13907	13940	13805	13802	13918	13849	13875	13962	13860	13921	14083	13844	13896	13929	13801	13724	13839	13925	13806	14052	13904	13630	13782	13768	13944	13801	13893	13802	13883	13926	13850	13829	13852	13910	13780	13964	13996	13778	13800	13922	13923	13756	14019	13926	13747	13855	13753	13888	13783	14029	13954	14005	13695	13767	13786	13850	13930	13883	13855	13838	13824	13922	13974	13812	13930	14030	13728	13702	13820	13908	13923	13722	13814	13971	13963	13908	13863	13935	13821	13926	14058	13721	13845	13783	13917	13884	13938	13675	13862	13859	13840	14061	13944	14002	13936	13913	13888	13910	13820	13829	14125	13910	13884	13776	13724	13749	13716	13821	13875	13991	14012	13834	13742	13908	13804	13959	13974	13887	13783	13864	13741	13827	13910	14111	13846	13913	14066	13939	13751	13772	13968	13825
26271	17673	17672	17260	17083	17456	18373	18639	18986	19199	19126	18837	18596	18232	17964	17651	17911	17660	17527	17515	17385	17397	17423	17457	17193	17234	17340	17206	17194	16951	17166	17112	16886	17007	17000	16794	16909	17147	17101	17190	17321	17148	17199	16948	16933	17012	17001	17035	16911	17153	17208	17307	16897	17207	16942	17035	17149	17013	16964	16950	16889	17086	17109	16991	17131	16903	16845	16936	16970	16818	17116	16999	16860	16942	16960	16981	16945	16990	16701	16686	16768	16894	16803	16975	16798	16687	16984	16905	16961	16932	16909	17021	16831	17018	16927	17039	16881	17176	16941	16991	17012	16911	16886	16797	16885	16851	16888	16714	16930	16821	16794	16887	16862	17144	16854	16987	17024	16980	16783	16996	17029	16711	16989	16967	16853	17048	16883	16591	16995	16988	16899	16956	16929	17012	16920	16775	16927	16999	16896	16935	16920	16892	16901	16896	17040	16925	16899	17044	16801	16999	17032	16869	16740	16840	16871	16882	16750	16568	16854	16868	16745	16843	17032	16855	17049	16898	16970	16987	16891	16629	16885	16924	16773	16854	16990	17034	16822	16878	17082	16952	17028	17005	17081	17010	16679	17028	16929	16988	16990	17012	17130	16928	17024	17076	17064	16819	16904	17020	16959	16848	16853	16624	16766	16838	16975	16948	16929	17134	17098	16922	17071	16922	17033	16813	16858	16941	16920	16856	16856	16990	17077	16990	17065	17011	16733	16711	17084	16924	16989	16774	16926	16835	16989	17080	16867	16763	16730	16862	16900	17115	16993	16885	16878	17004	16921	16776	16955	16979	16825	16938	16964	16804	16972	17078	17025	17042	16904	16752	16894	16978	17054	16862	16934	16967	16756	16982	17038	16908	16878	16727	16910	16781	16856	17134	16759	16865	16892	16911	16817	16703	16752	16950	17118	16879	16822	16976	17076	16769	16937	16958	16834	16739	16672	16909	16811	17069	16818	16835	17041	16742	17024	17115	17011	16732	16836	16761	16958	17002	16835	16942	16810	16760	16983	17073	16845	16841	16895	16930	16712	16818	16805	16997	16974	17025	17070	17162	16864	17039	16809	16856	16773	16948	16978	16913	17051	17039	16760	16979	16994	16789	16894	16859	17153	16895	16715	17016	16965	16966	17120	16831	16807	16908	16858	17170	16991	16885	17037	16718	17010	16993	17017	16967	16917	17023	16908	17096	17020	17079	16952	16943	16867	16905	16884	16911	16827	16800	16831	16736	16867	16882	16894	16895	16859	17073	16963	16923	16875	16964	17107	16853	17008	16983	16992	16943	16941	16907	17047	16800	16986	16817	16991	17150	16880	16776	16756	16818	16690	17070	16871	17067	16677	17022	16989	16834	16880	17045	16958	16842	16721	16900	16864	16986	16965	16887	16968	17080	16855	16948	16950	16796	16920	16966	16811	16802	17018	16809	16807	16919	16957	16779	16876	16855	16964	16793	16782	17152	17016	16948	16976	17023	16795	17191	16959	16844	17032	16926	17003	16893	16721	16775	16823	16998	17120	16940	16591	17144	16843	16858	17020	16912	17016	16843	16999	17026	16999	16967	17091	17016	16766	16944	16912	16932	16848	16908	17103	16950	16946	17046	16938	17132	17075	17018	16957	16926	17116	16942	17011	16790	16946	16852	16961	16880	16908	16990	17005	16922	16803	17024	16889	16631	16894	16927	16837	16830	16782	17091	17109	17073	16844	16945	17045	16724	17059	17028	16835	16966	17056	16947	17018	16859	16867	17102	16970	17031	16736	16881	16891	17130	16910	16690	16851	16955	17032	16925	16989	17025	16767	16822	16725	16845	16974	16911	16990	17004	16909	16762	16948	17004	16986	17032	16867	17045	16963	17047	17008	17068	16915	17012	17035	16834	16985	16917	16857	16906	16867	16908	17026	16958	17049	17039	16902	16982	16748	16937	16966	16923	16940	17067	17032	17042	16754	17053	16991	16739	16920	16991	17004	17091	16826	17022	16875	16790	17016	17045	16801	17001	16921	17027	16891	17035	16976	16952	16992	17013	16930	17086	16809	16986	17116	16934	17045	16918	16930	16751	17101	17034	16927	16933	16913	16831	16984	16952	16934	16793	16922	16908	17077	16881	16875	16782	16878	16919	16928	16833	16796	17078	16869	16805	16727	16815	16832	17021	17079	16877	16965	16990	16979	16866	16952	17009	17057	16960	16836	16803	16978	16888	16876	16826	16827	16779	16990	17061	17000	16739	16788	17003	16944	16911	17008	17017	17031	16908	17135	16828	16848	17019	17158	17025	17024	16886	16951	17005	16923	16800	16845	17007	16980	17044	16865	16983	16852	16808	17065	16991	16833	17088	16688	16887	16882	17001	17030	16810	17178	17005	16971	16903	16982	17012	16835	16896	16867	16952	16963	16865	17089	16866	17127	17062	16686	17144	17018	16759	16695	17066	16933	17098	17025	17016	16868	16952	16889	16893	16928	16991	17007	16788	16700	16748	16835	16864	16703	17248	16873	16865	16843	16930	16833	16868	16856	16922	17063	17019	16777	16872	16908	16935	16924	17057	16887	16996	16935	16847	16853	16724	16744	16992	16910	16810	17020	16905	16999	16939	16915	16971	16819	16990	16790	17119	16756	17001	16802	16930	16954	16932	16741	16850	16802	16904	16854	16634	17026	16758	17031	17028	16938	16975	16897	16798	16989	16959	17045	16761	16787	17004	17217	16923	16920	16806	16781	16930	16938	16957	16757	16966	16859	16889	16903	16816	16964	16769	17155	17169	16810	16954	16772	17091	16919	16998	16951	16776	17018	16792	16984	17108	17110	16996	17126	16979	17060	16930	17036	17261	17033	16991	16990	16796	16773	16891	17040	16860	16844	16907	16998	16922	16830	17026	16974	17084	17066	16893	17112	16995	16944	16770	16968	16856	16922	16948	16932	16864	16852	16793	17023	16871	16970	17210	16878	16931	17074	16880	16856	16937	16956	16869	16912	16893	16924	16883	16824	16702	17068	16974	16879	17068	16861	16952	16868	16840	16869	16857	17085	16823	17029	16946	17030	16896	16781	16857	16958	16951	17034	16892	17078	16863	16814	17152	17009	16918	17073	16855	16927	17048	17105	16864	17253	16752	16980	16905	16938	16965	16823	16812	16868	17030	16830	17043	16897	17001	16798	16917	16934	17014	16927	16636	16890	16802	16931	16848	17124	16997	16854	17059	16948	16900	16920	16833	16837	16932	16998	17128	17025	17062	16794	17017	16990	17034	16842	17051	17041	17131	16960	16939	16945	17051	17194	17013	16894	16931	16800	16921	17087	16924	17016	16806	17001	17157	17058	16912	16889	17091	16908	16857	16855	16969	17108	16972	17071	16937	16856	17016	16943	16827	16759	16883	16680	16984	16775	16918	16897	16911	16924	16874	16884	16898	16842	16857	17007	16855	17148	16761	16796	16875	16881	16831	17071	17010	16862	16933	16882	16909	17127	16841	17091	16976	16936	16897	17114	17054	16704	16824	16870	17142	16959	16763	16823	16844	17163	16748	17051	17063	16857	16843	16763	16982	17067	16851	16906	16971	16936	17073	17046	16824	16883	17014	16943	16941	16935	16935	16850	16873	16922	17020	16745	16902	16781	16821	16810	16873	17007	16866	16989	16894	16908	16923	16953	17088	16864	16788	16864	16995	17152	16936	16995	16960	16886	17082	16837	16943	16921	16868	16967	17055	16967	17020	16780	16854	16879	17134	16960	17038	16811	16850	16657	16677	16999	16963	16862	16871	16919	16938	17084	16870	16960	16719	16966	16942	16756	16699	16805	16933	16940	16987	17082	16965	16748	16878	16743	17190	17010	16816	16929	17183	16811	16746	16823	16918	16842	16774	16865	17038	16923	16974	16952	16935	16897	16973	17050	17016	16861	16760	16978	17052	16891	16842	16794	17029	16952	16921	16962	16806	16926	17047	16800	16944	16691	16871	16835	17034	17086	17040	17076	16781	17003	16868	16932	16986	16789	16943	17000	16907	16948	17185	16719	16944	17010	17023	16895	16739	16806	16979	16872	16833	16807	16824	17016	16867	16949	16917	16945	16769	17069	17126	17041	16744	16983	16952	16899	16945	17040	17077	16979	16959	16905	16903	16911	16912	16744	16811	17078	17167	16995	16990	16699	16827	17064	17165	16727	16820	16736	16849	17031	17086	16808	16983	16768	16879	16998	16915	17015	16874	17060	16930	16988	16957	16976	16977	17096	17028	16971	16877	16972	16774	16917	17026	17117	16962	17012	16900	16759	16928	17027	17092	17086	17030	16940	17024	17004	17090	16792	16992	16815	17148	16945	16900	16852	16986	17118	17063	17043	16854	17191	16958	17062	17023	16857	16802	16869	17168	17309	17109	16876	16772	17064	16773	16899	16988	17026	16957	16712	16930	16875	16765	17027	16828	16957	17078	16895	17015	17124	16930	17085	16827	16885	17035	17074	16859	16854	16984	17216	17056	16966	16945	16932	16881	16966	16830	16842	17006	16848	17023	16985	16767	17063	16911	16912	16941	16800	16771	16907	16887	16881	16917	16850	16886	16830	16799	16892	16754	16885	16742	16897	16934	16931	17025	16937	16948	16834	16953	17091	16773	17147	16970	16846	16900	16889	16939	16863	16963	16737	16667	16879	16934	16852	16907	16804	16835	16896	16874	16998	17019	16801	16852	16898	16910	16990	17063	16853	17012	16973	16896	16973	16890	16877	16840	16840	17121	16973	16985	17144	16995	16858	16927	16757	16727	16908	16800	16810	16967	16910	16750	16713	17060	16932	17028	17107	16898	17057	17017	16951	17107	16688	17088	16902	16797	17124	16732	16925	17137	16937	16939	17142	16763	16844	17094	16999	17034	16999	16880	16943	17091	16710	16768	16900	16926	16786	16827	16652	16882	16812	16843	16901	16916	16928	17032	16864	16869	17145	17149	16853	16941	16849	17147	17049	16828	16809	17181	16847	16878	16909	16758	16933	16961	16953	16828	16910	16818	16992	16966	17036	16912	16979	16956	16867	16819	17066	17068	16871	16846	16874	17105	17003	17072	16947	16927	16837	16883	16787	16869	16742	17048	17163	17046	16924	17029	16794	17013	16947	16810	17185	16722	16889	16910	16812	17075	16975	16850
19113	14620	14360	14422	15051	16356	17789	17892	18266	18444	18417	17974	17259	16275	16203	15788	15608	15399	15244	15298	14881	14958	14681	14898	14575	14761	14494	14476	14468	14487	14347	14375	14219	14133	14242	14127	14306	14345	14311	14279	14367	14312	14330	14390	14250	14177	14138	14176	14185	14270	14462	14521	14491	14412	14301	14378	14118	14204	14128	14239	14239	14226	14240	14226	14321	14272	14266	14167	14273	14141	14053	14081	14242	14197	14038	14038	14154	14150	14237	14077	14136	14194	13994	13886	14027	14263	14187	14095	14110	14012	14116	14111	14070	14002	14011	13955	14009	14003	14146	14145	14159	14242	14224	14044	14073	14185	14048	14109	14079	14168	14134	14229	14030	14110	14286	13969	14159	14070	13998	14186	13992	14052	14123	13894	14198	14216	13965	14057	14085	14199	14136	13922	14173	14081	13962	14050	13944	14116	14042	14116	14078	14116	14009	14064	14148	14149	13978	14184	14093	14049	14140	14101	13965	13993	13944	14122	14090	14017	14216	14041	14139	14059	14229	14199	14049	14090	14162	14184	14099	14249	14162	14051	14123	14034	13908	14062	14205	14193	14057	14206	14283	13975	14281	14046	14102	13993	14071	14044	14124	13973	14060	14147	14149	13999	14134	14124	14216	13999	14195	13968	14140	14027	14032	14057	14085	14048	14236	14130	14093	14119	14108	14022	14106	14057	14203	13807	13982	14073	14027	14129	14186	14084	14025	14032	13948	14127	14015	14120	14026	13977	14103	14021	13925	14067	14215	14105	14151	14069	13957	14097	14166	14086	14135	14079	14272	14160	14108	14114	14192	14035	14262	14021	14024	14107	14182	14076	14034	14141	14092	14043	14069	14015	13966	14086	14002	13895	13972	14161	14125	14181	14008	14064	14111	14147	14137	14081	13965	14225	14138	14114	14059	14310	14139	14011	14089	14157	14099	14112	14036	14055	14084	14181	14281	14244	14175	14123	13876	14140	14077	14019	13990	14205	14104	14056	14104	14061	14049	14006	14134	14121	13994	14158	13931	14098	14244	13980	14185	14156	14082	14136	14033	14074	14145	14185	14096	14061	14052	14104	14049	14087	14154	14039	14126	13995	14308	14061	14111	14147	13977	14159	14043	14234	14020	14123	13971	14179	14002	13988	14064	14005	14152	14154	14132	14108	13951	14151	14175	13825	14136	13997	14118	14150	14059	14205	14118	14043	14256	14217	14083	14138	14051	14107	14044	14108	14200	14107	14190	14097	14265	14249	14014	14031	14018	14228	14094	14255	14144	14118	14147	14125	13971	14150	13991	14039	14037	14035	14133	14130	14005	14177	14188	14223	14085	14123	14240	14234	14059	14253	14122	14013	14069	14069	14024	14042	14330	14005	14079	14123	14094	14053	14138	14075	14013	14187	14210	14039	14000	14091	14121	14047	14183	13998	14091	14118	14126	14041	14280	14047	14048	14195	14237	14078	14267	14114	14163	13988	14020	14055	14236	14187	14262	14068	13985	14004	14113	14024	14238	14051	13947	14001	13908	14071	14033	14193	14288	14155	13952	14181	14212	14065	14244	14132	14301	14067	14126	14197	14180	14204	13950	14155	14229	14130	14084	14187	13984	14141	14258	14056	14076	14016	14088	14323	14131	14246	14100	14129	14102	14094	14157	14158	14008	14046	14117	14171	14035	13864	14047	14037	14028	14012	14189	14195	14145	14132	14173	14317	14177	14031	14287	13968	14105	14031	14085	14165	13838	13943	14095	14126	13991	14156	14099	14022	13817	13974	14043	14106	14120	14104	14057	14072	14005	14047	14126	14147	13973	14143	13974	14241	14189	14065	14054	14031	14235	13972	14164	14292	14040	14134	14121	13999	14112	14276	13962	13987	14077	14142	13952	14153	13891	14157	14134	14032	14004	14111	14041	14135	14086	14084	14099	14128	14042	13989	14132	14157	14159	14190	14192	14059	13929	13981	14015	14016	14062	14054	14154	13893	14157	13952	14151	14135	13816	14112	14124	13987	14035	13997	14076	14096	14085	14148	14196	14244	14000	13974	14160	14133	14081	14083	14013	14215	14048	14088	14045	14141	14168	14199	14065	14028	14079	14058	14281	14116	13954	14252	14115	13966	14018	14202	14054	14162	14084	14124	14133	14080	14046	14071	14203	14028	14053	14023	14099	14087	14163	14104	14127	13995	14012	14114	14018	14042	14030	14068	14253	14011	13916	14145	14173	14057	14097	14126	14044	14008	14097	14169	14090	14096	14387	14050	14169	14171	14253	14077	14129	14048	14253	14106	14098	14151	14022	14033	14310	14120	14319	13937	14132	14085	13996	14092	14063	14202	14149	14123	14237	14004	14098	14152	14224	14100	14058	13934	14126	14073	14163	14177	14170	14065	14058	14251	14070	14111	14033	14139	14206	14062	14019	14094	14114	14113	14470	14064	14110	14151	14172	14067	14075	13976	13977	14147	14031	14122	14125	14132	14121	13951	14170	14075	13991	13934	14044	14148	14127	14216	14084	13998	14225	14175	13992	14234	14053	14034	14124	14148	14145	14212	14211	14093	14149	14035	14090	14116	13948	14159	14024	14169	14021	14084	14029	13942	14009	14167	14095	14113	14125	14142	14158	14223	14083	14175	14149	14002	14094	14131	14015	14085	14254	14202	14132	14018	14115	14178	14026	13995	14123	13879	14148	14040	14050	14137	14105	14001	14203	14171	14087	14097	14070	13960	14278	14139	14132	14003	14084	14051	14134	14009	14106	14082	14291	14042	14268	14148	14093	14016	14064	14149	14181	13903	14019	13942	14318	14087	14214	14038	14145	14055	14325	14066	14201	14019	13944	14112	14143	14179	14214	14077	14193	14007	14009	14160	14130	14120	14183	14088	14010	14240	14178	14230	14028	14170	13992	14111	14103	14084	14005	14082	14091	14149	13975	14191	14082	14103	14072	14194	14125	14052	14109	14042	14079	14018	14084	13939	14153	14035	14062	14020	14130	14109	14190	14187	14067	14228	14106	14172	14168	14173	14031	14157	13966	14011	13955	13955	14108	13938	14127	14129	14059	14167	14159	14001	14159	14049	14015	13895	14040	14091	14070	14131	13944	14209	14083	14134	14252	14254	14210	14097	14082	14126	14093	14072	13897	14128	14028	14020	14230	14106	13944	14066	14144	14025	13959	13964	14079	14103	14226	14134	14057	14020	14024	14082	13975	14125	14048	14217	14174	14015	14155	14068	14009	14075	13979	13967	14105	14120	14081	14064	14002	14146	14125	14172	13961	13836	14157	14134	14030	14030	14079	14052	14105	14112	14194	14223	14129	14041	14213	14047	14163	14101	13939	13959	14026	14247	14085	14040	14191	14048	14344	13997	14159	14223	14020	13985	14028	14065	14126	14035	14139	14158	14063	14137	14112	14171	14029	14274	14031	14118	13957	14170	13959	14142	14155	13975	14161	14102	14162	14055	13948	13944	14134	14109	14052	14102	14160	14129	13921	14138	14055	14137	14162	14140	14038	14171	14088	14172	14148	14037	14064	14126	13983	14149	14056	14035	14312	14086	14203	13940	14001	14057	14272	14111	14149	14187	14180	14106	14091	14132	14237	14023	14202	14149	14083	14234	14157	14019	13965	14229	13989	14090	14078	14025	14105	14005	14189	14111	13902	14109	14060	14136	14183	14155	14001	14255	14039	14058	14323	14247	13981	14006	14006	14150	14147	14238	14205	14105	14018	14076	14105	14053	14078	14241	14293	14039	14171	14195	14100	14163	14105	14097	14079	14077	13986	14008	14126	14017	13913	14124	14275	14140	14220	13916	14185	14052	14004	14123	13998	14188	13955	14078	14404	14143	14007	14055	14051	14091	14128	13882	14019	14310	14022	13960	13990	13954	14175	14185	14086	14284	13807	14190	14329	14019	14146	14046	14143	13936	13926	14214	14007	14124	14055	14125	14012	14068	14110	13955	14116	14020	14095	14180	14077	14139	14072	14103	14228	14207	13990	14180	14024	14102	13977	14019	14016	14017	14039	14223	14014	14072	14276	14130	14157	14146	14166	14046	14074	13930	14266	13962	14073	14050	14136	14048	14186	14171	14128	14084	14127	14160	14206	14033	14206	14064	14052	14158	14171	13957	14040	14221	13959	14132	14202	14022	14164	13994	13993	14038	14177	14096	14098	14091	14194	14099	14055	14278	14156	14086	14037	14181	14111	14132	13993	14084	14171	14027	13995	14148	13972	13979	14169	13982	14211	14027	14099	14011	13977	14098	14083	13944	14097	14061	14154	14144	14206	14271	14003	14176	13925	14148	14172	14133	14146	14111	14188	14082	14231	14149	14092	13942	14107	13877	14221	13987	14115	13985	14104	14035	14149	13931	14129	14126	14201	14057	14052	14210	14085	14155	14099	14147	14197	14050	14159	14159	14165	14106	13995	14018	14144	14226	14196	14078	14232	14132	14131	14134	13952	14127	14003	14292	14164	14243	13995	14255	13999	14113	14021	14158	14081	13903	14114	14132	14077	14289	14098	13912	13967	14156	13984	14259	14078	14169	14132	14043	14080	13964	14187	14113	14070	14118	14048	13945	14180	13989	14204	14319	14299	14110	14109	14140	14039	14118	14001	14101	14041	14227	14046	14101	14295	14159	14139	14094	14116	14157	14067	14008	14159	13910	14026	13915	14033	14008	14146	14244	14189	14022	14144	14042	14224	13950	14078	14043	14183	14047	13967	14081	14114	14093	13987	14255	14245	14169	14126	14047	14018	14050	14127	14127	14065	13989	13889	14072	14232	14218	14262	14138	14026	14063	14133	13947	13998	14196	14055	13970	14185	14064	14163	14127	14053	14074	13987	14131	14071	14197	14120	13958	14255	14008	14164	14144	14242	14223	13947	14107	14034	14150	14024	14128	14319	14078	14090	14070	14003	14092	14028	14201	13914	14122	14118	14263	14044	14142	14190	14036	13974	14184	14059	14041	14196	14229	14172	14092	14182	13928	14026	14058	14199	14007	14105	13960	14019	13995	14154	14219	14210	14074	14058	14036	13991	14128	14136	14101	14087	14153	13991	14160	13853	14007	14164	14108	14095	14112	14007	13947	13883	14108	14112	14080	14024	14003	14219	14080	14175	13879	14274	13923	14153	14213	14231	14137	13931	14056
25234	18573	18069	17845	17996	18884	19875	20312	20606	20689	20834	20593	20067	19547	19336	19242	18730	18814	18515	18457	18332	18164	18252	18360	18150	18185	17990	17733	17888	17954	17707	17826	17814	17817	17695	17598	17729	17774	17784	17797	17698	17586	17766	17872	17605	17640	17474	17858	17449	17710	17733	17840	17885	17663	17852	17816	17831	17747	17718	17569	17765	17709	17844	17825	17698	17476	17690	17635	17654	17395	17771	17610	17444	17505	17533	17869	17706	17678	17678	17521	17383	17469	17673	17587	17546	17586	17478	17643	17545	17440	17491	17574	17599	17628	17387	17593	17599	17650	17540	17646	17557	17314	17587	17293	17410	17529	17577	17484	17504	17447	17521	17566	17582	17399	17720	17586	17563	17513	17624	17671	17523	17575	17430	17340	17686	17478	17624	17396	17743	17380	17439	17562	17502	17602	17659	17610	17574	17732	17411	17571	17574	17473	17362	17653	17544	17459	17394	17542	17468	17613	17443	17714	17646	17555	17483	17745	17588	17585	17613	17579	17699	17475	17738	17525	17599	17475	17666	17488	17611	17431	17657	17391	17687	17445	17547	17522	17555	17580	17495	17426	17575	17612	17792	17638	17483	17686	17596	17308	17591	17337	17581	17410	17419	17640	17336	17658	17586	17546	17778	17688	17662	17492	17644	17717	17478	17572	17431	17487	17330	17591	17669	17482	17687	17586	17714	17471	17740	17542	17714	17506	17752	17710	17328	17460	17544	17413	17591	17472	17473	17539	17614	17389	17466	17664	17604	17504	17517	17448	17513	17612	17512	17429	17592	17455	17542	17731	17485	17508	17568	17642	17677	17462	17518	17606	17522	17419	17505	17491	17358	17558	17702	17730	17629	17523	17619	17584	17673	17353	17292	17500	17555	17659	17497	17562	17475	17505	17656	17655	17389	17598	17612	17709	17447	17653	17779	17627	17597	17654	17651	17449	17602	17780	17625	17571	17651	17473	17673	17567	17663	17531	17738	17528	17672	17495	17428	17505	17422	17393	17715	17370	17716	17449	17509	17650	17573	17479	17481	17503	17530	17527	17336	17443	17451	17591	17510	17690	17442	17599	17279	17638	17432	17639	17534	17754	17353	17605	17513	17551	17413	17618	17617	17656	17609	17548	17409	17678	17508	17580	17559	17682	17718	17570	17495	17708	17694	17671	17481	17496	17533	17458	17573	17697	17697	17584	17593	17695	17285	17593	17403	17339	17564	17484	17575	17624	17451	17484	17637	17602	17561	17561	17411	17569	17654	17584	17455	17455	17552	17606	17465	17427	17497	17708	17489	17348	17519	17468	17483	17704	17647	17480	17596	17527	17395	17700	17468	17736	17709	17482	17542	17457	17525	17635	17712	17680	17559	17519	17569	17554	17795	17659	17604	17436	17772	17580	17570	17828	17536	17612	17415	17638	17613	17701	17599	17739	17586	17556	17533	17627	17855	17518	17556	17609	17658	17571	17544	17490	17499	17644	17552	17698	17562	17589	17584	17375	17676	17533	17568	17644	17544	17325	17432	17577	17544	17575	17559	17612	17623	17721	17501	17509	17595	17514	17501	17381	17535	17562	17493	17332	17488	17538	17393	17537	17412	17539	17637	17523	17661	17545	17560	17568	17700	17782	17414	17816	17661	17471	17743	17408	17594	17652	17552	17447	17347	17541	17683	17692	17677	17555	17641	17665	17419	17594	17686	17726	17580	17488	17561	17590	17883	17702	17596	17658	17647	17535	17374	17445	17441	17583	17779	17462	17447	17735	17424	17565	17652	17779	17578	17629	17446	17464	17488	17502	17781	17721	17435	17450	17668	17510	17525	17513	17592	17403	17490	17467	17620	17766	17709	17469	17800	17584	17353	17604	17699	17634	17652	17626	17686	17479	17616	17621	17585	17469	17629	17364	17681	17654	17491	17441	17474	17463	17583	17412	17558	17503	17787	17677	17577	17553	17401	17597	17580	17533	17707	17603	17489	17731	17703	17566	17476	17567	17574	17479	17545	17502	17608	17720	17541	17550	17502	17416	17541	17736	17594	17226	17582	17531	17547	17531	17702	17725	17585	17493	17604	17672	17532	17430	17652	17487	17764	17636	17842	17774	17636	17821	17523	17611	17633	17664	17425	17352	17627	17588	17572	17538	17608	17703	17512	17587	17809	17387	17469	17527	17612	17574	17537	17574	17595	17637	17675	17733	17494	17702	17625	17623	17513	17588	17644	17683	17440	17678	17501	17739	17580	17423	17504	17538	17726	17839	17718	17552	17406	17703	17667	17761	17648	17622	17559	17651	17625	17416	17451	17601	17463	17534	17704	17537	17634	17512	17668	17631	17593	17702	17689	17432	17281	17561	17594	17478	17605	17498	17642	17326	17387	17595	17498	17542	17447	17520	17590	17689	17393	17510	17525	17466	17601	17533	17619	17695	17575	17687	17544	17745	17423	17637	17584	17594	17496	17337	17821	17398	17631	17455	17533	17546	17455	17399	17606	17539	17490	17467	17435	17420	17512	17562	17697	17625	17378	17363	17615	17484	17411	17530	17608	17460	17477	17567	17667	17507	17426	17419	17619	17551	17670	17574	17643	17500	17485	17702	17484	17634	17562	17529	17650	17585	17594	17510	17438	17467	17410	17667	17390	17568	17602	17440	17574	17563	17450	17738	17439	17717	17785	17450	17578	17605	17542	17473	17530	17507	17767	17492	17401	17584	17548	17439	17461	17610	17710	17549	17520	17632	17802	17479	17337	17566	17763	17493	17651	17639	17567	17543	17736	17559	17564	17481	17715	17544	17639	17614	17568	17495	17608	17362	17471	17594	17591	17292	17721	17532	17459	17505	17364	17362	17600	17533	17561	17557	17484	17613	17512	17479	17775	17758	17530	17432	17677	17548	17649	17388	17578	17546	17520	17514	17585	17574	17722	17488	17600	17490	17674	17734	17480	17523	17565	17630	17594	17694	17610	17734	17778	17674	17428	17583	17585	17789	17626	17643	17590	17290	17315	17565	17532	17394	17623	17584	17565	17608	17570	17524	17493	17350	17411	17517	17594	17622	17709	17512	17496	17525	17557	17508	17636	17492	17657	17669	17638	17487	17571	17693	17553	17615	17716	17827	17382	17618	17761	17693	17496	17740	17640	17670	17574	17621	17752	17419	17550	17437	17585	17466	17490	17381	17742	17655	17562	17667	17501	17685	17557	17622	17428	17603	17446	17254	17680	17678	17475	17457	17575	17639	17767	17504	17613	17615	17586	17588	17461	17548	17567	17345	17527	17668	17406	17407	17478	17618	17331	17467	17565	17558	17392	17558	17663	17684	17573	17456	17548	17572	17613	17534	17363	17517	17394	17747	17429	17436	17441	17457	17681	17578	17740	17633	17592	17558	17283	17568	17618	17580	17654	17556	17373	17745	17527	17453	17479	17369	17415	17439	17617	17538	17730	17398	17540	17577	17463	17766	17519	17550	17512	17766	17648	17668	17554	17673	17440	17825	17653	17580	17496	17420	17503	17402	17589	17584	17762	17662	17566	17517	17615	17490	17397	17360	17722	17713	17450	17507	17511	17589	17721	17410	17552	17657	17608	17669	17598	17959	17738	17735	17583	17620	17359	17294	17636	17382	17571	17621	17653	17502	17577	17442	17489	17504	17711	17648	17364	17599	17793	17600	17654	17681	17557	17526	17564	17513	17571	17494	17762	17379	17479	17818	17484	17523	17804	17647	17803	17566	17764	17712	17706	17481	17253	17514	17703	17659	17503	17599	17549	17644	17425	17451	17449	17467	17727	17451	17823	17854	17557	17371	17637	17473	17563	17535	17633	17448	17509	17599	17590	17681	17375	17452	17534	17545	17587	17419	17603	17478	17540	17523	17574	17674	17401	17547	17459	17505	17685	17615	17633	17453	17262	17603	17406	17663	17619	17712	17618	17713	17278	17538	17385	17513	17621	17418	17382	17454	17668	17477	17535	17614	17600	17278	17557	17591	17503	17404	17498	17624	17515	17726	17578	17772	17452	17616	17452	17496	17478	17497	17611	17649	17605	17574	17781	17559	17479	17506	17653	17499	17675	17492	17447	17635	17778	17439	17534	17396	17468	17492	17510	17611	17694	17361	17421	17553	17564	17724	17670	17527	17543	17530	17538	17683	17624	17674	17701	17415	17582	17525	17550	17611	17475	17699	17572	17630	17740	17452	17694	17414	17544	17636	17497	17625	17618	17663	17614	17473	17489	17610	17568	17594	17680	17463	17544	17618	17520	17462	17443	17615	17636	17549	17639	17457	17306	17636	17641	17796	17810	17778	17633	17449	17584	17598	17507	17592	17463	17645	17579	17818	17642	17655	17609	17818	17545	17599	17307	17696	17608	17383	17477	17483	17677	17474	17594	17535	17529	17577	17535	17528	17614	17655	17649	17542	17438	17618	17714	17691	17709	17682	17774	17684	17661	17580	17586	17552	17567	17634	17444	17657	17333	17548	17768	17517	17563	17538	17452	17469	17612	17411	17638	17815	17530	17788	17845	17716	17596	17856	17681	17650	17594	17482	17601	17629	17475	17341	17732	17652	17642	17535	17665	17421	17663	17544	17613	17621	17506	17454	17615	17551	17603	17615	17555	17332	17705	17428	17737	17554	17586	17483	17533	17533	17692	17413	17643	17597	17594	17616	17498	17687	17648	17437	17418	17431	17394	17620	17803	17585	17523	17628	17693	17552	17576	17824	17504	17565	17739	17532	17577	17794	17619	17462	17495	17406	17894	17544	17551	17489	17378	17588	17506	17597	17569	17539	17703	17649	17436	17618	17598	17416	17300	17574	17541	17414	17608	17448	17442	17645	17469	17253	17792	17484	17631	17765	17664	17572	17594	17476	17456	17597	17592	17691	17277	17414	17713	17517	17630	17511	17570	17673	17617	17526	17590	17652	17546	17611	17611	17581	17837	17615	17348	17546	17504	17634	17406	17635	17686	17636	17575	17565	17710	17649	17698	17425	17651	17660	17461	17771	17558	17698	17463	17536	17729	17409	17372	17614	17715	17542	17700	17503	17565	17444	17586	17415	17508	17594	17397	17653	17604	17566	17658	17625	17627	17532	17716	17624	17630	17377	17567	17766	17576	17619	17468	17691	17903	17472	17430	17574	17461	17553	17478	17393
21570	15776	15157	15039	16713	19134	20526	20838	20865	20692	20690	19963	19222	18438	17729	17355	16975	16745	16539	16386	16123	15682	15787	15630	15633	15538	15225	15298	15069	15050	14957	14910	14805	14787	14849	15065	14888	14789	15018	15005	14882	14901	14715	15035	14811	14903	14760	14826	14533	14921	14907	15158	15094	14999	15058	14897	14862	14813	14668	14706	14884	14905	14601	14644	14709	14806	14549	14764	14658	14686	14565	14461	14755	14698	14685	14680	14739	14443	14572	14457	14591	14521	14545	14514	14537	14389	14539	14424	14581	14640	14557	14533	14542	14600	14493	14585	14549	14508	14656	14425	14529	14415	14674	14452	14539	14513	14423	14457	14429	14625	14464	14476	14589	14347	14552	14665	14319	14478	14516	14468	14530	14665	14417	14283	14598	14645	14677	14575	14350	14539	14467	14452	14378	14469	14366	14459	14413	14506	14292	14457	14595	14418	14385	14581	14672	14548	14530	14486	14456	14511	14670	14456	14545	14535	14472	14451	14548	14458	14392	14448	14503	14539	14608	14414	14512	14400	14504	14604	14390	14620	14440	14643	14358	14548	14531	14644	14460	14213	14513	14489	14545	14608	14699	14490	14504	14256	14466	14406	14369	14424	14495	14512	14537	14561	14572	14545	14522	14369	14537	14482	14482	14353	14585	14592	14476	14508	14483	14537	14494	14470	14507	14453	14575	14580	14666	14548	14457	14582	14494	14592	14505	14534	14515	14536	14505	14505	14584	14541	14656	14549	14592	14400	14613	14360	14284	14532	14633	14511	14262	14528	14506	14608	14698	14485	14541	14646	14437	14529	14435	14310	14625	14568	14504	14560	14600	14452	14527	14614	14454	14385	14553	14510	14600	14525	14682	14517	14517	14376	14576	14612	14323	14391	14544	14429	14468	14444	14467	14529	14677	14481	14470	14465	14323	14553	14491	14472	14424	14290	14356	14519	14560	14434	14467	14408	14485	14415	14453	14370	14556	14374	14472	14637	14546	14461	14434	14620	14439	14342	14598	14432	14497	14412	14497	14478	14389	14556	14548	14464	14683	14561	14502	14517	14571	14488	14526	14385	14561	14608	14466	14597	14399	14413	14547	14528	14594	14533	14600	14296	14512	14545	14768	14667	14549	14399	14435	14625	14427	14411	14526	14621	14559	14537	14508	14569	14394	14474	14564	14269	14414	14478	14322	14579	14369	14656	14316	14508	14386	14257	14350	14466	14369	14551	14514	14533	14510	14446	14618	14520	14480	14560	14554	14399	14611	14674	14534	14491	14700	14500	14363	14456	14512	14413	14426	14485	14486	14566	14451	14289	14419	14451	14676	14543	14452	14430	14416	14387	14416	14732	14278	14549	14688	14434	14538	14632	14533	14474	14373	14430	14452	14416	14562	14399	14511	14428	14442	14469	14442	14496	14297	14613	14577	14569	14631	14477	14570	14596	14447	14578	14505	14633	14541	14477	14638	14738	14328	14461	14486	14418	14363	14706	14489	14493	14355	14307	14311	14652	14481	14545	14485	14520	14568	14530	14260	14557	14537	14572	14498	14465	14495	14527	14731	14495	14607	14545	14373	14607	14542	14448	14444	14554	14600	14584	14476	14520	14480	14363	14372	14527	14622	14333	14504	14479	14449	14576	14625	14745	14571	14467	14476	14481	14390	14683	14515	14432	14702	14549	14549	14591	14581	14429	14513	14609	14554	14568	14532	14511	14539	14619	14502	14561	14411	14595	14524	14211	14497	14332	14673	14443	14586	14694	14544	14514	14575	14525	14536	14424	14548	14547	14566	14431	14446	14439	14404	14474	14556	14516	14415	14497	14569	14472	14549	14512	14549	14587	14437	14643	14602	14461	14513	14553	14623	14586	14514	14637	14466	14366	14464	14582	14442	14545	14674	14349	14415	14455	14471	14356	14723	14566	14552	14551	14728	14176	14596	14292	14795	14558	14517	14711	14455	14527	14564	14494	14589	14622	14416	14543	14567	14453	14769	14396	14331	14532	14359	14524	14501	14292	14475	14427	14535	14506	14304	14489	14480	14258	14514	14337	14377	14308	14462	14480	14532	14522	14396	14492	14388	14479	14648	14545	14700	14458	14566	14576	14687	14592	14629	14620	14234	14542	14621	14581	14445	14485	14522	14489	14487	14402	14516	14406	14393	14478	14298	14531	14364	14463	14414	14383	14504	14519	14536	14460	14491	14518	14423	14395	14549	14526	14542	14492	14537	14520	14498	14430	14439	14551	14409	14437	14462	14415	14397	14370	14536	14767	14507	14518	14412	14529	14485	14453	14419	14505	14525	14519	14498	14560	14569	14648	14595	14351	14489	14432	14589	14352	14545	14438	14382	14623	14472	14323	14520	14491	14358	14588	14477	14462	14405	14512	14470	14527	14530	14374	14460	14279	14611	14435	14462	14587	14430	14379	14621	14593	14399	14440	14412	14589	14578	14319	14446	14529	14430	14605	14420	14404	14610	14499	14521	14508	14580	14451	14566	14616	14455	14412	14463	14476	14526	14586	14550	14460	14333	14531	14503	14494	14567	14380	14342	14498	14393	14544	14425	14426	14339	14338	14476	14375	14581	14469	14402	14471	14522	14421	14407	14640	14507	14496	14575	14554	14435	14336	14608	14425	14451	14586	14362	14564	14572	14560	14460	14544	14551	14351	14471	14572	14458	14454	14519	14586	14555	14586	14581	14481	14379	14409	14420	14439	14636	14514	14275	14448	14489	14445	14544	14451	14553	14630	14618	14564	14417	14513	14527	14454	14469	14401	14444	14503	14544	14457	14300	14521	14398	14380	14515	14472	14497	14469	14607	14274	14647	14332	14687	14570	14314	14522	14616	14531	14400	14421	14459	14409	14498	14529	14610	14396	14678	14516	14437	14752	14447	14407	14549	14639	14565	14532	14470	14563	14577	14509	14459	14451	14582	14573	14493	14523	14574	14495	14309	14882	14510	14675	14563	14475	14353	14258	14477	14554	14537	14465	14372	14601	14459	14426	14370	14441	14525	14507	14527	14359	14627	14633	14498	14527	14578	14316	14397	14608	14577	14613	14615	14551	14388	14468	14439	14613	14381	14545	14414	14541	14385	14552	14510	14344	14523	14469	14534	14465	14513	14615	14524	14587	14644	14497	14471	14527	14535	14588	14484	14453	14697	14431	14388	14492	14605	14382	14531	14527	14741	14411	14431	14634	14364	14470	14498	14775	14428	14233	14441	14301	14577	14516	14427	14668	14432	14562	14495	14662	14482	14602	14423	14467	14532	14224	14631	14469	14461	14336	14585	14594	14596	14681	14497	14444	14469	14336	14443	14480	14577	14666	14492	14533	14446	14512	14464	14637	14561	14477	14614	14517	14598	14576	14602	14735	14455	14572	14463	14501	14574	14772	14496	14684	14448	14550	14696	14598	14452	14561	14564	14578	14383	14518	14585	14573	14480	14424	14563	14462	14357	14526	14422	14477	14483	14609	14499	14487	14432	14435	14595	14545	14622	14621	14504	14529	14203	14629	14477	14467	14435	14319	14345	14547	14477	14486	14535	14525	14406	14448	14502	14601	14494	14600	14403	14523	14428	14391	14482	14643	14368	14387	14326	14440	14343	14519	14472	14453	14516	14619	14660	14517	14506	14709	14569	14364	14416	14465	14491	14420	14517	14560	14715	14542	14424	14573	14502	14641	14592	14438	14700	14585	14433	14567	14536	14432	14526	14589	14617	14513	14604	14512	14485	14609	14304	14524	14531	14579	14511	14608	14545	14569	14283	14526	14584	14527	14533	14599	14547	14545	14472	14397	14468	14538	14575	14340	14520	14445	14535	14365	14403	14620	14550	14537	14339	14424	14443	14393	14471	14508	14423	14467	14392	14601	14479	14481	14538	14609	14620	14388	14431	14355	14400	14608	14490	14542	14397	14546	14362	14675	14386	14572	14609	14427	14221	14457	14632	14384	14462	14562	14550	14326	14448	14345	14380	14704	14520	14601	14738	14659	14453	14296	14576	14423	14535	14308	14410	14524	14400	14485	14763	14477	14501	14479	14541	14375	14496	14463	14462	14505	14434	14495	14394	14457	14343	14318	14543	14526	14526	14418	14494	14534	14541	14404	14557	14526	14369	14504	14603	14475	14555	14508	14606	14624	14575	14501	14350	14481	14488	14418	14406	14500	14421	14347	14380	14544	14529	14376	14453	14591	14458	14458	14546	14607	14717	14469	14428	14531	14489	14393	14488	14492	14464	14517	14424	14509	14450	14507	14537	14506	14588	14572	14662	14585	14446	14551	14698	14469	14466	14352	14536	14332	14678	14466	14591	14508	14587	14586	14565	14439	14491	14363	14505	14449	14486	14363	14515	14533	14419	14621	14535	14457	14649	14556	14491	14523	14548	14663	14564	14584	14442	14499	14613	14536	14613	14724	14500	14458	14675	14506	14586	14429	14450	14602	14504	14350	14585	14450	14481	14703	14443	14668	14476	14559	14643	14624	14419	14541	14659	14491	14466	14496	14365	14520	14481	14421	14398	14666	14470	14358	14611	14615	14470	14462	14477	14368	14342	14671	14496	14595	14562	14579	14474	14507	14454	14495	14775	14398	14559	14430	14587	14651	14551	14490	14733	14434	14551	14421	14712	14443	14551	14450	14617	14467	14551	14595	14664	14518	14432	14603	14395	14539	14611	14559	14417	14651	14413	14553	14525	14394	14488	14362	14447	14465	14697	14510	14579	14486	14364	14602	14394	14552	14476	14721	14512	14515	14508	14432	14508	14445	14481	14456	14483	14468	14493	14614	14540	14493	14430	14512	14564	14598	14581	14542	14548	14513	14505	14529	14399	14455	14380	14500	14518	14838	14457	14396	14573	14419	14475	14532	14381	14480	14551	14635	14408	14604	14566	14435	14573	14590	14569	14486	14611	14386	14557	14465	14544	14464	14599	14527	14528	14619	14562	14575	14509	14495	14488	14520	14454	14345	14417	14615	14537	14514	14624	14466	14584	14496	14407	14515	14370	14626	14537	14568	14501	14394	14677	14552	14671	14419	14549	14588	14534	14616	14698	14598	14475	14514	14503	14526	14624	14568	14623	14393	14338	14651	14473	14361	14525	14505	14638	14589	14542	14332	14631	14468	14323	14505	14439	14622	14405	14561
29124	19455	19018	18398	18309	19286	20404	21049	20939	21272	21379	20945	20486	20115	19754	19527	19336	19355	18918	18785	18607	18635	18481	18403	18380	18570	18310	18445	18220	18196	18263	18240	18175	18002	17964	17913	17844	18122	18080	18009	18156	18140	18151	18011	18036	17996	17990	17884	17923	18040	18197	18124	18129	17822	18166	18151	18058	17919	18104	18004	18079	17873	17960	17799	18001	17939	17824	17869	17845	17874	17931	18091	18070	17982	17929	18072	18277	17952	18004	17753	17860	17964	17860	17814	17921	17947	18162	17938	17992	17853	17801	17814	17923	17835	17774	18020	17929	17958	17760	17903	17771	18029	17789	18023	17969	17710	17823	17715	17838	17853	17907	17942	17922	17964	17802	17823	17972	17952	17895	17819	17845	17906	17894	17952	17823	17745	17915	17991	17949	17901	17727	18040	17763	17818	17946	17871	17783	17870	17706	18003	17950	17984	18034	17949	17943	18009	17932	17824	18107	18130	18049	17909	17886	17861	17888	17926	17702	17837	17935	17914	18039	17950	17903	17836	17899	17720	17781	17792	17945	18021	17900	17979	18067	17763	17904	18037	17818	17826	18074	17765	17954	18016	18141	17889	17953	17791	17965	17979	17766	17827	17853	17827	17828	17969	17619	17847	18101	17810	17682	18025	18110	17663	17963	18024	17922	17932	17943	17907	17925	17898	18057	18248	18045	18049	17985	17835	17981	18141	17907	18051	17636	17941	17752	17915	17894	18025	18189	17912	17973	17816	18012	17935	17906	17815	17902	17910	17982	17951	17794	17968	17741	17924	17918	17896	17906	17918	17778	17951	17776	18002	18059	17820	18126	17813	17884	17792	17968	17936	18057	18019	17938	17817	18077	17861	17940	17792	18106	17944	17881	17963	18021	17763	18152	17960	17879	17818	18041	18066	17961	17848	17761	17864	18160	17959	17828	17852	17917	17973	18044	17871	17856	17810	17994	17986	18027	17864	17718	17939	17903	17861	17912	17994	17961	18015	17932	17756	17733	17939	17816	17840	17894	17856	17976	18031	18078	17997	18050	17945	17927	17942	18131	17963	17833	17749	17933	18106	17904	18015	18083	17918	18169	18058	17860	18019	18020	18024	18019	18041	17861	18132	18046	17935	17876	17767	17775	17737	18010	17730	18027	17903	17720	18028	17988	17857	17640	17727	18068	17830	17691	17600	17873	17867	18006	18045	17892	17770	17904	17791	17633	17961	17898	17664	17863	17857	17782	18130	17869	18022	17958	17907	17825	17952	18109	17990	18032	17996	17795	18107	17938	17773	17733	17814	17861	17815	18009	17941	17928	17970	17923	17965	17958	17870	17781	17857	17938	17905	17758	17822	17716	17907	18035	17902	17821	17743	18013	17920	17948	18079	17662	18131	18017	17774	17978	18032	17881	18010	17894	17985	18135	17756	18309	17815	17968	18078	17902	17996	18002	17946	17957	17874	18073	17806	18096	17842	17786	18104	18098	17996	18076	18088	17815	17830	18110	17947	17873	17810	17771	18111	17961	18109	17902	18032	17895	18019	18006	17980	17837	18079	17994	17932	17932	17883	18092	17989	17756	18183	17912	17924	17847	17973	18014	17813	17852	17992	18014	17905	18039	17709	17892	17813	17909	17781	18028	17961	17744	17801	17897	17915	17986	18095	18049	17867	17978	17789	18076	17868	17877	17990	17946	17827	17882	18047	17922	17984	17744	17981	17869	17868	17908	17874	17785	17934	17984	17896	17917	17995	17864	17835	18035	18023	17982	17634	17800	18047	17730	17822	17869	17851	18089	17745	17826	17873	17856	18062	17991	17975	18123	17842	17789	17855	17801	18115	17890	18024	18255	18294	17992	17943	17847	17687	17929	17848	17929	17944	17911	17981	17886	17995	17921	17903	17990	17785	17899	17797	17975	17654	17914	17957	18042	17954	17945	18038	17934	17959	17929	17990	17823	17817	18099	17896	17953	18007	17946	17929	17879	17961	17848	17986	17791	17920	17929	18043	18116	18032	17987	18151	18016	17921	17919	17806	17905	17907	17693	17789	17780	17851	17967	17943	17939	18010	17864	17873	17994	17807	17871	18021	18094	18054	18071	18088	17796	17858	17807	17982	17854	17783	17908	17685	17895	18060	17950	18115	17818	17940	17821	17860	17951	18124	18073	18119	17870	17761	17876	17883	17994	17926	17764	18059	18175	17894	17930	18019	17852	17869	17863	18005	17848	17867	17988	18130	17957	17843	17713	18133	17746	17867	17990	17831	17844	18002	17843	17895	17904	17959	17794	17874	17966	18061	17974	18004	17848	17866	18067	17882	18019	17947	18014	18074	17994	17790	17827	17944	17910	17814	17826	17916	17819	17888	18016	17830	18126	18139	17812	17988	17836	17986	18018	17808	17750	17865	17876	17791	18114	18021	18057	17952	18068	17888	17857	17879	17840	17873	17709	17849	17917	17988	17898	17984	18017	18000	17940	17792	17894	17899	18131	17928	17960	17905	17906	17813	17738	17906	18013	17886	18115	17883	17890	17993	18068	17868	17857	18130	18037	18018	17862	17964	17918	17935	17816	17914	17824	17888	17991	17660	17834	17882	17860	18060	17902	17790	17754	17887	17906	18019	18000	17859	17946	18049	17876	17924	17898	18092	17974	17746	17744	17872	17890	17889	17874	17920	17724	17952	17946	17938	18084	18034	18021	17825	18002	18058	17929	17873	17986	17934	18133	18058	18059	17872	17812	17901	18088	17818	18054	17957	17848	17794	17958	17841	17818	18086	17842	17860	18052	17944	17756	17743	17962	17967	18120	18042	17920	18103	17874	17916	17942	18029	17922	17849	17854	17782	17889	17879	18203	17981	17823	17948	17927	17954	17954	17918	17987	17937	17905	18004	18022	17834	17752	17724	17809	18024	18054	17962	17813	17964	18003	17889	17844	17976	18080	17868	17908	17951	17901	17910	17975	18048	18059	17858	17974	17730	17790	17882	18056	17877	17742	17914	18088	17940	17908	17911	17954	17890	17906	17854	17950	17922	18014	17861	18012	17911	17823	17976	18123	17901	17882	18094	17957	17967	17998	17964	17840	17938	17773	17968	17986	17798	17903	17805	17881	17882	17896	18050	17945	17874	18123	18021	17857	17864	17927	17865	18047	17888	17813	17931	18008	18104	17786	18001	17925	17928	17853	17878	17912	17780	17907	17904	18122	18035	17851	17872	17883	18076	18170	17784	18161	17797	17626	17783	18048	18023	17809	17990	17912	17919	18217	17850	17944	18069	17940	17938	17957	17998	18073	17845	17941	17945	17815	17808	17763	17815	17918	17827	18032	17905	18106	17687	18049	17767	17927	17915	17776	17996	17925	17887	18063	18069	17964	18014	17949	18039	17820	17889	17981	17993	18071	17764	17812	17951	17890	17776	17759	17833	17821	17992	17914	18072	18090	18101	17696	17880	17928	18016	18063	17858	17987	17850	17752	17786	17707	17840	17855	17860	17698	17680	17892	17939	17822	17652	17726	18076	17820	17740	18069	17865	17835	17737	17925	17943	18080	17705	17906	17914	17974	17879	17865	17779	17912	17837	18073	17904	17767	17725	17906	18062	17943	18055	18218	17920	17950	17723	17988	18034	17965	17665	18184	18059	18060	17987	17964	18073	17855	18021	17982	18023	18012	17829	17901	17776	18020	17923	17970	17774	18011	17847	17798	18020	17730	17878	17809	17696	17934	18074	18067	17907	18058	17837	17971	17921	17929	17906	17911	18070	17923	18097	18088	17862	18036	17751	18029	18081	17898	18044	17899	18055	17820	18165	17933	18015	17949	17795	18083	17807	18005	17799	18040	17895	17785	18072	17960	18023	17852	17757	17974	18059	17890	17901	18042	17951	17875	17741	17852	17800	17778	17932	17811	17910	17821	18051	17990	17963	17857	18079	18019	17987	18008	17969	18133	17860	18079	17902	17953	17885	18111	18033	17751	18143	17960	17839	17693	17735	17955	18012	17923	17905	17942	17972	17941	17994	17998	18014	17808	17859	17895	17768	17884	18045	17733	18034	18080	17836	17877	17819	17800	17869	17858	17752	17898	17833	17808	17885	17933	17846	17991	18014	17786	17988	17927	18107	18117	17796	17715	17967	17947	17930	17986	17828	17799	17929	17945	17790	17839	17959	18028	17897	18032	18024	18001	17902	18095	17897	18115	18071	17978	17852	17839	17828	18133	17862	18004	17876	17941	17729	17906	18183	17801	18114	17811	17629	18028	17955	17828	18262	17976	17934	18027	17990	17882	17951	17920	17869	17850	17895	18186	17975	18049	17748	17989	18011	17930	17904	17961	17824	17978	17907	17933	18008	18007	17914	17908	17808	17873	18033	17784	17833	17921	17951	18082	17799	18074	17852	17896	17980	17910	17850	18006	17920	17900	17934	17970	17889	18147	18101	18000	18094	17992	18006	18024	17900	17824	17895	17848	18052	17794	17973	17877	17910	17792	17807	17893	18156	18012	17887	17987	17979	18017	17750	17755	17646	17930	17894	17898	17859	17836	18054	17987	17958	17739	18041	17831	17954	17941	18015	17939	17796	17973	17826	17772	17878	17946	17640	18065	17955	17978	17866	17910	17857	17776	17858	18088	17771	18051	17973	17839	18025	17971	17776	17960	17828	17876	17913	17974	17945	17947	18019	17808	17862	17848	17911	17958	17979	17948	17730	17877	17868	18031	17813	17975	17715	17861	17807	17921	17740	18054	18054	18067	17837	18078	17816	17668	17987	17842	17977	17908	17834	17982	17784	17937	17871	17693	17901	17710	17861	17875	17891	17905	17727	18033	17880	18106	17904	17920	18135	17914	17996	17936	18104	17930	17974	17704	17794	17887	17919	17667	18050	17956	17838	17948	17796	18069	17797	17935	17941	17811	17947	17817	17989	17893	17850	17951	17923	18035	17946	18081	17965	17822	17880	18057	18156	17972	17682	17895	17889	18173	17934	17851	17751	18104	17981	17813	18053	17932	17949	17786	17893	17904	17849	18012	18039	17834	18150	17802	17852	17934	18006	17693	17985	17726	17824	17981	17845	17702	17884	17877	17899	17835	17949	17893	17788	18056	17897	17813	17947	17982	18064	17942	17921	18009	17992	17984	18060	17802	17933	17947	17984	17727	17975
21760	15730	15283	15388	16941	19545	21365	21193	21009	21236	20868	20302	19625	19021	18088	17763	17259	17102	16992	16384	16242	16055	15977	16001	15655	15645	15426	15405	15323	15192	15136	15281	15102	15048	14921	15069	15138	15192	15246	15063	15132	15278	15164	15072	14915	14999	15025	15182	14914	15034	15077	15315	15198	15176	15238	15001	15047	14964	14794	15019	14951	14893	14850	14943	14938	14854	14851	14898	15031	14818	14831	14901	14875	14838	14744	14780	14761	14842	14713	14817	14700	14792	14617	14650	14732	14558	14591	14786	14774	14717	14646	14608	14812	14740	14598	14673	14800	14740	14902	14732	14548	14587	14715	14697	14698	14709	14614	14803	14592	14582	14610	14833	14616	14655	14693	14495	14709	14671	14588	14794	14691	14561	14712	14785	14593	14749	14680	14545	14800	14528	14842	14758	14813	14658	14573	14640	14684	14676	14662	14714	14642	14791	14740	14657	14672	14686	14662	14560	14690	14722	14702	14886	14788	14727	14636	14642	14709	14649	14580	14724	14785	14849	14657	14845	14723	14613	14718	14640	14757	14609	14726	14652	14589	14578	14602	14693	14771	14787	14602	14559	14820	14561	14842	14656	14610	14689	14783	14652	14719	14683	14675	14593	14662	14589	14722	14640	14425	14646	14711	14691	14553	14574	14815	14655	14668	14630	14658	14686	14589	14827	14726	14729	14714	14712	14678	14816	14551	14626	14751	14530	14375	14737	14777	14744	14663	14640	14618	14779	14669	14819	14564	14669	14588	14635	14571	14771	14724	14610	14758	14617	14746	14667	14700	14727	14691	14735	14673	14689	14770	14573	14637	14729	14534	14758	14742	14736	14789	14449	14675	14600	14604	14771	14589	14753	14711	14562	14656	14712	14740	14730	14701	14831	14668	14716	14884	14677	14718	14466	14600	14642	14540	14801	14603	14833	14638	14587	14637	14544	14774	14476	14761	14695	14897	14617	14591	14665	14614	14930	14562	14621	14675	14760	14606	14651	14923	14708	14720	14762	14677	14652	14607	14546	14732	14707	14671	14652	14641	14531	14794	14569	14630	14856	14607	14863	14741	14645	14706	14641	14676	14586	14815	14721	14707	14685	14613	14777	14544	14863	14698	14529	14456	14690	14703	14663	14746	14631	14664	14896	14682	14524	14804	14617	14795	14701	14723	14706	14696	14749	14616	14653	14917	14782	14660	14610	14710	14687	14668	14693	14979	14709	14553	14650	14905	14644	14737	14745	14813	14811	14841	14636	14486	14760	14737	14847	14743	14947	14625	14794	14604	14669	14771	14751	14745	14703	14555	14740	14795	14750	14715	14415	14640	14639	14690	14879	14777	14680	14791	14655	14553	14603	14688	14734	14659	14634	14724	14699	14493	14779	14770	14821	14810	14722	14756	14690	14684	14782	14673	14573	14680	14793	14584	14871	14738	14682	14504	14801	14864	14797	14586	14633	14666	14805	14684	14738	14764	14715	14665	14776	14709	14700	14621	14630	14626	14619	14728	14836	14762	14750	14701	14882	14549	14675	14651	14607	14862	14616	14893	14715	14800	14553	14534	14700	14912	14793	14717	14576	14623	14503	14737	14774	14515	14708	14681	14634	14600	14621	14632	14531	14725	14840	14816	14766	14539	14471	14723	14718	14737	14683	14776	14626	14697	14669	14914	14689	14427	14669	14802	14885	14845	14634	14727	14736	14734	14622	14815	14600	14829	14770	14733	14603	14757	14691	14883	14670	14661	14599	14824	14760	14478	14612	14498	14660	14782	14694	14709	14801	14672	14576	14621	14538	14658	14529	14681	14806	14824	14774	14908	14638	14766	14926	14741	14805	14838	14695	14590	14679	14602	14654	14786	14592	14716	14657	14622	14645	14821	14553	14712	14581	14621	14751	14657	14799	14500	14604	14773	14671	14475	14824	14738	14582	14706	14845	14664	14757	14798	14718	14596	14676	14558	14650	14610	14693	14640	14573	14691	14633	14700	14544	14760	14674	14725	14788	14689	14621	14571	14835	14587	14704	14711	14787	14636	14724	14722	14793	14838	14722	14863	14627	14681	14681	14700	14684	14630	14718	14783	14647	14646	14756	14748	14595	14741	14556	14683	14661	14740	14697	14718	14616	14640	14639	14716	14790	14867	14851	14727	14759	14738	14673	14753	14748	14860	14686	14533	14824	14729	14686	14728	14755	14632	14697	14759	14781	14756	14691	14519	14829	14631	14733	14706	14679	14669	14695	14690	14762	14857	14630	14713	14894	14646	14724	14695	14579	14787	14617	14603	14765	14731	14883	14768	14673	14618	14790	14558	14810	14914	14688	14715	14705	14770	14599	14508	14648	14665	14673	14747	14631	14790	14647	14643	14703	14725	14671	14542	14635	14794	14779	14534	14544	14780	14635	14778	14575	14872	14643	14748	14715	14633	14756	14811	14854	14684	14683	14808	14690	14749	14851	14820	14743	14685	14758	14694	14661	14745	14615	14530	14740	14702	14661	14625	14647	14584	14677	14956	14613	14633	14757	14698	14746	14628	14641	14734	14748	14583	14524	14719	14756	14629	14683	14569	14710	14708	14552	14540	14961	14760	14745	14743	14723	14497	14714	14838	14891	14667	14674	14895	14781	14630	14657	14671	14672	14781	14662	14592	14649	14685	14722	14951	14720	14635	14746	14826	14785	14749	14524	14617	14680	14803	14632	14725	14481	14811	14700	14799	14735	14632	14743	14591	14751	14775	14741	14624	14702	14725	14688	14726	14670	14604	14579	14747	14661	14771	14938	14763	14867	14666	14698	14703	14685	14621	14599	14837	14719	14684	14865	14738	14812	14779	14472	14587	14547	14692	14584	14585	14834	14649	14734	14574	14819	14623	14711	14623	14714	14762	14619	14692	14677	14724	14915	14740	14719	14721	14896	14769	14622	14655	14752	14620	14802	14809	14665	14617	14680	14791	14747	14781	14784	14566	14831	14638	14603	14656	14696	14734	14681	14616	14725	14652	14607	14708	14596	14773	14494	14707	14797	14675	14616	14522	14669	14532	14768	14597	14781	14683	14721	14615	14808	14798	14757	14784	14668	14470	14530	14627	14602	14606	14614	14796	14789	14684	14804	14495	14738	14694	14706	14539	14722	14859	14708	14577	14588	14746	14759	14629	14750	14683	14811	14725	14627	14627	14653	14653	14723	14718	14670	14759	14782	14578	14780	14735	14705	14708	14658	14748	14685	14696	14721	14616	14512	14724	14737	14671	14512	14766	14677	14754	14720	14760	14578	14702	14512	14721	14616	14612	14792	14678	14743	14664	14778	14592	14792	14687	14767	14762	14795	14721	14712	14721	14747	14718	14711	14834	14812	14877	14508	14723	14710	14619	14760	14589	14808	14668	14758	14839	14761	14736	14551	14728	14745	14626	14803	14711	14650	14844	14687	14809	14741	14668	14691	14721	14717	14663	14557	14707	14667	14639	14558	14772	14909	14655	14835	14608	14736	14739	14815	14486	14652	14502	14856	14697	14817	14711	14677	14694	14820	14642	14724	14753	14745	14707	14762	14710	14753	14833	14682	14566	14638	14523	14688	14641	14811	14654	14701	14685	14703	14716	14570	14694	14752	14628	14611	14725	14714	14592	14630	14672	14624	14921	14644	14740	14611	14693	14702	14676	14858	14744	14858	14691	14593	14585	14828	14701	14626	14793	14726	14668	14579	14674	14610	14805	14725	14538	14483	14856	14619	14675	14574	14612	14740	14695	14708	14714	14732	14790	14886	14572	14776	14632	14660	14539	14817	14663	14765	14487	14743	14698	14764	14717	14600	14705	14722	14580	14587	14508	14688	14835	14648	14658	14635	14853	14688	14830	14757	14784	14753	14608	14670	14732	14619	14702	14404	14711	14628	14657	14665	14738	14734	14690	14677	14701	14765	14790	14603	14783	14685	14732	14612	14749	14689	14883	14495	14787	14877	14708	14804	14678	14764	14551	14538	14628	14779	14815	14571	14777	14581	14796	14786	14670	14759	14762	14677	14668	14716	14753	14750	14745	14814	14773	14703	14578	14617	14565	14723	14751	14814	14592	14379	14768	14674	14494	14741	14713	14663	14728	14787	14540	14782	14837	14624	14654	14852	14617	14651	14527	14753	14759	14696	14764	14541	14654	14698	14683	14746	14800	14828	14672	14723	14662	14837	14556	14821	14688	14490	14732	14805	14698	14633	14621	14734	14775	14634	14547	14745	14676	14646	14750	14667	14708	14575	14693	14585	14810	14876	14700	14684	14685	14708	14881	14602	14775	14702	14608	14584	14792	14626	14751	14618	14709	14825	14662	14688	14781	14647	14683	14755	14696	14548	14713	14601	14737	14766	14705	14877	14620	14596	14728	14798	14641	14686	14676	14661	14692	14636	14677	14759	14684	14751	14640	14767	14716	14517	14828	14847	14658	14557	14797	14744	14805	14636	14764	14902	14744	14615	14594	14465	14578	14660	14470	14561	14830	14793	14765	14718	14756	14653	14735	14849	14677	14913	14694	14814	14756	14653	14684	14650	14714	14534	14746	14675	14660	14907	14626	14714	14696	14580	14743	14760	14583	14638	14784	14641	14678	14488	14824	14723	14814	14712	14683	14598	14610	14781	14627	14752	14844	14738	14652	14672	14526	14715	14592	14634	14793	14582	14721	14654	14844	14696	14679	14676	14780	14668	14788	14834	14738	14711	14697	14769	14635	14678	14522	14756	14813	14695	14672	14416	14580	14601	14716	14845	14598	14438	14740	14731	14865	14714	14742	14815	14702	14832	14698	14631	14468	14645	14668	14700	14616	14672	14706	14673	14732	14564	14740	14600	14614	14673	14698	14716	14807	14794	14921	14831	14697	14702	14837	14598	14951	14556	14587	14604	14686	14759	14781	14633	14654	14696	14830	14868	14818	14712	14608	14714	14728	14662	14662	14788	14674	14729	14697	14853	14765	14772	14607	14670	14822	14742	14678	14610	14874	14649	14584	14808	14759	14658	14662	14830	14660	14679	14755	14684	14911	14678	14761	14725	14612	14596	14529	14722	14852	14715	14664	14639	14809	14617	14931	14741	14712	14796	14742	14756	14697	14716	14650	14600	14627	14783	14799	14739	14658	14746	14790	14706	14700	14560	14854	14545	14777	14636
22852	16750	16637	16401	16638	16840	17429	17689	17852	17905	17996	17590	17484	17367	17235	17238	16763	16818	16828	16584	16635	16620	16593	16314	16498	16492	16445	16450	16527	16541	16638	16400	16488	16594	16332	16308	16401	16457	16499	16468	16626	16452	16394	16518	16255	16396	16467	16321	16392	16479	16320	16495	16420	16282	16466	16377	16261	16261	16457	16389	16504	16396	16372	16438	16439	16354	16314	16228	16205	16270	16573	16463	16518	16056	16207	16315	16271	16368	16336	16422	16315	16334	16221	16425	16440	16250	16372	16490	16225	16449	16304	16387	16236	16122	16171	16311	16284	16392	16363	16331	16278	16219	16418	16392	16115	16537	16486	16328	16249	16448	16103	16284	16537	16272	16237	16213	16415	16361	16342	16327	16224	16290	16328	16496	16399	16339	16480	16378	16278	16336	16203	16340	16482	16356	16220	16116	16390	16307	16406	16434	16280	16360	16390	16340	16385	16222	16306	16149	16397	16174	16365	16344	16267	16216	16160	16183	16368	16385	16350	16283	16156	16256	16354	16188	16181	16272	16108	16527	16587	16267	16193	16412	16470	16168	16406	16186	16470	16378	16125	16241	16420	16182	16297	16302	16405	16421	16493	16312	16495	16339	16226	16265	16352	16250	16116	16221	16212	16311	16379	16288	16254	16254	16321	16381	16254	16319	16311	16321	16250	16344	16214	16034	16339	16057	16144	16329	16292	16389	16341	16281	16650	16467	16274	16235	16309	16226	16349	16339	16339	16276	16294	16182	16446	16642	16261	16387	16175	16475	16372	16225	16125	16205	16357	16459	16422	16299	16416	16409	16309	16384	16222	16372	16264	16114	16380	16376	16404	16198	16159	16109	16333	16250	16293	16269	16197	15968	16279	16327	16392	16265	16574	16229	16181	16337	16408	16221	16359	16470	16284	16501	16374	15966	15983	16380	16421	16201	16478	16314	16206	16197	16272	16367	16189	16246	16230	16261	16394	16390	16245	16266	16317	16132	16113	16133	16449	16345	16379	16173	16190	16223	16223	16349	16217	16357	16214	16508	16271	16227	16266	16329	16336	16114	16430	16338	16389	16345	16419	16426	16164	16317	16236	16255	16494	16427	16416	16276	16323	16256	16495	16385	16349	16417	16424	16566	16339	16202	16256	16456	16457	16273	16578	16348	16422	16195	16341	16398	16320	16342	16274	16488	16259	16332	16197	16420	16339	16388	16415	16216	16536	16447	16396	16244	16288	16456	16187	16291	16383	16197	16290	16283	16431	16335	16549	16183	16411	16360	16279	16238	16470	16269	16349	16358	16153	16254	16312	16327	16418	16239	16251	16320	16315	16300	16231	16489	16321	16442	16422	16436	16097	16455	16399	16384	16232	16365	16193	16212	16361	16442	16423	16404	16418	16342	16229	16400	16112	16140	16403	16435	16348	16422	16420	16426	16435	16367	16334	16264	16087	16444	16426	16332	16304	16396	16342	16410	16168	16323	16386	16383	16171	16435	16437	16420	16295	16427	16606	16228	16110	16320	16335	16379	16209	16300	16240	16192	16233	16219	16320	16322	16373	16407	16372	16565	16429	16221	16230	16233	16150	16405	16393	16398	16351	16172	16344	16416	16468	16233	16355	16158	16299	16415	16203	16281	16343	16361	16210	16184	16179	16441	16197	16215	16513	16400	16497	16338	16207	16367	16528	16362	16214	16203	16374	16110	16373	16340	16263	16399	16378	16343	16232	16546	16252	16401	16416	16268	16420	16430	16367	16331	16382	16333	16272	16343	16428	16190	16288	16173	16376	16432	16317	16434	16072	16317	16245	16285	16205	16180	16349	16391	16247	16272	16380	16285	16312	16627	16427	16381	16328	16273	16351	16365	16276	16212	16248	16200	16363	16385	16514	16487	16200	16380	16324	16148	16532	16380	16276	16355	16468	16401	16302	16490	16319	16469	16307	16456	16466	16103	16297	16313	16458	16309	16294	16272	16291	16156	16395	16237	16507	16253	16426	16278	16203	16261	16303	16336	16399	16212	16174	16239	16420	16512	16230	16537	16399	16155	16133	16146	16198	16178	16297	16403	16429	16277	16374	16471	16328	16057	16196	16247	16323	16234	16286	16357	16278	16540	16284	16267	16374	16520	16355	16276	16300	16336	16336	16239	16176	16441	16384	16401	16339	16205	16497	16273	16309	16188	16084	16370	16336	16257	16248	16455	16341	16173	16260	16398	16396	16488	16499	16435	16292	16340	16467	16452	16083	16360	16394	16279	16291	16247	16216	16092	16345	16439	16233	16551	16400	16496	16528	16307	16331	16438	16350	16271	16331	16342	16508	16413	16363	16411	16382	16342	16231	16128	16160	16106	16175	16338	16543	16367	16418	16224	16107	16411	16339	16240	16252	16402	16417	16267	16377	16457	16407	16324	16433	16402	16284	16248	16280	16249	16286	16103	16270	16222	16449	16390	16587	16468	16313	16174	16271	16355	16414	16400	16535	16301	16447	16358	16333	16414	16474	16384	16335	16373	16326	16352	16465	16311	16256	16581	16319	16176	16565	16332	16253	16389	16216	16189	16502	16355	16388	16253	16587	16308	16190	16228	16410	16315	16528	16274	16306	16145	16305	16297	16277	16233	16411	16303	16293	16349	16164	16313	16402	16307	16490	16388	16473	16326	16249	16197	16241	16223	16343	16371	16353	16328	16138	16172	16300	16398	16573	16344	16133	16605	16446	16356	16446	16395	16341	16333	16287	16356	16377	16308	16244	16498	16129	16254	16380	16275	16389	16345	16377	16356	16421	16375	16477	16461	16356	16326	16353	16414	16222	16256	16348	16316	16235	16190	16296	16545	16287	16285	16374	16321	16257	16239	16393	16180	16263	16193	16018	16227	16394	16378	16251	16264	16203	16312	16377	16285	16398	16524	16301	16012	16406	16155	16326	16413	16245	16257	16406	16259	16390	16393	16418	16548	16385	16361	16356	16393	16263	16450	16594	16261	16288	16361	16530	16358	16424	16451	16191	16276	16424	16563	16456	16328	16148	16223	16421	16288	16212	16292	16375	16332	16416	16377	16344	16162	16524	16230	16062	16305	16358	16298	16509	16356	16179	16325	16335	16178	16376	16209	16427	16353	16322	16493	16229	16318	16370	16105	16190	16310	16364	16414	16445	16284	16173	16276	16286	16386	16336	16255	16376	16398	16338	16262	16370	16503	16179	16409	16317	16343	16348	16353	16435	16372	16423	16249	16251	16426	16295	16278	16413	16206	16368	16355	16239	16115	16276	16298	16341	16160	16487	16286	16467	16235	16246	16409	16246	16519	16247	16588	16460	16321	16312	16278	16603	16502	16308	16364	16417	16256	16246	16449	16393	16353	16287	16444	16452	16441	16389	16312	16329	16157	16236	16391	16351	16421	16293	16401	16367	16296	16269	16254	16428	16340	16370	16263	16333	16429	16577	16227	16267	16259	16434	16133	16410	16140	16385	16335	16427	16225	16558	16461	16274	16225	16356	16359	16306	16326	16468	16303	16247	16216	16274	16335	16436	16406	16384	16490	16269	16321	16266	16354	16297	16172	16106	16333	16261	16184	16196	16241	16454	16275	16350	16317	16463	16310	16217	16359	16380	16432	16283	16300	16379	16381	16374	16167	16327	16269	16606	16280	16258	16417	16306	16559	16311	16391	16360	16352	16195	16265	16385	16280	16234	16442	16202	16317	16438	16182	16155	16315	16293	16517	16399	16122	16407	16367	16499	16347	16494	16325	16122	16308	16232	16357	16259	16304	16454	16274	16407	16193	16293	16390	16362	16221	16168	16607	16352	16552	16272	16541	16471	16394	16383	16444	16364	16065	16270	16219	16269	16267	16229	16324	16416	16371	16194	16210	16422	16245	16401	16457	16499	16362	16344	16481	16317	16235	16349	16360	16341	16231	16505	16397	16291	16288	16397	16395	16442	16333	16283	16455	16307	16433	16412	16350	16350	16275	16396	16471	16311	16443	16410	16391	16341	16456	16327	16264	16406	16281	16354	16455	16389	16352	16407	16245	16289	16493	16440	16229	16230	16536	16218	16268	16190	16588	16506	16404	16349	16169	16328	16218	16279	16288	16335	16213	16515	16389	16165	16393	16197	16427	16368	16087	16327	16109	16317	16199	16347	16194	16170	16496	16371	16197	16288	16245	16168	16389	16297	16375	16414	16271	16327	16384	16263	16375	16370	16251	16317	16232	16432	16297	16324	16410	16323	16441	16482	16195	16251	16443	16531	16347	16523	16304	16339	16194	16297	16212	16141	16460	16238	16435	16221	16484	16344	16461	16315	16430	16315	16380	16332	16477	16293	16270	16318	16326	16278	16267	16372	16293	16124	16072	16289	16207	16425	16113	16407	16293	16293	16284	16477	16303	16283	16411	16360	16479	16381	16346	16455	16355	16323	16310	16302	16381	16278	16123	16426	16200	16429	16426	16343	16236	16291	16311	16315	16497	16348	16204	16177	16400	16318	16244	16441	16265	16333	16412	16384	16409	16355	16319	16380	16362	16382	16551	16262	16251	16392	16279	16606	16398	16403	16164	16232	16311	16331	16203	16695	16334	16352	16374	16199	16309	16365	16372	16252	16296	16244	16121	16425	16422	16451	16392	16437	16339	16481	16337	16343	16346	16279	16274	16317	16291	16214	16237	16495	16429	16376	16405	16358	16358	16391	16382	16057	16258	16318	16407	16144	16328	16317	16126	16287	16272	16267	16294	16398	16208	16484	16548	16280	16435	16470	16445	16371	16270	16533	16402	16356	16389	16279	16263	16370	16249	16382	16327	16413	16107	16354	16266	16348	16152	16454	16246	16355	16339	16385	16308	16374	16187	16313	16492	16413	16288	16319	16288	16294	16356	16552	16449	16327	16291	16353	16530	16386	16458	16137	16497	16345	16271	16222	16408	16315	16328	16545	16333	16173	16342	16244	16303	16266	16437	16280	16258	16341	16201	16402	16354	16418	16426	16403	16427	16326	16350	16153	16237	16463	16492	16057	16331	16055	16289	16402	16395	16376	16605	16426	16254	16259	16495	16078	16366	16470	16472	16307	16314	16383	16272	16286	16518	16330	16349	16277	16388	16224	16317	16336	16450	16520	16367	16186	16459	16186	16267	16236	16234	16312	16474	16334	16414
18512	13954	13662	13754	14175	15604	16746	16871	16943	16955	16808	16371	15932	15688	15362	14987	15119	14694	14650	14612	14553	14408	14337	14110	14143	13997	13909	13989	13960	13959	13797	13959	13818	13742	13726	13802	14004	13969	14073	13872	13670	14018	13969	13856	13998	13773	13718	14000	13656	13682	13815	13881	13910	13957	13902	13989	13971	13964	13858	13702	13811	13671	13794	13737	13786	13585	13558	13977	13823	13779	13770	13583	13729	13895	13875	13740	13673	13728	13683	13762	13771	13688	13750	13861	13647	13782	13652	13744	13587	13718	13711	13644	13852	13658	13612	13822	13706	13755	13781	13790	13773	13589	13810	13629	13593	13589	13618	13606	13707	13711	13791	13718	13858	13645	13634	13615	13741	13633	13680	13653	13715	13738	13778	13657	13824	13731	13569	13771	13841	13666	13765	13756	13787	13757	13749	13691	13736	13594	13764	13608	13862	13668	13487	13622	13589	13678	13652	13702	13721	13897	13806	13737	13808	13681	13650	13635	13816	13774	13777	13639	13786	13619	13814	13698	13839	13635	13746	13767	13850	13667	13630	13734	13635	13691	13616	13857	13809	13768	13833	13614	13755	13677	13714	13836	13674	13599	13829	13657	13619	13630	13583	13848	13731	13849	13741	13745	13588	13786	13696	13684	13721	13593	13691	13761	13642	13600	13761	13667	13734	13572	13859	13799	13782	13717	13923	13771	13559	13727	13775	13608	13783	13760	13638	13605	13731	13602	13688	13701	13678	13796	13739	13686	13650	13577	13513	13639	13757	13505	14002	13664	13819	13771	13834	13559	13456	13829	13797	13711	13669	13816	13735	13840	13571	13578	13681	13886	13750	13614	13876	13831	13538	13742	13734	13633	13708	13616	13696	13789	13737	13848	13742	13748	13820	13669	13691	13834	13676	13583	13713	13791	13740	13750	13654	13674	13873	13688	13647	13580	13638	13588	13693	13590	13594	13723	13801	13737	13791	13761	13718	13730	13888	13702	13648	13781	13770	13816	13737	13851	13793	13578	13717	13551	13823	13667	13816	13705	13763	13619	13673	13655	13807	13625	13774	13754	13763	13684	13630	13799	13539	13629	13686	13523	13703	13744	13757	13582	13848	13755	13810	13670	13772	13808	13729	13778	13677	13728	13636	13890	13629	13716	13638	13678	13668	13686	13632	13652	13745	13682	13623	13804	13774	13487	13767	13787	13709	13561	13804	13681	13714	13862	13706	13777	13954	13720	13712	13742	13675	13641	13815	13784	13662	13608	13649	13689	13678	13692	13547	13726	13728	13755	13679	13665	13724	13782	13642	13587	13651	13642	13793	13722	13732	13661	13781	13704	13701	13690	13779	13598	13596	13660	13757	13625	13837	13733	13773	13700	13731	13752	13794	13590	13768	13749	13848	13405	13745	13625	13575	13510	13779	13652	13686	13812	13551	13798	13786	13658	13876	13669	13727	13589	13678	13590	13621	13791	13679	13700	13785	13645	13785	13583	13658	13778	13599	13710	13619	13855	13590	13643	13672	13784	13683	13611	13774	13755	13895	13652	13830	13481	13617	13775	13732	13751	13795	13558	13807	13694	13711	13767	13662	13868	13748	13780	13655	13644	13648	13782	13766	13974	13769	13619	13566	13831	13695	13722	13719	13659	13573	13745	13686	13626	13720	13631	13665	13715	13632	13689	13863	13733	13830	13828	13836	13761	13756	13759	13897	13850	13589	13613	13713	13698	13688	13879	13576	13763	13790	13544	13749	13520	13733	13688	13697	13723	13730	13714	13813	13589	13569	13633	13720	13749	13708	13602	13752	13715	13519	13799	13571	13677	13582	13714	13745	13577	13593	13721	13633	13817	13875	13770	13613	13716	13662	13909	13786	13876	13759	13608	13787	13803	13744	13856	13681	13831	13684	13567	13778	13837	13679	13593	13904	13704	13654	13642	13683	13688	13868	13790	13632	13697	13967	13876	13826	13772	13637	13581	13901	13753	13603	13723	13792	13625	13725	13679	13788	13716	13718	13793	13659	13839	13661	13689	13717	13638	13525	13722	13717	13708	13649	13845	13879	13517	13677	13807	13733	13866	13809	13878	13803	13611	13604	13661	13772	13634	13644	13706	13765	13889	13811	13752	13693	13781	13751	13635	13792	13561	13761	13719	13793	13793	13619	13675	13732	13624	13831	13664	13676	13856	13785	13644	13682	13615	13947	13776	13523	13743	13653	13715	13694	13602	13658	13862	13677	13608	13692	13644	13840	13715	13782	13681	13815	13742	13674	13644	13797	13733	13604	13729	13857	13625	13833	13667	13750	13717	13716	13779	13703	13750	13698	13694	13761	13709	13691	13775	13668	13880	13644	13702	13890	13598	13758	13627	13685	13623	13629	13795	13626	13741	13801	13705	13832	13721	13705	13719	13654	13864	13437	13780	13569	13761	13616	13677	13809	13462	13648	13863	13681	13714	13803	13694	13768	13655	13762	13736	13771	13712	13582	13626	13627	13671	13692	13652	13717	13557	13736	13599	13826	13681	13781	13830	13717	13625	13599	13706	13636	13658	13728	13600	13727	13733	13676	13678	13727	13772	13733	13590	13606	13679	13847	13710	13662	13730	13695	13639	13669	13760	13916	13500	13584	13752	13859	13679	13718	13597	13785	13684	13696	13723	13615	13773	13837	13830	13717	13602	13723	13665	13713	13772	13747	13900	13776	13690	13636	13770	13831	13740	13753	13642	13717	13807	13651	13675	13749	13646	13694	13792	13859	13837	13753	13760	13710	13746	13707	13616	13744	13661	13684	13681	13730	13708	13806	13862	13803	13667	13834	13661	13744	13840	13672	13647	13686	13761	13934	13705	13624	13706	13785	13625	13677	13725	13747	13751	13637	13746	13778	13722	13707	13883	13807	13787	13734	13703	13751	13588	13916	13621	13802	13533	13792	13674	13781	13728	13577	13701	13820	13564	13758	13540	13647	13762	13722	13631	13696	13670	13643	13723	13603	13661	13689	13647	13650	13672	13729	13814	13720	13549	13696	13665	13781	13770	13584	13693	13636	13726	13644	13711	13830	13796	13804	13555	13536	13620	13740	13736	13505	13853	13773	13787	13565	13823	13716	13818	13691	13807	13815	13664	13722	13781	13551	13814	13624	13844	13761	13721	13656	13715	13758	13744	13721	13809	13800	13611	13802	13780	13814	13611	13797	13728	13784	13804	13865	13701	13789	13853	13786	13743	13659	13774	13715	13639	13670	13762	13689	13555	13725	13565	13702	13903	13514	13752	13648	13640	13745	13721	13596	13665	13821	13722	13564	13657	13607	13861	13693	13571	13858	13618	13639	13687	13731	13707	13679	13805	13869	13782	13856	13659	13679	13747	13850	13752	13624	13702	13775	13785	13736	13863	13595	13728	13606	13911	13604	13620	13633	13749	13859	13557	13810	13714	13702	13688	13718	13670	13738	13650	13820	13717	13783	13612	13694	13885	13672	13739	13649	13667	13868	13619	13736	13699	13728	13681	13653	13716	13662	13787	13594	13799	13593	13856	13692	13650	13718	13806	13785	13772	13473	13662	13698	13840	13781	13600	13615	13516	13775	13795	13868	13670	13867	13757	13713	13649	13669	13906	13657	13863	13665	13617	13719	13821	13772	13625	13701	13837	13705	13806	13805	13799	13633	13697	13796	13554	13787	13724	13679	13840	13694	13700	13808	13714	13667	13888	13622	13830	13854	13622	13779	13761	13791	13777	13828	13775	13866	13894	13533	13794	13562	13633	13597	13680	13740	13761	13885	13794	13687	13890	13637	13709	13730	13748	13757	13693	13785	13787	13707	13732	13720	13644	13751	13784	13624	13819	13824	13768	13787	13617	13609	13762	13607	13778	13779	13715	13777	13616	13726	13700	13707	13649	13716	13726	13611	13732	13541	13708	13753	13720	13766	13612	13750	13607	13611	13654	13806	13774	13729	13726	13738	13757	13753	13706	13596	13737	13523	13521	13793	13824	13717	13728	13872	13708	13491	13611	13639	13701	13661	13767	13774	13852	13743	13774	13871	13704	13792	13834	13720	13678	13946	13781	13713	13702	13774	13631	13873	13569	13574	13699	13798	13914	13655	13733	13780	13702	13895	13895	13836	13700	13914	13683	13915	13837	13900	13647	13613	13808	13774	13788	13685	13780	13858	13725	13774	13859	13626	13544	13619	13664	13808	13565	13641	13678	13888	13710	13692	13670	13628	13769	13777	13822	13736	13714	13768	13785	13759	13760	13721	13767	13656	13735	13726	13918	13776	13672	13733	13609	13893	13668	13798	13711	13645	13746	13754	13687	13701	13634	13603	13527	13813	13696	13737	13699	13587	13795	13820	13711	13706	13723	13537	13857	13598	13851	13786	13699	13741	13626	13717	13727	13675	13849	13655	13759	13723	13638	13682	13708	13686	13740	13577	13686	13620	13836	13808	13825	13794	13629	13627	13812	13554	13671	13792	13912	13602	13761	13583	13686	13696	13780	13769	13782	13892	13625	13648	13856	13756	13623	13821	13800	13813	13773	13565	13804	13709	13784	13684	13759	13623	13722	13777	13765	13724	13841	13628	13630	13753	13745	13803	13791	13722	13794	13560	13564	13775	13805	13636	13809	13821	13696	13547	13650	13769	13674	13743	13602	13591	13665	13652	13910	13852	13791	13725	13709	13628	13811	13781	13829	13809	13780	13714	13636	13676	13632	13789	13923	13726	13703	13654	13735	13570	13695	13716	13840	13696	13891	13724	13710	13659	13696	13786	13784	13810	13751	13628	13769	13707	13649	13552	13763	13655	13866	13767	13726	13631	13740	13662	13633	13731	13888	13704	13690	13722	13599	13712	13747	13759	13674	13720	13734	13745	13630	13547	13662	13661	13567	13729	13716	13767	13686	13508	13747	13888	13835	13659	13871	13684	13561	13684	13557	13587	13713	13815	13561	13745	13789	13909	13675	13704	13748	13684	13743	13663	13866	13616	13559	13840	13822	13590	13785	13694	13878	13789	13775	13596	13946	13677	13822	13611	13701	13678	13829	13665	13564	13717	13652	13716	13615	13681	13723	13632	13770	13776	13652	13608	13923	13630	13643	13801	13631	13885	13724	13764	13848	13856	13588	13706	13697	13630	13620	13797	13755	13597	13673
27359	17574	17333	17131	16774	17507	18336	18582	18588	18532	18751	18398	18204	17891	17752	17603	17679	17257	17584	17307	17308	17367	17344	17057	16982	16877	16683	16921	16906	17046	16817	16818	16594	16934	16951	16766	16668	16963	16764	16821	16732	16866	16735	16932	16737	16879	16785	16691	16737	16958	16963	16816	16812	16843	16861	16767	16981	16587	16874	16810	16714	16764	16617	16802	16675	16664	16710	16910	16673	16606	16705	16828	16750	16830	16743	16769	16708	16709	16573	16608	16731	16804	16676	16712	16658	16761	16757	16709	16694	16588	16883	16818	16755	16713	16903	16760	16578	16682	16617	16766	16807	16689	16750	16712	16773	16606	16872	16904	16776	16803	16849	16648	16844	16937	16755	16747	16699	16669	16698	16555	16942	16791	16776	16804	16641	16630	16730	16584	16596	16762	16753	16835	16663	16661	16536	16378	16490	16918	16737	16929	16706	16955	16670	16726	16570	16928	16612	16819	16726	16653	16693	16784	16593	16580	16939	16817	16770	16516	16504	16633	16616	16790	16857	16471	16662	16819	16749	16711	16708	16495	16731	16580	16701	16794	16689	16780	16717	16754	16827	16756	16816	17029	16838	16773	16872	16759	16757	16874	16701	16652	16684	16829	16842	16760	16765	16783	16821	16501	16739	16617	16669	16805	16757	16739	16801	16782	16741	16917	16642	16660	16570	16766	16672	16671	16681	16764	16633	16741	16693	16650	16832	16820	16683	16654	16805	16790	16641	16786	16800	16498	16826	16655	16679	16737	16890	16522	16814	16760	16790	16773	16714	16630	16944	16638	16721	16809	16671	16783	16682	16673	16903	16759	16613	16675	16735	16555	16516	16686	16737	16853	16877	16868	16729	16576	16894	16835	16662	16856	16923	16663	16831	16949	16808	16675	16851	16855	16688	16733	16779	16832	16810	16571	16707	16778	16762	16856	16898	16808	16891	16551	16657	16727	16403	16874	16857	16768	16842	16841	16786	16832	16844	16694	16679	16709	16607	16731	16845	16848	16673	16692	16786	16553	16765	16803	16999	16712	16774	16578	16795	16865	16721	16662	16599	16760	16681	16852	16846	16785	16516	16771	16810	16845	16873	16858	16884	16885	16781	16761	16664	16754	16605	16713	16643	16719	16639	16804	16577	16884	16721	16677	16709	16770	16702	16924	16769	16627	16786	16867	16753	16719	16680	16881	16732	16689	16827	16640	16787	16693	16762	16538	16682	16561	16506	16760	16594	16815	16920	16743	16717	16720	16947	16718	16657	16632	16882	16927	16741	16682	16678	16857	16772	16563	16600	16804	16709	16633	16791	16850	16936	16773	16666	16678	16597	16622	16659	16898	16694	16665	16878	16820	16802	16950	16665	16636	16802	16718	16856	16766	16684	16808	16887	16424	16706	16548	16692	16640	16905	16525	16835	16452	16705	16768	16611	16763	16914	16697	16814	16610	16741	16834	16705	16789	16818	16628	16766	16753	16739	16936	16964	16700	16924	16585	16655	16669	16687	16516	16593	16699	16687	16708	16882	16744	16574	16791	16854	16723	16713	16690	16569	16732	16787	16657	16890	16770	16900	16586	16741	16978	16664	16768	16892	16936	16811	16754	16567	16642	16721	16778	16424	16833	16896	16862	16686	16704	16589	16645	16750	16729	16609	16639	16672	16615	16656	16530	16779	16851	16628	16636	16686	16904	16682	16658	16702	16887	16808	16846	16627	16868	16848	16802	16735	16800	16676	16669	16711	16512	16698	16938	16562	16678	16770	16804	16657	16773	16844	16555	16950	16726	16552	16561	16746	16945	16690	16651	16703	16779	16717	16724	16493	16778	16752	16515	16434	16732	16668	16621	16700	16738	16785	16730	16760	16802	16849	16870	16734	16848	16697	16691	16565	16774	16631	16636	16779	16736	16773	16701	16705	16550	16666	16757	16629	16609	16643	16727	16813	16458	16385	16868	16757	16543	16697	16897	16560	16781	16684	16983	16748	16728	16601	16746	16751	16659	16729	16565	16859	17019	16812	16893	16439	16536	16759	16993	16656	16735	16651	16616	16854	16798	16833	16796	16794	16936	16779	16517	16691	16794	16802	16620	16789	16809	16927	16642	16764	16434	16713	16677	16697	16828	16963	16736	16710	16665	16647	16686	16676	16765	16715	16643	16647	16636	16569	16678	16807	16797	16726	16711	16885	16772	16887	16664	16884	16757	16600	16843	16529	16805	16681	16582	16726	16751	16776	16893	16692	16780	16719	16658	16836	16725	16629	16794	16672	16732	16722	16846	16868	16642	16558	16918	16927	16840	16851	16654	16509	16524	16773	16738	16732	16618	16683	16834	16599	16736	16679	16890	16895	16747	16670	16534	16773	16792	16676	16592	16646	16675	16614	16798	16791	16828	16975	16540	16835	16939	16569	16659	16673	16680	16747	16506	16456	16505	16866	16773	16856	16854	16856	16645	16700	16645	16431	16769	16500	16719	16658	16640	16766	16658	16899	16879	16816	16562	16696	16710	16745	16637	16598	16933	16734	16894	16931	16795	16806	16676	16754	16736	16736	16694	16849	16775	16633	16870	16614	16857	16610	16754	16671	16829	16728	16629	16655	16949	16792	16755	16769	16712	16735	16826	16666	16694	16499	16460	16478	16771	16870	16511	16925	16666	16698	16618	16761	16640	16942	16687	16696	16620	16926	16763	16756	16671	16655	16880	16718	16790	16965	16615	16753	16764	16696	16923	16607	16677	16529	16820	16502	16599	16656	16798	16723	16795	16599	16681	16617	16583	16668	16613	16810	16815	16539	16706	16588	16691	16682	16850	16838	16568	16760	16691	16656	16540	16820	16845	16598	16753	16744	16800	16878	16590	16786	16787	16667	16907	16555	16737	16636	16814	16548	16777	16783	16762	16775	16563	16664	16601	16581	16670	16898	16730	16818	16713	16733	16622	16703	16872	16787	16800	16797	16852	16668	16782	16716	16648	16592	16731	16751	16602	17015	16484	16646	16678	16713	16886	16911	16901	16557	16682	16727	16529	16686	16815	16902	16878	16894	16623	16600	16846	16758	16735	16747	16901	16685	16824	16710	16748	16704	16592	16873	16525	16490	16593	16705	16788	16693	16832	16836	16917	16740	16576	16851	16724	16674	16714	16643	16787	16458	16759	16767	16969	16740	16777	16789	16678	16966	16745	16631	16803	16830	16632	16778	16780	16764	16644	16798	16542	16786	16670	16915	16662	16664	16851	16707	16767	16765	16838	16972	16617	16690	16637	16598	16636	16773	16726	16663	16555	16749	16683	16895	16881	16820	16752	16615	16566	16679	16787	16602	16734	16695	16717	16836	16780	17004	16735	16680	16832	16605	16656	16907	16726	16867	16644	16662	16578	16847	16764	16539	16663	16825	16787	16870	16728	16874	16646	16717	16957	16563	16676	16626	16838	16683	16784	16625	16690	16580	16635	16737	16701	16461	16566	16631	16569	16518	16774	16611	16764	16822	16768	16674	16633	16805	16795	16682	16669	16698	16799	16786	16503	16632	16669	16462	16596	16714	16691	16857	16702	16620	16743	16719	16797	16833	16745	16758	16818	16835	16709	16440	16812	16849	16597	16648	16569	16645	16583	16801	16576	16854	16707	16670	16656	16793	16686	16891	16714	16814	16741	16889	16730	16631	16587	16791	16489	16693	16776	16670	16470	16719	16776	16758	16611	16913	16651	16575	16980	16595	16652	16696	16777	16669	16769	16779	16793	16668	16719	16887	16615	16875	16565	16689	16828	16737	16693	16606	16741	16767	16657	16839	16853	16864	16791	16778	16676	16500	16645	16754	16731	16729	16621	16673	16891	16618	16797	16892	16812	16641	16847	16740	16756	16660	16748	16884	16707	16621	16763	16903	16812	16713	16683	16773	16645	16804	16679	16837	16546	16692	16714	16633	16832	16641	16608	16699	16626	16730	16745	16636	16611	16729	16675	16758	16878	16708	16602	16868	16760	16666	16890	16731	16841	16916	16756	16699	16657	16704	16736	16696	16802	16824	16673	16830	16551	16618	16486	16903	16908	16807	16797	16567	16623	16695	16548	16814	16677	16832	16623	16691	16722	16669	16697	16517	16559	16813	16706	16696	16689	16780	16720	16616	16717	16918	16768	16877	16879	16817	16708	16634	16763	16675	16621	16634	16837	16781	16742	16670	16829	16689	16720	16699	16555	16964	16920	16615	16772	16808	16806	16747	16901	16661	16911	16778	16591	16548	16532	16822	16686	16665	16684	16864	16351	16761	16824	16840	16703	16832	16869	16819	16837	16807	16764	16733	16776	16697	16879	16854	16920	16610	16835	16796	16539	16703	16673	16549	16904	16557	16868	16546	16802	16929	16884	16880	16694	16562	16665	16610	16837	16738	16661	16698	16770	16742	16761	16790	16963	16788	16590	16639	16813	16720	16714	16854	16556	16696	17003	16693	16797	16614	16724	16786	16760	16699	16605	16588	16873	16814	16685	16837	16777	16516	16974	16800	16554	16727	16749	16641	16654	16757	16557	16804	16827	16695	16808	16795	16730	16951	16843	16570	16668	16604	16684	16794	16650	16902	16587	16713	16824	16602	16702	16745	16732	16886	16635	16636	16976	16881	16709	16696	16818	16466	16640	16749	16838	16703	16735	16770	16736	16568	16697	16834	16889	16748	16655	16604	16944	16633	16938	16763	16632	16833	16926	16694	16599	16897	16715	16671	16794	16665	16953	16685	16733	16818	16858	16614	16594	16704	16714	16570	16862	16632	16781	16545	16642	16797	16673	16804	16775	16740	16924	16880	16926	16755	16642	16884	16733	16655	16711	16717	16654	16666	16679	16928	16839	16651	16641	16904	16858	16724	16716	16804	16623	16787	16683	16804	16951	16711	16666	16623	16721	16836	16905	16946	16733	16599	16505	16680	16633	16667	16830	16849	16675	16861	16772	16610	16760	16619	16537	16743	16801	16784	16680	16822	16727	16863	16500	16671	16838	16656	16782	16790	16744	16667	16545	16671	16773	16707	16695	16746	16756	16655	16725	16682	16800	16732	16772	16854	16807	16722	16651	16679	16827	16933	16821	16826	16700	16760	16731	16658	16737	16612	16632	16635	16669	16784	16840	16725	16541	16777	16692	16710	16805	16641	16902
20130	14287	14035	14122	14900	16414	17772	17804	17851	17643	17615	17413	16732	16438	16065	15696	15566	15368	15261	15050	15044	14825	14712	14546	14548	14368	14465	14508	14235	14347	14251	14385	14107	14184	14129	14132	14232	14248	14220	14242	14142	14262	14248	14086	14348	14085	14222	14182	14103	14273	14138	14346	14358	14039	14340	14208	14250	14295	14393	14261	14149	14148	14122	14186	14070	13995	14155	13909	14052	13932	14073	14049	14062	14023	14104	13951	13968	14128	14134	14039	13940	13926	13994	13987	14029	13918	14040	13828	14039	14066	13837	14035	13987	13879	14046	13992	14043	14024	13869	13969	14075	13961	14104	13890	14068	14004	13948	14064	13977	13789	13914	13880	14063	14109	14004	13944	13896	13948	14014	14061	14095	13918	14131	13908	13849	14007	13929	13948	14052	13872	13901	13978	13961	14131	13985	13834	13985	14038	13847	13982	14081	13932	14038	13872	13824	13834	13788	13944	13962	13994	13970	13776	13998	14090	13838	13910	14092	13949	13933	14046	13926	14093	13870	14019	13947	13938	13937	13931	13973	13850	13929	14054	14017	14059	13902	13889	13850	13993	13909	13971	13863	14062	13929	13851	13796	13940	13966	13838	13883	13997	13922	13987	13926	13921	13998	13955	14051	13818	13990	14044	13866	13946	14020	13868	13919	14027	14086	13925	14030	14037	13705	13968	13936	13974	13954	14000	13862	13994	14018	13970	14098	13968	13903	13980	14049	13884	13955	13928	13764	13883	13928	14018	14098	14058	13887	14007	14007	13869	13962	14005	14000	14052	14124	14019	13845	13961	13790	14094	13942	13882	14028	13858	14108	14069	14226	13913	14041	13927	13855	14064	13959	14143	13911	13956	13958	14085	13965	14048	14001	14015	14102	13980	14109	13963	13831	13856	14034	13853	13913	14117	13967	13820	13980	13832	13992	14050	13968	14062	14132	14052	13903	13880	14105	13904	13882	13846	13759	13840	13917	13875	14073	13869	14136	14073	13964	13868	13911	13787	13753	14005	13885	14143	13868	13939	13989	13753	13995	14013	13983	13932	13906	13895	14026	13747	13894	13968	14025	14049	14090	14192	13897	13911	14004	13981	14038	14069	14084	13957	13964	13987	14062	14005	13887	14167	14038	14026	13909	13980	13884	13899	13862	13987	14093	13873	13939	13931	13934	13957	14022	13878	14015	14065	13836	13887	14166	13941	14126	14030	14028	13837	14181	13935	13827	14064	14064	13990	13988	14121	13869	14026	13819	14131	14013	14117	13885	13984	13889	14167	13878	14005	14051	13850	13851	14018	13885	14031	14158	14019	13997	13940	13962	13926	13969	13794	13878	14032	13916	14013	13894	14162	13720	13960	13891	13859	13839	13980	13897	13875	14017	13972	13948	13968	14064	13949	13926	13954	13968	13894	14121	14001	13876	14029	14122	13918	13990	13974	13920	13991	13896	13940	13763	13923	13944	13934	13803	13921	13887	13936	14086	13968	14042	13998	13856	13901	14152	13993	13999	14004	14007	13785	13977	13858	14047	13755	14005	14018	13849	13958	14006	13964	14009	13889	13907	13843	14198	14055	13837	14060	13917	13940	14032	13897	14120	13935	13853	13984	13913	14131	14236	14002	13999	14004	14119	13881	13965	13847	13924	13946	14080	13892	13811	13945	14114	14059	14093	14059	14042	14012	13877	14244	13952	14017	14031	13987	13754	14022	13996	14057	14008	13999	14036	14101	14032	13941	13964	13985	13978	14027	13765	13945	14177	14009	13875	13987	13865	13969	13945	13898	13991	13894	14055	14058	13923	13930	13933	14099	13909	14082	14064	13918	14028	13845	13889	14130	13959	13887	13965	13944	14061	14010	13879	14062	13949	13842	13967	13892	14018	14122	14147	13890	13922	13754	13959	14086	13867	14090	13822	13912	14063	14111	13867	13888	14126	14081	13995	13947	14039	13786	13952	13900	13820	13827	13814	13926	14054	14057	14111	13933	14011	14080	14003	13910	14053	13883	13941	14059	13825	14016	14011	13833	14024	13840	13961	13832	13953	13858	13852	13872	14059	14008	13903	13879	13980	13981	13895	13948	14084	14069	14012	13920	13964	13925	13973	13990	14021	13920	13920	13825	14152	13948	14101	13917	14091	13929	14145	13964	13986	13910	13938	13987	14118	13918	14098	14132	13886	13874	13904	13902	14004	13921	14000	14016	14145	14026	13874	13995	13895	14077	13898	13991	14015	13957	13988	14154	13948	14004	14029	13985	13950	14109	13949	14189	13864	13922	13997	14108	14146	13929	13911	13872	14094	13973	14074	13911	13876	14038	13922	14008	13966	14046	13859	13983	13777	13894	13968	14039	13976	14127	14021	13972	14066	13930	13949	13977	13851	13800	14069	13980	14007	14026	14008	13875	14007	13874	13906	14175	13905	13992	14016	14081	13982	14104	13822	13894	14016	14027	13806	14175	14072	13826	13977	14049	14043	13967	14009	14080	14065	13882	14042	13951	14044	13911	13872	13946	14011	14033	13963	13902	13739	14089	14122	13911	13837	14032	13942	13888	14161	13981	13967	13823	13904	13953	13964	14073	13855	13832	14062	14027	14116	14041	14043	13985	13997	14075	13787	13962	13948	13921	14015	13877	14055	13906	14056	13912	13922	13814	13965	13922	13937	13954	13861	14164	13988	13999	13964	14045	14030	13862	14016	14065	14148	14015	14013	14166	13928	13989	14027	14066	14005	14053	13913	13923	13984	13994	13943	13857	14006	13770	13900	13844	14048	13748	14002	13990	14056	13992	14089	13952	14029	14019	13918	14148	13833	14033	14207	13927	13874	13997	13962	13914	13826	13981	13930	14066	14049	13873	13862	14025	13959	13894	13930	14041	13830	14041	13908	13854	13980	13901	14027	13998	13982	13928	13959	14049	13784	13914	13929	14108	13828	14043	13951	13916	14237	13818	13822	14075	13929	14055	13940	14003	13896	13953	14041	14158	13933	13906	14036	14144	13854	13992	13900	13923	14099	14066	13964	13936	13903	13979	14092	13987	14140	13916	13892	13891	13890	14149	13946	13845	13920	14150	13892	14003	13998	13938	13990	14019	13846	13978	13808	13982	13911	13908	13901	13954	13946	13855	13879	13934	13867	14090	14026	13948	14043	13881	13944	13949	14027	13757	13945	14012	14033	13987	13695	13780	13983	13719	14023	13999	13843	13967	13871	14060	14042	13817	13912	13899	13813	13901	13951	13885	14090	14070	14054	14027	13934	13887	13999	13920	14093	13952	14051	13904	14097	13916	13913	14071	14099	14081	13853	14087	13932	13919	14038	13985	14005	13924	13984	13824	13898	14083	13967	14165	13938	13986	13906	13853	14114	14055	13997	13755	14132	13845	13965	13955	14039	14082	14000	14012	13937	14071	13687	14177	13965	13890	14079	13937	13975	13941	14041	13850	13990	13994	14072	13855	13946	13764	13918	13858	13965	13973	13963	14002	14026	14008	14134	13990	13983	13981	14085	14023	13953	13957	14014	13883	14108	14046	13809	14083	13879	14007	13898	13923	14017	13905	13922	14023	14029	14038	13975	14002	14009	13926	14168	13963	13910	13835	14136	13923	13777	13875	13827	13984	13845	14035	13833	14057	14104	14165	14009	13959	13859	13927	13954	13906	13919	14040	13881	14031	14092	13947	13970	14036	14007	14135	13862	13923	13926	13983	14094	13905	13932	13898	13865	13820	13939	13961	14052	14039	13989	14056	13982	13977	14075	14027	14019	14055	14080	13895	13978	14012	13890	14031	13965	13943	13833	13974	14004	13956	13920	14015	13854	14107	13983	13785	14194	13929	13945	13856	13998	14086	13967	13834	13947	14046	14021	14073	13889	14094	13962	13849	13984	13790	14060	13769	13927	14010	14042	13925	13925	14029	13924	13855	13954	13874	13890	13824	13968	13948	14034	14031	14212	13979	13968	13881	13924	13940	14093	14025	13858	14018	14012	14081	14034	13922	13867	13866	13777	14004	13933	14168	13744	14056	13934	13794	14206	14056	13890	13930	13934	13841	14049	14003	13856	14052	13997	14000	13844	13923	13939	14079	13896	13944	13989	13782	13820	14066	13840	14009	14061	14092	13872	13934	14036	13928	13881	13954	13969	14113	14032	14081	13964	14101	14062	13984	14037	13990	13768	13964	13960	13923	13901	14066	14110	14043	14035	14090	13886	13849	14060	13977	13986	13946	13879	13879	14018	13926	14004	14048	13803	13890	13916	13954	13835	13941	13829	13999	13997	13967	14034	13825	13965	14061	13836	13981	14082	13905	14032	13937	14047	13989	14051	13744	13950	14049	13969	14057	14007	14117	14097	13875	13736	13874	13662	13970	13897	14022	13974	13947	14041	14093	14014	14075	14118	13955	13995	13812	13814	13962	14024	14094	13968	13983	14103	14042	13889	13991	13889	14028	13984	13941	13852	14055	13985	13839	14136	14068	13742	13966	13866	13893	14020	14080	14100	14145	13973	13930	14025	13921	13931	13953	13980	13807	14074	13912	13963	14112	14105	14069	13988	14113	14019	13907	13889	13878	13962	14097	14058	14160	14077	13836	13965	14139	14077	14076	13987	13913	13864	13959	13899	13819	14031	14178	13883	13948	13961	14011	14011	14037	13757	13979	13984	14041	13971	14025	13979	13937	14082	13844	14069	13825	14011	14078	13991	14062	13922	14005	14045	14112	13916	13923	13961	13792	13915	14107	13908	13781	14146	13831	13974	14128	13941	13997	13994	14035	13925	13884	13908	14031	14017	13858	13768	13911	13981	13962	14061	14076	13818	14041	14117	14060	14122	14080	13924	13997	13920	13851	14168	13970	14037	14159	14103	14021	14074	14037	13982	13988	13925	13901	14067	13980	13846	14070	13938	14005	13848	14204	13875	14113	13968	13983	13907	13959	14056	13857	14137	13952	13953	13846	14147	14078	14183	14069	14106	13769	14138	13856	13988	13805	14185	13875	14031	13931	13983	13826	14050	14036	13908	13994	13951	13923	13959	14135	13903	14080	13975	13927	13987	13956	13964	13970	13985	14025	13952	14130	14081	13967	13877	14014	14184	14116	13935	13980	14051	14005	14080	13971	13886	14015	14104	14088	14027	13894	13842	13994	14022	13896
26148	18349	17951	17607	17852	18541	19747	20438	20488	20093	20358	19949	19824	19389	19043	18791	18638	18298	18268	18120	17989	17984	17966	17953	17607	17688	17633	17565	17695	17594	17428	17477	17312	17256	17289	17534	17606	17575	17406	17533	17663	17518	17415	17360	17475	17285	17515	17472	17344	17269	17599	17523	17762	17492	17648	17376	17573	17510	17331	17286	17481	17270	17211	17303	17314	17380	17307	17392	17451	17431	17456	17245	17293	17459	17133	17529	17336	17445	17319	17105	17117	17190	17359	17213	17336	17186	17248	17337	17208	17353	17468	17295	17297	17242	17598	17349	17591	17445	17132	17350	17497	17485	17142	17390	17252	17113	17325	17165	17409	17263	17422	17490	17296	17211	17433	17206	17300	17425	17182	17289	17162	17311	17333	17125	17399	17041	17156	17400	17410	17322	17461	17222	17362	17184	17249	17385	17050	16974	17153	17263	17452	17272	17329	17390	17331	17312	17271	17428	17410	17356	17255	17166	17478	17352	17315	17374	17252	17326	17281	17261	17399	17208	17285	17192	17285	17197	17291	17303	17421	17271	17452	17363	17245	17355	17125	17219	17303	17138	17107	17218	17368	17255	17386	17294	17221	17125	17246	17233	17265	17420	17222	17390	17462	17327	17138	17198	17292	17120	17130	17450	17152	17345	17423	17390	17382	17278	17241	17177	17345	17216	17171	17204	17440	17337	17225	17272	17322	17437	17170	17440	17440	17215	17329	17382	17348	17400	17381	17335	17364	17375	17400	17364	17263	17411	17180	17446	17244	17363	17239	17483	17324	17441	17212	17310	17127	17360	17191	17221	17411	17527	17324	17229	17261	17458	17197	17404	17363	17365	17320	17206	17242	17249	17273	17241	17523	17469	17204	17359	17268	17277	17227	17454	17312	17434	17324	17415	17231	17127	17151	17220	17229	17378	17128	17303	17289	17195	17448	17388	17336	17242	16973	17439	17235	17206	17378	17305	17207	17335	17278	17280	17272	17673	17425	17392	17171	17435	17395	17334	17260	17158	17463	17389	17071	17281	17272	17283	17347	17394	17308	17075	17291	17330	17339	17001	17254	17314	17384	17227	17219	17211	17250	17273	17320	17434	17179	17345	17338	17254	17116	17463	17188	17238	17246	17198	17271	17344	17477	17423	17352	17193	17351	16968	17460	17147	17402	17379	17297	17323	17195	17377	17341	17186	17423	17200	17233	17232	17413	17402	17302	17202	17187	17172	17245	17087	17270	17129	17290	17354	17236	17185	17362	17260	17273	17512	17338	17061	17172	17299	17215	17121	17340	17366	17228	17301	17426	17375	17290	17294	17338	16992	17198	17340	17124	17251	17444	17365	17428	17226	17426	17369	17402	17342	17403	17051	17221	17205	17377	17444	17197	17342	17226	17361	17339	17557	17345	17057	17265	17309	17279	17338	17531	17345	17368	17223	17231	17161	17487	17288	17252	17205	17092	17443	17256	17413	17191	17274	17300	17321	17240	17261	17338	17321	17162	17291	17113	17380	17229	17369	17614	17258	17291	17290	17215	17405	17100	17441	17388	17323	17133	17197	17268	17229	17423	17315	17409	17412	17328	17215	17505	17366	17114	17358	17495	17389	17146	17310	17363	17322	17278	17225	17271	17338	17405	17395	17162	17296	17449	17119	17197	17238	17230	17235	17450	17092	17440	17337	17289	17352	17345	17375	17347	17342	17172	17369	17272	17072	17300	17428	17390	17301	17364	17422	17197	17224	17335	17132	17255	17243	17345	17308	17394	17320	17327	17579	17318	17341	17338	17194	17339	17342	17333	17479	17243	17339	17370	17382	17339	17265	17056	17419	17472	17396	17357	17396	17223	17270	17342	17532	17350	17376	17394	17252	17581	17244	17533	17183	17173	17230	17351	17033	17206	17323	17499	17289	17179	17254	17381	17382	17372	17148	17222	17490	17538	17333	17210	17328	17219	17261	17190	17281	17237	17435	17388	17164	17346	17445	17183	17335	17386	17186	17284	17381	17295	17454	17628	17377	17230	17286	17323	17275	17220	17142	17260	17348	17433	17282	17441	17253	17276	17231	17342	17363	17363	17272	17308	17303	17305	17168	17428	17280	17304	17308	17229	17237	17152	17412	17444	17413	17292	17255	17354	17288	17321	17483	17262	17192	17460	17427	17493	17398	17388	17302	17185	17210	17279	17208	17372	17264	17276	17246	17266	17181	17191	17321	17409	17349	17425	17325	17370	17083	17262	17213	17443	17207	17335	17230	17338	17235	17256	17259	17348	17212	17249	17247	17267	17305	17223	17092	17281	17199	17235	17213	17295	17341	17252	17365	17248	17258	17257	17439	17114	17188	17237	17448	17302	17416	17341	17350	17267	17204	17326	17182	17154	17355	17522	17419	17458	17061	17077	17439	17405	17447	17181	17240	17342	17354	17299	17348	17483	17412	17302	17326	17464	17331	17200	17345	17210	17018	17398	17304	17313	17120	17348	17526	17343	17166	17330	17288	17368	17306	17398	17201	17175	17505	17213	17158	17329	17206	17089	17301	17394	17300	17352	17375	17391	17312	17068	17200	17458	17245	17363	17178	17499	17138	17498	17215	17245	17297	17299	17219	17322	17344	17310	17376	17178	17241	17235	17351	17192	17105	17337	17028	17301	17303	17282	17120	17277	17295	17161	17107	17269	17217	17501	17267	17445	17178	17190	17168	17333	17227	17301	17191	17200	17409	17105	17183	17557	17430	17308	17543	17234	17226	17290	17405	17297	17175	17286	17342	17185	17412	17413	17288	17353	17190	17233	17342	17426	17159	17273	17011	17265	17199	17209	17389	17452	17167	17305	17295	17418	17370	17251	17173	17292	17575	17364	17281	17313	17561	17433	17176	17252	17260	17073	17394	17542	17302	17502	17139	17274	17337	17380	17410	17348	17136	17276	17137	17169	17252	17277	17438	17305	17340	17477	17469	17360	17331	17089	17147	17277	17325	17525	17039	17419	17396	17361	17139	17226	17358	17281	17388	17218	17216	17461	17241	17294	17266	17248	17252	17106	17486	17435	17373	17379	17226	17362	17182	17611	17304	17502	17331	17503	17307	17403	17021	17133	17149	17181	17188	17460	17458	17300	17341	17386	17304	17273	17313	17292	17336	17398	17438	17251	17253	17174	17160	17292	17301	17274	17159	17366	17399	17252	17308	17245	17452	17288	17245	17298	16990	17197	17281	17311	17259	17238	17109	17056	17148	17133	17271	17365	17412	17221	17222	17401	17363	17344	17372	17165	17283	17421	17130	17282	17253	17405	17380	17291	17296	17074	17428	17251	17288	17284	17406	17271	17395	17405	17221	17351	17422	17421	17610	17227	17317	17259	17037	17506	17531	17161	17071	17424	17369	17185	17409	17466	17472	17259	17242	17217	17360	17221	17310	17435	17327	17231	17462	17519	17293	17075	17425	17535	17379	17255	17342	17209	17522	17249	17177	17275	17323	17314	17330	17172	17409	17261	17306	17438	17271	17322	17383	17399	17277	17341	17247	17357	17335	17484	17170	17151	17567	17353	17281	17284	17551	17241	17272	17392	17192	16995	17271	17390	17315	17411	17341	17378	17166	17379	17367	17210	17254	17227	17265	17497	17126	17463	17339	17292	17300	17283	17242	17413	17364	17156	17243	17336	17431	17229	17208	17324	17224	17335	17201	17309	17253	17433	17275	17319	17211	17452	17383	17262	17415	17368	17421	17376	17275	17282	17465	17299	17322	17399	17504	17288	17327	17268	17427	17518	17336	17451	17236	17315	17354	17104	17122	17488	17413	17322	17378	17290	17065	17177	17295	17343	16911	17206	17235	17300	17340	17311	17192	17137	17363	17402	17260	17416	17437	17354	17438	17344	17089	17198	17045	17362	17283	17265	17387	17354	17618	17351	17335	17403	17211	17331	17453	17503	16938	17099	17327	17274	17428	17224	17437	17493	17306	17235	17323	17291	17315	17286	17277	17260	17033	17370	17443	17416	17278	17375	17444	17061	17066	17125	17487	17195	17244	17291	17352	17328	17363	17233	17143	17385	17377	17252	17386	17335	17259	17271	17286	17129	17160	17245	17232	17209	17439	17388	17429	17203	17360	17280	17344	17270	17125	17266	17397	17376	17382	17355	17322	16999	17111	17267	17382	17251	17276	17266	17360	17254	17196	17290	17317	17343	17238	16980	17156	17386	17244	17088	17228	17317	17183	17487	17153	17300	17254	17441	17450	17211	17358	17430	17034	17175	17262	17451	17338	17223	17264	17224	17264	17260	17059	17324	17291	17214	17331	17273	17299	17578	17192	17435	17112	17311	17539	17199	17364	17423	17619	17540	17314	17389	17257	17253	17318	17394	17066	17289	17435	17214	17409	17278	17254	17290	17262	17447	17584	17294	17564	17182	17267	17105	17252	17323	17323	17258	17638	17387	17433	17339	17362	17102	17333	17310	16975	17193	17246	17169	17375	17504	17305	17501	17364	17254	17390	17388	17357	17287	17303	17240	17363	17570	17388	17345	17258	17331	17308	17320	17408	17357	17311	17502	17281	17301	17227	17309	17387	17298	17108	17335	17291	17042	17197	17263	17246	17455	17243	17386	17337	17216	17244	17095	17235	17241	17391	17429	17213	17240	17366	17237	17485	17329	17340	17218	17505	17076	17197	17194	17411	17406	17443	17265	17107	17730	17357	17391	17293	17524	17218	17179	17304	17191	17316	17352	17397	17398	17290	17444	17487	17424	17234	17421	17258	17329	17333	17262	17212	17282	17299	17252	17289	17386	17018	17264	17279	17229	17377	16998	17316	17315	17168	17252	17184	17351	17231	17366	17256	17281	17377	17598	17096	17316	17440	17277	17358	17323	17268	17535	17393	17097	17214	17260	17162	17190	17315	17115	17344	17252	17181	17248	17138	17221	17211	17257	17458	17346	17283	17230	17410	17225	17238	17451	17310	17212	17387	17260	17278	17292	17358	17448	17426	17215	17531	17331	17513	17270	17151	17376	17369	17427	17316	17371	17186	17275	17289	17298	17358	17381	17202	17521	17683	17485	17389	17416	17404	17195	17312	17238	17034	17517	17221	17145	17175	17185	17299	17381	17173	17616	17443	17279	17290	17166	17285	17326	17150	17502	17229	17420	17111	17001	17198
22063	15131	14911	14806	16304	18563	20144	20816	20232	20155	20058	19463	18691	17907	17418	17097	16781	16515	16312	16052	15638	15424	15445	15343	15304	14891	14907	14868	14782	14877	14938	14683	14833	14524	14593	14712	14663	14667	14738	14595	14660	14733	14530	14565	14398	14471	14482	14382	14484	14445	14560	14778	14656	14708	14630	14689	14532	14526	14474	14526	14328	14358	14410	14489	14353	14398	14345	14302	14315	14391	14311	14504	14511	14317	14129	14291	14487	14389	14329	14437	14497	14147	14435	14415	14248	14235	14160	14383	14164	14122	14295	14294	14235	14294	14256	14205	14290	14334	14220	14200	14429	14387	14220	14402	14299	14334	14512	14235	14377	14195	14256	14181	14316	14112	14346	14297	14272	14151	14380	14287	14152	14216	14263	14099	14270	14350	14314	14372	14202	14390	14470	14162	14351	14262	14272	14359	14207	14314	14353	14188	14383	14195	14315	14286	14276	14164	13970	14075	14197	14328	14426	14288	14236	14207	14478	14161	14266	14349	14403	14176	14024	14452	14389	14265	14200	14202	14367	14296	14387	14244	14408	14456	14239	14133	14292	14397	14289	14235	14273	14230	14225	14214	14210	14506	14263	14397	14201	14248	14268	14306	14388	14171	14331	14317	14390	14297	14222	14306	14269	14106	14255	14325	14304	14205	14293	14343	14233	14272	14239	14274	14577	14377	14282	14305	14307	14302	14273	14261	14174	14297	14399	14326	14216	14272	14437	14245	14287	14326	14151	14182	14244	14286	14148	14221	14224	14290	14317	14274	14172	14051	14199	14279	14378	14164	14420	14294	14238	14390	14275	14261	14316	14368	14347	14204	14294	14196	14196	14327	14388	14237	14456	14455	14327	14275	14208	14212	14340	14328	14243	14291	14254	14312	14237	14241	14394	14275	14333	14162	14056	14371	14499	14218	14239	14479	14253	14192	14500	14388	14330	14234	14303	14245	14457	14294	14034	14172	14202	14279	14260	14343	14216	14357	14239	14338	14372	14381	14301	14322	14342	14108	14233	14304	14136	14395	14427	14318	14260	14203	14257	14352	14144	14356	14243	14110	14343	14223	14357	14176	14245	14230	14289	14149	14415	14236	14300	14468	14345	14176	14223	14243	14414	14222	14110	14321	14359	14235	14208	14200	14098	14284	14378	14249	14321	14315	14362	14412	14235	14242	14435	14297	14271	14328	14210	14182	14313	14263	14084	14088	14382	14322	14382	14242	14127	14221	14389	14282	14302	14421	13961	14321	14141	14295	14120	14423	14433	14222	14352	14387	14338	14246	14239	14264	14161	14287	14162	14300	14244	14377	14162	14144	14343	14230	14261	14344	14373	14391	14403	14263	14357	14298	14327	14307	14299	14139	14299	14089	14375	14148	14267	14270	14290	14379	14355	14237	14429	14280	14213	14165	14353	14380	14294	14282	14143	14272	14268	14426	14270	14173	14260	14439	14355	14297	14204	14180	14296	14110	14336	14285	14448	14193	14324	14204	14277	14325	14269	14280	14233	14257	14330	14323	14301	14309	14251	14281	14192	14404	14352	14287	14252	14320	14308	14323	14258	14241	14360	14420	14244	14372	14281	14329	14246	14342	14241	14298	14264	14317	14399	14346	14233	14441	14250	14140	14391	14352	14384	14395	14194	14035	14295	14270	14446	14179	14273	14431	14252	13997	14379	14296	14417	14310	14155	14261	14340	14329	14295	14252	14215	14245	14225	14226	14197	14232	14321	14324	14356	14333	14189	14056	14057	14355	14286	14315	14305	14303	14399	14206	14422	14361	14174	14221	14365	14382	14206	14344	14264	14319	14157	14457	14218	14126	14421	14255	14172	14440	14099	14378	14556	14348	14192	14469	14214	14229	14317	14218	14340	14202	14220	14186	14417	14268	14293	14267	14402	14435	14366	14262	14177	14308	14424	14385	14238	14279	14371	14472	14357	14308	14173	14220	14244	14187	14225	14419	14409	14289	14405	14309	14368	14345	14150	14156	14317	14333	14450	14239	14320	14221	14371	14316	14213	14250	14344	14281	14451	14215	14317	14237	14240	14206	14170	14313	14216	14325	14284	14014	14402	14235	14278	14303	14367	14352	14320	14359	14276	14622	14468	14219	14355	14192	14351	14478	14303	14494	14245	14247	14358	14400	14215	14251	14256	14339	14189	14126	14035	14318	14261	14298	14193	14301	14219	14228	14236	14326	14373	14486	14236	14300	14327	14425	14226	14219	14296	14306	14306	14260	14306	14395	14401	14375	14217	14272	14171	14368	14334	14480	14145	14161	14325	14245	14395	14324	14348	14335	14207	14363	14367	14196	14203	14322	14324	14300	14437	14316	14201	14288	14292	14228	14357	14201	14298	14369	14220	14290	14426	14359	14345	14183	14302	14209	14257	14342	14287	14247	14390	14322	14358	14165	14262	14306	14143	14221	14221	14217	14128	14303	14436	14182	14208	14156	14248	14110	14508	14329	14423	14232	14347	14262	14133	14337	14419	14230	14228	14222	14274	14206	14357	14276	14409	14147	14255	14242	14472	14352	14311	14235	14340	14404	14197	14252	14079	14433	14276	14270	14153	14270	14223	14372	14279	14176	14190	14269	14253	14168	14089	14431	14349	14382	14253	14347	14444	14281	14154	14161	14273	14462	14408	14173	14412	14187	14271	14346	14410	14112	14231	14145	14194	14357	14349	14301	14443	14399	14307	14163	14368	14408	14424	14399	14173	14437	14251	14316	14356	14232	14154	14214	14351	14274	14198	14388	14271	14287	14427	14282	14290	14337	14208	14281	14270	14165	14198	14365	14438	14358	14225	14314	14317	14363	14306	14424	14254	14223	14292	14406	14393	14407	14185	14227	14424	14146	14259	14231	14406	14182	14286	14225	14262	14321	14258	14302	14262	14189	14234	14269	14490	14311	14416	14244	14346	14140	14401	14269	14409	14123	14226	14236	14144	14214	14323	14306	14197	14386	14171	14197	14306	14479	14195	14397	14269	14396	14265	14308	14326	14188	14133	14318	14392	14332	14254	14207	14413	14167	14309	14279	14336	14332	14279	14182	14267	14330	14355	14395	14143	14212	14283	14220	14381	14248	14439	14186	14407	14305	14253	14347	14339	14372	14183	14442	14094	14136	14347	14339	14280	14280	14317	14217	14228	14157	14278	14321	14273	14545	14349	14291	14292	14340	14219	14030	14237	14164	14236	14251	14255	14281	14220	14304	14208	14315	14185	14271	14193	14365	14452	14225	14383	14288	14256	14296	14242	14330	14101	14209	14309	14376	14387	14394	14339	14144	14350	14320	14137	14159	14197	14247	14284	14344	14287	14386	14159	14368	14241	14559	14350	14211	14327	14320	14244	14321	14207	14292	14267	14264	14156	14352	14340	14185	14326	14323	14391	14233	14389	14348	14084	14361	14206	14315	14265	14277	14200	14367	14347	14248	14426	14298	14111	14320	14108	14410	14208	14197	14193	14305	14272	14181	14166	14289	14161	14273	14376	14328	14281	14343	14295	14252	14221	14226	14376	14254	14361	14278	14424	14368	14265	14155	14431	14138	14303	14096	14199	14218	14266	14286	14298	14530	14193	14272	14276	14358	14452	14281	14299	14355	14318	14408	14399	14195	14445	14315	14226	14471	14358	14362	14170	14379	14310	14268	14319	14477	14237	14268	14316	14172	14420	14253	14163	14248	14385	14230	14245	14281	14371	14299	14057	14450	14177	14368	14221	14271	14268	14148	14487	14305	14231	14238	14212	14330	14223	14368	14322	14293	14318	14161	14376	14318	14231	14198	14320	14299	14221	14461	14234	14317	14377	14229	14382	14355	14190	14284	14308	14220	14159	14250	14164	14275	14222	14255	14163	14217	14281	14290	14211	14159	14244	14498	14284	14447	14312	14123	14254	14423	14345	14338	14199	14245	14315	14187	14324	14331	14174	14191	14283	14252	14292	14301	14225	14411	14356	14261	14404	14303	14453	14227	14307	14363	14196	14290	14352	14301	14293	14190	14251	14305	14271	14290	14284	14507	14219	14394	14138	14302	14243	14334	14289	14240	14265	14319	14364	14174	14424	14292	14375	14278	14416	14197	14250	14421	14222	14305	14281	14295	14159	14266	14434	14331	14330	14064	14244	14396	14296	14297	14235	14505	14258	14221	14408	14317	14272	14313	14331	14391	14331	14361	14315	14457	14298	14368	14414	14423	14269	14313	14268	14151	14212	14288	14312	14320	14149	14306	14140	14541	14462	14325	14304	14297	14356	14132	14368	14174	14156	14297	14112	14264	14289	14317	14279	14319	14220	14305	14466	14335	14242	14131	14223	14399	14228	14337	14442	14285	14374	14321	14329	14435	14340	14379	14341	14419	14314	14209	14276	14180	14287	14170	14151	14273	14199	14403	14258	14255	14140	14317	14248	14425	14034	14279	14116	14300	14290	14344	14291	14235	14229	14204	14364	14404	14238	14218	14375	14290	14249	14312	14244	14203	14312	14264	14399	14186	14318	14259	14240	14361	14184	14249	14308	14383	14334	14394	14159	14327	14277	14281	14403	14325	14220	14420	14150	14354	14331	14138	14418	14286	14308	14268	14250	14326	14091	14155	14354	14346	14092	14413	14327	14215	14269	14391	14386	14386	14357	14281	14371	14416	14273	14153	14347	14447	14265	14227	14508	14330	14401	14361	14374	14154	14332	14279	14242	14341	14126	14207	14313	14125	14355	14272	14256	14185	14408	14146	14397	14276	14315	14194	14281	14324	14365	14387	14224	14151	14190	14411	14071	14300	14366	14252	14195	14188	14190	14389	14398	14397	14278	14310	14190	14246	14423	14139	14370	14263	14192	14303	14407	14209	14336	14356	14415	14203	14267	14458	14261	14166	14245	14318	14349	14284	14351	14285	14310	14065	14387	14259	14329	14432	14337	14320	14228	14215	14472	14289	14312	14297	14287	14324	14265	14348	14132	14199	14298	14426	14166	14123	14143	14215	14306	14223	14307	14218	14218	14338	14415	14367	14480	14260	14256	14377	14251	14311	14289	14217	14241	14214	14317	14278	14264	14472	14379	14327	14382	14337	14451	14312	14221	14338	14079	14270	14462	14304	14467	14311	14223	14321	14528	14124	14223	14383	14180	14349	14255	14343	14341	14273
28713	19357	18734	18220	17919	18888	19763	20751	21037	20821	20669	20435	19893	19889	19390	19205	19088	18646	18571	18518	18507	18382	18106	18116	17987	17980	18131	17835	17851	17830	17720	17851	17813	17806	17800	17770	17704	17654	17666	17862	17820	17753	17802	17636	17885	17940	17678	17681	17747	17622	17855	17872	17915	17650	17821	17901	17864	17766	17665	17669	17675	17628	17684	17728	17678	17703	17577	17716	17501	17777	17621	17664	17775	17513	17396	17539	17773	17695	17889	17519	17739	17790	17733	17537	17619	17567	17622	17573	17732	17723	17647	17709	17711	17602	17509	17377	17395	17703	17769	17624	17499	17491	17843	17607	17696	17627	17719	17756	17539	17447	17501	17832	17416	17550	17598	17773	17431	17364	17479	17521	17473	17436	17644	17417	17731	17393	17342	17599	17579	17336	17490	17459	17425	17460	17473	17570	17404	17578	17538	17732	17594	17611	17449	17564	17483	17670	17514	17587	17596	17608	17593	17741	17636	17670	17726	17417	17489	17536	17620	17702	17618	17696	17716	17629	17550	17523	17536	17499	17484	17590	17610	17682	17662	17434	17690	17652	17491	17623	17708	17542	17467	17504	17523	17557	17563	17639	17581	17333	17630	17751	17602	17978	17498	17690	17773	17373	17537	17720	17510	17583	17483	17452	17473	17605	17674	17579	17582	17541	17636	17696	17582	17625	17650	17538	17681	17575	17607	17489	17656	17611	17687	17732	17772	17764	17395	17580	17533	17556	17552	17536	17597	17649	17801	17608	17438	17594	17352	17528	17719	17717	17582	17807	17408	17615	17605	17525	17492	17582	17378	17622	17766	17634	17673	17863	17478	17500	17574	17810	17638	17552	17679	17506	17822	17603	17660	17427	17613	17632	17698	17675	17492	17623	17591	17687	17530	17527	17556	17379	17511	17612	17720	17541	17570	17659	17647	17578	17617	17605	17561	17597	17582	17478	17627	17678	17552	17468	17341	17748	17468	17567	17468	17671	17753	17770	17668	17467	17310	17621	17563	17468	17553	17697	17607	17434	17322	17646	17696	17538	17566	17598	17624	17686	17490	17635	17547	17518	17491	17500	17517	17561	17684	17481	17519	17411	17667	17622	17702	17439	17622	17588	17770	17379	17455	17852	17630	17398	17468	17528	17495	17357	17653	17621	17447	17774	17722	17666	17662	17446	17434	17607	17614	17646	17321	17652	17695	17701	17508	17473	17730	17462	17555	17648	17496	17613	17514	17466	17582	17547	17832	17629	17601	17667	17393	17537	17641	17618	17538	17632	17460	17505	17646	17506	17519	17567	17646	17598	17543	17570	17767	17767	17570	17565	17745	17626	17653	17615	17777	17618	17868	17655	17560	17387	17461	17658	17389	17703	17623	17519	17808	17664	17666	17484	17470	17577	17389	17432	17608	17542	17657	17522	17400	17636	17711	17353	17617	17555	17665	17420	17607	17547	17368	17587	17397	17442	17596	17715	17782	17415	17513	17637	17520	17657	17780	17539	17531	17529	17618	17329	17555	17318	17531	17529	17616	17541	17643	17576	17463	17480	17743	17756	17626	17559	17510	17640	17593	17426	17487	17423	17608	17608	17471	17667	17739	17663	17736	17518	17645	17645	17576	17692	17526	17629	17573	17618	17861	17571	17671	17601	17539	17524	17564	17499	17531	17403	17711	17539	17719	17464	17675	17576	17550	17841	17510	17616	17626	17448	17476	17488	17632	17438	17646	17637	17503	17544	17693	17578	17521	17596	17506	17618	17607	17643	17507	17598	17548	17611	17631	17730	17634	17795	17643	17550	17889	17548	17607	17548	17654	17674	17634	17531	17734	17572	17518	17514	17319	17579	17584	17525	17695	17564	17518	17491	17595	17748	17750	17544	17539	17650	17690	17402	17453	17540	17568	17666	17592	17512	17586	17562	17610	17549	17584	17491	17626	17501	17498	17570	17492	17722	17454	17503	17613	17590	17466	17520	17608	17570	17530	17557	17693	17648	17498	17547	17553	17597	17594	17789	17477	17601	17647	17612	17489	17621	17754	17551	17455	17633	17777	17610	17534	17633	17606	17656	17453	17452	17501	17417	17516	17577	17624	17677	17504	17536	17334	17471	17507	17598	17572	17761	17702	17650	17504	17622	17476	17333	17635	17521	17566	17566	17467	17455	17566	17776	17656	17341	17490	17500	17524	17516	17561	17629	17414	17546	17503	17702	17536	17576	17621	17561	17612	17759	17481	17823	17460	17496	17803	17514	17469	17619	17568	17487	17368	17463	17540	17440	17711	17604	17496	17608	17661	17430	17408	17636	17603	17405	17439	17659	17695	17834	17645	17610	17558	17556	17596	17692	17673	17463	17608	17611	17706	17657	17497	17533	17571	17619	17666	17558	17432	17458	17519	17556	17609	17392	17555	17671	17560	17622	17622	17459	17601	17682	17609	17493	17622	17488	17380	17544	17632	17352	17659	17513	17391	17228	17399	17449	17682	17586	17548	17709	17766	17723	17604	17691	17518	17718	17603	17479	17390	17485	17577	17584	17543	17695	17588	17522	17407	17643	17631	17649	17442	17655	17433	17782	17739	17589	17663	17618	17692	17513	17537	17768	17720	17679	17418	17611	17511	17639	17667	17495	17570	17451	17782	17490	17726	17532	17521	17647	17495	17467	17606	17700	17475	17484	17786	17769	17710	17533	17347	17776	17808	17627	17560	17455	17666	17338	17615	17598	17581	17574	17587	17639	17729	17627	17642	17506	17622	17754	17657	17386	17465	17427	17387	17556	17603	17511	17489	17595	17832	17790	17629	17673	17402	17549	17666	17737	17604	17717	17544	17762	17898	17730	17672	17700	17689	17429	17674	17536	17572	17568	17590	17795	17519	17518	17462	17587	17535	17398	17517	17703	17438	17727	17504	17555	17593	17598	17617	17594	17503	17417	17625	17649	17757	17540	17527	17570	17397	17601	17497	17566	17632	17320	17679	17630	17444	17662	17681	17591	17650	17645	17990	17607	17624	17763	17410	17492	17398	17403	17434	17708	17582	17509	17447	17780	17599	17564	17478	17548	17785	17414	17492	17702	17580	17375	17680	17639	17677	17623	17651	17664	17601	17690	17554	17660	17489	17640	17678	17668	17692	17627	17736	17479	17605	17477	17579	17520	17704	17581	17569	17563	17649	17485	17397	17568	17551	17675	17380	17564	17391	17435	17680	17482	17560	17391	17718	17506	17511	17532	17530	17646	17751	17727	17638	17723	17428	17715	17488	17555	17729	17599	17561	17606	17420	17491	17515	17685	17475	17548	17841	17590	17531	17534	17767	17631	17667	17422	17600	17319	17876	17497	17762	17645	17563	17664	17491	17430	17704	17650	17485	17471	17515	17419	17534	17631	17793	17501	17628	17736	17555	17592	17624	17496	17546	17503	17498	17628	17612	17598	17631	17671	17482	17370	17451	17550	17719	17701	17751	17597	17674	17721	17693	17618	17616	17646	17551	17519	17693	17678	17538	17633	17457	17453	17606	17367	17518	17681	17398	17791	17475	17802	17620	17448	17479	17581	17449	17433	17715	17723	17608	17652	17636	17666	17817	17745	17502	17622	17674	17461	17733	17571	17441	17571	17539	17562	17689	17569	17537	17646	17528	17564	17631	17668	17503	17433	17481	17771	17529	17613	17588	17435	17576	17418	17558	17679	17770	17367	17385	17558	17668	17500	17356	17759	17642	17713	17649	17546	17510	17591	17569	17465	17627	17461	17829	17593	17686	17641	17558	17685	17652	17637	17420	17504	17636	17632	17414	17659	17709	17575	17528	17433	17478	17474	17445	17382	17625	17608	17488	17602	17610	17597	17691	17419	17555	17509	17698	17620	17549	17693	17800	17784	17630	17460	17452	17676	17667	17641	17625	17741	17426	17681	17487	17551	17458	17665	17585	17544	17621	17502	17628	17544	17679	17674	17526	17659	17596	17549	17713	17487	17722	17503	17481	17488	17453	17635	17635	17536	17643	17794	17348	17492	17648	17575	17422	17572	17495	17558	17289	17494	17654	17511	17654	17494	17560	17532	17636	17603	17777	17513	17488	17805	17729	17596	17499	17452	17781	17607	17426	17495	17692	17558	17589	17576	17570	17480	17609	17681	17406	17480	17569	17590	17597	17407	17724	17673	17531	17643	17696	17595	17681	17733	17685	17463	17482	17406	17532	17732	17526	17638	17656	17630	17758	17455	17711	17405	17297	17479	17701	17434	17738	17493	17722	17476	17538	17583	17614	17554	17735	17660	17532	17657	17656	17634	17738	17684	17566	17472	17611	17747	17320	17402	17612	17647	17478	17745	17477	17574	17487	17484	17442	17546	17574	17622	17591	17572	17514	17607	17704	17426	17700	17625	17718	17839	17686	17534	17458	17487	17553	17589	17586	17704	17613	17625	17668	17317	17545	17371	17603	17654	17444	17550	17716	17588	17755	17681	17501	17729	17704	17652	17487	17669	17509	17736	17595	17533	17620	17630	17661	17573	17576	17692	17638	17722	17348	17718	17581	17621	17718	17615	17666	17727	17620	17835	17808	17767	17737	17570	17425	17679	17451	17427	17555	17472	17515	17603	17614	17629	17663	17425	17580	17703	17374	17591	17523	17381	17418	17635	17594	17688	17441	17492	17489	17589	17637	17744	17520	17694	17508	17647	17671	17819	17431	17699	17568	17412	17497	17379	17540	17727	17608	17536	17709	17548	17530	17611	17543	17534	17461	17628	17512	17716	17674	17564	17485	17596	17619	17507	17481	17628	17390	17576	17593	17559	17641	17765	17237	17577	17445	17844	17579	17624	17682	17671	17651	17502	17514	17515	17438	17634	17681	17811	17311	17307	17459	17563	17713	17495	17575	17737	17558	17599	17420	17525	17575	17636	17613	17729	17635	17497	17603	17618	17683	17700	17538	17595	17325	17603	17678	17355	17712	17724	17593	17758	17793	17512	17736	17523	17495	17667	17731	17543	17463	17631	17562	17514	17546	17543	17614	17664	17609	17774	17653	17538	17500	17608	17695	17676	17657	17350	17626	17590	17720	17569	17473	17547	17531	17598	17759	17487	17835	17367	17444	17485	17460	17592	17637	17491	17764	17576	17247	17559	17830	17490	17597	17564	17719	17571	17589	17524
20906	15524	15144	15165	16461	18804	20322	21175	20948	20557	20310	19824	19080	18404	17960	17376	17287	16757	16412	16370	15931	15710	15573	15448	15449	15342	15270	15185	14978	15090	14992	14961	14838	14855	15086	14990	14913	14865	14669	14956	14756	14841	14861	14870	14705	14938	14575	14607	14722	14768	14889	14960	15003	14810	14679	14674	14792	14717	14792	14630	14641	14564	14699	14670	14688	14730	14585	14321	14557	14554	14556	14338	14427	14686	14577	14543	14589	14481	14434	14477	14616	14669	14396	14319	14412	14673	14350	14626	14512	14457	14371	14429	14501	14417	14419	14464	14469	14490	14367	14652	14548	14574	14467	14356	14757	14529	14411	14476	14476	14602	14358	14460	14450	14426	14465	14452	14503	14371	14538	14490	14447	14546	14189	14484	14462	14515	14540	14482	14412	14510	14408	14307	14482	14569	14438	14450	14514	14309	14526	14571	14476	14550	14454	14601	14392	14532	14358	14325	14470	14410	14526	14370	14608	14584	14511	14343	14455	14436	14383	14577	14534	14559	14414	14490	14348	14422	14617	14325	14367	14493	14298	14488	14487	14554	14383	14345	14581	14455	14633	14377	14589	14437	14441	14358	14243	14376	14244	14387	14299	14505	14437	14365	14229	14627	14394	14498	14301	14302	14508	14421	14632	14537	14400	14459	14352	14427	14559	14330	14575	14487	14514	14485	14489	14568	14290	14436	14443	14511	14437	14368	14325	14501	14521	14329	14456	14422	14461	14364	14350	14376	14462	14479	14373	14383	14428	14433	14357	14574	14630	14516	14577	14430	14456	14489	14380	14539	14493	14543	14253	14520	14475	14436	14511	14492	14430	14458	14427	14470	14459	14429	14525	14414	14533	14360	14412	14506	14376	14391	14402	14380	14491	14451	14515	14424	14366	14453	14389	14488	14519	14519	14470	14249	14408	14445	14446	14473	14514	14487	14521	14363	14391	14511	14358	14377	14457	14403	14519	14481	14335	14359	14399	14549	14523	14338	14524	14510	14569	14477	14363	14506	14397	14394	14314	14486	14369	14520	14412	14460	14316	14379	14438	14571	14293	14448	14326	14468	14411	14280	14507	14400	14654	14557	14347	14564	14562	14459	14418	14322	14290	14508	14519	14373	14426	14546	14420	14304	14307	14458	14439	14494	14558	14413	14321	14474	14374	14503	14519	14437	14460	14387	14560	14484	14662	14588	14414	14532	14463	14521	14512	14347	14439	14568	14478	14309	14382	14387	14423	14509	14613	14456	14427	14531	14397	14500	14449	14330	14431	14512	14388	14333	14409	14319	14565	14385	14546	14386	14339	14452	14680	14572	14426	14349	14456	14347	14512	14322	14252	14437	14392	14385	14557	14267	14439	14456	14342	14312	14480	14418	14346	14399	14475	14381	14460	14518	14418	14609	14616	14499	14555	14280	14483	14397	14497	14408	14402	14333	14493	14383	14419	14384	14562	14249	14465	14399	14352	14441	14490	14538	14404	14283	14485	14410	14445	14519	14500	14377	14352	14300	14285	14457	14472	14312	14443	14464	14360	14386	14444	14349	14351	14464	14489	14390	14441	14517	14647	14370	14493	14595	14512	14499	14712	14325	14585	14527	14465	14462	14355	14479	14557	14322	14589	14374	14309	14638	14431	14387	14369	14363	14458	14484	14474	14518	14269	14394	14405	14464	14452	14502	14512	14499	14452	14458	14321	14516	14272	14460	14474	14592	14365	14490	14206	14473	14409	14365	14519	14519	14405	14643	14248	14443	14460	14531	14467	14538	14553	14446	14475	14549	14335	14346	14442	14526	14351	14436	14317	14477	14451	14362	14509	14612	14537	14517	14530	14498	14555	14430	14490	14454	14502	14373	14452	14549	14437	14581	14495	14556	14502	14372	14522	14371	14455	14369	14514	14451	14586	14282	14556	14407	14502	14493	14465	14412	14389	14440	14285	14593	14292	14385	14402	14389	14322	14569	14473	14613	14461	14352	14628	14430	14302	14426	14526	14479	14308	14425	14356	14339	14477	14456	14306	14598	14421	14360	14290	14372	14582	14547	14654	14459	14222	14495	14571	14494	14303	14269	14401	14283	14460	14405	14532	14585	14588	14389	14516	14562	14581	14350	14339	14492	14437	14276	14530	14666	14460	14526	14356	14344	14382	14665	14505	14542	14251	14495	14522	14581	14501	14444	14356	14410	14524	14320	14611	14558	14424	14439	14367	14526	14466	14396	14501	14567	14312	14323	14420	14323	14462	14423	14476	14464	14355	14556	14164	14528	14506	14318	14313	14443	14581	14271	14472	14416	14262	14532	14562	14385	14602	14397	14403	14530	14490	14468	14508	14484	14463	14403	14326	14596	14606	14304	14462	14390	14310	14480	14446	14459	14540	14536	14383	14465	14606	14666	14441	14467	14519	14534	14426	14501	14491	14247	14348	14542	14565	14662	14465	14271	14427	14386	14437	14289	14450	14465	14418	14531	14235	14249	14448	14404	14452	14382	14559	14410	14541	14485	14441	14533	14481	14293	14426	14436	14358	14401	14452	14390	14460	14376	14483	14478	14443	14498	14410	14435	14557	14308	14406	14374	14418	14392	14279	14586	14453	14264	14334	14443	14432	14485	14389	14367	14390	14418	14455	14298	14491	14347	14389	14441	14291	14517	14435	14480	14509	14627	14386	14435	14371	14445	14359	14401	14381	14351	14485	14328	14534	14392	14468	14439	14604	14544	14413	14340	14273	14342	14359	14673	14301	14284	14461	14256	14483	14435	14441	14464	14366	14560	14440	14506	14353	14526	14396	14533	14653	14556	14418	14478	14447	14518	14534	14411	14528	14281	14497	14496	14431	14337	14537	14516	14368	14384	14560	14458	14305	14442	14406	14653	14354	14420	14565	14292	14442	14509	14378	14623	14505	14560	14402	14505	14365	14485	14364	14415	14356	14311	14426	14487	14526	14461	14550	14450	14464	14600	14352	14339	14600	14528	14361	14341	14514	14327	14340	14354	14478	14393	14346	14437	14440	14484	14345	14495	14348	14373	14503	14590	14414	14390	14466	14419	14332	14466	14417	14449	14599	14402	14460	14377	14410	14389	14529	14350	14452	14464	14587	14503	14474	14501	14569	14393	14340	14562	14468	14289	14371	14454	14432	14386	14536	14413	14505	14377	14465	14513	14254	14534	14567	14518	14453	14673	14322	14356	14399	14453	14347	14476	14532	14476	14469	14521	14403	14444	14338	14272	14332	14583	14519	14286	14338	14297	14468	14437	14508	14360	14405	14528	14452	14401	14320	14400	14431	14526	14354	14481	14438	14371	14456	14446	14534	14430	14574	14418	14389	14513	14326	14517	14401	14370	14593	14363	14569	14407	14375	14350	14487	14344	14231	14485	14490	14522	14642	14289	14343	14533	14305	14439	14537	14590	14502	14281	14591	14387	14411	14482	14412	14398	14403	14635	14314	14714	14513	14533	14454	14570	14424	14519	14497	14463	14484	14437	14527	14379	14465	14249	14572	14351	14571	14343	14355	14454	14525	14519	14606	14461	14228	14440	14374	14483	14482	14431	14599	14501	14454	14531	14335	14352	14428	14539	14364	14466	14347	14281	14409	14400	14464	14441	14566	14491	14484	14388	14533	14434	14313	14499	14358	14489	14667	14351	14326	14444	14542	14555	14484	14507	14265	14397	14434	14191	14469	14476	14446	14434	14431	14470	14725	14582	14328	14494	14415	14360	14599	14476	14351	14620	14467	14415	14445	14534	14369	14413	14450	14499	14312	14383	14428	14369	14358	14263	14355	14511	14399	14516	14579	14350	14338	14460	14433	14418	14505	14376	14618	14506	14468	14378	14368	14305	14409	14527	14431	14417	14488	14530	14490	14322	14519	14398	14367	14606	14463	14546	14653	14444	14419	14362	14372	14343	14370	14413	14505	14499	14416	14476	14306	14604	14508	14342	14377	14470	14396	14445	14410	14436	14414	14454	14514	14334	14289	14489	14355	14501	14347	14461	14478	14569	14534	14374	14521	14491	14566	14568	14403	14458	14610	14463	14336	14390	14330	14550	14359	14415	14411	14403	14550	14521	14403	14529	14474	14448	14574	14460	14415	14473	14393	14584	14537	14409	14386	14311	14347	14582	14381	14282	14407	14537	14573	14399	14363	14326	14540	14448	14497	14349	14475	14337	14392	14428	14429	14367	14556	14442	14491	14451	14515	14440	14480	14357	14616	14448	14424	14364	14360	14408	14477	14438	14571	14319	14463	14610	14350	14373	14399	14366	14476	14293	14580	14561	14372	14444	14468	14186	14462	14411	14561	14408	14508	14400	14492	14393	14425	14420	14463	14295	14498	14171	14438	14339	14555	14328	14466	14514	14643	14352	14439	14571	14540	14381	14394	14377	14501	14522	14712	14533	14399	14634	14410	14525	14279	14422	14567	14492	14410	14374	14414	14492	14432	14397	14450	14577	14469	14264	14480	14472	14391	14566	14435	14419	14296	14409	14467	14405	14338	14472	14443	14384	14332	14292	14585	14616	14518	14451	14475	14464	14594	14482	14414	14496	14275	14525	14427	14370	14353	14406	14238	14419	14513	14366	14337	14342	14647	14461	14400	14326	14435	14384	14422	14334	14589	14398	14193	14445	14519	14495	14354	14462	14464	14426	14404	14306	14438	14508	14405	14599	14435	14652	14193	14610	14408	14654	14410	14413	14400	14305	14398	14633	14507	14548	14449	14505	14343	14367	14581	14469	14591	14381	14316	14421	14411	14344	14381	14415	14394	14530	14514	14362	14545	14579	14414	14404	14471	14376	14346	14463	14452	14323	14582	14340	14472	14580	14353	14590	14628	14382	14444	14428	14340	14397	14331	14413	14678	14508	14503	14348	14396	14398	14424	14360	14580	14430	14384	14603	14651	14350	14484	14553	14432	14437	14547	14478	14476	14578	14660	14551	14553	14472	14536	14463	14578	14465	14429	14385	14443	14492	14357	14556	14595	14504	14418	14361	14505	14536	14418	14448	14329	14431	14416	14423	14340	14514	14383	14574	14434	14336	14470	14413	14342	14489	14424	14379	14418	14466	14536	14607	14387	14531	14438	14539	14244	14494	14486	14395	14449	14499	14455	14454	14468	14323	14554	14498	14523	14599	14615	14356
22081	16404	16193	16151	15978	16317	17035	17247	17517	17559	17515	17088	17041	17050	16779	16799	16614	16481	16312	16409	16413	16239	16089	16207	16203	16099	15854	16185	15946	16075	16133	15987	15988	16154	16024	16041	15970	15898	16054	15967	15812	15798	15923	16095	15966	15972	15943	16073	15861	16077	16021	16141	16027	16137	15909	16029	15900	16042	15935	16065	16024	15884	15909	15850	15983	15903	16089	15991	15893	15955	15867	15914	15816	16088	15986	15877	15903	15993	16041	15914	16042	15756	15917	15920	15750	15861	16068	16008	16012	16002	15943	16048	15823	15948	15956	15992	15879	15996	15820	16016	16021	15698	15848	16075	16038	15642	15686	15782	15814	15885	15938	15793	15947	16104	15941	16038	16025	15785	16041	15982	15841	15931	16001	15890	16071	15912	15885	15882	16032	16067	15991	16044	15962	15847	16022	15956	15966	16034	15829	15839	16071	16183	16216	16052	15896	16090	16004	15935	15934	15825	15974	16007	16070	15881	15955	15938	16030	16004	16023	15882	16008	15826	15847	16006	15887	16212	15916	15934	15897	15935	15878	15950	15915	15955	15878	15620	15887	15861	15816	15910	15865	15899	15779	15795	15871	15850	15890	15956	15814	15989	16096	15861	16018	15934	16044	15965	16108	15935	15992	15919	15928	15911	15797	15812	16022	16165	15905	15915	16022	16036	15936	16089	15785	15958	15987	16006	15925	15948	15928	15824	16118	15952	16060	16131	15944	15946	16214	16056	15940	15775	16148	15931	16070	15683	15808	15854	15965	15859	16074	15855	16003	15961	15802	15774	15777	15919	16009	15914	15915	15902	15846	15843	15729	15917	15856	15913	16065	15883	16012	15925	15959	16141	15860	15876	15934	15849	16100	15720	15952	15929	15958	15938	15834	15834	15671	16205	15968	16012	15992	15854	15813	16051	15912	15932	15758	15815	15817	15790	15972	16013	15889	15916	15812	15714	15953	15928	15853	15950	15860	16059	15798	16000	15699	15744	15894	15979	15790	16059	16004	15825	15918	15882	15982	16258	16023	16069	16161	15990	16113	15943	15940	16162	16064	15975	15970	15951	15985	15963	16224	15809	16005	16065	16114	15961	15977	15924	15823	15950	15814	16121	15993	16025	15770	15869	15703	15892	15828	15753	15969	15906	15927	16006	15835	15875	15862	15717	15966	16156	15896	15820	15812	15997	15838	16086	16115	16037	16002	16039	15850	15933	15745	15998	15820	16046	15973	15998	16044	15966	16000	16009	16127	15951	15802	15758	15796	15934	15869	16066	15967	15880	15884	15884	15946	15963	16004	16014	15963	15935	15895	15998	15918	15826	15939	15986	16000	15818	15803	15866	16070	15934	15825	16082	16116	15774	16087	15832	15959	15904	15631	15800	15852	15913	15830	15977	15905	15910	15949	15894	15933	16042	16058	15835	15806	15765	15825	16013	15972	15774	15923	15900	15936	15997	15807	15992	15966	16064	16012	15925	15845	16035	16191	16145	16081	15830	16182	15764	15920	15997	15846	15806	15927	15934	15905	16011	15916	15667	15989	15853	15810	15752	16121	16053	16005	15925	15684	15883	15884	15998	15929	15827	15890	15767	15924	16044	16121	15762	15882	16184	15963	15864	15958	15768	15888	15983	16020	15807	16035	16205	15953	15988	16051	15954	15916	15970	15886	15940	16041	15938	16044	15911	16104	15896	15801	15893	15952	15792	15730	15917	16039	15940	15874	15892	15954	16018	16056	16173	15971	15963	15949	15883	16030	15964	15831	16090	16063	15950	16005	15889	15974	15691	15850	15901	15779	15887	15811	15994	15796	16049	15905	15762	15940	15920	15776	15965	15856	15841	15866	16052	15897	15722	16057	15651	16036	16096	15730	15895	16075	15807	15813	15905	15897	15833	16176	16024	15870	15937	15927	16105	15838	15882	15997	15914	15963	15936	16101	16115	16112	16015	15890	15961	15750	15932	15985	15950	15776	15945	16005	16031	16103	16001	15864	15853	16117	15844	15854	16030	15915	16054	16133	15982	15986	16023	15953	16075	15944	15921	15829	15750	15971	15970	15914	15893	15750	16029	15915	15977	15807	15932	15922	15990	16044	16110	15897	16139	15900	15838	15956	16167	15977	15865	15949	16176	16058	15705	15907	16202	16050	16045	15921	15926	15871	15870	16070	15773	15956	16206	15866	15793	15938	15992	16069	15859	15971	16123	16181	15841	15875	16098	16120	16270	16010	15867	15782	16123	16049	15941	15916	16054	16135	16140	16087	15893	15862	15913	15832	15851	15819	16133	15845	15882	15814	16112	15984	16145	15826	15925	15917	15683	15898	16100	15999	15981	16144	16074	16098	16152	15958	15714	15980	16055	15872	15848	15854	15953	15856	15631	15863	15822	15972	15958	15974	15944	16063	15957	16014	16116	15911	15821	16089	15872	15735	15858	15943	15910	15995	15975	16035	16073	16051	15934	15838	15810	15955	15871	16037	16116	16023	15874	16194	15869	15918	15790	15876	15969	15946	15904	15907	16066	15935	15877	15904	15871	15841	15969	15845	16087	15662	15780	15957	15701	15952	15786	15953	15809	16053	15847	15921	16039	15925	15969	15892	15949	15922	15860	16115	15985	15993	15798	15930	16036	16198	16032	16016	15960	16120	15946	16007	16112	15985	16045	15757	15763	15954	16026	16025	15955	15943	15919	15905	15940	15744	16044	16099	16016	15978	15970	16059	16022	15884	16067	16092	15948	15953	16025	15842	16097	16037	16118	15824	15827	15943	16026	15887	16073	15973	16063	16064	16027	16012	15929	15880	15814	15832	16182	16052	15973	15954	15844	16001	15965	16107	15834	16006	15869	15985	15997	15817	15927	16144	16025	15767	15896	16170	15903	16001	16027	15985	16029	16060	15996	16024	15899	15966	15849	15890	15881	15775	15907	15939	15932	15948	15872	15945	16005	16176	15919	15962	15940	16149	16013	15985	15656	15871	15989	15984	16023	15940	15885	15969	16189	15930	15786	15949	15779	15768	16020	16091	15778	15950	16087	15777	15999	15823	15770	15832	15933	16110	15926	15903	15941	16068	16094	16040	16001	15864	15926	15987	15836	15905	16197	15981	15981	15926	15736	15741	15850	15963	15970	15860	15927	15915	15928	16131	16185	15908	16051	15953	15824	15904	15657	15934	15888	15911	15813	16076	15815	16078	16203	16003	15852	16037	16134	16027	15871	15690	15997	15961	15884	15846	15663	15888	15751	15932	15857	15800	15944	16004	16064	15841	15979	16073	15840	16029	16118	15909	15924	16064	16110	15788	15793	15990	15791	15890	15748	15844	15827	15826	15947	16010	15995	16063	15951	15914	15770	15983	16018	15764	15943	16076	15919	15963	16043	15882	15877	15782	15956	15886	16075	16039	15883	15924	15983	15996	16022	15904	15877	15909	15957	16029	16016	16047	15952	15898	15794	15959	15976	16025	16015	15853	16003	15874	15913	16047	15993	15871	15869	15877	15936	15909	15979	16107	16008	15968	15894	15948	16101	15999	15995	15931	15986	16048	15885	15835	15843	16084	15935	15865	15888	15941	15723	15885	15987	16031	15963	15869	16029	16099	15950	15925	15925	16039	15862	15965	16100	15962	16052	15993	15894	15855	15782	15952	16019	16025	16029	15967	15830	15894	15803	15992	15880	15931	15807	15863	15798	15883	15881	15892	16130	15957	16060	15876	15947	15941	15716	15931	15950	15923	15965	15983	16006	15986	15868	15852	15956	15978	15907	15913	15908	16104	16241	15856	15969	15764	15893	15947	15797	16069	15917	15873	15782	15868	15863	15936	15935	15967	15960	15903	15824	15813	16072	15915	16078	16097	15871	15740	15758	15830	15954	15928	15970	15847	16150	15956	15964	15888	15729	15978	15721	16217	15990	15888	15657	15589	15948	15776	15935	15754	15845	15717	15988	16028	15871	16135	16123	15968	15734	16012	15938	16020	16004	15998	15974	15736	15859	15943	16083	15860	16088	16024	15971	16031	15930	15802	15974	16049	16007	15974	15942	15916	15971	15860	16026	15905	15884	15943	16015	15900	15606	16016	15823	15818	16091	15973	16010	15806	15641	15969	15991	15867	15983	16120	16092	16006	16067	15976	15777	15726	16079	15866	16054	16184	16019	15968	16115	15954	16058	16028	15841	16042	15782	15916	15961	15973	16127	15904	16050	16123	15856	15976	16048	15920	16010	15975	16092	15838	15878	15972	16057	16071	15702	16094	15939	16032	15885	15865	15877	15899	15723	15889	16010	15957	15723	16213	16060	16034	15941	15873	16071	15984	15954	15974	15930	16020	15871	16104	16037	16075	15786	15825	16057	15737	15875	15801	15822	15884	15824	16059	16035	15965	15865	15878	15952	15850	15879	15782	16003	15851	15981	15696	15916	16207	15790	15931	16036	15993	15717	16094	15942	15854	15823	15930	15996	16086	15957	15839	15821	15955	16211	15837	15779	16142	15820	15922	15867	15866	15917	15913	16069	15977	15823	15887	15938	15948	15770	16169	16013	15872	15906	15960	16023	15840	16055	15810	15866	15834	15944	16005	16055	15893	15979	16047	15882	16108	15888	16147	16027	15918	15854	15933	15838	15957	15927	16015	15541	15945	15917	15985	16040	16089	15985	15901	16005	15813	15788	15783	16044	15856	15947	16046	16195	15757	15907	15757	16054	15924	16020	15944	16075	15993	15964	15862	15881	15822	15872	16083	15787	15864	15916	16046	15840	15959	15895	15874	15851	15907	15983	16040	16107	16127	16152	15952	16047	15845	15902	15992	15769	15840	15915	15920	15911	16063	15883	15930	16056	15724	15877	16040	15860	15841	15716	15916	15804	15973	15906	15909	15755	15773	16056	15875	16112	15966	15895	16170	15895	15990	16063	15913	15923	15833	15769	15831	16005	16126	15829	15967	15967	15986	15931	16053	15840	15897	15812	15886	15825	16125	16135	16083	15994	16003	15957	16004	15902	15886	15779	15819	15905	15867	15992	16013	16132	16180	15928	15798	15932	15857	16034	16051	15974	15787	15796	15905	15918	15937	15782	15909	15908	16221	16037	15941	16019	15784	16081	15992	16158	15931	16011	16140	15862	15731	15965	16094	16007	15694	15783	15817	15829
18303	13791	13677	13593	14166	15234	15981	16706	16918	16609	16430	15949	15593	15244	15127	14995	14635	14591	14288	14454	14056	13975	13945	14017	13973	13870	13844	13828	13829	13840	13755	13647	13657	13650	13720	13584	13582	13563	13418	13465	13600	13592	13657	13609	13658	13540	13690	13404	13529	13729	13561	13708	13909	13597	13829	13632	13792	13597	13593	13765	13652	13642	13594	13643	13468	13485	13602	13591	13508	13301	13691	13577	13487	13365	13566	13605	13496	13666	13414	13377	13662	13629	13417	13577	13469	13576	13616	13547	13353	13541	13446	13368	13499	13407	13526	13512	13496	13507	13433	13382	13581	13436	13520	13515	13621	13464	13487	13586	13494	13314	13475	13537	13520	13457	13456	13595	13477	13523	13445	13404	13404	13507	13480	13624	13441	13479	13289	13597	13431	13491	13643	13553	13337	13490	13471	13367	13505	13548	13480	13551	13505	13587	13604	13348	13388	13709	13401	13311	13428	13309	13560	13395	13462	13705	13580	13467	13435	13405	13518	13440	13453	13528	13441	13474	13385	13482	13389	13412	13638	13364	13455	13393	13277	13454	13533	13381	13678	13404	13452	13442	13472	13542	13314	13293	13511	13421	13428	13461	13472	13332	13501	13587	13464	13387	13545	13432	13296	13419	13339	13506	13504	13458	13534	13377	13541	13391	13452	13499	13490	13460	13433	13668	13481	13669	13577	13365	13450	13524	13521	13432	13518	13399	13391	13371	13533	13402	13407	13404	13593	13350	13400	13690	13463	13584	13484	13582	13427	13473	13399	13285	13618	13558	13356	13508	13305	13538	13596	13522	13487	13538	13544	13491	13577	13561	13397	13431	13315	13539	13497	13454	13474	13510	13607	13479	13428	13510	13636	13513	13333	13634	13449	13434	13450	13565	13527	13515	13547	13363	13452	13563	13521	13327	13601	13425	13393	13449	13393	13382	13433	13574	13449	13455	13626	13445	13545	13337	13529	13382	13523	13505	13559	13426	13557	13473	13500	13491	13546	13364	13490	13422	13450	13483	13308	13725	13454	13492	13545	13462	13425	13647	13484	13564	13536	13296	13507	13412	13337	13419	13420	13575	13597	13479	13444	13444	13313	13417	13587	13508	13632	13442	13491	13391	13579	13637	13446	13518	13533	13494	13436	13600	13503	13489	13363	13624	13428	13495	13457	13515	13323	13232	13331	13567	13522	13509	13479	13457	13500	13452	13336	13596	13580	13461	13436	13465	13513	13563	13391	13494	13580	13294	13644	13340	13478	13596	13366	13508	13513	13361	13531	13630	13606	13331	13551	13575	13439	13272	13475	13424	13577	13419	13550	13406	13504	13374	13401	13335	13449	13348	13497	13543	13470	13447	13527	13408	13405	13550	13564	13438	13614	13447	13451	13578	13576	13344	13394	13456	13521	13451	13357	13531	13417	13565	13587	13467	13468	13495	13350	13548	13454	13502	13335	13439	13353	13577	13617	13391	13494	13469	13433	13483	13466	13282	13380	13412	13472	13510	13465	13631	13387	13528	13432	13589	13531	13400	13497	13405	13553	13419	13328	13542	13417	13557	13494	13525	13397	13543	13456	13346	13609	13409	13488	13477	13316	13346	13395	13689	13412	13479	13536	13533	13447	13522	13574	13509	13532	13545	13439	13309	13516	13596	13360	13548	13525	13280	13588	13586	13632	13562	13576	13570	13453	13406	13443	13474	13336	13320	13500	13440	13295	13679	13408	13426	13575	13495	13507	13424	13566	13297	13533	13550	13316	13407	13439	13419	13554	13553	13536	13510	13460	13442	13530	13412	13333	13359	13448	13577	13489	13598	13409	13564	13495	13488	13563	13429	13655	13504	13476	13532	13365	13501	13593	13575	13479	13516	13479	13399	13540	13543	13419	13526	13435	13442	13344	13532	13478	13388	13383	13472	13432	13298	13427	13568	13528	13402	13485	13493	13386	13523	13500	13453	13574	13289	13420	13561	13705	13531	13610	13478	13406	13503	13433	13361	13357	13424	13426	13540	13614	13493	13366	13475	13577	13361	13415	13408	13521	13464	13490	13440	13508	13474	13376	13533	13456	13617	13530	13515	13503	13563	13676	13581	13533	13489	13636	13419	13427	13469	13351	13582	13533	13503	13451	13396	13470	13415	13609	13452	13403	13501	13509	13464	13396	13433	13430	13639	13464	13493	13545	13477	13505	13578	13605	13585	13554	13412	13576	13423	13362	13424	13326	13578	13561	13473	13419	13485	13528	13389	13448	13557	13447	13563	13447	13396	13464	13468	13493	13244	13451	13384	13374	13498	13356	13512	13363	13541	13385	13453	13368	13516	13545	13393	13413	13515	13292	13426	13560	13498	13486	13384	13466	13545	13559	13444	13400	13543	13425	13542	13415	13430	13615	13432	13460	13336	13530	13375	13417	13416	13494	13471	13516	13326	13564	13488	13551	13722	13488	13229	13483	13302	13371	13506	13626	13489	13316	13397	13432	13432	13346	13561	13480	13402	13678	13521	13530	13523	13562	13467	13632	13544	13466	13460	13488	13517	13629	13450	13547	13613	13372	13491	13602	13372	13656	13417	13540	13530	13538	13406	13627	13425	13370	13556	13390	13483	13574	13393	13389	13395	13484	13380	13536	13452	13575	13505	13479	13376	13462	13551	13334	13432	13406	13566	13490	13518	13486	13455	13419	13569	13633	13507	13509	13464	13470	13652	13417	13485	13559	13498	13599	13618	13487	13563	13320	13482	13530	13534	13620	13585	13361	13616	13523	13499	13736	13475	13467	13577	13464	13466	13588	13464	13571	13424	13590	13505	13605	13505	13432	13388	13481	13312	13467	13361	13525	13459	13466	13546	13518	13397	13512	13479	13490	13588	13444	13607	13393	13515	13490	13432	13422	13583	13507	13492	13325	13583	13528	13409	13468	13583	13553	13392	13509	13549	13340	13617	13370	13499	13261	13408	13551	13412	13483	13378	13366	13455	13535	13501	13481	13485	13498	13550	13626	13540	13412	13464	13545	13415	13456	13636	13535	13534	13449	13305	13599	13302	13547	13474	13486	13381	13580	13402	13519	13341	13304	13488	13431	13439	13579	13548	13476	13565	13350	13424	13570	13444	13530	13395	13410	13386	13481	13409	13386	13628	13472	13450	13516	13429	13379	13442	13574	13347	13475	13494	13515	13479	13445	13494	13560	13660	13323	13483	13543	13550	13429	13555	13634	13644	13564	13492	13707	13451	13555	13425	13488	13459	13463	13564	13525	13563	13465	13430	13503	13517	13533	13438	13439	13635	13515	13666	13469	13562	13422	13548	13506	13527	13575	13325	13510	13436	13271	13465	13535	13709	13632	13411	13413	13490	13380	13435	13438	13654	13374	13658	13416	13487	13467	13600	13461	13553	13475	13503	13492	13374	13345	13623	13366	13509	13271	13447	13558	13502	13580	13434	13538	13613	13422	13480	13270	13543	13547	13484	13551	13471	13500	13334	13381	13650	13558	13549	13446	13545	13454	13668	13406	13736	13375	13492	13447	13586	13520	13375	13419	13456	13602	13394	13435	13473	13575	13418	13580	13462	13562	13339	13594	13382	13593	13476	13511	13442	13336	13505	13637	13418	13361	13531	13374	13442	13465	13448	13750	13446	13683	13369	13502	13276	13429	13532	13425	13302	13566	13546	13454	13646	13549	13400	13531	13407	13579	13305	13499	13491	13523	13537	13311	13480	13426	13706	13534	13427	13545	13645	13490	13470	13455	13384	13645	13436	13508	13470	13450	13313	13574	13522	13479	13586	13524	13330	13523	13645	13529	13449	13645	13443	13340	13475	13405	13362	13407	13568	13433	13567	13530	13435	13436	13496	13666	13568	13622	13382	13467	13550	13574	13500	13379	13562	13290	13349	13420	13478	13471	13567	13543	13513	13322	13443	13633	13516	13554	13317	13447	13395	13485	13711	13475	13437	13379	13391	13434	13622	13596	13532	13434	13636	13433	13546	13457	13500	13539	13411	13438	13474	13500	13523	13464	13562	13602	13510	13479	13448	13575	13346	13455	13428	13325	13444	13645	13616	13361	13577	13488	13433	13319	13344	13521	13432	13354	13520	13483	13520	13518	13485	13606	13393	13451	13457	13326	13437	13507	13488	13313	13468	13566	13552	13437	13421	13465	13287	13563	13498	13548	13505	13449	13281	13452	13597	13654	13524	13614	13425	13338	13476	13311	13563	13539	13444	13469	13565	13627	13565	13573	13426	13506	13460	13341	13448	13570	13554	13307	13567	13336	13366	13648	13536	13526	13425	13347	13520	13591	13540	13389	13403	13406	13557	13498	13451	13302	13437	13428	13497	13644	13517	13469	13401	13323	13550	13671	13636	13476	13424	13318	13461	13510	13517	13583	13605	13580	13543	13391	13571	13481	13325	13420	13366	13349	13648	13345	13525	13467	13507	13704	13674	13507	13428	13505	13533	13464	13559	13452	13660	13331	13349	13530	13514	13422	13484	13494	13550	13421	13359	13433	13384	13456	13388	13458	13446	13454	13615	13324	13439	13467	13476	13454	13580	13491	13376	13551	13397	13425	13408	13460	13469	13455	13389	13539	13412	13419	13580	13500	13307	13551	13345	13455	13626	13540	13372	13526	13537	13632	13395	13610	13436	13469	13510	13575	13469	13542	13583	13406	13506	13482	13554	13549	13540	13611	13475	13564	13514	13370	13564	13422	13475	13483	13619	13543	13501	13533	13678	13597	13449	13454	13679	13565	13667	13390	13450	13483	13392	13688	13370	13481	13528	13582	13405	13707	13583	13443	13469	13362	13406	13543	13537	13452	13472	13412	13456	13410	13439	13527	13306	13527	13551	13476	13531	13325	13546	13346	13515	13510	13421	13626	13457	13730	13472	13630	13495	13540	13512	13607	13457	13623	13514	13501	13337	13340	13498	13487	13510	13523	13416	13359	13375	13260	13648	13640	13466	13621	13518	13399	13327	13452	13351	13476	13596	13456	13282	13468	13510	13478	13469	13611	13379	13603	13351	13485	13437	13336	13504	13612	13641	13420	13540	13488	13437	13511	13688	13549	13532	13374	13455	13376	13417	13458	13509	13577	13323	13525	13243	13592	13405	13527	13503	13508	13546	13424	13629	13568	13556	13452	13481
26662	17216	17012	16535	16351	16802	17659	18020	18301	18220	18165	17898	17700	17331	17359	17114	17141	16655	16634	16797	16965	16676	16569	16429	16539	16619	16583	16463	16415	16456	16337	16320	16262	16171	16379	16247	16436	16355	16195	16224	16560	16473	16349	16312	16188	16333	16402	16290	16301	16186	16126	16346	16256	16373	16522	16197	16324	16349	16217	16251	16215	16310	16329	16388	16393	16358	16211	16453	16298	16398	16283	16301	16266	16271	16266	16211	16187	16306	16015	16143	16331	16274	16312	16046	16218	16209	16018	16231	16099	16311	16282	16279	16332	16230	16362	16223	16285	16165	16317	16237	16239	16356	16347	16121	16158	16137	16147	16245	16349	16401	16127	16267	16420	16125	16315	16110	16246	16219	16304	16287	16389	16400	16353	15972	16138	16137	16315	16318	16186	16302	16069	16117	16080	16254	16216	16290	16382	16259	16202	16244	16167	16212	16202	16230	16360	16325	16277	16222	15991	16305	16193	16129	16265	16144	16189	16249	16280	16085	16334	16188	16097	16240	16116	16296	16148	15915	16266	16104	16141	16221	16217	16218	16230	16255	16419	16124	16298	16276	16175	16285	16364	16310	16018	16221	16065	16192	16262	16185	16159	16119	16192	16128	16388	16406	16061	16340	16142	16062	16208	16083	16109	16201	16202	16343	16213	16156	16122	16097	16310	16351	16212	16188	16188	16234	16257	16166	16251	16195	16119	16040	16295	16285	15967	16211	16188	16037	16197	16149	16221	16231	16113	16345	16268	16160	16126	16007	16124	16236	16226	16211	16352	16421	16298	16301	16298	16105	16190	16194	16393	16109	16136	16173	16309	16389	16306	16234	16161	16156	16052	16227	15986	16194	16340	16181	16239	16217	16153	16097	16237	16367	16296	16234	16037	15895	16158	16256	16079	16120	16365	16414	16327	16248	16185	16263	16205	16290	16286	16041	16403	16133	16352	16260	16246	16272	16204	16416	16153	16185	16211	16305	16089	16200	16281	16241	16297	16290	16368	16379	16205	16228	16028	16328	16297	16217	16180	16163	16226	16201	16340	16119	16113	16333	16108	16232	16317	16433	15996	16197	16242	16124	16082	16325	16370	16344	16475	16117	16142	16182	16236	16217	16284	16089	15979	16288	16321	16137	16356	16057	16293	16277	16506	16215	16292	16169	16154	16216	16105	16259	16281	16300	16120	16338	16157	16179	16166	16120	16198	16208	16258	16067	16364	16195	16044	16357	16264	16293	16208	16293	16324	16283	16092	16251	16209	16137	16133	16300	15977	16219	16071	16302	16204	16171	16292	16049	16262	16140	16148	16418	16345	16174	16277	16269	16264	16276	16413	16329	16373	16272	16163	16204	16354	16311	16280	16298	16390	16339	15963	16194	16187	16240	16378	16243	16198	16331	16351	16084	16255	16557	16308	16121	16398	16124	16299	16292	16094	16188	16192	16279	16249	15943	16150	16443	16241	16154	16118	16226	16316	16305	16061	16187	16169	16220	16189	16096	16184	16334	16316	16320	16326	16166	16281	16253	16404	16243	16245	16464	16109	16146	16195	16115	16203	16274	16143	16188	16358	16246	16190	16294	16096	16076	16193	16001	16296	16367	16262	16169	16147	16176	16259	16221	16275	16130	16242	16129	16562	16233	16028	16199	16213	16353	16362	16375	16304	16294	16109	16372	16268	16278	16137	16347	16224	16199	16437	16031	16289	16063	16229	16054	16185	16281	16153	16113	16132	16165	16087	16301	16241	16304	16148	16196	16258	16271	16409	16219	16288	16394	16349	16411	16149	16195	16377	16289	16215	16224	16195	16090	16123	16327	16340	16347	16152	16099	16304	16074	16130	16221	16174	16203	16309	16184	16370	16332	16280	16246	16043	16216	16215	15851	16058	16167	16214	16119	16166	16284	16243	16235	16302	16201	16349	16221	16257	16073	16385	16142	16184	16158	16374	16066	16312	16307	16168	16137	16037	16048	16369	16273	16452	16564	16231	16147	16172	16059	16226	16237	16097	16340	16063	16285	16083	16275	16427	16317	16168	16299	16131	16277	16094	16027	16162	16465	16232	16374	16284	16183	16251	16240	16298	16135	16285	16398	16222	16224	16269	16177	16233	16318	16489	16308	16162	16117	16343	16115	16256	16153	16066	16102	16169	16194	16381	16349	16347	16081	16209	16080	16327	16074	16120	16273	16038	16223	16230	16119	16355	16364	16086	16070	16254	16436	16157	16255	16307	15983	16163	15992	16251	16144	16373	16182	16035	16194	16419	16179	16436	16234	16066	16187	16234	16239	16194	16102	16132	16070	16303	16112	16203	16309	16131	15935	16390	16035	16319	16278	16382	16200	16363	16374	16189	16133	15916	16239	16272	16295	16275	16304	16082	16097	16298	16415	16199	16339	16307	16132	16401	16321	16115	16323	16245	16261	16115	16504	16248	16192	16206	16177	16278	16114	16185	16262	16167	16307	16294	16126	16288	16197	16230	16043	16281	16062	16276	16307	16494	15973	16174	16002	16218	16121	16214	16312	16244	16260	16298	16290	16399	16263	16274	16355	16366	16323	16295	16363	16118	16193	16179	16281	16158	16511	16231	16436	16199	16076	16385	16246	16325	16243	16156	16188	16261	16183	16304	16312	16240	16346	16336	16183	16339	16159	16191	16309	16211	16328	16257	16077	16201	16267	16129	16173	16257	16096	16281	16151	16364	16234	16242	16333	16284	16228	16182	16114	16265	16526	16513	16037	16320	16059	16211	16406	16125	16184	16318	16081	16233	16299	16394	16309	16301	16116	16297	16211	16144	16130	16440	16223	16381	16238	16227	16319	16194	16433	16218	16252	16193	16150	16306	16293	16286	16279	16234	16263	16360	16317	16202	16095	16282	16097	16179	16307	16193	16129	16048	16035	16013	16198	16014	16415	16082	16345	16051	16057	16352	16358	16513	16241	16323	15935	16202	16296	16350	16384	16171	16163	16282	16368	16322	16268	16394	16347	16109	16127	16292	16322	16203	16271	16050	16224	16366	16371	16177	16250	16250	16256	16383	16142	16045	16110	16126	16248	16338	16385	16252	16170	16443	16289	16367	16122	16167	16200	16258	16278	16365	16111	16297	16057	16195	16266	16161	16338	16172	16237	16124	16266	16385	16338	16324	16110	16294	16266	16264	16226	16384	16275	16218	16261	16329	16226	15976	16448	16357	16161	16134	16265	16337	16112	16500	16151	16268	16380	15910	16360	16281	16282	16304	16210	16055	16325	16256	16383	16225	16192	16300	16403	16427	16337	16243	16161	16064	16304	16208	16309	16261	16166	16195	16365	16038	16247	16255	16127	16354	16346	16156	16359	16130	16195	16173	16244	16254	16171	16384	16317	16271	16318	16245	16139	16243	16132	16197	16227	16325	16276	16107	16093	16168	16147	16376	16365	16281	16170	16193	16268	16197	16301	16357	16199	16334	16407	16268	16261	16023	16168	16251	16233	16295	16181	16225	16309	16252	16069	16049	16308	16325	16021	16283	15928	16301	16244	16313	16269	16211	16449	16334	16257	16302	16214	16052	16336	16139	16180	16520	16478	16349	16399	16377	16060	16217	16283	16203	16256	16184	16368	16237	16128	16276	16244	16151	16113	16205	16225	16311	16379	16248	16212	16271	16152	16153	16240	16184	16036	16318	16390	16254	16241	16236	16178	16406	16237	16140	16270	16118	16285	16311	16157	16172	16235	16160	16247	16171	16338	16127	16230	16210	16362	16184	16335	16316	16167	16156	16158	16184	16115	16264	16384	16318	16112	16139	16232	16160	16234	16234	15999	16319	16001	16335	16185	16235	16254	16257	16275	16402	16400	16271	16202	16305	16286	16081	16299	16358	16267	16056	15986	16029	16221	16181	16162	16153	16122	16300	16251	16343	16384	16245	16213	16127	16065	16314	16197	16236	16188	16295	16289	16211	16305	16167	16177	16340	16233	16338	15994	16162	16271	16228	16138	15995	16222	16150	16310	16228	16010	16239	16208	16417	16094	16431	16203	16243	16138	16294	16231	16061	16399	16394	16331	16048	16066	16245	16099	16121	16203	16208	16321	16329	16414	16423	16195	16305	16267	16225	16396	16331	16352	16254	16182	16231	16348	16082	16215	16256	16123	16258	16142	16241	16182	16191	16086	16355	16108	16266	15918	16335	16106	16130	16304	16134	16318	16362	16332	16354	16108	16261	16181	16148	16229	16314	16302	16385	16450	16132	16295	16218	16136	16192	16414	16048	16122	16364	16315	16251	16207	16221	16161	16026	16239	16107	16237	16012	16140	16453	16310	16374	16270	16158	16295	16224	16170	16219	16227	16346	16023	16042	16248	16190	15969	16299	16326	16361	16135	16143	16227	16339	16068	16292	16195	16201	16207	16227	16392	16225	16058	16218	16120	16190	16316	16294	16352	16081	16295	16253	16337	16462	16270	16139	16468	16229	16383	16176	16355	16418	16274	16259	16270	16225	16037	16125	16412	16102	16307	16384	16179	16079	16283	16117	16209	16149	16282	16225	16226	15988	16271	16129	16300	16341	16198	16206	16146	16074	16284	16204	16103	16313	16208	16165	16005	16130	16209	16294	16113	16222	16288	16099	16232	16108	16235	16254	16227	16246	16172	16312	16306	16390	16044	16299	16390	16245	16247	16022	16239	16334	16156	16151	16248	16402	16339	16067	16079	16257	16406	16399	16302	16517	16089	16168	16210	16438	16189	16216	16043	16368	16175	16413	16245	16186	16110	16086	15998	16081	16218	16212	16267	16222	16438	16230	16122	16314	16204	16254	16177	16388	16312	16367	16179	16089	16089	16160	16284	16297	16461	16165	16187	16064	16131	16332	16120	16326	16358	16236	16175	16189	16320	16272	16186	16303	16237	16018	16170	16174	16252	16345	16328	16233	16084	16350	16188	16409	16262	16127	16193	16096	16326	16348	16329	16264	16217	16276	16157	16093	16204	16324	16189	16156	16165	16198	16365	16169	16203	15960	16280	16358	16116	16129	16293	16283	16193	16215	16226	16275	16230	16145	16194	16266	16444	16268	16259	16131	16161	16217	16160	16159	16277	16140	16067	16390	16240	16261	16190	16231	16270	16277	16398	16226	16213	16229	16124	16310	16327	16333	16198	16259	16119
19880	14088	13835	13942	14464	16029	16937	17297	17716	17698	17324	16747	16403	15917	15598	15713	15164	15035	14842	14751	14642	14460	14542	14204	14214	14249	14056	14144	13904	14018	13997	13888	13864	14068	13832	13994	14039	14018	13906	13763	14033	13681	13968	13937	13903	13801	13799	13714	13768	13622	13774	13973	13993	13861	13966	13981	13868	13973	13823	13665	13735	13750	13662	13654	13803	13748	13958	13703	13616	13659	13858	13536	13793	13607	13777	13640	13789	13835	13746	13583	13626	13511	13805	13635	13665	13745	13684	13719	13765	13722	13436	13715	13551	13835	13562	13797	13582	13612	13681	13623	13830	13668	13697	13946	13524	13587	13686	13847	13743	13715	13713	13737	13609	13628	13491	13565	13646	13532	13619	13712	13706	13658	13752	13655	13736	13721	13637	13617	13684	13674	13614	13661	13604	13619	13528	13674	13814	13749	13599	13578	13703	13698	13796	13717	13691	13525	13669	13777	13655	13668	13772	13693	13689	13710	13642	13674	13782	13711	13614	13633	13749	13710	13712	13787	13602	13685	13741	13459	13574	13653	13623	13690	13598	13841	13666	13631	13623	13623	13685	13722	13811	13781	13652	13658	13707	13689	13701	13625	13705	13852	13432	13551	13700	13698	13647	13676	13692	13792	13588	13595	13491	13560	13869	13738	13657	13696	13785	13863	13723	13762	13637	13785	13532	13570	13432	13528	13623	13672	13662	13656	13495	13768	13828	13545	13676	13783	13628	13698	13779	13752	13771	13774	13776	13682	13747	13760	13542	13590	13882	13623	13849	13678	13822	13652	13706	13614	13570	13636	13666	13599	13558	13606	13654	13471	13509	13680	13507	13692	13730	13661	13724	13746	13684	13697	13686	13643	13731	13889	13634	13602	13768	13680	13720	13711	13567	13580	13716	13647	13747	13787	13710	13792	13721	13584	13742	13589	13776	13703	13808	13674	13710	13711	13597	13558	13674	13571	13791	13526	13771	13773	13711	13668	13724	13543	13551	13670	13497	13772	13689	13638	13552	13652	13762	13696	13606	13717	13830	13621	13584	13620	13676	13648	13687	13854	13636	13595	13763	13583	13638	13562	13509	13778	13620	13601	13755	13594	13742	13674	13671	13847	13700	13665	13872	13519	13699	13547	13737	13821	13654	13717	13411	13731	13854	13767	13571	13526	13708	13690	13695	13685	13529	13750	13515	13532	13720	13658	13748	13834	13643	13928	13628	13823	13689	13633	13498	13716	13639	13667	13698	13467	13817	13663	13675	13569	13581	13923	13663	13663	13576	13676	13658	13752	13671	13559	13731	13772	13544	13740	13654	13667	13649	13563	13631	13736	13742	13676	13701	13624	13706	13665	13715	13704	13599	13805	13691	13710	13658	13452	13633	13469	13621	13778	13723	13847	13605	13510	13676	13783	13675	13575	13731	13653	13711	13755	13665	13554	13731	13630	13698	13697	13779	13585	13588	13717	13636	13628	13688	13642	13743	13684	13702	13491	13841	13594	13596	13901	13647	13538	13767	13740	13703	13585	13730	13762	13810	13648	13746	13698	13743	13587	13666	13648	13669	13649	13840	13624	13634	13705	13896	13699	13541	13680	13668	13656	13621	13606	13661	13606	13549	13739	13630	13648	13604	13599	13612	13780	13613	13642	13642	13791	13769	13711	13537	13564	13688	13637	13753	13566	13651	13728	13768	13603	13578	13729	13637	13670	13448	13747	13686	13620	13514	13737	13686	13782	13497	13624	13567	13744	13558	13500	13708	13566	13787	13733	13591	13699	13787	13598	13662	13635	13734	13584	13561	13768	13649	13736	13572	13596	13573	13632	13802	13697	13619	13772	13605	13662	13606	13744	13582	13603	13703	13464	13685	13686	13820	13587	13742	13704	13717	13649	13759	13734	13503	13822	13839	13502	13656	13625	13501	13733	13649	13729	13541	13641	13674	13791	13673	13778	13712	13719	13715	13742	13758	13811	13626	13593	13585	13743	13787	13567	13672	13801	13747	13656	13597	13704	13454	13771	13725	13598	13650	13573	13726	13687	13639	13741	13439	13630	13634	13659	13567	13718	13704	13589	13565	13631	13589	13798	13506	13778	13750	13755	13616	13775	13565	13688	13797	13773	13753	13735	13723	13527	13596	13636	13648	13616	13659	13519	13621	13659	13594	13687	13747	13727	13515	13675	13601	13499	13699	13815	13678	13745	13647	13669	13732	13557	13705	13676	13593	13862	13688	13495	13619	13839	13716	13573	13747	13738	13635	13684	13610	13698	13582	13661	13806	13733	13503	13648	13634	13725	13665	13720	13599	13612	13700	13768	13665	13779	13718	13595	13584	13592	13676	13429	13627	13554	13637	13734	13584	13562	13813	13787	13794	13657	13730	13772	13570	13710	13734	13591	13568	13721	13825	13782	13744	13713	13582	13716	13721	13735	13617	13665	13632	13529	13887	13735	13523	13732	13833	13734	13696	13642	13714	13776	13738	13539	13621	13711	13573	13581	13718	13727	13673	13770	13745	13798	13703	13524	13690	13579	13614	13805	13692	13611	13477	13638	13616	13628	13610	13740	13800	13756	13757	13602	13545	13548	13586	13625	13576	13771	13513	13782	13693	13697	13706	13466	13648	13706	13786	13598	13935	13692	13680	13793	13632	13690	13722	13598	13655	13670	13717	13607	13768	13749	13553	13825	13766	13617	13589	13599	13688	13713	13654	13689	13747	13564	13646	13780	13639	13711	13726	13774	13704	13680	13646	13759	13670	13770	13600	13780	13641	13500	13710	13828	13566	13665	13774	13568	13738	13742	13711	13913	13791	13712	13872	13683	13707	13734	13611	13693	13749	13572	13741	13646	13687	13609	13628	13779	13738	13778	13599	13822	13741	13577	13682	13684	13467	13588	13500	13649	13728	13617	13687	13695	13739	13556	13716	13673	13524	13725	13709	13846	13614	13597	13596	13856	13653	13655	13640	13671	13792	13643	13692	13808	13611	13516	13547	13712	13738	13753	13573	13573	13599	13757	13530	13799	13585	13571	13853	13668	13603	13742	13484	13805	13573	13690	13748	13484	13706	13705	13697	13522	13681	13574	13678	13764	13602	13779	13698	13578	13667	13681	13641	13574	13584	13635	13813	13577	13740	13532	13762	13596	13660	13591	13591	13621	13642	13480	13610	13493	13589	13732	13595	13574	13775	13658	13853	13728	13679	13656	13697	13590	13766	13606	13529	13669	13795	13717	13507	13877	13494	13683	13659	13774	13803	13623	13591	13794	13611	13684	13604	13675	13609	13812	13839	13607	13568	13634	13675	13556	13670	13640	13809	13545	13717	13526	13636	13595	13660	13751	13744	13413	13616	13586	13617	13597	13670	13798	13694	13521	13538	13576	13546	13552	13640	13579	13568	13699	13639	13578	13644	13844	13680	13700	13602	13679	13599	13758	13654	13588	13571	13615	13838	13568	13630	13799	13599	13725	13886	13747	13729	13592	13833	13676	13523	13871	13722	13635	13607	13589	13758	13585	13723	13713	13607	13804	13625	13642	13702	13580	13672	13639	13705	13643	13600	13714	13651	13805	13701	13646	13669	13452	13801	13612	13680	13810	13833	13661	13599	13844	13542	13630	13689	13732	13663	13733	13597	13555	13731	13641	13745	13645	13730	13618	13747	13754	13749	13794	13593	13726	13881	13603	13724	13627	13741	13741	13585	13559	13622	13729	13581	13676	13736	13644	13597	13655	13590	13666	13700	13792	13693	13752	13606	13632	13642	13692	13624	13728	13581	13626	13610	13577	13692	13504	13785	13634	13654	13642	13443	13697	13647	13589	13704	13640	13749	13538	13770	13678	13598	13675	13567	13521	13739	13664	13568	13716	13682	13650	13824	13652	13490	13826	13786	13809	13569	13637	13613	13601	13751	13717	13766	13735	13669	13727	13706	13699	13729	13525	13752	13651	13613	13679	13720	13731	13702	13710	13669	13698	13669	13607	13634	13598	13663	13689	13595	13593	13594	13744	13660	13625	13602	13799	13660	13652	13589	13827	13548	13692	13807	13698	13709	13699	13881	13674	13725	13521	13782	13588	13816	13835	13674	13805	13680	13638	13735	13603	13811	13724	13605	13657	13551	13690	13653	13647	13761	13666	13702	13621	13641	13756	13701	13591	13568	13727	13570	13513	13602	13820	13601	13785	13795	13747	13481	13795	13712	13717	13632	13678	13712	13653	13754	13628	13705	13748	13630	13612	13623	13624	13554	13714	13585	13636	13681	13782	13785	13608	13677	13701	13710	13692	13615	13721	13711	13588	13799	13523	13770	13806	13478	13720	13770	13833	13684	13577	13752	13798	13777	13734	13776	13696	13684	13610	13756	13778	13629	13714	13769	13842	13692	13734	13543	13740	13581	13746	13753	13719	13723	13596	13608	13681	13640	13527	13722	13906	13578	13724	13466	13817	13749	13814	13613	13720	13785	13505	13809	13411	13890	13700	13703	13563	13671	13608	13637	13666	13623	13665	13710	13695	13662	13621	13680	13544	13497	13670	13708	13827	13697	13471	13549	13794	13649	13589	13750	13686	13624	13744	13794	13656	13807	13648	13640	13539	13723	13640	13677	13610	13567	13809	13566	13599	13861	13732	13772	13791	13541	13749	13586	13544	13851	13546	13805	13702	13621	13823	13508	13771	13779	13671	13649	13717	13823	13598	13625	13691	13766	13584	13699	13730	13687	13663	13629	13527	13615	13767	13586	13593	13821	13790	13685	13606	13527	13626	13580	13639	13697	13664	13542	13412	13776	13732	13585	13736	13761	13682	13565	13675	13823	13630	13705	13595	13589	13630	13659	13649	13589	13695	13602	13733	13676	13700	13774	13751	13649	13735	13613	13524	13703	13654	13621	13578	13667	13658	13732	13611	13757	13715	13677	13583	13579	13581	13655	13553	13812	13584	13662	13475	13777	13788	13563	13776	13644	13645	13654	13668	13736	13673	13785	13766	13780	13648	13669	13728	13687	13516	13794	13584	13695	13763	13505	13581	13724	13752	13717	13733	13617	13832	13694	13729	13593	13715	13674	13586	13644	13747	13662	13650	13801	13603	13696	13627	13615	13667	13669	13596	13599	13690	13832	13629	13596	13622	13728	13588	13775	13541	13685	13837
25584	18534	17503	17229	17219	17953	19320	19375	19678	19875	19800	19492	19039	18894	18693	18376	18020	17997	17839	17779	17869	17630	17436	17304	17403	17218	17217	17290	17085	17171	17105	17237	17140	17278	17003	17114	16978	17081	17215	17229	16986	16939	17026	17174	16794	17040	16849	17044	16860	17065	17119	17039	16951	17192	17175	17085	16903	16945	17076	17151	16970	16987	16951	16938	16934	16901	16824	16803	16777	16885	16939	16942	16942	16970	17079	16904	16792	16857	16645	16844	17038	16905	16786	16702	16868	16897	16896	16674	16925	17124	16882	17018	16760	16994	17004	16903	16725	16648	16686	16970	16917	16946	16952	16719	16868	16945	16960	16940	16994	16872	16953	16808	16849	16954	16964	16813	16549	16939	16769	16853	17038	16892	16867	16867	16936	16854	16801	16961	16915	16828	16732	16601	16737	16816	16839	16943	16775	16939	16902	16716	16832	16996	16562	16648	16954	16820	16816	16684	16923	16789	16639	16760	16914	16642	16964	16778	16962	16798	16715	16952	16752	16917	17052	16754	16566	16834	16727	16849	16948	16971	16983	17185	16924	17194	17038	16744	16733	16698	16795	16593	16888	16952	16865	16777	16774	16788	16936	16721	16885	17016	17046	17038	16695	16805	16871	16661	16780	16716	17012	16600	16956	17019	16884	16633	16875	16991	16816	16712	17017	16866	17002	16777	16792	16857	16967	17071	16803	16859	16853	16742	16906	17014	16882	16861	16912	16984	16731	16815	16830	16917	16923	16786	16844	16755	16798	16771	16704	16910	16991	16877	16779	16899	16794	16761	16695	16867	16800	16870	16826	16944	16803	16854	16924	16872	16973	16999	17062	16978	16907	16936	16779	16725	16926	16879	16753	16739	16836	17144	17072	16781	16914	16900	17066	16919	16800	16925	16815	16768	16894	16911	16787	16756	16730	17035	17004	16814	16832	16944	16907	16886	16830	16908	16863	16830	16741	16753	16782	16947	16723	16932	16832	16718	16918	16826	16752	16942	16930	16875	16865	16684	16802	16941	16869	16791	16875	16991	16710	16951	16819	16827	16884	17062	16756	17071	17086	16827	16749	16932	17043	16927	16851	16886	16961	17078	16793	16896	16931	16781	16842	16718	16921	16767	16877	17102	17059	16752	16795	16810	16712	16809	16861	16994	16846	16992	16851	17016	16813	16930	16631	16685	16731	16971	16959	17045	16915	16803	16875	16956	17022	17065	16893	16937	16899	16741	16830	16963	16810	16830	16874	16684	16950	16842	16930	16968	17024	16876	16893	16769	16961	16861	16981	16833	17122	16784	16770	16784	16797	16807	16884	16678	16624	16829	16794	16777	16846	16877	16888	16750	16954	16980	16649	16777	16714	16796	16877	16889	17068	16786	16902	16853	16824	17082	16788	16816	16967	16820	16720	16892	16843	16808	16959	16844	16929	16796	17016	16666	16918	16959	16766	16939	16784	16815	16796	16885	16892	16973	17074	16773	16782	16926	16896	16776	16744	16825	16845	16903	16985	16671	16845	16897	16883	16888	17005	16758	17010	16914	17040	16801	16749	16991	16980	16774	16920	16980	16777	16878	16982	16776	16823	17052	16850	16991	16890	16989	16892	16765	16800	17066	16881	16862	16938	16934	16870	16893	17087	17047	16673	16779	16862	16862	17038	16971	16915	16822	16932	16957	16852	16981	16704	16801	16875	16881	17006	16938	17077	16880	16906	16881	17020	17095	16870	16900	16817	16827	16889	16780	17017	16923	17002	16874	16905	16878	16966	16723	16854	17006	16843	16837	16928	16776	16974	17028	16780	16956	16850	16701	16945	16895	16973	16989	16796	16915	16942	16912	16833	17041	16791	16905	16931	16927	16992	16686	17100	17143	16838	17085	17207	16737	16777	16771	16916	16961	16719	16799	16937	16908	16887	16909	16871	16889	16899	16789	16756	16931	16828	16840	16879	16965	16880	16918	16876	16996	16825	16804	16864	17040	16817	16799	17098	16933	16911	16869	16824	16804	16845	16893	16886	16973	16867	16858	16893	16904	17078	16873	16796	16987	16978	16751	16796	16695	16963	16753	16695	16744	16971	16847	16881	16939	16877	16843	16975	16800	16937	16859	17109	16904	16933	16951	16820	16865	17046	16775	16877	16937	16888	16894	16883	16724	16676	16863	16972	16787	16992	16785	16920	16896	16842	16990	16918	16884	16987	16850	16753	16694	16760	17055	16807	16848	16901	16648	16805	16852	16987	16824	16709	16902	16940	16861	16813	16678	16996	16865	16795	16656	17078	16653	17174	16761	17002	16775	16873	16930	16711	16747	17006	16895	16870	16968	17045	17057	17010	17021	16944	16964	16808	16894	16838	16914	17021	16956	16874	16750	16904	16999	16955	16760	16928	16813	16772	17003	16587	16800	16981	16939	17007	16840	16718	16976	16828	16849	17028	16879	16875	16963	16913	16887	16992	16946	16930	16751	16781	16864	16957	16953	16984	16849	16695	16829	16887	16697	16957	16996	17004	16939	16937	16904	16962	16682	16582	16900	16888	16794	16753	16680	16973	16966	16802	16781	16917	16780	16717	16902	16927	16811	16905	16720	16814	16733	16708	16788	16874	16795	16862	16746	16870	16882	16870	17010	16985	17011	17005	16777	16939	17064	16764	16922	16833	16801	16671	16780	16973	17022	16958	17023	17108	16954	17022	16962	16963	16852	16864	16692	16963	16764	16830	16895	16750	16810	16858	16913	16852	16949	16986	16876	17010	16765	16724	16834	16907	16804	16849	16791	16826	16939	16821	16862	16927	16985	16914	16941	16823	16847	16735	16799	16697	16965	17028	17041	16826	16705	16904	16786	16932	16745	16585	16573	16829	16742	17055	16838	16735	16812	16969	16818	16789	16791	16801	16924	16814	16921	16850	16978	17083	17086	16830	16829	16743	16768	17005	16868	16733	17072	16815	16807	17044	17036	16953	16755	16663	17024	16945	16790	17092	16718	17030	16844	16792	16777	16952	16806	16923	16877	16839	16924	16782	16882	16778	16870	16722	16824	16948	16788	16823	17007	17000	16734	16749	16849	16840	16820	17022	16770	16803	16879	16959	16779	16877	17004	16831	16856	16948	16946	16731	16738	16775	16668	16931	16778	16778	16728	16784	16874	16707	16809	16673	16796	16868	17047	16713	16808	17029	16989	16792	16922	16870	16752	17019	16911	16866	16770	16774	16763	16874	16982	16933	16825	16788	16918	16947	16883	16855	16861	16624	16893	16844	16886	16927	16819	16699	16798	16846	16874	16832	16944	16893	16809	17003	16950	16879	16754	16887	16939	16733	16779	16865	16819	16975	16940	16824	17000	16867	17043	16703	16954	16977	16842	16730	16739	17024	16876	16741	16760	16931	16743	16908	16869	17051	16851	16858	16844	17115	16884	16681	16835	16827	16658	16716	16813	17109	16730	16676	16655	16996	17073	17072	16984	17036	17037	17028	16773	16990	16959	17101	16877	16797	16801	16733	16902	16893	16870	17044	16886	16926	16858	16900	16875	16866	16921	16891	16985	16832	16752	16932	16967	16898	16946	16872	16965	16906	16961	16679	16630	16831	16802	16880	16860	16975	16929	16799	16935	16838	16821	16923	16887	16888	16654	16552	16769	17125	16710	16926	16878	16804	16772	16985	16853	16874	16840	16770	16720	16889	16899	16903	16877	16687	17007	16883	16849	16902	17035	16921	16766	17077	17012	16744	16785	16800	16792	16772	16852	16932	16763	16887	16624	16993	16866	16828	16928	17095	17071	16675	16851	17073	16971	16858	16895	17095	16947	16977	16742	16816	16736	16887	16828	16835	16754	16957	17143	16969	16743	17152	16757	16657	17101	16953	16826	16885	16930	16868	16884	17000	16936	16969	16879	16851	16869	16983	16871	16721	16885	16793	16941	16992	16768	16724	17033	16788	16727	16628	16800	16944	16962	16891	16842	16949	16855	16899	16925	17072	16869	16951	16856	16730	16674	17106	17096	16994	16897	16951	16816	17057	16873	16816	16946	16859	16893	16939	16876	17004	16795	16939	16934	16887	16948	16933	17010	16913	16771	16879	16913	17102	16980	16912	16852	16817	16882	16816	16839	16886	16738	16670	16808	16818	16909	16929	16958	16855	16947	16800	16943	16759	17027	16965	16998	16829	16834	16800	16778	16957	16980	16948	16977	16839	16718	16814	16989	16876	16815	16712	16854	16891	16865	16786	16923	16808	16988	16881	16934	16575	16887	16905	16977	16851	16895	16669	16849	16824	16988	16872	16841	16870	16804	16916	16692	16896	16823	16703	16780	16985	16951	16832	16700	16664	17033	16900	16626	16814	16829	17087	16769	16806	17015	16996	17076	16588	16988	16981	16954	16844	16893	16927	16908	17025	16926	16904	16941	16745	16811	16855	16999	16936	16732	16918	16999	16895	17004	16956	16983	16566	16931	16795	16946	16881	16867	16694	16766	16662	16928	16916	16739	16637	16796	16820	16906	16940	16751	16693	16939	16824	16966	16851	16739	16915	16668	16864	16721	17066	16728	16748	16811	16860	16832	16944	16875	16798	16665	16852	17025	16929	16930	16965	16710	16770	16887	16923	17024	16847	17048	16820	16763	16741	16795	16889	16868	16947	16900	16933	16804	17021	16922	17213	16940	16881	16784	16744	16956	16842	16899	16723	16730	16648	16948	16939	17121	16957	16842	16897	16867	16805	16806	17032	16713	16781	16898	16835	16894	16968	16846	16858	16857	16820	16926	16812	16879	16828	16929	16892	16965	16569	16946	17039	16682	16949	16771	16870	16830	16922	16861	16811	16919	16888	16867	16775	17002	16986	16734	16900	16889	16937	17009	16782	16783	17030	16922	16997	16814	16946	16914	16879	16997	16779	16789	16851	16870	16932	16581	16680	16829	16669	17083	16840	16973	16906	16842	16984	16773	16954	16775	16993	16849	16974	16855	16808	16771	16860	16758	16790	16970	16853	16869	17113	16712	16776	16987	16968	16818	16999	17007	16706	16786	16767	16751	16873	16904	16911	16858	16878	16897	16862	16784	17027	16966	16832	16916	17070	16878	17051	17065	17058	17041	16830	16949	17064	17061	17099	16909	16806	16587	16907	16776	16903	16913	17094	17004	16884	16737
22441	15404	14576	14726	16183	18258	19671	19831	20128	19816	19807	19073	18380	17814	17321	16861	16421	16313	15805	15681	15411	15284	15005	15244	15069	15032	14948	14730	14567	14502	14538	14528	14826	14551	14484	14463	14437	14512	14472	14311	14321	14346	14514	14347	14221	14368	14235	14279	14318	14346	14204	14386	14347	14468	14411	14456	14327	14270	14268	14528	14241	14251	14281	14183	14109	14105	14142	14090	14119	14070	14076	14120	14261	14253	14167	14036	14189	14058	14192	14114	14054	13979	14194	14091	14053	14169	14153	14101	14161	14000	14263	14208	14211	14313	14190	14184	13960	14051	14151	14033	13961	14275	14237	14089	14244	14012	13983	14233	14025	14100	14092	14041	14074	14148	14095	14043	14057	14050	14151	14063	14105	14141	14057	13906	14066	14192	14129	13938	14262	14169	14025	14019	14009	13962	14099	13966	13947	14035	14102	14083	13963	14061	14034	14092	14028	13978	14051	14037	14051	13937	14006	13872	14102	14171	13926	13933	13982	13865	13913	13924	14023	14056	13991	14094	14063	14243	14064	14115	14176	14048	14170	14051	13845	13942	14037	14129	14129	14112	14052	14017	14173	14148	14119	14093	14204	14246	13859	14069	13994	14116	13927	14010	13997	14141	13918	14137	14129	14218	14016	14166	13990	14112	13892	14133	14071	13937	13929	13967	13951	14141	14043	14028	14028	14153	14132	14069	14059	14056	14088	13875	14154	14050	14189	14108	14182	13943	14153	14026	13963	13956	14109	14100	14091	14052	14134	14140	14107	14168	14014	13897	14182	14119	14185	13966	13894	14059	14249	13940	13919	14100	13982	14088	14127	14041	14100	14085	14149	14152	14011	14062	14016	13991	13985	14057	14139	14026	14008	13972	13961	13981	14104	14019	13888	13959	14027	14119	13966	13958	14302	14169	14166	14071	13964	13979	14098	14043	13976	14125	13974	14135	14082	14013	14101	14065	13890	14120	13982	14210	14063	14061	14052	14088	14097	14135	14098	13944	14161	14158	14066	13889	14117	14229	13987	14083	14039	14173	14093	13986	14086	14126	14067	14209	14000	13906	13943	14056	14190	14133	13887	13921	14185	14116	13966	14084	13998	13939	14170	14129	14051	14139	14042	14265	14056	14093	14099	14081	14115	14113	14076	13936	14044	13999	14073	14113	14020	14100	14226	14063	14127	13953	14011	14009	14114	14073	14105	14082	14039	13999	14065	14104	14080	14071	14143	14048	14039	14026	14149	14101	14056	14123	13981	14121	14181	14138	14124	14131	13864	13900	14145	14235	14220	14019	14056	14096	14267	14152	14071	14081	14017	13902	13983	14126	14158	14063	14067	13974	14012	14212	14005	14090	14028	14001	14119	14137	14076	13930	14059	14126	14088	13987	13961	14014	13954	13946	14032	14215	14177	14008	14152	14243	14032	13964	14126	13915	14064	14020	14112	14226	14025	14180	14118	13966	13856	13967	14033	14027	14015	14249	14171	14028	14009	13976	14078	14150	14016	14076	14061	13882	14067	14125	14040	14222	14135	14110	14157	13887	14135	14113	14149	14066	14008	14076	13893	14201	14183	14001	14177	14233	13954	13823	14055	14013	14019	13999	13987	14108	14073	14300	14094	13927	14116	14092	13961	14072	14148	13970	13795	13970	14234	14087	14128	14015	13947	13944	14098	13951	14100	14103	13938	14138	13941	14031	14105	14060	13998	14116	14143	14089	14033	14055	14120	13946	13998	13813	13958	14013	14091	13911	14023	14144	14155	14047	14051	14105	14110	13994	14176	14160	14104	14051	14219	14057	13993	14150	14095	14102	14060	13986	14069	14162	14023	14098	14035	14117	13951	14043	13952	13908	14001	14359	14062	14117	13931	14075	14226	14125	14066	13952	13960	14158	14061	13836	14163	14109	14194	13979	13969	13993	14170	14055	14056	13983	14060	14047	13953	13952	14072	14068	13931	13984	13909	14020	13931	14058	14112	14186	14042	14172	14187	14001	13965	13919	13987	13860	14052	14079	14041	14182	14051	14118	14079	14002	14121	13905	14003	14058	14005	14010	14013	13944	14019	13926	14138	13921	13970	14151	14098	13914	14102	13981	13923	13897	13936	13865	13987	13982	14130	14148	14146	13993	14126	14153	13935	14142	14132	14022	13970	14113	14052	14011	14108	14111	14112	14104	14028	14054	14111	14159	13991	14049	14010	14133	14306	14093	14114	14136	13919	14062	14097	14044	13849	14046	14102	14097	14147	13951	13939	13979	14112	14002	14140	13945	14044	14135	14015	14020	13899	14119	14072	14016	14039	14125	14112	14018	14197	14126	14061	14045	14178	14093	13899	13927	13899	13936	14187	14104	14126	14017	14025	14167	14186	14146	14031	14095	14125	13957	14095	14033	14154	14194	14068	14175	14088	13997	14107	13896	14262	13988	14095	14016	13933	14138	14171	14075	14020	14024	14088	14099	13947	14141	14129	14015	13965	14200	14189	14167	14163	14125	14038	14156	14010	14172	14073	14268	14021	14120	14241	13957	13995	14106	14250	13994	14069	13973	14120	13899	14145	13954	14037	14075	14025	14146	14099	14099	14247	14059	14195	14146	14206	14064	14062	14182	14006	14021	14229	13981	13978	13994	13997	13913	14111	14154	14273	14118	14044	13920	14062	14143	14276	14225	14057	14080	14082	14206	14092	13953	14107	14131	14156	13952	14186	14201	14166	14073	14128	14089	14012	14030	14101	13846	14093	13985	14110	14138	14129	14200	14061	14054	14194	14031	14060	13981	13957	14038	14015	14070	14100	14156	14179	14118	13964	14078	14105	14029	14150	14129	14027	14120	14096	14236	14108	14138	14119	13853	14082	14213	13860	14098	14283	14098	14274	14052	14182	14002	14123	14128	14136	13957	14040	13922	13999	14155	14137	14122	14160	13894	14132	14191	14097	14068	14100	13926	14110	14195	13993	14085	13973	13983	13952	14129	13941	14063	14047	14055	14107	13987	14097	14119	14067	14155	13891	14134	14183	14012	14193	14117	14046	13913	14169	14168	13993	14003	13959	14258	13856	14055	13965	14041	14080	14131	14047	14127	14110	14056	13933	13938	14012	14033	14191	14134	13964	14145	14126	14191	14114	14259	14200	14136	14097	14032	14129	14078	14229	13930	13999	13999	13992	14013	14251	14085	13972	14143	14138	14077	14101	14090	14009	14247	14099	13943	14114	14007	14093	13947	14305	13959	14012	14011	14108	13977	14069	14135	13996	14099	14082	14104	14038	14159	14056	14053	14027	13911	13983	14010	14023	14096	14069	14179	14041	14088	14190	14084	14267	14066	14193	13982	14004	14078	14062	14204	14013	14064	14244	13972	14181	14087	13988	14123	14061	14099	14091	13962	14118	13982	13967	14151	14064	14114	14077	14092	13961	14069	13960	14146	14056	14153	14016	14020	14027	14227	14043	14013	14112	13951	14152	14045	14011	14053	14075	14106	14122	13928	14140	14132	14063	14014	14186	13984	14147	14071	14031	14147	13986	14113	13901	14178	14010	13884	14116	14121	14124	14080	14059	14043	14019	14200	14149	14032	14126	14165	13973	14114	13981	14051	13906	13916	13951	14177	14053	14052	14033	14049	14056	14143	14125	14084	14031	14116	14094	14096	14084	13902	14035	14149	14260	13948	14054	14201	14115	13999	14097	14018	14004	14065	14105	13865	14132	14047	14127	13975	14180	14097	14128	14169	14018	14056	14072	14180	14094	14097	14173	14132	14059	14113	13950	13977	13945	13872	14119	14101	14066	14055	14161	14091	14149	13892	14037	14035	14037	14037	14076	14080	13940	14053	14008	13976	14316	14090	14052	13982	14030	14108	14179	14203	14140	13893	14008	14112	13974	14048	14224	14061	14106	13987	14042	13968	14042	13971	14150	14080	14042	14071	14121	14046	13963	14106	14191	13979	13953	14048	14111	14045	14043	14072	14019	14059	14185	14034	13959	14154	14150	14112	14173	14173	13996	13875	14055	14061	14064	14099	14058	14012	14100	13951	14031	14093	14155	14072	14218	14050	14091	14126	13979	13947	14080	14175	13990	14093	14042	14120	14103	14208	13872	14043	14088	14032	14180	14091	14209	14006	14145	13990	13913	14006	14146	14143	14096	13963	13967	14074	14185	13971	14019	14088	14013	14038	14098	14062	14226	13834	13944	14004	14186	14065	13893	14079	14058	14055	13890	14007	14044	14044	14274	14062	13966	14211	14040	14142	14013	14068	14124	13972	14013	14048	13994	14052	14115	14143	14007	14019	14042	14051	14008	14017	14135	14090	13894	14118	13903	13999	13962	13924	14120	14109	14061	14054	13996	14134	14048	14151	14012	14147	14183	14022	13967	14015	14071	14043	14004	14052	14040	14061	14126	14064	13946	14063	14013	13999	14023	13970	14107	14046	14053	14083	14205	14096	14079	14075	14088	14130	14068	14002	14055	14109	14111	14170	14201	14160	13942	14256	13935	14069	14016	13982	14057	14071	13900	14015	14031	14077	13930	13916	13923	14160	14189	13966	14002	13973	13987	14080	14177	13899	14127	14019	13850	14162	14137	14130	14090	14009	14127	13976	14028	13973	14304	13878	14051	14086	14102	14042	14127	14051	13906	13934	14066	14272	14175	14057	14138	14143	14074	14099	14072	14102	14028	14211	13911	14027	13984	14074	14224	14116	13922	13956	14003	14027	14009	14051	14049	14167	14159	14002	13981	14040	14173	14156	14161	13990	14110	14055	14075	14033	14067	13906	14257	14100	13955	14014	14088	14055	13831	14186	14033	14113	14155	14007	14139	14078	14159	14038	14129	14006	14199	14261	14220	14168	13994	14146	14132	14096	14178	13996	13917	14158	14313	13859	14152	14048	14026	13785	14211	14086	14144	14089	14080	14130	14146	13855	14026	14059	13993	14028	14021	14159	13999	14111	14058	14007	14160	14047	13976	13994	14161	14116	14008	13966	13955	13923	14138	14063	14017	14177	13994	14043	14023	14026	14087	14033	13965	14114	14226	14168	14111	14100	14204	14180	14043	13929	14059	14110	14032	14097	13996	14138	14092	14100	14077	14079	14159	14111	14120	13997	14038	14148	14016	14078	14077	14006	13951	14225	14148	14061	13954	13939	13940	13935
29069	19086	18418	18010	17511	18541	19696	19956	20334	20502	20155	19995	19711	19513	18938	18726	18656	18585	18293	18114	18061	17973	17988	17802	17737	17777	17791	17461	17582	17483	17535	17453	17350	17478	17613	17698	17521	17453	17396	17323	17270	17433	17241	17235	17564	17361	17362	17482	17443	17426	17354	17569	17411	17546	17426	17414	17456	17418	17363	17496	17402	17303	17381	17321	17200	17278	17122	17238	17168	17142	17234	17238	17345	17249	17447	17434	17423	17389	17228	17272	17312	17272	17044	17041	17224	17277	17031	17229	17138	17225	17115	17094	17258	17189	16998	17023	17270	17237	17347	17284	17435	17141	17198	17262	17304	17283	17311	17392	17298	17221	17125	17284	17284	17389	17459	17344	16974	17280	17198	17077	17236	17263	17048	17424	17363	17242	17404	17247	17288	17320	17322	17308	17223	17275	17308	17203	17260	17183	17084	17400	17200	17370	17131	17244	17313	17204	17257	17415	17343	17183	17222	17243	17225	17173	17132	17158	17127	17296	17066	17141	17412	17153	17265	17079	17337	17382	17226	17402	17296	17144	17345	17152	17492	17120	17121	17242	17404	17410	17370	17281	17334	17246	17272	17309	17234	17323	17305	17284	17350	17505	17446	17499	17361	17338	17143	17060	17097	17242	17050	17114	17217	17158	17279	17310	17158	17303	17122	17358	17267	17121	17241	17380	17177	17275	17387	17058	17254	17017	17386	17382	17208	17234	17258	17320	17462	17274	17179	17225	17233	17392	17290	17350	17163	17284	17198	17394	17356	17133	17198	17205	17103	17330	17251	16889	17413	17090	17331	17267	17361	17318	17451	17355	17445	17416	17213	17156	17152	17398	17247	17420	17262	17140	17162	17295	17318	17240	17055	17187	17341	17267	17101	17046	17139	17214	17163	17180	17039	17139	17215	16942	17166	17051	17197	17324	17493	17202	17248	17172	17350	17243	17264	17367	17339	17273	17303	17180	17297	17310	17227	17291	17370	17104	17356	17178	17364	17272	17302	17388	17245	17249	17079	17099	17269	17322	17345	17374	17161	17161	17262	17159	17142	17381	17104	17266	17356	17461	16992	17121	17319	17008	17231	17308	17484	17305	17304	17269	17288	17288	17118	17338	17272	17232	17311	17309	17159	17129	17060	17206	17264	17272	17202	16924	17285	17079	17231	17252	17238	17296	17154	17128	17359	17059	17207	17120	17155	17254	17458	17239	17233	17367	17211	17426	17269	17294	17491	17357	17220	17169	17151	17221	17359	17309	17246	17391	17174	17278	17386	17259	17115	17170	17375	17352	17350	17268	17327	17089	17520	17067	17205	17441	17310	17467	17229	17236	17373	17345	17298	17166	17036	17219	17310	17224	17351	17244	17168	17476	17414	17261	17275	17250	17131	17220	17269	17141	17438	17334	17365	17162	17101	17389	17007	17125	17111	17244	17194	17244	17310	17159	17259	17171	17443	17184	17157	17383	17156	17210	17167	17412	17339	17146	17222	17498	17197	17325	17422	17387	17037	17330	17196	17210	17308	17193	17531	17085	17122	17060	17180	17263	17139	17241	17276	17399	17199	17087	17060	17321	17305	17241	17278	17185	17353	17207	17393	17466	17244	17352	17284	17182	17052	17192	17349	17300	17361	17357	17570	17245	17329	17368	17304	17099	17061	17315	17370	17079	17414	17252	17141	17164	17251	17297	17229	17172	17345	17438	17512	17104	17218	17039	17277	17354	17165	17317	17594	17084	17113	17167	17143	17208	17274	17227	17316	17056	17264	17374	17297	17438	17319	17142	17091	17330	17136	17209	17249	17508	17179	17107	17106	17530	17204	17110	17217	17300	17256	17298	17312	17179	17242	17327	17140	17181	17409	17253	17102	17264	17234	17244	17180	17164	17117	17451	17169	17081	17177	17118	17344	17366	17250	17188	17056	17576	17217	17430	17277	17255	17033	17307	17367	17183	17228	17353	17424	17110	17181	17020	17146	17320	17319	17260	17363	17366	17298	17417	17253	17384	17293	17391	17241	17395	17403	17288	17333	17259	17150	17045	17218	17103	17249	17223	17470	17156	17147	17321	17181	17361	17245	17177	16985	17232	17233	17086	17200	17089	17185	17095	17366	17337	17241	17172	17170	17260	17439	17297	17328	17288	17350	17143	17298	17189	17213	17410	17282	17101	17146	17068	17338	17452	17104	17254	17179	17386	17432	17300	17201	17277	17180	17310	17371	17135	17372	17257	17198	17415	17200	17248	17403	17385	17216	17231	17245	17314	17273	17162	17234	17298	17237	17217	17171	17387	17259	17331	17290	17252	17229	17041	17358	17392	17137	17288	17196	17324	17355	17247	17290	17383	17296	17330	17265	17164	17242	17271	17290	17237	17178	17163	17592	17231	17184	17307	17383	17241	17271	17201	17133	17222	17136	17301	17253	17213	17378	17276	17069	17027	17282	17201	17492	17093	17381	17078	17111	17269	17469	17440	17245	17327	17148	17277	17284	17108	17250	17352	17048	17173	17229	17317	17243	17198	17463	17471	17382	17122	17305	17193	17169	17230	17436	17358	17389	17389	17225	17373	17372	17395	17150	17233	17205	17252	17057	17321	17217	17118	17306	17271	17306	17127	17069	17360	17526	17276	17319	17309	17199	17253	17298	17373	17336	17277	17187	17133	17449	17240	17160	17537	17211	17313	17231	17183	17233	17241	17262	17323	17328	17078	17404	17187	17265	17104	17181	17254	17166	17193	17225	17038	17267	17381	17155	17216	17211	17363	17207	17335	17313	17343	17135	17206	17296	17310	17192	17276	17068	17348	17176	17098	17288	17233	17488	17224	17614	17329	17190	17077	17078	17319	17068	17110	17162	17229	17203	17300	17207	17291	17050	17292	17235	17282	17174	17201	17206	17291	17349	17084	17170	17090	17392	17163	17337	17210	17292	17387	17177	17183	17299	17181	17040	17398	17221	17323	17277	17211	17062	17329	17348	17241	17290	17196	17263	17220	17177	17319	17334	17245	17284	17304	17426	17200	17460	17270	17301	17200	17299	17256	17064	17106	17042	17380	17281	17222	17369	17178	17469	17359	17155	17231	17178	17121	17513	17182	17485	17093	17543	17197	17221	17284	17306	17209	17464	17355	17295	17165	17361	17212	17106	17454	17329	17236	17218	17344	17315	17277	17282	17136	17179	16991	17336	17381	17178	17251	17560	17261	17262	17373	17250	17392	17230	17216	17259	17437	17419	17344	17309	17416	17132	17179	17231	16980	17191	17389	17471	17226	17169	17186	17349	17359	17335	17102	17189	17201	17289	17368	17259	17454	17435	17331	17340	17280	17359	17177	17435	17274	17527	17339	17116	17110	17194	17393	17194	17348	16924	17230	17196	17249	17328	17408	17112	17311	17226	17436	17300	17230	17190	17258	17269	17286	17219	17022	17293	17296	17315	17130	17260	17261	17218	17091	17149	17252	17278	17170	17186	17325	17142	17349	17010	17211	17418	17162	17297	17048	17315	17336	17307	17248	17387	17393	17248	17350	17267	17147	17349	17230	17117	17158	17215	17184	17146	17374	17146	17217	17445	17355	17227	17416	17385	17030	17323	17203	17312	17176	17470	17381	17314	17181	17320	17320	17480	17216	17268	17299	17137	17130	17233	17258	17332	17197	17197	17338	17073	17334	17262	17208	17220	17203	17221	17202	17094	17385	17269	17176	17193	17338	17262	17230	17271	17236	17347	17082	17168	17497	17354	17077	17295	17387	17240	17255	17146	17180	17264	17044	17349	17363	17289	17263	17316	17377	17421	17267	17270	17106	17291	17120	17215	17378	17308	17396	17271	17353	17313	17332	17385	17291	17304	17046	17194	17043	17430	17374	17357	17210	17344	17333	17431	17546	17348	17185	17410	17360	17340	17194	17307	17451	17451	17179	17395	17264	17327	17414	17273	17178	17128	17290	17297	17479	17372	17257	17391	17286	17142	17309	17415	17223	17290	17207	17221	17120	17411	17425	17316	17371	17228	17254	17316	17268	17081	17402	17403	17153	17280	17004	17117	17188	17404	17070	17406	17367	17169	17190	17293	17424	17336	17245	17281	17352	17407	17314	17412	17529	17363	17150	17070	17254	17157	17373	17285	17536	17229	17350	17370	17239	17176	17293	17277	17289	17259	17196	17227	17141	17097	17337	17343	17396	17013	16957	17322	17324	17333	17292	17426	17253	17341	17257	17151	17225	17279	17380	17181	17357	17469	17328	17367	17148	17088	17051	17144	17305	17502	17247	17397	17500	17338	17217	17596	17395	17381	17383	17212	17331	17373	17332	17069	17254	17409	17462	17366	17189	17057	17263	17219	17325	17170	17339	17163	17118	17135	17392	17395	17321	17265	17448	17403	17182	17281	17375	17313	17244	17310	17360	17198	17370	17236	17247	17184	17078	17212	17244	17337	17322	17072	17337	17415	17251	17308	17237	17126	17435	17368	17252	17349	17414	17248	17264	17415	17312	17458	17232	17280	17282	17450	17171	17417	17446	17157	17214	17272	17001	17430	17306	17300	17316	17492	17247	17085	17334	17419	17287	17370	17353	17280	17322	17271	17322	17267	17276	17229	17117	17075	17226	17295	17279	17198	17373	17290	17207	17379	17320	17271	17282	16971	17215	17256	17331	17351	17057	17165	17175	17224	17092	17216	17210	17162	17290	17419	16989	17197	17230	17338	17167	17210	17274	17186	17339	17088	17263	17090	17382	17397	17112	17212	17341	17271	17211	17077	17244	17294	17196	17328	17253	17255	17230	17160	17293	17339	17257	17334	17154	17348	17008	17250	17299	17178	17390	17242	17250	17132	17051	17275	17279	17297	17490	17423	17444	17319	17374	17245	17192	17294	17248	17108	17232	17169	17245	17193	17357	17281	17210	17140	17411	17422	17291	17298	17354	17274	17118	17476	17237	17082	17395	17138	17039	17450	17256	17262	17189	17335	17298	17314	17255	17123	17419	17263	17220	17235	17228	17303	17525	17212	17420	17254	17299	17051	17218	17310	17224	17207	17152	17238	17359	17213	17180	17443	17276	17204	17365	17353	17313	17154	17426	17179	17287	17347	17307	17077	17339	17211	17054	17168	17337	17162	17130	17158	17260	17298	17361	17361	17282	17198	17057	17358	17181
22101	15453	14674	14859	16425	18528	19817	20218	20346	20487	20310	19457	18799	18095	17753	17415	16799	16470	16311	16092	15774	15491	15546	15180	14998	15314	15364	15157	14986	14867	14858	14883	14883	14806	14563	14736	14695	14674	14565	14650	14536	14375	14556	14733	14545	14439	14512	14471	14453	14463	14705	14519	14785	14596	14771	14715	14588	14494	14258	14411	14403	14482	14575	14439	14370	14276	14271	14229	14300	14318	14382	14512	14389	14278	14315	14443	14341	14509	14203	14192	14275	14139	14135	14163	14033	14038	14174	14171	14422	14311	14221	14417	14365	14226	14234	14208	14311	14219	14032	14292	14321	14370	14435	14156	14349	14260	14193	14202	14167	14439	14297	14242	14222	14159	14378	14129	14292	14298	14427	14214	14109	14216	14160	14218	14185	14206	14460	14211	14374	14208	14202	14138	14294	14188	14251	14373	14166	14267	14471	14300	14181	14472	14141	14273	14198	14159	14247	14213	14340	14137	14268	14278	14147	14199	14278	14339	14207	14100	14347	14200	14437	14359	14198	14130	14350	14166	14208	14236	14226	14167	14180	14188	14272	14192	14355	14224	14112	14256	14194	14233	14153	14372	14319	14352	14088	14206	14144	14145	14359	14113	14237	14193	14397	14265	14379	14244	14182	14314	14311	14157	14353	14209	14170	14252	14236	14334	14242	14167	14268	14132	14219	14219	14246	14252	14201	14245	14107	14117	14365	14174	14243	14135	14215	14327	14297	14269	14242	14277	14183	14363	14147	14545	14138	13967	14307	14221	14115	14230	14328	14259	14207	14286	14214	14380	14255	14159	14118	14321	14345	14264	14270	14364	14230	14245	14402	14265	14244	14236	14294	14163	14132	14102	14152	14136	14461	14168	14344	14070	14111	14276	14150	14234	14134	14269	14309	14263	14254	14269	14211	14202	14412	14148	14299	14122	14291	14268	14205	14333	14099	14180	14203	14159	14370	14352	14067	14127	14330	14166	14188	14185	14268	14382	14444	14039	14211	14307	14187	14136	14101	14314	14235	14192	14303	14486	14278	14302	14171	14283	14209	14287	14231	14333	14177	14446	14277	14149	14041	14211	14234	14224	14260	14422	14219	14124	14190	14231	14225	14267	14343	14225	14295	14248	14214	14198	14295	14069	14253	14140	14449	14142	14243	14184	14219	14166	14314	14278	14250	14292	14230	14371	14339	14343	14012	14273	14099	14445	14076	14343	14156	14250	14205	14213	14552	14242	14377	14250	14127	14240	14374	14451	14081	14165	14244	14176	14155	14350	14121	14194	14277	14541	14109	14284	14292	14140	14185	14211	14107	14264	14336	14331	14335	14213	14388	14295	14330	14224	14265	14192	14387	14325	14251	14150	14288	14142	14122	14483	14329	14298	14280	14113	14183	14412	14450	14278	14185	14198	14236	14161	14234	14133	14326	14279	14242	14294	14139	14189	14392	14273	14356	14202	14279	14330	14089	14378	14261	14306	14343	14348	14228	14234	14210	14201	14231	14165	14304	14295	14308	14254	14091	14328	14092	14329	14220	14253	14064	14364	14223	14182	14283	14294	14215	14307	14380	14249	14225	14298	14202	14208	14157	14220	14191	14344	14251	14305	14079	14248	14152	14323	14326	14064	14197	14322	14318	14128	14262	14237	14280	14218	14338	14416	14286	14146	14079	14237	14237	14332	14348	14204	14315	14312	14004	14107	14243	14232	14284	14291	14439	14338	14116	14331	14228	14069	14268	14212	14295	14427	14246	14333	14406	14347	14168	14292	14229	14097	14203	14207	14219	14237	14323	14086	14172	14253	14275	14304	14366	14159	14259	14277	14059	14217	14343	14231	14268	13997	14402	14170	14292	14261	14388	14226	14268	14188	14244	14075	14188	14291	14201	14361	14377	14353	14161	14322	14312	14239	14472	14284	14121	14242	14267	14131	14288	14232	14402	14335	14230	14375	14233	14384	14461	14423	14458	14149	14439	14319	14254	14448	14363	13946	14252	14233	14486	14292	14226	14350	14238	14236	14150	14164	14192	14083	14378	14211	14205	14205	14206	14308	14374	14317	14347	14218	14317	14323	14328	14318	14136	14290	14362	14489	14286	14235	14163	14261	14119	14276	14129	14175	14346	14250	14332	14192	14081	14151	14130	14175	14186	14342	14284	14183	14237	14167	14293	14433	14360	14190	14254	14136	14268	14142	14168	14283	14298	14267	14213	14400	14150	14189	14335	14239	14123	14401	14239	14387	14268	14255	14244	14381	14318	14171	14191	14291	14060	14340	14258	14409	14225	14252	14241	14414	14191	14235	14302	14343	14245	14338	14154	14207	14465	14189	14263	14369	14186	14201	14226	14366	14249	14276	14067	14361	14367	14239	14406	14137	14283	14179	14145	14100	14211	14381	14252	14372	14303	14331	14163	14307	14250	14260	14249	14208	14274	14259	14326	14240	14309	14152	14176	14243	14403	14230	14430	14328	14133	14340	14160	14276	14285	14111	14190	14225	14182	14227	14244	14127	14261	14072	14290	14281	14294	14448	14095	14361	14352	14213	14281	14202	14318	14302	14401	14182	14304	14225	14338	14249	14086	14238	14122	14333	14338	14163	14140	14290	14256	14145	14200	14273	14500	14284	14201	14355	14219	14158	14132	14304	14463	14228	14218	14128	14188	14440	14301	14207	14379	14304	14340	14215	14269	14496	14152	14071	14288	14326	14122	14198	14427	14184	14286	14239	14069	14211	14230	14221	14121	14151	14371	14085	14330	14248	14171	14255	14370	14010	14363	14242	14250	14327	14203	14391	14408	14325	14293	14145	14202	14310	14288	14282	14115	14152	14250	14179	14269	14212	14145	14187	14214	14150	14271	14118	14158	14357	14238	14166	14267	14298	14339	14083	14208	14102	14219	14378	14352	14223	14215	14343	14335	14307	14395	14380	14095	14155	14125	14333	14197	14247	14080	14174	14227	14328	14279	14226	14276	14312	14335	14339	14270	14207	14235	14375	14147	14246	14202	14297	14212	14414	14322	14313	14324	14243	14422	14315	14304	14515	14283	14169	14058	14243	14147	14238	14102	14325	14190	14191	14351	14152	14154	14253	14160	14341	14244	14195	14261	14340	14242	14298	14176	14159	14162	14145	14217	14325	14256	14276	14327	14196	14103	14269	14413	14159	14178	14287	14431	14299	14170	14305	14218	14374	14267	14253	14225	14129	14488	14169	14411	14124	14380	14201	14205	14198	14224	14082	14269	14268	14240	14119	14285	14264	14315	14240	14533	14413	14233	14283	14436	14328	14226	14266	14167	14158	14143	14322	14141	14184	14167	14199	14152	14225	14218	14278	14163	14174	14291	14251	14373	14216	14265	14147	14454	14405	14276	14105	14412	14239	14142	14300	14198	14347	14210	14403	14361	14160	14296	14171	14288	14339	14157	14355	14264	14248	14286	14243	14310	14147	14154	14100	14202	14223	14224	14331	14197	14406	14203	14219	14284	14262	14264	14117	14374	14074	14191	14254	14221	14349	14200	14193	14078	14238	14232	14322	14332	14167	14230	14275	14346	14368	14147	14345	14232	14065	14316	14264	14338	14255	14422	14189	14154	14251	14275	14402	14173	14193	14198	14231	14249	14333	14205	14216	14058	14400	14372	14210	14301	14366	14220	14312	14298	14218	14227	14250	14316	14040	14183	14270	14367	14245	14376	14189	14211	14349	14212	14180	14167	14352	14151	14246	14303	14455	14327	14241	14307	14112	14289	14325	14217	14344	14279	14337	14248	14358	14171	14314	14326	14169	14123	14351	14222	14276	14268	14284	14143	14239	14309	14294	14102	14289	14141	14153	14119	14275	14350	14297	14058	14334	14156	14223	14373	14194	14323	14270	14158	14146	14158	14402	14049	14285	14317	14283	14070	14395	14399	14181	14209	14221	14418	14297	14222	14351	14282	14310	14260	14282	14349	14109	14352	14318	14167	14326	14268	14127	14171	14028	14338	14295	14188	14276	14395	14252	14349	14162	14199	14125	14258	14237	14090	14271	14380	14131	14241	14190	14335	14260	14225	14256	14220	14085	14160	14458	14229	14135	14432	14226	14192	14197	14263	14293	14170	14310	14318	14190	14267	14254	14378	14165	14217	14268	14251	14246	14369	14184	14274	14280	14294	14118	14453	14094	14228	14193	14445	14057	14385	14211	14248	14270	14322	14133	14180	14224	14163	14276	14212	14076	14307	14184	14126	14329	14187	14351	14375	14364	14169	14108	14250	14126	14168	14176	14275	14268	14260	14316	14317	14143	14318	14367	14239	14235	14268	14239	14350	14284	14352	14275	14261	14204	14256	14433	14342	14195	14242	14302	14316	14325	14211	14293	14440	14339	14228	14118	14304	14257	14148	14392	14281	14406	14282	14298	14377	14276	14372	14271	14190	14106	14234	14293	14247	14183	14419	14133	14341	14326	14174	14257	14301	14221	14237	14278	14338	14341	14189	14281	14213	14141	14198	14203	14400	14313	14293	14276	14221	14238	14225	14141	14119	14375	14360	14230	14146	14206	14179	14214	14381	14372	14179	14254	14355	14252	14171	14274	14178	14218	14313	14067	14223	14349	14295	14098	14202	14270	14193	14267	14152	14123	14243	14280	14253	14278	14329	14212	14268	14307	14181	14244	14257	14219	14392	14311	14215	14471	14367	14305	14277	14277	14286	14250	14491	14348	14170	14282	14170	14170	14380	14235	14144	14227	14153	14279	14230	14167	14309	14450	14237	14263	14441	14220	14404	14215	14385	14347	14166	14344	14142	14314	14240	14256	14317	14220	14236	14265	14217	14191	14194	14205	14422	14242	14346	14222	14298	14090	14259	14511	14400	14374	14231	14241	14408	14373	14170	14212	14190	14066	14436	14395	14298	14363	14058	14202	14174	14194	14247	14157	14156	14319	14316	14144	14263	14384	14337	14284	14269	14145	14269	14274	14432	14201	14133	14224	14169	14311	14313	14227	14426	14147	14265	14473	14237	14311	14247	14185	14169	14269	14184	14149	14084	14368	14182	14233	14320	14150	14297	14379	14186	14180	14309	14243	14267	14074	14313	14329	14245	14119	14190	14427	14367	14241	14311	14225	14262	14418	14322	14295	14442	14150	14222	14204	14488	14273	14236	14126	14154	14339
21793	15974	15587	15626	15706	15999	16375	16761	16705	17121	16933	16673	16667	16517	16343	16191	16225	16282	15920	15946	15755	16032	15883	15732	15731	15752	15731	15781	15570	15738	15628	15557	15901	15462	15657	15439	15676	15714	15478	15407	15374	15413	15543	15684	15546	15736	15576	15692	15599	15604	15560	15610	15510	15653	15703	15720	15675	15656	15426	15670	15528	15571	15648	15724	15628	15573	15659	15724	15740	15511	15396	15193	15771	15394	15620	15528	15640	15619	15417	15401	15626	15490	15590	15577	15417	15583	15544	15427	15586	15436	15574	15619	15732	15535	15647	15575	15175	15730	15512	15579	15707	15691	15574	15467	15676	15576	15408	15530	15420	15654	15444	15456	15504	15597	15446	15390	15455	15582	15453	15608	15556	15517	15516	15520	15561	15642	15563	15500	15484	15530	15534	15541	15438	15671	15482	15212	15438	15562	15759	15601	15649	15552	15472	15629	15401	15384	15538	15386	15374	15451	15543	15718	15545	15645	15473	15646	15651	15638	15459	15448	15484	15540	15380	15366	15592	15675	15777	15629	15316	15579	15639	15594	15610	15544	15540	15568	15643	15561	15441	15451	15611	15506	15343	15390	15580	15600	15678	15653	15522	15421	15476	15726	15382	15585	15475	15889	15706	15518	15321	15507	15619	15489	15477	15678	15620	15570	15567	15448	15687	15559	15733	15492	15482	15317	15665	15579	15440	15408	15626	15588	15414	15510	15662	15674	15478	15570	15517	15558	15718	15582	15501	15229	15432	15550	15563	15529	15695	15605	15777	15439	15778	15543	15308	15525	15500	15467	15725	15614	15694	15581	15582	15774	15460	15582	15594	15730	15626	15539	15331	15573	15662	15603	15691	15610	15383	15645	15372	15648	15378	15516	15690	15268	15601	15687	15555	15504	15521	15661	15505	15448	15447	15472	15498	15644	15631	15687	15530	15716	15612	15389	15328	15682	15651	15379	15585	15423	15550	15705	15541	15519	15622	15583	15565	15692	15559	15511	15809	15669	15673	15491	15724	15685	15529	15292	15447	15605	15623	15580	15677	15555	15682	15475	15609	15506	15568	15638	15533	15627	15481	15649	15523	15673	15671	15730	15490	15495	15509	15648	15669	15397	15913	15515	15421	15516	15507	15455	15694	15557	15346	15553	15740	15709	15740	15519	15664	15687	15512	15526	15508	15520	15490	15461	15579	15523	15440	15708	15483	15646	15700	15633	15465	15718	15679	15588	15533	15520	15438	15514	15542	15501	15576	15298	15723	15739	15620	15804	15515	15482	15470	15699	15463	15427	15575	15545	15604	15272	15422	15493	15499	15444	15519	15564	15838	15773	15422	15427	15425	15798	15707	15664	15528	15438	15524	15400	15506	15635	15476	15669	15617	15602	15446	15370	15490	15779	15470	15388	15489	15587	15382	15445	15695	15643	15622	15527	15434	15632	15557	15655	15425	15615	15621	15477	15647	15551	15498	15677	15701	15742	15525	15642	15580	15675	15544	15660	15527	15494	15600	15692	15471	15463	15386	15476	15696	15384	15711	15569	15659	15560	15592	15562	15505	15691	15651	15633	15527	15793	15779	15545	15600	15269	15597	15607	15429	15528	15529	15607	15672	15632	15543	15461	15583	15501	15477	15441	15549	15384	15557	15418	15485	15397	15641	15424	15378	15675	15519	15699	15437	15570	15624	15693	15654	15674	15486	15641	15698	15504	15392	15389	15432	15520	15377	15744	15642	15603	15438	15617	15800	15652	15553	15430	15295	15572	15521	15499	15566	15532	15441	15767	15546	15670	15467	15559	15515	15628	15563	15665	15514	15722	15436	15539	15513	15461	15490	15533	15264	15536	15588	15590	15644	15576	15561	15630	15671	15614	15648	15645	15408	15408	15410	15361	15371	15626	15518	15642	15684	15522	15698	15744	15672	15506	15529	15640	15661	15694	15563	15675	15425	15607	15627	15476	15417	15574	15603	15736	15513	15396	15693	15586	15502	15489	15297	15420	15585	15202	15316	15736	15407	15515	15650	15517	15635	15583	15639	15368	15420	15603	15697	15559	15520	15522	15439	15689	15451	15618	15567	15667	15597	15512	15554	15580	15572	15604	15593	15537	15703	15432	15618	15495	15517	15473	15508	15632	15579	15484	15639	15367	15593	15592	15640	15654	15410	15496	15666	15542	15640	15344	15514	15279	15319	15545	15523	15502	15523	15599	15527	15607	15743	15725	15466	15466	15686	15633	15415	15414	15569	15439	15745	15440	15453	15410	15523	15463	15471	15693	15675	15474	15673	15454	15458	15513	15590	15459	15433	15552	15672	15513	15650	15659	15523	15579	15671	15644	15655	15604	15535	15698	15558	15550	15597	15514	15332	15464	15702	15555	15345	15566	15500	15577	15524	15411	15450	15534	15603	15608	15595	15530	15567	15488	15473	15533	15636	15718	15619	15452	15470	15508	15595	15470	15530	15693	15445	15597	15343	15511	15303	15700	15478	15676	15555	15608	15564	15234	15514	15569	15438	15476	15476	15451	15471	15639	15552	15554	15661	15599	15393	15485	15493	15528	15500	15512	15599	15610	15434	15605	15807	15639	15689	15538	15415	15376	15538	15637	15576	15679	15527	15488	15519	15587	15475	15529	15671	15577	15698	15498	15632	15591	15671	15418	15650	15622	15575	15472	15585	15618	15611	15546	15657	15523	15700	15550	15506	15527	15773	15375	15550	15393	15696	15541	15459	15574	15558	15618	15538	15680	15565	15593	15622	15675	15639	15824	15534	15572	15729	15863	15624	15494	15580	15453	15468	15657	15384	15449	15589	15433	15510	15513	15581	15427	15493	15409	15668	15594	15801	15679	15596	15571	15516	15611	15431	15641	15661	15477	15383	15576	15601	15580	15628	15541	15406	15578	15622	15483	15589	15460	15551	15483	15453	15436	15465	15643	15703	15557	15709	15659	15393	15388	15510	15595	15689	15651	15571	15677	15678	15503	15528	15576	15585	15325	15546	15579	15901	15645	15460	15559	15678	15618	15505	15611	15466	15510	15378	15517	15419	15595	15718	15705	15469	15530	15595	15666	15620	15485	15461	15419	15362	15520	15478	15484	15478	15646	15611	15345	15657	15544	15616	15603	15444	15545	15558	15669	15632	15442	15507	15558	15553	15399	15443	15444	15659	15566	15663	15617	15651	15415	15652	15650	15693	15480	15775	15751	15787	15708	15638	15621	15557	15645	15468	15530	15597	15754	15668	15532	15615	15564	15457	15551	15589	15608	15521	15601	15549	15449	15611	15473	15612	15488	15623	15402	15757	15523	15788	15570	15491	15494	15241	15644	15572	15653	15847	15756	15563	15802	15311	15452	15427	15598	15574	15516	15608	15698	15608	15687	15601	15671	15516	15480	15667	15526	15338	15591	15480	15630	15611	15461	15488	15623	15649	15769	15713	15798	15826	15532	15452	15759	15511	15421	15502	15351	15722	15530	15692	15567	15778	15550	15485	15457	15596	15827	15616	15662	15519	15452	15637	15480	15560	15575	15570	15588	15517	15641	15616	15415	15687	15556	15563	15443	15439	15707	15513	15359	15626	15452	15730	15467	15561	15781	15380	15587	15581	15754	15528	15454	15613	15765	15502	15617	15664	15513	15431	15558	15563	15493	15746	15491	15674	15570	15463	15464	15633	15494	15324	15685	15491	15539	15527	15701	15628	15393	15477	15576	15542	15474	15685	15690	15685	15667	15595	15810	15608	15430	15578	15557	15605	15359	15534	15476	15505	15555	15443	15436	15376	15457	15590	15700	15565	15591	15527	15639	15462	15796	15492	15463	15605	15619	15537	15808	15763	15640	15420	15514	15573	15221	15632	15770	15659	15627	15347	15610	15512	15456	15632	15514	15737	15547	15441	15497	15398	15682	15441	15495	15822	15500	15625	15741	15720	15472	15539	15569	15296	15511	15426	15568	15469	15728	15766	15603	15645	15384	15506	15509	15504	15642	15519	15480	15630	15479	15508	15536	15468	15544	15436	15736	15568	15522	15487	15563	15547	15544	15401	15499	15607	15647	15507	15674	15423	15433	15646	15718	15486	15544	15564	15514	15606	15586	15538	15393	15625	15639	15747	15611	15508	15522	15541	15491	15550	15829	15425	15578	15686	15579	15618	15476	15684	15414	15496	15532	15566	15504	15411	15656	15505	15346	15438	15472	15709	15337	15632	15663	15804	15342	15559	15694	15692	15576	15509	15453	15607	15458	15553	15378	15721	15526	15708	15509	15671	15633	15715	15484	15509	15334	15306	15367	15635	15569	15435	15474	15609	15626	15646	15738	15537	15583	15587	15653	15503	15343	15575	15593	15641	15716	15478	15678	15628	15442	15709	15737	15571	15581	15641	15671	15557	15476	15632	15476	15631	15511	15387	15279	15428	15552	15561	15421	15839	15542	15472	15482	15502	15505	15441	15565	15423	15587	15742	15680	15592	15493	15595	15648	15470	15349	15635	15495	15495	15487	15470	15538	15528	15612	15610	15621	15748	15553	15658	15632	15479	15526	15648	15354	15370	15569	15238	15552	15551	15661	15606	15259	15446	15500	15557	15570	15525	15571	15781	15497	15490	15659	15717	15731	15549	15583	15785	15616	15467	15619	15632	15582	15505	15383	15548	15634	15595	15472	15457	15561	15425	15460	15768	15326	15522	15422	15523	15454	15570	15597	15449	15379	15618	15607	15659	15554	15599	15816	15586	15509	15526	15467	15453	15439	15580	15530	15483	15710	15475	15693	15481	15719	15691	15671	15543	15301	15580	15518	15762	15737	15645	15393	15661	15680	15598	15381	15443	15511	15704	15596	15727	15535	15418	15498	15597	15700	15584	15395	15696	15420	15594	15629	15597	15403	15564	15444	15459	15545	15694	15428	15561	15636	15679	15397	15501	15549	15651	15634	15495	15580	15605	15520	15590	15558	15765	15675	15653	15527	15716	15525	15641	15604	15556	15582	15640	15648	15688	15784	15706	15719	15555	15441	15454	15628	15716	15558	15652	15490	15749	15745	15382	15578	15478	15625	15622	15646	15682	15660	15800	15692	15502	15644	15453	15530	15559	15637	15556	15515	15672	15393	15513	15585	15634	15671	15481	15396	15768	15594	15636	15472	15567	15453
18473	13525	13485	13420	13827	14926	15623	15938	16101	16449	16307	15837	15163	15207	14861	14715	14590	14469	14343	14056	13934	13833	13788	13820	13678	13721	13767	13623	13512	13508	13629	13414	13600	13539	13377	13511	13654	13280	13393	13481	13440	13281	13536	13213	13403	13394	13404	13336	13272	13403	13329	13435	13421	13322	13536	13615	13235	13605	13166	13430	13442	13461	13391	13133	13316	13160	13420	13376	13256	13148	13265	13369	13370	13327	13310	13354	13333	13227	13349	13332	13502	13192	13403	13250	13262	13294	13188	13183	13364	13330	13294	13296	13394	13345	13280	13303	13415	13131	13271	13283	13255	13393	13216	13306	13117	13234	13314	13310	13210	13323	13336	13299	13081	13208	13057	13436	13344	13208	13286	13268	13082	13363	13303	13257	13254	13385	13214	13417	13132	13297	13311	13309	13185	13383	13246	13226	13169	13352	13208	13280	13216	13330	13221	13347	13276	13375	13263	13431	13331	13355	13385	13317	13393	13254	13158	13238	13097	13193	13293	13218	13137	13337	13242	13262	13423	13323	13226	13417	13214	13422	13189	13349	13314	13220	13290	13487	13133	13190	13197	13450	13278	13235	13322	13309	13250	13408	13220	13447	13161	13287	13329	13286	13325	13128	13281	13264	13213	13381	13258	13386	13217	13291	13327	13149	13146	13252	13154	13368	13145	13224	13368	13210	13168	13460	13273	13177	13349	13340	13143	13224	13223	13200	13353	13092	13149	13226	13290	13450	13244	13329	13213	13392	13173	13337	13219	13178	13305	13262	13345	13282	13240	13178	13348	13355	13220	13237	13447	13270	13333	13297	13250	13330	13402	13284	13333	13301	13113	13266	13326	13227	13338	13250	13171	13205	13306	13231	13142	13251	13338	13222	13259	13173	13251	13436	13221	13282	13305	13173	13168	13460	13257	13443	13142	13248	13268	13389	13196	13224	13316	13215	13151	13276	13166	13360	13359	13118	13295	13058	13294	13237	13153	13289	13276	13420	13215	13203	13294	13191	13303	13207	13399	13273	13314	13289	13150	13138	13314	13214	13251	13192	13355	13282	13161	13305	13357	13219	13235	13318	13309	13279	13237	13259	13373	13286	13075	13329	13400	13175	13223	13270	13160	13213	13140	13356	13185	13295	13235	13392	13396	13139	13336	13238	13235	13339	13212	13258	13389	13183	13179	13223	13209	13370	13216	13405	13251	13187	13193	13399	13125	13108	13265	13301	13354	13351	13331	13301	13375	13254	13318	13228	13276	13284	13224	13233	13299	13441	13234	13216	13308	13306	13220	13152	13252	13215	13228	13224	13231	13344	13402	13279	13273	13129	13232	13241	13336	13387	13243	13165	13223	13200	13353	13296	13294	13149	13098	13267	13444	13151	13308	13206	13364	13251	13246	13478	13171	13306	13429	13311	13223	13271	13249	13199	13219	13258	13265	13194	13231	13337	13282	13130	13284	13325	13344	13287	13255	13407	13253	13218	13350	13406	13196	13254	13353	13322	13345	13215	13342	13301	13252	13158	13247	13291	13235	13323	13258	13207	13231	13162	13178	13105	13129	13426	13309	13201	13255	13377	13214	13257	13371	13168	13170	13265	13386	13343	13167	13196	13334	13415	13268	13271	13241	13432	13342	13342	13186	13189	13303	13425	13316	13256	13403	13337	13434	13266	13339	13206	13187	13101	13228	13332	13140	13307	13043	13216	13248	13112	13364	13299	13146	13297	13332	13256	13264	13286	13294	13190	13331	13057	13194	13225	13306	13313	13256	13306	13277	13336	13351	13224	13304	13349	13185	13278	13349	13249	13380	13304	13448	13230	13377	13168	13201	13279	13343	13319	13155	13276	12941	13370	13226	13182	13138	13209	13211	13257	13313	13173	13341	13209	13368	13271	13352	13486	13315	13102	13106	13217	13171	13361	13274	13253	13227	13394	13262	13361	13380	13268	13326	13206	13341	13240	13473	13176	13335	13341	13286	13348	13147	13321	13331	13429	13357	13439	13053	13322	13298	13325	13146	13377	13243	13192	13173	13302	13269	13305	13090	13117	13279	13260	13307	13303	13319	13249	13218	13169	13269	13342	13169	13219	13527	13183	13315	13225	13256	13268	13259	13283	13186	13355	13406	13294	13260	13240	13274	13369	13495	13128	13215	13177	13012	13317	13334	13347	13157	13266	13144	13356	13176	13464	13328	13212	13100	13251	13262	13134	13247	13349	13169	13323	13361	13157	13304	13138	13353	13263	13308	13228	13169	13398	13375	13300	13308	13277	13404	13209	13156	13308	13125	13186	13196	13279	13177	13182	13187	13199	13264	13203	13194	13324	13186	13094	13304	13156	13241	13155	13269	13400	13247	13249	13382	13371	13395	13201	13325	13246	13311	13257	13306	13294	13332	13229	13219	13175	13297	13291	13170	13254	13470	13285	13355	13289	13167	13268	13269	13299	13180	13090	13321	13388	13333	13190	13498	13099	13308	13496	13272	13260	13341	13294	13309	13418	13353	13166	13262	13335	13339	13211	13314	13259	13222	13256	13222	13318	13209	13203	13234	13350	13367	13029	13265	13347	13322	13298	13253	13385	13161	13308	13249	13130	13131	13192	13281	13319	13269	13248	13372	13220	13192	13177	13335	13340	13340	13176	13320	12967	13199	13229	13272	13273	13329	13317	13162	13505	13283	13304	13322	13254	13223	13344	13270	13380	13291	13154	13285	13211	13169	13274	13268	13181	13190	13286	13396	13202	13281	13265	13402	13287	13241	13243	13362	13260	13299	13235	13379	13394	13230	13187	13355	13252	13062	13258	13393	13379	13214	13283	13187	13038	13290	13300	13212	13201	13463	13191	13149	13378	13259	13285	13070	13228	13365	13284	13201	13361	13198	13202	13268	13466	13102	13317	13240	13286	13245	13203	13111	13258	13194	13238	13324	13223	13328	13287	13262	13180	13222	13185	13343	13320	13119	13187	13274	13254	13287	13306	13282	13447	13268	13252	13291	13258	13420	13292	13250	13217	13192	13245	13496	13401	13214	13303	13261	13329	13156	13333	13410	13258	13395	13170	13240	13317	13081	13224	13393	13260	13122	13244	13292	13452	13339	13028	13353	13207	13122	13268	13182	13376	13191	13206	13314	13309	13127	13355	13188	13267	13136	13225	13348	13248	13332	13411	13235	13186	13239	13112	13287	13060	13308	13367	13123	13318	13408	13266	13346	13405	13331	13305	13310	13279	13242	13248	13279	13305	13320	13183	13258	13426	13247	13246	13251	13418	13353	13218	13222	13204	13163	13276	13443	13223	13137	13328	13116	13377	13087	13153	13235	13170	13211	13306	13402	13315	13290	13343	13158	13206	13234	13248	13350	13231	13217	13262	13274	13261	13302	13143	13151	13247	13406	13223	13344	13379	13243	13034	13197	13321	13438	13288	13155	13167	13297	13213	13199	13159	13319	13156	13289	13231	13485	13391	13331	13268	13308	13235	13218	13238	13321	13238	13310	13462	13148	13397	13286	13218	13320	13270	13569	13237	13279	13231	13292	13360	13208	13306	13342	13416	13293	13149	13243	13196	13113	13249	13289	13282	13161	13213	13333	13215	13262	13238	13371	13105	13407	13298	13149	13328	13277	13355	13526	13338	13157	13442	13301	13274	13166	13314	13379	13175	13294	13341	13250	13337	13267	13283	13385	13030	13373	13264	13353	13301	13337	13215	13278	13127	13201	13433	13336	13192	13424	13387	13298	13217	13262	13429	13302	13218	13126	13164	13401	13363	13166	13234	13261	13259	13254	13307	13388	13260	13089	13202	13370	13355	13265	13320	13235	13193	13216	13441	13275	13216	13386	13293	13097	13297	13154	13307	13344	13290	13353	13254	13410	13207	13314	13096	13252	13280	13300	13252	13097	13260	13280	13395	13219	13130	13358	13237	13370	13209	13191	13244	13399	13205	13206	13363	13163	13403	13287	13314	13211	13358	13252	13296	13238	13353	13178	13171	13296	13189	13212	13385	13393	13266	13394	13153	13253	13291	13401	13246	13284	13223	13222	13412	13300	13235	13394	13184	13317	13551	13365	13235	13139	13303	13154	13163	13216	13298	13234	13300	13190	13339	13329	13327	13344	13379	13380	13192	13414	13183	13155	13322	13200	13392	13371	13313	13329	13331	13318	13190	13255	13341	13317	13314	13377	13133	13139	13326	13149	13257	13150	13449	13306	13217	13263	13418	13346	13424	13348	13133	13256	13166	13428	13249	13128	13289	13354	13241	13215	13332	13231	13414	13206	13219	13256	13345	13267	13207	13209	13180	13305	13342	13294	13280	13342	13219	13304	13161	13142	13301	13223	13155	13400	13247	13398	13293	13262	13258	13208	13226	13261	13375	13490	13170	13300	13185	13118	13342	13254	13231	13216	13365	13412	13171	13357	13326	13462	13096	13396	13234	13349	13394	13524	13348	13221	13182	13215	13221	13351	13336	13176	13229	13383	13169	13210	13372	13302	13186	13096	13187	13228	13257	13211	13191	13220	13238	13185	13140	13263	13062	13306	13349	13191	13204	13324	13322	13274	13357	13145	13320	13464	13320	13261	13166	13254	13191	13228	13151	13191	13257	13253	13272	13252	13132	13277	13319	13206	13231	13300	13268	13223	13175	13270	13372	13285	13294	13433	13226	13292	13271	13199	13404	13355	13360	13330	13255	13268	13329	13239	13286	13165	13277	13244	13302	13313	13388	13123	13356	13271	13146	13276	13154	13335	13179	13138	13217	13236	13296	13244	13296	13315	13247	13456	13350	13131	13241	13282	13238	13198	13397	13254	13147	13465	13195	13265	13256	13253	13131	13200	13213	13510	13240	13458	13146	13185	13259	13308	13067	13223	13462	13180	13202	13311	13217	13233	13262	13283	13245	13319	13333	13390	13265	13094	13227	13285	13402	13285	13332	13218	13285	13193	13125	13183	13383	13203	13244	13220	13145	13175	13033	13297	13312	13276	13188	13186	13216	13340	13284	13401	13312	13234	13330	13312	13179	13245	13314	13401	13386	13112	13317	13348	13157	13152	13381	13219	13431	13364	13210	13215	13305	13442	13269	13347	13335	13245	13167	13220	13321	13203	13152	13314	13378	13354	13377	13249	13188	13250	13324	13258	13319	13275	13263
26037	16828	16577	16204	16126	16754	17016	17412	17653	17714	17832	17593	17585	17240	16990	16893	16662	16629	16588	16508	16373	16444	16298	16375	16141	16093	16259	16204	15936	16038	16098	15871	15925	15999	16085	16068	15958	15907	16085	15979	16053	16100	15766	15689	16051	15967	16096	16173	15989	16001	15966	15830	15995	16090	15974	15953	15958	15919	15916	15979	15952	15999	15851	15886	15732	15858	15652	15864	16024	16025	15932	16019	15872	15885	16005	15908	15846	16102	15956	16061	16098	15876	15782	15951	15770	15480	15886	16018	15955	15932	15833	15905	15910	15736	15762	15798	15860	16040	15774	15764	15879	15909	16072	15874	15911	15839	16045	16166	15981	16126	15978	15848	15951	15969	16126	15710	15869	15955	15981	15991	15971	15921	15823	15914	15986	15968	15884	16083	15731	15916	15708	15778	15897	15908	16004	16014	15880	15916	15834	15909	15937	15947	15973	15896	15855	15748	15856	16150	16017	15823	15916	15901	15958	15860	16091	15900	15868	15932	15922	15851	16163	15877	15946	16025	15832	16027	15995	15914	15802	15933	16070	15879	16044	15794	15916	15806	16012	16060	15925	16075	16006	15803	15761	15940	15862	15889	15929	15964	16003	15847	15768	15947	15761	16177	15746	15907	15791	15985	15866	15969	15882	15889	15811	15930	15856	15954	15871	15918	15765	15760	15804	15918	15730	15995	15939	15921	15835	15857	15892	15840	15895	15897	15777	16013	15949	15912	15929	15627	15878	15822	15846	15766	15859	15937	15792	15743	16032	15756	15828	15955	15603	16053	15907	15988	16125	15822	15654	15826	15927	16064	15851	15655	15650	15780	15800	15593	16051	15879	16083	15836	15848	15945	15848	15803	15701	15943	16140	15866	15920	16003	15909	15801	16032	15886	15813	15790	15938	15866	15683	15744	15950	15908	15824	15860	15868	15675	15870	15957	16053	16025	15897	15986	15983	16019	15856	15818	15976	15992	15996	15942	15869	15941	15705	15739	15687	15858	15864	15870	15664	16007	15826	15865	16105	15925	15731	15927	15917	15874	15833	15737	15931	15771	15768	15739	15819	15900	16007	15996	15878	16041	15845	15732	15735	15800	15601	15944	15975	15777	15805	15848	15914	15818	15646	16054	16081	15840	15938	15812	15834	15866	15908	15936	15828	15728	15976	15998	15761	15776	15708	15731	15776	15739	15955	16197	15937	15924	15826	16103	16053	15967	15703	15738	15941	16036	16058	15879	16068	16005	15880	15900	15843	15679	15877	15759	15857	15868	15836	15868	16186	16028	15856	15933	15967	15991	15895	15848	15887	15911	16061	15934	15793	16015	15829	15886	15790	15964	15692	15835	15869	15776	15999	15806	15879	15899	16093	16042	15813	15947	16126	15878	15763	16102	15923	16002	15871	15948	15909	16009	16024	15895	16004	16139	16077	15867	15915	15686	15788	15717	15925	15976	15843	16068	15863	16053	15770	15737	15950	15946	15854	15989	15991	15835	15888	15967	15895	15986	15892	15905	15997	15852	15968	15896	15859	15885	15751	15885	15720	15914	15819	16013	16119	15795	15674	15853	15838	15721	15943	16208	16024	16090	15897	15957	15979	15862	15996	15990	15960	15882	15769	15935	15983	16135	15805	15682	15853	16137	15948	15965	15855	15815	15713	15909	15732	15873	15989	15734	15753	15970	16051	16012	16016	15805	15989	15888	15905	15906	16160	15887	16006	15907	15838	15821	15771	15860	15969	16054	15699	15858	15885	15881	15963	15973	15789	16045	15946	15957	15969	15734	15726	15889	16054	16008	15996	15892	16155	15933	15719	15966	15800	16075	15816	15784	15876	15868	15975	15879	15896	15937	15855	15888	15978	15890	15976	16040	15720	15815	15930	15904	15928	15865	15748	15722	15818	15853	15846	15945	15943	16016	15852	15850	15948	15772	15940	16035	15887	15971	15819	15910	15923	15934	15952	15881	15829	15839	15893	15862	15831	16026	15949	15606	16045	15762	15926	15969	15956	15857	16022	15868	15856	15846	15836	15898	15967	16121	15856	15952	16058	16128	16042	15805	15938	15781	15979	15935	15976	15976	15697	15779	16031	16031	15962	16036	15817	15852	16060	15946	15848	15834	16009	15784	16050	15875	15908	16035	15911	16194	16031	15766	15834	15932	16177	15877	16007	15807	16003	15789	15907	15859	16082	15968	15981	15883	15879	15850	15974	15881	15993	15855	15891	16037	15868	16081	15940	16076	15770	16054	16064	15791	15934	15855	16055	15887	15838	15732	15896	15995	15857	15831	15654	15952	15877	15893	15796	15880	15865	16052	16007	15831	16049	15799	15942	15886	15836	15936	15959	15937	15815	15962	15999	15965	15907	15938	15929	15975	16018	15984	15987	15911	15794	15921	15862	15853	15850	15936	15756	16066	15989	16057	16024	15976	15874	15784	15853	15937	15993	15934	15880	15883	16015	15915	15793	15843	15794	15996	15948	15831	16037	15902	15951	16020	15838	15845	15851	16109	16014	16061	16025	15898	15727	15852	15923	15860	16164	16112	15893	15702	15832	15992	15842	15914	15612	15901	15962	15603	15903	16060	15996	15918	15785	16059	15996	15996	16161	16005	15877	15759	15913	15953	16004	15927	16038	16076	16049	15747	15752	16094	15816	15949	15962	15877	15885	16135	15874	15786	15964	15831	15929	15802	16165	15853	15952	16112	15823	15934	15644	15828	15840	15895	16036	16020	15982	15973	15922	15996	15980	15877	15891	15919	16116	15969	16142	15662	15983	16028	15943	15975	15979	16064	15725	15907	15904	15771	16187	15844	15982	15928	15772	15974	16040	15935	15876	15921	15983	15895	15669	15874	15784	16015	15980	15928	15726	15895	16070	15836	15907	15927	15696	15824	15971	16002	16182	15878	16019	15987	15792	15817	15989	15682	15880	15781	15740	15910	15710	15873	15769	15804	15664	16022	16054	15838	15708	15792	15691	15930	15990	15816	16360	15894	15937	15706	15853	15870	15972	15838	16003	16011	15774	15915	15808	15933	15849	15969	15874	15767	15881	15894	15912	15918	15883	15790	15824	16058	16044	16027	15843	15892	15867	15921	15859	15924	15952	15810	15952	15888	15939	15835	15827	15722	15984	15901	15862	16086	15911	15838	15833	15855	15706	15912	15913	15911	15921	16058	15958	15908	15870	16054	15982	15946	15969	15967	16000	15877	15878	16004	16100	15958	15975	16028	15963	16015	15938	15983	16136	15925	15787	15906	15839	15903	15951	16025	16098	16024	15961	15822	15850	15999	15950	15859	15611	15822	15834	15686	16011	15917	16078	15880	15960	15917	15737	16057	15912	15819	15883	15917	15866	15791	16149	15851	16042	15981	15864	16036	16083	15851	15933	15698	15967	15671	15900	15843	15828	15978	15811	15918	16003	15946	15889	15930	16256	16079	15963	15874	16090	15941	15941	15702	16100	15868	15894	15798	15842	15761	15825	15956	15910	15974	15859	15834	15955	15894	15738	15861	15725	15701	15903	16116	15928	16021	15900	15997	15957	15832	15973	15897	15916	15830	15791	15940	15841	15911	15800	16013	15859	15890	15965	16008	16009	16066	15781	15689	15937	15865	15758	16041	15930	15820	15881	15950	15804	16040	16057	15741	15985	15980	15979	16052	15761	15866	15741	15897	15820	15940	15950	15892	15847	16010	16094	15821	16020	15958	15952	15784	15875	15880	15959	15784	15868	15947	15843	15854	16057	15783	16080	15935	15824	15838	15739	15935	15878	15964	15785	15980	15825	15999	16006	15829	15976	15962	15872	15836	15858	15872	16096	16128	15826	16275	15843	15934	15866	15957	15889	15815	16105	16026	15789	16025	15880	15896	15849	15949	15858	15725	15727	15821	15842	15922	15873	16002	15918	16004	15991	15808	15950	15787	15965	15987	15904	15670	15874	15759	15750	15937	16025	15852	15952	15842	15711	15959	15877	15817	15766	15936	15907	15872	16049	15897	16046	15976	15991	16100	15897	15886	15946	15954	15839	15917	16077	15806	15973	15859	15791	15834	15804	15894	15940	15821	15737	15821	15934	15827	15735	15899	15932	15813	15753	15871	15891	15875	15785	15791	16020	15971	15872	15880	16120	16087	15913	15920	15820	16120	15937	15696	15963	15806	15822	15861	15659	15791	15772	15781	15803	15933	15796	15843	15974	15904	15930	15952	15983	15861	16062	15757	15738	15801	15857	16026	15864	16007	16023	15997	15851	15914	15793	15952	15849	15806	15866	15820	15808	15996	15865	15860	16014	16046	16011	16016	15906	15750	15783	15764	16068	15855	16145	16028	15908	15990	15699	15991	16079	15757	15995	15887	15726	15836	15969	16097	15925	15893	15963	15924	15905	15740	15817	16002	15977	15959	15988	15850	16169	15877	15675	15710	15649	15739	15827	15877	15853	15587	15989	15903	15826	15883	15842	15942	16010	15884	15790	15862	15925	15916	15866	15981	15880	15801	15856	15842	16045	15964	15996	15911	15915	15782	15890	15898	15879	16111	15925	15834	15845	15821	15604	15898	15951	16116	15881	15974	16113	15817	16022	15831	15959	15749	15877	16107	15774	15860	16058	15924	16150	15912	16009	16013	15929	15943	15923	16164	15833	15888	15804	15984	15884	15905	15974	15865	16121	15962	15960	15842	15864	15830	15905	15901	15877	15803	15853	15848	15769	15755	15962	16001	16082	15928	15779	15958	15827	15830	15838	15765	15810	15989	15778	15970	15897	15950	16012	16069	15865	15901	15829	15761	16080	15841	15858	15823	16035	16130	16034	15979	15802	15969	16044	15883	16035	15994	15873	15812	15974	15909	15993	15906	15837	15923	15829	15994	15950	16029	16097	15826	15904	15699	15765	16030	15937	15874	15816	15802	15773	15729	15880	15742	15810	16018	15842	16005	15680	15896	15816	15940	16074	15774	15709	15790	15926	16007	15943	15680	15780	15908	15920	15897	15679	15886	15909	15855	15949	15827	16054	15956	15914	16025	15850	15848	15710	16062	15927	15888	16124	16054	16023	15681	15775	15809	15974	15802	16048	15900	15878	15756	15839	15980	15912	16114	15715	15884	15954	15961	15920	16125	15939	15813	16168	15726	15932	15806	15860	16020
19624	14054	13783	13814	14517	15586	16684	16940	16876	17480	17412	16771	16291	15792	15534	15147	15084	14911	14820	14758	14529	14483	14209	14115	14272	13979	14172	13913	13916	13794	13916	13780	13786	13707	13786	13608	13802	13556	13641	13709	13783	13692	13624	13565	13600	13438	13546	13634	13606	13551	13748	13810	13674	14052	13715	13785	13757	13765	13715	13565	13708	13435	13829	13657	13870	13567	13558	13539	13661	13402	13565	13550	13476	13744	13629	13545	13621	13594	13594	13350	13458	13446	13528	13434	13425	13512	13516	13512	13543	13684	13675	13510	13394	13615	13536	13441	13506	13573	13627	13545	13512	13528	13612	13492	13431	13734	13551	13543	13429	13775	13481	13441	13449	13549	13613	13563	13625	13671	13541	13632	13586	13542	13517	13721	13570	13549	13550	13455	13340	13515	13394	13443	13609	13304	13550	13591	13516	13667	13448	13316	13364	13324	13622	13520	13570	13788	13444	13610	13582	13396	13672	13523	13541	13474	13557	13558	13546	13559	13487	13530	13600	13561	13518	13369	13421	13559	13451	13605	13209	13549	13321	13561	13566	13546	13610	13487	13414	13398	13733	13483	13316	13521	13591	13386	13460	13390	13437	13578	13636	13561	13478	13548	13510	13582	13624	13629	13442	13489	13490	13565	13497	13388	13497	13568	13626	13581	13671	13414	13449	13427	13500	13421	13496	13406	13380	13637	13578	13304	13552	13493	13382	13528	13307	13584	13701	13560	13565	13453	13562	13532	13540	13597	13641	13820	13582	13505	13422	13396	13409	13531	13363	13555	13483	13444	13480	13658	13703	13598	13633	13321	13435	13393	13628	13514	13636	13531	13443	13502	13593	13515	13538	13586	13404	13600	13446	13413	13370	13419	13563	13452	13434	13513	13670	13486	13592	13667	13658	13405	13552	13496	13318	13496	13451	13412	13560	13677	13592	13479	13553	13320	13571	13539	13603	13622	13507	13635	13579	13450	13537	13384	13521	13465	13511	13475	13413	13466	13467	13509	13555	13572	13465	13614	13590	13434	13485	13539	13592	13561	13689	13526	13432	13406	13555	13651	13574	13633	13563	13508	13491	13324	13619	13494	13669	13471	13535	13519	13501	13663	13651	13569	13678	13497	13537	13506	13421	13532	13374	13586	13447	13443	13516	13465	13549	13735	13481	13530	13663	13450	13617	13621	13432	13470	13527	13613	13635	13540	13477	13593	13435	13661	13535	13474	13684	13472	13503	13569	13564	13486	13565	13575	13563	13609	13494	13598	13517	13417	13428	13604	13599	13622	13502	13425	13596	13582	13619	13521	13551	13591	13481	13468	13589	13502	13449	13550	13422	13598	13468	13349	13588	13547	13446	13540	13575	13623	13427	13486	13471	13630	13663	13598	13437	13447	13612	13440	13382	13346	13647	13523	13548	13435	13450	13461	13570	13446	13636	13566	13667	13657	13551	13508	13509	13663	13486	13573	13463	13449	13480	13845	13522	13487	13544	13418	13687	13505	13484	13552	13524	13509	13690	13555	13664	13402	13671	13505	13486	13402	13487	13487	13678	13584	13432	13612	13436	13595	13565	13567	13355	13596	13549	13417	13456	13468	13466	13530	13536	13534	13517	13465	13536	13621	13513	13582	13565	13571	13533	13694	13634	13503	13429	13593	13478	13426	13508	13543	13676	13421	13520	13506	13617	13569	13569	13563	13442	13471	13321	13319	13588	13475	13445	13411	13390	13621	13418	13493	13435	13458	13552	13517	13633	13527	13491	13460	13634	13618	13660	13558	13502	13552	13603	13661	13370	13672	13489	13505	13549	13438	13529	13519	13466	13356	13531	13619	13590	13497	13504	13465	13626	13586	13440	13455	13417	13796	13758	13444	13572	13598	13558	13474	13383	13678	13449	13516	13521	13452	13562	13383	13444	13528	13405	13488	13585	13673	13396	13579	13518	13645	13534	13418	13367	13600	13318	13517	13474	13494	13483	13486	13556	13823	13626	13512	13621	13503	13466	13584	13492	13504	13310	13604	13546	13612	13478	13560	13466	13560	13458	13510	13589	13652	13491	13530	13329	13564	13511	13527	13442	13669	13711	13504	13406	13281	13380	13450	13326	13566	13540	13658	13404	13666	13446	13672	13564	13591	13372	13523	13517	13429	13617	13421	13582	13610	13460	13492	13306	13582	13371	13468	13554	13606	13330	13623	13500	13583	13615	13518	13539	13539	13574	13587	13541	13603	13499	13374	13606	13485	13397	13421	13516	13516	13595	13542	13516	13415	13521	13480	13640	13535	13489	13484	13584	13503	13685	13478	13582	13499	13600	13592	13549	13653	13566	13591	13574	13571	13577	13374	13455	13563	13467	13457	13506	13489	13549	13589	13537	13375	13422	13631	13547	13575	13553	13318	13489	13471	13528	13548	13732	13603	13505	13594	13481	13544	13574	13484	13520	13262	13430	13470	13581	13611	13436	13410	13500	13476	13621	13620	13496	13586	13485	13592	13557	13338	13539	13387	13421	13550	13460	13444	13578	13543	13487	13583	13567	13546	13646	13564	13492	13490	13324	13484	13712	13573	13497	13681	13424	13408	13639	13458	13621	13433	13584	13244	13726	13482	13573	13390	13479	13562	13611	13365	13616	13500	13458	13608	13772	13389	13632	13518	13479	13684	13581	13390	13500	13457	13470	13478	13493	13490	13407	13567	13594	13358	13539	13382	13462	13559	13462	13718	13380	13548	13621	13550	13528	13570	13477	13539	13550	13557	13462	13522	13593	13384	13584	13600	13543	13529	13413	13525	13592	13586	13595	13659	13556	13460	13380	13537	13458	13489	13511	13482	13419	13376	13559	13523	13403	13305	13590	13484	13401	13328	13718	13564	13497	13508	13543	13445	13603	13423	13455	13582	13746	13574	13318	13410	13595	13511	13597	13472	13415	13471	13488	13504	13592	13529	13532	13689	13580	13473	13587	13603	13678	13489	13762	13530	13472	13436	13484	13458	13353	13546	13384	13555	13615	13516	13486	13514	13500	13575	13619	13469	13526	13532	13531	13610	13500	13511	13656	13555	13327	13646	13557	13519	13546	13475	13375	13557	13343	13440	13530	13557	13420	13408	13644	13543	13681	13407	13454	13577	13507	13579	13349	13499	13579	13417	13416	13389	13501	13598	13554	13490	13501	13450	13327	13485	13436	13540	13470	13397	13581	13614	13632	13577	13570	13360	13425	13595	13471	13546	13732	13497	13537	13632	13580	13607	13511	13629	13685	13563	13510	13538	13439	13660	13571	13663	13403	13466	13409	13733	13609	13596	13489	13598	13583	13744	13671	13524	13427	13418	13589	13456	13280	13631	13541	13440	13401	13555	13429	13579	13431	13481	13295	13606	13584	13555	13373	13460	13546	13370	13437	13421	13610	13439	13414	13549	13714	13350	13641	13531	13716	13539	13609	13453	13487	13626	13517	13470	13593	13519	13366	13490	13491	13485	13457	13480	13653	13461	13464	13301	13537	13515	13584	13410	13489	13563	13600	13605	13448	13689	13482	13482	13424	13522	13703	13405	13350	13463	13814	13449	13672	13658	13539	13431	13501	13473	13548	13500	13585	13515	13668	13651	13464	13405	13636	13535	13609	13569	13497	13565	13556	13410	13414	13488	13433	13530	13322	13602	13704	13546	13524	13526	13462	13495	13520	13472	13646	13613	13543	13444	13563	13648	13432	13380	13462	13487	13591	13479	13537	13484	13522	13724	13601	13655	13557	13428	13616	13657	13404	13640	13482	13489	13353	13558	13680	13476	13532	13572	13352	13602	13436	13386	13518	13691	13602	13473	13439	13629	13406	13407	13512	13524	13548	13455	13529	13595	13544	13498	13591	13618	13427	13437	13529	13339	13564	13646	13363	13648	13448	13553	13473	13693	13565	13495	13555	13545	13463	13641	13556	13518	13463	13425	13408	13570	13334	13484	13513	13562	13563	13384	13539	13454	13520	13478	13664	13570	13557	13428	13562	13561	13601	13568	13419	13539	13485	13319	13435	13604	13515	13520	13455	13612	13519	13550	13603	13582	13589	13582	13494	13460	13482	13492	13402	13487	13329	13587	13515	13466	13518	13424	13649	13419	13529	13574	13388	13577	13544	13649	13430	13520	13429	13503	13787	13442	13550	13629	13446	13471	13623	13449	13495	13473	13663	13404	13509	13644	13589	13431	13443	13429	13462	13489	13464	13516	13439	13349	13501	13479	13573	13523	13432	13617	13557	13547	13499	13611	13515	13628	13447	13483	13468	13656	13512	13457	13417	13622	13468	13576	13556	13611	13362	13618	13612	13335	13687	13337	13526	13519	13563	13457	13560	13452	13396	13667	13554	13566	13577	13382	13415	13559	13513	13410	13456	13402	13798	13385	13519	13394	13489	13642	13502	13569	13448	13599	13577	13372	13434	13565	13553	13553	13490	13536	13458	13635	13471	13526	13510	13548	13653	13603	13498	13476	13499	13681	13458	13489	13320	13590	13492	13501	13511	13568	13493	13643	13552	13594	13658	13648	13590	13379	13502	13558	13483	13568	13559	13601	13591	13615	13495	13526	13347	13564	13543	13404	13523	13573	13414	13405	13611	13561	13664	13482	13491	13486	13473	13526	13451	13560	13579	13540	13461	13440	13560	13587	13416	13355	13567	13605	13528	13403	13580	13492	13571	13625	13671	13699	13429	13573	13527	13661	13696	13505	13635	13513	13568	13554	13560	13405	13483	13645	13564	13407	13599	13499	13512	13327	13522	13516	13642	13768	13461	13619	13696	13403	13613	13608	13528	13406	13753	13555	13427	13546	13561	13580	13486	13625	13421	13528	13632	13680	13491	13549	13557	13519	13424	13489	13613	13368	13346	13603	13488	13505	13506	13655	13579	13380	13552	13515	13474	13509	13409	13507	13620	13689	13632	13467	13522	13448	13502	13454	13490	13568	13587	13574	13540	13412	13496	13523	13373	13378	13373	13648	13315	13569	13521	13594	13526	13432	13479	13346	13419	13639	13450	13436	13717	13558	13559	13559	13488	13598	13531	13457	13543	13402	13621	13556	13549	13515	13526	13499	13540	13458	13730	13497	13503	13399	13578	13724	13523	13446	13538	13314	13437	13557	13412	13673	13396	13798	13614	13712
25121	17732	17390	17002	16966	17660	18777	19176	19109	19406	19645	19273	18706	18647	18202	18158	17849	17484	17471	17453	17286	17122	17131	17074	17151	17157	16741	16916	16946	16941	16949	16793	16775	16678	16595	16563	16835	16670	16801	16772	16509	16585	16724	16604	16591	16800	16660	16728	16679	16573	16709	16489	16583	16552	16739	16462	16706	16789	16665	16682	16734	16715	16728	16652	16568	16849	16799	16562	16539	16408	16448	16687	16546	16513	16703	16629	16684	16335	16485	16685	16626	16204	16464	16408	16385	16578	16426	16533	16564	16373	16489	16442	16575	16492	16628	16567	16517	16386	16561	16411	16420	16458	16446	16596	16395	16551	16435	16491	16373	16447	16435	16518	16542	16623	16655	16687	16532	16442	16629	16375	16484	16535	16483	16409	16490	16631	16587	16363	16450	16447	16748	16683	16418	16466	16507	16486	16610	16498	16397	16524	16562	16462	16793	16527	16412	16463	16665	16776	16573	16369	16623	16615	16527	16509	16388	16282	16459	16535	16393	16449	16544	16521	16445	16633	16288	16598	16489	16375	16550	16591	16482	16466	16298	16568	16598	16539	16696	16466	16472	16234	16471	16519	16578	16476	16325	16551	16388	16402	16534	16543	16473	16359	16513	16610	16467	16521	16655	16482	16515	16611	16477	16495	16520	16502	16519	16552	16442	16602	16450	16579	16379	16484	16627	16644	16314	16516	16510	16599	16613	16576	16633	16508	16349	16423	16546	16552	16463	16399	16582	16421	16688	16390	16585	16511	16520	16522	16558	16524	16663	16462	16623	16693	16469	16537	16481	16376	16544	16449	16736	16534	16753	16353	16686	16671	16664	16443	16590	16589	16702	16647	16654	16475	16529	16575	16544	16643	16363	16516	16501	16495	16421	16337	16542	16667	16559	16690	16449	16527	16748	16390	16603	16557	16469	16530	16680	16410	16594	16329	16495	16555	16463	16483	16319	16306	16443	16652	16676	16652	16594	16306	16697	16505	16506	16672	16471	16437	16493	16525	16372	16466	16379	16470	16556	16595	16447	16539	16508	16463	16592	16456	16572	16503	16413	16428	16538	16547	16661	16452	16464	16493	16520	16594	16446	16562	16370	16419	16357	16354	16286	16405	16675	16600	16437	16473	16559	16503	16541	16196	16560	16498	16450	16465	16702	16398	16447	16626	16455	16610	16331	16400	16546	16502	16735	16450	16384	16581	16662	16615	16599	16681	16417	16525	16646	16531	16559	16545	16712	16585	16490	16574	16802	16654	16554	16603	16542	16695	16542	16586	16546	16556	16467	16431	16610	16439	16601	16913	16309	16544	16425	16514	16705	16426	16592	16532	16543	16573	16615	16753	16390	16523	16727	16523	16485	16508	16587	16407	16499	16511	16650	16633	16431	16426	16737	16520	16627	16519	16498	16448	16636	16594	16331	16616	16314	16389	16479	16578	16221	16498	16635	16473	16522	16631	16387	16657	16373	16642	16569	16459	16554	16565	16482	16577	16508	16543	16613	16759	16493	16268	16523	16363	16623	16553	16541	16244	16407	16480	16542	16607	16621	16516	16518	16511	16705	16504	16706	16528	16522	16579	16534	16695	16499	16347	16581	16452	16429	16614	16527	16617	16487	16458	16530	16724	16501	16376	16517	16561	16487	16479	16450	16450	16476	16729	16597	16400	16543	16494	16539	16487	16576	16477	16445	16441	16349	16423	16460	16777	16603	16518	16439	16462	16442	16552	16642	16532	16500	16633	16665	16363	16600	16549	16573	16397	16333	16566	16566	16548	16398	16594	16629	16599	16214	16474	16595	16322	16628	16660	16563	16612	16268	16478	16627	16580	16677	16651	16696	16389	16625	16601	16317	16520	16585	16585	16431	16521	16517	16528	16620	16591	16599	16370	16507	16657	16469	16477	16438	16369	16522	16482	16462	16538	16596	16483	16482	16646	16661	16490	16518	16476	16686	16502	16581	16571	16490	16492	16445	16438	16488	16276	16452	16617	16687	16504	16370	16458	16561	16596	16516	16555	16590	16526	16582	16652	16703	16571	16459	16713	16392	16666	16476	16480	16681	16634	16350	16465	16529	16415	16548	16396	16372	16476	16387	16540	16514	16586	16647	16494	16699	16381	16678	16414	16409	16618	16519	16540	16497	16465	16320	16530	16629	16406	16591	16630	16624	16578	16645	16388	16710	16497	16546	16626	16505	16620	16427	16611	16583	16590	16527	16427	16381	16563	16530	16301	16432	16566	16539	16559	16503	16622	16509	16712	16428	16638	16524	16417	16391	16367	16545	16706	16682	16552	16585	16343	16547	16511	16590	16592	16506	16418	16331	16456	16541	16582	16545	16863	16626	16602	16565	16381	16398	16465	16707	16337	16439	16669	16471	16524	16347	16671	16591	16626	16702	16626	16809	16421	16601	16351	16578	16575	16427	16454	16445	16660	16355	16489	16322	16584	16352	16504	16610	16554	16422	16572	16477	16533	16825	16582	16415	16586	16623	16579	16520	16516	16765	16605	16495	16428	16424	16615	16604	16418	16369	16454	16572	16529	16289	16530	16327	16534	16382	16494	16514	16539	16301	16308	16622	16520	16511	16281	16466	16307	16496	16345	16688	16588	16698	16559	16511	16485	16420	16494	16307	16419	16329	16634	16405	16390	16290	16614	16682	16640	16643	16664	16622	16701	16668	16597	16472	16482	16574	16745	16342	16415	16543	16626	16542	16808	16533	16631	16610	16417	16580	16411	16441	16433	16563	16485	16406	16430	16406	16565	16251	16570	16553	16250	16458	16525	16530	16692	16588	16533	16540	16708	16656	16650	16461	16467	16674	16467	16489	16524	16449	16619	16664	16515	16382	16451	16463	16549	16395	16683	16435	16421	16531	16450	16577	16820	16698	16628	16614	16431	16516	16494	16692	16462	16461	16628	16465	16564	16606	16583	16545	16596	16566	16598	16707	16621	16646	16622	16416	16659	16450	16398	16394	16464	16336	16480	16558	16366	16403	16612	16423	16536	16367	16635	16439	16543	16556	16540	16416	16522	16602	16518	16419	16403	16529	16393	16628	16389	16587	16495	16540	16559	16522	16601	16653	16436	16729	16528	16757	16368	16292	16467	16587	16712	16610	16600	16596	16486	16494	16431	16520	16405	16630	16406	16442	16537	16459	16513	16609	16524	16617	16658	16503	16696	16648	16703	16439	16521	16596	16452	16518	16380	16366	16494	16637	16504	16520	16510	16316	16395	16556	16243	16655	16425	16500	16383	16497	16531	16420	16463	16355	16334	16505	16583	16567	16512	16459	16525	16617	16410	16460	16643	16479	16521	16560	16452	16723	16493	16515	16503	16448	16318	16433	16505	16429	16784	16547	16604	16559	16523	16356	16470	16652	16731	16346	16649	16438	16397	16508	16608	16491	16662	16591	16464	16449	16686	16620	16458	16531	16533	16712	16419	16655	16641	16480	16747	16565	16626	16351	16660	16533	16646	16443	16549	16561	16630	16632	16454	16555	16524	16506	16562	16506	16496	16555	16512	16614	16368	16518	16487	16652	16451	16534	16341	16544	16600	16508	16786	16473	16749	16492	16407	16479	16663	16647	16718	16553	16636	16596	16579	16521	16561	16534	16497	16460	16582	16618	16631	16751	16611	16498	16373	16462	16429	16641	16356	16484	16401	16681	16404	16604	16553	16633	16721	16751	16517	16763	16307	16654	16352	16487	16850	16385	16717	16427	16543	16406	16414	16512	16609	16706	16554	16570	16497	16646	16436	16656	16501	16418	16307	16515	16431	16514	16471	16705	16415	16322	16633	16475	16629	16578	16572	16547	16730	16376	16388	16565	16523	16568	16525	16742	16672	16471	16495	16397	16343	16566	16681	16478	16478	16714	16611	16402	16494	16396	16742	16266	16512	16530	16480	16544	16534	16494	16370	16663	16383	16633	16459	16467	16675	16640	16339	16605	16553	16579	16391	16567	16607	16565	16569	16527	16607	16736	16838	16603	16417	16581	16414	16511	16454	16498	16636	16596	16642	16699	16645	16380	16551	16599	16450	16450	16602	16386	16565	16594	16541	16669	16517	16555	16510	16393	16585	16804	16606	16498	16852	16483	16557	16662	16354	16690	16516	16345	16581	16432	16553	16378	16637	16493	16712	16504	16650	16574	16623	16548	16388	16624	16453	16598	16581	16341	16448	16470	16574	16576	16584	16594	16468	16514	16581	16463	16683	16665	16576	16551	16551	16590	16368	16446	16550	16566	16755	16487	16534	16534	16548	16468	16564	16467	16709	16642	16520	16638	16460	16594	16408	16379	16545	16641	16565	16570	16328	16450	16404	16439	16463	16391	16507	16375	16503	16425	16372	16571	16533	16414	16602	16571	16585	16384	16541	16709	16516	16709	16416	16426	16583	16539	16447	16595	16676	16462	16350	16600	16556	16377	16719	16470	16506	16373	16480	16586	16492	16610	16814	16471	16531	16458	16456	16320	16756	16461	16531	16696	16571	16614	16517	16841	16458	16459	16761	16670	16647	16538	16492	16569	16664	16273	16389	16644	16553	16527	16639	16618	16573	16537	16617	16362	16667	16471	16490	16572	16619	16693	16602	16450	16622	16598	16572	16731	16669	16550	16559	16304	16327	16341	16260	16482	16420	16630	16556	16674	16522	16579	16644	16463	16355	16588	16533	16495	16568	16416	16570	16517	16488	16457	16677	16585	16481	16437	16460	16559	16596	16486	16678	16572	16554	16575	16592	16339	16498	16530	16569	16501	16647	16384	16592	16576	16563	16586	16727	16622	16299	16545	16612	16580	16626	16781	16624	16648	16703	16460	16525	16503	16548	16585	16542	16653	16381	16522	16447	16532	16485	16569	16467	16545	16319	16404	16615	16455	16710	16403	16606	16566	16862	16565	16513	16635	16399	16746	16476	16660	16600	16513	16382	16403	16507	16525	16564	16595	16556	16328	16582	16724	16754	16332	16617	16701	16445	16472	16525	16509	16478	16673	16466	16409	16542	16392	16452	16506	16548	16614	16656	16495	16483	16308	16428	16479	16436	16524	16577	16585	16363	16652	16604	16566	16526	16554	16486	16416	16601	16700	16557	16415	16484	16821	16664	16607	16556	16590	16454	16603	16689	16536	16734	16769	16483
22155	15070	14577	14668	15785	17960	19064	19610	19524	19665	19844	19198	18106	17714	16904	16536	16306	16160	16117	15504	15398	15094	14938	14959	15033	14909	14758	14664	14543	14377	14464	14548	14626	14360	14259	14337	14536	14327	14189	14165	14133	14251	14066	14014	14011	14100	14106	14069	14172	14271	14291	14075	14349	14195	14407	14200	14133	14046	14096	14096	14166	14108	14067	14005	14120	13910	13949	13936	13969	14018	14014	14043	14166	13906	13851	13986	14061	13996	13853	13958	14149	14052	13845	14045	13863	14181	13825	13859	13837	13959	13854	13810	14004	13664	14096	13835	13957	13729	13800	13961	13997	13882	13918	13972	13728	13866	13993	13698	13831	14000	13863	13819	13869	13868	13841	14084	14007	13829	13872	13829	13815	13852	13991	13847	13793	13875	14008	13847	13888	13801	13774	13959	13977	13760	13878	13847	14042	13800	13906	13777	13911	13787	13883	13917	13746	13905	13823	14004	13910	13776	13854	13878	13983	13960	13969	14062	13834	13957	14163	13852	13711	13926	13859	13997	13845	13861	13816	13755	13897	13981	13900	13871	13943	13681	13920	13837	13967	13885	13926	13740	13936	13991	13968	13765	13964	13794	13909	13838	13745	13966	13955	13892	13840	14012	13851	13767	13884	14003	13872	14087	13979	13806	14000	13996	14059	13780	13592	13904	13844	13852	14008	13904	13960	14024	13834	13812	13781	13775	14030	13836	13695	13909	13939	13717	13693	13963	13895	14203	13849	13887	13758	13879	13822	13794	13958	13920	14071	13843	13913	13883	13731	13866	13976	13833	13872	14034	13887	13977	13840	13908	13785	13849	13911	13820	13850	14065	13843	13798	14089	13825	13851	13830	13987	13904	13999	13831	14058	13902	13807	13999	13876	13831	13885	13952	13854	13792	13803	13794	13867	14063	13788	13991	13813	13899	14049	14015	13938	13880	13945	13990	14071	13932	14132	13904	13957	13916	13832	13916	13991	13765	13878	13672	13847	13949	13863	13932	14000	14135	13722	13895	13937	13894	13922	13892	13870	13958	13971	13903	13931	14059	13699	13901	14072	13862	13860	13782	14035	13867	13854	13949	13976	13868	13837	13855	13691	13887	14076	13894	13911	14022	13917	13967	13878	13980	13820	13978	13958	14078	13919	13924	13770	14026	13885	13731	13869	13976	14073	13925	13879	13847	14089	13789	13910	13964	13953	14139	13762	13951	14008	13919	13955	13909	13830	13786	13831	13912	14026	14045	14079	13914	13873	13991	13919	13946	13910	13796	13895	14016	13908	13895	13897	13877	13949	13815	13864	13782	14090	13864	13923	13896	13992	13967	13745	13825	13844	13941	13927	13892	14053	13889	13662	14164	13908	13875	14021	13847	13910	14278	13910	13834	13978	13928	13943	13898	13783	13732	13934	13916	14010	14091	13747	13721	13883	13937	13975	13865	13893	14010	13844	13873	13829	13894	14045	13931	13766	13979	13944	13982	13914	13938	13749	13880	13916	14108	13847	14037	13882	13851	14000	13753	13948	13927	14039	13754	13986	13830	13916	13842	13927	13803	13945	13689	14008	13733	14064	13940	13938	13644	13973	13871	13900	13952	13785	13945	13978	13838	14124	13972	13854	13900	13939	13858	14079	13895	13933	13920	13827	13810	13802	13868	13917	14028	13930	13858	13845	13878	13674	14171	13939	13930	13756	13811	13830	13947	13869	13951	14054	13796	13860	13940	13991	13991	13884	13837	13833	13746	14103	13880	13882	13742	13959	13919	13813	13909	13989	13836	13783	13835	13889	13774	13953	13805	13894	13871	13645	13927	13961	13934	13891	13818	13913	13858	13888	13819	13874	14018	13936	13798	13939	13785	13891	14092	13878	13937	13966	13875	13759	14058	13813	14009	13850	13751	14020	13990	13807	13929	13818	13845	13935	13891	13817	13959	13948	14038	13794	13948	13953	13870	13942	13990	13909	14078	13963	13773	13896	14000	13882	13825	13869	13987	13821	13808	14125	13868	14069	13804	13872	13858	13919	13776	13726	13804	13859	13839	13937	13954	13941	13981	13951	13827	13976	14003	13986	13998	14067	13771	13902	13907	13950	13981	14092	13896	13885	13869	14052	13923	14032	14008	13902	13897	13802	13812	13769	13809	13950	14036	13912	13948	13879	13705	13945	13904	13800	13921	13893	13982	13928	13948	13764	13927	13925	13859	13902	13904	13843	13863	13937	13933	13794	13862	13787	14034	13875	13807	14102	13861	13807	13898	13886	13914	13984	13842	13764	13808	14000	13918	13828	13709	14079	13891	13766	13852	13779	13813	13662	13893	13875	13885	13898	13875	13875	13969	13977	13893	13738	13892	13931	13882	13929	13857	13948	13839	14030	13879	13799	13908	13904	14071	13872	13911	13929	13790	14046	13956	14020	13858	13946	13644	13928	13961	14065	13925	13796	13916	13867	13854	13907	13917	14026	13802	14004	13805	13956	13759	14025	13926	13953	13801	13926	14067	13922	13968	13826	13919	13918	13936	13808	13674	13951	13803	13757	13783	13917	13957	13969	13897	13927	13886	14000	13957	14000	13992	14046	13862	13942	13870	13996	13638	13973	13765	13906	13599	13776	13947	13887	13850	13847	13868	13736	13938	13919	13932	13860	13960	13953	13811	13973	13851	13832	13898	14180	13922	13854	13699	13895	13930	14117	13945	13933	13787	13834	14034	13975	13766	13941	14005	13847	14012	14053	13771	13851	14048	14022	13889	13877	13952	13870	13972	13970	13918	13978	14056	13952	13758	13794	13877	14058	13949	13973	13914	13853	13843	13934	13844	13872	14024	13898	13897	13797	13949	13945	13935	13774	13894	13948	13931	13749	13939	13889	13869	13723	13809	14036	13885	13880	13904	13762	13977	13852	13821	13891	13906	13806	13893	13957	13768	13896	13767	13887	13880	13966	13870	13769	13707	13954	13857	13911	13842	13928	13838	13731	13944	14010	13839	14109	13909	13856	13751	13995	13896	13933	14015	13835	13846	13644	13736	13853	13896	13712	13895	13918	14056	13897	13801	13940	14016	14059	13753	13850	13932	13899	13847	13793	13840	13846	13999	13943	13968	14115	13879	13902	13771	13896	13992	14085	13876	13910	13877	14089	13983	13862	13994	13951	13704	14003	13878	14026	13781	14088	13938	13824	13767	13935	13954	13920	13762	13889	13831	13870	13786	13911	14083	13803	13836	13958	13934	13882	13832	13883	13877	13893	13832	14023	13778	13869	13831	13788	13796	13924	13866	13765	13879	13783	13994	13990	13712	14021	13874	14069	13921	13909	14141	13916	13945	13845	14100	13890	13749	13855	13891	13935	13951	13869	13881	13810	13894	13844	13796	13791	13984	13801	14010	13766	14091	14042	13869	13870	13778	13878	13839	13867	13957	13837	13880	13687	13951	13815	13831	14003	13755	13939	13839	13923	13872	13814	13879	14137	13951	13981	13908	13825	13956	13830	13909	13892	13995	14078	13865	13700	13920	13968	14099	13822	13867	13876	13971	14093	14052	14043	13906	13785	14018	13750	13898	13738	13691	13871	13776	13958	14066	13769	13995	13675	13929	13944	13871	13844	14008	13976	14020	13907	13888	13857	13731	13850	14059	13856	13958	14046	13818	14060	13928	13958	13882	13882	14026	14014	13783	13971	13740	13823	13972	13739	13850	13857	14008	13858	14048	14011	13885	14027	13962	14038	13974	14008	13948	13981	14099	13716	13825	13871	13794	13942	13917	13752	14059	13946	13688	13971	13949	13879	14005	13783	13917	13899	13732	13879	13851	13861	13826	14035	13736	13936	13812	13983	13823	13824	13715	13882	13881	14003	13867	13845	13964	13824	14006	13962	13764	13941	13995	14037	14034	13928	14007	13792	13824	13824	13883	13928	13959	13887	13795	13813	13773	13781	13730	13841	13864	14094	13854	13816	13864	13867	13921	13960	13988	13714	14014	14018	13828	13953	13761	13971	13776	13803	13887	13915	13812	13763	13942	13968	13900	13856	13901	13975	13849	13809	13895	14080	13784	13971	13911	13904	13992	13869	13932	13901	13904	13837	13852	13919	13960	13857	13829	13835	13888	14053	13961	13987	13916	13936	13892	13979	13912	13841	13897	14038	13650	13936	13841	13953	13805	13711	13925	13816	13770	13784	13871	13975	13946	13836	13874	13842	13866	13804	13888	13810	13853	13958	13838	13867	13931	13975	13979	13844	13999	13969	13791	13901	14050	13835	13924	13934	13879	13841	13824	13989	13907	13872	13942	13864	13875	13895	14048	13975	13776	13945	13940	13890	13940	13760	14088	13838	13976	14069	14013	13882	13989	14030	13834	13825	13845	13744	13847	13834	13925	14033	13666	14039	13884	14022	13789	13791	13892	14007	13896	13963	14072	13868	13881	13856	13772	13855	13891	14067	13845	14006	13830	13993	13950	13794	13899	13847	13865	14108	13982	13908	13892	13917	13966	13799	13940	14040	14053	13794	13902	13976	13928	13904	13834	14056	13939	13964	13771	13753	13952	13926	13973	13970	13914	13887	13945	14018	13873	13858	14004	14059	13855	13949	13999	13808	13984	13876	13844	13872	13956	13881	13913	13693	13810	13810	14014	13854	13876	14030	13853	13940	14010	13904	13851	13889	14046	13846	13811	13903	13805	13849	14083	13971	13746	13876	13876	13696	13780	13929	13940	13948	13862	13985	13945	13817	13838	13892	13824	13894	13882	13846	13976	13962	13885	13933	13979	13824	14023	13673	13891	14004	13725	14019	14039	13933	13984	13973	13797	13908	13753	13825	13986	13881	13918	14026	14038	14025	13889	13820	13784	13924	13853	14090	13993	13768	14034	13933	13942	13874	13990	13793	14009	13918	13896	13957	14121	13884	14051	13872	14079	13993	13887	13980	13855	13927	13984	14012	14062	13824	13935	13835	13764	13970	13972	13960	13821	13847	13921	13887	13735	13762	14004	13905	13834	13801	13929	13915	13776	13986	13880	13844	13944	13992	13801	13917	13992	13782	13828	13764	13856	13962	13824	13875	13867	13831	13787	13853	13867	13884	13960	13795	13894	13918	13960	14004	13845	13934	13746	13830	13781	13998	13893	13956	13665	13949	13781	13890	13963	13897	13894
28136	18706	18248	17342	17297	17945	19035	19398	19856	20027	20276	19952	19487	18978	18589	18360	18154	18191	18114	17886	17817	17713	17693	17447	17651	17380	17417	17365	17392	17291	17306	17225	17185	17296	17110	17402	17141	17209	17315	17188	17152	17222	17015	16966	17089	17025	17124	16995	17050	16920	17197	16816	17084	17095	17152	17035	17083	16942	17207	17245	17186	16963	17037	17009	16854	17197	17129	16930	17030	17050	16799	16828	17068	16981	17012	17051	16950	17025	16953	17284	16941	16951	17010	17031	16915	16756	16984	16853	16990	17096	17079	16700	16956	16868	16885	16976	16937	16969	17108	16910	16972	17075	17051	16859	16944	17013	16934	16958	16938	17025	17004	17084	16846	16892	17189	17054	16819	16842	16851	16833	16996	16640	16992	16715	16945	16966	16887	16847	17072	16826	16808	16986	17059	17159	17185	17064	16987	16937	16848	17062	16907	16820	16759	17134	16839	16860	16938	16934	16772	16848	16979	16913	16807	17000	16842	17014	16990	16952	16893	16913	16832	17087	16983	17069	16792	16971	17042	17042	16936	16928	16933	16766	17186	17057	16827	16846	16836	16778	16830	17094	16939	16735	17004	16885	16917	17069	17036	16906	16909	16979	17061	16866	16930	16987	16960	16956	17123	17230	16927	16772	16911	16981	16954	17000	16953	16944	16984	16852	17056	16933	16935	16928	16859	16969	16778	16890	17110	17068	17037	16964	17089	17088	17124	16944	17050	16974	17204	17056	17093	17113	17036	17036	16649	17026	17009	16896	16894	17208	16933	16984	16883	17068	16901	16862	16775	17005	17031	16880	16765	16941	17082	17040	17090	16907	16949	16887	16830	16958	16937	17202	17030	16745	16945	16985	16842	17029	17038	16918	17027	17019	17005	16786	16757	16963	17103	16700	16952	16963	16793	17112	16946	16688	17159	16806	16903	17037	16927	16712	16992	17040	16801	16956	17058	16833	16878	16984	16885	17048	16746	16985	16900	16870	16878	17104	16988	16863	17060	16780	16929	17146	16808	16796	16873	16830	17045	16925	16858	17059	17044	16869	17134	16937	17072	16904	16991	16836	17086	16969	16944	16841	16837	17054	17047	17117	16827	16899	16818	16838	16887	16971	16962	16756	16719	16873	16874	16856	17300	17008	17034	17216	16932	16848	16882	17002	16877	16872	17125	16847	16750	17040	17060	17029	17054	16999	17004	16953	16925	17059	16852	16943	16827	16856	16813	17118	16934	16897	16882	16813	16912	17100	17045	16908	17035	16792	16758	16989	16887	16791	16859	16862	16873	16989	16971	16878	17027	16845	17030	16835	16798	16948	16971	17238	17115	17189	16825	17033	17059	16679	16912	17006	16900	16990	16940	16822	16949	16908	17097	17004	17083	17004	17062	16895	16898	17037	16910	16941	16854	17019	17020	16820	17099	17270	17078	16965	16901	17003	16926	16957	16997	16803	17091	16974	16916	16991	16825	17021	16976	16813	17093	16946	16899	17044	16980	16925	16971	16824	16844	17054	16848	16843	16952	16910	16999	17031	16858	16829	16806	16853	17051	17206	17108	16869	17106	17015	16945	17039	16929	17153	17161	16877	16995	17018	16852	16946	16869	17031	17014	16793	16769	16951	16839	16869	16787	16850	17073	16970	17051	16933	16818	17033	16996	17072	16896	16944	16837	16881	16915	16902	16887	16892	17117	16978	16926	16966	16936	17196	16832	17138	16977	16911	16886	16599	16989	17111	16771	17009	16984	16931	16859	16905	16821	16903	16824	17007	16777	17069	17047	16758	16739	16902	17002	17080	16803	17107	16877	17034	16895	17097	16946	17057	16832	16945	16982	16964	17126	17002	16833	17067	16993	17021	16952	16903	17074	16799	16699	16829	17108	16989	17094	17103	17120	16975	16882	17019	16923	16970	17127	16727	16714	17037	16849	16916	17196	16916	16873	16898	16845	17040	16954	17003	16751	16953	17046	17007	16814	17058	17161	16827	16958	16943	16810	16963	16996	16969	16905	16931	17128	17080	16874	16808	16844	16999	17070	16935	16970	16784	17089	16911	16778	16943	16717	17047	17004	17070	17067	16935	17056	17315	16894	17012	16861	16885	17025	16812	17024	17044	17004	16976	16997	17027	17229	16869	16909	16891	17043	16848	16929	16872	16871	16794	16846	16904	17056	16855	16899	16989	16911	16887	16911	16846	16801	16935	16874	17011	16984	16847	16994	16917	16943	17027	16861	16980	16914	16841	16815	16863	16873	16759	16866	16841	17004	16978	17116	16892	16727	16967	16910	16848	16852	16846	16902	16781	17044	16987	16988	16979	17157	16875	16805	17011	16839	17230	16966	16734	17120	16791	17132	16961	17061	16861	16853	17094	16903	16907	16833	16763	16771	16778	16866	16977	17038	16832	17090	16901	16958	17066	17031	16953	16835	16918	16797	17042	17003	17056	17076	16883	16767	17099	17117	16963	17016	16916	17099	16982	17061	16880	16946	17108	17034	17102	17053	17023	16945	16928	16904	17037	17004	16970	16872	16941	16839	16946	16787	16970	16897	16910	16828	16813	17092	16746	16997	16935	16901	16946	16947	16930	16863	16900	16890	16861	16819	17062	16950	16956	17182	16996	16965	17077	17124	16841	17009	16930	16965	17018	16798	16699	17015	16776	16987	16983	16856	16929	16947	17005	16955	17030	17014	17250	17040	16961	16934	16887	16746	17163	16944	16943	17054	17026	16977	17186	16981	17023	16932	17101	17048	16869	17054	17012	16897	17011	16795	16904	17079	17148	16942	16915	17078	16804	16907	17030	16920	16932	16941	17051	17009	17005	16986	16764	16881	16928	16733	16896	16968	16961	16998	16979	17173	17047	17038	16958	16745	16837	16944	17051	17014	17134	16894	16951	17168	16985	17134	17085	16855	17175	16897	16811	16956	16936	16773	16952	16797	16982	16825	16882	17111	16976	16812	17105	16992	17165	16992	16938	16922	16933	16933	16788	16832	17149	16985	16808	17129	17072	17008	17094	17030	16884	16891	17030	17087	16724	16977	16884	16893	16828	16830	16854	16893	17044	16878	16953	17010	17107	16947	16825	17011	17046	16782	16992	17012	16830	17092	16814	16795	16950	16888	16672	16788	17020	16875	16761	16863	16759	16779	17111	16723	16988	16964	16967	16844	16803	16838	16988	17047	17044	17065	16918	16835	16903	16947	16982	16978	16825	16908	16994	17101	16951	17104	16892	16999	16840	16872	16954	16909	17035	16941	16936	16959	17009	17035	16935	17089	17019	16818	16806	17065	16976	16756	17006	16958	16963	16935	16987	16893	16914	17052	17142	17078	17002	16985	16945	17016	16972	16919	16954	16912	16969	17031	16755	17079	16830	17039	16990	16595	16928	16835	17014	16925	16990	16843	17014	17058	16838	17100	16927	17042	16963	17016	16886	17107	16814	16976	17041	16842	16814	16926	17088	17016	16952	17044	16885	16980	16989	16972	17099	16690	16936	16860	16971	17049	17020	16897	16811	16608	16922	16969	16876	16993	17125	16865	16978	17057	16702	17054	16918	17084	17042	17036	16999	17146	16917	16924	16868	17020	17103	16993	16835	16933	16948	16808	17142	17028	16975	16905	16750	17060	17047	17114	17114	16981	16846	16815	16896	16879	16885	16937	16899	17073	17152	16999	16767	16848	16916	16893	16966	16876	16796	17034	17035	16951	17003	17052	16943	16875	17044	16948	16934	16828	16890	16966	16963	16859	17012	16835	16985	16902	16835	16862	16726	17138	16961	16879	16889	16873	16739	16931	16764	16950	16900	17099	17088	16977	17028	16753	16850	16906	17006	17106	17111	16948	17035	17078	17003	16919	17167	16882	16825	17003	17019	17014	17038	17046	16708	17308	17054	17050	17001	16798	16858	17097	16986	16884	16831	16752	16914	16810	16918	16860	17004	16767	16825	16945	16963	16886	16696	16942	16926	16915	17102	16867	16831	16988	17120	17081	16830	16887	16962	17016	16882	16871	17005	16904	16904	16951	16874	16962	16944	16980	16778	16990	17042	16960	16930	16876	16648	16844	17130	17090	17044	17003	16889	16748	16953	17078	17094	16906	17079	17020	16979	17060	16826	16940	16991	17184	16941	16930	17099	17022	16967	16990	17265	17100	16867	16992	16957	16903	16855	16862	16876	17054	17214	16797	16897	16888	16918	16928	16888	16992	16860	16915	16737	16885	16956	16950	16983	17040	16960	16967	16952	16871	17077	17233	16753	16878	16815	16956	17039	16904	17132	17001	16924	17067	16877	16889	16976	17085	17090	16871	16819	17001	16883	17036	17048	16701	16896	16846	17019	16850	17114	17066	16698	17051	16753	16914	16878	17153	17083	17101	16935	16924	16873	16850	17040	16928	17079	17180	16932	16837	16970	16910	16840	16773	17015	17093	17137	16985	16960	17029	16967	16879	16945	17148	16979	17223	16791	16931	16891	17005	16868	16869	17004	16969	17004	17097	16987	17052	17126	16940	16838	16917	16998	17260	17036	16956	16764	17186	17135	17096	16966	16913	16840	17135	16990	17049	16801	17015	16938	17028	16959	17023	17013	17039	17109	16887	16820	16936	16902	16934	17089	16938	17034	16980	16901	16907	17110	16842	17052	16892	16931	17174	16871	17099	17003	16959	16941	16894	16973	16848	16973	16974	16821	16914	17027	16914	16824	16950	16840	16908	16902	16918	17002	16986	17013	16901	16815	16898	17065	17026	17001	17091	16933	16850	16876	17055	17146	16886	16911	16891	16971	17051	16967	16844	16852	16765	16973	17016	17085	16859	16755	17156	16953	16973	16661	17013	17006	16855	17085	16817	17098	16782	16847	16906	17044	16991	17065	17159	16963	17082	17041	16912	16869	17223	16962	16960	16672	16949	16831	16898	16838	17089	17055	16846	16883	16961	17130	17051	17019	16920	16955	17092	16886	16903	16983	17062	16846	16975	17059	16985	16954	16836	16926	17116	16887	16917	16838	17133	17077	17044	16884	17104	16968	16737	16963	17081	16865	16830	16958	16955	17100	16764	17032	16818	16945	16962	16978	16965	16874	17087	17020	17098	16919	16819	17000	16973	17056	17112	16889	16764	16912	16956	17120	17010	16825	17073	16953	16924	16822
20371	15223	14687	14845	16252	17919	19405	19881	20048	20336	20382	19998	18886	18090	17585	17023	16596	16507	16150	15942	15701	15544	15421	15355	15379	15107	15029	15054	14648	14867	14665	14639	14739	14645	14500	14405	14642	14653	14590	14520	14458	14377	14437	14415	14300	14354	14269	14321	14578	14442	14473	14486	14412	14575	14441	14319	14545	14390	14422	14439	14437	14436	14166	14509	14329	14034	14341	14238	14065	14266	14219	14173	14249	14232	14484	14333	14221	14223	14243	14207	14327	14183	14150	14127	14224	14228	14295	14181	14227	14236	14086	14150	13868	14169	14297	14108	14168	14061	14153	14101	14237	14094	14149	14236	14073	14157	14129	14063	14159	14140	14078	14187	14204	14194	14196	14013	14215	14074	14244	14248	14121	14176	14212	14170	14244	14092	14197	14192	14242	14126	14155	14150	14102	14252	14010	14137	14217	14043	13971	14082	14274	14040	14190	13950	14026	14128	14097	14209	14223	14040	14205	14355	14029	14080	13998	14206	14099	14043	14066	14171	14212	14085	14119	14134	14195	14005	14202	14094	14189	14196	14253	14068	14220	14143	14057	14183	14105	13983	14095	14128	14307	14075	14082	14060	14173	14147	14166	14054	14177	14036	14049	14017	14232	14265	14141	14058	14192	14162	14260	13963	13931	14273	14159	13997	14309	13969	14107	14254	14272	14157	14051	13965	13992	14104	14312	14201	14152	13976	14145	14234	14275	14180	14185	14077	14041	14077	14166	14086	14165	13974	14058	14193	14111	13909	14006	14212	14227	14038	14075	14198	14220	14137	13957	14175	14281	14227	14317	14049	14300	14129	14162	14015	14056	14195	14158	14080	14053	14132	14254	14129	14182	14121	14012	14094	14054	13947	14236	14091	14172	14242	14215	14226	14114	14268	14199	14163	14183	14095	14279	14161	14222	14158	14112	14106	14018	14081	14075	14097	14099	14377	14200	13974	14032	14138	14086	13915	14216	14061	14135	14020	14114	14168	13988	14146	14215	14146	14060	14194	14105	14046	14085	14119	14140	14216	14082	14014	14175	14068	14191	14250	14162	14182	14031	14179	14006	14219	14111	14028	13999	14176	14135	14121	14049	14251	14022	14191	14191	14214	14200	14244	14086	14033	14181	14071	13932	14061	13894	14056	14229	14014	14290	14190	14064	14187	14266	14211	14038	14099	14105	14121	14219	14117	14137	14025	14047	14023	14162	14150	14074	14064	14034	14152	14126	14130	14306	14113	14081	14141	14151	14034	14148	14136	13963	14231	14056	14103	14190	14202	14211	14276	14069	13932	14133	14166	14382	14059	14223	14052	14079	14217	14208	14084	14138	14158	14222	14187	14106	14158	14044	14115	14025	14251	14335	14039	14206	14039	14147	14041	13998	14111	14008	13980	14270	14158	13965	14145	14080	14143	14115	14082	14207	14082	14375	14048	14336	14136	13981	14105	14296	14094	14227	14149	14264	13937	14150	14011	14140	14036	14209	14155	14053	14186	14118	14192	14137	14077	14047	14113	14146	14089	14194	14353	14021	14143	14038	14067	14020	14114	14086	14052	14200	14119	14029	14151	14255	14125	14055	13998	14160	13933	13921	14069	14225	14206	14154	14126	14218	14136	14029	14188	14325	14174	14253	14054	14130	14160	14163	14247	14037	14177	14109	14095	14032	14052	14049	14085	14150	14259	14223	14090	14140	14229	14190	14003	14203	14261	14050	14052	14001	14078	13864	14126	13955	14193	14072	14074	14157	14173	14167	14153	14170	14113	14175	14079	14277	14194	14181	14105	14119	14205	14272	14097	13961	14152	14231	13949	14249	14019	14030	14063	14209	14049	14183	14313	14101	14062	14177	14282	14243	14054	14106	14108	14166	14158	13952	14023	14000	14179	14095	14200	14254	14062	14205	14209	14227	13949	14083	14252	14014	14150	14167	14062	14023	14155	14048	14172	14095	14034	14213	14009	14132	14039	14162	14050	14202	13942	14079	14384	14120	14183	14277	14176	14021	14085	14064	14075	14170	13891	14108	14032	14299	14177	14211	14219	14086	14227	14161	14240	14128	13980	14114	14135	14178	14288	14084	14141	14032	14138	14123	14071	14176	14170	13987	13976	14218	14067	14029	14151	14151	14283	14023	14160	14123	14277	14276	14012	13956	14264	13936	14286	14119	14155	14193	14200	14220	14123	14244	14050	14240	14237	14153	14220	14194	14101	14135	14164	14183	14275	14074	14171	14092	14114	14220	14108	14104	14165	14216	14192	14053	14164	14105	14056	14094	14219	14088	14181	13989	14236	14072	14046	14130	14141	14320	14222	14097	13971	14066	14210	14040	14163	14278	14067	13987	14167	14255	14130	14050	14207	14127	14074	14031	14206	14166	14152	14195	14082	14040	14089	14140	14072	14273	14182	14023	14212	13892	14070	14157	14206	13998	14228	14088	14162	14045	14080	13981	14049	14270	14066	14138	14111	14217	13969	14141	14166	14169	14078	14341	13992	14245	14225	14144	13977	14095	14126	14138	14161	14182	14229	14207	14152	14114	14033	14223	14270	14079	14114	14177	14139	14078	14387	14019	14086	14297	13977	13971	14345	14066	14158	14105	13984	13854	13962	14146	14187	14198	14231	14060	13993	14190	13912	14169	14162	14153	14176	13927	14090	13959	14011	14193	14203	14079	13998	14181	14260	14133	14014	14204	14185	14074	14102	13971	14290	14019	14013	14202	14086	13980	14143	14254	14012	14195	14164	14001	14189	13971	14194	14138	14160	14173	14041	14161	14287	14056	14061	14222	14129	14095	14098	14009	14105	14098	14155	14120	14337	14079	14272	14218	14015	14109	13998	14008	14290	14195	14229	14196	14206	14089	14066	14337	14066	14149	14105	14032	14172	14089	14021	14234	14195	14088	14237	14186	14160	14106	14075	14299	14152	14208	13972	13954	14119	14238	14160	14173	14136	14285	14109	14127	14040	14229	14066	14327	14093	14186	14072	14020	14060	14117	14043	13959	14164	14159	14022	14045	14205	14134	14145	14177	14089	13979	14133	14055	14151	14185	14125	14149	14112	14195	14153	14241	14149	14358	14079	14109	14063	14239	14117	14229	14111	14199	14091	14184	14124	14229	14185	14247	14201	14155	14001	14100	14155	14243	14119	14267	14118	14152	14343	13979	14018	14124	14066	14237	13962	14104	14307	14130	14173	14093	14084	14173	13983	14201	14074	14001	13833	14206	14177	14163	14040	14236	14236	14210	14071	14127	14298	14047	14297	13985	14215	14161	14298	14118	14161	14021	14043	14222	14311	14205	14147	14312	14136	14168	14174	14111	14181	14170	14164	14124	14105	14130	14105	13995	14136	14165	13984	14334	14044	14078	14036	14243	14032	14044	14228	14178	14172	14128	13949	14050	13977	14008	14200	14042	14176	14076	14228	13904	13951	14095	14018	14209	14060	14261	14184	14189	13886	14155	14166	13869	14304	14069	14145	14095	14261	14022	14051	13917	14156	14195	14096	14097	14043	14288	14240	14127	14134	14262	14195	14199	14223	14018	14175	14059	14111	14273	13924	14205	14181	14034	14257	14162	14040	14069	13836	14005	14079	14065	14087	14190	14020	14140	14084	14068	13945	14106	13951	14014	14299	14146	14093	14365	14183	13939	14200	14019	14086	14199	14085	14215	14236	14167	14237	14199	14219	14245	14199	14223	13972	13999	13971	14195	14187	14082	13980	14129	14223	14317	14180	14216	13972	14042	14139	14090	14044	14079	14319	14078	14214	14157	14070	14129	14134	14299	14068	14233	13894	14157	14118	14115	14109	14087	14079	14075	13974	14102	14077	14108	13904	14075	14196	14201	14144	14130	14186	13965	14042	14244	14154	14067	14018	14146	14216	14068	14162	14141	14040	14086	14203	14228	13891	14153	14445	14266	13940	14039	13857	14205	14024	14156	13978	14141	14129	14147	14040	14054	14135	14068	14226	14000	14090	14072	14104	14235	13966	14151	14224	14215	14052	14227	14140	14023	14212	14133	14096	14081	14239	14123	14190	14219	14123	14284	14034	13970	14092	14193	14158	14241	14022	14135	14163	14231	14045	14015	14128	14381	14104	14066	14034	14064	14078	14089	14223	14284	14286	14151	14151	14098	13993	13998	14081	14288	13991	14157	14171	14273	13989	14201	14095	14086	14198	14082	14116	14058	14066	14098	14242	14177	14214	14138	14264	14046	14225	14189	14126	14109	14085	14087	14080	14016	14141	14107	14119	14265	14118	14188	14214	14106	14279	14278	14181	13948	14227	14072	14137	14274	14039	13977	14070	14212	14260	14230	14209	14199	14155	14295	14220	14114	14026	14001	14197	14215	14089	14077	14169	14100	14175	14062	14027	14179	14120	14001	14120	13980	14100	14196	14185	14115	14033	14018	14048	14035	14209	14043	14058	14065	14284	14126	14015	14116	14016	13985	14205	14074	14065	14148	14033	14110	14274	14171	14145	14156	14030	14189	14171	14299	14182	14018	14041	14208	14193	14256	14138	14127	14139	14008	14332	14199	14064	14133	14255	14200	14173	14209	14250	14084	14059	14244	14081	14115	14077	14060	14029	14201	14261	14063	14012	14101	13902	14100	14203	14010	14248	14184	14097	14211	14050	14142	14198	14033	14073	14127	14136	14211	14184	14130	14146	14052	13916	14101	14188	14035	13973	13997	14048	14171	13970	14086	14169	14186	14114	13915	14099	14099	14140	14167	14227	14049	14165	14132	13943	14191	14115	14097	14153	14233	14105	14285	14013	14230	14278	14239	14263	14039	14142	14127	14044	14202	14091	14050	14180	14153	14144	14240	13982	14136	14074	14077	14148	14128	14196	14201	14061	14149	14303	14068	14077	14105	14080	14342	14092	14035	14065	14187	14024	14024	13926	14221	14183	14154	14231	14208	13938	14056	14110	14103	14044	14161	14022	14218	13992	14152	14196	14194	14102	14137	14166	13947	14233	14128	14131	14193	14055	14164	14138	14112	14025	14213	14251	14132	14168	14040	14120	14243	14179	14089	14122	14311	14288	14103	14181	14157	14011	14206	14068	14105	14240	14155	14082	14013	14186	14158	14036	14054	13981	14140	14065	14084	14083	14181	14241	14188	14011	14234	14157	14290	14040	14077	14080
21349	15579	15553	15434	15495	15572	16051	16435	16773	16723	16988	16858	16453	16379	16316	16053	16245	16028	16098	15822	15903	15493	15749	15633	15580	15716	15650	15570	15520	15624	15538	15712	15592	15317	15579	15436	15421	15602	15475	15559	15400	15255	15376	15615	15445	15439	15640	15524	15356	15301	15385	15475	15307	15353	15239	15618	15562	15771	15528	15567	15506	15441	15369	15491	15520	15389	15490	15323	15371	15202	15449	15365	15449	15495	15439	15487	15406	15424	15435	15370	15368	15344	15344	15522	15350	15404	15519	15424	15428	15377	15377	15493	15233	15418	15512	15527	15400	15317	15496	15339	15288	15376	15369	15306	15519	15287	15240	15502	15529	15268	15439	15144	15269	15336	15419	15543	15264	15272	15486	15253	15208	15328	15439	15535	15450	15482	15435	15240	15482	15420	15251	15415	15381	15603	15319	15407	15554	15254	15464	15431	15390	15307	15604	15439	15530	15441	15600	15444	15532	15174	15349	15374	15437	15525	15366	15236	15312	15379	15547	15406	15390	15537	15467	15326	15404	15526	15435	15452	15390	15443	15178	15434	15291	15262	15350	15358	15548	15342	15398	15322	15557	15593	15486	15372	15093	15436	15536	15581	15298	15462	15379	15165	15480	15262	15278	15317	15499	15399	15461	15432	15333	15298	15530	15530	15355	15382	15252	15284	15289	15537	15282	15486	15295	15235	15379	15433	15455	15442	15560	15365	15312	15386	15522	15325	15357	15346	15530	15423	15285	15350	15624	15317	15238	15446	15471	15355	15357	15482	15431	15487	15456	15389	15343	15481	15450	15452	15407	15368	15381	15449	15456	15556	15448	15432	15366	15468	15269	15540	15292	15346	15466	15597	15446	15540	15455	15355	15468	15390	15381	15411	15270	15433	15328	15227	15378	15479	15400	15242	15353	15419	15238	15412	15391	15450	15320	15307	15253	15450	15480	15514	15427	15429	15490	15341	15251	15390	15297	15381	15389	15502	15295	15591	15276	15223	15564	15330	15426	15351	15371	15081	15521	15416	15568	15473	15263	15243	15239	15245	15314	15538	15482	15379	15501	15401	15339	15396	15542	15598	15332	15483	15354	15390	15439	15361	15453	15456	15188	15440	15309	15316	15531	15586	15566	15640	15355	15408	15213	15335	15400	15350	15402	15259	15400	15246	15288	15322	15328	15287	15523	15595	15597	15553	15167	15467	15551	15442	15277	15441	15306	15323	15419	15282	15278	15438	15421	15596	15402	15525	15301	15332	15429	15316	15565	15220	15447	15481	15220	15374	15463	15179	15580	15480	15438	15336	15357	15448	15260	15351	15496	15520	15401	15293	15400	15465	15297	15482	15314	15467	15335	15425	15319	15323	15374	15437	15475	15374	15312	15255	15332	15213	15402	15565	15573	15360	15392	15201	15301	15178	15434	15362	15515	15382	15385	15310	15358	15604	15276	15512	15398	15483	15453	15528	15274	15362	15520	15475	15550	15319	15304	15306	15197	15251	15318	15359	15323	15427	15387	15309	15274	15296	15394	15293	15543	15403	15392	15375	15564	15571	15547	15313	15367	15274	15319	15499	15216	15294	15379	15424	15424	15292	15516	15547	15325	15526	15306	15489	15533	15492	15488	15438	15399	15328	15395	15723	15476	15369	15459	15585	15556	15294	15311	15265	15419	15179	15497	15445	15453	15278	15377	15400	15372	15339	15354	15324	15613	15341	15543	15508	15440	15487	15630	15346	15265	15355	15524	15545	15314	15435	15179	15385	15479	15488	15328	15345	15505	15438	15445	15400	15440	15473	15471	15267	15248	15173	15424	15625	15403	15315	15531	15443	15398	15253	15393	15287	15304	15396	15330	15411	15481	15358	15364	15267	15371	15307	15225	15487	15548	15496	15288	15381	15325	15384	15290	15456	15417	15307	15261	15339	15294	15298	15509	15518	15527	15773	15248	15429	15501	15273	15415	15355	15400	15483	15490	15498	15354	15433	15463	15370	15499	15389	15461	15394	15255	15586	15399	15338	15260	15443	15366	15352	15422	15508	15361	15345	15411	15391	15329	15402	15429	15622	15297	15460	15242	15435	15495	15429	15453	15452	15419	15242	15303	15476	15421	15517	15478	15477	15386	15353	15396	15373	15372	15421	15148	15253	15264	15363	15320	15345	15325	15453	15465	15428	15671	15302	15615	15297	15418	15213	15394	15258	15514	15311	15456	15442	15481	15373	15540	15327	15423	15165	15371	15549	15326	15397	15304	15528	15470	15456	15483	15342	15257	15551	15547	15442	15407	15378	15704	15394	15404	15155	15632	15353	15561	15398	15227	15183	15443	15407	15417	15247	15480	15358	15315	15290	15445	15484	15530	15397	15481	15143	15441	15447	15309	15443	15521	15316	15510	15321	15405	15390	15303	15500	15499	15505	15477	15355	15378	15299	15346	15398	15333	15503	15387	15382	15435	15347	15213	15567	15508	15370	15423	15293	15427	15409	15415	15463	15382	15521	15341	15589	15388	15263	15356	15390	15300	15317	15639	15308	15515	15361	15323	15358	15411	15353	15289	15485	15406	15256	15208	15573	15523	15598	15431	15360	15272	15444	15363	15443	15234	15355	15265	15386	15325	15581	15392	15610	15410	15392	15495	15367	15396	15488	15513	15474	15190	15551	15472	15349	15510	15337	15334	15259	15652	15425	15206	15380	15434	15387	15350	15562	15366	15440	15299	15254	15327	15408	15452	15517	15359	15220	15313	15363	15326	15296	15494	15499	15396	15342	15351	15492	15431	15450	15481	15262	15264	15420	15386	15248	15292	15392	15356	15363	15285	15485	15329	15238	15416	15345	15464	15442	15557	15379	15378	15562	15296	15477	15080	15271	15372	15200	15399	15326	15355	15489	15187	15444	15431	15532	15532	15453	15432	15322	15371	15276	15446	15207	15428	15502	15300	15588	15445	15464	15390	15632	15272	15250	15260	15316	15383	15469	15514	15399	15498	15464	15284	15391	15337	15317	15260	15240	15403	15554	15519	15299	15365	15338	15315	15299	15428	15603	15415	15451	15321	15483	15536	15578	15482	15421	15234	15182	15441	15358	15362	15464	15498	15456	15405	15330	15581	15476	15387	15376	15461	15577	15408	15535	15451	15440	15316	15478	15397	15372	15357	15271	15550	15460	15367	15481	15521	15426	15452	15551	15351	15412	15239	15326	15425	15485	15496	15330	15529	15463	15491	15486	15419	15347	15534	15370	15348	15420	15439	15482	15362	15640	15501	15410	15464	15547	15385	15423	15639	15339	15436	15236	15287	15468	15276	15348	15368	15252	15617	15562	15333	15446	15484	15411	15338	15381	15586	15371	15416	15460	15314	15361	15425	15446	15410	15438	15373	15452	15482	15398	15404	15287	15420	15353	15480	15242	15348	15415	15333	15239	15483	15397	15470	15431	15617	15347	15363	15362	15175	15474	15232	15518	15447	15259	15398	15340	15276	15435	15476	15187	15332	15551	15426	15376	15569	15279	15337	15430	15525	15347	15541	15336	15362	15544	15330	15506	15516	15359	15314	15430	15496	15498	15286	15457	15359	15520	15346	15515	15471	15344	15456	15554	15247	15530	15424	15444	15377	15424	15387	15474	15352	15576	15439	15262	15429	15271	15588	15558	15609	15481	15268	15591	15242	15190	15416	15446	15185	15354	15285	15453	15459	15467	15251	15431	15257	15406	15420	15478	15290	15489	15369	15145	15284	15238	15417	15189	15355	15405	15474	15515	15474	15307	15390	15289	15294	15335	15464	15409	15426	15346	15472	15407	15445	15432	15362	15320	15564	15311	15567	15482	15452	15332	15523	15533	15395	15342	15476	15301	15266	15422	15380	15662	15190	15468	15197	15424	15629	15241	15121	15425	15500	15205	15343	15673	15444	15376	15274	15327	15317	15489	15471	15446	15400	15381	15420	15519	15462	15308	15467	15249	15338	15251	15350	15552	15192	15547	15436	15275	15375	15283	15270	15315	15411	15718	15315	15450	15228	15473	15390	15617	15542	15331	15560	15476	15200	15439	15400	15351	15340	15404	15522	15439	15526	15350	15451	15492	15186	15427	15300	15558	15468	15316	15406	15384	15517	15480	15458	15284	15472	15336	15382	15199	15330	15322	15567	15407	15405	15281	15347	15186	15397	15420	15517	15521	15366	15255	15537	15490	15365	15469	15309	15437	15317	15292	15259	15226	15198	15431	15510	15346	15578	15283	15316	15360	15424	15385	15218	15630	15465	15514	15578	15447	15355	14959	15350	15568	15387	15287	15450	15351	15194	15202	15340	15429	15332	15471	15325	15305	15517	15465	15324	15357	15264	15468	15546	15270	15434	15603	15394	15180	15136	15452	15455	15270	15436	15292	15430	15453	15379	15438	15384	15357	15460	15415	15276	15361	15430	15690	15287	15381	15479	15460	15449	15338	15447	15404	15270	15353	15305	15302	15355	15405	15524	15437	15384	15392	15333	15396	15238	15364	15568	15368	15394	15251	15383	15463	15354	15450	15554	15399	15509	15369	15550	15522	15455	15479	15509	15344	15471	15323	15437	15299	15641	15239	15425	15356	15470	15521	15414	15477	15424	15387	15288	15654	15399	15458	15518	15562	15429	15395	15378	15535	15504	15576	15418	15468	15407	15224	15217	15275	15365	15276	15349	15435	15527	15370	15508	15448	15224	15328	15585	15397	15562	15354	15356	15518	15410	15361	15119	15503	15334	15323	15463	15373	15395	15430	15444	15302	15487	15351	15643	15501	15519	15424	15489	15441	15453	15409	15402	15443	15472	15491	15458	15268	15323	15400	15386	15342	15575	15442	15476	15421	15510	15547	15294	15308	15355	15403	15457	15223	15335	15568	15311	15456	15471	15344	15097	15476	15488	15282	15506	15428	15384	15369	15451	15371	15392	15487	15409	15399	15334	15223	15512	15322	15386	15543	15531	15351	15410	15397	15512	15455	15443	15455	15379	15387	15196	15522	15451	15438	15427	15431	15439	15342	15440	15261	15302	15369	15388	15338	15450	15468	15416	15246	15568	15293	15189	15540	15319	15152	15345	15548	15445	15466	15481	15257	15271	15402	15446	15418	15490	15368	15518	15145	15309	15235	15468	15481	15508	15365	15413	15237	15434	15413
17466	13504	13257	13487	13474	14300	14832	15543	15886	16198	16203	15902	15651	15172	14588	14595	14259	14101	14042	13906	13923	13750	13798	13886	13696	13761	13551	13629	13493	13288	13424	13441	13287	13318	13317	13337	13110	13177	13306	13191	13206	13114	13262	13207	13365	13329	13302	13224	13310	13210	13224	13189	13226	13231	13332	13368	13242	13175	13332	13310	13213	13308	13083	13164	13409	13105	13113	13144	13285	13147	13314	13172	13210	13232	13040	13274	13118	13068	13254	13287	13223	13227	13118	13075	13247	13261	13123	13171	13150	13241	13155	13017	13103	13043	13203	13049	13083	13305	13072	13017	13036	13124	13176	13070	13175	13302	13103	13143	13306	13100	13151	13147	13253	13202	13184	13161	13178	13143	13100	13074	13090	13290	13201	12951	13115	13194	13303	13147	13243	13248	13092	13161	13217	13129	13055	13199	13085	13263	13227	13168	13225	13082	13196	12975	13041	12935	13233	13124	13145	13121	13111	13174	13251	13156	13119	13152	13177	13181	13180	13280	13069	13147	13032	12979	13068	13154	13046	13052	12998	13181	13018	13142	13034	13177	12987	13199	13266	13120	13137	13249	13336	13199	13164	13196	13281	13124	13033	13054	13089	13178	13202	13168	13250	13109	13224	13317	13128	13200	13249	13222	13157	13097	13230	13253	13064	13133	13332	13075	13138	13169	13130	13101	13182	13197	13234	13060	13134	13140	13065	13214	13051	13243	13182	13071	13253	13134	13060	13175	13072	13296	13093	13158	13109	13118	13112	13185	12954	13072	13201	13189	13097	13104	13240	13227	13062	13092	13200	13168	13025	12915	13020	13369	13181	13179	13099	13208	12967	13234	13044	13331	13132	13100	13175	13072	13262	13234	13094	13176	12879	13034	13255	13141	13228	13137	13094	13199	13154	12801	13148	13122	13228	13143	13116	13020	13148	13114	13206	13155	13235	13116	13110	13083	13142	13255	13152	13122	13259	13193	13181	13131	13315	13123	13233	13303	13207	13193	13173	13084	13254	12926	13115	13126	13242	13286	13122	13175	13278	12980	13178	13089	13175	13035	13074	13202	12953	13290	13313	13117	13256	13053	13129	13290	13169	13176	13154	13099	13160	13114	13103	13178	13132	13127	13106	13182	13119	13000	13048	12990	13185	13115	13070	13044	13092	13072	13087	13218	13118	13072	13249	13123	13178	13283	13186	12956	13125	13092	13132	13195	12993	13166	12998	13146	13002	13278	13085	13117	13076	13288	13056	13254	13078	13229	13208	13249	12986	13336	13163	13173	13227	12987	13135	13144	13264	13155	13234	13140	12876	13190	13269	13088	13113	13085	13257	13179	13192	13148	13220	13149	13295	13073	13107	13195	12979	13367	13125	13123	13165	13210	13121	13168	13133	13115	13197	13094	13039	13237	13136	13006	13278	13111	13031	13052	13149	13118	13071	13111	13030	13117	13243	13107	13244	13083	13200	13159	13181	12999	13126	13171	13363	13187	13258	13042	13239	13166	13276	13050	13180	13245	13091	13224	12922	13104	13208	13252	13022	13125	13187	13119	13197	13118	13208	13134	13177	13095	13265	13175	13217	13078	13141	13254	13070	13315	13065	13090	13140	13019	12957	13002	12975	13148	13022	13162	13072	13027	13184	13144	13154	13150	13245	13207	13041	13119	13153	13293	12998	13111	13159	13090	13091	13068	13158	13127	13119	13165	13143	13221	13232	13128	12994	13255	13145	13040	13183	13308	13112	13133	13101	13138	13103	13274	13123	13234	13108	13282	13042	13057	13119	13163	13053	13168	13159	13192	13231	13038	13299	13156	13210	13006	13238	13178	13191	13191	13159	13149	13116	12979	13153	13076	13167	12982	13250	13175	13002	13041	13065	13051	13072	13330	13114	13190	13108	13256	13110	13074	13101	12982	13158	13205	13172	13153	13157	13045	13192	13087	13255	13161	13089	13175	13043	13022	13211	13002	13101	13072	13025	13277	13118	13217	13185	13223	13149	13225	13142	13108	12918	12918	13187	13238	13199	13079	13142	13061	13115	13147	13253	13163	13283	13064	12915	13173	13209	13188	13098	13083	13267	13061	13192	13113	13174	13205	13032	13270	13309	13238	13002	13279	13094	13165	13125	13140	13053	13129	12937	13101	13079	13263	13077	13086	13194	13196	13217	13122	13160	13212	13104	13049	13304	13161	13000	13221	13136	13199	13244	13014	13266	13021	13243	13174	12967	13062	13026	13216	13252	13273	13277	13178	13381	13150	13136	13166	13304	13152	13043	13079	13147	13177	13123	13221	12997	13292	13175	13254	13147	12958	13293	13011	13151	13285	13014	13078	12987	13250	13106	13078	13161	13184	13126	13241	13205	13207	12995	13155	13356	13310	13008	13154	13383	13248	13052	13115	13133	13255	13045	12956	13186	13223	13333	13011	12978	13186	13158	13176	13196	13177	13178	13159	13138	13342	13170	13087	13256	13237	13031	13106	13019	13152	13234	13012	13063	13018	13247	13106	13022	13205	13050	13194	13110	13165	13159	13221	13198	13327	13158	13030	13205	13155	13071	13095	13129	13144	13102	13083	12977	13114	13095	12992	13177	13220	13126	13222	12996	13183	13166	13361	13133	13143	13135	13209	13350	13299	13132	13109	13200	13144	13184	13101	12968	13052	13046	13132	13077	13225	13083	13122	13217	13184	13127	13310	13215	13211	13155	13123	13162	13185	13062	13234	13166	13169	13105	13095	13028	13133	13222	13073	13167	12952	13216	13200	13066	13176	13160	13182	13221	13151	13252	13152	13249	13271	13033	13077	13003	13150	13230	13059	13078	13093	13148	13156	13204	13075	13207	13250	13097	13001	13174	13275	13108	13117	13298	13176	13216	13006	13205	13189	13256	13065	13102	13082	13193	13142	13133	12993	13090	12939	13024	13242	12991	13057	13197	13080	12912	13104	13197	13137	13171	13007	13162	13294	13230	13232	13135	13067	13156	13070	13096	13201	13079	13215	13102	13169	13230	13137	13100	13293	13231	13068	13096	13236	13110	12983	12988	13015	13161	13085	13074	13199	13243	13291	13269	13018	13221	13080	13152	13251	13116	13147	13253	13303	13210	13262	13253	13015	13101	13133	13193	13130	13277	13112	13162	13147	13124	13091	13150	13011	13281	13133	13179	13001	13138	13176	13088	12921	13146	13205	13135	13212	13299	13208	13159	13046	13165	13208	13057	13039	13116	13071	13103	13166	12947	13137	13260	13241	13159	13156	13152	13104	13026	13065	13095	13292	13123	13107	13291	13041	13098	13185	13131	13057	13278	13078	13001	13220	12991	13199	13293	12934	13226	13251	13092	13038	13005	13088	13144	12990	13006	13070	13131	13151	13078	13237	13129	13278	13129	13262	13147	13000	13256	13080	13249	13065	13158	13079	13276	12937	13102	13136	13098	13147	13170	13165	13009	13111	13084	13083	13091	13136	13165	13114	13062	13138	13226	13296	13154	12944	13257	13198	13172	12887	13226	13332	13089	13063	13130	13058	13134	13323	13307	13228	13263	13124	13091	13220	13104	12987	13197	13184	13158	13110	13042	13223	13053	13274	13072	13091	13208	13277	13077	13089	13047	13107	13131	13151	13026	13201	13236	13059	13203	13089	13063	13105	13080	13151	13068	13010	13143	13041	13230	13130	13105	13050	13190	13215	13283	13160	13233	13181	13123	13180	13299	13135	13024	12959	13239	13202	13057	13065	13136	13215	13258	13049	13084	13175	13092	13125	13076	12945	13207	13089	13178	13182	13211	13138	13020	13207	13080	13139	13120	13188	13115	13277	12985	13077	13249	13066	13163	13010	13127	13070	13133	13174	13290	13407	12978	13082	13080	13105	13150	13158	13190	13344	13219	13312	13166	13080	13126	13292	13141	13053	13146	13142	13167	13164	13097	13183	13011	13299	13035	13228	13049	13133	13042	13085	13059	13171	13016	13063	13072	13284	13001	13145	12995	13321	13199	13276	13107	13010	13229	13016	13190	13118	13256	13140	12855	12958	13051	13137	13046	13193	13159	13180	12922	13199	13056	13100	13126	13039	13060	13077	13239	13069	13159	13053	13147	13156	13112	12987	13023	13119	13171	13178	13200	13208	13007	13254	13043	12975	13074	13283	13169	13199	13092	13049	13154	13066	13140	13083	13296	13162	13429	13267	13162	13169	13316	13201	13105	13160	13132	13175	12953	13106	13171	13112	13142	13331	13144	13124	13087	13172	13129	13313	13227	13265	12975	13157	13015	13025	13031	13274	13061	13058	13340	13125	13081	13214	13267	13171	13123	13175	13202	13118	13120	13092	13123	13060	13144	13204	13281	13174	13266	13110	13160	13108	13201	13116	13182	13150	13079	13186	13213	13105	13177	13104	13127	13107	13131	13266	13080	13010	13286	13292	13206	13134	13180	13149	13212	13161	13087	13077	13184	13197	13164	13161	13114	13321	13163	13120	13101	13243	13273	13166	13087	13197	13231	13204	13302	12902	13193	13101	13187	13100	13057	13244	13238	13214	13080	13254	13138	13060	13123	13217	13017	12984	13222	13102	13163	13176	13250	13282	13143	13147	13338	12994	13204	13212	13056	13126	13109	12969	13155	13058	13225	13182	13052	13190	13085	13135	12943	13016	13174	13195	13145	13087	13070	13253	12991	13168	13212	13090	13004	13199	13187	13192	13143	13182	13089	13132	13218	13193	13152	13154	13195	13123	13228	13286	13123	13309	13096	13221	13150	13211	13101	13046	13172	13088	13264	13108	13199	13021	13183	13115	13143	13229	13040	13143	13045	13089	13164	13088	13208	13161	13001	13210	13176	13224	13164	13086	13186	13136	13263	13138	13143	13032	13335	13194	13143	13229	13101	13080	13182	13145	13172	13005	13263	13144	13049	13158	13269	13171	13094	13067	13282	13120	12996	13090	13143	13152	13026	13140	13178	13179	13065	13239	13157	13161	13295	13177	13098	13081	13111	13038	13288	13080	13267	13222	13076	13341	12985	13124	13123	13257	13091	13041	13129	13087	13079	13118	13006	13128	13157	13257	13207	13228	13206	13214	13076	13269	13069	13186	13172	13162	13105	13235	13153	13018	13196	13097	13072	13169	13145	13038	13099	12940	13117	13091	13232	13041
26720	17083	16715	16413	16171	16308	16900	17398	17704	17766	17883	17462	17662	17406	17035	16902	16799	16803	16594	16683	16754	16468	16407	16489	16499	16201	16227	16318	16119	16203	16206	16043	16094	16053	16223	15990	16113	16448	15984	15988	16046	15939	15987	16254	16032	16181	16071	16204	15898	16193	15995	16213	16119	16201	16237	16093	15957	15844	16222	16165	15975	15942	16054	15977	16059	15946	16243	16078	15972	16045	15911	15852	16195	16155	15959	15991	16027	15948	16141	16076	16196	16169	16096	15964	16123	16005	16121	16125	15996	16214	15987	16111	16058	16019	15992	16057	15923	16058	16139	16245	16026	15776	16027	16006	16031	15887	16016	15996	16205	16072	16038	15952	16157	16271	16096	16156	16008	16018	16117	16174	16011	16057	16009	16050	16166	15948	16097	15843	15932	16238	15950	15947	16261	16144	16057	15976	15966	15940	15822	16015	16046	15981	16048	16183	15893	16043	15978	16217	16091	16078	15838	15839	16157	15971	15920	16024	15914	15904	16015	16018	16080	16019	16087	16049	15839	16075	16024	16101	15738	15949	16160	15967	16043	16093	16004	15812	16010	15956	16037	16190	16122	16126	16025	16076	16020	16228	16092	16057	15973	16021	16108	16035	15980	16227	16230	15961	15997	15977	16019	15975	16003	15971	16068	15867	15956	16068	15822	15981	16081	16205	15815	15976	15939	15923	16082	16044	15900	15973	16264	16027	15770	16019	16061	16168	15975	16000	16162	16071	15970	15948	16150	16132	16129	15934	15888	16110	15997	16053	15954	16150	15933	16019	16160	16028	16136	16047	16091	16041	16232	16052	16006	16140	16054	16023	15916	16247	16142	16099	16083	15856	15952	15981	15947	15856	16102	15984	16036	15790	15912	16080	16294	16166	16080	15895	15977	16077	15991	15902	16035	16130	16039	15960	16060	16243	15927	16141	16066	15918	15919	15873	15909	15947	16160	16078	16235	15894	15926	16085	16030	16083	16042	16069	16022	16173	16207	15975	15923	15897	16107	16004	16146	16134	15774	16063	16128	16007	16130	16090	16018	16082	15955	16101	15925	16081	16024	16058	15885	16001	16144	16009	15940	16057	16072	16169	16107	16001	16083	16142	16056	16297	16114	16002	16127	16146	16070	16208	15998	16109	15976	15982	15994	15990	16155	16137	16208	15959	16056	16017	16011	15921	15957	16035	15976	15932	16123	15952	16040	16124	16063	15888	16037	16158	16047	15932	16122	16015	15958	15998	15870	16043	15961	16079	15972	16056	16044	15940	15942	16032	16219	16073	16091	15931	16195	16209	15983	15987	15980	15902	16021	15934	16166	16076	16183	16042	15972	16175	16061	15854	16142	16096	15890	16087	16216	16174	15979	15905	15899	16159	16148	16274	16055	16236	15967	16100	15924	16123	16024	16207	16001	15866	16187	16072	15997	15945	16107	16063	16016	16130	16111	16090	16181	15859	16177	15937	15919	15998	16078	16031	15953	16257	16063	15948	16207	16083	16178	15910	16148	16044	16109	16070	16110	16186	15974	15896	16123	15852	16051	16122	16030	15879	16011	16128	16053	16122	15997	16007	15967	16049	16067	15993	15918	15950	16006	16064	16249	16162	16108	16036	15768	16089	16187	16161	15940	16110	16255	16176	16270	16084	16076	15801	16064	15771	15976	16210	16094	15942	16039	15916	16043	15975	15983	16111	15898	15986	16008	16166	16007	16005	16027	15906	15877	16126	15803	16140	16003	16186	16260	16147	16033	15742	16157	16038	15994	16066	16190	15979	16001	16089	15999	16213	16190	16070	15857	15945	16198	15922	16075	15965	16147	15929	16076	16032	16002	16067	16093	15910	15926	16153	16022	16114	15947	16076	16157	16105	16183	16124	15911	15869	16094	15999	16168	15998	16115	16015	16180	15956	15892	16207	16002	15873	15955	16093	16081	16033	16024	15802	16220	15882	16108	15955	16014	15833	15864	15954	16098	16067	16126	15902	15952	15915	16050	16048	16166	16069	16104	15884	16052	15964	15930	16102	16079	16054	16035	16276	16108	15868	16062	15959	16125	15980	16179	16025	15924	15971	15978	16072	15902	15963	15999	15997	16068	16097	15882	15961	15680	15936	15947	16099	16035	16128	16196	16104	15912	16055	16036	16012	15989	16085	16162	15932	15988	15979	16067	16016	15892	15782	15992	16046	15783	16131	16064	16133	16010	16178	16268	16149	16149	16202	15990	16177	16081	15935	15946	15812	15924	16198	16068	16162	15919	15782	15740	15938	16107	15877	15995	15928	15910	16046	16052	15886	16041	16081	15980	15895	16083	16077	16082	15922	16013	15993	16170	16098	16002	15871	15839	16168	16073	16080	15932	16042	15991	16070	16169	16057	16127	16119	16281	15896	16045	15928	16051	16129	16033	15875	16057	16117	16188	16056	16051	16036	16126	16057	16080	16210	15989	16045	15950	16025	16181	15993	16043	16118	16238	15966	16236	16081	16054	16045	16075	16152	16155	15988	16102	16107	15883	16148	16159	15983	15990	16086	16021	16114	15919	15834	16082	16075	15877	16068	16141	16120	15994	15968	16105	15929	15924	16075	15899	16107	15800	15929	16048	16149	15898	16159	15993	16164	16136	15992	15981	15817	16049	16146	15950	16068	16047	16064	15956	16017	16025	16018	15944	16129	15834	15944	15960	16075	16020	16047	15923	15999	16092	16070	16103	16026	16140	16054	16031	15939	16000	16121	16049	16193	16188	16060	16121	16082	16101	15983	15884	16074	15891	16113	16141	15857	15904	16086	16045	15956	15939	16023	16082	16132	16143	15861	16156	16160	15880	16089	15988	16044	16138	16101	16134	16070	16047	16135	16146	16135	16172	16158	15945	16036	15995	16053	15961	16064	16053	15938	16096	16015	16128	15953	16140	16177	16109	15988	16282	16144	15979	16018	16050	16065	15907	15913	16194	16133	15960	16089	16090	15999	16068	16071	15958	15986	16069	16066	16107	15924	16128	15937	15947	15947	15959	15968	15950	15899	16236	16239	15830	16066	15873	16177	16176	15970	15988	15858	16045	15972	15987	15802	16014	15717	16182	15985	16042	16056	15952	16023	16047	15867	16077	16046	16079	16151	16306	16061	16256	16059	16089	16099	16090	16050	16096	16172	16082	15972	16004	15851	15933	15992	15999	16205	16109	15918	15920	15907	15822	16042	16235	16055	15824	15765	15919	16057	16008	16142	16132	15900	16037	15937	15965	16133	16021	16148	16372	16129	16203	15958	16085	16116	16095	16091	15838	16088	16325	16154	16163	15931	15891	16010	15903	15848	16009	15993	16118	16238	16014	16024	15959	15975	15983	15925	16075	15915	16132	16130	15982	16074	16199	15910	15950	16112	16138	16244	16116	16133	15813	15894	15970	15967	16051	15968	16104	16039	16283	15867	16115	16067	16029	16133	16007	15979	16015	16071	15917	16140	15976	16053	15908	15832	16002	16043	16202	16040	16078	16035	15951	15969	15790	15932	16263	16038	16206	16033	16010	15748	15945	16201	16046	16086	15925	16097	16057	15866	15928	16161	16113	16149	15987	15982	16079	16063	16094	15896	16304	16121	15997	15962	16120	16143	16063	16177	16132	16320	15736	15983	16011	16124	16082	15896	15997	15868	16042	16081	15990	15951	16232	16037	16058	15941	16137	15987	15973	15923	15954	16123	15869	15817	16062	16079	16157	16137	16512	16210	16206	16084	16243	16094	16045	16042	15968	15978	16061	15995	15904	15874	16171	16346	15955	16147	15978	15994	16091	16184	15921	16023	16026	15980	16174	15960	16144	16071	15936	16094	15980	16015	15954	15917	16033	16010	16074	15842	15991	15971	16118	16063	15857	16152	16099	16174	16021	15959	15875	16053	15928	16056	15885	15976	16069	15893	16209	16012	15735	15969	16044	15961	16064	15880	16103	16062	16181	15980	15952	16128	15889	16011	16210	16033	15809	16017	16122	16070	16055	15828	16139	16060	16036	16048	16095	15926	16194	16074	15983	16044	15889	16047	16190	16136	16117	16021	15965	16040	15914	15791	16157	15935	15909	16114	16154	16028	16087	15998	16137	16053	16221	16335	15879	15922	16071	16074	16113	16017	16105	16138	16061	16088	16154	16066	16123	16054	15830	16131	15994	15977	15913	16133	16052	16130	15940	16000	15896	15919	16076	15832	16102	16222	16167	15862	15936	15784	16148	16090	15968	16006	16106	15933	16069	16093	16132	16027	16149	16141	16100	16244	16030	16077	16025	16065	16059	16032	16080	16262	16160	16003	16144	15817	15831	16039	15987	15978	16057	16070	15917	15909	15947	15966	15870	15972	16054	15954	15726	16291	15999	15966	15907	16140	16066	16037	15921	15915	16097	16004	16008	16037	15799	15995	16039	16151	16026	16000	16023	15994	16203	15977	16035	16009	16035	16054	15854	16104	15919	16035	16204	16126	16016	16043	16062	15992	15885	15944	16154	16081	16056	15983	15928	16068	16009	16216	15875	16039	16069	16151	16056	15985	15845	15883	16117	15998	16046	16052	15907	15992	16036	16143	16123	16110	16108	16156	15971	15979	16007	15916	16049	16016	16269	16182	16018	15941	16207	15997	15996	15908	16224	16022	16201	16060	16036	16247	16085	16241	16138	15976	16138	15958	16056	16101	15932	15926	15979	15925	16062	16071	16127	16007	16224	16260	16056	16232	16231	16038	16102	15973	15932	15717	15945	15999	15942	15947	16070	15930	15871	16081	16175	16051	16076	15987	16038	16108	16011	16028	16174	16145	16188	15901	16189	16074	16030	16163	16059	16061	16122	16084	16117	16173	16095	16102	16130	16039	16162	16075	16239	15956	16274	15975	15952	16008	15936	16086	15921	15910	16042	16049	16089	16140	16162	15964	15812	16045	16259	15956	16048	16125	16195	16054	16094	15968	16140	16152	16181	16015	15858	16204	16152	16013	16097	16049	16080	15931	16013	15993	16008	16018	15809	16116	15908	15959	16147	16198	15897	15957	15977	15854	16078	16105	15951	16085	15971	16114	16144	16117	16212	15972	16157	16336	16012	15967	16275	16031	16130	15841	16066	16045	16146	15910	16050	15898	15840	16186	16018	16017	16199	16128	15988	16005	16180	15992
20564	13743	13917	13891	14407	15182	16054	16399	16926	17153	17276	17127	16444	16093	15510	15145	15059	14846	14654	14485	14546	14365	14283	14175	14179	14178	14196	14067	14041	14106	14029	13751	13704	13797	13956	13815	13776	13768	13696	13762	13638	13742	13769	13630	13567	13823	13692	13659	13650	13793	13701	13821	13685	13752	13643	13799	13766	13786	13626	13785	13746	13793	13688	13436	13648	13481	13604	13652	13716	13547	13514	13478	13664	13583	13592	13648	13569	13646	13574	13727	13434	13631	13481	13564	13776	13515	13583	13642	13743	13668	13448	13613	13715	13679	13619	13774	13540	13706	13543	13641	13612	13578	13624	13475	13600	13410	13550	13594	13425	13576	13566	13483	13421	13761	13425	13573	13396	13599	13569	13543	13428	13533	13510	13465	13668	13481	13642	13670	13552	13608	13439	13653	13485	13461	13537	13691	13447	13443	13553	13366	13563	13522	13537	13444	13512	13550	13482	13419	13595	13506	13358	13675	13590	13549	13484	13621	13496	13668	13547	13510	13515	13439	13387	13582	13506	13706	13565	13578	13620	13661	13593	13553	13573	13480	13565	13515	13546	13466	13655	13516	13516	13588	13424	13629	13538	13672	13532	13580	13575	13715	13584	13620	13584	13555	13658	13480	13606	13454	13617	13457	13588	13519	13761	13523	13548	13463	13496	13451	13539	13569	13552	13435	13503	13673	13754	13623	13621	13610	13644	13700	13596	13533	13552	13477	13615	13559	13621	13493	13362	13429	13562	13484	13413	13661	13372	13417	13581	13515	13598	13540	13559	13521	13534	13413	13493	13629	13678	13487	13647	13497	13608	13627	13701	13558	13415	13666	13743	13513	13432	13595	13497	13485	13730	13573	13460	13546	13514	13459	13452	13512	13643	13588	13609	13419	13602	13479	13478	13473	13630	13607	13538	13472	13603	13623	13565	13578	13582	13600	13491	13564	13579	13436	13483	13516	13559	13565	13489	13570	13471	13599	13734	13669	13678	13310	13547	13629	13415	13552	13608	13740	13657	13731	13620	13692	13556	13653	13417	13574	13581	13740	13427	13517	13676	13579	13611	13582	13336	13635	13408	13607	13510	13462	13543	13493	13598	13424	13644	13453	13511	13582	13663	13654	13534	13687	13533	13525	13504	13462	13510	13563	13536	13594	13579	13575	13473	13618	13641	13531	13524	13695	13519	13478	13431	13425	13637	13764	13561	13492	13605	13563	13603	13488	13623	13358	13707	13564	13506	13658	13612	13584	13641	13696	13463	13648	13468	13593	13638	13624	13639	13565	13533	13371	13668	13611	13676	13424	13550	13511	13682	13604	13625	13652	13516	13573	13678	13551	13513	13486	13723	13602	13632	13553	13647	13502	13731	13423	13569	13427	13494	13582	13578	13437	13509	13583	13635	13381	13558	13707	13507	13445	13655	13569	13642	13483	13647	13430	13652	13495	13616	13677	13623	13639	13622	13630	13456	13612	13696	13564	13569	13480	13518	13541	13579	13734	13481	13535	13649	13483	13587	13566	13691	13548	13430	13583	13552	13610	13695	13420	13626	13575	13504	13626	13524	13541	13584	13690	13558	13624	13569	13604	13591	13446	13549	13707	13622	13663	13664	13473	13664	13587	13597	13610	13486	13617	13184	13629	13634	13652	13607	13571	13543	13422	13479	13580	13596	13638	13529	13692	13344	13593	13630	13479	13496	13606	13527	13677	13520	13692	13474	13400	13680	13528	13618	13510	13660	13565	13675	13568	13353	13677	13573	13394	13753	13585	13521	13777	13495	13560	13651	13630	13413	13584	13570	13554	13390	13670	13560	13446	13626	13591	13523	13667	13462	13608	13510	13590	13724	13647	13542	13516	13620	13552	13584	13586	13550	13771	13659	13621	13408	13611	13438	13617	13398	13553	13431	13637	13781	13541	13581	13505	13518	13574	13437	13374	13573	13584	13307	13522	13406	13588	13486	13663	13571	13565	13575	13575	13708	13714	13374	13502	13486	13562	13446	13683	13812	13404	13595	13483	13474	13567	13650	13550	13567	13675	13643	13758	13471	13547	13557	13546	13704	13488	13617	13596	13531	13519	13655	13411	13469	13632	13581	13620	13637	13497	13422	13535	13408	13522	13551	13562	13530	13650	13457	13466	13578	13611	13512	13382	13710	13330	13648	13447	13621	13456	13502	13603	13705	13660	13426	13518	13635	13590	13703	13615	13554	13576	13650	13804	13761	13592	13618	13503	13766	13651	13613	13518	13525	13478	13504	13637	13545	13534	13614	13644	13622	13600	13590	13660	13706	13490	13710	13699	13451	13517	13393	13443	13655	13455	13596	13486	13527	13706	13376	13510	13542	13484	13672	13590	13511	13557	13547	13503	13678	13682	13694	13495	13558	13659	13536	13563	13639	13473	13530	13612	13446	13594	13536	13503	13550	13549	13603	13624	13671	13540	13578	13573	13525	13612	13604	13483	13641	13527	13445	13538	13496	13631	13451	13548	13492	13575	13608	13427	13575	13480	13497	13635	13557	13659	13643	13595	13386	13596	13611	13521	13606	13543	13626	13673	13374	13515	13702	13580	13536	13468	13589	13648	13596	13605	13480	13613	13581	13616	13665	13543	13551	13586	13574	13550	13448	13509	13548	13624	13589	13612	13557	13552	13641	13681	13409	13512	13512	13590	13519	13613	13561	13654	13719	13625	13458	13518	13620	13625	13600	13619	13459	13663	13605	13472	13567	13582	13648	13492	13658	13546	13661	13604	13583	13583	13677	13528	13526	13688	13462	13511	13576	13493	13583	13440	13742	13513	13560	13668	13568	13463	13469	13566	13520	13507	13689	13489	13598	13639	13530	13509	13545	13514	13559	13594	13397	13614	13433	13573	13604	13542	13500	13564	13627	13630	13582	13659	13478	13409	13404	13664	13440	13572	13631	13527	13544	13419	13696	13626	13474	13623	13642	13543	13446	13550	13568	13640	13490	13670	13439	13444	13511	13650	13667	13515	13445	13544	13595	13568	13671	13496	13600	13584	13412	13512	13522	13555	13527	13486	13567	13574	13440	13834	13543	13589	13430	13353	13500	13659	13651	13513	13540	13455	13672	13616	13499	13424	13582	13514	13536	13691	13629	13643	13625	13623	13643	13481	13550	13566	13636	13524	13584	13686	13689	13559	13534	13643	13688	13645	13441	13608	13573	13563	13778	13528	13595	13580	13455	13656	13473	13493	13533	13509	13510	13444	13652	13563	13477	13573	13461	13650	13486	13455	13692	13675	13599	13551	13518	13577	13702	13675	13648	13510	13493	13558	13595	13530	13479	13759	13619	13487	13626	13621	13611	13597	13629	13621	13547	13361	13691	13492	13508	13695	13547	13520	13487	13529	13706	13640	13559	13490	13392	13573	13478	13570	13619	13730	13471	13521	13551	13452	13540	13609	13529	13525	13605	13594	13571	13692	13682	13537	13549	13437	13520	13585	13558	13685	13509	13439	13461	13512	13482	13467	13399	13649	13508	13629	13331	13389	13554	13693	13540	13674	13644	13707	13531	13562	13628	13695	13515	13623	13539	13570	13669	13659	13428	13399	13638	13484	13686	13561	13450	13536	13275	13346	13541	13724	13568	13797	13675	13493	13529	13576	13616	13430	13506	13528	13560	13791	13477	13466	13467	13504	13707	13527	13591	13570	13778	13600	13541	13392	13501	13422	13394	13682	13500	13701	13533	13603	13491	13555	13489	13634	13525	13655	13667	13600	13630	13643	13409	13649	13644	13487	13511	13593	13683	13517	13701	13506	13555	13724	13404	13636	13485	13541	13615	13655	13446	13363	13489	13487	13617	13615	13504	13615	13647	13546	13482	13620	13575	13629	13401	13739	13476	13552	13647	13672	13580	13487	13661	13606	13545	13555	13592	13599	13582	13453	13514	13453	13609	13355	13484	13528	13543	13631	13595	13633	13608	13595	13664	13561	13344	13539	13694	13565	13447	13499	13582	13554	13485	13509	13565	13641	13674	13721	13645	13590	13539	13606	13789	13594	13669	13584	13630	13733	13769	13467	13433	13431	13555	13394	13626	13592	13657	13615	13491	13647	13625	13684	13516	13568	13594	13652	13556	13595	13632	13455	13627	13640	13578	13506	13528	13621	13574	13695	13558	13633	13624	13576	13414	13644	13546	13683	13449	13523	13544	13571	13528	13424	13545	13486	13572	13723	13571	13480	13566	13495	13547	13600	13577	13433	13555	13540	13566	13604	13502	13628	13651	13692	13539	13489	13641	13573	13485	13689	13544	13613	13628	13683	13783	13507	13573	13468	13564	13568	13294	13487	13645	13464	13391	13377	13469	13485	13585	13547	13505	13480	13466	13597	13474	13539	13541	13502	13608	13451	13582	13681	13542	13571	13491	13485	13636	13569	13577	13612	13582	13634	13671	13516	13684	13455	13618	13658	13666	13588	13496	13573	13519	13696	13519	13587	13569	13707	13525	13548	13534	13537	13617	13611	13567	13471	13559	13541	13601	13699	13438	13610	13506	13554	13527	13550	13571	13530	13482	13478	13527	13692	13592	13539	13638	13691	13460	13726	13673	13721	13702	13647	13563	13551	13602	13521	13382	13575	13602	13623	13608	13450	13609	13847	13621	13439	13536	13511	13577	13581	13551	13366	13541	13661	13562	13590	13675	13425	13506	13518	13580	13627	13536	13552	13586	13601	13547	13538	13429	13498	13497	13531	13700	13446	13587	13464	13488	13572	13582	13558	13698	13639	13669	13488	13597	13626	13569	13713	13588	13608	13432	13617	13579	13546	13638	13508	13623	13443	13559	13466	13413	13530	13391	13545	13356	13761	13510	13623	13596	13483	13567	13529	13647	13665	13599	13631	13345	13525	13559	13530	13689	13526	13614	13614	13533	13541	13607	13434	13676	13518	13608	13604	13613	13651	13703	13640	13613	13737	13637	13561	13630	13386	13702	13505	13548	13639	13684	13508	13478	13548	13546	13439	13595	13569	13577	13661	13550	13568	13766	13586	13616	13497	13742	13606	13613	13387	13578	13723	13650	13552	13581	13587	13649	13584	13595	13690	13664	13773	13598	13692	13373	13572	13494	13521	13666	13636	13538	13620	13549	13513	13602	13532	13616	13461	13642	13522	13496	13616
25239	17915	17278	16982	16891	17631	18522	19011	19291	19228	19437	19305	19027	18683	18402	17965	17965	17816	17693	17424	17381	17344	17257	17230	17316	16948	16984	17007	17006	17252	16739	16934	16799	16668	16841	16805	16808	16795	16814	16644	16834	16754	16748	16650	16662	16751	16629	16647	16888	16782	16659	16833	16693	16815	16845	16882	16714	16780	16739	16785	16830	16601	16842	16913	16824	16612	16858	16854	16517	16649	16603	16548	16503	16675	16710	16563	16601	16739	16694	16508	16614	16523	16626	16674	16581	16581	16753	16478	16729	16817	16841	16598	16588	16606	16635	16548	16714	16712	16605	16712	16702	16549	16591	16672	16802	16592	16654	16630	16868	16728	16517	16552	16712	16547	16465	16480	16658	16708	16626	16756	16765	16547	16564	16803	16565	16961	16593	16655	16682	16642	16711	16597	16606	16781	16407	16680	16753	16728	16863	16711	16668	16603	16650	16485	16316	16617	16597	16625	16471	16773	16680	16657	16758	16831	16464	16385	16585	16751	16596	16526	16506	16789	16569	16605	16568	16608	16759	16845	16770	16576	16585	16571	16805	16718	16578	16696	16623	16629	16529	16700	16678	16620	16558	16801	16567	16704	16600	16594	16600	16751	16630	16459	16625	16612	16756	16668	16689	16852	16691	16479	16733	16724	16689	16779	16632	16540	16615	16760	16696	16622	16635	16716	16757	16601	16579	16588	16540	16483	16574	16729	16517	16622	16608	16608	16539	16609	16654	16915	16494	16701	16620	16619	16738	16553	16464	16645	16782	16652	16474	16731	16652	16778	16728	16633	16623	16403	16701	16761	16475	16726	16675	16593	16790	16856	16684	16678	16554	16558	16702	16549	16556	16504	16511	16574	16713	16677	16562	16864	16692	16714	16640	16621	16792	16705	16715	16814	16589	16750	16700	16577	16612	16794	16681	16527	16718	16379	16525	16721	16562	16651	16847	16570	16682	16640	16784	16659	16479	16703	16534	16490	16723	16741	16536	16657	16816	16567	16686	16697	16771	16520	16712	16556	16514	16559	16649	16632	16542	16767	16564	16648	16558	16683	16768	16656	16767	16632	16575	16718	16644	16657	16415	16514	16508	16505	16697	16716	16763	16603	16620	16668	16480	16655	16630	16768	16649	16674	16668	16750	16532	16620	16733	16855	16572	16541	16612	16301	16427	16717	16664	16651	16477	16680	16650	16761	16624	16566	16594	16470	16450	16616	16793	16653	16510	16747	16587	16660	16656	16607	16636	16879	16610	16688	16327	16624	16760	16477	16752	16741	16732	16616	16781	16679	16593	16923	16769	16553	16567	16611	16593	16597	16547	16621	16367	16623	16662	16709	16623	16525	16731	16867	16557	16618	16476	16632	16457	16579	16551	16660	16638	16605	16741	16564	16457	16495	16613	16570	16707	16744	16683	16733	16682	16761	16681	16553	16628	16512	16652	16534	16645	16564	16519	16637	16436	16590	16623	16610	16649	16773	16606	16656	16796	16812	16615	16783	16636	16726	16583	16773	16715	16523	16574	16482	16525	16512	16719	16537	16537	16545	16732	16743	16690	16676	16673	16668	16485	16690	16667	16578	16658	16464	16536	16648	16658	16759	16696	16741	16576	16426	16473	16785	16655	16671	16618	16489	16705	16668	16847	16604	16616	16782	16760	16768	16640	16521	16738	16695	16706	16550	16650	16714	16622	16598	16558	16746	16629	16526	16684	16693	16877	16680	16538	16584	16674	16708	16670	16702	16790	16631	16611	16558	16660	16728	16600	16516	16564	16680	16576	16695	16648	16818	16430	16629	16629	16572	16444	16802	16711	16557	16637	16617	16519	16784	16878	16639	16654	16649	16554	16642	16569	16621	16851	16725	16570	16678	16709	16595	16520	16555	16888	16581	16532	16745	16726	16676	16866	16784	16534	16639	16797	16743	16665	16774	16705	16585	16692	16406	16818	16579	16609	16525	16407	16675	16693	16687	16730	16554	16456	16572	16796	16553	16653	16718	16652	16703	16478	16956	16879	16576	16699	16719	16952	16798	16654	16690	16802	16518	16867	16661	16751	16535	16755	16734	16668	16719	16495	16432	16562	16597	16548	16660	16642	16614	16580	16707	16771	16564	16812	16592	16600	16682	16515	16551	16744	16625	16746	16800	16723	16545	16767	16709	16552	16660	16715	16638	16668	16582	16547	16814	16362	16662	16655	16511	16524	16598	16629	16809	16654	16659	16569	16626	16579	16614	16677	16717	16641	16641	16596	16693	16574	16613	16277	16776	16696	16502	16587	16493	16537	16654	16698	16569	16705	16502	16663	16710	16690	16742	16642	16562	16897	16591	16549	16569	16703	16650	16649	16649	16654	16648	16556	16627	16898	16675	16294	16640	16618	16662	16770	16761	16540	16664	16528	16856	16718	16685	16579	16673	16688	16537	16781	16805	16723	16531	16797	16717	16655	16431	16582	16493	16557	16618	16484	16489	16644	16468	16475	16613	16554	16652	16484	16633	16692	16783	16524	16828	16680	16589	16619	16353	16656	16681	16673	16584	16499	16549	16639	16431	16578	16689	16662	16750	16667	16455	16597	16554	16676	16563	16664	16754	16770	16670	16778	16307	16559	16600	16669	16711	16727	16631	16639	16732	16621	16837	16614	16727	16543	16694	16674	16577	16672	16697	16581	16352	16699	16636	16686	16707	16732	16405	16478	16699	16691	16575	16592	16560	16598	16625	16536	16827	16634	16707	16771	16707	16607	16742	16628	16561	16499	16704	16521	16619	16545	16593	16697	16585	16599	16622	16760	16469	16824	16630	16707	16700	16629	16579	16557	16639	16677	16820	16817	16852	16414	16709	16674	16447	16685	16536	16652	16726	16649	16644	16639	16606	16642	16724	16423	16653	16508	16715	16600	16528	16521	16906	16753	16605	16664	16577	16713	16491	16639	16646	16754	16535	16667	16349	16637	16747	16681	16617	16759	16602	16749	16631	16522	16546	16436	16494	16677	16895	16739	16707	16524	16737	16444	16747	16759	16688	16703	16558	16733	16616	16513	16546	16520	16598	16569	16418	16698	16777	16465	16553	16761	16523	16694	16784	16763	16523	16649	16730	16555	16652	16476	16685	16669	16687	16701	16665	16725	16617	16760	16696	16637	16554	16750	16733	16692	16585	16690	16659	16699	16488	16569	16712	16496	16703	16666	16616	16709	16501	16695	16725	16602	16615	16648	16551	16552	16683	16649	16765	16711	16470	16670	16790	16498	16816	16590	16511	16577	16487	16662	16713	16668	16678	16548	16727	16517	16372	16374	16689	16609	16728	16662	16751	16650	16765	16676	16779	16617	16834	16695	16805	16638	16744	16879	16638	16753	16657	16553	16635	16624	16660	16765	16678	16553	16588	16770	16488	16578	16611	16739	16592	16629	16586	16716	16623	16646	16760	16761	16551	16776	16620	16666	16724	16688	16762	16553	16504	16567	16621	16512	16647	16890	16749	16594	16789	16718	16670	16421	16778	16756	16673	16822	16666	16703	16707	16698	16671	16757	16709	16785	16549	16761	16760	16758	16716	16667	16613	16513	16406	16497	16625	16842	16684	16881	16803	16721	16841	16544	16793	16651	16712	16459	16738	16415	16609	16483	16682	16594	16613	16686	16540	16710	16782	16565	16582	16492	16748	16851	16622	16698	16745	16652	16644	16826	16601	16621	16693	16630	16682	16669	16706	16677	16626	16445	16654	16502	16540	16649	16633	16654	16616	16560	16555	16412	16618	16684	16569	16538	16611	16727	16289	16492	16568	16764	16642	16857	16777	16621	16548	16580	16748	16780	16763	16802	16741	16537	16455	16741	16372	16764	16552	16636	16693	16636	16529	16688	16693	16408	16796	16771	16703	16489	16582	16831	16577	16677	16682	16580	16540	16613	16729	16767	16484	16644	16772	16689	16825	16663	16563	16750	16743	16726	16638	16743	16666	16644	16689	16489	16795	16661	16655	16598	16703	16726	16615	16545	16417	16685	16580	16528	16584	16600	16477	16681	16858	16591	16629	16575	16563	16558	16704	16605	16682	16868	16706	16735	16608	16609	16737	16745	16759	16537	16840	16717	16738	16481	16523	16533	16517	16713	16632	16446	16546	16621	16652	16746	16789	16500	16715	16587	16600	16697	16453	16681	16708	16749	16617	16665	16527	16663	16838	16544	16620	16880	16667	16832	16898	16751	16513	16703	16781	16661	16651	16461	16681	16598	16844	16653	16619	16686	16561	16634	16526	16675	16800	16702	16710	16712	16609	16841	16692	16825	16760	16606	16377	16586	16599	16723	16768	16781	16627	16630	16682	16736	16791	16663	16818	16580	16702	16513	16618	16441	16672	16529	16666	16599	16607	16740	16642	16612	16614	16692	16579	16640	16838	16655	16710	16909	16516	16816	16700	16732	16504	16544	16696	16855	16541	16569	16772	16571	16532	16511	16478	16680	16638	16775	16603	16694	16735	16711	16568	16869	16498	16548	16695	16688	16523	16657	16674	16688	16869	16444	16707	16701	16688	16612	16705	16792	16953	16705	16571	16539	16610	16629	16709	16444	16746	16568	16613	16727	16686	16433	16849	16523	16891	16777	16750	16740	16622	16600	16756	16660	16391	16770	16561	16705	16616	16520	16535	16405	16981	16777	16733	16597	16498	16656	16575	16680	16612	16541	16546	16615	16661	16492	16541	16761	16595	16515	16693	16726	16610	16723	16494	16584	16632	16770	16604	16750	16484	16477	16657	16659	16709	16610	16610	16613	16638	16844	16808	16721	16737	16735	16765	16493	16688	16721	16588	16626	16672	16604	16506	16667	16621	16497	16775	16748	16654	16671	16690	16908	16566	16745	16637	16528	16638	16778	16680	16644	16724	16617	16737	16732	16578	16582	16632	16777	16704	16664	16469	16694	16621	16583	16765	16634	16724	16595	16851	16647	16713	16560	16608	16428	16682	16550	16700	16854	16481	16638	16758	16752	16546	16799	16606	16662	16579	16640	16588	16736	16720	16738	16587	16606	16707	16557	16600	16518	16599	16785	16703	16735	16686	16703	16546	16717	16743	16530	16629	16460	16752	16616	16466	16740	16575	16578	16672	16679	16596	16697	16571	16722	16754	16709	16808	16754	16483	16648	16706
22258	15180	14626	14548	15676	17161	18697	19089	19351	19712	19644	19277	18444	18049	17139	16545	16318	16314	15774	15895	15288	15350	15224	15276	15158	14884	15063	14845	14815	14688	14600	14323	14396	14218	14261	14308	14274	14351	14336	14093	14387	14010	13948	14112	14187	14222	14029	14183	14065	14230	14261	14169	14306	14282	14283	14316	14461	14171	14298	14303	14377	14168	14130	13973	14016	13961	14090	14076	14037	13940	14081	14018	13975	14105	14127	14092	14012	14050	13943	13983	14006	13993	13968	14018	13858	14002	13972	14097	13903	13845	13988	13987	13824	14049	13815	13963	13952	13891	14006	13848	13928	13819	13861	13825	13920	13911	14138	13975	13934	13876	13758	13962	13929	13871	14051	14050	13972	13903	13820	13809	13913	13983	14147	14004	13887	13790	13926	13679	13929	13960	13840	14166	13961	13862	13903	13930	13997	14008	13877	13916	13878	14035	13766	13877	13981	13905	13846	14080	13709	13907	13787	13910	14079	14102	13802	13899	13782	13949	13945	13893	14036	13987	13999	13969	13951	13984	13992	13889	13909	13942	14006	13962	14088	14042	13915	13982	13894	14140	14017	14035	13942	14001	13893	14033	13890	13929	13862	13859	13842	13937	13873	14046	13986	13977	13959	13904	13957	13936	14052	14111	14002	14015	13935	13933	13882	14108	13969	13785	14058	13852	13858	13905	13909	13966	13982	13910	13854	13881	14064	13858	13909	13928	13899	13892	13915	14004	13856	14002	14137	13840	13883	13880	14021	14023	13946	14045	13794	14036	13937	13921	14038	13847	13804	13865	13914	13824	14050	13967	13793	13957	14108	13993	13905	13976	13830	13997	13927	14047	13938	14065	13963	13912	13914	13937	13977	14109	13992	13829	13824	13915	14037	13972	13903	14039	13913	14019	13892	13858	13755	13899	13801	13934	14061	14078	13978	13860	13923	13878	13908	13916	13883	13931	13888	13893	13911	13954	13857	13933	13930	13963	14072	13979	14170	13891	13923	13939	14096	13905	13975	13987	13794	13899	13830	13879	13949	13989	13990	13823	14090	13719	13954	13915	14010	13990	13843	13889	13937	13880	13935	13975	14021	13969	13979	13759	13757	13998	13821	14002	13875	14067	13870	13885	14010	13871	14086	14037	13848	13987	13969	13851	14161	13966	13972	13872	13930	13941	14080	13728	13837	13928	14100	13822	14075	14037	13970	13959	13908	13921	13892	13881	14049	13946	13740	13937	13914	13970	13961	13812	14017	13858	13678	13821	14085	13919	13965	14023	14025	14060	13939	13906	14079	13977	13740	13959	14029	13991	13928	13847	14043	14105	14021	14040	13990	13927	13922	13887	13970	13917	13993	14022	13781	13979	14132	13904	13960	14096	13907	14025	13949	13865	14089	13924	13948	13884	14035	14056	14085	13840	13845	13797	13924	13973	13950	14011	14056	14037	13885	13933	13994	14014	13798	13967	13957	14101	13897	13790	13955	13901	14136	13936	13914	14159	14133	13937	14139	13903	13940	13962	13982	14043	13958	13933	13829	13936	13956	13839	13998	14002	13968	14003	14084	14087	14000	13980	13984	13986	14119	14111	13840	13980	13807	14010	13912	14070	14007	13888	13918	13863	13961	13905	13897	14117	14005	14217	13916	13912	14034	13890	13860	13883	13978	13763	13790	13876	13934	13879	13990	13814	13889	14005	13844	14001	13853	13841	14038	13998	13939	13806	14149	13841	13807	13852	13827	13800	14061	13974	14035	13948	13918	13897	13844	14036	13923	13915	13998	13964	14139	14058	13943	13862	14029	13920	14081	13973	13942	13720	14010	13951	13904	14126	13920	13979	14015	13935	13879	13892	13954	13904	14036	13974	13831	14073	14037	13866	13935	13962	13961	13880	13899	14005	13991	13760	14064	13693	13869	13788	13913	13896	13961	14041	13695	13816	13823	13783	13897	13967	14043	13937	13998	14038	14179	13911	14024	14046	13915	14164	14040	13991	13932	14220	13832	13922	13872	14037	14080	14041	13900	13983	13979	13849	13945	13928	14040	13780	14007	13964	13870	13919	13972	14002	13923	13877	14018	13839	13832	14116	13938	13892	13824	13992	13919	14097	13961	13959	13780	13896	13914	13976	13984	13855	14149	14039	13897	14030	14057	13836	13898	13907	13962	13823	13828	13883	13798	13993	13990	13967	13897	14019	14146	13896	13955	13830	14037	13939	14058	13987	14094	13989	13957	13880	13772	13876	14088	13980	13899	13953	14024	14044	13947	14091	14110	13847	13984	13963	13909	14083	13972	13985	13914	13752	13915	13955	13934	13996	14033	13947	13842	13808	13911	13977	13999	13984	14039	13963	13918	13942	14122	14067	13874	14116	13674	14052	13902	13930	14035	13819	13836	13967	14002	13811	13911	14043	13908	13981	13892	13957	13700	14072	13801	13889	14012	14078	13904	13844	14006	13930	14044	14134	13858	13932	13958	13781	13847	13850	14011	13977	13983	14089	13846	14086	13875	14083	14095	13912	14083	13898	13913	14109	13933	14007	14002	14005	13802	13892	13942	14065	14080	13966	13934	14090	14007	14042	13717	13892	13975	13941	13915	14011	14135	13915	13876	13955	13916	13752	13900	14025	14115	13926	14069	13853	13871	13915	14073	14026	13839	13975	13876	14054	13749	14111	13974	14072	13865	13971	13991	13842	13953	13980	13957	13911	13903	13907	13911	13996	14091	14144	13887	14025	13954	13942	14060	13995	14020	13810	13952	13894	13911	14039	13867	13865	14019	13963	13984	13899	14014	13860	14052	13806	13918	13910	13928	13831	13895	13901	13903	14023	13953	13941	13908	13834	13848	13948	13935	14095	13984	13776	13952	14041	14144	14130	14087	14039	13821	13904	13849	13981	13847	13776	13759	13915	13866	13730	13908	13970	14013	13956	13993	13938	14138	14016	13911	13864	14005	13896	13952	13869	14002	14038	13863	14002	14017	13789	13974	13842	13993	13907	13947	13824	14142	13967	14057	13933	13997	13913	13880	13908	13861	14005	13942	13863	14024	13938	13945	13725	13880	13884	13738	13856	13831	13954	14192	13966	14029	13808	13898	14012	13943	13943	13835	13808	13842	13880	13946	13983	13966	14031	13965	14161	13773	13865	13923	13950	14090	13726	14057	13793	14061	13958	13900	14211	13749	13968	14028	13920	13946	13896	13999	14146	13914	13912	13817	14033	13932	13826	13930	13935	13952	13922	13917	13910	14029	13783	14031	13920	13949	13921	14037	13968	13958	13873	13977	13763	14028	13927	14107	13986	13795	13851	13939	14020	13966	13880	13974	13794	13733	14146	13896	13954	13782	14086	13783	13891	13909	13986	13980	13869	13945	13925	13880	13930	14015	14094	14048	13940	14070	13863	13854	14060	13960	13994	14002	13829	13928	13884	13914	13848	13942	13976	13927	13901	13955	14093	14193	13935	14086	13999	14025	13774	13964	14101	13851	14015	13790	14005	13876	14049	13887	13994	13925	13862	14062	14003	14160	13827	13871	14027	13903	13875	14058	14033	13903	14008	13982	13922	13913	13897	14021	13842	13973	13866	13914	13933	13975	13925	13930	13989	14174	13935	14068	14034	13998	13975	13882	13917	13788	14028	13925	13746	13815	14043	13858	13951	13838	13932	13915	13918	13972	13937	13956	13911	13940	13828	14064	14064	13884	13918	13955	13993	13889	13948	14142	13885	14014	14097	13986	14028	13902	13983	14000	13890	14059	13966	13850	13812	13939	13895	14071	13958	13806	14016	13868	14127	13999	14065	13967	13865	13966	14007	13946	14070	13963	13909	14065	14037	13900	13991	13791	13905	14037	13941	13962	14028	13962	13998	13908	13913	13816	13692	13875	13975	13961	13917	14036	13960	13803	14096	13929	13928	13946	13917	13985	13834	14067	14043	14020	13924	14147	13994	13929	14082	14186	13966	14060	13902	14025	14002	13725	14066	14066	14039	14015	14058	13968	13950	13911	13883	13982	14100	14029	14052	13834	13972	13949	14038	13909	13817	14047	13942	14051	13949	13964	13846	13890	14072	13852	13826	13740	13967	13916	14050	13892	13925	14114	13935	13865	14011	13842	14076	13951	13912	14015	13925	13899	14056	14099	13951	13878	13791	14002	13886	13860	13990	13919	13986	13957	13941	13832	13996	13943	13941	13926	14100	14070	13996	13829	14121	14100	13892	13883	13921	13937	14237	14035	13975	13892	13922	13997	13999	14026	13857	14156	13991	13941	14069	13890	13827	13873	13848	13978	13924	13848	13797	13918	14061	13977	13861	14038	13851	14064	13806	14013	13877	14055	14009	13910	13921	13969	13884	14037	13962	13930	13939	13949	13879	13771	13988	14034	13863	13996	14026	13921	14055	13991	13956	13942	13955	13882	13864	13876	14153	14005	14032	13769	13948	13975	13859	14014	13950	13902	13961	13909	13744	13847	13792	14041	13865	13893	13971	13869	13821	13904	13857	13941	14054	14066	14007	13896	14032	13935	14005	13957	13856	13951	14073	14100	13970	13950	13760	14063	14103	13836	13912	14010	13948	13987	13900	14003	13857	13943	13944	14022	14004	13976	13976	13964	13908	14039	13951	13995	13883	14038	13808	13897	14071	14036	13991	14068	14078	13919	13901	13976	13995	13948	13908	13908	13835	13930	13871	13810	13984	13901	13927	13958	13884	13792	13931	13892	14066	13987	13761	14000	14060	13735	14160	13949	14002	13822	13975	13932	13803	13912	13989	13874	13945	14039	13707	13870	13880	14120	14114	14046	14028	14061	13815	13996	14032	13971	13974	13823	13848	13952	13962	13961	13845	14052	13737	13994	13939	14190	14074	13991	13770	13860	14034	13803	14104	13938	13990	13995	14097	13877	13904	14076	13877	13912	14031	14070	14043	13912	14000	14014	13834	14069	14111	13870	14043	13930	13972	14004	13800	13881	14046	14085	13890	13951	13955	13889	13927	14037	13963	13789	13809	14052	14004	13957	13763	13848	14062	13836	13990	13996	13858	13821	13947	13889	13922	13972	14069	13914	13949	14152	13957	13953	13997	13953	13952	14044	13899	13998	13920	14015	14005	13912	13979	13968	13921	13883	13905	14042	13967	14033	13921	13943	14018	13945	14064
28404	18842	18230	17562	17558	18099	18789	19219	19768	20153	20012	19976	19477	19167	18880	18664	18253	18159	18156	18024	17897	17805	17810	17550	17799	17510	17379	17462	17306	17590	17388	17451	17252	17084	17388	17516	17167	17385	17165	17386	17033	17092	17119	16986	17193	17256	17119	16993	17179	17310	17225	17119	17283	17016	17081	17086	16984	17267	17108	16980	17271	17112	17201	17217	17401	17254	17042	17078	17127	17147	16972	17111	17079	17037	16909	16906	17160	17066	17007	16929	17106	17091	17026	16970	16951	16849	17075	16827	16906	16794	17017	16909	16987	17221	17018	17112	17208	17143	16867	16829	16903	17244	17054	17093	17050	16939	17152	17139	16970	17035	17074	17169	17231	16953	16910	17060	17050	17017	17069	16848	16893	16978	16975	17273	16865	17123	16951	16945	16868	17021	16826	17049	17033	16930	17081	17121	17057	17015	17083	17133	16839	16912	16954	16961	17000	16932	17162	16965	17080	16959	17002	17024	17070	17047	16933	17040	16904	16847	17192	17062	16961	16926	16989	17064	17118	17241	17076	17180	17123	17093	17139	16955	16852	17001	16952	16961	17083	16810	17091	16899	16987	17036	16958	16924	17109	17061	17026	17018	16977	17185	16893	16953	16918	17090	17128	16907	16742	17160	17066	16817	17036	17056	16930	17010	17015	16847	16986	16961	17037	16997	17016	17055	17071	16966	16942	16911	16886	17041	17090	17161	17048	16920	17060	16916	16879	16920	17092	16995	17027	17112	16960	16898	16925	16962	17008	16989	17014	16938	16832	16996	16915	16931	16813	16873	16975	17190	16994	16791	17054	17060	16972	17006	17161	17009	17016	16963	16934	16999	17108	16914	16991	17006	16986	17079	16866	16975	17011	16935	16949	17037	16915	17098	16801	16943	16989	17118	17067	17000	17098	17056	17002	16933	16929	17084	17145	17123	17077	17162	17097	17043	16886	17192	17022	17223	17009	16994	17088	16983	16854	17099	17062	16956	17109	17140	17084	16953	17068	16951	17051	16881	17140	17226	17048	17095	17141	17074	17120	17129	16981	17024	17221	17161	17172	16928	16997	17066	17025	16774	17165	17083	17164	17105	17085	17237	17042	17125	17219	16997	17173	17081	17107	17029	17224	16880	17085	17092	16880	17139	16953	16895	17059	17016	16995	17224	17070	16855	17102	16921	16960	16904	17299	17022	16932	16976	17052	16987	17060	17164	17068	17073	16957	17225	17110	16929	17264	17083	17027	16898	16984	16814	17191	16973	16984	17044	17081	16966	16951	17248	17192	17002	16890	17013	17214	17002	17107	16891	16874	16864	17249	17073	16789	16806	16903	16953	16990	16994	17179	16921	17151	17076	17207	16906	17088	17114	16927	16903	16997	17044	17138	17172	17005	16977	16992	17083	17206	17013	17057	17090	17130	16805	16954	17081	16971	16904	17011	17121	16897	17113	17021	17037	17034	17047	17045	17097	16883	17108	16916	16908	16993	17205	17203	16951	17100	17093	16855	16971	16999	17064	16900	17134	16813	17096	17238	16953	16960	17160	17076	16920	16887	17012	17235	17192	17199	17136	16886	16932	16868	16984	17163	17000	16872	17093	16918	16938	17143	17113	17089	16971	16989	17114	17003	17175	17115	17032	16891	17065	16901	17005	17179	17033	17065	16913	17101	16938	17090	16877	16875	17019	17127	16983	16948	16948	17075	17000	17127	16997	16978	16960	16999	17207	17069	17198	17108	17058	16924	16938	17049	17109	17053	16960	17076	16885	16692	16983	16810	16989	16990	17102	17048	16921	16938	16962	17008	16964	17083	17101	17115	17199	17116	17171	17184	16893	16976	17281	17013	16974	16886	17261	17134	17188	17179	16918	17071	16974	16912	17040	16782	17077	17109	17124	16995	16970	17014	17111	16978	16961	16895	16964	17065	16981	17053	16904	16983	17045	17041	16906	17080	16896	16987	17071	17102	16970	16950	16917	17102	17023	17060	17106	17054	17025	16885	17224	17049	16807	17185	16862	17134	17146	17141	16799	16915	17169	17213	16982	16813	17019	17023	16943	17145	16820	17045	16906	16946	17149	17127	17087	17075	16909	16842	17049	16915	16864	17034	17071	17019	17343	17109	16879	17051	16887	17058	17141	17152	16927	17262	17067	17134	16855	17148	17032	17039	17016	16975	16946	16807	16892	17088	16827	16847	16830	16949	16742	16848	17028	17066	16985	17102	17024	17100	16851	16886	17055	16993	17026	17118	16991	16879	17114	16908	17227	16959	17157	16854	16836	17155	17030	17011	16797	16901	16858	17007	16998	16883	16978	16917	17243	17128	16870	17128	17203	16926	16889	16901	17205	17043	16932	16914	16930	17146	16972	16945	17239	17011	17046	17155	17019	17219	17060	17000	17067	17028	17145	16962	16910	17157	16938	16850	17086	17038	17091	17013	17078	17005	17035	17042	17166	17166	17165	17098	17056	17069	17081	17118	17114	17119	17182	17208	17137	16748	16950	17040	16916	17023	16889	17203	17097	16965	16802	17340	17066	16966	17026	17193	17311	17114	16978	17156	17110	17301	17018	17207	17162	17002	17309	17183	17099	16828	16961	17100	16976	17246	17153	17036	16874	17011	17044	17085	16893	16792	16966	17118	16837	17091	17114	16957	16932	17089	17037	17025	17239	17135	17105	17099	17151	17010	17142	17207	17012	17063	17168	17000	16754	17141	16954	17070	16991	16920	16772	17110	17019	16872	17216	16949	16913	17108	17178	17135	17127	16909	17018	17042	17134	16963	17101	17153	16855	17023	17019	17219	16927	17215	17206	17060	16963	17145	17030	16795	16916	17138	17131	17132	16907	16904	17099	17101	17219	17077	17052	16835	17082	16938	16885	16947	17185	17130	17103	16915	17315	17181	16954	17112	17086	17046	17041	16985	17270	17210	17036	17063	17172	17025	17096	17035	17013	16948	16945	17113	17194	17223	17094	16924	16972	17019	17231	17161	17097	17155	17003	17138	17238	17217	17123	17139	17109	17229	16986	17142	16989	17227	16897	17006	16973	17140	17138	16989	16992	16872	17069	16918	17156	17062	17186	17124	17165	16971	17050	17236	17058	16852	16981	17122	16911	16978	16902	17077	17051	17255	17183	17161	17036	16917	17022	17031	17013	17136	17133	17024	17068	17084	16923	17031	17042	17065	17029	17198	17141	16947	17147	17084	17131	17178	17127	17022	16960	17066	16843	16811	17029	17084	17001	17177	17081	17065	17121	17130	16982	16774	17002	16837	16881	17221	17002	17038	17177	16962	17018	16890	17146	17010	16987	17216	17144	16957	17016	17093	17139	16887	16899	17089	16923	16912	16880	17092	16883	16876	17260	16980	16900	17022	17101	17136	17197	16940	16841	17042	17056	16938	17182	17130	17069	17035	16854	16944	17038	16975	17026	16845	16717	17065	17062	17088	17038	17165	17078	16994	16843	17146	16872	17032	17091	17133	17058	16961	17157	17151	17060	16842	17172	17259	16951	17149	17178	17023	16949	17151	17132	16972	16988	17200	17112	17031	17180	17037	17304	16931	16962	16914	16971	17031	16829	17043	16900	17208	17146	16938	17021	17023	16916	16937	16899	17161	16924	17012	17153	16973	16809	16808	16908	17091	16895	16882	17194	17062	16892	17075	17082	16981	17049	17097	16939	17132	16802	17031	16972	17026	16996	17052	16956	16938	16942	17017	17298	17038	17087	17045	16896	16854	17074	17119	17243	17063	17002	17118	17072	16971	17179	17173	16888	16999	16925	17096	17081	17162	16927	17080	16892	17074	16871	17099	17064	17090	17078	16974	17034	17021	17031	17026	16829	16896	17077	17044	16912	17077	16969	17178	16964	17138	16913	16776	17023	17074	17039	17028	16814	17047	17072	17131	17134	17144	16928	17059	16843	16871	16886	17059	16962	16872	17115	17166	17083	16938	17042	17099	17055	16921	16894	16953	17156	17047	17145	16940	16968	17163	17010	17053	16959	17265	17167	17109	16951	17034	16994	17020	17109	16793	17149	16980	16961	17097	17109	17136	17090	17265	16926	17190	17060	16954	17122	16931	17009	16964	17102	17086	17019	17113	17082	17098	17132	16995	17111	17117	17149	17167	17213	17129	16995	17267	16912	17117	16938	17085	17108	16995	17053	17072	16873	16975	17212	16876	16976	16905	16833	16971	17021	16998	16935	17069	16986	16789	17013	16979	16817	17136	17097	17192	17198	17206	16949	17077	17179	17187	16954	17008	17143	16963	16950	17189	16986	17268	16999	17072	16896	16959	16899	16785	16991	17035	16945	16963	16972	17019	16935	16964	17130	17276	17184	16960	17109	16930	17032	17009	17081	17097	17162	17041	16958	17092	17131	17128	16917	16879	17223	17338	16998	17033	17069	16869	16835	16929	17088	17051	17016	17255	17009	16960	17071	16901	16895	17183	16998	17005	17011	17023	16966	16910	16973	16985	16917	17002	17106	17022	16973	16887	16977	17319	16854	17153	17155	17034	17041	16925	16987	17262	17057	16850	17138	16949	17054	16948	17180	17141	16918	17070	16990	17037	17022	16912	16902	17060	16988	17105	17023	17105	16894	17134	17029	16766	16941	16976	17010	17074	16994	16644	17019	17169	17004	17228	17123	17001	16950	16949	17132	16977	16981	17141	17156	16961	16848	17029	16836	17070	17006	16962	17015	17179	16928	16926	16957	16927	17023	17154	17029	17149	17064	16943	17120	16875	17101	16935	17127	17213	16860	17139	17137	17051	16950	17146	17089	16929	16992	17062	17001	17051	17264	17076	17258	17160	16975	16990	16986	17152	16990	17071	16956	17041	17128	16986	17067	17069	17111	17048	17003	17107	17068	17054	17000	17042	17015	17006	16999	17022	17027	16997	16899	16907	17049	17251	17126	16932	17181	17052	17025	17234	17180	17110	17028	17122	17087	17069	17072	17079	16997	17084	17040	17021	17254	17145	17020	17146	17037	17086	16857	17050	16969	17016	17056	16841	16943	17146	17059	16948	16969	17064	17195	17008	16978	17069	16912	17111	17050	17081	17091	17026	16981	17201	17001	17154	17177	17043	17021	17106	17046	17185	16847	17087	16911	16984	17131	16950	16836	17020	17037	17033	16974	17121	16989
21728	15250	14883	14861	15854	17628	18663	19130	19921	19965	19845	19745	18877	18325	17696	17044	16668	16506	16014	15723	15597	15577	15559	15550	15434	15235	15185	15029	14983	14859	14866	14808	14492	14635	14644	14740	14546	14493	14600	14492	14390	14338	14259	14411	14212	14421	14285	14272	14378	14389	14402	14427	14522	14421	14653	14397	14523	14505	14648	14316	14413	14274	14298	14180	14252	14358	14224	14281	14341	14318	14355	14298	14241	14412	14300	14396	14330	14173	14119	14141	14160	14292	13973	14137	14425	14078	14131	14283	14283	14263	14100	14136	14373	14119	14139	14158	14120	14165	14188	14464	14276	14257	14012	14132	14156	14226	14224	14142	14335	14216	14149	14267	14091	14363	14112	13960	13991	14282	14267	14080	14315	14043	14125	14014	14245	14209	14133	14288	14253	14015	14125	14134	14136	14138	14245	14190	14077	14318	14285	13950	14352	14011	14099	13983	14164	14150	14215	14207	14128	14261	14141	14268	14179	14214	14280	14185	14303	13982	13931	14051	14310	14356	14122	14181	14061	14322	14092	14231	14071	14237	14277	14128	14105	14304	14219	14160	14262	14174	14083	14250	14145	14163	14234	14167	14104	14221	14043	14073	14210	14004	14124	14204	14148	14154	14140	14224	14133	14257	14138	14332	14097	14184	14051	14272	14172	14272	14170	14187	14133	14155	14157	14130	14209	14195	14115	14337	14217	14236	14377	14052	14192	14158	14037	14099	13952	14069	14170	14244	14253	14232	14215	14214	14153	14276	14154	14264	14339	14131	14031	14072	14181	14231	14262	14124	14339	14131	14055	14147	14207	14089	14130	14287	14109	14383	13917	14200	13988	14205	14215	14098	14033	14097	14323	14236	14227	14181	14279	14240	14177	14265	14228	14239	14165	14172	14056	14313	14056	14307	14099	14185	14076	14215	14145	14297	14205	14173	14126	14188	14076	14058	14253	14248	14100	14288	14248	14191	14093	14247	14191	14154	14105	14161	14220	14059	14083	14295	14228	14301	14082	14309	14184	14219	14135	14244	14379	14069	14064	14119	14266	14272	13995	14179	14170	14238	14092	14122	14013	14088	13953	14170	14266	14061	14251	14070	14355	14154	14240	14149	14129	14226	14289	14120	14222	14239	14219	14229	14412	14046	14215	13960	14245	14139	14195	14273	14202	14231	14176	14133	14173	14083	14294	14036	14107	14246	14201	14174	14064	14226	14041	14098	14052	14148	14101	14142	14251	14129	14097	14195	14255	14155	14238	14116	14008	14354	14115	14177	14183	14177	14109	14111	14048	14115	14134	14287	14105	14187	14072	14213	14084	14218	14034	14249	14292	14143	14326	14169	14255	14156	14250	14221	14295	14168	14143	14238	14070	14224	14214	14235	14224	14102	14294	14012	14213	14189	14137	14211	14229	14020	14360	14223	14167	14232	14086	14374	14189	14213	14068	14286	14088	14180	14194	14096	13974	13980	14387	14290	14323	14260	14212	14146	14368	14174	14166	14168	14187	14044	14138	14303	14188	14120	14203	14052	14228	14133	14238	14242	14101	14117	14144	14175	14191	14183	14305	14132	14336	14130	14229	14163	14284	14089	14046	14311	14205	14346	14219	14229	14238	14132	14211	14155	14113	14156	14177	14057	14211	14210	14242	14055	14091	14180	14014	14261	14172	14280	14090	14171	14111	14149	14068	14185	14239	14322	14271	14070	14091	14323	14313	14226	14209	14135	14211	14162	14148	14282	13984	14035	14163	14225	14193	14246	14263	14299	14176	14207	14277	14231	14134	14160	14189	14187	14246	14194	14073	14250	13958	14215	14234	14204	14459	14238	14148	14177	14077	14294	14154	14072	14196	14308	14106	14256	14197	14097	14140	14174	14063	14035	14058	14147	14065	14032	14050	14276	14303	14195	14242	14148	14010	14102	14271	14216	14215	14155	14234	14059	14265	14227	14399	14150	14209	14265	14075	14181	14231	14211	14251	14237	14128	14132	14367	14120	14133	14374	14211	14090	14179	14228	14194	14083	14238	14160	14236	14349	14058	14313	14150	14117	14068	13993	14061	14174	14073	14189	14300	14171	13998	14377	14048	14130	14217	14352	14213	14219	14207	14148	14128	14284	14185	14359	14204	14158	14220	14208	14241	13869	14241	14220	14198	14122	14359	14172	14151	14195	14159	14271	14088	14162	14194	14254	14267	14239	14158	14049	14021	14217	14275	14136	14133	14012	14274	14071	14200	14200	13901	14224	14184	14152	14200	14239	14344	14119	14120	14232	14326	14148	14043	14261	14056	14108	14214	14309	14170	14200	14018	14209	14176	14120	14152	14356	14113	14092	14048	14114	14026	14171	14227	14246	14289	14069	14263	14291	14153	14095	14294	14219	14094	14245	14071	14305	14182	14218	14166	14180	14313	14127	14039	14107	14032	14334	14247	14198	13976	14333	14311	13967	14331	14128	14033	14210	14258	14007	14125	14283	14199	14175	14106	14064	14158	14149	14265	14152	14135	14224	14198	14333	14273	14236	14102	14236	14253	14094	14115	14064	14177	14240	14116	14221	14247	14294	14112	14274	14173	14241	14152	14131	14063	14136	14245	14164	14074	14174	14159	14117	14210	14213	14254	14017	14243	14110	14192	14004	14113	14332	14113	14241	14184	14287	14112	14246	14322	14262	14254	14057	14113	14007	14265	14208	14220	14204	14045	14304	14261	14220	14183	14237	14299	14105	14137	14091	14207	14121	14151	14072	14006	14243	14070	13952	14133	14031	14167	14162	14387	14134	13939	14092	14028	14122	14212	14214	14283	14147	14392	14206	14173	14037	14241	14396	14318	14321	14218	14334	14088	14355	14071	14198	14358	14151	14276	14213	14184	14195	14231	14104	14360	14265	14247	14043	14322	14164	14196	14024	14146	14126	14229	14190	14211	14187	14271	14066	14301	14135	14199	14211	14123	14026	14017	14222	14301	14159	14127	14164	14174	14160	14030	14249	14343	14227	14113	14173	14212	14319	14101	14147	14071	14216	14239	14249	14293	14178	14232	14079	14321	14124	14072	14190	14129	14248	14006	14304	14320	14034	14243	14061	14248	14413	14120	14293	14234	14259	14170	14187	14272	14142	14229	14166	14074	14325	14201	14110	14253	14185	14267	14164	14080	14081	14126	14189	14354	14091	14119	14283	14175	14088	14222	14073	14046	14317	14265	14119	14143	14165	14146	14097	14147	14219	14097	14144	14096	14127	14247	14133	14253	14200	14096	14218	14202	14188	14181	14183	14025	14267	14254	14160	14176	14235	14215	13936	14193	14249	14349	14081	14359	14299	14059	14214	14193	14149	14279	14144	14015	14297	14198	14051	14361	14209	14220	14071	14259	14105	14245	14317	14247	14136	14173	14129	14283	14106	14099	14075	14186	14009	14090	14197	14067	14404	14317	14343	14236	14235	14122	14286	14225	14085	14216	14231	14075	14057	14294	14038	14219	14234	14157	14125	14184	14329	14042	14317	14172	14107	14274	14161	14164	14156	14091	14185	14053	14274	14182	14188	14139	14005	14291	14090	14121	14342	14092	14235	14099	14214	14150	14051	14292	14280	14224	14073	14132	14078	13967	14148	14229	14232	14248	14265	14327	14301	14155	14185	14269	14128	14267	14089	14303	14226	14122	14316	14000	13980	14206	14080	14304	14025	14109	14112	14196	14170	14179	14189	14295	14175	14093	14140	14271	14121	14289	14095	14174	14188	14155	14071	14053	14095	14279	13991	14132	14183	14079	14132	14155	14133	14052	14214	14179	14023	14224	14374	13944	14087	14261	14176	14137	14228	14242	14111	14122	14206	14258	14202	14066	14149	14151	14264	14085	14067	14045	14186	14260	14019	14115	14122	14093	14091	14057	14226	14037	14169	14296	14182	14416	14212	14108	14196	14342	14192	14340	14234	14189	14105	14187	14168	14112	14216	14162	14379	14106	14146	14233	14156	14200	14178	14296	14093	14280	14147	14206	14169	14053	13929	14322	14210	14322	14217	14283	14015	13971	14207	14156	14150	14159	14090	14203	14228	14234	14141	14242	14156	14175	14160	14142	14209	14186	14240	14170	14175	14127	14115	14096	14242	14189	14108	14067	14245	14164	14230	14155	14147	13958	14296	14107	14212	14180	14120	14205	14156	14250	14088	14319	14117	14207	14053	14170	14065	14032	14088	14112	14206	13998	14079	14081	14215	14229	14291	14109	14355	14169	14179	14184	14098	14137	14234	14228	14127	14108	14113	14045	14242	14160	14243	14114	14247	14212	14115	14258	14053	14186	14125	14148	14188	14253	14154	14096	14081	14316	14060	14292	14100	14043	14183	14169	14292	14105	14181	14223	14053	14180	14060	14218	14181	14249	14155	14105	14097	14262	14119	14186	14132	14073	14389	14162	14252	14293	14313	14208	14162	14206	14246	14311	14043	14115	13924	14002	14125	14195	14193	14201	14327	14046	14138	14091	14161	14161	14144	14297	14213	14063	14122	14314	14167	14206	14186	14151	14150	14071	14056	14147	14171	14220	14149	14266	14154	14085	13978	14247	14091	14194	14177	14110	14026	14110	13876	14247	14279	14070	14242	14227	14075	14267	14221	14044	14393	14262	14252	14341	14235	14059	14090	14218	14163	14155	14178	14177	14069	14176	14095	14274	14189	14108	14168	14081	14096	14208	14149	14209	14367	14338	14231	14181	14266	14107	14201	14150	14136	14263	14245	14188	14056	14106	14207	14267	14011	14303	14056	14201	14107	14091	14315	14340	14127	14155	14289	14210	14201	14367	14143	14254	14403	14082	14063	14397	14264	14096	14097	14219	14377	13965	14223	14123	14195	14223	14166	14070	14162	14253	14045	14139	14110	13986	14133	14091	14216	14174	14101	14139	14066	14204	14203	14209	14056	14048	14108	14125	14027	14152	14243	14185	14111	14174	14118	14131	14200	14350	14167	14296	14145	14097	14373	14154	14105	14094	14208	14152	14210	14260	14011	14078	14139	14122	14340	14220	14148	14232	14192	14053	14047	14030	13937	14292	14180	14313	14173	14313	14144	14052	14197	14138	14262	14297	14183	14122	14236	14140	14322	13971	14364	14165	14081	14207	14050	14190	14034	14280	14222	14132	14288	14151	14079	14186	14158
21835	16042	15818	15716	15554	15768	16284	16466	16676	16906	16884	16794	16787	16507	16388	16362	16185	16132	16132	16000	15690	15907	16056	15964	15742	15888	15712	15859	15662	15590	15566	15824	15790	15804	15643	15651	15645	15704	15555	15559	15568	15560	15667	15735	15612	15461	15402	15589	15737	15543	15379	15525	15719	15800	15810	15694	15668	15485	15819	15702	15410	15666	15758	15630	15560	15654	15604	15532	15467	15484	15657	15537	15580	15509	15700	15530	15368	15313	15324	15598	15516	15578	15660	15578	15724	15429	15566	15647	15426	15543	15334	15659	15573	15498	15642	15678	15565	15607	15324	15297	15601	15671	15538	15546	15596	15687	15500	15640	15624	15453	15359	15570	15446	15533	15647	15523	15633	15671	15624	15497	15728	15480	15428	15500	15811	15499	15536	15525	15733	15483	15546	15397	15461	15447	15435	15536	15495	15291	15496	15530	15393	15575	15763	15407	15883	15617	15431	15549	15647	15643	15678	15545	15641	15403	15469	15599	15551	15845	15712	15681	15360	15623	15504	15557	15621	15628	15484	15556	15662	15638	15695	15397	15575	15463	15397	15597	15750	15464	15421	15471	15604	15514	15430	15464	15621	15719	15803	15649	15807	15599	15618	15554	15530	15503	15748	15515	15450	15509	15745	15719	15559	15500	15639	15594	15642	15367	15597	15316	15533	15628	15513	15519	15534	15551	15366	15837	15475	15490	15618	15483	15621	15410	15425	15440	15473	15686	15545	15481	15637	15656	15581	15624	15647	15649	15585	15429	15622	15643	15778	15505	15528	15583	15552	15595	15474	15606	15611	15563	15663	15769	15477	15637	15581	15536	15533	15598	15547	15562	15644	15627	15628	15391	15396	15757	15731	15698	15493	15450	15392	15534	15596	15565	15494	15586	15523	15733	15478	15501	15658	15657	15519	15654	15496	15593	15633	15264	15564	15473	15650	15453	15502	15713	15692	15509	15633	15420	15443	15594	15637	15760	15719	15633	15708	15693	15624	15527	15630	15768	15575	15498	15604	15445	15787	15757	15672	15498	15805	15664	15513	15523	15387	15458	15500	15649	15544	15635	15552	15553	15545	15406	15715	15504	15730	15626	15534	15447	15591	15610	15526	15409	15416	15710	15712	15368	15360	15453	15302	15548	15582	15412	15607	15522	15653	15624	15414	15552	15735	15620	15572	15635	15479	15625	15610	15744	15401	15659	15383	15350	15499	15466	15408	15335	15639	15440	15452	15531	15655	15496	15286	15724	15527	15561	15720	15607	15424	15643	15488	15435	15533	15655	15599	15504	15657	15487	15490	15587	15600	15580	15609	15341	15474	15606	15637	15499	15441	15703	15674	15667	15458	15513	15634	15598	15569	15712	15621	15695	15637	15596	15445	15539	15518	15598	15858	15413	15533	15545	15628	15416	15825	15661	15607	15653	15597	15314	15301	15765	15546	15435	15668	15638	15467	15544	15390	15514	15675	15402	15614	15600	15632	15500	15576	15606	15551	15518	15585	15565	15608	15455	15711	15696	15544	15607	15578	15655	15546	15550	15645	15602	15655	15399	15622	15530	15728	15462	15832	15520	15578	15716	15498	15333	15411	15451	15620	15499	15553	15493	15608	15640	15508	15383	15279	15597	15556	15538	15523	15501	15574	15575	15570	15615	15567	15499	15652	15766	15598	15611	15652	15520	15539	15662	15536	15860	15569	15581	15668	15428	15502	15657	15652	15654	15489	15459	15623	15421	15552	15474	15545	15554	15590	15489	15627	15351	15570	15403	15454	15587	15623	15430	15714	15510	15526	15590	15475	15447	15829	15685	15700	15770	15717	15527	15678	15468	15589	15526	15739	15684	15720	15786	15525	15722	15534	15614	15573	15451	15334	15457	15467	15568	15547	15648	15457	15436	15527	15621	15648	15628	15614	15767	15641	15680	15603	15446	15570	15601	15616	15551	15618	15658	15764	15567	15639	15382	15326	15234	15684	15558	15604	15629	15489	15351	15494	15643	15552	15752	15621	15563	15684	15475	15604	15558	15551	15614	15640	15380	15427	15604	15618	15535	15621	15609	15610	15414	15655	15531	15526	15691	15668	15509	15594	15464	15572	15659	15520	15469	15693	15647	15568	15760	15556	15595	15669	15625	15636	15366	15659	15607	15449	15388	15631	15535	15783	15687	15630	15555	15569	15695	15690	15572	15461	15471	15482	15714	15467	15592	15509	15491	15551	15348	15415	15669	15595	15438	15641	15880	15457	15562	15612	15381	15428	15486	15609	15307	15518	15357	15572	15510	15610	15514	15503	15497	15543	15491	15633	15656	15606	15511	15651	15695	15500	15543	15691	15524	15601	15446	15414	15512	15573	15624	15595	15510	15552	15721	15548	15299	15589	15612	15739	15586	15490	15506	15511	15602	15507	15657	15598	15578	15663	15687	15706	15550	15667	15531	15571	15550	15556	15570	15629	15579	15574	15527	15671	15761	15589	15554	15651	15653	15432	15523	15716	15723	15688	15588	15590	15618	15551	15511	15443	15575	15468	15549	15388	15448	15785	15669	15342	15375	15387	15454	15575	15644	15629	15502	15461	15650	15549	15743	15671	15667	15556	15533	15687	15585	15433	15643	15525	15528	15572	15357	15669	15415	15736	15734	15562	15652	15426	15521	15748	15593	15731	15454	15394	15720	15618	15452	15637	15627	15454	15616	15508	15583	15688	15652	15415	15572	15751	15449	15597	15737	15661	15658	15476	15518	15515	15544	15695	15633	15604	15541	15521	15451	15604	15395	15493	15572	15533	15431	15647	15396	15593	15626	15666	15650	15557	15358	15390	15604	15746	15387	15457	15548	15522	15396	15624	15552	15353	15666	15755	15541	15526	15708	15550	15740	15691	15550	15621	15645	15619	15680	15575	15781	15461	15375	15457	15490	15457	15224	15578	15502	15516	15716	15718	15682	15591	15473	15768	15669	15463	15560	15535	15579	15500	15500	15606	15472	15454	15522	15532	15514	15540	15506	15738	15692	15623	15527	15578	15607	15520	15474	15580	15568	15688	15584	15770	15617	15631	15515	15326	15614	15743	15631	15708	15575	15665	15804	15457	15353	15573	15595	15621	15604	15386	15431	15671	15606	15487	15532	15587	15601	15644	15645	15490	15580	15725	15603	15605	15632	15413	15597	15580	15624	15451	15641	15659	15479	15563	15583	15545	15646	15626	15490	15637	15681	15727	15572	15610	15501	15516	15383	15625	15520	15459	15584	15675	15576	15657	15492	15677	15477	15538	15548	15393	15510	15478	15663	15846	15452	15366	15672	15579	15506	15444	15675	15545	15502	15472	15572	15412	15621	15449	15632	15478	15491	15580	15726	15437	15607	15433	15681	15410	15659	15726	15469	15558	15344	15597	15473	15531	15551	15626	15642	15625	15455	15477	15618	15537	15504	15473	15594	15481	15548	15528	15541	15712	15476	15510	15496	15683	15752	15653	15553	15559	15533	15747	15667	15559	15485	15466	15507	15672	15396	15460	15441	15764	15774	15543	15575	15494	15509	15659	15527	15880	15314	15528	15638	15807	15578	15555	15533	15454	15483	15559	15541	15490	15749	15528	15457	15359	15816	15556	15532	15676	15611	15567	15798	15449	15569	15600	15594	15650	15531	15549	15554	15595	15620	15636	15556	15581	15518	15567	15649	15593	15675	15527	15378	15676	15630	15625	15446	15606	15559	15667	15476	15573	15426	15518	15618	15586	15530	15583	15770	15428	15450	15749	15392	15585	15520	15550	15518	15616	15604	15564	15506	15602	15598	15711	15809	15658	15568	15862	15555	15467	15524	15670	15316	15440	15466	15691	15564	15661	15479	15486	15684	15632	15648	15556	15757	15633	15560	15566	15735	15806	15442	15592	15498	15379	15707	15562	15441	15555	15566	15574	15461	15581	15410	15533	15670	15642	15633	15591	15705	15454	15565	15527	15524	15759	15764	15471	15372	15427	15529	15720	15560	15514	15555	15489	15752	15549	15584	15677	15392	15329	15555	15471	15515	15557	15363	15451	15435	15360	15470	15616	15492	15601	15505	15518	15588	15545	15384	15528	15569	15676	15646	15688	15522	15610	15586	15473	15767	15609	15650	15738	15502	15608	15458	15542	15494	15375	15501	15497	15384	15701	15526	15655	15694	15569	15330	15512	15461	15772	15310	15584	15708	15475	15723	15561	15419	15553	15504	15407	15604	15573	15626	15662	15525	15439	15418	15619	15616	15821	15803	15639	15654	15530	15568	15531	15627	15568	15526	15613	15468	15556	15590	15503	15817	15506	15507	15513	15572	15423	15497	15536	15566	15499	15593	15561	15497	15661	15404	15505	15458	15568	15622	15620	15780	15630	15670	15474	15588	15447	15688	15483	15455	15639	15626	15641	15550	15569	15715	15481	15493	15703	15492	15676	15534	15766	15730	15635	15649	15626	15463	15507	15506	15430	15593	15615	15622	15581	15605	15503	15604	15532	15573	15752	15457	15382	15676	15637	15453	15473	15659	15576	15524	15628	15656	15602	15699	15598	15632	15520	15348	15674	15418	15527	15405	15594	15726	15583	15621	15445	15732	15691	15622	15562	15588	15559	15460	15676	15656	15710	15472	15379	15494	15427	15637	15607	15441	15633	15740	15638	15494	15468	15518	15633	15554	15506	15551	15660	15654	15643	15439	15693	15464	15589	15390	15710	15619	15386	15279	15515	15518	15590	15468	15563	15637	15652	15459	15623	15702	15545	15568	15507	15556	15714	15635	15488	15542	15698	15662	15686	15565	15508	15591	15454	15674	15726	15769	15657	15550	15707	15521	15510	15648	15601	15674	15441	15428	15512	15569	15570	15417	15521	15528	15778	15600	15614	15587	15518	15514	15637	15541	15624	15517	15646	15506	15652	15586	15850	15454	15523	15624	15360	15569	15683	15547	15484	15663	15424	15508	15649	15564	15646	15715	15556	15647	15544	15770	15612	15587	15701	15574	15701	15527	15602	15413	15372	15459	15741	15487	15573	15551	15504	15640	15567	15446	15641	15684	15617	15431	15598	15733	15279	15289	15584	15753	15455	15512	15655	15723	15586	15556	15679	15630	15517	15569	15365	15517	15582	15560	15562	15529	15583	15630	15449	15371	15383	15593
18221	13521	13546	13386	13629	14021	14968	15056	15862	16281	16114	15887	15515	15243	14922	14656	14390	14139	14061	14035	14092	13997	13814	13841	13878	13742	13710	13689	13725	13690	13550	13597	13643	13498	13505	13325	13297	13501	13491	13560	13310	13438	13471	13487	13398	13230	13475	13399	13450	13437	13336	13229	13464	13477	13303	13607	13310	13471	13426	13532	13500	13374	13434	13263	13306	13303	13361	13429	13341	13365	13495	13418	13386	13286	13467	13241	13446	13362	13297	13294	13253	13350	13314	13235	13296	13180	13258	13361	13340	13328	13225	13278	13327	13371	13157	13421	13172	13446	13320	13223	13393	13423	13359	13416	13348	13243	13402	13370	13253	13302	13375	13282	13196	13202	13344	13333	13325	13167	13330	13290	13291	13354	13505	13228	13261	13426	13152	13372	13197	13405	13408	13273	13196	13247	13279	13394	13264	13349	13335	13542	13224	13287	13342	13261	13384	13359	13164	13303	13404	13300	13296	13267	13246	13258	13312	13383	13391	13216	13342	13152	12993	13136	13239	13441	13185	13497	13267	13321	13192	13265	13341	13179	13311	13290	13145	13278	13203	13246	13514	13200	13346	13158	13245	13186	13210	13353	13438	13233	13233	13368	13448	13428	13379	13396	13358	13274	13280	13270	13446	13330	13353	13340	13234	13271	13362	13410	13338	13311	13185	13196	13251	13239	13420	13359	13265	13486	13279	13252	13443	13309	13229	13344	13363	13309	13249	13260	13305	13222	13257	13311	13401	13423	13373	13272	13442	13156	13272	13201	13309	13316	13206	13167	13397	13403	13189	13325	13256	13386	13436	13335	13249	13459	13364	13274	13325	13272	13257	13207	13389	13264	13285	13327	13196	13368	13181	13256	13150	13391	13238	13213	13332	13400	13394	13368	13257	13196	13371	13256	13305	13162	13360	13176	13260	13186	13201	13414	13221	13354	13210	13362	13302	13383	13370	13235	13274	13352	13420	13383	13338	13239	13198	13406	13162	13429	13292	13316	13283	13205	13341	13484	13449	13394	13307	13400	13356	13276	13305	13346	13132	13374	13123	13284	13300	13439	13230	13350	13204	13124	13299	13287	13302	13280	13223	13356	13438	13367	13250	13402	13167	13251	13243	13458	13370	13269	13048	13471	13245	13364	13296	13304	13427	13197	13452	13258	13266	13302	13225	13279	13259	13223	13261	13239	13323	13294	13272	13260	13281	13285	13285	13312	13302	13289	13233	13166	13226	13303	13366	13328	13389	13279	13074	13276	13306	13289	13416	13140	13321	13397	13202	13294	13296	13325	13298	13236	13209	13380	13319	13291	13307	13456	13207	13291	13327	13189	13188	13360	13218	13265	13281	13230	13289	13245	13257	13100	13285	13354	13561	13307	13407	13351	13420	13347	13170	13341	13136	13337	13165	13332	13173	13191	13266	13263	13275	13279	13200	13179	13210	13382	13343	13321	13295	13399	13333	13294	13291	13258	13399	13396	13371	13462	13419	13298	13384	13363	13284	13313	13162	13386	13366	13377	13295	13266	13250	13322	13394	13316	13449	13401	13432	13382	13346	13286	13429	13275	13321	13451	13165	13375	13280	13248	13251	13428	13372	13410	13372	13184	13242	13295	13209	13252	13302	13142	13337	13261	13335	13333	13232	13235	13293	13326	13213	13246	13252	13394	13228	13184	13170	13378	13224	13325	13290	13373	13445	13240	13156	13381	13116	13173	13416	13238	13084	13352	13209	13558	13417	13393	13425	13221	13379	13375	13202	13326	13343	13348	13204	13393	13235	13261	13378	13315	13308	13335	13293	13382	13280	13253	13276	13462	13337	13184	13256	13362	13241	13399	13244	13334	13280	13156	13310	13240	13307	13343	13316	13304	13212	13273	13304	13199	13305	13294	13506	13320	13309	13352	13303	13348	13468	13485	13341	13227	13324	13296	13348	13259	13309	13262	13177	13345	13265	13199	13408	13192	13214	13288	13183	13256	13260	13289	13181	13258	13260	13316	13201	13241	13407	13357	13378	13177	13313	13260	13460	13314	13284	13396	13290	13419	13131	13295	13179	13365	13130	13102	13303	13162	13232	13171	13372	13313	13376	13405	13227	13378	13226	13343	13243	13125	13339	13357	13492	13380	13325	13474	13322	13436	13231	13185	13390	13217	13407	13199	13346	13240	13336	13261	13475	13420	13307	13351	13140	13187	13275	13018	13250	13364	13190	13335	13286	13275	13276	13450	13274	13198	13238	13394	13329	13402	13312	13270	13279	13192	13295	13301	13408	13293	13264	13349	13205	13301	13386	13370	13410	13235	13076	13170	13307	13439	13285	13395	13303	13305	13350	13383	13441	13205	13344	13417	13198	13360	13458	13368	13361	13409	13353	13258	13267	13362	13352	13357	13485	13326	13188	13223	13387	13277	13305	13136	13218	13453	13216	13362	13448	13375	13099	13403	13251	13210	13288	13371	13229	13361	13242	13368	13467	13302	13220	13443	13339	13309	13327	13405	13242	13239	13373	13387	13351	13234	13221	13351	13438	13330	13230	13376	13340	13199	13303	13182	13144	13276	13325	13302	13269	13224	13384	13347	13196	13234	13392	13449	13342	13408	13202	13289	13282	13367	13157	13407	13282	13059	13410	13090	13243	13362	13318	13212	13405	13266	13305	13209	13324	13354	13369	13167	13362	13324	13307	13291	13387	13350	13312	13338	13334	13332	13366	13333	13232	13319	13359	13253	13541	13226	13319	13297	13181	13354	13349	13362	13185	13340	13271	13266	13475	13238	13222	13224	13205	13388	13153	13230	13245	13279	13310	13390	13185	13206	13283	13460	13081	13281	13428	13239	13301	13436	13379	13495	13098	13336	13306	13445	13093	13231	13366	13494	13284	13316	13239	13116	13330	13295	13116	13315	13257	13308	13213	13302	13360	13335	13139	13229	13242	13403	13242	13349	13279	13324	13427	13260	13332	13204	13355	13266	13313	13174	13291	13186	13357	13299	13220	13208	13364	13453	13219	13068	13154	13272	13442	13231	13331	13362	13483	13310	13312	13399	13270	13420	13268	13343	13278	13289	13332	13313	13347	13370	13206	13413	13430	13256	13482	13260	13579	13392	13357	13298	13360	13310	13263	13165	13232	13108	13227	13472	13466	13333	13257	13285	13303	13360	13442	13295	13393	13383	13173	13183	13353	13304	13242	13346	13302	13045	13338	13131	13274	13382	13170	13472	13354	13283	13269	13156	13458	13312	13366	13306	13329	13307	13322	13338	13290	13225	13237	13322	13062	13387	13391	13101	13221	13350	13308	13209	13319	13197	13345	13218	13247	13232	13170	13357	13372	13241	13332	13222	13308	13176	13165	13305	13168	13212	13339	13178	13399	13241	13140	13257	13247	13231	13328	13357	13393	13347	13323	13365	13272	13297	13174	13184	13343	13426	13502	13280	13272	13247	13248	13335	13366	13252	13311	13414	13278	13401	13296	13349	13303	13362	13299	13486	13389	13398	13326	13450	13268	13260	13378	13293	13059	13285	13399	13349	13217	13208	13199	13275	13279	13152	13311	13376	13550	13186	13426	13234	13319	13243	13055	13370	13228	13358	13345	13244	13281	13389	13385	13261	13369	13325	13366	13315	13239	13064	13288	13180	13245	13394	13310	13493	13357	13316	13466	13200	13153	13321	13400	13274	13348	13313	13329	13141	13296	13328	13398	13496	13245	13430	13229	13303	13249	13266	13216	13062	13191	13267	13264	13348	13273	13243	13230	13249	13305	13370	13323	13315	13293	13370	13278	13293	13217	13210	13252	13305	13260	13477	13402	13406	13311	13250	13283	13298	13250	13292	13299	13147	13400	13202	13404	13216	13224	13359	13256	13247	13351	13498	13220	13362	13269	13326	13279	13206	13435	13282	13279	13245	13175	13306	13316	13209	13348	13353	13449	13294	13244	13441	13294	13464	13145	13191	13277	13306	13218	13295	13366	13254	13344	13402	13217	13353	13433	13396	13326	13467	13185	13225	13380	13405	13232	13322	13375	13420	13172	13161	13381	13009	13217	13209	13318	13171	13225	13212	13302	13373	13257	13170	13373	13377	13160	13386	13373	13476	13389	13141	13478	13269	13387	13328	13224	13409	13275	13222	13421	13445	13341	13224	13379	13408	13412	13307	13273	13302	13287	13247	13243	13362	13341	13419	13218	13191	13370	13203	13367	13219	13411	13111	13327	13408	13348	13362	13130	13270	13185	13325	13256	13178	13497	13279	13395	13322	13247	13206	13248	13237	13280	13299	13334	13541	13366	13411	13195	13378	13236	13301	13312	13319	13312	13429	13274	13277	13254	13263	13280	13278	13252	13315	13224	13187	13271	13224	13264	13244	13235	13308	13241	13223	13447	13358	13379	13180	13342	13162	13341	13350	13437	13419	13373	13293	13153	13323	13263	13329	13192	13307	13339	13279	13345	13350	13186	13246	13406	13390	13304	13504	13373	13325	13446	13262	13141	13370	13207	13312	13277	13362	13268	13226	13354	13321	13279	13171	13259	13297	13171	13462	13264	13283	13483	13236	13438	13270	13200	13272	13379	13161	13404	13307	13263	13386	13216	13229	13298	13345	13208	13446	13325	13399	13270	13367	13295	13272	13309	13349	13309	13108	13350	13202	13355	13375	13266	13276	13381	13312	13329	13333	13379	13378	13492	13389	13271	13376	13321	13396	13165	13302	13397	13483	13335	13209	13235	13222	13361	13242	13348	13276	13490	13475	13160	13249	13357	13112	13391	13295	13342	13230	13229	13317	13326	13312	13221	13365	13175	13294	13350	13339	13346	13239	13387	13469	13219	13313	13330	13328	13173	13430	13325	13188	13219	13429	13473	13449	13370	13240	13196	13273	13292	13251	13350	13352	13292	13452	13393	13255	13323	13338	13369	13437	13207	13523	13437	13512	13302	13252	13329	13305	13304	13448	13356	13334	13501	13291	13279	13195	13407	13390	13281	13241	13186	13277	13251	13161	13144	13426	13201	13156	13345	13427	13508	13374	13326	13475	13396	13206	13253	13330	13282	13312	13403	13337	13272	13319	13292	13354	13367	13117	13390	13231	13303	13409	13315	13185	13301	13386	13292	13452	13270	13347	13231	13420	13326	13394	13320	13303	13233	13319
26754	17247	16957	16616	16133	16672	17050	17262	17744	17850	18166	17577	17306	17354	17075	16776	16717	16588	16688	16364	16746	16409	16350	16461	16604	16601	16574	16308	16441	16316	16290	16370	16336	16108	16266	16031	16267	16438	16270	16335	16218	16282	16099	16319	16247	16278	16132	16278	16213	16435	16270	16234	16138	16221	16280	16158	16381	16096	16193	16142	16218	16164	16052	16138	16176	16097	16282	16028	16138	16074	16110	16119	16327	16106	16266	16158	16152	16275	16096	16024	16070	16109	16229	16252	16047	16278	16168	16287	16391	16223	16091	16257	16342	16396	16074	16119	16134	15999	15987	16340	16236	16152	16222	16183	16175	16076	16063	16271	15906	16106	16238	16231	16302	16186	16197	16114	16189	16016	16221	16106	16220	16357	16104	16029	16049	16203	16130	16216	16127	16162	16096	16199	15931	16042	16092	16171	16296	16039	16246	16141	15910	16118	16322	16194	16103	16107	16079	16029	16200	15972	16210	16289	16315	16225	16359	16213	15982	16200	16056	15833	16065	16120	16180	16107	16128	16195	15924	16125	16288	16229	16150	16403	16058	16114	16239	16111	16179	16032	16147	16055	16233	16186	16124	16166	16202	16240	16003	16136	16272	16072	16170	16079	16144	16091	15970	16190	16137	16133	16108	16051	15999	16118	16128	16276	16280	15991	16017	16111	16088	16240	16329	16177	16010	16292	15983	16031	16062	16172	16192	16088	16196	16047	16103	16211	16289	16095	16141	16176	16176	16016	16259	15956	16149	16201	16444	16301	16006	16351	16133	16283	16049	16104	16293	16156	16196	16042	16026	16056	16023	16228	16194	15812	16170	16276	16248	15965	16170	16169	15879	16016	16156	16159	16265	16174	16222	16002	16201	16312	16132	16016	16081	16353	16092	16054	15979	15872	16148	16154	16078	16272	16135	16103	16162	16202	15996	16128	16200	16094	16175	16105	16233	16225	16064	16212	16051	16201	16161	16078	16334	16172	16213	16132	15956	16189	16068	16162	16195	16177	16152	16122	16050	16318	16072	16270	16005	16015	16156	16081	16123	16200	16272	16038	16189	16114	16293	16132	16048	16204	16225	16209	16245	16301	16118	16154	16068	15946	16066	15954	16123	16035	16075	15985	16316	16053	16090	16142	16133	16151	16159	16242	16100	16114	16022	16118	16138	16173	16236	16186	15978	16194	16300	16355	16390	16168	16145	15985	16050	16181	16100	16199	16153	16289	16253	16289	16247	16090	16355	15999	16066	15946	15886	15985	15996	16058	16008	16062	16079	16072	16127	16061	16046	16126	16075	16021	16208	15884	16171	16205	15992	16054	16216	16256	16114	16267	16132	16245	16168	16050	16083	16313	16237	16243	16395	16236	16057	16073	16148	16216	16178	16104	15998	16110	16213	16241	15985	15983	16186	16323	16073	15889	16191	15977	16108	16104	16339	16333	15967	16049	16373	16125	16137	16287	16273	15999	16132	16166	16198	15998	16170	16025	16082	16081	16203	16182	16324	16067	16153	16195	16171	16184	16127	16130	16320	16145	16210	16330	15974	16087	15948	16328	16282	16119	16128	16122	16188	16303	16131	16061	16289	16139	16099	16143	16265	16150	16129	16090	16093	16118	16093	16190	15953	16103	16040	16034	16187	16150	16140	16171	16033	16140	16149	15983	16117	16221	16160	15961	16301	16090	16005	16044	15972	16076	16276	16220	16254	16373	16218	16199	16193	16075	16015	16015	16265	16062	16208	15998	16021	16003	16212	16345	15978	16128	16012	16205	16125	16071	16099	16290	16037	16189	16120	16018	15949	16092	16225	16116	16099	16100	16012	16060	16026	16093	16132	16269	16128	16179	16294	16086	16050	16184	16057	16255	16242	16380	16105	15850	16198	16205	16377	16170	16030	16164	16131	16212	16117	16019	16252	16026	16288	16161	16247	16130	16068	16091	15982	16145	15994	16114	15990	16189	16213	16127	16306	16135	16271	16127	16176	16148	16091	16041	16121	16241	16284	16170	16234	16223	16110	16351	16230	16129	16288	16207	16093	15870	16079	16369	16128	16141	16060	15933	16128	16111	16188	16012	16133	16241	16091	16068	16138	16144	16081	16281	16105	16007	16200	16439	16063	16070	16160	16200	16168	16177	16269	16040	16087	16070	16037	16339	16163	16131	16261	16348	16059	16008	16046	16313	16181	16153	16028	16163	16034	16154	16056	16194	16023	16236	16071	16140	16182	16125	16173	16207	16031	15994	16054	16266	16201	15993	16082	16050	16258	15977	16132	15844	16107	16043	16161	16285	16164	16195	16068	16103	16192	16175	16123	15990	16128	15952	16033	16070	16115	16194	16158	16019	16058	16096	16149	15928	16229	16088	16195	15799	16013	15975	16227	16190	16424	16195	16095	16135	16034	15844	16255	16038	16130	16019	16386	16155	16027	16327	16164	16082	16245	16074	16163	15993	15982	16147	16155	16039	16081	16123	15928	16215	16245	16120	16141	16258	16318	16249	16163	16169	16132	16312	15818	15980	15923	15939	16070	16184	16172	16049	16081	16293	16355	16083	16071	16502	16262	16251	15911	16171	16214	16188	16129	15970	16207	16151	16095	16330	16216	16080	16325	16138	16118	15988	16315	15928	16153	16073	16252	15986	16240	15955	16225	15955	16146	16238	16171	16171	16053	16038	16017	16177	16186	16122	16065	16045	16204	16022	16284	16184	16101	16259	16366	16119	16186	16067	16085	16259	16273	16222	16187	16208	15830	15971	15934	16108	16217	16059	16098	15926	16127	16227	16226	15948	16259	15931	16185	16190	16030	16054	15980	15954	16058	16210	16182	16081	16063	16167	16105	15988	16222	16281	15890	16160	16099	16086	16150	15921	16134	16155	16109	15970	16176	16154	16083	16060	16110	16224	15807	16208	15925	15936	16114	16257	16246	16196	15970	16236	16100	16337	16151	16193	16225	16198	15959	16092	15954	16009	16149	16169	16192	16364	16122	16033	16133	16030	16131	16359	16071	16172	16289	16274	16151	16363	15978	16180	16268	16267	16083	16052	15958	15993	16256	16061	16209	16129	16212	16084	16155	16212	16335	16347	16145	16047	16146	16158	16195	16249	16355	16179	16123	16087	16071	16036	16261	16158	16167	16110	16177	16077	16139	16245	16149	16138	16184	16157	16120	16177	16120	16075	16060	16245	15958	16013	16472	16408	16125	16233	16041	16100	16086	16320	16305	16439	16152	15992	16267	16163	16013	16215	15851	15958	16060	16218	16209	15982	16014	16032	16227	16144	15883	16170	16240	15995	16340	16078	16005	16101	16003	16155	16284	16150	16130	16118	16131	16243	16317	16115	16082	15972	16297	16018	16096	16125	16035	16106	16168	16137	16267	16266	16071	15872	15989	16188	16228	16202	16105	16032	16077	16295	16083	16126	16124	16054	16233	16084	16162	16047	16076	15936	16053	16089	16309	16184	16205	16228	16176	16325	16190	16282	16281	16068	15837	16202	16310	16173	16097	16206	16173	16251	16252	16187	16077	16068	16029	16028	16041	16202	16095	15927	16359	16215	16065	16056	16237	16086	16131	16188	16023	16200	16067	16099	16169	16064	16119	16047	16125	16298	15965	16264	16167	16143	16201	16312	16148	16031	15930	15865	16297	16010	16228	16215	16361	16192	16185	16050	15999	16047	16167	16086	16020	16172	16203	16059	16043	16280	16244	15997	16136	16292	16012	15965	16129	16096	16186	16024	16135	15948	16189	16161	16210	16176	16214	16227	16090	16030	16000	16019	16083	16390	16271	16274	16015	16243	16094	15970	16272	16072	16219	15958	16149	16243	16167	16303	16319	16271	16113	15921	16090	16308	16074	16027	16055	16209	16345	16125	15926	16191	16181	16072	16203	16518	16221	16133	16115	16042	16330	16098	16266	15968	16164	16192	16090	16142	16157	16126	15922	16155	16209	16250	16056	16079	15943	15880	16068	16093	15986	16046	16109	16280	16138	16087	16083	16144	16230	16009	16249	16161	15996	16144	16232	16146	15976	16129	16044	16178	16127	16221	16403	16160	16069	16229	16032	16126	15969	16029	16379	16173	16074	16124	16158	16297	16164	16094	16233	16212	16116	16095	16361	15938	15950	16272	16176	16261	16020	16263	16265	16106	16162	16315	16051	16176	16115	16257	16354	16234	16036	16077	16168	16253	16126	16150	16187	16112	16135	16064	16321	15994	16053	15798	15949	16242	16052	16073	16171	16289	16023	16022	16319	16207	16081	16264	16218	16352	16233	16215	16041	16059	16248	15909	16186	16129	16019	16051	16057	16138	16216	16229	16143	16136	16039	16346	16246	16121	16343	16163	16400	15957	16058	16192	16110	16359	16279	15980	16312	16157	16311	16144	16066	16297	16239	15974	16098	15979	16014	16153	16205	16003	16184	16140	16000	16102	15971	16243	16156	16274	16121	16049	16187	16153	16157	15928	15982	16219	16035	16132	16098	16062	16322	16234	16217	16209	16281	16108	16357	16103	16232	16238	16067	16289	16040	16182	16018	16227	16109	16105	16173	16143	16269	16357	16359	16167	16169	16103	16128	16230	16180	15867	16233	16155	16361	16041	16268	16171	16173	16115	16154	16031	16235	16223	16100	16025	16065	16072	15931	16188	16087	16130	15942	16337	16237	16213	16330	16364	16151	16054	16068	15938	15971	16083	16135	16227	16135	16177	16278	16173	16103	16191	16106	16107	15977	15996	16041	16168	16185	15980	16359	16235	15945	16251	16040	16058	16191	16137	16240	16156	16067	16381	16165	16193	16014	16013	16112	16251	16213	16112	16152	16054	15916	16170	16135	16235	16146	16311	16222	16155	16162	16246	16131	16100	16095	16253	16082	16173	16120	16120	16282	16095	16124	16006	16244	16134	16037	15959	16116	16200	16027	16194	16056	16229	16048	16063	16129	16133	16280	16298	16235	16112	16186	16318	16280	16130	16379	16383	16051	16023	15938	16143	15889	16117	16079	15990	16156	16081	16230	16176	16160	16251	15975	16191	16260	16080	16089	16325	16058	16138	16081	16101	16193	15966	16089	16006	16012	16151	16130	16206	16118	16089	16246	16128	16049	16311	15979	16199	16165	15936	16258	16100	16005	16218	16173	16097	16172	16199
20788	14101	14051	13933	14285	14847	15854	16232	16743	17346	17182	16640	16271	15925	15526	15294	15155	15081	14650	14773	14569	14430	14531	14281	14433	14411	14234	14153	14252	14115	14075	13919	13796	13911	13803	13987	13921	13887	13871	13704	13880	13599	13858	13670	13638	13555	13531	13863	13795	13718	13830	13821	13797	13852	13920	13915	13785	13796	13794	13973	13767	13779	13697	13625	13577	13761	13719	13528	13618	13775	13787	13691	13709	13808	13853	13698	13660	13628	13737	13671	13869	13678	13681	13778	13613	13856	13629	13462	13784	13512	13576	13503	13431	13746	13437	13717	13732	13593	13521	13761	13739	13620	13645	13692	13566	13564	13658	13795	13600	13630	13902	13571	13794	13481	13761	13714	13446	13598	13582	13771	13729	13801	13723	13812	13490	13633	13549	13659	13596	13712	13607	13688	13643	13692	13618	13555	13720	13565	13529	13870	13649	13610	13685	13473	13724	13756	13753	13599	13734	13718	13514	13618	13710	13488	13671	13595	13533	13749	13645	13810	13628	13729	13683	13609	13633	13652	13526	13660	13617	13646	13612	13589	13685	13868	13566	13752	13390	13500	13615	13792	13618	13684	13712	13681	13699	13585	13492	13439	13570	13663	13682	13756	13767	13606	13638	13743	13726	13671	13766	13655	13547	13700	13739	13677	13668	13679	13667	13550	13680	13731	13792	13512	13627	13612	13671	13776	13744	13566	13596	13653	13634	13532	13521	13787	13755	13730	13568	13611	13741	13617	13631	13721	13464	13611	13737	13600	13543	13617	13469	13607	13507	13849	13696	13613	13334	13592	13672	13643	13739	13666	13609	13618	13840	13778	13501	13489	13808	13569	13532	13547	13495	13675	13919	13683	13605	13696	13778	13565	13584	13640	13499	13502	13707	13626	13593	13560	13702	13581	13482	13724	13728	13662	13695	13780	13582	13592	13828	13642	13533	13726	13590	13605	13642	13758	13584	13508	13793	13845	13656	13601	13604	13559	13796	13594	13694	13610	13551	13557	13633	13681	13743	13842	13719	13748	13733	13594	13694	13695	13617	13773	13667	13599	13696	13581	13629	13693	13513	13735	13571	13680	13679	13722	13652	13650	13618	13654	13771	13524	13752	13650	13610	13623	13722	13634	13670	13792	13666	13462	13637	13744	13706	13736	13758	13638	13667	13647	13657	13595	13782	13631	13558	13712	13731	13595	13511	13628	13840	13666	13801	13531	13602	13597	13495	13555	13719	13498	13539	13601	13585	13570	13599	13661	13624	13533	13624	13848	13582	13653	13667	13559	13676	13657	13595	13782	13616	13493	13643	13680	13933	13528	13500	13448	13776	13503	13548	13762	13552	13557	13703	13432	13604	13604	13659	13617	13531	13648	13437	13593	13602	13626	13692	13499	13651	13592	13634	13555	13555	13738	13551	13831	13828	13597	13499	13699	13856	13592	13424	13653	13556	13585	13683	13644	13673	13538	13525	13603	13560	13766	13528	13630	13454	13601	13635	13555	13603	13575	13736	13557	13491	13731	13816	13688	13497	13573	13523	13681	13600	13835	13516	13571	13751	13583	13683	13616	13633	13500	13650	13675	13739	13573	13741	13515	13510	13631	13577	13540	13595	13473	13566	13656	13796	13578	13701	13685	13752	13665	13527	13763	13534	13686	13606	13757	13907	13540	13651	13725	13506	13844	13705	13560	13720	13716	13594	13528	13537	13706	13584	13666	13626	13571	13594	13700	13564	13704	13631	13511	13618	13488	13532	13660	13655	13678	13599	13526	13706	13533	13689	13724	13524	13650	13510	13634	13740	13676	13657	13539	13729	13465	13552	13627	13633	13647	13678	13752	13618	13629	13758	13738	13484	13746	13714	13654	13711	13683	13646	13589	13515	13777	13571	13695	13620	13734	13615	13718	13638	13734	13602	13666	13668	13515	13650	13637	13770	13755	13685	13634	13674	13574	13560	13598	13520	13574	13612	13570	13660	13737	13658	13651	13686	13611	13531	13624	13570	13716	13504	13666	13820	13587	13704	13565	13422	13772	13585	13567	13687	13707	13663	13435	13443	13558	13589	13766	13625	13544	13574	13683	13576	13726	13422	13636	13668	13481	13670	13649	13486	13590	13667	13570	13621	13733	13683	13464	13565	13466	13747	13787	13615	13561	13708	13730	13714	13607	13656	13529	13628	13751	13604	13670	13582	13678	13618	13562	13668	13761	13693	13770	13739	13776	13563	13756	13715	13508	13684	13722	13695	13749	13589	13707	13903	13416	13570	13548	13601	13539	13906	13701	13666	13657	13779	13651	13573	13592	13712	13455	13677	13627	13676	13612	13636	13849	13785	13559	13488	13657	13617	13709	13461	13593	13682	13548	13687	13659	13701	13508	13643	13642	13655	13728	13675	13665	13640	13675	13678	13740	13723	13541	13543	13645	13612	13701	13631	13597	13722	13472	13763	13699	13565	13852	13666	13862	13517	13659	13536	13637	13736	13605	13545	13706	13654	13715	13658	13696	13742	13494	13567	13653	13678	13728	13611	13701	13829	13666	13752	13571	13685	13596	13704	13688	13707	13791	13728	13703	13683	13724	13553	13544	13687	13568	13591	13673	13488	13538	13680	13687	13637	13554	13691	13568	13720	13666	13588	13513	13722	13605	13527	13643	13673	13644	13632	13656	13632	13803	13707	13607	13591	13588	13615	13680	13602	13657	13710	13641	13580	13552	13725	13818	13704	13502	13546	13800	13737	13705	13749	13527	13729	13644	13743	13584	13548	13694	13698	13685	13653	13516	13740	13642	13538	13720	13492	13717	13512	13728	13629	13568	13649	13671	13592	13642	13658	13856	13732	13696	13610	13635	13587	13800	13727	13618	13605	13565	13745	13827	13459	13564	13633	13795	13779	13620	13433	13593	13730	13593	13746	13700	13403	13775	13686	13605	13581	13687	13677	13571	13815	13647	13661	13610	13671	13665	13645	13640	13687	13578	13515	13715	13790	13727	13589	13772	13613	13689	13709	13567	13685	13538	13636	13508	13557	13587	13547	13710	13675	13625	13877	13658	13610	13704	13700	13735	13707	13604	13523	13543	13622	13578	13507	13499	13571	13633	13636	13509	13726	13616	13543	13695	13647	13661	13617	13748	13758	13761	13592	13639	13664	13660	13663	13571	13620	13591	13704	13625	13668	13700	13740	13688	13816	13748	13815	13573	13646	13543	13453	13712	13715	13692	13684	13662	13772	13610	13703	13747	13707	13707	13726	13646	13478	13698	13636	13687	13555	13701	13677	13719	13764	13675	13690	13620	13637	13673	13756	13546	13654	13784	13558	13692	13764	13740	13680	13673	13655	13595	13744	13846	13425	13682	13729	13693	13660	13581	13624	13720	13721	13632	13710	13616	13653	13602	13716	13650	13740	13732	13590	13661	13653	13600	13707	13710	13727	13615	13756	13586	13824	13594	13716	13739	13532	13759	13572	13506	13610	13654	13740	13783	13597	13524	13704	13552	13709	13608	13661	13811	13536	13484	13669	13639	13599	13622	13602	13614	13455	13739	13630	13646	13582	13537	13559	13568	13653	13610	13642	13761	13721	13583	13741	13594	13540	13698	13728	13455	13507	13791	13681	13616	13783	13699	13760	13555	13778	13676	13654	13586	13631	13465	13600	13532	13481	13695	13495	13520	13643	13638	13704	13512	13539	13650	13738	13651	13660	13859	13669	13586	13765	13552	13853	13626	13817	13618	13624	13621	13682	13701	13643	13720	13508	13645	13728	13688	13564	13719	13677	13526	13689	13709	13607	13760	13393	13515	13690	13571	13616	13603	13704	13720	13792	13727	13720	13791	13591	13682	13613	13757	13837	13702	13430	13648	13538	13619	13538	13656	13621	13794	13500	13630	13592	13662	13699	13654	13699	13783	13708	13747	13671	13579	13642	13608	13668	13628	13563	13512	13811	13732	13667	13682	13749	13568	13802	13465	13634	13549	13630	13651	13616	13592	13540	13605	13682	13825	13813	13660	13599	13611	13495	13614	13762	13514	13530	13706	13581	13521	13720	13606	13611	13559	13648	13679	13525	13756	13468	13573	13645	13437	13559	13722	13590	13657	13640	13716	13534	13716	13551	13539	13437	13742	13551	13567	13559	13644	13728	13666	13572	13587	13507	13644	13758	13551	13563	13513	13739	13722	13784	13576	13697	13659	13578	13786	13732	13539	13678	13971	13525	13673	13580	13577	13721	13606	13551	13667	13687	13684	13802	13745	13753	13719	13475	13601	13715	13600	13609	13679	13701	13801	13597	13605	13459	13864	13783	13582	13794	13675	13672	13554	13692	13617	13574	13541	13653	13604	13635	13627	13623	13640	13698	13821	13448	13590	13537	13546	13685	13592	13644	13529	13719	13647	13509	13554	13573	13680	13487	13797	13664	13642	13650	13505	13598	13690	13618	13785	13696	13673	13681	13510	13579	13725	13590	13535	13588	13780	13650	13624	13464	13602	13710	13591	13662	13565	13721	13712	13691	13555	13571	13665	13638	13580	13708	13640	13631	13554	13577	13641	13562	13693	13588	13684	13731	13744	13605	13678	13656	13665	13665	13639	13576	13783	13637	13833	13573	13610	13482	13611	13775	13587	13681	13640	13643	13767	13490	13660	13675	13589	13681	13619	13611	13652	13605	13565	13623	13643	13723	13673	13566	13626	13703	13657	13672	13547	13644	13796	13591	13685	13662	13687	13725	13502	13590	13723	13594	13527	13668	13650	13516	13660	13615	13723	13633	13602	13582	13662	13725	13630	13499	13627	13724	13779	13705	13539	13579	13451	13500	13531	13525	13675	13699	13651	13547	13626	13749	13666	13690	13543	13782	13755	13785	13531	13621	13476	13587	13535	13679	13723	13841	13774	13659	13639	13614	13668	13599	13698	13495	13816	13836	13636	13446	13765	13628	13634	13648	13630	13617	13730	13583	13573	13829	13565	13710	13621	13750	13563	13861	13595	13596	13669	13564	13594	13605	13623	13574	13765	13680	13497	13654	13689	13641	13865	13394	13683	13671	13729	13517	13626	13625	13514	13724	13549	13586	13620	13788	13581	13634	13575	13538	13553	13622	13588	13562	13534	13741	13680	13575	13659	13723	13770	13650	13681	13568	13648	13759	13578
26366	18367	17634	17227	17158	17571	18329	18848	19168	19761	19716	19379	19084	18723	18530	18215	18152	18015	17819	17816	17508	17572	17337	17394	17517	17420	17222	17482	17289	17091	17270	17227	17094	16882	17142	16948	17253	16885	16977	17077	17004	17120	17154	17149	17153	16943	16847	16987	16845	17058	16948	16938	17039	16973	16889	16893	17029	16905	17135	16945	17005	16820	16919	17078	17076	16899	16959	16897	16890	16983	17011	17136	16971	16795	17162	16956	16881	17000	16944	16877	16903	16678	17038	16918	16945	16806	16874	16966	16908	16857	17022	16836	16866	16780	16919	16999	16903	16983	16962	17009	16845	16982	16839	16816	16669	16873	16937	16915	16963	16841	16713	16687	16948	16968	16920	16694	17009	17006	16854	16932	16768	16820	16928	17011	17124	16964	16799	16748	16970	16809	16813	16960	16744	16820	16829	17062	16780	16941	16731	16991	16808	17127	16927	17027	17095	16868	16976	16713	16856	16891	16968	16848	16936	16674	16756	16978	16708	16663	17002	16878	16851	16975	16948	16861	16674	16996	17036	16864	16816	16875	16949	16785	16715	17000	16860	16966	17013	16808	16908	17012	16859	16968	16737	17072	16914	16907	17023	16971	17093	16862	16948	16893	17035	16871	16856	16987	16939	16752	16893	16970	17018	16824	17031	17003	16912	16835	16970	17114	16988	16878	16824	16841	16937	17074	16963	16918	17049	16972	17020	16990	16902	17123	17003	16826	16892	16895	16988	16708	16992	16969	16965	16805	16782	16901	16964	16973	16714	16762	16850	16867	16872	16973	16997	16885	17030	16913	17000	17074	16751	16793	16959	16883	17010	16891	16985	16920	16984	16891	17013	16989	17120	16935	16903	16705	16908	16838	16893	16908	16778	16743	16694	17041	16992	16781	16997	16982	16854	16938	16790	17006	16908	16956	16993	16896	16982	16818	16883	17036	16708	17154	16695	16674	16873	17118	17110	16891	16866	16858	16891	16841	16806	16995	17040	16875	16827	16667	16762	17016	17089	16845	17008	17041	16870	16734	17081	16934	16832	17041	16981	17011	16885	16743	16927	16762	17001	16899	16887	16891	16905	16905	16927	16783	16989	16929	17018	16845	16917	16779	17047	16918	16932	17224	16973	16824	16994	17060	17146	16994	17000	17089	16803	16790	17180	16881	16882	16828	16943	16927	16906	17028	16902	16767	16874	16824	16660	16888	16919	16861	17072	16925	17105	16878	16843	16859	16831	17001	17042	16810	16860	16878	17000	16949	17073	17090	17091	17019	16936	16808	16895	16720	16779	16654	16905	16701	17139	16920	16886	16968	16924	16724	17042	16818	16915	16896	16969	16945	16729	17062	16986	17032	16801	16792	16619	16666	17028	16917	16969	16889	16936	16896	16950	17094	16895	16869	16849	16871	16898	16816	17006	16941	16963	16799	17023	16889	16823	16762	16738	17001	16978	16852	16966	16752	17063	17030	16788	16815	16815	16675	17092	16775	17027	16862	17115	16958	16820	16910	16873	16819	16754	16902	16833	16932	16918	16774	17008	16832	16776	17107	16940	16940	16975	16956	16957	16795	16849	16964	17010	16932	16864	16919	16945	16838	16866	16669	16823	16713	16874	16919	16985	16883	17050	16925	16856	16983	16908	16891	16793	16832	17056	16952	17032	17101	17044	17058	17055	16784	17050	16883	16666	16882	17064	16978	16792	16763	16839	16962	17033	17029	17072	16906	16882	16761	16775	16793	16854	16831	16972	16961	17121	16958	16796	16830	16927	17062	17040	17052	16773	16950	16998	17192	16899	17029	16752	16948	17030	17104	16901	16774	16862	17118	16915	16856	16930	16973	16993	16750	16853	16968	16927	16862	16831	16704	16859	16969	16977	16758	16852	17114	16886	16984	16838	16962	16951	16819	16952	16851	17022	16911	16691	17132	16864	16886	17070	16900	16889	17184	16982	16913	16776	17014	16907	16717	17102	16865	16920	16713	16858	16855	16739	16894	16841	16819	17002	17017	16817	17148	16998	16811	17002	16930	16957	16838	16712	16909	16793	17052	16954	16749	16895	17026	16711	17024	16872	16952	16943	16887	16993	16976	16833	17056	16996	16929	17102	16707	17078	17064	17050	16911	17018	16756	16784	16918	17018	16763	16757	16887	16792	16823	16815	16759	16894	16563	16950	16925	16978	16809	16948	16826	16989	16962	16756	16866	17032	16793	16898	16730	16767	16938	16715	16700	17003	16767	16828	16986	16657	16702	17086	16950	16883	17011	17087	16962	16782	17003	17059	16766	16800	16866	17023	16935	16875	16940	16961	16815	16957	16994	16601	16883	16806	16856	17144	16884	16743	17086	16748	16843	16994	17064	16967	16783	16835	17096	17061	16752	16937	16729	16782	16935	16936	17091	16915	16704	16886	16874	16869	16806	16874	16755	17000	16633	16691	16763	16993	17003	16903	16837	16822	16590	16962	16942	16859	16787	16705	16854	16848	16772	16704	16901	17031	16925	16932	16791	16958	16747	16955	16822	16888	17034	16845	16826	16982	16747	16891	16975	16900	16833	16791	16879	16722	17027	16716	16884	16928	17111	16967	16963	17079	16961	17060	16802	17037	16806	16813	17039	16957	16768	16944	16617	17010	16981	17028	16911	16871	17012	17077	17008	17007	16816	16776	16859	16825	16779	17053	16819	16812	16810	17016	17118	16932	16867	16885	16983	16829	16900	17066	16818	16828	16899	16765	16857	17100	16877	16973	17034	16800	16713	16922	17052	17042	16817	16992	16930	16842	17051	16982	16996	16918	16690	16895	16825	17097	16993	17021	16930	16969	17018	16878	16954	16876	16996	17002	16874	16769	17034	17087	16725	16852	16949	16928	16955	16897	16852	16827	17003	16820	16963	16926	16920	16836	16807	17025	16981	16864	16808	16968	16848	16962	16885	16743	16920	16852	16782	16957	17147	16762	16834	16717	16857	17029	17072	17016	16837	16830	16910	16827	16744	17029	16873	16863	16808	16793	17040	17047	16982	16966	17060	16884	17099	17101	16782	16828	16820	17018	16897	16873	16830	16857	16846	16723	16904	17092	16884	16953	16920	16908	16861	16894	16980	16863	16896	16907	16825	16842	16924	16864	17188	16952	16998	17014	16849	16952	16886	16908	16741	17076	16820	16922	17003	16972	16989	17116	16849	16803	16815	17034	16739	16727	16930	16925	16847	16942	16925	16914	16789	16887	16752	16748	16929	16830	16935	16848	16915	16834	16928	16877	16806	16970	16934	16962	17053	16993	16910	16907	16983	16934	16768	16748	16942	16755	16897	16841	16866	16820	17052	17106	17034	16910	16809	16868	16809	16942	16974	16985	16936	16801	16950	16872	16811	16863	17046	16670	16861	16909	16942	16767	17010	16939	16981	17015	17062	17078	16754	16865	16790	17021	16743	16850	16931	16831	17120	16847	16860	16910	16927	16912	16985	16692	17014	16859	16912	16894	16783	16905	17146	16785	16961	16783	17095	16718	16668	16927	16798	16911	16973	16862	16919	16819	16829	16969	16941	17017	16980	16895	16995	16906	16891	16800	16961	16968	17084	17275	17019	16954	16917	16926	16630	16982	16935	17017	16948	16904	16858	16946	16905	16903	16942	16916	16951	16931	16964	16834	16776	16853	16751	16833	16881	17067	16931	16904	16848	16868	16712	16876	16937	16726	16779	16892	16907	17004	16870	17044	16893	17041	16789	17013	16861	16985	16798	17143	16831	16972	16662	16859	17042	16887	17033	16797	16734	16953	16819	16907	16960	16923	16884	16827	16960	16895	16937	16870	16946	16962	16943	16834	16891	16949	16907	16952	16914	16994	16813	17051	16940	16972	16813	16875	16941	16997	16890	16779	16925	16851	16968	17002	17031	16930	16868	16657	16757	16902	16841	16862	16999	16881	16746	16936	16950	17015	16789	16765	16862	16984	16900	16932	16747	16751	16936	17011	16912	16811	17003	16922	16762	17022	16949	16777	17006	16850	16827	16639	16991	17025	16879	16826	16853	16874	16918	17010	16999	16900	16934	16779	16882	16932	16754	17083	16981	17040	16921	16814	16808	16950	16889	16761	16676	16762	16902	16889	16727	16860	16993	17040	16944	16919	16809	16663	16896	16793	16942	16961	16873	16905	16981	17141	16845	16851	16905	17038	16875	17040	17007	17264	17026	16910	16875	17124	16704	16742	16865	16731	16810	16980	16940	16959	16853	17006	17023	16868	16680	16789	16974	16959	16983	16906	16665	16999	16870	16615	16934	16911	16877	16784	16810	16987	16896	16949	16834	16921	16845	16903	17035	16804	16898	16909	16962	16747	16921	16864	16938	16724	16959	16914	16931	16852	16785	16879	16785	16936	16791	17029	16904	17086	16851	16667	16861	16801	16860	16851	17049	16893	16916	16853	17008	16924	16864	16758	16902	16985	16755	16878	16920	16927	16860	16989	16982	16779	16857	16835	16897	16822	16927	17037	16857	16818	16819	17067	16894	17064	16830	16950	16887	16809	16822	16777	16745	16694	16791	16934	16869	16956	16887	17115	16752	16867	16682	16892	17084	16834	16801	16737	17028	17014	16951	16928	16994	16820	16939	17100	17039	16737	16799	16956	16735	17131	16644	16760	16819	16854	16858	17054	16697	16958	16920	16771	17018	16942	16832	16967	16885	16688	16989	17064	16658	16818	16764	16889	16924	17191	16892	16863	17036	17073	17079	17108	16803	16896	16915	16682	16859	16974	16965	17027	16876	17057	17054	16805	16706	16662	16949	16860	16827	16915	16938	16976	17056	16909	16955	17150	17000	16908	16853	16876	16940	17048	16942	16854	16973	16949	16806	16890	16917	16933	16929	16983	16912	16844	16838	16865	16924	16815	16904	16953	16771	16868	16780	16750	16813	16863	16946	16770	16701	16826	16948	16866	16944	16868	16789	16772	16910	16768	16746	16869	16886	16987	16814	16902	16945	16797	16765	16926	16902	16926	17068	17095	17024	17104	16867	16814	17098	16923	16817	16792	16674	16647	16948	17149	16832	16890	16987	16706	16769	16742	16915	16989	16985	16933	16891	16586	17008	16761	16890	17000	16939	16869	16833	16757	16940	16787	16732	16709	16843	16882	16797	17090	16917	16937	16898
23552	15321	14645	14620	15926	17127	17845	18126	18830	19778	19695	18980	18159	17370	16993	16581	16373	16185	16023	15632	15279	15523	15193	15113	15257	14960	14974	14765	14772	14968	14869	14625	14575	14534	14306	14582	14432	14386	14446	14385	14379	14354	14328	14349	14232	14128	14174	14077	14135	14500	14400	14496	14497	14357	14374	14603	14533	14284	14419	14328	14235	14401	14350	14280	14093	14135	14150	14097	14436	14368	14407	14164	14247	14262	14119	14156	14074	14246	14165	14099	14137	14154	14102	14050	14199	14137	14083	14096	14051	14083	14093	14119	14265	14232	13929	13980	14282	14156	13938	14020	14319	13891	13932	14038	14140	14201	14002	14028	14112	14137	13948	14169	14115	13928	14224	14122	14074	14130	14137	14116	14134	14218	14047	14046	14125	14203	14213	14334	14118	13960	14116	14128	14000	14117	13898	13921	14177	14042	14028	14157	13959	13976	14172	14020	14178	14076	13929	14022	14238	14065	14229	13925	14248	14000	13977	14021	14108	14085	14102	14045	14183	14004	14152	13861	14006	14137	13980	14294	14220	13825	14019	13962	14168	14075	13867	14181	13945	14025	14053	13999	14191	14045	14020	14052	14096	14198	13957	14186	14011	14149	13950	14107	14068	14082	13972	14243	14179	14143	14134	14064	14014	14018	14004	14075	14187	14251	13855	14080	14021	14000	14278	14151	13905	14128	14172	14062	14116	14048	14193	14008	14116	14152	14093	13932	14029	14199	14194	14084	14289	13936	14115	13824	14168	14062	14036	14058	14082	13961	13966	14216	14101	13983	14071	14106	13986	13979	14148	13985	13912	14056	13935	13969	14062	14022	14051	14018	14147	14066	14103	13950	13956	14145	14076	13971	14085	14109	14164	14322	14067	14162	14065	14024	13925	14075	14060	13990	14034	14054	13938	14053	14026	14146	14150	13875	14086	14053	14129	14089	14071	14002	14148	13878	14045	14283	14059	14066	14056	14256	14096	14049	14049	14194	14064	14047	14199	14197	13965	14248	14052	14117	14019	14196	13970	14141	14110	14274	14148	14118	13993	14067	14067	14202	14023	13947	14102	14219	13896	14217	14152	14007	14131	14122	14245	13949	14020	14222	14020	14128	14104	14078	13944	14117	13968	14147	13959	14002	14067	14139	14155	14200	14108	13998	14179	14014	14306	14070	13980	14003	14022	14113	13950	14054	14041	14070	14035	14060	14122	14178	14018	14083	14087	14047	14284	14141	14020	14004	13948	13966	14019	14098	14082	14008	14001	14050	13991	13993	14060	13931	14008	14025	14175	14026	14119	13994	14131	14052	14086	14164	14098	14129	14102	14140	14033	14102	13973	14211	14201	14084	14094	14081	14006	14000	13969	14098	14006	14022	14256	14006	14116	14033	14055	14087	14133	14103	14001	14136	13966	14042	13954	14195	14034	13917	14110	13864	14013	14163	14296	13996	14142	14015	14135	13924	13811	14266	14083	14157	14247	14046	13907	13998	13957	14022	14073	14159	14111	14279	13981	13971	14088	14126	14071	14009	14082	13904	14195	14015	14042	14151	14108	14151	14167	14068	14235	13981	14072	14112	14174	14136	14137	13970	14047	14096	14071	13995	14141	13998	14114	14095	14000	14122	14031	14138	13963	14003	14348	14188	14165	14051	14117	14126	14038	14152	13998	14182	14164	14078	14006	14035	14021	14079	14180	14169	14147	14202	14204	13992	14122	13907	14189	13930	14338	14134	14064	14174	14124	13747	14073	14108	14231	14141	14093	14082	14214	13962	13959	14229	13915	14150	14086	14148	14091	14076	14216	14167	13946	13982	13965	14005	14080	13882	14162	14260	13928	13992	14051	14080	14247	14122	14022	14011	14101	14109	14176	14205	14009	13995	14160	13923	14171	14056	14242	14074	13894	14025	14182	14108	14103	14117	14114	14077	14106	14101	14182	14006	14148	14179	14112	13960	13998	14193	14069	14117	14106	14116	14143	14037	14158	14210	14167	14055	14053	14062	14136	14204	13869	14084	14130	13960	14119	14127	14092	14114	13873	14189	14057	14016	13969	14094	13889	13910	14209	14021	14038	14054	14099	14157	13992	14102	13871	14127	14146	14020	13999	14070	14027	14230	14056	13876	13978	13912	14241	13988	14135	14084	13955	14093	14071	14224	14050	14018	14067	14006	14175	13900	14177	14128	14080	13913	14222	14044	14052	14134	13958	14172	14164	14287	14065	13908	14052	14067	13923	13974	14291	14041	13936	14101	14124	14018	14035	14035	14011	14107	13943	14129	13988	13969	14086	13726	14228	14171	14051	14005	14003	14281	14113	14082	13962	14074	13974	13933	14123	13886	14085	13935	14052	14097	13965	13967	14038	14086	14202	14110	14008	13954	13982	14167	14030	14161	13993	13930	14107	14027	14044	13877	14109	14062	14069	14002	14234	14133	14084	14079	14159	14112	14184	13992	14040	14092	13990	14077	14092	14188	14039	14084	14358	14025	14213	13988	14146	14047	14090	13990	13972	13940	14062	14178	14066	14131	14218	14100	14029	14095	13971	13991	14197	14059	14315	14129	14172	13921	14108	13964	14146	14034	14050	14080	14003	14122	14165	14083	14130	14040	13871	14207	14065	14101	13959	14063	13973	14137	14026	14018	14150	13988	14104	14093	14041	14188	13778	14039	13968	14116	14053	14199	13954	14164	14143	13932	14110	14082	14003	13994	14251	14025	14087	14111	14106	14112	14116	14131	14049	14225	14050	14102	14084	14114	14140	14114	13963	13972	14062	13938	14239	14076	14052	14070	13977	14084	13963	14054	14115	14040	14090	14128	14155	14051	14122	13934	14067	14036	13872	13964	14127	14134	14132	14123	14051	14050	14103	14027	14057	14066	13987	13937	14204	14195	14140	14114	14142	14190	14105	14083	14092	14086	14157	14247	14054	13957	14057	13924	14141	14156	14259	14081	14061	13963	14049	14232	14081	14120	14072	14090	14103	13957	14000	14113	14043	14111	13992	13969	14158	13960	14099	13961	14207	14129	14149	14220	14086	14038	14074	14250	14070	14102	13932	14078	14150	14069	14033	14027	13897	14047	14096	14037	14211	14159	14141	14168	14064	14054	14011	14152	14143	13919	14205	13950	13927	14140	14051	14015	14077	14210	14186	14194	14112	13981	14020	13977	14245	14029	14034	13928	14089	13975	14047	14041	14150	14141	14153	14156	14104	14167	14110	14087	13943	14072	14208	14110	14094	13962	13927	14053	14041	14070	14042	13898	14060	14149	13983	14124	14105	14160	14050	14144	14024	13890	14133	14200	14101	14180	14090	14267	14174	14128	14121	14123	14220	13913	14123	14234	14049	14139	14164	14105	14156	14190	14108	13992	14186	13956	13926	14048	14148	14028	14060	14102	14058	14321	14210	13951	14045	14058	14227	14048	14034	14045	14267	13870	13931	14077	13935	13939	14103	14169	14056	14053	14221	14037	13972	13991	14020	14061	13954	14231	14066	14232	13918	14072	14126	14083	14030	14166	14178	14253	14034	14168	14235	14062	14121	13982	14095	14254	14208	13954	13997	14084	13986	14112	14002	13979	14081	14032	14146	14082	14156	14128	14023	14111	13962	14123	13860	14146	14140	13956	14165	14057	14160	14049	13985	14078	14171	14079	14173	14095	14121	14155	14056	14000	14159	13905	13985	14091	13996	14159	13975	14120	13996	14051	14177	13988	14103	14199	14132	14120	13967	14083	14066	13956	14024	14066	14095	14173	14110	13957	14231	14043	14063	14186	14065	14045	13991	13995	14112	14048	14070	14016	13978	13980	14260	14122	14052	14101	14123	14081	14093	14158	13950	14113	13986	14087	13998	13993	14162	14152	14134	13895	14083	14187	13948	14059	14297	13994	14161	14253	14067	14142	14121	14011	14246	14163	13961	13993	13922	14193	14151	14096	14030	14023	13994	14051	14086	14152	14140	13866	14103	14006	14035	14124	14037	14192	14180	14130	14160	14236	14139	13960	14042	13985	14292	14046	14080	13954	14097	14193	13996	13992	14082	14114	14161	14080	14157	14042	14260	14056	14284	14056	14035	13960	14264	14057	14002	13987	14021	13974	14166	14090	14087	14172	14162	14060	13977	14036	13996	14107	14087	14173	14250	14022	13955	14041	14121	14007	14022	14164	14170	14209	14170	14040	14212	14140	14001	13889	13835	14197	14156	14168	14164	14112	14186	14124	13913	14023	14139	14182	14028	14128	14142	14080	14039	14130	14088	13957	14242	14091	13940	14019	13935	14115	13932	14099	14125	14135	14112	13888	13980	14049	14181	14117	14343	13986	14177	13963	14075	13938	14005	14152	14022	14147	14045	14145	14100	14100	13996	13951	13981	14225	13999	14142	14105	13997	14097	14045	14033	14104	14102	14158	14080	14043	14160	14033	14010	14143	14119	13875	14151	13907	14268	14241	14113	13889	14057	14050	14027	14079	14082	14051	14177	14055	13984	14114	14224	14062	14159	13997	14024	14117	14111	14130	14138	14144	14129	14178	14091	14229	13938	13955	13948	14043	14167	14318	14111	14092	14128	13962	14016	14147	14180	14073	13999	14200	13926	14053	13994	14087	14125	13984	13905	14124	13930	13918	13975	14142	13982	14051	13967	13991	14260	14154	14212	14077	13978	14077	14043	14149	14030	14042	13922	14246	14011	14010	14042	13936	13950	14026	14084	13986	14032	14104	14069	14264	14205	14143	14157	14088	14208	14120	14068	14018	14130	14136	14129	14104	14035	14227	14036	14165	14076	14032	14032	14107	13973	13991	14171	14187	14330	14166	14071	14104	14107	13844	14257	14129	14004	13913	13941	14140	14055	14177	14026	14061	13907	14051	14084	14140	14105	13989	13938	13959	14235	14232	14128	14138	14034	13941	14189	13980	14108	14041	14181	14033	14004	14154	14083	14066	14142	14181	14059	14138	14111	14085	14010	14068	14002	13987	14051	14114	13977	14110	13959	14093	13928	13990	14029	14267	14244	13976	14104	14123	14178	14065	14066	13979	14156	14015	14105	14047	14068	14050	14172	14083	13941	13942	14117	14033	13787	14055	14115	14170	14055	13957	14159	14028	13900	14169	13988	13951	14104	14148	14237	14160	14131	14090	14186	14138	14243	14037
29514	18875	18484	17873	17586	18314	18834	19127	19350	20140	20373	20159	19644	19297	18935	18642	18466	18432	18363	18168	17922	18046	18056	18121	18003	17946	17965	17686	17739	17934	17427	17496	17566	17597	17502	17452	17275	17510	17599	17625	17457	17355	17506	17346	17467	17464	17378	17285	17516	17449	17363	17496	17464	17568	17484	17522	17518	17335	17362	17444	17295	17446	17542	17325	17457	17191	17289	17304	17340	17612	17410	17434	17527	17423	17517	17202	17106	17298	17246	17335	17307	17295	17473	17355	17293	17309	17466	17175	17467	17177	17305	17290	17246	17255	17526	17539	17344	17382	17241	17284	17319	17269	17300	17256	17295	17363	17359	17119	17239	17402	17252	17327	17258	17174	17261	17151	17308	17256	17334	17276	17205	17074	17133	17335	17235	17251	17486	17200	17256	17407	17436	17191	17130	17289	17251	17319	17143	17358	17364	17175	17358	17473	17250	17180	17580	17270	17225	17358	17458	17178	17386	17398	17154	17295	17155	17325	17380	17324	17191	17339	17334	17243	17344	17235	17338	17220	17251	17242	17191	17339	17427	17273	17254	17253	17313	17197	17504	17408	17504	17400	17370	17260	17273	17126	17340	17530	17405	17366	17312	17213	17238	17035	17508	17256	17275	17186	17319	17312	17402	17344	17355	17486	17471	17117	17073	17312	17299	17354	17242	17488	17184	17359	17382	17479	17297	17342	17185	17289	17325	17325	17363	17244	17176	17157	17359	17136	17271	17168	17406	16988	17176	17354	17360	17314	17266	17633	17357	17188	17104	17309	17304	17232	17276	17189	17314	17175	17299	17316	17341	17355	17182	17232	17378	17371	17292	17353	17302	17369	17339	17009	17045	17247	17372	17246	17475	17345	17388	17489	17409	17242	17152	17284	17224	17076	17352	17550	17209	17316	17457	17356	17289	17291	17278	17278	17253	17259	17356	17290	17400	17407	17202	17416	17132	17227	17486	17289	17454	17298	17233	17237	17239	17434	17440	17338	17209	17370	17197	17237	17311	17321	17326	17159	17357	17228	17445	17340	17306	17299	17595	17401	17596	17480	17387	17112	17386	17313	17402	17408	17232	17325	17358	17239	17482	17367	17297	17281	17352	17470	17173	17197	17549	17396	17234	17542	17558	17300	17312	17511	17386	17436	17228	17363	17209	17202	17293	17583	17415	17612	17405	17179	17562	17162	17312	17323	17311	17342	17169	17192	17288	17544	17421	17318	17491	17200	17118	17225	17269	17289	17462	17495	17381	17183	17340	17181	17412	17414	17257	17395	17332	17276	17337	17205	17378	17329	17356	17335	17070	17222	17251	17183	17437	17418	17149	17300	17439	17101	17029	17329	17314	17183	17405	17353	17410	17266	17281	17259	17275	17228	17117	17231	17348	17378	17273	17522	17390	17365	17396	17263	17325	17231	17269	17301	17404	17262	17384	17465	17444	17441	17373	17131	17335	17369	17159	17406	17239	17085	17200	17414	17307	17485	17302	17375	17214	17315	17235	17398	17309	17206	17210	17232	17408	17336	17269	17388	17533	17169	17282	17441	17387	17185	17240	17239	17560	17344	17262	17480	17245	17229	17271	17344	17301	17406	17312	17194	17475	17366	17178	17682	17353	17438	17361	17396	17255	17237	17403	17093	17252	17293	17056	17152	17413	17247	17342	17441	17397	17441	17344	17305	17428	17147	17165	17189	17306	17058	17454	17148	17274	17348	17378	17352	17274	17364	17477	17384	17177	17457	17223	17484	17411	16993	17140	17311	17344	17243	17179	17223	17268	17219	17351	17115	17543	17364	17168	17461	17253	17502	17295	17335	17250	17047	17525	17212	17240	17311	17193	17329	17270	17339	17446	17478	17371	17208	17427	17260	17331	17307	17390	17142	17409	17202	17185	17259	17303	17159	17273	17215	17398	17341	17353	17377	17462	17344	17210	17160	17368	17343	17231	17348	17212	17157	17173	17277	17316	17314	17363	17238	17210	17362	17335	17409	17091	17264	17325	17343	17494	17425	17275	17229	17205	17146	17249	17174	17509	17271	17263	17213	17318	17286	17328	17199	17255	17139	17324	17267	17457	17394	17145	17325	17271	17247	17183	17289	17396	17141	17272	17369	17263	17397	17120	17363	17533	17302	17193	17216	17137	17394	17388	17463	17365	17571	17476	17382	17234	17242	17292	17369	17165	17367	17539	17288	17362	17193	17267	17176	17248	17339	17258	17165	17484	17497	17269	17140	17197	17261	17295	17248	17239	17364	17265	17291	17304	17424	17275	17332	17339	17226	17349	17252	17259	17374	17514	17438	17382	17256	17279	17290	17438	17227	17364	17370	17286	17286	17332	17251	17355	17295	17285	17373	17200	17232	17248	17304	17179	17501	17297	17186	17470	17216	17384	17221	17232	17345	17299	17337	17217	17304	17401	17437	17343	17251	17393	17299	17604	17310	17271	17446	17408	17335	17611	17207	17274	17304	17352	17270	17257	17432	17567	17221	17298	17456	17311	17207	17477	17283	17309	17306	17224	17277	17092	17418	17172	17167	17301	17361	17290	17282	17228	17281	17322	17304	17334	17180	17180	17468	17311	17341	17248	17408	17215	17312	17407	17362	17433	17307	17412	17384	17290	17270	17336	17221	17177	17271	17249	17458	17529	17126	17228	17331	17314	17286	17442	17448	17238	17140	17212	17372	17139	17497	17185	17326	17473	17349	17215	17446	17453	17296	17190	17272	17361	17322	17085	17338	17460	17156	17191	17495	17424	17201	17116	17384	17375	17111	17413	17247	17324	17561	17329	17375	17389	17179	17325	17322	17331	17337	17304	17278	17357	17334	17419	17462	17440	17302	17245	17235	17509	17198	17304	17268	17283	16962	17260	17419	17212	17296	17314	17147	17303	17305	17391	17192	17285	17136	17425	17455	17264	17098	17220	17084	17609	17407	17388	17082	17454	17407	17276	17162	17300	17295	17492	17327	17267	17372	17460	17426	17363	17217	17329	17189	17240	17406	17204	17150	17279	17179	17336	17361	17374	17447	17363	17336	17411	17201	17207	17277	17345	17424	17224	17193	17420	17452	17424	17247	17150	17399	17132	17108	17483	17235	17279	17271	17296	17349	17590	17281	17257	17158	17434	17224	17331	17278	17171	17290	17249	17296	17361	17295	17435	17387	17288	17384	17131	17453	17527	17395	17447	17362	17180	17402	17329	17171	17364	17281	17306	17191	17328	17504	17343	17160	17256	17233	17286	17105	17104	17134	17282	17410	17203	17377	17272	17187	17406	17248	17140	17405	17421	17341	17312	17261	17396	17469	17186	17330	17574	17308	17462	17328	17269	17413	17432	17252	17381	17513	17197	17394	17294	17329	17399	17364	17182	17252	17180	17370	17206	17373	17389	17158	17272	17161	17445	17221	17399	17274	17382	17279	17190	17304	17313	17558	17534	17464	17310	17471	17307	17366	17280	17377	17263	17446	17248	17438	17308	17219	17137	17227	17104	17388	17428	17251	17284	17196	16970	17189	17536	17287	17169	17151	17265	17245	17419	17353	17331	17249	17411	17431	17453	17230	17236	17228	17354	17170	17401	17461	17243	17424	17414	17207	17326	17334	17362	17456	17403	17224	17205	17538	17280	17198	17450	17348	17369	17394	17133	17344	17168	17494	17112	17095	17363	17325	17577	17271	17354	17296	17265	17451	17257	17168	17230	17272	17363	17285	17416	17212	17321	17480	17204	17430	17185	17218	17205	17353	17424	17357	17387	17420	17589	17128	17271	17136	17358	17326	17378	17321	17304	17272	17317	17196	17380	16964	17224	17255	17228	17219	17120	17303	17296	17238	17292	17159	17371	17432	17140	17289	17360	17240	17263	17196	17415	17318	17235	17229	17380	17334	17165	17312	17171	17211	17195	17254	17369	17092	17310	17323	17231	17369	17303	17234	17394	17260	17475	17316	17386	17487	17249	17361	17407	17510	17363	17274	17336	17368	17310	17221	17333	17406	17383	17534	17442	17442	17461	17329	17345	17193	17203	17206	17267	17398	17113	17317	17223	17438	17196	17334	17488	17228	17331	17215	17170	17425	17216	17436	17420	17352	17355	17325	17168	17187	17619	17248	17122	17416	17476	17452	17183	17206	17486	16996	17278	17378	17339	17240	17219	17469	17552	17258	17393	17320	17283	17293	17418	17427	17428	17437	17412	17532	17377	17645	17431	17366	17360	17189	17298	17347	17506	17478	17452	17364	17324	17264	17050	17441	17265	17443	17373	17158	17270	17146	17424	17164	17384	17151	17243	17294	17414	17387	17342	17341	17238	17243	17245	17222	17307	17423	17015	16993	17298	17282	17411	17415	17253	17266	17310	17346	17256	17330	17132	17570	17108	17379	17401	17356	17292	17287	17214	17408	17359	17260	17263	17206	17318	17322	17347	17245	17329	17231	17206	17253	17173	17476	17217	17325	17370	17058	17388	17267	17347	17300	17170	17323	17310	17210	17209	17160	17170	17400	17100	17273	17358	17210	17248	17364	17445	17146	17220	17352	17411	17072	17457	17119	17293	17267	17161	17297	17249	17298	17343	17386	17340	17468	17371	17342	17449	17513	17378	17153	17413	17348	17130	17309	17277	17500	17253	17217	17398	17301	17236	17357	17311	17363	17393	17337	17493	17376	17299	17132	17384	17376	17404	17488	17400	17305	17270	17378	17168	17246	17295	17223	17168	17261	17349	17246	17343	17380	17280	17224	17381	17133	17156	17248	17343	17144	17113	17140	17397	17184	17174	17277	17362	17139	17239	17237	17274	17259	17059	17414	17266	17262	17414	17247	17422	17376	17183	17318	17313	17246	17521	17254	17440	17223	17320	17205	17348	17276	17263	17247	17338	17098	17476	17283	17254	17387	17341	17465	17194	17194	17263	17410	17509	17365	17397	17405	17565	17372	17377	17229	17324	17362	17416	17402	17306	17147	17191	17528	17374	17272	17301	17367	17436	17454	17291	17195	17312	17113	17283	17382	17329	17382	17412	17537	17352	17475	17194	17204	17372	17310	16998	17224	17269	17464	17347	17206	17214	17332	17369	17365	17260	17356	17258	17309	17172	17383	17254	17208	17596	17268	17426	17443	17447	17227	16978	17232	17412	17317	17476	17414	17379	17242
21798	15268	15104	15039	16289	17352	18270	18496	18885	20340	20218	19654	18767	17949	17429	16992	16800	16503	16145	15870	15824	15452	15751	15644	15529	15543	15371	15280	15251	15266	15083	14998	14884	14854	14727	14741	14840	14707	14723	14732	14597	14821	14619	14719	14474	14626	14493	14530	14497	14662	14564	14701	14736	14745	14636	14732	14792	14740	14785	14676	14764	14608	14204	14431	14493	14251	14209	14429	14308	14693	14443	14434	14523	14361	14401	14415	14472	14438	14418	14457	14344	14366	14488	14434	14354	14484	14319	14300	14408	14252	14335	14417	14294	14307	14303	14251	14333	14459	14312	14414	14253	14293	14212	14431	14404	14339	14402	14366	14484	14383	14271	14483	14273	14517	14283	14504	14256	14294	14344	14417	14421	14334	14449	14337	14352	14563	14215	14316	14351	14278	14309	14289	14261	14439	14383	14322	14425	14427	14283	14331	14442	14435	14348	14262	14369	14319	14415	14389	14458	14379	14374	14274	14419	14374	14436	14275	14285	14317	14479	14238	14235	14375	14193	14346	14413	14309	14433	14395	14414	14260	14322	14390	14405	14362	14405	14419	14370	14468	14294	14271	14471	14319	14395	14342	14266	14413	14261	14303	14424	14596	14462	14382	14253	14396	14352	14344	14491	14212	14332	14261	14136	14451	14395	14474	14342	14244	14418	14224	14274	14461	14431	14250	14344	14434	14369	14315	14426	14435	14337	14361	14244	14231	14462	14295	14568	14293	14526	14255	14220	14502	14332	14378	14338	14233	14534	14305	14431	14384	14242	14297	14464	14106	14404	14477	14261	14355	14239	14443	14417	14397	14333	14272	14268	14405	14140	14390	14226	14411	14300	14467	14425	14469	14371	14311	14267	14395	14355	14350	14423	14381	14433	14317	14237	14273	14304	14356	14420	14360	14503	14406	14390	14269	14340	14481	14204	14321	14448	14284	14262	14497	14446	14368	14307	14109	14392	14301	14302	14260	14452	14434	14385	14341	14463	14482	14348	14281	14294	14479	14225	14438	14414	14434	14528	14282	14563	14419	14434	14348	14325	14298	14424	14331	14377	14412	14420	14186	14445	14383	14426	14361	14447	14299	14233	14428	14314	14475	14413	14303	14316	14438	14420	14243	14473	14373	14270	14468	14424	14285	14330	14347	14456	14309	14353	14194	14417	14275	14244	14167	14234	14411	14297	14287	14286	14331	14277	14405	14315	14462	14312	14332	14430	14346	14395	14408	14265	14422	14377	14129	14396	14412	14239	14354	14405	14500	14306	14455	14470	14375	14331	14206	14218	14666	14358	14552	14364	14354	14206	14418	14350	14315	14425	14341	14454	14325	14212	14379	14394	14355	14286	14329	14461	14309	14455	14243	14479	14300	14418	14377	14371	14198	14373	14430	14383	14462	14414	14347	14356	14239	14525	14300	14464	14292	14314	14255	14344	14431	14359	14348	14528	14323	14394	14320	14496	14529	14512	14453	14257	14496	14392	14287	14392	14417	14273	14274	14197	14434	14381	14402	14456	14175	14292	14249	14335	14228	14324	14368	14540	14271	14275	14398	14505	14285	14292	14317	14580	14314	14390	14254	14527	14304	14522	14484	14485	14401	14228	14362	14428	14354	14365	14341	14500	14175	14325	14341	14357	14073	14279	14442	14040	14385	14343	14460	14166	14480	14310	14347	14322	14382	14322	14405	14313	14397	14385	14343	14265	14290	14465	14320	14210	14174	14515	14265	14474	14443	14384	14233	14385	14483	14424	14393	14412	14282	14385	14565	14182	14400	14202	14325	14418	14350	14342	14366	14334	14510	14298	14570	14445	14466	14418	14308	14375	14443	14392	14307	14424	14379	14399	14349	14412	14279	14449	14505	14304	14405	14536	14303	14535	14267	14360	14234	14221	14325	14231	14431	14378	14418	14333	14392	14391	14354	14444	14301	14379	14399	14308	14224	14548	14414	14384	14216	14510	14459	14321	14416	14287	14384	14372	14539	14401	14358	14378	14488	14337	14306	14298	14279	14394	14435	14497	14528	14325	14320	14496	14397	14322	14413	14470	14431	14510	14329	14248	14340	14459	14312	14402	14278	14200	14356	14341	14404	14505	14314	14325	14279	14175	14462	14614	14406	14207	14391	14509	14440	14425	14277	14310	14307	14464	14468	14047	14417	14495	14376	14432	14207	14319	14366	14317	14277	14317	14224	14349	14377	14310	14447	14312	14243	14308	14338	14398	14507	14276	14254	14444	14226	14295	14384	14355	14385	14398	14317	14450	14355	14348	14139	14321	14445	14386	14414	14221	14304	14447	14437	14211	14430	14293	14186	14234	14260	14477	14271	14269	14366	14425	14462	14309	14298	14355	14092	14430	14239	14329	14264	14603	14454	14319	14353	14288	14417	14224	14382	14184	14182	14454	14262	14422	14294	14339	14401	14371	14375	14301	14213	14442	14364	14399	14418	14383	14394	14333	14405	14295	14423	14451	14293	14252	14208	14415	14341	14289	14478	14222	14219	14265	14399	14436	14397	14396	14389	14473	14442	14242	14440	14422	14596	14253	14208	14339	14382	14512	14247	14350	14348	14277	14658	14442	14469	14230	14320	14391	14375	14412	14458	14527	14453	14257	14230	14434	14265	14453	14365	14321	14335	14357	14362	14463	14252	14341	14215	14366	14427	14396	14292	14335	14314	14423	14337	14344	14473	14255	14316	14282	14421	14444	14335	14346	14319	14371	14429	14259	14334	14366	14276	14434	14345	14369	14194	14158	14401	14276	14474	14270	14425	14387	14441	14308	14405	14514	14426	14405	14182	14367	14349	14278	14323	14281	14486	14327	14350	14364	14467	14372	14440	14417	14353	14503	14306	14266	14234	14333	14448	14374	14229	14350	14292	14237	14298	14316	14387	14374	14334	14420	14313	14161	14374	14364	14356	14330	14343	14272	14344	14459	14507	14398	14329	14352	14443	14288	14383	14349	14242	14242	14383	14445	14407	14271	14282	14385	14454	14101	14354	14398	14400	14250	14302	14363	14370	14265	14275	14195	14527	14430	14459	14301	14322	14446	14231	14335	14261	14341	14372	14466	14382	14298	14320	14327	14288	14381	14422	14246	14430	14151	14571	14455	14364	14392	14252	14391	14276	14459	14327	14496	14284	14271	14310	14466	14314	14220	14485	14228	14328	14417	14253	14547	14348	14184	14219	14305	14469	14266	14340	14438	14417	14295	14431	14370	14373	14327	14422	14321	14333	14305	14411	14241	14418	14624	14348	14376	14289	14526	14335	14503	14428	14371	14454	14394	14404	14425	14395	14204	14251	14341	14267	14405	14235	14407	14401	14319	14363	14386	14380	14268	14332	14487	14435	14210	14350	14356	14387	14297	14427	14261	14360	14311	14348	14414	14337	14209	14198	14495	14258	14391	14421	14494	14417	14285	14425	14426	14231	14317	14437	14377	14689	14260	14451	14366	14135	14310	14225	14452	14548	14208	14284	14314	14539	14327	14254	14512	14383	14400	14051	14277	14538	14425	14265	14412	14272	14417	14283	14538	14369	14247	14261	14454	14295	14391	14320	14480	14351	14521	14258	14398	14321	14435	14341	14287	14579	14398	14383	14364	14450	14227	14363	14318	14355	14368	14387	14418	14424	14280	14297	14409	14311	14269	14309	14318	14273	14476	14454	14434	14224	14321	14364	14218	14414	14319	14320	14401	14312	14485	14357	14431	14560	14363	14304	14280	14260	14532	14320	14380	14300	14225	14383	14277	14313	14403	14301	14335	14318	14457	14461	14399	14390	14491	14393	14407	14296	14355	14268	14389	14385	14217	14401	14198	14393	14460	14507	14353	14362	14328	14365	14473	14409	14220	14201	14226	14333	14380	14312	14356	14239	14271	14409	14382	14400	14371	14208	14395	14408	14215	14399	14475	14241	14241	14273	14359	14475	14266	14503	14331	14362	14449	14152	14457	14434	14484	14318	14463	14323	14400	14273	14327	14439	14307	14387	14335	14438	14334	14166	14144	14342	14400	14271	14305	14512	14426	14199	14134	14287	14477	14311	14258	14251	14517	14255	14462	14357	14331	14389	14340	14321	14131	14415	14328	14331	14327	14193	14286	14526	14299	14484	14397	14320	14341	14422	14313	14411	14233	14414	14420	14151	14352	14278	14368	14411	14423	14329	14301	14391	14380	14279	14344	14388	14388	14386	14349	14453	14337	14395	14285	14337	14355	14443	14545	14494	14426	14327	14286	14389	14302	14457	14381	14273	14356	14338	14358	14339	14464	14262	14304	14414	14409	14285	14424	14347	14364	14464	14383	14311	14175	14226	14421	14240	14354	14258	14472	14312	14261	14255	14411	14471	14304	14379	14395	14362	14260	14339	14453	14313	14595	14345	14448	14292	14144	14339	14236	14414	14418	14332	14279	14389	14426	14411	14325	14379	14310	14341	14292	14440	14506	14344	14673	14286	14415	14355	14245	14465	14228	14280	14270	14275	14343	14382	14310	14312	14393	14304	14458	14325	14590	14290	14370	14570	14317	14374	14444	14378	14545	14248	14472	14356	14320	14511	14229	14492	14515	14181	14367	14256	14466	14358	14423	14244	14430	14320	14460	14275	14454	14401	14253	14552	14294	14340	14640	14377	14265	14405	14609	14260	14262	14356	14358	14324	14244	14333	14500	14540	14249	14412	14347	14505	14321	14300	14484	14336	14341	14109	14569	14263	14346	14493	14442	14246	14259	14289	14199	14123	14192	14472	14318	14314	14377	14408	14411	14358	14221	14354	14454	14244	14366	14384	14291	14520	14400	14284	14328	14341	14401	14257	14383	14532	14327	14435	14324	14453	14245	14284	14468	14356	14323	14345	14339	14518	14333	14324	14366	14319	14282	14311	14293	14333	14521	14252	14368	14373	14191	14398	14314	14339	14354	14409	14520	14499	14349	14383	14429	14303	14453	14340	14356	14304	14230	14406	14347	14353	14318	14397	14318	14171	14164	14409	14289	14272	14252	14367	14298	14249	14493	14465	14498	14305	14258	14211	14335	14438	14309	14328	14562	14362	14407	14332	14511	14290	14449	14147	14345	14535	14338	14282	14330	14329	14320	14268	14251	14410	14349	14234	14354	14331	14407	14274	14319	14407	14391	14339	14322	14429
22484	16045	15982	15748	15654	15801	16032	16387	16467	16897	17171	16942	16573	16469	16374	16450	16204	15987	16010	15903	16095	16221	15904	15977	15850	15777	16191	15864	15899	15865	15777	15925	15900	15840	15737	15669	15815	15826	15729	15776	15629	15858	15600	15739	15559	15675	15629	15930	15840	15841	15819	15940	15901	15760	15900	15801	15791	15686	15543	15702	15531	15750	15862	15662	15662	15563	15700	15648	15713	15541	15732	15666	15831	15479	15666	15633	15886	15614	15599	15678	15604	15693	15784	15640	15754	15806	15837	15626	15700	15655	15711	15776	15562	15693	15663	15691	15789	15546	15769	15662	15800	15692	15837	15772	15753	15649	15582	15727	15762	15398	15538	15682	15828	15755	15717	15678	15654	15648	15988	15879	15779	15901	15656	15664	15515	15780	15701	15830	15756	15864	15738	15578	15623	15619	15797	15654	15588	15754	15841	15746	15687	15772	15615	15817	15625	15723	15639	15685	15624	15679	15777	15683	15585	15689	15648	15716	15836	15524	15786	15602	15681	15621	15684	15557	15459	15670	15628	15779	15617	15686	15594	15750	15711	15840	15788	15748	15691	15647	15794	15667	15573	15637	15790	15546	15598	15697	15682	15679	15495	15901	15989	15669	15937	15878	15577	15668	15897	15641	15660	15606	15909	15682	15648	15888	15693	15676	15477	15684	15798	15597	15830	15630	15608	15539	15689	15565	15617	15716	15799	15697	15926	15736	15707	15614	15737	15807	15689	15714	15689	15772	15642	15650	15749	15566	15592	15587	15595	15641	15966	15640	15582	15597	15796	15630	15723	15770	15495	15788	15676	15861	15649	15678	15711	15735	15681	15783	15800	15815	15841	15632	15484	15511	15698	15608	15993	15771	15577	15427	15634	15705	15892	15861	15754	15718	15611	15744	15964	15836	15564	15798	15723	15653	15872	15720	15682	15532	15738	15677	15639	15718	15713	15655	15652	15547	15601	15760	15768	15882	15787	15732	15677	15729	15680	15734	15718	15733	15876	15926	15800	15742	15694	15549	15640	15633	15640	15527	15513	15726	15639	15817	15698	15875	15634	15619	15753	15767	15533	15745	15546	15775	15741	15789	15535	15624	15779	15422	15782	15593	15765	15758	15821	15677	15789	15743	15743	15617	15769	15626	15573	15568	15428	15437	15673	15834	15567	15604	15579	15705	15790	15749	15611	15800	15784	15611	15538	15640	15635	15548	15593	15671	15743	15845	15780	15687	15617	15705	15894	15788	15814	15615	15784	15537	15825	15616	15636	15629	15717	15544	15540	15611	15735	15645	15689	15729	15649	15662	15681	15675	15665	15860	15797	15639	15893	15782	15797	15801	15713	15754	15918	15747	15728	15775	15868	15761	15701	15739	15667	15737	15869	15630	15602	15570	15643	15753	15516	15821	15611	15682	15558	15776	15813	15564	15820	15694	15749	15653	15612	15591	15372	15676	15686	15786	15626	15737	15739	15606	15543	15509	15698	15664	15575	15855	15723	15687	15812	15613	15629	15518	15858	15609	15743	15765	15781	15650	15718	15760	15874	15743	15665	15728	15620	15929	15685	15603	15477	15835	15728	15649	15724	15702	15739	15612	15608	15887	15773	15888	15820	15679	15777	15624	15762	15510	15720	15688	15585	15672	15522	15849	15510	15623	15585	15630	15637	15612	15734	15699	15509	15674	15738	15763	15504	15570	15647	15473	15690	15697	15850	15693	15680	15552	15898	15798	15545	15785	15669	15985	15674	15746	15488	15681	15442	15612	15563	15586	15659	15763	15750	15755	15566	15499	15905	15515	15599	15773	15600	15823	15800	15787	15793	15755	15648	15606	15716	15686	15525	15717	15550	15679	15507	15642	15751	15778	15624	15597	15647	15676	15533	15509	15867	15709	15813	15693	15837	15691	15559	15594	15599	15564	15533	15786	15584	15828	15822	15612	15827	15494	15722	15796	15634	15789	15683	15779	15819	15639	15463	15876	15475	15593	15660	15727	15781	15552	15828	15779	15681	15584	15556	15774	15634	15719	15815	15602	15648	15763	15702	15653	15699	15706	15649	15668	15836	15901	15867	15583	15794	15482	15590	15621	15776	15639	15610	15498	15632	15602	15458	15518	15643	15765	15652	15816	15682	15655	15690	15804	15843	15585	15842	15631	15609	15719	15655	15664	15572	15678	15600	15463	15518	15557	15554	15660	15885	15633	15689	15535	15760	15667	15710	15583	15704	15478	15515	15657	15689	15682	15684	15598	15898	15610	15609	15888	15951	15695	15625	15603	15921	15765	15783	15594	15818	15999	15793	15686	15803	15684	15887	15686	15633	15665	15509	15684	15753	15682	15712	15539	15960	15779	15578	15647	15662	15853	15692	15489	15719	15558	15772	15746	15766	15780	15640	15452	15551	15848	15591	15501	15695	15755	15674	15883	15517	15569	15744	15696	15587	15566	15699	15693	15770	15582	15597	15706	15786	15817	15685	15792	15657	15726	15551	15596	15678	15636	15666	15577	15822	15692	15794	15733	15702	15760	15794	15566	15893	15761	15719	15659	15547	15637	15814	15873	15815	15713	15626	15698	15821	15488	15676	15712	15644	15690	15773	15662	15669	15825	15659	15600	15837	15620	15609	15607	15793	15592	15695	15783	15678	15712	15650	15764	15626	15793	15726	15392	15833	15697	15696	15515	15690	15623	15666	15817	15816	15819	15724	15523	15975	15788	15695	15629	15773	15707	15751	15845	15711	15632	15527	15596	15830	15687	15733	15797	15722	15696	15660	15616	15611	15638	15676	15849	15722	15626	15759	15556	15694	15752	15711	15724	15641	15515	15795	15719	15738	15728	15596	15708	15694	15774	15766	15543	15656	15595	15501	15582	15548	15807	15706	15806	15567	15571	15752	15733	15784	15868	15495	15875	15681	15563	15692	15630	15595	15559	15574	15691	15737	15559	15591	15691	15795	15558	15678	15555	15758	15698	15645	15561	15728	15703	15750	15827	15706	15636	15840	15700	15613	15880	15768	15715	15630	15588	15571	15582	15675	15749	15470	15630	15742	15661	15538	15648	15729	15719	15546	15539	15721	15665	15469	15526	15633	15706	15660	15640	15768	15864	15622	15745	15622	15680	15646	15753	15515	15810	15669	15819	15761	15759	15777	15817	15828	15748	15701	15723	15619	15863	15753	15548	15873	15972	15624	15825	15828	15805	15807	15599	15772	15828	15647	15711	15765	15715	15640	15718	15754	15739	15509	15849	15935	15829	15885	15644	15584	15709	15671	15548	15893	15688	15754	15641	15872	15630	15608	15806	15788	15756	15736	15745	15624	15870	15698	15618	15720	15772	15746	15593	15711	15664	15825	15749	15518	15682	15659	15647	15758	15871	15541	15646	15772	15661	15774	15634	15568	15698	15734	15484	15721	15670	15637	15800	15631	15894	15609	15848	15797	15907	15724	15745	15737	15582	15607	15724	15798	15596	15851	15732	15769	15818	15725	15570	15697	15821	15698	15556	15767	15626	15738	15587	15857	15513	15662	15790	15770	15592	15596	15753	15624	15404	15627	15674	15642	15611	15720	15792	15645	15344	15783	15666	15753	15615	15725	15640	15585	15513	15689	15569	15768	15605	15724	15645	15583	15634	15575	15514	15748	15468	15505	15550	15532	15795	15915	15611	15808	15671	15666	15719	15514	15720	15609	15764	15707	15707	15866	15697	15717	15805	15589	15634	15659	15745	15908	15926	15733	15846	15731	15587	15698	15507	15792	15733	15502	15816	15721	15658	15636	15763	15746	15940	15692	15644	15656	15558	15582	15982	15834	15668	15697	15714	15716	15627	15885	15671	15692	15654	15582	15638	15753	15702	15694	15492	15861	15789	15544	15623	15623	15513	15721	15750	15637	15784	15852	15603	15616	15523	15752	15735	15711	15693	15599	15486	15674	15697	15828	15530	15662	15798	15788	15740	15681	15720	15715	15745	15453	15703	15826	15537	15506	15799	15545	15691	15799	15751	15829	15769	15642	15737	15686	15846	16027	15753	15561	15748	15717	15648	15613	15614	15652	15729	15704	15617	15752	15966	15751	15774	15571	15620	15772	15700	15782	15576	15539	15729	15536	15722	15650	15635	15638	15714	15456	15745	15620	15763	15620	15752	15604	15737	15805	15576	15671	15692	15637	15574	15669	15709	15672	15463	15542	15648	15820	15718	15567	15651	15574	15663	15817	15654	15430	15795	15517	15540	15676	15658	15775	15861	15590	15709	15741	15632	15767	15730	15741	15759	15879	15726	15680	15674	15514	15754	15801	15649	15697	15954	15955	15607	15693	15616	15602	15615	15821	15683	15574	15599	15762	15519	15690	15618	15701	15812	15677	15623	15713	15612	15679	15706	15875	15596	15839	15851	15787	15699	15678	15796	15680	15774	15636	15713	15667	15728	15743	15576	15755	15677	15936	15800	15696	15538	15737	15798	15695	15617	15657	15500	15774	15860	15786	15699	15942	15735	15909	15562	15643	15663	15583	15533	15622	15556	15651	15662	15640	15605	15823	15687	15505	15513	15675	15652	15682	15578	15615	15889	15755	15699	15659	15745	15491	15828	15583	15800	15647	15539	15770	15724	15550	15593	15545	15622	15661	15854	15731	15547	15624	15574	15706	15853	15557	15695	15724	15938	15824	15731	15824	15569	15805	15791	15710	15788	15676	15813	15657	15690	15755	15860	15836	15720	15693	15805	15743	15577	15628	15722	15679	15601	15568	15672	15615	15582	15821	15825	15755	15741	15510	15550	15690	15806	15584	15673	15769	15818	15746	15606	15946	15709	15685	15632	15604	15644	15691	15684	15496	15523	15604	15627	15789	15577	15820	15766	15754	15487	15670	15738	15600	15811	15502	15655	15608	15609	15748	15667	15575	15675	15711	15655	15632	15729	15706	15770	15632	15605	15647	15634	15645	15748	15518	15672	15756	15482	15597	15773	15702	15703	15583	15618	15594	15741	15670	15819	15795	15856	15785	15755	15602	15534	15588	15497	15471	15616	15697	15720	15728	15754	15782	15511	15640	15802	15942	15789	15523	15670	15673	15589	15478	15589	15646	15783	15638	15654	15655	15763	15800	15767	15815	15920	15771	15704	15803	15883	15566	15650	15579	15780	15828	15513
19337	13869	13536	13523	13745	14102	14370	14723	15311	15888	16274	15773	15487	15185	14890	14717	14517	14425	14199	14165	13998	14012	13873	13911	13915	14013	13933	13689	13637	13810	13778	13762	13533	13790	13574	13462	13661	13523	13601	13413	13511	13449	13481	13467	13321	13566	13596	13563	13540	13735	13566	13612	13308	13579	13566	13740	13535	13642	13445	13560	13454	13592	13410	13319	13491	13353	13382	13528	13437	13594	13260	13614	13454	13393	13424	13369	13306	13533	13244	13336	13383	13541	13430	13458	13374	13429	13504	13342	13313	13372	13319	13426	13316	13323	13405	13461	13381	13336	13484	13337	13569	13425	13433	13384	13351	13436	13412	13408	13228	13431	13336	13336	13515	13353	13349	13205	13228	13248	13333	13465	13294	13274	13626	13449	13523	13434	13514	13350	13372	13343	13488	13359	13293	13461	13508	13431	13415	13424	13423	13249	13295	13211	13498	13444	13515	13400	13595	13349	13405	13465	13437	13465	13415	13268	13480	13483	13379	13369	13497	13499	13378	13303	13316	13502	13455	13313	13242	13453	13479	13508	13308	13497	13500	13382	13524	13434	13370	13287	13324	13494	13489	13284	13339	13459	13432	13656	13469	13326	13471	13447	13186	13434	13431	13517	13414	13343	13388	13370	13409	13455	13419	13535	13358	13378	13334	13401	13450	13448	13466	13463	13393	13270	13338	13488	13518	13313	13515	13421	13373	13290	13493	13299	13356	13340	13468	13598	13449	13524	13388	13400	13462	13273	13333	13435	13551	13244	13380	13490	13499	13413	13194	13412	13250	13511	13559	13411	13434	13443	13537	13377	13353	13565	13452	13376	13475	13345	13561	13430	13450	13255	13358	13114	13453	13471	13337	13276	13427	13447	13412	13449	13444	13478	13447	13534	13262	13538	13293	13422	13357	13489	13446	13256	13375	13557	13421	13392	13454	13542	13476	13450	13301	13437	13484	13376	13535	13403	13176	13454	13490	13330	13412	13395	13522	13211	13346	13513	13326	13338	13289	13427	13355	13370	13409	13345	13448	13463	13358	13423	13433	13506	13371	13459	13424	13450	13286	13440	13280	13390	13532	13369	13507	13400	13495	13337	13396	13332	13371	13339	13514	13258	13245	13470	13320	13457	13593	13502	13201	13419	13376	13463	13458	13486	13413	13484	13600	13419	13417	13450	13350	13530	13285	13523	13499	13341	13203	13370	13365	13556	13549	13373	13412	13397	13177	13411	13435	13446	13367	13204	13454	13304	13488	13304	13319	13395	13300	13345	13466	13385	13438	13459	13358	13372	13226	13495	13482	13444	13366	13345	13533	13274	13410	13595	13339	13416	13362	13457	13312	13337	13450	13276	13301	13292	13307	13403	13612	13425	13453	13251	13357	13445	13270	13612	13244	13343	13488	13547	13367	13517	13417	13437	13440	13353	13425	13454	13363	13397	13388	13514	13293	13320	13537	13480	13462	13512	13284	13332	13497	13371	13310	13278	13521	13255	13264	13379	13573	13474	13359	13488	13503	13330	13444	13430	13199	13471	13325	13346	13217	13341	13560	13383	13451	13408	13322	13323	13445	13357	13247	13442	13438	13588	13391	13576	13567	13427	13441	13342	13343	13321	13369	13389	13432	13474	13573	13413	13461	13328	13461	13256	13393	13299	13348	13317	13431	13328	13360	13400	13399	13344	13533	13295	13375	13446	13487	13294	13429	13372	13333	13422	13605	13305	13373	13223	13504	13480	13219	13521	13390	13409	13504	13365	13473	13367	13488	13314	13346	13435	13317	13368	13296	13593	13413	13325	13474	13397	13454	13275	13383	13496	13233	13469	13461	13299	13405	13295	13414	13401	13398	13437	13425	13438	13511	13357	13459	13544	13384	13231	13429	13441	13400	13421	13598	13446	13462	13471	13459	13504	13533	13453	13413	13366	13444	13330	13472	13409	13513	13274	13557	13351	13392	13513	13495	13375	13535	13402	13457	13462	13300	13517	13322	13284	13297	13335	13551	13394	13264	13151	13336	13507	13462	13375	13424	13432	13430	13479	13389	13388	13396	13215	13401	13464	13522	13414	13380	13289	13468	13483	13590	13420	13424	13416	13538	13449	13462	13351	13448	13171	13502	13525	13399	13489	13228	13327	13505	13316	13301	13374	13498	13465	13415	13475	13424	13536	13501	13262	13441	13433	13427	13388	13429	13299	13459	13248	13150	13420	13259	13499	13435	13471	13550	13344	13458	13356	13514	13480	13323	13470	13357	13445	13357	13396	13487	13358	13417	13227	13401	13536	13146	13376	13424	13254	13582	13472	13277	13325	13327	13523	13457	13571	13421	13479	13596	13369	13442	13429	13509	13238	13470	13255	13301	13417	13296	13417	13485	13308	13208	13594	13364	13359	13408	13435	13498	13360	13447	13402	13377	13381	13476	13399	13165	13390	13571	13400	13361	13245	13408	13406	13452	13337	13442	13495	13366	13289	13392	13565	13125	13477	13302	13441	13517	13338	13458	13421	13471	13671	13432	13415	13386	13388	13640	13552	13353	13482	13259	13399	13346	13403	13402	13239	13388	13432	13470	13308	13415	13241	13399	13473	13420	13374	13384	13373	13572	13251	13291	13498	13429	13278	13325	13459	13434	13488	13315	13335	13590	13481	13420	13426	13372	13293	13573	13446	13283	13392	13450	13346	13374	13409	13289	13284	13344	13585	13306	13367	13426	13321	13338	13576	13635	13372	13483	13394	13381	13443	13510	13392	13209	13325	13388	13320	13488	13307	13365	13317	13364	13328	13437	13328	13497	13193	13327	13354	13401	13316	13544	13371	13348	13523	13451	13474	13413	13449	13488	13277	13376	13368	13495	13454	13494	13453	13423	13317	13387	13439	13465	13410	13288	13409	13284	13476	13276	13283	13485	13319	13305	13392	13363	13354	13428	13462	13279	13519	13406	13388	13444	13471	13440	13261	13371	13427	13437	13394	13582	13418	13131	13368	13330	13576	13297	13479	13289	13458	13302	13255	13334	13404	13322	13487	13418	13332	13432	13474	13363	13367	13290	13389	13461	13436	13424	13403	13393	13295	13303	13340	13360	13385	13363	13316	13273	13376	13312	13366	13377	13331	13457	13371	13272	13471	13452	13256	13502	13359	13410	13338	13392	13393	13372	13514	13345	13414	13304	13542	13354	13447	13412	13431	13590	13380	13397	13299	13251	13472	13401	13371	13504	13578	13299	13536	13427	13437	13308	13311	13441	13455	13381	13226	13246	13578	13465	13280	13503	13361	13375	13511	13497	13371	13308	13498	13317	13394	13326	13481	13471	13512	13338	13377	13524	13440	13524	13482	13278	13383	13448	13222	13242	13441	13325	13375	13380	13495	13274	13510	13414	13301	13332	13423	13364	13557	13470	13458	13317	13534	13341	13480	13407	13343	13457	13444	13470	13356	13402	13319	13412	13484	13469	13480	13338	13410	13329	13438	13305	13393	13426	13368	13552	13436	13503	13515	13303	13502	13396	13401	13403	13443	13344	13369	13358	13333	13381	13369	13544	13373	13413	13417	13382	13431	13255	13331	13363	13359	13333	13527	13399	13446	13540	13394	13269	13311	13405	13340	13328	13362	13340	13347	13418	13382	13197	13544	13289	13456	13462	13388	13377	13357	13556	13364	13333	13501	13269	13566	13376	13457	13320	13367	13373	13230	13512	13392	13509	13328	13381	13396	13384	13445	13497	13522	13413	13437	13394	13479	13480	13351	13368	13498	13407	13203	13262	13432	13385	13359	13324	13520	13337	13436	13415	13323	13392	13493	13205	13588	13414	13418	13482	13307	13383	13433	13200	13426	13359	13269	13404	13502	13600	13477	13251	13498	13310	13301	13522	13525	13332	13413	13372	13254	13370	13376	13438	13560	13404	13356	13458	13334	13475	13323	13467	13267	13275	13316	13519	13261	13219	13441	13431	13360	13377	13457	13401	13313	13327	13424	13515	13458	13358	13400	13515	13329	13598	13459	13428	13380	13512	13424	13349	13454	13320	13382	13510	13368	13442	13315	13615	13441	13424	13379	13389	13461	13479	13514	13328	13378	13518	13193	13571	13435	13474	13350	13448	13358	13374	13266	13315	13522	13350	13404	13532	13469	13423	13232	13480	13284	13352	13390	13502	13614	13340	13362	13356	13288	13407	13433	13514	13435	13361	13433	13398	13396	13330	13364	13396	13321	13414	13306	13431	13368	13370	13511	13438	13512	13214	13328	13457	13328	13241	13313	13520	13632	13290	13340	13312	13272	13375	13365	13402	13461	13347	13301	13489	13392	13350	13377	13465	13535	13446	13373	13222	13323	13406	13608	13309	13385	13541	13319	13318	13418	13295	13462	13396	13503	13459	13485	13350	13281	13386	13175	13484	13318	13330	13396	13256	13290	13483	13359	13383	13311	13407	13432	13364	13283	13354	13303	13462	13298	13331	13481	13338	13330	13360	13432	13421	13363	13511	13556	13318	13509	13498	13416	13432	13348	13346	13419	13408	13653	13256	13407	13488	13521	13303	13353	13427	13488	13184	13535	13418	13399	13252	13524	13326	13307	13232	13301	13571	13321	13443	13442	13546	13454	13393	13352	13482	13420	13176	13493	13389	13229	13352	13231	13396	13535	13406	13480	13317	13375	13511	13449	13423	13544	13426	13377	13502	13304	13397	13562	13383	13587	13337	13441	13342	13298	13551	13334	13421	13335	13313	13259	13530	13502	13523	13520	13397	13441	13367	13542	13487	13679	13387	13398	13347	13449	13423	13414	13446	13421	13409	13529	13406	13524	13456	13416	13462	13555	13175	13196	13359	13495	13597	13484	13450	13557	13420	13401	13310	13441	13393	13584	13368	13268	13449	13372	13371	13454	13453	13410	13459	13432	13473	13193	13511	13329	13381	13363	13245	13461	13501	13214	13415	13380	13397	13504	13272	13449	13466	13314	13535	13379	13250	13169	13333	13432	13421	13435	13393	13386	13509	13387	13540	13380	13279	13409	13374	13397	13402	13363	13332	13523	13495	13328	13431	13337	13450	13375	13441	13413	13327	13387	13656	13523	13459	13429	13403	13358	13411	13360	13340	13460	13447	13361	13340	13332	13389	13318	13349	13344	13566	13333	13445	13326	13245	13432
26562	17038	16704	16612	16346	16362	16728	17029	17242	17524	17895	17870	17322	17149	17026	16854	16918	16771	16892	16780	16931	16674	16453	16469	16632	16273	16706	16497	16501	16545	16515	16220	16427	16377	16329	16478	16171	16460	16397	16438	16368	16226	16200	16330	16293	16046	16203	16220	16389	16228	16313	16296	16417	16273	16276	16401	16333	16374	16348	16117	16244	16115	16181	16124	16419	16132	16289	15920	16141	16360	16193	16277	16151	16187	16087	16335	16447	16157	16314	16468	16192	16207	16078	16290	16166	16393	16096	16088	16074	16134	16174	16185	16247	16257	16188	16263	16057	16278	16143	16179	16082	16362	16259	16174	16392	16234	16357	16373	16120	16168	16171	16196	16003	16070	16285	16238	16119	16069	16289	16131	16268	16222	16139	16284	16205	16182	16148	16032	16242	16298	16172	16210	16042	16107	16270	16203	16109	16016	16128	16240	16051	16084	16411	16211	16253	16282	16195	16041	16147	16160	16086	15969	16249	16246	16379	16336	16039	16064	16097	16160	16144	16145	16165	16083	16206	16135	16107	16169	16165	16274	16068	16018	16114	16046	16146	16222	16212	16304	16102	16154	16371	16211	16364	16033	16235	16208	16341	16301	16316	16253	16181	15932	16045	16357	16190	15997	16091	16116	16336	16276	16176	16337	16234	15973	16247	16212	16196	16156	16135	16177	16306	16238	16195	16301	16059	16253	16292	16101	16012	16245	16261	16242	16206	16168	16166	16141	16168	16134	16276	16031	16317	16141	16364	16179	16231	16085	16080	16193	16345	16351	16390	16109	16143	16140	16122	16203	16230	16207	16082	16275	15991	16315	16226	16070	16368	16328	16300	16124	16233	16241	16266	16192	16341	16273	16164	16292	16159	16191	16252	16191	16154	16183	16278	16288	16297	16106	15989	16246	16165	16221	16096	16097	16170	16198	16203	16244	16066	16105	16036	16223	16226	16014	16258	16253	16172	16202	16179	15915	15973	16103	16305	16152	16148	16201	16297	15989	16250	16194	16152	16201	16285	16296	16272	16211	16337	16274	16100	16140	16210	16076	16069	16267	16271	16318	16457	16207	16182	16184	16117	16263	16415	16196	16115	16083	16311	16412	16222	16236	16335	16164	16021	16084	16215	16111	16163	16188	16307	15997	16283	16230	16062	16124	15918	16375	16269	16097	16106	16207	16186	16272	16201	16116	16180	16103	16435	16259	16200	16111	16186	16200	16348	16293	16326	16281	16201	16023	16184	16138	16206	16214	16185	16310	16206	16334	16044	16290	16064	16148	16178	16199	16519	16067	16342	16172	16254	16411	16270	15911	16395	16091	16318	16243	16074	16172	16108	16285	16028	15988	16343	16305	16346	16502	16050	16224	16203	16173	16246	16100	16154	16135	16185	16115	16181	16321	16279	15919	16086	16169	16195	16322	16436	16216	16155	15982	16212	16070	16135	16210	16242	16225	16239	16142	16087	16325	16262	16236	16264	16248	16239	16268	16192	16232	16229	15979	16145	16155	16050	15999	16291	16335	16146	15972	16278	16210	16136	16116	16320	16238	16111	16154	16233	16418	16312	16212	16112	16059	16405	16378	16152	16158	16197	16247	16169	16209	16216	16270	16214	16353	16179	16099	16268	16223	16301	16202	16154	16155	16123	16107	16079	16110	16127	16242	16245	16171	16174	16211	16279	16096	16053	16235	16394	16248	16058	16009	16274	16200	16082	16274	16143	16090	16113	16277	16243	16147	16278	16288	16117	16114	16367	16154	16354	16296	16313	16055	16171	16263	16148	16273	16106	16298	16234	16144	16160	16316	16216	16365	16151	16010	16186	16063	16329	16386	16143	15977	16203	16101	16187	16387	16216	16284	16006	16140	16215	16219	16145	16160	16242	16037	16173	16295	16422	16227	16174	16185	16551	16289	16343	16153	16209	16270	16168	16281	16131	16198	16262	16235	16233	16287	16097	16371	16211	16163	16188	16427	16114	16122	16227	16038	16221	16233	16240	16029	16272	16208	16158	16263	16228	16239	16355	16130	16111	16052	16254	16088	16257	16228	16202	16134	15914	16352	16083	16278	16223	16217	16236	16298	16247	15948	16044	16025	16193	16193	16173	16029	16508	16404	16184	16218	16097	16261	15979	16147	16347	16478	16357	16243	16174	16289	16223	16238	15911	16117	16199	16167	16115	16404	16274	16348	16340	16199	16318	16181	16238	16288	16157	16130	16215	16146	16103	16456	16122	16078	16344	16371	16242	16327	16135	16257	16113	16035	16274	16077	16262	16285	16224	16262	16323	16221	16215	16420	16372	16002	16107	16079	16030	16191	15929	16207	16182	16248	16271	16067	16161	16368	16254	16085	16175	16288	16227	16177	16225	16278	16352	16173	16353	16168	16341	16320	16341	16152	16203	16133	16096	16320	16124	16299	16180	16176	15988	16142	16141	16137	16256	16091	16243	16351	16291	16260	16094	16006	16191	16216	16111	16102	15990	16219	16034	16288	16307	15973	16026	16252	16265	16373	16308	16139	16258	16243	16228	16299	16302	16277	16242	16150	16400	16007	16254	16106	16100	16405	16095	16166	16256	16316	16145	16232	16231	16197	16223	16204	16405	16014	16295	16157	16371	15970	16343	16310	16103	16210	16087	16071	16040	16367	16335	16294	16221	16076	16254	16254	16211	16250	16125	16075	16183	16166	16163	15938	16245	16132	16011	16284	16245	16093	16177	16162	16203	16117	16148	16221	16310	16272	16409	16076	16435	16381	16513	16127	16285	16037	16327	16143	16342	16083	16248	16012	16205	16232	16236	16192	16307	16316	16140	16073	16287	15926	16179	16217	16171	16014	16269	16364	16171	16311	16446	16199	16068	16182	16329	16230	16030	16184	16119	16299	16348	16116	16170	16162	16298	16218	16167	16066	16205	16084	16393	16265	16386	16170	16172	16384	16061	16039	16132	16122	16388	16116	16299	16219	16204	16000	16049	16194	16245	16072	15989	16153	16326	16473	16269	16147	16324	16157	16178	16219	16281	16130	15992	16038	16102	16204	16150	16251	16321	16226	16192	16310	16207	16091	16371	16315	16183	16271	16125	16061	16208	16000	16183	16242	16418	16134	16088	16135	16338	16083	16234	16336	16375	16364	16236	16311	16065	16163	16171	16330	16205	16179	16348	16104	16164	16250	16258	16038	16160	16159	16299	16159	16229	16119	16090	16213	16214	16158	16303	16163	16109	16122	16279	16331	16013	16118	16245	16186	16087	16176	16301	16130	16131	16246	16302	16337	16193	16098	16414	16281	16208	16400	16052	16267	16228	16309	16297	16312	16334	16005	16233	16172	16032	16266	16263	16271	16295	16384	16212	16201	16391	16243	15997	16240	16274	16335	16193	16278	16105	16271	15974	16235	16102	16190	16248	16249	16427	16259	16166	16097	16260	16122	16355	16313	16093	16112	16180	16117	16205	16063	16443	16509	16149	16298	16400	16393	16161	16053	16229	16130	16195	16231	16369	16083	16324	16228	16259	16393	16227	16070	16093	16016	16329	16053	16078	16174	16231	16270	16194	16118	16329	16122	16254	16239	16144	16228	16246	16387	16163	16367	16318	16051	16273	16249	16287	16145	16344	16179	16201	16357	16201	16197	16173	16299	16418	16313	16217	16193	16202	16192	16284	16283	16202	15906	16130	16255	16082	16290	16078	16124	16127	16261	16437	16035	16228	16403	16117	16366	16205	16171	16141	16253	16260	16198	16255	16109	16097	16181	16222	16292	16133	16371	16393	16059	15900	16255	16231	16420	16225	16110	15979	16296	16175	16453	16041	16082	16178	16343	16140	15983	16288	16072	16271	16095	16141	16057	16297	16094	16367	16213	16191	16270	16322	16150	16255	16080	16271	16315	16020	16245	16177	16255	16187	16184	16256	16279	16158	16009	16149	16241	16171	16178	16144	16364	16376	16211	16152	16130	16251	16179	16148	16219	16035	16189	16190	16288	16213	16299	16157	16219	16317	16228	16284	16357	16285	15990	16053	16097	16265	16356	16261	16093	16122	15967	16092	16189	16132	16230	16148	16304	16188	16169	16134	16070	16253	16220	16140	16342	16164	16174	16175	16311	16142	16235	16243	16233	16046	16395	16153	16152	16278	16206	16076	16135	16066	16179	16143	16131	16273	16269	16355	16236	16422	16328	16220	16211	16118	16105	16008	16286	15966	16158	16326	16270	16311	16326	16309	16256	16051	16343	16130	16035	16142	16248	16167	16132	16161	16214	16120	16128	16412	16320	16235	16300	16184	16117	16222	16132	16194	15980	16359	16305	16077	16398	16131	16167	16209	16196	16276	16137	16274	16243	16066	16211	16295	16112	16320	16085	16236	16099	16208	16363	16090	16085	16379	16177	16189	16152	16264	16142	16274	16207	16143	16295	16167	16172	16317	16323	15986	16228	16190	16329	16132	16026	16447	16175	16190	16146	16215	16167	16171	15929	16246	16320	16441	16189	16164	16060	16248	16448	16138	16139	16226	16061	16099	16035	16364	16038	16081	16378	16150	16033	16229	16232	16113	16348	16102	16163	16166	16223	16213	16285	16197	16322	16110	16340	16105	15977	16180	16444	16373	16218	16245	16244	16278	16231	16315	16197	16244	16207	16413	16119	16104	16312	16383	16239	16122	16392	16266	16393	16275	16092	16198	16163	16359	16157	16201	16302	16211	16219	16396	16122	16209	16094	16332	16374	16329	16293	16222	16253	16087	16053	16257	16327	16247	16369	16353	16080	16272	16167	16291	16394	16146	16110	16191	16206	16239	16009	16073	16173	16254	16283	16267	16114	16255	16001	16229	16180	16165	16184	16165	16141	16267	16355	16306	15916	16253	16280	16093	16033	16335	16244	16086	16193	16291	16159	16083	16122	16140	16240	16048	16036	16137	16155	16177	16062	16293	16217	16045	16345	16135	16269	16240	16178	16340	16282	16092	16283	16274	16235	16309	16275	16215	16396	16196	16308	16327	16150	16342	16371	16198	16309	16394	16333	16252	16200	16324	16146	15986	16230	16040	16342	15973	16069	16375	16204	16224	16395	16432	16371	16248	15959	16048	16119	16275	16266	15977	16211	16051	16149	16263	16112	16172	16193	16304	16241	16144	16053	16082	16091	16254	16209
20270	13989	14074	13987	14309	15032	15119	15416	15860	16649	16794	16865	16260	15948	15521	15321	15309	14981	14761	14801	14384	14484	14435	14369	14458	14509	14402	14236	14311	14148	13971	13981	13919	14057	14090	14047	13776	13928	14109	13836	13912	13696	14008	13925	13905	13884	13905	13870	13863	13708	13902	14006	13943	14013	14000	13961	14021	13778	13968	13930	13887	13739	13708	13812	13666	13748	13778	13787	13838	13751	13705	13668	13805	13760	13825	13772	13773	13752	13808	13857	13768	13728	13750	13653	13931	13724	13560	13884	13525	13749	13831	13683	13802	13805	13759	13699	13771	13799	13833	13541	13798	13640	13586	13813	13610	13724	13566	13801	13532	13613	13677	13679	13724	13635	13750	13625	13784	13729	13707	13640	13746	13666	13614	13720	13712	13731	13843	13744	13841	13804	13771	13767	13689	13714	13714	13657	13634	13553	13627	13588	13556	13742	13692	13804	13724	13803	13511	13691	13786	14094	13738	13598	13919	13584	13752	13800	13793	13804	13821	13675	13748	13587	13902	13663	13701	13672	13597	13969	13695	13739	13717	13789	13665	13677	13705	13651	13752	13612	13737	13794	13727	13624	13777	13733	13679	13529	13486	13637	13717	13692	13670	13735	13917	13697	13684	13776	13885	13594	13619	13689	13647	13639	13653	13680	13590	13641	13827	13697	13589	13731	13751	13784	13540	13649	13767	13665	13502	13560	13620	13735	13686	13596	13705	13566	13897	13881	13664	13845	13787	13700	13621	13865	13703	13758	13604	13687	13585	13773	13736	13714	13848	13950	13501	13711	13745	13685	13590	13628	13842	13755	13621	13774	13642	13889	13561	13747	13619	13792	13632	13726	13711	13705	13705	13776	13606	13627	13757	13648	13668	13757	13747	13602	13702	13628	13759	13817	13639	13657	13787	13704	13623	13866	13808	13666	13676	13717	13752	13756	13928	13689	13743	13806	13793	13799	13793	13729	13749	13876	13722	13741	13606	13550	13876	13612	13580	13566	13765	13885	13553	13739	13885	13624	13607	13764	13639	13771	13757	13834	13717	13667	13612	13764	13649	13684	13764	13717	13727	13633	13648	13700	13696	13686	13737	13676	13781	13702	13739	13770	13693	13842	13628	13790	13741	13691	13668	13753	13712	13724	13768	13751	13659	13550	13918	13654	13820	13536	13704	13778	13628	13894	13772	13686	13737	13642	13774	13741	13698	13606	13753	13703	13758	13704	13476	13840	13711	13729	13921	13718	13801	13580	13612	13695	13693	13693	13890	13787	13644	13789	13793	13636	13697	13631	13660	13615	13586	13667	13789	13562	13520	13829	13901	13658	13610	13817	13690	13556	13904	13694	13712	13708	13732	13692	13582	13654	13647	13695	13592	13645	13614	13479	13761	13606	13671	13824	13815	13766	13654	13674	13741	13867	13581	13786	13631	13764	13585	13766	13804	13819	13668	13828	13769	13693	13886	13600	13825	13657	13618	13759	13764	13748	13800	13556	13787	13760	13543	13734	13894	13788	13600	13742	13627	13730	13765	13753	13572	13669	13709	13686	13750	13600	13794	13747	13748	13840	13822	13615	13542	13655	13665	13684	13640	13655	13661	13752	13681	13713	13761	13698	13632	13779	13807	13647	13634	13816	13746	13815	13524	13676	13623	13640	13963	13571	13954	13591	13564	13883	13818	13659	13695	13676	13705	13580	13580	13729	13674	13739	13827	13602	13767	13784	13698	13658	13632	13591	13639	13705	13707	13670	13724	13738	13680	13595	13772	13663	13762	13784	13594	13700	13631	13765	13658	13893	13643	13738	13746	13598	13673	13811	13791	13936	13777	13758	13731	13566	13817	13706	13713	13683	13697	13767	13682	13820	13593	13851	13476	13649	13847	13592	13746	13638	13714	13652	13751	13751	13718	13762	13674	13590	13807	13649	13668	13679	13665	13482	13707	13665	13645	13685	13744	13701	13811	13755	13608	13679	13758	13773	13625	13747	13739	13845	13587	13675	13821	13718	13769	13670	13620	13627	13760	13843	13701	13548	13726	13560	13591	13659	13622	13797	13636	13950	13896	13823	13526	13571	13595	13764	13672	13645	13655	13631	13628	13535	13832	13680	13761	13636	13579	13625	13794	13634	13641	13567	13486	13673	13603	13841	13670	13798	13843	13608	13632	13711	13871	13731	13826	13793	13655	13750	13662	13743	13660	13430	13796	13734	13675	13782	13614	13578	13666	13786	13841	13565	13708	13593	13526	13750	13659	13620	13628	13656	13728	13727	13582	13741	13712	13637	13652	13625	13702	13624	13571	13665	13604	13770	13752	13744	13684	13679	13635	13711	13823	13861	13719	13679	13856	13774	13595	13814	13540	13732	13781	13461	13825	13707	13699	13660	13577	13732	13807	13545	13627	13886	13734	13655	13570	13650	13697	13724	13712	13874	13689	13698	13810	13772	13596	13587	13772	13636	13850	13782	13773	13623	13682	13891	13703	13599	13847	13490	13660	13567	13709	13762	13725	13753	13741	13909	13876	13574	13655	13728	13860	13674	13735	13658	13763	13885	13578	13755	13977	13718	13611	13681	13645	13836	13784	13602	13551	13788	13700	13687	13698	13852	13849	13564	13634	13799	13553	13706	13867	13771	13731	13731	13710	13677	13834	13673	13775	13792	13721	13798	13558	13704	13626	13723	13861	13639	13586	13873	13761	13830	13566	13555	13750	13742	13765	13599	13670	13607	13722	13654	13679	13896	13745	13835	13654	13716	13644	13545	13718	13675	13588	13720	13685	13844	13621	13605	13784	13692	13626	13709	13788	13741	13726	13845	13786	13744	13792	13579	13685	13695	13761	13659	13843	13542	13669	13726	13668	13846	13531	13662	13822	13776	13790	13659	13751	13575	13629	13656	13796	13930	13708	13637	13753	13644	13647	13748	13814	13670	13788	13831	13710	13692	13687	13558	13680	13875	13749	13867	13638	13632	13795	13814	13766	13806	13762	13724	13795	13513	13557	13782	13694	13866	13580	13708	13669	13779	13600	13605	13530	13756	13900	13720	13850	13647	13676	13736	13652	13684	13759	13772	13774	13684	13953	13826	13665	13662	13737	13716	13728	13744	13688	13652	13727	13761	13810	13773	13867	13866	13766	13657	13647	13723	13600	13638	13812	13678	13440	13654	13723	13728	13690	13662	13708	13792	13754	13589	13779	13857	13708	13700	13643	13694	13634	13629	13856	13690	13684	13597	13788	13675	13812	13833	13864	13650	13758	13768	13613	13786	13785	13751	13680	13755	13864	13905	13649	13626	13856	13630	13682	13773	13655	13547	13870	13725	13748	13762	13873	13528	13680	13762	13642	13809	13531	13587	13780	13745	13586	13706	13752	13771	13653	13794	13694	13634	13719	13857	13663	13837	13814	13663	13721	13738	13654	13809	13861	13770	13783	13707	13710	13685	13894	13650	13759	13830	13883	13685	13708	13775	13744	13832	13739	13713	13799	13723	13849	13700	13672	13737	13778	13897	13799	13648	13819	13753	13712	13676	13716	13651	13875	13701	13816	13656	13912	13598	13659	13691	13707	13762	13595	13633	13765	13739	13833	13732	13678	13758	13878	13607	13600	13597	13910	13707	13575	13638	13684	13571	13769	13738	13640	13714	13746	13842	13755	13701	13585	13693	13769	13647	13639	13901	13740	13793	13734	13696	13683	13724	13693	13746	13729	13711	13661	13622	13660	13733	13784	13610	13729	13824	13875	13650	13668	13577	13751	13645	13736	13797	13700	13618	13687	13713	13706	13653	13766	13719	13741	13747	13620	13758	13706	13776	13622	13592	13578	13738	13835	13799	13742	13659	13586	13656	13747	13749	13689	13607	13594	13782	13679	13699	13727	13704	13717	13713	13678	13959	13768	13923	13739	13831	13550	13784	13746	13717	13774	13635	13914	13719	13646	13775	13615	13935	13564	13831	13675	13695	13625	13641	13677	13597	13754	13671	13828	13719	13550	13510	13697	13767	13635	13746	13548	13732	13723	13562	13542	13674	13626	13672	13779	13673	13743	13783	13841	13510	13853	13508	13709	13793	13755	13837	13717	13806	13786	13708	13777	13739	13785	13799	13651	13793	13774	13789	13759	13886	13562	13749	13914	13697	13799	13603	13598	13759	13677	13766	13720	13840	13657	13849	13754	13735	13807	13679	13764	13785	13526	13665	13824	13782	13761	13635	13780	13619	13770	13717	13690	13678	13829	13834	13607	13835	13705	13810	13684	13706	13733	13704	13623	13788	13772	13735	13550	13749	13739	13816	13904	13817	13792	13760	13609	13704	13728	13611	13696	13588	13700	13794	13752	13543	13642	13653	13689	13754	13727	13858	13647	13862	13638	13763	13702	13835	13601	13642	13786	13690	13661	13727	13561	13733	13611	13815	13828	13751	13759	13617	13758	13529	13714	13592	13653	13674	13846	13726	13726	13859	13676	13495	13678	13529	13568	13718	13737	13661	13555	13711	13671	13820	13831	13810	13747	13655	13774	13807	13785	13567	13819	13660	13880	13827	13783	13834	13832	13734	13835	13556	13795	13607	13696	13692	13538	13743	13926	13695	13808	13673	13894	13671	13650	13745	13709	13717	13862	13822	13699	13585	13623	13762	13614	13660	13734	13691	13866	13749	13705	13817	13651	13724	13659	13614	13801	13663	13709	13784	13737	13850	13522	13602	13759	13595	13930	13514	13571	13756	13539	13876	13737	13805	13666	13699	13795	13593	13695	13723	13601	13780	13850	13864	13657	13691	13666	13834	13731	13598	13634	13627	13657	13659	13808	13667	13804	13726	13759	13660	13600	13756	13715	13671	13754	13636	13808	13682	13720	13633	13560	13566	13775	13682	13690	13536	13663	13749	13670	13692	13729	13597	13763	13674	13728	13697	13675	13745	13946	13806	13743	13743	13607	13792	13668	13930	13655	13764	13703	13582	13968	13779	13799	13492	13855	13716	13825	13695	13719	13706	13645	13576	13674	13832	13782	13669	13865	13603	13580	13748	13482	13704	13836	13835	13680	13606	13671	13639	13719	13665	13586	13811	13869	13584	13633	13761	13651	13796	13584	13674	13702	13705	13842	13807	13507	13745	13597	13704	13855	13682	13731	13767	13707	13737	13816	13758
24503	17862	17445	17335	17322	17592	18035	18262	18692	18949	19213	19175	18985	18715	18455	18047	17964	17860	17503	17524	17733	17529	17390	17425	17460	17275	17283	17055	17368	17352	17049	17143	17046	17003	16898	17168	17057	17101	17123	16900	17117	17078	17048	16863	17032	16780	17008	16914	16831	16971	17030	17071	17044	16906	16878	17057	16954	16960	17023	16968	16964	16893	16927	16732	16766	16838	16798	16802	16847	17017	16867	16855	16657	16804	16750	16915	16721	17002	16920	16718	16888	16879	16810	16742	16826	16655	16863	16947	16777	16949	16906	16907	16964	16844	16806	16589	16962	16875	16769	16955	16809	17078	16773	16948	16875	16904	16733	16750	16921	16926	16932	16688	16916	16660	16729	16833	16832	16637	16660	16676	16754	16753	16647	16676	17008	16745	16955	16677	16979	16829	17020	16720	16835	16947	17055	16689	16722	16869	16907	16751	16746	16762	16729	16776	16827	16919	16701	16710	16769	16833	16805	16807	16818	16847	16829	16779	16770	16903	16727	16826	16629	16973	16732	16808	16788	16764	16702	16775	16697	16828	16681	16813	16586	16565	16914	16570	16890	16919	16661	17057	16866	16891	16955	16419	16769	16719	16870	16828	16647	16702	16674	16702	16791	16822	16759	16589	16607	16917	16683	16844	16848	16716	16976	16795	16794	16803	16897	16813	16705	16772	16733	16661	16717	16756	16706	17020	16846	16831	16778	16606	16817	16750	16867	16790	17020	16839	16717	16870	16790	16729	16780	16686	16915	16758	16716	16706	16795	16850	16715	16838	16651	16842	16759	16657	16701	16660	16679	16944	16711	16743	16642	16648	16896	16763	16806	16754	16796	16704	16821	16902	16709	16727	17029	17071	17106	16945	16754	16756	16632	16843	16797	16837	16942	16715	16835	16838	16492	16891	16806	16721	16816	16766	16781	16727	16809	16754	16832	16955	16848	16560	16699	16844	16718	16824	16687	16630	16895	16793	16893	16816	16808	16679	16635	16715	16892	16797	16831	17021	16808	16808	16809	16729	16721	16704	16960	16662	16745	16802	16855	16872	16955	16917	16672	16623	16828	16764	16820	16804	16806	16665	16610	16933	16896	16911	16870	16764	16707	16675	17161	16741	16901	16673	16883	16892	16715	16712	16753	16759	16967	16959	17010	16763	17001	16750	16829	16863	16708	16780	16618	16611	16849	16691	16712	16746	16910	16831	16835	16857	16799	16928	17016	16767	16610	16820	16822	16670	16869	16920	16702	16880	16778	16871	16948	16703	16825	16817	16819	16924	16785	16829	16752	16733	16757	16846	16771	16815	16901	16785	16922	16683	16847	16771	16805	16998	16866	16835	16912	16568	16969	16737	16925	16958	16863	16886	16959	16796	16743	16751	16668	16857	17012	16910	16761	16815	17001	16850	16835	16802	16633	16685	16730	16800	16767	16945	16826	16530	16711	16784	16500	16879	17020	16836	16824	16843	16735	16767	16720	16788	16681	16745	16952	16892	17040	16752	16886	16727	16673	16826	16974	16681	16831	16874	16738	16731	16763	16807	16810	16869	16728	16836	16865	16698	16591	16700	16774	16856	16812	16858	16881	16646	17015	16868	16831	16716	16949	16753	16871	16833	16868	16576	16778	16870	16874	16813	16761	16919	16703	16656	17005	16821	16714	16634	17068	16782	16606	16571	16565	16755	16893	16600	16997	16843	16824	16684	16759	16909	16850	17143	16932	16898	16675	16919	16834	16916	16704	16775	16831	16864	16820	16738	16760	16682	16667	16874	16742	16823	17002	16920	16974	16844	16703	16849	16917	16745	17001	16787	16715	16654	16628	16695	16740	16592	16564	16821	16719	16823	16733	16826	16762	16789	16733	16797	16811	17005	16623	16887	17010	16747	16760	16871	16840	16549	16745	16764	16954	16729	16676	16715	16923	16888	16674	16857	16842	16840	16738	16924	16731	16899	16822	16833	16917	17009	16764	16573	16831	16718	16663	16835	16832	16790	16832	16775	16771	16737	16776	16755	16643	16771	16686	16797	16618	16813	16840	16915	16766	16664	16678	16967	16924	16811	16838	16856	16804	16749	16898	16873	16852	16721	16569	16711	16525	16765	16997	16814	16897	16813	16835	16810	16717	16669	16745	16739	16852	16875	16789	16763	16892	16937	16735	16860	16997	16863	16874	16920	16698	16770	16906	16627	16682	16645	16907	16876	16652	16769	16609	16822	16864	16789	17040	16884	16855	16733	16945	16837	16956	16965	16717	16894	16716	16835	17006	16737	16876	17087	16911	16728	16958	16760	16704	17063	17018	16740	16784	16760	16697	16642	16783	16676	16835	16962	16813	17126	16642	16911	16847	16777	16900	16760	16808	16954	16739	16699	16896	16825	16793	16733	16768	16609	16859	16847	16728	16605	16915	16688	16864	16909	16809	16746	16639	16951	16840	16875	16795	16920	16786	16888	16590	16926	16685	16668	16801	16743	16793	16884	16897	16869	16851	16821	16821	16912	16708	16722	16939	16855	16833	16757	16883	16648	16787	16838	16813	16681	16792	16805	16697	16886	16784	16646	16842	16916	16909	16857	16825	16850	16932	16764	16806	16807	16889	16998	16883	16942	16789	16634	16795	16830	16895	16935	16837	16709	16856	16695	16877	16914	16865	16885	16670	16734	16817	16812	16807	16723	16888	16856	16951	16823	16865	16833	16934	16770	16993	16729	16729	16886	16948	16987	17030	16900	16889	16655	16806	16841	16888	16753	16732	16904	16907	16628	16774	16896	16910	16718	16803	16764	16903	16889	16912	16849	16897	16714	16881	17079	16909	17022	16767	16753	16795	16962	16906	16929	16653	16693	17002	16764	16840	16749	16898	16830	16813	16627	16758	16881	16783	16874	17027	16853	16897	16681	16736	16748	16933	16806	16658	17042	16700	16869	16784	16725	16874	17008	16889	16712	16731	16620	16754	16747	16830	16863	16881	17026	16867	17007	16905	16938	16631	16967	16829	16806	16942	16795	16937	16646	16863	16949	16757	16592	16830	16631	16847	16726	16955	16561	16750	16921	16859	16891	16709	17018	16665	16818	16944	16894	16873	16788	16660	16844	16842	16806	16824	16722	16700	16763	16631	16895	16918	16928	16649	16792	16796	16884	16756	16900	16633	16528	16937	17141	16815	16742	16857	16748	16587	16949	16810	16873	16932	16980	17017	16681	16785	16901	16854	16910	16737	16700	16879	16793	16795	16621	16864	16745	16780	16682	16759	16759	16846	16849	16822	16676	16830	16926	16943	16926	16893	16857	16935	16922	16681	16757	16797	16692	16723	16930	16759	16788	16944	16757	16921	16758	16698	17032	16737	16757	16671	16840	16901	16861	17009	16881	16745	16807	16830	16883	16812	16894	16910	16880	16862	16651	16688	16695	16881	16850	16761	16931	16792	16960	16691	16709	16697	16881	16854	16924	16956	16845	16989	16806	16657	16860	16968	16791	16655	16739	16811	16794	17003	16736	16744	16986	16853	16853	16919	16783	16874	16851	16782	16722	16790	16752	16739	16910	16840	16782	16822	16704	16727	16809	16690	16663	16770	16822	16841	16801	16873	16796	16804	16840	16871	16849	16724	16853	16716	16790	16824	16696	16814	16847	16756	16813	16919	16898	16638	16845	16905	16853	16658	16768	16872	16948	16601	16841	16590	16905	16668	16943	16898	16815	16904	16615	16657	16846	16986	16741	16730	16847	16885	16801	16745	16864	16993	16863	16840	16767	16980	16871	16852	16623	16709	16866	16972	16850	16685	16742	16957	16650	16912	16786	16867	16628	16835	16922	16926	16832	16834	16841	16976	16670	16892	16648	16845	16783	17021	16822	16818	16739	16821	16895	16828	16751	16683	16614	16725	16742	16932	16807	17005	16929	16713	16615	16872	16714	16715	16866	16561	16801	16679	16806	16903	16758	16944	16702	16919	16530	16764	16576	16674	16849	16897	16849	16821	17005	16961	16854	16947	16761	16853	16913	16798	16896	16898	16806	16788	16932	16876	16868	16681	16849	16990	16711	17010	17046	16743	16870	16857	16721	16775	16702	16812	17107	16878	16827	16968	16829	16988	16818	16755	16813	16955	16915	16937	16935	16923	16811	16668	16582	16843	16667	16844	16667	16858	16708	16697	16894	16808	16775	16738	16776	16948	16929	16656	16997	16738	16894	16827	16601	16899	16743	16872	16768	16744	16731	16873	16781	16982	16863	16774	16760	16788	16960	16794	16757	16966	16752	16737	16650	17011	16755	16655	16749	16721	16860	16616	16849	17059	16891	16745	16760	16936	16833	16961	16683	16706	16824	16860	16823	16840	16645	16774	16828	16722	16752	16993	16767	16812	16790	16807	16875	16728	16844	16800	16775	16763	16619	16691	16973	17034	16759	16705	16746	16815	16797	16797	17098	16867	16837	16891	17025	16641	16936	16883	16561	16696	17022	17049	16819	16778	16794	16737	16696	16811	16714	16673	16763	16719	16826	16807	16863	16745	16812	16796	16766	17009	16855	16668	16608	16737	16810	16837	16558	17012	16951	16785	16722	16710	16748	16716	16736	16671	16642	16706	16667	16767	16819	16962	16862	16924	16731	16877	16716	16739	16775	16868	16925	16644	16971	16998	16715	16801	16812	17046	16908	16640	16854	16731	16842	16536	16979	16785	16829	16745	16764	16630	16659	16764	16893	16840	16759	16720	16820	16912	16692	16944	16850	16683	16868	16896	16917	16552	16730	16776	16861	16845	16925	16731	16756	17014	16926	16993	16728	16930	16705	16741	16775	16713	16769	16932	16702	16813	16847	16928	16873	16898	16924	16794	16691	16789	16914	16910	16817	16856	16759	16664	16738	16711	16964	16780	16835	16849	16814	16806	16715	16803	16790	16860	16831	16860	16756	16737	16918	16763	16632	16669	16712	16729	16764	16857	16917	17002	16740	16803	17009	16943	16847	16880	16894	16662	16822	16823	16651	16763	16806	16729	16750	16888	16734	16667	16757	16719	16757	16778	16867	16924	16889	16951	17021	17128	17083	16981	16897	16838	16786	16780	16897	16809	16798	16669	16680	16818	16640	16876	16835	16811	16791	16646	16883	16885	16703	16796	16985	16962	16867	16797	16859	16693	16749	16805	16651
21781	15266	14727	14681	15903	16895	17423	17605	18105	18321	18960	18870	18057	17527	16893	16675	16295	16022	15874	15617	15485	15364	15375	15328	15249	15332	14924	15116	14706	14732	14425	14722	14260	14540	14512	14500	14402	14518	14299	14471	14259	14294	14339	14218	14294	14316	14282	14226	14330	14262	14390	14344	14477	14424	14432	14368	14396	14378	14346	14491	14289	14476	14269	14199	14078	14168	14088	14092	14216	13863	14328	14160	14138	14175	14122	14130	14240	14221	14194	14070	14014	13936	14031	14165	13977	13981	14124	14316	14198	13929	14039	14053	14101	14193	13902	14178	14112	13975	14043	13919	14192	14230	14148	14031	14210	14153	14097	14058	14113	13992	14234	14378	14098	14177	14283	14016	14041	13921	13922	14068	14012	14146	14152	14178	14059	13952	14191	14149	14046	14089	14157	14130	14109	14068	14090	14030	14068	14086	13864	14160	14064	14092	14021	14106	14010	14271	13984	14022	14278	14139	14033	14069	14054	14141	14132	14058	14170	14117	14066	14153	14007	14138	14143	14182	14022	13997	14071	14208	14174	13992	13833	14032	14092	13952	14089	14055	14042	14079	14053	14157	14179	14163	13998	13991	14108	14046	14203	13936	13983	13946	14175	14170	13882	14061	14039	14168	14144	14027	14231	13971	14128	13977	14019	14122	14131	14072	14034	13948	14148	13921	14102	14078	14009	14109	14070	13925	14152	14040	13968	14246	14194	13969	14072	13971	14220	14058	14107	14073	13930	14099	13817	14253	14073	13957	13951	14122	14008	13971	13949	13954	14053	14193	13945	14120	14059	14165	14143	14079	14168	14011	14079	14005	14004	14062	14184	13950	14217	14094	14101	14141	14157	14063	14108	14096	14051	13938	14121	14061	13909	14172	13935	13938	14015	13991	13997	14024	14050	13900	14055	13913	14128	14062	13999	14110	14065	14098	14200	14202	14194	14027	14154	14023	14166	14093	14146	14036	14110	14039	14038	14041	14066	13980	14055	13947	14144	14043	14201	13985	14052	13987	13986	14048	14258	14113	14026	14125	14143	14104	14039	14158	14071	14175	14228	14151	14036	14240	14249	14161	14062	13874	14101	13926	14176	14014	14194	14048	14191	13933	13998	14036	14208	14127	14117	14060	14071	14042	13943	14238	14172	14213	14039	14069	14046	14149	13929	14181	14131	14071	14089	14116	14106	14167	14028	13996	14069	14002	14184	14267	14129	13908	14044	14057	14150	14151	14071	14070	14017	13832	14112	14117	14134	14231	14032	14172	14161	14027	13991	13893	14178	14048	14131	13828	14084	13995	14175	14111	14016	13993	14113	13993	14165	13996	14030	14130	14041	14023	14147	13965	14083	13942	14098	14153	14134	14073	14135	13910	14150	14014	14082	14157	14041	14083	14079	13990	14036	14231	14041	14018	14066	14095	14123	14019	14113	13935	14067	13992	14076	14138	13891	14199	14199	14084	14108	14017	14129	13872	14031	14065	13892	14073	13911	13951	13880	14189	13921	14159	14138	14113	13984	14179	13983	14160	14293	13985	14082	14184	14120	14013	14140	14115	14022	14240	14116	14023	14101	14141	13961	13914	14116	13976	14089	14031	14098	14115	14121	14042	14170	14207	14084	14189	14255	14110	14071	14231	13965	14042	14211	14168	14333	14097	14096	14157	14092	14286	14049	14002	14275	13940	13944	14092	14110	14219	13961	14232	14090	14038	14085	14004	14165	14277	14172	14020	14087	14024	14105	13980	13995	14077	14022	13815	14213	14043	14028	13920	14072	13950	14052	14045	14148	14006	14099	14293	14132	14135	13943	14169	13944	14007	14022	14239	14247	14171	14065	13976	14046	14136	14081	13868	14006	13970	13993	14105	13940	14219	14025	14097	13985	14118	13992	14187	14051	13996	14077	14077	14164	14168	14082	14092	14275	14047	14112	14250	14002	14171	14234	13963	14032	14070	14070	14182	14088	14104	14002	14276	14181	14271	14190	14093	13962	14089	14015	14192	13993	14240	14121	13989	14099	14141	14052	13929	14114	14092	14280	14092	14202	14197	13991	13882	14080	14058	14082	14008	14092	14130	14123	14009	13975	14091	13901	14052	14001	14069	14126	14228	14088	14099	14049	14072	14239	14058	13931	14159	14154	14273	14065	14044	14071	14151	14079	14084	14072	14010	13956	14145	14078	14085	14157	14120	14055	14102	14006	13976	14225	14107	14279	13974	13923	14017	14017	14034	14067	14175	14198	14156	14121	13993	14127	14004	14183	13999	14170	14129	14015	14201	14133	13959	14096	14138	14121	14089	14086	14094	14227	14003	13965	14099	14174	14215	14158	14011	14010	14164	14223	14210	14015	14207	14057	14016	13980	14011	14278	14030	14167	14076	14050	14187	14081	14089	14008	13974	14065	14148	14032	13912	13927	14112	14049	14237	14035	14111	14153	13954	13984	14126	14123	13938	14134	14112	14193	14202	13948	14103	14165	14095	14028	14052	13979	14060	14220	13877	14098	14110	14309	14082	14123	14146	13898	14138	14020	14112	14030	13978	13888	14168	14010	14233	14063	14100	14008	14188	14016	14031	14052	14110	13902	14101	14068	13910	14242	14168	13928	14107	13847	14117	14198	14120	14115	14181	14048	14152	13992	14238	14059	14075	14059	14063	14134	14182	13963	14125	14124	14114	14135	14059	13975	13989	14028	14037	13905	14161	14055	14112	14151	13989	14104	14079	13931	14112	13922	14148	14142	14128	13897	14078	14316	14119	14089	13955	14105	14085	13903	13970	13909	14237	14124	14191	13981	13887	14010	14255	13981	14156	14051	13992	14090	14180	13896	14074	14113	13979	13978	14097	14229	14120	14065	14113	14151	14175	14109	14142	14152	14351	13918	14038	14020	14116	14118	13966	14103	14103	14033	14180	14010	14087	14141	14089	13864	14084	14030	14093	13880	14145	13977	14260	13968	13939	14256	14080	14018	14318	14179	14070	14090	13947	14037	14279	14057	14059	13982	14035	13891	14226	14069	14083	13837	14018	14027	14133	14163	14287	13978	14029	14045	14181	14022	14114	14081	14057	14202	14056	14152	14222	13905	13907	14042	14049	14060	14085	13957	14088	14243	14136	14180	14127	13899	14202	14076	14013	14171	14089	14127	14173	14166	14125	14139	13936	13999	13997	14193	14073	13954	14079	14043	13977	14140	13880	14060	14034	13906	14085	13945	14140	14132	14066	13927	14227	14091	14211	14081	14096	14083	13985	14148	13886	14015	14153	14169	14066	13982	13950	14021	14055	14111	14039	14062	13964	14182	14076	14167	14166	14095	14003	14261	14115	13980	13984	14178	14064	14028	14028	14074	13981	14007	14102	14247	14008	13835	14068	13955	14206	14189	14244	14102	14134	14022	14330	14101	14229	14162	14148	14063	14135	13966	13842	14041	13981	14294	14100	14085	13942	14061	13966	14231	14206	13962	14124	14157	14106	14254	14063	14148	14042	13987	13897	14112	14210	13984	14157	14139	14020	14131	14191	14142	14041	14045	14004	14144	14078	14022	13987	13945	14244	14166	14127	14176	14098	14210	14012	14150	13937	13939	14067	14123	14054	14097	14089	14071	14094	14009	13910	14048	14189	14073	13936	13960	13981	14063	14108	14119	14025	13886	14002	14002	14087	14054	14091	14305	14090	14022	14180	14170	14280	14210	13993	14174	14064	14366	13950	14006	14031	14038	14022	14038	14069	14227	14101	14137	14051	14007	13935	14110	14152	14163	14103	14152	14068	14088	14022	14068	14054	14046	14166	14067	14029	14012	13927	14098	14213	14230	14140	14085	14128	14054	13873	14149	14180	14078	13881	13903	14366	14178	14059	13995	14040	14118	14026	14090	14149	14053	14092	14157	14203	14067	14196	14021	14005	14157	14184	14192	13938	14006	14027	13962	14040	14061	14097	13954	14131	14179	14006	13977	13968	13905	14114	13974	14037	14208	14135	14255	13862	14256	14217	14024	14063	14067	14103	14097	13957	14215	14047	14021	14125	14067	14001	13957	14104	14011	14028	13982	14232	14080	14105	14225	14099	14201	14054	13956	14066	14058	14048	14135	14158	14039	14165	14209	14013	13871	14108	13867	13913	14135	14028	14157	14017	13941	13983	14179	14134	14109	13961	14034	14171	14059	14207	13958	13996	14031	14179	13974	14128	14170	14090	14065	14082	14054	13986	14094	13909	14135	14115	14004	14113	14172	14115	14151	14042	13859	14048	13987	14086	13996	13984	14219	14001	13955	13999	14143	14043	14090	13960	14172	14117	14091	14118	14080	14218	14006	13974	14284	14136	14159	14035	14019	14056	13926	14088	14108	14059	14106	14359	14114	14034	14062	14170	14156	14071	14243	14054	13990	14189	14141	14063	14064	14169	14055	13992	13801	14092	13998	14045	14153	14126	14044	13980	13977	13971	14118	14017	14092	14004	14138	14104	14089	13912	14003	14034	13975	14117	14185	14178	14143	14083	13931	14141	13919	14022	14114	14255	14050	13927	14123	14115	13950	14112	14142	14103	14008	14095	14157	14194	14099	14012	14260	14257	14113	14084	14082	14151	14183	14128	14150	14216	14066	14155	14013	14195	14108	13854	14077	14068	14121	14155	14063	14135	14182	14029	14017	14063	14013	14066	13936	14183	14179	13970	14078	13984	14276	14096	14105	14118	14035	13980	13884	13955	14098	14068	14126	14066	14009	14097	13939	14183	14041	13910	14027	14177	13957	14007	14231	14248	14023	13937	14073	14158	13862	14119	14127	14186	14139	14037	14054	14006	14236	13948	14069	14075	14047	14071	14066	14219	14005	13929	13956	14171	14071	14105	13932	14069	14197	14054	14007	14061	14198	14057	14082	14075	14122	14056	14039	14032	13929	14021	14094	14114	14118	14008	14126	13961	14078	14030	14135	13931	14118	13986	14286	14142	14198	14101	13928	14034	14068	14117	14127	14143	14174	14128	14136	14012	14104	14175	14000	14177	14056	13923	14131	14003	13964	13964	14143	14137	14017	14024	14080	14128	14192	14071	14154	14105	13997	14170	14008	14021	14173	13895	14036	14140	14093	13976	14154	13987	14108	13935	14037	14082	14045	14003	13989	14108	14052	14002	14211	13977	14292	14025	13936	14100
28413	18925	18499	17597	17510	18125	18469	18645	19097	19116	19664	19707	19351	19208	18776	18462	18595	18434	18141	17980	18143	17960	17959	17900	17862	17628	17790	17604	17585	17610	17279	17414	17442	17438	17473	17476	17531	17270	17540	17267	17450	17317	17438	17264	17277	17248	17312	17233	17500	17459	17522	17348	17640	17341	17278	17280	17401	17343	17427	17398	17236	17577	17376	17425	17243	17309	17444	17137	17298	17291	17262	17274	17290	17199	17232	17295	17510	17233	17232	17095	17256	17255	17234	17481	17354	17319	17349	17159	17156	17270	17281	17395	17404	17327	17198	17330	17046	17147	17261	17140	17357	16991	17163	17172	17385	17078	17247	17469	17239	17308	17309	17194	17354	17201	17345	17221	17270	17116	17241	17012	17189	17401	17200	17032	17264	17244	17205	17481	17100	17422	17220	17161	17098	17547	17209	17363	17287	17365	17367	17232	17251	17117	17237	17099	17269	17249	17305	17323	17204	17072	17124	17294	17067	17385	17202	17157	17330	17103	17095	17407	17186	17045	17061	17263	17245	17185	17135	17245	17210	17210	17240	17416	17252	17200	17173	17279	17124	17235	17274	17244	17165	17232	17213	17287	17226	17166	17266	17171	17322	17331	17171	17341	17233	17075	17388	17306	17130	17215	17208	17160	17274	17297	17175	17235	17275	17203	17211	17277	17336	17463	17240	17251	17172	17075	17211	17134	17374	17188	17105	17320	17325	17405	17088	17286	17458	17315	17109	17265	17280	17165	17101	17088	17091	17277	17228	17370	17037	17134	17245	17111	17216	17148	17341	17462	17110	17159	17142	17411	17191	17115	17254	17204	17257	17232	17245	17311	17336	17283	17111	17443	17193	17436	17311	17271	17161	17175	17170	17335	17307	17329	17143	17158	17081	17126	17244	17272	17441	17249	17213	17352	17085	17336	17352	17262	17031	17227	17273	17307	17163	17181	17246	17181	17271	17253	17400	17144	17318	17093	17319	17054	17209	17350	17041	16951	17051	17301	17271	17310	17282	17264	17416	17248	17201	17170	17277	17317	17149	17290	17232	17265	17350	17221	17351	17393	17052	17067	17182	17188	17313	17148	17327	17189	17152	17312	17247	17047	17184	17226	17211	17098	17157	17188	17398	17325	17223	17518	17384	17342	17141	17233	17015	17205	17500	17183	17180	17245	17277	17401	17217	17229	17275	17230	17326	17308	17360	17075	17211	17260	17102	17009	17321	17185	17099	17071	17234	17230	17171	17290	17365	17388	17092	17300	17279	17123	16961	17002	17158	17362	17333	17329	17313	17374	17218	17384	17314	17281	17094	17129	17359	17297	17172	17028	17230	17243	17352	17321	17241	17083	17401	17380	17265	17168	17292	17235	17280	17358	17182	17272	17404	17230	17370	17297	17358	17106	17139	17229	17232	17341	17225	17206	17136	17363	17389	17097	17263	17261	17291	17172	17184	17205	17395	17409	17373	17318	17083	17156	17073	17344	17272	17317	17337	17176	17467	17113	17314	17329	17176	17159	17369	17525	17107	17113	17248	17162	17038	17349	17163	17353	17380	17335	17282	17269	17224	17116	17142	17447	17375	17228	16990	17324	17260	17338	17425	17144	17251	17306	17262	17062	17214	17337	17253	17162	17139	17151	17318	17242	17399	17147	17193	17292	17310	17322	17310	17216	17114	17134	17336	17148	17339	17276	17383	17178	17076	17311	17244	17357	17303	17135	17371	16999	17237	17257	17173	17151	17156	17226	17366	17365	17232	17267	17144	17343	17241	17257	17340	17366	17175	17187	17106	17201	17089	17252	17079	17270	17105	17096	17122	17195	17082	17134	17439	17374	17396	17376	17361	17187	17254	17240	17069	17378	17166	17308	17317	17155	17319	17234	17374	17288	17211	17207	17134	17315	17381	17329	17107	17052	17285	16957	17157	17084	17260	17199	17354	17416	17245	17213	17335	17206	17129	17313	17259	17439	17197	17260	17282	17237	17172	17324	17197	17085	17304	17213	17286	17193	16946	17069	17325	17326	17197	17456	17218	17317	17256	17345	17348	17064	17260	17035	17364	17246	17113	17205	17340	17293	17206	17285	17317	17212	17336	17233	17082	17197	17103	17243	17208	17363	17148	17195	17332	17360	17332	17313	17201	17464	17219	17257	17410	17234	17527	17289	17344	17200	17211	17145	17195	17089	17025	17252	17140	17215	17284	17169	17307	17332	17360	17387	17369	17106	17194	17427	17263	17425	17276	16995	17208	17136	17353	17219	17331	17241	17321	17447	17161	17122	17101	17217	17335	17377	17388	17104	17390	17374	17351	17299	17057	17123	17381	17227	17121	17269	17044	17426	17063	17225	17169	17286	17293	17036	17126	17161	17239	17068	17333	17103	17152	17292	17188	17054	17353	17097	17068	17363	17288	17391	17299	17220	17170	17183	17352	17328	17364	17183	17156	17480	17231	17275	17308	17166	17322	17233	17170	17302	17168	17257	17287	17053	17152	17229	17357	17350	17206	17353	17129	17201	17294	17064	17142	17239	17252	17345	17300	17257	17271	17429	17341	17318	17395	17298	17284	17447	17245	17297	17195	17211	17164	17147	17289	17223	17229	17074	17227	17384	17274	17259	17298	17470	17418	17375	17241	17372	17369	17122	17407	17322	17055	17006	17278	17302	17286	17324	17337	17377	17340	17363	17150	17147	17364	17247	17205	17197	17314	17182	16983	16988	17202	17295	17391	17227	17225	17147	17193	17291	17321	17175	17251	17265	17443	17343	17183	17326	17473	17318	17144	17064	17236	17305	17127	17372	17332	17291	17306	17319	17120	17077	17344	17199	17187	17410	17223	17342	17202	17299	17270	17256	17179	17309	17379	17309	17162	17007	17223	17420	17332	17135	17358	17263	17024	17430	17184	17139	17148	17097	17289	17298	17006	17279	17189	17151	17148	17530	17159	17302	17264	17098	17044	17155	17182	17142	17229	17011	17199	17295	17259	17304	17181	17264	17361	17345	17185	17409	17177	17344	17332	17306	17280	17440	17376	17309	17120	17140	17229	17092	17231	17272	17381	17091	17227	17173	17405	17391	17194	17158	17123	17040	17185	17235	17321	17381	17293	17279	17174	17147	17181	17232	17338	17295	17038	17225	17296	16887	17174	17441	17183	17307	17333	17252	17472	17442	17339	17266	17209	17186	17199	17101	17327	17443	17197	17127	17381	17386	17195	17263	17013	17355	17236	17063	17193	17069	17346	17148	17217	17200	17204	17313	17165	17438	17358	17306	17181	17412	17113	17325	17398	17419	17273	17282	17397	17313	17247	17300	17390	17309	17175	17343	17208	17288	17449	17332	17150	17201	17431	17222	17229	17219	17192	17355	17274	17355	17109	17206	17285	17384	17155	17050	17303	17240	17099	17159	17458	17362	17258	17319	17190	17248	17036	17254	17319	17185	17178	16932	17120	17373	17231	17268	17300	17125	17068	17219	17180	17320	17286	17136	17165	17358	17421	17278	17272	17170	17265	17274	17377	17179	17130	17240	17200	17187	17298	17004	17188	17206	17094	17173	17286	17295	17250	17234	17170	17253	17464	17202	17159	17212	17246	16986	17120	17401	17346	17235	17280	17057	17375	17201	17253	17377	17340	17257	17027	17183	17555	17263	16984	17344	17207	17307	17072	17181	17351	17302	17202	17059	17352	17227	17143	17342	17314	17237	17211	17253	17226	17306	17443	17277	17120	17276	17194	17187	17198	17137	17380	17195	17266	17149	17127	17172	17244	17268	17193	17286	17370	17375	17224	17179	17156	17369	17269	17127	17212	17007	17300	17291	17151	17198	17100	17288	17156	17084	17417	17107	17303	17325	17262	17338	17202	17152	17135	17184	17370	17168	17105	17248	17332	17384	17178	17346	17215	17245	17190	17275	17358	17093	17349	17346	17536	17165	17104	17234	17294	17131	17333	17087	17237	17197	17423	17186	17333	17028	17188	17216	17303	17228	17368	17108	17308	17037	17267	17290	17280	17178	17261	17203	17033	17259	17034	17048	17060	17283	17204	17150	17069	17301	17173	17101	17086	16949	17094	17261	17196	17222	17396	17342	17281	17138	17064	17296	17202	17296	17274	17172	17147	17078	17286	17270	17418	17156	17145	17333	17323	17483	17272	17205	17142	17186	17220	17186	17085	17139	17290	17290	17280	17164	17161	17348	17234	17355	17330	17372	17170	17415	17406	17218	17375	17283	17115	17327	17223	17307	17463	17309	17490	17214	17221	17238	17299	17275	17050	17258	17303	17185	17171	17387	17188	17421	17403	17150	17061	17406	17289	17133	17245	17227	17277	17365	17195	17378	17304	17313	17266	17276	17228	17102	17259	17121	17306	17187	16933	17066	17217	17344	17257	17270	17251	17189	17348	17270	17310	17494	17279	17262	17067	17209	17471	17249	17262	16955	17109	17337	17017	17068	17009	17338	17121	17255	17324	17383	17254	17188	17273	17115	17193	17157	17228	17145	17164	17258	17037	17190	17395	17036	17346	17231	17554	17128	17299	17383	17110	17151	17297	17316	17131	17424	17194	17187	17161	17363	17268	17213	17367	17333	17227	17135	17062	17307	17280	17222	17256	17245	17198	17309	17380	17197	16970	17178	17248	17422	17501	17284	17389	17221	17230	16961	17256	17208	17332	17279	17323	17250	17179	17258	17239	17249	17331	17052	17393	17326	17149	17406	17363	17183	17400	17165	17285	17247	17120	17135	17219	17200	17352	17190	17229	17124	17318	17350	17390	17120	17315	17425	17084	17050	17175	16990	17343	17147	17354	17128	17079	17196	17348	17226	17307	17250	17153	17475	17226	17087	17296	17197	17178	17279	17278	17027	17167	17094	17078	17104	17320	17209	17305	17189	17332	17398	17281	17218	17128	17498	17386	17412	17162	17155	17269	17304	17208	17164	17424	17292	17208	17419	17360	17150	17132	17333	17235	17398	17241	17256	17397	17303	17201	17246	17023	17260	17287	17245	16937	17235	17240	17240	17297	17177	17152	17077	17089	17111	17262	17115	17251	17336	17254	17192	17552	17347	17184	17151	17098	17111	17304	17313	17330	17245	17163	17350	16962	17124	17116	17011	17417	17187	17376	17255	17246	17199	17246	17320	17240	17494	17252	17031
20816	15547	14736	15002	16302	17249	17587	17866	18199	18615	19078	18933	18542	17895	17284	17044	16889	16447	16310	16066	15893	15717	15681	15727	15667	15567	15322	15243	15121	15039	14888	14863	14695	14789	14810	14484	14801	14676	14664	14697	14706	14598	14507	14483	14553	14381	14741	14645	14387	14428	14770	14639	14636	14572	14747	14845	14521	14697	14759	14724	14566	14525	14558	14523	14469	14345	14226	14382	14279	14386	14477	14524	14545	14680	14497	14414	14530	14509	14429	14375	14370	14309	14336	14302	14393	14388	14420	14265	14296	14391	14352	14456	14167	14323	14189	14358	14314	14368	14435	14379	14260	14272	14254	14376	14359	14513	14353	14448	14224	14159	14325	14493	14136	14421	14310	14234	14364	14318	14223	14441	14135	14422	14333	14345	14355	14413	14373	14450	14225	14336	14311	14255	14327	14139	14336	14374	14315	14218	14360	14325	14348	14272	14226	14406	14237	14238	14125	14277	14463	14344	14265	14199	14133	14356	14262	14539	14286	14465	14285	14168	14389	14435	14305	14182	14308	14260	14392	14275	14204	14423	14529	14329	14283	14329	14288	14245	14442	14304	14375	14462	14176	14218	14279	14238	14395	14104	14310	14329	14500	14269	14432	14187	14218	14205	14267	14268	14436	14409	14267	14317	14308	14292	14339	14384	14264	14165	14317	14430	14108	14289	14222	14492	14215	14404	14396	14345	14453	14344	14311	14323	14229	14157	14291	14316	14466	14267	14401	14412	14455	14333	14233	14295	14327	14414	14244	14487	14334	14290	14283	14316	14168	14408	14250	14379	14438	14262	14422	14241	14310	14199	14411	14473	14421	14289	14195	14207	14145	14374	14340	14290	14308	14201	14386	14107	14394	14370	14169	14200	14485	14352	14326	14331	14428	14356	14286	14262	14458	14311	14281	14426	14252	14324	14355	14414	14265	14328	14311	14302	14349	14339	14322	14219	14169	14229	14318	14261	14242	14194	14212	14235	14272	14218	14303	14436	14376	14229	14335	14404	14228	14238	14290	14315	14283	14265	14229	14125	14383	14302	14241	14300	14306	14411	14485	14381	14317	14041	14282	14241	14323	14200	14393	14360	14187	14350	14398	14304	14214	14492	14412	14221	14413	14325	14359	14275	14334	14135	14315	14277	14296	14344	14312	14397	14384	14611	14371	14330	14431	14211	14156	14286	14449	14296	14190	14298	14534	14351	14295	14343	14306	14203	14374	14274	14175	14200	14429	14363	14291	14218	14449	14202	14261	14113	14441	14334	14291	14488	13945	14406	14378	14386	14323	14354	14258	14230	14342	14235	14469	14272	14319	14353	14357	14250	14398	14218	14336	14262	14463	14311	14240	14439	14156	14250	14400	14355	14208	14417	14472	14370	14201	14409	14207	14439	14243	14355	14316	14405	14222	14307	14390	14250	14519	14412	14191	14387	14260	14312	14252	14685	14344	14328	14250	14402	14224	14414	14471	14333	14346	14430	14323	14360	14212	14256	14314	14257	14465	14386	14224	14401	14259	14320	14308	14319	14312	14256	14301	14290	14448	14163	14437	14478	14317	14253	14282	14323	14060	14275	14412	14366	14128	14482	14165	14244	14185	14284	14226	14503	14472	14325	14232	14322	14238	14274	14125	14364	14322	14512	14240	14323	14338	14173	14361	14315	14380	14219	14237	14192	14366	14380	14262	14301	14231	14387	14238	14383	14256	14285	14355	14206	14276	14304	14133	14352	14357	14290	14347	14318	14315	14396	14318	14501	14428	14315	14463	14279	14343	14195	14193	14312	14483	14477	14436	14199	14560	14307	14410	14165	14169	14287	14317	14292	14312	14312	14174	14187	14344	14373	14247	14430	14228	14324	14256	14260	14307	14440	14199	14334	14183	14267	14329	14221	14410	14266	14188	14259	14295	14253	14235	14430	14417	14339	14323	14355	14225	14198	14263	14476	14323	14305	14263	14132	14051	14275	14098	14253	14211	14406	14275	14271	14238	14435	14224	14155	14092	14115	14281	14347	14367	14241	14422	14326	14266	14330	14254	14216	14258	14257	14299	14414	14231	14287	14209	14203	14263	14330	14342	14112	14339	14128	14471	14336	14474	14205	14211	14227	14431	14304	14203	14316	14204	14343	14474	14172	14362	14363	14337	14319	14327	14184	14366	14319	14296	14414	14272	14303	14248	14303	14229	14529	14275	14316	14361	14234	14374	14378	14418	14481	14287	14409	14226	14261	14290	14420	14343	14210	14400	14393	14336	14366	14225	14339	14297	14451	14468	14342	14214	14200	14350	14291	14465	14184	14232	14535	14239	14333	14202	14432	14440	14395	14412	14226	14380	14384	14295	14321	14329	14151	14228	14299	14311	14260	14356	14413	14190	14210	14086	14324	14274	14495	14261	14249	14337	14226	14342	14419	14469	14371	14355	14421	14329	14170	14322	14371	14512	14289	14173	14273	14380	14253	14251	14280	14321	14291	14254	14420	14260	14198	14362	14267	14472	14447	14268	14299	14109	14427	14285	14458	14345	14150	14396	14300	14469	14112	14337	14366	14372	14380	14362	14269	14320	14091	14391	14257	14269	14263	14285	14232	14319	14204	14429	14543	14470	14004	14393	14217	14406	14269	14285	14359	14404	14261	14125	14292	14320	14281	14468	14138	14243	14284	14307	14236	14244	14206	14350	14331	14266	14202	14268	14331	14267	14528	14315	14326	14301	14080	14241	14234	14291	14381	14200	14208	14400	14290	14162	14294	14436	14534	14319	14238	14192	14385	14325	14315	14364	14363	14386	14324	14217	14186	14224	14459	14235	14416	14299	14257	14262	14262	14323	14263	14336	14240	14195	14327	14257	14378	14123	14187	14422	14370	14351	14314	14148	14198	14260	14368	14363	14546	14420	14274	14380	14233	14128	14277	14268	14095	14250	14459	14184	14212	14412	14344	14282	14140	14269	14318	14253	14297	14306	14314	14280	14264	14333	14261	14367	14180	14199	14086	14234	14340	14375	14331	14276	14177	14235	14302	14440	14469	14347	14484	14317	14398	14409	14442	14365	14207	14326	14293	14344	14371	14454	14074	14420	14319	14375	14370	14156	14200	14200	14367	14318	14205	14310	14304	14412	14400	14330	14335	14245	14262	14317	14387	14385	14325	14354	14208	14278	14295	14280	14214	14327	14252	14294	14286	14280	14105	14141	14237	14363	14260	14320	14187	14298	14450	14258	14201	14313	14335	14202	14226	14257	14360	14181	14452	14213	14216	14284	14295	14257	14324	14286	14324	14209	14244	14239	14183	14345	14351	14445	14215	14400	14225	14336	14287	14290	14092	14155	14311	14377	14395	14307	14312	14293	14392	14327	14260	14247	14504	14389	14443	14379	14245	14212	14265	14376	14464	14488	14276	14323	14255	14272	14310	14287	14134	14306	14438	14129	14297	14183	14286	14311	14310	14213	14330	14406	14192	14329	14406	14309	14433	14423	14172	14382	14285	14409	14287	14185	14387	14322	14299	14467	14176	14326	14392	14304	14235	14331	14292	14220	14222	14245	14258	14368	14318	14346	14181	14095	14145	14358	14332	14243	14354	14263	14226	14513	14340	14230	14389	14348	14252	14377	14187	14250	14317	14257	14480	14447	14314	14384	14335	14267	14437	14205	14281	14423	14375	14181	14242	14188	14306	14239	14325	14231	14342	14377	14203	14431	14247	14346	14194	14350	14368	14247	14395	14559	14204	14325	14266	14311	14293	14290	14325	14184	14274	14369	14253	14263	14173	14331	14180	14242	14148	14185	14379	14352	14508	14321	14324	14448	14339	14364	14445	14383	14295	14254	14347	14352	14510	14181	14396	14404	14369	14514	14278	14452	14446	14286	14324	14421	14229	14291	14222	14175	14271	14345	14415	14353	14211	14393	14404	14350	14295	14356	14231	14345	14528	14410	14133	14135	14275	14467	14186	14292	14266	14165	14410	14364	14442	14310	14267	14146	14275	14359	14337	14441	14156	14406	14313	14268	14236	14437	14412	14318	14311	14280	14449	14361	14454	14400	14192	14385	14325	14214	14272	14310	14458	14182	14268	14324	14371	14329	14499	14440	14428	14247	14275	14313	14186	14376	14361	14288	14557	14095	14380	14435	14309	14274	14369	14336	14333	14371	14280	14246	14445	14308	14096	14304	14274	14353	14394	14435	14295	14317	14287	14361	14243	14367	14359	14348	14195	14335	14227	14336	14360	14481	14395	14217	14109	14294	14360	14186	14323	14230	14212	14317	14291	14272	14288	14362	14379	14284	14274	14354	14491	14327	14254	14319	14297	14192	14563	14419	14253	14327	14329	14112	14273	14368	14423	14298	14340	14259	14283	14320	14338	14637	14475	14302	14566	14236	14291	14406	14414	14225	14401	14309	14228	14432	14352	14354	14234	14463	14405	14213	14418	14317	14418	14346	14355	14293	14381	14345	14288	14355	14248	14293	14301	14362	14385	14285	14376	14206	14372	14323	14326	14409	14351	14182	14336	14146	14281	14409	14427	14399	14294	14387	14420	14335	14320	14432	14318	14217	14284	14208	14149	14192	14253	14237	14339	14255	14258	14342	14273	14272	14282	14383	14313	14478	14363	14168	14205	14439	14501	14188	14190	14309	14340	14404	14334	14363	14347	14242	14231	14159	14332	14403	14300	14332	14308	14342	14208	14240	14398	14258	14236	14359	14307	14308	14473	14357	14314	14356	14306	14241	14112	14448	14468	14138	14165	14473	14355	14448	14332	14244	14276	14385	14481	14375	14252	14358	14226	14395	14286	14309	14116	14432	14531	14286	14327	14365	14444	14249	14181	14212	14220	14384	14302	14198	14356	14269	14274	14424	14236	14267	14333	14381	14237	14341	14223	14334	14299	14312	14525	14240	14454	14343	14270	14337	14324	14501	14196	14196	14431	14533	14294	14394	13991	14440	14378	14445	14342	14505	14334	14410	14282	14297	14312	14365	14323	14147	14416	14334	14250	14470	14360	14156	14286	14373	14313	14485	14292	14280	14374	14283	14207	14508	14360	14397	14194	14306	14293	14234	14288	14401	14315	14239	14157	14310	14279	14248	14316	14252	14355	14277	14263	14400	14372	14434	14406	14434	14423	14173	14337	14156	14434	14433	14338	14220	14361
21524	16093	16130	16001	15704	16035	16132	16276	16446	16626	16779	16964	16733	16658	16459	16487	16516	16447	16182	16221	16098	16052	16177	16127	16257	16282	16144	16039	16045	16061	15941	16000	15912	15777	16106	15824	15796	15928	16025	15818	15868	15886	15738	15754	15708	15924	15819	15716	15754	15935	15889	15675	15977	15969	15904	16079	15994	15862	15953	16014	15831	15811	15864	15922	15904	15762	15757	15833	15909	15934	16040	16090	15842	16056	16059	15756	15637	16039	15898	15770	15780	15911	15745	15736	15864	16020	16069	15848	15915	16045	15958	15739	15880	15880	15705	15883	16006	15941	15598	15603	15809	15988	15926	15884	15670	15832	15776	15755	15878	15912	15772	15910	15925	15967	15949	15900	15717	15739	15734	15980	15918	15820	15847	15802	15837	15825	15829	15827	15851	15794	15754	15706	15823	15796	15663	15670	15655	15793	15734	15763	15555	15705	15781	16017	15847	15988	15589	15795	15849	15820	15857	15817	15815	15607	15814	15734	15794	15769	15880	15748	15689	15793	15812	15926	15901	15884	15739	15995	15863	15911	15842	15817	15885	15904	15876	15813	15764	15987	15949	15721	15689	15872	15795	15924	15797	16006	15853	15711	15794	15930	15632	15721	15802	15828	16019	15724	15833	15623	15923	15739	15909	15894	16158	15707	15740	15799	15855	15788	16051	15891	15916	15983	15792	15710	15764	15979	15716	15748	15878	15837	16008	15968	15998	15876	15825	15834	15702	15816	15853	15979	15944	15808	15742	15918	15772	15681	15808	15861	15908	15771	16076	15800	15883	15992	15755	15670	15853	15831	15826	15785	15764	15751	15848	15760	15951	15875	15621	16001	15890	15737	15684	15960	15816	15949	15954	15748	15865	15862	15781	15936	15842	15862	15792	15802	15949	15858	15839	15718	15666	15840	16028	15864	15916	16043	15812	15839	15811	15839	15822	15761	15708	15849	15797	15751	15820	15911	15866	16040	15828	15684	15847	16007	16053	15826	15841	15880	15674	15779	15877	15822	16017	15660	15833	15759	15845	15690	15906	15888	15909	15754	15766	15985	15914	15887	15770	15752	15941	16161	15870	15898	15890	15724	15742	15740	15798	15678	15907	15863	15799	15835	15850	16016	15888	15990	15863	15957	15648	15814	15877	15782	15838	16082	16045	15983	16123	15712	15899	16052	16042	15807	15863	15928	15685	15880	15855	15911	16034	16052	15815	15834	15764	15771	16019	15723	15639	15802	15780	15789	15872	15917	15866	15927	15701	16012	15729	15883	15898	15768	15967	15867	15570	15779	15891	15873	16081	15789	15951	15867	15981	15725	15638	15891	15981	15757	15820	15822	15945	15977	15816	16065	15794	15762	15771	15552	15787	15759	15907	15916	15806	15899	15866	15795	16012	15942	15838	15780	15858	15885	15807	15929	15898	15661	15860	15721	15864	15892	15753	15735	15848	15945	15950	15929	15915	15829	16008	16093	15665	15738	15770	15752	15722	15647	15921	15791	15802	15960	15776	15782	16039	15758	15865	15702	15731	15932	15822	15823	15776	15753	15823	15807	15908	15995	15905	15931	15834	16061	15945	15904	16105	15926	15799	15736	15891	15840	15961	15817	16214	15846	15890	15826	15775	16023	15976	15826	15994	15803	15895	16038	15738	15913	15810	16065	15671	15599	15829	15840	15849	15814	15840	15723	15979	15603	15809	15821	15867	16002	16176	16035	16118	15743	16050	15717	15872	15759	15666	15797	15869	16053	15725	15861	16181	15862	15856	15753	15716	15900	15763	15886	15878	15733	15845	15985	16022	15718	15705	15789	15844	15818	15762	15754	15704	15765	15906	15897	15770	15870	15722	15685	15821	15885	15961	15802	15831	15790	15831	15793	15662	16058	15997	15852	15795	15755	15866	15956	15971	15904	15635	15897	15966	15930	15815	16019	15778	15835	15774	16088	16035	15834	16006	15963	15936	15888	15902	15735	15823	16084	15831	15927	16022	15706	15868	15875	15690	15929	15999	15876	15627	15756	15900	15762	15841	15779	16116	15955	15988	15925	15809	15999	15902	15712	15995	16009	15951	15948	15756	16020	15807	15928	15826	15943	15976	15811	15869	15917	15936	15864	15795	15856	15820	15840	15785	15905	15958	15776	15805	15863	15835	15792	15923	15773	15686	15890	15820	15831	15805	15660	15836	15928	15758	15609	15998	15917	15695	16010	15922	15959	15782	15993	15734	15998	15724	15622	15825	15826	15719	15821	15787	15820	15947	15827	15840	15952	16077	15778	15835	15644	15705	15762	15859	16003	15864	15931	15842	15765	16054	16002	15933	15777	15703	15877	15789	15916	15902	15827	15736	15850	15927	15727	15717	15836	15740	16035	15824	15881	15783	15863	15780	15620	15994	15811	15648	15876	15902	15817	16068	15820	15920	15850	15748	15917	15715	15721	15882	15953	15742	15862	15807	15883	15986	15871	15873	15901	15769	15769	15990	15818	15973	16124	15784	15761	15742	15760	15943	15806	15833	15934	15619	15724	15904	15928	15812	15895	15897	15870	15866	15805	16022	15965	15948	15906	15944	15617	15786	15953	15916	15877	15889	15745	15712	16019	15858	15774	15753	15943	15809	15898	15838	15721	15878	15974	15946	15881	15831	16009	15924	15855	15763	15951	16051	15804	15933	15890	15791	15980	15972	15742	15873	15871	15738	15751	15666	15862	16027	15782	15913	15871	15856	15790	15815	15767	15739	16017	15814	15712	15831	15712	15897	15764	16053	15790	15849	15824	15792	15909	15705	15801	15752	15830	15984	15786	15977	15937	15729	15688	15917	15692	15867	15933	15934	15805	15686	15711	15805	15815	15974	15800	15985	15678	15584	15787	15835	15762	15837	15904	15898	15838	15858	15800	15728	15750	15835	15861	15739	15805	15670	15981	15923	15802	15657	15695	15757	15853	16028	16016	15918	15937	15920	15776	15820	16033	15926	15877	15703	16048	16016	15863	15674	15765	15799	15912	15730	15959	15759	16138	16005	15859	15799	15678	15864	16001	16063	15868	15951	15921	15912	15935	15749	15909	15881	15703	15994	15798	15800	15752	15719	15830	15816	15803	15941	15939	15929	15813	16001	15936	16007	15833	16052	15890	15873	15872	15991	15772	15792	15817	15891	15953	15812	15724	15919	15786	15853	15876	15813	15721	15913	15874	15657	15788	15872	15850	16015	15680	16044	15940	15933	15755	16006	15706	15984	15762	15732	15803	15735	16029	15655	15733	15977	15831	15767	16031	15845	15805	15922	15837	15955	15772	15974	15817	15860	15794	15748	15794	15904	15800	15781	15799	15758	15656	15891	15824	15827	15903	15959	16194	15888	15879	15919	15850	15933	15857	15893	15791	15911	15873	15718	15738	15798	15840	15721	15999	15908	15804	15959	16000	15942	15848	15830	15780	15703	15785	16044	15775	15836	15710	15826	15981	15753	15994	15901	15890	15765	15744	15908	15800	15670	15759	15720	15888	15874	15855	15639	15758	15767	15662	15854	15829	15897	15895	15777	15737	15960	15838	15693	15924	15963	15854	15869	15778	15740	16079	15989	15720	15851	15919	15875	15909	15791	15920	15834	15794	15769	15802	15684	16005	16060	15887	15785	15677	15889	15930	16021	15954	15815	15772	15808	15866	15899	15694	15847	15861	15762	16159	15778	15587	15765	16006	15871	15714	15780	15891	15910	15929	16000	15805	15814	15636	15665	15689	15733	15977	15735	15802	15748	15635	15930	15838	16040	15795	15734	15732	15855	15954	15788	15842	15774	15945	15822	15923	15733	15908	15933	15759	15790	15799	15873	15885	15974	15828	15855	15747	15898	16005	15714	15915	15652	15680	15727	15812	15873	15813	15890	15798	15952	15897	15908	16045	15756	15869	15659	15817	15856	15744	15807	16004	15791	15924	15781	15902	15965	15866	15881	15898	15832	15937	15787	15850	15771	15743	15827	15828	15610	15687	15820	15867	15838	15886	16102	15786	15903	15904	15983	15892	15834	15887	15873	15836	15835	15753	15839	15742	15853	15887	15974	15931	15791	15991	15864	15741	16057	15888	16007	15703	15963	15795	15837	15940	15885	15820	15768	16037	15874	15935	15775	15820	15961	15953	16012	15818	15774	15878	15989	15888	15716	15955	15895	15805	15731	15903	15704	15900	15757	15955	15802	15907	15637	15886	15923	15810	15878	15791	15900	15959	15798	15850	15924	15773	15967	15747	15828	15992	15759	15826	15896	15855	15693	15637	16007	15816	15900	16036	15978	16045	15760	15631	15881	15753	16007	15913	15905	16190	15886	15999	15829	15960	15692	15852	15920	15800	15733	15889	15830	15778	15890	15631	15816	15662	15800	15833	15898	15732	16044	15775	15740	15920	15865	15841	15976	15919	15906	15961	15915	15731	15732	15858	15889	15856	15835	15996	15806	15953	16033	15858	15793	15854	15902	15844	15940	15654	15845	15753	15909	15973	15736	15864	15863	15746	15849	15811	15918	15606	15841	15928	15905	15835	15989	16153	15849	15695	15872	15776	15886	15886	15837	15919	15662	15922	15956	15883	15778	15737	15659	15838	15819	15813	15798	15959	16020	15994	15810	15896	15749	15919	15969	15810	15769	15884	15963	15952	15677	15973	15833	15715	15905	15720	15829	15853	15669	15801	15849	15897	15943	15828	15936	15817	15873	15846	15890	15951	15922	16053	15839	16005	15908	15797	15659	15721	15773	16025	15838	15896	15872	15862	15835	15859	16086	15862	15932	15959	15860	15706	15871	15773	15885	15954	15791	15851	16138	15902	15885	15840	15873	15650	15892	15965	15912	15991	16015	15765	15769	15921	15927	15986	15787	15776	15851	15695	15928	15951	15932	15887	15790	16079	16067	15910	15782	15925	15811	15931	15948	15917	15837	15778	15715	15862	16039	15809	15772	15891	15857	15764	15867	16000	15823	15924	15914	15959	15990	15886	15747	15717	15780	15874	15706	15844	15862	15967	15955	15741	15774	15909	16025	15896	15995	16032	16098	15687	15755	15699	15839	15780	15896	15696	15794	15789	15794	15875	15715	15642	15920	15652	15982	16109	16010	15904	15781	15935	15798	15697	15932	15963	15894	15702	15755	15640	15772	15686
17717	13789	13436	13566	13868	14076	14116	14403	15052	15238	15228	15681	15365	15171	14856	14655	14337	14147	14153	14272	14237	14144	14217	14191	14041	14073	13994	13855	13710	13680	13422	13632	13555	13542	13524	13709	13467	13490	13570	13539	13723	13413	13479	13502	13510	13493	13610	13302	13552	13602	13568	13671	13469	13707	13498	13542	13614	13559	13627	13685	13428	13607	13561	13435	13308	13435	13464	13560	13269	13564	13422	13546	13473	13492	13440	13539	13366	13481	13503	13383	13452	13545	13461	13465	13300	13258	13612	13312	13474	13509	13296	13361	13510	13276	13473	13391	13341	13483	13455	13509	13420	13483	13443	13456	13531	13454	13496	13428	13309	13521	13410	13451	13467	13392	13355	13320	13377	13343	13422	13423	13263	13417	13442	13462	13441	13320	13350	13321	13358	13431	13498	13102	13296	13471	13304	13614	13368	13399	13348	13501	13380	13450	13424	13426	13288	13337	13297	13303	13581	13575	13540	13384	13301	13201	13530	13466	13588	13550	13424	13495	13397	13428	13487	13266	13225	13453	13388	13573	13471	13474	13284	13589	13289	13381	13444	13377	13425	13451	13337	13441	13374	13647	13402	13396	13402	13476	13407	13313	13368	13357	13672	13350	13475	13406	13479	13414	13426	13469	13434	13348	13353	13233	13392	13500	13290	13471	13370	13318	13611	13353	13396	13397	13565	13422	13523	13203	13487	13480	13517	13328	13283	13543	13448	13427	13377	13361	13435	13623	13449	13418	13526	13483	13365	13527	13399	13322	13492	13528	13356	13521	13401	13577	13269	13269	13353	13321	13431	13345	13502	13378	13276	13291	13248	13483	13379	13484	13413	13584	13365	13497	13260	13602	13297	13295	13567	13399	13274	13464	13601	13335	13619	13456	13387	13320	13344	13442	13406	13292	13445	13266	13438	13521	13464	13342	13411	13449	13311	13461	13417	13390	13131	13494	13409	13433	13372	13427	13493	13351	13397	13479	13469	13417	13388	13541	13349	13507	13443	13491	13503	13508	13441	13383	13373	13466	13401	13527	13397	13433	13570	13517	13327	13254	13441	13399	13441	13454	13347	13510	13490	13441	13533	13300	13487	13497	13433	13305	13366	13427	13408	13367	13507	13348	13561	13661	13423	13523	13306	13402	13401	13451	13651	13430	13368	13337	13567	13486	13385	13638	13394	13251	13501	13424	13622	13350	13403	13409	13370	13719	13389	13508	13515	13377	13434	13506	13487	13340	13496	13477	13500	13251	13398	13551	13481	13308	13713	13294	13241	13364	13525	13511	13461	13479	13365	13328	13360	13473	13409	13474	13376	13434	13475	13582	13291	13597	13538	13261	13253	13352	13561	13507	13498	13345	13217	13496	13436	13347	13576	13406	13367	13484	13487	13446	13469	13536	13450	13455	13526	13472	13423	13477	13424	13484	13402	13441	13443	13365	13594	13201	13514	13468	13305	13415	13276	13456	13306	13307	13240	13281	13306	13350	13431	13493	13419	13418	13554	13345	13392	13390	13248	13449	13507	13317	13533	13266	13447	13289	13233	13555	13506	13435	13511	13367	13391	13486	13535	13379	13621	13462	13522	13557	13544	13440	13390	13538	13518	13490	13440	13238	13371	13401	13339	13365	13269	13448	13560	13575	13407	13514	13292	13377	13561	13379	13325	13377	13402	13439	13504	13417	13334	13717	13328	13407	13305	13365	13279	13406	13314	13385	13309	13521	13458	13161	13413	13525	13408	13310	13287	13320	13518	13451	13530	13554	13497	13257	13476	13354	13326	13369	13415	13363	13259	13267	13477	13440	13544	13410	13458	13390	13425	13365	13383	13507	13353	13424	13454	13354	13535	13367	13540	13457	13370	13337	13286	13428	13409	13281	13505	13500	13292	13520	13488	13442	13360	13504	13421	13333	13521	13489	13477	13494	13447	13316	13437	13254	13406	13490	13607	13393	13409	13338	13326	13430	13339	13525	13251	13295	13492	13505	13465	13396	13441	13310	13408	13609	13290	13393	13572	13420	13381	13557	13405	13543	13504	13307	13339	13383	13319	13447	13438	13280	13404	13547	13502	13553	13523	13338	13484	13557	13539	13480	13495	13459	13432	13573	13343	13449	13447	13232	13342	13448	13351	13369	13295	13258	13491	13382	13623	13612	13377	13465	13295	13494	13538	13390	13349	13644	13494	13487	13365	13302	13379	13436	13261	13363	13429	13624	13516	13434	13426	13496	13306	13374	13338	13347	13365	13406	13383	13376	13435	13434	13459	13365	13291	13411	13371	13504	13424	13433	13483	13459	13529	13505	13338	13454	13401	13462	13586	13304	13333	13555	13368	13399	13381	13452	13392	13329	13421	13412	13629	13263	13444	13418	13500	13359	13541	13447	13338	13512	13333	13383	13470	13359	13414	13547	13332	13576	13603	13481	13507	13388	13465	13500	13369	13412	13404	13328	13676	13507	13297	13421	13566	13459	13273	13392	13560	13395	13621	13456	13589	13360	13538	13490	13452	13416	13328	13422	13339	13491	13552	13484	13297	13379	13726	13440	13292	13392	13350	13495	13514	13379	13383	13366	13435	13331	13398	13293	13435	13360	13233	13461	13417	13307	13531	13421	13463	13406	13449	13427	13414	13322	13539	13463	13419	13436	13419	13417	13296	13385	13474	13460	13384	13395	13484	13241	13436	13321	13561	13495	13321	13415	13225	13366	13527	13566	13389	13504	13438	13425	13314	13456	13356	13486	13448	13358	13417	13274	13487	13273	13444	13375	13546	13369	13201	13481	13427	13474	13496	13619	13396	13492	13523	13435	13451	13339	13527	13564	13437	13285	13745	13241	13414	13492	13530	13594	13465	13398	13492	13452	13545	13316	13513	13499	13508	13341	13283	13578	13484	13327	13574	13420	13452	13448	13351	13315	13476	13427	13637	13315	13413	13411	13384	13409	13326	13414	13368	13412	13336	13326	13356	13435	13464	13416	13652	13366	13504	13542	13429	13256	13569	13448	13469	13376	13529	13417	13456	13366	13595	13582	13434	13404	13388	13497	13558	13630	13521	13377	13502	13419	13366	13356	13409	13521	13400	13447	13567	13548	13384	13409	13431	13414	13443	13434	13457	13554	13593	13421	13350	13455	13375	13217	13439	13414	13377	13503	13485	13592	13346	13405	13450	13418	13455	13268	13427	13507	13497	13455	13484	13558	13352	13482	13417	13267	13286	13533	13388	13374	13468	13347	13311	13406	13434	13464	13374	13435	13514	13306	13420	13465	13377	13460	13408	13491	13366	13432	13355	13465	13422	13374	13319	13578	13365	13406	13510	13521	13438	13367	13343	13326	13436	13432	13432	13359	13552	13400	13531	13306	13488	13430	13416	13417	13655	13458	13482	13583	13470	13395	13421	13319	13435	13401	13419	13402	13355	13098	13626	13449	13471	13339	13446	13336	13527	13368	13401	13500	13325	13361	13320	13274	13414	13147	13562	13342	13567	13440	13277	13360	13456	13481	13405	13437	13397	13470	13440	13494	13368	13417	13583	13418	13190	13387	13411	13421	13326	13601	13536	13484	13425	13361	13406	13402	13467	13414	13455	13378	13601	13400	13449	13514	13356	13491	13472	13391	13558	13391	13473	13445	13508	13393	13255	13492	13505	13459	13595	13412	13354	13608	13359	13553	13361	13292	13446	13553	13545	13443	13345	13384	13386	13475	13406	13311	13303	13469	13516	13406	13421	13327	13338	13489	13498	13396	13553	13356	13385	13613	13589	13330	13500	13352	13408	13389	13453	13435	13469	13359	13338	13352	13437	13360	13205	13449	13530	13472	13369	13433	13581	13602	13591	13507	13296	13314	13504	13505	13517	13445	13417	13591	13464	13545	13353	13401	13437	13355	13596	13406	13330	13352	13369	13428	13481	13273	13523	13306	13258	13557	13335	13269	13524	13439	13533	13429	13576	13352	13388	13532	13477	13429	13541	13637	13490	13341	13192	13268	13330	13523	13503	13496	13355	13291	13521	13454	13297	13414	13270	13382	13436	13502	13300	13432	13474	13382	13169	13492	13327	13405	13441	13385	13321	13375	13361	13416	13436	13370	13378	13591	13506	13382	13310	13653	13474	13411	13304	13536	13508	13488	13365	13477	13582	13488	13341	13440	13518	13379	13495	13403	13388	13515	13495	13447	13484	13601	13292	13623	13293	13465	13350	13485	13310	13366	13478	13473	13351	13466	13431	13445	13510	13356	13482	13306	13319	13490	13349	13351	13369	13280	13393	13477	13527	13507	13469	13444	13449	13456	13467	13512	13447	13305	13548	13351	13472	13348	13591	13716	13501	13410	13427	13311	13461	13413	13296	13362	13451	13462	13549	13468	13356	13428	13410	13507	13573	13276	13514	13329	13448	13316	13574	13387	13459	13417	13376	13419	13545	13526	13559	13436	13458	13461	13406	13593	13430	13556	13399	13432	13373	13506	13239	13436	13370	13391	13440	13320	13450	13446	13419	13466	13466	13532	13418	13370	13375	13464	13429	13213	13568	13475	13288	13316	13287	13410	13279	13360	13419	13580	13239	13523	13330	13434	13376	13548	13492	13484	13259	13414	13550	13447	13426	13362	13529	13487	13454	13419	13396	13369	13485	13357	13592	13326	13396	13454	13638	13668	13165	13444	13361	13548	13432	13567	13409	13395	13420	13402	13410	13536	13507	13322	13486	13331	13277	13500	13481	13551	13464	13383	13254	13522	13453	13493	13437	13303	13370	13340	13480	13515	13244	13414	13479	13627	13417	13393	13357	13564	13384	13492	13428	13353	13588	13237	13480	13531	13394	13411	13367	13549	13348	13450	13247	13365	13512	13464	13496	13265	13378	13400	13466	13453	13398	13556	13413	13507	13325	13416	13512	13480	13364	13505	13643	13493	13622	13341	13520	13363	13409	13417	13263	13436	13414	13334	13564	13299	13372	13368	13440	13422	13444	13232	13528	13524	13422	13514	13376	13606	13419	13426	13426	13401	13495	13463	13262	13397	13301	13460	13614	13336	13469	13478	13622	13337	13528	13384	13355	13354	13170	13382	13492	13345	13300	13525	13430	13542	13422	13425	13455	13227	13382	13594	13374	13445	13481	13384	13445	13562	13483	13553	13604	13590	13597	13410
26931	17257	17168	16738	16564	16728	16960	17165	17190	17594	17665	17697	17662	17487	17324	17281	17029	16919	16962	16909	16824	16755	16939	16792	16645	16679	16985	16695	16744	16495	16422	16430	16462	16377	16629	16419	16358	16479	16428	16452	16553	16373	16391	16323	16354	16414	16520	16550	16702	16696	16278	16456	16613	16586	16597	16553	16492	16469	16336	16445	16548	16344	16238	16426	16470	16410	16418	16236	16349	16438	16308	16424	16523	16538	16297	16484	16330	16257	16437	16304	16387	16526	16409	16540	16440	16291	16411	16498	16584	16372	16637	16341	16259	16480	16402	16432	16480	16509	16358	16521	16221	16397	16544	16430	16605	16328	16382	16209	16397	16437	16146	16249	16394	16247	16297	16381	16420	16283	16448	16296	16230	16480	16341	16351	16309	16252	16325	16669	16353	16412	16367	16420	16324	16444	16299	16302	16314	16428	16346	16178	16624	16387	16375	16201	16377	16390	16593	16387	16421	16360	16630	16255	16392	16638	16235	16380	16547	16207	16276	16269	16323	16267	16431	16369	16351	16355	16246	16441	16432	16435	16377	16451	16488	16393	16528	16249	16444	16484	16590	16514	16234	16447	16479	16514	16267	16390	16351	16435	16254	16340	16300	16225	16312	16383	16365	16113	16192	16390	16168	16296	16302	16340	16249	16193	16313	16352	16298	16252	16260	16506	16297	16379	16401	16374	16363	16467	16424	16488	16448	16352	16507	16494	16413	16379	16437	16468	16342	16205	16472	16247	16345	16172	16281	16304	16300	16317	16400	16373	16144	16303	16424	16383	16284	16425	16375	16368	16350	16276	16227	16388	16259	16632	16371	16475	16430	16602	16410	16441	16314	16335	16370	16412	16412	16456	16251	16383	16245	16211	16273	16183	16119	16377	16374	16316	16139	16319	16539	16395	16465	16472	16295	16281	16464	16343	16448	16424	16606	16503	16410	16378	16309	16478	16456	16552	16497	16431	16430	16631	16523	16412	16457	16523	16423	16360	16232	16320	16515	16348	16303	16193	16540	16341	16258	16408	16298	16424	16421	16335	16482	16462	16316	16587	16250	16404	16430	16374	16451	16510	16402	16497	16496	16397	16330	16235	16723	16527	16323	16662	16224	16287	16420	16387	16257	16238	16440	16366	16475	16442	16541	16199	16392	16427	16238	16226	16298	16381	16392	16207	16260	16397	16546	16252	16318	16081	16346	16377	16441	16329	16440	16155	16427	16428	16424	16519	16350	16297	16566	16332	16421	16466	16307	16379	16428	16529	16499	16442	16391	16577	16523	16198	16355	16438	16158	16303	16385	16403	16300	16189	16415	16410	16150	16316	16456	16324	16432	16147	16376	16437	16452	16421	16366	16387	16578	16293	16197	16356	16446	16358	16365	16459	16367	16230	16264	16262	16314	16550	16423	16482	16516	16274	16276	16393	16230	16190	16170	16339	16355	16368	16388	16314	16490	16416	16510	16219	16370	16466	16497	16364	16398	16237	16478	16388	16437	16502	16175	16473	16284	16207	16415	16381	16345	16401	16486	16365	16349	16409	16348	16416	16331	16347	16274	16467	16257	16189	16640	16377	16303	16298	16245	16445	16454	16379	16098	16418	16384	16389	16561	16373	16514	16317	16443	16342	16439	16430	16480	16365	16345	16419	16484	16474	16345	16557	16392	16398	16301	16335	16261	16116	16352	16298	16399	16408	16293	16303	16475	16399	16376	16264	16275	16377	16238	16348	16405	16437	16436	16561	16368	16589	16446	16470	16477	16284	16247	16144	16579	16323	16156	16157	16586	16292	16358	16452	16322	16461	16242	16479	16338	16119	16484	16550	16495	16559	16361	16572	16490	16445	16396	16417	16293	16376	16408	16359	16276	16372	16530	16303	16142	16435	16568	16410	16353	16430	16274	16373	16425	16248	16408	16421	16309	16423	16389	16199	16383	16336	16391	16453	16344	16504	16629	16356	16269	16133	16204	16292	16565	16290	16454	16449	16205	16360	16488	16575	16301	16424	16408	16526	16441	16424	16151	16211	16307	16443	16318	16429	16533	16282	16272	16385	16426	16315	16472	16372	16162	16349	16468	16142	16374	16362	16237	16228	16331	16404	16401	16425	16118	16347	16338	16383	16376	16427	16451	16354	16459	16277	16344	16357	16209	16464	16169	16244	16352	16459	16346	16431	16335	16227	16181	16609	16279	16416	16207	16121	16395	16213	16404	16372	16269	16288	16088	16376	16089	16335	16113	16285	16465	16518	16352	16525	16369	16457	16568	16399	16285	16444	16413	16356	16285	16561	16278	16372	16437	16536	16332	16318	16444	16222	16382	16223	16416	16294	16191	16507	16370	16657	16391	16187	16504	16442	16266	16228	16459	16166	16347	16479	16499	16306	16354	16366	16448	16399	16513	16221	16368	16255	16517	16291	16227	16401	16512	16464	16184	16330	16379	16533	16476	16245	16389	16474	16456	16446	16232	16368	16384	16348	16344	16464	16682	16519	16559	16297	16365	16421	16541	16350	16362	16466	16295	16158	16387	16245	16366	16240	16333	16417	16245	16382	16549	16308	16542	16437	16429	16263	16473	16336	16206	16289	16518	16499	16497	16403	16532	16569	16309	16219	16365	16401	16353	16371	16355	16287	16365	16346	16303	16577	16557	16304	16385	16503	16273	16513	16440	16595	16231	16241	16352	16270	16334	16279	16398	16560	16465	16384	16399	16510	16640	16523	16337	16290	16248	16454	16575	16502	16463	16288	16481	16420	16394	16302	16498	16489	16329	16465	16369	16288	16350	16515	16279	16245	16446	16421	16494	16292	16446	16459	16429	16389	16566	16297	16353	16658	16255	16454	16438	16240	16497	16402	16387	16252	16330	16340	16326	16276	16378	16339	16469	16487	16627	16427	16464	16387	16328	16388	16231	16389	16395	16255	16420	16678	16461	16388	16316	16222	16445	16435	16319	16481	16669	16503	16314	16152	16356	16418	16356	16339	16275	16366	16520	16472	16541	16488	16360	16551	16357	16267	16326	16493	16272	16541	16243	16394	16483	16353	16189	16163	16378	16264	16360	16293	16365	16391	16235	16531	16302	16059	16518	16695	16440	16362	16258	16235	16376	16587	16464	16324	16472	16424	16186	16315	16349	16470	16322	16430	16404	16581	16469	16245	16150	16402	16396	16414	16180	16494	16334	16299	16351	16446	16171	16412	16185	16305	16420	16427	16282	16298	16358	16502	16402	16318	16396	16404	16292	16420	16568	16355	16520	16298	16545	16431	16525	16504	16198	16455	16386	16479	16256	16328	16297	16315	16149	16334	16457	16278	16553	16512	16253	16392	16582	16255	16520	16473	16508	16456	16553	16276	16465	16411	16549	16259	16529	16325	16367	16280	16237	16172	16335	16581	16371	16575	16455	16394	16218	16349	16481	16291	16444	16443	16345	16353	16456	16343	16209	16345	16427	16279	16385	16052	16521	16305	16324	16469	16440	16231	16415	16234	16264	16326	16385	16430	16370	16536	16562	16409	16619	16529	16385	16403	16421	16359	16365	16397	16411	16422	16503	16259	16380	16349	16213	16392	16281	16508	16408	16489	16351	16309	16375	16335	16284	16460	16533	16524	16318	16421	16454	16393	16338	16330	16378	16381	16414	16175	16346	16229	16481	16286	16330	16413	16377	16311	16483	16318	16301	16337	16274	16424	16356	16308	16414	16432	16467	16330	16285	16468	16463	16457	16502	16331	16276	16341	16226	16602	16436	16427	16376	16415	16339	16279	16311	16353	16262	16521	16459	16511	16308	16407	16312	16455	16754	16313	16395	16526	16180	16274	16279	16337	16364	16388	16318	16297	16296	16393	16179	16373	16457	16418	16589	16277	16335	16478	16442	16418	16441	16619	16541	16520	16397	16361	16582	16527	16494	16358	16363	16288	16205	16254	16365	16331	16402	16358	16248	16211	16249	16124	16397	16509	16353	16376	16428	16420	16421	16300	16441	16412	16431	16395	16571	16269	16411	16301	16274	16273	16482	16387	16272	16413	16561	16418	16305	16320	16622	16397	16438	16382	16510	16626	16295	16222	16103	16374	16136	16406	16363	16316	16380	16249	16638	16434	16449	16322	16288	16329	16454	16392	16445	16504	16538	16453	16422	16227	16407	16369	16303	16445	16406	16220	16193	16377	16311	16336	16322	16440	16280	16390	16254	16327	16340	16479	16305	16379	16456	16393	16222	16530	16389	16397	16302	16243	16497	16457	16370	16397	16332	16495	16384	16446	16390	16366	16345	16281	16413	16579	16448	16214	16300	16231	16406	16419	16428	16327	16426	16385	16494	16234	16411	16463	16182	16390	16355	16526	16589	16411	16317	16376	16316	16436	16356	16436	16507	16264	16586	16514	16466	16450	16287	16162	16275	16567	16582	16359	16329	16282	16560	16361	16544	16314	16497	16474	16260	16377	16471	16196	16277	16176	16415	16520	16444	16238	16384	16351	16461	16462	16406	16386	16405	16342	16329	16345	16410	16434	16333	16391	16276	16366	16356	16472	16336	16340	16435	16394	16308	16216	16188	16284	16391	16474	16447	16358	16243	16251	16518	16363	16301	16334	16455	16351	16465	16505	16235	16228	16333	16177	16491	16538	16521	16359	16336	16384	16533	16375	16413	16322	16561	16262	16549	16537	16428	16473	16463	16496	16479	16382	16294	16436	16447	16511	16476	16401	16424	16495	16433	16680	16254	16391	16440	16363	16275	16285	16385	16297	16371	16516	16425	16270	16256	16549	16473	16277	16267	16470	16513	16397	16328	16372	16376	16420	16394	16350	16389	16288	16410	16322	16310	16423	16356	16299	16325	16406	16185	16321	16250	16498	16517	16440	16534	16363	16480	16286	16268	16390	16467	16522	16225	16354	16410	16329	16358	16119	16242	16249	16229	16264	16540	16288	16423	16220	16324	16370	16554	16313	16261	16362	16472	16464	16424	16427	16621	16410	16296	16363	16480	16294	16275	16428	16391	16434	16304	16472	16264	16438	16456	16315	16360	16416	16628	16281	16293	16176	16393	16503	16450	16310	16464	16318	16279	16407	16396	16422	16191	16392	16487	16248	16576	16387	16437	16492	16436	16680	16548	16427	16436	16381	16418	16351	16459	16358	16326	16480
20312	14229	13954	13971	14271	14950	14983	15320	16035	16261	16324	16481	16287	16205	15550	15457	15089	14944	14759	14882	14821	14809	14637	14533	14578	14609	14417	14343	14179	14180	13867	14141	13893	14118	13930	14021	13878	14023	14124	13937	14084	13841	13982	13949	14101	13995	13879	13932	13856	13983	13883	13873	14015	14008	14050	13953	13961	13985	14005	13788	13722	14022	13827	13867	13945	13809	13923	13829	14052	13863	13878	13952	14046	13963	13813	13872	13920	13785	13734	13766	14040	13690	13912	13909	13827	13795	13791	13843	13921	13834	13855	13814	13688	13824	13944	13917	13795	13777	13872	13828	13975	13795	13837	13999	13770	13774	13901	13741	13802	13894	13862	13847	13862	13808	13777	13729	13888	13728	13914	13700	13783	13616	13770	13675	13834	13668	13859	13756	14024	13865	13723	13847	13817	13847	13685	13833	13842	13711	13865	13808	13880	13759	13730	13972	13615	13793	13540	13835	13801	13778	13913	13746	13897	13616	13860	13719	13773	13757	13904	13773	13949	13796	13921	13883	13929	13861	13658	13792	13618	13558	13883	13877	13737	13747	13747	13925	13861	13782	13825	13703	13702	13858	13828	13780	13775	13890	13741	13995	13848	13658	13799	13816	13755	13573	13827	13888	13849	13774	13667	13577	13690	13805	13656	13839	13835	13883	13836	13707	13801	13811	13853	13883	13765	13754	13678	13775	13860	13760	13822	13726	13910	13862	13783	13912	13706	13674	13679	13726	13881	13928	13705	13848	13775	13884	13712	13885	13763	13935	13699	13704	13822	13897	13694	13919	13750	13640	13910	13741	13723	13703	13752	13853	13693	13810	13817	13873	13835	13778	13975	13706	13794	13704	13819	13676	13703	13673	13769	13816	13668	13767	13810	13843	13805	13615	13834	13793	13726	13830	13680	13858	13821	13898	13804	13880	13819	13810	13732	13895	13888	13910	13802	13781	13943	13650	13866	13803	13816	13865	13937	13652	13815	13731	13809	13675	13936	13636	13855	13758	13862	13848	13784	13788	13559	13842	13739	13906	13902	13752	13623	13842	13763	13902	13767	13772	13859	13893	13874	13798	13706	13690	13807	13851	13749	13747	13977	13728	13894	13978	13794	13878	13944	13632	13922	13674	13815	13793	13747	13678	14007	13791	13936	13755	13791	13906	13627	13801	13726	13790	13705	13858	13753	13809	13671	14003	13824	13864	13848	13851	13898	13783	13754	13792	13786	13862	13721	13836	13705	13742	13803	13852	13898	13830	13835	13792	13890	13812	13805	14006	13783	13712	13786	13960	13716	13810	13656	13794	13843	13877	13616	13849	13778	13860	13837	13756	13769	13699	13683	13748	13796	13746	13938	13692	13657	13818	13830	13888	13727	13768	13851	13766	13929	13806	13766	13838	13933	13961	13855	13685	13565	13854	13732	13782	13811	13783	13807	13780	13686	13758	13826	13905	13812	13767	13849	13869	13684	13819	13763	13857	13744	13761	13689	13745	13883	13763	13786	13910	13780	13878	13899	13625	13944	13686	13726	13877	13871	13840	13778	13697	13554	13827	13773	13719	13799	13568	13786	13766	13658	13854	13813	13636	13770	13682	13811	13949	13664	13724	13801	13735	13826	13803	13728	13751	13652	13665	13814	13780	13889	13941	13764	13820	13875	13790	14017	13707	13784	13762	13648	13641	13762	13688	13932	13650	13844	13790	13736	13775	13852	13887	13730	13937	13698	13883	13785	13743	13768	13821	13637	13701	13839	13783	13920	13764	13804	13600	13798	13815	13850	13742	13766	13844	13956	13829	13630	13749	13790	13710	13682	13724	13780	13745	13808	13877	13960	13622	13671	13719	13872	13768	13790	13689	13832	13682	13898	13829	13740	13801	13738	13711	13814	13778	13783	13920	13760	13990	13716	13882	13809	13774	13743	13793	13884	13716	13611	13716	13835	13806	13806	13865	13702	13852	13734	13643	13720	13788	13783	13745	13855	13896	13784	13734	13735	13724	13830	13752	13736	13846	13728	13997	13771	13877	13879	13857	13949	13711	13868	13707	13777	13804	14031	13870	13751	13960	13689	13809	13948	13845	13681	13881	13789	13825	13809	13674	13708	13789	13600	13722	13797	13876	13914	13731	13688	13792	13820	13774	13765	13747	13774	13803	13916	13872	13745	13597	13806	13805	13826	13979	13785	13795	13772	13773	13834	13778	13740	14014	13659	13762	13621	13916	13738	13758	13845	13712	13676	13709	13897	13777	13836	13902	13763	13875	13853	13870	13711	13786	13813	13745	13834	13898	13801	13849	13731	13801	13636	13928	13789	13840	13833	13815	13826	13822	13806	13794	13769	13689	13786	13889	13769	13709	13834	13828	13773	13773	13970	13824	14099	13828	13832	13762	13687	13613	13619	13810	13765	13855	13813	13759	13957	13659	13726	13815	13759	13771	13990	13744	13892	13757	13827	13730	13714	13854	13731	13734	13846	13793	13846	13882	13994	13658	13846	13728	13899	13813	13778	13795	13815	13721	13815	13845	13734	13675	13860	13698	13678	13824	13813	13719	13798	13836	13793	13790	13843	13744	13658	13874	13888	13842	13667	13750	13866	13741	13941	13687	13763	13885	13667	13827	13802	13744	13784	13842	13746	13809	14001	13875	13797	13817	13825	13725	13578	13763	13634	13985	13834	13637	13749	13801	13812	13909	13839	13793	13687	13848	13919	13821	13785	13906	13789	13822	13947	13764	13955	13642	13663	13930	13869	13677	13833	13835	13748	13738	13832	13781	13696	13934	13831	13909	13817	13812	13872	14055	13725	13650	13855	13877	13634	13888	13742	13966	13846	13774	13643	13806	13904	13910	13695	13754	13914	13786	13655	13613	13904	13864	13840	13733	13656	13859	13870	13746	13804	13882	13834	13781	13772	13697	13880	13852	13726	13778	13589	13648	13706	13912	13750	13597	13626	13750	13728	13751	13972	13884	13881	13740	13652	13845	13890	13830	13768	13750	13738	13950	13775	13691	13674	13867	13806	13700	13799	13774	13777	13764	13749	13813	13789	13866	13837	13734	13982	13953	13802	13903	13696	13950	13864	13866	13851	13526	13887	13712	13977	13784	13803	13785	13824	14008	13810	13772	13728	13894	13839	13863	13799	13893	13839	13734	13727	13736	13785	13741	13969	13766	13712	13645	13589	13694	13794	13863	13653	13775	13817	13486	13837	13705	13733	13779	13897	13590	13882	13752	13862	13672	13841	13755	13902	13822	13831	13650	13824	13626	13680	13786	13950	13876	13669	13726	13820	13737	13661	13884	13749	13803	13590	13821	13670	13717	13778	13762	13841	13781	13844	13720	13867	13871	13807	13835	13826	13750	13657	13691	14068	13926	13947	14041	13750	13896	13741	13950	13955	13895	13829	13587	13791	13777	13755	13873	13688	13759	13751	13713	13816	13696	13788	13791	13802	13830	14106	13881	13814	13814	13909	13647	13772	13790	13820	13909	13670	13752	13685	13767	13648	13861	13811	13919	13782	13863	13885	13759	13801	13801	14000	13754	13669	13775	13987	13767	13584	13912	13882	13721	13822	13872	13674	13934	13914	13735	13608	13806	13868	13899	13696	13865	13755	13899	13925	13765	13563	13794	13921	13958	13897	13730	13820	13833	13863	13755	13709	13826	13672	13829	13829	13867	13600	13897	14066	13817	13891	13748	13787	13787	13838	13675	13811	13692	13762	13742	13798	13788	13559	13935	13693	13797	13784	13801	13694	13700	13864	13690	13800	13693	13685	13601	13809	13743	13739	13892	13973	13920	13830	13951	13706	13881	13646	13770	13687	13691	13795	13777	13744	13964	13617	13799	13862	13820	13876	13963	13755	13860	13870	13709	13797	13742	13885	13769	13734	13831	13763	13721	13944	13813	13823	13810	13657	13793	13689	13883	13786	13713	13640	13829	13689	13806	13835	13744	13856	13830	13891	13658	13706	13849	13777	13725	13634	13961	13922	13755	13886	13642	13678	13794	13895	13763	13694	13720	13868	13832	13654	13796	13930	13892	14031	13712	13887	13810	13575	13775	13959	13905	13815	13752	13889	13755	13725	13911	13741	13821	13783	13775	13834	13767	13554	14015	13806	13770	13890	13921	13580	13943	13505	13707	13881	13814	13720	13611	13803	13771	13673	13922	13888	13772	13772	13775	13673	13690	13725	13811	13923	13802	13697	13678	13866	13806	13750	13685	13756	13741	13800	13671	13845	13677	13826	13650	13803	13730	13781	13762	13840	13764	13808	13872	13767	13675	13813	13843	13814	13781	13655	13850	13736	13802	13872	13756	13747	13851	14016	13759	13822	13688	13831	13813	13988	13688	13900	13887	13636	13745	13873	13870	13812	13822	13806	13674	13694	13794	13791	13887	13709	13926	13762	13754	13811	13931	13673	13808	13767	13865	13900	13897	13840	13653	13790	13745	13771	13859	13860	13590	13811	13771	13718	13734	13895	13841	13850	13679	13883	13770	13973	13837	13877	13788	13849	13814	13805	13674	13957	13902	13662	13811	13726	13842	13886	13761	13809	13811	13832	13763	13837	13738	13963	13621	13964	13837	13534	13814	13943	13862	13712	13920	13729	13736	13769	13806	13875	13642	13899	13739	13903	13779	13641	13841	13660	13725	13749	13847	13765	13832	13602	13835	13820	13813	13854	13791	13837	13731	13745	13779	13863	13894	13710	13944	13784	13748	13800	13921	13794	13684	13782	13587	13863	13724	13803	13839	13781	13679	13719	13912	13745	13775	13852	13658	13911	13834	13838	13865	13802	13699	13874	13683	13882	13743	13843	13875	13839	13713	13684	13816	13724	13960	13997	13869	13948	13697	13777	13667	13767	13763	13727	13791	13839	13887	13727	13727	13840	13714	13666	13704	13797	13805	13800	13607	13907	13860	13906	13880	13769	13777	13768	13773	13749	13926	13847	13800	13694	14031	13788	13898	13864	13754	13698	13722	13789	13630	13883	14030	13794	13591	13607	13757	13901	13704	13826	13828	13730	13870	13823	13872	13827	13818	13864	13905	13813	13793	13738	13854	13813	13813	13950	13724	13641	13699	13824	13833	13903	13927	13709	13869	13691	13947	13830	13888	13739	13766	13757	13814	13734	13814	13808	13736
24271	18310	17556	17606	17288	17821	18226	18677	18898	19102	19045	19314	18740	18600	18688	18499	18440	18041	18038	17793	17654	17816	17643	17760	17560	17768	17675	17377	17420	17225	17359	17341	17061	17121	17348	17131	17134	17137	17111	17189	17043	17151	17067	16998	17176	17196	16966	17016	17134	17004	17313	17288	17163	17182	17180	16891	17233	16985	17212	17088	17144	17349	16970	17166	16918	16869	17091	17102	17194	17155	17257	16997	17114	17215	17187	17027	16891	17245	17031	16950	16992	17145	17229	17248	17017	17093	17015	16905	16938	16902	17116	17002	17095	16845	16861	17047	17303	16901	17024	16995	16997	17035	17119	17122	17016	16923	17102	17011	17124	17135	17133	16910	17024	17034	16876	16971	17152	17142	17095	17036	17106	17045	16952	17237	16942	17308	16974	16910	16965	16978	16997	16955	16906	16935	16913	17077	16974	16971	17020	16985	16829	16944	17005	17054	17034	17160	17118	17125	17021	17051	16866	17024	17087	17063	17177	17162	17160	17036	17141	16915	16787	16984	17088	17038	17055	16899	17134	16976	17045	16938	17024	16829	17172	17244	17246	17052	17235	16943	17103	16961	17023	17190	16973	16968	16920	17053	16885	16951	17051	17099	17119	17264	16972	17204	16817	17132	16978	17047	16984	16961	16983	16888	16692	16995	17142	17089	16906	17304	16843	16917	16757	16973	17183	16972	16992	17125	17003	17121	17223	16980	16924	16845	17094	16901	16998	17107	17109	17191	17017	16982	17084	17003	17181	17119	16908	17346	17022	16955	16996	17079	16833	17058	17136	17087	16917	16842	16941	16796	16934	17274	16958	16896	16943	16985	17075	16872	17097	17188	17287	17020	17009	17108	16908	16973	17187	17056	17001	16976	17252	16939	17070	17165	17035	17094	17055	16900	16887	17107	17128	16825	16940	17074	16967	17062	17092	17038	16898	17066	16902	16963	17050	16974	16930	17005	17152	16930	16968	16994	16812	17027	17063	17099	17044	16894	16908	17028	16986	17011	17016	17006	17232	17064	17091	17096	16992	16956	16975	17032	17086	17027	16982	16912	17063	16959	16924	17058	17176	17012	16978	17201	17019	17100	16984	16901	16843	16955	17062	17111	17027	17024	17134	17014	17113	17137	16928	16986	17204	16869	16929	17021	17155	17039	17025	16933	17122	17100	16926	17150	17007	16925	16907	17023	17108	16940	16990	17198	17104	16931	16896	16911	17015	17036	17053	16911	16968	17124	16928	16933	17060	17209	17242	17038	16804	17061	16888	16949	17154	17033	16993	16925	17091	16999	16913	16983	17198	17028	17110	16989	16891	17068	17122	17283	17106	17322	17074	16914	17016	16962	16989	17103	17218	17096	17012	16979	16863	17042	16947	17134	17082	17095	16941	16974	16998	17057	16909	16860	16977	17355	17153	17046	17043	17117	16785	17092	17221	16959	17147	16890	17079	17090	16944	17187	17066	17031	17124	17079	16753	17064	17067	16979	17005	17015	16830	16994	16925	17029	17037	16964	16920	16936	17135	17107	17040	17117	17139	17067	17323	17189	17151	16944	17060	17108	16931	16988	17119	17099	17267	16970	17165	17084	17015	16990	16945	16932	17157	17040	17144	17154	17005	17034	17046	16811	17068	17097	17020	16861	16912	16907	17133	16933	16824	17094	17059	16960	16948	16896	16956	17072	16835	17054	16980	16950	16924	16866	16799	17158	16972	16923	17055	17263	17065	17221	17133	17246	17085	16941	16843	17130	17107	16980	16887	17106	17033	17083	17099	17106	16990	17006	17047	17190	17017	16937	16893	16980	16984	16941	17081	17177	16971	17144	16929	16973	16994	17116	17198	16915	17184	17070	16899	16842	17035	17038	17062	17170	17100	16859	17271	17303	17187	17074	16954	17069	17043	17113	17052	17037	16970	16900	17020	17000	17089	17008	16969	16995	16984	16743	16878	16926	16995	17124	16981	16927	17024	16962	16972	17010	16980	16919	17059	16893	17091	16988	16846	16933	17133	17131	17052	17161	16956	17004	17095	17198	16934	17046	17113	16957	17040	17073	17051	16975	17167	16916	17118	17031	17168	16991	16952	16954	17063	16869	17011	16979	17050	17025	17157	16942	16806	17101	16937	16967	16944	16949	16845	17141	16966	17107	17136	17013	17131	16869	17031	17025	17157	16942	17072	17014	17019	16989	17017	16876	17092	17178	16912	17007	17271	16876	17071	16971	17183	16973	16815	16898	17059	17007	17035	16945	17094	16889	16987	17102	16957	17001	16968	16796	17109	17049	16979	16865	16939	16830	17096	17078	17062	16910	17033	16828	17095	17096	17023	16932	17047	17001	17068	17131	17011	16753	16905	16872	16946	16844	16944	16887	17018	16829	17027	17015	16986	16979	17155	16976	17004	17138	17089	16923	16967	16906	17062	16718	16918	16799	16871	16915	17064	16937	16987	17135	16833	17019	17038	17069	16929	17070	17019	17087	16977	17104	17026	17083	17077	17164	16943	17033	17041	16935	17016	17074	16949	17126	17038	17026	17041	17081	17054	16986	16852	16955	17167	17024	17037	17079	17011	16916	17096	17170	17096	16878	17001	17000	17043	17377	16854	16996	16861	16961	16851	16923	17103	16977	17072	16929	16802	16951	16967	17077	17020	16888	16991	17085	17064	17041	16952	17000	17072	16887	17100	17155	17007	16821	17128	17067	17112	16997	17086	16956	17072	16968	17396	17082	16963	17057	17074	17053	17167	17093	16837	16988	17103	17094	17006	17040	17043	17114	16998	17117	17205	17054	16801	17070	17108	16942	17048	17003	17104	16981	16996	17130	17031	16855	17088	17061	17118	17033	17004	17120	16893	16987	16970	17128	16860	17119	16950	17044	17066	17025	16720	16858	17189	17009	16974	17012	16982	17155	17184	17004	17091	17160	16997	17116	17137	16942	16951	16982	16935	16867	16997	16888	17136	17160	17136	16877	17011	16938	16976	17056	16928	17025	17124	17147	16890	16974	16995	17137	17012	17043	16985	17074	17098	16886	17222	17013	16964	16996	16977	16900	17062	16685	16984	16909	17324	17214	16909	16945	17205	17140	17251	17112	16858	16902	17179	17196	17044	17182	17095	17022	17127	16967	16985	16917	16951	17101	16815	16962	16909	17149	17081	17025	17025	17097	17129	17030	16971	17075	17069	17077	16864	17073	16924	17148	16938	17065	16848	17064	17135	16821	16892	17077	17082	16949	17048	17099	17171	16936	16945	17019	16869	17053	16932	17079	16956	17056	16877	16929	17091	17082	16990	16844	16960	16852	16760	16914	17160	17043	17172	17096	17026	16947	17090	17111	17040	17087	17123	16896	17053	17072	17104	16979	17128	16870	17277	16952	16769	16856	16990	16944	17113	16858	17112	16858	17119	17060	16940	17004	16933	17054	17066	17027	17152	17119	16964	17221	17144	16979	16839	17122	16825	17254	17152	17189	16989	17056	17065	17080	16959	16685	16908	17006	16943	17085	17015	17145	16964	17049	17186	17112	16799	17234	17015	16921	16980	17004	17072	17061	17021	17077	17212	16945	17077	17167	17018	17155	16990	16984	16924	16848	17013	17028	17106	17108	17063	17180	17117	17022	16974	17101	16965	17166	16996	16879	17052	16846	16927	16973	17162	17252	17079	17027	17252	17168	17177	16991	17052	17007	17039	17150	16891	17142	17231	17016	17023	17067	17146	16978	16976	17199	17094	16988	17109	16837	16981	16970	17038	17039	16781	16956	17092	17120	17076	16845	17165	16972	16904	16972	16939	17278	16962	16884	17063	17003	17064	17066	17128	17193	17002	17019	16692	17050	16958	17069	17123	16960	17026	17100	17199	17027	16999	17153	16868	16836	17118	17126	17121	17035	17089	17132	17089	17015	17098	17115	16891	17081	17071	16896	17031	17082	17133	17118	16966	17167	16978	17101	17117	17086	16965	17115	17074	17046	17043	17019	16980	17055	17046	17099	16982	17077	17042	17069	17132	17081	17021	16999	17022	17034	17054	16917	17114	16939	16941	16955	17080	17057	17140	16914	17043	16950	17022	16951	17206	17098	16958	17088	16981	17000	17099	16889	16948	17029	17014	16812	16990	16981	17026	17123	16906	16885	16751	17155	17030	17122	17032	17020	17073	16928	17100	16974	17172	16956	16955	16738	16928	16963	17235	17030	16876	16993	16994	17142	17047	16910	17030	17043	17067	16901	17054	16921	17049	16789	17132	17239	16901	17092	17092	17150	17057	17074	17141	17126	17050	17006	17088	16883	17159	17118	17358	17029	17353	17184	17360	17113	16999	16953	17145	17066	17209	16899	16911	17073	17020	16892	17022	17132	17177	16819	17182	17225	17046	17011	17135	16990	16926	16981	16899	17141	16927	17060	17080	16964	16883	17028	17052	17030	16975	17004	16929	16936	17161	17000	16982	16915	16781	17055	16943	17000	16883	17016	17150	16803	17067	16957	17051	17059	16856	16931	16937	17092	17115	17131	17054	16864	16967	17075	17074	17050	16924	17161	17087	17047	16946	16965	16841	17109	16989	16912	17140	17260	17026	16816	16967	17017	16846	17056	17040	16944	16887	16978	16942	17036	16899	16920	17082	17028	16979	16953	17079	17045	16942	17281	16989	16874	17080	17023	17069	17180	17260	16764	17004	17089	16928	16985	16960	17075	17067	17114	16843	17221	16907	17185	17071	17040	17146	17103	17097	17107	16756	17089	17149	17028	17134	17105	17046	17070	17110	16941	17195	16878	16826	16845	16967	17106	17041	17013	16966	16943	16856	16950	17117	16918	16995	17039	16867	16992	16981	17108	16851	17065	16975	17176	17168	17087	16813	16978	17067	17106	16963	17056	16921	16852	17001	17104	17046	16998	16863	17161	16874	16933	16974	16948	16952	17109	16939	17108	17102	16849	17168	16899	16988	17155	16908	16872	17149	16925	17212	17027	17184	17015	17006	16981	17113	16957	17207	16860	17267	16959	17137	17129	17214	17095	17087	16968	16935	17087	17128	17050	17128	17043	17022	17262	16871	17117	17101	17248	16990	17049	17056	17030	17022	16889	16945	17119	17044	16962	16961	16974	17010	17354	17135	16968	16877	16940	16936	17117	17094	16913	16895	16936	17080	16879
21038	15545	14690	14984	16030	17093	17446	17686	18418	18566	18509	18283	17839	17554	17033	16765	16456	16202	15879	15925	15730	15662	15480	15378	15290	15476	15301	14978	14814	14637	14605	14753	14593	14633	14528	14604	14613	14435	14490	14556	14554	14395	14560	14324	14316	14450	14683	14521	14393	14432	14402	14532	14475	14567	14583	14478	14481	14737	14665	14459	14514	14372	14540	14457	14372	14249	14372	14217	14194	14495	14202	14426	14372	14399	14535	14335	14252	14339	14315	14180	14178	14221	14062	14293	14476	14225	14190	14262	14235	14275	14207	14210	14187	14137	14268	14370	14155	14130	14239	14204	14287	14230	14351	14161	14246	14470	14257	14198	14240	14022	14354	14241	14174	14079	14220	14384	14089	14095	14208	14187	14196	14268	14388	14341	14206	14217	14215	14250	14084	14306	14202	14254	14183	14311	14216	14183	14226	14104	14101	14277	14203	14147	14151	14293	14315	14393	14278	14172	14138	14221	14164	14188	14025	14172	14225	14199	14287	14288	13992	13960	14156	14259	14265	14299	14290	14044	14117	14181	14088	14274	14145	14245	14224	14115	14208	14166	14145	14287	14095	14221	14293	14208	14076	14204	14283	14168	14357	14021	14188	14226	14140	14120	14140	14267	14161	14043	14058	14228	14228	14136	14195	14313	14256	14226	14199	14184	14004	14239	14045	14344	14279	14130	14275	14318	14178	14123	14071	14071	14163	14176	14245	14104	14019	14127	14184	14266	14327	14217	14132	14194	14281	14165	14220	14295	14132	14292	14268	14231	14124	14218	14195	14118	14242	14388	14234	14230	14182	14301	14188	14134	14231	14093	13995	14348	14087	14100	14260	14094	14209	14161	14195	14291	14185	14115	14090	14049	14202	14078	14071	14296	14055	14045	14175	14116	14341	14175	14235	14240	14190	14503	14361	14041	14211	14217	14119	14314	14281	14291	14165	14275	14155	14240	14161	14137	14245	14131	14038	14181	14329	14182	14161	14273	14291	14255	14239	14298	14266	14178	14218	14248	14175	14288	14045	14199	14271	14208	14124	14208	14392	14108	14135	14050	14200	14032	14126	14239	14266	14153	14181	14132	14179	14261	14181	13993	14199	14251	14162	14150	14241	14230	14284	14130	14288	14249	14296	14258	14097	14193	14300	14183	14311	14083	14144	14206	14123	14096	14172	14140	14186	14139	14240	14192	14345	14060	14110	14274	14192	13943	14197	14230	14159	14435	14346	14221	14324	14217	14272	14165	14254	14135	14168	14155	14102	14320	14161	14161	14104	14114	14121	13948	14154	14090	14203	14137	14176	14111	14133	14304	14119	14139	14160	14165	14205	14073	14325	14177	14158	14175	14205	14131	14195	14253	14241	14217	14259	14205	14047	14190	14314	14325	14054	14017	14031	14160	14317	14269	14266	14170	14110	14209	14284	14318	14098	14243	14081	14147	14178	13968	14063	14206	14223	14330	14056	14182	14325	14368	14179	14165	14254	14151	14133	14192	14144	14156	14362	14171	14233	14194	14280	14144	14258	14094	14036	14065	14475	14263	14114	14111	14117	14079	14221	14256	14202	14229	14031	14237	14124	14290	14155	14218	14370	14190	14020	14131	14182	14027	14234	14091	14242	14445	14127	14197	14244	14173	14249	14073	14182	14065	14276	14116	14156	14057	14297	14239	14330	14044	14201	14125	14139	14175	14368	14227	13938	14304	14216	14116	14290	14027	14390	14335	14309	14203	14393	14224	14207	14238	14193	14462	14228	14222	14258	14339	14215	14310	14353	14296	14080	14195	14096	14334	14237	14343	14165	14221	14436	14176	14257	14204	14092	14367	14155	14222	14383	14242	14206	14104	14265	14150	14362	14348	14061	14304	13983	14073	14164	14301	14240	14108	14195	14194	14287	14313	14237	14296	14251	14192	14077	14216	14153	14182	14150	14335	14142	14282	14275	14158	14068	14096	14238	14129	14119	14337	14113	14243	14096	14377	14209	14226	14234	14050	14288	14163	14474	13919	14144	14240	14255	14151	14164	14306	14237	14112	14199	14038	14122	14195	14214	14255	14171	14190	14161	14104	14138	14222	14446	14132	14157	14095	14327	14175	14303	14129	14151	14158	14407	14060	14348	14270	14024	14098	14135	14327	14236	14171	14214	14373	14240	14105	14204	14211	14064	14264	14322	14210	14250	14239	14281	14081	14206	14100	14020	14186	14177	14188	14181	14060	14189	14062	14139	14162	14133	14242	14203	14025	14152	14353	14190	14101	14137	14319	14195	14400	14175	14135	14136	14124	14053	14240	14121	14184	14162	14255	14202	14145	14241	14206	14224	14085	14043	14172	14104	14280	14191	14245	14158	14197	14252	14084	14067	14238	14154	14301	14206	14091	14198	14165	14176	14077	14353	14091	14095	14261	14155	14058	14297	14195	14252	14151	14009	14051	14334	14255	14285	14308	14430	14089	14254	14304	14106	14136	14336	14070	14298	14329	14244	14213	14320	14195	14346	14242	14106	14296	14248	14267	14242	14179	14145	14267	14296	14223	14126	14057	14115	14012	14173	14255	14197	14227	14238	13968	14176	14263	14129	14130	14156	14135	14129	14205	14181	14220	14162	14250	14134	14246	14170	13954	14235	14349	14182	14246	14082	14140	14047	14096	14299	14140	14135	14250	14200	14178	14225	14151	14368	14216	14059	14384	14296	14252	14184	14187	14292	14108	14328	14140	14322	14075	14324	14069	14146	14222	14163	14252	14052	14234	14006	14207	14323	14191	14231	14152	14213	14124	14283	14214	14204	14324	14185	14145	14235	14097	14133	14193	14215	14172	14209	14375	14306	14003	14145	13996	14217	14046	14170	14164	14086	14285	14137	14282	14135	14211	14275	14337	14101	14111	14100	14186	14081	13993	14167	14130	14350	14370	14179	14225	14143	14099	14116	14240	14190	14175	14211	14239	14296	14301	14332	14168	14284	14220	14296	14223	14345	14179	14244	14232	14122	14275	14045	14443	14386	14199	14157	14074	14165	14129	14338	14309	14268	14261	14184	14295	14241	14184	14122	14187	14134	14322	14194	14263	14136	14196	14341	14207	14099	14135	14262	14237	14091	14056	14063	14295	14190	14124	14098	14145	14259	14146	14253	14240	14178	14527	14202	13957	14224	14194	14358	14208	14263	14280	14158	14291	14309	14252	14182	14091	14347	14252	14370	14216	14091	14170	14206	14138	14168	14299	14049	14164	14187	14078	14350	13970	14113	14238	14218	14264	14214	14236	14176	14124	14244	14191	14272	14174	14205	14026	14288	14174	14278	14279	14165	14136	14209	14207	14078	14215	14291	14436	14222	14254	14217	14183	14296	14308	14031	14228	14199	14278	13992	14265	14116	14249	14164	14311	14199	14259	14158	14092	14036	14027	14104	14151	14255	14160	14186	14208	14187	14031	14258	14288	14149	14255	14212	14206	14081	14130	14375	14169	14208	14177	14398	14287	14120	14073	14123	14263	14285	14269	14272	14229	14140	14314	14313	14315	14148	14124	14182	14149	14064	14056	14060	14222	14185	14290	14186	14237	14188	14118	14278	14149	14356	14273	14205	14287	14216	14086	14187	14111	14202	14161	14199	14224	14379	14239	14369	14316	14203	14311	14329	14151	14266	14138	14168	14242	14098	14113	14264	14049	14257	14152	14157	14268	14256	14320	14081	14098	14190	14116	14185	14160	14251	14093	14390	14225	14172	14179	14079	14163	14252	14260	14205	14117	14068	14254	14186	14322	14105	14235	14224	14209	14180	14161	14066	14156	14311	14211	14233	14235	14064	14066	14245	14181	14165	14250	14057	14178	14406	14272	14268	14368	14131	14261	14106	14316	14271	14187	14180	14100	14248	14323	14234	14180	14059	14270	14254	14237	14171	13917	14225	14095	14314	14260	14152	14134	14294	14131	14332	14091	14114	14207	14313	13916	14275	14104	14101	14042	14220	14258	14221	14130	14138	14199	14192	14178	14092	14248	14165	14253	14235	14373	14146	14280	14061	14196	14176	14299	14193	14109	14400	14101	14240	14081	14180	14119	14118	14112	14188	14253	14187	14358	14193	14277	14192	14203	14257	14284	14150	14226	14204	14213	14212	14180	14004	13957	14067	14047	14319	14190	14304	14255	14137	14055	14204	14087	14146	13988	13980	14029	14159	14177	14214	14212	14411	14137	14305	14095	14104	14392	14223	14159	14236	14203	14112	14196	14151	14368	14348	14196	14080	14185	14146	14216	14249	14290	14279	14186	14192	14253	14133	14261	14199	14315	14213	14258	14139	14013	14172	14276	14161	14183	14120	14244	14336	14304	14035	14413	14116	14263	14284	14326	14158	14228	14202	14096	14192	14197	14126	14307	13944	14174	14474	14176	14086	14271	14214	14276	14056	14122	14236	14133	14094	14112	14359	14200	14155	14268	14253	14142	14319	14238	14228	14187	14090	14402	14068	14321	14130	14226	14128	14244	14111	14221	14231	14197	14238	14168	14214	14236	14253	14202	14319	14175	14189	14120	14384	14429	14180	14406	14253	14198	14057	14245	14129	14165	14209	14274	14196	14226	14251	14156	14208	14156	14274	14113	14138	14155	14169	14107	13962	14223	14255	14267	14279	14151	14234	14220	14290	14240	14195	14257	14182	14147	14249	14111	14194	14172	14273	14097	14425	14342	14090	14239	14261	14261	14177	14312	14213	14251	14163	14072	14140	14220	14221	14262	14153	14368	14128	14232	14115	14161	14386	14149	14139	14311	14255	14292	14143	14127	14133	14088	14149	14300	14269	14204	14342	14253	14217	14244	14267	14199	14156	14270	14204	14237	14141	14105	14229	14251	14170	14231	14279	14281	14137	14113	14053	14057	14214	14137	14074	14191	14012	14241	14314	14120	14107	14307	14299	14357	14237	14251	14257	14136	14182	13994	14374	14316	14140	14128	14214	14313	14152	14326	14140	14239	14136	14238	14227	14184	14359	14266	14155	14136	14042	14372	14171	14184	14325	14198	14218	14115	14116	14247	14159	14151	14138	14092	14291	14155	14092	14242	14201	14203	14100	14170	14207	14247	14188	14256	14036	14212	14281	14296	14277	14385	14263	14159	14288	14190	14489	14158	14010	14212	14183	14110	14221	14204	14180	14192
30348	20086	18674	18205	17710	18302	18962	19145	19433	19908	19656	19356	19403	19129	18813	18538	18742	18728	18478	18499	18174	18440	18180	18038	18087	18007	18070	18033	17888	17944	17814	17918	17538	17741	17570	17778	17689	17666	17657	17822	17885	17721	17719	17784	17929	17555	17449	17687	17461	17686	17592	17430	17799	17687	17591	17515	17654	17738	17746	17708	17659	17882	17675	17563	17594	17547	17641	17497	17546	17580	17383	17583	17603	17614	17567	17642	17467	17415	17417	17592	17533	17557	17629	17530	17711	17668	17499	17463	17612	17533	17406	17601	17712	17319	17576	17357	17586	17541	17488	17522	17625	17403	17522	17480	17599	17459	17261	17437	17461	17454	17623	17477	17618	17455	17329	17403	17602	17478	17669	17429	17761	17538	17440	17451	17555	17442	17442	17386	17432	17716	17429	17520	17580	17465	17614	17337	17726	17541	17671	17389	17461	17613	17362	17415	17375	17500	17324	17527	17526	17305	17355	17437	17548	17329	17497	17377	17660	17549	17498	17552	17464	17507	17681	17448	17511	17470	17527	17500	17671	17687	17328	17594	17322	17391	17500	17512	17658	17524	17587	17597	17545	17493	17489	17356	17503	17552	17516	17611	17691	17469	17537	17325	17680	17367	17425	17562	17503	17528	17723	17583	17535	17476	17530	17609	17629	17597	17572	17715	17454	17548	17424	17670	17499	17532	17488	17511	17416	17616	17415	17626	17536	17585	17549	17506	17631	17452	17528	17473	17509	17409	17639	17345	17467	17481	17399	17624	17455	17612	17499	17522	17502	17428	17526	17538	17441	17582	17621	17611	17397	17390	17474	17367	17673	17576	17475	17517	17673	17394	17590	17781	17465	17424	17388	17494	17558	17502	17666	17657	17525	17520	17547	17419	17432	17800	17545	17546	17510	17529	17561	17516	17663	17633	17484	17557	17557	17528	17644	17552	17346	17581	17606	17444	17433	17545	17500	17596	17625	17666	17444	17523	17585	17402	17725	17673	17839	17703	17711	17581	17466	17564	17594	17666	17553	17598	17337	17598	17467	17357	17483	17549	17566	17453	17522	17389	17324	17513	17567	17305	17579	17498	17676	17588	17526	17444	17649	17564	17565	17489	17422	17398	17318	17572	17590	17386	17689	17297	17460	17473	17529	17579	17487	17512	17705	17544	17433	17620	17526	17630	17452	17571	17497	17411	17486	17250	17319	17641	17372	17420	17719	17482	17672	17579	17445	17478	17513	17387	17592	17731	17625	17516	17626	17534	17449	17482	17357	17536	17693	17601	17672	17410	17507	17567	17447	17728	17580	17616	17579	17615	17527	17570	17463	17595	17546	17401	17399	17384	17801	17405	17670	17520	17529	17559	17422	17691	17606	17539	17507	17485	17437	17430	17443	17621	17714	17634	17420	17410	17467	17468	17391	17330	17616	17704	17692	17368	17476	17481	17531	17463	17793	17539	17509	17398	17591	17432	17441	17521	17549	17551	17667	17574	17517	17639	17564	17467	17471	17430	17524	17385	17462	17682	17621	17588	17675	17351	17491	17607	17611	17447	17409	17566	17568	17529	17515	17608	17734	17481	17472	17493	17626	17592	17664	17475	17432	17583	17550	17557	17612	17731	17557	17714	17662	17376	17367	17585	17330	17377	17324	17600	17477	17635	17608	17679	17552	17514	17399	17542	17392	17625	17424	17524	17411	17286	17503	17497	17562	17529	17749	17562	17486	17602	17507	17538	17432	17619	17332	17381	17441	17561	17344	17439	17500	17482	17463	17553	17632	17475	17287	17514	17487	17528	17659	17682	17512	17405	17557	17616	17701	17648	17420	17521	17641	17687	17515	17495	17517	17638	17684	17489	17445	17651	17631	17558	17566	17535	17538	17522	17580	17564	17430	17473	17596	17576	17588	17606	17544	17724	17415	17396	17714	17825	17449	17587	17664	17638	17548	17435	17607	17618	17541	17631	17526	17468	17498	17630	17500	17433	17723	17692	17344	17434	17558	17381	17689	17535	17582	17580	17594	17489	17562	17661	17472	17503	17787	17616	17581	17655	17510	17542	17525	17625	17309	17417	17616	17617	17822	17714	17679	17410	17712	17510	17527	17588	17387	17654	17385	17521	17502	17247	17619	17434	17557	17434	17424	17607	17529	17516	17503	17610	17573	17585	17515	17594	17627	17624	17655	17773	17395	17234	17730	17693	17548	17558	17584	17467	17450	17422	17485	17709	17545	17659	17652	17400	17628	17318	17637	17610	17400	17452	17615	17496	17437	17615	17458	17486	17714	17376	17591	17625	17493	17597	17563	17362	17533	17648	17524	17432	17537	17509	17704	17658	17689	17402	17564	17300	17685	17498	17511	17409	17576	17309	17492	17753	17529	17141	17577	17560	17557	17505	17462	17573	17550	17617	17414	17509	17565	17560	17769	17601	17512	17632	17588	17396	17564	17433	17424	17732	17424	17609	17549	17402	17460	17676	17565	17540	17475	17405	17397	17429	17342	17646	17633	17474	17789	17496	17703	17535	17327	17609	17636	17499	17454	17505	17526	17669	17658	17379	17592	17689	17647	17407	17417	17429	17409	17577	17747	17712	17498	17384	17597	17435	17524	17475	17567	17520	17622	17568	17541	17577	17432	17452	17585	17506	17545	17526	17299	17232	17474	17495	17356	17696	17478	17529	17526	17310	17332	17585	17564	17435	17603	17489	17425	17561	17517	17399	17501	17370	17428	17499	17625	17838	17535	17519	17496	17550	17449	17630	17352	17435	17511	17553	17467	17399	17656	17385	17538	17728	17604	17531	17555	17522	17299	17511	17355	17294	17465	17451	17629	17571	17619	17526	17458	17495	17363	17533	17492	17460	17573	17677	17783	17527	17585	17511	17505	17465	17572	17511	17566	17585	17477	17375	17449	17446	17587	17488	17442	17439	17564	17575	17667	17455	17552	17644	17528	17717	17445	17759	17490	17381	17453	17497	17710	17545	17589	17601	17540	17511	17439	17632	17547	17621	17621	17515	17510	17719	17473	17654	17350	17446	17483	17611	17648	17719	17614	17636	17540	17548	17467	17584	17459	17644	17588	17594	17374	17437	17449	17668	17535	17485	17720	17489	17431	17486	17583	17454	17580	17404	17543	17375	17532	17601	17276	17414	17594	17366	17617	17337	17474	17450	17517	17637	17480	17502	17374	17397	17457	17527	17339	17515	17553	17548	17539	17395	17462	17501	17530	17501	17695	17514	17508	17510	17437	17761	17548	17433	17538	17340	17491	17494	17616	17621	17554	17487	17569	17554	17566	17555	17608	17586	17775	17674	17507	17468	17572	17699	17294	17400	17556	17644	17460	17392	17505	17554	17622	17338	17532	17508	17558	17489	17631	17389	17512	17467	17455	17323	17677	17519	17572	17409	17441	17397	17526	17268	17457	17521	17361	17610	17381	17671	17464	17732	17382	17262	17406	17709	17622	17687	17816	17505	17580	17398	17484	17574	17625	17448	17441	17486	17461	17787	17303	17650	17661	17452	17409	17573	17453	17550	17341	17424	17546	17482	17646	17551	17481	17441	17519	17588	17600	17509	17621	17496	17768	17488	17500	17566	17556	17697	17571	17420	17546	17445	17386	17571	17663	17401	17604	17383	17567	17467	17563	17302	17707	17743	17563	17502	17679	17440	17496	17692	17362	17544	17531	17259	17498	17355	17617	17564	17663	17425	17599	17488	17592	17504	17597	17573	17442	17541	17472	17351	17519	17573	17588	17392	17381	17503	17517	17679	17583	17569	17605	17488	17528	17516	17417	17641	17428	17538	17271	17452	17512	17594	17532	17339	17421	17401	17470	17495	17516	17584	17577	17701	17356	17758	17565	17546	17647	17433	17598	17490	17448	17502	17529	17527	17432	17687	17650	17513	17616	17471	17618	17651	17559	17664	17510	17715	17628	17487	17521	17539	17515	17501	17551	17481	17257	17454	17490	17508	17525	17730	17715	17567	17469	17573	17464	17343	17684	17421	17506	17629	17709	17668	17600	17588	17493	17657	17572	17574	17512	17869	17634	17652	17615	17646	17487	17295	17524	17654	17392	17427	17590	17676	17595	17508	17614	17501	17455	17429	17580	17449	17340	17434	17564	17450	17585	17439	17472	17451	17592	17444	17632	17470	17694	17575	17523	17787	17564	17593	17656	17552	17634	17586	17413	17474	17509	17451	17315	17333	17258	17602	17617	17417	17580	17539	17526	17454	17546	17546	17366	17472	17598	17449	17562	17293	17776	17463	17613	17644	17664	17545	17644	17536	17595	17574	17709	17460	17522	17597	17668	17543	17557	17565	17621	17385	17429	17464	17625	17410	17395	17509	17359	17430	17471	17493	17449	17549	17454	17426	17581	17609	17661	17540	17585	17481	17521	17278	17561	17483	17644	17625	17663	17508	17490	17626	17486	17463	17614	17570	17457	17677	17647	17469	17460	17496	17673	17465	17577	17603	17494	17606	17489	17415	17776	17515	17485	17702	17597	17410	17534	17479	17593	17657	17584	17497	17562	17631	17538	17434	17548	17514	17492	17639	17653	17560	17290	17514	17335	17553	17487	17904	17594	17482	17391	17644	17454	17515	17690	17623	17578	17505	17452	17645	17294	17737	17569	17745	17436	17483	17501	17404	17606	17590	17625	17457	17567	17490	17698	17610	17580	17707	17446	17442	17546	17922	17681	17466	17704	17577	17337	17452	17442	17370	17530	17636	17421	17517	17635	17550	17709	17533	17611	17649	17535	17556	17662	17454	17688	17450	17422	17579	17525	17578	17415	17265	17648	17575	17659	17667	17672	17666	17492	17452	17476	17504	17518	17451	17356	17492	17562	17719	17582	17393	17445	17662	17546	17504	17311	17402	17471	17582	17545	17683	17626	17427	17604	17667	17738	17548	17573	17378	17447	17577	17500	17705	17378	17553	17265	17401	17496	17586	17402	17451	17632	17520	17465	17625	17312	17671	17599	17421	17284	17508	17518	17484	17506	17719	17385	17533	17657	17552	17380	17458	17633	17442	17739	17548	17629	17678	17349	17421	17543	17368	17569	17569	17727	17438	17436	17480	17320	17428	17426	17553	17562	17360	17617	17526	17640	17708	17432	17534	17633	17591	17322	17586	17524	17538	17533	17420
25192	16018	15144	15097	16478	17602	17653	18096	18704	19177	18919	18499	18083	17814	17216	17030	16557	16580	16133	16123	16029	16110	16076	15662	15840	15483	15547	15462	15160	15082	14858	15128	14824	14891	15002	14875	14730	14802	14879	14817	15028	14757	15006	14792	14824	14701	14855	14699	14631	14688	14842	14906	14825	14902	15028	14802	14627	14805	14773	14870	14701	14884	14909	14763	14737	14440	14698	14557	14609	14693	14698	14745	14804	14800	14701	14818	14799	14658	14433	14569	14759	14399	14572	14586	14571	14531	14465	14420	14617	14642	14493	14552	14478	14588	14498	14430	14323	14695	14442	14726	14594	14538	14522	14474	14491	14577	14541	14461	14576	14496	14503	14626	14352	14603	14540	14545	14498	14459	14569	14581	14434	14529	14565	14417	14404	14559	14629	14693	14702	14577	14564	14514	14375	14673	14465	14336	14309	14501	14498	14390	14486	14531	14475	14682	14421	14526	14602	14560	14546	14338	14395	14550	14478	14538	14419	14635	14494	14527	14614	14547	14549	14434	14318	14515	14457	14484	14491	14548	14572	14439	14466	14391	14432	14501	14595	14469	14631	14663	14530	14526	14400	14481	14622	14477	14600	14569	14529	14491	14667	14546	14557	14588	14446	14510	14441	14476	14629	14555	14369	14480	14528	14611	14397	14501	14422	14400	14438	14519	14526	14545	14469	14339	14595	14507	14622	14443	14470	14565	14485	14452	14478	14442	14524	14341	14516	14506	14735	14420	14468	14460	14465	14548	14463	14496	14610	14469	14625	14458	14411	14517	14467	14363	14717	14419	14512	14303	14470	14435	14502	14617	14530	14436	14311	14263	14597	14563	14427	14492	14654	14441	14434	14427	14392	14534	14559	14414	14380	14572	14476	14443	14609	14596	14589	14449	14662	14593	14499	14421	14542	14393	14547	14407	14330	14486	14400	14473	14628	14528	14489	14640	14457	14412	14583	14437	14397	14516	14408	14458	14474	14543	14379	14566	14477	14554	14323	14543	14626	14491	14623	14583	14553	14451	14555	14327	14373	14354	14586	14547	14407	14521	14565	14371	14479	14676	14494	14247	14548	14410	14502	14447	14553	14450	14609	14659	14490	14334	14638	14359	14438	14451	14459	14565	14613	14660	14512	14555	14588	14476	14507	14556	14572	14548	14405	14434	14632	14579	14511	14564	14450	14549	14493	14489	14573	14492	14387	14513	14572	14593	14249	14489	14647	14429	14575	14583	14566	14588	14482	14438	14621	14469	14548	14698	14613	14537	14508	14300	14514	14449	14630	14504	14445	14687	14511	14498	14409	14587	14553	14460	14385	14693	14515	14402	14643	14325	14596	14535	14371	14515	14554	14477	14526	14309	14362	14766	14327	14612	14475	14454	14397	14522	14493	14434	14534	14591	14387	14553	14598	14480	14430	14477	14516	14544	14513	14526	14539	14383	14386	14559	14437	14572	14698	14531	14555	14661	14546	14394	14524	14494	14422	14445	14476	14510	14624	14440	14413	14555	14547	14591	14511	14334	14571	14435	14544	14564	14457	14445	14493	14344	14479	14590	14358	14352	14553	14607	14556	14515	14474	14401	14590	14591	14598	14497	14410	14494	14412	14478	14671	14442	14512	14574	14472	14592	14548	14644	14552	14473	14431	14426	14494	14694	14513	14591	14492	14552	14520	14348	14555	14354	14467	14494	14357	14577	14485	14448	14536	14462	14489	14522	14414	14500	14505	14643	14637	14419	14394	14355	14592	14518	14514	14478	14609	14540	14435	14385	14583	14509	14524	14311	14604	14508	14517	14572	14481	14660	14379	14567	14534	14703	14353	14492	14499	14556	14482	14501	14347	14606	14351	14547	14423	14301	14611	14568	14518	14599	14473	14744	14624	14417	14486	14584	14426	14633	14538	14601	14518	14492	14538	14501	14476	14451	14426	14463	14559	14427	14655	14398	14630	14645	14548	14446	14519	14620	14553	14556	14466	14508	14679	14492	14489	14668	14379	14465	14311	14408	14575	14493	14582	14400	14539	14493	14470	14493	14457	14626	14522	14543	14708	14455	14526	14656	14436	14657	14561	14366	14553	14564	14447	14378	14273	14581	14332	14641	14369	14425	14524	14600	14494	14464	14350	14454	14489	14385	14419	14508	14423	14401	14492	14597	14515	14529	14421	14633	14502	14480	14389	14632	14641	14475	14417	14612	14507	14556	14609	14525	14607	14449	14269	14459	14395	14412	14547	14575	14593	14490	14590	14510	14334	14611	14473	14543	14635	14682	14464	14625	14459	14408	14377	14444	14640	14600	14487	14489	14467	14578	14358	14541	14431	14538	14308	14504	14598	14528	14545	14555	14408	14572	14491	14480	14564	14436	14473	14422	14544	14706	14544	14570	14653	14476	14482	14338	14338	14665	14569	14463	14583	14652	14530	14492	14601	14602	14586	14505	14752	14395	14467	14559	14408	14725	14631	14636	14639	14584	14411	14567	14556	14512	14432	14433	14461	14570	14481	14602	14402	14436	14376	14479	14471	14409	14326	14499	14457	14512	14665	14534	14488	14497	14218	14405	14616	14529	14484	14519	14374	14426	14444	14552	14592	14399	14566	14477	14435	14624	14386	14536	14520	14619	14519	14443	14468	14340	14445	14437	14619	14369	14470	14510	14470	14435	14550	14573	14501	14519	14721	14661	14393	14500	14544	14489	14411	14590	14580	14564	14533	14580	14535	14505	14573	14577	14523	14515	14419	14493	14457	14410	14585	14535	14525	14379	14471	14403	14539	14466	14452	14636	14331	14468	14550	14510	14531	14593	14605	14599	14553	14577	14605	14480	14573	14691	14490	14488	14568	14687	14597	14568	14437	14734	14521	14572	14397	14610	14578	14417	14607	14466	14454	14539	14478	14599	14331	14494	14561	14489	14430	14363	14458	14422	14383	14738	14658	14415	14580	14349	14555	14347	14462	14379	14702	14540	14408	14483	14619	14612	14409	14441	14456	14371	14473	14396	14605	14493	14472	14282	14490	14610	14488	14408	14483	14498	14322	14646	14530	14481	14464	14589	14723	14433	14453	14431	14416	14584	14303	14546	14592	14508	14536	14682	14548	14812	14356	14474	14553	14492	14425	14522	14578	14491	14510	14557	14562	14435	14610	14567	14480	14714	14487	14567	14673	14466	14594	14496	14735	14523	14557	14605	14430	14458	14503	14717	14605	14574	14464	14506	14484	14541	14412	14654	14499	14568	14415	14578	14726	14459	14334	14441	14571	14512	14686	14538	14478	14407	14651	14364	14501	14387	14513	14662	14372	14543	14545	14493	14509	14476	14581	14587	14586	14437	14496	14563	14492	14496	14439	14630	14360	14694	14325	14463	14522	14259	14553	14635	14470	14330	14440	14473	14354	14580	14456	14580	14406	14452	14529	14433	14680	14516	14748	14381	14743	14616	14437	14483	14628	14578	14514	14548	14476	14595	14359	14553	14413	14593	14461	14476	14635	14463	14406	14593	14564	14558	14494	14424	14420	14395	14464	14609	14323	14498	14460	14645	14422	14369	14584	14522	14479	14332	14572	14566	14603	14378	14492	14420	14614	14609	14418	14455	14617	14489	14617	14668	14275	14412	14430	14565	14444	14615	14509	14586	14533	14426	14652	14494	14368	14421	14440	14472	14506	14547	14566	14709	14467	14435	14464	14605	14477	14459	14680	14524	14523	14508	14449	14382	14354	14503	14431	14386	14522	14475	14523	14685	14499	14425	14548	14519	14670	14626	14425	14580	14556	14461	14486	14470	14526	14492	14417	14363	14548	14368	14534	14598	14674	14578	14535	14523	14528	14559	14371	14550	14323	14498	14476	14454	14659	14673	14550	14518	14506	14429	14504	14376	14545	14362	14412	14627	14437	14582	14589	14446	14547	14635	14541	14677	14491	14572	14514	14478	14274	14445	14468	14460	14509	14706	14598	14396	14410	14458	14317	14582	14567	14472	14589	14634	14459	14626	14479	14458	14522	14790	14478	14545	14538	14584	14286	14453	14587	14551	14309	14677	14483	14449	14592	14344	14512	14530	14520	14484	14422	14411	14391	14540	14436	14678	14580	14482	14512	14468	14470	14386	14491	14407	14550	14347	14475	14559	14480	14450	14413	14557	14594	14480	14599	14456	14562	14502	14593	14640	14571	14454	14306	14671	14547	14494	14651	14523	14565	14513	14318	14579	14550	14550	14526	14505	14542	14462	14523	14427	14438	14522	14589	14743	14544	14607	14484	14601	14578	14603	14445	14461	14501	14624	14453	14463	14515	14415	14573	14487	14621	14437	14542	14613	14621	14494	14496	14392	14479	14434	14518	14509	14593	14567	14549	14483	14436	14649	14379	14621	14521	14533	14446	14458	14576	14645	14445	14611	14414	14323	14549	14457	14413	14616	14756	14645	14341	14508	14562	14356	14394	14430	14490	14412	14446	14509	14645	14559	14605	14439	14588	14389	14438	14521	14429	14608	14521	14503	14507	14484	14361	14560	14542	14531	14654	14529	14561	14488	14455	14555	14704	14498	14531	14366	14609	14529	14683	14622	14481	14498	14495	14301	14618	14618	14693	14356	14613	14415	14553	14567	14518	14532	14495	14549	14580	14503	14662	14410	14484	14529	14371	14564	14543	14526	14761	14481	14552	14583	14691	14541	14704	14576	14386	14480	14509	14427	14557	14523	14453	14478	14462	14500	14454	14601	14487	14601	14308	14477	14528	14279	14608	14572	14430	14522	14562	14490	14480	14507	14569	14497	14496	14347	14498	14405	14390	14502	14570	14500	14647	14471	14515	14606	14482	14344	14322	14408	14495	14593	14542	14519	14549	14503	14640	14486	14544	14441	14403	14459	14424	14498	14706	14505	14515	14515	14443	14381	14514	14427	14568	14357	14620	14502	14515	14491	14586	14525	14672	14441	14496	14274	14572	14709	14412	14447	14462	14559	14517	14607	14419	14477	14566	14355	14566	14442	14462	14470	14438	14395	14666	14514	14511	14399	14529	14402	14647	14340	14452	14510	14673	14366	14580	14445	14432	14397	14495	14304	14454	14450	14528	14561	14605	14435	14571	14617	14548	14549	14355	14733	14520	14643	14616	14472	14615	14633	14388	14549	14541	14430	14530	14219	14372	14421
26093	16923	16532	16435	16243	16547	16384	16726	17097	17355	17092	17282	17193	17071	16865	16605	16661	16751	16800	16726	16532	16579	16819	16761	16437	16627	16817	16567	16642	16353	16544	16396	16550	16713	16458	16411	16327	16239	16563	16451	16432	16531	16391	16429	16272	16304	16347	16409	16487	16309	16412	16337	16399	16336	16465	16290	16428	16451	16412	16353	16474	16232	16333	16380	16453	16386	16356	16383	16283	16263	16310	16350	16332	16172	16243	16168	16511	16252	16258	16452	16223	16176	16475	16195	16402	16459	16426	16379	16283	16378	16448	16373	16347	16410	16443	16165	16033	16246	16370	16337	16244	16318	16334	16337	16321	16233	16566	16340	16278	16184	16148	16246	16438	16394	16233	16275	16311	16249	16383	16244	16146	16265	16205	16269	16107	16481	16285	16496	16515	16370	16380	16335	16279	16301	16295	16381	16208	16349	16313	16413	16215	16535	16460	16446	16458	16433	16363	16283	16103	16231	16399	16347	16644	16247	16191	16295	16057	16262	16463	16313	16465	16288	16361	16334	16355	16231	16325	16197	16081	16122	16454	16423	16533	16290	16444	16029	16209	16196	16346	16315	16209	16442	16183	16139	16219	16157	16354	16327	16332	16386	16445	16291	16280	16202	16324	16264	16227	16298	16199	16324	16218	16332	16312	16307	16296	16092	16478	16379	16449	16353	16064	16024	16293	16713	16334	16336	16373	16331	16265	16292	16187	16012	16186	16260	16272	16327	16341	16411	16501	16354	16439	16317	16474	16429	16373	16185	16253	16273	16310	16129	16449	16445	16226	16294	16188	16307	16354	16428	16325	16127	16160	16441	16442	16258	16329	16304	16295	16111	16399	16310	16280	16328	16322	16406	16370	16485	16587	16333	16312	16335	16320	16472	16495	16213	16487	16485	16435	16383	16220	16353	16174	16451	16201	16232	16263	16243	16215	16372	16270	16387	16687	16324	16107	16248	16294	16414	16241	16126	16280	16586	16118	16395	16522	16382	16383	16550	16465	16338	16275	16288	16153	16292	16441	16232	16336	16312	16240	16349	16205	16249	16301	16288	16443	16300	16496	16414	16271	16425	16325	16409	16366	16448	16191	16413	16411	16296	16431	16484	16570	16486	16513	16496	16253	16326	16180	16541	16445	16294	16415	16192	16423	16452	16256	16217	16464	16261	16422	16287	16397	16211	16417	16351	16304	16317	16328	16241	16395	16350	16418	16333	16629	16313	16202	16260	16421	16184	16426	16420	16248	16342	16338	16369	16296	16320	16166	16393	16307	16416	16282	16374	16356	16236	16262	16391	16418	16489	16465	16456	16386	16385	16486	16519	16263	16292	16318	16326	16328	16526	16425	16500	16376	16295	16385	16369	16204	16612	16385	16345	16251	16247	16339	16267	16322	16271	16363	16229	16313	16319	16248	16200	16217	16410	16267	16259	16379	16315	16296	16311	16397	16400	16399	16405	16373	16333	16232	16152	16306	16324	16398	16290	16253	16415	16303	16236	16468	16211	16414	16298	16239	16448	16327	16370	16321	16206	16449	16299	16521	16470	16276	16336	16416	16006	16446	16332	16347	16218	16358	16256	16412	16218	16404	16213	16197	16065	16410	16354	16489	16276	16365	16358	16302	16272	16482	16664	16309	16321	16328	16364	16301	16533	16465	16493	16290	16371	16344	16255	16254	16173	16352	16347	16435	16432	16410	16465	16427	16320	16397	16241	16293	16388	16433	16516	16308	16397	16491	16313	16491	16310	16383	16476	16258	16191	16381	16384	16370	16375	16485	16240	16442	16299	16426	16456	16250	16260	16330	16130	16279	16226	16312	16251	16278	16447	16302	16268	16292	16388	16163	16360	16314	16368	16678	16214	16367	16223	16543	16283	16249	16351	16437	16409	16245	16359	16070	16190	16363	16247	16485	16324	16357	16175	16385	16529	16288	16257	16158	16368	16337	16266	16490	16163	16532	16435	16209	16147	16230	16407	16229	16385	16429	16460	16429	16241	16198	16369	16238	16314	16414	16440	16327	16532	16471	16475	16322	16484	16392	16296	16147	16419	16267	16345	16579	16343	16209	16539	16320	16396	16251	16197	16166	16060	16315	16038	16226	16103	16522	16397	16235	16408	16166	16324	16324	16246	16153	16462	16506	16498	16220	16146	16351	16417	16125	16217	16268	16480	16420	16439	16413	16356	16496	16443	16459	16461	16205	16361	16266	16342	16313	16464	16329	16441	16192	16289	16264	16443	16207	16234	16215	16131	16272	16306	16260	16233	16316	16276	16251	16348	16431	16402	16298	16340	16347	16358	16300	16412	16448	16568	16327	16446	16368	16335	16458	16440	16385	16238	16502	16477	16218	16237	16287	16419	16360	16391	16343	16114	16351	16309	16381	16298	16253	16377	16279	16398	16299	16468	16364	16353	16231	16254	16502	16171	16222	16249	16436	16339	16325	15950	16516	16414	16581	16328	16350	16162	16291	16372	16329	16307	16171	16177	16137	16326	16492	16302	16323	16376	16492	16554	16432	16260	16336	15962	16431	16358	16199	16249	16324	16150	16274	16366	16104	16347	16389	16542	16272	16600	16316	16285	16419	16202	16287	16421	16187	16319	16425	16329	16359	16326	16464	16358	16313	16225	16299	16395	16375	16054	16400	16435	16409	16430	16391	16317	16399	16408	16417	16161	16210	16481	16462	16230	16254	16300	16439	16300	16311	16228	16293	16218	16445	16140	16531	16204	16245	16432	16367	16308	16308	16466	16395	16341	16642	16490	16459	16216	16359	16184	16146	16276	16282	16235	16509	16312	16275	16351	16212	16297	16098	16394	16348	16284	16639	16193	16452	16321	16359	16291	16218	16382	16258	16307	16291	16459	16295	16468	16350	16380	16396	16353	16302	16250	16357	16315	16518	16403	16382	16500	16234	16394	16052	16436	16261	16380	16484	16521	16378	16045	16218	16293	16470	16288	16242	16361	16144	16386	16442	16290	16284	16402	16447	16585	16385	16315	16336	16375	16300	16319	16203	16468	16270	16240	16117	16097	16059	16462	16126	16204	16431	16588	16191	16475	16167	16337	16328	16316	16212	16360	16511	16229	16420	16551	16359	16342	16370	16286	16494	16206	16307	16113	16157	16262	16323	16474	16424	16373	16184	16329	16453	16183	16307	16300	16230	16315	16265	16329	16464	16200	16319	16488	16232	16368	16241	16329	16372	16259	16316	16449	16623	16335	16462	16275	16302	16466	16298	16406	16260	16183	16268	16232	16242	16055	16201	16218	16272	16428	16251	16433	16179	16290	16316	16204	16254	16230	16390	16399	16140	16318	16402	16289	16204	16301	16401	16312	16368	16487	16352	16401	16211	16248	16459	16285	16341	16246	16329	16125	16119	16309	16237	16247	16238	16496	16326	16496	16312	16390	16249	16314	16291	16232	16447	16316	16249	16335	16234	16247	16331	16520	16375	16131	16475	16274	16457	16211	16252	16279	16242	16321	16180	16450	16300	16313	16282	16276	16194	16253	16540	16357	16374	16214	16188	16280	16443	16259	16423	16142	16247	16209	16136	16221	16414	16194	16251	16246	16378	16473	16418	16105	16313	16290	16242	16278	16287	16390	16535	16279	16342	16251	16290	16100	16443	16438	16468	16130	16314	16097	16252	16474	16396	16227	16377	16303	16167	16281	16568	16436	16677	16213	16342	16165	16347	16470	16499	16248	16324	16414	16262	16247	16395	16265	16479	16321	16322	16182	16307	16305	16549	16192	16448	16363	16088	16294	16293	16148	16426	16344	16344	16125	16491	16328	16458	16415	16453	16276	16099	16128	16398	16374	16285	16395	16428	16437	16393	16271	16326	16456	16324	16372	16415	16378	16319	16452	16391	16381	16248	16222	16129	16402	16276	16406	16321	16308	16177	16408	16366	16275	16278	16294	16480	16202	16302	16239	16265	16201	16320	16332	16397	16407	16299	16369	16355	16199	16389	16519	16337	16191	16444	16392	16539	16464	16368	16361	16372	16426	16470	16418	16464	16237	16152	16240	16279	16465	16310	16144	16277	16342	16521	16379	16494	16441	16384	16247	16452	16294	16244	16545	16432	16193	16261	16305	16459	16439	16334	16332	16279	16172	16118	16403	16384	16269	16108	16198	16285	16387	16260	16470	16370	16389	16275	16348	16477	16420	16442	16195	16372	16329	16163	16219	16148	16314	16273	16298	16320	16339	16352	16421	16523	16243	16447	16566	16406	16533	16370	16248	16453	16584	16389	16518	16366	16462	16279	16349	16142	16487	16296	16244	16380	16555	16334	16341	16214	16292	16117	16362	16413	16345	16171	16425	16329	16246	16322	16130	16200	16357	16249	16278	16311	16328	16611	16176	16335	16350	16122	16488	16311	16440	16400	16192	16241	16302	16321	16320	16223	16288	16290	16374	16512	16435	16365	16233	16177	16117	16389	16138	16287	16184	16286	16189	16392	16365	16343	16380	16380	16475	16353	16404	16372	16471	16307	16379	16580	16279	16206	16140	16364	16421	16171	16308	16217	16233	16119	16363	16196	16205	16377	16291	16371	16286	16269	16322	16330	16207	16286	16612	16328	16198	16470	16355	16390	16282	16301	16320	16269	16334	16293	16281	16179	16258	16365	16336	16381	16307	16275	16228	16505	16398	16316	16492	16387	16457	16294	16275	16221	16292	16333	16333	16410	16287	16265	16481	16467	16178	16511	16394	16239	16293	16229	16500	16448	16354	16394	16259	16369	16473	16470	16324	16282	16304	16268	16461	16383	16181	16268	16359	16136	16330	16454	16335	16462	16428	16494	16169	16223	16394	16270	16236	16355	16376	16362	16295	16375	16453	16348	16505	16377	16256	16395	16416	16493	16337	16376	16180	16445	16342	16390	16313	16568	16354	16312	16224	16410	16267	16315	16227	16243	16334	16387	16094	16338	16337	16285	16333	16564	16348	16255	16503	16182	16321	16349	16362	16529	16278	16383	16311	16523	16404	16271	16303	16301	16349	16378	16517	16290	16367	16419	16469	16234	16289	16042	16272	16240	16098	16380	16502	16504	16397	16397	16292	16271	16340	16457	16220	16289	16178	16340	16241	16341	16321	16432	16265	16357	16215	16388	16291	16310	16379	16431	16481	16280	16218
21747	13980	13796	13931	14079	14595	14381	14735	15360	15678	15790	15427	15140	15136	14906	14681	14714	14825	14533	14324	14453	14420	14214	14465	14319	14354	14067	14148	14049	13821	13996	13995	13979	14099	13904	13892	13639	13891	13924	13872	14072	13914	13832	13944	13869	13999	13889	13912	13892	13933	13848	13982	13847	13995	14166	13912	13901	13857	14021	14034	14012	13964	13886	13777	13630	13829	13727	13878	13831	13849	13896	13952	13785	14023	13818	13856	13895	13942	13766	13796	13868	13689	13894	13918	13773	13911	13756	13625	13797	13796	13794	13781	13911	13782	13850	13722	13859	13686	13933	13737	13838	13846	13935	13898	13742	13735	13800	13857	13764	13657	13694	13752	13770	13921	13813	13641	13754	13852	13741	13664	13790	13834	13874	13884	13565	13782	13760	13752	13786	13752	13796	13710	13785	13728	13767	13885	13743	13870	13719	13744	13845	13781	13740	13825	13849	13813	13819	13895	13912	13783	13834	13682	13896	13765	13887	13794	13968	13889	13812	13914	13720	13979	13785	13592	13728	13596	13706	13895	13748	13846	13828	13798	13713	13849	13975	13990	13611	13607	13938	13691	13892	13777	13712	13805	13878	13713	13759	13691	13852	13884	13707	13777	13743	13828	13740	13634	13775	13758	13778	13903	13513	13712	13750	13788	13701	13820	13748	13671	13751	13659	13819	13735	13784	13780	13863	13866	13862	13747	13808	13854	13657	13784	13720	13688	13796	13796	13716	13819	13823	13768	13857	13833	13706	13670	13741	13771	13819	13793	13723	13799	13981	13707	13803	13686	13620	13781	13836	13731	13760	13829	13860	13827	13916	13687	13728	14059	13937	13909	13779	13669	13662	13770	13774	13832	13821	13866	13656	13838	13706	13694	13693	13704	13759	13658	13573	13843	13899	13614	13792	13848	13795	13914	13851	13879	13810	13830	13817	13830	13954	13706	13886	13715	13844	13735	13829	13777	13846	13719	13695	13647	13812	13856	13801	13954	13549	13883	13848	13630	13806	13724	13745	13799	13802	13903	13700	13893	13908	13875	13897	13817	13774	13888	13681	13847	13900	13791	13558	13854	13832	13920	13607	13767	13849	13702	13785	13828	13838	13757	13535	13693	13596	13705	13746	13896	13733	13739	13680	13816	13831	13906	13778	13885	13923	13849	13844	13844	13795	13691	13745	13858	13741	13792	13965	13773	13692	13726	13872	14056	13850	13808	13863	13797	13791	13804	13863	13834	13854	13817	13775	13779	13955	13873	13955	13891	13736	13871	13725	13686	13888	13727	13749	13757	13957	13761	13737	13797	13863	13767	13823	13653	13795	13785	13760	13827	13799	13712	13908	13918	13811	13735	13844	13642	13821	13863	13813	13757	13810	13915	13793	13632	13786	13784	13673	13760	13717	13734	13607	13732	13949	13781	13881	13847	13811	13656	13878	13648	13825	13731	13893	14056	14001	13640	13811	13745	13928	13646	13885	13770	13686	13904	13718	13508	13860	13702	13844	13740	13730	13843	13902	13886	13807	13636	13898	13743	13894	13911	13887	13896	13860	13859	13804	13753	13874	13793	13707	13741	13680	13881	13749	13815	13791	13837	13806	13659	13739	13863	13847	13845	13910	13738	13787	13804	13827	13825	13833	13733	13721	13745	13682	13643	13851	13722	13851	13894	13919	13804	13948	13691	13880	13743	13765	13893	13786	13851	13779	13721	13852	13877	13752	13706	13820	13863	13699	13938	13840	13844	13767	13828	13779	13724	13770	13910	13812	13737	13639	13689	13837	13942	13732	13879	13726	13769	13562	13905	13737	13822	13829	13884	13830	13857	13673	13493	13914	13717	13834	13848	13679	13912	13882	13758	13590	13735	13724	13744	13609	13650	13806	13828	13834	13766	13831	13956	13838	13742	13806	13761	13649	13860	13913	13728	13678	13880	13740	13966	13834	13586	13871	13722	13808	13988	13734	13854	13704	13729	13742	13815	13721	13695	13840	13818	13731	13598	13728	13815	13906	13772	13929	13765	13767	13960	13779	13895	13582	13811	13777	13626	13693	13780	13776	13823	13602	13784	13785	13798	13695	13704	13886	13776	13767	13918	13876	13803	13698	13725	13813	13852	13693	13716	13698	13650	13831	13577	13758	13877	13659	13974	13660	13642	13869	13768	13737	13835	13864	13714	14049	13742	13780	13830	13826	13744	13895	13734	13940	13687	13790	13832	13648	13723	13780	13708	13726	13822	13924	13881	13850	13669	13722	13910	13742	13797	13740	13849	13646	13713	13839	13779	13937	13882	13800	14029	13881	13901	13776	13812	13785	13644	13718	13978	13753	13777	13692	13861	13742	13872	13768	13777	13874	13918	13848	13847	13733	13728	13766	13680	13841	13799	13820	13647	13952	13776	13737	13720	13718	13894	13712	13750	13850	13702	13634	13903	13912	13800	13712	13762	13951	13948	13782	13676	13625	13826	13655	13794	13927	13817	13789	13773	13728	13930	13856	13833	13661	13840	13821	13789	13643	13787	13834	13710	13824	13809	13653	13791	13795	13740	13834	13779	13732	13570	13657	13798	13646	13771	13831	13716	13796	13794	13914	13903	13911	13663	13702	13695	13614	13806	13781	13820	13733	13777	13868	13772	13663	13822	13734	13847	13688	13827	13780	13717	13739	13825	13663	13857	13777	13772	13722	13706	13854	13977	13839	13750	13840	13870	13794	13840	13863	13856	13790	13755	13769	13760	13882	13859	13795	13846	13618	13897	13649	13702	13882	13724	13906	13926	14020	13868	13692	13862	13816	13827	13761	13858	13798	13919	13832	13889	13702	13780	13803	13753	13790	13739	13954	13628	13709	13677	13746	13860	13625	14060	13693	13894	13934	13740	13812	13729	13878	13724	13746	13723	13759	13847	13740	13739	13804	13692	13822	13870	13769	13865	13839	13872	13716	13828	13728	13789	13716	13865	13731	13763	13663	13669	13852	13893	13742	13859	13716	13714	13772	13814	13656	13927	13767	13704	13862	13721	13781	13777	13899	13933	13770	13783	13802	13922	13756	13759	13821	13684	13732	13776	13980	13891	13782	13686	13757	13812	13757	13786	13581	13773	13815	13891	13957	13787	14012	13807	13697	13968	13796	14044	13807	13843	13842	13854	13803	13796	13629	13621	13853	13819	13772	13879	13695	13770	13638	13814	13945	13807	13698	13939	13911	13850	13751	13888	13905	13727	13840	13973	13889	13851	13815	13688	13754	13596	13929	13697	13708	13846	13890	13691	13832	13812	13895	13797	13580	13623	13918	13805	13713	13763	13620	13865	13818	13831	13882	13821	14027	13705	13872	13757	13789	13843	13844	13815	13658	13746	13726	13829	13810	13934	13772	13822	13766	13720	13662	13979	13747	13639	13914	13838	13692	13672	13722	13709	13682	13846	13769	13731	13878	13674	13807	13690	13830	13841	13935	13709	13679	13947	13844	13885	13724	13832	13764	13859	13787	13699	13627	13822	13717	13777	13791	13730	13780	13718	13623	13807	13787	13883	13780	13750	13858	13652	13892	13899	13745	13748	13772	13893	13784	13744	13835	13961	13732	13824	13781	13883	13781	13697	13742	13758	13834	13607	13775	13753	14019	13704	13768	13884	13736	13755	13898	13816	13910	13842	13751	13826	13828	13863	13894	13800	13714	13794	13791	13657	13827	13771	13806	13778	13750	13651	13778	13857	13788	13725	13780	13869	13729	13794	13750	13846	13810	13750	13738	13773	13811	13857	13760	13622	13776	13692	13846	13722	13964	13660	13925	13727	13965	13759	13867	13799	13945	13765	13835	13667	13761	13839	13720	13732	13910	13719	13719	13818	13815	13793	13928	13908	13903	13730	13627	13869	13908	13773	13794	13885	13843	13896	13822	13804	13809	13764	13883	13780	13780	13848	13731	13887	13776	13753	13782	13868	13858	13847	13926	13837	13776	13628	13692	13892	13804	13834	13750	13818	13840	13783	13778	13917	13592	13794	13799	13822	13847	13899	13775	13760	13636	13825	13738	13937	13754	13744	13717	13837	13813	13803	13699	13741	13726	13689	13925	13771	13798	13686	13923	13862	13717	13659	13750	13772	13878	13800	13796	13742	13630	13760	13805	13707	13825	13635	13957	13802	13804	13749	13680	13848	13798	13924	13667	13600	13694	13813	13763	13958	13871	13799	13903	13871	13896	13930	13662	13737	13782	13760	13747	13845	13717	13754	13869	13777	13671	13832	13766	13805	13807	13881	13785	13757	13692	13745	13788	13784	13861	13730	13529	13777	13840	13908	13755	13784	13833	13860	13695	13870	13752	13760	13717	13734	13684	13857	13791	13614	13774	13897	13688	13811	13887	13873	13907	13833	13731	13798	13723	13845	13830	13902	13855	13930	13891	13808	13713	13710	13840	13868	13784	13594	13733	13635	13915	13865	13699	13771	13826	13952	13772	13813	13749	13841	13794	13871	13751	13926	13875	13685	13814	13792	13748	13650	13782	13729	13852	13588	13712	13701	13794	13788	13803	13662	13793	13732	13533	13776	13841	13546	13871	13809	13811	13836	13801	13665	13782	13650	13793	13702	13951	13663	13867	13806	13731	13732	13720	13755	13713	13718	13821	13661	13823	13880	13870	13663	13812	13924	13829	13928	13729	13880	13774	13917	13831	13932	13734	13624	13745	13897	13805	13825	13682	13804	13808	13832	13943	13559	13784	13874	13803	13760	13789	13725	13812	13862	13727	13669	13745	13743	13756	13822	13826	13881	13877	13767	13953	13942	13809	13792	13790	13860	13707	13810	13688	13810	13714	13835	13724	13938	13755	13763	13857	13682	13826	13822	13889	13838	13689	13727	13778	13827	13776	13723	13811	13656	13686	13718	13634	13889	13929	13783	13854	13755	13836	13792	13728	13748	13754	13748	13769	13660	13844	13482	14012	13669	13707	13881	13997	13634	13730	13736	13779	13917	13860	13781	13779	13710	13887	14061	13758	13712	13671	13772	13728	13849	13744	13852	13887	13844	13623	13655	13811	13730	13850	13847	13695	13958	13795	13675	13796	13816	13835	13836	13835	13876	13874	13708	13839	13864	13874	13763	14036	13665	13678	13866	13785	13786	13798	13791	13831	13824	13791	13765	13848	13670
27030	17601	17559	16920	17046	16943	17034	17447	17847	17979	18226	17995	17710	17570	17667	17394	17574	17372	17412	17256	17235	17180	17418	17027	17069	17044	17108	16832	16777	16808	16610	16890	16996	16896	16701	16772	17071	16627	16816	16742	16892	16772	16806	16844	16864	16694	16854	16830	17113	16763	16727	16811	16698	16940	16887	16911	16897	16875	16804	16736	16774	16688	16873	16848	16728	16765	16768	16690	16835	16640	16560	16755	16834	16671	16866	16625	16731	16847	16720	16987	16823	16589	16525	16637	16770	16800	16831	16764	16703	16583	16790	16688	16746	16793	16700	16768	16826	16679	16718	16862	16547	16858	16673	16985	16980	16607	16752	16900	16779	16755	16782	16757	16793	16638	16710	16606	16795	16774	16749	16754	16871	16575	16660	16520	16711	16639	16757	16776	16888	16714	16651	16780	16776	16708	16905	16599	16868	16542	16791	16591	16673	16696	16898	16847	16686	16722	16970	16645	16688	16861	16854	16769	16641	16730	16749	16849	16636	16575	16784	16860	16763	16783	16903	16742	16736	16880	16733	16616	16611	16897	16639	16856	16710	16643	16692	16772	16823	16479	16769	16719	16903	16778	16503	16861	16669	16750	16882	16655	16670	16658	16889	16872	16722	16650	16649	16846	16634	16754	16687	16545	16635	16708	16818	16527	16819	16825	16668	16688	16803	16825	16697	16821	16686	16758	16976	16797	16621	16762	16778	16736	16771	16845	16869	16704	16459	16904	16836	17006	16929	16773	16717	16694	16751	16713	16802	16677	16906	16706	16528	16711	16728	16792	16560	16882	16555	16881	16751	16615	16753	16924	16964	16832	16660	16804	16738	16879	16730	16630	16799	16925	16712	16747	16791	16942	16758	16594	16771	16556	16708	16661	16731	16605	16538	16746	16569	16825	16640	16568	16766	16575	16862	16639	16714	16637	16925	16951	16797	16742	16753	16993	16920	16648	16523	16652	16582	16532	16485	16862	16848	16784	16511	16555	16834	16577	16815	16612	16593	16660	16784	16628	16689	16710	16609	16625	16830	16876	16860	16829	16788	16719	16702	16755	16727	16780	16705	16763	16695	16874	16927	16686	16799	16761	16747	16761	16908	16758	16751	16885	16807	16557	16600	16946	16930	16801	16861	16634	16957	16822	16859	16593	16771	16712	16924	16480	16689	16653	16714	16709	16774	16701	16988	16826	17007	16532	16917	16802	16805	16769	16844	16632	16693	16572	16535	16662	16771	16678	16695	16769	16739	16656	16895	16823	16779	16811	16749	16741	16491	16613	16721	16807	16660	16541	16845	16724	16725	16586	16848	16623	16758	16800	16838	16577	16687	16470	16736	16914	16922	16935	16912	16588	16846	16629	16763	16663	16849	16760	16792	16593	16865	16768	16652	16773	16674	16838	16780	16736	16636	16645	16839	16951	16881	16816	16944	16734	16682	16729	16817	16504	16739	16678	16851	16617	16947	16913	16683	16703	16768	16625	16901	16737	16814	16759	16590	16686	16743	16694	16770	16658	16863	16718	16791	16637	16713	16693	16741	16561	16708	16798	16614	16894	16692	16637	16967	16722	16683	16648	16720	16723	16787	16964	16803	16859	16662	16726	16619	16935	16773	16696	16727	16846	16688	16580	16984	16856	16789	16913	16648	16456	16627	16689	16747	16811	16700	16718	16581	16898	16475	16686	16710	16793	16803	16915	16752	16905	16905	16637	16857	16726	16695	16777	16715	16756	16847	16803	16951	16560	16753	16827	16776	17093	16721	16670	16722	16815	16625	16591	16514	16840	16896	16880	16656	16715	16615	16545	16743	16521	16675	16626	16758	16730	16850	16629	16746	16805	16719	16647	16900	17002	16907	16593	16610	16767	16812	16606	16736	16772	16602	16745	16665	16790	16804	16810	16466	16604	16739	16960	16903	16826	16778	16846	16664	16794	16873	16399	16684	16763	16680	16884	16913	16819	16563	16728	16662	16714	16707	16843	16692	16701	16842	16750	16949	16821	16838	16953	16894	16662	16768	16757	16840	16866	16555	16667	16792	16821	16898	16731	16580	16711	16752	16688	16625	16715	16666	16764	16861	16779	16818	16672	16743	16833	16761	16584	16733	16533	16719	16671	16902	16775	16778	16667	16824	16778	16700	16793	16823	16752	16756	16785	16857	16661	16912	16744	16686	16576	16619	16790	16680	16759	16650	16681	16662	16457	16705	17058	16811	16783	16578	16815	16872	16685	16737	16870	16766	16722	16677	16805	16669	16838	16934	16664	16807	16663	16608	16825	16612	16659	16868	16803	16700	16842	16972	16901	16715	16809	16938	16838	16824	16651	16785	16742	16662	16514	16610	16867	16841	16655	16730	16585	16660	16875	16691	16767	16685	16696	16847	16739	16643	16668	16670	16694	16614	16678	16681	16712	16767	16581	16844	16773	16704	17043	16866	16750	16818	16759	16738	16542	16469	16842	16691	16766	16580	16885	16700	16790	16888	16887	16762	16582	16763	16875	16755	16725	16794	16689	16646	16596	16842	16880	16761	16714	16555	16848	16722	16616	16752	16840	16753	16865	16807	16696	16760	16658	16596	16779	16806	16692	16734	16587	16664	16805	16688	16898	16870	16656	16708	16608	16739	16653	16758	16548	16766	16764	16806	16836	16732	16677	16731	16716	16680	16784	16753	16657	17076	16655	16847	16843	16780	16767	16736	16792	16671	16726	16817	16818	16675	16687	16728	16450	16716	16825	16520	16742	16781	16839	16864	16568	16616	16772	16490	16621	16677	16674	16664	16586	16566	16705	16740	16931	16639	16613	16728	16822	16458	16576	16627	16745	16747	16736	16654	16884	16542	16697	16692	16480	16860	16694	16795	16608	16767	16722	16767	16863	16761	16781	16594	16695	16719	16800	16735	16753	16746	16800	16745	16559	16747	16905	16972	16553	16662	16703	16768	16740	16728	16519	16774	16860	16766	16682	16898	16802	16758	16870	16816	16739	16734	16682	16790	16738	16720	16696	16734	16693	16717	16635	16665	16757	16546	16600	16801	16699	16950	16751	16637	16661	16679	16874	16778	16720	16925	16852	16623	16653	16612	16757	16805	16814	16535	16680	16636	16920	16849	16951	16966	16773	16814	16843	16763	16757	16817	16795	16555	16618	16768	16668	16690	16861	16689	16720	16831	16781	16766	16748	16559	16551	16792	16674	16631	16789	16795	16636	16729	16543	16692	16542	16826	16750	16715	16647	16859	16820	16657	16681	16708	16667	16819	16759	16695	17016	16475	16621	16686	16688	16742	16684	16652	16725	16637	16798	16818	16762	16663	16702	16772	16696	16760	16635	16721	16801	16598	16533	16703	16812	16769	16616	16815	16713	16668	16562	16757	16553	16904	16814	16871	16621	16713	16647	16692	16901	16587	16717	16764	16617	16627	16593	16813	16770	16706	16816	16657	16779	16864	16720	16783	16602	16725	16828	16824	16711	16733	16589	16781	16747	16933	16920	16811	16724	16768	16744	16707	16815	16731	16838	16706	16815	16821	16928	16961	16935	16763	16710	16545	16772	16606	16791	16853	16852	16896	16629	16842	16661	16883	16700	16735	16611	16772	16681	16839	16619	16713	16776	16880	16521	16880	16812	16869	16639	16596	16427	16903	16773	16641	16776	16755	16637	16620	16680	16722	16718	16809	16902	16724	16809	16816	16919	16855	16778	17043	16842	16780	16665	16880	16940	16701	16712	16671	16670	16638	16847	16589	16660	16581	16697	16759	16764	16821	16674	16511	16739	16766	16589	16773	16758	16644	16709	16717	16752	16681	16849	16861	16819	16848	16769	16869	16745	16741	16914	16697	16657	16679	16711	16600	16660	16751	16700	16794	16841	16583	16638	16701	16923	16621	16696	16750	16709	16637	16688	16712	16768	16729	16786	16701	16874	16647	16866	16481	16574	16737	16597	16712	16874	16902	16684	16575	16684	16722	16660	16987	16763	16835	16699	16869	16799	16679	16880	16756	16802	16731	16670	16888	16671	16908	16874	16905	16666	16600	16756	16770	16712	16870	16664	16784	16563	16819	16840	16766	16903	16723	16560	16862	16879	16787	16712	16698	16876	16811	16647	16566	16808	16661	16849	16597	16886	16735	16644	16763	16803	16822	16572	16730	16715	16514	16816	16815	16661	16896	16913	16677	16555	16653	16707	16598	16870	16680	16568	16763	16716	16524	16537	16537	16867	16728	16606	16806	16670	16619	16642	16798	16672	16633	16667	16863	16733	16734	16647	16661	16783	16787	16814	16791	16666	16773	16799	16685	16774	16736	16734	16968	16679	16948	16630	16505	16697	16873	16867	16899	16885	16802	16830	16793	17003	16641	16687	16725	16748	16870	16790	16801	16647	16816	16834	16805	16771	16872	16765	16701	16948	16697	16628	16792	16811	16709	16837	16912	16722	16707	16781	16788	16654	16747	16613	16745	16735	16643	16630	16691	16706	16915	16715	16646	16779	16615	16746	16815	16759	16793	16740	16681	16932	16763	16767	16717	16724	16960	16958	16945	16724	16667	16756	16572	16680	16787	16882	16684	16788	16842	16913	16755	16829	16775	16646	16695	16799	16666	16563	16886	16608	16722	16807	16725	16634	16850	16954	16875	16825	16863	16767	16633	16855	16707	16824	16852	16699	16828	16927	16781	16756	16765	16546	16636	16735	16755	16690	16799	16771	16823	16732	16728	16670	16686	16678	16613	16557	16850	16593	16682	16507	16704	16762	16664	16834	16753	16795	16742	16506	16737	16805	16832	16742	16923	16796	16915	16685	16997	16702	16783	16603	16793	16778	16987	16876	16838	16780	16741	16617	16647	16659	16707	16740	16732	16858	16849	16785	16669	16652	16785	16750	16786	16915	16800	16591	16870	16768	16653	16714	16888	16805	16681	16716	16721	16953	16839	16649	16822	16571	16648	16751	16848	16823	16728	16601	16970	16664	16618	16734	16808	16838	16568	16775	16719	16866	16838	16713	16888	16734	16796	16661	16649	16627	16747	16777	16694	16760	16753	16601	16573	16435	16536	16785	16833	16536	16796	16650	16752	16629	16741	16596	16659	16930	16862	16940	16715	16709	16823	16764	16638	16640	16784	16694	16861	16674	16871	16628	16657	16760	16863	16678
20515	14428	14296	14323	14726	15116	15226	15635	16293	16672	16849	16361	16225	15917	15426	15491	15234	15151	15127	14940	15025	14995	14832	14638	14650	14822	14604	14357	14370	14371	14329	14408	14265	14211	14162	14237	14130	14125	14155	14360	14330	14284	14455	14128	14120	14093	14268	14109	14126	14093	14162	14237	14154	14302	14259	14187	14179	14351	14243	14256	14294	14179	14081	14069	14112	14083	14085	13966	13993	13898	14265	14081	14196	13947	14360	14149	13972	14098	14073	14004	13990	13993	13953	14012	13871	13791	14051	14107	14203	14080	14147	13900	13936	14034	14234	13949	14006	14088	14077	14138	13969	13993	14042	13921	13941	13974	14113	14030	13842	13954	14049	13919	14107	13873	14090	14175	13987	13827	13956	13984	14077	13987	14040	14063	14076	14154	14007	13894	14072	13951	14145	13923	13845	14019	14059	13901	14000	13917	13963	13941	14037	13950	13990	14130	13999	14001	14119	13861	14058	13861	13968	14139	13945	13954	13823	14142	14143	13883	13937	14009	14049	14086	13872	14021	14058	14078	13922	13867	13965	14034	14038	13995	14081	13943	13908	14111	13965	13906	14029	14031	13932	13998	14094	14094	14045	14042	14054	13948	13975	14047	13937	14024	13791	14138	13971	14035	14011	14056	14081	14009	13902	14049	13931	13940	14048	14041	13909	14064	14020	13932	13882	14008	13955	13869	14069	14156	14030	14018	14060	13876	14028	14077	14102	14133	13977	14128	14043	14061	14123	14021	14098	13951	13889	14130	13989	13980	13948	13943	14167	14076	14192	13930	13988	14197	14116	13900	14113	13963	13987	14093	14232	14037	14044	14001	13924	14016	14001	14191	14192	14061	14089	13894	13909	13980	14103	13955	13971	14086	14005	14025	14120	14029	14019	14145	13939	14056	14063	14074	13845	14154	14076	14099	13959	13933	14079	13952	14105	14089	14125	14021	14057	13983	13963	14086	14082	13938	13879	13752	14002	14092	13913	14075	14096	13951	14025	14124	14051	14023	14098	14091	14101	13992	14072	13914	13991	13983	14051	13986	14000	13811	14164	13940	14000	13880	14035	14028	14108	14143	14023	13986	13984	13933	14085	14120	14113	14055	14130	14110	14051	14007	14064	13978	14132	13964	13822	13849	13916	13979	14077	14045	13975	14022	13888	14158	14033	13946	13908	13982	13934	14046	13826	14075	13919	14107	13979	13916	14057	14006	13986	13978	14044	14061	14100	14062	14021	13937	13906	13999	13926	14084	14136	13973	14003	13909	14058	14107	13930	13853	14036	14027	14058	13950	14058	14100	14020	13828	13904	14014	14031	13932	13894	14138	13945	14128	14088	14087	14033	13992	14168	14162	14081	14139	13916	13871	14119	13940	14030	13918	14070	14132	14140	13946	13974	14100	14024	13942	14041	13902	14216	14029	13970	14171	14058	13830	14081	14082	14132	14080	14239	14022	14077	13958	14193	14140	13947	13883	13966	14044	13915	14092	13980	13965	13953	13912	13907	14023	14026	13967	13953	13971	14075	14008	13916	14097	14024	13858	13998	14113	14136	13927	13901	14025	14024	13887	13946	14018	13942	13952	14069	14112	13988	14103	13971	13897	14240	14103	14041	14077	14012	13896	14175	13911	14074	13866	13907	13900	14161	14157	14007	13975	14136	14100	14182	13947	14004	13992	13912	14022	14088	14027	13989	14165	14057	13965	13942	13920	14078	14017	14083	13907	13982	13850	14036	13991	14152	14079	14183	13957	13952	13924	14087	14053	14198	14196	14047	14035	13925	13948	14027	13954	13934	14148	13923	14139	14056	14007	14024	14028	14080	14106	13983	14139	13932	14118	14028	13997	13936	13982	14195	14082	14142	14074	13951	13941	14036	14044	13970	14047	13978	13915	14003	13952	14056	14011	13917	13934	14165	13979	13981	14001	14070	13987	13985	14063	14084	14020	14128	13925	13988	13961	14084	13992	13990	14051	13902	13851	13913	14008	14004	13950	14061	14008	14090	13927	14104	13983	13872	13994	14045	14069	13997	14054	14093	14164	14176	13978	13983	13905	13925	13954	14097	14087	14007	14025	13895	14114	14048	14167	14146	14095	14034	14065	14185	13917	14016	14057	14042	13928	14175	14090	14124	14045	14028	13850	14038	14019	13905	14008	14013	14077	14126	13941	13968	13886	14138	13988	14006	14094	14049	13953	13992	14016	14062	14095	14112	13922	13779	14069	14108	13932	14107	14194	13961	14118	14008	13978	14305	14035	14117	13832	14129	13946	14071	13954	13933	14142	14057	14013	14005	13852	14077	14026	13921	14045	13874	13993	13939	13923	14014	14069	14070	14011	13958	13995	13871	14002	13834	14022	13936	14060	14026	14057	13943	14101	13954	14047	14067	14057	14151	14188	14019	13975	13990	14086	14012	14155	14068	13967	14002	14110	13749	13923	14067	14049	13946	14007	13994	14013	14117	13973	14043	13921	14117	13914	14036	13910	13980	14198	14239	13888	14088	14048	14026	13875	13829	13922	13919	14101	13952	14010	14046	14163	13996	13892	14060	14020	13977	14155	13945	13909	13948	14069	13987	14089	14051	14054	14118	13965	14199	13956	13898	14042	13984	14037	14018	14096	14062	13978	13925	13881	14027	14014	14013	14036	13889	13869	13781	13934	14065	13916	14061	14256	13988	14153	13935	13917	14030	14021	13854	14050	14009	13884	14226	14009	13966	14117	13994	14107	13874	14074	13947	14004	14023	14234	14027	14002	13989	13904	13901	14000	14117	13831	14015	14108	14031	14134	14134	14027	14004	13827	13952	14059	14008	14024	14039	13821	14002	13986	13919	13966	14040	14031	14082	14069	14006	13934	13836	13986	13738	13967	13977	14037	13966	14003	13837	14076	14002	13868	14128	14026	14063	13882	14061	13954	13986	14105	13978	14032	14172	13971	14027	13913	14019	14121	14084	13942	14013	14158	14076	14089	13872	14012	14124	13933	14056	13939	14077	14098	13868	13967	13990	13877	13973	14038	13891	13963	14085	14157	14038	13876	13935	14070	13953	13847	14035	13921	14187	14160	13904	13861	14025	14134	14011	13978	13821	14054	13996	14053	14028	14141	14082	14189	14122	14122	14073	13986	14142	13895	14116	13960	14034	14014	14012	14103	14089	14033	13924	14021	14115	14060	13935	13913	13997	14046	13937	13937	14014	13966	14014	14148	13953	13967	14166	13969	14023	14014	13917	13830	14011	14066	14025	14157	13817	14232	14061	13990	13899	13931	14045	14014	13972	13904	14007	13965	14056	14149	13848	14231	14052	14057	14093	13993	14069	13976	14048	14066	14110	13944	13862	14090	14008	14023	13890	13935	13821	14036	14002	14191	14034	14200	14062	14086	14109	13964	14096	13989	13982	14087	13981	13998	13961	14077	14097	13946	14018	14026	13809	14067	14087	13972	13969	13998	13951	13976	14081	13898	13968	14050	14036	14064	14025	14006	14009	14074	14114	14014	14009	14085	14072	14088	14005	14141	13991	14002	13887	13995	13961	14055	13942	13992	14087	14192	14051	14036	13861	14072	13925	14166	13939	14015	14007	13830	14118	13993	13917	14058	14023	14024	13925	13956	13925	14076	14165	14204	13977	13982	14000	14055	14001	13976	13955	13943	13895	13927	14112	14000	13889	13939	14150	14030	13965	14008	13995	14144	14070	14058	13988	14035	13989	13929	14022	13864	13998	14030	13994	13867	14059	14153	13898	14061	14096	13989	13959	13825	14090	14035	14162	13993	14028	14046	14172	14123	14066	14177	13909	14006	14070	13948	13893	13893	14107	14106	14028	13931	13985	13941	14149	13963	14098	13944	13980	13932	13913	14036	13939	13983	14049	14144	14269	14131	14023	14011	14150	14024	14087	14011	13976	14143	13969	14053	13996	14074	14211	13876	14195	14015	14026	13918	14211	14082	14000	13970	13826	14141	13993	13961	14087	14028	13977	13944	13962	14003	14122	13712	13834	14081	14093	14068	14150	14056	14063	13801	13996	14014	14051	13936	14090	13865	14017	14068	14055	14097	13913	14081	13967	13943	13909	14109	13914	13912	13952	13946	13884	14057	14107	13992	14032	14052	13992	14062	14123	13969	13884	14047	14009	13977	13967	14030	13978	14070	14133	13972	13915	13967	13836	14052	14053	13966	14051	13981	13942	13973	13988	14180	13954	13859	13877	14186	14148	14002	14172	13920	13970	13943	14135	13979	14048	14082	14081	14049	14177	14152	13996	13938	14012	13887	13888	14095	13985	14110	14034	13988	14102	14041	14144	14001	14149	13982	13988	14005	14035	13915	14047	13957	13851	14066	14265	13956	14033	14070	14051	13928	13979	14098	14043	13983	13882	13888	13977	14172	13902	14019	13956	13922	14287	14120	14095	14042	13962	13985	13978	14121	13956	13957	13901	14091	13984	14144	14134	13990	14099	13953	13999	13996	14178	14331	13875	14069	14038	14081	14031	14155	14030	14018	14077	14136	13914	13881	13896	13864	14092	13982	13896	13989	14089	13913	13949	13911	14098	13840	13895	13997	14104	14067	14014	13739	14086	14043	14052	14143	14060	14073	14068	14025	14014	13976	13999	13956	13830	13840	13945	14068	14008	13939	14121	13994	13939	14236	14084	14065	14007	13987	14062	14276	14021	14028	14034	14073	14087	14083	14071	14144	13845	13833	14139	13898	13853	14013	13985	13988	14129	14084	13932	14176	13938	14052	13834	13930	13886	14079	13902	13979	13887	14017	13945	13994	14022	14147	13999	13980	14032	13970	13929	13919	13933	14099	13794	14103	13969	13993	14110	14192	14126	13977	13891	14093	13942	14144	14011	14105	13982	14081	14055	14042	14169	14083	14048	14015	14119	14058	14042	14050	14158	14009	13961	14036	14045	13956	13953	13904	13901	14086	13961	14029	14010	14029	14074	14163	13839	14074	14045	13906	14054	13900	14044	14026	14023	13996	13963	14057	14067	13981	14034	14066	13894	14102	13858	13986	14006	13967	14089	13942	13941	14088	13880	14185	13942	14111	14230	14035	14005	13922	13946	14042	13957	14096	13906	14057	14007	13894	14028	13910	14200	13864	14006	13953	13929	14096	14038	14082	14187	14031	13997	14317	13936	14056
24770	18512	18242	17757	17706	18171	18913	18587	19246	19509	19541	19503	19219	18990	18850	18403	18411	18448	18438	18276	18137	18110	18004	18053	18045	18036	18000	17755	17745	17726	17670	17560	17588	17625	17593	17633	17502	17574	17611	17604	17454	17358	17618	17518	17703	17610	17644	17749	17943	17510	17675	17473	17697	17591	17586	17417	17605	17561	17509	17737	17805	17662	17638	17435	17404	17450	17351	17274	17188	17264	17551	17649	17687	17523	17491	17495	17462	17365	17344	17359	17273	17507	17160	17275	17507	17601	17365	17331	17435	17492	17770	17538	17462	17414	17475	17511	17425	17482	17571	17284	17321	17441	17343	17366	17438	17507	17438	17416	17256	17474	17383	17582	17473	17426	17418	17324	17281	17688	17409	17612	17335	17332	17514	17303	17417	17356	17457	17449	17349	17402	17453	17437	17378	17310	17601	17539	17212	17190	17425	17435	17308	17496	17245	17526	17341	17344	17509	17349	17358	17699	17416	17440	17624	17357	17575	17506	17407	17569	17510	17615	17411	17338	17645	17681	17517	17371	17396	17516	17415	17497	17276	17634	17494	17656	17573	17436	17624	17474	17557	17472	17465	17542	17615	17412	17398	17448	17575	17430	17642	17380	17607	17624	17455	17273	17443	17411	17631	17412	17583	17663	17511	17503	17286	17582	17610	17438	17413	17669	17473	17557	17509	17318	17464	17238	17524	17399	17290	17234	17481	17327	17439	17434	17283	17400	17369	17487	17676	17447	17511	17317	17397	17272	17338	17351	17312	17449	17316	17360	17445	17333	17402	17578	17587	17506	17442	17566	17399	17274	17325	17331	17534	17342	17280	17418	17359	17576	17392	17575	17443	17380	17362	17310	17409	17539	17564	17473	17447	17530	17585	17412	17430	17416	17345	17400	17711	17386	17467	17573	17424	17203	17207	17389	17308	17372	17482	17387	17335	17420	17390	17220	17456	17211	17435	17315	17516	17475	17183	17472	17613	17361	17382	17552	17318	17438	17559	17444	17441	17546	17487	17338	17484	17311	17125	17360	17411	17504	17460	17442	17391	17566	17410	17438	17407	17419	17416	17537	17348	17367	17596	17548	17659	17328	17506	17523	17435	17293	17553	17576	17640	17333	17296	17482	17336	17332	17476	17490	17393	17695	17441	17283	17327	17332	17402	17261	17444	17243	17640	17579	17486	17347	17625	17443	17510	17644	17335	17472	17475	17600	17451	17569	17570	17425	17643	17574	17249	17428	17594	17332	17478	17428	17619	17387	17410	17273	17473	17360	17515	17527	17224	17244	17450	17518	17415	17524	17433	17656	17418	17374	17363	17405	17439	17460	17578	17363	17500	17494	17576	17492	17477	17422	17640	17475	17407	17341	17304	17615	17715	17461	17270	17647	17407	17226	17390	17423	17369	17473	17363	17433	17520	17356	17498	17360	17356	17636	17596	17412	17680	17457	17555	17351	17456	17208	17327	17483	17518	17467	17527	17514	17377	17429	17357	17575	17497	17467	17663	17635	17509	17285	17380	17403	17460	17530	17510	17599	17430	17348	17530	17392	17475	17514	17330	17369	17481	17548	17496	17510	17408	17378	17302	17495	17422	17534	17517	17353	17442	17439	17533	17499	17619	17487	17439	17477	17331	17473	17256	17368	17609	17240	17617	17130	17498	17597	17317	17508	17336	17470	17558	17457	17440	17477	17454	17487	17407	17424	17500	17524	17635	17487	17465	17276	17366	17490	17508	17306	17406	17454	17525	17615	17551	17322	17471	17362	17377	17475	17587	17201	17345	17398	17335	17682	17439	17512	17364	17281	17389	17579	17455	17523	17402	17665	17362	17305	17592	17375	17513	17702	17489	17426	17265	17268	17535	17308	17735	17553	17617	17376	17589	17404	17459	17489	17556	17575	17438	17501	17545	17448	17586	17332	17497	17209	17478	17480	17447	17550	17554	17357	17621	17376	17451	17292	17549	17384	17306	17434	17290	17495	17523	17187	17251	17591	17478	17363	17587	17307	17597	17562	17278	17430	17529	17482	17650	17512	17494	17326	17410	17298	17580	17536	17465	17598	17638	17514	17294	17381	17433	17426	17556	17329	17435	17474	17479	17510	17335	17480	17395	17480	17609	17364	17789	17274	17412	17478	17470	17469	17424	17404	17397	17332	17333	17327	17551	17522	17289	17381	17301	17244	17357	17260	17343	17335	17565	17172	17428	17466	17574	17492	17363	17320	17526	17426	17362	17452	17405	17517	17249	17448	17346	17676	17323	17361	17271	17584	17524	17369	17310	17400	17535	17497	17584	17442	17291	17581	17491	17414	17409	17367	17411	17392	17369	17452	17260	17351	17468	17352	17561	17623	17403	17476	17450	17441	17398	17445	17374	17526	17573	17414	17367	17358	17376	17542	17344	17243	17562	17383	17517	17466	17658	17200	17487	17431	17570	17434	17288	17344	17279	17410	17679	17497	17392	17716	17517	17376	17365	17453	17397	17646	17522	17515	17351	17468	17466	17418	17306	17346	17482	17478	17319	17507	17437	17312	17384	17446	17566	17543	17384	17489	17444	17260	17406	17451	17428	17279	17457	17556	17408	17454	17510	17429	17335	17551	17418	17451	17486	17445	17407	17359	17359	17779	17470	17474	17467	17408	17751	17374	17486	17438	17484	17443	17494	17355	17551	17418	17489	17475	17513	17323	17359	17430	17542	17458	17287	17391	17556	17386	17429	17539	17538	17364	17468	17409	17615	17398	17406	17708	17486	17515	17229	17387	17476	17595	17463	17301	17366	17421	17585	17373	17283	17357	17511	17350	17377	17469	17384	17379	17484	17496	17290	17250	17547	17473	17469	17640	17735	17194	17253	17419	17603	17500	17256	17672	17584	17450	17500	17460	17398	17607	17522	17450	17616	17466	17264	17508	17578	17353	17488	17401	17452	17513	17374	17284	17325	17435	17528	17432	17556	17464	17325	17315	17559	17424	17405	17534	17455	17351	17438	17413	17438	17537	17348	17329	17589	17625	17282	17431	17382	17535	17433	17247	17656	17557	17468	17431	17352	17398	17389	17378	17563	17412	17433	17388	17504	17477	17468	17451	17346	17278	17493	17208	17621	17345	17387	17371	17606	17518	17434	17398	17465	17388	17480	17392	17504	17402	17605	17493	17317	17212	17299	17386	17572	17613	17541	17493	17423	17372	17618	17397	17303	17469	17588	17385	17512	17388	17297	17282	17346	17462	17420	17257	17590	17450	17410	17410	17468	17451	17571	17568	17303	17462	17609	17345	17556	17444	17445	17387	17611	17343	17538	17329	17366	17311	17593	17367	17234	17352	17512	17502	17389	17417	17409	17404	17386	17471	17534	17633	17366	17342	17523	17322	17570	17410	17402	17357	17355	17218	17789	17453	17439	17586	17754	17593	17526	17621	17337	17236	17569	17514	17370	17408	17481	17631	17453	17372	17571	17554	17454	17581	17452	17375	17566	17402	17431	17509	17549	17440	17597	17456	17337	17355	17477	17467	17383	17548	17452	17436	17525	17336	17430	17564	17575	17323	17445	17585	17323	17393	17420	17383	17496	17575	17344	17513	17504	17424	17577	17364	17449	17307	17438	17300	17391	17421	17722	17391	17594	17543	17673	17500	17314	17458	17573	17470	17338	17371	17453	17678	17534	17568	17324	17453	17435	17294	17377	17151	17341	17439	17515	17447	17404	17508	17496	17488	17363	17421	17248	17425	17522	17419	17463	17486	17482	17512	17379	17489	17661	17411	17516	17345	17499	17423	17438	17597	17364	17349	17372	17538	17358	17298	17667	17492	17465	17085	17544	17449	17421	17338	17400	17558	17358	17334	17495	17568	17397	17462	17265	17526	17492	17359	17280	17568	17336	17420	17355	17366	17389	17282	17449	17466	17483	17393	17461	17507	17193	17390	17317	17407	17575	17348	17476	17553	17452	17465	17634	17550	17363	17302	17185	17614	17392	17493	17478	17430	17419	17247	17413	17432	17425	17578	17288	17321	17532	17490	17123	17429	17342	17422	17373	17372	17661	17655	17215	17546	17453	17178	17489	17384	17377	17441	17399	17370	17442	17640	17792	17268	17620	17364	17493	17503	17374	17441	17324	17613	17366	17320	17480	17310	17416	17368	17535	17473	17303	17523	17525	17469	17497	17424	17629	17415	17548	17615	17476	17428	17388	17405	17617	17745	17593	17353	17509	17160	17221	17085	17543	17353	17373	17508	17625	17415	17255	17454	17531	17547	17530	17323	17630	17198	17384	17532	17437	17435	17456	17372	17524	17530	17232	17345	17336	17266	17477	17273	17451	17369	17334	17357	17463	17653	17439	17464	17393	17329	17477	17583	17414	17568	17292	17365	17476	17710	17590	17477	17287	17461	17613	17405	17474	17540	17231	17540	17596	17802	17418	17330	17456	17677	17449	17504	17428	17203	17444	17560	17368	17280	17252	17309	17375	17445	17603	17587	17667	17316	17638	17539	17099	17452	17355	17487	17196	17357	17614	17328	17788	17250	17488	17377	17497	17470	17433	17449	17544	17412	17474	17463	17270	17482	17597	17273	17550	17527	17371	17494	17448	17412	17365	17612	17487	17453	17476	17409	17365	17373	17582	17360	17310	17424	17255	17345	17447	17592	17410	17516	17344	17468	17309	17438	17450	17520	17592	17469	17496	17370	17363	17363	17456	17400	17530	17367	17595	17451	17804	17315	17539	17447	17558	17446	17588	17455	17470	17462	17359	17387	17545	17374	17287	17494	17329	17378	17441	17446	17632	17506	17741	17602	17423	17335	17326	17265	17549	17352	17468	17389	17511	17242	17477	17332	17254	17470	17569	17302	17360	17302	17385	17542	17467	17584	17376	17398	17612	17371	17428	17523	17320	17510	17522	17494	17706	17459	17476	17458	17540	17517	17585	17205	17454	17620	17407	17679	17489	17511	17503	17402	17505	17565	17398	17575	17580	17719	17319	17570	17482	17547	17358	17609	17525	17665	17414	17491	17553	17119	17619	17474	17588	17441	17691	17528	17503	17388	17350	17513	17373	17287	17525	17324	17433	17315	17495	17542	17534	17386	17553	17450	17320	17332	17415	17286	17535	17413	17502	17432	17480	17472	17494	17506	17357	17449	17511	17419	17553	17305
21276	15543	15003	15085	16374	17271	17441	17769	18222	18866	18910	18528	18112	17526	17109	16566	16562	16315	16139	16185	15923	15803	15582	15632	15640	15602	15378	15184	15040	15028	14992	14767	15000	14882	14718	14851	14839	14772	14729	14771	14850	14854	14719	14704	14809	14602	14707	14708	14594	14898	14660	14922	14667	14812	14700	14779	14766	14828	14944	14596	14965	14703	14712	14719	14477	14618	14422	14567	14577	14512	14493	14689	14482	14562	14623	14594	14599	14329	14412	14450	14388	14518	14507	14380	14476	14372	14521	14619	14564	14503	14342	14447	14492	14379	14444	14322	14653	14475	14604	14298	14351	14632	14520	14548	14488	14516	14318	14483	14482	14403	14469	14370	14566	14520	14492	14570	14356	14522	14374	14278	14515	14395	14382	14377	14421	14408	14447	14384	14491	14548	14478	14339	14380	14369	14444	14391	14273	14462	14412	14351	14453	14650	14438	14360	14387	14426	14440	14257	14311	14437	14525	14438	14631	14283	14473	14505	14453	14439	14384	14366	14403	14475	14582	14484	14414	14349	14435	14365	14638	14636	14495	14388	14490	14403	14491	14518	14399	14559	14268	14453	14399	14455	14367	14355	14327	14603	14420	14443	14551	14411	14416	14480	14447	14211	14410	14496	14656	14362	14464	14322	14435	14517	14370	14293	14526	14532	14409	14286	14319	14435	14625	14481	14421	14275	14472	14285	14448	14437	14387	14367	14400	14413	14290	14504	14490	14449	14381	14588	14383	14574	14414	14504	14268	14359	14523	14462	14375	14515	14680	14524	14481	14466	14326	14450	14441	14171	14468	14494	14444	14335	14457	14462	14345	14501	14371	14347	14332	14339	14505	14557	14543	14450	14372	14364	14544	14520	14371	14305	14388	14318	14391	14597	14192	14488	14307	14466	14352	14345	14507	14501	14428	14318	14541	14587	14471	14375	14531	14554	14415	14500	14370	14531	14465	14408	14370	14389	14370	14422	14319	14292	14379	14271	14382	14469	14524	14402	14445	14419	14390	14475	14589	14332	14322	14458	14466	14452	14627	14458	14458	14536	14377	14460	14537	14417	14305	14384	14399	14543	14450	14506	14313	14368	14398	14488	14558	14450	14414	14508	14735	14459	14560	14354	14530	14490	14439	14348	14347	14475	14547	14473	14449	14436	14433	14386	14512	14510	14393	14565	14559	14474	14405	14486	14474	14324	14382	14743	14488	14468	14287	14525	14399	14471	14424	14586	14604	14408	14416	14278	14398	14432	14552	14566	14541	14529	14293	14426	14340	14337	14295	14387	14440	14333	14523	14533	14472	14530	14313	14394	14338	14384	14392	14311	14606	14438	14459	14525	14524	14516	14336	14555	14312	14424	14351	14412	14303	14590	14424	14540	14396	14353	14348	14544	14374	14355	14434	14451	14385	14267	14252	14432	14406	14405	14555	14507	14528	14441	14516	14239	14377	14273	14483	14362	14505	14511	14375	14372	14474	14441	14531	14393	14459	14300	14537	14502	14345	14507	14404	14450	14409	14303	14323	14524	14467	14274	14476	14329	14481	14382	14485	14481	14432	14432	14587	14527	14378	14449	14229	14498	14280	14203	14541	14451	14375	14375	14376	14499	14317	14305	14352	14431	14374	14518	14404	14337	14408	14488	14634	14462	14530	14456	14510	14429	14391	14514	14402	14453	14288	14468	14338	14442	14332	14516	14377	14537	14491	14402	14407	14387	14495	14579	14238	14465	14409	14456	14510	14449	14540	14516	14423	14469	14466	14424	14380	14383	14409	14463	14492	14383	14453	14216	14432	14377	14469	14392	14482	14446	14365	14279	14330	14613	14473	14364	14258	14410	14438	14347	14441	14531	14613	14382	14410	14537	14385	14498	14408	14562	14409	14402	14464	14229	14540	14475	14462	14466	14292	14471	14486	14601	14171	14496	14530	14493	14608	14341	14393	14301	14431	14464	14502	14376	14548	14507	14441	14474	14371	14443	14330	14360	14449	14445	14492	14522	14440	14626	14346	14346	14520	14553	14491	14396	14581	14410	14399	14495	14478	14680	14416	14562	14674	14405	14410	14365	14448	14277	14457	14282	14407	14343	14510	14378	14653	14401	14503	14360	14395	14292	14364	14405	14401	14343	14458	14135	14314	14276	14384	14582	14397	14544	14356	14510	14383	14305	14347	14556	14489	14441	14480	14471	14354	14246	14386	14476	14372	14566	14609	14511	14358	14388	14430	14259	14407	14409	14412	14444	14423	14447	14353	14412	14479	14520	14496	14304	14523	14327	14418	14313	14585	14387	14364	14395	14349	14363	14566	14327	14401	14458	14485	14336	14506	14491	14527	14413	14548	14409	14547	14394	14353	14533	14427	14271	14497	14381	14464	14466	14460	14090	14587	14571	14310	14312	14405	14469	14467	14408	14364	14293	14647	14360	14421	14404	14631	14470	14650	14579	14480	14421	14383	14481	14341	14368	14407	14494	14385	14273	14409	14552	14543	14459	14223	14561	14335	14442	14608	14364	14419	14303	14445	14470	14549	14524	14222	14448	14275	14416	14310	14216	14664	14459	14494	14373	14395	14519	14374	14381	14432	14255	14368	14541	14486	14364	14406	14373	14271	14581	14437	14366	14416	14475	14433	14398	14451	14426	14231	14512	14592	14372	14288	14392	14477	14433	14442	14261	14546	14425	14481	14420	14374	14384	14421	14488	14394	14509	14291	14650	14382	14375	14547	14589	14505	14426	14415	14495	14435	14432	14592	14316	14407	14542	14461	14374	14557	14443	14530	14438	14331	14395	14419	14436	14448	14419	14418	14403	14548	14389	14510	14374	14444	14520	14351	14374	14376	14434	14393	14430	14101	14325	14408	14574	14397	14640	14513	14532	14406	14567	14323	14581	14485	14441	14535	14478	14564	14332	14358	14407	14583	14465	14475	14365	14399	14355	14461	14536	14443	14378	14533	14379	14560	14350	14382	14492	14301	14538	14511	14365	14400	14532	14635	14425	14408	14324	14415	14452	14493	14373	14460	14470	14452	14317	14605	14394	14390	14445	14517	14446	14565	14402	14310	14491	14525	14440	14479	14537	14423	14219	14441	14453	14598	14449	14600	14328	14387	14471	14459	14509	14346	14294	14490	14361	14530	14438	14258	14277	14426	14532	14279	14421	14298	14330	14296	14354	14187	14534	14466	14457	14434	14461	14522	14452	14624	14452	14555	14545	14414	14413	14489	14298	14492	14253	14466	14306	14500	14322	14500	14439	14442	14429	14477	14421	14416	14216	14286	14412	14389	14608	14381	14461	14501	14254	14493	14304	14388	14368	14427	14459	14266	14459	14360	14429	14560	14402	14456	14459	14531	14500	14472	14196	14490	14366	14398	14546	14420	14506	14294	14355	14543	14470	14562	14327	14581	14521	14474	14544	14436	14663	14554	14458	14382	14229	14330	14311	14368	14423	14435	14522	14555	14368	14351	14474	14566	14535	14503	14529	14563	14620	14424	14431	14400	14432	14568	14410	14530	14536	14581	14679	14420	14322	14455	14390	14462	14571	14415	14496	14344	14438	14321	14344	14391	14378	14372	14294	14406	14297	14285	14456	14405	14427	14412	14451	14322	14502	14609	14366	14360	14495	14502	14512	14333	14234	14597	14392	14546	14482	14634	14531	14492	14622	14350	14465	14387	14463	14569	14413	14407	14424	14500	14440	14407	14291	14385	14393	14469	14374	14367	14542	14418	14397	14492	14494	14415	14445	14471	14437	14507	14461	14429	14370	14411	14318	14353	14531	14419	14564	14317	14488	14434	14280	14496	14430	14422	14543	14504	14480	14342	14620	14299	14338	14328	14600	14390	14383	14258	14728	14333	14545	14549	14181	14576	14450	14372	14455	14456	14353	14483	14517	14328	14260	14427	14572	14513	14442	14549	14494	14587	14289	14405	14175	14426	14438	14408	14324	14495	14452	14369	14444	14344	14350	14465	14382	14427	14470	14474	14374	14518	14518	14308	14314	14634	14534	14557	14400	14478	14304	14322	14557	14332	14418	14521	14418	14436	14412	14507	14328	14222	14532	14524	14286	14395	14404	14434	14402	14526	14406	14401	14392	14350	14433	14553	14312	14438	14504	14453	14325	14518	14324	14548	14484	14449	14430	14537	14381	14453	14378	14545	14387	14448	14417	14393	14396	14398	14472	14453	14493	14443	14426	14509	14421	14537	14621	14288	14273	14213	14510	14274	14506	14423	14287	14425	14367	14493	14316	14327	14502	14485	14469	14355	14576	14606	14344	14504	14338	14579	14468	14550	14428	14275	14629	14383	14475	14311	14347	14445	14482	14408	14455	14572	14522	14297	14515	14448	14523	14477	14482	14639	14323	14389	14436	14465	14375	14357	14324	14367	14466	14422	14547	14512	14374	14462	14557	14502	14346	14485	14197	14585	14480	14297	14390	14435	14570	14502	14411	14608	14450	14428	14396	14257	14368	14512	14357	14427	14507	14331	14306	14384	14440	14261	14336	14387	14537	14354	14445	14511	14507	14374	14579	14462	14410	14421	14427	14281	14370	14340	14293	14504	14600	14517	14429	14336	14488	14507	14404	14427	14344	14401	14544	14540	14416	14382	14526	14403	14584	14331	14479	14617	14225	14497	14373	14469	14364	14464	14554	14344	14551	14430	14602	14561	14343	14346	14467	14414	14635	14444	14370	14590	14403	14412	14701	14244	14355	14431	14419	14359	14448	14375	14575	14228	14343	14427	14290	14600	14583	14338	14757	14300	14303	14387	14530	14390	14357	14311	14594	14442	14492	14403	14444	14577	14342	14434	14519	14503	14462	14472	14315	14547	14543	14523	14447	14458	14488	14344	14480	14386	14435	14488	14524	14475	14503	14437	14565	14428	14462	14518	14406	14379	14375	14325	14580	14313	14371	14443	14356	14481	14589	14543	14507	14374	14484	14554	14448	14529	14420	14478	14461	14312	14460	14505	14491	14451	14430	14450	14290	14445	14384	14437	14454	14364	14393	14644	14510	14385	14412	14566	14641	14446	14407	14352	14216	14404	14414	14360	14469	14397	14593	14121	14407	14577	14334	14499	14419	14398	14367	14583	14456	14535	14513	14482	14465	14509	14498	14204	14411	14665	14415	14434	14305	14469	14283
30010	19746	19058	18651	18466	18915	19412	19414	19754	20334	20657	20113	20084	20199	19498	19204	19179	19239	19203	19129	19064	18721	18719	18689	18551	18771	18503	18728	18399	18283	18334	18282	18642	18305	18147	18207	18188	18282	18313	18400	18180	18248	18177	18068	18292	18232	18318	18086	18353	18219	18327	18436	18341	18418	18184	18225	18431	18353	18414	18317	18350	18368	17992	18302	18482	18251	17971	18228	18284	18330	18222	18142	18148	18423	17984	18207	18269	18116	18089	18345	18188	18301	18143	18283	18449	18155	18130	17865	18179	17965	18236	17966	18174	18178	18050	17906	18007	18072	18165	18218	18239	17922	18192	18021	18078	18129	18294	18015	17916	18183	18104	17957	18085	18009	18178	18161	18097	18314	17956	18116	18091	18056	18238	18082	18025	18140	18161	18261	18225	18138	17835	18056	18102	18064	18193	18117	18409	18132	17870	18035	18035	18133	17936	17960	18092	18166	18185	18020	18115	18151	18009	18211	18159	18043	18075	18092	18174	18110	18402	18198	18329	18246	18025	18116	18159	18141	18003	18142	18272	18079	18199	18104	18114	18117	18177	18081	18141	17935	18103	18221	18124	17950	18020	18032	18057	18109	18138	18213	18275	18144	18235	18343	18096	18136	18114	18209	18096	18204	18269	18185	18194	18176	18066	18056	18073	17902	18165	18165	18278	18003	18183	18410	18094	18083	17970	18176	17853	18193	18146	17902	18128	18062	18091	18023	18350	18146	18161	18289	18212	18240	18028	17934	18113	18212	18251	18132	18158	17886	18210	18300	18053	17876	18271	18322	18195	18267	18241	18351	18319	18113	18008	17950	17861	18072	18169	18028	18195	18032	18092	18339	18171	18144	18086	18108	18325	18154	18178	18131	18153	17989	17957	18055	18202	17941	18184	17851	18069	18147	18324	18321	18430	18136	18132	18241	17948	18154	18170	18299	18064	18033	18207	18196	18281	18139	18109	18160	18104	18196	18177	18286	18186	18224	18192	18323	17956	18262	18180	18285	18136	18087	18089	18093	17988	18035	18059	18115	18102	18474	18158	18098	18249	17960	18140	18108	18197	18352	18309	18262	18025	18318	18093	18168	18170	18131	18327	17885	18021	18181	18001	18058	18323	18261	18111	18165	18098	18072	18129	18081	17935	18012	18069	18236	17985	18045	18216	18087	18317	17955	18090	18332	18090	18051	18153	18034	18239	18301	18237	18250	18065	18049	18170	18076	18056	18056	18077	18089	18046	18175	18227	18101	18301	18259	17942	18119	18052	18073	18228	18243	18284	18005	18094	18018	18035	18091	17908	18049	18238	18141	18055	18038	17857	18238	18393	18040	18385	18167	18191	18254	18137	18251	18093	17977	18122	18209	18198	18122	18197	18116	18215	17967	18297	18189	18225	18060	18250	18110	18203	18149	18257	18222	18151	18329	18176	18074	18121	18326	18194	18015	18230	18220	18251	18166	17998	18025	18130	18210	18100	17990	18101	18120	18071	18195	18125	17840	18007	18052	18225	18241	18184	18110	17995	18114	17972	18103	17965	17973	17995	18058	17981	18128	18019	18090	18329	18058	18052	18137	17936	18051	18080	17972	18095	18069	18000	18259	18135	18320	18244	18249	18065	18051	18005	17943	18141	18369	18123	18166	18033	18196	18000	18091	18252	18139	18251	18225	18086	18113	18472	18181	18029	18231	18002	18088	18342	18253	18139	17938	18023	18208	18110	17968	18160	18179	17909	18133	17975	18286	18096	18095	18066	18177	18280	18015	18104	17992	17979	18186	18268	18111	18138	18204	18134	18150	18036	18318	18117	18161	18170	18143	18072	18121	18108	18184	18117	18096	18073	18297	18088	18273	17903	17950	18215	18129	18071	18144	17989	18233	18133	18191	18134	18191	18095	18161	18138	18037	18121	18157	18174	17982	18282	18270	18146	17849	18334	18040	18221	17919	18117	18087	18194	18129	17958	17986	18173	18111	18095	18438	18133	18346	18246	18160	18270	18261	18041	18193	18212	18204	17945	17950	18130	18101	18151	18106	18094	18138	18130	18294	18320	17977	17926	18261	18108	18314	18243	18045	18168	18242	18344	18008	18224	18161	18062	18433	18290	18004	18212	18295	18073	18129	18161	17976	18064	18023	18094	18113	18223	18114	18290	18037	18103	18156	18135	18101	18074	18250	18131	17985	17986	18130	18183	18166	18242	18022	18131	18235	18062	18127	17923	18076	18167	18120	18265	18000	18029	18392	17940	18070	18010	18358	18277	18175	18016	18035	18090	18187	18111	17969	17912	17905	18319	18138	18337	18105	18307	18128	18252	18189	18036	18002	18374	17992	17840	17900	18039	18252	17998	18214	18350	18138	18265	18225	18230	18103	17961	18035	18082	18267	18215	18073	18053	18234	17990	18013	18187	18288	18257	18182	18219	18012	18086	18318	18306	18182	18154	18219	17977	18235	18238	18228	18208	18174	18402	18174	18241	18063	17937	18339	17953	18244	18091	18060	18295	18177	18078	18150	18314	18045	18025	18099	18211	18114	18263	18009	18089	18133	17975	18074	18215	18271	18073	18169	17991	18145	18017	18186	18166	18037	18234	18256	18016	18084	18052	18042	17926	18444	18013	18117	18173	18048	18079	17956	18119	18129	18086	18292	18093	18197	18162	18185	17968	18033	17979	18010	18142	18136	18087	18005	18046	18005	18277	17856	18018	18130	18274	18070	18078	18113	18189	18237	18069	18085	18201	18218	18123	18318	18127	17961	18241	18157	18123	18171	18299	18171	18209	18220	18225	18166	18300	18014	18083	18180	18393	18181	18224	18151	18116	18042	18175	18159	18189	18325	18088	18262	18000	18131	18141	18085	18238	18126	18185	18474	18257	18156	18217	18362	18211	18293	18251	18043	18408	18161	18162	18161	18067	18033	18075	17867	17971	18077	17932	18155	18170	18237	18193	18254	18022	18209	18103	18244	18136	17987	18145	18119	18297	18233	18081	18091	18189	18156	18236	18232	18181	18177	18138	18331	17882	18034	18267	18141	18054	18146	18116	17969	18230	18060	18273	18339	18326	18000	18257	18121	18132	18174	17948	18079	18191	18101	17996	18104	18070	18129	18052	18262	18094	18205	18496	17940	18012	18247	18142	18049	18211	18076	18195	18045	18103	18202	18178	18235	18241	18253	18058	18013	17829	18057	18175	18134	18098	18222	18038	18159	18414	18271	18169	18218	18265	17882	18074	18014	18154	18176	17951	18284	18121	18194	18046	18177	18012	18060	18142	18184	18316	17960	18252	18175	18223	18093	18144	18034	18110	18081	18179	18307	17987	18142	18214	17952	18231	18086	18155	18119	18111	18161	18006	18035	18013	18108	18178	18227	18223	18263	18017	18120	18239	18097	18072	18189	18233	18180	18146	18015	18252	18088	17956	18101	18404	17972	18197	17982	18171	18224	18006	18375	18058	18298	17999	18109	18356	18185	18139	18248	18292	18223	18158	18108	18166	18330	18065	17937	18161	18163	18084	17906	18275	18093	18228	17927	18099	18068	18161	18280	18114	17976	18123	18145	18264	18170	17918	18100	18053	18097	18215	18117	18124	18088	18249	18165	18338	18170	18248	18278	18095	18348	17980	18248	18220	18066	18223	18189	18109	17872	18291	18177	18128	18344	18073	17830	18352	18245	18063	17975	18141	18133	18185	18288	18211	17934	18152	18024	18186	18077	18092	18117	18066	18225	18174	18183	17959	17949	18255	18094	18121	18100	18022	18091	18242	18416	18050	18269	18120	18114	18325	18259	18049	18210	18258	18124	18109	18172	17843	18208	18135	18096	18086	18070	18274	18202	18150	18027	18075	18209	18113	18404	18038	18121	18181	18012	17997	18062	18107	18154	18286	18161	18300	18133	18118	18298	18018	18094	18147	18191	18150	18043	18124	18278	18311	18149	18161	18000	18263	18100	18156	18046	17975	18186	18149	18258	17908	18084	18210	18228	18007	18067	18165	18082	17889	18128	18003	18239	18088	18113	18130	18035	17961	18073	18173	18316	18162	18170	18141	18119	18325	18273	18240	18114	18276	18139	18148	18142	17993	17828	18094	18339	18063	18070	18173	18287	18055	18223	17850	17942	18240	18224	18296	18164	18174	18307	18020	18177	18329	18385	18095	18081	18273	18158	18041	18211	18106	18123	18012	18182	18125	18019	18238	18108	18117	18068	18419	18074	18292	17996	18096	18201	18426	18107	18098	18195	18079	17914	18238	18171	18324	18380	17941	18206	18168	18172	18157	18186	18228	18283	18089	18110	18319	18233	18109	18191	18278	18465	17833	18043	18248	18168	18013	18306	18520	18418	18151	18165	18181	18223	17926	18115	18214	18181	18096	18095	18056	18216	18084	18206	18293	18124	18247	18322	18237	18273	18058	18206	18093	18046	18232	18140	18222	18070	18228	18055	18013	18117	18038	18147	17933	17896	17963	18055	18310	18295	17969	18155	18060	18083	18105	18125	18156	18129	18108	18127	17990	18080	18118	17955	17986	18251	18224	18022	18089	17924	18230	18248	18113	18205	18322	18110	18000	18141	18335	17830	18108	18069	18127	18317	17887	18110	18103	18438	18203	18045	17925	17914	17909	18179	18171	18184	17956	18198	18390	18069	18025	18318	18094	18081	18046	18373	18094	18295	18124	18115	18034	17963	17893	18301	17941	18431	18290	18168	18211	18064	18121	18091	18438	18068	18160	17845	17989	18351	18115	18086	18226	18123	18256	18201	18163	18118	18041	18214	18233	17996	18109	18183	18130	18365	18302	17981	18076	18177	17914	17937	18114	18230	18301	18261	18143	18283	18169	18237	18202	18231	18040	18089	18344	17999	18316	18280	18214	18170	17979	18331	18119	17782	18154	18048	18303	18425	18389	18375	18073	18139	18330	18126	18023	18123	18056	18270	18135	18204	18268	18193	18200	18092	18251	18271	18210	18131	18255	18185	18244	18265	17929	18210	18153	18295	17980	17995	18265	18120	18117	18085	18173	18391	18081	18198	18251	18030	18335	18133	18095	18085	18350	18270	18335	18090	18094	18373	18271	18143	18205	18120	18151	18033	18201	18319	17940	18013	18192	18003	17916	18311	18175	18235	18052	18019	18402	18099	18192	18167	18054	18036
21869	15962	15249	15317	16528	17946	17865	18036	18442	18936	19165	18913	18731	18171	17587	16936	16897	16596	16722	16472	16552	16171	16102	16176	16063	15847	15886	15647	15479	15392	15327	15430	15316	15143	15337	15159	14975	15083	15157	15249	15207	15298	15207	15263	15179	15130	15260	15136	15205	15293	15190	15111	15050	15070	15268	15257	15176	15178	15138	15041	15122	15008	15218	15003	15021	15071	14961	15105	14907	15053	14907	15193	15016	15103	14978	14902	14948	15072	14940	14730	14883	14755	14769	14762	14908	14905	14956	14803	14810	14746	14834	14818	14947	14883	14630	14845	14987	15104	15053	14929	14813	14819	14928	14668	14939	14859	14758	14830	14901	14912	14791	14722	14888	14869	14783	14766	14640	14863	14995	14836	14811	14781	14824	14759	15048	14750	14799	14832	14807	14942	14950	14943	14874	14817	14853	14661	14867	14710	14811	14726	14729	14726	14828	14733	14966	14881	14812	14796	14938	14675	14661	14752	14811	14731	15040	14771	14849	14847	14898	14832	14706	14757	14937	14672	14863	14880	14890	14781	14731	14924	14853	14836	14905	14727	14710	14718	14817	15003	14852	14816	14669	14824	14730	14766	14722	15031	14887	15065	14901	14845	14708	14828	14840	14727	14926	14736	14951	14737	14786	14878	14854	14985	14746	14807	14677	14894	14701	14824	14826	15001	14649	15059	14724	14628	14725	14737	14787	14878	14753	14841	14862	14812	14901	15011	14790	14807	14810	14792	14714	14792	14855	14890	14743	14881	14746	14950	14889	14895	14880	14887	14811	15021	14696	14602	14917	14890	14752	14744	14896	14587	15045	14951	14807	14695	14634	14824	14870	14571	14804	14708	14925	14743	14865	14967	14865	14864	14824	14620	14793	14802	14796	14650	14837	14828	14754	14753	14749	14961	14853	14732	14907	14712	14887	14756	14789	14922	14885	14597	14711	14738	14874	14857	15031	14728	14866	14749	14769	14854	14781	14677	14890	14747	14954	14856	14713	14881	14767	14688	14811	14837	14762	14862	14775	14863	14873	14906	14885	14844	14883	14850	14897	14790	14950	14720	14733	14866	14766	14729	15006	14870	14804	14925	14778	14700	14755	14980	14758	14681	14827	14847	14813	14696	14852	14891	14912	14842	14806	14872	14928	14885	14698	14749	14931	14924	14781	14727	14722	14802	14865	14777	14780	14797	14734	14852	14888	14870	14815	14911	14786	14800	14834	14797	14768	14910	14752	14731	14852	14654	14735	14777	14991	14829	14847	14805	15004	14827	14821	14844	14946	14731	14754	14738	14802	14797	14924	14895	14842	14765	14840	14705	14583	14534	14765	14758	14824	14803	14946	15071	14815	14768	14792	14794	14939	14673	14948	14891	14822	14598	14740	14713	14861	14832	14802	14792	14714	14742	14604	14871	14893	14709	15001	14957	14788	14870	14987	14702	14684	14765	14892	14769	14917	14778	14830	14779	14835	14989	14765	14714	14942	14904	14991	14745	14903	14725	14943	15034	14800	14829	14723	14895	14831	14710	14962	14814	14914	14829	14851	14828	14866	14973	14910	14996	14890	14883	14821	14709	14738	14920	14880	14764	15032	14844	14672	14854	14739	14741	14845	15003	14883	14747	14810	14863	14897	14820	14787	14792	14924	14787	14904	14964	14807	14750	14921	14850	14941	14908	14840	14835	14876	14765	15045	14688	14803	14876	14697	14898	14758	14859	14683	14836	14820	14846	14766	14930	14771	14683	14856	14718	14968	14808	14858	14853	14816	14863	14786	14781	14925	14767	14841	14925	14812	14761	14782	14701	14676	14744	14844	14984	15022	14809	14971	14812	14869	14760	14942	14846	14752	14681	14829	14817	14869	14731	14816	14802	14888	15094	14739	14873	14958	14891	14775	14783	14960	14814	14777	15037	14727	14733	14845	14710	14845	14703	14789	14880	14832	14890	14881	14818	14792	14668	14842	14788	14773	14846	14777	14855	14778	14713	14906	15038	14805	14788	14698	14760	14924	14706	14862	14739	15060	14851	14880	14694	14837	14669	14921	14717	14794	14582	14988	14848	14868	14914	14793	14808	14907	14835	14885	14762	14881	15008	14920	14846	14608	14846	14668	14856	14942	14757	14875	14939	14869	14859	14938	14946	14803	14927	14913	14732	14756	14789	14854	14818	14871	14793	14812	14866	14884	15012	14798	14822	14888	14761	14969	15076	14849	14840	14887	14779	14872	14823	14782	14710	14856	14848	14890	14907	14944	14726	14680	14825	14859	14776	14993	14764	14912	14745	14945	14824	14906	14802	14837	14910	14777	14933	14800	14743	14974	14959	14967	14990	14923	14780	14959	14943	14790	14881	14883	14765	14778	14921	14673	14989	14730	14672	15014	14883	14852	14919	14922	14757	14730	14785	14734	14694	14809	14820	14778	14873	14770	14993	14685	14800	14737	14787	14708	14959	14858	14984	14692	14839	14873	14686	14708	14887	14819	14943	14860	14867	14797	14599	14947	14634	14852	14822	14783	14799	14826	14867	14951	14822	14682	14957	14723	14860	15150	14834	14757	14731	14809	14727	14817	14891	14946	14965	14953	14762	14924	14864	14838	14791	14899	14854	14893	14917	14883	14812	14760	14793	14879	14956	14893	14768	14890	14797	15040	14862	14638	14816	14705	14685	14800	14810	14728	14843	14825	14774	14899	14774	14829	14812	14779	14941	14836	14896	14813	14916	14692	14857	14682	14913	14747	14750	14650	14856	14919	14711	14858	14848	14671	14753	14646	14804	14635	14914	14893	14888	14883	14845	14737	14822	14878	14850	14771	14728	14935	14955	14748	14820	14722	14912	14862	14734	14828	14988	14601	14931	14782	14766	14918	14887	14878	14871	15002	14853	14869	14763	14647	14803	14908	14763	14871	14736	14808	14819	14802	14753	14829	14757	14763	14828	14884	14732	14946	14936	14800	14967	14823	14859	14819	14777	14865	15083	14938	14788	14941	14809	15032	14746	14790	14911	14923	14943	14879	14909	14685	14577	14787	14924	14761	14837	14628	14826	14782	14633	14777	14840	14926	14900	14905	14906	14955	14914	14637	14855	14900	14770	14743	14844	14760	14896	14826	14896	15010	14863	14869	14887	14743	14901	14846	14796	14809	14953	14961	14843	14918	14925	14759	14783	14874	14688	14697	14758	14743	14729	14791	14865	14849	15068	14917	14761	14763	14851	14806	14848	14718	14939	14761	14828	14802	14787	14753	14847	14851	14807	14766	14858	14796	14742	14852	14752	15024	14850	14772	14787	14848	14832	14874	14823	14870	14825	14830	14889	14879	14796	14690	14789	14730	14958	14825	14841	14799	14884	14829	14984	14807	14740	14771	14827	14675	14808	14940	14826	14784	14827	14706	14683	14891	14936	14741	14736	14930	14856	15020	14890	14743	14908	14905	14739	14850	14830	14702	14962	14680	14825	14740	14883	14849	14951	14684	14635	14819	14786	14609	14905	14946	14800	14910	14660	14797	14846	14896	14775	14805	14864	14857	14838	14613	14825	14873	14717	14775	14856	14808	14814	14646	14893	14924	14780	14733	15044	14793	14784	14910	14766	14783	14806	15018	14839	14680	14815	14810	14801	14846	14847	14766	15018	14885	14849	14553	14880	14967	14777	14778	15006	14764	14783	14920	14808	14832	14801	14855	14851	14658	14558	14720	14835	14976	14818	14970	14913	14915	14773	14558	14877	14834	14736	14618	14663	14839	14796	14743	14674	14947	14874	15049	14846	14947	15041	14697	14943	14675	14885	14775	14877	14795	14980	14738	14803	14738	14971	14767	14820	15080	14677	14991	14806	14920	14838	14862	14817	14996	14873	14665	14710	14776	14621	14934	14900	14953	14781	15007	14940	14815	14820	14799	14887	14755	14860	15018	14652	14885	14791	14677	14804	14745	14776	14870	14844	14853	14913	14773	14879	14906	14952	14846	14694	14925	14727	14880	15062	14857	14895	14698	14630	14829	14919	14913	14957	14761	14833	14802	14914	14855	14812	14736	14889	14790	14875	14800	15003	14785	14986	14999	14688	14791	14649	14864	14809	14734	14891	14807	14835	14907	14921	14856	15025	14786	14779	15018	14964	14800	14865	14743	14729	14862	14734	14711	14928	15089	15103	14707	14942	14974	14802	14818	14830	14760	14893	14786	14832	14821	14997	14745	14766	14746	15002	14747	14899	14707	14812	14645	15033	14843	14772	14678	14644	14807	14900	14821	14749	14949	14587	14815	14787	14751	14727	14869	15011	14947	14852	14929	14908	14810	14734	14957	14679	14840	15022	14970	14957	14762	14836	14862	14873	14796	14868	14771	14866	14890	14971	14904	14824	14900	14798	14886	14834	14888	14824	14857	14748	14964	14710	14907	14800	14730	14843	14838	15010	14892	14909	14803	14882	14758	15038	14757	14705	14665	14841	14960	14803	14792	14908	14638	14694	14720	14816	14690	14746	14753	14844	15013	14903	14915	14697	14705	14785	14974	14746	14857	14912	14971	14715	14882	14975	14941	14823	14733	14893	14886	14684	14765	14771	14644	14805	14705	14828	14905	14901	15008	14712	14841	14622	15065	14878	14811	14825	14957	14870	14885	14871	14847	14837	14885	14923	14815	14794	14882	14763	14898	14894	14869	14735	14847	14865	14770	14891	14668	14871	14700	14902	14780	14756	14717	14741	14863	14942	15007	14586	14684	15049	14695	14937	14723	14839	15048	14933	14881	14935	14720	14686	14798	14919	14763	14811	14940	14838	14974	14930	14736	14860	14817	14891	14754	14992	14841	14835	14906	14744	14919	14870	14887	14965	14982	14690	14945	14877	14771	14994	14975	14814	14709	14993	14819	14825	14996	14984	14808	14959	14819	14693	14818	14972	14740	14948	14672	14753	14649	14879	14946	14883	14919	14773	14993	14893	14854	14904	14819	14728	14842	14933	14864	14921	14781	14915	14742	14805	14979	14854	14835	14827	14915	14838	14948	14725	14861	14837	14912	14900	14856	14865	14858	14744	14909	14839	14811	14989	14881	14970	14834	14891	14792	15075	14719	14914	14743	14881	14835	14911	14778	14826	14862	14794	15068	14865	14815	14807	14843	14859	14703	14829	14797	14579	15004	14869	14873	14833
22643	16970	17028	16751	16782	16804	16992	17069	17143	17519	17678	17712	17470	17648	17232	17155	17174	17033	17093	16949	17123	16745	17094	16860	17285	17025	17118	16988	17017	16844	16825	16865	16888	16887	16696	16909	16756	16795	16631	16810	16965	16739	16823	16727	16765	16616	16738	16680	16815	16847	16800	16893	17023	17030	16954	16937	16988	16744	16885	16797	16653	16959	16732	16845	16770	16525	16891	16746	16877	16659	16838	16611	16787	16828	16846	16838	16889	16746	16790	16627	16772	16803	16873	16519	16755	16438	16830	16608	16654	16586	16613	16676	16583	16920	16781	16813	16452	16677	16926	16988	16712	16934	16938	16704	16791	16683	16864	16828	16568	16715	16829	16696	16971	16681	16711	16622	16710	16725	16637	16543	16726	16519	16725	16571	16628	16673	16720	16631	16641	16901	16877	16675	16788	16832	16897	16913	16693	16759	16696	16573	16952	16711	16476	16552	16859	16549	16709	16591	16605	16598	16701	16803	16612	16894	16457	16572	16936	16820	16578	16863	16705	16707	16813	16783	16801	16619	16714	16764	16841	16907	16711	16704	16665	16511	16787	17041	17100	16635	16805	16639	16680	16862	16685	16849	16587	16762	16702	16639	16688	16667	16784	16785	16889	16724	16727	16785	16689	16663	16949	16634	16935	16762	16716	16660	16712	16661	16492	16687	16753	16850	16446	16573	16432	16568	16841	16844	16755	16711	16794	16788	16630	16567	16698	16874	16718	16730	16671	16568	16615	16549	16796	16723	16785	16707	16709	16728	16828	16633	16554	16651	16786	16699	16573	16829	16699	16907	16754	16771	16553	16586	16801	16638	16768	16854	16871	16683	16978	16856	16705	16914	16762	16687	16475	16843	16709	16672	16824	16638	16890	16593	16804	16808	16805	16716	16739	16644	16684	16888	16791	16900	16837	16910	16691	16600	16797	16745	16707	16771	16885	16761	16713	16578	16836	16725	16844	16687	16614	16651	16689	16735	16860	16586	16618	16519	16788	16552	16792	16686	16871	16916	16767	16798	16845	16704	16832	16872	16864	16849	16631	16650	16712	16765	16773	16658	16644	16776	16667	16778	16745	16572	16885	16684	16755	17011	16757	16793	16741	16649	16603	16807	16780	16818	16805	16419	16840	16824	16908	16764	16511	16922	16653	16758	16737	16635	16693	16930	16598	16740	16519	16670	16668	16721	16906	16672	16638	16895	16841	16768	16777	16740	16595	16785	16583	16712	16732	16650	16858	16510	16612	16548	16852	16700	16678	16866	16689	16563	16898	16653	16807	16601	16771	16618	16753	16736	16765	16842	16778	16631	16572	16863	16938	16609	16719	16664	16758	16599	16791	16716	16724	16705	16674	16726	16614	16899	16716	16619	16648	16747	16803	16740	16744	16695	16517	16772	16690	16592	16826	16477	16696	16817	16918	16809	16785	16809	16699	16591	16763	16761	16629	16702	16850	16685	16589	16842	16754	16810	16789	16718	16745	16663	16624	16672	16660	16831	16872	16650	16756	16651	16768	16683	16656	16737	16778	16692	16764	16690	16846	16669	16805	16778	16739	16559	16871	16767	16512	16783	16714	16577	16761	16754	16663	16814	16658	16796	16777	16603	16648	16704	16879	16877	16855	16728	16820	16552	16492	16516	16614	16708	16515	16882	16700	16585	16759	16630	16851	16696	16916	16784	16875	16862	16777	16759	16714	16675	16637	16736	16803	16555	16746	16692	16836	16886	16882	16785	16679	16736	16736	16734	16801	16719	16737	16817	16723	16787	16752	16729	16835	16973	16872	16874	16751	16618	16721	16779	16846	16573	16887	16671	16688	16723	16891	16777	16674	16653	16654	16682	16646	16812	16733	16697	16860	16706	16799	16808	16740	16521	16471	16633	16723	16412	16863	16620	16589	16574	16791	16673	16686	16639	16650	16857	16496	16630	16596	16625	16829	16921	16683	16573	17107	16811	16753	16600	16947	16840	16551	16680	16835	16663	16840	16718	16703	16716	16818	16758	16477	16739	16798	16802	16725	16729	16773	16895	16897	16744	16916	17000	16777	16655	16689	16713	16636	16616	16685	16564	16696	16666	16832	16776	16533	16774	16667	16710	16902	16767	16714	16687	16482	16849	16556	16711	16669	16810	16653	16635	16760	16662	16487	16829	16671	16829	16610	16694	16467	16697	16702	16619	16653	16608	16626	16810	16679	16724	16974	16855	16745	16868	16873	16919	16896	16506	16840	16674	16837	16911	16504	16775	16773	16912	16841	16710	16716	16777	16755	16672	16704	16608	16686	16637	16741	16676	16594	16727	17020	16716	16679	16871	16774	16749	16627	16712	16818	16577	16829	16795	16719	16607	16703	16696	16634	16782	16800	16585	16762	16699	16737	16746	16515	16645	16630	16743	16738	16694	16668	16810	16869	16729	16740	16702	16593	16636	16713	16794	16849	16819	16659	16651	16696	16884	16667	16879	16560	16774	16729	16767	16744	16599	16708	16745	16700	16650	16870	16805	16754	16661	16721	16612	16827	16839	16862	16760	16815	16695	16645	16853	16799	16760	16840	16498	16729	16411	16905	16718	16738	16591	16690	16720	16642	16834	16722	16749	16573	16652	16690	16914	16672	16666	16783	16598	16746	16724	16754	16673	16642	16586	16862	16526	16644	16738	16728	16765	16659	16741	16732	16753	16736	16819	16686	16882	16682	16683	16727	16610	16537	16566	16723	16853	16642	16755	16817	16676	16713	16490	16654	16641	16451	16722	16931	16536	16741	16952	16727	16791	16671	16728	16784	16696	16687	16743	16730	16822	16823	16789	16905	16731	16713	16755	16748	16767	16434	16770	16884	16862	16779	16642	16616	16746	16702	16832	16796	16448	16461	16663	16650	16839	16768	16732	16819	16701	16882	17007	16658	16796	16732	16549	16482	16799	16609	16707	16333	16638	16517	16795	17007	16747	16740	16928	16638	16727	16759	16635	16856	16664	16700	16630	16815	16818	16801	16652	16776	16567	16721	16650	16862	17026	16756	16666	16665	16766	16523	16628	16803	16728	16689	16565	16655	16662	16674	16812	16676	16545	16800	16656	16844	16716	16749	16829	16836	16813	16610	16756	16865	16725	16679	16654	16750	16698	16892	16804	16770	16766	16859	16708	16804	16697	16452	16751	16695	16782	16785	16787	16747	16668	16536	16587	16674	16747	16674	16835	16735	16561	16639	16794	16805	16664	16799	17008	16807	16481	16707	16758	16804	16823	16601	16735	16801	16791	16605	16783	16672	16835	16750	16841	16503	16887	16888	16671	16672	16761	16642	16700	16773	16702	16711	16607	16863	16958	16840	16783	16670	16807	16816	16637	16537	16703	16627	16678	16679	16884	16872	16590	16471	16713	16813	16863	16701	16784	16638	17001	16682	16628	16738	16618	16714	16634	16839	16772	16653	16751	16626	16681	16734	16676	16741	16830	16735	16831	16716	16814	16690	16631	16548	16764	16835	16806	16929	16808	16758	16866	16816	16807	16893	16796	16690	16720	16618	16604	16680	16839	16914	16689	16722	16750	16917	16758	16655	16820	16869	16768	16649	16597	16759	16740	16673	16623	16709	16779	16744	16776	16666	16723	16729	16659	16427	16810	16766	16679	16837	16664	16772	16690	16749	16703	16612	16540	16700	16694	16628	16551	16621	16639	16819	16814	16815	16702	16719	16814	16775	16860	16815	16652	16577	16526	16524	16777	16839	16718	16754	16679	16750	16859	16690	16719	16820	16860	16772	16465	16652	16751	16624	16669	16764	16774	16829	16881	16845	16535	16692	16522	16881	16807	16857	16791	16573	16611	16843	16755	16522	16918	16711	16646	16712	16831	16935	16623	16877	16804	16755	16755	16591	16727	16588	16654	16759	16747	16553	16888	16689	16718	16652	16639	16646	16599	16772	16741	16453	16869	16706	16830	16859	16753	16781	16631	16729	16808	16657	16677	16834	16724	16695	16688	16897	16522	16845	16717	16800	16838	16844	16775	16833	16631	16733	16733	16682	16824	16936	16745	16661	16678	16794	16615	16784	16640	16830	16745	16708	16573	16775	16538	16744	16634	16730	16770	16992	16808	16674	16933	16664	16850	16822	16713	16666	16798	16989	16659	16702	16819	16734	16635	16826	16792	16781	16931	16666	16595	16733	16586	16785	16728	16860	16751	16858	16652	16758	16772	16879	16581	16582	16708	16801	16586	16637	16882	16740	16600	16715	16717	16769	16728	16798	16839	16843	16801	16589	16586	16794	16821	16736	16552	16615	16644	16798	16734	16655	16808	16933	16796	16592	16871	16934	16874	16820	16585	16869	16619	16976	16641	16635	16692	16822	16668	16917	16626	16816	16795	16876	16645	16694	16666	16853	16683	16692	16736	16866	16879	16656	16912	16793	16546	16713	16698	16701	16773	16936	16772	16639	16564	16636	16709	16703	16878	16705	16652	16782	16533	16868	16797	16778	16734	16852	16790	16638	16647	16705	16913	16754	16870	16666	16839	16670	16777	16757	16811	16692	16623	16815	16651	16465	16907	16630	16709	16692	16733	16791	16848	16793	16590	16758	16861	16797	16777	16800	16681	16700	16614	16851	16949	16667	16737	16625	16676	16679	16648	16598	16729	16616	16769	16905	16792	16664	16643	16804	16658	16609	16841	16897	16563	16780	16806	16659	16856	16747	16733	16791	16819	16622	16802	16659	16684	16729	16675	16804	16644	16744	16629	16719	16711	16618	16677	16742	16752	16599	16742	16560	16807	16680	16744	16703	16756	16650	16800	16684	17062	16571	16771	16733	16833	16742	16710	16941	16507	16578	16544	16618	16703	16851	16715	16577	16827	16825	16735	16669	16580	16781	16816	16638	16631	16737	16718	16665	16711	16575	16689	16820	16638	16757	16791	16613	16646	16878	16695	16694	16799	16630	16691	16977	16639	16930	16993	16641	16688	16813	16805	16701	16822	16832	16821	16725	16627	16645	16857	16678	16767	16836	16801	16812	16571	16761	16799	16580	16996	16937	16801	16822	16710	16947	16773	16648	16626	16704	16561	16681	16881	16709	16809	16825	16675	16723	16670	16651	16767	16670	16974	16900	16815	16816	16604	16637	16696	16655	16559	16796	17033	16701	16827	16673	16751
18644	14273	13993	14005	14384	14684	14660	14887	15131	15582	15961	15612	15783	15437	15238	15075	14909	14782	14812	14780	14610	14540	14658	14550	14902	14636	14585	14423	14456	14292	14318	14278	14136	14117	14050	14200	14272	14060	14222	14315	14188	14178	14197	14242	14066	14052	14110	14177	14060	14111	14300	14054	14252	14300	14207	14306	14340	14160	14124	14302	14118	14141	14101	13993	14093	13976	14362	14024	14261	14129	14146	14150	13884	14138	14071	13947	14123	13900	13992	14053	13924	14054	14121	14322	14048	14021	13895	13894	14229	14230	14062	14074	14026	14080	14035	13940	13943	14128	14142	14012	14041	13829	14017	14160	14023	14045	13954	14053	13892	14136	13990	13902	13876	13927	13974	14005	14102	14000	14028	13862	13958	13996	13986	13838	13990	14046	13977	14111	14053	14015	14043	14075	14133	13985	14135	14174	14042	14074	14101	14000	14149	14150	14056	13790	14066	13935	14001	14003	14153	14019	14065	13940	14080	13948	14000	13931	13876	13992	14081	13896	14234	14019	13929	14208	13961	13925	14093	13906	13990	14244	14115	13853	13756	13969	13980	14094	13957	14068	14098	13931	14038	14055	13934	13860	13989	14082	14060	13942	14166	13827	13951	14040	13830	14136	14100	14094	14026	14176	14030	13907	13942	14002	13886	14010	13966	13912	13866	14085	13879	14217	14165	14015	13992	13998	13931	14097	14073	14070	14072	14140	14094	14075	14021	13962	13802	14078	14037	14079	13967	13979	13908	14128	13848	14158	14012	13966	13952	14113	14059	14112	13894	14055	13918	13996	14005	14098	14158	14068	13977	14056	13948	14068	14133	14050	14038	14075	13966	13995	14088	14017	13871	13966	14041	13950	14030	13981	14158	13975	14094	13926	14001	14144	13916	14032	14004	13880	14117	14215	14055	14064	13997	13931	14115	14077	14258	14084	14055	13870	13931	14013	13984	14009	14026	14113	14032	13885	14106	14039	13944	13888	14151	14010	14011	13899	13979	14006	13878	13885	13820	14071	14125	14039	13883	13895	13956	14094	14258	13889	14073	14092	13949	13921	14113	14143	13944	13982	14006	13982	13937	13993	14101	14275	13860	14010	13903	13934	14137	13921	14105	14091	14081	13971	14229	13994	14034	14040	14004	13925	13948	14002	14081	14031	13873	14040	14070	14158	14186	14074	14234	14069	14106	13985	14100	14139	14110	13978	13935	14166	13976	13954	14174	13779	14192	14104	13982	14111	14132	14088	13943	13984	14081	14034	14037	13947	14200	14074	14060	14034	14060	13912	14030	13974	14107	13988	13969	14177	14066	13984	14039	14187	13969	13973	14029	14002	14016	14133	14165	14060	14017	14088	13865	14023	13964	14062	13897	13971	14209	14089	14018	14105	14101	14158	14115	13843	14025	13971	14057	14060	14001	13976	14090	13925	13984	14028	14053	14071	13852	14034	14118	14044	14002	14031	13926	13901	14075	13922	14003	14228	14086	14131	14094	13842	14097	14002	13977	13942	13976	13791	14012	13922	13952	14179	14099	13984	14086	14114	13897	13940	13886	13910	14021	14168	13972	14090	13977	13973	14011	14121	13893	14113	14105	13808	13974	14100	14000	14092	13928	14010	13964	14127	14097	14103	14050	14000	14169	13896	13830	13956	14001	14050	14058	13894	13942	13987	13982	14063	14242	14017	13924	13856	14048	14082	14008	13896	13984	14021	13912	13999	14053	14089	14006	14063	14059	13963	14109	13978	13988	14032	14062	14215	13927	14098	14008	13916	14150	14021	14269	14028	14073	14009	14100	13863	14099	14029	13979	14003	13990	14004	14093	13973	14158	13810	14021	14009	13956	13903	14060	13965	13879	14046	14021	14176	13940	14027	13929	13874	13992	14153	14049	14141	14134	13893	13927	13985	13917	13952	13952	14044	13979	14158	14163	13957	14004	13977	14092	13922	14108	14151	13903	13896	13952	13947	14068	13814	14033	14178	14201	14001	13935	14023	14059	13778	13986	14108	14079	14112	13931	14026	13861	14177	14033	13995	14074	14183	14074	13933	14069	13919	13967	14041	14111	14104	14066	13904	14031	13949	14140	14078	13934	14143	13999	13968	14036	14196	14137	13908	13996	13883	13957	13954	14136	14169	13964	14152	14003	13903	13966	14193	14043	14002	14085	13930	13808	13780	13947	13981	14121	13937	14060	14032	13873	13958	13939	14039	13782	13924	14052	13986	13868	14054	13932	14059	14024	14125	14092	13968	13953	14085	14016	14038	13939	14200	14052	14036	14037	14020	13905	14112	14086	13895	13867	14082	14199	13912	13991	13867	14009	14003	14086	14197	14130	13957	13928	13868	13975	13990	14143	14038	13968	13822	13950	13939	14135	13806	13804	14086	14098	14089	13950	13970	14066	14052	13963	14065	13935	14031	13974	13900	14106	14021	14205	14124	14031	14104	14060	14050	13858	14033	14157	13942	14001	14144	14131	13995	13871	13981	13946	14159	14058	13907	13818	14083	13963	14137	13971	13961	13948	13959	14050	14003	13938	14037	14013	13945	13945	14054	13992	13887	14012	14007	14014	13879	14041	14071	14220	14132	14008	13956	13953	14025	13900	14068	14126	14264	14152	14032	13937	13971	14200	13984	14038	14107	14009	13768	14132	14049	13900	14106	14055	13988	14252	14014	13890	13976	13915	14114	13925	14013	13914	13936	14041	14131	14021	13965	14148	13946	13871	14203	13962	14062	14117	14078	14016	14145	14131	14103	13840	14153	13820	14124	13960	14090	13926	14011	13847	13905	14163	14101	14243	14137	14136	14018	14057	13929	14169	13978	13815	14009	14040	14108	14127	14059	14269	14104	14005	13954	13973	13948	14078	14219	14162	13784	14201	13942	14008	14152	13872	13949	14036	14018	13967	13990	14067	14068	14099	14093	14070	13913	13987	14066	13835	13967	14081	14087	14058	13986	14032	13932	14231	14073	14090	14041	14037	14199	14155	14026	13988	13906	13926	13980	14128	13880	14033	14024	14064	14169	13934	14194	13996	14214	13969	14039	13977	13895	14267	14033	13950	14035	13794	14097	14120	14166	14000	14138	14061	14226	14021	13977	14034	13992	13988	13767	14062	14083	14129	13878	13897	14019	13958	14042	14271	14033	13857	14196	13972	14001	13923	13956	14146	13882	14106	14039	14024	13936	13983	13967	13855	13997	13911	13911	14057	14038	14012	13938	13978	13977	14084	13911	14068	13978	13838	14099	13991	14023	14099	13877	14018	14124	14097	14196	14114	13944	14132	13959	14022	13973	14091	13870	14074	13930	13908	14168	13971	13826	13974	14044	14054	14049	14137	14034	14016	14096	14252	13862	13982	14128	14114	13972	13999	14099	14082	14097	13928	14132	14066	14153	14022	14041	13996	13997	14013	13989	14074	13996	13903	13946	13990	14015	14035	14074	13932	13945	14001	14020	14034	14018	13937	14006	14025	14211	14042	14139	13939	14004	14073	14024	14046	13983	13853	14120	13955	13981	14151	13972	14029	13827	14098	13815	13892	14027	14310	14017	14070	13866	13989	13965	14118	14121	14057	14067	13907	14003	14022	14190	13978	14064	13869	14004	14104	14060	13876	13842	13909	13947	13977	14055	14021	13881	13969	13890	13913	14176	13937	13896	14108	13956	13921	14134	14237	14010	13994	13935	14118	13945	14075	13936	13933	13969	14014	14197	13975	13907	14138	14099	14240	13925	13970	13936	14085	13921	13956	13915	13981	14047	14066	13952	14131	14062	14072	14024	14213	13980	14017	13985	13948	13819	13969	14302	14023	14022	14047	14066	14151	14116	14040	13935	13830	14049	13966	14102	14032	14232	14071	13939	14033	13964	14057	14097	14040	14045	13968	14052	14154	14013	14089	14010	14015	14062	14104	14043	13936	13976	14018	13962	14170	13883	13789	14036	14069	14152	14103	14120	13900	14129	14070	14000	13816	14080	14053	14208	14055	14126	14059	14048	13923	14047	13993	13913	14177	14117	14097	14191	14260	13849	13963	14097	14190	14022	13913	13982	14223	13987	14044	13995	14008	13936	13906	14095	13882	13997	14125	14122	14127	13999	13959	14099	14055	14013	14093	13853	14093	14029	14026	13968	13935	13982	14001	14078	13945	14064	13941	14073	14032	13984	14049	14076	13995	14050	14002	14122	14108	14211	13908	14010	14076	14100	14054	14011	14079	14043	14043	14069	13971	14146	14027	14040	13883	13991	13983	14014	14066	13985	14043	13925	13995	13958	14027	14099	13987	14035	14176	14064	14123	13939	14094	14088	14074	14048	13948	13984	13788	14167	14019	14169	14235	14088	14182	14166	13980	13874	13926	14000	13915	13983	14189	13994	13964	13984	13931	13982	13994	13984	13981	13985	14079	14063	14148	14071	13983	13939	13983	13906	14118	14025	13995	13990	13922	14088	14000	13908	14082	13953	14009	13859	14213	13827	13863	13904	14119	14052	14035	14137	14103	13913	13991	13957	14040	14166	13845	13966	13964	13918	14008	14170	14094	14134	13980	13915	13974	13893	13966	13892	14059	13892	13988	14064	14076	14039	14054	14004	14090	14076	14055	14065	14094	13935	13950	14118	13969	14170	13897	14077	13888	13842	13905	14101	13956	13981	14026	14003	14016	14025	14025	13945	13938	14023	13969	14082	14179	13847	14213	14015	13963	13943	14101	14026	14055	14159	14070	14184	14049	14022	14067	14146	14168	14053	13981	13949	13917	14087	14039	14131	14082	14071	14050	14165	13963	13926	14310	13837	13894	13907	13948	13991	13894	13920	13999	14104	14132	14093	14045	14002	14179	14105	14017	14002	14078	14061	14104	14013	14147	14066	13906	14042	14124	14078	14020	13871	13962	14114	14012	14096	13981	14108	14052	13879	14106	14098	14060	14019	14110	13799	13883	13982	14098	14005	14022	13885	14041	14093	14026	13997	13895	14266	13873	14052	13971	14064	13850	14089	14046	14028	14105	14001	14063	14036	13976	13874	14140	13970	14047	14007	14046	14071	14056	13745	14012	13946	13937	13926	13996	14049	14066	13899	14110	14023	14014	14148	13996	13897	14102	13860	14034	14132	14000	13992	14107	13972	13863	14119	13888	14011	13968	14037	14151	14080
26853	18146	17934	17517	17357	17530	17823	17865	18029	18137	18396	18355	18484	18209	18162	17952	17987	17863	17858	17710	17597	17634	17795	17636	17526	17575	17504	17582	17399	17595	17548	17213	17611	17380	17135	17194	17190	17415	17561	17386	17511	17232	17577	17476	17437	17287	17303	17143	17282	17570	17564	17351	17605	17472	17390	17411	17457	17390	17388	17355	17442	17248	17373	17336	17457	17472	17143	17288	17303	17264	17306	17243	17615	17332	17358	17194	17117	17191	17335	17291	17241	17358	17229	17394	17303	17492	17523	17421	17400	17288	17351	17358	17204	17266	17191	17097	17184	17132	17092	17482	17364	17324	17263	17290	17371	17333	17310	17194	17299	17363	17249	17249	17183	17321	17149	17262	17223	17448	17340	17355	17346	17283	17332	17260	17334	17562	17139	17269	17349	17270	17158	17284	17380	17205	17480	17192	17462	17259	17128	17256	17381	17342	17277	17290	17244	17205	17244	17416	17329	17078	16982	17280	17272	17542	17305	17338	17408	17116	17410	17063	17141	17114	17504	17246	17465	17361	17280	17284	17369	17353	17428	17292	17186	17113	17232	17261	17379	17348	17282	17201	17359	17486	17283	17483	17273	17213	17489	17277	17397	17259	17125	17128	17318	17367	17002	17124	17472	17219	17269	17112	17009	17324	17491	17384	17256	17488	17322	17268	17218	17328	17550	17359	17189	17165	17335	17098	17259	17185	17328	17296	17420	17353	17235	17211	17151	17101	17320	17204	17203	17301	17306	17254	17367	17135	17436	17287	17368	17126	17029	17265	17280	17473	17208	17007	17214	17298	17330	17254	17107	17154	17244	17338	17364	17410	17416	17346	17457	17390	17287	17276	17231	17046	16995	17233	17271	17146	17294	17317	17428	17092	17382	17298	17292	17336	17407	17179	17239	17316	17176	17193	17249	17281	17342	17620	17303	17454	17282	17251	17265	17272	17194	17203	17443	17261	17331	17422	17119	17319	17418	17223	17337	17224	17325	17394	17317	17458	17199	17180	17265	17352	17258	17465	17266	17284	16981	17512	17499	17305	17266	17326	17420	17137	17125	17141	17306	17125	17353	17363	17279	17238	17211	17324	17104	17369	17221	17511	17126	17256	17390	17070	17300	17052	17322	17321	17192	17391	17414	17356	17208	17222	17261	17305	17252	17392	17227	17440	17357	17338	17039	17266	17302	17480	17397	17205	17181	17045	17368	17573	17379	17466	17203	17145	17387	17162	17280	17465	17120	17558	17143	17297	17264	17278	17430	17395	17361	17640	17473	17341	17375	17233	17236	17208	17328	17487	17443	17400	17405	17171	17199	17078	17052	17307	17232	17257	17252	17236	17355	17380	17118	17137	17202	17025	17283	17228	17166	17321	17328	17393	17315	17363	17206	17590	17120	17429	17082	17076	17310	17040	17182	17189	17250	17273	17250	17193	17179	17375	17265	17371	17300	17272	17486	17279	17412	17359	17290	17226	17360	17177	17237	17195	17244	17053	17336	17355	17379	17271	17136	17503	17238	17255	17192	17229	17277	17215	17397	17182	17175	17200	17192	17187	17338	17345	17333	17261	17205	17273	17298	17424	17261	17417	17364	17137	17212	17197	17493	17315	17377	17165	17287	17358	17409	17442	17309	17247	17299	17216	17167	17312	17309	17453	17327	17555	17169	17285	17361	17423	17145	17062	17415	17275	17299	17141	17353	17386	17216	17147	17059	17347	17242	17193	17346	17211	17198	17403	17388	17249	17225	17174	17196	17191	17425	17232	17207	17134	17182	17039	17281	17161	17450	17091	17289	17328	17414	17469	17375	17362	17266	17449	17394	17155	17218	17268	17353	17438	17382	17188	17538	17410	17328	17389	17329	17191	17274	17362	17327	17178	17177	17338	17320	17260	17213	17250	17456	17288	17369	17213	17424	17308	17302	17275	17196	17361	17128	17135	17284	17136	17332	16985	17485	17336	17296	17388	17252	17450	17228	17315	17329	17329	17371	17286	17302	17108	17421	17427	17134	17154	16979	17371	17505	17306	17313	17222	17442	17390	17280	17253	17133	17243	17138	17038	17213	17366	17267	17142	17382	17318	17059	17258	17166	17221	17266	17342	17297	17182	17456	17507	17328	17160	17383	17087	17279	17278	17320	17185	17129	17365	17453	17438	17273	17107	17267	17089	17043	17321	17182	17295	17410	17576	17412	17198	17146	17340	17103	17122	17549	17355	17433	17367	17332	17330	17193	17222	17058	17222	17514	17458	17312	16980	17293	17536	17329	17226	17185	17474	17400	17369	17368	17290	17090	17193	17375	17312	17309	17538	17371	17415	17245	17233	17244	17446	17486	17169	17477	17269	17096	17373	17295	17163	17495	17287	17319	17390	17430	17300	17448	17343	17234	17153	17315	17505	17384	17374	17364	17325	17396	17282	17244	17353	17348	17137	17307	17211	17297	17239	17100	17261	17367	17368	17350	17290	17164	17339	17091	17545	17397	17372	17427	17234	17304	17398	17492	17361	17449	17464	17490	17352	17307	17217	17235	17423	17187	17242	17470	17440	17407	17368	17458	17401	17403	17249	17240	17018	17543	17358	17142	17105	17238	17454	17356	17205	17344	17300	17103	17280	17396	17096	17260	17305	17167	17349	17426	17352	17221	17391	17343	17244	17265	17223	17394	17257	17092	17433	17330	17547	17218	17141	17160	17403	17452	17061	17332	17383	17470	17115	17327	17354	17278	17497	17361	17202	17334	17384	17469	17316	17204	17276	17336	17311	17318	17225	17241	17342	17238	17186	17219	17340	17362	17280	17181	17257	17329	17309	17318	17409	17296	17354	17171	17296	17163	17328	17332	17286	17482	17326	17252	17327	17164	17052	17403	17147	17282	17198	17356	17267	17449	17368	17192	17234	17370	17349	17412	17299	17208	17582	17413	17306	17182	17328	17535	17401	17336	17507	17255	17241	17392	17385	17299	17335	17222	17375	17481	17109	17443	17425	17338	17092	17428	17542	17329	17251	17188	17343	17260	17208	17252	17338	17436	17323	17280	17626	17157	17216	17327	17350	17288	17257	17412	17323	17212	17251	17368	17392	17232	17204	17085	17152	17261	17319	17153	17250	17419	17411	17350	17298	17155	17278	17292	17499	17429	17399	17122	17101	17377	17192	17166	17359	17354	17299	17193	17154	17153	17269	17288	17117	17047	17255	17375	17336	17230	17269	17408	17496	17223	17306	17454	17406	17181	17252	17529	17174	17297	17348	17346	17254	17601	17430	17222	17294	17307	17438	17260	17329	17411	17339	17355	17346	17429	17242	17323	17303	17250	17310	17252	17339	17194	17284	17154	17199	17347	17330	17441	17268	17350	17136	17225	17239	17223	17118	17299	17198	17127	17144	17175	17592	17423	17289	17215	17199	17285	17200	17240	17267	17249	17295	17284	17240	17419	17407	17385	17484	17208	17494	17116	17316	17338	17196	17307	17317	17521	17278	17458	17342	17377	17031	17413	17369	17179	17221	17487	17178	17237	17451	17467	17301	17313	17141	17355	17387	17121	17430	17025	17291	17167	17201	17368	17389	17051	17308	17222	17264	17291	17227	17197	17180	17277	17336	17360	17541	17295	17370	17358	17141	17267	17316	17287	17365	17250	17338	17322	17165	17272	17467	17304	17378	17438	17346	17258	17537	17136	17375	17263	17192	17213	17232	17263	17431	17277	17314	17232	17222	17335	17312	17112	17039	17156	17248	17502	17170	17301	17067	17297	17319	17198	17445	17348	17192	17126	17388	17202	17109	17221	17069	17239	17163	17514	17234	17220	17325	17159	17427	17374	17156	17247	17223	17436	17447	17532	16844	17238	17164	17176	17372	17229	17413	17293	17228	17201	17278	17260	17340	17273	17388	17255	17619	17368	17247	17342	17496	17265	17160	17190	16976	17059	17446	17301	17190	17280	17123	17040	17363	17414	17255	17241	17396	17391	17151	17539	17180	17317	17193	17248	17379	17215	17278	17374	17067	17363	17363	17281	17429	17333	17388	17385	17229	17283	17318	17245	17286	17517	17208	17138	17356	17357	17259	17381	17234	17328	17373	17140	17237	17396	17395	17209	17168	17388	17525	17288	17559	17271	17227	17580	17345	17460	17149	17218	17442	17362	17120	17352	17473	17208	17282	17332	17290	17468	17307	17411	17158	17004	17345	17375	17141	17373	17341	17554	17406	17290	17190	17526	17342	17476	17201	17244	17323	17379	17181	17432	17359	17332	17180	17271	17319	17320	17083	17213	17183	17261	17236	17133	17454	17336	17132	17268	17435	17350	17319	17347	17420	17386	17210	16789	17278	17346	17242	17231	17350	17229	17264	17179	17327	17368	17189	17322	17262	17283	17339	17195	17191	17311	17300	17282	17351	17137	17135	17173	17348	17342	17204	17402	17257	17396	17618	17404	17479	17246	17342	17297	17404	17509	17236	17118	17173	17128	17376	17422	17353	17451	17188	17311	17270	17313	17433	17270	17316	17066	17345	17246	17369	17270	17316	17352	17301	17466	17279	17402	17388	17380	17273	16966	17318	17479	17300	17271	17241	17367	17300	17343	17476	17135	17378	17327	17447	17234	17462	17384	17352	17136	17255	17300	17175	17180	17322	17415	17288	17301	17350	17274	17333	17220	17251	17201	17172	17263	17188	17293	17316	17434	17461	17471	17300	17368	17187	17312	17251	17286	17252	17175	17507	17031	17120	17176	17319	17495	17223	17330	17488	17102	17376	17234	17330	17071	17230	17330	17364	17338	17448	17317	17373	17441	17413	17318	17394	17505	17320	17381	17124	17303	17259	17277	17272	17223	17246	17134	17252	17136	17388	17389	17255	17503	17375	17203	17206	17227	17320	17365	17097	17363	17381	17160	17493	17153	17178	17362	17362	17350	17182	17204	17177	17285	17337	17145	17420	17234	17400	17242	17264	17302	17244	17224	17227	17160	17188	17376	17284	17246	17132	17271	17318	17475	17176	17248	17232	17141	17091	17440	17258	17046	17316	17324	17185	17249	17327	17309	17452	17312	17425	17182	17190	17331	17444	17286	17321	17275	17472	17241	17255	17175	17206	17332	17240	17036	17409	17351	17357	17235	17216	17421	17077	17425	17478	17266	17354	17368	17214	17260	17290
19873	14852	14639	14594	15039	15565	15787	15714	16020	16396	16697	16699	16508	16165	15849	15652	15502	15560	15479	15202	15260	15342	15134	15020	15078	15113	15189	14797	14877	14828	14723	14556	14491	14587	14510	14495	14601	14659	14618	14588	14675	14801	14724	14601	14650	14462	14670	14583	14549	14617	14654	14584	14625	14586	14710	14759	14591	14705	14700	14529	14593	14715	14466	14405	14507	14491	14569	14398	14396	14502	14560	14454	14439	14448	14375	14443	14444	14424	14543	14374	14328	14314	14440	14349	14335	14494	14387	14340	14425	14315	14478	14483	14255	14345	14246	14269	14445	14506	14448	14284	14410	14484	14460	14390	14333	14545	14513	14368	14351	14659	14318	14323	14351	14327	14580	14343	14500	14416	14317	14465	14493	14348	14362	14317	14466	14349	14325	14345	14247	14389	14373	14396	14479	14202	14514	14205	14300	14391	14487	14440	14440	14410	14345	14401	14349	14480	14413	14483	14305	14315	14359	14246	14387	14520	14343	14421	14322	14406	14302	14467	14367	14505	14497	14408	14339	14350	14391	14396	14481	14375	14354	14509	14307	14262	14296	14525	14299	14402	14187	14405	14336	14394	14366	14302	14373	14485	14211	14459	14286	14250	14407	14377	14401	14227	14287	14625	14429	14345	14358	14384	14370	14314	14241	14189	14338	14296	14501	14261	14339	14413	14309	14353	14553	14240	14360	14486	14454	14295	14393	14391	14553	14166	14251	14383	14457	14356	14196	14435	14495	14491	14270	14454	14320	14253	14281	14328	14239	14371	14357	14443	14444	14331	14383	14401	14454	14441	14456	14350	14274	14505	14328	14461	14405	14415	14336	14348	14403	14376	14247	14324	14408	14398	14386	14333	14355	14359	14222	14445	14435	14425	14341	14232	14307	14318	14183	14293	14536	14426	14408	14380	14443	14343	14363	14410	14268	14388	14332	14453	14321	14512	14497	14295	14277	14224	14530	14542	14437	14305	14431	14536	14274	14521	14512	14384	14444	14256	14333	14227	14342	14384	14228	14471	14325	14417	14372	14543	14383	14219	14241	14544	14435	14462	14125	14527	14434	14450	14397	14408	14266	14366	14560	14390	14473	14602	14150	14421	14356	14291	14373	14396	14305	14517	14511	14349	14343	14496	14289	14489	14462	14445	14299	14425	14387	14509	14297	14513	14364	14441	14339	14430	14426	14280	14445	14493	14345	14263	14421	14522	14400	14400	14548	14405	14358	14341	14519	14396	14408	14389	14324	14380	14503	14498	14460	14422	14491	14452	14412	14295	14433	14462	14406	14161	14340	14473	14302	14423	14377	14544	14305	14411	14555	14504	14321	14499	14438	14310	14471	14452	14414	14293	14443	14492	14327	14445	14440	14426	14361	14289	14436	14518	14474	14494	14458	14393	14678	14495	14375	14387	14456	14352	14403	14333	14417	14356	14389	14288	14461	14354	14191	14256	14314	14247	14456	14485	14400	14285	14498	14489	14288	14333	14454	14388	14481	14335	14271	14362	14384	14389	14387	14327	14340	14324	14339	14478	14452	14191	14302	14389	14272	14278	14307	14391	14467	14474	14278	14335	14540	14276	14426	14347	14340	14531	14405	14417	14238	14435	14290	14324	14375	14518	14223	14358	14261	14321	14426	14366	14411	14337	14237	14453	14346	14296	14335	14517	14461	14201	14346	14322	14565	14434	14382	14346	14285	14393	14546	14430	14601	14397	14276	14327	14414	14464	14293	14370	14179	14531	14374	14555	14450	14308	14420	14350	14326	14339	14404	14211	14356	14313	14458	14511	14333	14491	14189	14377	14375	14390	14278	14215	14393	14350	14084	14343	14452	14504	14443	14230	14317	14526	14280	14452	14374	14207	14247	14420	14354	14332	14517	14323	14500	14382	14245	14395	14328	14349	14244	14378	14402	14418	14395	14363	14200	14547	14318	14385	14424	14325	14443	14285	14381	14291	14458	14314	14378	14605	14380	14415	14588	14498	14350	14396	14356	14496	14337	14359	14523	14405	14414	14333	14389	14494	14474	14377	14567	14209	14582	14310	14409	14482	14266	14389	14100	14421	14567	14403	14435	14468	14445	14323	14468	14406	14255	14557	14443	14455	14404	14323	14378	14326	14502	14514	14328	14492	14318	14287	14509	14281	14365	14391	14377	14383	14438	14519	14506	14306	14357	14301	14325	14458	14350	14425	14170	14311	14392	14404	14415	14434	14155	14484	14440	14415	14459	14318	14408	14569	14423	14444	14412	14234	14361	14320	14394	14201	14387	14337	14439	14410	14243	14285	14338	14437	14185	14275	14491	14439	14297	14475	14497	14429	14466	14490	14654	14305	14438	14406	14377	14436	14439	14377	14446	14419	14562	14415	14483	14420	14352	14385	14257	14410	14315	14303	14471	14280	14267	14445	14385	14500	14221	14345	14339	14436	14320	14325	14313	14463	14335	14439	14364	14461	14292	14569	14217	14255	14292	14312	14467	14244	14345	14406	14339	14481	14206	14456	14326	14427	14467	14322	14550	14321	14360	14347	14441	14347	14591	14376	14468	14195	14477	14332	14369	14467	14437	14352	14481	14312	14414	14346	14355	14450	14390	14366	14362	14344	14430	14415	14467	14485	14183	14257	14254	14331	14243	14518	14267	14286	14266	14348	14280	14432	14444	14413	14459	14261	14415	14177	14467	14470	14588	14465	14359	14276	14296	14338	14343	14274	14253	14429	14381	14256	14430	14484	14514	14399	14312	14396	14349	14298	14357	14233	14326	14555	14374	14289	14379	14292	14286	14460	14447	14435	14471	14315	14270	14400	14363	14519	14269	14554	14510	14425	14274	14460	14403	14427	14244	14474	14389	14351	14474	14417	14288	14532	14267	14287	14249	14317	14437	14392	14272	14467	14399	14430	14331	14276	14453	14203	14335	14544	14426	14448	14322	14304	14405	14329	14551	14369	14311	14333	14425	14328	14489	14420	14261	14594	14468	14388	14470	14576	14249	14521	14307	14479	14484	14482	14266	14368	14431	14490	14312	14314	14442	14392	14469	14438	14474	14372	14433	14445	14527	14297	14540	14411	14405	14506	14548	14198	14421	14372	14270	14481	14353	14406	14235	14359	14424	14520	14528	14423	14428	14578	14547	14388	14373	14261	14358	14406	14431	14319	14349	14448	14490	14439	14338	14387	14328	14411	14148	14333	14530	14450	14389	14459	14322	14391	14548	14317	14352	14430	14372	14350	14453	14453	14326	14350	14440	14343	14347	14581	14480	14309	14381	14391	14329	14576	14443	14411	14294	14444	14287	14413	14428	14372	14343	14255	14314	14476	14242	14458	14419	14419	14479	14294	14601	14321	14466	14349	14421	14129	14430	14430	14341	14498	14379	14410	14337	14549	14429	14494	14353	14361	14260	14560	14335	14439	14342	14407	14492	14396	14264	14329	14393	14287	14338	14307	14510	14317	14310	14305	14238	14354	14311	14528	14348	14277	14357	14281	14411	14522	14326	14350	14496	14362	14539	14251	14449	14422	14435	14417	14437	14362	14388	14327	14414	14326	14323	14445	14442	14541	14582	14205	14463	14504	14224	14352	14358	14270	14335	14371	14564	14431	14305	14420	14327	14269	14393	14492	14363	14214	14283	14414	14389	14568	14357	14456	14496	14473	14452	14406	14262	14375	14320	14416	14463	14215	14499	14395	14326	14419	14164	14441	14263	14486	14483	14288	14539	14539	14426	14517	14313	14355	14424	14179	14425	14281	14230	14366	14341	14342	14364	14519	14341	14440	14269	14192	14376	14343	14301	14275	14469	14292	14340	14543	14307	14367	14284	14320	14588	14291	14320	14420	14357	14311	14473	14365	14381	14379	14384	14480	14421	14435	14404	14426	14384	14436	14435	14292	14359	14452	14347	14402	14506	14385	14365	14569	14347	14438	14241	14145	14436	14468	14552	14307	14494	14392	14445	14429	14541	14229	14567	14345	14396	14361	14273	14267	14396	14294	14495	14319	14496	14249	14548	14350	14293	14407	14250	14396	14317	14527	14320	14432	14194	14424	14403	14353	14381	14471	14437	14477	14392	14395	14424	14371	14411	14366	14406	14378	14367	14400	14380	14486	14375	14549	14436	14430	14368	14621	14404	14518	14385	14200	14288	14294	14315	14394	14350	14337	14447	14473	14345	14222	14157	14376	14357	14463	14471	14373	14468	14516	14436	14541	14465	14386	14282	14426	14410	14457	14331	14438	14373	14462	14445	14431	14380	14393	14539	14466	14506	14287	14429	14502	14287	14387	14359	14323	14632	14377	14228	14417	14388	14354	14347	14344	14396	14402	14341	14404	14297	14469	14427	14323	14411	14464	14454	14326	14439	14429	14391	14346	14448	14655	14387	14325	14302	14297	14464	14307	14575	14277	14419	14259	14424	14238	14350	14444	14362	14354	14391	14496	14306	14360	14355	14393	14376	14339	14341	14547	14428	14539	14480	14408	14400	14363	14367	14453	14353	14482	14323	14435	14268	14460	14466	14204	14232	14475	14369	14393	14462	14472	14341	14309	14280	14404	14302	14575	14486	14277	14287	14496	14277	14374	14562	14338	14307	14425	14432	14430	14357	14373	14365	14294	14490	14297	14565	14384	14424	14370	14374	14487	14351	14364	14347	14503	14416	14240	14308	14411	14448	14288	14328	14288	14523	14533	14324	14343	14412	14360	14329	14398	14523	14242	14503	14371	14368	14142	14385	14407	14542	14340	14427	14307	14413	14234	14188	14170	14469	14613	14402	14494	14237	14399	14359	14434	14447	14386	14375	14402	14581	14334	14509	14322	14355	14234	14568	14357	14344	14419	14492	14537	14521	14430	14261	14388	14399	14254	14454	14517	14361	14560	14320	14372	14458	14274	14281	14351	14442	14479	14341	14381	14242	14335	14449	14360	14220	14560	14295	14422	14408	14425	14473	14392	14288	14476	14375	14316	14479	14371	14382	14320	14442	14355	14506	14334	14306	14558	14413	14486	14513	14314	14307	14422	14479	14281	14484	14333	14374	14604	14445	14455	14202	14554	14446	14445	14532	14506	14327	14452	14372	14468	14374	14420	14421	14385	14247	14397	14379	14471	14415	14437	14459	14347	14469	14570	14570	14452	14390	14369	14353	14480
25047	19062	18618	18165	18103	18798	19096	19236	19432	19573	19854	19711	19676	19553	19327	18953	18998	18735	18766	18697	18378	18615	18607	18376	18629	18190	18518	18370	18165	17858	18079	18053	17854	18117	17803	18157	17928	18059	18158	18140	18107	18077	18019	18067	18139	17913	18200	18002	18131	17977	17828	18170	18152	18112	18025	18001	18146	18076	18133	17959	18082	17930	18009	17977	18325	17978	17863	17830	17840	17678	17840	18077	17774	17907	18199	17953	17895	17780	17917	17803	17915	17730	17985	17819	17878	17795	17649	17841	17812	17800	17818	18008	17878	18005	17887	17686	17750	17726	17827	18092	17820	17985	17999	17839	18085	17886	17860	17849	17644	17765	17830	17847	17922	17804	17785	17787	17826	17716	17876	17797	17785	17700	17962	17914	17907	18056	17849	17950	18067	17803	17815	17964	17794	17925	17825	17644	17824	17829	17934	17761	17709	17832	17951	17786	18019	17752	17854	17729	17913	17648	17778	17719	17932	17851	17968	17998	17848	17976	17935	17774	17659	17917	17955	17787	17867	17940	17814	17787	17618	17818	17920	17896	17805	18065	18111	17946	18068	17942	17801	17910	18065	17927	18023	18013	17833	17973	17732	17742	17910	17877	17854	17535	17905	17737	17851	17779	17819	17875	17918	17953	18111	17676	17915	17794	18007	17760	17835	17979	17917	17625	17712	18002	17989	17687	17835	17872	17885	17776	17806	17971	17755	17848	17919	17762	17747	18033	17806	17933	17892	17813	18135	17848	17889	17895	17790	17958	17761	17829	17693	17763	17959	17899	17867	17745	17901	17735	17938	17867	18068	17989	17802	17858	17992	17931	17997	17836	18034	17855	17940	17849	17874	17973	17806	17801	17719	18075	17955	18057	17710	17931	17712	17880	17981	17939	17939	17784	17776	17673	17704	17948	17715	18050	17919	17970	18007	17962	18006	17943	17909	17864	17890	17755	17913	18136	17886	17892	17891	17821	17765	17813	17661	17888	17855	17812	17966	17973	17863	17761	18017	18087	17869	17853	17805	17683	17909	17726	17922	17865	17927	17734	17784	17917	17865	17888	17778	18002	17757	17898	17850	17754	17985	17830	18011	17833	17679	18007	17672	17952	17845	17898	17888	17763	17705	17775	17785	17794	17878	17898	18173	17831	17979	17928	17890	17807	17821	17916	17801	17892	17846	17810	17892	17660	17746	17886	17723	17945	17883	17935	17888	17798	17954	17741	17778	17942	17914	18018	17860	17744	18061	17674	17916	17745	17830	17804	17859	17737	17697	17946	17774	17937	17769	17888	17807	17744	17847	17836	17875	17877	17830	17859	17945	17775	17987	17977	17898	18065	17835	17963	17885	18041	18112	17925	17778	17840	17635	17911	17809	18094	17988	17782	18133	17771	17846	17892	18054	17861	17817	17523	17766	17807	17908	17916	17830	17882	18130	17683	17661	17740	17790	17775	17710	17576	17787	17806	17637	17685	18017	17892	17686	17711	17881	17876	17817	18217	17891	17882	18012	17853	17785	17843	17908	17812	17936	17721	17710	17895	18001	17812	17827	17841	17811	17780	17891	17657	17798	17963	17794	17789	17896	17851	17709	17896	17802	17805	18045	17822	17733	17664	17781	17774	17761	17760	17826	17924	17721	17876	17790	17931	17861	17848	17825	17981	17752	17990	17598	17887	18004	17755	17935	17772	17932	17748	17719	17793	17844	17917	17916	17721	17684	17931	17933	17829	17871	17918	17647	17902	17961	18061	17838	17997	17699	17648	17771	17657	17913	17947	17858	17692	17945	17877	17678	17800	17952	17532	17894	18177	17775	17749	17935	17773	17779	17663	17827	17854	17971	17895	17871	17832	18005	17906	17762	17757	17749	17883	17835	17925	17647	17765	17909	17721	17936	17696	17913	17868	17821	17776	17809	17734	17759	17799	18047	17691	17636	17868	18016	17799	17749	17956	17788	17758	17827	17988	17943	17729	17891	17714	17783	17897	17894	17594	17777	17734	17932	17827	17792	17833	17717	17717	17711	17798	18049	17955	17787	17954	17826	18092	17899	17888	17945	17991	17819	17851	17817	17825	17765	17802	17950	17868	17767	17757	17959	17877	17884	17865	17750	17661	17836	17822	17936	17964	17881	17741	17874	17859	17746	17776	17907	17852	17807	17937	17633	17778	17770	17572	17935	17851	17984	17827	17805	17968	17950	17917	17850	17876	18100	17776	17698	17700	17746	17872	18105	17788	17936	17718	17956	18052	18054	17853	17674	17884	17928	18189	17829	17810	18062	17958	17811	18003	17788	18226	17715	17903	17805	17906	17949	17926	17706	17904	17912	18009	17833	17923	17794	17525	17911	17858	17926	18004	17909	17756	17776	17926	17753	17598	17855	18001	18058	17893	17843	17808	17884	18060	17987	17922	17867	17890	17794	17638	18117	17716	17954	18026	17844	17960	17885	17856	17852	17728	17979	17919	17930	17820	17957	17814	17760	18031	17814	17628	17766	17885	17713	17920	17902	17990	18196	18157	18014	17754	17761	17653	18052	17871	17769	17875	17696	17882	17526	17893	17772	17582	17904	17833	17820	18049	18015	17737	17775	17722	17883	17762	17883	17894	17942	17860	17759	17739	17807	17608	17859	18045	18083	17804	17788	18000	18010	17898	17821	17780	17664	17717	17828	17953	17773	17795	17815	17851	17840	17984	17710	17632	17884	17782	17711	17921	17890	17841	17998	17914	17903	17624	17919	17843	17700	17993	17873	17834	18005	17850	17716	17780	17900	17640	17891	17858	17871	18065	17977	17744	18166	17878	17694	17797	17750	17848	17803	17737	17864	17999	17805	17780	17947	17971	17795	18119	18175	18036	17973	17791	17645	17801	17800	17547	17884	18046	17818	17830	17730	18020	17842	17971	17669	17747	17900	17888	17740	17817	17780	17942	17897	17863	17720	17843	17665	17963	17732	17966	17669	17942	17692	18158	18073	17893	17900	17790	17912	17811	17867	17876	17844	17895	17675	17869	17697	17825	17940	17806	17900	17805	17968	17810	17834	17782	17881	17858	17925	18105	17715	17746	18006	18016	17735	17770	17922	17958	18015	17888	18051	17947	17931	17712	18003	17937	18104	17911	17921	17755	17920	17879	17732	17889	17941	17883	17679	17781	17701	18048	17923	17828	17792	17651	17819	17776	17976	17813	18056	17957	17935	17875	17944	18055	17826	18006	17888	17931	17916	17966	17841	18005	17925	17754	17836	17844	18003	17911	17982	17664	17909	17713	17967	17942	17778	17888	17985	17931	17847	17749	17764	17970	17985	17980	17909	17802	17978	17967	18002	17925	18025	17716	17895	17874	17816	17789	17970	17865	17916	17879	17978	17729	17824	17897	17858	17650	17846	17842	18020	18015	17771	18000	17979	17994	17766	17997	17915	17796	17802	17891	17748	17640	18000	17811	18004	17900	17772	17970	17873	17950	17949	17910	17917	17894	18003	17808	17900	17884	17902	17944	17957	17954	17797	17995	17978	17953	17960	17891	17898	17759	17793	17763	17893	17898	18036	17813	17835	17745	17881	17647	17908	17799	17784	17868	17928	17792	17807	17643	17859	17731	17738	18018	17846	17856	17951	17851	17702	17856	17954	17947	18107	17930	18104	17779	17859	17801	17923	17884	17983	17842	17960	17782	17721	17798	17790	17606	17660	17638	17844	17815	17837	17862	17779	17991	17620	17752	17767	17805	17898	17659	17630	17811	17804	17819	17573	17813	17835	17983	17698	17826	17866	17783	17693	17660	17914	17830	17999	17935	17802	17901	18041	17750	17813	17861	18056	17697	17714	17725	17898	17889	17738	17830	17817	17847	17855	17989	17801	17641	17849	17992	17851	17766	17832	17483	17728	17843	17933	17752	17719	17873	17869	17912	17871	17875	17870	17928	17892	17722	17867	17900	17897	17875	17881	17838	17898	17782	17942	18047	17756	17843	17703	17802	18051	17951	17888	17843	17968	17946	17804	18081	17902	17924	17939	17770	17952	17859	17948	17934	18033	17875	17945	17777	17879	17975	17940	17951	17850	17870	17924	17783	17819	17868	17696	17921	18068	17844	17966	17927	17865	18003	17897	17780	17905	17795	17935	17854	17852	17919	17939	18009	17809	17849	17606	17818	17717	17968	17891	17577	17761	17803	17714	17802	17939	17879	17789	18044	17911	17831	18035	17982	17888	17879	17915	17926	18148	17802	17875	18059	17696	17830	17647	17816	17897	17988	17746	17767	17578	17890	17804	17557	17851	17776	17956	18061	17885	17843	17937	17836	18011	17774	18158	17863	17983	17784	17809	17920	18108	17876	17953	17752	17776	18161	17752	17768	17915	17731	17988	17948	17757	18108	17889	17794	17812	17841	18027	17953	17916	17943	17834	17740	17717	17935	17772	17712	17712	17852	17686	17704	17951	17805	17717	17821	18044	17724	17948	17844	17970	17945	17730	17906	17794	17884	17936	17798	17768	17918	17742	17916	17794	17701	17830	17671	17813	18059	18105	18189	17979	17960	17766	17787	17774	17651	17764	17777	18071	17870	17925	17874	17978	17981	17856	17820	17791	17846	17930	17970	17807	17958	17971	17911	17864	17862	17715	17785	17869	17795	17935	17775	17896	17455	17884	17988	17907	17880	17927	18047	17935	17755	17993	17983	17913	17915	17915	17844	18059	18014	17734	17524	18059	17946	17837	17883	17996	17742	17949	17746	17681	17955	18001	17873	17874	17682	17762	17913	17833	17891	18107	17978	17618	17679	17939	17906	18158	17729	17957	17990	17843	17899	17760	17956	17806	17876	17821	17850	17744	17886	17762	17718	17929	17855	17749	17759	17858	17835	17721	17768	17996	17867	18059	17969	17883	18036	17881	17604	17950	17909	17808	17958	17641	17746	17730	17693	17908	18185	17854	17616	17874	17953	18039	17931	17815	17882	17930	17791	17966	17700	17859	17843	17902	17931	17989	17998	17835	17977	17659	18032	17911	17924	17881	17855	17939	17858	18021	17912	17933	17879	17967	18114	17977	17936	17865	17946	17992	17919	17834	17995	17932	18077	17639	17750	17884	17885	18078	17785	17888	17856	17973	17966	17950	17958	17854	17860	17959	18123	17845	17933	17898	18019	17688	17758
21562	15781	15380	15456	16641	17541	17579	17615	17927	18335	18673	18499	18166	17736	17234	16802	16564	16417	16433	16271	16181	16104	16369	15934	16224	15956	15696	15593	15475	15159	15140	15179	15004	15015	14930	14871	15042	15052	15188	15172	15150	15360	15059	15162	15007	15022	14956	15059	15003	15029	14886	14963	15017	15050	15211	15194	15083	15219	15287	15066	15017	14886	14952	14974	14887	14810	14779	14837	14890	14723	14685	14974	14863	15044	14747	14810	14826	14807	14676	14821	14660	14604	14876	14599	14699	14766	14834	14756	14833	14836	14941	14721	14799	14908	14710	14927	14834	14714	14717	14598	14820	14768	14779	14771	14504	14689	14748	14692	14746	14839	14664	14758	14685	14777	14594	14749	14771	14622	14792	14932	14750	14679	14802	14681	14786	14696	14756	14770	14792	14641	14702	14618	14519	14722	14705	14752	14618	14885	14729	14807	14691	14615	14901	14660	14665	14541	14741	14774	14871	14704	14635	14577	14745	14745	14549	14810	14623	14814	14721	14786	14579	14774	14592	14609	14707	14550	14803	14759	14702	14674	14689	14755	14892	14807	14739	14703	14755	14662	14713	14731	14685	14728	14849	14689	14825	15091	14796	14839	14618	14870	14629	14702	14847	14703	14898	14790	14628	14575	14524	14721	14724	14739	14772	14756	14791	14749	14723	14855	14810	14638	14736	14634	14720	14711	14970	14713	14748	14688	14779	14869	14826	14793	14686	14636	14677	14734	14733	14816	14594	14465	14589	14701	14849	14780	14800	14561	14736	14774	14620	14544	14698	14731	14806	14835	14764	14821	14607	14665	14637	14707	14811	14843	14702	14755	14767	14589	14846	14793	14737	14664	14864	14701	14776	14665	14631	14824	14730	14707	14613	14910	14703	14823	14709	14765	14845	14792	14684	14594	14591	14852	14643	14764	14683	14887	14597	14618	14734	14650	14818	14738	14853	14777	14885	14846	14715	14669	14712	14621	14640	14726	14602	14853	14803	14840	14729	14802	14634	14780	14753	14882	14634	14741	14560	14737	14770	14796	14589	14656	14857	14633	14626	14640	14797	14657	14683	14669	14552	14691	14594	14593	14663	14613	14827	14737	14976	14707	14719	14756	14740	14574	14676	14692	14668	14892	14758	14605	14726	14727	14580	14819	14838	14748	14671	14722	14624	14732	14652	14698	14702	14784	14665	14752	14764	14652	14621	14717	14736	14683	14711	14683	14883	14791	14971	14659	14723	14707	14604	14657	14748	14893	14601	14541	14720	14747	14750	14715	14712	14619	14704	14659	14728	14631	14808	14610	14697	14701	14795	14721	14712	14746	14682	14467	14754	14726	14581	14747	14623	14721	14796	14707	14792	14586	14656	14754	14613	14812	14801	14724	14665	14610	14642	14801	14752	14677	14941	14817	14823	14652	14650	14716	14626	14661	14766	14519	14815	14814	14577	14671	14745	14689	14749	14690	14585	14734	14633	14575	14701	14887	14707	14616	14627	14806	14840	14760	14672	14619	14714	14757	14755	14562	14832	14677	14711	14849	14677	14738	14891	14538	14857	14804	14717	14759	14488	14729	14644	14621	14690	14679	14893	14744	14536	14757	14671	14833	14771	14745	14570	14782	14686	14592	14746	14768	14690	14821	15025	14679	14730	14642	14554	14747	14675	14718	14954	14729	14586	14792	14764	14591	14664	14710	14833	14804	14745	14679	14758	14685	14835	14761	14749	14651	14786	14539	14808	14690	14776	14661	14700	14815	14641	14606	14727	14769	14737	14678	14684	14825	14641	14834	14875	14665	14719	14764	14650	14671	14687	14619	14668	14680	14712	14733	14658	14691	14626	14844	14673	14684	14802	14641	14791	14647	14617	14663	14814	14571	14775	14794	14807	14809	14777	14593	14540	14603	14835	14662	14674	14746	14840	14660	14765	14717	14717	14768	14665	14769	14758	14890	14486	14757	14825	14707	14588	14760	14682	14854	14577	14699	14933	14597	14757	14640	14704	14693	14688	14882	14631	14758	14769	14622	14797	14839	14680	14880	14776	14744	14764	14727	14630	14603	14785	14821	14732	14679	14717	14693	14643	14662	14788	14722	14674	14525	14707	14682	14669	14768	14722	14698	14717	14740	14629	14615	14834	14756	14722	14649	14624	14660	14788	14602	14780	14659	14676	14575	14756	14750	14709	14853	14689	14629	14691	14696	14723	14685	14805	14662	14548	14842	14618	14831	14452	14862	14852	14570	14713	14694	14530	14722	14677	14620	14651	14590	14811	14794	14803	14801	14587	14787	14825	14734	14713	14712	14573	14758	14716	14650	14713	14762	14662	14661	14765	14660	14897	14707	14927	14704	14628	14547	14618	14794	14958	14736	14660	14646	14757	14668	14746	14760	14789	14746	14775	14732	14687	14768	14784	14688	14818	14804	14836	14732	14695	14725	14740	14524	14700	14685	14667	14652	14660	14781	14662	14765	14638	14848	14774	14653	14653	14676	14831	14776	14711	14494	14831	14813	14791	14764	14683	14806	14845	14758	14576	14797	14732	14847	14630	14877	14652	14835	14745	14605	14718	14717	14779	14551	14699	14588	14768	14635	14631	14826	14657	14877	14738	14714	14864	14715	14769	14750	14658	14630	14785	14589	14770	14765	14708	14608	14758	14632	14807	14725	14724	14738	14831	14694	14727	14903	14733	14602	14556	14933	14716	14603	14659	14705	14735	14788	14639	14753	14764	14629	14826	14544	14688	14744	14692	14739	14788	14750	14719	14634	14628	14612	14708	14663	14675	14644	14503	14823	14682	14648	14688	14658	14741	14748	14686	14672	14982	14677	14496	14679	14623	14619	14601	14671	14808	14769	14615	14695	14726	14673	14570	14628	14762	14672	14787	14735	14718	14785	14611	14717	14689	14658	14554	14713	14541	14828	14562	14701	14700	14609	14782	14819	14746	14634	14791	14781	14699	14811	14737	14883	14798	14796	14726	14767	14789	14674	14672	14789	14805	14827	14679	14846	14764	14588	14692	14711	14687	14688	14719	14701	14783	14863	14619	14699	14830	14436	14752	14754	14866	14729	14714	14701	14754	14638	14569	14770	14824	14696	14649	14593	14696	14717	14830	14916	14799	14841	14898	14699	14693	14792	14629	14721	14813	14719	14867	14766	14953	14715	14641	14672	14724	14847	14802	14869	14824	14567	14760	14671	14603	14784	14791	14788	14747	14949	14620	14675	14704	14771	14807	14660	14748	14813	14585	14770	14749	14800	14883	14742	14641	14752	14778	14743	14697	14591	14548	14607	14652	14726	14749	14866	14777	14569	14641	14619	14680	14819	14843	14787	14622	14688	14653	14767	14776	14619	14757	14789	14897	14627	14770	14690	14689	14887	14681	14769	14771	14664	14603	14723	14756	14651	14642	14637	14645	14571	14777	14584	14842	14663	14672	14666	14841	14624	14631	14620	14800	14558	14781	14684	14713	14731	14765	14780	14620	14820	14865	14676	14595	14690	14826	14921	14909	14610	14776	14765	14615	14859	14625	14830	14819	14764	14781	14721	14737	14642	14699	14612	14583	14802	14685	14717	14842	14625	14845	14556	14701	14838	14599	14730	14745	14833	14725	14811	14882	14665	14683	14700	14698	14732	14612	14627	14778	14632	14587	14656	14495	14847	14677	14696	14749	14760	14730	14638	14787	14814	14630	14699	14632	14564	14552	14664	14628	14826	14786	14619	14758	14649	14794	14607	14815	14655	14741	14733	14694	14830	14767	14667	14851	14657	14519	14733	14711	14732	14856	14755	14795	14821	14684	14717	14613	14875	14612	14743	14797	14636	14712	14738	14593	14682	14783	14605	14657	14713	14811	14651	14606	14771	14581	14670	14590	14962	14652	14693	14808	14835	14851	14722	14710	14688	14736	14759	14678	14790	14793	14841	14585	14721	14776	14724	14660	14710	14626	14781	14778	14809	14887	14751	14570	14732	14816	14880	14846	14805	14726	14724	14801	14705	14793	14621	14831	14779	14647	14713	14597	14729	14751	14684	14613	14893	14507	14840	14839	14730	14760	14738	14870	14752	14742	14714	14667	14787	14763	14839	14663	14617	14630	14606	14642	14927	14511	14664	14799	14730	14664	14572	14740	14539	14649	14659	14851	14874	14871	14794	14763	14512	14826	14876	14809	14698	14858	14792	14637	14870	14570	14696	14699	14959	14833	14694	14684	14730	14607	14817	14658	14688	14813	14760	14541	14745	14643	14637	14783	14804	14586	14770	14721	14713	14688	14796	14543	14828	14792	14929	14867	14709	14692	14724	14764	14707	14906	14525	14614	14704	14634	14839	14802	14619	14568	14632	14644	14469	14750	14641	14848	14472	14573	14715	14662	14735	14633	14759	14804	14818	14813	14840	14686	14712	14641	15006	14628	14669	14812	14795	14769	14636	14768	14815	14748	14700	14853	14769	14859	14654	14709	14555	14754	14735	14712	14719	14730	14721	14717	14560	14791	14745	14778	14739	14619	14588	14657	14614	14651	14761	14647	14834	14761	14744	14641	14690	14621	14839	14788	14743	14726	14744	14758	14803	14679	14892	14780	14743	14794	14752	14744	14833	14647	14675	14988	14671	14617	14791	14685	14726	14767	14511	14661	14808	14780	14689	14730	14749	14919	14692	14868	14821	14947	14665	14918	14523	14615	14670	14733	14777	14725	14667	14682	14807	14672	14618	14857	14657	14814	14724	14566	14710	14749	14707	14855	14696	14828	14708	14657	14948	14623	14725	14711	14748	14578	14802	14802	14853	14585	14663	14799	14576	14801	14849	14598	14666	14875	14789	14790	14665	14790	14578	14803	14611	14634	14829	14690	14796	14782	14617	14828	14744	14738	14653	14738	14750	14842	14560	14690	14811	14608	14772	14613	14688	14803	14670	14732	14704	14751	14835	14792	14976	14770	14779	14773	14810	14791	14800	14652	14703	14862	14693	14812	14765	14853	14766	14721	14807	14547	14823	14579	14786	14654	14814	14783	14727	14768	14604	14651	14742	14797	14756	14773	14546	14633	14749	14537	14743	14700	14548	14894	14843	14824	14655	14736	14703	14748	14812	14748	14726	14767	14786	14817	14728	14613	14575	14644	14840	14876	14779	14695	14694	14773	14855	14667	14732
30001	19730	19623	18851	18671	19124	19624	19718	19911	20149	20110	20296	20169	19938	19696	19484	19328	19244	19176	19214	19122	19023	19098	19091	18989	18970	18740	18830	18651	18756	18644	18609	18641	18478	18280	18315	18530	18547	18453	18607	18538	18523	18661	18518	18503	18532	18282	18174	18369	18425	18580	18501	18476	18500	18349	18815	18501	18458	18550	18572	18551	18494	18449	18452	18458	18496	18411	18459	18334	18080	18426	18402	18443	18385	18534	18283	18329	18345	18187	18246	18229	18301	18472	18546	18464	18423	18313	18288	18066	18337	18301	18303	18457	18315	18037	18428	18479	18335	18241	18201	18428	18287	18329	18457	18564	18297	18359	18508	18363	18297	18472	18145	18281	18195	18262	18369	18425	18253	18267	18376	18331	18388	18232	18298	18419	18144	18219	18212	18456	18366	18237	18278	18359	18226	18483	18077	18374	18299	18466	18402	18592	18476	18409	18314	18450	18155	18356	18365	18429	18263	18243	18314	18266	18581	18301	18231	18086	18372	18231	18423	18305	18393	18279	18345	18347	18427	18393	18247	18346	18438	18303	18268	18381	18163	18496	18481	18429	18207	18319	18351	18339	18360	18463	18617	18376	18248	18449	18362	18409	18300	18021	18527	18474	18371	18160	18243	18516	18330	18348	18413	18180	18225	18254	18487	18262	18094	18359	18341	18071	18283	18356	18341	18244	18328	18477	18395	18399	18303	18292	18365	18341	18375	18403	18211	18368	18358	18456	18249	18213	18575	18364	18189	18286	18394	18331	18324	18464	18438	18343	18201	18139	18375	18523	18482	18372	18039	18294	18213	18321	18216	18393	18449	18326	18429	18406	18135	18100	18160	18372	18272	18141	18395	18486	18483	18437	18536	18500	18467	18297	18294	18361	18263	18245	18372	18137	18293	18289	18435	18628	18285	18468	18257	18279	18468	18078	18200	18402	18337	18213	18445	18438	18270	18431	18450	18243	18230	18349	18349	18381	18328	18434	18376	18428	18249	18442	18368	18252	18436	18340	18373	18390	18328	18480	18456	18271	18255	18088	18207	18378	18430	18399	18281	18371	18355	18199	18332	18479	18643	18402	18275	18271	18332	18251	18352	18358	18251	18351	18490	18471	18288	18147	18262	18343	18424	18391	18183	18189	18491	18408	18285	18472	18362	18396	18306	18443	18345	18274	18139	18365	18488	18356	18220	18233	18310	18286	18210	18271	18292	18389	18277	18188	18484	18479	18311	18301	18173	18195	18200	18534	18331	18401	18115	18577	18268	18508	18212	18341	18503	18454	18462	18497	18259	18461	18461	18268	18441	18316	18228	18319	18323	18062	18354	18358	18251	18367	18390	18401	18187	18370	18434	18228	18458	18286	18193	18380	18401	18468	18215	18439	18412	18460	18494	18098	18424	18491	18216	18355	18213	18341	18393	18575	18197	18387	18210	18377	18540	18284	18280	18584	18215	18377	18396	18196	18514	18373	18276	18414	18263	18182	18284	18297	18430	18335	18387	18371	18230	18189	18308	18099	18341	18341	18289	18370	18315	18403	18364	18342	18412	18430	18328	18136	18242	18254	18127	18298	18231	18414	18277	18235	18379	18351	18339	18291	18298	18274	18333	18494	18499	18237	18331	18376	18193	18230	18360	17988	18296	18356	18644	18243	18452	18239	18565	18521	18310	18270	18409	18278	18368	18301	18289	18366	18388	18624	18463	18365	18165	18210	18258	18342	18415	18412	18342	18309	18363	18434	18443	18247	18268	18321	18455	18369	18391	18417	18221	18306	18477	18428	18318	18466	18377	18410	18159	18201	18379	18204	18145	18290	18084	18337	18499	18352	18374	18446	18418	18495	18356	18441	18388	18258	18513	18440	18343	18359	18406	18583	18346	18382	18562	18226	18391	18354	18148	18320	18436	18340	18100	18382	18461	18128	18205	18287	18318	18356	18466	18362	18340	18252	18497	18362	18328	18520	18239	18116	18475	18453	18487	18400	18412	18243	18410	18322	18186	18399	18286	18371	18377	18369	18284	18464	18325	18461	18486	18346	18293	18362	18405	18304	18403	18367	18190	18451	18272	18433	18348	18330	18282	18249	18418	18409	18231	18215	18323	18502	18222	18295	18321	18478	18374	18528	18387	18289	18142	18349	18531	18349	18422	18269	18344	18370	18292	18387	18423	18323	18513	18324	18202	18225	18100	18267	18408	18415	18554	18436	18432	18348	18149	18311	18378	18315	18217	18131	18227	18078	18336	18207	18418	18593	18370	18527	18393	18337	18376	18369	18193	18390	18507	18356	18275	18362	18384	18419	18308	18310	18343	18398	18321	18190	18212	18300	18383	18427	18287	18271	18436	18437	18202	18329	18455	18333	18180	18388	18256	18477	18206	18240	18634	18454	18348	18257	18178	18239	18611	18291	18290	18237	18273	18314	18402	18352	18346	18250	18320	18372	18333	18563	18389	18383	18482	18266	18276	18376	18217	18612	18358	18215	18387	18479	18450	18460	18342	18199	18286	18281	18538	18069	18268	18172	18340	18283	18175	18295	18421	18345	18339	18340	18367	18297	18449	18415	18271	18345	18446	18401	18169	18234	18438	18283	18241	18365	18591	18329	18253	18352	18330	18288	18488	18346	18297	18190	18177	18182	18277	18286	18463	18376	18398	18258	18419	18212	18256	18323	18408	18342	18407	18338	18300	18025	18318	18385	18324	18214	18272	18312	18243	18494	18325	18203	18304	18290	18301	18133	18241	18375	18205	18400	18359	18340	18221	18481	18337	18449	18369	18140	18307	18108	18286	18306	18367	18305	18395	18203	18199	18355	18515	18359	18292	18328	18254	18163	18208	18315	18281	18298	18293	18309	18497	18430	18411	18372	18329	18510	18272	18298	18235	18369	18409	18375	18239	18527	18475	18286	18297	18357	18379	18199	18355	18316	18215	18454	18416	18373	18250	18283	18284	18095	18453	18546	18360	18272	18381	18422	18254	18492	18298	18423	18393	18301	18243	18262	18639	18359	18564	18287	18432	18349	18153	18302	18428	18434	18428	18404	18206	18239	18090	18164	18158	18221	18320	18208	18340	18546	18304	18305	18272	18289	18442	18534	18645	18279	18470	18160	18212	18159	18304	18451	18447	18202	18297	18231	18141	18410	18420	18305	18126	18532	18304	18251	18357	18364	18205	18363	18274	18295	18161	18384	18158	18288	18354	18418	18248	18162	18499	18298	18160	18246	18281	18158	18418	18372	18315	18407	18280	18324	18421	18368	18162	18264	18391	18323	18440	18418	18337	18389	18191	18545	18358	18345	18281	18415	18199	18352	18434	18396	18542	18242	18533	18368	18250	18091	18387	18554	18216	18255	18244	18728	18372	18705	18447	18424	18492	18546	18520	18429	18451	18505	18531	18249	18251	18394	18273	18207	18303	18416	18429	18292	18151	18237	18063	18352	18402	18420	18399	18283	18156	18273	18106	18277	18433	18292	18280	18557	18148	18163	18378	18383	18376	18350	18227	18466	18457	18504	18417	18265	18451	18266	18484	18325	18396	18319	18448	18355	18458	18488	18264	18414	18414	18402	18321	18446	18326	18317	18222	18293	18197	18482	18367	18501	18379	18172	18325	18282	18426	18325	18330	18356	18162	18430	18480	18203	18324	18320	18312	18377	18360	18453	18357	18350	18323	18470	18522	18211	18427	18405	18388	18464	18249	18308	18311	18286	18337	18304	18384	18239	18395	18328	18446	18529	18535	18323	18459	18371	18178	18279	18361	18476	18305	18512	18453	18281	18376	18397	18487	18234	18305	18396	18235	18202	18308	18307	18446	18382	18301	18259	18529	18507	18171	18117	18313	18153	18340	18421	18405	18256	18355	18131	18333	18326	18061	18227	18272	18302	18423	18382	18405	18386	18303	18263	18237	18432	18302	18556	18391	18219	18151	18473	18302	18383	18333	18473	18343	18264	18409	18346	18449	18292	18268	18224	18312	18242	18148	18355	18344	18146	18331	18501	18415	18295	18361	18244	18285	18420	18147	18214	18098	18295	18526	18278	18444	18099	18183	18257	18294	18409	18571	18352	18248	18370	18487	18482	18356	18255	18411	18214	18257	18381	18142	18393	18405	18497	18282	18380	18460	18390	18268	18357	18242	18386	18255	18351	18372	18410	18300	18234	18088	18504	18384	18192	18271	18245	18520	18298	18300	18387	18323	18480	18261	18271	18276	18475	18407	18433	18400	18173	18373	18243	18235	18391	18453	18373	18147	18429	18145	18454	18531	18507	18300	18460	18332	18599	18243	18291	18288	18547	18318	18187	18182	18252	18232	18451	18353	18358	18359	18433	18281	18225	18350	18287	18326	18123	18131	18348	18176	18337	18247	18375	18316	18247	18562	18422	18383	18160	18452	18084	18362	18263	18369	18237	18281	18499	18233	18337	18384	18292	18371	18166	18188	18489	18462	18291	18452	18533	18514	18450	18526	18364	18375	18411	18124	18162	18271	18272	18380	18284	18333	18339	18317	18122	18260	18268	18250	18331	18382	18278	18349	18449	18180	18401	18332	18606	18400	18210	18218	18286	18282	18214	18569	18457	18304	18159	18211	18362	18347	18262	18179	18270	18298	18297	18401	18356	18478	18257	18129	18512	18442	18532	18342	18405	18242	18362	18415	18420	18293	18283	18226	18355	18352	18312	18302	18303	18505	18173	18276	18278	18372	18518	18482	18388	18563	18401	18165	18422	18586	18449	18356	18371	18404	18245	18475	18379	18467	18369	18708	18288	18150	18242	18183	18089	18471	18329	18483	18338	18488	18526	18031	18162	18241	18271	18200	18375	18326	18396	18324	18430	18325	18139	18124	18356	18229	18174	18410	18379	18373	18455	18252	18223	18474	18598	18245	18304	18471	18473	18289	18147	18516	18271	18153	18443	18137	18540	18406	18511	18214	18290	18389	18159	18223	18350	18767	18530	18393	18486	18376	18506	18397	18289	18358	18434	18371	18297	18345	18389	18436	18434	18436	18435	18462	18417	18477	18134	18249	18282	18350	18337	18364	18480	18386	18374	18473	18240	18424	18150	18357	18486	18421	18330	18369	18084	18144	18411	18285	18302	18300	18438	18221	18440	18322	18215	18220	18415	18359	18260	18374	18400	18358	18369	18398
22651	15937	15619	15614	16762	18141	18125	18266	18572	18870	19041	18845	18520	18210	17621	17297	16964	16896	16735	16638	16463	16403	16548	16221	16450	16302	16002	15900	15760	15635	15429	15552	15280	15247	15312	15491	15235	15386	15444	15593	15626	15738	15558	15355	15401	15368	15178	15221	15277	15318	15369	15305	15434	15413	15448	15223	15526	15534	15343	15322	15297	15211	15243	15115	15188	14991	15086	15117	15277	14975	15206	15257	14954	15135	15126	15173	14933	15044	15059	15070	15132	15210	15057	15041	15286	15116	15087	15050	15146	15028	15094	14877	15014	15162	15024	14967	14775	15112	15115	15078	14947	15096	15002	15129	15002	15047	15126	15038	15102	14875	15051	14934	15084	14930	14886	14968	15034	15070	14988	14986	15193	14982	14949	14975	15053	14948	14860	15032	14964	15118	15095	14899	15249	15071	15086	15021	15043	14926	15026	15279	15115	15160	14919	15009	14885	14982	15156	14971	14942	14954	14951	14851	15019	14878	15100	14998	14968	14971	14797	14908	14989	14958	14951	15093	14970	14987	14999	15057	15119	14976	15111	15044	14912	15041	15071	15069	15017	14954	14990	15125	15112	14922	14840	15078	14780	15148	15041	15068	14997	14959	15066	15056	14967	14860	14863	15027	14864	15106	14883	15084	15038	14949	15099	15003	15062	15124	15065	15014	15035	15144	14962	15316	15051	15005	14936	15142	15112	15016	14895	15159	14937	15147	14997	15087	15154	14800	14883	15189	14788	15106	14861	15075	14890	15034	14874	14935	15010	14996	15046	15043	15162	14971	15145	14914	14937	15013	15041	14799	14996	14963	14971	14850	14915	15064	15022	15037	14970	15021	14981	15072	15246	14964	14990	14976	15160	14961	15129	14981	14907	15001	14862	14949	14971	15012	14919	15171	14960	15093	14868	14773	15057	14938	14903	15068	15069	15184	15109	15009	15034	15069	14980	14945	15123	14865	15076	14996	14830	15029	15133	15009	14831	15169	14983	15132	14961	15067	15066	15221	14997	14952	14927	15062	15047	14947	14978	14920	15105	14887	15217	15072	14988	15070	15022	15008	15126	15056	14855	14948	14940	15018	14897	14990	14962	15241	15072	14998	14943	15043	15010	14950	14964	15192	14976	14963	14912	14944	15035	15170	14957	15064	14934	15003	15073	14728	15099	15083	14904	14885	14981	15104	15216	14974	15049	14867	15002	15088	15114	14882	15055	14985	14898	14897	15031	14920	15105	15062	15045	15004	15021	15160	15081	15139	14923	14901	15038	15146	14997	14984	14896	15185	15218	15015	15119	15055	15042	15087	15024	15022	15210	15021	14953	14953	15071	15042	14846	15202	14895	15057	14888	15112	15162	14965	14902	14929	15046	14891	14938	15121	14948	14897	15059	14960	15009	14959	14973	15031	14985	14985	15023	15079	14979	15121	14981	15166	15070	15044	15228	14970	15020	14929	14993	14842	14997	14781	15196	15151	14972	15226	15074	14939	15049	14849	15105	15024	15054	15073	15089	15028	14989	14844	15000	15073	15058	14891	15155	15078	15068	14980	15055	14962	14995	15077	15077	14839	14995	14963	15024	14978	15086	14822	15003	14958	15020	15045	15116	15073	14847	15085	15112	15018	14884	14853	15166	15134	14993	15102	14996	15102	15133	14975	15074	14958	14961	15155	14870	15048	15029	15023	15111	14964	14869	15153	14881	15184	14913	15093	14983	14951	15088	15004	14941	14903	15097	14872	14977	15259	14993	15131	15119	15087	14995	15128	14988	15163	15088	14854	15162	14917	14987	14939	15217	14988	14855	14899	15061	15094	14935	15002	15046	14957	15075	15022	14864	14981	14851	15068	15002	15165	14928	14731	14910	15163	15089	15061	14820	15234	14839	14893	14904	14885	15057	15062	15059	15034	14931	15019	15172	15144	14926	15072	14996	14926	14959	15161	15057	15058	15141	15033	14993	15063	14976	15072	15153	14801	15035	15071	15011	15093	14977	15063	15133	15003	15108	14940	15001	15222	15000	15054	15138	15051	14923	15083	14985	14995	15035	15226	14847	15138	14941	14913	15142	14957	15094	15112	15069	14971	14801	15042	15097	15013	15021	14937	15110	15096	15021	14915	15173	14998	15005	14963	15108	15034	15030	15036	14840	14939	15019	15122	15083	14868	15061	14998	15115	15132	14926	15216	14946	15106	15127	14929	14940	15088	14991	14885	15170	15015	14989	15046	14972	15137	15111	14909	15079	15052	14865	15086	15048	14976	15308	14997	15045	14881	15067	14983	14950	14929	14958	14926	15080	14933	14970	14928	14880	15024	14968	15067	14986	15221	14991	15158	14947	14875	14927	15011	15026	15118	14945	14935	14955	14972	14914	15009	14939	14953	14988	14874	14949	14855	15071	14912	14953	15139	14952	15010	15114	15046	14857	14991	15061	14911	14996	15028	15009	15169	15200	15191	14884	15065	15003	14974	15047	15044	14905	15069	15001	14998	15097	15070	15077	14950	15163	14984	14970	15110	14942	15124	15035	15067	15056	15213	14947	15020	15106	15209	15081	15115	14885	14926	14969	15170	14995	15004	14995	14895	15004	14962	14892	14891	15093	15025	15076	15138	14996	15058	14929	15107	14926	15029	14950	15186	14846	14918	14928	15102	14971	15156	15129	15086	15189	14963	15204	15083	15112	15018	14844	15024	14947	15045	15023	14967	14983	15093	15126	15024	15082	15091	15077	15014	15048	14960	14843	14959	15033	15028	14970	15009	15083	14980	15065	15053	15010	14926	15085	15126	15045	14976	14918	15089	15215	15027	15039	14979	15128	15024	15009	15035	15141	14951	15121	14992	14826	15080	14991	15053	15035	14991	15253	15049	15006	14941	14987	14973	14999	14987	15169	15039	15061	15129	14871	15103	15062	14994	14907	15094	15158	15177	14990	15033	14943	15008	14927	15138	14981	14891	15006	14973	15165	15075	14952	15078	15184	15011	15117	15111	15056	15033	15075	15057	14834	14880	15101	15074	14955	14949	15150	15055	14948	15022	15085	15067	15153	14858	15145	15088	14889	15149	15067	15024	15029	14865	14909	15123	15225	15051	15012	15004	15071	14946	14985	15070	14887	15153	15140	15172	15176	14971	14937	14887	15190	15029	14986	15050	15056	14917	15096	14981	15204	14933	14983	14998	14896	15068	14959	15183	15082	14992	15007	15085	15008	15121	14954	15026	15108	15028	15036	14982	15004	14986	14861	14989	14946	14943	14963	15072	15027	14796	14929	15026	15081	14993	14964	15109	14746	15021	15026	14889	15186	15090	15035	15086	14992	14909	15110	14916	15181	15001	15251	15117	15144	14890	15065	15147	15091	15107	14975	15066	15002	15091	15082	15021	15052	15224	14829	15088	15028	15139	14817	15059	15056	15054	15072	15012	14986	14967	14870	15044	15074	14964	14950	15096	15133	15165	14869	15054	15058	14850	15031	14834	15116	15044	14885	14915	15129	14983	14994	15024	15138	14922	15058	14940	15013	15000	14919	14993	15029	14974	15024	14978	15008	14945	15006	15038	15029	15058	15199	15038	14981	15165	15027	15144	15044	15073	15205	15029	14994	14891	15174	15145	14861	14966	15088	14976	15035	14817	14944	15094	14881	15096	15015	15049	14883	14952	14908	14926	14983	15147	14987	14997	15157	15186	14863	15155	14769	14935	15137	15119	15075	15063	14959	15077	15110	15046	14967	14855	15046	15008	15144	14880	14967	15046	14900	15104	15091	14832	14772	15074	15124	15068	15204	15039	15014	14993	15053	15036	14959	14907	14925	14971	14943	14971	15104	14997	14972	14787	15041	14988	15060	15082	14877	14912	14922	15076	14933	15023	14961	14956	15076	14848	14996	14963	15058	14963	15095	14838	14865	15150	14999	14884	14851	15054	14990	15087	14890	14945	15064	14982	15023	15074	15181	15112	15024	15229	15132	14980	14961	15071	15078	14916	15104	15008	14922	14985	14974	15162	14886	14958	14870	14864	14953	14868	15119	14949	14962	14935	15078	15066	15270	15046	15038	15085	15066	15071	15140	15005	15073	15122	14863	15002	14997	15065	14990	15103	15073	15030	15013	15107	15204	14926	14933	15058	15029	14996	15037	15085	15165	15051	14967	14994	14919	14924	14941	15197	14930	14951	15014	15023	15039	15022	15079	15028	15156	15090	15128	14919	15021	14970	15116	15132	14986	14813	15066	15168	15053	14978	14997	15100	15007	15073	14968	15008	14982	15022	14880	15041	15072	15135	15100	15189	15041	15044	15159	15087	14988	15047	14998	15062	15096	15061	14877	15120	14908	14907	14990	15214	15141	15038	15011	15002	14976	15148	15099	15070	15226	15013	14811	15091	14904	14964	14938	15117	15158	15158	15047	14989	14971	15160	15010	14994	15013	15110	14997	14945	15016	14887	15117	14944	15073	15172	14778	15180	15115	14970	14973	15122	15030	14990	15104	15085	14873	15012	15105	14977	15084	15202	15065	15040	15249	15120	14906	14916	15123	15103	15013	15021	14902	15082	15053	15216	14963	15041	14931	15059	15006	14973	14926	15058	15152	15151	14835	15199	15087	15112	14831	15002	14824	15148	14963	15015	14973	14965	15093	14995	15044	15192	14921	14878	15012	14903	15011	14929	14816	15093	15001	14924	15111	15241	14910	14921	15017	15203	15016	15118	15072	14820	14992	15138	14965	14950	15099	15091	15015	15013	15034	15075	15069	14952	15153	14904	14984	14902	15006	15087	14896	15204	15012	15201	14975	14986	14966	15130	15174	14947	14961	15077	14840	15096	15132	15129	14989	14957	15090	15004	15086	14920	15041	15061	15133	15120	15018	15039	15113	15127	15077	14959	15019	15063	14997	15011	14925	15011	15078	14952	14948	14916	15038	14967	14966	15279	14937	14997	15085	15011	15068	15113	14799	15077	15024	14901	14902	15125	15125	14997	15119	14884	15089	14957	15162	15060	14981	14843	15144	15236	15012	14951	15009	15020	14982	14916	14863	14994	15068	15149	15084	15003	14965	14998	15050	14818	14930	14988	15000	15102	14937	15007	14966	15145	15063	14790	15091	14999	14924	14986	15134	15142	14985	15037	15025	15043	15039	15039	15097	15024	15081	14889	14865	14979
22681	16987	16923	16796	16863	16943	17102	17152	17371	17625	17513	17648	17424	17496	17371	17125	17190	17286	17154	17045	17072	16886	17087	17133	16998	16963	16938	17236	17077	17017	16930	16767	16644	16774	16778	16744	16939	16995	17070	16967	16857	16906	16918	16792	16808	16685	16947	16991	17014	16842	17119	16858	16919	16531	17012	16695	16865	16882	16900	17025	16962	16649	16807	16680	16758	16701	16680	16777	16739	16694	16766	16639	16655	16738	16701	16851	16742	16710	16675	16841	16826	16766	16771	16753	16678	16852	16680	16751	16863	16631	16752	16946	16839	16753	16762	16859	16839	16674	16779	16687	16887	16705	16878	16585	16916	16723	16990	16912	16520	16757	16590	16598	16736	16855	16897	16730	16734	16658	16639	16620	16819	16697	16941	16783	16649	16745	16642	16580	16794	17064	16723	16698	16841	16896	16799	16683	16913	16769	16671	16782	16823	16783	16719	16856	16604	16764	16799	16750	16567	16831	16836	16624	16649	16602	16736	16786	16868	16982	16744	17004	16678	16880	16825	17020	16846	16780	16748	16857	16942	16688	16502	16811	17020	16949	16586	16941	16777	16809	16669	16842	16623	16712	16539	16639	16726	16525	16689	16856	16817	16607	16719	16587	16751	16859	16546	16864	16876	16431	16637	16694	16859	16601	16815	16736	16649	16522	16702	16889	16611	16713	16518	16738	16899	16799	16721	16701	16813	16930	16994	16833	16856	16385	16642	16514	16688	16847	16860	16726	16615	16813	16891	16559	16742	16720	16708	16812	16823	16729	16689	16741	16808	16902	16623	16659	16917	16753	16658	16808	16758	16800	16812	16812	16695	16817	16825	16656	16911	16790	16789	16586	16787	16634	16765	16851	16791	16779	16770	16948	16668	16607	16725	16806	16765	16576	16883	16709	16653	16735	16622	16852	16628	16812	16706	16735	16766	16733	16804	16786	16853	16906	16955	16745	16705	16594	16784	16707	16747	16783	16499	16700	16785	16824	16594	16706	16732	16804	16783	16629	16688	16758	16770	16787	16795	16776	16481	16775	16725	16811	16984	16805	16675	16710	16797	16789	16833	16723	16653	16816	16677	16837	16802	16743	16851	16604	16730	16731	16751	17040	16794	16729	16744	16652	16698	16728	16652	16829	16791	16727	16711	16788	16822	16781	16772	16543	16604	17040	16689	16837	17049	16784	17026	16584	16860	16805	16686	16811	16837	16788	16469	16760	16663	16626	16966	16904	16654	16905	16720	16776	16610	16819	16774	16698	16921	16849	16665	16794	16737	16726	16483	16838	16536	16721	16847	16523	16553	16727	16739	16786	16790	16807	16764	16821	16603	16822	16785	16689	16791	16707	16923	16905	16860	16795	16740	16872	16827	16932	16818	16827	16829	16784	16688	16878	16643	16863	16744	16785	16771	16873	16722	16859	16894	16730	16789	16749	16738	16821	16729	16866	16741	16664	16622	16912	16924	16789	16867	16785	16677	16635	16813	16912	16742	16776	16811	16876	16515	16712	16793	16694	16845	16715	16733	17007	16744	16872	16751	16718	16833	16801	16704	17031	16646	16835	16718	16790	16853	16856	16670	16882	16783	16716	16919	16812	16600	16713	16850	16784	16930	16742	16866	16694	16834	16798	16759	16721	16625	16599	16899	16922	16636	16656	16890	16424	16650	16593	16478	16807	16752	16763	16891	16665	16870	16873	16912	16663	16729	16690	16772	16809	16618	16795	16696	16652	16648	16802	16669	16628	16701	16692	16987	16925	16689	16800	16885	16611	16849	16744	16782	16777	16828	16828	16913	16821	16910	16814	16668	16579	16799	16919	16744	16806	16710	16775	16975	16975	16739	16944	16544	16644	16839	16696	16855	16702	16754	16808	16638	16627	16766	16757	16693	16557	16734	16634	16853	16861	16783	16731	16678	16734	16706	16683	16894	16849	16869	16757	16657	16660	16707	16745	16738	16670	16754	16776	16731	16773	16913	16769	16758	17043	16889	16721	16621	16831	16914	16823	16656	16816	16973	16788	16798	16835	16877	16667	16805	17039	16751	16694	16690	16629	16675	16789	16483	16623	16761	16732	16798	16926	16721	16899	16766	16779	16726	16811	16665	16910	16843	16746	16767	16707	17000	16695	16829	16552	16738	16647	16759	16672	16855	16824	16834	16800	16642	16597	16766	16561	16914	16956	16815	16854	16644	16661	16771	16688	16849	16771	16791	16709	16912	16693	16731	16781	16765	16792	16849	16893	16849	16800	16714	16630	16611	16631	16790	16644	16766	16601	16817	17006	16631	16669	16566	16492	16879	16681	16767	16907	16638	16598	16772	16595	16441	16687	16980	16732	16557	16763	16615	16825	16645	16806	16764	16710	16742	16762	16721	16678	16839	16797	16642	16653	16845	16722	16802	16649	16749	16739	16712	16739	16730	16738	16628	16819	16638	16621	16762	16858	16997	16911	16517	16730	16714	16924	16712	16799	16651	16539	16838	16674	16723	16696	16707	16736	16694	16626	16732	16790	16889	16695	16652	16860	16578	16776	16738	16764	16684	16906	16694	16729	16747	16671	16759	16828	16840	16778	16751	16699	16881	16883	16650	16801	16648	16661	16591	16672	16875	16993	16809	16607	16734	16676	16703	16681	16866	16673	16547	16672	16682	16704	16691	16763	16844	16728	16759	16629	16725	16552	16725	16669	16611	16690	16716	16476	16937	16763	16667	16628	16777	16746	16853	16717	16720	16788	16760	16700	16663	16831	16714	16801	16729	16859	16698	16587	16830	16716	16805	16807	16887	16758	16733	16549	16640	16827	16680	16642	16881	16589	16615	16811	16747	16863	16992	16832	16741	16708	16594	16741	16775	16762	16669	16943	16830	16995	16856	16843	16775	16684	16769	16639	16624	16754	16705	16598	16640	16712	16682	16676	16736	16781	16622	16783	16713	16626	16635	16703	16773	16661	16622	16777	16696	16709	16778	16908	16776	16880	16954	16756	16992	16685	16665	16839	16715	16571	16803	16830	16686	16904	16783	16757	16635	16833	16885	16849	16740	16716	16563	16598	16682	16654	16808	16786	16609	16902	16680	16768	16851	16794	16778	16664	16883	16713	16799	16664	16734	16806	16726	16659	16617	16708	16677	16818	16731	16871	16662	16703	16694	16762	16563	16874	16773	16730	16840	16717	16673	16759	16714	16710	16668	16770	16608	16822	16757	16822	16882	16673	16563	16846	16634	16957	16820	16739	16535	16655	16571	16671	16633	16684	17190	16630	16680	16757	16790	16897	16709	16693	16527	16735	16907	16928	16614	16799	16898	16607	16633	16750	16803	16667	16925	16608	16584	16728	16665	17031	16837	16669	16558	16805	16686	16807	16905	16865	16857	16860	16914	16800	16883	16629	16859	16683	16698	16961	16728	16527	16736	16751	16993	16512	16697	16813	16630	16730	16941	16908	16567	16815	16648	16720	16901	16617	16837	16719	16794	16699	16739	16567	16849	16750	16742	16840	16825	16671	16567	16811	16480	16661	16826	16711	16694	16580	16908	16726	16662	16747	16632	16989	16901	16697	16727	16770	16953	16599	16546	16697	16970	16736	16895	16867	16685	16891	16915	16914	16748	16752	16940	16806	16825	17056	16831	16548	16651	16561	16679	16838	16978	16831	16758	16903	16639	16512	16631	16752	16535	16869	16836	16831	16745	16670	16593	16676	16666	16902	16724	16786	17010	16881	16757	16784	16883	16803	16804	16734	16785	16867	16798	16582	16711	16745	16753	16660	16826	16717	16626	16751	16788	16989	16617	16621	16802	16828	16772	16759	16871	16763	16793	16994	16793	16723	16933	16829	16661	16949	16848	16803	16871	16670	16748	16690	16786	16826	16784	16869	16829	16833	16688	16783	16757	17040	16857	16621	16830	16752	16787	16831	16719	16759	16574	16706	16686	16866	16805	16619	16715	16913	16865	16711	16835	16956	16865	16930	16682	16726	16751	16751	16870	16962	16699	16986	16843	16569	16642	16772	16554	16716	16652	16731	16748	16607	16694	16694	16771	16703	16835	16965	16826	16623	16836	16829	16743	16591	16592	16728	16872	16705	16688	16612	16793	16725	16702	16867	17069	16612	16708	16712	16804	16721	16775	16909	16717	16769	16770	16828	16859	16728	16667	16771	16906	16769	17028	16875	16853	16794	17077	16780	16967	16586	16559	16736	16629	16585	16627	16687	16820	16658	16778	16730	16620	16623	16697	16730	16722	16767	16910	16606	16705	16721	16732	16745	16939	16827	16806	16701	16873	16621	16709	16703	16856	16804	16615	16648	16853	16755	16770	16849	16726	16831	16704	16858	16530	16773	16798	16625	16691	16819	16577	16722	16810	16801	16693	16822	16663	16642	16898	16761	16651	16748	16743	16829	16940	16782	16682	16903	16775	16884	16935	16777	16818	16645	16725	16759	16679	16752	16764	16648	16904	16813	16690	16794	16748	16670	16888	16767	16829	16739	16904	16703	16968	16714	16842	16722	16583	16828	16874	17007	16694	16648	16748	16684	16759	16790	16720	16942	16615	16617	16703	16954	16653	16688	16694	16858	16922	16600	16639	16666	16865	16843	16853	16713	16802	16800	16876	16763	16925	16963	16639	16902	16578	16626	16605	16854	16745	16818	16673	16816	16954	16534	16665	16858	16844	17008	16789	16758	16924	16899	16919	16638	16927	16747	16726	16745	16663	16643	16835	16762	16538	16809	16964	16877	16762	16767	16754	16841	16783	16573	16755	16808	16844	16772	16709	16707	16831	16695	16744	16744	16712	16696	16811	16818	16902	16607	16736	16777	16793	16796	16887	16987	16899	16805	16537	16905	16458	16839	16735	16768	16975	16872	16747	16832	16854	16751	16786	16788	16637	16723	16635	16678	16980	16772	16633	16730	16768	16852	16499	16728	16789	16783	16730	16807	16941	16688	16622	16704	16834	16816	16870	16589	16880	16573	16658	16813	16749	16964	16795	16586	16781	16744	16632	16774	16563	16775	16933	16792	16867	16802	16562	16894	16725	16594	16752	16741	16529	16845	16760	16988	16741	16915	16724	16755	16601	16795	16740	16995	16735	16671	16672	16719	16764	16682	16840	16754	16894	16715	16700	16643	16800	16683	16950	16802	16846	16783
18829	14449	14097	14289	14526	14689	14867	14863	15444	15986	15890	15783	15516	15449	15221	14922	15060	14807	14858	14810	14762	14843	14907	14874	14683	14524	14529	14412	14487	14262	14394	14192	14293	14245	14178	14250	14242	14330	14507	14253	14368	14396	14367	14190	14379	14261	14137	14167	14220	14150	14360	14362	14075	14113	14167	14432	14362	14134	14368	14477	14072	14191	14350	14003	14007	14212	14292	14137	14130	14102	14106	14038	14206	14237	14357	14154	13977	13864	14063	14147	14156	14044	14033	14068	14131	14241	14229	14048	14124	14052	14095	14171	14024	14144	14161	14228	14153	14000	14056	13942	14125	13943	14054	14156	14025	13999	13936	14255	14102	14199	13952	14021	14236	14177	14230	14127	13959	14195	14113	14085	14067	14106	14061	14052	14048	13877	13984	14066	14016	14179	13993	13994	14078	14146	13989	14148	14150	14099	13966	14036	14096	14066	13975	14262	14064	14049	14297	14033	13984	14093	14076	14213	14048	14095	14092	14124	14060	14178	14096	14117	13996	13982	14102	14151	14189	14089	14096	14158	14150	13962	14118	14057	14169	14101	14112	13983	14046	14035	14153	14085	14086	14118	14046	14149	14075	14215	14041	14070	14033	14094	14182	14018	14262	14126	14191	13976	13987	14213	14158	13946	14025	14179	14051	14087	14098	13997	14135	14171	14090	14174	14073	14191	14037	13929	14064	14134	14118	13896	14097	14060	14038	13905	14043	13896	14370	13906	14164	14113	14162	14298	14082	14211	14036	14153	14066	13995	14175	14177	14212	14051	14189	13866	13920	13961	14164	14022	14158	14118	14089	14135	14177	13963	13920	14265	14060	14091	14102	14115	13956	14090	14114	14058	14168	14087	14004	14105	14074	14109	14113	13999	14179	14027	14047	14015	14059	14284	14025	14166	14158	14213	14254	14067	14092	14099	14212	14198	13990	14149	14093	14075	13952	14114	14061	14055	14141	14078	14231	13933	14110	14133	14168	14302	14056	14106	14013	14328	14202	14087	14102	14062	13943	14121	14075	14412	13993	14140	14104	14060	14191	14018	14105	14070	14176	14144	13887	14108	14011	14166	14033	14158	14002	14224	13953	14091	14022	14195	14025	14063	14200	14091	14054	14057	14097	13818	13978	14200	14070	14015	14046	14123	14161	14216	14301	14074	13905	13888	14035	13997	14175	14298	14000	14225	13969	13952	14084	14120	13991	14120	13933	14063	14012	14172	14085	14132	14152	14143	13971	14084	14087	14072	13964	14277	14133	14152	14261	14016	14029	14148	14104	13921	14086	14062	14054	14208	14072	14043	14071	14165	14147	14014	14021	14041	14043	13941	14169	13926	14094	13995	13998	14035	14220	14169	14185	14143	14062	14157	13974	14161	14036	13985	14185	14044	13966	14103	14077	14056	14110	13962	14119	14002	13993	13981	14226	14061	14056	14052	14042	14077	14161	14102	14025	14038	13879	14022	14073	14164	13903	13993	14041	14097	14116	14143	14089	14033	13941	14002	14056	14179	13937	14131	14131	14088	14323	13952	14131	14164	14240	13910	14142	14221	13960	14040	13960	13955	14200	14154	14161	13941	14153	13948	14013	13948	14064	14141	14097	14163	13971	14053	14110	14101	14177	13899	14032	13922	14121	14104	13992	14003	14000	14193	14013	14133	14238	13921	14044	14094	14242	14091	14152	13916	14099	14065	13877	14143	14198	14017	14018	14046	14077	13976	14165	13939	14121	14018	14037	14221	14149	13974	14197	14096	14165	14103	14007	14195	14026	13996	14115	14155	14158	14097	14108	14143	14001	14062	14183	14056	14213	14134	14199	14113	14108	14081	14138	13962	14163	14157	14129	14109	13959	14119	14049	14232	14105	14219	14128	13914	14146	13967	13964	14159	13898	14145	14284	14030	14065	13965	14042	14086	14129	14031	13940	13888	14168	14084	14090	14184	14012	14235	13940	14128	13955	14093	14109	14149	14050	14015	13995	14024	14217	14022	14115	14220	14144	13913	13916	14145	14065	13955	13990	14051	14100	13999	13967	14137	14137	13948	14120	14155	14041	14078	13983	14031	14047	14019	14053	13897	14299	13968	14098	14182	14135	14160	14116	13981	14132	13925	13907	14098	14073	14016	14182	13955	14099	14130	14144	14115	14132	14189	14326	14066	14108	13857	14115	13971	13998	14047	14120	14067	14154	14033	14092	13917	14106	13991	14024	14162	14088	14126	14201	13999	14331	14159	14180	14139	14134	14082	13938	14014	14085	14140	14147	14009	13917	14139	14018	14084	14123	14156	14182	13972	13972	14126	14009	14203	13983	14070	14065	14174	14243	14035	14060	13961	14022	14127	14039	13997	14217	14143	14073	14056	14052	13995	14021	14084	13996	14116	14089	14210	13993	14021	14032	14135	14020	14095	14173	13919	14248	14211	13916	13897	14174	14108	14149	13997	14161	14107	14164	14204	14074	14220	14091	14137	14122	14161	14069	14098	13993	14051	14089	14107	14080	14009	14209	13939	14034	13993	14271	14095	14128	14046	13982	14169	14221	14142	14022	14043	13994	13989	14118	14168	14107	14094	14148	14002	14014	14266	14131	13976	14138	14146	13950	14109	13986	14155	14234	14202	14194	14012	14131	14117	14085	14135	14156	14063	14129	14204	14050	14040	14069	14059	14024	14054	13987	14006	14192	14223	14017	14028	14160	14068	14101	14050	14076	14036	14295	14161	13968	14121	13931	14203	14162	14211	14113	14056	14014	14191	14113	14079	14166	14074	14119	14120	14107	14019	14085	14041	14175	14113	14104	14081	14034	14012	14139	14039	13998	14291	14088	14115	14234	14039	13872	13959	14063	14165	14214	14024	14114	14011	13953	14134	14086	14386	14069	14033	14260	13983	14138	14106	14179	14212	14136	14085	14191	14036	14076	14120	14035	14034	14130	14117	14117	14102	13881	14093	14084	14139	13903	14132	13996	13999	14038	13982	14073	14030	14109	14040	14083	14137	13944	14068	14015	14085	14028	14042	14009	13989	14049	14043	14073	14046	14090	14046	14012	14000	14124	14175	13981	14052	13972	14217	14159	14234	14099	14182	14113	14076	14068	14217	14052	14158	14134	13962	14196	14170	14039	14105	14141	14162	14147	14355	14095	14069	14099	13965	14217	13982	14035	14053	14281	14078	14055	14161	13993	14046	14163	13970	14046	14200	14213	14220	14250	13980	14140	14182	14244	14072	14092	14000	14101	14217	14005	14074	14015	14140	14085	13983	14181	14021	14155	13972	14069	13955	14200	14069	14113	14113	14133	13992	14206	14172	14071	14124	14226	14154	14229	14062	14176	13936	14168	14109	13974	13984	14066	14020	14199	14034	14006	14118	13852	14034	14069	14100	14165	13911	14130	14133	14190	14167	13995	14115	14144	14015	14166	14175	14085	14041	14121	14046	14088	14055	14237	13988	13985	14132	14091	13949	14081	14098	13869	14011	13936	14130	14227	14148	14151	13956	14170	13985	14058	14014	14263	14089	14049	14140	14239	14169	13931	14210	14036	13920	14203	13936	14027	13923	13897	14077	14045	13986	14043	14128	14033	13989	14037	13982	13848	14037	13930	14229	14153	14172	14312	14065	14071	14149	14064	14204	14094	13858	14092	14088	14020	14063	14188	13959	14036	13971	14148	14100	13925	14215	14023	14184	14098	14310	14046	14104	14173	14077	14087	14090	13999	14001	14168	14168	14032	14004	14041	14171	14137	14008	14099	13949	14073	14134	14097	14091	14140	14140	13988	14090	14323	14179	14235	13831	13971	14084	14106	14119	14133	14181	14252	14181	14085	14023	14137	14005	14029	14105	14139	14054	14016	14190	14138	14213	14018	14217	14025	13994	13993	14175	13962	14151	14119	14101	14104	14042	14071	14056	13940	14069	14033	14144	14049	14087	14098	14153	13942	14227	14057	13969	14012	14122	13956	14019	14149	13887	14147	14100	14137	14082	14030	14106	14171	14114	14116	14095	14153	13965	14183	14164	14116	14166	13998	14108	14038	14035	14139	14093	14244	14089	14123	14007	14124	14151	14020	13959	14262	14081	13967	14223	14256	14102	14161	14178	14041	13981	14062	14222	14232	14067	14052	14149	14120	14203	14007	14040	14025	14127	13956	14162	14108	14049	14275	13986	14184	14029	14127	14191	14209	14006	14155	13982	13952	14179	13946	14100	14070	13948	14114	14186	14127	14006	14091	14020	14097	14216	13914	14112	14001	14082	14072	14117	13967	14103	14134	14051	14128	13900	14039	14062	14145	14187	14182	14217	13803	14008	14089	14106	14069	14080	14061	14092	14088	14026	14216	13975	14127	14156	14154	14169	14114	14182	14086	14118	14140	14047	13868	13963	14156	14383	14133	13953	14098	14099	14163	14027	14102	14071	14056	14057	14017	13970	14001	14036	14110	13983	14190	13991	14133	14136	14226	13849	14006	13904	14185	14130	14081	14031	14109	14206	13955	13948	13983	14135	14092	13942	13962	14070	13922	13985	13992	14170	14050	13843	13960	14087	14259	13964	14170	13912	14186	14364	14093	14136	14108	14159	14210	13989	14141	13918	14137	14147	14130	14178	14142	13970	14249	14107	14076	14015	14061	14113	13946	14134	14103	14102	14086	13863	14018	14048	14086	14165	14056	13931	14091	14088	14012	14052	13970	13965	13858	14177	14159	14113	14004	14137	14016	13995	14110	14067	14150	14074	14035	14120	14187	14155	14032	14159	14026	13847	13937	13824	14084	14116	14123	14003	14038	14127	13835	14070	14029	14100	13948	14072	14069	14033	14137	14089	13769	14268	14126	14085	13851	14063	14227	14182	14104	14209	14120	14032	14028	14206	14132	13948	14185	13966	14246	14054	14128	14145	14279	14078	14049	14032	14082	14055	13923	14041	14137	14065	13948	14084	14239	14093	13871	14330	14036	13927	14093	14224	14136	14088	13995	13920	14009	14068	14053	13992	14119	14022	14054	14129	14009	14175	14113	14120	14216	14003	13877	14150	14105	13988	14191	14069	14115	14069	14116	14065	14133	14054	14086	13954	13971	14216	14083	13953	13996	14246	14171	14120	14146	14057	14171	13964	13976	13983	14212	14040	14263	13977	14251	14167	13892	14263	14228	13997
28662	18564	17982	17955	17783	17871	17844	18099	18060	18290	18393	18246	18585	17990	18180	17976	18075	18110	17948	18004	17902	18084	17744	17796	17700	17577	17728	17636	17689	17541	17304	17674	17605	17470	17537	17297	17521	17607	17508	17500	17524	17460	17459	17424	17478	17600	17539	17485	17479	17409	17400	17358	17550	17403	17589	17603	17448	17619	17639	17681	17505	17407	17606	17680	17291	17434	17368	17567	17428	17468	17198	17462	17511	17380	17464	17348	17624	17486	17481	17529	17419	17333	17661	17623	17596	17456	17565	17430	17542	17612	17574	17420	17407	17432	17351	17290	17344	17473	17584	17393	17281	17395	17500	17421	17505	17352	17227	17316	17380	17471	17294	17474	17614	17361	17391	17247	17405	17487	17272	17355	17526	17479	17343	17485	17456	17338	17659	17413	17526	17405	17378	17478	17469	17357	17290	17256	17389	17452	17369	17418	17706	17169	17565	17717	17302	17491	17414	17334	17556	17489	17283	17425	17303	17341	17559	17383	17435	17347	17595	17476	17507	17226	17205	17255	17507	17434	17203	17375	17527	17260	17230	17472	17581	17437	17298	17289	17684	17424	17435	17341	17474	17331	17608	17471	17439	17417	17391	17474	17336	17536	17292	17444	17396	17327	17361	17162	17564	17514	17452	17438	17446	17491	17425	17218	17455	17455	17463	17356	17261	17453	17443	17328	17409	17376	17589	17200	17444	17521	17382	17210	17345	17370	17404	17443	17400	17332	17335	17231	17357	17481	17333	17450	17420	17459	17210	17502	17489	17336	17154	17410	17459	17708	17501	17534	17402	17737	17390	17328	17394	17363	17352	17508	17274	17406	17300	17469	17496	17438	17359	17350	17277	17500	17204	17616	17331	17374	17314	17408	17553	17193	17587	17409	17419	17490	17453	17491	17411	17355	17451	17203	17359	17267	17236	17410	17577	17357	17475	17366	17433	17524	17444	17510	17442	17525	17386	17543	17557	17421	17341	17361	17357	17533	17617	17289	17352	17372	17434	17498	17360	17334	17416	17377	17691	17370	17438	17573	17453	17512	17337	17558	17509	17487	17274	17303	17591	17401	17430	17191	17468	17284	17395	17269	17411	17301	17258	17317	17326	17407	17400	17439	17383	17352	17442	17533	17478	17486	17460	17519	17496	17408	17374	17343	17671	17500	17353	17563	17296	17414	17513	17574	17455	17358	17146	17446	17467	17451	17399	17384	17283	17420	17382	17574	17521	17210	17564	17338	17446	17492	17400	17522	17548	17485	17335	17407	17533	17534	17451	17416	17805	17464	17404	17359	17593	17336	17722	17168	17507	17345	17353	17535	17240	17452	17680	17551	17522	17378	17396	17177	17415	17469	17512	17374	17176	17550	17283	17395	17437	17250	17223	17289	17384	17370	17408	17243	17412	17330	17611	17377	17328	17490	17606	17771	17285	17511	17445	17420	17306	17362	17349	17363	17373	17299	17435	17498	17307	17335	17268	17449	17523	17443	17462	17440	17350	17525	17551	17267	17330	17499	17420	17395	17297	17246	17374	17223	17279	17293	17306	17304	17473	17187	17389	17384	17362	17312	17421	17476	17405	17454	17444	17497	17463	17494	17378	17478	17491	17526	17217	17453	17477	17372	17760	17344	17430	17300	17397	17396	17469	17445	17463	17428	17475	17502	17502	17479	17421	17378	17498	17261	17403	17472	17564	17416	17564	17482	17483	17488	17415	17453	17444	17293	17398	17454	17573	17471	17364	17349	17537	17567	17565	17478	17597	17509	17537	17306	17347	17458	17475	17230	17415	17208	17456	17353	17276	17590	17498	17601	17468	17418	17515	17482	17551	17359	17338	17486	17309	17422	17270	17350	17302	17489	17454	17493	17472	17364	17366	17188	17544	17497	17448	17383	17534	17417	17436	17366	17393	17337	17415	17386	17515	17421	17345	17458	17490	17471	17374	17471	17539	17366	17494	17314	17436	17379	17332	17280	17457	17320	17355	17475	17370	17208	17573	17223	17338	17460	17518	17303	17358	17323	17451	17263	17475	17435	17516	17286	17434	17616	17560	17372	17323	17454	17269	17517	17481	17424	17314	17478	17567	17397	17421	17457	17352	17187	17344	17443	17518	17474	17479	17534	17343	17375	17407	17267	17496	17489	17510	17334	17396	17443	17517	17602	17372	17388	17455	17459	17404	17597	17332	17455	17550	17607	17464	17429	17355	17436	17525	17407	17470	17427	17366	17419	17637	17437	17491	17328	17307	17543	17409	17470	17385	17333	17455	17267	17464	17430	17438	17457	17457	17293	17530	17396	17303	17465	17534	17420	17159	17511	17423	17380	17455	17341	17471	17352	17357	17305	17310	17422	17446	17395	17446	17265	17442	17389	17508	17458	17712	17433	17417	17319	17543	17361	17413	17659	17299	17223	17515	17370	17431	17616	17522	17605	17414	17391	17392	17545	17338	17329	17433	17471	17242	17341	17577	17482	17406	17431	17502	17220	17392	17236	17457	17446	17304	17446	17297	17438	17284	17378	17262	17336	17253	17307	17284	17278	17419	17542	17620	17352	17438	17535	17488	17517	17513	17410	17426	17330	17364	17494	17297	17512	17376	17334	17416	17574	17489	17203	17339	17544	17432	17317	17352	17338	17289	17301	17344	17542	17274	17412	17356	17605	17384	17409	17493	17546	17677	17479	17483	17579	17619	17482	17441	17347	17438	17558	17283	17519	17418	17541	17494	17425	17281	17350	17358	17482	17514	17236	17444	17451	17485	17378	17436	17507	17342	17737	17428	17403	17321	17540	17337	17503	17492	17415	17327	17481	17502	17504	17521	17371	17456	17496	17393	17285	17293	17464	17310	17686	17430	17445	17295	17357	17505	17431	17502	17496	17350	17267	17347	17465	17447	17589	17528	17172	17306	17401	17584	17600	17527	17269	17250	17177	17339	17380	17285	17460	17486	17450	17489	17366	17315	17346	17184	17358	17341	17565	17356	17316	17443	17547	17434	17314	17213	17244	17465	17634	17355	17400	17464	17331	17361	17512	17146	17493	17476	17622	17643	17506	17596	17503	17422	17354	17509	17420	17632	17368	17440	17228	17311	17358	17361	17164	17391	17391	17485	17306	17530	17601	17492	17401	17321	17442	17290	17530	17495	17445	17351	17349	17597	17435	17423	17488	17335	17532	17441	17496	17526	17322	17427	17606	17472	17380	17344	17308	17272	17624	17483	17350	17333	17266	17423	17390	17290	17386	17420	17465	17451	17349	17325	17482	17380	17424	17145	17409	17375	17445	17376	17310	17427	17396	17619	17380	17479	17590	17440	17449	17353	17606	17591	17442	17526	17113	17271	17410	17538	17496	17562	17348	17416	17372	17401	17404	17423	17467	17451	17414	17479	17536	17440	17375	17485	17575	17408	17501	17455	17228	17570	17335	17403	17386	17295	17366	17223	17532	17472	17290	17550	17583	17600	17438	17370	17550	17385	17303	17615	17373	17544	17437	17433	17210	17459	17543	17202	17270	17252	17509	17384	17463	17470	17481	17473	17531	17481	17377	17575	17446	17519	17336	17443	17396	17378	17533	17264	17421	17495	17379	17339	17577	17616	17301	17330	17282	17409	17492	17604	17420	17583	17326	17325	17460	17342	17335	17449	17327	17589	17685	17524	17397	17442	17465	17384	17219	17645	17268	17309	17452	17438	17245	17329	17445	17412	17419	17521	17479	17601	17399	17494	17500	17366	17197	17535	17495	17531	17188	17381	17490	17526	17284	17462	17441	17468	17443	17357	17348	17237	17494	17420	17607	17411	17426	17433	17292	17513	17234	17538	17264	17605	17401	17464	17335	17426	17427	17275	17354	17302	17306	17139	17456	17364	17244	17525	17531	17495	17603	17495	17448	17548	17616	17345	17365	17326	17366	17434	17587	17417	17374	17486	17488	17559	17500	17365	17561	17619	17092	17207	17440	17389	17309	17567	17553	17404	17326	17399	17455	17332	17441	17259	17507	17474	17323	17478	17648	17380	17284	17381	17312	17523	17350	17387	17528	17467	17495	17476	17496	17250	17366	17386	17517	17487	17386	17472	17330	17484	17443	17614	17479	17346	17450	17168	17453	17420	17399	17361	17239	17157	17697	17450	17526	17375	17389	17592	17394	17571	17458	17496	17430	17527	17438	17490	17413	17434	17410	17378	17330	17560	17473	17271	17248	17402	17325	17393	17556	17334	17532	17411	17507	17440	17307	17566	17579	17342	17597	17475	17656	17360	17211	17333	17434	17506	17585	17476	17250	17500	17372	17489	17437	17337	17295	17393	17307	17346	17539	17380	17383	17576	17409	17375	17381	17364	17440	17329	17469	17316	17487	17376	17295	17327	17468	17423	17537	17612	17311	17517	17554	17533	17292	17361	17216	17469	17299	17300	17484	17235	17360	17151	17485	17368	17492	17579	17391	17415	17512	17426	17515	17498	17370	17497	17463	17430	17527	17177	17560	17252	17409	17253	17264	17494	17459	17434	17466	17363	17660	17522	17479	17447	17355	17468	17422	17599	17328	17426	17315	17282	17428	17497	17566	17483	17370	17285	17272	17396	17218	17271	17511	17575	17645	17576	17477	17374	17346	17218	17306	17386	17488	17506	17348	17500	17495	17631	17479	17358	17459	17480	17415	17410	17210	17367	17410	17686	17355	17523	17196	17539	17546	17487	17512	17415	17585	17330	17307	17429	17433	17521	17566	17476	17427	17410	17286	17339	17431	17483	17369	17433	17417	17648	17675	17495	17381	17208	17449	17390	17342	17755	17564	17595	17382	17405	17445	17386	17412	17346	17385	17312	17314	17367	17567	17482	17523	17488	17397	17359	17433	17427	17452	17241	17337	17520	17505	17215	17465	17346	17522	17370	17384	17383	17416	17484	17423	17506	17443	17478	17262	17667	17456	17413	17414	17452	17553	17293	17359	17517	17337	17207	17538	17301	17339	17445	17364	17297	17744	17412	17415	17542	17301	17425	17542	17602	17346	17253	17301	17516	17507	17380	17517	17125	17485	17313	17416	17351	17525	17573	17504	17503	17391	17201	17553	17424	17479	17537	17420	17354	17369	17414	17535	17436	17349	17498	17471	17287	17501	17358	17570	17349	17310	17373	17436	17303	17474	17370	17310
21458	14707	14746	14743	15245	15648	15860	15738	16047	16695	16748	16633	16477	16295	15895	15684	15544	15487	15431	15356	15426	15586	15416	15236	15141	14919	15151	15089	14949	14731	14726	14855	14819	14517	14762	14710	14676	14761	14829	14784	14748	14696	14740	14682	14716	14567	14620	14452	14718	14702	14763	14738	14730	14739	14573	14772	14738	14904	14591	14789	14627	14561	14602	14407	14524	14555	14687	14461	14493	14648	14731	14503	14564	14463	14633	14514	14633	14576	14476	14441	14614	14493	14442	14507	14421	14566	14491	14432	14395	14682	14495	14610	14630	14525	14425	14469	14629	14416	14470	14536	14359	14387	14435	14465	14395	14579	14543	14507	14396	14211	14544	14613	14551	14586	14417	14425	14470	14555	14465	14502	14469	14249	14373	14581	14363	14640	14508	14344	14478	14531	14660	14424	14453	14231	14429	14435	14459	14477	14411	14389	14456	14588	14531	14455	14536	14525	14421	14460	14538	14589	14549	14422	14583	14461	14467	14383	14530	14526	14516	14540	14481	14412	14353	14471	14477	14334	14399	14451	14404	14624	14432	14525	14553	14542	14551	14381	14575	14551	14660	14370	14695	14384	14349	14500	14520	14589	14427	14631	14408	14528	14424	14547	14543	14507	14350	14440	14326	14657	14319	14448	14618	14301	14466	14371	14399	14572	14573	14554	14409	14433	14535	14386	14431	14444	14546	14496	14692	14520	14371	14466	14533	14437	14517	14620	14428	14465	14514	14452	14496	14397	14472	14641	14467	14526	14520	14509	14507	14398	14480	14431	14588	14411	14339	14381	14505	14521	14468	14534	14552	14574	14335	14357	14432	14668	14394	14525	14527	14564	14694	14648	14362	14419	14415	14536	14391	14308	14581	14559	14508	14659	14381	14646	14398	14474	14497	14718	14656	14648	14512	14557	14358	14472	14576	14501	14715	14436	14448	14516	14490	14485	14512	14537	14329	14559	14543	14494	14524	14419	14661	14457	14397	14455	14514	14614	14440	14561	14329	14456	14454	14532	14317	14444	14354	14593	14506	14665	14570	14569	14524	14673	14324	14478	14502	14481	14444	14478	14415	14519	14491	14531	14647	14375	14563	14527	14710	14527	14473	14355	14566	14512	14457	14347	14455	14453	14485	14559	14451	14503	14411	14387	14558	14449	14476	14441	14515	14397	14312	14404	14513	14520	14542	14548	14453	14512	14603	14406	14667	14443	14473	14571	14510	14654	14516	14617	14535	14540	14676	14526	14693	14581	14618	14530	14433	14320	14705	14566	14713	14393	14475	14553	14445	14528	14509	14566	14387	14699	14277	14616	14591	14487	14552	14521	14398	14516	14464	14579	14578	14358	14456	14515	14484	14382	14274	14598	14418	14560	14427	14479	14351	14601	14474	14530	14343	14516	14459	14549	14564	14427	14534	14516	14562	14604	14423	14464	14573	14480	14675	14550	14397	14547	14533	14600	14463	14666	14571	14633	14455	14611	14695	14595	14461	14492	14717	14543	14413	14469	14514	14421	14438	14467	14565	14582	14595	14415	14368	14594	14435	14536	14408	14648	14609	14434	14674	14241	14457	14561	14466	14729	14381	14537	14525	14438	14553	14384	14398	14357	14465	14538	14361	14547	14688	14567	14582	14490	14422	14576	14583	14490	14491	14525	14681	14507	14657	14555	14437	14481	14492	14360	14483	14525	14452	14463	14478	14508	14488	14457	14453	14706	14584	14541	14510	14465	14438	14488	14391	14625	14573	14564	14415	14419	14342	14458	14643	14374	14348	14425	14519	14557	14513	14480	14487	14514	14476	14497	14468	14352	14443	14493	14509	14446	14495	14466	14648	14472	14554	14439	14624	14546	14587	14614	14285	14253	14434	14395	14635	14352	14590	14445	14534	14441	14517	14428	14525	14414	14426	14368	14527	14505	14318	14506	14525	14666	14457	14617	14414	14625	14504	14426	14438	14393	14520	14494	14452	14498	14466	14443	14542	14485	14425	14379	14481	14337	14471	14543	14391	14565	14531	14375	14552	14439	14483	14529	14629	14339	14574	14598	14556	14583	14568	14430	14596	14296	14391	14439	14454	14412	14701	14549	14467	14524	14526	14423	14370	14336	14557	14514	14604	14402	14440	14449	14429	14410	14609	14491	14583	14434	14557	14525	14552	14454	14509	14603	14453	14451	14343	14496	14532	14488	14762	14611	14369	14658	14521	14520	14413	14386	14741	14578	14454	14411	14408	14461	14367	14476	14549	14564	14396	14608	14475	14673	14417	14570	14450	14528	14457	14690	14354	14462	14376	14579	14534	14441	14483	14464	14600	14379	14499	14525	14504	14570	14722	14402	14523	14337	14519	14600	14568	14499	14516	14403	14559	14436	14410	14532	14513	14605	14311	14449	14512	14473	14494	14435	14475	14560	14564	14510	14523	14579	14646	14528	14711	14416	14616	14482	14466	14562	14567	14549	14510	14537	14478	14502	14554	14492	14635	14389	14511	14409	14378	14576	14489	14534	14508	14457	14539	14521	14482	14763	14500	14707	14480	14457	14458	14553	14483	14508	14449	14551	14547	14525	14449	14588	14382	14690	14359	14403	14774	14634	14343	14671	14465	14458	14366	14498	14579	14531	14374	14516	14698	14411	14355	14596	14581	14496	14663	14531	14482	14582	14545	14659	14475	14478	14356	14561	14406	14242	14421	14543	14438	14453	14452	14581	14504	14395	14541	14552	14494	14375	14287	14453	14376	14461	14573	14256	14504	14552	14538	14464	14586	14618	14520	14419	14310	14521	14172	14473	14508	14413	14449	14832	14498	14568	14494	14577	14330	14765	14492	14359	14440	14603	14556	14519	14400	14458	14524	14665	14549	14506	14553	14368	14452	14493	14516	14542	14523	14426	14570	14488	14552	14534	14573	14696	14543	14455	14618	14529	14451	14603	14532	14539	14605	14539	14619	14408	14455	14319	14584	14548	14480	14406	14369	14495	14458	14499	14538	14398	14618	14537	14293	14460	14560	14549	14444	14436	14538	14616	14547	14616	14537	14413	14461	14488	14482	14556	14642	14449	14551	14350	14480	14552	14504	14560	14518	14668	14498	14582	14582	14602	14541	14451	14449	14517	14414	14511	14493	14489	14440	14416	14544	14461	14424	14631	14630	14679	14452	14575	14421	14395	14517	14679	14438	14485	14642	14446	14401	14537	14498	14475	14556	14646	14480	14384	14664	14447	14718	14388	14463	14502	14504	14572	14577	14349	14468	14436	14632	14560	14543	14353	14496	14479	14662	14305	14493	14385	14394	14582	14591	14455	14524	14461	14394	14369	14575	14556	14552	14362	14537	14658	14404	14485	14533	14530	14416	14392	14590	14493	14428	14533	14433	14435	14567	14473	14408	14373	14462	14403	14561	14502	14571	14468	14582	14446	14680	14523	14693	14678	14575	14386	14485	14596	14408	14571	14446	14362	14476	14498	14578	14642	14495	14521	14475	14434	14510	14668	14574	14508	14581	14417	14530	14507	14582	14348	14514	14502	14522	14534	14573	14480	14553	14511	14491	14552	14472	14651	14461	14502	14436	14571	14608	14521	14663	14484	14391	14607	14404	14525	14467	14539	14445	14495	14442	14544	14467	14617	14225	14607	14471	14452	14409	14438	14384	14597	14601	14477	14567	14499	14590	14582	14509	14455	14598	14535	14554	14370	14448	14532	14649	14468	14542	14577	14636	14558	14647	14396	14400	14396	14574	14630	14304	14599	14519	14371	14587	14606	14539	14511	14480	14606	14472	14506	14490	14392	14521	14611	14583	14509	14524	14557	14673	14542	14471	14388	14584	14519	14449	14627	14370	14668	14472	14628	14626	14430	14539	14447	14507	14603	14582	14440	14664	14488	14661	14345	14488	14615	14386	14363	14584	14504	14500	14539	14560	14298	14487	14434	14634	14468	14701	14398	14478	14528	14453	14422	14515	14523	14421	14299	14493	14492	14428	14427	14467	14588	14450	14409	14481	14558	14386	14415	14555	14491	14546	14498	14609	14703	14680	14385	14596	14658	14489	14498	14616	14551	14475	14611	14483	14469	14381	14611	14454	14623	14429	14497	14579	14497	14529	14393	14348	14586	14506	14540	14613	14537	14402	14432	14407	14438	14541	14634	14499	14652	14449	14738	14450	14605	14497	14492	14330	14568	14422	14509	14582	14631	14470	14406	14433	14596	14412	14344	14385	14612	14636	14428	14365	14690	14408	14440	14636	14580	14543	14382	14272	14559	14555	14519	14368	14514	14499	14505	14516	14558	14519	14515	14674	14532	14568	14356	14627	14511	14535	14612	14376	14534	14455	14379	14486	14348	14549	14518	14450	14517	14515	14490	14511	14546	14397	14515	14630	14435	14500	14380	14443	14486	14443	14693	14419	14500	14519	14354	14425	14554	14598	14532	14478	14628	14510	14354	14645	14341	14603	14817	14490	14447	14333	14632	14624	14532	14480	14432	14599	14673	14456	14642	14367	14537	14667	14519	14522	14396	14378	14450	14455	14580	14569	14374	14668	14458	14719	14455	14576	14415	14555	14449	14512	14751	14440	14489	14360	14449	14597	14462	14399	14418	14546	14491	14335	14564	14384	14469	14518	14589	14562	14660	14315	14665	14648	14517	14421	14554	14403	14451	14561	14529	14530	14418	14553	14508	14345	14687	14427	14578	14545	14414	14498	14489	14564	14409	14528	14748	14417	14556	14493	14610	14604	14448	14482	14536	14451	14530	14540	14498	14540	14485	14538	14573	14495	14343	14521	14388	14432	14570	14580	14416	14439	14522	14434	14557	14391	14477	14355	14415	14393	14419	14591	14611	14376	14551	14551	14553	14503	14710	14323	14545	14524	14510	14476	14445	14602	14404	14523	14564	14474	14514	14578	14496	14521	14452	14591	14490	14375	14665	14553	14531	14448	14399	14553	14569	14727	14574	14540	14553	14576	14540	14430	14411	14470	14613	14455	14527	14556	14413	14447	14527	14600	14463	14431	14373	14546	14529	14477	14543	14451	14667	14469	14497	14487	14392	14383	14336	14596	14615	14441	14475	14679	14307	14491	14472	14452	14458	14663	14536	14478	14440	14561	14471	14578	14524	14421	14590	14400	14543	14467	14373	14524	14474	14462	14423
27056	19289	18472	18285	18028	18869	19038	19400	19354	19717	19668	19672	19521	19403	19262	18990	18834	18685	18879	18763	18717	18692	18834	18631	18425	18532	18512	18343	18204	18265	18216	18149	18042	18243	18256	18231	18250	18226	18105	18025	18242	18002	18211	17972	18235	18231	18176	17954	17892	18227	18200	18080	18159	18274	17970	18127	18299	18043	18094	18038	18023	17949	18175	17964	17823	17867	18111	17963	18225	18216	18277	18261	18028	18058	18037	17912	17866	17988	17854	17937	18019	17903	18025	18015	18031	17911	17889	18031	18073	17922	18000	17770	17976	17979	17972	17816	17733	17985	17815	17973	17908	17845	18037	17883	17965	17962	17889	18061	17869	18097	17859	17993	17824	17823	17912	17967	17846	17892	17864	18136	18096	17816	17868	17970	18114	17931	17892	18019	18105	18269	18136	17857	18010	18070	17991	17893	18017	17887	17754	17985	18099	17784	17947	17955	17979	18055	17724	17924	18122	18021	17997	17949	17975	17868	17687	17814	18052	17848	18055	18090	17847	18017	18099	18035	17880	18082	17986	17778	18106	18171	18031	17974	17957	17831	17852	18178	17972	18085	18135	17938	18145	18013	17960	17896	17996	17985	17710	17900	17904	18040	18004	18115	17822	17679	17910	17931	17846	17913	18018	17967	17909	17912	17891	17897	18088	17909	18057	17990	17860	17809	17810	17806	17874	17932	17990	17817	17775	17871	17823	18010	17789	17973	18131	18061	17729	17762	18065	17896	18018	17915	18047	18033	18163	18024	18296	18028	17977	18025	17864	18001	18031	17672	17770	17982	18050	17942	18002	17882	17965	18095	17954	18015	17967	17913	17879	17861	17816	17986	17814	18151	17967	17989	17959	17794	17909	17922	18005	18002	18117	18267	18141	17961	17728	17914	17969	17976	17906	17825	17935	17814	17983	17648	17837	17884	18149	17953	17905	18048	17929	18005	17620	17963	18097	18009	17917	17802	18046	17900	17862	18214	17947	17975	17877	17776	17926	18168	17840	18063	18110	17834	18094	17771	18060	17874	17958	17971	17984	17857	17875	17775	17834	17899	17918	17826	17844	18016	17822	17830	18041	18303	17935	17870	18064	17955	17998	18117	18024	17933	18045	18017	18033	17944	18180	18041	17906	17997	17992	17947	18050	18065	18078	17973	18087	18143	18043	18067	18038	17834	17839	18048	17928	18060	17889	17928	17810	17828	18074	18107	18071	17785	17844	17923	17970	17985	17843	18217	17966	17927	18165	18117	17871	17911	17964	17807	17898	17913	18041	17953	18104	17917	18030	18112	18086	18023	17979	17939	17878	17973	18244	17674	18001	18100	18097	17911	17923	17878	17904	17982	17819	17765	17904	18110	17998	17907	17824	18006	18123	18046	17971	17943	17777	17817	18161	17892	17955	17920	17849	18127	17949	17981	18062	17912	17883	18046	17973	17919	18028	17916	18084	17854	17955	18100	18126	18064	17935	17857	18065	18053	17902	18053	18109	17981	17939	17979	17891	17982	18025	17931	17912	17835	17856	17883	17877	17976	17981	17791	17949	17772	17913	18009	17631	17967	17893	18100	17909	17914	17806	17914	17944	17940	18024	17930	17924	18092	17900	17918	17936	18194	18053	17794	17706	18122	18059	18110	18021	17994	17791	18020	17832	18002	17809	18160	17904	18238	17793	18146	18004	17764	17876	18083	18231	18137	18002	17989	17933	17897	18085	18083	17917	17894	17967	17999	18087	17785	17871	17944	18080	17887	18132	18100	17914	17655	17880	18208	18087	17959	18016	17955	17945	17956	18017	17868	17846	17665	18029	18031	17917	17922	18066	17879	17943	17874	18008	17907	17978	17960	17854	18015	17928	17980	17876	18044	17911	18068	18141	18079	17919	18031	17896	17896	17975	18133	18107	17931	17969	18156	18022	17683	18030	17833	17885	18075	17866	18048	17900	17910	17990	17877	17889	17993	17914	17966	17863	17915	17822	17938	17827	18120	17915	18074	17848	17966	17850	17912	18149	17866	17859	17936	18039	17879	18316	18150	18261	17860	18112	18112	17809	17962	17894	17941	18016	17869	17922	17928	18016	17923	17932	17889	18002	18126	17914	18075	17946	18139	17969	17874	17793	17855	18067	18104	18029	17975	17833	18029	18022	17919	17779	17928	18034	18008	18011	17848	17772	18001	17923	18019	18099	17959	17992	17816	17894	17929	18003	18031	18059	17840	17760	17987	17851	17885	17919	18016	18139	17700	17980	17959	17906	17733	18035	17862	18029	18071	17946	17960	17913	17988	17759	17905	18117	17939	17941	17844	18076	17892	18104	17955	18012	18027	18014	17922	17988	18092	18257	17910	18220	17872	17991	18031	17879	18059	18040	17853	18007	18072	17947	17877	18008	18080	17984	18191	17863	18006	17892	17960	17853	17889	17781	18023	17911	17882	17817	17917	18153	17809	17865	17919	17921	18148	18244	17947	17982	17881	17803	17891	17956	17965	18368	17974	17924	18132	17937	17900	17817	18051	18057	17962	18077	17815	17894	17979	17956	17811	17748	18010	17999	17948	17853	17971	18060	17895	17968	17989	17908	17910	18185	18168	18038	18042	17942	17756	17871	18019	18151	18007	18067	18031	17776	18049	17975	17991	17676	17976	18130	18059	17952	18175	18223	18038	18192	18026	18033	17985	17900	17823	17698	18061	18031	17878	18050	17780	17909	18097	17894	17934	17896	18072	18026	17840	18029	17707	17780	18085	18083	18099	17825	18037	17981	18030	17763	17668	17896	17832	17825	17924	17952	17954	18142	18082	17974	17856	17825	17844	17837	17831	18114	17924	17956	17974	17947	18020	17953	17843	17743	17916	18138	17947	18066	18035	17962	18134	17913	17841	18035	17921	17937	17787	17901	17855	18256	17895	18007	17934	17887	17901	17784	18072	18187	17766	17945	17878	18054	17995	17981	17913	17840	18070	17864	17913	17940	17984	18023	18024	17869	17967	17932	17897	17872	17967	18001	17977	18070	17989	18070	18108	17769	17787	17927	17790	17949	17947	17842	18052	17899	17815	18022	17978	18015	17870	17947	17875	18033	17893	17883	17899	17924	17754	17990	18173	17947	17845	17898	17914	17927	17863	17962	18011	17839	18054	18019	17838	17931	17938	17914	18085	18026	17962	17829	17879	17770	17881	18080	17940	18036	17962	18033	17860	18082	18117	17855	17862	18063	17872	17845	17788	17959	18041	17921	17834	17739	17985	17789	17957	18012	18022	18002	18054	18019	17761	17891	18226	17828	18268	17948	17877	18043	17981	17946	18226	18039	17914	18126	18021	18010	17875	17734	17825	17897	18001	18029	17965	18065	17975	18062	17996	17916	17837	17878	17950	17770	18010	17844	18089	18063	17891	18268	18064	17772	17944	17980	17876	17889	18037	17939	17835	18033	17983	18015	18002	17987	17917	18023	17920	18053	18021	17890	17765	17815	17859	18151	17853	17854	17952	17907	17856	17919	17898	18113	17855	17883	18097	18039	17985	18052	17997	17887	17784	18057	18063	17867	17986	17998	17661	18075	18153	18132	18027	17932	17939	17931	18031	17977	18137	18104	18176	18035	18063	18003	17748	17688	18014	18088	17845	18099	17842	17898	17998	17996	17968	17923	18133	18024	18023	17855	17961	17887	18058	18080	17791	18116	17847	17997	17949	17884	18018	17976	17950	17994	18015	18182	17942	17846	17964	17751	18077	17805	18071	17909	17900	17939	17844	17846	17939	17987	18025	18070	18077	18063	17988	18052	17881	17990	17931	18051	17994	18194	17802	18064	17898	17996	17959	17918	17950	18108	18023	17892	17973	17797	17998	17977	17950	18089	17988	17770	18207	18034	17798	17885	18078	18162	18102	17945	17876	17817	17752	18213	17808	18034	17958	18183	17988	18346	18087	18001	17996	17930	18122	17970	18094	18107	18115	17786	17922	18112	18100	17981	17957	17809	18120	17785	18080	17802	17909	17887	17889	17727	18100	17837	18109	18077	18131	18029	18121	17939	17841	17874	18067	17975	17874	18305	17903	17937	17835	17804	17925	18045	17943	18029	17881	17982	18204	18090	17933	18101	18050	17958	18103	18140	17874	18018	17897	18108	17955	18081	17804	17957	18128	17981	17996	17905	17999	17939	18035	18035	17958	18028	17996	18133	17858	17945	18134	18074	17929	17847	17883	17964	18089	18081	17970	17919	17788	17995	17971	17938	17968	18027	18141	18207	17902	17938	17893	18080	17880	17987	17830	18086	17983	18041	17919	17866	17975	18050	17990	17855	17975	18062	18095	18164	18026	18038	18128	17780	18181	18001	18153	18099	18164	17904	17887	17836	17900	18072	17749	17984	18137	17872	17976	18035	17906	18030	17881	17852	18045	18044	17884	18150	17973	17950	17928	17923	17982	18022	17998	17978	18024	17959	17996	18045	17936	17972	17961	18053	18092	17894	18039	17864	18130	18048	18006	18095	17991	17940	18100	18032	17904	17944	17867	17800	18078	17847	18113	18144	17796	17997	17946	18075	17950	17938	18039	18014	17948	18034	18087	18099	17836	17980	17790	18101	18244	18146	17853	17573	17883	18025	17810	17995	17767	17911	18048	17927	18004	18149	17895	18027	18006	18299	17959	18106	18155	17979	17773	18038	18037	17849	17896	17834	17910	18049	17808	17889	18174	17925	17978	17934	18040	17978	18040	17976	18008	17767	18134	17896	17863	17966	17937	18059	18137	17954	18060	18128	18101	17994	17994	17866	17941	17932	18054	18031	18033	18159	18244	18102	18138	18037	17881	17958	17885	17816	17897	18080	18042	18086	17865	17941	17858	17675	17787	17847	18027	18237	18131	18226	18027	18166	17947	17919	17967	17813	17883	18153	17888	17827	17875	17977	17757	18108	18008	17916	17962	17983	17928	17897	17873	18040	17942	18089	17901	18140	18116	17979	17931	18088	18075	18051	17915	17963	18010	17927	17868	17786	17801	18005	17929	17921	17920	18026	18050	17935	17993	17971	18065	17855	17838	17899	17914	18022	17720	18039	18123	17890	17910	17841	17859	17934	17879	18018	17994	18026	18053	17943	17993	18059	17954	17928	17850	17997	17837	18057	17865	18112	17989	17963	17835	18052	18105	18017	17953
23253	15844	15478	15392	16573	17671	17497	17499	17707	18407	18456	18260	18068	17519	17322	17094	16799	16534	16368	16430	16350	16101	16292	16061	15939	15913	15756	15578	15575	15438	15352	14972	15090	15225	15103	15295	15133	15106	15109	15313	15356	15155	15204	15035	15199	15146	15115	15070	15079	15120	15141	15221	15104	15244	15047	15115	15101	15130	15093	14981	15135	14982	15041	15084	14781	15011	14825	14914	14760	14985	14898	15130	14828	14879	14887	14767	14743	14663	14723	14877	14869	14837	14741	14881	14868	14631	14865	14902	14882	14666	14941	14815	14844	14764	14773	14730	14959	14764	14753	14808	15020	14726	14631	14691	14919	14765	14575	14869	14944	14808	14715	14737	14810	14452	14811	14799	14833	14890	14678	14707	14766	14670	14593	14604	14801	14729	14831	14660	14911	14696	14681	15036	14863	14832	14784	14769	14799	14779	14704	14774	14869	14879	14833	14663	14739	14750	14671	14775	14709	14779	14574	14807	14739	14969	14764	14813	14652	14844	14861	14724	14762	14941	14793	14958	14844	14760	14645	14670	14974	14911	14736	14712	14778	14927	14760	14982	14775	14762	14759	14787	14771	14762	14853	14874	14724	14827	14904	14561	14955	14786	14841	14793	14910	14735	14726	14835	14725	14885	14848	14745	14762	14677	14902	14756	14969	14778	14832	14871	14639	14736	14645	14772	14695	14774	14643	14732	14753	14695	14816	14744	14771	14752	14722	14826	14944	14808	14909	14671	14630	14706	14863	14844	14693	14930	14757	14801	14653	14789	14819	14869	14833	14769	14744	14730	14650	14747	14700	14686	14836	14792	14799	14732	14627	14725	14886	14650	14753	14902	14626	14634	14697	14816	14819	14786	14897	14782	14867	14667	14905	14674	14789	14765	14803	14873	14682	14848	14660	14888	14595	14856	15065	14759	14904	14801	14487	14692	14775	14717	14658	14948	14776	14736	14665	14653	14959	14752	14998	14698	14929	14683	14766	14748	14806	14800	14884	14814	14837	14698	14968	14932	14749	14804	14787	14712	14784	14811	14780	14683	14876	14851	14911	14720	14779	14771	14734	14741	14690	14653	14893	14763	14838	14683	14576	14858	14637	14690	14815	14750	14742	14595	14844	14955	14899	14880	14629	14763	14799	14732	14729	14612	14771	14752	14743	14978	14918	14749	14767	14940	14728	14653	14866	14909	14793	14772	14940	14849	14788	14799	14847	14931	14710	14703	14882	14835	14899	14924	14760	14734	14976	14781	14644	14837	14763	14766	15012	14773	14532	14672	14588	14792	14717	14543	14806	14763	14659	14831	14769	14730	14889	14766	15060	14737	14728	14771	14677	14783	14733	14852	14935	14730	14858	14825	14803	14656	14758	14752	14931	14941	14958	14836	14661	14813	14685	14851	14672	14812	14732	14823	14960	14768	14535	14775	14922	14794	14734	14776	14705	14799	14768	14990	14726	14842	14900	14672	14719	14796	14703	14754	14709	14643	14764	14839	14823	14742	14995	14795	14763	14696	14756	14820	14802	14744	14845	14843	14697	14686	14808	14880	14702	14813	14610	14752	14645	14600	14657	14737	14706	14784	14840	14997	14886	14885	14840	14805	14641	14841	14667	14749	14777	14725	15032	14861	14766	14568	14592	14880	14783	14766	14685	14785	14757	14713	14739	14913	14724	14840	14785	14797	14895	14688	14882	14754	14830	14572	14842	14853	15012	14872	14724	14817	14934	14665	14708	14999	14741	14844	14738	14839	14792	14597	14799	14733	14925	14852	14895	14845	14802	14740	14662	14949	14822	14691	14772	15006	14795	14657	14819	14951	14753	14796	14950	14812	14713	14547	14804	14857	14725	14840	14733	14827	14790	14672	14708	14667	14917	14707	14742	14710	14751	14977	14738	14942	14772	14819	14744	14814	14747	14883	14856	14716	14791	14685	14793	14723	14900	14868	14714	14761	14811	15003	14777	14928	14785	14765	14748	14698	14774	14789	14926	14910	14907	14708	14804	14740	14679	14798	14741	14943	14776	14815	14734	14853	14736	14721	14745	14714	14877	14784	14613	14906	14817	14662	14729	14978	14794	14700	14743	14814	14807	14969	14762	14912	14720	14839	14698	14664	14704	14810	14625	14696	14906	14925	14806	14807	14724	14780	14785	14659	14682	14795	14883	14875	14818	14778	14652	14685	14943	14856	14863	14696	14811	14652	14938	14875	14697	14720	14879	14679	14815	14718	14764	14826	14950	14809	14658	14772	14680	14576	14755	14752	14884	14768	14841	14740	14690	14863	14963	15049	14702	14931	14959	14732	14989	14693	14691	14664	14805	14870	14816	14909	14649	14878	14979	14859	14808	14810	14808	14707	14867	14767	15017	14765	14948	14908	14806	14639	14737	14733	14800	14621	14730	14616	14774	14614	14575	14730	14847	14776	14836	14800	14698	14772	14854	14742	14797	14825	14851	14832	14829	14934	14869	14827	14685	14896	14816	14716	14849	14898	14703	14773	14758	14619	14755	14791	14675	14775	14680	14840	14945	14835	14982	14761	14825	14805	14960	14698	14823	14796	14773	14735	14877	14836	14936	14781	14757	14866	14873	14891	14532	14697	14797	14786	14688	14895	14910	14952	14893	14835	14860	14785	14629	14726	14899	14882	14691	14915	14731	14762	14880	15015	14903	14884	14893	14832	14818	14803	14941	14853	14689	14726	14875	14779	14832	14775	14706	14645	14929	14779	14751	14850	14821	14764	14870	14788	14843	14800	14794	14738	14655	14862	14646	14720	15009	14832	14913	14752	14772	14805	14938	14655	14767	14720	14671	14810	14726	14643	14772	14674	14821	14634	14753	14926	14601	14923	14858	14635	14691	14755	14861	14675	14841	14850	14717	14802	15060	14917	14862	14816	14853	14767	14840	14578	14929	14771	14778	14835	14805	14769	14662	14954	14774	14666	14901	14769	14961	14854	14666	14851	14983	14724	14892	14818	14723	14734	14869	14743	14888	14778	14747	14638	14760	14778	14778	14584	14864	14874	14937	14799	14907	14867	14853	14708	14744	14916	14733	14735	14977	14644	14634	14812	14841	14787	14745	14957	14812	14832	14878	14939	14774	14764	14772	14584	14798	14891	14721	14906	14884	14795	15071	14883	14882	14864	14883	14776	14964	14854	14932	14640	14787	14786	14835	14882	14765	14848	14879	14724	14888	14816	14715	14775	14823	14956	14708	14638	14789	14821	14527	14805	14642	14884	14920	14837	14761	14849	14752	14661	14822	15012	14729	14691	14812	14976	14703	14887	14970	14713	14831	14836	14780	14901	14735	15047	14715	14852	14702	14774	14943	14823	15035	14651	14750	14688	14773	14644	14715	14792	14797	14853	14752	14814	14795	14862	14832	14716	14669	14840	14816	14882	14727	14705	14850	14794	14789	14822	14694	14780	14689	14920	14574	15011	14651	14779	14706	14670	14886	14761	14801	14717	14889	14889	14697	14878	14837	14747	14840	14897	14812	14721	14861	14825	14989	14844	14753	14756	14751	14835	14726	14800	14778	14816	14900	14847	14810	14781	14824	14776	14958	14734	14938	14714	14864	14863	14633	14784	14834	14638	14901	14695	14858	14610	14809	14768	14755	14987	14857	14653	14739	14637	14800	14769	14717	14745	14882	14928	14920	14634	14732	14960	14956	14850	14765	14758	14795	14699	14746	14699	14780	14766	14709	14536	14722	14677	14760	14781	14912	14829	14886	14647	14812	14718	14886	14863	14700	14793	14564	14850	14713	14836	14884	15005	14915	14661	14647	14785	14946	14735	14775	14783	14835	14890	14789	14812	14737	14664	14787	14657	14862	14658	14673	14680	14778	14807	14808	14738	14833	14730	14957	14761	14841	14789	14839	14826	14784	14940	14797	14727	14744	14851	14924	14824	14736	14717	14791	14841	14723	14648	14898	14736	14861	14873	14698	14717	14768	14839	14837	14849	14617	14866	14728	14690	14621	14791	14757	14758	14790	14679	14813	14833	14813	14860	14775	14810	14924	14864	14754	14980	14876	14869	14896	14748	14981	14900	14854	14712	14819	14844	14997	14802	14797	14952	14745	14802	14872	14819	14809	14811	14786	14695	14774	14856	14726	14763	14915	14669	14690	14798	14700	14592	14935	14666	14854	14734	14787	14811	14914	14863	14841	14848	14871	14867	14840	14680	14714	14927	14649	14895	14713	14603	14738	14841	14745	14906	14797	14688	14666	14901	14592	14739	14774	14825	14822	14844	14901	14943	14754	14737	14735	14776	14794	14840	14808	14781	14732	14703	14824	14678	14667	14882	14825	14757	14812	14729	14789	14910	14841	14741	14876	14622	14857	14888	14737	14823	14723	14734	14755	14700	14743	14610	14784	14583	14878	14835	14823	14533	14693	14868	14899	14768	14827	14695	14712	14703	14760	14824	14712	14823	14666	14840	14844	14692	14864	14914	14645	14935	14923	14940	14924	14828	14730	14936	14755	14931	14741	14891	14647	14847	14926	14579	14915	14787	14924	14873	14843	14709	14668	14921	14693	14981	14774	14917	14752	14783	14937	14691	14918	14788	14731	14725	14722	14784	14799	14805	14800	14832	14868	14842	14815	14904	14606	14714	14779	14901	14821	14978	14896	14854	14762	14716	14868	14747	14741	14755	14788	14640	14846	14898	14868	14748	14694	14948	14761	14859	14782	14750	14899	14767	14913	14737	14865	14661	14638	14799	14766	14732	14844	14851	14759	14677	14706	14781	14865	14865	14553	14759	14729	14815	14741	14710	14915	14883	14961	14868	14787	14707	14601	14806	14872	14648	14819	14928	14755	14884	14761	14793	14902	14706	14899	14813	14813	14669	14931	14670	14946	14855	14791	14809	14980	14645	14749	14626	14805	14685	14861	14794	14767	14882	14815	14724	14750	14794	14812	14730	14784	14739	14801	14877	14960	14910	14800	14855	14896	14829	14677	14829	14769	14753	14782	14894	14880	15020	14790	14837	14742	14738	14830	14670	14688	14993	14827	14645	14660	14820	14706	14660	14645	14682	14871	14873	14903	14665	14592	14882	14858	14659	14762	14859	14909	14717	14827	14776	14730	14700	14777	14835	14820	14729	14843	14711	14774	14981	14913	14772	14782	14790	14775	14752
29821	19740	19665	19126	18648	19241	19382	19594	19846	20184	20125	20030	20055	19764	19309	19618	19354	19116	18889	19183	18866	19067	19199	19345	18953	18892	18904	18734	18873	18566	18475	18480	18410	18341	18534	18514	18560	18313	18447	18239	18660	18620	18489	18531	18517	18288	18325	18454	18570	18499	18419	18392	18470	18295	18539	18438	18353	18380	18530	18572	18358	18415	18779	18362	18262	18331	18616	18203	18454	18506	18444	18325	18553	18398	18497	18350	18480	18426	18419	18202	18443	18411	18461	18228	18349	18409	18571	18475	18476	18270	18487	18476	18565	18399	18319	18388	18232	18156	18396	18254	18298	18297	18321	18171	18238	18273	18182	18160	18277	18490	18446	18420	18304	18418	18401	18143	18235	18390	18252	18278	18262	18430	18269	18352	18194	18357	18174	18253	18318	18286	18325	18379	18325	18093	18314	18247	18340	18369	18419	18299	18364	18304	18247	18251	18343	18317	18287	18312	18201	18410	18223	18269	18392	18342	18422	18446	18113	18107	18398	18143	18253	18490	18352	18550	18525	18278	18428	18474	18396	18313	18251	18350	18313	18196	18266	18335	18448	18398	18337	18132	18357	18217	18256	18124	18029	18109	18416	18466	18244	18022	18136	18342	18302	18428	18437	18391	18330	18316	18233	18345	18335	18397	18408	18439	18324	18354	18333	18164	18438	18103	18527	18324	18352	18609	18519	18164	18347	18189	18509	18346	18240	18311	18458	18254	18310	18291	18271	18376	18459	18256	18263	18312	18309	18337	18190	18229	18239	18398	18213	18243	18367	17962	18240	18344	18497	18345	18427	18519	18344	18195	18189	18222	18399	18347	18365	18293	18258	18426	18339	18345	18273	18528	18179	18289	18242	18323	18153	18383	18338	18364	18435	18423	18437	18291	18342	18014	18274	18320	18353	18157	18207	18185	18481	18355	18270	18313	18121	18228	18405	18413	18479	18369	18451	18248	18306	18388	18332	18307	18266	18283	18227	18415	18297	18226	18284	18409	18374	18266	18200	18334	18342	18102	18410	18473	18309	18347	18324	18473	18334	18166	18259	18475	18493	18339	18130	18320	18493	18254	18292	18445	18348	18283	18050	18291	18280	18356	18352	18327	18504	18304	18371	18218	18207	18455	18361	18308	18363	18330	18416	18190	18228	18353	18600	18274	18317	18450	18218	18409	18277	18194	18268	18281	18111	18232	18321	18202	18322	18217	18512	18241	18326	18350	18261	18413	18464	18254	18355	18560	18338	18445	18279	18232	18254	18359	18516	18346	18444	18244	18396	18351	18154	18297	18112	18523	18252	18459	18267	18452	18281	18329	18217	18416	18357	18327	18361	18349	18345	18263	18421	18278	18441	18425	18350	18223	18328	18264	18259	18321	18340	18114	18358	18180	18272	18282	18388	18386	18179	18408	18273	18323	18318	18130	18217	18214	18251	18438	18237	18529	18405	18438	18261	18217	18402	18361	18293	18446	18381	18267	18255	18309	18460	18295	18280	18214	18206	18384	18357	18368	18081	18244	18482	18515	18461	18255	18209	18317	18480	18189	18246	18306	18360	18310	18246	18382	18559	18458	18438	18348	18510	18381	18207	18501	18353	18271	18171	18414	18504	18504	18269	18285	18267	18342	18313	18361	18430	18501	18316	18362	18357	18462	18209	18225	18467	18194	18187	18486	18566	18354	18262	18492	18392	18417	18440	18339	18366	18225	18296	18193	18380	18350	18241	18259	18573	18326	18225	18193	18331	18310	18414	18263	18405	18359	18366	18314	18419	18431	18283	18239	18407	18202	18399	18358	18402	18230	18371	18304	18165	18289	18187	18365	18585	18284	18321	18377	18438	18252	18396	18405	18375	18353	18230	18380	18321	18483	18324	18405	18522	18374	18218	18460	18404	18293	18331	18314	18255	18240	18324	18350	18195	18337	18430	18445	18542	18392	18286	18365	18290	18376	18409	18280	18041	18252	18269	18237	18423	18377	18330	18191	18230	18137	18271	18288	18225	18326	18325	18481	18449	18273	18190	18329	18379	18332	18326	18157	18286	18349	18243	18240	18369	18467	18254	18327	18261	18533	18326	18479	18466	18261	18301	18418	18567	18459	18227	18445	18215	18221	18324	18406	18274	18518	18337	18368	18140	18392	18099	18146	18071	18245	18300	18180	18641	18319	18542	18385	18278	18434	18358	18301	18129	18490	18277	18432	18125	18460	18322	18396	18345	18039	18155	18095	18405	18401	18415	18301	18199	18501	18256	18369	18332	18387	18197	18379	18564	18202	18289	18147	18462	18374	18389	18586	18316	18380	18511	18484	18373	18127	18251	18440	18310	18158	18387	18198	18444	18317	18248	18149	18243	18465	18464	18367	18513	18293	18234	18246	18302	18451	18520	18334	18358	18434	18409	18282	18244	18309	18455	18340	18389	18518	18339	18240	18242	18304	18499	18268	18334	18280	18300	18224	18467	18435	18505	18358	18396	18197	18185	18379	18314	18221	18577	18192	18440	18226	18281	18228	18502	18346	18375	18045	18251	18151	18084	18264	18418	18351	18130	18498	18220	18217	18622	18162	18317	18438	18495	18357	18382	18424	18478	18158	18244	18306	18386	18294	18367	18176	18147	18178	18234	18413	18276	18168	18304	18318	18381	18214	18497	18325	18455	18383	18213	18422	18076	18282	18164	18394	18287	18492	18455	18471	18233	18192	18290	18403	18424	18653	18297	18484	18246	18309	18264	18233	18334	18258	18526	18416	18689	18252	18168	18276	18268	18195	18238	18072	18299	18199	18430	18433	18322	18171	18350	18298	18364	18502	18171	18419	18179	18046	18231	18488	18383	18244	18193	18182	18017	18321	18518	18092	18352	18304	18130	18385	18504	18280	18360	18278	18447	18288	18303	18514	18285	18141	18450	18470	18320	18448	18364	18197	18317	18592	18337	18281	18402	18188	18502	18335	18266	18067	18288	18259	18504	18133	18387	18391	18329	18109	18285	18422	18326	18276	18054	18399	18122	18425	18234	18452	18337	18031	18417	18500	18234	18294	18252	18414	18416	18075	18393	18279	18334	18350	18136	18234	18332	18121	18252	18383	18167	18366	18234	18485	18500	18218	18471	18465	18403	18356	18177	18251	18399	18324	18499	18715	18446	18188	18474	18429	18302	18401	18240	18434	18324	18306	18388	18337	18216	18215	18479	18291	18332	18305	18262	18372	18308	18502	18343	18303	18143	18354	18387	18189	18195	18263	18169	18351	18291	18313	18147	18465	18417	18254	18403	18312	18096	18468	18189	18250	18034	18380	18197	18118	18519	18017	18479	18189	18409	18356	18299	18234	18426	18432	18494	18469	18311	18142	18365	18322	18208	18320	18217	18127	18273	18403	18248	18348	18483	18169	18325	18525	18256	18412	18433	18105	18199	18373	18323	18459	18324	18206	18274	18338	18312	18301	18401	18356	18320	18228	18495	18483	18221	18451	18329	18241	18281	18354	18197	18159	18530	18262	18259	18468	18329	18340	18315	18483	18255	18616	18405	18275	18208	18340	18399	18227	18216	18171	18361	18241	18323	18327	18254	18262	18380	18467	18479	18430	18330	18365	18150	18324	18438	18610	18338	18442	18408	18290	18245	18456	18225	18379	18387	18338	18383	18049	18440	18524	18279	18236	18507	18293	18448	18401	18575	18405	18292	18352	18420	18369	18273	18384	18347	18296	18338	18198	18307	18405	18463	18482	18321	18215	18283	18471	18296	18382	18319	18341	18498	18434	18325	18355	18312	18349	18297	18376	18376	18487	18466	18123	18551	18444	18364	18277	18555	18452	18235	18342	18463	18588	18569	18445	18299	18464	18249	18496	18380	18367	18400	18403	18447	18282	18266	18197	18411	18281	18309	18420	18281	18145	18150	18090	18212	18287	18332	18485	18260	18299	18270	18306	18567	18268	18250	18382	18053	18463	18491	18267	18457	18327	18499	18253	18275	18338	18487	18319	18304	18513	18151	18236	18307	18286	18288	18474	18272	18304	18293	18415	18280	18282	18346	18318	18364	18332	18289	18251	18208	18252	18173	18283	18357	18301	18455	18481	18368	18088	18146	18210	18360	18263	18499	18368	18357	18433	18233	18162	18429	18266	18419	18314	18288	18515	18511	18318	18276	18241	18352	18236	18326	18502	18406	18456	18461	18076	18375	18269	18371	18440	18378	18317	18405	18285	18389	18462	18339	18339	18334	18350	18319	18135	18456	18398	18337	18285	18347	18235	18254	18183	18514	18135	18383	18546	18226	18499	18489	18326	18346	18434	18472	18417	18322	18349	18171	18336	18292	18240	18391	18441	18216	18325	18289	18243	18630	18529	18382	18191	18437	18207	18496	18308	18178	18080	18420	18359	18245	18309	18352	18440	18281	18314	18417	18463	18194	18238	18310	18277	18195	18272	18267	18288	18266	18314	18487	18232	18393	18270	18496	18403	18426	18258	18430	18361	18222	18400	18110	18326	18505	18351	18256	18366	18178	18286	18118	18200	18145	18300	18597	18361	18207	18364	18440	18472	18246	18157	18243	18469	18483	18370	18327	18201	18370	18580	18415	18566	18137	18326	18320	18217	18402	18425	18533	18249	18345	18265	18497	18388	18310	18238	18335	18482	18276	18658	18572	18039	18218	18395	18322	18053	18302	18555	18218	18279	18350	18469	18287	18528	18285	18583	18305	18045	18100	18348	18409	18582	18217	18334	18174	18117	18367	18467	18220	18506	18346	18140	18254	18213	18433	18256	18516	18326	18338	18264	18262	18367	18190	18610	18219	18534	18313	18650	18405	18415	18416	18471	18294	18386	18246	18228	18252	18415	18412	18510	18338	18186	18338	18464	18307	18219	18272	18358	18398	18328	18284	18439	18533	18330	18439	18396	18396	18555	18323	18225	18342	18371	18408	18547	18359	18474	18518	18350	18244	18389	18357	18193	18126	18303	18439	18358	18358	18412	18404	18354	18426	18272	18407	18420	18569	18389	18236	18463	18302	18310	18214	18494	18410	18320	18219	18078	18501	18284	18484	18304	18471	18267	18473	18306	18579	18146	18429	18201	18460	18212	18277	18205	18265	18327	18220	18311	18329	18365	18219	18488	18532	18327	18498	18247	18440	18575	18523	18477	18430	18352
22181	16006	15434	15744	16912	17785	18160	18230	18278	18848	18817	18476	18200	17983	17526	17207	16883	16941	16957	16736	16520	16331	16559	16353	16173	16194	15969	15898	15621	15539	15351	15573	15418	15468	15250	15345	15498	15335	15436	15446	15369	15312	15319	15414	15359	15283	15201	15369	15349	15572	15243	15335	15285	15578	15369	15351	15372	15384	15418	15287	15191	15164	15320	15144	15078	15034	15094	14965	15250	14896	15269	15163	15254	15090	14956	15116	15184	15270	14885	14996	15012	15054	14962	14866	15085	15098	14963	14876	15056	14890	15084	14962	14891	14939	14907	14985	14928	15207	14899	15043	14975	15049	14971	14857	14856	15130	14872	15114	15063	14861	14977	14946	14943	15010	15065	14916	14930	15016	15029	14928	14851	15062	14948	14994	14961	15040	14806	15156	14992	15080	14984	15085	14773	15043	14910	14820	15103	14999	15080	15008	14758	15130	15003	15059	15112	15079	15212	15106	14871	15105	14911	14787	14909	14998	15168	15014	14998	14962	15065	15149	15039	14994	14870	14926	14900	14935	14887	15044	15228	14891	15007	15049	14984	14993	15036	15053	15045	14984	14986	15037	14920	14926	15057	14983	14977	14998	14891	14861	14840	15043	14850	14842	15024	15009	14905	15138	15018	14991	14939	14767	14944	15019	15102	14819	14891	14990	15023	14998	14959	15009	15055	14876	14915	14986	15055	15203	15208	14911	14858	14912	15117	14901	15068	14997	15058	14970	14990	14934	14875	14913	14899	14839	14884	14939	15167	15050	14974	14781	15200	14838	15027	15016	14942	15046	15033	14980	15026	15026	14943	14962	14883	14902	14969	14860	15070	14936	15036	15035	14764	15064	14997	15086	14949	15004	15070	14897	14918	14998	15012	14953	15053	14908	14974	14983	14988	15052	14991	15113	14952	14970	14942	14820	14826	14933	15058	14907	14987	14852	14801	14988	14958	15011	14937	14979	15075	15087	15023	15050	14941	14928	14953	15086	15056	15020	15076	14852	15038	14931	14948	14973	15029	14927	14948	14950	15045	14910	14970	15104	14983	14906	15019	15057	14784	14979	14949	15044	14936	15089	14977	15035	14880	14869	15090	15184	14976	14887	15063	14841	14997	14880	15061	15026	14798	14996	14765	14831	14819	15098	14961	15089	14949	15034	15032	14963	14977	14944	15195	15121	15044	15113	15131	14999	14921	14908	14962	14913	15048	14996	14986	14944	15075	15099	15018	15051	15194	15017	15226	14747	15120	15061	14986	15064	15105	14772	14982	15048	14877	14963	15009	15010	14921	15016	14786	14920	14861	15018	14931	15048	15049	15045	15033	14953	14921	14991	15050	14971	15189	15113	14966	14954	15014	15081	14957	15149	14986	15029	14870	14959	15116	14957	15086	14944	14947	14934	14998	15071	14876	15178	14993	14981	14854	14969	14974	15023	15138	15002	15066	14980	14971	15029	15143	15056	14894	14818	15057	14996	14907	15098	15091	15006	15014	14998	15040	14946	14992	15165	15144	15088	14893	14855	14882	15062	15091	14845	15011	15077	15069	14936	15129	15075	14988	14961	14954	15117	14707	15020	14988	14913	14957	14917	14821	15199	14951	15256	15086	15069	15019	15073	15034	14934	14914	15117	14870	14965	14964	14955	15042	15116	14910	15145	14884	15101	14909	15026	15051	14907	14975	14912	14951	14796	15124	15001	14869	15040	15052	15146	14910	15014	14833	15042	15107	15041	14835	14871	15036	14959	15031	15057	15022	15075	15071	15018	14916	15072	14958	15053	15126	14953	15066	15165	15124	15070	14914	14933	15089	15080	15106	14848	14833	14989	14953	14854	14942	15135	15035	14923	15063	14977	14877	14791	15064	14921	15002	15021	14814	14853	15006	15014	14756	15156	15108	15197	14917	15140	14944	14865	14959	14996	14833	14991	14964	14987	14997	14876	14855	15094	14957	15014	14949	14962	15078	14845	14985	14972	14953	14839	15062	15073	15045	15028	15083	15231	14938	14900	14989	14951	14884	14940	15015	14861	14998	15092	14998	14889	15110	15129	15007	14924	14968	14999	15095	14995	14967	15050	14847	15037	14980	14970	14962	15055	14991	15029	15149	15123	14970	14857	15162	14975	15014	14907	15032	15019	14852	14989	15039	15068	14810	15148	14995	14938	14981	15049	15149	14967	14940	15116	14904	15080	14857	14930	15046	15031	14962	15062	14878	14937	15027	14983	14969	14971	15060	14881	15140	15028	15143	14837	14945	14999	15115	15040	15002	14824	14904	14976	14957	14886	15015	14891	15051	15011	14952	14925	15042	15089	15046	14840	14922	15033	15131	15241	14912	15010	15039	14896	15137	14947	15110	15093	14938	15009	15024	15052	14934	15129	14964	14890	14911	15173	15075	15071	14955	15190	14829	14980	15018	15082	15117	14887	15087	15088	14995	15026	15072	15088	14921	15069	14836	15048	15029	14982	14951	14992	15034	14947	15057	15082	14922	14903	15094	15011	15242	14946	14975	14964	14941	15031	15042	14960	14944	15000	14926	15101	14930	15073	15035	15018	15048	14931	15080	14841	15012	14990	14935	14972	15088	15016	14950	14908	15059	15110	15146	14912	15144	15090	15027	14867	15005	15059	14942	15084	15056	15117	14950	14962	15024	14858	15102	15008	14906	15050	15028	14825	15038	14910	14956	15018	15061	14990	14960	14912	15039	14853	14896	15032	14878	14887	14881	15147	15076	14925	15067	14970	15043	14943	14828	15087	15015	14967	15103	14943	14895	14921	14906	14931	14795	15025	14928	14799	14943	15032	15031	14925	14873	15019	15067	14891	15012	14991	15049	14828	15042	15016	14976	15088	14980	14985	14908	14951	14999	14926	14853	15062	15093	14984	14963	15038	15049	15042	14855	14998	15042	14979	14805	15138	15040	15171	15110	15046	14968	14929	15052	14910	15014	15090	15083	15034	14816	15093	14955	15112	14986	15012	14944	15038	14966	15039	14869	15045	15064	14934	15003	15210	15108	14918	14930	14951	14833	15019	14865	14909	14868	15052	15165	14946	15076	15194	15114	15033	14911	14972	14958	15167	15025	15086	14924	15143	15122	15134	14678	14843	14906	14982	14912	15100	14830	15007	14941	15060	15055	14931	14833	14766	15060	14901	14921	14940	15096	15041	15020	14897	14811	15143	15085	15054	15098	14814	14954	14891	14904	14954	14984	14940	15060	14874	14874	14974	14889	15019	14866	15081	14883	15028	14928	14933	15114	14919	15049	15012	15074	14901	14954	14918	14955	15006	15013	14965	14935	14891	15030	15120	14822	15104	14911	14954	15164	15020	15021	15105	15010	15038	14916	14768	14925	15007	15015	15084	14993	15031	15022	15024	14940	14987	14865	15047	15112	14995	14972	14877	15269	15019	14940	15034	15014	14983	15179	14989	14955	15047	15028	15052	14978	14917	15057	14909	15113	15010	14879	15105	14885	15104	14839	15054	14969	14926	15065	15014	14996	15068	14914	15035	15183	15043	14993	14972	14812	15182	15000	14934	15107	15053	14959	15010	14898	15027	14912	14846	15076	15080	14986	14801	15125	14982	14964	14943	14999	14997	15035	14967	15048	15087	14771	15023	14905	15024	14966	14903	15019	14989	14926	14812	15037	15150	15025	14928	14994	14918	14931	14983	15160	14979	14989	14841	15052	14785	14847	14965	14867	14869	14917	14994	15057	14910	15061	14987	14894	14891	14929	14850	15012	14961	14969	15189	14919	15075	14964	14998	15185	14951	15074	15133	14866	15019	14978	15044	14933	14904	15120	14916	14803	15012	14927	15038	15130	14949	14911	14716	15084	15004	15008	15030	14999	14978	14913	14981	15055	15236	14823	15049	15031	14960	14874	15054	14911	14952	14848	15004	14976	15062	15009	15126	15056	14972	14945	15048	14956	14869	15013	15017	14931	15172	14891	15018	15203	14885	14986	14928	14880	15110	14834	15045	15050	14940	14927	14808	14889	14889	14971	15097	15136	14974	14868	15050	15086	15021	14786	14968	15007	15078	14988	14876	15175	14912	15056	15095	14982	15049	14940	15034	14973	14925	15046	14994	15011	14816	15103	14875	14896	15000	14982	14802	14927	15003	14912	14834	14939	15039	15067	15030	15026	14948	15091	14895	14866	15009	15026	15020	15066	14843	15046	14926	14991	14969	15044	14926	14839	14911	14920	14983	14909	15064	14957	15050	14908	14913	14856	14968	15112	14952	14952	14798	15038	15043	15083	14914	15042	15010	15021	14922	14958	14949	15071	14856	14930	14960	14952	15013	15032	14996	15064	15021	14969	15045	15124	14856	14998	14763	14842	14906	15070	14976	14870	15037	14941	15078	14919	14934	14935	14867	14929	14895	14962	14832	14855	15103	15112	14892	14848	14882	15198	15063	15144	14940	15065	14969	14987	14903	14983	14967	15002	15025	15088	15060	15128	15033	15116	14784	15069	14975	14976	15079	15073	15182	14921	14825	14998	14974	14897	15001	14821	15006	15147	15022	15018	14948	15100	14862	15130	14908	15012	14944	15096	14893	15134	14907	14936	15098	15058	15021	15213	15120	15103	14966	14944	15047	15139	14983	14940	14985	15005	15143	15064	15015	15032	15167	14885	14987	14805	14920	15032	15104	14960	15033	15157	15078	15162	14810	14928	15077	14928	14986	15009	15063	14957	14990	14851	15001	15003	15149	15043	14946	15115	15062	15228	15186	15052	15032	14973	15068	15154	14904	15031	15194	15086	14950	15032	15021	15079	15045	14945	15073	14919	15091	14999	14865	15141	14907	15039	14915	14986	15165	15041	14849	14946	14812	15064	14831	15056	14894	14967	15000	14917	15034	14886	14945	15017	14957	15057	14845	14977	14887	14945	14910	14999	14975	15077	14934	14992	15083	15094	14830	15070	14954	14957	15035	14873	14970	15000	15026	15103	14779	14987	14985	14971	14976	15152	15080	15040	15085	15154	14987	15117	14798	14837	14914	14895	15144	14968	15185	15155	15027	14916	15095	15020	15088	15031	15011	15144	15172	14968	15046	15021	15043	15111	14927	14840	15024	15030	14944	15040	14875	15085	14988	14999	14980	14986	15003	14957	14853	15103	15067	15140	15012	14921	15011	15056	15052
22120	16811	16926	16764	16804	16856	17032	16961	16912	17124	17457	17439	17125	17206	17230	17142	16828	16907	17075	17175	17086	17134	16911	16962	17024	17072	16904	16778	17033	16881	16997	16640	16538	16681	16753	16775	16646	16606	16629	16639	16840	16607	16712	16545	16649	16854	16629	16657	16731	16899	16696	16808	16759	16893	16715	16737	16744	16668	16673	16527	16505	16621	16451	16902	16739	16701	16466	16524	16584	16695	16724	16919	16707	16553	16485	16746	16542	16702	16638	16807	16516	16624	16634	16528	16681	16745	16559	16679	16780	16774	16736	16768	16720	16451	16466	16500	16557	16709	16804	16919	16719	16538	16690	16648	16653	16664	16548	16516	16587	16630	16564	16396	16618	16524	16653	16862	16678	16828	16663	16879	16547	16549	16908	16651	16589	16595	16697	16523	16583	16529	16478	16621	16662	16604	16873	16772	16603	16719	16649	16431	16624	16799	16626	16697	16842	16773	16809	16739	16636	16787	16654	16341	16524	16393	16483	16614	16633	16806	16707	16752	16857	16507	16602	16581	16700	16379	16535	16503	16626	16727	16546	16696	16641	16730	16575	16528	16766	16524	16478	16612	16597	16657	16804	16618	16443	16581	16426	16491	16415	16753	16724	16660	16576	16646	16773	16674	16465	16603	16716	16494	16392	16497	16887	16642	16530	16552	16606	16626	16656	16839	16656	16591	16547	16538	16780	16514	16689	16569	16501	16594	16558	16581	16781	16597	16676	16769	16765	16598	16764	16607	16479	16751	16536	16633	16519	16621	16452	16775	16558	16563	16650	16594	16665	16755	16706	16665	16609	16777	16609	16734	16897	16702	16761	16811	16565	16837	16873	16939	16784	16624	16604	16688	16623	16571	16540	16650	16656	16542	16465	16576	16734	16629	16546	16838	16691	16673	16568	16731	16627	16626	16675	16626	16561	16576	16632	16690	16600	16730	16634	16696	16524	16643	16548	16444	16477	16851	16899	16550	16637	16716	16425	16644	16691	16655	16654	16628	16784	16718	16459	16594	16658	16598	16741	16577	16671	16764	16594	16469	16719	16635	16742	16609	16891	16661	16657	16667	16650	16365	16814	16748	16514	16674	16743	16749	16566	16945	16640	16534	16786	16623	16375	16518	16736	16647	16730	16718	16597	16685	16532	16621	16676	16563	16701	16471	16781	16804	16781	16589	16568	16690	16670	16801	16732	16780	16720	16540	16948	16815	16612	16544	16616	16566	16588	16792	16638	16603	16618	16723	16583	16724	16582	16812	16686	16748	16773	16543	16640	16718	16693	16604	16707	16658	16823	16717	16770	16761	16846	16604	16676	16702	16540	16500	16790	16613	16634	16627	16661	16771	16648	16767	16621	16668	16725	16626	16880	16495	16795	16583	16695	16661	16852	16716	16597	16683	16611	16530	16563	16639	16425	16631	16670	16536	16483	16558	16634	16638	16794	16524	16402	16730	16604	16594	16795	16646	16588	16605	16489	16597	16683	16749	16690	16645	16745	16708	16644	16581	16627	16614	16926	16699	16846	16811	16622	16628	16611	16660	16789	16564	16539	16577	16893	16475	16492	16755	16690	16595	16794	16585	16871	16772	16772	16466	16879	16619	16625	16552	16710	16685	16513	16467	16680	16692	16542	16420	16726	16569	16655	16674	16615	16605	16605	16651	16641	16647	16544	16691	16574	16892	16381	16690	16717	16531	16521	16458	16524	16719	16543	16500	16628	16577	16462	16459	16832	16669	16530	16754	16775	16607	16546	16617	16638	16599	16572	16757	16676	16615	16654	16691	16797	16699	16606	16706	16651	16656	16699	16698	16615	16785	16779	16690	16585	16687	16759	16624	16693	16712	16569	16567	16729	16500	16527	16635	16471	16637	16519	16453	16664	16643	16449	16521	16770	16812	16590	16729	16720	16605	16556	16555	16538	16568	16598	16832	16651	16543	16590	16767	16856	16708	16551	16940	16598	16572	16595	16620	16703	16832	16883	16714	16830	16707	16383	16845	16637	16655	16601	16667	16546	16647	16408	16509	16798	16567	16740	16421	16515	16679	16658	16650	16750	16696	16639	16598	16791	16753	16591	16677	16659	16538	16641	16787	16577	16163	16632	16747	16653	16730	16616	16734	16675	16643	16527	16457	16732	16547	16865	16577	16747	16820	16673	16515	16615	16615	16451	16746	16712	16569	16761	16753	16625	16573	16534	16505	16631	16471	16601	16435	16702	16513	16754	16571	16537	16693	16673	16359	16533	16820	16454	16613	16604	16659	16921	16677	16681	16454	16758	16715	16692	16715	16647	16586	16716	16368	16588	16678	16756	16492	16576	16707	16708	16672	16703	16634	16726	16624	16605	16620	16320	16719	16575	16651	16642	16725	16850	16611	16627	16851	16743	16586	16759	16749	16698	16604	16877	16864	16630	16695	16472	16726	16593	16626	16662	16524	16772	16586	16405	16731	16694	16680	16569	16646	16449	16636	16862	16486	16541	16644	16523	16525	16534	16735	16647	16814	16692	16574	16696	16430	16587	16573	16531	16894	16712	16644	16817	16521	16432	16518	16512	16802	16768	16790	16747	16579	16641	16684	16623	16538	16685	16734	16603	16548	16822	16905	16737	16716	16774	16629	16673	16673	16684	16796	16472	16446	16548	16765	16738	16634	16621	16538	16636	16700	16708	16681	16627	16678	16735	16783	16517	16510	16563	16562	16557	16570	16522	16745	16824	16537	16520	16777	16693	16694	16557	16608	16677	16669	16478	16663	16706	16735	16721	16524	16747	16587	16701	16595	16531	16719	16629	16604	16591	16824	16513	16835	16565	16693	16659	16700	16628	16856	16403	16716	16417	16697	16564	16648	16657	16677	16660	16776	16652	16709	16472	16658	16835	16580	16731	16602	16705	16615	16624	16826	16590	16634	16653	16686	16663	16533	16553	16649	16718	16597	16639	16817	16839	16672	16746	16700	16659	16871	16816	16908	16549	16653	16702	16744	16586	16490	16732	16671	16761	16784	16643	16603	16744	16766	16590	16653	16615	16726	16526	16580	16637	16688	16574	16709	16617	16733	16697	16669	16885	16621	16738	16486	16417	16534	16545	16731	16805	16770	16693	16785	16544	16527	16582	16606	16704	16591	16786	16754	16749	16663	16709	16635	16549	16626	16709	16716	16738	16595	16698	16770	16723	16722	16574	16756	16504	16584	16632	16661	16706	16528	16499	16532	16684	16718	16663	16777	16677	16659	16684	16719	16772	16664	16762	16629	16839	16660	16570	16773	16806	16682	16553	16536	16638	16675	16722	16518	16721	16669	16681	16592	16330	16438	16433	16726	16624	16618	16683	16843	16697	16633	16549	16595	16882	16878	16726	16799	16569	16616	16734	16653	16569	16695	16558	16345	16589	16568	16641	16552	16657	16698	16685	16713	16676	16652	16836	16671	16705	16644	16690	16474	16611	16782	16713	16495	16571	16529	16670	16527	16811	16565	16820	16658	16866	16705	16667	16632	16768	16560	16577	16701	16752	16592	16625	16578	17036	16688	16659	16546	17055	16827	16603	16568	16658	16618	16578	16684	16692	16602	16835	16527	16594	16689	16683	16535	16771	16493	16455	16691	16726	16725	16622	16575	16621	16495	16526	16693	16596	16365	16680	16734	16715	16761	16746	16794	16664	16640	16802	16565	16692	16715	16652	16524	16512	16503	16749	16681	16808	16586	16579	16654	16683	16687	16611	16598	16762	16708	16548	16482	16660	16295	16693	16646	16737	16617	16743	16626	16570	16796	16838	16494	16599	16591	16627	16734	16901	16650	16823	16738	16673	16595	16703	16657	16537	16702	16538	16682	16616	16729	16587	16661	16643	16739	16774	16512	16676	16606	16587	16504	16557	16447	16449	16731	16580	16785	16637	16574	16574	16617	16659	16810	16739	16661	16527	16514	16434	16659	16789	16703	16701	16665	16725	16830	16653	16561	16601	16782	16572	16614	16694	16795	16810	16517	16598	16733	16668	16662	16609	16659	16754	16711	16532	16660	16785	16654	16629	16634	16638	16797	16639	16669	16607	16638	16668	16573	16714	16693	16692	16665	16693	16728	16619	16767	16585	16679	16755	16713	16831	16524	16520	16802	16411	16539	16662	16661	16633	16735	16693	16539	16698	16655	16916	16578	16412	16539	16706	16531	16573	16591	16807	16658	16852	16774	16579	16670	16620	16654	16658	16667	16509	16706	16792	16746	16910	16675	16606	16809	16710	16541	16676	16574	16798	16506	16592	16588	16472	16739	16763	16681	16691	16802	16714	16469	16651	16610	16714	16620	16551	16627	16725	16523	16582	16806	16528	16653	16564	16815	16692	16642	16645	16613	16675	16737	16619	16667	16728	16689	16714	16834	16835	16596	16529	16614	16567	16799	16514	16727	16674	16479	16524	16756	16658	16729	16499	16448	16668	16645	16542	16734	16499	16551	16630	16499	16682	16459	16625	16565	16789	16403	16614	16607	16527	16815	16555	16510	16582	16864	16539	16781	16831	16566	16805	16752	16883	16639	16730	16359	16608	16639	16538	16474	16698	16605	16539	16684	16600	16585	16520	16710	16704	16440	16407	16557	16616	16452	16644	16778	16748	16633	16762	16482	16695	16785	16794	16637	16795	16611	16636	16957	16591	16746	16867	16648	16601	16477	16715	16614	16617	16797	16683	16785	16684	16588	16478	16725	16623	16529	16748	16865	16751	16840	16521	16464	16596	16804	16592	16653	16549	16680	16664	16768	16596	16610	16724	16717	16628	16885	16751	16752	16449	16718	16648	16568	16577	16489	16597	16596	16922	16755	16431	16736	16601	16634	16733	16587	16554	16683	16467	16653	16641	16566	16397	16796	16708	16578	16631	16692	16678	16838	16601	16738	16377	16662	16672	16587	16645	16803	16660	16681	16702	16591	16616	16682	16860	16425	16632	16436	16625	16848	16656	16388	16590	16629	16666	16702	16567	16482	16520	16504	16678	16702	16529	16631	16621	16760	16713	16764	16730	16763	16713	16837	16628	16709	16649	16562	16632	16695	16662	16766	16540	16839	16794	16561	16596	16644	16631	16756	16667	16692	16641	16608	16672	16481	16491	16638	16875	16727	16596	16545	16692	16498	16871	16758	16482	16705	16512	16589
18248	14123	14279	14102	14444	14581	14686	14905	15010	15490	15644	15530	15478	15306	15105	14899	15032	14712	15034	14950	14764	14674	14746	14784	14848	14616	14446	14313	14411	14251	14500	14118	14157	14047	14334	14139	13962	14244	14168	14100	14306	14434	14160	14313	14130	14330	14289	13968	14243	14094	14222	14198	14325	14178	14110	14182	14246	14136	14357	14127	14305	14180	13988	14020	14120	13854	14080	14106	14115	14251	14241	14057	14042	14176	14069	13988	14180	14067	14098	14033	14131	14133	13893	14143	14194	14122	14004	14134	14014	14137	14089	13999	13955	14070	14089	14032	14070	14020	14036	14102	13924	14113	13950	14002	14041	14008	14077	14065	14004	14007	14114	13987	14048	14066	13904	14036	14007	13970	14022	14023	13995	13991	14039	14062	13810	13942	14086	14046	14135	14093	13944	14052	14155	13899	13991	13985	13961	14095	14083	13934	14144	14278	13918	14079	14061	14186	14274	14106	14050	14152	14088	14006	13999	14014	14112	14099	14188	14104	13949	13939	13950	14069	13992	14085	14106	13946	13988	13947	14204	14152	13866	13874	14024	13958	13983	14226	14037	14137	14011	14232	14028	13969	14196	14165	14197	13822	14167	14160	13956	14115	13819	14022	14025	14140	14005	13920	14166	14018	14077	14163	14169	14121	14064	14033	14085	13949	14196	14021	14047	14048	14047	14133	14145	14082	14001	14112	13989	14065	13945	14078	14069	14106	13994	14118	14057	13894	14041	13924	13934	14053	13964	14053	13928	14046	14136	14046	14073	14125	13933	14132	14071	13975	14014	14199	14052	14158	14060	13888	14028	14230	14109	13972	14052	13893	13960	14145	13950	14232	14126	14087	14027	13899	14021	14224	14006	13940	14015	14108	13892	13816	13957	14064	14148	14199	14118	13923	14087	14028	14161	14029	13907	14183	14019	14084	13893	14042	13986	14035	13924	14020	13989	14040	14050	14039	14109	14044	14042	14262	13943	14259	13824	13966	13983	14120	14076	13945	14024	14014	14159	14107	14144	14042	13825	14183	14033	14135	14057	14110	14291	13931	13838	14090	14050	13989	14048	14084	14176	14105	14037	14013	14110	13989	14067	14172	14118	13809	13991	14002	13948	13912	14051	14007	13910	14032	13995	13998	14173	13999	14064	13966	14113	13965	13957	14017	14102	14080	13927	14074	14121	13970	13926	14189	14053	14173	14018	13964	14169	13932	13863	14093	14066	14049	13954	14030	13871	14165	14020	13992	13995	14141	14020	13902	13854	14026	13945	14006	14101	14086	13991	14045	14028	13891	14157	14164	14019	14020	14080	14148	14035	14124	13989	13975	13960	14138	14114	14184	14014	14232	13934	14236	14267	14085	14193	14001	13998	14037	13988	13886	14060	14037	14217	14044	14020	14107	14020	13983	14052	13933	13951	14060	13944	13902	14067	14005	14010	14036	13981	13960	13981	14080	13926	14264	14051	14018	14042	14049	14042	13870	14091	13873	13881	13992	14064	14176	14128	14006	14094	14117	13875	13981	14046	13922	14093	14101	14004	14026	14025	14066	14094	13963	13885	13974	13912	13996	14241	14223	14086	14058	14020	14033	14160	14180	14051	14083	13976	13957	13956	13930	14173	13968	14259	13906	13964	14127	13896	14004	14048	13971	14251	14047	13904	13999	14088	14191	13987	14081	14148	14036	13944	14105	14086	14188	13928	13831	14094	14033	14142	13999	14030	14028	14021	14105	14056	14066	13965	14116	14114	14009	14045	14216	14105	13915	14097	14073	14038	14206	13962	13998	13965	14115	14240	14034	14073	14091	13770	14087	14024	13941	14168	13971	14167	13947	13963	13964	14146	14053	13915	13918	13891	14058	13944	14044	13948	13921	14062	13942	14027	13890	14028	13932	14075	14087	14013	14015	14039	14181	13914	14065	14130	14064	14088	14125	14123	13884	14025	13964	14252	14197	13934	14002	14029	14144	14123	13953	13944	14123	14110	13979	14124	13980	13859	13963	13855	13930	14038	14130	14063	13972	13874	14100	14087	14097	13899	14016	14087	13965	14132	14261	14132	13944	14193	14014	14175	13981	14028	14171	14004	14018	14096	14127	14044	14089	13971	13933	13926	14044	14016	13935	14057	14208	14078	14037	14150	13867	13923	14134	14197	14087	14096	13993	13934	13834	14059	13926	14088	14113	14047	14026	13885	13953	13934	14033	14073	13837	14142	14041	14051	13983	13763	14144	14076	14035	13988	14059	14079	13915	14072	14023	14160	13812	14066	14045	14163	14072	14200	13978	14235	13971	14013	13939	14108	14017	14077	13866	14034	14048	13965	13997	14090	14138	14008	14043	14242	13881	13925	13921	14032	13936	14053	14104	14222	13987	13903	14093	14007	13993	14097	13898	13897	14090	14204	14125	14090	14056	13902	14049	14065	14056	13947	13959	14177	14019	14204	13978	14125	13832	14069	14148	14062	14121	14021	14114	14147	14071	14190	13995	14019	13941	14166	14072	14119	14016	13917	14123	14018	14007	14103	14034	14134	14091	13899	13921	13982	14030	13914	14120	13936	14123	14005	13948	14115	13993	13788	14061	13832	13977	14061	14134	14032	14031	13977	14110	14061	13974	14151	14054	13994	14152	14102	14095	13994	13960	14116	14174	14070	14070	14074	14157	14208	14115	14195	14097	14062	14108	13951	14163	14131	13967	14134	14002	14301	14035	14140	14032	13951	14045	13975	14091	14067	14120	14153	14149	14050	14007	14112	13962	14108	14010	14175	13978	14022	14091	14002	14047	14063	14141	14074	14073	14135	13948	14063	14052	14009	14131	14050	13864	13978	14058	13984	14093	13850	14010	13995	14073	13981	14180	13942	14023	14007	13980	14015	14065	13992	13943	14156	14040	13955	14047	14227	14214	13871	14042	14163	14060	14057	13857	14176	14024	14126	14228	14140	14170	14073	14059	14130	13960	13970	13949	14094	14031	14034	14255	14046	14169	14076	14009	14126	13994	14002	13959	14172	14059	14084	14189	14026	13972	13947	13990	13870	14087	13974	14072	14115	13955	14098	14046	13951	14115	13960	13948	13957	14101	14068	14153	14078	14118	13945	14090	14102	13933	13868	14159	13992	14026	14122	14185	13985	14166	14053	14083	14042	14119	14212	14048	13937	13936	14058	13893	13979	14142	13962	13923	14027	14001	14120	14108	14160	14068	14136	14101	13985	13996	14093	14062	14042	14146	14117	14102	14065	14006	14037	14144	14048	14023	14079	14030	14133	13827	13970	13791	13960	14071	14109	14028	14028	13968	13821	13786	14021	14023	14128	14019	14145	14219	14150	13888	13940	14116	13985	14073	14007	14136	14121	13949	13934	14013	14020	13941	14032	13999	14081	14070	13931	14015	14036	14065	14058	13950	14082	13830	14154	13949	13912	14064	14101	14156	14164	14188	14198	14081	14073	14249	13918	13808	14010	14085	14089	14116	13970	14167	14162	14050	14004	14146	13966	14146	13969	13903	13922	13983	14062	14048	14063	13888	14110	13983	14066	13973	14225	14044	13950	13962	13984	14164	14152	14087	14257	13887	13967	13935	14135	13841	14035	14047	14210	14048	13922	14203	14023	13983	13974	13969	13953	13963	14066	14055	14256	14009	14033	14139	14011	14038	13968	14022	13983	13982	14100	13972	14020	14038	14115	14100	14030	13911	14134	14211	14109	14192	14074	14041	14192	14073	14066	14058	14037	14039	13937	14026	14052	14092	13896	13988	14105	14004	13996	14097	14031	14085	13857	14028	14157	14124	14019	14076	14031	14022	13986	14047	14309	13979	13935	14098	14177	14094	14110	14115	13970	14138	14153	14087	14113	13985	14048	14138	13988	13909	13837	14152	14150	13907	14031	13963	13852	14155	13998	14154	14020	14077	14111	13909	14128	14133	14062	14053	13957	14066	14149	13975	14017	14006	14036	14221	13925	13861	14197	14234	14060	14125	14079	14009	14131	14057	14001	13907	14116	14076	14061	13913	14050	14183	13906	14231	14016	14064	14066	13990	14025	14112	14053	14000	14132	14038	13916	13925	14139	14092	14046	13872	14195	13948	14083	13979	14046	13953	14002	13845	14172	14015	14027	13972	14204	13815	13960	14022	14235	14044	14124	14003	14112	14083	13783	14140	14099	14262	14000	14143	14028	14040	13953	14088	13934	14043	14181	14180	13939	14142	14067	14050	14164	13835	13836	13909	14106	14025	14105	13955	14119	13992	14019	14098	14080	14048	14095	14084	14152	14004	14168	14028	14068	14032	14019	13888	13843	13971	14148	14056	13865	14106	13988	14003	14024	14160	13926	14015	13912	13990	14103	14065	13918	14014	14113	14152	13928	13969	14013	14143	13986	14083	14037	14230	14119	14054	14027	13960	14001	14034	13844	13987	14074	14059	13933	14144	14160	13980	13982	14090	13888	14113	14029	13929	14049	14177	14052	14117	14084	14078	13981	14046	14059	14090	14032	13977	14114	13869	13993	14108	14065	14173	13864	14127	14071	13964	13945	14019	13964	14117	13960	13832	13938	13927	14130	14008	14061	13852	14045	14128	14032	14102	14037	14001	14077	14146	14198	14163	14079	14013	14154	14180	13995	13987	13912	14103	13887	13958	14024	14052	14023	14140	14044	14004	13960	13966	13916	13930	14210	14152	14026	13843	13924	14062	14102	14095	13973	14132	13941	13926	14022	14189	14191	14016	14093	13960	13949	13878	14119	14089	14046	14186	13957	14086	13966	14073	13972	14177	14098	14042	14016	14158	13884	14004	14046	13847	14082	14110	13941	14044	14040	14156	13982	14006	14015	14091	14180	14004	13965	14055	13989	13982	14000	13985	14047	14013	14029	14176	14106	14140	14000	14100	14083	13993	14180	14202	14121	14075	14101	14030	13886	13901	13969	14037	14140	14043	13996	13998	14009	14244	14092	13954	13928	14094	14221	14114	14074	13922	14040	13815	14067	14122	14059	13999	13863	14099	14060	13993	14097	14038	13909	13965	14032	14023	13951	13969	14147	14223	13909	14137	14036	14106	14004	13807	14048	14137	14140	14029	14073	13935	13785	14053	14026	14081	14027	14127	14011	13980	13962	14112	14033	14067	14059	14022	13997	13963	14141	14032	14089	13956
27121	18158	17776	17417	17109	17401	17732	17580	17704	18217	18286	18229	18002	17812	17923	17909	17645	17630	17698	17598	17330	17593	17681	17613	17471	17492	17294	17324	17257	17266	17612	17284	17354	17382	17281	17345	17298	17153	17209	17309	17356	17304	17190	17311	17231	17145	17369	17181	17158	17263	17259	17132	17202	17174	17185	17131	17312	17184	17116	17342	17241	17037	17241	17224	17043	17126	17102	17283	17131	17000	17111	17135	17173	17212	17109	16935	17209	17291	17220	17295	17005	17269	17030	17034	17124	16866	17147	17283	17265	16935	17043	17073	17198	17041	16864	17140	17264	16984	17062	17015	17062	17101	17115	17087	17057	17135	17200	17058	17050	17065	17103	17032	17236	16917	17105	17025	17070	17021	17029	17165	17077	17311	16974	17236	17127	17230	17051	17108	17300	17043	17223	17185	17135	17410	17213	17230	17163	17192	17289	17146	17157	17195	17292	17110	17070	17132	17095	17182	17108	17201	16924	17203	17152	17106	17096	16962	17050	17265	17280	17166	17241	17070	17030	17049	17246	16975	17244	17197	17143	17086	17115	17119	17094	17341	17199	17208	17141	17072	17260	17008	17264	17154	17201	17128	17031	16951	17106	17157	17106	17155	17289	17163	17212	17150	17228	17113	17261	17228	17310	17219	17164	16969	17037	17037	17118	17073	17221	17107	17122	17117	17221	17217	17228	17347	17281	16983	17088	17172	17081	17092	17310	17032	17032	17241	17307	16986	17173	17201	17088	17108	16957	17372	17266	17209	17229	17175	17035	17236	17225	17171	17210	17050	17072	17187	17049	17301	17210	17371	17108	17204	17256	17246	17182	17016	17103	17175	17135	17023	17036	17088	17199	17241	17082	17209	17392	17072	17075	17136	17065	17009	17188	16936	17269	17059	17271	17100	17322	17093	17038	17130	17059	17091	17221	17209	16955	17242	17238	17214	17019	17107	17237	17142	17180	17292	17005	17108	17208	17353	17113	16909	17008	17104	17179	17207	17003	17087	17149	17418	17091	17218	17368	17319	17111	17166	17266	16990	17340	17089	16982	17053	17144	17306	17063	17094	17212	17165	17215	17080	17046	17297	17342	17149	17318	17205	17099	17209	17096	17257	17192	17259	17364	17384	17020	17300	17203	17224	17230	17113	17055	17102	17225	17049	17333	16887	17090	17111	17300	17206	17278	17109	17055	17322	17191	17105	17067	17094	17038	16915	17179	17141	17299	17127	17279	17094	17375	17006	17144	17241	17327	17100	17212	17203	17205	17111	17204	17256	17103	17119	17203	17067	17193	17074	17188	17222	17081	17134	17127	17199	17035	17188	17163	17157	17210	17081	17015	17112	17312	17071	17184	17111	17146	17154	17181	17104	17147	17307	16910	17234	17131	17175	17253	16991	16861	17222	17247	17042	17116	16938	17059	17158	17224	17242	17076	17129	17077	17219	17080	16916	17240	17223	17184	17030	17191	17332	17299	17146	17012	17176	17247	17279	17180	17047	17068	17291	17162	16914	17200	17292	17221	17175	17272	17255	17228	17086	17163	17138	17158	17014	17194	17253	17141	16992	16963	17178	17205	17102	17131	17118	17035	17171	17317	17074	17260	17255	17250	17207	17243	17289	17029	17208	17285	17164	17186	17147	17299	16936	17017	17121	17083	17036	17148	17195	17076	16953	17014	17121	16959	17325	17163	17197	17216	17126	17112	17223	17008	17227	17140	17333	17216	17408	17329	17187	17046	17137	17041	17191	17172	17257	17130	17351	17024	17136	17063	17206	17154	17199	17169	17290	17456	17274	17068	17318	17297	16874	17290	17379	17161	17078	17156	17168	17124	17207	16866	17331	17032	17100	17098	16948	17244	17111	17247	17088	17142	17034	17025	16938	17102	17186	17092	17045	17215	17133	17158	16969	17106	17245	17175	17234	17212	17179	17076	17355	17217	17500	17002	17089	17105	17179	17041	17302	17162	17154	17074	16948	16864	16995	17148	16907	17131	17176	17234	17003	17161	17205	17147	17085	17276	17217	17134	17147	17393	17254	17299	16957	17262	17055	17344	16948	17235	17209	17164	17035	17100	17169	17239	17182	17056	16930	17103	17085	17234	17247	16909	17087	17269	17299	17151	17270	17132	17044	17084	17136	16907	17227	17071	17146	16893	17082	17243	17155	17159	17051	17303	17073	17175	17021	17181	17253	17088	17265	17321	17120	17246	17104	17128	17067	17079	17037	17007	16954	17214	17036	17204	17168	17145	17090	17043	17048	17037	17256	17352	17118	17135	17105	17059	17122	17374	17234	17139	17115	17031	17212	17076	17206	17084	17284	17089	17229	17309	17173	17324	17046	17194	17218	17150	17164	17191	17198	17325	17402	17165	17309	17367	17065	17217	17273	17302	17130	17111	16998	17257	16862	17238	17105	17159	17188	17415	17275	17032	17244	17118	17255	17022	17093	17281	17373	17102	17368	17235	17205	17128	17220	17142	16937	17153	17239	17113	17282	17175	17127	17222	17114	17303	17033	17294	17305	16997	17265	17279	17240	17116	17081	17218	17104	17262	17033	17239	17237	17162	17287	17313	17061	17305	17143	17293	17121	17105	17061	17211	17191	17396	17229	17218	17110	17257	17328	17107	17176	17192	17155	17071	17290	17038	17119	16952	16996	17149	17095	17156	17015	17198	17181	17102	17213	17010	17055	17099	17178	16955	17033	17270	17167	17124	17089	17196	17140	17059	17020	17113	17104	17208	17244	17226	17108	16988	17123	17248	17065	17109	17133	17044	17116	17261	17354	17306	17204	17083	17219	17048	17211	17131	17398	16985	17424	17049	17143	17044	17199	17238	17235	17254	17179	17286	17069	17174	17362	17180	17208	17158	17201	17057	17228	17320	17125	17239	17242	17068	17070	17200	17065	17204	17271	17087	17247	17133	17227	17370	17055	17208	17014	17109	17026	17046	17207	17181	17150	17234	17262	17165	17143	17140	17213	17200	17210	17102	17325	17070	17142	16919	16965	17190	17257	17007	17244	17260	17147	17246	17329	17258	17158	17129	17091	17371	17069	17027	16877	17137	17143	17102	17346	17267	17202	17081	17283	17140	17233	17344	17207	17037	17211	17017	17034	17030	17151	17146	17032	17204	17290	17148	17054	17305	17208	17165	16952	17281	16975	17038	17181	17046	17231	17196	17089	17190	17284	17389	17088	17186	17354	17149	17071	17085	17018	17027	17339	17121	17152	17200	17328	17122	17219	17108	17070	17229	17233	17086	16964	17091	17277	17050	17097	17189	17138	16928	17048	17047	17228	17035	17055	17249	17132	17303	17192	17232	17165	17135	17156	17128	17203	17165	17143	17097	17100	17034	17207	17456	17398	17360	16976	17090	17073	17324	17219	17131	17324	17311	17161	17233	17304	17100	17214	17220	17104	17108	17026	17176	17197	17174	17139	17151	17091	17229	17111	17181	17119	17242	17071	16946	17272	17134	17156	17614	17288	17123	17265	17221	17204	17252	17213	17141	17181	17045	17204	17179	17179	17077	17322	17220	17269	17124	17046	17171	17287	17266	17215	17476	17149	17099	17114	17099	17184	17272	17015	17157	17199	17265	17096	17113	17379	17160	17183	17080	17114	17154	17016	17193	17256	17334	17158	17314	17228	17258	17059	17276	17252	17259	17167	17172	17277	17042	17226	17167	17302	17274	17185	17186	17140	17212	17066	17075	17164	17129	17063	17124	17182	17062	17170	17243	17021	17164	17091	17175	17145	17117	17247	17386	17297	17189	17054	17159	17078	17000	17063	17032	17066	17150	17186	17320	17115	17015	17303	16987	17132	17219	17246	17020	17191	17110	17134	17396	17121	17137	17143	17244	17213	17137	17028	17223	17228	17302	17068	17116	17106	17081	16970	17149	17278	17079	17213	17171	17300	17087	17166	17273	16957	17097	17049	17216	17159	17056	17218	17211	17194	17173	17172	17050	17100	16952	17259	17184	17132	17296	17109	17232	17239	17367	17122	16908	17199	17244	17184	17333	17236	17177	17103	17007	17093	17276	17236	17291	17399	17116	17059	17076	17145	16903	17197	17167	17211	17241	17248	17175	17149	17171	17135	16894	17060	17002	17121	17074	17138	17283	17102	17243	17191	17224	17116	17245	17114	17372	17139	17173	17156	17236	17147	17178	17041	17209	16946	16967	17003	17192	17201	17198	17269	17087	17029	17141	17077	17404	17214	17005	17086	17235	17146	16957	17140	17208	17120	17111	17045	17193	17209	17322	17209	17030	17259	16981	17120	17129	17202	17223	17069	17282	17274	17179	17121	17220	17008	17207	17197	17207	17173	16965	17034	17258	17137	17197	17256	17169	17282	17240	17219	17183	17273	17140	17163	16966	17281	17221	17239	17002	17132	17061	17145	17219	17184	17174	17274	17304	17318	17074	17091	16954	17319	17294	17270	17024	17017	17128	17270	17177	17043	17202	17081	16995	17070	17200	17209	17128	17172	17093	17124	17083	17146	17074	17036	17337	17242	17118	17125	17062	17269	17197	17058	17147	17358	17211	17173	16972	17151	17120	17123	16998	17077	16999	17057	17096	17280	17253	17089	17138	17195	17157	17308	17201	17235	17106	17019	17197	17231	17224	17185	17085	17378	17153	17021	17089	17065	17317	17099	17123	16847	17179	17037	17278	17295	17296	17199	17333	17067	17274	17315	17166	17267	17147	17134	17076	17027	17039	17192	17303	17179	17115	17120	17142	17067	17189	17081	17071	17044	17259	17087	17324	17350	17097	17479	17012	17244	17321	17289	17432	17454	17115	17209	17032	17044	17095	16964	17270	17174	17009	17212	17252	17118	17121	17234	17080	17404	17355	17232	17361	17093	17231	17261	17247	17015	17110	17153	17121	17222	17145	17348	17188	17108	17263	17386	17190	17307	17267	17069	17012	17172	17143	17162	17184	17138	17286	17236	17261	17073	16997	17200	17367	16970	17179	17057	17126	17264	17099	17201	17147	16962	17087	17350	17261	17178	17290	17190	17236	17377	17244	17076	17195	17069	16999	17205	17182	17185	17185	17158	17074	17054	17162	16942	17153	17009	17350	17292	17246	16972	17114	17047	17243	17161	17184	17215	17025	17164	16920	16992	17333	17232	17165	17263	17216	17022
20232	14923	14700	14640	14883	15504	15609	15686	15802	16410	16652	16382	16322	15717	15795	15705	15532	15410	15295	15233	15193	15259	15359	15193	15183	15052	15119	14916	14796	14872	14547	14628	14519	14524	14513	14797	14486	14541	14562	14718	14579	14652	14499	14620	14671	14564	14478	14432	14677	14489	14599	14750	14776	14754	14677	14615	14687	14504	14646	14446	14553	14672	14453	14404	14288	14394	14418	14522	14498	14562	14272	14549	14642	14407	14297	14588	14470	14423	14333	14284	14489	14419	14526	14633	14294	14579	14372	14486	14398	14281	14533	14375	14345	14323	14469	14278	14295	14465	14440	14411	14231	14364	14379	14460	14386	14264	14423	14396	14375	14279	14401	14250	14306	14330	14320	14337	14284	14326	14404	14323	14306	14291	14258	14384	14294	14336	14411	14409	14199	14393	14189	14254	14170	14345	14246	14414	14434	14181	14360	14605	14454	14191	14382	14518	14429	14325	14238	14508	14515	14461	14486	14212	14499	14188	14532	14290	14295	14300	14439	14431	14383	14432	14252	14361	14372	14404	14320	14183	14470	14371	14300	14325	14326	14162	14448	14363	14540	14290	14167	14396	14303	14477	14334	14500	14510	14447	14257	14453	14331	14270	14285	14498	14397	14377	14351	14433	14499	14285	14342	14369	14337	14234	14320	14333	14401	14394	14278	14269	14504	14299	14179	14339	14347	14352	14345	14451	14374	14380	14458	14301	14327	14271	14523	14249	14146	14263	14561	14378	14465	14200	14287	14257	14277	14461	14424	14357	14246	14300	14354	14327	14311	14357	14359	14381	14331	14290	14307	14337	14425	14380	14430	14373	14384	14330	14397	14555	14326	14384	14153	14375	14337	14323	14132	14342	14458	14333	14439	14269	14393	14401	14412	14390	14293	14334	14237	14225	14457	14399	14376	14352	14298	14274	14443	14374	14422	14343	14421	14386	14294	14276	14316	14456	14440	14361	14590	14391	14225	14554	14429	14231	14400	14244	14240	14372	14470	14227	14365	14360	14291	14296	14381	14457	14271	14366	14204	14503	14295	14267	14436	14348	14395	14266	14449	14307	14468	14347	14395	14176	14369	14359	14348	14319	14486	14281	14292	14248	14282	14415	14358	14325	14359	14285	14272	14462	14332	14362	14223	14394	14241	14276	14111	14454	14299	14427	14459	14336	14298	14315	14345	14353	14413	14453	14299	14427	14391	14398	14171	14440	14415	14442	14360	14517	14193	14426	14301	14208	14436	14297	14350	14392	14330	14356	14465	14594	14378	14383	14481	14264	14390	14317	14212	14471	14331	14296	14358	14403	14394	14490	14485	14379	14498	14471	14359	14440	14471	14415	14351	14463	14350	14112	14424	14273	14408	14244	14225	14366	14333	14306	14376	14265	14442	14285	14356	14379	14621	14461	14356	14389	14441	14464	14479	14365	14422	14390	14484	14278	14546	14390	14191	14281	14404	14519	14443	14273	14350	14428	14462	14299	14317	14299	14420	14299	14438	14317	14315	14421	14501	14373	14323	14414	14266	14297	14376	14398	14431	14211	14468	14455	14382	14341	14573	14395	14407	14429	14276	14436	14314	14489	14385	14253	14265	14235	14114	14315	14238	14493	14507	14207	14457	14392	14259	14520	14202	14312	14316	14578	14414	14435	14266	14479	14450	14505	14355	14316	14320	14332	14219	14384	14403	14451	14425	14344	14326	14399	14182	14390	14300	14340	14350	14331	14253	14375	14304	14388	14352	14333	14260	14572	14321	14371	14448	14371	14266	14221	14437	14453	14366	14348	14390	14225	14438	14305	14397	14342	14400	14286	14449	14352	14534	14365	14306	14311	14348	14447	14616	14391	14371	14373	14033	14259	14360	14325	14175	14456	14557	14426	14351	14364	14336	14277	14427	14463	14250	14641	14266	14339	14271	14289	14271	14337	14436	14339	14421	14403	14244	14343	14343	14323	14406	14320	14401	14362	14415	14577	14491	14293	14442	14466	14386	14166	14279	14338	14632	14518	14396	14438	14368	14421	14473	14332	14379	14123	14348	14308	14297	14285	14508	14403	14489	14316	14294	14484	14401	14353	14430	14331	14487	14350	14223	14330	14228	14461	14323	14420	14199	14331	14319	14374	14464	14584	14177	14484	14377	14413	14407	14374	14189	14153	14416	14393	14375	14411	14309	14346	14387	14363	14362	14265	14405	14407	14199	14199	14311	14546	14397	14301	14371	14352	14253	14433	14447	14290	14417	14419	14393	14473	14311	14409	14541	14336	14440	14279	14446	14339	14203	14297	14536	14402	14289	14450	14186	14439	14274	14233	14334	14353	14370	14214	14535	14298	14219	14538	14312	14500	14335	14354	14282	14352	14372	14197	14333	14564	14391	14403	14389	14390	14454	14410	14305	14427	14153	14423	14496	14354	14320	14351	14329	14454	14423	14062	14384	14409	14396	14348	14423	14442	14478	14322	14378	14465	14600	14422	14365	14447	14554	14574	14327	14178	14338	14348	14182	14451	14255	14389	14463	14454	14345	14307	14483	14278	14415	14387	14387	14437	14407	14346	14423	14411	14386	14264	14486	14235	14349	14349	14373	14444	14315	14348	14328	14348	14380	14430	14344	14253	14332	14188	14331	14387	14390	14438	14393	14278	14434	14346	14313	14451	14337	14261	14337	14337	14207	14349	14305	14249	14319	14386	14290	14575	14451	14215	14301	14350	14354	14339	14404	14452	14439	14357	14385	14450	14345	14308	14438	14252	14551	14373	14338	14444	14336	14512	14143	14353	14194	14292	14408	14123	14332	14274	14332	14430	14239	14296	14468	14469	14548	14304	14529	14566	14419	14196	14404	14320	14394	14371	14357	14272	14252	14260	14444	14292	14382	14262	14450	14322	14403	14436	14207	14197	14414	14463	14483	14516	14158	14331	14186	14562	14234	14529	14226	14449	14359	14267	14411	14262	14335	14186	14367	14429	14245	14289	14434	14459	14522	14183	14246	14444	14114	14183	14437	14386	14285	14194	14313	14441	14420	14417	14376	14473	14456	14346	14533	14409	14306	14396	14238	14524	14385	14379	14454	14536	14307	14351	14352	14390	14342	14252	14520	14450	14405	14436	14233	14313	14468	14365	14493	14382	14389	14283	14309	14365	14336	14473	14416	14254	14453	14281	14434	14400	14316	14322	14579	14295	14367	14334	14294	14275	14363	14403	14346	14231	14352	14487	14408	14509	14282	14241	14363	14389	14443	14241	14516	14386	14446	14515	14459	14545	14256	14292	14373	14543	14433	14358	14485	14343	14418	14300	14308	14482	14474	14311	14293	14466	14256	14316	14198	14499	14310	14220	14213	14516	14150	14366	14213	14470	14187	14227	14439	14266	14477	14341	14440	14256	14429	14390	14262	14277	14491	14326	14322	14415	14183	14414	14438	14472	14246	14339	14382	14381	14408	14383	14342	14341	14349	14548	14547	14329	14351	14335	14344	14354	14381	14360	14182	14210	14388	14139	14385	14455	14395	14305	14311	14446	14294	14246	14463	14261	14461	14343	14308	14477	14539	14182	14451	14374	14230	14263	14223	14309	14374	14448	14106	14273	14275	14353	14446	14285	14468	14330	14633	14407	14437	14367	14159	14403	14406	14482	14355	14331	14362	14333	14400	14354	14334	14329	14488	14247	14305	14378	14464	14473	14566	14422	14335	14384	14317	14499	14402	14458	14311	14283	14378	14301	14329	14465	14290	14414	14237	14394	14188	14421	14402	14590	14292	14345	14404	14518	14281	14453	14425	14396	14299	14397	14444	14562	14420	14283	14594	14352	14362	14406	14255	14571	14335	14278	14467	14388	14362	14264	14361	14472	14241	14551	14258	14469	14299	14478	14598	14365	14170	14415	14370	14315	14398	14275	14351	14428	14346	14325	14359	14393	14376	14341	14486	14457	14340	14418	14438	14606	14211	14295	14292	14306	14343	14483	14158	14387	14317	14470	14320	14506	14393	14195	14511	14547	14430	14567	14090	14418	14417	14367	14381	14333	14206	14346	14452	14448	14389	14192	14305	14614	14475	14424	14441	14470	14446	14420	14384	14409	14468	14337	14290	14495	14342	14305	14436	14355	14328	14360	14516	14203	14390	14443	14315	14315	14388	14430	14405	14417	14480	14637	14375	14331	14490	14116	14470	14429	14555	14418	14401	14134	14270	14402	14522	14386	14434	14408	14387	14316	14481	14490	14232	14410	14259	14396	14282	14309	14325	14431	14421	14477	14272	14363	14342	14347	14432	14404	14386	14387	14383	14426	14458	14360	14311	14380	14254	14454	14353	14414	14349	14373	14415	14444	14347	14393	14359	14553	14175	14510	14429	14354	14306	14304	14429	14438	14371	14316	14559	14324	14296	14215	14233	14361	14477	14334	14184	14391	14409	14442	14373	14373	14229	14477	14290	14240	14191	14407	14215	14349	14386	14533	14468	14472	14414	14341	14450	14350	14294	14536	14344	14415	14393	14293	14462	14273	14419	14389	14549	14423	14387	14351	14299	14440	14409	14389	14314	14308	14382	14310	14390	14451	14458	14466	14273	14416	14450	14414	14386	14322	14370	14450	14452	14468	14518	14457	14307	14459	14370	14227	14499	14356	14385	14281	14458	14339	14411	14362	14325	14316	14420	14531	14428	14401	14286	14344	14508	14415	14318	14423	14316	14380	14321	14274	14254	14286	14356	14189	14371	14399	14324	14282	14372	14453	14430	14448	14342	14299	14218	14229	14430	14435	14240	14350	14460	14483	14317	14180	14377	14516	14348	14406	14312	14395	14394	14283	14531	14273	14323	14348	14448	14276	14241	14323	14370	14444	14397	14471	14562	14251	14521	14330	14416	14401	14454	14345	14374	14360	14335	14289	14309	14397	14312	14356	14364	14378	14391	14485	14373	14446	14375	14331	14188	14380	14224	14494	14299	14345	14456	14378	14363	14273	14390	14372	14523	14375	14360	14305	14438	14238	14368	14440	14368	14264	14237	14352	14334	14485	14415	14352	14398	14369	14318	14302	14265	14354	14294	14161	14427	14330	14396	14360	14352	14506	14231	14404	14364	14220	14343	14429	14419	14547	14503	14359	14221	14401	14314	14357	14302	14580	14480	14310	14370	14309	14415	14517	14388	14357
25404	19348	18469	18277	18122	18617	18956	19163	19036	19413	19603	19452	19443	19098	18986	18853	18878	18837	18512	18541	18501	18638	18657	18593	18416	18376	18088	18084	18067	18088	18061	17783	17973	17965	18199	17859	18015	17836	17705	18026	17985	18042	17986	17896	17894	17905	17939	17835	17970	17932	17900	18060	17867	17977	17683	18049	17986	17819	17757	17899	17820	17858	17911	17576	17730	17933	17660	18000	17970	17824	17682	17983	17950	17838	17822	17517	17798	17737	17759	17818	17758	17747	17931	17772	17803	17670	17863	17737	17596	17845	17543	17887	17573	17749	17767	17860	17847	17860	17742	17864	17641	17706	17797	17853	17668	17537	17835	17669	17820	17684	17626	17539	17683	17867	17834	17673	17846	17838	17721	17755	17853	17749	17696	17582	17798	17554	17975	17713	17773	17647	17771	17717	17597	17649	17717	18029	17733	17794	17701	17684	17675	17532	17695	17807	17759	17859	17611	17900	17765	17763	17921	17578	17559	17792	17801	17788	17657	17602	17654	17666	17689	17575	17606	17730	17850	17539	17747	17845	17841	17666	17573	17681	17619	17802	17645	17677	18000	17945	17575	18008	17874	17574	17776	17585	17901	17773	17861	17815	17723	17754	17928	17889	17734	17804	17751	17856	17653	17923	17701	17678	17610	17576	17597	17755	17896	17840	17607	17606	17796	17621	17880	17911	17855	17778	17897	17681	17735	17693	17878	17496	17716	17661	17718	17441	17734	17891	17794	17739	17605	17676	17598	17693	17887	17833	17841	17808	17731	17490	17662	17752	17889	17799	17946	17718	17728	17700	17822	17833	17654	17697	17488	17742	17742	17621	17792	17863	17680	17608	17790	17756	17743	17705	17877	17713	17839	17707	17896	17746	17651	17949	17597	17701	17585	17492	17799	17944	17585	17691	17647	17573	17813	17685	17712	17672	17825	17975	17618	17562	17741	17682	17484	17725	17917	17811	17685	17845	17928	17908	17698	17670	17576	17670	17655	17611	17762	17697	17610	17776	17575	17660	17717	17887	17742	17967	17769	17865	17721	17694	17849	17816	17696	17759	17855	17555	17836	17672	17672	17710	17676	17927	17822	17988	17848	17741	17679	17783	17804	17673	17765	17800	17989	17874	17684	17938	17736	17658	17904	17790	17573	17757	17709	17729	17816	17652	17902	17831	17820	17911	17721	17815	17779	17721	17635	17605	17753	17856	17563	17692	17593	17749	17747	17927	17695	17895	17721	17851	17728	17758	17747	17781	17712	17856	17619	18010	17876	17859	17904	17743	17565	17840	17958	17638	17790	17900	17661	17807	17795	17756	17659	17852	17813	17672	17726	17708	17830	17631	17720	17744	17700	17911	17867	17606	17705	17761	17728	17790	17718	17653	17829	17658	17711	17927	17850	17851	17911	17638	17634	17662	17756	17533	17842	17643	17874	17835	17631	17806	17842	17637	17791	17721	17534	17637	17616	17519	17591	17515	17671	17717	17571	17676	17818	17653	17763	17804	17652	17934	17813	17878	17699	17886	17607	17779	17739	17650	17661	17763	17819	17705	17781	17793	17631	17943	17840	17702	17714	17772	17803	17688	17845	17621	17834	17633	17597	17637	17872	17849	17821	17825	17890	17760	17669	17604	17935	17760	17724	17929	17552	17728	17734	17680	17639	17978	17760	17916	17519	17689	17843	17718	17768	17783	17726	17631	17953	17751	17661	17690	17831	17618	17839	17543	17771	18059	17594	17727	17712	17798	17667	17624	17580	17776	17605	17804	17783	17799	17772	17714	17824	17743	17836	17718	17964	17790	17921	17652	17748	17824	17817	17852	17647	17678	17825	17850	17763	17617	17621	17708	17860	17723	17606	17596	17864	17859	17804	17780	17750	17702	17625	17882	17709	17524	17896	17801	17812	17524	17669	17580	17900	17912	17718	17775	17893	17651	17822	17712	17594	17543	17751	17882	17718	17924	17778	17738	17819	17889	17812	17888	17844	17608	17743	17754	17763	17664	17877	17657	17669	17905	17591	17819	17946	17750	17731	17829	17714	17659	17645	17783	17723	17801	17576	17754	17717	17891	17869	17858	17634	17974	17701	17740	17611	17866	17933	17626	17480	17730	17714	17944	17929	17769	17721	17538	17680	17758	17931	17862	17928	17723	17843	17696	17802	17684	17948	17828	17757	17707	18006	17670	17854	17660	17598	17817	18034	17607	17794	17901	17762	17724	17625	17849	17695	17785	17624	17698	17615	18083	17701	17738	17666	17777	17699	17745	17883	17693	17692	17745	17844	17572	17864	17940	17504	17552	17693	17760	17671	17787	17826	17700	17791	17573	17623	17764	17772	17866	17841	17833	17815	17707	17550	17700	17550	17670	17894	17728	17624	17918	17874	17715	17614	17794	17806	17672	17695	17863	17904	17746	17649	17773	17784	17852	17396	17975	17817	17579	17886	17961	17858	17698	17686	17735	17734	17855	17774	17781	17768	17866	17771	17616	17718	17779	17894	17829	17866	17861	17707	17633	17789	17618	17666	17569	17851	17615	17698	17700	17625	17830	17875	17845	17861	17589	17805	17817	17619	18041	17857	18023	17804	17628	17707	17759	17871	17663	17816	17625	17810	17899	17793	18114	17740	17817	17777	17744	17828	17830	17627	17610	17745	17759	17622	17625	17814	17640	17700	17828	17788	17627	17795	17469	17390	17741	17663	17563	17666	17914	17963	17690	17974	17809	17805	17727	17915	17891	17743	17840	17817	17880	17671	17785	17819	17771	18063	17700	17635	17981	17869	17592	17676	17837	17713	17807	17954	17636	17800	17874	17891	17808	17817	17900	17880	17722	17683	17815	17783	17743	17705	17618	17807	17953	17840	18061	17858	17808	17704	17588	17497	17957	17615	17631	17838	17635	17906	17613	17979	17680	17727	17826	17915	17806	17727	17757	17853	17719	17769	17797	17915	17478	17806	17843	17651	17728	17608	17689	17828	17785	17863	17843	17670	17836	17793	17989	17859	17801	17630	17769	17638	17590	17950	17833	17726	17524	17734	17596	17734	17867	17689	17585	17499	17734	17619	17768	17708	17758	17745	18095	17953	17592	17926	17774	17778	17666	17990	17813	17630	17784	17835	17865	17733	17628	17716	17591	17867	17686	17945	17980	17772	17792	17644	17660	17418	17699	17680	17876	17864	17858	17765	17758	17867	17810	17751	17653	17839	17837	17945	17699	17850	17588	17527	17660	17805	17882	17822	17723	17951	17800	17800	17754	17803	17916	17820	17809	18005	17969	17851	17808	17873	17714	17813	17779	17684	17455	17685	17685	17657	17833	17772	17733	17790	17901	17681	17737	17718	17803	17708	17670	17680	17737	17698	17568	17611	17870	17632	17842	17794	17769	17820	17961	17755	17626	17788	17797	17936	17726	17777	17719	17662	17924	17790	17697	17763	17673	17629	17875	17796	17615	17835	17884	17623	17974	17594	17613	17709	17793	17634	17810	17952	17836	17731	17800	17722	17657	17665	17833	17705	17637	17809	17688	17840	17814	17708	17726	17820	17762	17555	17619	17875	17685	17670	17669	17890	17838	17645	17762	17860	17882	17614	17785	17890	17863	17739	17702	17567	17578	17691	17652	17788	17674	17697	17609	17894	17643	17693	17620	17703	17784	17663	17736	17675	17868	17653	17863	17702	17659	17448	17541	17779	17617	17713	17803	17845	17630	17749	17810	17718	17722	17903	17868	17720	17791	17580	17892	17783	17857	17690	17640	17769	17560	17672	17825	17737	17880	17788	17777	17734	17783	17962	17644	17823	17753	17836	17827	17605	17843	17742	17821	17868	17802	17668	17803	17874	17832	17897	17923	17741	17699	17740	17748	17746	17985	17632	17660	17757	17828	17597	17955	17869	17862	17810	17679	17544	17777	17941	17795	17759	17719	17861	17679	17823	17881	17678	17697	17660	17866	17707	17502	17785	17528	17934	17621	17572	17664	17827	17813	17645	17637	17672	17774	17661	17877	17857	17828	17663	17761	17829	17685	17713	17703	17798	17784	17745	17922	17811	17724	17644	17786	17647	17696	17801	17820	17632	17830	17872	18031	17870	17738	17687	17802	17758	17658	17644	17731	17764	17844	17772	17502	17795	17488	17687	17783	17580	17861	17769	17669	17757	17573	17802	17895	17708	17688	17815	17587	17833	17833	17642	17849	17824	17848	17747	18038	17514	17753	17893	17788	17972	17780	17800	17606	17861	17764	17816	17656	17869	17666	17778	17760	17613	17713	17823	17832	17712	17968	17785	17802	17686	17646	17813	17751	17565	17745	17681	17632	17798	17920	17770	17705	17797	17771	17724	17950	18049	17820	18004	17650	17633	17623	17772	17641	17624	17655	17882	17938	17748	17910	17816	17757	17651	17791	17697	18060	17772	17699	17915	17925	17857	17865	17607	17709	17552	17649	17676	17713	17630	17821	17684	17726	17848	17959	17813	17756	17788	17622	17538	17750	17715	17810	17719	17720	17562	17847	17848	17787	17994	17694	17857	17701	17786	17837	17932	17668	17590	17669	17852	17858	17685	17729	17937	17827	17782	17677	17909	17687	17796	17869	17856	17512	17694	17717	17759	17685	17950	17787	17825	17650	17826	17703	17897	17698	17804	17888	17854	17668	17928	17676	17598	17887	17889	17836	17964	17650	17799	17672	17751	17704	17869	17672	17778	17876	17882	17564	17991	17831	17815	17763	17712	17741	17762	17695	17693	17707	17811	17670	17495	17592	17831	17679	17798	17964	17626	17676	17580	17806	17808	17907	17956	17965	17648	17924	17727	17633	17711	17789	17858	17725	17868	17608	17609	17742	17875	17780	17920	17834	17776	17796	17866	18055	17553	17686	17729	17858	17910	17630	17797	17857	17782	17787	17729	17654	17642	17332	17918	17707	17734	17626	17780	17828	17714	17735	17680	17654	17897	17870	17683	17777	17791	17844	17723	17739	17668	17738	17687	17873	17600	17828	17735	17753	17810	17646	17896	17858	17693	17857	17685	17700	17817	17600	17711	17633	17952	17660	17712	17722	17553	17656	17612	17746	17832	17679	17849	17820	17819	17571	18051	17593	17722	17672	17967	17751	17708	17796	17908	17502	17718	17783	17856	17850	17681	17857	17938	17784
22596	16358	15330	15315	16543	17601	17674	17603	17911	18328	18517	18040	17830	17584	17195	16886	16538	16551	16327	16147	15974	15759	16094	16164	15946	15592	15557	15428	15276	15143	15019	15212	15013	14959	15050	15076	15155	15087	15025	14877	15075	15058	15147	15060	15052	15129	15072	15288	15017	15090	14935	15081	15125	15148	15051	15181	15006	14854	14938	14805	14853	15005	14836	14926	14754	15017	14903	14781	14923	14644	14849	14908	15039	14932	14915	14661	14714	14639	14685	14862	14605	14668	14710	14775	14590	14713	14680	14759	14665	14702	14830	14598	14663	14870	14738	14657	14769	14709	14915	14728	14720	14653	14624	14662	14720	14616	14751	14780	14881	14675	14588	14875	14581	14840	14768	14767	14816	14938	14743	14601	14505	14653	14794	14721	14630	14784	14712	14539	14518	14580	14556	14826	14669	14820	14696	14682	14635	14761	14748	14501	14713	14786	14779	14694	14614	14703	14585	14606	14705	14809	14634	14715	14708	14690	14763	14737	14655	14740	14845	14678	14538	14747	14718	14679	14713	14788	14624	14635	14859	14863	14788	14699	14614	14747	14657	14614	14783	14599	14719	14555	14809	14692	14695	14730	14615	14687	14723	14787	14642	14676	14720	14627	14633	14540	14644	14621	14893	14567	14565	14622	14616	14683	14797	14632	14638	14794	14689	14523	14833	14623	14607	14529	14723	14681	14925	14731	14646	14679	14641	14715	14796	14764	14864	14804	14629	14811	14669	14620	14647	14818	14621	14518	14757	14778	14767	14633	14743	14712	14552	14507	14582	14682	14800	14752	14640	14512	14687	14733	14728	15056	14625	14665	14923	14926	14618	14728	14589	14543	14727	14836	14642	14785	14748	14522	14541	14758	14706	14761	14586	14615	14722	14703	14630	14694	14595	14731	14618	14779	14837	14733	14703	14701	14652	14723	14621	14780	14750	14553	14717	14814	14781	14659	14691	14614	14637	14698	14593	14622	14747	14807	14684	14728	14684	14583	14679	14703	14588	14778	14828	14724	14534	14702	14705	14644	14756	14743	14628	14648	14827	14521	14817	14741	14549	14765	14598	14628	14684	14668	14667	14796	14472	14770	14786	14765	14540	14677	14891	14586	14661	14629	14680	14712	14546	14810	14759	14574	14798	14666	14752	14586	14645	14607	14501	14800	14715	14739	15016	14653	14697	14749	14744	14572	14700	14639	14590	14667	14686	14754	14662	14746	14741	14720	14699	14556	14748	14757	14593	14804	14856	14707	14728	14547	14658	14579	14860	14736	14775	14706	14738	14527	14749	14831	14602	14502	14803	14665	14685	14725	14605	14706	14706	14752	14680	14788	14721	14790	14809	14840	14665	14884	14846	14736	14728	14802	14725	14695	14738	14643	14588	14740	14789	14928	14782	14702	14746	14648	14733	14528	14705	14731	14637	14731	14770	14891	14796	14553	14820	14723	14793	14785	14530	14622	14883	14516	14874	14627	14770	14779	14755	14693	14737	14845	14547	14751	14711	14656	14698	14571	14763	14722	14815	14758	14687	14843	14759	14677	14702	14641	14638	14585	14742	14816	14804	14680	14779	14784	14653	14539	14520	14725	14686	14593	14835	14584	14655	14846	14557	14589	14688	14528	14770	14870	14669	14810	14650	14595	15019	14727	14466	14774	14615	14692	14657	14731	14612	14721	14804	14672	14574	14554	14799	14679	14656	14621	14788	14700	14725	14553	14647	14723	14667	14628	14704	14706	14719	14698	14744	14745	14540	14911	14724	14914	14697	14768	14545	14746	14561	14802	14700	14620	14607	14794	14812	14791	14636	14820	14874	14737	14631	14735	14725	14707	14729	14651	14610	14589	14624	14860	14806	14570	14802	14628	14727	14705	14648	14710	14761	14848	14661	14765	14814	14577	14712	14748	14573	14711	14801	14674	14650	14790	14688	14612	14752	14772	14769	14758	14730	14673	14698	14848	14804	14618	14554	14660	14863	14861	14686	14779	14623	14587	14734	14548	14510	14624	14802	14663	14680	14558	14785	14761	14735	14910	14677	14750	14933	14562	14498	14718	14854	14624	14727	14729	14720	14689	14737	14716	14566	14732	14657	14595	14675	14920	14784	14818	14791	14650	14813	14710	14744	14632	14672	14738	14692	14788	14686	14763	14760	14713	14644	14759	14834	14676	14665	14548	14607	14707	14709	14733	14909	14737	14694	14760	14663	14488	14826	14672	14738	14645	14600	14713	14661	14797	14690	14611	14764	14697	14827	14805	14568	14703	14710	14717	14517	14681	14764	14794	14814	14633	14756	14794	14746	14739	14646	14664	14820	14656	14655	14775	14670	14586	14674	14827	14753	14700	14777	14658	14788	14782	14914	14879	14536	14539	14712	14515	14842	14628	14810	14864	14589	14656	14707	14623	14802	14641	14713	14709	14694	14720	14536	14372	14712	14774	14645	14695	14598	14648	14575	14777	14811	14795	14661	14729	14768	14765	14657	14839	14696	14713	14589	14579	14693	14702	14724	14741	14675	14712	14643	14822	14753	14712	14896	14584	14737	14804	14648	14707	14758	14726	14549	14778	14591	14534	14802	14611	14844	14604	14848	14713	14814	14666	14657	14742	14763	14858	14662	14532	14541	14654	14807	14677	14727	14691	14583	14566	14716	14610	14775	14740	14694	14621	14622	14697	14730	14744	14565	14703	14764	14644	14824	14726	14859	14667	14639	14666	14656	14672	14612	14750	14605	14776	14749	14792	14653	14741	14743	14708	14806	14751	14750	14607	14569	14649	14648	14633	14740	14807	14583	14671	14726	14697	14842	14747	14664	14590	14688	14697	14775	14701	14707	14660	14709	14768	14454	14734	14607	14834	14700	14641	14713	14672	14657	14763	14706	14745	14624	14606	14447	14696	14670	14673	14703	14692	14687	14771	14584	14649	14704	14664	14783	14735	14882	14680	14779	14767	14690	14598	14601	14630	14832	14760	14599	14512	14781	14725	14788	14673	14768	14672	14684	14673	14658	14754	14772	14855	14853	14635	14782	14528	14885	14603	14635	14628	14581	14747	14783	14784	14664	14620	14610	14745	14703	14662	14756	14770	14824	14747	14714	14979	14775	14692	14883	14457	14773	14626	14713	14667	14613	14769	14773	14524	14741	14673	14829	14802	14783	14859	14825	14676	14701	14694	14738	14720	14702	14535	14782	14770	14515	14669	14581	14603	14681	14842	14651	14642	14638	14733	14627	14774	14981	14697	14826	14510	14607	14786	14632	14588	14803	14867	14654	14801	14521	14803	14872	14724	14678	14512	14612	14732	14758	14798	14767	14652	14524	14826	14652	14627	14574	14745	14689	14628	14691	14658	14765	14656	14833	14794	14569	14558	14753	14601	14651	14722	14657	14626	14672	14728	14765	14600	14778	14778	14708	14668	14881	14782	14646	14653	14718	14611	14842	14601	14464	14714	14724	14777	14716	14542	14696	14785	14646	14632	14856	14703	14825	14722	14787	14678	14599	14673	14539	14651	14751	14714	14896	14442	14619	14839	14650	14664	14759	14672	14665	14559	14824	14835	14831	14751	14748	14885	14733	14790	14586	14660	14720	14616	14778	14676	14522	14617	14648	14901	14691	14697	14692	14675	14712	14734	14599	14732	14743	14707	14685	14666	14714	14692	14825	14570	14623	14837	14656	14566	14868	14670	14644	14647	14594	14617	14687	14782	14519	14718	14689	14815	15005	14602	14640	14824	14774	14899	14727	14611	14841	14618	14696	14784	14616	14734	14612	14731	14817	14772	14828	14593	14878	14652	14780	14707	14668	14766	14852	14580	14746	14632	14736	14570	14657	14721	14531	14732	14612	14876	14720	14711	14830	14815	14647	14862	14632	14621	14750	14557	14672	14628	14688	14622	14701	14729	14792	14663	14590	14913	14558	14562	14771	14942	14635	14692	14710	14754	14703	14643	14703	14740	14674	14718	14823	14719	14657	14731	14705	14691	14626	14760	14675	14741	14889	14660	14668	14763	14686	14564	14710	14806	14658	14663	14612	14641	14793	14668	14680	14709	14612	14699	14759	14526	14731	14797	14570	14727	14778	14714	14663	14760	14811	14666	14650	14782	14772	14723	14720	14588	14689	14573	14519	14764	14551	14761	14584	14648	14855	14834	14713	14870	14783	14518	14868	14617	14902	14690	14520	14793	14795	14660	14732	14681	14632	14657	14532	14676	14692	14820	14587	14756	14608	14714	14548	14601	14742	14708	14693	14696	14628	14732	14626	14753	14717	14652	14705	14610	14883	14616	14847	14951	14746	14661	14636	14491	14577	14823	14677	14567	14674	14716	14783	14773	14572	14739	14588	14565	14670	14793	14916	14633	14709	14899	14725	14758	14708	14725	14625	14738	14847	14737	14913	14583	14809	14839	14646	14638	14847	14714	14697	14641	14783	14526	14692	14679	14822	14779	14794	14757	14693	14872	14680	14751	14775	14565	14863	14590	14514	14617	14698	14780	14653	14753	14629	14837	14521	14621	14712	14757	14821	14723	14716	14724	14829	14825	14651	14686	14581	14484	14925	14781	14578	14636	14693	14512	14868	14594	14850	14708	14670	14697	14698	14728	14831	14769	14705	14687	14662	14599	14722	14509	14820	14661	14725	14663	14720	14698	14677	14689	14805	14767	14691	14620	14754	14652	14655	14626	14637	14770	14730	14865	14673	14741	14628	14633	14670	14517	14694	14784	14702	14907	14865	14809	14640	14692	14716	14649	14738	14640	14703	14648	14719	14575	14888	14608	14731	14704	14776	14814	14726	14622	14824	14726	14715	14623	14811	14567	14842	14783	14787	14853	14817	14736	14780	14591	14809	14730	14765	14569	14716	14707	14838	14663	14579	14696	14773	14623	14856	14709	14739	14820	14742	14547	14716	14715	14814	14625	14830	14628	14715	14842	14470	14574	14586	14626	14719	14603	14758	14738	14765	14840	14649	14713	14783	14590	14726	14725	14751	14698	14655	14677	14639	14734	14695	14764	14682	14624	14790	14673	14938	14575	14869	14781	14605	14662	14783	14513	14820	14602	14647	14664	14734	14534	14667	14691	14706	14715	14678	14707	14649	14812	14649	14672	14733	14807	14646	14850	14586	14627	14772	14721	14682	14654	14805	14605
30492	20268	19436	18629	18576	19085	19450	19655	19695	19996	20399	20205	19989	19639	19778	19296	19188	19263	18967	18837	19156	19051	18991	18691	18930	18887	18614	18559	18515	18364	18378	18484	18378	18302	18230	18437	18402	18334	18383	18491	18405	18477	18437	18509	18477	18301	18439	18353	18283	18495	18411	18582	18512	18477	18258	18278	18252	18547	18352	18228	18431	18458	18446	18222	18381	18404	18175	18425	18194	18273	18185	18429	18407	18350	18134	18159	18474	18222	18224	18090	18234	18180	18096	18311	18356	18271	18234	18201	18252	18426	18104	18300	18164	18105	18195	18303	18192	18032	18237	18069	18173	18267	18167	18114	18087	18347	18171	18229	18081	18249	18240	18114	18259	18351	18168	18318	18422	18229	18117	18279	18399	18107	18344	18188	18300	18186	18016	18270	18291	18125	17976	18306	18216	18230	18322	18320	18303	18028	18228	18291	18210	18191	17952	18193	18234	18188	18334	18132	18058	18357	18152	18167	18245	18160	18112	18189	18228	18105	18228	18200	18300	18049	18326	18080	18230	18199	18068	18404	18236	18121	18038	18048	18286	18202	18083	18350	18115	18004	18350	18252	18059	18234	18309	18207	18236	18165	18297	18296	18250	18219	18152	18111	18493	18195	18306	18090	18193	18289	18075	18216	18151	18247	18222	18148	18094	18262	18141	18202	18218	18050	18218	18246	18172	18046	18148	18205	18158	18240	18129	18347	17968	18268	18491	18436	18315	18076	18199	18141	17938	18298	17973	18118	18181	18062	18244	18221	18287	18233	18413	18423	18212	18127	18286	18475	18297	18308	18144	18170	18285	18132	18364	18093	18170	18140	18257	18159	18184	18364	18249	18347	18170	18238	18061	18046	17932	18011	18215	18283	18325	18232	18384	18282	18330	18270	18339	18219	18139	18170	18149	18256	18297	18447	18358	18225	18351	18338	18084	18367	18105	18235	18146	18095	18201	18101	18275	18252	18155	18335	18049	18126	18187	18452	18153	18304	18223	18262	18259	18296	18324	18260	18256	18026	18111	18292	18153	18168	18194	18082	18107	18180	18456	18147	18277	18098	18103	18191	18319	18202	18090	18198	18343	18140	18495	18450	17967	18149	18439	18191	18215	18365	18492	18202	18256	18343	18341	18132	18271	18201	18320	18339	18236	18215	18310	18091	18295	18065	18307	18297	18285	18255	18228	18422	18173	18313	18203	18229	18209	17998	18021	18240	18325	18309	18235	18340	18141	18197	18314	18047	18260	18234	18181	18315	18093	18173	18214	18138	18472	18421	18144	18173	18479	18201	18218	18253	18328	18241	18280	18250	18078	18193	18292	17983	18334	18202	18230	18269	18106	18223	18170	18339	18258	18451	18353	18380	18271	18314	18077	18131	17994	18144	18286	18150	18113	18260	18316	18375	18259	18322	18313	18325	18271	18046	18290	18414	18209	18174	18410	18144	18300	18341	18277	18181	18120	18061	18113	18193	18087	18415	18342	18253	18275	18448	18203	18133	18312	18332	18342	18070	18234	18282	18236	18194	18275	18296	18122	18212	18186	18234	18118	18315	18305	18278	18221	18240	18403	18387	18117	18398	18324	18159	18435	18006	18126	18186	18232	18317	18171	18215	18251	18311	18281	18268	18238	18248	18193	17947	18242	18406	18128	18074	18332	18198	18252	18383	18145	18068	18394	18133	18322	18267	18097	18477	18149	18097	18386	18287	18459	18132	18164	18267	18019	18272	18235	18034	18210	18259	18238	18191	18295	18316	18158	18209	18164	18052	18217	18228	18378	18061	18295	18212	18071	18367	18110	18170	18389	18297	18306	18217	18085	18251	18351	18074	18122	18311	18274	18308	18317	18236	18159	18072	18299	18252	18149	18223	18154	18297	18390	18212	18106	18173	18227	18136	18105	18152	18204	18245	17949	18122	18177	18165	18329	18363	18180	18097	18095	18094	18135	18124	18052	18230	18155	18266	18237	18038	18357	18354	18101	18218	18235	18079	18261	18163	18233	18060	18316	18248	18198	18140	18278	18444	18327	18455	18141	18161	18076	18212	18344	18263	18292	18191	18143	18088	18216	18212	18249	18099	18248	18128	18184	18381	18129	18295	18069	18201	18183	18155	18231	18212	18405	18046	18313	18141	18227	18464	18529	18098	18216	18044	18130	18248	18250	18005	18288	18297	18242	18185	18146	18337	18273	18331	18039	18255	18381	18162	18254	18374	18186	18274	18312	18192	18318	18096	18282	18102	18237	18377	18188	18121	18270	18019	18348	18357	18253	18036	18152	18141	18245	18196	18283	18067	18335	18182	18094	18299	18301	18220	18187	18204	17977	17994	18196	18131	18197	18197	18202	18237	18234	18018	18346	18215	18287	18212	18369	18287	18167	17978	18080	18266	18190	18312	18148	18238	18288	18133	18360	18145	18164	18393	18360	18196	18083	18297	18180	18183	18378	18476	18321	18118	18262	18244	18462	18200	18403	18026	18134	18015	18103	18274	18328	18326	18314	18468	18203	18123	18235	18241	18487	18232	18239	18208	18217	18472	18230	18187	18252	18424	18243	18272	18104	18036	18184	18336	18181	18445	18252	18321	18309	18231	18245	18149	18316	18299	18193	18290	18441	18214	18189	18031	18308	18422	18137	18372	18144	18393	18364	18277	18222	17969	18352	18290	18286	18287	18166	18132	18310	18219	18042	18369	18248	18375	18206	18066	18182	18177	18119	18208	18139	18069	18216	18347	18187	18041	18253	18312	18133	18202	18348	18148	18194	18055	18182	18148	18173	18155	18195	18263	18423	18497	18250	18283	18119	17998	18202	18269	18416	18281	18276	18031	18378	18316	18205	18321	18377	18360	18040	18208	18332	18197	18253	18282	18230	18206	18158	18011	18128	18138	18333	18269	18443	18329	18238	18070	18265	18215	18147	18056	18316	18225	18280	18226	18337	18320	18154	18199	18446	18206	18276	18241	18066	18224	18207	18130	18161	18412	18487	18360	18495	18157	18281	18206	18256	18354	18221	18225	18352	18175	18086	18454	18151	18218	18308	18152	18176	18378	18346	18239	18343	18160	18209	18242	18222	18194	18266	18167	18209	18286	18322	18181	18003	18343	18175	18319	18065	18111	18286	18301	18242	18299	18254	18188	18198	18077	18174	18193	18176	18346	18331	18204	18410	18271	18334	18187	18252	18395	18156	18119	18062	18008	18226	18273	18229	18187	17972	18112	18228	18273	18213	18298	18260	18237	18093	18361	18120	18174	18118	18423	18003	18053	18030	18348	18061	18016	18279	18184	18274	18389	18353	18193	18067	18147	18261	18248	18034	18114	18081	18233	18399	18284	18358	18328	18304	18346	18375	18416	18040	18084	18132	18130	17988	17975	18251	18004	18286	18177	18139	18271	18346	18222	18250	18001	18099	18230	18240	18251	18323	18144	18291	18109	18104	18145	18217	18313	18258	18225	18481	18285	18227	18233	18359	18274	18188	18181	18098	18209	18237	18275	18170	18307	18362	18256	18307	18349	18400	18324	18006	18132	18163	18150	18243	18203	18128	18282	18263	18330	18247	18088	18187	18245	18189	18126	18057	18385	18286	18090	18295	18188	18138	18232	18227	18224	18414	18259	18225	18284	18155	18441	18337	18281	18104	18008	18187	18370	18231	18049	18116	18335	18179	18081	18127	18228	17951	18157	18189	18125	18343	18247	18225	18276	18344	18107	18325	18099	18274	18279	18142	18327	18258	18288	18225	18306	18282	18142	18346	18194	18264	18235	18285	18376	18158	18196	18372	17990	18128	18250	18252	18243	18186	18319	18241	18257	17962	18486	17965	18023	18311	18107	18165	18410	18078	18244	18287	18280	18228	18338	18370	18265	18257	18235	18454	18448	17992	18238	18323	18190	18330	18370	18251	18244	18271	18260	17987	18345	18211	18257	18171	18318	18209	18328	18086	18135	18293	18333	17984	18206	18284	18183	18225	18189	18150	18154	18078	18425	18238	18277	18095	18292	18424	18359	18370	18201	18346	18400	17932	18452	18325	18242	18439	18352	18454	18343	18330	18211	18256	18357	18378	18343	18028	18352	18047	17957	18072	18203	18186	18285	18376	18293	18209	18334	18303	18106	18141	18292	18189	18069	18303	18361	18306	18242	18228	18264	18305	18298	18183	18418	18371	18472	18293	18334	18408	18263	18241	18200	18110	18322	18233	18303	18154	18091	18126	18105	18334	18164	18345	18180	18329	18209	18163	18259	18375	18201	18274	18207	18083	18135	18165	18303	18169	18175	18149	18293	18354	18266	18076	18240	18337	18230	18216	18290	18131	18148	18287	18289	18215	18240	18240	18168	18317	18442	18255	18324	18103	18065	18305	18143	18282	18114	18053	18413	18244	18252	18088	18424	18314	18316	18191	17973	18201	18288	18292	18182	18182	18134	18076	18082	18244	18231	18177	18219	18112	18090	18253	18181	18291	18136	18100	18122	18245	18232	18144	18354	18132	18133	18125	18400	18233	18135	18130	18210	18286	18283	18024	18053	18286	18071	18296	18115	18112	18077	18129	18407	18311	18397	18334	18276	18248	18183	18078	18215	18255	18153	18361	18340	18397	18096	18301	18275	18132	18227	18102	18068	18303	18027	18145	17983	18119	18307	18316	18240	18348	18093	18266	18178	18271	18312	18122	18108	18201	18153	18263	18304	18136	18259	18246	18321	18190	18132	18243	18344	18314	18131	18123	18183	18274	18255	18321	18410	18278	18252	18199	18204	18279	18325	18333	18257	18438	18206	18135	18333	18051	18292	18236	18231	18233	18169	18272	18192	18313	18353	18116	18229	18273	18102	18378	18250	18096	18086	18233	18168	18011	18196	18265	18160	18265	18316	18294	18319	18165	18135	18093	18333	18181	18054	18277	18161	18248	18036	18261	18271	18344	18235	18215	18286	18277	18220	18101	18194	18323	18137	18329	18149	18256	18142	18334	18228	18199	18274	18136	18330	18418	18234	18245	18348	18312	18090	18236	18231	18192	18225	18265	18197	18244	18088	18359	18147	18203	18234	18290	18288	18300	18072	18214	18299	18488	18270	18316	18364	18174	18372	17984	18016	18168	18234	18155	18275	18499	18476	18158	18297	18326	18383	18180	18125	18149	18165	18197	18192
23875	16375	15725	15733	16826	18066	18396	18265	18464	18846	19116	18607	18042	17893	17507	17384	17157	16780	16818	16417	16150	16520	16534	16448	16263	16206	15890	15624	15559	15655	15627	15440	15412	15403	15371	15439	15372	15336	15234	15266	15239	15345	15552	15492	15353	15435	15401	15439	15235	15275	15311	15362	15550	15235	15418	15292	15372	15419	15446	15326	15309	15297	15115	15040	15149	15045	15103	15119	15191	15216	15355	15350	15125	15154	15073	15133	15052	14981	14918	15138	15161	15121	14904	15128	15070	14982	14941	14977	15041	15185	15015	14991	14952	15055	15034	15016	15075	15063	15086	14929	15276	14979	14956	14965	14974	14885	14932	14918	14979	15023	14884	15146	15070	14967	15088	15035	15167	15015	15070	15085	14904	14932	15216	14925	15094	15202	14933	14921	15033	15055	14835	14949	15090	14934	15086	14864	14896	15050	15013	15077	14835	14977	14914	14938	14983	15081	15111	14916	15133	14922	14963	14957	15035	15060	14979	14864	14948	14866	15015	15048	15032	14823	15152	15065	14936	14928	15049	15004	14958	14954	15048	14910	14995	14897	15053	14903	14983	15073	14903	15002	14987	14981	14984	14931	15015	14859	15124	14770	14934	14964	14809	15067	14798	15069	15069	15005	14976	14899	14920	15160	15096	14914	15054	14942	15054	14967	14894	14994	15030	14966	14823	14909	15015	15038	14902	14895	14868	15016	14969	14833	14741	14913	14846	15108	14893	14968	14835	15059	14991	14992	14891	14919	15120	14957	15006	15046	15038	14938	14823	14937	15058	15042	15095	15095	15081	15070	14989	14924	15031	14951	15043	14972	14965	14930	15127	14904	14911	15082	14881	14935	15095	15012	15011	14947	14991	14902	14972	15085	14869	15080	15007	15015	14832	14923	14940	15109	14833	14947	15094	14999	15053	14986	14974	15074	15055	14956	14962	14937	15112	14947	15001	14990	14992	15067	15172	14880	14921	15046	14981	14979	14923	15084	15094	15005	14892	14936	14917	15044	15032	14945	15000	14897	14951	14959	15184	15036	14938	15046	15033	15055	15040	15066	14998	14963	14820	14974	14814	14868	14922	15055	15032	14968	14963	15038	15023	14751	15034	14862	14898	15070	14950	14896	14817	15023	15136	14947	14902	15072	14737	14944	15144	15078	14935	15037	14989	15037	15013	14968	14965	14916	14914	15106	15022	14867	15069	14946	15016	14830	14885	15023	14840	14922	14916	14912	15013	14966	14857	15020	14803	14982	14891	15035	14969	14838	15081	15141	15134	14995	14972	15023	15019	14918	15152	14854	15035	15079	14951	14936	14929	14871	15069	14970	14949	15002	15042	14961	14984	14911	14937	14971	14928	15045	15035	15016	15073	14963	15018	15108	14860	15045	15158	15132	15110	14944	15018	15015	15110	15020	14946	14993	14977	15050	14938	15094	15078	15038	14997	14836	14927	14932	15058	14888	14955	15077	15029	14959	15109	14980	14913	14936	15118	15094	15019	15032	15084	15013	15030	15041	15056	14788	15051	15167	14948	15041	15101	15054	14829	14894	14945	14908	15071	15022	14925	14775	14792	14992	14841	14949	15054	14892	15088	14946	14961	15130	14917	14841	14989	14942	14984	15012	15069	15112	14966	15026	14987	14814	15041	14956	15065	15116	14986	15056	14935	14953	15048	15130	15012	14951	14843	14986	14861	15068	15066	14990	15042	14880	15008	14994	14914	14955	15057	14919	14861	14999	14980	14935	14848	14931	14943	15088	14972	14958	14987	14823	15113	14999	14943	14916	14985	14985	15003	14831	15094	14825	14998	15026	14978	15009	15088	14932	14913	15104	15027	14984	14761	14919	14967	15195	14939	15117	14974	14988	14856	14898	14871	14816	14867	14946	15042	15041	15006	15150	14909	15050	14973	15037	14721	15000	14970	15012	15037	15035	15072	15045	14933	15076	14918	14852	14894	14946	14964	14941	15040	14825	15016	14886	14980	14994	14953	14922	14970	14862	15160	15022	15052	14987	14945	14904	14997	15133	15186	14976	14845	15025	15070	15109	14864	14803	14890	14967	15063	14782	15068	14986	15027	15132	15001	14990	15156	15044	15257	14830	14830	15026	15080	15011	15021	15028	15046	14918	14995	14946	15004	15094	14956	14992	15153	14997	15002	15104	14987	14867	15181	14975	14819	14933	14946	15050	14990	15138	15052	15010	15120	15007	14914	14952	14849	14951	15046	14968	14955	15019	15036	14884	15003	14959	15117	15143	15147	15012	15024	14917	14803	15071	14960	14926	15023	14980	14931	14832	15049	14956	15083	14929	15062	15109	14990	15053	14838	15060	14934	15115	15072	15016	14962	15087	15131	15065	15168	14870	15111	15026	15052	15131	14846	15114	14976	14973	14932	15081	15065	15058	15073	15171	15022	14895	15176	14825	14996	14873	14922	15087	15015	15074	14987	15061	15136	14875	15009	14896	14830	14832	14964	14816	15007	14997	15047	15093	15144	15206	14988	15034	14893	14848	14867	14897	14909	14959	15017	14982	14885	14921	15053	15053	15008	14756	14886	15105	15007	14749	15172	14930	14941	15067	15106	14913	14908	15000	14949	15054	15008	15027	15050	15101	14872	15036	15037	14917	14932	15021	15077	15081	15000	14985	14890	15161	14836	14770	15135	14886	15001	14908	15036	15127	14967	14984	15060	15124	14836	14870	14903	15040	15018	15046	14941	15052	14986	15238	14770	14942	15104	15049	15034	14948	15074	14864	14985	14771	14899	15046	14927	15085	15093	15147	15062	14925	14908	15113	15020	15078	15135	14862	15043	14882	15013	15133	15116	15037	14914	14862	14885	15021	14918	15030	15034	14905	14902	15027	14970	15117	15053	15050	14930	14889	15081	14910	15089	15009	14985	15265	14992	15213	14950	15012	15169	15086	15049	15079	15050	15053	14976	14879	15003	15081	15185	14986	14987	15030	14908	15041	15024	15085	14961	14835	15035	14940	15121	15001	14815	15019	14988	14834	15098	15024	14829	15050	15002	15079	14964	14940	14863	14980	14971	14926	14829	14823	15047	14949	15108	15100	14949	14916	14999	15011	14996	15093	14963	14969	15071	14897	14969	14884	15186	15001	14974	14921	14905	15172	14948	15016	14916	15045	15031	14942	15021	14859	14933	14905	14949	15177	15010	14854	15000	14931	15112	14867	15130	14904	15040	14855	14959	15014	15104	14856	15016	15057	15269	14871	14950	14899	15027	14781	15049	14848	15168	14993	15014	15035	14916	15030	14966	14956	15110	15034	14911	14897	15037	14841	14892	14940	15185	15058	15017	14889	14887	14981	15075	15024	15085	15021	14936	15205	15006	14998	15009	15045	15016	14995	15144	14911	15005	14950	14853	15147	14888	14956	15123	14968	14996	14984	15042	14964	14896	15033	14958	15014	14896	15142	14999	15166	14975	14926	15013	15037	15197	14986	15096	15063	15077	14961	14936	14971	15037	14993	15097	14961	15129	14943	15099	15019	14757	14997	14840	14950	15013	15106	14934	15126	14985	14976	15018	14961	14906	14913	15068	15084	15113	14897	14969	14949	14919	15045	15029	15175	15002	15013	14804	15142	15108	14897	15001	14790	14996	14881	14855	14970	15107	15061	15019	14972	15037	14829	15064	14950	15099	14948	15191	15007	15087	14953	14866	14974	15070	14973	14941	15143	15011	15045	15125	14818	15102	15004	15073	15085	14886	14889	15069	15066	14944	15087	15008	14778	14969	15102	14899	14989	14938	15129	15048	14902	15066	15101	15015	14984	15102	14767	15139	15046	14988	14991	14898	15064	15000	15111	15025	15101	14983	15029	15059	14933	15053	14962	15038	14808	15253	14856	14968	14926	15100	15163	14909	14940	14857	14932	15043	14939	15058	14915	15135	14979	15156	15032	14926	15026	14905	14984	14983	15048	15028	15193	15023	15052	14844	14809	14945	15113	15034	14803	15008	15040	14887	15010	14927	15134	14917	14905	15139	15067	15069	15000	14913	14881	15097	15153	14879	14947	14859	14975	15062	14814	14867	15004	15063	15115	15183	15043	14987	14902	15035	14910	14960	15107	14926	15059	14940	15027	15054	15010	15180	15001	15085	15054	15064	15162	15082	14797	14981	15009	15117	15000	15140	15135	14913	15225	15054	15023	14920	14983	15032	15056	15074	15030	14915	14930	15150	14882	14938	15199	14940	15016	14989	15028	15039	15007	14961	14945	14796	14994	15054	14848	14973	15010	14938	15024	15072	14942	14983	15108	15074	14820	14938	14988	15001	14883	14933	15002	15005	14908	15016	15061	14871	15025	15087	15037	14880	14959	14938	14927	15098	15116	14923	15115	14985	15095	14888	14870	14893	14885	14989	15120	14834	15080	15071	15011	14961	14967	14877	15078	15002	14975	15033	15125	14839	14987	15001	14901	14976	15134	15092	15051	15093	14834	14875	14811	15063	15159	14990	14877	14994	14828	15036	15037	14915	15036	14985	15055	14832	15014	14965	14935	14935	15174	15130	15052	15080	14954	14955	15040	14924	14783	15066	14972	14950	14939	15023	15024	14963	15051	14896	15009	14921	15136	15026	14829	14874	15109	15120	14781	15087	14899	14977	15036	14917	14996	15027	15014	15006	15117	15050	14962	15034	14801	15066	15091	14803	14952	15178	14980	14930	15081	15032	14832	15169	14828	15239	15029	15131	14897	15101	15010	15045	15198	14994	15071	14866	14904	15004	15069	14961	15015	15059	15163	15065	15012	15129	14931	15042	14952	14913	14915	15069	15068	15161	14945	15070	15119	14889	14836	15194	15006	15027	14965	14961	14916	14904	14926	15202	15037	15075	15051	15005	15081	15004	15130	14913	14747	14975	15073	15012	14987	14837	14956	15051	15012	15057	15063	14998	15088	14937	14817	15055	15046	14946	15028	15157	14935	14885	14952	14998	15174	15097	14960	14869	15068	15143	15141	15040	14945	14962	14916	15026	15043	15015	15214	14916	14846	14869	14966	15103	15150	15092	14968	14772	14936	15037	15246	14771	14931	15165	14956	14844	14936	15017	14957	15122	14993	14935	14961	14949	15006	15064	15024	15196	15119	15002	14918	15018	15028	15091	14859	14960	14918	14900	15058	14893	15115
23493	17099	16807	16741	16623	16723	16986	17093	17333	17329	17557	17378	17493	17350	17082	17216	17225	17039	16875	16961	16907	17017	17073	17053	16964	16930	16992	16837	16454	16790	16702	16737	16742	16702	16740	16807	16625	16617	16794	16683	16820	16696	16849	16653	16749	16832	16942	16896	16679	16487	16759	16451	16802	17013	16730	16584	16647	16852	16716	16895	16605	16721	16891	16648	16795	16661	16501	16615	16672	16708	16857	16746	16972	16745	16789	16631	16674	16644	16695	16506	16567	16725	16714	16739	16611	16696	16702	16617	16725	16754	16657	16692	16753	16480	16618	16581	16725	16659	16712	16619	16529	16673	16651	16747	16733	16676	16749	16526	16579	16720	16570	16521	16620	16733	16526	16491	16718	16580	16690	16667	16859	16680	16607	16826	16755	16480	16570	16461	16782	16645	16468	16609	16786	16653	16593	16653	16553	16611	16610	16743	16901	16867	16756	16571	16716	16721	16728	16665	16793	16664	16528	16585	16653	16467	16636	16571	16828	16602	16636	16555	16617	16563	16957	16677	16616	16616	16692	16715	16506	16555	16615	16334	16595	16588	16687	16552	16680	16592	16876	16372	16511	16620	16561	16664	16513	16634	16434	16736	16742	16532	16711	16811	16780	16612	16711	16462	16656	16761	16600	16765	16717	16663	16813	16670	16634	16682	16856	16820	16793	16646	16698	16765	16743	16676	16632	16896	16662	16726	16609	16806	16550	16677	16530	16593	16677	16802	16825	16828	16449	16598	16648	16629	16844	16676	16695	16584	16741	16512	16487	16744	16765	16727	16575	16734	16579	16634	16671	16785	16835	16750	16570	16516	16804	16621	16716	16700	16866	16521	16751	16641	16616	16615	16721	16591	16552	16500	16495	16534	16495	16625	16843	16758	16944	16511	16531	16708	16776	16695	16512	16603	16742	16706	16595	16745	16704	16467	16629	16616	16628	16647	16573	16655	16737	16651	16711	16759	16704	16697	16716	16621	16730	16624	16672	16701	16690	16705	16769	16672	16699	16656	16553	16563	16649	16570	16620	16456	16756	16900	16658	16661	16629	16643	16550	16644	16813	16692	16705	16870	16636	16539	16720	16627	16532	16565	16842	16611	16740	16692	16683	16603	16561	16663	16682	16752	16689	16615	16665	16459	16728	16564	16527	16449	16608	16679	16594	16571	16766	16622	16700	16836	16567	16605	16708	16632	16821	16706	16706	16672	16613	16560	16738	16805	16562	16619	16653	16468	16580	16772	16706	16534	16648	16707	16546	16744	16723	16602	16861	16657	16725	16574	16490	16738	16720	16555	16431	16647	16742	16594	16711	16680	16519	16567	16475	16488	16686	16792	16807	16877	16704	16579	16668	16632	16939	16967	16450	16440	16693	16713	16748	16508	16581	16734	16671	16554	16669	16708	16686	16767	16736	16854	16646	16853	16926	16761	16529	16512	16525	16797	16797	16674	16500	16557	16597	16654	16694	16657	16648	16587	16710	16665	16506	16636	16644	16470	16499	16684	16755	16819	16877	16566	16677	16722	16807	16770	16698	16672	16682	16589	16571	16737	16614	16610	16701	16636	16664	16597	16502	16511	16795	16509	16583	16690	16647	16560	16742	16632	16646	16675	16655	16763	16849	16595	16677	16716	16663	16850	16783	16611	16719	16817	16286	16617	16528	16560	16767	16687	16721	16747	16611	16624	16566	16585	16816	16846	16578	16646	16628	16641	16480	16550	16788	16736	16713	16589	16746	16538	16509	16723	16523	16611	16635	16575	16547	16464	16617	16528	16545	16572	16591	16672	16654	16683	16843	16441	16786	16618	16758	16711	16818	16803	16642	16859	16504	16590	16638	16670	16740	16566	16753	16713	16777	16620	16620	16615	16545	16791	16600	16714	16519	16665	16423	16694	16756	16671	16810	16405	16794	16540	16837	16520	16576	16678	16634	16587	16927	16592	16672	16597	16659	16605	16614	16593	16779	16677	16710	16833	16722	16764	16667	16466	16454	16628	16833	16713	16608	16591	16518	16572	16695	16493	16478	16571	16688	16649	16659	16642	16548	16816	16472	16407	16610	16706	16576	16705	16555	16694	16577	16563	16519	16679	16872	16608	16720	16650	16521	16523	16619	16484	16733	16722	16628	16626	16650	16662	16520	16831	16916	16561	16584	16668	16397	16656	16654	16613	16641	16676	16813	16502	16544	16538	16703	16665	16727	16775	16552	16746	16521	16606	16521	16639	16736	16602	16692	16681	16734	16584	16483	16679	16654	16509	16591	16677	16735	16713	16737	16515	16651	16804	16638	16361	16554	16494	16617	16578	16474	16635	16825	16755	16522	16676	16716	16501	16572	16753	16725	16837	16521	16669	16722	16754	16624	16689	16759	16738	16804	16723	16769	16701	16631	16751	16573	16522	16809	16760	16749	16804	16725	16567	16746	16623	16775	16783	16727	16743	16676	16721	16736	16672	16670	16801	16631	16791	16753	16561	16663	16508	16640	16805	16632	16468	16772	16813	16813	16629	16651	16580	16759	16596	16677	16505	16828	16774	16707	16567	16759	16665	16614	16513	16817	16642	16538	16763	16549	16726	16834	16736	16840	16704	16864	16777	16469	16596	16620	16551	16726	16676	16529	16616	16527	17032	16825	16741	16599	16455	16678	16610	16525	16775	16617	16511	16594	16704	16570	16457	16818	16888	16631	16556	16687	16740	16682	16724	16783	16631	16448	16767	16644	16377	16649	16549	16528	16642	16710	16652	16533	16597	16557	16716	16659	16496	16641	16774	16816	16633	16640	16599	16571	16641	16697	16707	16709	16512	16700	16406	16672	16619	16863	16591	16598	16648	16572	16500	16592	16482	16556	16645	16712	16686	16331	16881	16794	16674	16740	16760	16810	16711	16602	16643	16961	16739	16884	16826	16701	16417	16576	16726	16509	16532	16886	16678	16601	16619	16732	16877	16635	16989	16646	16706	16876	16739	16585	16757	16768	16791	16743	16780	16493	16773	16473	16658	16907	16613	16608	16678	16597	16655	16923	16648	16564	16593	16653	16825	16678	16798	16642	16614	16587	16705	16799	16715	16701	16692	16456	16660	16794	16690	16741	16671	16746	16717	16854	16441	16702	16506	16710	16658	16709	16799	16549	16369	16621	16705	16592	16714	16428	16764	16674	16775	16778	16915	16556	16853	16583	16538	16585	16595	16538	16542	16607	16681	16767	16562	16733	16556	16744	16453	16615	16615	16728	16688	16802	17013	16407	16594	16539	16789	16568	16854	16471	16619	16572	16691	16545	16626	16881	16536	16778	16488	16562	16742	16708	16420	16640	16764	16554	16639	16653	16364	16633	16743	16551	16621	16717	16728	16826	16658	16851	16819	16659	16731	16673	16839	16563	16677	16655	16632	16523	16765	16523	16665	16626	16688	16710	16604	16727	16629	16861	16600	16455	16513	16760	16657	16754	16517	16538	16635	16630	16450	16789	16544	16591	16543	16759	16509	16582	16705	16669	16540	16749	16534	16601	16785	16705	16736	16713	16705	16786	16712	16626	16674	16701	16748	16692	16556	16647	16655	16503	16560	16633	16683	16647	16559	16515	16776	16706	16633	16702	16649	16576	16802	16686	16586	16466	16729	16922	16756	16691	16449	16625	16813	16950	16664	16865	16623	16852	16606	16770	16597	16637	16613	16604	16567	16784	16724	16706	16631	16824	16768	16513	16811	16642	16693	16722	16698	16676	16871	16727	16629	16725	16722	16838	16844	16837	16821	16690	16758	16690	16617	16525	16651	16756	16522	16464	16744	16496	16749	16809	16475	16833	16771	16783	16627	16590	16719	16693	16771	16788	16572	16709	16543	16617	16637	16716	16850	16847	16736	16646	16592	16613	16577	16613	16763	16651	16428	16698	16893	16660	16651	16541	16581	16509	16662	16477	16518	16621	16598	16660	16860	16661	16748	16422	16790	16593	16665	16499	16748	16830	16662	16721	16755	16485	16664	16528	16512	16618	16463	16795	16738	16637	16395	16584	16648	16665	16631	16673	16875	16651	16460	16673	16721	16619	16694	16426	16680	16568	16507	16684	16732	16799	16615	16701	16812	16708	16538	16734	16755	16598	16861	16698	16598	16527	16793	16734	16515	16735	16475	16727	16839	16681	16462	16418	16455	16556	16824	16586	16578	16627	16788	16667	16609	16796	16860	16625	16535	16688	16627	16588	16632	16671	16711	16723	16649	16687	16811	16758	16789	16619	16533	16667	16649	16712	16728	16735	16465	16411	16821	16483	16456	16668	16597	16717	16622	16579	16777	16427	16628	16658	16643	16520	16541	16663	16867	16559	16712	16686	16677	16486	16809	16727	16843	16755	16786	16641	16838	16607	16879	16698	16790	16765	16799	16642	16756	16860	16852	16542	16558	16695	16935	16780	16437	16593	16803	16589	16668	16801	16527	16747	16655	16692	16916	16720	16613	16648	16655	16680	16609	16597	16591	16791	16551	16568	16738	16800	16656	16603	16727	16770	16724	16678	16565	16494	16825	16700	16689	16616	16645	16827	16726	16920	16706	16634	16796	16668	16728	16524	16663	16755	16462	16767	16497	16689	16654	16839	16461	16651	16733	16674	16716	16640	16593	16732	16586	16795	16781	16896	16628	16727	16740	16677	16595	16713	16474	16568	16891	16740	16608	16694	16575	16736	16476	16496	16609	16523	16613	16799	16783	16604	16608	16483	16626	16668	16658	16428	16513	16756	16681	16649	16714	16635	16808	16688	16773	16696	16559	16764	16739	16680	16813	16722	16739	16723	16646	16812	16697	16590	16720	16534	16680	16659	16702	16555	16500	16653	16655	16578	16708	16634	16752	16610	16884	16540	16640	16662	16681	16688	16717	16592	16569	16658	16720	16755	16684	16768	16588	16667	16574	16610	16714	16634	16617	16545	16523	16597	16733	16691	16593	16631	16780	16742	16781	16836	16778	16726	16917	16594	16601	16587	16540	16536	16586	16791	16648	16518	16643	16760	16572	16716	16709	16499	16662	16553	16555	16583	16724	16763	16564	16572	16798	16612	16511	16556	16619	16712	16515	16660	16556	16712	16474	16730	16764	16565	16717	16483	16568	16575	16633	16782	16775	16694	16695	16722	16622	16853	16742	16988	16721
19908	14480	14234	14276	14580	14786	14929	15100	15378	15714	15769	15602	15391	15246	15332	15075	15064	14793	14537	14687	14707	14904	14954	14743	14861	14675	14425	14441	14260	14194	14349	14131	14315	14237	14111	14339	14217	14189	14272	14220	14033	14147	14102	14167	14231	14100	14224	14067	14104	14178	14399	14175	14323	14152	14139	14297	14432	14224	14210	14320	14119	14091	14331	14141	14060	14280	14072	14263	14106	14112	14062	14101	14320	13968	14070	13994	14064	13939	13907	14082	13925	14098	14003	14044	14176	13945	13900	13968	14030	14076	14012	14139	14070	14002	14214	13931	14168	14196	14162	13994	14171	13952	14036	14006	14036	14065	14004	13996	13971	14154	14011	14007	13986	13978	13973	14091	13846	13884	14036	14103	14054	13992	14087	13931	14250	14101	14003	14068	14072	14101	14052	14179	14109	13977	13998	13983	13938	14103	13811	14135	14098	14192	14106	14067	14091	14065	14034	14105	14011	14099	13856	14193	14095	13888	13996	13806	14074	13879	13974	14032	14027	14035	14021	14101	14083	14064	14070	14121	14051	14031	14000	13992	14073	14021	13929	14260	14070	14095	14049	13985	14164	13952	14195	14089	13952	14063	14005	14048	13937	13881	14078	14069	14039	14083	14083	13920	14004	14002	13921	14121	14075	14160	14097	14088	14105	13867	14129	14033	13896	14092	14170	13880	14000	13972	14028	14056	14130	14062	13997	14144	14077	14074	13931	14034	14008	14005	13925	13860	14167	14010	14018	14148	13976	13928	14027	14046	13969	14065	14057	14113	13920	14082	14060	14018	14090	14029	14129	13746	14014	14079	13954	14002	13981	14013	14014	14045	14077	14075	14094	14131	14022	13987	14027	14104	14093	14026	13977	14080	14158	13993	14122	13984	14128	14107	13965	13987	14181	13975	13932	14099	13975	14018	14150	13976	13945	14104	14151	14188	13883	14134	14163	13875	14053	14068	14174	13918	14060	14113	14054	14011	14036	14130	14153	13918	13947	14045	14088	13990	14103	14004	13890	14182	14073	13977	14187	14167	14148	13919	14102	13955	13988	14236	13893	14012	13934	14097	14209	14094	14037	14106	13919	13986	14069	14232	13978	14049	14057	14167	14056	14150	13898	14114	14006	13908	14014	13796	14015	14001	14018	13933	14139	14281	14086	13984	14302	14029	13990	14042	14125	14005	13960	13975	14055	14056	14089	14178	14063	14162	14107	14137	13821	14084	14086	13795	14101	14049	14159	13985	14129	13919	14139	13825	13993	13941	14213	14223	14144	13983	14266	14164	14107	14207	14104	14054	13988	14122	14047	14085	13983	14037	14186	14151	14045	14121	14035	14249	14140	14084	13994	14057	13893	13866	13973	14177	14029	14027	14040	14123	14017	14100	14025	14033	14035	14188	14021	14151	14012	14004	14087	14022	14094	13903	14076	13946	14078	14099	14132	13902	14031	14177	13956	13809	14175	14064	14231	14049	14128	14122	13952	13975	13996	14164	13964	13816	14101	14174	13962	13985	14086	14130	13954	13876	14071	13991	13977	13955	14088	14069	13969	14027	14008	14013	13924	14108	14201	13948	13967	13979	14081	14168	14033	14014	13939	13906	14221	13969	14119	14091	14021	13962	13983	13946	13961	13993	14041	14133	14237	14168	13974	13959	14065	13933	14052	14126	14139	13890	14098	14061	14144	14038	14100	14006	13997	14116	14120	14140	14054	14008	14213	14235	14134	14109	14009	13989	13952	13953	13813	14167	13818	13975	14177	14038	13936	14053	13950	14028	14223	14117	13929	14170	13973	14170	13972	14020	14046	14026	14109	13952	13962	14029	13932	14043	13981	14021	14135	14060	14031	14154	14023	14092	13854	13941	14102	13972	13978	14121	13916	14117	14161	13923	13987	14082	14013	13970	13954	13901	14029	13975	14092	14081	13882	14075	13992	14039	13994	14135	14102	14065	14006	13970	14061	14006	14123	14025	13930	14070	14097	14154	14048	13931	14158	14071	14083	14007	14067	14024	14064	14163	14056	14065	13899	14059	14021	14099	13905	13930	14153	14133	14035	14082	13988	13996	14136	14140	13956	13934	13966	13945	14065	13955	13997	14030	14008	14106	14158	14042	14123	13981	13964	14092	14068	14090	13979	14160	14170	13999	14148	13964	13888	14123	14238	14045	14204	14050	14168	14128	13783	13973	13962	14199	14059	13894	14003	14191	14000	13995	14052	14067	14253	13954	14034	13995	14091	14092	13983	14181	14132	14201	13908	13978	13975	13989	14046	14075	14006	14000	14067	13939	14086	14139	13926	14053	14058	14018	14108	14044	13908	14056	14041	14160	14023	14075	14082	13968	14088	14056	14036	14010	14007	14166	13918	14013	14091	13980	14179	14187	14149	14115	14186	14121	14002	14004	13863	13896	14016	14129	14019	14207	13897	14093	13992	14063	14039	13948	14015	13923	14170	13905	14100	13970	13926	14108	13933	13935	14109	13967	14021	13939	14075	14140	14017	14061	14034	14090	14093	14076	13974	13982	14037	14015	14011	14105	14102	13859	14083	14084	13971	13971	14050	14161	14055	14114	14119	14137	14162	14079	13822	13867	14106	14027	13926	14124	14022	13920	13983	13975	14051	14080	13977	13950	13984	13993	14101	13948	14318	14055	14068	14025	14144	14008	14014	14093	14148	14194	14032	13862	14042	13978	14140	14085	13997	13960	13936	13848	14073	13946	14018	14172	13898	13965	14119	14089	14285	13978	14059	14154	14014	14056	14023	14130	14220	14073	14087	14011	14159	13931	14067	13861	14024	14103	13987	13894	14015	14004	13960	13965	14071	14156	13853	14150	14041	14126	14218	14007	14097	13972	14114	13859	14064	14118	14037	13973	13981	14115	14025	14002	14088	14095	14174	14111	13812	14128	13922	14173	14081	14063	14217	14046	13856	13990	13987	14078	13992	14098	13919	14046	13907	14003	13998	14127	14016	14074	14176	14080	14016	14064	14023	14010	14138	14010	14141	13952	14058	14068	13973	14095	14056	14057	13962	14057	14183	14065	14091	14301	14158	14162	13990	13986	13945	13880	14020	13904	14066	14017	14116	14021	14074	14111	14243	14066	14007	14014	14063	14006	14008	14021	14025	14102	13975	14203	13982	14084	14317	14119	14065	14157	14044	14034	14073	14218	13993	14014	14207	14087	14239	14091	13995	14031	14092	14018	13940	14199	13960	14021	14126	14183	14233	14124	14116	14117	13914	14169	13958	14043	14148	13989	14067	14108	14008	13942	14116	14017	14203	14126	13948	13913	13857	14086	13921	13982	14080	14036	13909	14147	13916	14233	13999	14011	14066	14046	14074	14067	13995	13956	13882	14055	14057	14063	14067	13908	14025	14010	14104	14102	14111	14096	14106	14181	14095	14130	14084	14072	14063	14071	14017	13972	13966	14139	13932	14064	14166	13794	14022	14168	14030	14141	14011	13997	13907	13953	14151	14118	13941	14049	13845	14099	13957	14067	14102	14135	14018	13944	13991	14021	14051	13951	14199	14114	14069	14065	14054	14152	14043	13902	14121	14081	14032	14000	14024	13946	14100	13987	13992	14003	13938	13935	14146	14103	14005	13977	14056	13914	14038	14111	13989	14055	14135	14096	14006	14096	14058	13993	14109	13958	13998	14016	14114	14041	14050	14081	14061	13988	13981	13986	13947	14100	14076	14196	14002	13982	13955	14015	14302	14016	14139	14017	14156	14207	13947	14178	14019	14179	14033	14157	14067	14042	14038	14049	14061	13923	14065	14099	14242	14059	14095	13993	14206	14123	13828	13915	13987	14132	13934	13896	14093	14195	14068	14193	14053	14076	14010	14088	14078	14080	14021	13977	14027	13920	14124	14227	14120	14190	14037	13919	14140	14207	14026	13991	13947	13982	14118	14172	13957	14003	14020	13965	14094	13902	14076	14186	14179	13985	14139	14008	14216	13940	14050	14040	13862	14063	13995	14087	14108	13925	14119	14055	14284	14116	14117	14025	13953	14133	14103	14207	13926	14133	14093	14035	14088	13971	14091	14051	14066	13991	13811	14148	14180	13999	14114	14180	13937	13930	14162	14105	14020	14211	13963	14125	13964	14011	14168	14025	14064	13936	14064	14028	13905	13976	14168	14054	14008	14076	13984	14116	13973	13959	14012	14189	14154	14169	13883	14093	14029	14070	14070	14065	14312	13879	13887	14127	14110	14266	14070	14104	13971	14060	14069	13976	14101	14260	14150	14035	13998	13920	14005	13945	14136	14095	14028	13932	14027	14153	14030	14061	14009	13950	14038	13955	14116	13957	14095	14100	13971	13985	14089	13991	13968	14117	13961	14104	13950	13979	13989	14013	14043	14025	13926	14060	13912	14197	14044	13936	13986	14028	14090	14058	14079	13995	14228	13916	14129	14050	13965	13890	14025	14195	14052	14009	14221	14031	14114	14133	13872	14110	14105	14030	13946	13923	13868	13900	14060	14045	13972	14102	14035	14120	14064	14076	13914	13970	14055	14035	14073	14205	14142	14098	14050	13961	14061	14105	14027	14106	13981	13996	14151	13889	13941	14058	14241	14075	14160	14101	14025	14072	14054	13932	13939	14073	14083	14129	14024	14008	13919	14117	14096	14018	13944	13887	14123	14122	14096	13972	14081	13920	14098	14164	14044	13981	13902	13959	14112	14119	14049	13974	14062	14023	14144	14012	14067	14114	13913	13892	14099	14128	13959	14050	13976	13905	14128	13954	14030	14061	14017	13999	14176	14040	13907	13950	14013	14140	14234	14006	14066	13975	13980	14168	14003	14030	13920	13987	14079	14003	14059	14011	14086	14051	14121	13969	14055	14102	14134	13984	14095	14079	14099	14111	14163	14068	14108	14052	14117	13865	14077	14040	13933	13930	13861	14129	14200	13984	14077	14106	14246	13994	14109	14125	14120	14076	13990	13995	14123	13968	14203	13745	14030	13985	14138	13971	14080	13880	13858	13931	14198	14016	14022	14008	13978	14089	14125	13856	14048	14096	13972	14091	14044	14060	14160	14137	13940	14101	14234	14161	13977	14006	13940	13907	14187	13981	14079	14157	14109	13933	14071	14086	14017	13969	14204	13769	14099	13869	14087	14169	14130	13973	14238	13971
27306	17952	17772	17270	17307	17460	17692	17842	17905	18144	18076	18215	18002	17888	17650	17680	17573	17479	17514	17628	17513	17672	17172	17565	17474	17487	17406	17297	17177	17300	17232	17368	17055	17243	17244	17145	17309	17171	17277	17200	17193	17395	17166	17159	17091	17103	17156	16996	17163	17268	17292	17255	17192	16936	17330	17060	17127	17169	17260	17148	17155	17084	17022	17081	17210	17129	17163	17156	17119	17152	16964	17068	17089	17114	17173	17022	16928	17012	17129	17173	17084	16986	17122	17181	17338	17112	17107	17087	17051	17206	17032	17202	16953	17280	17311	17187	17008	16903	17131	16869	17036	16996	16962	17174	16951	17150	17023	16821	17126	17004	17089	17003	17156	16945	17091	17222	17168	17190	17169	17103	17162	17070	17124	17045	17134	16881	17178	16910	16953	17128	17043	17356	17187	16982	17057	16925	17119	17158	17071	17060	16986	17169	17133	17162	16974	17182	17248	17117	16911	16992	17209	17306	17186	17032	17183	17289	17223	17033	17106	17097	17026	17128	16994	17122	17230	16920	17123	16997	16974	17013	16995	17099	17120	17032	16974	17083	17024	16911	17204	16922	17388	17072	17011	16951	16989	17024	16895	17290	17106	17340	17006	16972	17258	16979	16963	17011	17090	17034	16933	17048	17061	17103	17039	17147	17150	17007	17091	17087	17052	17187	16990	16993	17079	17057	17236	17164	17183	17268	16990	17110	17027	17038	17059	17023	17223	17233	17044	17006	17084	17112	16897	16947	16942	16811	17037	17115	17042	17066	17006	17065	17126	17240	17014	17005	17209	17265	17064	16854	16966	17209	17051	17252	17159	17128	17010	17226	17079	16977	16984	17113	16994	16927	17019	17236	17156	17021	17047	17243	17006	17025	17104	16920	16971	17269	17030	17208	16921	16896	17178	17069	17053	17117	17015	17019	17085	17163	17127	16929	17149	17100	16903	17104	17096	17145	16742	17012	17046	17083	17315	17084	17203	17175	17168	17147	17144	17004	17165	17105	17017	17019	17124	17000	17051	17041	16943	16887	17190	17022	17113	17161	17131	17041	17046	17201	17022	17294	17088	17109	16995	17033	17361	17147	17135	17064	16894	16993	16894	17107	17160	17083	17126	17043	17114	17069	17159	17047	17282	17026	17104	17243	17289	16916	17006	16897	17206	17000	17265	17071	16787	17010	17061	17013	16965	17024	17254	17244	17270	17155	16993	17196	17094	17120	16858	17035	16962	16975	16970	17246	17008	17237	17270	17021	17063	17102	17043	17154	17228	17087	17135	17170	17133	16873	16997	17078	17026	17135	17165	17134	17062	17169	17109	16943	17113	17207	17026	17023	17166	17001	17088	16967	17074	17080	17230	17048	17083	17128	17083	17111	17262	17117	17159	17149	17216	17077	17044	17117	17005	17259	17201	17275	17109	17013	17044	17019	17040	17078	16984	17083	17084	17102	17100	16997	17234	17024	17088	17085	17082	17068	17124	16949	17005	17223	17086	17104	17281	17118	17106	17127	16918	17120	17165	17167	17407	17117	17107	17189	17173	17271	17157	17148	17110	17151	17014	16872	17088	17002	17016	17283	17044	17088	17154	16973	17130	17165	17178	17052	17220	17121	17096	17167	16869	17139	17076	17101	17235	17143	17026	17192	16992	17246	17015	17250	17249	17285	17283	17183	17148	17252	17160	17124	17119	17193	17227	17133	17263	17315	17214	17191	17223	17044	17182	17014	16942	17094	17022	16986	17128	17195	17210	17292	17086	16958	17082	17062	17001	16990	17143	17182	16887	16989	17036	17170	17019	17205	17268	17100	16985	17186	17274	16947	17047	16938	16994	17039	17100	17199	17157	16839	17077	17007	17164	17276	17187	17294	16963	17179	17089	17051	17120	17026	17312	17044	17073	17017	17102	17066	17100	17267	17001	17092	17119	17323	17097	17213	17238	17153	17258	16915	17280	17060	17223	17037	17101	17017	17282	17128	16900	17007	16892	17064	17099	17164	17142	16978	17156	17215	17078	17270	17029	17191	17132	16994	17476	17146	16977	17265	17225	17120	16953	16950	17278	17102	17174	17053	17260	17268	17098	17137	17082	17189	17038	17130	17133	17007	17169	16930	16895	16700	17132	17086	16950	16983	17216	17187	16930	17106	17166	16835	17131	17071	17192	17166	17219	17180	17016	17026	16989	17019	17254	17215	17281	17135	17237	17058	17052	17066	17089	17149	17087	17190	17000	17034	17185	17195	17078	17055	17101	17123	17179	17012	17008	16973	17132	16975	17057	17226	17055	17226	17060	17161	16995	17179	17288	17278	17226	17152	17150	16901	17207	17112	16972	17095	17172	17095	17073	17233	17138	17127	17176	17076	16933	17056	17084	17055	17245	17032	17113	17164	17199	17188	17222	17241	17016	17186	17016	17255	17141	17296	17086	17093	17454	17205	17287	16916	17217	17185	16991	17166	17102	17110	17174	17172	17153	17221	17116	17230	17103	16947	17192	17218	17325	16906	17119	17230	17071	17143	17003	17117	17069	17042	17177	17075	17114	17140	17157	17390	17157	17205	17009	16769	17081	17168	17041	17011	17100	16993	17263	17323	17036	17047	16999	17130	17114	17180	17230	17061	17342	17113	17211	17057	17063	17332	17308	17203	17229	17178	17115	17077	17140	17180	17142	17302	17155	17283	17366	17239	16958	17101	17126	17246	16983	17127	17200	16998	16976	16785	17030	16792	17002	16877	17182	17190	17141	17270	16968	16990	17116	17259	17318	17227	16974	17036	17195	17103	17163	17136	17302	17227	16973	17082	17358	17170	17179	17220	17064	17004	17150	17038	17012	17181	17074	17054	17107	17115	16983	17094	16923	17143	17180	17055	17193	17006	17267	17107	16999	17194	17153	17203	17138	17078	17091	17142	17063	17127	17232	17049	17036	17160	17221	16958	17009	17115	17122	17038	17195	17050	17026	17231	17113	17126	17205	17004	17107	17004	17234	17030	17032	17069	17088	17072	16979	17171	16972	16998	17068	17128	17030	17021	17056	16921	17086	16996	17008	17017	16973	16892	17072	16981	16918	17055	17061	17077	17039	17045	17096	17177	16918	16889	17023	17345	17147	16932	16979	17016	17126	17113	17119	17071	17036	16963	17168	17114	17246	17243	17090	17098	17115	17109	17079	17111	17105	17169	16967	17080	16970	17175	16999	17124	16926	17007	16882	16799	17038	17176	17049	17079	17223	17264	17140	16954	16944	16952	17015	17067	17238	16818	17185	17103	17126	17166	17142	17208	17067	17189	17317	17147	17068	16977	16941	17110	17148	17021	17136	17249	17084	17218	17156	17102	17065	17036	17010	17206	17220	17096	17221	16908	17187	16989	17054	17124	17038	17010	17016	17249	17203	16987	17012	17125	16913	17223	17094	17232	17145	17196	17120	16863	17056	17189	17271	17168	17032	17055	17158	17194	17081	16743	17231	17049	16925	17165	17185	17213	17147	16914	17011	16990	17042	17078	17183	17164	17153	16933	17120	17096	17147	16890	16997	17161	17051	17186	17115	17152	17117	17277	17224	16932	16920	16933	17201	17210	17260	17149	17156	17130	16985	16943	17193	16884	17103	17089	17157	16988	17408	17178	17117	17060	17043	16992	17096	16882	16986	17305	17180	17001	17130	17052	16853	17195	17136	17035	17101	17151	17113	17270	17075	17041	17084	17255	17205	17175	17312	17229	17218	17185	17093	17066	17140	17045	17153	17185	17065	17111	17310	17179	17162	17087	17366	17123	17278	16843	17008	17168	17364	17195	16942	17201	17141	16978	17126	17248	17247	16996	17160	17245	17079	17113	17007	16910	17026	17203	17162	16961	17163	17136	16990	17024	17066	17194	17211	17102	17092	17136	17229	17031	17120	17139	17180	17043	17126	17156	17296	17012	16950	17105	16964	16985	17063	17088	17116	17112	17185	16962	17011	17384	17248	17197	17222	17212	17320	17078	17081	17014	17113	17195	17313	16969	17082	17252	17116	17018	17127	17176	16934	17046	16976	16982	17156	17128	17032	17104	16875	17199	17076	17033	16952	17091	17088	16887	17004	17080	17124	17115	16950	17279	17126	16965	17120	16993	17165	16940	17046	17107	17041	17065	17026	17044	16993	17069	17075	17110	17173	17153	17123	17274	17286	17082	17226	16920	17068	17056	17020	16952	16941	17118	17101	17202	17062	17064	17101	17289	17345	17146	17382	17153	17010	17069	17028	17146	16941	17174	16930	17122	17147	17052	16794	17083	17071	17148	17108	17174	16968	17247	17134	17182	17323	17026	17142	17087	17309	17056	16958	17219	17214	17118	17254	17355	17084	16984	17190	16889	16935	17070	16887	17266	17142	16935	17132	17008	17146	17106	16989	16909	16885	17063	17187	16999	17241	17035	17086	16910	17022	17122	17042	17036	17263	17102	17089	17041	16893	17222	17016	16969	17309	17317	16992	17188	17328	17069	17224	16988	17116	17118	17190	17162	17074	17184	17027	17130	17116	17160	16999	17162	17160	17212	16968	17014	17183	17210	17037	17065	16940	17084	17028	17067	17029	17198	17060	16983	17125	17389	17207	17186	17202	17231	17333	17152	17217	17153	17078	17125	16978	17103	17019	17107	17168	17050	17066	17108	17113	17105	17242	16953	17174	17239	17011	17185	17244	17273	17027	17095	17305	17078	17288	17173	17109	17180	17154	17113	17246	17297	17006	16922	17174	17005	17218	17082	16878	17239	17213	17095	17140	17418	17023	17137	17081	17124	17063	17311	17072	17104	16905	17388	17024	16949	17020	17224	17111	17157	17231	17236	17172	17087	17101	17082	17088	17220	17353	17062	17177	17139	17283	17270	17022	17042	17308	17207	17045	17071	17054	17101	17272	17254	17019	17016	17225	17167	17170	17033	17039	17156	17299	17248	17066	17195	17030	17058	16872	17101	17047	17174	16977	17168	17045	16974	17328	16991	17001	17067	17187	17198	17135	16947	17202	17227	17111	17108	17030	16995	17162	16977	17174	17190	16899	17008	17192	17359	17055	17140	17168	17090	17214	16942	17158	17205	17102	17328	17138	17010	17123	17097	17284	17326	17093	17058	17031	17018	17309	17047	17031	17182	17206	17129	17113	17019	17097	17276
20241	14868	14511	14364	15055	15544	15645	15877	16103	16506	16681	16410	16117	15893	15676	15634	15488	15259	15195	15229	15122	15155	15353	15286	15035	14870	14769	14745	14622	14707	14511	14470	14593	14439	14564	14384	14562	14428	14641	14458	14497	14532	14352	14323	14435	14631	14756	14479	14341	14543	14509	14785	14740	14602	14682	14548	14581	14546	14617	14476	14490	14403	14219	14398	14424	14386	14438	14384	14505	14278	14340	14446	14318	14214	14416	14376	14263	14242	14331	14337	14413	14253	14406	14369	14255	14205	14348	14313	14419	14305	14345	14309	14335	14430	14289	14365	14258	14294	14282	14303	14292	14454	14264	14216	14301	14266	14306	14151	14327	14392	14223	14137	14281	14261	14428	14365	14215	14175	14320	14554	14389	14300	14321	14161	14169	14099	14233	14177	14159	14162	14260	14428	14258	14429	14427	14303	14200	14254	14235	14151	14464	14211	14212	14295	14219	14391	14368	14225	14269	14256	14265	14267	14129	14227	14338	14274	14398	14374	14104	14283	14286	14189	14374	14217	14297	14344	14207	14219	14236	14272	14411	14300	14409	14287	14174	14563	14384	14254	14367	14409	14233	14363	14265	14207	14359	14278	14511	14403	14363	14213	14326	14249	14338	14187	14140	14272	14189	14099	14356	14319	14323	14250	14370	14285	14129	14277	14267	14061	14278	14463	14238	14110	14356	14196	14114	14281	14488	14170	14268	14308	14370	14305	14263	14298	14335	14218	14431	14323	14341	14423	14316	14279	14259	14201	14382	14291	14452	14286	14357	14155	14272	14249	14308	14236	14275	14344	14340	14300	14174	14323	14306	14369	14373	14404	14412	14258	14164	14137	14360	14304	14373	14186	14210	14225	14381	14225	14372	14271	14117	14202	14206	14194	14351	14236	14465	14374	14441	14261	14296	14481	14234	14303	14261	14311	14240	14381	14317	14236	14143	14277	14322	14177	14302	14285	14305	14303	14180	14309	14281	14216	14350	14177	14462	14325	14512	14334	14308	14415	14199	14293	14371	14368	14188	14167	14384	14221	14212	14150	14325	14331	14418	14212	14469	14228	14217	14229	14300	14216	14181	14357	14239	14400	14388	14297	14227	14315	14288	14205	14257	14208	14219	14318	14350	14279	14138	14211	14207	14361	14245	14231	14415	14353	14500	14340	14174	14252	14363	14170	14240	14178	14337	14444	14347	14229	14220	14263	14321	14254	14174	14202	14175	14409	14293	14428	14258	14248	14315	14122	14415	14288	14315	14208	14334	14314	14334	14161	14239	14328	14230	14339	14148	14200	14329	14312	14249	14272	14289	14318	14335	14374	14229	14193	14267	14296	14414	14154	14080	14395	14464	14151	14179	14207	14264	14098	14451	14140	14488	14415	14407	14258	14348	14339	14417	14217	14386	14216	14312	14269	14264	14399	14309	14241	14241	14454	14277	14340	14203	14314	14252	14278	14432	14251	14233	14336	14412	14305	14472	14327	14199	14347	14183	14444	14367	14267	14287	14080	14289	14317	14362	14353	14287	14402	14246	14270	14426	14357	14361	14227	14276	14290	14243	14388	14183	14162	14274	14313	14288	14282	14208	14368	14391	14167	14247	14240	14202	14280	14301	14284	14355	14230	14303	14165	14266	14118	14305	14395	14335	14272	14239	14130	14218	14241	14162	14165	14448	14337	14106	14366	14304	14251	14414	14313	14343	14293	14345	14342	14333	14234	14251	14109	14329	14265	14198	14323	14432	14194	14298	14193	14466	14391	14341	14322	14258	14387	14339	14276	14311	14484	14210	14500	14261	14332	14488	14253	14305	14207	14401	14179	14359	14405	14382	14246	14158	14273	14251	14361	14515	14361	14221	14368	14359	14221	14397	14382	14444	14336	14303	14253	14383	14370	14446	14264	14299	14311	14273	14233	14286	14218	14233	14436	14356	14394	14351	14134	14172	14077	14326	14276	14233	14333	14295	14281	14232	14184	14279	14280	14090	14322	14257	14302	14354	14152	14263	14257	14225	14174	14219	14205	14332	14300	14187	14240	14327	14330	14174	14252	14135	14385	14256	14290	14298	14374	14258	14436	14376	14137	14406	14269	14137	14365	14202	14254	14209	14254	14275	14366	14310	14488	14103	14360	14176	14190	14292	14303	14120	14228	14196	14372	14353	14218	14267	14248	14476	14204	14330	14205	14286	14369	14347	14149	14368	14117	14247	14419	14440	14264	14392	14463	14246	14273	14222	14171	14174	14406	14139	14317	14297	14263	14359	14207	14220	14247	14355	14460	14352	14481	14174	14460	14293	14368	14269	14254	14318	14230	14333	14289	14421	14286	14415	14128	14290	14451	14213	14076	14363	14493	14352	14265	14248	14355	14397	14269	14208	14270	14159	14307	14328	14228	14237	14351	14235	14457	14262	14174	14333	14386	14173	14341	14351	14193	14207	14295	14109	14354	14405	14313	14363	14245	14406	14296	14207	14297	14260	14418	14381	14234	14329	14082	14330	14299	14361	14461	14322	14036	14188	14418	14330	14353	14230	14358	14223	14156	14401	14140	14262	14267	14172	14189	14314	14527	14342	14357	14366	14312	14247	14285	14196	14392	14300	14402	14333	14275	14206	14286	14289	14297	14340	14221	14462	14436	14016	14362	14234	14346	14294	14203	14293	14372	14300	14213	14265	14244	14301	14536	14250	14263	14270	14414	14214	14342	14215	14375	14227	14113	14365	14283	14176	14198	14263	14151	14405	14119	14276	14400	14215	14308	14226	14395	14330	14320	14317	14327	14337	14315	14418	14301	14343	14411	14220	14065	14304	14325	14426	14276	14358	14298	14399	14256	14273	14319	14195	14185	14197	14370	14249	14247	14238	14329	14368	14244	14225	14352	14402	14124	14401	14459	14258	14257	14307	14369	14331	14239	14374	14285	14367	14349	14577	14252	14211	14433	14257	14325	14387	14417	14436	14327	14425	14384	14207	14302	14429	14458	14275	14365	14302	14305	14203	14309	14288	14326	14121	14322	14369	14419	14420	14188	14227	14165	14154	14289	14308	14382	14300	14439	14352	14444	14468	14501	14155	14447	14350	14497	14203	14109	14351	14216	14428	14314	14168	14183	14252	14244	14121	14198	14174	14299	14465	14341	14353	14301	14347	14283	14304	14322	14363	14247	14356	14361	14341	14199	14432	14446	14289	14200	14366	14335	14146	14304	14126	14205	14333	14285	14353	14307	14356	14317	14229	14464	14460	14315	14173	14097	14333	14406	14237	14364	14254	14314	14146	14298	14415	14371	14278	14324	14271	14082	14426	14283	14147	14244	14223	14552	14291	14249	14409	14335	14324	14050	14271	14321	14220	14247	14295	14434	14338	14158	14305	14289	14288	14419	14298	14199	14442	14149	14407	14218	14373	14190	14252	14309	14378	14244	14226	14472	14223	14281	14304	14331	14238	14405	14289	14416	14270	14267	14350	14364	14164	14409	14267	14292	14222	14277	14301	14292	14276	14139	14278	14363	14251	14365	14395	14247	14196	14245	14216	14335	14323	14233	14308	14314	14230	14318	14264	14164	14300	14227	14248	14276	14207	14398	14422	14306	14204	14320	14491	14230	14237	14452	14139	14244	14216	14286	14423	14244	14416	14428	14378	14247	14303	14406	14241	14305	14308	14260	14414	14118	14298	14141	14224	14261	14188	14446	14297	14382	14262	14284	14423	14273	14309	14174	14142	14314	14302	14301	14310	14496	14123	14272	14250	14476	14210	14179	14207	14241	14378	14188	14458	14318	14367	14325	14333	14324	14531	14317	14522	14372	14297	14471	14397	14125	14214	14258	14241	14217	14370	14270	14130	14331	14155	14330	14497	14201	14249	14201	14441	14471	14541	14418	14223	14250	14316	14207	14378	14218	14297	14397	14299	14305	14353	14293	14280	14384	14334	14337	14241	14298	14170	14369	14159	14267	14201	14260	14170	14236	14279	14178	14261	14352	14290	14299	14286	14119	14158	14277	14259	14283	14359	14188	14313	14285	14311	14200	14331	14309	14364	14171	14402	14370	14380	14207	14441	14330	14157	14208	14385	14356	14285	14242	14316	14246	14439	14285	14329	14167	14228	14284	14364	14248	14177	14245	14303	14309	14309	14152	14328	14115	14263	14495	14248	14417	14454	14301	14350	14324	14419	14307	14326	14282	14126	14320	14281	14294	14228	14177	14292	14315	14067	14142	14285	14241	14265	14303	14479	14221	14386	14300	14202	14263	14323	14314	14261	14195	14270	14378	14481	14422	14352	14122	14235	14294	14274	14330	14230	14145	14330	14160	14200	14276	14276	14294	14410	14337	14165	14440	14404	14308	14160	14276	14414	14248	14252	14285	14182	14380	14331	14304	14100	14400	14184	14265	14311	14305	14181	14118	14190	14301	14320	14402	14331	14420	14323	14341	14339	14452	14337	14218	14366	14264	14240	14435	14381	14328	14438	14282	14238	14388	14349	14226	14218	14243	14452	14382	14294	14340	14219	14242	14336	14295	14280	14285	14239	14284	14215	14337	14348	14408	14288	14362	14335	14217	14127	14277	14457	14371	14367	14176	14231	14288	14468	14329	14304	14323	14350	14309	14322	14242	14178	14156	14387	14193	14254	14218	14506	14230	14276	14366	14301	14319	14165	14248	14252	14214	14141	14400	14227	14269	14301	14246	14329	14363	14315	14315	14182	14266	14348	14340	14366	14346	14265	14414	14330	14270	14428	14246	14474	14305	14336	14073	14299	14149	14366	14402	14303	14484	14261	14443	14238	14203	14315	14493	14317	14287	14186	14231	14120	14354	14409	14351	14240	14399	14406	14443	14287	14257	14399	14206	14289	14413	14238	14277	14161	14277	14126	14472	14139	14220	14275	14204	14238	14257	14197	14383	14401	14243	14115	14128	14387	14323	14410	14384	14241	14213	14139	14308	14282	14414	14482	14338	14255	14269	14416	14425	14301	14331	14354	14298	14224	14175	14371	14193	14237	14149	14272	14352	14335	14318	14288	14304	14283	14249	14310	14281	14179	14279	14104	14363	14358	14259	14375	14320	14463	14306	14263	14297	14345	14175	14420	14432	14311	14522	14307	14168	14026	14317	14318	14510	14167	14307	14362	14315	14334	14328	14267	14376	14300	14178
24275	18715	18475	17838	17810	18378	18969	18987	19258	19381	19608	19468	19274	19057	18842	18840	18725	18365	18189	18446	18378	18290	18083	18114	18157	18119	17913	17857	17798	17844	17810	17715	17761	17788	17877	17833	17763	17500	17758	17629	17461	17833	17670	17821	17709	17599	17655	17739	17679	17783	17765	17738	17660	17930	18072	17788	17770	17794	17640	17734	17751	17469	17734	17566	17776	17844	17877	17568	17656	17608	17476	17714	17612	17465	17644	17496	17504	17580	17582	17469	17609	17704	17611	17604	17727	17412	17360	17678	17607	17575	17345	17422	17731	17532	17653	17742	17399	17624	17507	17789	17615	17330	17488	17627	17535	17470	17575	17765	17491	17269	17373	17710	17528	17672	17743	17694	17658	17372	17680	17582	17417	17838	17620	17722	17663	17469	17546	17447	17531	17512	17578	17558	17569	17785	17528	17493	17399	17561	17775	17706	17607	17763	17561	17503	17313	17623	17631	17416	17329	17625	17393	17744	17544	17636	17699	17510	17691	17496	17412	17736	17482	17440	17493	17504	17780	17604	17592	17617	17561	17522	17335	17587	17537	17709	17696	17574	17494	17517	17491	17379	17543	17692	17693	17480	17717	17457	17707	17517	17524	17359	17539	17356	17398	17654	17461	17677	17481	17567	17628	17626	17589	17744	17605	17562	17648	17445	17608	17618	17615	17514	17432	17604	17655	17480	17543	17641	17463	17707	17478	17491	17817	17600	17353	17427	17463	17453	17670	17627	17411	17379	17452	17632	17315	17375	17793	17639	17756	17545	17552	17499	17647	17505	17446	17615	17657	17512	17617	17614	17379	17615	17720	17676	17524	17501	17417	17630	17668	17714	17511	17674	17585	17636	17664	17436	17609	17582	17482	17589	17474	17590	17383	17356	17709	17782	17485	17602	17728	17407	17864	17710	17613	17693	17358	17764	17551	17459	17650	17410	17505	17702	17612	17326	17658	17606	17471	17569	17520	17652	17374	17736	17473	17460	17697	17633	17521	17715	17578	17793	17437	17694	17618	17683	17762	17634	17400	17519	17606	17469	17521	17553	17519	17727	17462	17549	17308	17540	17455	17399	17499	17458	17412	17666	17510	17431	17630	17486	17596	17707	17485	17670	17749	17552	17455	17430	17942	17801	17490	17654	17389	17509	17608	17535	17461	17556	17673	17612	17607	17622	17610	17721	17455	17572	17691	17385	17290	17641	17525	17399	17529	17546	17612	17571	17507	17781	17704	17704	17750	17525	17688	17638	17553	17455	17362	17630	17654	17588	17597	17579	17545	17690	17511	17562	17642	17593	17754	17462	17598	17564	17557	17701	17586	17605	17619	17358	17696	17456	17706	17406	17575	17316	17501	17537	17787	17497	17657	17598	17506	17448	17564	17624	17513	17679	17473	17520	17440	17589	17715	17539	17572	17457	17590	17571	17465	17549	17612	17351	17355	17549	17575	17453	17469	17518	17571	17567	17550	17383	17724	17473	17601	17714	17421	17428	17580	17565	17498	17658	17545	17674	17675	17563	17647	17641	17714	17130	17233	17587	17571	17546	17661	17430	17521	17506	17247	17312	17452	17600	17622	17457	17551	17438	17458	17549	17652	17656	17706	17612	17680	17477	17506	17633	17653	17445	17464	17594	17465	17497	17725	17368	17655	17598	17333	17545	17735	17817	17586	17712	17718	17361	17624	17575	17588	17548	17472	17672	17447	17544	17470	17498	17606	17712	17523	17628	17520	17626	17633	17646	17689	17434	17408	17525	17715	17548	17435	17584	17413	17651	17440	17542	17642	17543	17575	17342	17493	17427	17449	17601	17749	17465	17753	17506	17582	17511	17682	17711	17492	17625	17571	17578	17591	17869	17556	17641	17457	17405	17517	17368	17465	17527	17816	17763	17599	17678	17486	17499	17454	17478	17602	17442	17587	17468	17440	17538	17483	17419	17455	17651	17649	17489	17484	17549	17638	17522	17505	17707	17639	17543	17584	17681	17598	17513	17371	17487	17678	17498	17598	17628	17515	17546	17747	17719	17516	17684	17408	17607	17496	17503	17525	17532	17542	17628	17571	17609	17502	17580	17525	17499	17729	17487	17650	17805	17652	17395	17490	17613	17768	17472	17365	17434	17702	17335	17545	17745	17522	17450	17421	17656	17634	17552	17601	17475	17538	17618	17589	17562	17402	17584	17596	17606	17406	17638	17604	17577	17464	17573	17797	17579	17649	17531	17609	17697	17535	17450	17663	17634	17530	17463	17487	17523	17500	17625	17551	17521	17571	17517	17533	17583	17372	17645	17705	17520	17520	17567	17645	17618	17397	17605	17456	17272	17469	17588	17554	17497	17484	17575	17513	17391	17505	17504	17526	17442	17569	17533	17396	17487	17684	17760	17684	17681	17596	17602	17757	17628	17627	17435	17576	17747	17558	17672	17624	17660	17635	17545	17606	17546	17434	17670	17663	17570	17418	17356	17664	17667	17426	17466	17560	17616	17406	17729	17721	17365	17590	17610	17398	17175	17697	17548	17542	17569	17693	17612	17507	17455	17340	17610	17470	17532	17546	17677	17498	17722	17578	17764	17635	17681	17496	17393	17670	17603	17713	17691	17608	17469	17532	17502	17572	17749	17494	17633	17715	17616	17611	17448	17663	17565	17359	17571	17690	17582	17443	17654	17492	17362	17504	17506	17528	17566	17314	17802	17695	17677	17607	17316	17439	17805	17505	17421	17625	17499	17649	17495	17530	17530	17634	17581	17399	17806	17675	17593	17477	17590	17625	17495	17543	17540	17589	17702	17390	17654	17756	17522	17551	17534	17563	17612	17731	17421	17360	17605	17587	17531	17672	17668	17583	17652	17708	17519	17655	17531	17572	17702	17553	17337	17513	17564	17700	17721	17620	17603	17404	17521	17600	17376	17475	17568	17496	17600	17496	17371	17589	17534	17636	17385	17488	17578	17625	17476	17400	17688	17594	17515	17887	17774	17471	17471	17542	17381	17714	17608	17438	17573	17576	17511	17644	17695	17619	17484	17480	17549	17582	17564	17647	17518	17445	17587	17649	17645	17598	17694	17653	17701	17509	17494	17654	17598	17458	17638	17639	17644	17537	17483	17643	17608	17496	17524	17539	17326	17660	17674	17605	17475	17646	17535	17582	17568	17549	17685	17714	17465	17622	17272	17492	17560	17548	17637	17701	17770	17554	17516	17445	17661	17568	17428	17565	17492	17641	17691	17406	17460	17530	17278	17418	17529	17710	17471	17617	17634	17365	17654	17666	17612	17498	17523	17610	17521	17413	17539	17467	17464	17584	17687	17437	17518	17630	17363	17553	17479	17309	17648	17582	17560	17620	17562	17384	17499	17348	17597	17739	17646	17405	17666	17425	17586	17602	17581	17673	17457	17580	17515	17569	17597	17614	17683	17495	17735	17546	17719	17600	17661	17505	17627	17602	17591	17722	17616	17607	17588	17798	17526	17471	17674	17530	17521	17345	17449	17396	17560	17683	17769	17408	17446	17418	17634	17422	17366	17607	17666	17357	17669	17542	17310	17724	17612	17502	17361	17813	17387	17684	17492	17551	17611	17652	17386	17820	17618	17443	17272	17565	17482	17591	17351	17646	17561	17742	17627	17470	17361	17427	17657	17501	17606	17609	17516	17618	17576	17648	17823	17519	17511	17660	17820	17609	17508	17565	17489	17672	17585	17753	17397	17605	17515	17449	17449	17603	17368	17513	17650	17594	17745	17532	17507	17540	17623	17684	17628	17709	17624	17541	17593	17505	17600	17652	17428	17482	17541	17513	17330	17364	17655	17548	17615	17500	17637	17497	17323	17544	17763	17319	17728	17377	17662	17479	17464	17515	17494	17352	17653	17567	17446	17594	17462	17518	17845	17895	17732	17688	17410	17575	17685	17412	17847	17656	17709	17445	17610	17327	17603	17625	17648	17574	17621	17552	17606	17681	17769	17548	17544	17605	17764	17784	17563	17752	17541	17522	17693	17640	17489	17593	17688	17509	17583	17644	17422	17447	17634	17465	17632	17624	17609	17586	17563	17503	17515	17615	17521	17714	17632	17533	17410	17559	17715	17643	17598	17617	17480	17660	17693	17569	17464	17602	17885	17557	17623	17637	17644	17673	17726	17651	17474	17578	17663	17363	17515	17659	17566	17491	17376	17671	17773	17460	17691	17664	17565	17454	17687	17620	17582	17459	17501	17626	17620	17669	17393	17506	17534	17561	17539	17573	17644	17792	17654	17690	17654	17423	17605	17620	17457	17423	17423	17501	17526	17694	17267	17493	17698	17623	17574	17478	17520	17471	17365	17365	17621	17702	17617	17559	17534	17559	17629	17658	17412	17702	17585	17453	17698	17686	17503	17477	17781	17883	17645	17593	17590	17386	17705	17339	17566	17619	17373	17754	17490	17634	17664	17809	17512	17647	17570	17525	17689	17558	17637	17573	17377	17619	17668	17534	17608	17670	17585	17497	17739	17740	17653	17554	17615	17324	17368	17401	17747	17524	17498	17644	17523	17776	17366	17507	17346	17507	17767	17551	17619	17568	17630	17931	17543	17541	17517	17624	17508	17587	17639	17604	17550	17368	17491	17750	17513	17441	17578	17528	17694	17729	17607	17743	17491	17699	17658	17577	17613	17541	17515	17495	17618	17609	17511	17597	17520	17474	17609	17562	17714	17545	17379	17584	17533	17382	17554	17397	17500	17548	17493	17404	17515	17454	17438	17475	17524	17536	17719	17555	17615	17679	17662	17580	17503	17583	17397	17473	17589	17660	17734	17602	17504	17575	17438	17461	17613	17488	17592	17566	17513	17519	17673	17517	17418	17656	17507	17649	17641	17483	17415	17759	17703	17577	17312	17289	17446	17517	17548	17434	17543	17473	17662	17501	17435	17463	17613	17633	17641	17541	17537	17555	17635	17404	17645	17764	17587	17440	17403	17542	17538	17609	17477	17394	17561	17633	17429	17700	17634	17817	17391	17426	17534	17663	17485	17613	17580	17689	17465	17462	17586	17573	17757	17475	17515	17461	17592	17539	17530	17501	17475	17699	17701	17666	17417	17648	17546	17676	17278	17504	17494	17589	17540	17613	17447	17537	17502	17453	17395	17522	17745	17661	17603	17655	17473	17640	17716
20668	15770	15134	15172	16537	17635	17837	17818	18073	18460	18649	18150	17720	17237	17251	16638	16772	16315	15949	15978	15808	15963	15976	15955	15658	15532	15534	15413	14948	15047	14929	15075	14941	14922	14954	14925	14821	14901	14795	14877	14788	14858	14844	14683	15089	15060	14996	14932	14996	15045	15074	14892	14942	15318	15054	14898	14893	14911	14901	14876	14835	14600	14823	14848	14675	14645	14675	14782	14634	14477	14629	14725	14682	14829	14549	14671	14742	14728	14610	14778	14508	14515	14445	14474	14569	14645	14710	14584	14739	14676	14568	14718	14783	14534	14549	14599	14787	14788	14627	14764	14598	14725	14472	14548	14709	14697	14443	14549	14508	14438	14479	14724	14534	14682	14556	14400	14501	14512	14523	14504	14476	14478	14457	14667	14558	14705	14518	14426	14525	14496	14587	14447	14616	14614	14479	14628	14749	14681	14600	14566	14401	14593	14622	14625	14417	14751	14605	14490	14560	14470	14404	14597	14476	14460	14622	14444	14459	14568	14648	14500	14608	14631	14627	14636	14493	14538	14437	14507	14612	14555	14332	14488	14642	14628	14518	14678	14666	14576	14481	14487	14548	14681	14539	14525	14583	14505	14499	14512	14467	14571	14549	14526	14723	14701	14470	14739	14565	14459	14665	14571	14524	14495	14584	14578	14677	14641	14638	14449	14684	14621	14474	14608	14708	14590	14629	14672	14673	14701	14469	14758	14544	14539	14607	14658	14507	14563	14490	14595	14648	14503	14674	14446	14448	14524	14525	14636	14739	14537	14592	14447	14697	14440	14491	14490	14527	14778	14510	14396	14699	14497	14607	14603	14627	14599	14637	14487	14571	14614	14736	14510	14625	14446	14577	14668	14584	14695	14666	14565	14590	14645	14571	14498	14588	14503	14448	14540	14473	14498	14559	14469	14729	14443	14605	14639	14678	14713	14526	14651	14544	14601	14611	14630	14551	14497	14566	14371	14507	14655	14471	14495	14490	14474	14736	14606	14861	14629	14579	14486	14568	14427	14483	14581	14558	14683	14668	14509	14512	14677	14645	14474	14610	14564	14627	14606	14567	14581	14528	14628	14574	14481	14655	14591	14499	14731	14633	14484	14538	14535	14615	14570	14501	14722	14658	14620	14488	14619	14679	14446	14625	14609	14591	14449	14559	14545	14657	14512	14483	14625	14733	14544	14605	14664	14684	14304	14591	14556	14556	14536	14560	14648	14610	14558	14539	14500	14514	14496	14654	14700	14684	14620	14436	14578	14558	14460	14594	14734	14559	14561	14656	14746	14571	14504	14515	14734	14588	14650	14519	14581	14538	14530	14515	14642	14705	14726	14534	14610	14553	14569	14494	14482	14635	14666	14381	14599	14646	14356	14584	14510	14420	14672	14428	14722	14543	14593	14542	14559	14496	14532	14503	14681	14531	14590	14481	14734	14442	14523	14630	14448	14549	14528	14592	14562	14709	14512	14466	14441	14540	14700	14609	14497	14559	14476	14602	14565	14656	14718	14588	14539	14706	14551	14757	14398	14628	14652	14494	14594	14535	14512	14446	14469	14536	14551	14609	14588	14605	14635	14543	14532	14540	14596	14553	14489	14434	14462	14653	14416	14462	14665	14400	14553	14530	14576	14645	14422	14704	14365	14482	14575	14563	14579	14435	14687	14429	14536	14674	14614	14592	14557	14632	14598	14696	14651	14577	14460	14483	14758	14373	14657	14648	14703	14549	14543	14477	14613	14417	14537	14532	14386	14752	14652	14582	14622	14567	14613	14704	14550	14397	14665	14647	14599	14379	14421	14526	14675	14479	14399	14526	14573	14560	14595	14474	14529	14669	14498	14402	14485	14518	14651	14474	14541	14607	14623	14562	14436	14642	14399	14709	14646	14649	14498	14648	14618	14513	14705	14608	14654	14818	14447	14442	14532	14594	14847	14487	14666	14635	14488	14610	14715	14725	14618	14429	14683	14426	14396	14698	14636	14449	14563	14558	14713	14397	14495	14472	14510	14670	14552	14539	14555	14650	14541	14621	14602	14559	14463	14599	14552	14595	14591	14650	14528	14608	14423	14633	14643	14557	14544	14672	14592	14721	14554	14570	14585	14655	14412	14612	14533	14560	14656	14476	14679	14657	14625	14470	14557	14511	14567	14507	14474	14498	14560	14462	14544	14519	14367	14505	14717	14665	14618	14564	14503	14602	14594	14618	14668	14448	14303	14369	14667	14530	14468	14665	14488	14478	14506	14559	14632	14547	14634	14534	14729	14631	14550	14503	14641	14470	14483	14580	14491	14580	14403	14595	14434	14535	14695	14435	14530	14563	14800	14408	14558	14463	14554	14616	14477	14478	14566	14607	14481	14552	14631	14350	14605	14420	14578	14454	14587	14659	14557	14571	14521	14490	14682	14600	14466	14532	14578	14555	14587	14584	14498	14496	14530	14574	14658	14612	14652	14664	14688	14672	14531	14689	14527	14729	14499	14363	14548	14663	14569	14657	14465	14614	14360	14495	14615	14585	14576	14602	14520	14487	14480	14579	14463	14682	14602	14661	14619	14715	14709	14362	14724	14618	14478	14593	14588	14624	14560	14693	14617	14507	14528	14459	14361	14663	14607	14583	14547	14662	14574	14553	14492	14592	14495	14638	14561	14651	14504	14615	14554	14506	14462	14412	14599	14621	14743	14458	14689	14518	14508	14637	14659	14544	14750	14615	14432	14581	14400	14447	14530	14590	14509	14646	14672	14559	14487	14423	14645	14656	14645	14480	14597	14502	14410	14452	14692	14498	14633	14470	14477	14660	14579	14707	14541	14548	14379	14504	14443	14636	14549	14692	14551	14656	14761	14427	14510	14519	14512	14707	14566	14603	14514	14825	14519	14457	14507	14580	14543	14599	14665	14766	14655	14647	14708	14606	14609	14386	14696	14717	14674	14534	14434	14593	14392	14539	14547	14646	14582	14414	14531	14643	14651	14601	14650	14473	14619	14487	14699	14729	14612	14677	14591	14543	14643	14628	14627	14499	14701	14565	14429	14681	14548	14478	14448	14639	14591	14638	14632	14517	14452	14628	14556	14508	14575	14465	14376	14497	14422	14534	14445	14716	14596	14419	14435	14557	14595	14601	14520	14533	14402	14448	14522	14520	14477	14533	14597	14664	14629	14369	14572	14581	14607	14671	14557	14651	14297	14595	14568	14592	14567	14572	14429	14663	14596	14477	14595	14516	14562	14600	14542	14566	14664	14489	14481	14470	14464	14441	14342	14403	14562	14557	14513	14663	14590	14634	14536	14648	14666	14583	14528	14689	14465	14724	14617	14660	14569	14753	14618	14516	14533	14610	14616	14546	14492	14501	14608	14526	14576	14523	14712	14738	14487	14739	14618	14629	14601	14461	14605	14545	14556	14600	14525	14554	14670	14499	14759	14643	14638	14567	14477	14572	14502	14586	14580	14570	14521	14511	14645	14495	14621	14293	14729	14581	14617	14603	14580	14589	14567	14705	14617	14572	14463	14562	14761	14711	14476	14739	14650	14477	14474	14667	14510	14613	14551	14525	14683	14507	14488	14360	14635	14684	14580	14694	14694	14675	14390	14520	14738	14616	14622	14509	14488	14652	14465	14660	14546	14486	14393	14609	14595	14526	14692	14654	14436	14648	14571	14516	14641	14682	14658	14699	14439	14614	14601	14481	14625	14585	14587	14684	14468	14401	14676	14553	14631	14688	14600	14493	14513	14393	14516	14556	14594	14619	14562	14393	14590	14599	14632	14537	14449	14431	14598	14751	14501	14514	14539	14499	14724	14506	14494	14727	14519	14649	14681	14440	14573	14650	14465	14576	14752	14501	14710	14791	14425	14525	14614	14706	14437	14580	14670	14534	14700	14601	14658	14631	14386	14602	14603	14432	14742	14411	14371	14548	14623	14561	14516	14504	14646	14590	14539	14662	14512	14398	14630	14476	14720	14670	14446	14481	14613	14551	14523	14510	14518	14588	14547	14637	14440	14673	14719	14447	14602	14388	14657	14644	14481	14752	14585	14574	14616	14479	14399	14362	14518	14676	14501	14536	14646	14438	14499	14654	14514	14527	14581	14513	14668	14700	14638	14463	14514	14669	14658	14506	14317	14471	14710	14599	14567	14508	14718	14429	14657	14535	14442	14566	14642	14474	14441	14535	14623	14598	14666	14509	14722	14550	14639	14451	14532	14621	14609	14605	14604	14607	14588	14627	14672	14771	14680	14726	14474	14776	14621	14737	14615	14656	14705	14725	14763	14521	14560	14615	14605	14400	14538	14521	14575	14600	14580	14493	14558	14630	14570	14457	14522	14490	14682	14598	14701	14639	14449	14620	14348	14622	14554	14637	14681	14631	14669	14440	14583	14573	14511	14446	14694	14599	14697	14470	14626	14642	14613	14562	14575	14500	14664	14448	14534	14599	14677	14484	14449	14550	14591	14726	14633	14663	14556	14659	14403	14522	14641	14685	14502	14483	14648	14530	14642	14625	14654	14688	14545	14586	14486	14499	14437	14486	14425	14506	14580	14565	14485	14685	14555	14495	14515	14563	14655	14533	14599	14515	14580	14698	14392	14562	14622	14455	14357	14566	14565	14670	14566	14511	14522	14617	14646	14456	14539	14470	14625	14537	14632	14720	14497	14497	14520	14621	14418	14531	14530	14464	14539	14561	14506	14605	14604	14532	14504	14563	14489	14777	14504	14635	14729	14322	14336	14666	14572	14410	14576	14505	14683	14564	14600	14575	14759	14506	14682	14577	14595	14689	14592	14561	14299	14605	14483	14692	14472	14495	14621	14576	14483	14526	14597	14514	14431	14496	14529	14486	14650	14603	14471	14596	14602	14501	14574	14535	14480	14398	14393	14508	14380	14666	14582	14540	14580	14667	14620	14616	14502	14522	14456	14467	14523	14665	14762	14484	14415	14577	14540	14616	14511	14525	14529	14457	14473	14553	14641	14551	14707	14627	14601	14651	14497	14601	14528	14477	14587	14716	14400	14423	14700	14483	14534	14553	14588	14584	14529	14731	14516	14615	14593	14447	14626	14537	14722	14425	14436	14559	14525	14709	14512	14497	14583	14513	14603	14591	14574	14646	14346	14469	14782	14593	14769	14509	14568	14635	14483	14574	14547
29570	19603	19191	18772	18440	19077	19491	19588	19867	20143	20330	20090	19726	19765	19594	19369	19211	19006	18801	18900	18713	18744	18779	18732	18664	18667	18472	18504	18225	18240	18058	18325	18418	18041	18331	18392	18209	18353	18218	18482	18025	18098	18283	18190	18342	18248	18324	18255	18188	18225	18029	18168	18036	18427	18364	18357	18478	18275	18340	18378	18133	18376	18339	18113	18113	18138	18169	18180	17988	17984	18146	18136	18089	18124	18199	18248	17985	17939	18184	17981	18179	18206	18004	17860	18247	18225	17986	18088	18242	18108	18062	18050	18020	18078	17956	18055	18221	18111	17863	18024	18154	18228	17980	18040	18014	17953	18215	18168	17977	17981	17946	18135	18132	18041	18213	18198	18094	18019	18251	18282	18009	18113	17954	17977	18123	17866	18084	17999	17983	18169	18033	18126	18166	18088	18013	18128	18177	18139	18164	17999	17973	18229	17972	17976	17979	18200	18117	18375	18178	18060	18139	17981	17961	18051	17953	18179	18068	17882	18128	18084	18051	18199	18175	18049	18190	18074	18113	17940	18232	18310	18102	17967	18067	18130	18268	17921	18329	17984	18109	18112	18058	18146	17920	18190	18133	18049	18109	17942	18034	18091	18072	18149	18087	18085	18039	18012	17944	18106	18243	18040	18212	18160	18206	18042	18187	18092	18311	18150	17880	18211	18136	18209	18187	18094	18122	18168	18199	17973	18348	18100	18045	18144	18314	18010	17946	18189	17942	18051	18135	18089	18211	18161	18170	18066	18022	17981	17905	18210	18178	18125	18207	18025	18160	18174	17984	18119	18045	18116	17858	18079	18083	17977	18076	18132	18118	18421	18300	18279	18064	17791	18030	18022	18305	18062	18003	18102	18170	17909	18223	18094	18072	18146	18223	18100	18171	18023	18156	18238	18186	18067	18213	18137	18296	18232	18007	18287	18193	18094	18163	17940	18405	18061	17964	18015	18109	18010	18114	18134	18064	18242	18003	18009	18189	17823	18145	17967	18006	18006	18078	18094	18053	18280	18087	18081	18134	18065	18198	18052	18187	18226	18163	18103	18080	18196	18106	18057	17978	18104	18280	18197	18292	18049	18088	18014	18112	18155	18223	18098	18129	18191	18134	18028	18057	18268	18102	18028	18042	18200	18219	18197	18382	17954	18041	18146	18115	18046	18128	18042	18155	18084	17945	18049	17952	17955	18055	18074	18195	17921	18008	18154	17972	18236	18171	17954	17977	18028	17913	18132	18169	17950	18068	17966	18120	18270	17839	17933	18012	18082	17877	18118	18227	17933	18074	18133	18137	18066	18115	18234	17981	18275	17919	18162	18328	18029	18024	18166	18095	17876	18101	18175	18062	17925	18232	18056	18077	18032	17845	18037	18241	18221	18229	18074	17987	18133	18144	17931	18065	17996	18126	17877	18073	17848	17979	18044	18086	18037	18086	17943	18290	18328	17958	18262	18157	18251	18320	18234	18082	18083	18177	18304	18268	17972	18166	18170	17874	18123	17966	18087	18188	18103	18189	18170	18035	18063	18022	18243	18065	17999	18152	18009	18266	18210	17958	17931	18037	18047	18133	17999	18139	18159	18206	18227	18274	18127	17796	18186	18350	18184	18171	18214	18161	18255	18199	18020	18007	18204	18174	18102	18116	18035	18260	18075	18171	18162	17973	17798	17971	17981	18105	18395	18241	18113	18359	18066	18114	18176	18168	18052	18155	18142	18191	17986	17903	18160	18020	18045	18081	18034	18175	18080	18222	18089	18050	18201	17885	17932	18140	18264	18064	18242	18168	18076	17909	18018	18287	18173	18264	18075	17945	18156	18116	18130	18112	18086	18307	18300	18165	18188	18051	18330	18107	18179	18019	18123	17959	18003	18306	18105	18296	18073	18079	18002	18148	18161	18034	17952	18072	18091	18169	18197	18163	18185	18095	18116	18113	18070	18225	18138	17984	18005	18162	17894	18166	17983	18003	17977	18143	17930	18161	18071	18043	18318	18024	18255	18147	18104	17972	18109	18088	17950	17960	18033	18203	18028	18276	18263	18019	18035	18101	18117	17966	17920	17955	18110	18254	18140	18181	18084	18270	18039	18120	17868	18007	18097	18243	17912	18066	17998	17773	18058	18065	18130	18130	18174	17945	18213	18314	17935	18113	18201	18051	18171	18112	18112	18168	18054	17870	18048	17974	18145	18037	18071	18190	18175	18034	18215	18333	18088	18106	17878	18271	18078	18170	18248	17826	18046	18121	18126	18119	18074	18105	18093	18076	17825	17971	18021	18020	18102	18117	18303	18001	18159	18134	17933	18222	18057	18054	17999	18110	18077	18272	18204	18255	18064	18080	17879	18017	18116	18025	18154	18144	18218	18114	18059	18115	17903	18174	18176	17985	17955	18192	18144	18188	18133	18160	18299	18133	18088	18303	18157	17933	18050	18029	18126	18024	18215	18049	18097	18277	18230	18195	18172	18095	18167	18093	18181	17978	18025	18078	17981	18172	17787	18298	18102	18152	18133	18001	18051	18015	18150	18207	18106	18103	18054	18162	18161	18217	18087	17988	18428	18101	18328	18229	18302	18218	17974	17955	18106	18178	17951	18195	18213	18020	18250	18051	18160	17868	18091	18270	18154	18137	17831	18342	18000	18122	17964	18054	18165	18129	18118	18064	18214	18087	18341	18251	18043	17923	18115	18085	18011	18289	17838	17964	18103	17999	17910	18055	18090	18166	18122	18141	18016	18048	18008	18103	17989	18135	17965	17941	18185	18031	18059	18360	17923	18006	18188	18154	18237	18214	17949	18082	17954	18159	18051	18196	18146	18149	18035	18175	18170	18161	18209	18123	18156	17970	17943	18042	18364	18199	18020	18104	17980	18171	17953	18240	18129	18061	17930	18093	18146	17976	17977	18075	17944	17831	17931	18178	18118	18040	18145	18197	17992	17953	18180	18351	18056	18171	18151	18115	18242	18335	17816	18130	18193	18042	18047	18011	18101	18038	17974	18117	18200	18275	17951	18114	18329	18195	18119	18212	18104	17893	18026	18436	17941	18304	18168	18094	17995	18064	18176	18126	18017	18032	17932	18299	18161	18080	18303	18184	18324	18177	18223	18219	18198	18140	18210	18070	17981	18095	17947	18028	18015	17872	18076	17986	18163	18185	18064	18079	18099	17948	18221	18423	17978	18271	18036	18043	18105	18142	18061	18181	18152	18119	18259	18103	18066	18225	18080	18139	17936	18053	17972	18002	18092	18185	18100	18267	18122	18088	18033	18099	18064	18045	18053	18201	18153	18151	18162	18285	18045	18003	18167	17949	17947	17951	18028	18085	18240	18076	18028	18182	18199	18228	17899	18092	18107	18074	17897	18126	18184	18303	18238	18089	18081	18289	18111	18194	18228	17989	18003	18158	18082	18155	17956	17901	18249	18128	17998	17959	18236	18075	18063	18141	18180	18307	18132	18111	18140	18113	17927	17917	18063	17948	18260	18107	18058	18044	18073	18144	18075	17941	18086	18089	18241	18330	17897	18023	17986	18096	17979	18059	17948	17905	18225	18129	17986	18143	18122	18279	18216	18077	18150	17988	18006	18151	17991	18108	18124	18171	17825	18035	18051	18095	18068	17861	18304	18105	17934	18089	18111	18109	18101	18047	18118	17996	18037	18370	18084	18054	18051	18212	18003	18084	17723	18067	17815	18250	18112	18081	18034	18054	18132	18200	18043	17974	18112	18016	18202	18084	18046	17891	18004	18063	18067	18045	18215	18201	18165	18214	18168	18132	18057	18083	18176	18269	17983	17966	18124	18092	18051	17991	18189	18192	17989	18130	18012	18016	18055	17969	18094	18173	18109	18051	18194	18062	18050	18105	18033	18294	18237	18194	18039	18085	18158	18016	18056	18035	18216	17969	17962	18156	18275	18058	18035	18258	17917	18234	17997	18198	18150	18313	17862	18216	18146	18172	17957	18056	18130	18039	18043	18154	18159	18011	18155	18107	18233	18042	18094	18119	17898	18291	18021	18006	17945	17821	18043	18048	17929	17867	18110	17870	18119	18031	18125	18068	18083	18063	17975	18074	18028	18030	18205	18141	18163	18000	18010	18002	18142	17800	17983	18213	18029	17969	18021	18077	17962	18003	18009	18087	18142	18296	17849	18138	17990	18097	18191	18058	18243	17824	18025	18425	18102	18042	18000	18087	18361	18070	18071	18140	17955	18111	18110	18205	17952	18192	18058	18170	18062	18177	18292	18117	17864	18048	18148	18113	17936	18285	18090	18156	18126	18280	18132	18147	18107	18185	18233	17944	18117	17885	18022	17939	18081	18226	17992	17800	17994	18057	18171	18241	17893	17921	17926	18193	18083	18106	18179	18050	18137	18320	18063	18048	18100	17964	18195	18150	18106	18053	18194	18041	18102	18146	18120	17991	18028	17954	18059	17841	18062	18069	18104	18056	18056	18014	18007	18136	18104	17981	17938	18119	18281	18072	17971	18114	18236	18195	18099	18023	18038	18216	18056	18015	18056	17922	18328	18075	18092	18019	18061	17926	18242	18184	18159	18205	17943	17954	18128	18161	18162	18005	18244	17957	18191	18073	18014	18059	18037	17928	18120	18228	18317	18345	18184	18142	18157	18254	18014	17936	18024	18073	17920	17930	18168	18238	18271	18247	17995	17987	18124	17944	18064	18081	18111	18207	17961	18097	18083	18268	18229	18190	18176	18097	18047	18011	18324	18185	18186	18075	17967	18057	18004	18047	18014	17826	18044	17978	18059	17913	17813	18127	18112	18106	18007	17978	17994	18232	18242	18073	17997	18070	18124	18088	18088	17943	18091	18066	18157	18117	18119	18103	17962	17984	18100	18191	17840	18222	17893	18097	18049	18159	18000	18014	18207	18029	18132	18281	18228	18124	18171	18206	18048	18105	17961	17954	18156	18123	18240	18307	18067	18013	17806	18114	17966	18062	17852	17967	17956	18157	18009	18098	18131	18168	18209	18089	18387	18201	18024	17984	18003	18145	18096	18016	18136	18229	18208	18067	17973	18058	17953	18070	18014	17994	18027	18012	18012	17971	18030	18202	18125	18369	18030	18049	18048	18002	18037	18148	18104	17875	17873	18152	18132	18044	18157	18081	18205	18253	18028
22691	15996	15366	15725	16778	18222	18388	18356	18727	18723	19181	18594	18245	17801	17524	17199	17030	16715	16535	16133	16361	16232	15988	16000	16059	15887	15780	15647	15384	15445	15474	15266	15285	15253	15043	15292	15097	15177	14921	15092	14979	15011	15119	15193	15238	15327	15339	15310	15246	15225	15272	15063	15454	15334	15336	15251	15203	15273	14965	15133	15317	15083	15065	15091	14922	15182	14987	14856	14807	15088	15039	15065	14899	15039	15141	14979	14774	14960	14783	14837	14856	14834	14819	15005	15022	14930	14976	14895	15017	14817	14864	15019	14943	14848	14956	14755	14766	14965	14905	14864	14920	14928	14824	14796	14996	14934	15000	14706	14806	14910	14859	14855	14785	14581	14820	14892	14791	14941	14847	14874	14987	14976	14790	15074	14831	14851	14768	14832	14787	14648	14939	14740	14861	14815	14866	14998	14776	15026	14796	14723	14852	14891	14762	14808	14846	15000	14958	14826	14707	14736	15039	14851	14856	14821	14916	14952	14626	14760	14953	14767	15030	14770	14902	14954	14891	14864	14928	14869	14885	14994	14795	14912	14812	14815	14777	14715	15008	15122	14954	15003	14932	14727	15006	14795	14835	14911	14757	14855	14917	14971	14799	14718	14681	14879	14957	14673	14727	14776	15045	14798	14747	14910	14831	14733	14806	14914	14713	14922	14951	14931	14845	14725	14835	14905	14791	14803	15055	14857	14916	14901	14866	14816	14870	14808	14952	14826	15032	14934	14787	14722	14814	15041	15027	15157	14815	14869	14612	14962	14747	14881	14926	14802	14958	14830	14930	14763	14899	14790	14800	15007	14778	14946	14843	14923	14936	14935	14847	14854	14912	14691	14809	14920	14760	14971	14866	14871	14925	14932	14826	14783	15029	14898	14840	14809	14850	14868	14805	14835	14835	14847	14748	14941	14849	14875	14741	14990	14866	14983	14839	14843	14887	14882	14867	14865	14834	14791	14826	14835	14709	14997	14859	14800	14979	14910	15082	15009	14573	14926	14874	14817	14828	14909	14852	15032	14830	14665	14785	14550	14985	14918	14768	14804	14932	14712	14813	14918	14870	14916	14835	14934	15018	14788	14808	14655	14805	14821	14799	14907	14786	14910	14818	14940	14722	14798	14962	14988	14782	14801	14751	14919	14848	14734	14842	14849	14956	14965	14785	14840	14837	14880	14805	14869	14894	14989	14840	14934	14906	14973	14820	14905	14787	14807	14713	14914	14883	14926	14929	14756	14905	14950	14925	14925	14769	14924	14831	14822	14765	14744	14790	14974	14827	15050	14663	14980	14702	14747	14968	14962	14774	14902	14803	14710	14975	14695	14792	14808	14776	14896	14958	14717	14802	14763	14784	14735	14788	14644	14828	14865	14797	14875	14955	14808	14913	14706	14850	15056	14847	15073	14826	14875	15075	14724	14805	14903	14699	14955	14827	14985	14773	14713	14875	14946	14895	14857	14819	15027	14834	14849	14735	14736	14823	15008	14872	14743	14872	15042	14826	14929	14918	14953	14773	14859	14911	14837	14939	14976	14660	14862	14891	14795	15060	14820	14906	14795	14951	14838	14841	14939	14934	14870	14705	14874	14833	14809	14681	14675	15001	14832	14817	14744	14999	14941	14849	14890	14888	14943	15004	14885	14881	14840	14815	14938	14847	14952	14800	14832	15086	14979	14966	14662	14813	14837	14971	14876	15009	14771	14638	14784	14758	14835	14772	14883	14908	14910	14899	14953	14789	14908	14740	14747	14632	14888	14712	14868	14953	14902	14799	14812	14813	14977	14871	14849	14971	14848	14952	14826	14978	14683	14823	14755	14931	14943	14936	14871	14802	14893	14881	14915	14813	14823	14949	14833	14835	14673	14723	14882	14965	14783	14745	14896	14963	14700	14702	14691	14828	14723	14814	14791	14807	14731	14858	14937	15076	14913	14860	14959	14722	14787	14981	14977	14872	14812	14742	14899	14682	14787	14961	14884	14794	14938	14786	14844	14798	14805	14880	14782	14841	14830	14622	14887	14871	15024	14877	14838	14828	14803	15009	14880	14890	14855	14828	14906	14546	14913	14926	14769	14904	14998	14702	14823	15076	14895	14888	14919	14816	14823	14860	14928	15040	14868	14837	14773	14885	14905	14899	14866	14852	14796	14823	14811	14807	14662	15035	14928	14854	14844	14986	14776	14812	14749	14877	14840	14935	14656	14900	14760	14933	14718	14797	14883	14861	14900	14800	14707	14873	14868	14918	14943	14944	14945	14889	14878	14781	14830	14672	14975	14987	14925	14922	14771	14852	14656	14920	14706	14719	14812	14794	14968	14827	14917	14916	14907	14675	14669	14758	14836	14751	14857	14897	14787	14939	14731	14898	15035	14928	14902	14837	14866	14871	14773	14805	14858	14831	14946	14781	14764	14829	14890	14939	14879	14767	14818	14739	14835	15152	14908	14904	14837	14910	14806	14798	14892	14820	14752	14911	14877	14779	14826	14855	14882	14866	14895	14728	14891	14930	14857	14993	14811	14846	14942	14791	14882	14772	14759	14877	14592	15004	14930	14872	14875	14812	14850	14858	14904	14937	14804	14770	14770	14998	14733	14839	15091	14734	14768	14884	14669	14765	14949	14803	14898	14845	14771	14705	14814	15004	14950	14746	14882	14878	14937	14817	14767	14691	14666	14940	14938	14993	14882	14901	14813	14789	14713	14907	14847	14925	14950	14796	14791	14843	14948	14813	14815	14920	14794	14941	14860	14908	14748	14832	14905	15008	14770	14885	14681	14806	14741	14899	14969	14965	14836	14928	14959	14913	14876	14659	14623	14808	14739	14603	14733	14816	14745	14851	14905	14866	14986	15112	14817	14833	14850	14770	14785	14779	14838	14815	14995	15026	14886	14855	14955	14859	14825	14816	14753	14767	14922	14934	14972	14627	14897	14793	14745	14879	14715	14879	14728	14909	14880	14926	14790	14843	14863	14741	14717	14827	14802	14930	14841	14833	14907	14799	14977	14927	14811	14840	14795	15022	14839	14803	14818	14786	14844	14904	14914	14873	14843	14705	14836	15008	14826	15099	14966	14894	14686	14947	14863	14902	14930	14871	14750	14699	14587	14837	14866	14927	14839	14825	14909	14875	14872	14863	15053	15004	14756	14740	14826	14736	14731	14832	14938	14741	14908	14850	14845	15096	14968	14772	14961	14668	14882	14908	14826	14687	14820	14908	15010	14849	14828	14890	14818	14854	14904	14870	14861	14692	14639	15009	14828	14958	14897	14831	15005	14966	14869	14910	14872	14799	14962	14812	14839	14980	14962	14807	14707	14913	14933	14877	14864	14594	14780	14803	14792	14825	14843	14848	14834	14847	14793	14861	14762	14835	14819	14749	14959	14706	14933	14862	14681	14817	14867	14730	14837	14811	14925	14842	14780	14890	15043	14795	14951	14935	14699	14997	14680	14924	14885	14853	14857	14926	14953	14818	14853	14808	14881	14794	14997	14710	14899	14943	14986	14739	14944	14938	14869	14731	14839	15011	14646	14814	14992	14718	14916	14977	14787	14921	14907	14716	14698	14965	14991	14841	14697	14877	14824	14865	14807	14881	14879	14931	14766	14902	14812	14855	14872	14892	14971	14847	14866	14816	14793	14833	14881	14925	14850	14715	14956	14973	14955	14986	14773	14760	14944	14765	14918	14886	14780	14849	14808	14938	14815	14844	14824	14918	14910	14862	14672	14996	14745	14922	14658	14782	14716	14801	14911	14959	14954	14904	14941	14963	14818	14934	14828	14665	15008	14879	14664	14837	14856	14941	14918	14642	14860	14930	14915	14926	14955	14745	14814	14862	14919	14867	14792	14916	14922	14881	14957	14953	14972	14750	14762	14852	14861	14930	14832	14856	14830	14809	14982	14733	14773	14861	14916	14867	14899	14933	14805	14918	14890	14983	14876	14964	14818	14826	14932	14886	14840	14964	14849	14823	14862	14957	14732	14892	14973	14766	14996	15071	14797	14922	14967	14767	14878	14774	14805	14861	14860	14747	14934	14904	14777	14946	14635	14938	14749	14933	15023	14804	14824	14780	15009	14948	14710	14923	14908	14812	14749	15052	14758	15024	14838	14764	15017	15048	14824	14993	14905	14901	14951	14704	14817	15026	14786	14757	14831	14854	14904	14605	14766	14736	14794	14729	14853	14839	14781	14839	14950	14759	14981	14967	14764	15026	14826	14775	14816	14743	14877	14846	14843	14905	14854	14896	14948	14812	14897	14799	14876	14839	14756	14974	14830	14934	14795	14815	14737	15071	14885	14843	14692	14938	14894	14705	14759	14898	14819	14746	14855	14860	14833	14833	15070	14936	14840	14690	14889	14684	14918	14802	14904	14757	14874	14939	14612	14875	14749	14753	14848	14973	14794	14997	14790	14701	14801	14873	14801	14851	14841	15044	14656	14873	14838	14830	14812	14698	14804	14739	14863	14938	14969	14794	15120	14787	14911	14902	14870	14856	14765	14885	14860	14821	14966	14833	14928	14976	14882	14842	14937	14927	14933	14833	14853	14791	14753	14933	15107	15042	14835	14856	14715	14844	14923	14843	14934	15026	14714	14856	14834	14746	14648	14946	14798	14883	14828	14688	14818	14972	14805	15050	14861	14813	14954	14985	14735	15040	14687	14934	15002	14994	14919	14710	14841	14924	15010	14977	14959	14899	14794	14857	14906	14798	14834	14975	14826	14862	14860	14996	14851	14931	14912	14911	14913	14688	14806	14878	14888	14823	14940	14903	14772	14787	14828	14833	14774	14914	14795	14971	14866	14782	14853	14845	14885	14942	14834	14684	14757	14879	14757	14883	14877	14969	14726	14861	14880	14872	14889	14857	14782	14901	14840	14863	14723	14965	14812	14845	14820	14925	14725	14759	14909	14696	15101	14841	14989	14906	14784	14809	14843	14985	14885	14826	14856	14976	14818	14950	14820	14736	14901	14765	14972	14713	14797	14880	14767	14834	14883	14913	14942	14714	14846	14744	14648	14870	14753	14813	14924	14812	14949	14889	14818	14879	14988	14821	14925	14818	14786	14811	14845	14744	14710	14783	14872	14787	14740	14929	14835	15029	14825	14849	14982	14886	14770	14824	14896	14883	14715	14940	14872
22083	16932	16833	16838	16544	16893	17162	17060	17226	17325	17658	17601	17271	17291	17045	17161	17047	17090	16826	17023	16869	17023	16867	16901	17014	16868	16844	16693	16720	16709	16583	16608	16347	16593	16517	16729	16510	16532	16495	16539	16705	16747	16735	16619	16655	16812	16587	16651	16873	16596	16691	16764	16711	16869	16662	16480	16629	16491	16731	16704	16649	16648	16736	16699	16583	16514	16644	16577	16632	16689	16510	16488	16840	16442	16524	16244	16612	16564	16437	16661	16604	16598	16537	16671	16816	16627	16527	16556	16521	16610	16776	16928	16537	16449	16542	16488	16647	16544	16589	16514	16627	16699	16531	16595	16771	16617	16566	16586	16531	16685	16606	16470	16401	16425	16491	16622	16556	16458	16733	16512	16447	16687	16589	16335	16366	16422	16384	16426	16476	16769	16601	16506	16540	16611	16555	16711	16446	16612	16474	16556	16818	16590	16482	16548	16468	16628	16443	16388	16539	16538	16633	16718	16557	16501	16513	16673	16349	16413	16515	16555	16696	16461	16632	16576	16575	16574	16564	16428	16514	16662	16676	16575	16562	16590	16497	16560	16587	16512	16552	16437	16720	16548	16567	16629	16524	16836	16883	16685	16464	16573	16417	16726	16764	16684	16572	16554	16623	16600	16425	16515	16638	16669	16712	16561	16607	16412	16556	16664	16953	16550	16582	16559	16708	16391	16622	16467	16641	16570	16402	16593	16625	16684	16708	16602	16568	16495	16693	16502	16643	16625	16625	16644	16665	16551	16587	16459	16552	16454	16853	16674	16675	16628	16573	16620	16508	16594	16392	16653	16424	16506	16453	16439	16474	16651	16704	16640	16642	16624	16620	16418	16665	16625	16612	16618	16527	16753	16537	16374	16434	16464	16316	16638	16594	16431	16753	16408	16689	16581	16741	16711	16479	16446	16641	16623	16490	16392	16621	16579	16507	16700	16448	16553	16529	16797	16586	16541	16658	16761	16706	16534	16716	16602	16588	16561	16646	16615	16442	16519	16545	16563	16649	16648	16437	16401	16467	16553	16619	16780	16709	16602	16599	16305	16516	16679	16516	16626	16728	16446	16552	16700	16654	16712	16672	16700	16669	16672	16511	16661	16683	16705	16632	16538	16516	16488	16497	16507	16688	16448	16238	16598	16508	16581	16582	16620	16693	16520	16699	16453	16628	16649	16638	16560	16675	16615	16856	16509	16627	16654	16394	16516	16514	16364	16500	16404	16437	16623	16661	16745	16633	16688	16500	16536	16581	16780	16611	16788	16648	16677	16770	16489	16494	16468	16433	16493	16598	16721	16913	16695	16837	16513	16620	16515	16568	16516	16493	16509	16684	16581	16641	16537	16674	16729	16562	16604	16566	16695	16783	16415	16534	16411	16455	16396	16605	16659	16662	16437	16484	16673	16509	16542	16558	16668	16608	16491	16459	16574	16510	16513	16570	16620	16589	16574	16763	16740	16426	16618	16594	16507	16632	16480	16656	16434	16393	16598	16366	16664	16644	16392	16626	16470	16634	16551	16657	16604	16640	16620	16574	16556	16837	16637	16708	16835	16577	16557	16597	16411	16691	16717	16654	16489	16624	16680	16535	16467	16551	16442	16624	16671	16679	16646	16537	16740	16544	16489	16505	16494	16603	16535	16523	16701	16562	16708	16572	16618	16658	16722	16781	16514	16421	16570	16406	16722	16681	16743	16762	16545	16665	16599	16737	16976	16591	16581	16645	16727	16662	16504	16675	16635	16509	16682	16715	16610	16747	16491	16614	16610	16603	16390	16459	16584	16705	16687	16743	16680	16707	16604	16685	16663	16667	16453	16634	16707	16697	16582	16560	16455	16673	16673	16749	16628	16615	16517	16610	16525	16517	16526	16623	16598	16513	16628	16695	16627	16768	16713	16536	16580	16457	16479	16496	16518	16407	16548	16706	16613	16866	16447	16675	16797	16554	16626	16469	16630	16430	16617	16631	16516	16611	16597	16529	16513	16562	16696	16823	16681	16550	16437	16651	16639	16591	16719	16557	16858	16611	16547	16625	16478	16619	16709	16613	16640	16624	16568	16668	16698	16818	16652	16707	16610	16753	16660	16513	16853	16672	16588	16572	16472	16718	16459	16510	16419	16568	16547	16488	16690	16474	16668	16613	16456	16578	16481	16835	16492	16629	16458	16546	16605	16501	16420	16481	16608	16670	16513	16684	16614	16717	16579	16604	16478	16795	16469	16752	16600	16659	16516	16612	16440	16712	16643	16610	16536	16494	16761	16507	16608	16566	16568	16558	16738	16703	16644	16642	16509	16884	16411	16366	16333	16499	16580	16545	16392	16781	16441	16452	16597	16563	16674	16736	16626	16752	16465	16510	16607	16591	16568	16434	16581	16778	16654	16528	16711	16499	16604	16631	16704	16790	16684	16494	16578	16642	16534	16432	16483	16702	16568	16701	16581	16449	16554	16729	16662	16663	16641	16555	16779	16578	16624	16420	16563	16511	16530	16652	16525	16636	16719	16604	16552	16486	16495	16618	16625	16622	16606	16728	16519	16629	16447	16584	16465	16523	16577	16361	16640	16677	16663	16581	16618	16509	16618	16555	16706	16481	16446	16605	16539	16903	16567	16641	16498	16571	16625	16574	16449	16682	16796	16577	16701	16632	16469	16648	16581	16588	16730	16784	16409	16734	16573	16508	16634	16557	16645	16539	16492	16675	16446	16513	16654	16539	16577	16645	16654	16724	16430	16555	16635	16741	16772	16407	16441	16630	16397	16583	16803	16467	16519	16750	16721	16594	16626	16661	16648	16742	16655	16628	16498	16565	16500	16733	16652	16544	16414	16700	16608	16579	16515	16649	16598	16534	16657	16793	16535	16650	16675	16531	16558	16416	16601	16705	16505	16725	16751	16501	16707	16673	16558	16514	16514	16450	16599	16525	16461	16590	16539	16710	16599	16615	16620	16663	16426	16712	16493	16774	16579	16647	16667	16577	16450	16664	16756	16615	16547	16540	16510	16729	16605	16528	16584	16590	16601	16502	16660	16584	16592	16469	16710	16617	16368	16642	16676	16677	16631	16594	16645	16774	16691	16697	16568	16624	16748	16475	16770	16583	16597	16636	16590	16612	16613	16693	16677	16444	16557	16588	16792	16766	16622	16589	16563	16681	16422	16537	16620	16564	16463	16555	16719	16622	16383	16530	16617	16450	16431	16602	16548	16777	16769	16403	16595	16781	16813	16687	16618	16605	16465	16679	16554	16474	16538	16561	16759	16653	16532	16670	16663	16551	16506	16614	16579	16641	16374	16701	16457	16556	16389	16742	16463	16585	16432	16711	16647	16505	16484	16690	16762	16595	16647	16794	16768	16395	16617	16605	16506	16549	16705	16603	16701	16517	16713	16741	16579	16748	16733	16837	16762	16579	16491	16631	16447	16803	16557	16442	16335	16625	16522	16714	16709	16656	16568	16625	16699	16510	16636	16498	16526	16495	16620	16654	16488	16452	16562	16438	16568	16492	16631	16526	16623	16616	16467	16434	16530	16708	16495	16537	16651	16539	16389	16391	16578	16689	16615	16638	16639	16600	16496	16648	16596	16432	16693	16530	16708	16700	16596	16641	16803	16827	16574	16601	16650	16639	16755	16470	16544	16531	16386	16619	16540	16396	16531	16566	16740	16392	16818	16681	16528	16503	16739	16689	16505	16657	16324	16628	16584	16839	16725	16534	16657	16692	16618	16623	16693	16279	16462	16470	16618	16542	16793	16602	16672	16409	16622	16731	16642	16586	16617	16699	16589	16725	16455	16470	16403	16583	16585	16559	16540	16559	16552	16787	16428	16629	16592	16711	16496	16739	16535	16480	16530	16619	16711	16605	16834	16394	16464	16711	16741	16599	16751	16736	16717	16569	16506	16668	16551	16719	16499	16575	16577	16739	16526	16410	16650	16775	16627	16493	16771	16380	16701	16728	16560	16615	16601	16506	16534	16804	16576	16824	16799	16796	16501	16574	16569	16413	16650	16791	16518	16656	16442	16640	16588	16535	16550	16753	16645	16743	16567	16561	16676	16578	16680	16705	16787	16549	16656	16679	16774	16585	16340	16425	16605	16470	16556	16743	16570	16493	16729	16655	16628	16702	16548	16948	16663	16684	16771	16496	16842	16689	16638	16548	16697	16504	16695	16611	16269	16598	16748	16733	16577	16641	16576	16626	16611	16554	16311	16782	16856	16546	16632	16521	16515	16611	16410	16662	16607	16503	16619	16606	16608	16618	16571	16728	16601	16387	16490	16536	16489	16782	16616	16594	16826	16859	16638	16534	16577	16584	16556	16619	16507	16738	16673	16442	16500	16591	16500	16543	16456	16602	16631	16595	16576	16686	16633	16609	16768	16599	16394	16569	16573	16742	16542	16740	16728	16599	16622	16445	16541	16655	16727	16590	16579	16622	16596	16680	16718	16639	16634	16565	16555	16353	16645	16547	16781	16565	16606	16669	16531	16450	16744	16737	16626	16734	16686	16790	16630	16523	16619	16569	16646	16589	16582	16388	16389	16631	16400	16569	16587	16489	16824	16756	16619	16570	16666	16675	16595	16819	16623	16716	16530	16396	16768	16705	16593	16603	16636	16605	16626	16680	16673	16793	16583	16625	16613	16539	16695	16590	16554	16675	16528	16637	16609	16639	16804	16596	16555	16506	16455	16553	16519	16706	16617	16763	16731	16604	16695	16544	16451	16645	16426	16617	16560	16643	16525	16503	16431	16458	16627	16750	16608	16560	16610	16621	16669	16621	16555	16663	16672	16658	16629	16616	16821	16548	16417	16614	16521	16609	16557	16645	16525	16671	16557	16737	16825	16758	16785	16508	16509	16525	16604	16733	16568	16745	16655	16488	16566	16536	16760	16733	16636	16474	16414	16496	16613	16589	16419	16703	16429	16653	16427	16479	16601	16419	16500	16379	16473	16624	16696	16751	16613	16586	16641	16455	16697	16592	16659	16487	16533	16622	16616	16676	16544	16555	16645	16756	16470	16878	16577	16581	16683	16564	16730	16588	16587	16761	16762	16716	16598	16650	16655	16687	16422	16644	16630	16840	16498	16600	16732	16525	16627	16564	16763	16750	16714	16564	16698	16652	16763	16688	16710	16524	16685
18443	14035	14027	13973	14317	14696	14840	15050	15480	15886	15715	15823	15420	15294	15148	15071	15033	14829	14752	14609	14528	14648	14539	14706	14548	14400	14393	14338	14333	14211	13972	14273	14294	14237	14119	13974	14202	14080	14050	14145	14030	14057	13972	14201	14196	14083	14161	14146	14285	14104	14172	14252	14185	14282	14077	14070	14085	14140	14180	14041	14132	14025	13972	14076	14012	13959	13902	14083	14208	14075	13934	13973	13967	13981	13982	14009	14055	13848	13882	13976	14189	14077	13938	13897	14085	14053	13920	13872	13811	14045	13971	14018	13924	13799	13953	13851	13888	13908	13996	14075	13922	14010	13820	13987	13959	13902	13886	14024	13889	13979	13976	14061	14061	13910	14119	14053	13940	13998	13847	13851	13842	13818	14093	13821	13919	13894	13952	14002	13685	13900	14129	14090	13870	13805	14066	13916	13777	13923	13927	13879	13953	13969	13807	14223	13865	13964	13894	13912	14150	13750	13957	14067	13937	13871	13933	13959	13893	13885	13954	13864	13965	13943	14052	14121	13914	14013	14050	13966	13983	14091	14053	13900	13954	14083	14044	13937	13925	13862	13884	14065	14036	14020	13848	13952	13942	13747	13908	13936	14033	13901	13931	14083	13908	14000	13881	14029	14031	13976	13913	14046	14035	13906	13870	13981	14005	13998	13847	14010	14043	13788	13869	14177	13828	14038	14170	14173	13925	13971	13785	14015	13869	13950	13805	13950	13902	13895	14062	13854	13776	13970	13809	13975	14069	13961	14013	13906	14026	14000	13997	13762	13868	13989	13727	13930	13875	13753	14002	13911	14052	14085	14054	13950	13923	13890	14102	13950	13877	13952	13699	13901	13984	13909	13947	13987	13887	13825	13973	13990	13881	13890	13918	13913	13991	13821	13854	13920	14227	14033	13967	14111	13936	13954	13841	13980	13886	14054	13884	13910	13975	13987	13711	13844	13734	13915	13946	13924	13968	13900	14061	14086	14117	14064	14015	13900	13914	13926	13916	13883	13738	13846	13762	13995	13995	13911	13966	13922	13930	13988	13894	14028	14035	14086	13996	13996	13796	13963	13996	13912	13968	14043	14136	13991	13883	13819	14011	13963	14036	14023	14123	14047	13863	14142	14014	13910	13980	13828	14036	13906	13822	13859	13989	13892	14044	13887	14089	14027	14101	13922	13960	13883	13998	13947	13878	13970	13898	13910	14044	13859	14073	14054	14051	13979	13979	14128	13837	13951	14107	13811	14059	13907	14007	13999	13935	13960	13850	14008	14136	14000	13879	14033	14041	13937	13860	14067	13919	13807	13992	13971	13990	13950	13950	13965	14122	14133	14002	13927	14087	13954	13799	13945	13845	14014	13879	14028	13902	13933	14001	13978	13788	13970	14014	13928	13922	13896	13929	13932	13869	14003	13982	14005	13799	14020	14132	13933	14037	13988	14212	13992	13947	13938	13988	14172	13999	13900	13839	13911	13999	13903	13885	14004	14101	14089	13963	13944	14086	13919	13999	13871	14094	13833	14135	13999	14148	14069	14007	13984	13957	13866	14080	13961	13936	13926	13932	13962	13747	13941	14008	14102	13866	13883	13749	14119	13881	13859	13921	13939	14025	14036	14084	13983	14042	13973	14099	13955	13820	14044	13969	13933	13993	13894	14087	13848	14063	13870	14132	14012	13906	14044	14011	13958	13922	14089	13896	13921	14080	14113	14058	13896	13910	13861	13980	13908	13933	14025	13963	13921	13988	14100	13864	13995	13959	13865	13964	13898	14072	13946	13934	13894	14030	13908	13950	13973	13990	14144	14050	13946	14050	13977	13781	14009	13949	14105	13929	13865	13938	13973	14084	13844	13909	13940	14012	14090	13949	13978	14100	14064	13834	13921	13900	14013	13927	14061	13848	14018	13916	13935	13820	14011	14103	14003	13989	13868	13902	13974	13983	14004	14024	13923	14065	13762	13950	14016	13937	14078	13921	13930	14010	13915	13875	13900	13844	13917	14020	13939	13937	13817	14023	13862	13981	13921	14080	13913	13875	14174	13900	13972	13875	13874	13960	13825	13953	13884	14234	13906	13925	13823	13809	13871	13959	14019	13823	14122	13869	14126	14101	14019	13894	14005	13911	13833	13977	14050	13910	14010	13840	13964	13803	13877	13956	14084	13913	13969	14012	13881	13831	13803	14137	14036	14018	13998	13891	13895	13947	14050	13968	14091	13993	13810	13966	13855	13988	13972	13957	13783	13956	13959	13976	13952	14044	13950	13904	13996	13765	14161	14028	14113	14055	13882	13996	13985	13992	14043	13955	14119	13899	13868	14042	13999	13903	13928	14008	13943	13916	13915	14129	13905	13915	13829	14053	13966	13868	13839	14058	14100	14021	14059	13973	13923	14002	14045	14062	14011	13940	13849	13973	13776	13923	14125	14000	13952	13930	14033	13873	13783	13909	13935	14017	14061	13965	13933	14066	13783	13968	13782	13791	13984	14035	13795	13983	14002	13885	13952	13926	14029	13859	14027	13867	13808	13948	13947	13920	13930	14136	13758	13952	13940	14028	13956	14041	13853	13896	13965	13683	14097	13934	13871	14113	13957	13913	13937	13884	14080	14112	13935	14018	13923	14097	14038	14107	13747	14024	13854	13963	13879	14023	14002	13932	13795	14002	13805	13848	13788	14093	13778	13949	13874	13922	13921	13960	14068	14015	13933	13899	14094	13918	14043	14000	13938	13965	13865	14050	13970	14166	13932	13939	14040	13977	13773	13928	13788	14024	14110	13890	13964	13964	13899	14093	13849	14017	13766	13979	13983	13885	14018	14028	13848	14000	13926	14067	13874	14089	13948	14019	14052	13978	13780	13916	13983	13967	13991	13980	13826	13766	14068	13830	13904	14028	13921	13986	13989	14073	13959	14125	14002	13984	13943	14022	13847	13835	14032	13889	13891	13978	13916	13885	13975	14047	14035	14022	14130	13817	13919	14018	13930	13766	13883	13889	13921	13983	14029	14248	14044	13962	13913	13823	14060	14008	13867	13987	14073	13956	13903	13833	14001	14015	13911	13856	14047	13904	14024	14093	13889	14034	13996	13821	13818	13985	13986	13943	14051	13991	13891	13985	13970	14074	13956	13942	13975	13908	13968	14096	14102	13917	14163	13989	14037	14133	14196	13952	14006	13788	13942	13900	13880	13945	13997	13867	14047	13951	13867	13738	13837	14052	13944	13840	13925	14075	13836	13831	13967	14025	13928	13842	13841	14071	14106	13980	13852	13860	14110	13723	13870	14011	13946	13924	14151	13823	13891	13935	13905	13825	13971	13892	14011	13882	14050	14151	13997	13976	13892	13911	13976	14009	13980	14014	13883	13913	13914	13997	13772	13761	14078	13745	14011	13922	13913	13930	14096	14028	14087	14020	13933	14101	13923	13888	13982	13920	13860	14041	13859	13947	14038	14015	13909	14054	14008	13949	14060	13950	13972	13943	14076	13828	14056	13785	14068	14018	13895	13793	14030	13963	13931	13947	13845	14170	13854	13856	14114	13814	13923	14060	13914	13815	14018	13914	13832	13987	13911	13940	13964	14033	13956	13919	14023	13995	13937	13932	14002	14084	13919	14068	13954	14088	13880	14011	13855	13979	14022	13940	14041	13825	14054	13890	13978	14039	14052	13934	14137	13975	13811	13959	14030	13899	13983	14047	13828	13744	13942	14019	13975	13998	14077	13924	13882	13980	13873	13899	14085	13852	13995	13921	13842	14090	13906	14068	13951	13976	14117	14035	13880	13872	14056	13971	13797	13982	13947	14018	13957	13928	14053	13883	14029	13949	14055	14128	13983	14023	13818	14081	14035	14041	14047	13993	13912	13849	13942	13995	13874	13998	13843	13921	14059	14091	13960	14101	13975	13824	13870	13914	14035	14096	13961	13851	13948	13967	14057	14078	13782	13931	13976	14036	13998	14035	13782	13940	14021	14009	13953	13891	14079	14051	13846	13878	13904	13931	14113	14144	13960	13801	13974	14028	13960	13835	13985	13806	13862	13934	13819	13893	14015	13904	13933	13927	13989	14076	13961	13942	13937	14037	13993	14023	14064	13933	13881	13865	13945	14096	13976	13970	14065	14050	13971	13955	14011	13792	13947	14137	14019	14002	13990	13969	14020	13790	13966	14182	13971	14042	13982	14160	14066	14018	13982	13936	14051	13838	13899	13893	13750	14075	13851	13948	13983	13831	13819	13807	13853	13885	14097	13919	13970	13970	13893	13879	13955	13928	13867	13895	14115	14024	13792	13945	14003	13762	13981	14009	14079	14118	13950	13918	13926	13882	14037	13844	13881	13970	14006	13914	13864	13952	14062	13906	14020	13906	13868	13839	14132	13939	14018	13988	13946	14036	14150	13919	14045	13938	13914	14008	13998	14036	14082	14081	13910	13856	13896	13817	13934	13827	14038	14156	13965	13878	14156	13966	13931	13923	14033	13873	14155	14078	13979	14066	13943	14053	14046	14070	14004	14036	13853	13929	14031	14051	13938	14106	13928	13972	13947	14165	13943	13984	13971	13964	13792	13917	13995	13832	14004	14025	14021	14147	13989	14069	13975	14016	14021	14007	13994	13839	13744	13921	14163	13804	14005	13986	14059	13833	13971	13973	13906	13933	14049	14099	13994	13876	13902	14047	13941	14066	13871	14000	13977	13967	13823	13982	13903	13928	14037	13979	13862	13943	13834	13940	13874	13777	14160	13884	13748	14054	14061	14047	14001	13982	13955	13873	13949	13891	13906	13865	13847	13907	13926	14053	13997	13960	14032	13740	13999	13942	14077	13891	13972	13983	13816	14021	14184	14074	14055	13966	13998	14044	13822	13887	13892	13746	14111	14035	14164	14158	14012	13894	14074	13894	13793	13823	13895	14056	13990	13887	13917	14102	14117	13942	13873	14076	13867	14008	14066	13866	14011	14030	13791	13894	13888	13968	14036	13940	13899	14014	14037	14065	13868	14085	13811	13908	14066	13987	14027	13978	13781	13881	13969	14014	14067	13883	13922	14160	14032	14016	13880	14181	14068	13965	13976	14042	13955	13953	14033	13895	13775	13893	14019	13859	13907	13906	13992	13870	13746	13871	14030	13942	14092	13918	13995	13950	13954	13974	13900
26536	17930	17889	17471	17273	17261	17816	17892	17955	18240	18538	18176	18157	18118	18224	17622	17752	17711	17800	17497	17393	17678	17527	17351	17572	17422	17526	17321	17304	16973	17257	17187	17339	17086	17283	17189	17139	17329	17214	17271	17192	17374	17369	17194	17190	17208	17276	17058	17126	17072	17094	17181	17482	17294	17242	17139	17288	17275	17361	17238	17107	17307	17411	17190	17138	17370	17027	17098	17462	17134	17053	17085	17225	16956	17086	17138	16975	16958	16799	17107	17282	17060	17033	17230	17091	17197	16960	17053	17030	17210	17114	17244	17057	16822	17147	16930	17029	16924	17058	17292	17300	17061	17085	17138	16999	17179	17104	17019	17176	17140	17079	17249	17143	17294	16994	17149	17186	16913	16939	17238	17127	17264	17151	17120	17054	17090	17087	17013	17110	17309	17120	17050	17255	17166	17163	17072	17048	17114	17230	17034	17074	16849	17067	17312	17239	17144	17152	17157	17092	17136	17065	16932	17028	17171	17022	17061	16964	17157	16935	16948	17143	17267	17337	17303	17216	17160	16877	17124	17269	17126	17214	17082	17153	17078	17011	17166	17229	17038	16941	17075	17140	17036	17195	17171	17181	17136	17144	17282	17005	17207	17026	17204	17014	17221	17186	17089	17108	17071	17004	17269	17149	17061	17036	17088	17435	17151	17139	17011	17216	17314	17148	17053	17020	16991	17096	16855	17290	16975	16985	17057	17033	17031	17180	17340	17096	17297	17084	17140	17073	17145	17188	17170	16928	17097	17218	16920	17026	17086	17071	17073	17192	17284	17132	17070	17379	17182	16906	17155	17144	17138	17193	17198	17094	17028	17176	17138	17146	17278	17238	17018	17149	17117	17122	16989	17082	17089	17278	17237	17072	17124	17202	17186	17256	17289	17149	17355	17262	17037	17115	17209	17184	17139	17289	17155	17143	17092	17237	17274	17150	17092	16997	17001	17246	17010	16889	17143	17200	17068	17302	17225	17107	17097	17118	17223	16974	17277	17189	17127	17219	17045	17131	17113	17239	17126	16987	17365	17079	17095	17113	17136	17076	17153	17089	17063	17011	17081	17293	17074	17116	17238	17159	16973	16837	16965	17102	16960	17135	17230	17196	17310	17154	17131	17031	17173	17309	17178	17130	17089	17188	16986	17285	17172	17254	17218	17136	17152	17246	17226	17350	17248	16928	17132	17165	17186	17108	17167	17256	17026	17312	17068	17030	17210	17028	17123	17279	16899	17103	17124	17100	16995	17129	17183	17010	17214	17059	17034	16949	17202	17090	16986	17324	17075	17035	17280	17091	17204	17034	17112	17053	17250	17226	17144	17118	17199	17232	17025	17193	17291	16986	17160	17311	17106	17158	17378	17094	17078	17175	16873	17138	17155	17063	17144	17133	17014	16889	17086	17114	17267	16964	17120	16988	17136	16884	17235	17024	17269	17092	17093	17084	17138	17143	17192	17026	17196	17072	17058	17134	17173	16926	16867	17220	17176	16953	17076	17327	16918	17051	16944	17118	17067	16938	17077	17111	17108	17195	17307	17214	17074	17217	17197	17366	17023	17191	17241	17180	16902	17291	17262	17275	17219	17232	17489	16998	17094	16942	17111	17069	17114	17169	17259	17532	17104	17158	17241	17185	17214	17061	16980	17169	17386	17015	17160	17126	17245	17059	16956	17139	17069	17240	17335	17067	17122	16974	17071	16905	17132	17014	17112	17364	17235	17096	16959	17201	17172	17011	17037	17067	17051	17187	17147	16988	17280	17017	17118	17074	17247	17285	17003	17232	17285	17304	17065	17181	17050	17040	16894	16872	17205	17115	17188	17114	17259	17135	17158	17245	17131	17287	16871	16956	17217	17071	17053	17038	17062	17042	17326	17119	17198	17018	17141	17253	17215	17091	17052	17141	17211	17041	17086	16889	17164	17110	17122	17345	17133	17075	16936	17124	17139	17261	17043	17255	17240	17326	17191	17175	17149	17061	17145	17373	17078	17148	17033	17057	17126	17057	17237	17188	16996	17097	17110	17207	17164	17074	17095	17059	17206	17177	17077	17108	17329	17303	17152	17269	16994	17193	17012	17185	17351	17127	16941	17043	17151	17349	16942	17200	17141	17128	17184	17023	17384	17301	17276	16973	17239	17259	17245	17132	16899	17184	17116	17147	17148	17019	17181	17091	17007	17260	17168	16944	17134	17256	17060	17273	17205	17286	17266	17031	17225	16892	16976	17043	17185	17023	17296	17113	17175	17131	16896	17134	17168	17040	17010	16877	17024	17012	17120	17116	17264	17237	17039	17319	17059	17156	17258	17209	17067	17195	17172	17037	17083	17222	17292	17181	17046	17069	17035	17061	17070	17178	17053	17138	16978	17015	16952	16988	17092	17091	17076	17142	17097	17108	17061	17033	17039	17135	17216	17213	17385	17139	17014	17004	17096	17030	16980	17030	17092	17109	17127	17147	17186	17097	17175	17206	17237	17260	17010	17026	17135	16891	17050	17238	17160	17059	17262	17061	17189	17059	16906	17092	17168	17037	17166	17125	17365	17100	17114	17165	17119	17074	17118	17138	17002	17173	16971	17032	17236	17194	17358	16830	17022	17157	17032	17123	17024	17229	17135	17125	17119	17014	17181	17080	17178	17173	17166	16979	17172	17130	16963	17172	17216	17036	17077	17133	17083	17180	17219	16976	17007	17125	17015	17052	17250	17185	17306	16848	17253	17068	17037	17156	17076	17057	17306	17182	17057	16979	17045	17148	17024	17056	17108	17237	17063	17179	17221	17065	17058	17108	17092	17094	17143	17104	17373	17237	17119	17184	17042	17025	17124	17325	17318	16945	17251	17032	17093	17136	17168	17207	16991	17000	17111	17312	17181	17097	17028	16991	17208	17040	17258	17225	17247	17232	17203	17249	16918	17104	17263	17199	17141	17133	17126	17142	17240	17058	17078	17002	17028	17142	17174	16995	16893	17162	16939	17308	17107	17205	17109	17260	17238	17233	17257	17056	17295	17194	16887	17193	16952	17271	17210	17335	16919	17068	17141	17159	17124	17173	17008	17148	16975	17056	16889	16946	17211	17043	17106	17009	17043	17128	17300	17059	16932	17286	17028	17252	17205	17244	17360	17250	17184	17039	17181	17008	16940	16978	16942	17218	17107	17180	17317	17279	17350	17151	17166	17216	17011	17198	17109	16859	17013	16912	16887	17264	17047	17153	17168	17186	17134	17077	16992	17301	17126	17319	17188	17306	17185	17170	17047	17069	17232	17224	17057	17400	17160	17090	17003	17249	17260	17136	17204	16934	17176	16979	16985	17185	17035	17304	17315	16992	17301	17239	17113	17307	17055	17311	17166	17094	17073	17099	17154	16982	17116	16988	17094	17203	17074	16979	17091	17159	17157	17222	17315	16926	17078	17208	17081	17080	17098	17124	16964	17151	17090	17065	17126	17005	17199	17305	17113	17210	17329	17131	17021	17252	16947	17099	17022	17040	17048	17209	16930	16753	17148	17151	17120	17242	17072	17236	17138	17248	17060	17054	17048	17232	17115	17067	17179	17169	17058	16992	17343	17107	17129	17048	17054	17092	16934	17152	17244	17270	17381	17030	16942	17166	17100	16993	17026	17057	17127	16945	17009	17060	17266	16962	16877	17200	17044	17133	17226	17279	17125	17266	17078	17293	17054	17105	17133	17080	17264	17124	17181	17115	16967	16905	17131	17176	16833	17220	17191	16831	17302	17030	17293	16914	17148	17350	17183	17110	17328	17155	17258	17246	17171	17118	17224	17199	17177	17105	17193	17182	17095	17235	17131	17171	17103	16945	17252	16937	17026	17136	17397	17187	17083	17190	17050	17013	17147	17245	17223	17048	17204	17314	17234	17285	17203	17191	16875	17059	17172	17193	17146	17046	17022	17280	17060	17133	17388	17363	17216	17240	17302	17227	17311	16956	17062	16914	17068	17267	17285	17252	17273	17160	17183	17164	17208	17365	17205	17083	17237	17114	17268	17183	17104	17122	17155	17359	17173	17127	17106	17172	17260	17079	17182	17339	17052	17164	17196	16986	17301	17279	17287	17119	17200	17063	17224	17161	17045	17188	16967	17231	17177	17175	17180	16981	16909	16989	17033	17092	17226	17022	17144	17124	17048	17051	17160	17163	17220	17212	17125	17176	17105	17139	17169	17117	17062	17034	17155	17035	16972	17205	17200	16964	17053	17027	17172	16858	17150	17117	17124	17107	17117	17056	17217	17161	17003	17112	17092	17112	16960	16989	17049	17217	17176	17202	17197	17237	17216	17166	17171	17214	17196	17072	17100	17164	17124	17009	17069	17081	17021	17051	16980	17121	17105	17286	17121	17008	17109	17093	17322	17135	17075	17253	17115	16932	17058	17351	17275	17126	17202	17110	17379	17190	17093	17059	17134	16904	17296	17052	16994	17238	17195	17044	17128	17062	17157	16928	17190	17150	17095	17138	17096	17106	17141	17166	17121	17222	17152	17202	17155	16902	17029	17190	17037	17065	16941	17108	17154	17052	17354	16991	17210	17083	17267	17323	17169	17252	17139	17272	17123	16974	17198	17281	17025	17087	16918	17110	17085	17273	17181	17196	17056	16945	17159	17350	17206	17145	16941	17288	17113	17245	17309	17159	17324	16841	17076	17115	17256	17086	17094	17142	17154	17131	17177	17165	17050	17072	17104	17210	17361	17280	17170	17139	17077	17041	17005	17038	17067	17142	17334	17172	17075	17202	17117	17182	16980	17112	17092	17191	17126	16835	17188	17201	17407	17276	16988	17085	17112	17184	17075	17224	17137	16991	17164	17209	17034	17181	17069	17085	17152	17132	16888	17155	17080	17479	17099	16999	17004	17208	17064	17173	17316	17217	17325	17313	17015	17150	17136	17168	17017	17130	17187	17110	17170	17052	17297	17151	17218	17105	17068	17302	16961	17098	17173	17147	17164	17032	17020	17227	17153	17271	17221	17277	17211	16976	17191	17160	17107	17275	17024	17100	17156	17197	17040	17026	17163	17156	17098	17103	17144	16979	17210	17124	17162	17297	17116	17279	17029	17078	17247	17107	17209	17208	17026	17311	17041	16969	17094	17229	16999	17005	16903	17310	17110	17040	17037	16977	17034	17095	16942
18796	14747	14435	14424	14883	15636	15839	15836	16310	16787	17021	16413	16220	15908	15692	15816	15436	15434	14906	15118	15086	15200	15091	15051	14817	15039	14787	14848	14851	14632	14430	14353	14401	14247	14359	14539	14405	14237	14442	14396	14377	14507	14331	14509	14464	14457	14598	14552	14497	14402	14615	14383	14524	14619	14479	14699	14470	14348	14466	14300	14246	14388	14150	14432	14413	14359	14216	14305	14281	14611	14265	14417	14446	14301	14205	14225	14216	14139	14166	14485	14210	14340	14473	14400	14332	14228	14272	14373	14342	14326	14266	14266	14179	14362	14258	14284	14302	14201	14205	14396	14114	14204	14296	14308	14308	14283	14326	14261	14339	14154	14204	14198	14254	14148	14435	14168	14356	14363	14313	14248	14233	14244	14201	14433	14204	14229	14210	14363	14174	14100	14216	14307	14226	14232	14201	14136	14403	14270	14281	14269	14106	14292	14170	14252	14196	14303	14213	14458	14510	14298	14163	14172	14327	14307	14321	14228	14257	14205	14272	14438	14103	14378	14248	14145	14391	14306	14317	14297	14208	14240	14343	14424	14279	14295	14257	14323	14377	14231	14247	14170	14209	14347	14039	14240	14254	14262	14217	14083	14277	14209	14194	14325	14326	14161	14197	14175	14272	14205	14150	14187	14273	14243	14317	14108	14238	14269	14259	14256	14135	14218	14259	14095	14185	14183	14387	14188	14277	14210	14237	14300	14049	14248	14361	14119	14262	14242	14414	14215	14416	14136	14299	14276	14357	14246	14357	14224	14228	14393	14321	14126	14212	14094	14248	14153	14103	14334	14211	14506	14031	14284	14305	14075	14208	14298	14324	14326	14385	14302	14203	14290	14008	14400	14165	14243	14315	14326	14278	14148	14268	14291	14396	14153	14223	14293	14221	14272	14345	14185	14395	14115	14201	14261	14149	14318	14283	14366	14230	14270	14233	14227	14362	14159	14344	14367	14239	14228	14364	14350	14289	14141	14402	14119	14297	14481	14266	14319	14195	14362	14241	14259	14315	14358	14219	14217	14322	14438	14492	14309	13949	14269	14125	14172	14218	14301	14274	14255	14233	14114	14276	14191	14301	14417	14232	14243	14140	14111	14321	14406	14278	14229	14247	14201	14134	14292	14261	14157	14391	14254	14192	14218	14488	14231	14341	14221	14284	14177	14318	14109	14284	14345	14299	14330	14275	14187	14220	14054	14224	14294	14318	14160	14330	14446	14183	14192	14269	14350	14328	14285	14450	14233	14280	14161	14209	14273	14284	14337	14358	14315	14243	14291	14369	14237	14273	14254	14246	14255	14136	14324	14246	14296	14237	14372	14176	14386	14431	14189	14140	14284	14195	14300	14326	14371	14114	14259	14207	14278	14065	14391	14196	14234	14267	14414	14227	14130	14266	14272	14226	14236	14167	14027	14266	14220	14263	14210	14359	14205	14270	14308	14162	14215	14195	14299	14412	14140	14198	13960	14423	14187	14197	14230	14308	14300	14377	14217	14271	14226	14296	14274	14346	14326	14187	14179	14240	14189	14234	14192	14240	14103	14179	14196	14244	14305	14120	14194	14354	14224	14323	14368	14125	14181	14116	14345	14225	14148	14272	14242	14147	14291	14319	14335	14242	14311	14142	14194	14083	14144	14089	14173	14101	14269	14434	14213	14266	14175	14270	13933	14108	14133	14271	14228	14023	14220	14255	14250	14211	14337	14405	14178	13998	14291	14277	14207	14366	14090	14208	14384	14334	14267	14081	14257	14277	14190	14312	14165	14280	14405	14300	14222	14253	14348	14192	14280	14231	14193	14210	14369	14255	14218	14166	14150	14280	14098	14156	14136	14165	14254	14205	14228	14198	14081	14212	14388	14113	14274	14306	14176	14421	14094	14166	14273	14303	14195	14229	14208	14270	14299	14283	14204	14159	14204	14393	14247	14272	14154	14246	14325	14165	14196	14426	14060	14444	14179	14237	14263	14129	14282	14256	14247	14113	14223	14351	14208	14067	14183	14412	14240	14154	14164	14194	14099	14168	14162	14183	14156	14165	14189	14479	14448	14258	14178	14242	14327	14344	14063	14160	14409	14127	14187	14286	14235	14161	14128	14197	14116	14257	14266	14157	14144	14133	13985	14330	14339	14342	14246	14086	14165	14196	14168	14307	14273	14334	14081	14119	14197	14132	14107	14263	14253	14220	14230	14381	14195	14449	14257	14246	14173	14280	14018	14348	14112	14259	14282	14311	14281	14198	14430	14140	14293	14234	14268	14301	14403	14094	14287	14354	14221	14414	14223	14378	14145	14218	14188	14341	14323	14319	14241	14264	14331	14312	14272	14212	14198	14161	14313	14221	14321	14335	14259	14284	14260	14215	14026	14324	14264	14196	14318	14021	14054	14204	14312	14352	14263	14126	14309	14143	14243	14191	14320	14350	14208	14177	14365	14328	14307	14346	14204	14368	14264	14252	14376	14299	14287	14270	14501	14193	14233	14002	14173	14137	14382	14317	14344	14233	14197	14140	14271	14284	14311	14227	14364	14166	14161	14239	14320	14203	14165	14193	14320	14236	14288	14159	14451	14131	14134	14337	14168	14312	14146	14165	14268	14278	14457	14150	14296	14442	14377	14301	14291	14507	14039	14259	14228	14262	14275	14329	14232	14339	14122	14374	14352	14378	14349	14099	14321	14150	14195	14370	14309	14276	14307	14082	14505	14234	14327	14309	14237	14195	14237	14340	14265	14361	14175	14375	14159	14238	14308	14282	14364	14345	14205	14302	14226	14262	14386	14442	14264	14296	14194	14105	14142	14443	14267	14263	14282	14188	14061	14233	14341	14293	14328	14169	14219	14450	14235	14215	14319	14204	14292	14110	14232	14170	14145	14305	14390	14225	14224	14369	14256	14284	14195	14118	14180	14253	14155	14383	14335	14180	14294	14229	14435	14038	14239	14183	14123	14215	14341	14165	14153	14150	14225	14152	14448	14254	14272	14236	14212	14120	14220	14190	14315	14071	14347	14354	14261	14358	14320	14287	14320	14295	14291	14104	14292	14132	14291	14316	14239	14289	14350	14188	14134	14296	14288	14152	14193	14238	14339	14242	14340	14311	14274	14077	14199	14226	14113	14327	14280	14130	14173	14282	14187	14175	14379	14139	14316	14224	14039	14292	14239	14342	14202	14179	14185	14395	14252	14118	14312	14198	14173	14329	14219	14307	14208	14223	14367	14278	14133	14133	14318	14372	14299	14380	14341	14283	14410	14200	14310	14366	14172	14105	14424	14250	14270	14236	14238	14253	14178	14329	14268	14291	14181	14428	14365	14254	14204	14211	14222	14232	14375	14281	14175	14360	14313	14048	14205	14274	14191	14265	14133	14209	14159	14280	14278	14426	14303	14017	14201	14259	14201	14033	14161	14405	14313	14157	14167	14075	14257	14402	14411	14294	14206	14305	14165	14140	14238	14210	14303	14435	14288	14400	14222	14388	14126	14379	14098	14284	14297	14159	14462	14263	14314	14295	14334	14291	14210	14260	14198	14272	14297	14298	14303	14167	14171	14096	14280	14209	14211	14093	14235	14339	14241	14280	14271	14262	14055	14398	14286	14333	14187	14309	14323	14203	14235	14324	14334	14280	14273	14422	14325	14233	14151	14398	14085	14173	14264	14305	14203	14256	14284	14337	14255	14233	14227	14371	14317	14130	14270	14381	14035	14227	14246	14335	14118	14236	14229	14138	14226	14203	14283	14159	14322	14289	14279	14266	14363	14265	14279	14154	14424	14407	14048	14152	14281	14271	14213	14098	14129	14222	14028	14344	14347	14311	14211	14298	14194	14230	14187	14306	14331	14299	14225	14204	14231	14403	14048	14291	14121	14318	14248	14304	14300	14148	14436	14103	14202	14310	14350	14265	14339	14155	14268	14321	14177	14378	14193	14195	14221	14159	14234	14322	14313	14190	14255	14186	14283	14260	14231	14289	14167	14441	14409	14281	14326	14272	14376	14367	14399	14176	14155	14135	14284	14130	14221	14124	14326	14302	14144	14245	14179	14194	14298	14210	14143	14212	14339	14283	14304	14334	14251	14183	14049	14157	14258	14209	14316	14260	14321	14329	14186	14307	14245	14276	14367	14369	14204	14261	14126	14131	14221	14286	14357	14391	14317	14301	14154	14331	14199	14239	14241	14331	14279	14290	14029	14187	14198	14103	14216	14255	14239	14250	14235	14252	14204	14172	14168	14162	14229	14245	14237	14263	14241	14286	14444	14138	14434	14413	14146	14276	14379	14300	14390	14323	14167	14226	14268	14303	14283	14304	14252	14432	14346	14148	14195	14424	14382	14155	14243	14230	14128	14321	14198	14349	14203	14283	14219	14370	14188	14166	14115	14105	14335	14468	14098	14315	14318	14134	14233	14228	14165	14222	14171	14209	14186	14237	14307	14342	14348	14344	14181	14169	14312	14242	14146	14208	14342	14409	14214	14362	14157	14258	14569	14298	14277	14258	14186	14155	14388	14247	14305	14435	14187	14348	14074	14190	14296	14324	14292	13999	14205	14201	14230	14212	14261	14349	14295	14154	14253	14181	14210	14219	14258	14272	14191	14105	14342	14053	14240	14118	14197	14456	14193	14249	14263	14315	14326	14156	14244	14142	14377	14171	14240	14085	14370	14207	14213	14234	14305	14335	14316	14170	14257	14253	14127	14158	14244	14277	14231	14215	14255	14387	14216	14388	14437	14134	14199	14246	14301	14111	14463	14279	14493	14387	14160	14192	14246	14348	14188	14232	14113	14090	14359	14225	14210	14375	14155	14259	14404	14132	14358	14296	14148	14182	14117	14443	14253	14121	14272	14238	14415	14257	14347	14433	14139	14263	14321	14114	14330	14175	14317	14452	14431	14281	14484	14157	14203	14155	14201	14239	14435	14295	14246	14382	14300	14211	14095	14408	14121	14268	14374	14341	14436	14406	14192	14253	14247	14240	14159	14380	14318	14088	14344	14314	14136	14166	14345	14380	14379	14344	14339	14252	14259	14237	14277	14260	14377	14312	14183	14144	14324	14461	14371	14381	14158	14191	14353	14274	14293	14170	14303	14152	14400	14308	14368	14186	14321	13985	14193	14301	14314	14323	14292	14366	14218	14276	14348	14180	14304
25936	18759	18541	17956	18000	18517	19107	19224	19265	19593	19872	19622	19394	19116	18853	18726	18632	18545	18239	18137	18203	18295	18241	18439	18414	18205	18089	18058	18028	17818	17919	17880	17867	18002	17760	17731	18015	17866	18019	17763	17710	17783	17641	17810	17641	17961	17720	17718	17786	17845	18074	18017	17867	18115	17914	17828	17997	17812	17813	17922	17949	17850	17794	17586	17690	17801	17780	17702	17702	17681	17738	17540	17794	17526	17648	17679	17719	17681	17760	17582	17690	17724	17783	17696	17810	17670	17571	17673	17613	17776	17785	17563	17688	17648	17596	17810	18048	17775	17630	17793	17698	17606	17716	17583	17676	17560	17802	17602	17447	17640	17739	17816	17550	17716	17534	17733	17544	17452	17509	17930	17584	17784	17600	17801	17688	17543	17581	17512	17695	17755	17775	17861	17692	17771	17859	17577	17668	17586	17692	17602	17680	17521	17642	17639	17640	17568	17643	17890	17741	17773	17758	17491	17765	17636	17774	17627	17629	17625	17682	17692	17587	17419	17644	17683	17847	17625	17625	17660	17884	17579	17761	17702	17776	17630	17515	17572	17407	17740	17634	17664	17655	17607	17737	17704	17792	17713	17631	17785	17797	17898	17814	17748	17633	17627	17694	17745	17957	17801	17887	17633	17826	17576	17821	17720	17531	17568	17654	17623	17585	17789	17678	17589	17631	17747	17873	17657	17643	17773	17749	17658	17770	17760	17692	17928	17560	17599	17497	17702	17669	17805	17732	17642	17692	17732	17682	17561	17652	17751	17727	17614	17670	17773	17723	17679	17799	17691	17712	17604	17661	17656	17592	17625	17591	17890	17738	17678	17724	17778	17632	17735	17722	17753	17682	17539	17502	17712	17719	17653	17610	17591	17777	17701	17531	17550	17669	17569	17489	17753	17673	17904	17738	17681	17891	17445	17742	17874	17753	17481	17563	17699	17512	17637	17729	17655	17652	17637	17831	17677	17725	17677	17665	17642	17554	17659	17614	17724	17761	17617	17519	17704	17736	17690	17808	17605	17766	17481	17768	17659	17645	17504	17752	17772	17557	17391	17558	17623	17562	17632	17698	17621	17687	17634	17732	17647	17635	17710	17720	17679	17766	17718	17662	17550	17633	17608	17513	17635	17726	17672	17424	17645	17398	17857	17737	17524	17731	17638	17727	17582	17865	17774	17943	17737	17607	17516	17775	17690	17818	17658	17655	17640	17689	17512	17794	17579	17714	17713	17725	17426	17752	17829	17807	17701	17515	17666	17617	17654	17916	17816	17621	17602	17717	17749	17612	17677	17585	17633	17651	17574	17746	17609	17460	17741	17777	17565	17621	17645	17680	17753	17686	17734	17724	17795	17419	17775	17793	17770	17533	17664	17776	17676	17842	17763	17815	17811	17622	17662	17654	17643	17875	17742	17699	17547	17715	17566	17645	17621	17844	17845	17562	17693	17459	17632	17456	17700	17581	17411	17681	17859	17636	17470	17571	17637	17580	17698	17773	17605	17691	17731	17643	17568	17803	17718	17697	17582	17581	17594	17699	17784	17734	17651	17656	17831	17746	17475	17673	17543	17557	17559	17760	17729	17593	17620	17551	17765	17704	17679	17953	17697	17694	17848	17439	17586	17713	17685	17536	17797	17634	17699	17778	17875	17752	17574	17797	17828	17804	17582	17665	17650	17640	17734	17782	17842	17688	17675	17767	17791	17753	17752	17718	17609	17678	17643	17621	18033	17483	17465	17543	17626	17745	17672	17726	17576	17626	17736	17510	17775	17533	17857	17581	17643	17684	17595	17611	17643	17824	17684	17686	17661	18003	17803	17594	17572	17712	17540	17559	17968	17683	17606	17549	17654	17758	17750	17614	17801	17616	17812	17623	17661	17862	17750	17696	17701	17554	17728	17847	17663	17581	17648	17730	17546	17766	17694	17407	17655	17676	17683	17581	17551	17629	17572	17669	17561	17815	17806	17683	17574	17684	17717	17757	17727	17538	17604	17848	17514	17619	17677	17847	17528	17549	17623	17488	17668	17730	17898	17746	17606	17742	17764	17652	17588	17700	17605	17824	17754	17473	17762	17729	17715	17785	17744	17679	17558	17648	17837	17906	17686	17777	17487	17530	17855	17791	17551	17835	17692	17774	17830	17692	17747	17471	17475	17830	17819	17512	17630	17552	17655	17904	17846	17563	17587	17777	17626	17758	17804	17620	17659	17730	17653	17661	17779	17674	17708	17537	17488	17816	17495	17775	17653	17585	17628	17878	17723	17817	17660	17590	17591	17816	17707	17660	17675	17632	17529	17629	17745	17756	17513	17526	17567	17659	17791	17586	17586	17588	17623	17544	17670	17583	17331	17528	17554	17680	17836	17691	17497	17763	17644	17854	17665	17828	17739	17724	17610	17483	17583	17656	17757	17611	17567	17770	17450	17552	17574	17613	17729	17702	17739	17837	17743	17675	17695	17619	17739	17850	17512	17786	17617	17560	17743	17674	17661	17813	17684	17585	17455	17648	17733	17657	17574	17666	17654	17805	17573	17376	17805	17729	17456	17672	17701	17672	17974	17720	17912	17808	17686	17531	17631	17706	17698	17598	17976	17642	17881	17524	17635	17764	17637	17878	17757	17716	17702	17698	17690	17642	17664	17685	17518	17788	17632	17772	17787	17973	17824	17806	17587	17739	17791	17676	17645	17739	17548	17874	17586	17806	17537	17611	17644	17669	17664	17751	17632	17553	17780	17649	17877	17606	17579	17734	17634	17683	17776	17765	17676	17819	17636	17656	17712	17705	17676	17614	17623	17777	17539	17695	17885	17833	17389	17507	17438	17728	17530	17834	17601	17692	17696	17601	17529	17760	17539	17798	17613	17645	17714	17761	17733	17681	17820	17548	17698	17731	17728	17756	17811	17533	17934	17692	17755	17588	17770	17594	17670	17649	17840	17719	17683	17663	17745	17660	17704	17628	17628	17703	17755	17406	17730	17578	17848	17658	17758	17675	17711	17751	17606	17664	17890	17791	17660	17677	17644	17830	17710	17503	17723	17861	17685	17551	17618	17849	17708	17482	17544	17609	17546	17523	17706	17510	17516	17672	17876	17758	17428	17718	17637	17676	17923	17707	17688	17676	17790	17619	17465	17506	17797	17650	18031	17525	17667	17565	17545	17701	17920	17811	17728	17689	18012	17675	17843	17934	17797	17794	17595	17528	17820	17473	17680	17571	17743	17891	17621	17659	17828	17886	17640	17657	17724	17636	17621	17737	17527	17615	17735	17699	17547	17687	17640	17653	17677	17605	17662	17733	17816	17799	17819	17673	17651	17661	17588	17588	17728	17553	17572	17756	17571	17605	17496	17647	17663	17536	17725	17600	17785	17357	17684	17616	17567	17790	17736	17465	17460	17737	17633	17628	17544	17762	17823	17794	17599	17651	17568	17739	17767	17762	17816	17786	17641	17665	17677	17713	17793	17512	17633	17727	17762	17762	17585	17670	17610	17547	17695	17677	17669	17790	17678	17852	17759	17644	17770	17840	17650	17615	17663	17767	17573	17635	17660	17679	17870	17512	17610	17653	17669	17754	17746	17576	17784	17561	17880	17601	17527	17725	17590	17664	17788	17775	18097	17887	17884	17840	17712	17904	17736	17647	17810	17722	17768	17646	17836	17692	17698	17725	17666	17769	17417	17534	17627	17731	17444	17675	17634	17472	17604	17645	17648	17745	17555	17590	17555	17601	17755	17721	17778	17789	17753	17548	17619	17727	17641	17718	17453	17878	17698	17501	17829	17806	17664	17725	17853	17639	17827	17742	17932	17728	17556	17583	17626	17733	17649	17721	17602	17861	17562	17717	17615	17658	17573	17812	17686	17773	17644	17972	17830	17629	17726	17626	17629	17751	17711	17633	17638	17855	17664	17589	17731	17687	17578	17606	17662	17678	17523	17691	17655	17693	17623	17768	17708	17883	17517	17649	17710	17769	17756	17671	17838	17697	17668	17681	17690	17666	17676	17717	17708	17544	17777	17627	17645	17612	17639	17815	17742	17727	17627	17816	17758	17533	17738	17643	17613	17917	17729	17835	17745	17637	17667	17795	17801	17854	17461	17590	17599	17705	17569	17672	17766	17732	17513	17678	17652	17565	17686	17769	17628	17943	17511	17511	17610	17641	17669	17555	17667	17615	17881	17486	17846	17841	17780	17651	17658	17568	17644	17855	17889	17893	17721	17507	17556	17798	17595	17767	17771	17582	17646	17553	17714	17497	17851	17644	17705	17585	17568	17568	17658	17522	17810	17668	17622	17597	17486	17443	17630	17622	17544	17592	17774	17785	17705	17798	17570	17858	17600	17609	17699	17744	17866	17752	17659	17572	17768	17783	17684	17642	17554	17643	17839	17708	17596	17666	17672	17686	17494	17613	17484	17666	17558	17767	17876	17499	17623	17616	17765	17657	17701	17655	17645	17711	17704	17541	17739	17788	17743	17726	17767	17737	17758	17830	17627	17606	17605	17676	17611	17508	17750	17841	17725	17506	17573	17437	17686	17525	17652	17714	17544	17728	17833	17664	17709	17751	17596	17413	17385	17757	17593	17794	17632	17665	17685	17638	17767	17692	17579	17471	17672	17760	17636	17764	17642	17562	17711	17601	17425	17783	17624	17731	17489	17867	17550	17682	17665	17705	17711	17575	17634	17797	17593	17615	17514	17672	17519	17608	17568	17728	17657	17569	17619	17745	17497	17757	17577	17840	17588	17849	17693	17800	17700	17613	17702	17716	17659	17829	17549	17786	17753	17706	17791	17507	17623	17764	17776	17799	17661	17467	17634	17563	17559	17711	17838	17492	17627	17601	17471	17518	17686	17799	17622	17640	17544	17570	17683	17662	17575	17727	17797	17727	17733	17637	17763	17623	17579	17783	17747	17855	17455	17706	17485	17583	17701	17520	17620	17656	17674	17771	17779	17618	17616	17647	17732	17761	17712	17853	17694	17660	17697	17731	17609	17533	17723	17793	17573	17817	17601	17476	17627	17622	17697	17660	17753	17693	17478	17569	17669	17674	17675	17720	17814	17656	17637	17741	17500	17744	17512	17635	17750	17830	17663	17678	17674	17508	17797	17596	17627	17737	17672	17829	17696	17798	17527	17580	17768
22301	15861	15169	15243	16620	17708	17928	17506	17989	18448	18858	18501	17758	17334	17035	16717	16543	16361	16066	16117	16033	16004	15720	15854	15719	15680	15597	15315	15144	15149	15183	15061	15220	14888	14812	15049	14918	14799	14849	14951	14991	14952	14910	15051	14989	14952	14950	14969	14908	15028	15092	14994	15015	15076	14968	14888	15099	15036	14973	14782	14799	15032	14692	14835	14745	14693	14661	14806	14843	14685	14723	14872	14711	14652	14597	14962	14575	14716	14519	14692	14600	14551	14666	14790	14696	14597	14690	14534	14548	14731	14649	14746	14644	14540	14604	14713	14510	14581	14695	14565	14709	14683	14569	14556	14587	14684	14505	14593	14416	14824	14702	14589	14556	14630	14532	14502	14608	14598	14487	14585	14553	14538	14631	14663	14416	14599	14737	14561	14442	14613	14609	14609	14614	14727	14678	14642	14594	14663	14667	14502	14599	14407	14742	14578	14693	14609	14606	14645	14554	14621	14549	14557	14625	14661	14592	14482	14402	14704	14514	14409	14605	14716	14694	14555	14590	14470	14516	14604	14441	14500	14622	14761	14506	14680	14631	14756	14531	14591	14678	14494	14558	14495	14407	14431	14581	14435	14522	14514	14399	14635	14574	14527	14777	14521	14502	14468	14550	14546	14589	14765	14575	14581	14783	14662	14467	14609	14792	14647	14739	14617	14566	14591	14665	14551	14631	14571	14657	14630	14527	14698	14724	14679	14591	14831	14505	14657	14746	14594	14549	14680	14629	14731	14625	14746	14606	14550	14666	14424	14731	14590	14618	14659	14690	14560	14647	14605	14561	14677	14559	14597	14689	14647	14451	14528	14810	14639	14613	14650	14715	14444	14451	14795	14682	14460	14615	14684	14608	14655	14460	14467	14593	14650	14627	14445	14754	14526	14520	14652	14543	14642	14721	14545	14591	14549	14571	14596	14662	14636	14729	14671	14544	14579	14582	14740	14448	14502	14518	14717	14592	14514	14811	14630	14739	14497	14704	14643	14619	14519	14667	14533	14647	14567	14667	14544	14661	14569	14407	14476	14408	14618	14744	14525	14560	14645	14523	14473	14647	14602	14520	14554	14314	14709	14517	14497	14659	14725	14668	14538	14666	14537	14727	14471	14497	14697	14575	14618	14476	14694	14619	14591	14631	14531	14696	14696	14553	14726	14567	14583	14724	14555	14560	14511	14674	14606	14761	14536	14572	14634	14495	14649	14492	14642	14654	14581	14692	14582	14652	14706	14713	14804	14755	14687	14617	14678	14676	14594	14523	14576	14456	14661	14610	14565	14466	14551	14612	14584	14786	14712	14595	14750	14759	14564	14612	14631	14777	14555	14523	14656	14498	14577	14708	14477	14736	14659	14570	14607	14681	14483	14685	14718	14554	14658	14671	14484	14810	14610	14501	14454	14634	14590	14599	14500	14594	14502	14589	14577	14560	14656	14778	14635	14450	14552	14580	14742	14668	14538	14610	14693	14428	14654	14603	14700	14654	14525	14486	14625	14587	14655	14552	14617	14779	14550	14744	14534	14597	14661	14575	14673	14601	14586	14711	14351	14511	14644	14582	14554	14590	14726	14514	14563	14732	14676	14573	14604	14709	14624	14448	14540	14421	14558	14535	14427	14647	14614	14699	14653	14512	14644	14612	14624	14713	14525	14737	14640	14445	14371	14529	14667	14537	14550	14506	14893	14449	14614	14505	14526	14418	14708	14741	14543	14669	14581	14660	14546	14417	14681	14618	14732	14793	14511	14609	14514	14507	14563	14516	14536	14392	14717	14584	14642	14635	14623	14583	14577	14440	14496	14645	14460	14680	14581	14524	14630	14441	14552	14709	14470	14539	14547	14601	14548	14544	14544	14722	14591	14732	14458	14557	14661	14572	14601	14600	14509	14598	14605	14631	14665	14483	14687	14441	14501	14599	14713	14682	14777	14515	14523	14482	14495	14669	14625	14384	14596	14596	14667	14605	14696	14621	14614	14669	14498	14621	14317	14525	14659	14628	14708	14521	14621	14584	14655	14617	14595	14648	14569	14606	14557	14681	14587	14496	14520	14450	14393	14659	14745	14544	14775	14535	14582	14664	14594	14536	14513	14645	14653	14460	14520	14732	14575	14416	14408	14626	14586	14461	14673	14408	14693	14679	14446	14604	14615	14633	14581	14733	14545	14647	14604	14558	14709	14537	14658	14598	14505	14464	14725	14537	14566	14483	14512	14612	14716	14768	14402	14657	14560	14546	14631	14602	14589	14623	14589	14599	14772	14698	14716	14631	14491	14610	14669	14642	14665	14583	14580	14571	14581	14621	14595	14681	14604	14430	14531	14503	14579	14660	14719	14772	14677	14700	14734	14649	14781	14577	14732	14527	14678	14439	14583	14692	14575	14563	14492	14660	14562	14565	14469	14535	14667	14576	14666	14530	14682	14630	14580	14713	14495	14565	14511	14654	14772	14576	14718	14602	14674	14554	14653	14741	14461	14611	14545	14563	14609	14538	14756	14553	14659	14596	14525	14646	14491	14780	14548	14599	14683	14617	14463	14473	14577	14536	14696	14526	14547	14749	14535	14571	14675	14768	14652	14472	14685	14402	14470	14651	14695	14699	14537	14639	14400	14665	14509	14559	14517	14611	14694	14502	14619	14665	14575	14564	14669	14585	14688	14666	14562	14576	14561	14604	14400	14596	14570	14741	14641	14497	14822	14545	14587	14522	14594	14719	14862	14639	14401	14638	14593	14409	14651	14523	14529	14596	14597	14518	14714	14655	14633	14563	14547	14457	14674	14777	14519	14530	14732	14552	14782	14494	14542	14578	14621	14512	14687	14641	14459	14572	14541	14611	14607	14440	14642	14531	14627	14528	14554	14555	14563	14704	14875	14534	14377	14785	14449	14721	14556	14698	14671	14506	14599	14712	14521	14612	14549	14600	14679	14556	14557	14585	14711	14642	14548	14640	14574	14505	14521	14645	14627	14762	14685	14586	14715	14583	14800	14645	14668	14621	14540	14545	14472	14776	14662	14676	14491	14599	14527	14667	14608	14741	14541	14580	14612	14546	14506	14634	14614	14442	14445	14561	14425	14607	14670	14656	14697	14668	14746	14505	14746	14609	14573	14486	14397	14631	14911	14509	14683	14541	14678	14590	14537	14731	14627	14465	14640	14676	14722	14679	14664	14533	14624	14663	14488	14594	14722	14649	14576	14580	14435	14617	14474	14619	14573	14581	14492	14539	14620	14472	14696	14611	14660	14512	14471	14572	14556	14413	14607	14675	14437	14448	14558	14590	14569	14494	14559	14575	14532	14617	14447	14677	14552	14487	14760	14641	14500	14434	14662	14559	14584	14622	14503	14753	14568	14632	14695	14556	14576	14615	14521	14450	14762	14534	14567	14502	14539	14688	14498	14411	14437	14673	14671	14638	14673	14457	14542	14729	14669	14596	14701	14729	14886	14543	14459	14508	14566	14552	14597	14557	14843	14450	14594	14504	14394	14699	14587	14718	14680	14641	14719	14617	14535	14586	14690	14549	14733	14570	14537	14498	14503	14617	14706	14641	14503	14786	14588	14712	14626	14465	14649	14635	14661	14584	14720	14465	14689	14539	14481	14690	14586	14561	14524	14508	14505	14811	14547	14467	14528	14419	14532	14568	14666	14599	14691	14567	14739	14473	14531	14578	14552	14564	14594	14436	14462	14602	14645	14460	14584	14506	14600	14671	14742	14516	14521	14578	14587	14589	14550	14623	14622	14744	14500	14635	14562	14649	14595	14417	14636	14507	14475	14571	14555	14683	14712	14645	14416	14575	14408	14575	14778	14538	14605	14730	14636	14449	14641	14571	14634	14635	14519	14512	14572	14585	14837	14774	14548	14683	14826	14421	14617	14658	14552	14565	14580	14560	14620	14705	14666	14619	14716	14472	14500	14834	14596	14833	14560	14495	14725	14712	14640	14517	14538	14514	14681	14582	14556	14547	14563	14711	14650	14558	14671	14668	14636	14686	14831	14457	14650	14677	14548	14508	14808	14702	14692	14556	14551	14546	14580	14712	14523	14582	14623	14647	14643	14650	14725	14721	14498	14622	14614	14548	14732	14493	14516	14534	14642	14601	14701	14570	14713	14640	14729	14612	14646	14733	14585	14549	14598	14628	14646	14599	14703	14738	14688	14902	14489	14590	14437	14700	14609	14588	14596	14527	14558	14579	14539	14594	14640	14504	14547	14717	14646	14550	14492	14700	14457	14648	14548	14507	14545	14486	14839	14452	14576	14589	14536	14505	14550	14840	14434	14645	14490	14484	14578	14693	14535	14585	14718	14635	14513	14627	14696	14567	14631	14693	14651	14509	14639	14658	14664	14654	14511	14446	14664	14510	14675	14524	14505	14572	14544	14868	14633	14623	14637	14670	14706	14706	14634	14661	14549	14563	14607	14711	14492	14545	14633	14614	14414	14618	14603	14607	14507	14425	14749	14712	14617	14616	14596	14419	14480	14774	14496	14561	14552	14402	14717	14755	14607	14672	14600	14541	14548	14619	14656	14586	14595	14522	14631	14623	14612	14807	14616	14625	14567	14673	14537	14718	14668	14673	14592	14623	14725	14576	14513	14720	14572	14639	14655	14595	14604	14650	14507	14822	14525	14589	14465	14695	14757	14367	14471	14558	14543	14625	14571	14507	14472	14827	14419	14712	14773	14665	14713	14718	14651	14776	14767	14738	14595	14593	14393	14607	14754	14632	14534	14611	14560	14514	14776	14577	14802	14790	14640	14635	14495	14603	14542	14459	14669	14556	14535	14670	14596	14636	14696	14469	14704	14620	14558	14508	14691	14541	14543	14545	14689	14627	14442	14559	14606	14630	14730	14550	14527	14801	14698	14715	14558	14646	14510	14522	14646	14621	14579	14804	14693	14599	14676	14719	14564	14715	14462	14542	14604	14490	14733	14591	14595	14563	14672	14712	14539	14529	14632	14689	14568	14587	14608	14582	14624	14782	14536	14663	14611	14469	14398	14520	14535	14746	14635	14700	14617	14702	14418	14766	14750	14395	14531	14357	14487	14607	14583	14424	14683	14740	14651	14773	14566	14508	14489	14604	14600	14643	14701	14640	14554	14609	14539	14567	14685	14703	14676	14430	14573	14549	14750
30003	19777	19201	18699	18357	19245	19372	19570	19748	19961	20223	20104	19876	19536	19579	19440	19148	18982	19043	19125	18747	18876	18951	18675	18851	18713	18785	18555	18591	18460	18328	18557	18233	18336	18303	18226	18306	18394	18291	18311	18393	17999	18239	18273	17965	18358	18591	18297	18218	18173	18341	18310	18298	18419	18328	18227	18337	18180	18418	18269	18371	18371	18309	18245	18171	18026	18168	18193	18112	18252	18283	18049	18305	18224	18103	18088	18233	18026	18202	18087	18049	18122	18180	17935	18056	18226	18082	18034	18252	18246	17990	17986	18103	17957	18074	18130	18060	18025	18157	18332	18134	18283	18150	18040	18219	18204	18285	18090	18101	18105	18191	18021	18196	18157	18275	17996	18043	18109	18276	18096	18216	17920	18242	18204	18267	18262	18203	18072	18198	17991	18092	18163	18090	18362	18040	18185	18199	18338	18260	18174	18083	18235	18236	18098	18106	18114	17913	18170	18001	18236	17974	18282	18086	18077	18083	18217	18289	18217	18404	18044	18002	18299	18096	18179	17950	18088	18148	17988	18034	18197	18159	18180	18425	18311	18322	18327	18264	18159	18160	18296	18406	18167	18312	18107	18166	18026	17994	18263	18211	18223	18084	17968	18089	18371	18135	18156	18330	18137	18208	18167	18013	18180	18195	18248	18014	17983	18048	18178	18173	18049	18165	18105	18126	18165	18243	17999	18091	18371	18042	18416	18033	18113	18025	18146	18182	18163	18315	18417	18079	18380	18225	18217	18222	17983	18032	18231	18140	18347	18322	18330	18147	18224	17992	18181	18226	18112	18233	18183	18105	18105	18080	18123	18005	18096	18177	18025	18063	18028	18216	18241	18287	18114	18051	18079	18310	18164	18334	18060	18178	18250	18138	18246	18259	18145	18066	18160	18132	18101	18210	18079	18113	18182	18127	18267	18184	17996	18062	18194	18260	18049	18141	18166	18191	18154	18103	18057	18075	18336	18053	18189	18295	18043	18089	18359	17977	18158	17895	18380	18417	18020	18314	18314	18128	18238	18097	18246	18225	18069	18128	18149	18309	18079	18021	18251	18180	18019	18224	18094	18136	18259	18224	18230	18167	18045	18176	18221	18023	18084	18341	18097	18099	18289	18352	18232	18276	18099	18360	18344	18035	18281	18021	18161	18024	18082	18257	18239	18137	18332	18163	17948	18251	18140	17927	18265	18519	18311	18213	18158	18143	18135	18297	18130	18070	18185	18142	18229	18138	18367	17946	18151	18208	18226	17916	18043	18535	18137	18317	18145	18103	18091	18020	18014	18368	18202	18250	18169	18271	18191	18052	18072	18129	18087	18111	18322	18231	18213	18234	18113	18141	18299	18266	18218	18169	18246	18163	18241	18135	18210	18038	17886	18310	18222	18291	18296	17870	18040	18067	18152	18187	18262	18160	18259	18113	18170	18041	18088	18302	18118	18076	18232	18368	18118	18031	18139	18167	18119	18228	18113	18121	18304	18058	18260	18124	18207	18172	18195	18288	18157	18038	18115	18210	18151	18256	18162	18229	18181	18270	18081	18131	18289	18197	17947	18152	18157	18305	17962	18148	18197	18166	18336	18240	18079	18142	18108	18068	18222	18219	18301	18206	18218	18247	18288	18264	18142	18269	18226	18132	18275	18032	18113	17982	17946	18014	18137	18002	18155	18217	18237	18190	18189	18024	18115	18260	17903	18215	18265	18209	18247	18009	18021	18067	17945	17979	18138	18100	17972	18217	18028	18201	18117	18245	18306	18115	18292	18101	17901	17816	18168	18214	18151	18141	18109	18328	18129	18309	17998	18018	18221	18411	18101	18276	18045	18056	18179	18306	17917	18181	18040	18198	18174	18033	17963	18220	18110	18139	18141	18103	17914	18119	18170	18180	18227	18176	18153	18335	18172	18183	18088	18216	18305	18005	17996	18250	18121	18096	18189	18223	18224	18100	18257	18169	18240	18037	18069	18119	18069	18229	18197	17936	18080	18004	18045	18216	18224	18342	18124	18028	18335	18217	18215	18263	18290	18294	18155	18082	18232	17947	18203	18252	18188	18174	18220	17927	17912	17974	18243	18146	18100	18126	18091	18083	18197	18096	18160	18157	18193	18105	18140	18328	18350	18233	18298	18201	18136	18195	18071	18202	18132	18071	18152	18223	18175	17935	18226	18245	18159	18287	18338	18203	18120	18127	18181	18186	18274	17953	18085	18158	18124	18148	18233	18225	18233	18378	18355	18165	18168	18064	18365	18113	18315	18273	18145	18240	18267	18219	18070	18198	18156	18197	18270	18261	18189	18268	18197	18389	18268	18176	18006	17951	17883	18202	18007	18098	18001	18251	18194	18107	17973	18015	18076	18195	18159	18149	18150	18058	18248	18323	18231	18232	18236	17988	18072	18316	18346	18092	18180	18210	18145	18228	18215	18190	18259	18071	17973	18049	18086	18354	18247	18009	18116	18009	18062	18249	18298	17977	18356	18082	18155	18006	18237	18118	18102	18158	18150	18086	17975	18085	18113	18012	18072	18110	18214	18053	17992	18120	18047	18284	18107	18048	18062	18075	18255	18130	18102	18030	18114	18404	17978	18151	18271	18162	18143	18229	18051	18116	18072	18161	18320	18068	17989	18594	18186	17932	18173	18147	18009	18298	18262	18103	18232	17819	18283	18118	18153	18244	18290	18107	18052	18254	18048	18079	18003	18229	17996	18033	18103	18067	18279	18108	18180	18050	18146	18198	18209	18181	18015	18218	18225	18342	18077	18133	18238	18207	18316	18068	18037	18226	18113	18241	18286	18123	18226	18215	18206	18199	18143	18185	18180	18072	18127	18197	18070	18281	18103	18190	18209	18061	18128	18156	18151	18324	18131	18001	18041	18129	18186	18009	18159	17976	18184	18296	18140	18069	17991	18224	18379	17931	18121	18102	18035	18223	18091	17945	18128	18028	17971	18253	18134	18077	18214	18180	18248	18358	18127	18148	18035	18220	18009	18385	18272	18203	18235	18225	18143	18097	18165	18212	18235	18251	18350	18066	18204	18304	18164	18147	18254	18330	18192	18349	18292	18277	18143	18087	18123	18254	17980	18121	18051	17987	18258	18120	18044	18201	18032	18181	18185	18282	18328	18291	18174	18154	18161	18121	18211	18238	18118	18237	18039	18144	18125	18287	18150	18284	18216	18228	18194	18098	18177	18451	18260	18075	18089	18234	18189	18236	18185	18176	18108	17966	18152	18163	17964	18252	18193	18103	18234	18053	18342	18412	18200	18245	18119	18224	17980	18231	18180	18083	18369	18233	18038	18235	18170	18181	18460	18296	18327	18277	18310	18122	18006	17989	17975	18100	18202	18057	18237	18143	18123	18242	18189	18161	18096	18133	18213	18129	18190	18329	18334	18356	18189	17933	18056	18118	18155	18255	18145	18050	18337	18102	18170	18117	18203	18222	18065	18201	18230	18245	18191	18086	18166	18229	18092	18217	18170	17949	17955	18262	18027	18035	18202	17979	18204	17956	18010	18243	18162	17976	18294	18276	18344	18146	18173	18231	18331	18073	18139	18349	18117	18327	18133	18085	18090	18180	18306	18207	18009	18042	18264	18249	18154	18117	18088	18159	18139	18303	17992	18325	18437	18317	18291	18166	18101	18221	18128	18152	18182	18113	18269	18342	18262	18110	18016	18230	18230	18190	18341	18224	17970	18061	18208	18068	18231	18097	18122	18157	18140	18192	18137	18103	17944	18196	18298	18100	18029	18274	18188	17883	17951	17969	17979	18079	18001	18206	18045	18234	18277	18020	18174	18071	17887	18214	18054	18068	18258	18162	18160	17867	18049	18075	18103	18297	18218	18247	18174	18247	18160	18252	17968	18271	18213	18115	18223	18120	18241	18239	18308	18318	18359	18240	18153	18401	18142	18227	18216	18189	18300	18210	18070	18178	18047	18000	18194	18227	18139	18161	18306	18060	18227	18132	18299	18079	18296	18112	18164	18162	18092	18117	18312	18030	18159	18092	18283	18607	18277	18222	18102	18252	18102	18263	18161	18139	18003	18164	18294	18177	18203	18145	18128	18194	18266	18182	18113	18024	18176	18102	18136	18139	18191	18069	18224	18355	18002	18115	18065	18075	18091	18372	18240	18193	17956	18123	17897	18164	18283	18067	18082	17985	18244	18009	18230	18165	17944	18207	18083	18166	18112	18108	18269	18052	18097	18252	18208	18168	18233	18155	18159	18065	18290	18111	18258	18054	18249	18394	18140	18142	18215	18175	18096	18321	18322	18010	18087	17968	18004	18091	17971	17914	18125	18069	18245	18085	18240	18121	18188	17910	18257	18261	18316	18199	18220	18092	18389	18180	18209	18299	18374	18251	18231	18263	18239	18135	18203	18026	18243	18240	18196	18093	18103	18144	18314	18248	18167	18227	18110	17941	18354	18200	18342	18302	18082	18270	18103	18285	18337	18218	18030	18102	18238	18189	18228	18295	18057	18160	18139	18035	18383	18210	18177	18040	18043	18174	18254	18243	18037	18268	18329	18185	18089	18253	18320	18165	18365	18269	18137	18047	18192	18176	18284	18192	18141	18243	18386	18140	18051	18095	18199	17933	18243	18007	18231	18222	18044	18222	18327	18119	18121	18114	18304	18221	18197	18285	18148	18118	17907	17973	18278	18140	18342	18368	18103	18155	18067	18300	18130	18020	18087	18012	18121	18197	18046	18027	18090	18212	18035	18031	18000	18238	17949	18126	18167	18170	18103	18125	18271	18021	18041	18177	18130	18032	18167	18261	18196	18107	18061	18233	18214	18107	18315	18051	18228	18244	18071	18057	18171	18079	18163	18177	17924	18290	18177	18134	18072	18125	18278	18168	18289	18129	18003	18219	18107	18021	18225	18229	18207	18063	18088	18070	18185	18262	18182	18174	18232	18129	18114	18280	18102	18250	18057	18243	18006	18358	18046	18224	18110	17955	18166	18281	18233	18210	18246	18273	18319	18107	18125	18160	17996	17956	17920	18166	18117	18049	18026	18176	17979	18261	18126	18243	18090	18109	18269	18261	18169	18206	18134	18271	18165	18101	18220	18158	18139	18392	18160	18263	18219	18239	18115	18140	18013	18285	18094	18172	17982	18102	18043	18171	18326
22145	15973	15375	15434	16787	18340	18401	18100	18148	18751	18986	18825	18122	17843	17577	17238	17041	16664	16308	16292	16181	16238	16337	16132	16067	16050	15871	15748	15472	15539	15371	15128	15195	15372	15160	15140	15336	15173	15238	15159	15110	15201	15102	15170	15156	15067	15463	15166	15268	15321	15207	15349	15252	15436	15421	15210	15172	15381	15110	15045	15291	15154	14997	15101	15017	15193	15117	15032	14989	14997	15227	15097	15013	14957	14991	14905	14942	14879	14885	15114	14947	14821	14863	14827	14865	14945	14835	14895	14942	14637	15132	14946	15093	14894	14967	14766	15021	14963	14833	14838	14893	14777	14840	15125	14874	14809	14893	15064	14919	14845	14971	14976	14942	14726	14874	14715	14883	14900	14849	14742	14843	14856	14922	14955	15099	14861	14838	14821	14908	15035	14814	15064	14925	14607	14942	14719	14878	14900	14821	14967	14937	14826	15022	14690	15000	14725	14971	14822	14914	14893	14718	14720	14890	14861	14840	14880	14984	14755	15080	14630	14877	14970	14910	14846	14698	14720	14790	14894	14874	14774	14927	14809	14979	14903	14871	14779	14862	14843	14835	14830	14928	14930	14756	14934	14880	15051	14885	14879	14877	15098	14931	14903	14726	14762	14889	14954	14965	14773	14780	14871	14821	14723	14817	14936	14855	15086	14871	14865	15044	14892	14792	14835	14801	14872	15045	14843	14715	14847	14912	14932	14808	15054	14899	14974	14899	14852	14998	14858	14742	14915	14842	14764	14832	14721	14800	14845	14807	14881	14837	14661	14964	14853	14989	14846	14983	14782	15038	14866	14888	14830	14957	14662	14988	14728	14915	14844	14924	14733	15032	14846	14933	14868	14950	14757	14859	14950	14892	14852	14975	14809	14799	14817	14858	14763	14796	14893	14819	14841	15002	14920	14980	14836	14830	14870	14880	14857	14971	14781	14972	14767	14861	14879	14731	14811	14794	15038	14877	14877	14764	14804	14898	14878	14932	14820	14920	14839	14834	14926	15110	14744	14907	14774	14897	14837	14893	14746	14928	14874	14823	15021	14741	14904	14880	14793	14985	14737	14814	14868	14824	14799	14775	14868	14876	14877	14727	14702	14892	14830	14816	15065	14853	14692	14852	14863	14888	15029	15025	14941	14897	14974	14812	14758	14857	14804	14997	14982	14794	14811	14698	14903	15102	14773	14998	14773	14900	15050	14796	14776	14892	14924	14884	14866	14979	14890	14735	14985	14876	14914	14969	14927	14825	14882	14746	14761	14845	15001	14897	14780	14731	14974	14836	15092	14953	14675	14814	14977	14743	14947	14899	14894	14883	14692	14807	15048	14930	14974	14850	14854	14810	14819	14759	14841	14941	14920	14783	15012	14767	14875	15064	15027	14986	14998	14844	14689	14874	14841	14955	14719	14882	14876	14810	14922	14748	14995	14853	14938	14931	15005	14897	14866	14940	14919	14817	14930	14784	14906	14929	14848	15081	14875	14850	14677	15006	14849	14818	14870	14839	14876	14837	14886	15101	14840	14735	14967	14781	14958	14796	14822	14955	14844	14754	14859	14777	14717	14990	15030	14865	14960	14855	14678	14905	15000	14855	14951	14961	14986	14770	14780	14856	14788	14961	14871	14726	14819	14892	14916	14922	14650	14932	14801	14831	14891	14833	14900	15117	14711	14684	14970	14922	14868	14671	14858	14954	14880	14710	14931	14805	14820	14926	14834	14812	14969	14877	14847	14960	14867	14944	14996	14773	14849	14856	14870	14988	14721	14878	14755	14829	14977	14867	14955	14885	15010	14913	14844	15024	14864	14785	14896	14808	14943	14923	14971	14990	14927	14867	14797	14803	14989	14780	14674	15014	14865	14917	15078	14848	14952	15046	14924	14762	14880	14895	14668	14929	14765	14789	14923	14739	14772	14811	15016	14842	14781	14838	14788	14779	14850	14861	14748	14884	14942	14945	14842	15038	14807	15013	15038	14687	14857	14806	14647	14927	14942	14775	14753	14889	14843	14885	14867	14892	14887	14750	14818	14846	14702	14814	14782	14938	14726	14854	15056	15000	14852	14779	14914	14889	14853	14960	14812	14833	14852	14846	14957	14756	15087	14895	14880	14893	14689	14967	14989	15025	14932	14905	15026	14843	14892	14936	14894	14950	14816	14812	14911	14884	14675	14875	14809	14921	14829	14868	15028	15011	14793	14952	14909	14871	14875	15038	14658	14959	14845	15038	14832	14822	15027	14894	15204	14894	14840	14832	14810	15000	14902	14831	14935	14882	15070	14731	14987	14871	14781	14920	14946	14918	14794	14908	14749	15079	14942	14715	14790	14923	14857	14838	14839	14790	14975	14988	14742	14907	14842	14774	15052	14822	14720	14739	14910	15002	15000	15034	14933	14884	14855	15049	14914	14935	14705	15022	14964	14806	14680	14769	15024	15024	14877	15143	14859	15032	14878	14778	14909	14806	14927	14924	14787	15069	14683	14844	14832	14963	14744	14979	14954	14891	14747	14866	14812	14933	14806	15018	15002	15134	14896	14896	14793	14975	14799	14837	14910	14745	14923	14936	14853	14761	14911	14986	14961	14965	14752	15161	14889	14746	14866	14855	15084	14836	15076	14907	14965	14864	14871	14905	14908	14828	14827	14909	14796	14845	14743	14862	14917	14930	14952	14793	15011	14829	14900	14935	14969	14923	14899	14877	14699	14804	14770	14872	14945	14938	15071	14851	14817	14784	14860	15007	14912	14794	14817	15013	14820	14965	14677	14907	14950	14964	14904	14694	15081	14631	14763	14954	14890	14746	14921	14742	14795	14872	14813	14908	14925	14862	15058	14988	14843	14893	14802	14692	14820	14917	14850	14765	14802	14806	14765	14859	15028	15100	14748	14777	14877	14892	14897	14882	14717	14898	14928	14777	14905	14952	14931	14884	14923	14871	14975	15014	14917	14887	14920	14842	14677	14937	14991	14645	14810	14923	14849	15033	14949	14859	14951	14849	14838	14884	14695	15034	14904	14852	14969	15065	14872	14808	14882	14873	14919	14660	14870	14904	15000	14858	14871	14797	14845	14873	14820	14862	15020	14837	14756	15001	14772	14688	14993	14771	14895	14706	14908	15018	14856	14934	14746	14822	14983	14931	15003	14825	14843	14898	14991	14767	14935	14855	14981	14833	14919	14933	14981	14947	14864	14980	14878	14834	14925	14764	14850	14762	14938	15176	14807	14990	14937	14978	14814	14901	14771	15035	14933	14892	15060	14645	15007	14936	14754	14836	14789	14859	14840	14822	14909	14907	14764	14783	14987	14868	14860	14930	14876	14890	15063	14722	14849	15032	14727	14925	14830	14950	14889	14707	14906	15039	14811	14909	14937	14984	14684	14849	15032	14903	14994	14825	15080	14862	14912	14891	14981	14941	14799	15027	14908	14696	14864	15064	14870	14873	14822	14902	14852	14733	14811	14957	14902	14884	15035	14840	15053	14999	14912	14935	14801	14916	14953	14984	14944	14812	14891	14969	14788	14775	14967	14819	14865	14813	14958	14910	14824	14893	14933	14801	14790	14964	14921	14982	14798	14972	14886	14754	14842	14976	14625	14905	14757	15054	15022	14790	14822	15092	14800	14838	14787	14902	14766	14907	14908	14802	14908	15032	14847	14907	14679	14923	14894	14913	14854	14822	14804	14883	14901	15012	14830	14927	14959	14909	14877	14898	14886	14909	14870	14745	14836	14790	14913	14733	14785	15059	14855	14826	14808	14722	14793	14942	14940	14912	14857	14890	14830	14806	15072	14788	14989	14777	14985	14909	14770	14675	14849	14882	14922	14891	14792	14695	14873	14848	14895	14793	14872	14896	14816	14713	14832	14967	15050	14860	14766	15026	14856	14802	14934	14779	15109	14992	14978	14691	14980	14785	14928	14789	14796	14966	14803	15025	14975	14907	14829	15022	14946	15020	14910	14834	14779	15003	14937	14866	14830	15024	14987	14743	14790	14982	15014	14840	14808	15095	14815	14934	14815	15031	14881	14807	15171	15031	14714	14908	14718	14846	14785	14902	14998	14729	14953	14881	14850	14898	14935	14985	14914	15024	14877	14859	14824	14931	14782	14813	14881	14958	14925	14830	14926	14890	14871	14829	14936	14780	14879	14913	14742	14829	14719	14937	14878	14959	14711	14749	14985	14864	14914	14763	14759	14954	14871	14876	15029	14945	14985	14904	14852	14799	15004	14929	14837	14849	14973	14977	14991	14974	14764	14941	14847	14789	14955	14763	14680	14911	14817	14910	14910	14634	14857	14647	15046	14934	15102	14742	14844	14805	14812	14825	14741	14880	14885	14672	15044	14817	15103	14795	14874	14906	14886	15093	14600	14866	14837	14853	14970	14841	14792	15002	14931	14950	14982	14923	14743	14894	14966	14803	14923	14857	14801	14779	14815	14867	14958	14857	14960	14793	15136	14853	14866	14770	14889	14966	14925	15041	14870	14805	14907	14940	14713	14979	14942	15012	14960	15030	14925	14812	15032	14887	14880	14964	14835	14789	14854	14748	14778	14839	14872	14747	14847	14982	15037	14984	14874	14730	14790	14973	14953	14985	14889	14977	14984	14923	14837	14759	14932	15034	14729	14831	14869	14765	14915	14827	14720	14927	14864	14904	14880	14951	14799	14679	15001	14831	14826	14970	14872	14980	14978	14885	14876	14888	14917	14991	14900	14736	14942	14742	14932	14837	14794	14780	14630	14608	14902	15015	14839	14940	14844	14896	14857	14785	14733	14954	15094	15024	14964	14949	14990	15102	14868	14798	14884	14738	14914	15066	14923	15015	14955	14855	14922	14959	14869	14814	14978	14782	14851	14980	14741	14917	14797	14837	14741	14733	14868	14789	14981	14771	14856	14904	14908	14872	14859	14994	15061	15007	14937	14726	14971	14830	15000	14937	14912	14804	14911	14955	14867	14901	14985	14820	14830	14966	14800	14830	14776	14962	15030	14883	14797	14838	14760	14817	14967	15137	14912	14875	14907	14847	14912	14859	14951	14916	14934	14891	14857	14906	14937	14681	14901	14761	14848	14796	14901	14660	14816	14982	15035	14908	14837	14918	15018	14673	14813	15016	14990	14954	15135	14898	14811	14676	14935	14860	14903
23030	16999	16891	16913	16631	17055	17064	17406	17226	17322	17689	17525	17741	17406	17170	17090	17115	17076	17162	16766	16984	17000	17275	17009	16750	16985	17194	16823	16827	16974	16792	16902	16715	16681	16741	16852	16580	16749	16633	16607	16801	16700	16621	16871	16708	16664	16748	16809	17041	16827	16575	16699	16879	16848	16628	16701	16550	16611	16988	16745	16890	16618	16868	16794	16854	16608	16769	16878	17016	16795	16671	16843	16811	17008	16628	16757	16622	16517	16600	16697	16958	16898	16737	16826	16604	16857	16584	16552	16870	16808	16611	16761	16804	16792	16876	16719	16694	16693	16538	16739	16690	16781	16628	16727	16719	16628	16564	16491	16661	16516	16662	16643	16816	16654	16793	16882	16757	16732	16710	16610	16567	16597	16837	16737	16897	16468	16611	16633	16552	16873	16834	16637	16595	16829	16711	16709	16573	16946	16571	16546	16612	16772	16624	16761	16715	16705	16685	16748	16810	16624	16562	16668	16785	16908	16660	16686	16768	16615	16704	16529	16742	16686	16872	16604	16611	16741	16609	16737	16604	16812	16694	16867	16767	16800	16807	16703	16835	16767	16800	16500	16534	16629	16696	16624	16645	16687	16691	16761	16892	16584	16846	16666	16719	16799	16625	16529	16673	16669	16632	16460	16584	16680	16799	16739	16971	16840	16826	16712	16724	16788	16849	16593	16807	16649	16747	16594	16579	16642	16716	16503	16695	16754	16807	16750	16766	16689	16731	16870	16558	16647	16747	16562	16605	16767	16759	16749	16816	16806	16699	16606	16704	16747	16832	16473	16592	16896	16722	16786	16851	16646	16805	16719	16713	16853	16857	16827	16827	16744	16855	16873	16697	16791	16813	16799	16795	16713	16887	16636	16741	16711	16659	16604	16804	16653	16574	16616	16584	16718	16678	16533	16670	16673	16633	16754	16493	16640	16769	16751	16643	16555	16682	16705	16614	16711	16698	16716	16774	16962	16795	16817	16625	16665	16667	16668	16774	16636	17007	16672	16607	16686	16814	16799	16697	16726	16909	16744	16727	16638	16753	16591	16560	16676	16753	16959	16540	16875	16831	16604	16727	16620	16793	16723	16669	16759	16760	16768	16696	16794	16471	16651	16842	16463	16543	16612	16650	16646	16601	16811	16691	16646	16705	16669	16513	16767	16728	16718	16751	16666	16749	16610	16627	16713	16745	16815	16653	16660	16682	16766	16906	16754	16809	16864	16713	16933	16619	16736	16522	16498	16761	16657	16742	16672	16564	16649	16681	16610	16593	16626	16648	16678	16588	16860	16754	16605	16723	16635	16556	16584	16555	16865	16860	16796	16536	16719	16789	16643	16851	16724	16863	16860	16743	16891	16792	16691	16528	16713	16557	16675	16525	16821	16785	16753	16676	16629	16805	16680	16731	16657	16695	17002	16746	16620	16813	16990	16688	16671	16786	16855	16597	16918	16940	16701	16558	16737	16722	16698	16780	16593	16744	16629	16744	16580	16520	16901	16897	16554	16860	16728	16968	16710	16634	16661	16851	16534	16568	16608	16625	16688	16702	16692	16650	16856	16510	16798	16817	16578	16543	16798	16646	16663	16694	16732	16661	16711	16658	16692	16683	16518	16596	16657	16770	16669	16767	16586	16686	16697	16770	16797	16736	16579	16772	16683	16781	16689	16712	16476	16598	16692	16662	16665	16714	16599	16763	16810	16611	16806	16978	16737	16731	16767	16829	16800	16737	16745	16767	16861	16822	16758	16652	16690	16805	16687	16632	16591	16863	16591	16772	16592	16832	16726	16852	16680	16852	16522	16778	16751	16812	16696	16737	16695	16726	16726	16605	16753	16686	16615	16576	16878	16719	17001	16614	16610	16722	16618	16928	16576	16739	16717	16782	16618	16797	16785	16642	16965	16714	16597	16821	16922	16794	16747	16654	16741	16735	16802	16598	16724	16613	16784	16780	16568	16705	16834	16789	16612	16638	16665	16486	16725	16926	16708	16680	16565	16830	16858	16747	16651	16538	16675	16684	16681	16552	16762	16735	16758	16776	16766	16678	16808	16498	16707	16702	16593	16932	16804	16715	16604	16776	16728	16777	16763	16661	16461	16801	16854	16731	16615	16907	16711	16896	16835	16966	16885	16737	16741	16705	16489	16771	16741	16641	16976	16646	16847	16656	16715	16659	16559	16645	16634	16773	16865	16695	16515	16799	16534	16662	16653	16606	16797	16692	16692	16661	16673	16577	16819	16640	16842	16583	16751	16842	16703	16699	16672	16621	16528	16739	16927	16718	16926	16709	16793	16816	16637	16726	16627	16894	16651	16605	16762	16607	16572	16576	16541	16784	16681	16656	16577	16991	16733	16749	16819	16710	16950	16812	16649	16736	16845	16734	16734	16797	16736	16561	16699	16603	16848	16867	16911	16648	16778	16549	16830	16726	16600	16706	16746	16740	16752	16528	16580	16579	16826	16812	16749	16705	16773	16886	16769	16744	16735	16760	16768	16765	16767	16754	16768	16653	16782	16873	16555	16734	16687	16612	16750	16815	16538	16731	16553	16836	16844	16916	16860	16949	16891	16730	17091	16571	16725	16680	16944	16670	16732	16793	16576	16761	16501	16716	16456	16714	16735	16699	16784	16567	16646	16911	16614	16671	16717	16838	16631	16681	16554	16679	16528	16899	16666	16736	16628	16700	16700	16785	16602	16624	16914	16960	16643	16843	16523	16709	16879	16815	16798	16893	16968	16792	16739	16783	16630	16810	16628	16533	16445	16647	16848	16754	16620	16403	16725	16507	16580	16768	16821	16772	16740	16591	16678	16613	16603	16894	16747	16760	16866	16725	16710	16727	16647	16828	16784	16785	16727	16679	16818	16767	16736	16611	16584	16765	16567	16641	16604	16694	16669	16521	16673	16529	16743	16515	16903	16814	16712	16619	16813	16762	16482	16588	16511	16772	16836	16539	16710	16909	16675	16898	16697	16757	16631	16702	16701	16678	16756	16778	16682	16771	16715	16693	16647	16621	16853	16642	16596	16778	16887	16740	16620	16536	16696	16751	16853	16789	16775	16707	16636	16757	16805	16683	16551	16428	16902	16763	16560	16662	16609	16637	16608	16742	16592	16792	17000	16700	16868	16642	16656	16376	16844	16750	16794	16882	16744	16838	16809	16905	16777	16778	16725	16660	16707	16849	16791	16859	16719	16721	16818	16733	16669	16903	16878	16753	16710	16906	16788	16694	16497	16732	16647	16664	16636	16794	16655	16627	16557	16653	16399	16733	16655	16610	16844	16699	16650	16861	16563	16644	16646	16831	16690	16913	16643	16826	16749	16766	16561	16767	16739	16682	16780	16659	16831	16614	16584	16673	16646	16633	16503	16606	16546	16672	16742	16803	16625	16793	16808	16638	16753	16576	16623	16631	16727	16749	16803	16797	16729	16777	16605	16814	16765	16659	16438	16599	16689	16751	16774	16563	16772	16611	16770	16770	16773	16680	16994	16939	16767	16694	16864	16565	16716	16651	16681	16793	16770	16751	16942	16652	16648	16855	16596	16797	16839	16580	16771	16860	16575	16639	16552	16600	16665	16787	16523	16635	16657	16779	16732	16819	16935	16755	16560	16798	16761	16861	16764	16745	16639	16695	16934	16512	16815	16590	16960	16831	16552	16709	16896	16782	16837	16669	16531	16719	16810	16585	16569	16682	16771	16550	16577	16752	16746	16732	16772	16714	16766	16617	16711	16664	16550	16582	16643	16741	16667	16644	16779	16735	16943	16642	16738	16576	16892	16990	16708	16838	16706	16515	16711	16613	16752	16633	16815	16468	16504	16888	16690	16858	16740	16860	16636	16742	16945	16694	16767	16728	16528	16696	16856	16745	16873	16719	16971	16628	16839	16842	16625	16771	16812	16631	16655	16805	16824	16692	16501	16668	16762	16591	16570	16673	16665	16678	16619	16672	16702	16465	16678	16624	16852	16781	16588	16694	16726	16833	16820	16811	16627	16776	16538	16712	16543	16653	16677	16699	16813	16643	16551	16368	16680	16831	16604	16479	16625	16714	16755	16691	16662	16878	16915	16833	16734	16918	16896	16823	16826	16564	16691	16881	16661	16678	16930	16627	16726	16698	16548	16541	16799	16703	16662	16648	16621	16678	16533	16762	16876	16545	16571	16588	16685	16801	16835	16703	16739	16622	16703	16756	16695	16834	16777	16863	16692	16866	16764	16690	16704	16582	16756	16873	16688	16620	16732	16970	16854	16672	16749	16614	16671	16705	16821	16787	16623	16641	16626	16642	16592	16682	16695	16809	16683	16662	16608	16872	16558	16831	16552	16734	16800	16673	16789	16610	16716	16895	16709	16837	16673	16884	16812	16791	16833	16745	16779	16547	16873	16657	16708	16835	16783	16601	16735	16722	16544	16733	16657	16735	16764	16854	16733	16582	16509	16687	16776	16661	16757	16663	16736	16694	16592	16803	16732	16778	16853	16638	16657	16794	16793	16755	16826	16598	16878	16687	16693	16881	16731	16729	16483	16752	16863	16742	16716	16726	16642	16713	16650	16597	16457	16680	16652	16433	16566	16885	16663	16800	16700	16898	16662	16629	16686	16389	16662	16574	16809	16582	16788	16828	16925	16751	16818	16828	16552	16590	16754	16645	16549	16701	16756	16640	16694	16706	16638	16696	16613	16772	16803	16726	16534	16557	16756	16613	16668	16681	16515	16876	16870	16927	16688	16654	16731	16821	16784	16574	16746	16671	16777	16670	16835	16647	16670	16766	16839	16633	16760	16812	16668	16699	16810	16694	16730	16583	16575	16504	16808	16467	16876	16720	16804	16706	16465	16773	16795	16885	16577	16712	16621	16767	16706	16495	16803	16772	16598	16935	16646	16613	16658	16686	16637	16656	16798	16572	16572	16699	16767	16792	16767	16688	16792	16771	16471	16731	16603	16853	16629	16724	16617	17018	16657	16837	16635	16814	16659	16748	16657	16647	16723	16567	16743	16714	16606	16539	16630	16694	16707	16699	16854	16807	16650	16763	16635	16748	16723	16722	16748	16744	16679	16728	17050	16623	16671	16624	16666	16716	16777	16734	16920	16476	16737	16933	16675	16711	16645	16661	16689	16880	16728	16761	16478	16855	16867
18633	14351	14110	14263	14582	14902	14923	14854	15022	15410	15787	15816	15477	15357	15128	15081	14805	14807	14721	14842	14544	14610	14685	14704	14423	14433	14284	14403	14378	14271	14213	14175	14245	14247	14286	14152	14241	14194	14259	14123	14075	14422	14241	14270	14068	14112	14178	14192	14286	14242	14182	14225	14336	14235	14195	14353	14239	14310	14279	14303	14042	14245	14035	14190	14038	14157	13950	14147	13994	14192	14151	14052	14075	13937	14085	13894	14091	14104	14163	13862	14031	14102	14188	14147	14111	13878	14026	14137	14110	14026	14095	14094	13985	14128	13906	14076	14147	14026	14039	14029	14019	13981	14035	14010	13997	13793	14113	14113	14218	14071	14153	13917	13878	14082	14132	13894	14056	13990	13991	13981	13959	14164	14126	13944	14036	14007	14027	13921	13991	13998	14152	14060	13930	13907	14024	14171	14029	14014	14069	14125	14096	13991	14057	13902	14151	14021	14011	14059	14023	14012	14010	13771	14124	13976	13925	13866	14122	14038	13961	13942	14155	14160	14092	14180	14038	14031	14167	13964	13884	14052	14156	14101	14037	13926	13827	13982	13968	14011	13997	13951	13919	14045	14017	14179	14193	13947	13976	14050	13943	14192	14012	14013	14093	14217	14053	13920	14040	14077	14003	14017	14134	14089	14021	14087	14017	14165	14130	14009	13982	14041	14158	13938	14032	13937	13991	14000	14076	13976	14046	13953	13987	14093	14008	13938	13983	14104	13788	13946	14156	14207	13954	14042	13980	14161	14009	14019	14054	13986	14004	14036	13998	14095	14139	14107	13969	14015	13845	14044	14056	14029	14097	13957	14263	13977	13871	14161	14054	14161	14087	14203	14047	14074	13941	14116	14196	13990	14017	14114	14053	14064	13970	14042	14120	13991	14109	14033	14012	14026	13885	14076	14017	14039	14043	13972	13962	13999	14016	14192	14022	14090	14152	14112	14052	14061	13874	13998	14088	13959	14047	14181	14103	14138	14193	14170	14080	14132	14010	14077	13970	14099	14041	13966	14074	14082	14193	13958	14020	14017	13937	13979	13900	13964	14174	13928	14095	14057	14185	14143	13959	14024	13857	13935	14192	13947	14238	14109	13950	14130	13958	14128	14215	14073	14182	13894	14039	14107	13896	14097	14043	14002	14050	14014	14078	13830	14177	13940	14103	14018	14051	14011	13953	14028	13830	14128	14062	13969	13936	13953	13984	14036	13966	14001	14013	14027	13921	13886	14163	14059	14207	14057	13904	13930	14157	14268	14018	14046	13973	13983	13907	14063	14163	13998	14004	13957	13989	14104	14153	13927	13950	14195	13974	13937	14091	13958	13822	14075	14004	13957	14156	14060	13846	14042	14162	14062	13850	13982	14213	14139	14081	13938	14003	13981	13934	14079	13950	14023	14146	14115	14121	14097	13827	14031	13933	14016	14083	14136	14074	13869	14136	13921	14190	14010	13913	13984	14046	13971	14016	14170	14102	14009	14034	14159	14040	14188	14096	14144	14100	14010	14049	13983	14057	14084	14149	14148	14127	13855	14230	13987	14041	14098	14070	14107	13965	14045	14140	13923	14221	13968	14191	14166	14022	14129	14053	13936	14047	13956	14115	14103	14108	13994	14166	14109	13995	14136	14071	14037	14028	14041	14122	13907	14073	14106	14030	14102	13850	13983	14102	14099	14038	14111	14071	13882	14227	14059	14077	13969	14111	14039	14026	14055	14005	14021	13980	13849	13981	13906	13987	14131	14077	14034	14047	14091	14167	14034	14000	14031	14070	14025	14054	13988	13947	13893	14204	13930	14035	14063	14123	13993	13997	13990	13992	14232	13971	14056	14120	13924	14093	14052	14018	14092	14002	14135	14019	14132	14291	13988	13882	14017	14000	14086	14077	13986	14108	13972	14155	14098	14052	14144	14087	13930	14166	13915	14053	14146	14135	13929	13866	14079	14049	14092	14193	14195	13931	13952	14177	13993	14119	13999	14015	14190	13977	14004	14034	14079	13983	14211	13922	13857	14013	14133	14035	14161	13852	13917	14003	14048	14144	14076	13884	13945	14073	14089	14194	14232	14168	14064	13938	14195	14040	13990	13984	14092	13938	13885	14116	14073	14109	14063	14070	13943	13969	14022	14165	14069	14123	14058	14121	14021	13971	13941	14112	13934	13893	14134	14099	13904	14066	14093	14122	14073	14179	13932	14209	14014	13959	13982	14015	13973	14129	14039	14030	13972	14118	14069	13990	14020	14084	14000	14027	14103	14053	14024	13853	14097	14165	14011	14082	14179	14033	14047	14017	14149	14086	13913	14098	13978	14105	14061	14239	14059	14030	13969	13986	14106	14049	14042	14175	13928	14028	14100	14044	13973	14184	13952	13960	13940	14007	14132	14003	14082	14221	14274	14046	14107	14073	13924	13930	14132	14108	14020	14045	13905	14112	13916	14080	14103	13960	13954	14118	14085	14127	14036	14115	14108	14140	14006	14037	14061	13932	14340	13912	13874	13990	14177	13990	13996	14015	14141	13940	14030	14013	14126	13878	14054	13960	14005	14158	13958	14100	13990	14058	14045	13917	13994	13914	14029	14182	13952	14027	14192	14062	14009	14057	14118	14049	13831	14101	14206	14056	13935	14229	14019	13946	14094	14116	13866	14025	13991	14090	14138	13987	13950	13914	13872	14042	14189	13967	14186	13992	14022	14127	13964	14004	14042	13841	14093	13966	14094	14239	14037	14060	13961	13881	14103	14002	14042	14111	14085	13987	14035	13975	13977	14118	14049	13851	13982	14158	14071	14036	14040	14089	14032	14062	13894	14035	13989	14174	14041	14239	14080	14098	14054	14074	13960	13971	14007	13949	14164	14114	14064	13999	14101	14068	14050	14073	14068	14004	14015	14137	13944	13999	14097	14042	14095	13952	13945	13948	13839	14130	14086	14061	14136	14067	14040	13963	14189	13906	14039	14043	14231	14005	13908	14222	13993	13866	14033	14011	14262	14035	14024	13997	13885	14141	14142	14211	14017	13922	14245	13923	14017	14024	14127	13980	13938	13954	14119	14111	14055	14042	14167	14095	14122	14035	14086	14147	13916	14067	13953	14028	14060	14094	13960	14225	14101	14005	13893	14053	13878	14202	14187	13976	13884	14031	14221	13968	14052	13963	14032	14093	13989	14028	13894	14237	14114	13982	14167	14003	14009	14161	14031	14146	14203	13979	14153	13881	14231	13897	14117	14069	14068	13934	14031	13873	13931	14109	13973	14021	14082	14070	14026	13785	14087	14060	14131	14011	14047	14002	13870	13978	13938	14062	14129	14138	13935	14137	14089	13941	14004	14009	13890	14150	14179	14084	14143	13854	13947	14149	13983	14210	14189	14189	14102	14016	14155	14046	14130	14008	14085	13953	14131	14073	13862	14002	13989	13967	14125	14043	14009	14122	14284	14036	14003	14066	13923	14117	14013	14123	14000	14162	14229	13973	14019	14097	14108	14283	13914	14051	14102	13812	14106	14057	14109	13983	14040	13890	13983	14110	14021	14176	14155	14101	14207	14049	14133	14141	14152	14017	14009	13828	13941	14151	14124	13937	14062	14077	13972	13979	13842	14144	14085	14193	14049	14089	14010	13958	13997	14108	13936	14026	13991	14058	14002	13936	14085	13963	14076	14002	14260	14116	14053	14071	14020	14030	14221	14055	14051	14052	14086	14008	14083	14167	13955	14070	14110	14022	14105	13897	13893	14162	13989	13982	14144	14138	14147	13929	13917	14199	13998	14042	13917	13991	13936	13921	14052	13966	13826	14109	14094	13917	13984	14104	14046	14102	14164	13936	14023	14029	14060	14161	14075	14038	14113	14128	14042	13984	14153	13941	13916	14027	14048	13954	13940	14163	14044	14064	14167	14092	14024	14051	13930	14221	14036	14108	14062	13967	14085	14080	14217	14141	13901	13938	14150	14221	13903	14174	14085	14076	14018	14000	14215	13998	14138	14164	14041	13896	13955	13922	14165	14133	14014	14086	14093	14218	14038	14095	14023	14076	14078	13921	14096	14065	14010	14000	14067	14141	14012	14097	14089	14091	13910	14032	14109	13906	14057	14161	14139	14123	14026	14102	13902	13938	14207	13980	14034	14068	14108	13906	14026	14030	14041	14045	14108	14165	14054	14177	13883	14060	13967	13977	14012	14086	14044	13978	13963	14047	14294	13965	13978	13972	14093	13898	14088	14100	13985	14119	13978	14091	14124	14131	14037	13816	13796	14070	14093	14054	14041	13930	14065	13983	14108	13989	14038	13997	13932	14100	13909	13991	14045	14251	13990	14096	14190	14077	13887	14014	14030	14029	13898	14155	14168	14081	13986	14057	13856	14160	13963	14138	14044	14128	13988	14025	13991	13965	13986	13953	14043	13918	13900	14114	13941	13997	14013	14093	14096	14048	13983	13914	14053	13934	13821	14124	14052	14183	14093	13906	14164	14214	14041	14089	14225	14153	14079	14125	14052	14100	14163	14249	14064	14038	13911	14187	14004	14098	14029	14045	14069	14166	14195	13990	13993	14069	13871	14048	14008	14123	14095	14170	14160	14030	14101	14052	14146	13829	13910	14077	13993	14089	13955	14067	14161	14190	14153	13961	14069	14171	14307	14008	14156	13969	14036	14284	14172	14008	14129	14067	13917	14080	14173	13900	14072	14076	13930	13889	13866	14145	13883	14109	14058	14076	14125	14134	13928	14110	13999	14109	14065	13990	14015	14222	14155	14181	13962	14178	14035	14087	13843	14045	13950	13859	14015	14136	14007	14053	13953	14012	13896	13941	13981	13842	13986	14090	14056	13998	14042	14117	14136	13927	14130	14043	14150	14142	14150	14081	14114	14050	14087	14123	14027	14172	14102	14121	13938	13924	14104	14049	14086	13970	13997	14111	13953	13926	14113	14050	13980	14015	14203	14046	13933	14276	13989	14017	14174	14075	13905	14167	14119	14055	14095	13967	14092	14111	13986	14168	13882	13914	13957	13927	14053	14040	13917	14122	13922	14154	14083	14026	14147	14026	14021	14095	13983	14054	14015	14080	14273	14079	14020	13909	14018	14011	14279	13974	13996	14177	13920	13980	14083	13954	14175	14010	14123	14014	14226	14006	13982	14148	13971
27672	18003	18117	17838	17488	17787	18211	18056	18199	18305	18450	18457	18280	18032	17978	18254	17963	17975	17939	18060	17839	17957	17928	17656	17770	17675	17816	17553	17715	17477	17568	17675	17601	17648	17753	17644	17551	17507	17577	17433	17388	17688	17391	17446	17366	17473	17378	17585	17364	17612	17427	17424	17681	17655	17445	17719	17520	17647	17565	17744	17746	17704	17536	17467	17608	17543	17446	17518	17376	17471	17351	17734	17389	17615	17376	17325	17337	17497	17402	17382	17516	17371	17435	17563	17340	17550	17441	17406	17273	17577	17667	17410	17510	17507	17492	17452	17471	17274	17493	17517	17221	17284	17343	17481	17606	17329	17334	17463	17398	17478	17622	17398	17285	17373	17485	17439	17405	17278	17702	17701	17353	17381	17496	17434	17239	17308	17380	17598	17255	17441	17368	17642	17337	17255	17463	17661	17190	17665	17570	17439	17442	17343	17247	17451	17548	17263	17388	17435	17442	17652	17522	17335	17532	17279	17341	17357	17147	17481	17366	17411	17442	17298	17291	17441	17583	17531	17590	17347	17703	17514	17431	17490	17665	17517	17406	17379	17406	17488	17447	17236	17497	17462	17548	17471	17508	17353	17372	17169	17022	17431	17374	17214	17351	17413	17274	17671	17479	17572	17306	17502	17214	17391	17469	17587	17483	17786	17626	17508	17352	17396	17461	17469	17285	17550	17462	17366	17497	17619	17557	17693	17740	17570	17636	17458	17399	17406	17539	17488	17340	17428	17471	17406	17632	17517	17496	17441	17453	17525	17430	17545	17585	17382	17286	17309	17383	17489	17441	17576	17548	17368	17487	17504	17504	17570	17737	17612	17522	17621	17422	17510	17644	17765	17478	17462	17490	17506	17531	17567	17330	17486	17613	17426	17402	17508	17523	17283	17406	17453	17571	17551	17437	17703	17578	17349	17526	17381	17670	17479	17357	17279	17427	17541	17614	17415	17453	17249	17391	17599	17391	17348	17305	17323	17353	17507	17362	17565	17515	17441	17424	17402	17464	17482	17552	17452	17557	17571	17423	17356	17306	17370	17352	17311	17383	17533	17456	17441	17494	17308	17472	17442	17598	17392	17548	17491	17557	17486	17403	17288	17502	17514	17555	17371	17398	17426	17620	17335	17410	17606	17632	17503	17316	17339	17451	17497	17412	17488	17316	17327	17370	17455	17557	17423	17508	17535	17502	17421	17437	17502	17333	17517	17443	17295	17311	17349	17568	17339	17293	17582	17362	17421	17276	17617	17516	17478	17626	17493	17741	17472	17552	17385	17671	17449	17566	17486	17388	17487	17478	17382	17506	17347	17184	17621	17645	17220	17446	17641	17392	17404	17431	17413	17375	17460	17589	17431	17713	17418	17405	17399	17247	17530	17432	17385	17560	17333	17635	17537	17384	17682	17573	17467	17492	17535	17415	17208	17492	17466	17435	17322	17508	17402	17408	17487	17372	17242	17533	17477	17587	17397	17475	17386	17422	17459	17566	17588	17407	17378	17342	17525	17697	17545	17429	17461	17530	17476	17569	17487	17554	17665	17366	17426	17544	17400	17383	17539	17328	17383	17548	17279	17617	17582	17398	17475	17601	17398	17587	17354	17584	17296	17368	17540	17498	17402	17434	17333	17400	17323	17479	17600	17384	17593	17587	17701	17358	17474	17514	17414	17565	17691	17284	17411	17624	17367	17246	17393	17449	17465	17469	17425	17383	17424	17392	17396	17379	17401	17548	17632	17515	17393	17482	17492	17468	17397	17447	17302	17574	17568	17687	17596	17467	17468	17573	17435	17266	17541	17610	17339	17298	17476	17573	17345	17657	17445	17453	17403	17305	17383	17313	17443	17492	17625	17548	17423	17364	17442	17371	17503	17603	17447	17428	17353	17685	17354	17423	17372	17591	17520	17229	17410	17548	17515	17514	17380	17353	17406	17370	17378	17402	17494	17408	17463	17246	17394	17546	17554	17542	17494	17449	17487	17237	17336	17423	17494	17396	17352	17489	17482	17361	17353	17402	17465	17508	17487	17449	17311	17512	17356	17351	17353	17480	17475	17565	17470	17534	17392	17354	17465	17592	17562	17397	17222	17402	17481	17502	17434	17221	17304	17493	17645	17655	17652	17422	17458	17388	17584	17492	17623	17489	17572	17557	17342	17480	17421	17518	17442	17477	17540	17489	17617	17538	17430	17277	17338	17495	17351	17307	17431	17339	17357	17513	17336	17474	17446	17398	17380	17320	17586	17215	17562	17410	17459	17398	17344	17488	17224	17677	17437	17359	17425	17586	17715	17452	17513	17468	17379	17558	17316	17616	17525	17614	17404	17271	17385	17557	17521	17534	17438	17396	17388	17433	17504	17490	17401	17240	17373	17524	17300	17615	17520	17471	17500	17336	17347	17411	17441	17500	17510	17536	17340	17423	17691	17429	17644	17367	17498	17559	17327	17584	17465	17458	17330	17323	17480	17340	17358	17500	17402	17380	17387	17459	17301	17527	17232	17348	17284	17550	17591	17322	17450	17477	17461	17318	17444	17538	17403	17474	17214	17399	17742	17400	17415	17485	17406	17488	17509	17547	17316	17305	17443	17316	17599	17229	17430	17361	17695	17528	17422	17440	17446	17443	17564	17458	17427	17547	17279	17483	17601	17435	17662	17376	17345	17595	17466	17461	17479	17368	17504	17449	17279	17333	17338	17540	17481	17372	17372	17630	17349	17480	17589	17401	17360	17336	17560	17488	17497	17591	17709	17345	17446	17234	17595	17430	17530	17304	17336	17329	17214	17508	17579	17549	17259	17223	17484	17466	17504	17367	17504	17561	17366	17432	17234	17399	17677	17405	17468	17394	17470	17508	17279	17339	17382	17571	17675	17690	17479	17382	17367	17516	17399	17421	17395	17661	17440	17588	17523	17460	17414	17422	17550	17420	17312	17378	17619	17470	17463	17468	17362	17469	17336	17418	17314	17461	17530	17591	17344	17426	17632	17607	17518	17609	17593	17380	17438	17400	17516	17390	17486	17556	17462	17533	17188	17434	17225	17452	17560	17484	17363	17580	17540	17380	17391	17628	17492	17351	17573	17318	17479	17335	17413	17465	17370	17372	17614	17357	17373	17514	17434	17436	17528	17377	17365	17543	17419	17335	17457	17529	17496	17367	17390	17520	17341	17598	17196	17478	17524	17471	17415	17298	17408	17498	17129	17433	17476	17316	17575	17308	17582	17438	17379	17426	17573	17312	17473	17539	17323	17592	17521	17508	17436	17204	17579	17610	17511	17612	17610	17476	17305	17457	17601	17352	17201	17622	17575	17505	17434	17501	17573	17691	17307	17341	17400	17524	17387	17708	17236	17541	17482	17441	17302	17495	17411	17495	17657	17505	17384	17501	17395	17501	17516	17420	17418	17469	17385	17347	17487	17305	17531	17507	17539	17563	17496	17316	17298	17212	17581	17604	17397	17526	17512	17438	17322	17341	17365	17169	17313	17447	17317	17443	17496	17227	17585	17408	17507	17401	17463	17584	17397	17547	17462	17442	17358	17372	17318	17487	17765	17431	17508	17477	17590	17401	17484	17419	17523	17486	17480	17465	17322	17393	17415	17429	17424	17302	17372	17612	17444	17343	17420	17542	17383	17543	17401	17433	17682	17420	17346	17508	17590	17519	17159	17507	17416	17469	17448	17282	17344	17358	17492	17560	17276	17344	17401	17418	17398	17417	17431	17421	17510	17590	17479	17643	17607	17447	17584	17164	17460	17447	17437	17405	17380	17209	17593	17487	17582	17331	17444	17374	17606	17434	17556	17650	17580	17532	17376	17385	17520	17406	17516	17511	17651	17596	17420	17471	17488	17520	17543	17428	17612	17575	17423	17446	17206	17762	17418	17635	17530	17625	17622	17619	17304	17278	17415	17644	17668	17485	17379	17459	17381	17627	17575	17465	17331	17430	17451	17409	17424	17437	17523	17515	17694	17406	17344	17344	17378	17347	17309	17522	17394	17440	17483	17294	17269	17278	17457	17291	17288	17489	17526	17499	17433	17516	17477	17408	17632	17412	17533	17512	17444	17451	17389	17489	17367	17652	17666	17667	17432	17331	17454	17588	17440	17186	17311	17404	17515	17565	17560	17473	17475	17662	17691	17387	17467	17445	17460	17397	17540	17553	17393	17613	17484	17517	17371	17501	17241	17545	17630	17527	17441	17371	17561	17471	17440	17510	17389	17429	17325	17455	17353	17489	17269	17628	17313	17535	17535	17400	17615	17571	17335	17597	17529	17590	17474	17503	17648	17636	17395	17370	17405	17374	17440	17279	17304	17142	17357	17491	17597	17522	17460	17431	17507	17483	17384	17450	17455	17260	17418	17674	17454	17636	17540	17474	17681	17324	17307	17346	17477	17322	17333	17482	17375	17529	17473	17315	17384	17477	17642	17481	17367	17546	17377	17576	17549	17269	17469	17539	17573	17412	17410	17485	17662	17412	17526	17523	17597	17294	17486	17708	17393	17407	17362	17654	17419	17552	17492	17555	17436	17501	17368	17479	17504	17539	17634	17388	17425	17495	17381	17566	17524	17395	17457	17583	17434	17343	17393	17451	17403	17676	17570	17339	17422	17350	17173	17396	17398	17457	17430	17375	17209	17363	17348	17515	17405	17404	17464	17231	17449	17500	17427	17433	17437	17319	17512	17522	17313	17607	17248	17511	17312	17303	17545	17718	17565	17487	17586	17570	17425	17587	17513	17606	17364	17370	17362	17408	17298	17449	17392	17385	17510	17449	17619	17390	17229	17659	17513	17348	17411	17280	17559	17493	17509	17429	17464	17323	17440	17403	17591	17532	17500	17310	17523	17254	17328	17472	17503	17476	17610	17490	17441	17355	17400	17551	17108	17516	17534	17549	17402	17645	17465	17413	17516	17545	17368	17515	17442	17487	17484	17429	17427	17421	17389	17532	17413	17520	17622	17494	17626	17491	17427	17389	17476	17425	17233	17504	17410	17322	17409	17489	17559	17507	17513	17497	17298	17497	17497	17666	17576	17477	17275	17491	17587	17501	17206	17274	17379	17587	17526	17507	17538	17550	17579	17599	17555	17613	17292	17334	17417	17447	17293	17323	17399	17315	17574	17490	17444	17278	17373	17521	17401
19902	14666	14660	14517	15312	15720	16026	16085	16218	16600	17002	16677	16327	16053	15964	15612	15573	15544	15426	15132	15322	15298	15257	15363	15106	15135	15247	14801	14768	14719	14882	14611	14861	14741	14677	14610	14557	14470	14570	14523	14490	14647	14477	14660	14733	14736	14648	14587	14633	14665	14673	14743	14902	14843	14829	14689	14579	14649	14605	14704	14707	14507	14523	14395	14587	14850	14500	14577	14607	14454	14521	14581	14632	14605	14461	14450	14441	14466	14408	14475	14394	14409	14480	14444	14518	14464	14435	14536	14327	14247	14492	14409	14298	14411	14473	14594	14477	14512	14414	14629	14347	14369	14444	14510	14375	14455	14468	14508	14238	14440	14240	14472	14380	14455	14270	14394	14353	14352	14465	14566	14537	14278	14429	14413	14485	14372	14583	14329	14609	14456	14382	14579	14322	14366	14546	14511	14362	14443	14499	14406	14467	14551	14472	14479	14392	14436	14378	14525	14525	14522	14428	14477	14436	14271	14340	14409	14524	14464	14491	14320	14535	14574	14566	14390	14372	14436	14321	14326	14514	14374	14477	14467	14535	14334	14345	14477	14302	14418	14458	14367	14345	14450	14583	14328	14595	14577	14344	14451	14401	14500	14623	14560	14647	14599	14449	14385	14522	14309	14482	14414	14450	14559	14470	14474	14471	14488	14339	14414	14327	14431	14500	14407	14575	14419	14453	14366	14481	14443	14328	14475	14333	14342	14340	14568	14352	14364	14451	14283	14554	14425	14486	14443	14581	14431	14490	14539	14341	14623	14404	14534	14492	14605	14600	14393	14568	14448	14655	14436	14387	14434	14415	14371	14556	14510	14427	14328	14526	14262	14387	14386	14465	14419	14649	14427	14641	14417	14385	14430	14583	14530	14367	14436	14368	14375	14335	14495	14533	14495	14433	14552	14300	14389	14431	14293	14407	14355	14447	14449	14500	14441	14482	14462	14427	14440	14247	14426	14349	14380	14518	14563	14526	14401	14471	14504	14291	14598	14427	14256	14558	14489	14455	14369	14552	14297	14399	14476	14463	14419	14506	14262	14487	14426	14294	14562	14291	14469	14344	14548	14442	14547	14518	14444	14461	14361	14397	14383	14348	14503	14491	14330	14509	14484	14333	14240	14506	14318	14339	14578	14505	14417	14484	14276	14433	14598	14488	14368	14336	14524	14631	14471	14537	14375	14606	14433	14389	14326	14329	14577	14385	14440	14540	14383	14478	14531	14314	14423	14283	14356	14501	14447	14296	14415	14696	14231	14497	14426	14356	14505	14402	14315	14491	14365	14369	14403	14252	14475	14554	14516	14592	14367	14514	14498	14355	14370	14396	14499	14170	14501	14400	14365	14240	14532	14650	14426	14330	14490	14580	14506	14407	14473	14465	14486	14483	14409	14456	14412	14467	14464	14440	14362	14493	14283	14342	14536	14358	14365	14579	14563	14428	14301	14324	14513	14538	14438	14449	14314	14354	14315	14401	14478	14415	14479	14531	14585	14334	14412	14625	14433	14332	14436	14518	14393	14335	14669	14473	14387	14381	14498	14415	14438	14522	14634	14346	14591	14501	14517	14505	14537	14475	14485	14430	14558	14534	14619	14270	14459	14410	14404	14442	14376	14508	14527	14453	14464	14450	14346	14458	14545	14502	14340	14388	14442	14308	14354	14437	14376	14524	14427	14357	14467	14460	14500	14503	14544	14483	14410	14369	14469	14597	14555	14373	14554	14409	14409	14515	14472	14479	14305	14469	14476	14478	14452	14599	14627	14402	14584	14560	14582	14392	14353	14389	14647	14418	14614	14480	14465	14285	14519	14331	14485	14423	14466	14454	14544	14341	14476	14499	14545	14468	14569	14652	14494	14449	14582	14519	14466	14481	14474	14467	14415	14300	14442	14223	14612	14579	14450	14419	14410	14487	14225	14454	14554	14423	14321	14455	14482	14437	14611	14593	14602	14674	14463	14421	14360	14488	14427	14431	14532	14439	14564	14415	14371	14430	14436	14436	14502	14446	14618	14238	14407	14339	14526	14494	14513	14684	14476	14331	14388	14306	14368	14561	14447	14496	14411	14480	14259	14332	14493	14418	14504	14340	14581	14426	14624	14349	14316	14380	14379	14345	14658	14436	14331	14430	14486	14454	14417	14419	14497	14293	14406	14475	14492	14248	14321	14394	14509	14375	14318	14571	14371	14292	14555	14395	14521	14446	14439	14517	14411	14361	14303	14370	14556	14561	14344	14379	14450	14574	14402	14552	14333	14489	14546	14561	14447	14455	14447	14534	14496	14412	14374	14514	14594	14458	14446	14430	14532	14292	14436	14256	14326	14389	14370	14616	14420	14451	14559	14428	14486	14308	14565	14513	14465	14394	14419	14490	14423	14621	14442	14614	14512	14438	14550	14413	14397	14556	14253	14422	14369	14370	14295	14492	14346	14423	14394	14521	14435	14499	14415	14484	14379	14383	14589	14311	14402	14326	14503	14433	14450	14419	14471	14405	14433	14567	14330	14449	14626	14414	14604	14484	14511	14414	14436	14439	14513	14351	14447	14520	14477	14364	14622	14433	14447	14485	14441	14640	14375	14538	14294	14550	14416	14273	14540	14744	14355	14569	14234	14528	14297	14447	14577	14402	14417	14496	14379	14427	14464	14438	14559	14345	14474	14412	14451	14435	14485	14351	14595	14551	14420	14526	14343	14412	14532	14354	14527	14380	14461	14465	14431	14178	14562	14499	14430	14564	14243	14397	14581	14540	14430	14383	14373	14272	14507	14542	14494	14508	14566	14441	14284	14478	14459	14316	14643	14518	14399	14399	14537	14343	14384	14455	14450	14476	14491	14401	14373	14321	14492	14462	14444	14271	14294	14552	14409	14453	14331	14337	14435	14310	14446	14504	14388	14451	14369	14306	14504	14385	14490	14505	14488	14189	14490	14450	14368	14507	14380	14568	14444	14594	14536	14459	14313	14362	14305	14500	14464	14360	14558	14313	14489	14495	14439	14298	14290	14360	14332	14567	14490	14436	14335	14466	14246	14386	14390	14279	14397	14397	14364	14502	14458	14581	14417	14309	14195	14377	14478	14421	14512	14361	14262	14446	14570	14475	14369	14414	14337	14520	14462	14599	14435	14335	14479	14301	14366	14500	14463	14413	14313	14428	14530	14512	14357	14511	14308	14400	14424	14598	14438	14440	14519	14508	14298	14471	14549	14373	14306	14512	14300	14558	14400	14402	14528	14549	14357	14357	14471	14349	14531	14464	14395	14402	14485	14436	14327	14421	14420	14238	14399	14375	14192	14485	14448	14366	14437	14412	14454	14371	14452	14476	14351	14486	14542	14648	14389	14254	14539	14468	14533	14548	14346	14442	14467	14420	14438	14575	14429	14494	14504	14383	14450	14497	14408	14557	14611	14373	14548	14512	14386	14394	14428	14432	14417	14346	14333	14594	14583	14554	14479	14620	14327	14314	14446	14330	14371	14630	14240	14529	14604	14469	14259	14434	14379	14526	14533	14350	14475	14493	14510	14424	14335	14302	14474	14368	14631	14472	14276	14304	14514	14340	14452	14516	14378	14633	14546	14552	14461	14206	14517	14392	14384	14577	14561	14550	14464	14450	14310	14514	14577	14459	14422	14399	14574	14434	14395	14385	14288	14440	14549	14477	14488	14565	14370	14393	14514	14442	14452	14428	14505	14535	14328	14555	14676	14371	14426	14468	14339	14494	14477	14374	14394	14401	14309	14441	14563	14213	14489	14385	14434	14454	14508	14576	14484	14532	14509	14538	14333	14508	14477	14493	14422	14332	14309	14580	14397	14333	14467	14450	14436	14580	14311	14411	14418	14614	14457	14372	14399	14491	14388	14491	14563	14413	14467	14327	14429	14552	14637	14369	14531	14462	14429	14547	14370	14505	14307	14489	14521	14519	14509	14450	14513	14496	14434	14602	14358	14376	14540	14523	14497	14348	14440	14484	14448	14372	14259	14571	14440	14418	14447	14555	14349	14478	14442	14493	14347	14455	14550	14566	14577	14500	14507	14261	14353	14396	14555	14518	14288	14387	14359	14393	14494	14568	14433	14441	14327	14353	14379	14309	14410	14381	14604	14502	14562	14395	14351	14448	14431	14466	14436	14492	14457	14400	14385	14373	14444	14419	14524	14505	14438	14267	14317	14560	14631	14384	14478	14358	14336	14359	14396	14308	14421	14657	14405	14438	14424	14481	14603	14438	14167	14429	14423	14440	14350	14495	14387	14296	14456	14492	14335	14265	14482	14538	14359	14507	14386	14520	14444	14536	14517	14552	14458	14428	14365	14422	14566	14499	14375	14586	14450	14523	14597	14478	14538	14543	14344	14380	14500	14491	14545	14451	14463	14216	14486	14543	14436	14674	14261	14409	14296	14461	14491	14585	14250	14358	14288	14462	14408	14464	14502	14545	14394	14534	14463	14649	14413	14421	14256	14438	14418	14441	14360	14458	14442	14550	14485	14446	14705	14393	14573	14530	14351	14495	14546	14484	14212	14337	14556	14510	14470	14503	14670	14447	14216	14603	14380	14463	14540	14405	14366	14526	14629	14477	14450	14479	14508	14541	14581	14582	14607	14475	14369	14575	14424	14326	14414	14549	14497	14411	14635	14464	14390	14580	14565	14388	14260	14619	14476	14429	14497	14640	14358	14380	14229	14411	14417	14419	14454	14483	14545	14562	14427	14379	14436	14474	14411	14521	14503	14291	14541	14502	14409	14431	14529	14454	14404	14466	14493	14277	14381	14507	14469	14525	14449	14438	14461	14469	14400	14473	14366	14597	14673	14520	14565	14328	14573	14469	14521	14741	14369	14567	14473	14414	14320	14514	14605	14279	14517	14433	14386	14412	14435	14353	14324	14483	14336	14368	14506	14479	14329	14555	14379	14491	14357	14560	14371	14443	14362	14474	14639	14618	14443	14414	14448	14577	14495	14442	14403	14412	14467	14461	14183	14376	14439	14400	14447	14346	14483	14416	14485	14363	14386	14479	14432	14243	14385	14390	14511	14386	14577	14377	14362	14572	14409	14510	14568	14419	14317	14395	14440	14493	14475	14285	14418	14282	14529	14298	14466	14567	14524	14432	14429	14434	14493	14531	14319	14528	14300	14481	14360
27147	19351	18745	18513	18489	19048	19597	19582	19712	19938	20142	20061	19754	19794	19463	19431	19230	18930	18755	18582	18801	18819	18874	18796	18662	18722	18584	18516	18552	18390	18336	18244	18201	18389	18295	18355	18213	18236	18383	18430	18243	18283	18094	18252	18108	18369	18317	18388	18276	18433	18077	18226	18263	18393	18265	18443	18062	18196	18347	18200	18474	18178	18239	18143	18221	18238	18335	18372	18037	18162	18151	18001	18173	18261	18218	18133	18079	17995	18154	18325	18109	18146	18061	18028	18202	18169	18059	18161	17945	18276	18103	17996	18024	18228	18101	17966	18122	18006	18093	18210	18225	18157	18023	18030	18248	18111	18019	18252	18161	18270	18173	18238	18236	18015	18021	17954	18130	18037	18245	18229	18238	18174	18131	17951	18180	18171	18330	18452	18089	17936	17967	18092	18137	18201	18140	18031	18030	18168	18203	18260	17961	18234	18074	18081	17979	18281	18331	18120	18034	18148	18203	18093	18185	18318	18225	18163	18147	18096	18044	18214	18197	18157	18124	18169	18052	18262	18310	18014	18051	18179	18002	18136	18061	18196	18173	18049	18100	18055	17971	17958	18167	18106	18077	18192	18176	18207	17995	18093	18116	18149	18164	18221	18282	18214	18237	18217	18162	18063	18050	18023	18313	18159	18120	18027	18023	18223	18069	18183	18118	18423	18231	18115	18085	18158	17979	18190	17914	17937	17892	18159	18294	18292	18360	18185	18429	18003	18062	18183	18261	18129	18363	18140	18065	18043	18113	18009	18061	18157	18094	18363	17741	18072	18095	18289	18004	18041	18170	18136	18089	18105	18042	18354	18167	18162	17982	18368	18203	18280	18180	18203	18209	18076	18299	18011	18322	17981	18258	18242	18309	18179	18142	17832	17995	18236	18156	18093	18075	18019	18093	18089	18202	18177	18010	18111	18109	18168	17984	18009	18208	18349	17999	18188	18213	18094	18259	18018	18147	18122	18274	18009	18201	18089	18138	18109	18221	18288	18296	18116	17975	18156	18353	18216	18006	18156	18091	18130	17879	18038	18112	18370	18117	17962	18052	18288	18241	18188	18162	18081	18304	18316	18344	18097	18225	18068	18211	17947	18017	18163	17970	17961	18247	18129	18205	18032	18160	18256	18138	18003	18098	18112	18064	18282	18141	18021	17921	18054	18147	17999	18015	18163	18133	18093	18239	18026	18094	17939	18038	17890	18008	17895	17999	18275	18266	17983	17985	18265	18458	18286	18212	18342	17933	18169	18039	18021	18213	18235	18098	18010	18106	17903	18199	18132	18256	18000	18311	18059	18089	18066	18034	17919	18146	18070	18011	18391	17932	18322	18136	18111	18227	18147	18163	18116	18215	18168	18052	18274	18130	18097	18344	18275	18122	18027	18247	18172	18123	18140	18129	18118	18318	18274	18202	18064	18096	18089	18154	18075	17961	18207	18249	18183	18378	18123	18154	18443	18036	18064	17971	18114	18193	18275	18110	18041	18071	18268	18234	18297	18160	18222	18225	18190	17896	18267	18200	18212	18178	18357	18231	17966	18070	18200	17930	18237	17992	18127	18296	18100	18260	18060	18126	18328	18195	18110	17915	18499	18302	18120	18213	18187	18250	18258	18083	17998	18271	18247	17971	18005	18259	18285	18183	17822	18118	18134	18122	18023	18134	18182	18494	18082	17990	18128	18169	18192	18000	18203	18374	18153	18018	18007	18278	18040	18202	18082	18123	18127	18075	18058	18203	18011	17950	18010	18154	18148	17901	18252	18199	18137	18155	18189	18204	18076	17961	18276	18267	18186	18083	18065	18047	17938	18073	18093	18097	18003	18130	18196	18186	18287	18148	18241	18318	18163	17990	17987	18296	18254	18175	18187	17969	18163	18028	18086	18102	18173	18059	18180	18189	17924	17896	18216	18312	18137	18111	18171	18177	17844	18265	18153	18203	18176	18316	18208	18113	18262	18135	17980	18109	18045	18254	18298	17997	18134	18186	18257	18047	18038	18265	18192	18068	18193	18201	18134	18250	18054	18294	18175	18226	18279	18168	18196	18058	18108	18195	18169	18209	18113	18192	18340	18019	18335	17857	17959	18190	18158	18006	18029	17990	18134	18117	18104	18167	18189	18056	18162	18283	18157	18061	18239	18106	18045	18056	18044	17952	17901	18169	18009	18207	18207	18192	18030	18242	18332	18350	18225	18140	18089	18132	18192	18080	18067	18285	18207	18267	18010	17914	18103	18278	18090	18095	17955	18032	18162	18106	18253	18148	18185	18313	18174	18084	18075	18092	17996	18353	18070	18152	18264	18215	18092	18024	17928	18032	17887	18054	18082	17968	18142	18252	18280	18305	18143	18169	18050	18131	18052	18171	17961	18180	18093	18134	18015	18000	18073	18087	18230	18263	18158	18071	17962	18152	18025	18190	17959	18039	18203	18288	17890	18129	18107	18172	17878	18252	18239	18101	18207	18025	18094	18147	18146	18123	18234	17996	18130	18228	18218	18273	18226	18247	18049	18276	18133	18425	18110	18003	18202	18331	18314	18227	18323	18289	18116	18052	18104	18288	18154	18277	18147	18094	18113	18164	18259	18053	18098	18002	18049	18441	18137	18225	18114	18049	18101	18200	18322	18206	18184	18051	18176	18336	18025	18121	18045	18233	18275	18063	18116	18308	18202	18276	18201	18118	17912	17972	18407	18197	18148	18110	18119	18299	17997	18270	18022	18284	18170	17991	18155	18218	17982	17930	18179	18102	18196	18120	18055	18112	18134	18208	18164	18104	17996	18011	18154	18032	18134	17958	18165	17913	18099	18024	18014	18119	18382	18097	18152	18080	18148	18239	18165	18298	18338	18106	17971	18204	18168	18106	18180	18189	18154	18527	18255	18268	18090	18204	18295	18091	18199	18089	18158	18155	18155	18187	17991	18233	17988	18102	18248	18157	18199	18172	18145	18222	18015	18038	18024	17974	18173	18166	18190	17972	18197	18214	17975	18182	18043	18192	18078	18185	18313	18248	18100	18383	18228	18086	18208	18139	18222	18097	18118	18000	18114	18120	18054	18128	18142	18361	18244	18015	18287	18115	18083	18066	18164	18297	18216	18090	17990	18092	18107	18216	18102	18137	18042	18235	18372	18397	18176	18192	18209	18175	18166	18090	17935	18134	18101	18356	18219	18197	18011	18054	18030	18187	18024	18098	18305	17990	18024	17935	18001	18243	18113	18096	18060	17950	18015	18305	17980	18156	18206	18070	18278	18143	18150	18165	18123	18130	18273	18061	18078	18169	18095	18243	18061	18289	18207	18118	18098	18241	18290	18102	18146	18163	17907	18193	18055	18387	18100	18335	18001	18315	18109	17952	18242	18073	18141	18220	18376	18090	18230	18355	18065	18181	18197	18143	18129	18107	18162	18151	18322	18309	18184	18395	18250	18288	18097	18194	18145	18066	17978	18057	17937	18234	18004	18040	18135	18299	18203	18192	18110	18112	18211	18202	18138	18023	17960	18119	17903	18006	18075	18200	18436	18009	18226	17872	18193	18241	18137	18055	18053	18179	18253	17967	18110	18157	18007	18173	18080	18159	18113	18203	17954	18348	18216	18154	18101	18088	18133	18323	18066	18112	17967	17996	18210	18142	18176	18183	18057	18169	18025	17925	18231	18253	18164	18258	18074	18130	18213	18062	18133	18224	18141	18180	18195	18016	18134	18145	18169	18188	18267	18275	18306	18071	18197	18051	18213	18165	18130	18148	18248	18159	18111	18005	18057	18196	18306	18003	18208	18267	18080	18104	18158	18083	18106	18103	18188	18133	18086	18157	18485	18164	18116	18318	18260	18370	18073	18240	18214	18358	18182	18333	18297	18131	18144	18185	18096	18174	18048	18210	18126	18326	18203	18064	17961	18416	18167	18316	18032	18296	18161	18089	18141	18084	18342	18087	18148	18375	18265	18269	18167	18197	18210	17959	18082	18232	18068	18015	18245	18227	18114	17944	18100	18419	18205	18302	18120	18000	18121	18035	18078	18043	18124	18180	18066	18281	18064	18371	18183	18087	18105	18222	18129	18225	18290	18189	18231	18252	18034	17971	18196	18188	18207	18294	18008	18088	18111	17941	18226	18227	18061	18125	18190	18301	18151	17972	18186	18313	17892	18270	17995	18241	18153	17964	18008	18161	18191	17951	18441	18174	18116	18357	18160	18361	18104	18018	18093	18077	18124	17938	17850	18184	18099	18362	17918	18165	17776	18143	18072	18144	18240	18005	18071	18241	18060	18189	18220	18183	18045	18266	18031	18261	18126	18169	17937	18241	18155	18153	18070	18073	18195	18212	18440	18016	18122	18055	18101	17941	18048	18132	18081	18386	18126	18221	18084	18089	18100	18179	18334	17987	18215	18193	18055	18080	18027	18265	18065	18257	18072	18215	18209	17802	17945	18177	18259	18273	18242	18215	18064	18087	18090	18186	18250	18045	18115	18339	18119	18022	18046	18121	17901	17902	18266	18116	18187	18049	18017	18090	18085	18276	17999	17957	17987	18481	17936	18079	18084	18256	18056	18152	18075	18216	18236	18116	17909	18346	17968	18046	18145	18172	17919	17887	18019	17965	18332	18140	18036	18110	17983	18144	18231	18213	18187	18337	18186	18317	18191	17986	18147	18115	18254	18332	18131	18105	18156	17959	18160	18007	18178	18054	18165	18252	18281	18267	18185	18110	18300	18279	18240	17944	18147	18182	18132	18193	18162	18280	18212	18090	18112	17893	17976	17907	18232	18089	18086	18146	18132	18291	18113	18212	18180	18070	18077	18353	18022	18094	18173	18008	17998	18036	18275	18084	18110	18267	18038	18329	18144	18180	17856	18060	18244	18127	18094	18185	18293	18204	18070	18088	18127	18206	18258	17995	18170	18280	18136	18183	18253	18210	18229	18386	18019	18605	17847	18201	18262	18159	18308	18110	18328	18206	18298	18155	17924	18172	17864	18349	18176	18146	18161	18236	18122	18289	18105	18167	18323	18210	18159	18210	18138	18366	18195	17955	17977	18111	18087	18317	18239	17965	18149	18154	18128	18057	18117	18182	18254	18176	18210	18072	18092	18136	18071	18007	18328	18233	18108	18235	18195	18127	18090	18253	18170	18234	18050
23400	16054	15459	15593	16890	17994	18450	18013	17970	18097	18479	18712	18141	17636	17295	16909	16837	16371	16229	16281	16300	16215	16200	15906	15790	15642	15682	15682	15370	15212	15241	15226	15323	15248	15169	15469	15380	15335	15198	15068	15047	15202	15008	15137	15033	15182	15131	15084	15340	15146	15468	15136	15190	15186	15167	15331	15235	15058	15126	15147	15098	14972	15090	15040	14927	15136	14967	15068	14956	15077	14976	14842	15033	14964	14873	15001	14814	14952	14859	14899	15054	14819	14767	14749	14848	14918	14820	14759	14891	14940	14890	14855	15002	14756	14961	14853	14883	14795	14740	14842	14852	15073	14849	14753	14877	14821	14925	14854	14786	14776	14867	14854	14903	14896	14917	14898	14754	14839	14998	14954	14709	14824	14842	14720	15007	14728	14824	14735	14792	14910	14810	14807	14780	14865	14995	14771	14873	14894	14924	14751	14914	14977	15064	14675	14569	14972	14717	14935	14896	14880	14873	14862	14780	14872	14720	14824	14892	14908	14826	14798	14808	14877	14944	14899	14874	14954	14895	14746	14790	14872	14860	14857	14774	14765	14916	14882	14864	14821	14838	14875	14904	14818	14790	14816	14861	14827	14785	14849	14880	14884	14826	14804	14902	15021	14833	14706	14851	14841	14901	14718	15006	14770	14805	14903	14838	14912	14782	14729	14824	14668	14852	14896	14911	14836	15009	14863	14880	14795	14689	14849	14783	14972	15058	14851	14881	14831	14840	15027	14855	14924	14775	14806	14735	14874	14847	14936	14750	14963	14986	14749	14830	14840	14937	14610	14787	15048	14931	14691	14802	14833	14776	14904	14902	14909	14878	14993	14826	14839	14835	14856	14946	14817	14973	14860	14849	14945	14810	14821	15087	15014	14833	14782	14961	14898	14834	14769	14812	14909	14859	14970	14844	14813	14899	14802	14914	14784	14841	14808	14880	14761	14725	14656	14881	14951	14812	14845	14909	14910	14751	14771	14780	14810	14689	14830	14891	15036	14818	14979	14811	14884	14872	14853	14781	14803	14829	14844	14787	14938	14845	14886	14911	14690	14983	14838	14872	14751	14861	14953	14882	15043	14870	14839	14933	14900	14961	14914	14873	15063	14767	14954	14923	14594	14804	14792	14842	14805	14889	15008	14994	14789	14804	14776	14823	14819	14783	14718	14949	14863	14752	14773	14983	14735	14894	14991	14893	14934	14729	14973	14874	14887	15015	14918	14868	14794	14714	14712	14869	14812	14831	14803	14641	14982	14930	14718	14772	14918	14914	14788	14914	14629	14809	14938	14770	14799	14833	14889	14936	14856	14871	14821	14793	14911	14874	14731	14922	14848	14830	14945	15076	14824	14964	14841	14923	14814	14859	15004	14863	14839	15017	14717	14942	14948	14819	14917	14820	14920	14804	14676	14823	14874	14921	14744	14903	14867	14782	14820	14915	14815	14812	14811	14893	14833	14936	14845	15006	14962	14991	14803	14757	14980	14776	14839	14839	14903	14927	14790	14871	14931	14812	14893	14809	14917	14824	14885	14953	14800	14916	14861	14989	14854	14858	14807	14858	14971	14774	14731	14775	14951	14774	14741	14993	14863	14797	14895	14903	14817	14696	14735	14933	14821	14956	14812	14721	14793	14892	15009	14895	14762	15018	14930	14709	14986	14910	14719	14718	14975	14628	15107	14898	14748	14856	14861	14766	14887	14628	14732	14708	14704	14908	14878	14705	14928	14808	14743	14886	15056	14952	15029	14930	14844	14754	14610	14797	14752	14935	14867	14768	14892	14724	14985	14867	14747	14877	14870	14715	14818	14812	14876	14836	14839	14777	14828	14833	14978	14833	14918	14778	14857	14848	14985	14787	14911	14938	14866	14788	14727	14749	14916	14871	14882	14791	14756	14960	14922	14821	14946	15043	14974	14820	14726	15000	14785	14855	14894	15046	14713	14897	14762	15003	14841	14728	14702	14801	14894	14734	14825	14807	14910	14839	14828	14859	14902	14854	14855	14840	14893	14805	14933	14889	15083	14886	14788	14981	14853	14918	14756	14755	14858	14727	14858	14722	15093	14744	14710	14973	14905	14822	14935	14706	14779	15073	14730	14790	14785	14888	14780	14812	14749	14794	14910	14939	14781	14983	14855	14961	14783	14695	14965	14972	14945	14599	14677	14936	14739	14835	14883	14861	14923	14832	14691	14811	14742	14837	14854	14807	14785	14761	14765	14904	14927	14830	14941	14809	15050	14828	14817	14644	14800	14785	14918	14747	14786	14892	14952	14749	14876	14709	14851	14747	15014	14781	14791	14781	14866	14948	14872	14817	14761	14983	14877	14943	14865	14908	14868	14789	15016	14801	14797	14787	14956	14777	14723	14706	14848	14754	14898	14578	14841	14756	14948	14789	14904	15017	14793	14917	14762	14846	14750	14854	15043	14914	14932	15033	14785	14854	14873	14747	14890	14807	14843	14719	14833	14948	14756	14859	14894	14791	14727	14860	14898	14861	14809	14878	14855	14971	14728	14909	14847	14893	14818	14754	14855	15031	14719	14864	14988	15006	14753	14753	14739	14728	14746	14902	14873	14817	15082	14870	14817	14814	14790	14958	14805	14927	14785	14802	14911	14828	14731	14774	14832	14890	14857	14961	14919	14694	14765	14850	14992	15011	14883	14801	14891	14712	15113	14956	14888	15009	14910	14926	14929	14882	14913	14796	15013	15027	14976	14916	14842	14777	14894	14813	14884	14967	14791	14910	14808	14961	14949	14909	14745	14893	14818	14949	14869	14949	14919	14847	14941	14874	14771	14897	14752	14882	14815	14798	14758	14731	14875	14840	14912	14713	14924	14970	14862	14865	14801	14987	14880	14926	14768	14854	14726	14880	14755	14947	14734	14630	14874	14936	14830	14873	14801	14797	14787	14878	14750	14817	14871	14879	14880	14890	14859	14949	14791	14866	14970	14881	14933	14980	14815	14842	14908	14768	14796	14844	14843	14653	14884	14930	14884	14985	14763	14858	14923	14690	14671	14892	14894	14858	14868	14859	14898	14786	14850	14774	14820	14891	14993	14901	14920	14965	14649	14888	14775	14760	14807	14702	14994	14885	15077	14798	14772	14943	14870	14606	14857	14794	14840	14751	14944	14917	14936	14999	15003	14855	14866	14967	14963	14633	15017	14775	14719	14971	14838	14884	14888	14821	14790	14835	14895	14748	14926	14926	14603	14861	14838	14754	14967	14814	14873	14874	14937	14849	14853	14877	14755	14756	14889	14833	14891	14916	14640	14789	14843	14823	14948	14839	14842	14878	14666	14706	14813	14825	14802	14914	14804	14703	14802	14854	14875	14976	15047	14892	14803	14854	14862	15006	14839	14782	14791	14827	14833	14763	14762	14993	14810	14824	14865	14976	14828	14965	14718	14919	14827	14668	14928	15038	14891	14899	14680	14964	15082	14900	14850	14945	14845	14785	14933	14971	14832	14866	14643	14994	14817	14737	14781	14960	14875	14993	14699	14950	14795	14922	14904	14832	14981	14953	14909	14999	14845	14928	14794	14893	14814	14767	14826	14997	14787	14949	14884	14942	14904	14820	14719	14686	14766	14737	14927	14913	14896	14672	14901	14955	15018	14673	14749	14861	14792	14968	14828	14853	15110	14801	14754	14839	14685	14956	14872	14828	14827	14807	14668	14722	14780	14752	14772	14768	14836	14749	14853	14937	15011	14784	14811	14870	14864	14769	14930	14880	14820	14772	14678	14872	14918	14955	14718	14841	14987	14802	14788	14779	14751	14840	14820	15057	14924	14843	14877	14829	14755	14820	14909	14870	14849	14876	14883	14856	14694	14978	14823	14892	14741	14789	14667	15005	14917	14816	15035	14898	14837	14862	14953	14723	14910	14868	14851	14779	14855	14893	14813	14964	14933	14760	14794	14801	14841	14672	14874	14940	14828	14820	14861	14893	14793	14867	14760	15041	14777	14856	14955	14786	14894	14851	14887	14910	14874	14848	14948	14790	14886	14906	14853	14818	14920	14895	14822	14694	14891	14784	14910	14730	14857	14731	14707	14740	14843	14821	14698	14781	14821	14829	14657	14890	14761	14903	14746	14807	14735	14775	14733	14888	14805	14765	14861	14802	14797	14967	14896	14851	14893	14844	14935	14847	14925	14919	14907	14876	14858	14683	14928	14784	14851	14850	14838	14867	14796	14943	14764	14847	14909	14915	14888	14943	14880	14974	15044	14884	14966	14869	14805	14709	14888	14792	14975	14838	14758	14895	14797	14761	14819	14751	14762	14865	14910	14893	14861	14783	14763	14957	14862	14882	14775	14762	14772	14864	14784	14954	14844	14761	14861	14906	14773	14846	14848	14854	15051	14883	14925	14748	14793	14945	14892	14742	14792	14906	14985	14880	14916	14740	14858	14802	14877	14894	14948	14893	14895	14915	14879	14918	15006	14722	14796	14784	14914	14852	14930	14691	15030	14868	14714	14853	14764	14730	14766	14826	14779	14808	14757	15021	14865	14730	15065	14828	15111	14771	14948	14710	14848	14761	14842	14919	14883	14877	14889	14811	14836	14821	14993	15037	14776	14698	14925	14937	14889	14940	14847	14874	14817	14930	14986	14793	14682	14956	14866	14827	14785	14882	14766	14804	14958	14989	14903	14871	14871	14737	14975	14847	14972	15086	14845	14895	14771	14782	14893	14895	14817	14897	14840	14856	14804	14760	14804	14990	14888	14859	14854	14868	14785	14928	14869	14768	14717	14808	14909	14809	14923	14927	14852	14706	14972	14965	14952	14916	14805	14768	14738	14729	14929	14805	14841	14856	14861	14838	14934	14929	14691	14846	14849	14856	14886	14744	14786	14638	14931	14871	14903	14800	14910	14716	14829	14967	14698	14860	14736	14777	14944	14824	14872	14708	14941	14748	14843	14786	14797	14954	14737	14940	14879	14815	14854	14952	14942	14983	14881	14704	14794	14823	14676	14751	14841	14993	14901	14724	14762	14878	14973	14875	14810	15023	14966	14811	14967	14834	14973	15006	14817	14964	14918	14634	14910	15004	14843	14955	14780	15053	14723	14826	14848	14731	14834	14941	14634	14926	14700	15047	14967	14899	14882	14786	14846	15051	14886	14983	14710	14759	14771
30146	20140	19988	19275	18841	19902	20179	20137	20371	20447	20482	20818	20676	20322	20007	19782	19393	19583	19564	19244	19341	19398	19261	19276	19285	19114	19008	19003	19032	18931	18957	18842	18900	18735	18899	18898	19007	18901	18677	18570	18677	18641	18846	18696	18599	18778	18715	18734	18805	18741	19037	18639	18597	18892	18990	18802	18826	18567	18852	18736	18918	18870	18945	18776	18689	18586	18837	18702	18716	18695	18660	18652	18736	18647	18703	18752	18698	18728	18579	18613	18671	18690	18671	18443	18693	18773	18653	18670	18722	18691	18472	18518	18527	18796	18686	18772	18602	18677	18671	18664	18749	18700	18537	18877	18673	18761	18614	18742	18668	18701	18736	18776	18605	18542	18658	18462	18396	18429	18657	18587	18853	18631	18615	18499	18537	18618	18437	18650	18669	18615	18696	18644	18510	18942	18620	18962	18805	18849	18691	18575	18494	18673	18556	18849	18407	18500	18425	18637	18572	18800	18507	18501	18611	18626	18734	18664	18645	18705	18591	18672	18699	18614	18585	18789	18581	18742	18637	18620	18482	18716	18759	18691	18509	18710	18568	18525	18637	18505	18806	18618	18612	18691	18607	18562	18572	18696	18369	18544	18652	18513	18615	18659	18693	18481	18650	18812	18782	18690	18631	18592	18548	18650	18739	18596	18659	18666	18743	18589	18763	18718	18540	18701	18717	18639	18649	18595	18608	18613	18749	18521	18681	18551	18779	18594	18566	18615	18566	18612	18774	18918	18636	18716	18586	18618	18575	18603	18573	18588	18648	18463	18429	18362	18441	18535	18550	18752	19035	18657	18722	18803	18560	18506	18538	18730	18533	18576	18848	18698	18742	18613	18483	18542	18716	18620	18716	18657	18604	18574	18525	18544	18578	18576	18504	18601	19043	18509	18638	18448	18573	18682	18578	18362	18584	18364	18707	18515	18886	18671	18494	18441	18472	18685	18848	18439	18647	18692	18630	18767	18569	18547	18482	18674	18783	18518	18619	18662	18547	18570	18615	18622	18564	18722	18811	18610	18425	18568	18662	18760	18820	18756	18673	18651	18658	18610	18755	18534	18668	18606	18532	18550	18425	18736	18575	18702	18772	18447	18661	18837	18859	18667	18598	18560	18698	18502	18576	18645	18734	18577	18787	18545	18441	18499	18539	18753	18633	18533	18800	18521	18679	18659	18470	18772	18511	18573	18671	18622	18677	18575	18546	18784	18698	18426	18752	18633	18478	18484	18753	18429	18627	18518	18555	18607	18662	18502	18667	18670	18684	18604	18650	18539	18663	18574	18612	18730	18683	18502	18651	18643	18608	18689	18787	18558	18480	18543	18619	18727	18824	18723	18807	18583	18786	18636	18458	18520	18850	18972	18810	18777	18439	18489	18573	18668	18542	18894	18775	18645	18555	18616	18615	18583	18560	18632	18690	18484	18651	18879	18692	18728	18566	18759	18774	18763	18598	18525	18336	18713	18831	18539	18647	18541	18555	18615	18871	18556	18572	18735	18477	18618	18485	18462	18555	18599	18660	18595	18682	18725	18641	18523	18431	18666	18602	18583	18829	18627	18677	18722	18571	18658	18719	18472	18907	18489	18534	18653	18395	18600	18847	18599	18596	18576	18646	18503	18800	18636	18654	18664	18583	18740	18524	18491	18561	18456	18648	18697	18621	18714	18624	18506	18572	18792	18622	18819	18585	18670	18731	18658	18438	18705	18718	18583	18513	18520	18804	18508	18709	18656	18528	18577	18719	18574	18526	18650	18548	18615	18678	18705	18493	18520	18745	18614	18715	18640	18571	18383	18638	18839	18570	18476	18534	18586	18688	18598	18723	18734	18690	18600	18624	18679	18753	18672	18783	18394	18626	18714	18823	18642	18549	18432	18357	18713	18794	18428	18531	18718	18744	18304	18698	18764	18553	18622	18435	18739	18615	18567	18500	18795	18779	18703	18597	18776	18827	18515	18795	18748	18752	18529	18572	18475	18584	18640	18695	18731	18581	18513	18560	18604	18749	18644	18615	18683	18622	18584	18516	18676	18590	18583	18620	18658	18463	18712	18659	18589	18696	18844	18658	18697	18737	18591	18698	18676	18644	18411	18707	18768	18940	18507	18853	18609	18746	18919	18839	18709	18713	18645	18637	18672	18478	18762	18708	18852	18532	18807	18568	18733	18615	18639	18491	18598	18712	18678	18527	18646	18723	18623	18651	18572	18731	18759	18560	18808	18761	18402	18811	18546	18571	18635	18622	18567	18654	18632	18621	18811	18682	18679	18631	18752	18534	18588	18766	18724	18738	18684	18552	18618	18596	18637	18524	18682	18776	18579	18678	18718	18758	18604	18603	18633	18548	18605	18605	18775	18693	18475	18726	18958	18889	18532	18590	18503	18586	18771	18788	18702	18719	18760	18534	18484	18591	18576	18589	18684	18628	18680	18571	18460	18604	18656	18573	18433	18749	18605	18787	18692	18602	18788	18633	18799	18739	18534	18744	18452	18714	18706	18704	18606	18608	18730	18581	18711	18522	18753	18511	18806	18824	18444	18533	18598	18646	18734	18481	18843	18491	18693	18837	18693	18735	18710	18348	18572	18712	18537	18819	18799	18852	18752	18621	18621	18514	18623	18574	18675	18442	18852	18750	18644	18657	18604	18609	18682	18679	18695	18690	18454	18650	18610	18729	18632	18885	18751	18795	18576	18574	18573	18378	18608	18738	18877	18669	18698	18656	18832	18607	18704	18813	18313	18657	18656	18562	18631	18836	18527	18579	18480	18662	18634	18916	18661	18561	18617	18705	18372	18812	18618	18850	18576	18612	18726	18908	18559	18785	18578	18736	18567	18748	18562	18603	18703	18873	18546	18459	18630	18562	18619	18501	18483	18616	18720	18749	18685	18532	18935	18771	18584	18563	18548	18716	18812	18898	18780	18666	18796	18662	18794	18806	18686	18655	19058	18770	18486	18622	18636	18645	18832	18756	18375	18324	18711	18841	18753	18602	18523	18515	18450	18602	18582	18760	18580	18666	18527	18711	18695	18537	18697	18628	18452	18524	18612	18543	18758	18781	18567	18640	18728	18475	18704	18633	18639	18699	18606	18755	18570	18464	18440	18650	18703	18485	18867	18742	18785	18621	18654	18698	18639	18735	18750	18649	18738	18781	18963	18726	18504	18650	18628	18638	18528	18795	18791	18687	18604	18481	18452	18639	18516	18700	18614	18623	18574	18664	18659	18548	18551	18585	18632	18902	18643	18460	18543	18593	18659	18547	18661	18670	18580	18924	18703	18547	18765	18469	18605	18571	18501	18775	18563	18568	18809	18634	18531	18727	18650	18641	18613	18582	18650	18689	18521	18622	18544	18680	18623	18621	18481	18479	18463	18681	18717	18718	18781	18548	18689	18758	18589	18653	18524	18563	18557	18437	18799	18674	18681	18841	18610	18693	18597	18499	18510	18798	18491	18770	18915	18539	18662	18453	18743	18794	18670	18764	18787	18545	18539	18732	18657	18699	18756	18567	18628	18501	18641	18698	18659	18765	18528	18636	18428	18727	18579	18783	18756	18753	18738	18540	18495	18697	18602	18657	18613	18621	18839	18674	18505	18554	18626	18332	18672	18764	18540	18922	18694	18602	18576	18519	18669	18669	18681	18419	18549	18554	18524	18527	18584	18773	18770	18667	18512	18801	18630	18691	18597	18493	18585	18501	18466	18730	18654	18819	18607	18544	18582	18637	18700	18798	18627	18691	18653	18659	18551	18670	18826	18762	18649	18532	18679	18629	18438	18744	18771	18785	18598	18434	18564	18427	18681	18650	18567	18566	18561	18684	18594	18754	18798	18853	18650	18664	18400	18582	18677	18674	18515	18385	18579	18816	18538	18808	18719	18865	18769	18421	18622	18503	18689	18515	18592	18817	18753	18537	18764	18632	18635	18545	18828	18598	18744	18908	18622	18648	18520	18777	18608	18588	18498	18531	18560	18638	18594	18550	18627	18447	18586	18835	18819	18611	18538	18728	18804	18876	18576	18640	18598	18738	18743	18412	18695	18748	18579	18743	18427	18718	18701	18822	18628	18516	18600	18338	18513	18747	18746	18699	18700	18753	18522	18716	18699	18312	18557	18564	18622	18766	18487	18641	18767	18579	18554	18538	18804	18496	18543	18754	18877	18714	18744	18798	18395	18834	18577	18636	18775	18489	18823	18568	18640	18678	18515	18678	18687	18648	18568	18779	18694	18688	18737	18667	18554	18593	18787	18632	18567	18391	18576	18553	18653	18509	18710	18602	18636	18764	18632	18629	18658	18622	18695	18517	18542	18750	18772	18986	18568	18424	18613	18580	18805	18739	18810	18569	18896	18593	18664	18633	18664	18660	18574	18673	18821	18648	18636	18809	18632	18595	18637	18471	18466	18736	18700	18708	18598	18790	18681	18397	18784	18794	18543	18635	18618	18651	18645	18669	18761	18790	18603	18412	18708	18802	18565	18859	18522	18456	18543	18446	18579	18621	18515	18694	18616	18720	18479	18518	18612	18768	18427	18804	18580	18643	18639	18733	18613	18425	18582	18594	18616	18602	18529	18454	18767	18805	18785	18696	18580	18466	18743	18581	18634	18854	18818	18563	18715	18579	18511	18509	18764	18560	18442	18710	18690	18574	18606	18776	18764	18893	18631	18718	18512	18566	18766	18711	18626	18685	18419	18419	18639	18666	18700	18545	18463	18594	18771	18722	18785	18687	18783	18769	18802	18834	18711	18599	18591	18585	18641	18592	18729	18642	18593	18670	18501	18543	18777	18635	18857	18709	18726	18677	18595	18566	18818	18729	18732	18596	18842	18773	18714	18625	18681	18593	18649	18638	18697	18694	18613	18763	18576	18460	18619	18864	18603	18798	18828	18772	18629	18473	18879	18783	18663	18657	18622	18648	18609	18550	18509	18671	18521	18532	18789	18767	18493	18612	18500	18718	18667	18572	18490	18668	18623	18562	18494	18395	18799	18676	18632	18540	18508	18682	18882	18682	18572	18701	18692	18532	18452	18557	18703	18767	18583	18682	18681	18617	18479	18719	18548	18486	18776	18912	18927	18811	18742	18508	18592	18726	18579	18789	18611	18663	18797	18460	18808	18368	18519	18665	18737	18549	18722
23530	16041	15844	15879	17098	18284	18902	18551	18524	18793	19078	19178	18914	18383	17531	17625	17245	16945	16735	16483	16359	16576	16235	16331	16375	16171	16092	15895	15694	15815	15682	15662	15663	15813	15497	15555	15762	15429	15511	15521	15492	15417	15495	15361	15518	15591	15636	15449	15689	15605	15625	15418	15635	15448	15514	15599	15604	15387	15350	15443	15269	15346	15368	15286	15235	15298	15351	15380	15321	15199	15369	15241	15489	15287	15124	15329	15217	15061	15307	15186	15270	15191	15159	15181	15137	15227	15314	15232	15090	15061	15137	15099	15198	15050	15056	15200	14979	15246	15242	15130	15119	15154	15193	15012	15317	15108	15058	15323	15109	15042	15026	15008	15122	15132	15121	15088	15063	15171	15056	15017	15234	15083	15167	15099	15065	15075	15004	15164	15197	14866	15317	15194	15220	15231	15065	15199	15202	15159	15198	15100	15315	15112	14976	14943	15184	15002	15327	15220	15145	15026	15170	15197	15114	15229	15272	15225	15221	15105	15028	15026	15166	15179	15164	15165	15213	15107	14993	15099	15320	15192	15013	15114	15022	15188	15290	15080	15292	15107	15185	15188	15210	15099	15090	15065	15187	15196	15091	15207	15201	15064	15107	15109	15126	15082	15064	15097	15048	15075	15194	15017	15373	15105	15200	15157	15141	15061	15117	15247	15161	15177	15027	15145	15284	14982	15323	15122	15044	15076	15041	15101	15087	15124	15047	15223	15062	15253	15096	15029	15128	15165	15254	15010	15291	15083	15140	15417	15097	15092	15128	15256	15135	15152	15161	15137	15316	15043	15315	15300	15114	15092	14856	15256	15185	15230	15191	15309	15255	15102	15368	15059	15208	15188	15234	15178	15250	15246	15136	15232	15113	14973	14920	14791	15036	15080	15222	15126	14979	15128	15154	15206	15152	15248	15228	15181	15003	14994	15131	15124	14980	15130	15149	14894	15204	15118	15060	15027	15201	15114	15162	15071	15214	15124	14931	15079	15019	14981	15066	15166	15092	15095	15103	15143	15234	15067	15049	15199	15230	15090	15251	15106	15149	15121	15189	15086	15100	15120	15295	15078	15348	15156	15156	15006	15099	15086	15172	15016	15287	15222	15087	15145	15148	15151	15262	15102	15102	15041	15064	15099	15071	15180	14979	15151	15224	15108	14967	15050	15070	15162	15158	15059	15120	15021	15296	15116	15043	15247	14984	15020	15301	15095	15298	15283	15069	15208	15190	15133	15013	15153	15143	15121	15034	15069	15130	15397	15076	15028	15199	15137	15049	15160	15115	15230	15233	15025	15122	15158	14988	15111	15048	15192	15267	15184	15122	14976	15066	15279	15151	15118	15083	15180	14991	15241	15155	15174	15047	15195	15122	15160	15089	15137	15183	15170	15248	15192	15231	15111	15074	15186	14953	15006	15036	15079	14982	15246	15125	15147	15203	15067	15191	15252	15111	15208	15235	15083	15063	15108	15082	14981	15093	15204	15120	15034	15084	15214	15182	15051	15093	15182	15110	15303	15272	15213	15045	15261	15177	15230	15226	15031	15137	15204	15146	15018	15146	14966	15071	14972	15210	15383	15046	15189	15149	15067	15253	14852	15252	15158	15054	15020	15300	15138	15051	15262	15096	15347	15030	15323	15309	15198	15239	15140	15038	15167	15003	14957	15305	14969	15121	15161	15012	15159	15066	15129	15179	15079	15215	15223	15257	15136	15238	15150	15041	15046	15153	15355	15126	15228	15182	15048	15202	14914	15159	15295	15104	15192	15104	15077	15181	15143	15244	15244	15228	15059	15070	15057	15101	15133	15110	15196	15155	15097	15094	15112	15094	15193	15123	15192	15195	15060	15055	15165	15190	15133	15218	15095	15162	15185	15021	15191	15200	15210	15134	15053	15275	15089	15245	15015	15293	15077	15015	15020	15040	15237	15235	15267	15101	15203	15235	15161	15270	15235	15155	15179	15081	15222	15001	14968	15170	15211	15154	15236	15078	15114	15041	15277	15249	15297	15031	15212	15099	15168	15239	14998	15079	15010	15279	14980	15156	15135	15045	15112	15033	15120	15082	15084	15198	15039	15057	15197	15115	15075	15192	15138	15138	15139	15049	15266	15087	15053	15049	15078	15143	15162	15223	15192	15209	15069	15168	15106	15092	15272	15127	15189	14970	15029	15235	15035	15210	15059	15140	15144	14967	15154	15110	15187	15029	14977	15022	15224	15185	15240	14917	15191	14865	15137	14959	15162	15101	15281	15067	15182	15243	15034	14971	15032	15311	15119	15143	15278	15013	15155	15117	15131	15129	15058	15101	15193	15101	15136	15106	15024	15095	15008	15108	15217	14947	15167	15143	15004	15182	15065	15106	15064	15023	15193	15214	15348	15155	15155	14990	14983	15168	15132	15144	14941	15283	15130	14976	15125	15180	15104	15213	15094	15166	15313	15132	15185	15195	15077	15077	15050	15150	15018	14940	15059	15200	15081	15109	15203	15098	15232	15112	14996	15130	15114	15266	15176	15045	15101	15096	15045	15248	15119	15141	15265	15099	15134	15313	15120	15075	15195	15103	15091	15037	15215	15194	15138	14935	15167	15149	15108	15211	15113	15204	15150	15242	15136	15058	15202	15076	15034	15158	15225	15179	15099	15075	15233	15119	15092	15185	15130	15250	15030	15070	15138	14962	15088	15266	14954	15210	15276	15052	15153	15272	15161	15115	15251	15180	15191	14985	15113	15029	15120	15268	15314	15279	14888	15045	15012	15193	15140	15086	15074	15179	15037	14998	15138	15063	15069	15134	15272	15042	15117	15286	14998	15130	14926	15146	15238	15191	14989	15193	15194	15207	15215	15061	15026	15129	15142	15233	15312	15028	15166	15283	15096	15312	15185	15019	15153	15222	15026	14966	15106	15119	15164	15190	15124	15252	15190	15316	15098	14934	15112	15203	15065	15128	15101	15296	15165	15306	15071	15224	15121	14869	15175	15187	15067	15057	15301	15246	15212	15137	15139	15143	15081	15108	15097	15259	15063	15127	15220	15118	15149	15172	15207	15102	15242	15070	15230	15065	15042	15097	15184	15047	15024	15111	15106	15042	15063	15046	15194	15166	15141	15077	15069	15027	15248	15167	15221	15159	15088	15261	15171	15224	15173	15099	15005	15384	15265	15159	15218	15132	15178	15076	15002	15134	14983	15209	15011	15107	15249	14979	15093	15140	15163	15152	15119	15156	15137	15133	15089	15144	15108	15084	15098	15200	14915	15306	15010	15114	15023	15045	15159	15072	15106	15154	15155	15146	15022	15088	15054	15179	15087	15155	15030	15043	15177	15191	15203	15066	15046	15102	15255	15275	15156	15150	15169	15098	15157	15228	15103	15251	15139	15171	15051	15136	15135	15252	15237	14988	15113	15062	15052	15093	15296	15126	15131	14988	15048	14989	15092	14953	15156	14908	15149	15279	15048	15268	15120	15137	15180	15211	15143	15223	15295	14991	15146	14989	15117	15138	15050	15186	15171	15095	15214	15150	15101	15076	15177	15240	15101	15003	15146	15133	15228	14944	15133	15357	15053	15245	15140	15191	15176	15004	15241	15005	15111	15289	15240	15283	15073	15175	15192	15158	15088	15090	15288	15138	15136	15070	15120	15457	15147	15051	15145	15199	15179	15118	15105	15075	15036	15085	15329	15069	15172	15267	15222	15050	15200	15101	15147	15132	15213	15145	15340	15231	14881	15135	15002	15037	15185	15005	15103	15330	15177	15131	15139	15084	15013	15206	15291	15308	15016	15160	15063	15155	15219	15005	15251	15115	15080	15193	14905	15111	14983	15066	15149	15296	15170	15015	14901	14988	15063	14970	15159	15211	15147	14987	15093	15266	15311	15191	15064	15101	15143	15358	15116	15197	15222	15148	15057	15135	15155	14986	15079	15239	15078	15125	14980	15212	15083	15013	15055	15251	15130	15213	14948	15169	15200	15280	15095	15178	15277	15147	15175	15251	15104	15259	15104	15035	15305	15102	15217	15145	14915	15179	14933	15144	15150	15366	14994	15084	15219	15137	15192	15133	15293	15177	15051	15268	15205	15215	14868	15158	15161	15133	14996	15344	15123	15304	15031	15249	15283	15201	14983	15093	15235	15310	15017	15316	15107	15258	14983	15194	14998	15092	15185	14978	15128	15041	15086	15057	15169	15189	15309	15186	15184	15130	15192	15241	15189	15210	15197	15064	15194	15209	15032	15358	15197	15030	15353	15050	15345	15165	15056	15131	15009	15381	15118	15202	15286	15056	15041	15168	15058	15111	15070	15332	15061	15135	15181	15273	15201	15250	15205	14962	15085	15357	15148	15109	15199	15115	15062	15144	15128	15253	15185	15137	15031	14980	15108	15140	15165	15087	15129	15107	14940	15219	15117	15149	15197	15213	15032	15104	14985	14941	15240	15177	15140	15099	15104	15152	15126	15049	15166	15202	15154	15378	15283	15118	15085	15250	15123	15087	15102	15198	15208	15227	15072	15186	15065	15183	15253	15137	15137	15226	15282	15117	15013	15177	15235	15172	15252	15132	15199	14931	15182	15242	15196	15141	15144	15259	15180	15170	15104	15180	15122	15258	15017	15234	15130	15172	15090	15132	15270	15013	15234	15062	15048	15252	15074	15088	15225	15034	15090	15174	15219	15103	15037	15171	15026	15117	15160	15170	15120	15268	15164	15108	14976	14911	15126	15219	15087	15156	15185	15256	15099	15131	15224	15130	15137	15049	15071	15360	15139	15263	15149	15275	15162	15088	15214	15277	15272	15006	15086	15154	15134	15082	15136	15214	15171	15138	15234	15180	15296	15043	15119	15166	15237	15216	15151	15077	15182	14991	15206	14989	15132	15143	15047	15189	15044	15138	15369	15155	14959	15272	15228	15046	15247	15184	15183	14972	15107	15040	15182	15144	15202	15053	15054	15228	15151	15178	15139	15133	15102	15144	15238	15082	15137	15181	15241	15270	15079	15090	15081	15060	15138	15059	15094	15258	15004	15051	15021	15222	15109	15371	15062	15228	15075	15290	15075	15046	15250	15280	15002	15086	15097	15057	15268	15242	15342	15217	15172	15347	15048	15175	15074	15183	15159	15042	15194	15065	15197	15162	15039	15075	15093
23202	17407	17445	17180	17221	17520	17633	17516	17575	17950	17984	18122	18093	17902	17705	17562	17376	17553	17622	17343	17461	17401	17356	17294	17363	17448	17243	17242	17186	17177	17133	17125	17338	17244	17037	17042	17188	17149	17080	17091	16933	16882	17017	17105	17053	17151	17274	17095	17173	17068	17219	17339	17098	17301	17087	17203	17255	17231	17165	17154	17305	17224	16895	17170	17042	17122	17081	17088	16955	17069	17200	16953	17110	17078	17294	17027	17071	17143	17161	17267	17111	17142	17073	17090	17148	17086	16859	16960	17077	17171	17217	16945	17121	17060	17201	17110	16904	16919	16935	17159	17007	17119	17115	17141	17141	17206	17011	16964	16998	16944	17061	17218	17028	16982	17234	16889	17058	16998	17011	17063	17097	17015	17010	17135	17120	17044	17038	17103	17136	17211	17329	17036	17065	17146	17212	17258	16892	16770	17218	17121	17290	17005	17156	17056	17231	17222	17107	17169	16920	17039	17003	17163	16980	17154	17225	16944	17138	17196	17321	17142	16919	16982	17079	17209	17200	17040	16912	17033	17231	17251	17033	16907	16910	17026	17277	17242	17090	17054	16924	17051	17016	17038	17159	17136	17353	17035	17147	17186	17125	17162	17259	17376	17043	16895	17206	17231	17112	17159	17273	16970	16905	17052	17084	17176	17056	17050	16988	17035	17214	17085	17040	17058	17182	17030	16895	17023	17286	16930	17128	17059	16987	17162	17326	17128	17238	17133	17104	16912	17368	17040	16961	17097	17134	17351	17148	17243	17285	17030	17161	17259	17302	17099	17151	17113	17081	17116	17135	16884	16857	17081	17128	17087	17205	17126	17285	17126	17110	17150	17055	17125	17037	17073	17302	17317	17036	17108	17102	17060	17180	17089	17004	17063	17103	17035	17136	16967	17095	17255	17080	17156	16884	17147	17026	16919	17309	17302	16948	17136	17150	17042	17073	17110	17056	16974	17103	16926	17111	17144	17197	17166	17301	17198	16895	16851	17016	17029	16995	17076	17111	17285	17106	17048	17133	16993	17162	17241	16996	17063	17056	17043	17119	17205	17194	17177	17146	16982	17255	17146	17047	17256	17270	16953	17291	17297	17229	17060	16997	17057	17194	17048	17233	16999	16966	17001	17235	17213	17225	17241	17097	17122	17129	17169	17007	17075	17252	17152	17020	17083	17355	17140	17185	17152	17238	17074	17147	17340	17185	17076	17115	17095	17098	17242	17157	16921	17002	17056	17046	17092	16940	17014	17060	16805	16981	16905	17076	17182	17129	17059	17051	17036	17185	17185	16797	17192	17149	17110	17250	17155	17161	17143	17334	17103	16979	17145	17000	17055	17040	17037	17215	16994	17072	16971	16929	17109	17172	17199	16920	17060	17028	17117	17395	17103	17260	17028	16965	17280	17189	16970	17157	17133	17061	17277	17181	17125	17038	17231	17209	16988	17089	16913	17072	17018	17066	17060	17049	17163	17243	16939	17077	17094	17061	17352	17197	17007	17092	17198	17085	17005	17117	17131	17192	16983	17279	16979	17212	17178	17107	17083	17226	17415	16930	16961	17180	16925	17160	17191	17027	17099	16991	17185	17159	17104	17078	17116	17106	17149	17240	17335	17209	17204	17132	17043	17404	17035	17114	17121	17113	17327	17155	17052	17160	17017	17267	17125	17037	17155	17219	17185	17162	17162	17043	17010	17265	17137	17149	17171	17039	17051	17045	17197	17097	17187	17016	17282	17102	16963	17053	17118	17171	17072	17012	16927	17115	17053	17142	17088	17213	17324	17288	17206	17201	17085	17160	17038	17030	16992	17151	17092	17204	17136	17099	17012	17105	17047	17139	17022	17093	17107	17258	17301	17068	17024	17015	17107	17205	17252	17001	17104	17251	16951	17111	17091	17138	16987	17140	16988	17008	16989	17098	17160	16968	17159	17118	17045	17149	17056	16969	17242	17241	17168	17010	17099	17051	17103	17182	17081	17013	17166	17147	17015	16998	17263	17297	17143	17013	17026	17083	16953	17118	16955	17178	17032	16972	16987	17000	17090	17014	17136	17228	17200	17056	17107	17088	17190	17010	17172	17171	17106	16892	17330	17160	17213	17273	17233	17021	17037	17157	17054	17165	17122	17009	17251	17151	17111	17260	17090	17044	16939	17075	17135	17089	17016	17126	17175	16918	17177	17132	17137	16955	17064	17173	17018	17121	16898	17212	16964	17008	17153	17085	16976	17100	17122	17140	16979	17070	17042	17053	17264	17023	17130	17069	17249	17161	16909	17164	17186	17166	17162	17288	17255	17086	17276	17208	16907	17201	16922	16934	17231	16781	16953	17010	17124	17137	16889	17042	16992	16960	16947	17230	17175	16985	17252	17167	16889	17162	17217	17279	17177	17008	17359	17133	17114	16983	16998	17009	17147	17014	17202	17129	17144	17273	17209	17089	17226	17264	17249	17192	17000	16919	16929	17108	16962	17035	17220	17083	17169	17154	17148	17377	17093	17017	17209	17071	17205	17190	17346	17042	16916	17051	17401	16935	17133	16994	16990	17252	17173	16934	16856	16967	17004	17045	17090	16929	17011	17204	17132	16952	16866	17074	17049	16951	17059	17226	17303	17097	17065	17037	17017	17234	17412	17274	17005	17071	16943	17129	17254	17280	17046	17088	17180	16994	17256	17262	17255	17007	17088	17021	17141	17128	17042	17100	17084	17116	16975	17347	17049	17204	16893	17203	17219	17001	16918	16962	16984	17128	17102	17227	17020	17151	17229	17186	17190	17116	17140	17157	17109	17133	16930	16814	17042	17083	17281	17192	17123	17151	17103	16983	17141	17130	17119	17322	17163	17034	17060	17118	17115	17059	16978	17069	17007	17076	17220	17071	16910	17138	16956	17165	17209	17074	16905	17144	17102	17096	17310	17331	17253	17019	17086	16989	16981	17222	17026	17031	17239	17231	17261	16987	17089	17269	17287	17033	17087	17078	16900	17022	16977	17188	17241	17089	17181	17240	17171	16914	16984	17072	17373	17059	17146	17082	17177	17132	17169	17093	17028	17095	17283	16968	16966	17159	17274	17114	17169	17082	17101	16844	16867	17023	17149	17097	17185	17057	16940	17094	17114	17102	17349	17110	17044	17050	17060	17143	17299	17032	17059	17202	17017	16831	16966	16954	16910	17126	17081	17104	17267	17184	17043	17246	17123	17330	17127	17010	17054	17211	17074	17134	17051	17098	16909	17270	17234	17229	17198	17143	17029	17165	17138	17109	17082	17179	17123	17100	17142	17039	17222	17226	17113	17176	17214	17198	17194	17155	17017	16926	17158	17147	16992	17128	17041	17285	17133	17033	17140	17233	17241	17208	17022	16951	17116	17221	17194	17023	17216	17181	17002	17146	17100	17185	17156	17232	17279	17124	17204	17113	17091	17117	16968	17258	17044	17134	17089	16978	17030	17220	17163	17102	17213	17214	17167	17161	17126	17067	17152	17101	17027	17156	16961	17122	17250	17168	17124	17071	16967	17145	17316	16974	16896	17318	17172	17183	17020	17124	17057	17146	16879	17121	17131	16930	17136	17210	17119	17108	17062	17018	17254	17026	17206	17208	17090	17308	17175	17117	16996	17357	17025	16986	17186	17036	17001	17152	17068	17316	17076	17086	17088	16974	17273	17098	17079	17144	17093	16996	17158	17177	17261	17064	17073	17075	16961	17111	17102	17360	17227	17053	17196	17242	17061	17180	17035	17118	17137	17063	17211	17222	17128	17231	16883	17110	17116	17131	16880	16845	17079	17087	17043	17096	17126	17130	17148	17082	17068	16954	17145	17071	17062	17089	17243	17018	17118	17052	17208	17128	17210	17196	17050	17165	17190	17197	17079	17057	17155	17209	17191	17207	17165	17167	17077	17122	17229	17236	17260	17112	17083	17150	17201	17050	16957	16878	17123	17080	17153	16942	17261	17012	16867	17120	17128	17026	17109	17083	16984	17220	17227	16936	17217	17010	17195	17056	16915	17099	17059	17088	17023	16895	16913	17057	17184	17291	17145	16947	17018	17146	17263	17033	17247	17244	17004	17195	17156	17136	17135	17115	17297	17010	17084	17298	17241	16932	17163	17279	17156	17005	16918	17047	17174	17009	17274	17387	17037	17168	17040	17007	17207	17187	17288	17238	17149	16869	17132	16999	17030	17393	17120	17057	16977	17062	17091	17023	17236	17133	17155	17050	17194	17084	16986	17109	17090	17075	16893	17252	17256	16980	17109	17164	17034	17166	17044	17145	17145	17025	17055	17018	17230	16972	17099	17241	17071	17119	17225	17058	17089	17050	17361	17127	17012	17149	17006	17184	17259	17253	17105	17110	17151	17004	16918	17080	17082	16939	17121	17253	17099	17190	17175	17134	17106	16981	17056	17120	17242	17338	17071	17208	17145	17097	16959	17070	16951	17105	17088	17147	17030	17063	16977	17092	17368	17097	16983	17160	17159	17164	17350	17260	17109	17015	16954	17152	17041	17176	17197	17319	17228	17294	17231	17326	17097	17039	16944	17201	17119	17253	16967	17177	17131	17139	17021	16986	16893	17222	17020	17075	16923	17040	16923	17215	17296	17127	16979	17110	17195	16964	17049	16909	17183	16957	17071	17153	17100	17037	17217	17049	17177	17098	16957	17100	17021	16931	17300	17254	17234	17113	17142	17001	17181	16916	17110	17006	17169	17034	17042	17051	17119	17186	17085	16921	17180	17084	17110	17025	16895	17101	17118	17158	17155	16951	17016	17145	17252	17014	17201	17214	17069	17243	16979	16913	17009	17156	17235	16898	17167	17318	17120	17238	17084	16921	17070	17158	16951	17018	17228	17154	16963	17253	17160	17030	17233	16996	17023	17060	17183	16896	17088	17036	17112	17131	17020	17180	16826	17205	17102	17366	17051	17061	17257	17192	17075	17131	17168	17237	17256	17165	17125	17102	16987	17223	17236	17058	17132	17075	17028	16944	17110	16982	17233	17070	16897	17139	17252	17014	17203	17084	17095	17208	17124	17231	17097	17121	17017	17226	16982	17083	17127	17070	16885	17082	17141	17114	17110	17243	17242	17139	17057	17103	17031	17008	16824	17157	17192	17232	17155	16939	17028	17229	16960	17167	17080	17110	17085
19213	14673	14439	14411	14673	15019	15219	15085	15535	15900	16026	15932	15865	15451	15234	15481	15096	14939	14821	15056	14768	14727	14945	14907	14749	14955	14595	14600	14674	14405	14424	14479	14580	14615	14490	14537	14455	14479	14521	14591	14455	14384	14536	14424	14182	14511	14345	14569	14354	14426	14439	14269	14384	14424	14367	14416	14397	14382	14350	14377	14404	14377	14411	14325	14158	14323	14432	14433	14437	14177	14381	14218	14255	14377	14346	14203	14381	14335	14266	14305	14271	14422	14224	14239	14086	14184	14227	14274	14197	14264	14318	14334	14115	14245	14287	14320	14142	14244	14445	14313	14256	14323	14254	14302	14201	14190	14261	14185	14385	14317	14163	14407	13958	14275	14281	14191	14219	14286	14325	14054	14225	14422	14134	14345	14205	14229	14221	14202	14305	14291	14233	14301	14264	14222	14326	14245	14194	14278	14380	14284	14129	14283	14168	14153	14259	14316	14296	14424	14258	14275	14183	14247	14182	14280	14215	14333	14301	14246	14142	14169	14443	14224	14138	14339	14256	14364	14341	14382	14107	14083	14244	14121	14357	14412	14234	14338	14244	14390	14049	14419	14257	14248	14345	14261	14354	14213	14102	14232	14362	14337	14354	14250	14264	14184	14385	14204	14269	14246	14252	14419	14313	14242	14261	14269	14149	14149	14282	14213	14085	14148	14174	14262	14300	14168	14253	14384	14202	14193	14453	14260	14175	14138	14145	14261	14291	14242	14225	14449	14234	14303	14387	14307	14457	14268	14278	14191	14243	14296	14267	14402	14248	14100	14332	14146	14088	14380	14274	14341	14189	14255	14279	14292	14260	14266	14263	14307	14321	14552	14255	14259	14409	14248	14310	14317	14228	14149	14322	14285	14222	14306	14199	14321	14355	14269	14344	14334	14201	14180	14334	14189	14251	14244	14148	14251	14221	14257	14392	14247	14250	14270	14532	14252	14197	14146	14358	14342	14376	14303	14327	14488	14099	14282	14297	14163	14176	14255	14132	14265	14273	14332	14320	14227	14278	14163	14362	14304	14340	14148	14277	14268	14413	14143	14219	14369	14304	14390	14193	14112	14322	14300	14382	14265	14247	14432	14315	14161	14364	14347	14284	14228	14409	14291	14228	14201	14263	14133	14404	14385	14338	14099	14297	14108	14196	14321	14296	14393	14231	14227	14548	14115	14285	14375	14269	14173	14064	14172	14409	14210	14256	14350	14309	14181	14273	14340	14218	14232	14294	14277	14364	14230	14333	14267	14301	14040	14496	14309	14166	14193	14367	14216	14227	14266	14166	14247	14294	14365	14210	14327	14262	14483	14325	14198	14222	14430	14228	14201	14148	14265	14144	14405	14106	14206	14192	14041	14272	14272	14285	14248	14245	14276	14297	14219	14165	14398	14221	14193	14402	14324	14223	14282	14312	14225	14285	14279	14317	14158	14205	14309	14150	14312	14417	14190	14057	14232	14348	14283	14254	14249	14257	14119	14217	14216	14240	14239	14352	14177	14279	14220	14321	14334	14478	14125	14059	14430	14347	14345	14272	14425	14325	14355	14274	14221	14374	14287	14187	14383	14313	14353	14079	14439	14411	14386	14278	14272	14202	14187	14226	14165	14204	14187	14145	14366	14230	14138	14424	14283	14411	14228	14163	14140	14332	14234	14304	14370	14224	14248	14241	14072	14392	14130	14203	14248	14429	14248	14199	14357	14202	14274	14230	14114	14299	14280	14415	14271	14136	14435	14303	14258	14184	14194	14150	14263	14275	14198	14268	14134	14236	14346	14439	14308	14334	14319	14426	14368	14135	14284	14279	14305	14320	14258	14300	14303	14273	14323	14318	14062	14146	14285	14063	14300	14169	14232	14108	14219	14331	14307	14165	14320	14242	14299	14315	14330	14318	14151	14165	14419	14138	14265	14275	14163	14201	14198	14273	14184	14478	14303	14201	14272	14386	14339	14256	14324	14233	14141	14279	14117	14290	14310	14191	14197	14338	14208	14369	14086	14157	14180	14153	14299	14200	14217	14189	14294	14293	14184	14169	14169	14096	14452	14122	14341	14218	14213	14368	14066	14220	14259	14302	14186	14436	14066	14159	14218	14189	14059	14245	14214	13992	14320	14239	14153	14299	14244	14183	14282	14382	14232	14338	14183	14208	14216	14173	14344	14301	14217	14158	14521	14404	14159	14309	14303	14254	14243	14484	14269	14285	14185	14041	14165	14270	14280	14250	14266	14112	14392	14247	14267	14295	14093	14321	14179	14251	14298	14243	14353	14122	14294	14214	14376	14280	14195	14157	14142	14271	14217	14369	14333	14390	14268	14302	14316	14123	14276	14240	14307	14177	14330	14268	14125	14211	14233	14166	14268	14050	14156	14115	14298	14296	14250	14170	14241	14254	14198	14193	14240	14278	14432	14262	14097	14357	14258	14076	14042	14077	14380	14194	14302	14232	14205	14241	14364	14330	14192	14264	14144	14408	14196	14408	14289	14373	14261	14345	14365	14443	14177	14234	14256	14217	14255	14167	14296	14285	14464	14350	14196	14398	14277	14339	14245	14181	14243	14454	14448	14156	14365	14181	14341	14333	14153	14248	14276	14186	14126	14103	14207	14138	14255	14412	14226	14380	14312	14224	14313	14235	14192	14163	14387	14371	14363	14265	14039	14326	14253	14064	14197	14178	14085	14331	14254	14324	14331	14230	14214	14294	14173	14243	14287	14306	14158	14315	14124	14324	14297	14315	14316	14164	14311	14222	14280	14246	14412	14289	14020	14183	14234	14130	14294	14136	14115	14381	14251	14264	14320	14324	14299	14223	14235	14211	14231	14305	14305	14227	14340	14226	14218	14354	14334	14133	14475	14068	14203	14356	14148	14422	14232	14205	14340	14331	14365	14223	14378	14330	14049	14182	14200	14282	14264	14250	14221	14181	14079	14348	14111	14265	14288	14210	14168	14169	14255	14372	14340	14452	14369	14256	14287	14220	14339	14371	14122	14219	14278	14155	14517	14219	14216	14358	14138	14291	14317	14415	14349	14135	14360	14145	14219	14209	14377	14143	14102	14321	14309	14514	14365	14315	14521	14180	14376	14278	14296	14387	14313	14144	14213	14226	14168	14274	14017	14200	14200	14299	14349	14274	14163	14405	14104	14162	14299	14418	14195	14187	14334	14172	14321	14157	14251	14301	14254	14105	14180	14295	14324	14149	14238	14443	14337	14246	14347	14229	14145	14349	14193	14372	14431	14286	14145	14208	14159	14358	14303	14185	14158	14291	14041	14202	14302	14333	14342	14397	14226	14302	14115	14342	14265	14184	14214	14369	14143	14378	14243	14334	14324	14310	14373	14354	14213	14265	14216	14218	14466	14175	14209	14327	14060	14280	14494	14298	14339	14214	14213	14066	14035	14154	14256	14389	14320	14325	14223	14308	14369	14281	14338	14185	14213	14205	14140	14227	14184	14185	14408	14314	14313	14243	14316	14332	14102	14352	14127	14201	14130	14185	14298	14168	14155	14307	14573	14193	14252	14461	14195	14327	14312	14285	14348	14325	14348	14215	14280	14293	14232	14358	14312	14277	14323	14330	14203	14129	14176	14295	14293	14229	14336	14278	14231	14375	14279	14346	14386	14403	14382	14378	14110	14440	14268	14285	14269	14418	14316	14361	14282	14273	14225	14192	14338	14383	14277	14181	14237	14273	14254	14386	14279	14113	14356	14211	14311	14299	14349	14347	14365	14140	14273	14372	14173	14294	14370	14397	14232	14296	14329	14109	14446	14343	14545	14325	14128	14338	14378	14288	14249	14513	14274	14344	14437	14232	14195	14132	14270	14274	14397	14345	14263	14458	14173	14221	14303	14202	14265	14137	14263	14259	14360	14234	14290	14287	14335	14270	14408	14143	14087	14306	14229	14316	14317	14456	14428	14365	14143	14221	14271	14234	14312	14220	14225	14405	14287	14429	14237	14388	14164	14261	14297	14297	14196	14237	14305	14202	14269	14141	14284	14447	14311	14288	14208	14193	14418	14121	14077	14277	14256	14237	14149	14165	14327	14339	14256	14247	14102	14251	14268	14139	14285	14313	14470	14202	14238	14250	14382	14261	14510	14132	14352	14283	14311	14221	14332	14015	14379	14092	14297	14334	14268	14365	14173	14315	14340	14292	14466	14145	14283	14223	14312	14170	14442	14160	14301	14295	14192	14219	14256	14233	14208	14363	14324	14249	14225	14195	14397	14233	14137	14179	14613	14231	14145	14362	14286	14353	14274	14366	14202	14300	14360	14168	14461	14334	14132	14456	14264	14448	14218	14266	14312	14455	14189	14207	14256	14278	14470	14201	14465	14204	14208	14111	14327	14327	14139	14376	14213	14298	14216	14198	14285	14311	14257	14403	14221	14318	14243	14469	14279	14282	14065	14058	14354	14384	14242	14202	14416	14369	14227	14087	14091	14271	14395	14176	14125	14260	14336	14380	14213	14401	14319	14062	14213	14413	14548	14356	14342	14119	14333	14302	14285	14375	14175	14300	14329	14340	14311	14322	14232	14145	14239	14262	14354	14350	14410	14289	14489	14332	14122	14401	14245	14199	14161	14413	14407	14319	14301	14300	14159	14340	14221	14241	14040	14199	14429	14302	14238	14185	14325	14383	14311	14316	14342	14249	14200	14051	14384	14166	14357	14219	14343	14330	14384	14177	14441	14099	14293	14262	14345	14304	14239	14320	14177	14114	14201	14244	14166	14414	14395	14261	14116	14279	14330	14280	14360	14401	14294	14143	14092	14317	14217	14352	14325	14244	14316	14461	14285	14277	14253	14248	14199	14195	14319	14092	14475	14338	14410	14352	14298	14413	14328	14296	14271	14230	14129	14334	14210	14296	14226	14484	14336	14272	14288	14450	14211	14283	14194	14134	14196	14327	14393	14403	14273	14265	14206	14121	14211	14248	14149	14231	14273	14231	14223	14253	14271	14322	14106	14314	14286	14229	14131	14126	14302	14268	14243	14316	14263	14072	14428	14337	14211	14302	14477	14378	14309	14239	14361	14204	14329	14060	14283	14348	14218	14382	14126	14230	14334	14344	14252	14336	14507	14182	14092	14286	14275	14350	14360	14189	14256	14249	14252	14241	14215	14265	14201	14338	14438
27151	18647	18246	18172	17922	18156	18344	18504	18463	18693	18771	18893	18755	18594	18623	18220	18389	18077	18116	18100	18067	18129	17982	18159	18141	18208	17831	17720	17785	17758	17663	17738	17847	17683	17964	17864	17845	17995	17765	17762	17840	17507	17914	17825	17776	17717	17898	17768	17604	17749	17869	17922	17996	18052	17902	17628	17652	17707	17928	17919	17746	17670	17757	17708	17867	17517	17709	17715	17680	17756	17754	17892	17649	17643	17689	17460	17652	17567	17731	17786	17591	17627	17670	17479	17664	17673	17743	17784	17874	17757	17675	17899	17687	17756	17746	17709	17870	17700	17732	17745	17639	17597	17633	17660	17513	17507	17703	17578	17613	17727	17652	17707	17629	17659	17892	17900	17856	17738	17702	17490	17676	17731	17752	17782	17636	17616	17620	17742	17607	17710	17660	17628	17789	17586	17527	17766	17752	17481	17725	17725	17473	17852	17594	17683	17683	17786	17885	17745	17787	17572	17636	17995	17775	17679	17535	17529	17534	17566	17871	17764	17920	17743	17885	17630	17876	17776	17645	17771	17642	17705	17602	17537	17649	17566	17863	17806	17537	17636	17749	17873	17504	17741	17770	17623	17796	17532	17470	17572	17633	17707	17715	17914	17764	17888	17554	17535	17802	17523	17739	17704	17750	17461	17516	17610	17640	17594	17621	17606	17610	17818	17614	17606	17671	17714	17683	17602	17615	17687	17575	17613	17668	17715	17629	17564	17600	17700	17837	17626	17867	17734	17569	17660	17616	17823	17788	17584	17642	17692	17571	17749	17877	17816	17822	17773	17773	17775	17546	17629	17611	17732	17742	17595	17653	17656	17634	18041	17488	17728	17757	17742	17605	17745	17736	17505	17890	17707	17646	17492	17701	17691	17630	17622	17857	17610	17806	17680	17830	17756	17610	17551	17621	17585	17848	17548	17557	17756	17804	17737	17795	17591	17941	17836	17624	17688	17754	17777	17591	17685	17754	17523	17770	17694	17663	17557	17718	17715	17635	17792	17785	17632	17644	17682	17802	17788	17765	17652	17756	17734	17763	17792	17703	17644	17673	17689	17747	17661	17510	17682	17815	17661	17657	17730	17798	17698	17767	17704	17762	17498	17697	17607	17684	17536	17571	17548	17534	17562	17548	17559	17820	17695	17773	17683	17832	17690	17817	17577	17625	17697	17942	17560	17565	17738	17440	17525	17700	17737	17747	17774	17563	17458	17761	17708	17638	17615	17569	17608	17625	17663	17753	17544	17776	17702	17769	17730	17820	17727	17639	17765	17577	17632	17402	17608	17829	17753	17675	17742	17634	17826	17841	17743	17628	17756	17599	17663	17727	17690	17603	17615	17846	17658	17809	17659	17503	17616	17683	17859	17774	17715	17599	17765	17677	17597	17545	17626	17918	17792	17758	17555	17742	17728	17620	17709	17839	17896	17857	17762	17828	17640	17714	17636	17736	17831	17637	17516	17749	17812	17412	17642	17802	17682	17681	17770	17577	17818	17705	17712	17633	17604	17776	17819	17753	17835	17832	17725	17794	17520	17596	17910	17623	17752	17616	17633	17646	17758	17678	17622	17725	17719	17643	17667	17849	17635	17672	17651	17705	17661	17694	17782	17748	17803	17721	17677	17575	17599	17729	17766	17766	17666	17586	17805	17828	17651	17552	17751	17445	17647	17528	17660	17591	17585	17734	17674	17774	17798	17620	17699	17622	17640	17728	17520	17585	17681	17783	17719	17797	17623	17898	17565	17666	17668	17539	17646	17711	17723	17726	17575	17689	17578	17585	17851	17626	17939	17609	17833	17724	17656	17516	17706	17562	17879	17710	17672	17690	17719	17661	17766	17783	17818	17478	17593	17602	17718	17586	17531	17640	17746	17717	17627	17827	17487	17611	17645	17881	17586	17613	17688	17690	17800	17922	17640	17802	17900	17585	17697	17806	17645	17853	17803	17814	17753	17903	17729	17910	17792	17628	17675	17855	17660	17745	17794	17744	17598	17722	17661	17660	17808	17735	17882	17714	17639	17795	17628	17854	17822	17871	17953	17806	17577	17700	17810	17576	17718	17950	17827	17854	17510	17500	17635	17819	17649	17768	17544	17621	17730	17819	17536	17661	17667	17964	17612	17863	17708	17636	17844	17560	17712	17863	17559	17682	17631	17761	17711	17802	17645	17787	17644	17851	17957	17743	17829	17605	17784	17757	17686	17616	17663	17644	17731	17725	17735	17689	17730	17604	17518	17694	17693	17781	17466	17579	17602	17669	17651	17500	17621	17432	17710	17713	17769	17729	17636	17702	17842	17658	17491	17481	17832	17585	17654	17589	17562	17706	17986	17670	17506	17805	17596	17842	17668	17749	17647	17645	17654	17495	17521	17735	17713	17755	17573	17844	17672	17502	17847	17693	17778	17626	17593	17734	17582	17597	17619	17618	17687	17854	17852	17637	17906	17631	17712	17583	17546	17650	17836	17708	17757	17554	17816	17528	17562	17733	17592	17429	17521	17727	17621	17823	17628	17700	17541	17743	17717	17857	17519	17865	17613	17657	17826	17572	17584	17727	17655	17814	17521	17716	17850	17735	17758	17822	17678	17604	17590	17794	17728	17902	17690	17801	17750	17625	17691	17729	17632	17581	17722	17786	17757	17641	17636	17608	17545	17560	17741	17430	17551	17698	17724	17831	17631	17615	17623	17781	17737	17535	17872	17949	17885	17769	17903	17536	17758	17721	17739	17636	17831	17882	17719	17500	17652	17572	17611	17750	17689	17803	17593	17720	17614	17857	17552	17700	17793	17788	17841	17762	17834	17568	17797	17698	17822	17788	17812	17570	17620	17747	17817	17843	17920	17744	17792	17736	17651	17693	17691	17697	17684	17848	17751	17717	17602	17694	17699	17800	17680	17726	17606	17666	17612	17686	17581	17748	17780	17681	17909	17673	17656	17585	17730	17575	17802	17708	17767	17783	17637	17558	17745	17632	17866	17838	17636	17589	17855	17820	17576	17607	17902	17518	17685	17718	17705	17686	17792	17617	17577	17486	17589	17571	17911	17501	17719	17609	17571	17600	17499	17589	17570	17642	17504	17723	17576	17514	17695	17683	18009	17914	17740	17663	17852	17698	17633	17741	17731	17685	17768	17741	17898	17807	17630	17560	17720	17823	17714	17710	17631	17636	17572	17584	17463	17533	17682	17543	17699	17742	17735	17747	17694	17820	17498	17748	17687	17576	17734	17811	17567	17584	17832	17814	17757	17675	17696	17701	17812	17571	17795	17718	17771	17507	17825	17569	17705	17870	17750	17710	17791	17681	17911	17638	17941	17823	17851	17635	17863	17645	17773	17647	17614	17721	17552	17612	17732	17591	17689	17705	17933	17755	17775	18004	17928	17640	17751	17659	17741	17690	17854	17722	17753	17568	17771	17752	17805	17743	17582	17962	17857	17739	17878	17754	17841	17713	17837	17675	17853	17916	17731	17774	17686	17567	17754	17762	17831	17621	17763	17869	17602	17795	17688	17787	17746	17669	17677	17783	17747	17651	17981	17659	17846	17975	17607	17663	17715	17779	17800	17826	17973	17747	17685	17585	17601	17628	17451	17737	17753	17436	17617	17791	17785	17748	17663	17650	17732	17680	17658	17775	17834	17809	17421	17838	17933	17705	17798	17530	17624	17841	17840	17736	17786	17723	17829	17641	17641	17642	17689	17729	17676	17722	17509	17350	17740	17564	17778	17532	17736	17617	17707	17736	17721	17619	17794	17878	17631	17774	17657	17651	17673	17584	17623	17466	17657	17402	17678	17739	17832	17565	17667	17766	17656	17661	17535	17897	17988	17818	17756	17615	17913	17922	17708	17638	17804	17874	17764	17799	17889	17879	17775	17760	17673	17674	17678	17796	17612	17541	17452	17740	17666	17770	17916	17538	17810	17819	17624	17600	17907	17849	17776	17673	17694	17615	17667	17717	17636	17757	17788	17545	17701	17647	17831	17784	17560	17549	17593	17605	17630	17636	17751	17788	17736	17650	17622	17818	17884	17647	17831	17599	17801	17661	17848	17695	17813	17942	17820	17756	17831	17736	17809	17782	17596	17888	17642	17596	17607	17815	17662	17849	17728	17509	17805	17852	17841	17818	17811	17735	17761	17538	17746	17957	17762	17723	17752	17675	17595	17683	17798	17461	17419	17754	17659	17572	17727	17701	17720	17729	17757	17782	17625	17839	17802	17669	17684	17822	17757	17767	17723	17649	17587	17885	17756	17900	17642	17898	17687	17646	17741	17634	17655	17661	17615	17435	17649	17576	17890	17795	17733	17851	17938	17691	17615	17628	17769	17742	17731	17705	17703	17828	17604	17551	17713	17682	17641	17787	17783	17763	17743	17576	17714	17885	17656	17771	17737	17800	17946	17842	17594	17537	17729	17696	17719	17783	17772	17756	17732	17525	17714	17659	17748	17888	17937	17759	17672	17713	17695	17592	17770	17642	17593	17522	17748	17713	17865	18016	17639	17654	17775	17707	17525	17855	17556	17637	17468	17758	17807	17635	17813	17675	17619	17503	17612	17601	17614	17568	17560	17497	17787	17577	17841	17802	17899	17590	17815	17549	17931	17662	17980	17676	17877	17710	17553	17792	17828	17725	17889	17727	18000	17618	17685	17653	17548	17848	17844	17692	17681	17592	17822	17797	17555	17590	17651	17705	17605	17977	17576	17621	17769	17674	17714	17624	17630	17699	17909	17899	17654	17650	17563	17718	17828	17725	17918	17502	17950	18000	17708	17835	17558	17695	17671	17863	17829	17821	17683	17790	17671	17676	17704	17718	17842	17825	17981	17925	17767	17691	17776	17517	17572	17255	17664	17831	17680	17868	17524	17763	17834	17710	17755	17500	17713	17992	17670	17708	17678	17699	17700	17772	17799	17638	17722	17752	17790	17701	17887	17876	17778	17605	17577	17812	17759	17801	17469	17670	17459	17612	17836	17620	17741	17592	17733	17832	17572	17682	17701	17606	17448	17853	17934	17555	17674	17679	17863	17819	17580	17650	17771	17779	17708	17536	17702	17828	17850	17571	17751	17615	17855	17638	17646	17454	17596	17776	17631	17876	17821	17668	17590	17647	17701	17729	17699	17694	17555	17505	17801	17704	17740
20533	15199	14963	14915	15685	16186	16484	16344	16404	16799	16979	16896	16923	16575	16238	16180	15837	15673	15375	15425	15485	15351	15284	15297	15223	15454	15085	15094	15114	14949	15003	15068	14901	14947	14973	15036	14901	14848	14847	14850	14782	14849	14648	14929	14824	14949	14742	14805	14761	15011	14928	14858	14758	15132	14603	14943	14808	14739	14759	14689	14829	14782	14769	14750	14676	14716	14704	14763	14763	14711	14800	14725	14748	14767	14533	14754	14680	14597	14643	14588	14609	14557	14698	14487	14628	14578	14465	14723	14746	14750	14554	14732	14592	14661	14544	14601	14708	14685	14689	14842	14636	14549	14724	14496	14551	14600	14733	14455	14797	14667	14544	14612	14629	14594	14468	14617	14573	14445	14635	14535	14604	14540	14450	14585	14600	14682	14651	14692	14583	14661	14606	14486	14568	14665	14559	14716	14572	14605	14542	14572	14487	14561	14539	14607	14578	14695	14570	14465	14571	14567	14497	14514	14591	14591	14585	14560	14714	14590	14576	14580	14620	14678	14704	14788	14494	14627	14680	14587	14604	14686	14484	14670	14587	14709	14591	14601	14700	14562	14528	14600	14788	14500	14609	14827	14718	14801	14646	14792	14493	14439	14664	14584	14666	14840	14688	14558	14511	14543	14662	14762	14487	14625	14611	14582	14519	14601	14564	14714	14708	14579	14640	14580	14473	14650	14504	14576	14682	14573	14712	14569	14534	14593	14748	14610	14664	14589	14388	14394	14720	14576	14671	14715	14506	14509	14596	14443	14546	14580	14669	14734	14651	14702	14444	14648	14620	14604	14423	14637	14548	14632	14607	14507	14733	14561	14598	14616	14613	14421	14525	14581	14596	14776	14627	14468	14615	14542	14704	14619	14674	14689	14611	14787	14559	14724	14449	14516	14738	14685	14465	14653	14563	14505	14633	14547	14542	14522	14702	14643	14559	14692	14526	14633	14521	14628	14751	14685	14622	14689	14847	14413	14597	14512	14614	14756	14554	14704	14647	14607	14566	14511	14630	14705	14658	14547	14543	14559	14608	14523	14543	14657	14619	14570	14604	14624	14527	14673	14562	14585	14716	14505	14640	14671	14813	14524	14609	14611	14668	14602	14470	14539	14534	14767	14606	14613	14622	14413	14595	14459	14454	14563	14543	14676	14515	14553	14648	14639	14608	14462	14681	14670	14716	14808	14652	14538	14569	14784	14698	14708	14538	14628	14522	14810	14731	14476	14598	14691	14452	14655	14680	14523	14519	14535	14630	14576	14723	14756	14704	14792	14561	14567	14769	14535	14565	14417	14709	14492	14652	14535	14592	14689	14555	14526	14596	14787	14557	14651	14780	14637	14442	14532	14567	14631	14463	14418	14695	14739	14611	14567	14597	14606	14664	14688	14801	14432	14507	14782	14614	14648	14488	14606	14491	14629	14401	14816	14681	14626	14715	14699	14767	14633	14479	14421	14772	14647	14492	14749	14549	14655	14629	14448	14719	14575	14601	14795	14587	14486	14550	14855	14726	14437	14606	14600	14622	14744	14645	14589	14718	14697	14681	14556	14552	14720	14595	14675	14418	14471	14763	14596	14883	14582	14710	14660	14620	14558	14669	14890	14713	14655	14658	14552	14730	14672	14513	14726	14631	14488	14703	14554	14650	14600	14695	14542	14617	14523	14522	14659	14567	14584	14459	14468	14416	14643	14550	14620	14712	14512	14597	14632	14616	14535	14491	14676	14531	14545	14620	14573	14714	14629	14747	14703	14541	14733	14715	14695	14777	14643	14669	14602	14475	14718	14575	14512	14595	14540	14445	14675	14698	14700	14639	14682	14730	14627	14665	14668	14686	14781	14737	14669	14669	14662	14600	14637	14610	14607	14508	14524	14724	14878	14472	14592	14521	14577	14669	14684	14726	14639	14662	14672	14671	14813	14482	14821	14674	14572	14519	14635	14534	14449	14582	14495	14436	14499	14578	14585	14755	14497	14617	14704	14541	14518	14733	14753	14586	14645	14533	14429	14667	14597	14661	14654	14547	14539	14431	14489	14490	14649	14698	14449	14607	14666	14500	14580	14501	14505	14688	14595	14771	14578	14724	14880	14645	14532	14755	14622	14732	14559	14496	14625	14523	14606	14681	14579	14636	14689	14839	14764	14405	14563	14575	14560	14549	14721	14527	14901	14610	14623	14608	14759	14664	14511	14606	14585	14552	14738	14664	14633	14664	14701	14540	14711	14475	14611	14623	14625	14637	14851	14881	14768	14712	14686	14589	14638	14741	14523	14561	14535	14535	14694	14545	14528	14652	14562	14658	14660	14521	14516	14554	14638	14729	14631	14427	14598	14661	14683	14524	14652	14727	14594	14539	14638	14475	14466	14792	14624	14551	14714	14568	14622	14535	14712	14609	14619	14490	14565	14577	14555	14478	14746	14353	14564	14498	14501	14597	14688	14601	14574	14519	14840	14786	14732	14640	14685	14612	14635	14699	14728	14612	14822	14660	14724	14522	14573	14567	14549	14593	14732	14478	14625	14593	14665	14697	14559	14760	14752	14689	14673	14706	14628	14658	14489	14399	14721	14463	14763	14550	14715	14511	14540	14566	14580	14616	14609	14734	14665	14776	14541	14712	14404	14531	14496	14727	14632	14569	14735	14778	14575	14789	14636	14681	14720	14633	14472	14595	14671	14554	14478	14652	14523	14624	14701	14640	14645	14545	14519	14700	14694	14638	14678	14677	14530	14696	14773	14747	14612	14521	14626	14463	14695	14642	14561	14639	14623	14779	14704	14705	14757	14578	14526	14676	14539	14534	14504	14620	14741	14595	14648	14537	14545	14573	14837	14462	14670	14541	14556	14613	14468	14535	14672	14742	14598	14588	14630	14685	14556	14726	14737	14705	14545	14638	14565	14642	14684	14637	14646	14608	14527	14654	14687	14736	14707	14790	14482	14560	14752	14478	14622	14702	14421	14688	14587	14464	14662	14586	14482	14485	14729	14569	14735	14621	14668	14564	14603	14722	14414	14543	14685	14692	14600	14689	14563	14496	14751	14658	14448	14568	14585	14594	14608	14658	14765	14610	14494	14563	14671	14757	14600	14682	14594	14629	14707	14724	14802	14760	14588	14624	14620	14735	14684	14607	14606	14621	14675	14569	14651	14761	14536	14573	14661	14775	14581	14623	14562	14519	14599	14566	14647	14765	14493	14689	14653	14533	14523	14483	14598	14640	14624	14581	14639	14547	14615	14619	14577	14518	14644	14690	14634	14659	14680	14666	14497	14684	14772	14741	14378	14601	14518	14596	14504	14829	14667	14726	14644	14610	14554	14591	14492	14425	14454	14667	14679	14472	14577	14638	14621	14718	14753	14647	14508	14459	14547	14665	14781	14649	14603	14584	14477	14583	14636	14718	14678	14571	14675	14696	14628	14484	14672	14863	14675	14685	14529	14713	14596	14794	14506	14550	14511	14654	14525	14721	14726	14528	14612	14652	14553	14769	14585	14476	14683	14651	14545	14586	14686	14688	14752	14597	14731	14715	14562	14538	14559	14729	14589	14562	14599	14650	14536	14720	14470	14577	14436	14582	14547	14730	14633	14663	14659	14676	14534	14758	14742	14494	14471	14495	14515	14676	14607	14661	14559	14588	14913	14633	14496	14517	14634	14659	14478	14709	14510	14699	14640	14493	14691	14592	14587	14605	14707	14636	14555	14585	14503	14642	14696	14806	14656	14612	14687	14672	14631	14566	14735	14739	14592	14740	14627	14466	14415	14579	14672	14668	14624	14411	14721	14565	14588	14542	14706	14455	14753	14667	14563	14628	14709	14578	14620	14711	14818	14682	14775	14780	14638	14722	14740	14716	14619	14600	14544	14575	14762	14616	14575	14656	14683	14531	14672	14496	14576	14688	14533	14682	14547	14431	14637	14622	14661	14602	14512	14718	14628	14513	14712	14533	14726	14569	14440	14547	14675	14509	14639	14586	14533	14539	14585	14512	14816	14487	14757	14635	14471	14605	14633	14641	14562	14638	14655	14501	14484	14668	14560	14523	14582	14558	14450	14485	14579	14575	14617	14578	14599	14528	14593	14550	14670	14701	14621	14620	14723	14475	14817	14656	14715	14549	14654	14642	14647	14567	14707	14592	14486	14611	14619	14687	14644	14634	14639	14494	14620	14719	14656	14671	14557	14632	14565	14690	14653	14678	14500	14543	14721	14349	14723	14681	14801	14607	14629	14622	14711	14886	14746	14641	14578	14380	14515	14529	14704	14733	14532	14571	14462	14539	14706	14571	14684	14447	14584	14712	14896	14651	14542	14475	14565	14659	14618	14684	14602	14680	14493	14598	14611	14759	14475	14529	14580	14712	14648	14666	14530	14593	14523	14772	14746	14653	14559	14675	14568	14646	14644	14523	14593	14659	14836	14464	14621	14468	14519	14646	14494	14659	14606	14622	14576	14458	14442	14816	14528	14449	14507	14454	14538	14607	14646	14463	14652	14549	14715	14649	14575	14396	14686	14596	14611	14698	14540	14839	14539	14563	14828	14619	14617	14502	14618	14714	14541	14609	14519	14750	14572	14514	14705	14622	14563	14567	14520	14688	14645	14665	14678	14720	14645	14608	14697	14733	14596	14657	14626	14591	14705	14807	14757	14604	14556	14369	14550	14773	14430	14554	14756	14771	14699	14730	14526	14526	14692	14672	14550	14637	14621	14720	14578	14583	14579	14541	14598	14607	14714	14438	14688	14634	14636	14548	14612	14770	14787	14597	14635	14673	14582	14686	14544	14710	14619	14628	14780	14813	14638	14607	14856	14461	14592	14633	14597	14677	14738	14662	14707	14810	14671	14660	14681	14605	14633	14627	14484	14752	14571	14504	14506	14801	14681	14565	14547	14830	14605	14833	14556	14607	14711	14612	14629	14561	14655	14743	14690	14540	14750	14585	14648	14612	14678	14571	14636	14660	14608	14602	14518	14702	14708	14598	14617	14741	14642	14504	14678	14433	14608	14581	14396	14837	14572	14378	14449	14616	14587	14633	14576	14530	14627	14661	14577	14695	14729	14848	14596	14572	14668	14578	14598	14672	14510	14802	14544	14529	14483	14754	14662	14791	14564	14647	14714	14505	14771	14468	14749	14569	14742	14697	14676
27693	19653	19060	18582	18572	19302	19899	20115	20185	20146	20566	20440	20347	19816	19577	19517	19371	19463	19022	19000	18905	18988	18843	18930	18796	18707	18538	18748	18508	18742	18778	18589	18573	18445	18619	18452	18468	18467	18604	18533	18438	18512	18280	18274	18431	18527	18450	18528	18377	18524	18567	18446	18636	18675	18402	18473	18561	18487	18604	18731	18413	18323	18103	18591	18325	18480	18423	18586	18474	18373	18292	18265	18403	18389	18435	18451	18381	18377	18314	18336	18331	18286	18297	18274	18511	18614	18484	18363	18510	18394	18386	18433	18370	18495	18484	18308	18162	18183	18162	18239	18477	18324	18315	18411	18449	18402	18405	18246	18332	18267	18364	18368	18489	18388	18300	18411	18361	18317	18373	18314	18490	18447	18380	18440	18278	18444	18435	18274	18233	18357	18070	18274	18260	18309	18252	18206	18637	18792	18459	18249	18456	18439	18488	18110	18441	18502	18360	18290	18192	18373	18323	18394	18127	18176	18261	18151	18495	18468	18428	18333	18444	18254	18245	18320	18232	18429	18273	18211	18508	18253	18467	18234	17982	18213	18149	18266	18326	18260	18346	18395	18301	18485	18334	18329	18498	18405	18406	18186	18125	18330	18290	18198	18314	18414	18399	18309	18503	18362	18521	18384	18465	18314	18230	18228	18329	18403	18317	18478	18263	18507	18353	18487	18227	18373	18369	18479	18237	18199	18286	18386	18243	18498	18384	18277	18466	18231	18408	18236	18282	18462	18294	18508	18335	18405	18112	18243	18418	18339	18240	18344	18401	18512	18407	18157	18117	18245	18482	18355	18182	18421	18453	18487	18248	18498	18378	18328	18395	18191	18208	18443	18480	18182	18192	18346	18349	18338	18314	18321	18314	18167	18261	18098	18232	18220	18627	18348	18496	18319	18293	18347	18325	18107	18533	18084	18284	18363	18171	18392	18341	18526	18331	18454	18133	18486	18532	18549	18321	18307	18466	18063	18299	18185	18388	18343	18362	18539	18379	18385	18438	18443	18305	18368	18269	18339	18339	18516	18464	18281	18305	18541	18501	18423	18247	18309	18385	18410	18395	18357	18467	18359	18140	18334	18292	18298	18502	18218	18210	18421	18636	18386	18372	18413	18389	18397	18294	18241	18449	18311	18298	18241	18411	18219	18226	18228	18283	18354	18362	18341	18355	18287	18165	18423	18228	18266	18323	18360	18386	18387	18152	18356	18330	18397	18428	18434	18539	18257	18312	18354	18591	18182	18317	18463	18406	18251	18471	18409	18159	18171	18138	18357	18450	18505	18365	18122	18382	18328	18508	18209	18338	18393	18324	18259	18070	18339	18378	18465	18211	18325	18415	18394	18120	18465	18409	18356	18290	18225	18623	18345	18457	18156	18381	18259	18362	18230	18325	18437	18433	18441	18445	18528	18605	18182	18170	18336	18250	18429	18334	18250	18349	18425	18384	18264	18114	18376	18385	18309	18611	18421	18301	18348	18239	18146	18374	18184	18433	18184	18547	18316	18458	18262	18348	18243	18266	18345	18198	18407	18383	18536	18409	18370	18378	18427	18462	18437	18449	18119	18212	18281	18259	18369	18505	18284	18251	18380	18363	18313	18163	18266	18342	18469	18316	18245	18330	18591	18311	18373	18345	18353	18177	18205	18287	18183	18247	18292	18454	18385	18385	18313	17999	18166	18409	18304	18427	18435	18288	18316	18261	18307	18407	18229	18299	18342	18265	18426	18559	18316	18285	18445	18516	18110	18181	18342	18327	18440	18545	18318	18283	18286	18404	18191	18535	18245	18549	18495	18342	18190	18393	18340	18198	18483	18206	18328	18204	18397	18327	18310	18332	18314	18181	18262	18496	18259	18393	18480	18268	18172	18436	18449	18527	18335	18327	18425	18280	18420	18094	18325	18261	18485	18557	18191	18256	18163	18323	18155	18344	18307	18393	18387	18241	18458	18398	18097	18227	18217	18335	18088	18230	18491	18275	18489	18490	18342	18211	18463	18216	18337	18446	18383	18371	18376	18340	18197	18356	18301	18237	18432	18506	18338	18220	18331	18358	18354	18522	18397	18409	18308	18446	18337	18417	18456	18407	18197	18291	18506	18346	18611	18279	18304	18460	18148	18387	18289	18316	18358	18376	18255	18231	18563	18470	18278	18216	18192	18312	18347	18094	18412	18320	18307	18443	18447	18351	18182	18319	18335	18298	18365	18510	18201	18447	18340	18390	18204	18334	18400	18171	18235	18274	18437	18190	18312	18306	18443	18555	18625	18216	18280	18376	18366	18372	18253	18329	18226	18349	18237	18233	18244	18319	18570	18530	18589	18404	18342	18319	18173	18276	18399	18386	18580	18211	18372	18249	18269	18368	18316	18453	18322	18368	18533	18351	18327	18188	18037	18172	18433	18305	18470	18421	18434	18370	18493	18318	18334	18382	18462	18202	18282	18351	18404	18227	18351	18410	18482	18229	18301	18233	18431	18373	18241	18266	18277	18262	18478	18233	18419	18367	18283	18224	18374	18217	18278	18263	18222	18338	18362	18273	18194	18248	18183	18494	18355	18358	18254	18146	18267	18412	18306	18234	18258	18417	18355	18398	18249	18595	18214	18454	18358	18264	18471	18273	18295	18286	18442	18250	18314	18372	18429	18282	18425	18197	18356	18498	18359	18410	18356	18331	18480	18245	18269	18347	18388	18348	18393	18380	18399	18093	18383	18283	18466	18430	18098	18304	18358	18491	18271	18415	18350	18256	18299	18402	18301	18202	18184	18177	18270	18485	18392	18345	18300	18390	18351	18362	18507	18454	18212	18245	18370	18337	18437	18323	18419	18628	18301	18371	18458	18158	18456	18301	18591	18504	18270	18192	18032	18260	18523	18619	18362	18282	18506	18461	18264	18360	18466	18231	18481	18275	18322	18230	18306	18347	18160	18480	18138	18544	18380	18407	18532	18412	18449	18322	18281	18169	18351	18349	18412	18446	18348	18181	18303	18438	18319	18418	18315	18340	18481	18159	18384	18164	18404	18498	18540	18462	18641	18350	18314	18458	18328	18411	18411	18441	18409	18436	18691	18435	18377	18484	18275	18363	18173	18393	18410	18437	18470	18317	18403	18555	18459	18306	18324	18248	18412	18403	18471	18349	18335	18216	18428	18350	18454	18469	18333	18342	18412	18270	18376	18332	18191	18285	18378	18217	18380	18350	18375	18460	18282	18407	18267	18599	18468	18299	18343	18430	18335	18338	18398	18343	18455	18487	18466	18564	18369	18314	18265	18471	18206	18349	18021	18438	18532	18342	18370	18376	18370	18453	18395	18130	18337	18530	18381	18357	18411	18286	18452	18160	18394	18224	18490	18175	18290	18370	18344	18394	18263	18489	18239	18338	18399	18202	18419	18500	18416	18430	18357	18563	18483	18297	18337	18255	18663	18334	18689	18386	18542	18425	18443	18291	18429	18267	18277	18529	18321	18548	18335	18201	18312	18441	18336	18349	18297	18617	18479	18236	18334	18332	18141	18304	18154	18470	18565	18269	18397	18352	18413	18479	18183	18355	18445	18315	18421	18520	18555	18269	18523	18392	18389	18506	18314	18418	18484	18461	18360	18343	18320	18485	18339	18373	18237	18117	18415	18361	18348	18319	18503	18316	18462	18356	18211	18338	18329	18185	18344	18432	18493	18250	18255	18447	18156	18272	18463	18365	18438	18421	18389	18323	18156	18258	18276	18407	18245	18182	18131	18299	18123	18399	18281	18276	18549	18479	18266	18336	18408	18617	18211	18389	18330	18400	18532	18209	18398	18527	18644	18483	18292	18270	18272	18350	18318	18319	18362	18447	18449	18592	18292	18229	18245	18355	18491	18298	18465	18239	18301	18399	18157	18416	18456	18360	18376	18482	18405	18420	18452	18441	18193	18355	18292	18214	18222	18437	18246	18368	18364	18382	18330	18251	18260	18424	18390	18367	18257	18267	18421	18313	18503	18234	18291	18324	18421	18161	18340	18182	18391	18289	18280	18265	18333	18233	18437	18486	18396	18227	18407	18238	18470	18449	18467	18279	18407	18447	18340	18508	18213	18369	18423	18346	18112	18332	18223	18399	18189	18421	18285	18359	18412	18637	18451	18265	18400	18370	18203	18163	18240	18358	18290	18323	18485	18534	18354	18260	18382	18411	18384	18489	18374	18336	18230	18370	18109	18398	18297	18402	18298	18258	18457	18292	18295	18392	18382	18154	18290	18343	18378	18156	18104	18313	18481	18434	18157	18284	18335	18321	18359	18318	18235	18231	18264	18147	18326	18117	18410	18453	18348	18440	18370	18337	18362	18386	18579	18299	18212	18529	18450	18184	18392	18192	18386	18395	18393	18522	18266	18323	18446	18271	18474	18340	18264	18280	18293	18539	18310	18291	18347	18443	18390	18321	18383	18135	18444	18481	18387	18625	18274	18326	18316	18354	18194	18269	18216	18202	18460	18546	18436	18500	18387	18379	18392	18445	18380	18603	18225	18393	18381	18422	18310	18236	18366	18306	18339	18213	18351	18391	18294	18232	18571	18196	18198	18374	18177	18284	18343	18100	18238	18461	18316	18496	18400	18412	18285	18267	18322	18300	18346	18311	18367	18515	18337	18305	18222	18416	18221	18354	18253	18397	18434	18208	18454	18151	18359	18445	18253	18571	18248	18487	18284	18366	18363	18458	18211	18310	18301	18256	18523	18173	18319	18138	18283	18536	18319	18412	18199	18116	18271	18359	18401	18535	18111	18383	18435	18412	18354	18293	18276	18673	18337	18300	18132	18463	18397	18477	18426	18331	18275	18470	18135	18404	18372	18075	18398	18513	18227	18272	18343	18330	18244	18363	18164	18207	18395	18306	18209	18220	18289	18504	18363	18632	18355	18089	18259	18363	18378	18052	18345	18556	18136	18305	18324	18279	18194	18397	18193	18395	18433	18532	18459	18632	18352	18276	18191	18360	18695	18155	18100	18146	18296	18283	18184	18280	18250	18394	18501	18398	18305	18498	18298	18262	18603	18552	18382	18411	18343	18235	18242	18582	18357	18397	18249	18411	18247	18380	18243	18407	18277	18464	18235	18635	18232	18381	18268	18339	18382	18315	18089	18397	18286	18346	18421	18473	18506
23637	16107	15607	15854	17085	18422	18833	18329	18473	18746	19233	18919	18582	18067	17480	17271	17027	16794	16431	16366	16086	16239	16205	16002	16035	15947	15912	15801	15755	15601	15627	15429	15577	15496	15466	15587	15490	15396	15537	15302	15340	15376	15188	15271	15293	15240	15228	15389	15314	15324	15396	15399	15393	15329	15469	15338	15502	15235	15265	15302	15263	15227	15170	15260	15147	15167	15209	15153	15187	15224	15352	15066	15071	15094	14982	15108	15009	15026	14949	15030	15262	15311	15039	14970	15090	15095	14894	14963	15032	15041	15139	15006	15073	15018	15156	14989	14926	15006	15068	14966	15125	14948	14979	15041	14933	15006	15153	14859	15081	15024	15155	14995	14975	15030	15175	15029	15139	15029	15101	15169	15074	15178	15086	14945	15046	15011	14936	14964	15033	15014	14810	15029	14903	14929	14919	15102	14889	15085	15055	14952	15070	15034	15244	15021	15100	15035	14975	15036	15126	14849	14978	15031	15014	14940	14877	15128	15139	15045	14896	14961	14939	14879	15030	14855	15075	15114	15194	15002	15075	15029	14913	15089	15118	14997	15113	14904	14922	15107	15062	15092	15131	14858	15101	15014	15138	15047	15020	14996	15039	14956	15066	15131	14971	15058	15059	15235	15044	14994	15089	15037	14968	14974	15043	15000	15133	15075	15021	14963	15160	14990	14886	14996	15121	15127	15308	15125	14974	15158	14984	15128	15090	14946	14994	15058	14991	14992	15078	15102	15190	14932	15183	15057	15075	15062	14867	15019	15030	15014	14968	15309	15000	14890	14809	14895	15095	15214	15241	15073	15111	15097	14922	15021	15013	14960	15012	15063	15092	15068	14986	15049	14962	14938	15086	15037	14994	14925	15084	15024	14834	15142	14912	15165	15061	15126	14890	14880	14952	14971	15067	14811	15006	14880	14790	15048	15038	15171	15090	15111	14881	15034	14868	15079	15076	15015	14958	14949	15156	14894	14927	14998	14953	14967	15023	15054	14925	15020	14946	14926	14923	14871	15229	15164	15078	15013	15190	14801	14954	15059	15105	14976	14901	15002	15091	15031	15222	15301	14956	14994	15050	15162	14964	15141	15027	15055	15054	15020	14965	15160	15140	14953	15082	15028	15063	14962	15188	14993	15095	14948	15065	15056	15040	14984	15105	14899	14978	15042	14949	15075	14939	15039	15129	15082	14957	15168	14935	15137	14912	15011	15064	15066	15177	15040	15120	15008	14974	15047	14954	15066	14754	15042	15089	15013	15217	15115	14839	14978	15145	14873	15081	15016	15100	15054	15068	15095	14977	14939	14962	15062	15090	15160	14947	15027	14938	15174	15083	15104	15090	14951	15096	14980	15026	15102	15094	14984	15009	15194	14918	15113	15071	14968	14949	14962	14901	15068	15013	14970	15146	15052	14968	15167	15075	14943	14918	14926	14979	15163	15091	15049	15083	14988	14995	14978	15074	14973	15032	15134	14992	15095	14851	15066	14965	15036	14790	14979	15058	14964	14838	15144	14912	15110	15009	14964	14999	15151	14928	15050	15119	14936	15014	15078	15118	14972	14995	15236	15024	15195	15045	15062	14948	14889	15132	15053	15054	15100	15023	15047	15037	14981	15109	15168	14817	14848	15017	15035	15117	15167	15042	15036	14963	14960	15084	15015	14997	15028	15042	15042	15189	14970	15074	15061	14906	14943	14893	14914	15105	14985	15029	15039	15137	15050	15045	15065	15042	15016	15021	15081	15018	14873	14986	15106	15117	14947	14965	15074	15036	15025	15038	15076	14998	14988	14901	14915	15152	15058	15020	15099	14948	14978	15154	15052	15165	15016	15216	14988	15043	14949	15019	14908	15008	14884	15071	15218	15064	14929	14931	15126	15046	15055	15016	15010	14964	15124	14954	15189	15190	15109	14948	14894	15101	15103	14995	15134	15006	15073	15110	15157	15104	15105	15008	15138	15002	15076	14900	15194	15167	15108	15042	14989	15070	15053	14915	15120	14870	15103	15096	14950	15087	15118	15078	14945	15096	15177	15111	15050	14856	14959	15054	15173	15079	14981	15127	14980	15102	15051	15063	15181	14945	15070	14983	14997	14989	14950	14942	15102	14934	14946	14970	15025	14966	14892	14952	15024	15170	14930	14996	15068	14990	14972	15039	15113	15024	15025	14915	15091	15017	14877	15059	15180	15032	15012	14934	15107	15049	15021	15096	14888	15041	14994	15078	14781	14986	15110	14998	15143	15246	15084	14984	15036	14881	15022	15039	14999	14929	15028	15162	14993	15019	14966	14897	15165	15101	15148	15123	15084	14850	14902	15042	15112	14968	14939	15129	14977	15037	15040	15132	15032	15015	15212	15098	15071	14962	15024	15251	15034	15120	15087	14954	14848	15105	15138	15174	15014	14995	14956	15166	14990	15028	14961	14980	15058	15024	14906	14961	14967	15090	15087	14872	15052	15167	15099	14863	15012	14908	15077	15125	14973	15043	14922	14940	15201	15232	15141	14944	15059	14995	14957	15058	14990	14869	15040	15031	15076	15003	15202	14957	15014	14937	15024	15011	15077	15067	15054	14926	15064	14987	14962	15135	15042	14931	15051	15155	15009	15121	15080	15231	14930	14942	15106	15096	14985	15065	15091	15095	14978	15118	15057	15108	14981	15000	14937	15036	15042	15062	15036	15127	15013	15100	14958	15068	14895	15102	15165	14838	15131	14868	15069	14865	15113	15177	15072	15037	14982	15091	15043	15086	14985	14797	15191	14995	15032	14982	14939	14937	14988	14997	14962	14961	15074	15041	15226	15007	15026	14890	14979	15260	15072	15133	14987	14847	15071	15084	15000	15119	14991	15052	15082	15058	15002	15028	15058	15063	15074	15071	14945	15049	15209	15075	15022	15169	15037	14884	15144	15023	15026	15006	15103	15113	15154	15077	15119	14920	15001	14965	14977	15084	15077	15047	15138	15026	15083	15054	15057	15015	14975	15012	15095	14835	14997	14976	14990	15129	14876	15073	14917	15044	15014	15247	15082	15233	15192	14982	15139	15086	14970	15021	15029	14912	15050	15054	15010	15135	15098	15119	14927	14943	15026	14992	15020	15110	14992	15121	14845	15193	15024	15158	15032	14998	14820	14941	15080	14978	14950	15063	14841	15021	14954	15007	15043	14875	14874	15032	15036	15085	14902	14977	14985	15088	15068	14920	15116	15062	14973	15040	15007	15079	14961	14967	14857	15072	15017	15123	14963	15031	15006	15174	14997	15133	15027	15106	14968	14849	15201	15155	15028	14961	15120	15090	15129	14925	15039	15101	14808	15068	14939	14874	15096	15039	14970	15048	15135	14985	14924	14955	15086	15118	14891	14980	15010	15085	15071	14977	15039	15201	15074	14951	14841	15299	15125	15228	14995	14912	15048	15128	15089	15012	15048	15294	15086	15065	15062	14984	15079	14979	15134	15145	15136	15118	15033	14913	14877	14973	15036	15279	14956	15024	14978	14968	14813	15125	15106	15005	15032	14915	14954	14902	15075	14918	15039	15113	15006	15135	15107	15016	14981	15018	15047	14885	14927	15070	15068	14926	15144	15074	14843	15037	15044	15057	15068	15133	15094	14910	15126	15106	14836	14934	15138	15079	15040	15004	15067	14986	15016	15049	15127	15096	15059	14792	15047	15063	15064	15048	15040	15138	15167	14923	14985	14988	14987	15040	15130	15148	15043	15134	15094	15331	14921	14950	14960	15063	15012	15132	15138	14894	14880	15024	15142	15011	15145	14857	14991	15064	15006	15248	14847	15183	14909	15126	15127	14938	15212	15050	14986	15200	15122	15035	15053	14840	14955	15016	15052	15138	15139	15099	15161	15092	14915	14992	14886	15041	15012	15075	15001	15063	14954	15013	15028	15037	14955	14998	15178	15080	15050	15031	15009	15036	15005	14971	15042	15025	15101	15155	14959	15051	14933	15009	14949	14984	14977	15054	15001	14996	15065	15045	14992	15162	15139	15056	14947	15004	14978	15153	14933	15029	15013	15005	15003	15069	14828	15075	14963	14838	15064	15100	15078	15031	15035	14763	15028	15196	15064	14925	15003	15078	14944	15037	14992	15060	15080	15030	15068	15010	14970	15032	15006	15070	14995	15104	15095	14926	14803	15023	14974	14967	15065	15093	14973	15000	14953	14942	15025	14973	15000	15196	15008	14995	14894	15066	14944	15029	15089	15069	14971	15008	14922	15187	15018	15081	15091	14970	15065	14910	14927	14973	14871	14973	14912	15084	14930	14885	15124	15112	15236	15117	15011	15137	14953	14987	15004	15013	14863	14822	15118	14988	15008	14982	15005	14995	14924	15339	14906	14940	15111	15049	15115	15068	15083	14871	15004	15114	14991	15098	15039	15072	14956	15097	15090	15181	15007	15158	15073	15096	15186	15010	14929	14980	15072	14951	14922	14997	14954	15029	14808	15064	15113	14973	15002	15065	15036	15124	15095	14916	15037	14995	15014	14965	15047	14938	15071	14965	15010	14933	14986	15067	15028	14962	15165	15032	14930	15002	15261	15054	15054	15099	15003	15113	14999	14921	14987	15174	15198	15067	15032	14974	15004	15024	15140	14864	15054	15014	15042	15067	15013	14968	15119	15014	15019	14817	15137	15140	14931	15016	14823	15068	15020	15019	15023	15005	14899	15136	15072	14837	15070	15024	15085	15004	15082	14980	15058	15059	15212	14950	14966	15189	15075	15083	15130	14942	15019	15037	14953	14953	15078	15082	15011	15012	14998	15071	15079	15011	15036	15077	15381	14997	14990	15221	14875	15177	14912	15071	14982	15127	15070	15026	14996	15172	14981	15104	15073	14921	15017	15060	15121	15021	14964	14977	15031	15085	14996	15022	15162	14904	15052	14988	15059	15096	14987	15153	15127	14996	15033	14956	14952	15130	15159	14994	14822	15118	15180	15099	15086	15131	14883	15138	14987	15115	14917	14977	14913	15080	15027	15272	15112	15053	15029	14980	14923	15003	15132	14894	15028	15067	14975	15128	15085	15360	15042	15043	15027	15089	15041	15050	15122	14964	14926	15234	15099	15011	14919	15075	15029	14996	15073	14896	15175	14891	14982	14958	14931	14998	15068	14989	14980	15206	14961	14904	15050
30552	20283	19925	19426	19177	19902	20444	20471	20586	20775	20853	20784	20664	20614	20094	19983	19862	19494	19820	19365	19598	19347	19597	19324	19267	19133	19193	18848	19155	19133	19100	18956	18983	19086	19070	19229	18891	19058	18997	18861	18903	18960	18938	18665	18784	18790	18934	19180	19017	18883	19018	18792	19060	19002	19007	18934	18823	19091	18787	18798	18788	18583	18702	18930	18730	18686	19017	18890	18773	18940	18943	18929	18715	18842	18909	18800	18799	18792	18676	18709	18825	18833	18796	18715	18908	18542	18875	18802	18925	18853	18819	18848	19018	18828	18726	18772	18770	18764	18705	18663	18815	18806	18871	18783	18825	18759	18705	18709	18652	18743	18879	18659	18736	18743	18793	18919	18795	18675	18664	18720	18771	18718	18741	18702	18865	18864	18767	18761	18631	18787	18783	18841	18641	18663	18774	18644	18881	18987	18611	18800	18889	19018	18822	18813	18689	18998	18912	19059	18918	19024	18670	18882	18712	18832	18725	18893	18860	18574	18727	18997	19059	18926	18680	18652	18634	18665	18588	18643	18707	18712	18626	18924	18693	18779	18846	18765	18647	18870	18765	18889	18892	18624	18766	18896	18710	18765	18564	18741	18865	18976	18810	18883	18939	18947	18627	18713	18996	18563	18815	18563	18630	18591	18800	18756	18806	18871	18546	18961	18752	18804	18844	18712	18715	18915	18837	18887	18743	18767	18670	18676	18818	18946	18801	18860	18645	18848	18825	18826	18866	18954	18919	18824	18658	18687	18839	18770	18805	18825	18770	18730	18876	18708	18786	18643	18770	18932	18780	18746	18717	18789	18827	18867	18835	18783	18777	18694	18807	18631	18778	18834	18872	18998	18620	18786	18856	18877	18773	18820	18961	19070	18823	19003	18738	18710	18784	18829	18956	18920	18661	18777	18916	18954	18783	18766	18627	18646	18935	18812	18725	18769	18716	18835	18794	18808	18674	18789	18737	18573	18749	18676	18736	18853	18830	18813	18660	18828	18759	18593	18673	18858	18857	18743	18665	18666	18726	18689	18663	18959	18869	18740	18664	18750	18750	18616	18807	18705	18809	18877	18791	18831	18899	18711	18808	18616	18702	18838	18910	18857	18945	18825	19101	18765	18942	18690	18705	18606	19070	18928	18710	18875	18902	18935	18703	18719	18702	19017	18844	18865	18730	18842	18882	18819	18571	18616	18597	18646	18795	18878	18758	18771	18880	18636	18772	18797	18716	18798	18934	18502	18915	18669	18827	18756	18883	18765	18818	18799	18768	18718	18671	18720	18846	18873	18985	18686	18800	18909	18812	18639	18920	18662	18531	18770	18853	18562	18715	19003	18763	18702	18710	18763	18764	18851	18665	18789	18887	18691	18811	18962	18659	18800	18793	18784	18770	18828	18946	18995	18919	18787	18800	18692	18795	19217	18973	18867	18749	18678	18778	18936	18698	18942	18716	18747	18875	18534	18657	18721	18725	18829	18938	18761	18932	18651	18835	18669	18793	18925	18769	18817	18769	18806	18695	18693	18706	18745	18763	18880	18627	18701	18792	18939	18803	18889	18880	18810	18938	18726	18817	18881	18815	18761	18873	18868	18790	18528	18774	18464	18911	18920	18778	18708	18671	18687	18725	18751	19037	18914	18835	18774	18755	18638	19001	18802	18723	18815	18807	18513	18901	18794	18732	18794	18866	18841	18905	18847	18871	18875	18901	18815	18966	18798	18717	18564	18772	18766	18758	18851	18626	18875	18822	18574	18825	18736	18780	18741	18823	18775	18805	18893	18749	18910	18995	18847	18889	18706	18719	18593	18904	19055	18855	18842	18782	18706	18866	18872	18968	18791	18891	18853	18926	18653	18931	18813	18815	18752	18814	18727	18740	18844	18895	18547	18829	18734	18650	18771	18813	18743	18797	18799	18537	18809	18705	18973	18909	18819	18846	18976	18764	18934	18956	18754	18898	18801	18665	18727	18875	18820	18983	18757	18733	18818	18784	18767	18810	18725	18875	18707	19015	18651	18888	18725	18579	18655	18644	18673	18833	18731	18827	18714	18786	18708	18669	18604	18620	18779	18847	18630	18844	18677	18862	18801	18986	18645	18819	18581	18660	18703	18831	18782	18878	18805	18844	18750	18689	18895	18918	18896	18925	18871	18811	18674	18758	18841	18679	19008	18830	18852	18970	18773	18781	18888	18744	18825	18757	18990	18560	18937	18803	18805	18846	18784	18846	18692	18651	18570	18954	18827	18596	18735	18509	18804	18800	18520	18827	18541	18817	18939	18755	18982	18695	18766	18628	18840	18588	18893	18815	18832	18671	18631	18738	18796	18691	18532	18712	18668	18710	18781	18654	18907	18825	18824	18739	18655	18576	18780	18723	18655	18676	18832	18903	18836	18940	18863	18803	18931	18674	18970	18874	18872	18858	18752	18802	18693	18892	18920	18906	18985	18794	18864	18802	18891	18919	18721	18687	18743	18557	19011	18817	18805	18608	18668	19005	18589	18716	18811	18730	18790	18774	18799	18940	18882	18651	18928	19001	18666	18941	18745	18940	18739	18784	18855	18753	18828	18745	18697	18761	18651	18849	18864	18769	18856	18596	18834	18891	18736	18814	18949	18852	18734	18823	18815	18792	18934	18668	18675	18717	18757	18783	18602	18863	18744	18704	18819	18511	18719	19025	18830	18819	18685	18785	18809	18963	18815	18859	18923	18888	18959	18860	18623	18887	18647	18613	18973	18755	18844	18842	18961	18788	18673	18804	18716	18706	18639	18756	18827	18872	18775	18915	18735	18771	18721	18718	18841	18796	18721	18740	18855	18782	18806	19028	18829	18843	18567	19042	18707	18790	18586	18638	18921	18834	18769	18784	18499	18927	18824	18635	18784	18805	18733	18714	18652	18921	18675	18802	18896	18802	18760	18780	18534	18724	18835	18975	18564	18726	18687	18895	18707	18821	18976	18835	18892	19082	18950	19017	18838	18701	18576	18578	18557	18803	18740	18835	18783	18799	18703	18818	18853	19027	18759	18832	18857	18973	18811	18842	18781	18669	18861	18726	18755	18828	18816	18752	18689	18759	18703	18776	18665	18808	18782	18773	18640	18734	18935	18523	18663	18851	18504	18683	18830	18682	18748	18698	18820	18930	18695	18898	19004	18774	18918	18788	18805	18851	18715	18697	18701	18549	18634	18769	18595	18664	18682	18606	18750	18860	18858	18642	18755	18649	18721	18915	18700	18677	18780	18804	18838	18909	18952	18747	18812	18935	18599	18670	18817	18651	18861	18819	18583	18899	19188	18899	18700	18742	18651	18814	18685	18820	18827	18722	18873	18931	18985	19050	18859	18703	18568	18768	18879	18881	18648	18853	18679	18826	18759	18855	18737	19032	18681	18818	18709	18786	18839	18731	18720	18857	18696	19082	18884	18629	18739	18725	18641	18713	18721	18650	19071	18733	18888	18762	18760	18593	18644	19032	18784	18703	18860	18848	18899	18951	18735	18819	18806	18641	18897	18792	18728	18976	18563	18963	18715	18658	18573	18762	18812	18958	18860	19011	18555	18774	19126	18733	18776	18805	18883	18856	18595	18788	18462	18799	18879	18844	18631	18908	18786	18861	18870	18797	18805	18792	18882	18805	18687	18770	18871	18825	18730	18966	18770	18800	18510	18993	18678	18728	18831	18786	18754	18794	18918	18898	18831	18676	18999	18742	18735	18869	18705	18902	18764	18447	18848	18632	18666	18720	18655	18928	18669	18807	18844	18934	18767	18723	18832	18781	18771	18708	18943	18786	18812	18765	18773	18856	18775	18893	18852	18834	18933	18745	18798	18931	18741	18844	18861	18859	18892	18929	18989	18782	18846	18887	18942	18972	18886	18856	18733	18822	18911	18811	18827	18686	18757	18736	18639	18892	18866	18484	18756	18646	18780	18894	18970	18889	18771	18625	18909	18479	18773	18619	18738	19082	18870	18910	18921	18560	18929	18872	18830	18842	18833	19022	18802	18633	18689	18655	18824	18728	18720	18788	18823	18914	18926	18724	18692	18829	19049	18957	18825	18903	18570	18942	18743	18826	18786	18801	18854	18725	18822	18914	18758	18820	18791	18805	18946	18882	18721	18852	18945	18701	18878	18891	18874	18894	18646	18977	18848	18757	18780	18754	18870	18611	18716	18757	18820	18810	18543	18691	18442	18564	18830	18750	18624	18662	18847	18713	18943	18787	18893	18805	18831	18833	18963	18745	18729	18756	18731	18664	18860	18853	18809	18782	18832	18699	19033	18806	18728	18910	18804	19186	18664	18717	18747	18573	18738	18852	18654	18726	18638	18728	18696	18770	18807	18739	18800	18821	18905	18825	18785	18848	18678	18603	18696	18766	18643	18813	18739	18732	18759	18824	18855	18914	18952	18838	18849	18658	18697	18703	18636	19061	18635	18798	18694	18687	18921	18728	18767	18917	18643	18635	18754	18559	18756	18809	18924	18911	18856	18653	18780	18831	19035	18916	18508	18833	18706	18815	18856	18809	18886	18959	18541	18824	18891	18763	18745	18828	18455	18821	18820	18870	18830	18678	18794	18705	18837	18785	18932	18811	18665	18871	18768	18758	18701	18705	18726	18842	18518	18638	18654	18939	18637	18734	18664	18901	18740	18801	18755	18871	18687	18845	18912	18945	18687	18956	18656	18749	18593	18903	18677	18619	18945	18781	18884	18933	18805	18721	18825	18637	18774	18574	18762	18770	18777	18737	18783	18681	18729	18699	18849	18719	18610	18640	18663	18824	18794	18843	18688	18738	18970	18733	18817	18969	18495	18702	18806	18839	18684	18766	18842	18849	18639	18677	18804	18742	18841	18975	19144	18762	18795	18692	18767	18649	18841	18858	18885	18538	18823	18929	18787	18752	18783	18784	18657	18806	18593	18708	18759	18663	18785	18610	18641	18479	18976	18774	18634	18682	18708	18809	19105	18794	18668	18824	18831	18767	18655	18931	18791	18854	18783	18724	18767	18740	18947	18671	18718	18653	18806	18902	18911	18901	18668	18944	18806	18754	18822	18823	18851	19014	18636	18620	18816	18865	18818	18621	18917	18731	18981	18864	18842	18947	18769	18757	18713	18761	18858	18809	19001	18645	18685	18903	18810
22402	16175	15901	16010	17320	19048	19462	18894	18961	19377	19669	19371	18899	18282	17918	17510	17389	17114	16827	16869	16377	16508	16579	16387	16461	16274	15916	15877	15907	15868	15798	15919	15711	15833	15668	15700	15511	15608	15646	15645	15623	15484	15676	15342	15569	15719	15682	15690	15453	15524	15758	15705	15774	15678	15802	15652	15535	15691	15533	15284	15670	15405	15495	15228	15577	15251	15205	15419	15527	15580	15493	15220	15343	15340	15417	15293	15181	15290	15219	15416	15387	15301	15413	15270	15186	15173	15342	15306	15220	15364	15389	15294	15548	15195	15262	15263	15417	15220	15255	15256	15421	15392	15082	15216	15342	15166	15365	15219	15190	15296	15231	15381	15110	15211	15220	15188	15197	15213	15112	15244	15063	15251	15104	15414	15160	15189	15201	15209	15199	15245	15427	15345	15154	15244	15443	15107	15334	15379	15134	15319	15145	15195	15331	15138	15354	15249	15232	15265	15288	15336	15231	15147	15236	15272	15225	15108	15301	15161	15270	15229	15085	15152	15333	15165	15272	15297	15064	15176	15299	15496	15254	15136	15431	15270	15364	15295	15186	15423	15203	15220	15257	15244	15270	15176	15253	15235	15431	15393	15250	15309	15172	15274	15388	15157	15149	15420	15185	15178	15148	15271	15178	15086	15357	15132	15210	15252	15299	15223	15225	15324	15339	15062	15244	15394	15267	15169	15220	15171	15187	15283	15178	15336	15295	15222	15236	15074	15210	15169	15267	15158	15051	15208	15355	15397	14984	15299	15230	15149	15222	15199	15304	15215	15167	15202	15214	14976	15169	15389	15372	15128	15152	15309	15224	15339	15267	15175	15259	15194	15147	15311	15143	15146	15366	15170	15399	15321	15142	15442	15125	15265	15125	15153	15208	15415	15125	15193	15065	15319	15296	15299	15212	15275	15269	15198	15252	15247	15187	15152	15268	15207	15342	15130	15275	15252	15256	15166	15148	15222	15220	15199	15329	15193	15170	15296	15321	15031	15277	15312	15312	15218	15237	15377	15262	15343	15207	15246	15211	15239	15316	15125	15023	15192	15323	15157	15310	15087	15170	15302	15116	15348	15275	15134	15236	15200	15127	15180	15169	15268	15141	15233	15237	15431	15327	15180	15236	15152	15190	15489	15264	15359	15396	15281	15190	15188	15367	15273	15153	15317	15198	15105	15259	15241	15288	15157	15394	15171	15361	15375	15276	15359	15331	15295	15160	15206	15243	15144	15319	15103	15216	15400	15293	15320	15269	15195	15271	15248	15408	15160	15402	15320	15284	15186	15157	15175	15349	15269	15295	15096	15249	15368	15419	15215	15382	15276	15237	15021	15416	15214	15272	15143	15355	15195	15162	15285	15242	15326	15202	15197	15244	15255	15116	15330	15357	15151	15181	15208	15366	15180	15279	15280	15213	15405	15152	15282	15381	15427	15482	15124	15145	15315	15132	15210	15233	15234	15263	15316	15173	15223	15297	15093	15205	15291	15166	15258	15281	15085	15254	15218	15304	15278	15191	15380	15319	15219	15253	15367	15175	15187	15346	15066	15092	15232	15199	15320	15090	15228	15437	15131	15298	15230	15237	15253	15300	15253	15414	15191	15191	15242	15479	15377	15407	15252	15270	15077	15213	15342	15364	15312	15156	15175	15263	15116	15149	15172	15284	15244	15290	15103	15424	15198	15378	15197	15324	15162	15300	15195	15273	15123	15065	15042	15226	15171	15312	15014	15243	15187	15220	15250	15509	15266	15466	15195	15229	15344	15269	15028	15323	15086	15287	15400	15214	15300	15243	15234	15113	15440	15373	15165	15206	15213	15257	15143	15366	15142	15131	15164	15240	15348	15313	15335	15323	15267	15286	15086	15412	15176	15366	15283	15353	15126	15224	15127	15259	15171	15221	15242	15418	15284	15434	15096	15155	15208	15301	15271	15240	15354	15291	15367	15257	15075	15155	15212	15374	15370	15361	15216	15131	15341	15112	15162	15163	15291	15308	14989	15284	15377	15162	15206	15156	15259	15244	15209	15307	15402	15278	15260	15290	15303	15275	15208	15197	15375	15210	15144	15354	15215	15222	15106	15265	15177	15183	15330	15196	15374	15290	15177	15500	15175	15227	15201	15292	15408	15201	15325	15404	15073	15409	15216	15296	15196	15281	15071	15349	15314	15283	15149	15381	15159	15238	15245	15174	15300	15269	15245	15312	15261	15386	14966	15360	15090	15310	15260	15058	15388	15304	15185	15281	15175	15401	15264	15351	15293	15087	15251	15343	15317	15112	15174	15337	15328	15480	15080	15215	15226	15423	15265	15321	15359	15239	15224	15199	15327	15298	15319	15299	15339	15355	15245	15354	15300	15105	15221	15231	15204	15230	15447	15262	15300	15283	15144	15292	15203	15288	15130	15160	15132	15289	15147	15280	15313	15262	15233	15314	15200	15276	15150	15412	15383	15361	15070	15301	15264	15277	15169	15283	15138	15180	15188	15225	15348	15287	15110	15281	15296	15271	15315	15181	15060	15283	15192	15321	15282	15324	15321	15044	15306	15415	15379	15237	15140	15160	15171	15328	15336	15339	15303	15254	15450	15207	15276	15544	15147	15245	15155	15215	15259	15380	15301	15362	15151	15137	15396	15283	15152	15329	15125	15318	15344	15264	15227	15122	15054	15185	15305	15268	15308	15287	15427	15304	15149	15170	15318	15337	15068	15209	15319	15246	15212	15362	15392	15260	15275	15202	15380	15301	15240	15288	15221	15314	15179	15096	15054	15204	15287	15240	15252	15140	15227	15052	15519	15255	15331	15242	15098	15345	15533	15118	15220	15261	15396	15418	15369	15263	15239	15067	15180	15398	15181	15271	15229	15275	15260	15131	15360	15292	15197	15213	15431	15328	15274	15278	15309	15199	15117	15342	15314	15385	15339	15294	15270	15294	15145	15312	15197	15293	15207	15423	15322	15182	15173	15238	15333	15235	15236	15211	15138	15167	15210	15321	15341	15421	15305	15178	15405	15453	15438	15284	15243	15350	15281	15267	15124	15332	15190	15322	15352	15181	15410	15243	15151	15277	15240	15360	15149	15262	15266	15286	15238	15222	15221	15278	15428	15309	15250	15087	15180	15294	15189	15340	15291	15285	15331	15149	15232	15267	15200	15208	15381	15251	15365	15210	15294	15214	15297	15125	15299	15471	15143	15411	15122	15305	15083	15278	15183	15412	15345	15286	15376	15120	15356	15242	15281	15299	15301	15147	15118	15333	15054	15317	15216	15247	15257	15273	15230	15148	15303	15219	15226	15164	15123	15362	15372	15223	15365	15286	15309	15283	15200	15233	15406	15445	15290	15191	15364	15364	15217	15313	15146	15053	15205	15292	15234	15324	15241	15357	15289	15187	15075	15092	15255	15255	15120	15360	15302	15111	15217	15124	15195	15199	15399	15113	15167	15350	15404	15210	15219	15302	15220	15156	15217	15199	15269	15284	15073	15277	15138	15263	15271	15087	15320	15282	15275	15252	15252	15428	15051	15141	15279	15175	15275	15261	15262	15137	15210	15203	15313	15148	15246	15140	15171	15230	15280	15260	15486	15155	15208	15277	15430	15212	15210	15293	15180	15213	15249	15331	15253	15135	15291	15359	15239	15432	15335	15164	15280	15155	15175	15367	15485	15194	15258	15366	15339	15090	15134	15288	15488	15207	15299	15171	15020	15203	15289	15518	15269	15293	15225	15246	15321	15242	15332	15521	15337	15365	15301	15256	15296	15294	15313	15271	15425	15098	15255	15123	15322	15152	15145	15202	15349	15232	15275	15351	15394	15416	15233	15318	15399	15321	15230	15458	15413	15328	15444	15211	15055	15379	15369	15258	15335	15284	15213	15246	15296	15224	15272	15303	15332	15162	15237	15291	15367	15309	15238	15514	15457	15299	15215	15268	15267	15099	15391	15118	15263	15248	15184	15175	15141	15366	15265	15181	15232	15153	15354	15362	15276	15148	15162	15342	15438	15278	15119	15251	15284	15263	15106	15208	15383	15214	15164	15278	15372	15085	15227	15293	15128	15359	15212	15228	15123	15367	15235	15258	15084	15307	15369	15099	15190	15238	15248	15123	15239	15394	15373	15360	15221	15283	15155	15178	15326	15135	15217	15233	15047	15365	15341	15204	15152	15199	15306	15102	15275	15284	15204	15358	14972	15180	15449	15301	15279	15313	15230	15288	15222	15188	15211	15286	15328	15374	15268	15204	15388	15170	15381	15263	15218	15247	15232	15104	15284	15200	15303	15333	15368	15171	15318	15370	15239	15455	15206	15412	15308	15214	15360	15206	15161	15373	15202	15153	15108	15311	15249	15093	15202	15175	15325	15165	15235	15271	15183	15172	15275	15291	15159	15117	15059	15327	15276	15287	15334	15283	15163	15244	15150	15257	15116	15233	15367	15242	15103	15154	15148	15147	15109	15216	15155	15102	15418	15303	15279	15268	15301	15265	15267	15451	15252	15437	15285	15278	15356	15373	15290	15215	15232	14965	15332	15371	15201	15376	15321	15195	15270	15255	15422	15236	15315	15244	15266	15304	15287	15165	15038	15357	15331	15224	15320	15074	15249	15243	15157	15436	15262	15285	15189	15281	15298	15305	15201	15234	15379	15063	15142	15145	15340	15257	15266	15329	15390	15183	15103	15245	15305	15041	15334	15243	15271	15366	15073	15292	15269	15203	15192	15485	15339	15311	15103	15232	15239	15221	15449	15135	15273	15210	15403	15216	15235	15156	15227	15257	15479	15221	15124	15358	15088	15290	14963	15323	15131	15388	15246	15285	15169	15299	15259	15310	15263	15431	15194	15224	15350	15204	15192	15246	15099	15211	15224	15422	15144	15297	15092	15248	15302	15239	15368	15401	15523	15221	15196	15271	15292	15186	15188	15203	15305	15108	15099	15254	15327	15241	15080	15139	15391	15142	15237	15341	15198	15302	15098	15330	15205	15296	15320	15331	15133	15274	15294	15295	15423	15340	15164	15245	15187	15330	15251	15254	15254	15104	15481	15212	15257	15313	15241	15353	15147	15497	15352	15260	15215	15356	15281	15281	15266	15342	15304	15183	15356	15134	15308	15301	15251	15219	15190	15365	15077	15381	15247	15190	15233
23661	17376	17435	17176	17042	17413	17571	17612	17737	17900	17872	17978	17887	17665	17719	17738	17633	17558	17509	17411	17411	17255	17309	17575	17391	17334	17154	17152	17129	17326	17200	17267	17214	17296	17114	17179	17398	17322	17035	17163	17199	17133	17198	17161	17254	17208	17229	17177	17194	17078	17068	17195	17218	17400	17191	17231	17227	17115	17190	17280	17134	17128	17224	17178	17129	17305	17076	17228	17121	17196	17092	16837	17043	17146	17148	17377	17224	17210	17180	17218	17287	17013	17109	17150	17116	17094	16874	17219	17048	17155	17074	17196	17034	17003	17080	16931	17248	17032	17178	17000	17147	17202	17137	17007	16930	17213	17073	17117	16991	17065	17132	16998	16962	16947	16872	17114	17158	16999	17061	17022	16819	16886	17117	17040	17097	17036	17017	17128	17148	17098	17116	17310	17075	17007	17091	17113	17048	17020	17085	17011	17162	17201	17325	17313	17166	17187	17056	17091	16922	17121	17159	17089	17250	16944	17055	17157	17055	17268	17200	17082	17054	17146	17020	17157	17061	16933	17254	16911	17042	17127	16989	17254	17054	17050	17130	17001	17001	17035	17084	17030	16957	17108	17117	17186	16972	17064	17245	17092	17200	17134	17102	17206	16938	17269	16918	17013	17167	17044	17256	17198	17007	17243	16892	17055	17094	17078	17369	17230	17127	17152	17139	17133	17024	17089	17098	17252	17208	17188	16989	17047	17314	17005	17091	17115	17136	17314	17048	17318	17046	17054	17070	17252	17033	17138	17065	17084	17048	17076	16987	17188	17212	17147	16928	17363	17141	17032	17127	16899	17158	17208	17089	17009	17013	17015	16897	16980	16972	17049	16823	17097	16997	17112	17028	17121	17164	17385	17199	17089	17000	17238	17243	17055	16981	17134	17197	17258	17144	17148	17210	17017	17109	17044	17303	17150	17120	17114	17200	17177	17206	17174	16925	17107	17255	17298	17083	17082	16998	16760	16934	17310	17013	17096	16902	17185	17074	17308	17112	17083	17130	17135	17031	17377	17208	17239	17071	17261	17044	16846	17092	17107	17156	17212	17081	17001	17113	17033	17146	16938	17374	17190	17198	16980	17089	17065	17250	17149	16911	17104	17298	17103	17099	17051	17020	17130	17105	17097	17177	17143	17003	17105	17190	17227	17278	17084	16844	17094	17064	17250	16991	17118	17118	17201	17167	17228	17113	17067	17152	17423	17273	17245	17136	17254	17389	17064	17026	16823	17087	17112	17128	17282	17057	17153	17164	17135	17131	17086	17107	17192	17087	17146	17011	16984	16943	17135	17165	17007	17185	17237	17138	17277	17031	16978	17134	17011	17174	17225	16879	17031	17069	17094	17233	17242	17141	17226	17125	17010	17063	17074	17061	17337	17056	17200	17293	17173	17122	17123	17145	17139	17243	17091	16976	17018	17030	17254	17223	17067	17024	17189	17215	17140	17125	17087	17078	17097	17146	16989	16962	17064	17032	16999	17079	17019	17088	16925	16894	16973	17068	16964	16904	16934	17179	17091	17036	17184	16973	17115	16924	17039	17107	17125	17240	17232	17078	17148	17121	16971	16912	17106	17200	17194	17243	17024	16987	16984	17269	17094	17073	16977	16914	17274	16842	17079	16968	17084	17215	17182	17103	17152	17058	17156	16998	17093	17182	17177	17340	17396	17169	17161	17135	17004	16968	17045	16901	17060	16961	17007	16944	17044	17046	17011	17154	17156	17355	17184	17022	17146	17047	17165	17019	16896	17200	17136	17119	17185	17423	17057	17161	17083	17194	16917	17077	16810	17128	17160	17174	16836	17066	17139	17073	17146	17113	17315	17216	17085	16909	17163	17002	16987	17090	17329	17255	17056	17077	16966	17052	16966	17190	17093	17210	17122	17004	17242	17171	17197	17227	17182	17264	17011	16930	17069	17218	17262	17069	17136	17052	17123	17047	17144	17093	17119	17252	17156	17027	17125	17004	17285	16951	17179	17254	17010	17197	16971	17069	16964	17220	17110	17047	17223	17263	17237	17275	17018	17133	17097	16996	16936	16997	17282	17132	17326	17114	17116	17069	17123	17240	17002	17295	17076	17075	17341	17054	17035	17063	17037	16974	17091	17033	17171	17111	17058	17112	16934	17087	16994	17081	17130	17187	16978	17194	17274	17351	17188	17041	17083	17123	17060	17136	17152	16986	16858	17224	17020	17325	17035	17037	17149	17206	17084	17210	17115	17023	17170	17262	17058	16920	16964	16974	17119	17092	17165	17161	17126	17220	17279	17277	17044	17001	17185	17227	17011	17061	17341	17267	17073	17078	17228	17088	17219	17384	17084	16962	17128	17234	17153	17105	17135	16998	17217	17095	17057	16999	17227	17253	17018	16990	17127	17078	17151	17065	17158	17126	17044	17338	17135	16997	17209	17259	17191	16967	16948	16974	17386	17202	17008	17128	17020	16883	17082	17109	17144	17135	17114	17140	17240	17138	17078	17103	17056	17261	17017	16972	17016	17212	17000	17352	17222	17099	17070	17098	16991	17084	17125	16962	17084	17101	17086	17102	17298	17160	17172	16919	17109	17256	16920	17151	17154	17026	17106	17199	17123	17009	17103	16987	17100	17080	17260	17263	17008	17218	17237	17237	17007	17217	17172	17185	17310	16953	17288	17161	17081	17183	17161	16947	17105	16944	17079	17052	17229	17028	17015	17018	17176	17361	17104	17048	16995	17130	17049	16954	17156	17279	17316	17205	17005	16915	17061	17185	17252	17202	17051	16906	17062	17185	17136	17045	17194	17038	17063	16930	16899	17077	17184	17204	16943	16896	16947	16991	17061	17102	17162	17072	17014	17217	17215	17167	17224	17145	17100	17166	17176	17312	17187	17244	16995	17164	17025	16898	17171	17082	16975	17338	17171	17039	17197	17137	17047	17193	17111	17095	17163	17185	17172	17132	17110	17281	17122	17034	17124	17001	17044	17114	17012	17307	17322	16921	17233	17158	17113	17138	17050	17155	17046	17089	17199	17257	17190	17132	17183	17120	17324	17122	16967	17146	17022	17054	17048	16886	17264	17195	17055	17062	17075	17182	17301	17196	17146	17182	17188	17231	17292	17122	17086	17076	17127	17024	17226	17063	17129	17103	16969	17349	17222	17157	17386	17210	17184	17215	17313	17054	17026	17080	16972	17202	17103	17025	17173	17068	17081	17197	17294	17131	17107	17195	17076	17056	17323	17239	17033	17275	17117	17174	17048	17085	17019	17053	17134	17020	17263	16978	17199	17125	17134	17049	17031	17155	17053	17067	17251	17317	17166	17081	17156	17097	17086	17230	17236	16942	16859	16996	17143	17196	17259	17081	17128	17050	16781	17105	17173	16964	16982	16899	17022	16940	17113	17035	17101	16988	17027	17160	17001	17178	17192	17151	17196	17129	17252	17425	17196	17083	16900	17160	16989	17059	17186	17141	17102	17328	17161	17037	17061	17069	17161	17096	17301	17087	16978	17156	17175	17314	16939	17101	17162	17099	17057	16992	17034	17201	16915	17014	17089	17255	16971	17176	16923	16979	17169	17017	17042	17248	16900	16844	17034	17029	17267	17157	17208	17098	17163	17230	17125	16961	17223	17027	16897	17176	17022	17162	16971	17083	17243	17144	17103	17181	17115	17179	17159	17142	17000	17090	17086	17067	17241	17008	17088	17296	16980	17093	17091	17158	17023	16998	17350	16935	17090	17119	17178	17146	17055	17180	16891	17241	17218	16993	17164	17107	17239	17016	17227	17264	17200	17217	17094	17131	16841	17040	17134	17084	17077	17213	17203	17030	17055	17031	17088	17108	17152	17243	17175	17051	17042	16999	16990	17042	17278	17214	17109	17227	17151	16974	17245	17056	17052	16993	17008	17069	17188	17147	16956	17009	17184	16917	17101	17203	17072	17107	16991	17113	16989	17226	16981	17089	17094	17052	17077	17210	17009	17021	17069	17123	17199	17037	17157	17111	17137	17093	16988	17246	17239	16883	17203	17140	17245	17381	17140	17111	17223	17075	17132	17161	17326	16985	17146	17101	17317	17215	17075	16978	17146	17077	17156	17083	17122	17197	17160	17126	17063	17265	17191	17129	17328	17109	17046	17221	17041	17226	17205	17065	17246	17080	17129	17347	17128	17390	17332	17128	16976	17154	17185	17272	17215	17137	16936	17128	17005	16990	16975	17203	17172	16943	17109	17246	17204	16918	16999	17176	16989	17370	16976	17173	17289	17300	16950	17102	16952	17265	17139	16940	17113	17072	17038	17177	16880	17143	17253	17052	17140	17040	17306	17136	16847	16964	17052	17139	17172	17142	17328	17012	17164	17089	17040	17064	17129	17196	17238	17067	16915	17104	17253	17325	17097	17152	17092	17037	17267	17134	17226	17115	17020	17046	17219	17034	17037	17126	17273	17057	17186	16987	17050	17131	17213	17121	17036	17107	17082	17100	17308	17049	17206	16951	17084	17146	17180	17033	17151	17177	17024	17105	17139	17058	17110	17041	17272	17010	17071	17141	17005	17047	17050	17081	16930	17219	17065	17151	17112	17124	16958	17091	17030	17063	16921	17014	17004	17077	17288	17241	17276	17166	16999	16950	17290	17254	17246	17237	17065	16911	17174	17299	17159	16968	17220	17122	17216	17312	17095	17136	17082	17015	17043	17217	16987	16944	17061	16967	16992	16958	17046	17371	17324	17093	16984	17016	17202	17196	17140	17100	17102	16973	17115	17032	17491	17117	16952	17236	17101	17247	17198	17168	17014	17018	17206	17243	17194	16950	17057	17263	17227	16898	17235	16884	17245	17255	17099	17104	17189	16955	17143	17159	17163	17130	17176	17118	17118	17194	17152	17227	17141	17191	17281	17116	16926	17234	17066	17077	17097	16860	17110	17261	17181	17270	17324	17030	17096	17319	17334	17242	17263	17139	17206	17219	17150	17238	17119	17197	17099	17158	17038	17036	16946	17051	17439	17153	17134	17257	17017	17029	17233	16940	17096	17130	17029	17223	17133	17251	17060	17046	17105	17024	17067	17132	17002	16879	17268	17288	16948	17149	17175	16943	17176	17160	17178	17234	17161	17130	16971	17116	17031	17121	16942	17009	17118	17094	16957	16862	17305	17148	16904
19543	14563	14406	14200	14961	15294	15451	15370	15527	15948	16079	15899	15919	15608	15565	15357	15101	15104	15033	15054	15001	15040	14763	14910	14832	14833	14563	14569	14613	14334	14583	14314	14542	14454	14588	14570	14275	14495	14443	14450	14419	14338	14308	14387	14408	14485	14353	14407	14500	14443	14613	14558	14593	14356	14621	14358	14332	14476	14557	14415	14492	14576	14586	14405	14482	14327	14305	14267	14291	14372	14296	14389	14208	14356	14330	14231	14278	14438	14455	14272	14369	14431	14318	14295	14181	14192	14345	14215	14177	14354	14129	14312	14398	14309	14304	14280	14270	14402	14224	14423	14346	14266	14095	14048	14315	14121	14298	14205	14268	14303	14159	14294	14119	14181	14143	14325	14242	14137	14277	14289	14411	14139	14311	14141	14331	14171	14257	14062	14236	14245	14221	14182	14461	14310	14347	14166	14268	14225	14254	14300	14161	14266	14188	14194	14215	14105	14205	14341	14211	14371	14159	14542	14096	14308	14133	14259	14280	14390	14435	14351	14117	14372	14257	14271	14254	14215	14242	14308	14281	14184	14390	14268	14226	14327	14262	14412	14318	14347	14249	14105	14117	14423	14384	14198	14367	14401	14148	14352	14204	14283	14145	14249	14193	14213	14387	14253	14229	14241	14261	14191	14194	14397	14412	14060	14293	14187	14228	14371	14240	14276	14394	14260	14414	14360	14331	14317	14170	14466	14257	14161	14273	14176	14281	14296	14292	14412	14214	14274	14225	14325	14129	14176	14334	14382	14212	14363	14301	14273	14226	14210	14429	14246	14301	14208	14234	14251	14093	14384	14214	14401	14256	14181	14235	14196	14280	14192	14251	14480	14348	14306	14218	14399	14151	14187	14305	14250	14276	14179	14346	14055	14110	14425	14168	14299	14228	14202	14261	14206	14409	14222	14340	14218	14338	14052	14350	14112	14221	14240	14247	14344	14235	14431	14365	14159	14217	14301	14364	14316	14262	14361	14245	14258	14272	14352	14125	14260	14213	14155	14334	14410	14258	14258	14119	14342	14367	14399	14259	14097	14165	14214	14426	14410	14252	14311	14299	14301	14285	14283	14220	14246	14231	14266	14294	14298	14333	14301	14157	14421	14252	14335	14260	14257	14228	14317	14220	14317	14154	14269	14279	14280	14210	14216	14295	14340	14174	14426	14176	14342	14168	14333	14254	14323	14317	14246	14101	14332	14256	14090	14291	14230	14367	14208	14503	14239	14299	14217	14193	14130	14379	14252	14272	14114	14277	14233	14386	14138	14250	14283	14263	14181	14401	14263	14173	14345	14333	14206	14338	14301	14213	14208	14258	14335	14294	14335	14236	14374	14086	14175	14331	14292	14422	14177	14225	14480	14432	14329	14185	14264	14238	14352	14079	14194	14287	14380	14134	14213	14288	14049	14199	14257	13959	14428	14071	14370	14310	14174	14165	14298	14089	14293	14296	14165	14332	14143	14282	14369	14280	14236	14209	14205	14123	14173	14218	14238	14152	14165	14316	14131	14276	14237	14367	14180	14312	14309	14470	14242	14349	14358	14201	14305	14340	14268	14301	14249	14135	14227	14331	14361	14292	14303	14286	14201	14369	14325	14322	14200	14256	14346	14243	14357	14279	14148	14330	14308	14395	14208	14088	14455	14273	14316	14352	14078	14363	14327	14299	14192	14185	14170	14160	14317	14480	14217	14367	14288	14288	14256	14278	14218	14271	14356	14346	14239	14174	14280	14339	14366	14375	14439	14280	14053	14270	14349	14301	14283	14302	14312	14149	14078	14285	14217	14278	14268	14248	14244	14317	14143	14347	14222	14185	14389	14288	14315	14324	14447	14259	14245	14286	14185	14321	14291	14290	14076	14045	14195	14397	14303	14324	14466	14299	14316	14118	14298	14084	14189	14146	14294	14466	14264	14186	14109	14252	14294	14197	14335	14337	14255	14342	14296	14306	14132	14385	14329	14191	14203	14278	14121	14362	14382	14271	14387	14505	14286	14293	14252	14264	14415	14329	14402	14152	14209	14461	14343	14375	14249	14288	14168	14130	14258	14445	14346	14435	14327	14120	14389	14419	14495	14275	14335	14159	14305	14273	14223	14269	14525	14442	14381	14313	14472	14379	14439	14186	14316	14273	14166	14315	14128	14218	14163	14188	14340	14321	14239	14177	14349	14126	14302	14444	14360	14362	14070	14353	14365	14396	14369	14130	14287	14251	14319	14213	14263	14314	14149	14444	14278	14407	14383	14326	14199	14189	14088	14271	14260	14304	14185	14149	14264	14304	14257	14189	14371	14335	14161	14156	14347	14288	14248	14302	14471	14239	14337	14132	14282	14393	14215	14193	14264	14212	14320	14464	14264	14129	14293	14236	14191	14168	14214	14277	14252	14451	14395	14250	14309	14232	14260	14108	14381	14448	14209	14298	14264	14072	14302	14358	14060	14246	14258	14249	14266	14169	14304	14377	14399	14251	14265	14268	14490	14159	14329	14384	14345	14239	14188	14394	14361	14167	14231	14388	14414	14221	14260	14430	14327	14338	14167	14061	14241	14198	14287	14046	14295	14211	14246	14241	14198	14458	14259	14340	14274	14206	14396	14283	14258	14290	14271	14363	14160	14420	14371	14375	14181	14251	14175	14327	14119	14169	14391	14195	14271	14056	14285	14428	14202	14285	14238	14277	14031	14214	14477	14336	14314	14291	14280	14281	14340	14485	14117	14339	14154	14320	14215	14404	14237	14254	14207	14383	14234	14316	14251	14320	14493	14151	14391	14196	14358	14313	14262	14350	14144	14296	14284	14168	14179	14316	14277	14246	14194	14338	14299	14206	14344	14085	14277	14159	14356	14298	14430	14159	14153	14194	14480	14481	14297	14248	14397	14411	14310	14316	14214	14052	14335	14342	14252	14232	14280	14241	14192	14363	14292	14272	14190	14581	14432	14217	14305	14437	14399	14179	14257	14270	14269	14306	14405	14253	14218	14123	14228	14357	14260	14223	14391	14339	14415	14499	14303	14285	14265	14318	14203	14436	14239	14239	14265	14278	14304	14154	14235	14168	14164	14336	14328	14313	14271	14172	14294	14167	14207	14355	14203	14103	14348	14469	14274	14306	14218	14399	14265	14397	14252	14206	14137	14368	14174	14018	14382	14163	14204	14140	14250	14308	14239	14238	14440	14334	14211	14308	14366	14323	14383	14182	14326	14298	14163	14384	14200	14253	14218	14400	14263	14322	14247	14330	14217	14416	14370	14152	14224	14195	14322	14131	14399	14205	14273	14343	14324	14276	14056	14190	14315	14039	14298	14439	14205	14300	14125	14237	14294	14248	14061	14264	14363	14206	14289	14200	14369	14229	14104	14300	14456	14136	14289	14369	14429	14265	14479	14394	14315	14307	14320	14234	14114	14248	14370	14152	14289	14181	14413	14272	14304	14406	14274	14282	14450	14208	14290	14414	14154	14312	14346	14226	14192	14311	14384	14185	14280	14099	14311	14399	14265	14312	14365	14035	14293	14265	14260	14303	14406	14224	14140	14154	14338	14263	14307	14267	14194	14303	14246	14200	14329	14179	14335	14303	14376	14183	14232	14180	14221	14488	14388	14171	14326	14490	14135	14438	14260	14426	14203	14238	14387	14200	14161	14244	14391	14138	14345	14410	14321	14273	14171	14244	14271	14211	14246	14352	14139	14147	14235	14202	14349	14269	14340	14268	14409	14247	14303	14291	14475	14387	14251	14355	14281	14239	14303	14261	14431	14287	14260	14146	14522	14456	14320	14260	14461	14238	14240	14256	14312	14366	14332	14285	14454	14439	14281	14262	14197	14330	14191	14270	14298	14429	14339	14074	14354	14170	14305	14380	14239	14169	14215	14420	14331	14145	14313	14323	14265	14308	14289	14164	14086	14368	14357	14244	14339	14330	14328	14276	14260	14259	14229	14183	14369	14273	14190	14160	14177	14352	14516	14158	14265	14366	14407	14340	14392	14252	14174	14147	14187	14157	14245	14339	14053	14241	14413	14462	14335	14207	14398	14130	14373	14063	14328	14287	14517	14174	14215	14221	14290	14310	14404	14169	14282	14352	14167	14356	14244	14242	14363	14303	14262	14176	14331	14209	14268	14250	14411	14187	14254	14333	14269	14258	14223	14103	14138	14189	14217	14248	14303	14277	14246	14233	14425	14327	14195	14343	14258	14337	14292	14238	14168	14153	14220	14171	14272	14346	14285	14193	14271	14356	14310	14178	14230	14369	14307	14207	14271	14355	14289	14303	14270	14355	14271	14380	14185	14334	14148	14062	14232	14292	14352	14273	14281	14392	14368	14273	14402	14328	14346	14091	14181	14192	14423	14235	14308	14113	14388	14369	14135	14405	14245	14247	14287	14425	14493	14403	14231	14257	14281	14203	14267	14239	14197	14347	14141	14179	14244	14454	14370	14341	14325	14246	14206	14222	14217	14482	14216	14348	14141	14398	14258	14291	14233	14174	14084	14223	14166	14389	14402	14209	14209	14269	14234	14312	14358	14254	14356	14238	14294	14217	14351	14180	14335	14268	14283	14312	14274	14419	14225	14336	14208	14339	14287	14326	14350	14326	14385	14184	14270	14304	14188	14322	14229	14335	14152	14522	14254	14469	14393	14327	14175	14248	14403	14221	14229	14270	14094	14308	14458	14385	14247	14294	14299	14119	14299	14357	14287	14187	14362	14246	14126	14238	14230	14324	14157	14264	14261	14260	14251	14177	14357	14153	14308	14365	14108	14180	14329	14257	14378	14372	14404	14202	14264	14212	14251	14209	14222	14169	14292	14313	14373	14315	14186	14344	14304	14352	14307	14302	14422	14205	14230	14223	14216	14266	14211	14270	14286	14266	14306	14281	14360	14249	14272	14311	14237	14207	14403	14268	14288	14153	14226	14235	14433	14345	14490	14210	14332	14278	14144	14188	14203	14328	14289	14138	14316	14405	14246	14234	14109	14300	14181	14119	14143	14134	14249	14071	14456	14340	14174	14324	14354	14081	14222	14115	14166	14348	14273	14314	14243	14266	14383	14203	14263	14108	14274	14359	14355	14169	14257	14218	14280	14214	14306	14130	14283	14432	14120	14151	14338	14378	14151	14140	14322	14303	14190	14058	14006	14271	14320
27854	18402	18271	17685	17670	18401	18171	18129	18769	18559	18796	18775	18601	18602	18546	18390	18096	17889	18034	18015	17953	18078	17955	17967	17945	17764	17866	17812	17953	17965	17846	17749	17864	17838	17544	17447	17499	17836	17708	17636	17761	17823	17585	17399	17746	17668	17717	18036	17724	17641	17847	17514	17742	17604	17787	17892	17507	17832	17545	17657	17661	17730	17790	17638	17690	17720	17805	17587	17520	17744	17830	17564	17734	17672	17570	17514	17508	17776	17710	17586	17634	17639	17434	17520	17605	17550	17852	17446	17585	17480	17713	17622	17655	17754	17581	17424	17828	17438	17509	17640	17815	17517	17648	17544	17481	17647	17683	17629	17378	17492	17339	17499	17609	17733	17612	17664	17416	17597	17491	17537	17542	17474	17508	17531	17611	17788	17495	17823	17673	17705	17676	17785	17483	17587	17691	17660	17805	17459	17615	17689	17606	17619	17746	17527	17692	17559	17620	17498	17594	17593	17578	17667	17645	17599	17633	17572	17459	17488	17095	17709	17673	17534	17637	17612	17333	17470	17584	17521	17550	17673	17575	17505	17580	17588	17591	17750	17592	17598	17576	17503	17678	17548	17648	17814	17676	17549	17400	17410	17586	17658	17648	17546	17505	17682	17635	17644	17565	17749	17446	17422	17496	17684	17542	17445	17498	17658	17609	17556	17446	17635	17484	17584	17519	17587	17521	17543	17695	17558	17774	17827	17583	17541	17477	17365	17613	17492	17711	17625	17675	17692	17754	17594	17751	17657	17633	17516	17643	17875	17845	17643	17720	17590	17780	17680	17559	17482	17609	17481	17608	17543	17437	17581	17660	17505	17836	17597	17561	17633	17678	17653	17670	17586	17624	17584	17529	17745	17473	17394	17614	17555	17579	17520	17448	17422	17491	17678	17459	17657	17573	17843	17617	17590	17546	17449	17579	17521	17673	17502	17622	17883	17741	17514	17528	17746	17592	17409	17741	17614	17783	17331	17525	17632	17634	17812	17588	17734	17627	17547	17669	17653	17721	17848	17482	17701	17544	17601	17307	17569	17552	17818	17582	17573	17559	17639	17565	17672	17624	17541	17889	17394	17441	17482	17655	17580	17669	17617	17675	17579	17652	17464	17742	17544	17622	17599	17681	17520	17584	17559	17585	17687	17483	17547	17745	17731	17622	17723	17728	17538	17605	17641	17851	17545	17759	17473	17749	17641	17654	17608	17606	17615	17635	17623	17461	17581	17693	17358	17474	17663	17510	17768	17469	17681	17692	17660	17488	17667	17752	17606	17568	17597	17530	17468	17813	17730	17473	17695	17804	17716	17583	17647	17574	17477	17615	17666	17681	17749	17731	17526	17814	17749	17519	17712	17504	17626	17604	17627	17565	17575	17733	17709	17467	17610	17480	17305	17625	17473	17581	17628	17487	17511	17615	17643	17492	17505	17679	17653	17566	17500	17581	17441	17628	17655	17650	17707	17654	17600	17590	17648	17787	17575	17613	17663	17486	17458	17594	17420	17454	17625	17545	17695	17491	17514	17594	17766	17748	17794	17633	17620	17714	17564	17656	17506	17481	17623	17672	17544	17569	17576	17834	17361	17360	17369	17679	17627	17706	17692	17538	17541	17680	17655	17664	17765	17754	17542	17632	17620	17547	17499	17838	17573	17545	17417	17532	17825	17586	17608	17446	17467	17680	17523	17613	17563	17367	17505	17676	17668	17583	17534	17665	17774	17632	17752	17793	17649	17876	17542	17700	17533	17635	17415	17574	17607	17447	17555	17511	17456	17545	17760	17740	17669	17634	17684	17535	17572	17653	17469	17349	17537	17723	17832	17609	17643	17781	17750	17687	17631	17540	17787	17605	17554	17698	17684	17431	17765	17537	17733	17678	17660	17758	17535	17796	17483	17641	17649	17494	17665	17749	17577	17674	17528	17618	17677	17714	17728	17751	17615	17903	17392	17589	17430	17552	17790	17700	17553	17646	17618	17663	17402	17589	17510	17519	17885	17609	17532	17686	17624	17508	17461	17571	17657	17597	17520	17567	17505	17562	17687	17427	17624	17518	17523	17486	17732	17664	17706	17664	17629	17553	17789	17729	17581	17640	17505	17582	17596	17542	17628	17661	17583	17676	17583	17533	17366	17501	17815	17792	17639	17630	17617	17639	17750	17627	17709	17871	17594	17501	17450	17587	17559	17615	17665	17681	17648	17551	17658	17780	17413	17651	17527	17648	17694	17608	17783	17615	17524	17444	17520	17655	17566	17655	17590	17293	17555	17572	17647	17572	17628	17558	17646	17562	17481	17508	17652	17607	17417	17476	17700	17593	17583	17721	17405	17694	17814	17595	17549	17588	17504	17664	17669	17722	17523	17733	17409	17639	17555	17500	17467	17592	17453	17498	17494	17511	17606	17455	17537	17552	17685	17577	17660	17801	17631	17724	17588	17537	17561	17588	17593	17654	17497	17540	17839	17681	17733	17705	17525	17602	17515	17529	17468	17518	17659	17543	17555	17579	17554	17685	17433	17509	17387	17597	17808	17570	17540	17545	17546	17745	17504	17524	17489	17541	17564	17413	17699	17629	17545	17592	17402	17786	17557	17799	17440	17595	17665	17508	17678	17509	17688	17667	17739	17491	17554	17608	17714	17581	17542	17851	17908	17757	17516	17622	17221	17610	17479	17481	17537	17597	17659	17568	17667	17601	17638	17472	17343	17564	17495	17805	17543	17588	17609	17854	17842	17662	17488	17565	17665	17715	17563	17675	17574	17850	17781	17530	17511	17649	17604	17553	17438	17476	17779	17826	17681	17510	17380	17594	17561	17565	17691	17633	17580	17346	17593	17601	17658	17592	17664	17759	17667	17773	17504	17604	17718	17629	17479	17624	17749	17662	17319	17591	17541	17564	17777	17687	17610	17586	17594	17418	17639	17689	17646	17596	17747	17606	17619	17494	17675	17688	17611	17403	17347	17600	17778	17648	17690	17630	17663	17611	17537	17562	17695	17665	17661	17681	17660	17584	17458	17541	17597	17481	17286	17587	17600	17533	17269	17589	17704	17579	17626	17375	17661	17731	17707	17553	17738	17509	17550	17455	17709	17621	17660	17597	17712	17541	17534	17687	17814	17549	17737	17583	17491	17441	17670	17623	17571	17654	17543	17628	17533	17723	17764	17655	17693	17437	17516	17470	17595	17259	17602	17511	17649	17556	17604	17703	17497	17592	17815	17664	17517	17716	17493	17594	17622	17625	17577	17404	17542	17452	17524	17357	17583	17285	17676	17650	17567	17696	17678	17557	17701	17641	17586	17583	17582	17512	17563	17610	17781	17563	17530	17614	17740	17951	17639	17664	17656	17801	17718	17708	17578	17549	17622	17495	17713	17643	17688	17780	17686	17605	17622	17578	17602	17583	17613	17651	17536	17567	17635	17487	17650	17677	17674	17515	17788	17667	17616	17578	17616	17788	17612	17534	17671	17655	17571	17781	17774	17656	17717	17763	17506	17611	17583	17482	17548	17716	17496	17573	17377	17641	17630	17609	17772	17616	17855	17517	17660	17491	17543	17520	17508	17731	17444	17716	17584	17615	17605	17527	17696	17641	17600	17602	17716	17521	17694	17655	17520	17579	17599	17700	17626	17605	17531	17749	17664	17719	17365	17701	17662	17788	17886	17611	17513	17605	17530	17648	17551	17447	17611	17724	17424	17514	17680	17675	17480	17618	17482	17659	17686	17339	17511	17611	17606	17673	17738	17591	17643	17673	17595	17597	17489	17480	17759	17807	17686	17428	17486	17663	17732	17627	17635	17692	17520	17563	17373	17794	17629	17584	17880	17551	17574	17616	17520	17692	17532	17536	17695	17714	17746	17596	17651	17601	17623	17676	17594	17549	17600	17595	17557	17645	17671	17482	17683	17438	17572	17760	17632	17616	17428	17581	17828	17614	17588	17723	17588	17508	17243	17907	17706	17500	17624	17632	17520	17572	17664	17462	17675	17595	17607	17539	17598	17677	17587	17455	17590	17729	17564	17426	17631	17662	17648	17681	17643	17519	17483	17677	17593	17553	17703	17576	17633	17638	17528	17685	17791	17751	17595	17717	17609	17792	17635	17436	17746	17757	17506	17586	17504	17495	17498	17701	17578	17594	17649	17660	17670	17456	17519	17794	17691	17735	17536	17701	17652	17680	17504	17694	17596	17600	17672	17732	17730	17593	17634	17624	17508	17544	17320	17658	17543	17621	17532	17535	17498	17645	17476	17480	17577	17570	17664	17698	17522	17559	17721	17544	17505	17762	17639	17684	17806	17568	17647	17506	17471	17793	17638	17780	17616	17510	17542	17604	17585	17769	17715	17506	17494	17689	17898	17844	17648	17703	17682	17730	17692	17546	17698	17715	17576	17541	17622	17611	17581	17486	17658	17681	17498	17549	17737	17580	17813	17760	17452	17787	17729	17482	17612	17752	17529	17684	17505	17354	17419	17357	17417	17659	17444	17518	17648	17720	17663	17606	17810	17905	17551	17591	17585	17625	17659	17671	17419	17574	17609	17745	17563	17417	17582	17543	17442	17736	17666	17355	17616	17808	17344	17738	17549	17527	17661	17630	17646	17753	17494	17601	17603	17453	17435	17603	17573	17746	17905	17641	17494	17642	17767	17623	17477	17665	17613	17757	17663	17550	17502	17431	17461	17488	17427	17503	17767	17673	17581	17650	17594	17646	17649	17618	17687	17659	17690	17448	17617	17714	17372	17514	17624	17447	17500	17581	17680	17753	17501	17688	17666	17864	17894	17600	17746	17753	17505	17617	17907	17592	17660	17544	17539	17704	17702	17511	17594	17476	17652	17549	17867	17624	17474	17565	17485	17488	17616	17659	17435	17580	17381	17662	17591	17474	17526	17739	17808	17507	17680	17709	17764	17685	17695	17510	17690	17514	17824	17562	17323	17503	17508	17674	17303	17524	17434	17595	17745	17765	17608	17549	17621	17595	17574	17611	17733	17612	17632	17684	17513	17618	17623	17612	17489	17595	17520	17421	17622	17576	17576	17702	17576	17529	17485	17713	17627	17861	17627	17777	17770	17739	17534	17604	17612	17549	17667	17648	17606	17730	17719	17835	17667	17764	17492	17663	17386	17710	17435	17777	17532	17712	17684
20572	14825	14778	14837	15551	16420	16362	16389	16579	16907	17303	16971	16717	16405	16062	15772	15589	15567	15391	15302	15632	15684	15402	15357	15264	15036	15031	14932	15012	15055	14963	14904	14879	14858	14831	14820	14667	14802	14475	14608	14822	14579	14606	14575	14787	14768	14682	14655	14778	14689	14710	14879	14872	14681	14716	14784	14793	14756	14768	14785	14630	14660	14720	14779	14534	14606	14664	14639	14683	14609	14599	14484	14707	14379	14645	14723	14542	14526	14665	14556	14542	14525	14643	14530	14598	14518	14505	14741	14525	14593	14381	14558	14596	14597	14675	14556	14586	14634	14621	14481	14602	14322	14677	14617	14560	14406	14746	14561	14642	14558	14356	14539	14395	14517	14524	14446	14625	14494	14524	14599	14547	14576	14507	14550	14567	14465	14514	14587	14710	14436	14606	14362	14557	14543	14587	14524	14502	14444	14565	14386	14527	14588	14648	14512	14594	14598	14661	14606	14489	14473	14578	14560	14544	14527	14553	14458	14568	14517	14552	14540	14537	14571	14642	14464	14631	14501	14501	14454	14490	14591	14599	14631	14441	14538	14561	14629	14434	14450	14514	14693	14496	14419	14481	14460	14631	14590	14531	14529	14451	14741	14608	14389	14494	14598	14592	14525	14573	14658	14533	14642	14630	14512	14573	14613	14510	14654	14393	14557	14276	14606	14485	14701	14605	14505	14633	14530	14486	14572	14511	14534	14530	14624	14573	14456	14647	14640	14593	14574	14634	14553	14460	14481	14576	14532	14434	14625	14575	14666	14570	14504	14476	14456	14534	14525	14253	14478	14480	14563	14480	14584	14462	14476	14417	14643	14474	14626	14534	14355	14529	14476	14498	14420	14568	14564	14495	14460	14429	14607	14491	14639	14541	14476	14636	14641	14584	14504	14744	14643	14557	14591	14389	14401	14590	14338	14651	14584	14656	14533	14726	14473	14616	14434	14529	14448	14492	14536	14357	14488	14412	14609	14585	14618	14493	14654	14681	14373	14448	14522	14403	14659	14457	14678	14570	14374	14474	14654	14555	14713	14490	14577	14521	14392	14620	14445	14493	14513	14674	14462	14540	14422	14598	14433	14577	14573	14570	14537	14630	14612	14513	14456	14534	14376	14764	14463	14575	14548	14726	14498	14631	14573	14524	14498	14662	14585	14582	14544	14495	14450	14660	14579	14641	14566	14468	14431	14516	14514	14519	14480	14589	14555	14606	14516	14519	14462	14346	14620	14402	14533	14604	14596	14544	14470	14381	14615	14464	14642	14555	14586	14400	14505	14438	14452	14626	14503	14610	14605	14476	14650	14601	14549	14435	14620	14559	14478	14586	14753	14569	14572	14387	14516	14378	14578	14478	14688	14444	14597	14486	14451	14573	14577	14676	14644	14577	14748	14577	14269	14458	14676	14533	14553	14616	14616	14602	14530	14675	14621	14637	14729	14423	14636	14517	14564	14505	14647	14528	14523	14526	14435	14477	14388	14350	14581	14505	14536	14675	14563	14479	14365	14508	14500	14666	14453	14515	14328	14630	14718	14412	14522	14690	14523	14573	14596	14434	14552	14544	14570	14471	14514	14374	14416	14587	14553	14462	14683	14546	14489	14597	14426	14600	14582	14502	14562	14576	14583	14456	14741	14490	14537	14388	14522	14437	14687	14477	14568	14637	14590	14613	14615	14522	14409	14473	14545	14351	14589	14473	14368	14621	14467	14292	14644	14596	14585	14580	14424	14453	14452	14640	14662	14442	14441	14687	14470	14414	14449	14436	14576	14690	14550	14569	14572	14407	14589	14627	14549	14424	14359	14512	14465	14423	14649	14711	14567	14601	14642	14632	14540	14508	14570	14475	14455	14391	14660	14585	14447	14536	14593	14627	14457	14716	14542	14434	14514	14638	14541	14600	14495	14393	14432	14521	14419	14670	14510	14534	14537	14564	14488	14523	14504	14587	14607	14429	14481	14740	14504	14556	14414	14609	14534	14683	14635	14542	14340	14575	14614	14431	14406	14512	14528	14579	14627	14367	14443	14578	14583	14619	14607	14511	14568	14542	14340	14450	14440	14609	14387	14656	14518	14537	14373	14609	14500	14450	14549	14562	14413	14681	14538	14600	14494	14798	14633	14452	14229	14582	14484	14412	14530	14479	14528	14609	14561	14637	14638	14543	14388	14565	14553	14572	14533	14661	14669	14571	14549	14701	14565	14540	14454	14628	14566	14380	14681	14365	14277	14560	14586	14588	14429	14441	14417	14430	14519	14530	14524	14427	14461	14595	14516	14675	14417	14744	14349	14502	14512	14552	14497	14548	14595	14628	14535	14404	14540	14686	14505	14583	14439	14603	14616	14477	14382	14506	14409	14635	14424	14738	14744	14505	14593	14573	14376	14732	14573	14743	14543	14508	14308	14584	14513	14421	14502	14459	14471	14555	14600	14417	14579	14656	14457	14563	14607	14445	14498	14568	14488	14516	14669	14642	14485	14585	14517	14322	14515	14551	14460	14599	14724	14658	14384	14579	14415	14639	14554	14749	14612	14537	14425	14398	14635	14834	14535	14504	14699	14532	14664	14641	14606	14459	14680	14468	14609	14477	14294	14453	14608	14462	14508	14468	14598	14711	14493	14460	14299	14592	14350	14406	14482	14584	14673	14655	14457	14556	14609	14680	14393	14523	14593	14763	14581	14434	14437	14559	14579	14400	14667	14540	14575	14696	14531	14452	14649	14409	14734	14392	14590	14469	14613	14475	14557	14470	14508	14683	14469	14601	14586	14654	14424	14717	14499	14533	14453	14358	14525	14461	14369	14579	14600	14561	14285	14753	14491	14628	14377	14472	14436	14729	14601	14441	14561	14369	14567	14474	14518	14508	14458	14633	14455	14651	14423	14728	14591	14559	14562	14445	14564	14490	14466	14551	14512	14609	14409	14617	14416	14805	14582	14469	14560	14569	14614	14546	14643	14454	14624	14535	14687	14494	14547	14566	14538	14619	14561	14548	14516	14424	14512	14478	14504	14629	14463	14653	14453	14299	14620	14506	14643	14565	14578	14454	14494	14456	14456	14650	14582	14596	14499	14681	14470	14608	14723	14406	14604	14455	14737	14444	14325	14563	14661	14519	14738	14450	14754	14388	14585	14587	14638	14617	14436	14592	14621	14425	14473	14545	14573	14695	14551	14486	14439	14436	14540	14472	14625	14462	14571	14378	14691	14512	14499	14350	14583	14634	14670	14463	14563	14425	14570	14578	14380	14562	14651	14402	14453	14417	14596	14425	14617	14549	14466	14561	14576	14590	14581	14675	14501	14444	14440	14638	14466	14504	14513	14530	14468	14488	14485	14600	14470	14516	14431	14552	14435	14440	14435	14591	14686	14549	14428	14639	14502	14570	14547	14445	14509	14746	14583	14423	14420	14582	14549	14603	14468	14739	14653	14486	14513	14541	14518	14438	14516	14489	14551	14480	14574	14572	14624	14553	14696	14671	14560	14598	14368	14543	14495	14491	14589	14646	14642	14464	14563	14483	14630	14521	14582	14607	14630	14660	14634	14627	14624	14627	14344	14539	14641	14543	14468	14744	14608	14603	14593	14341	14622	14434	14631	14652	14682	14699	14424	14533	14498	14321	14539	14629	14640	14632	14422	14555	14584	14480	14606	14732	14489	14478	14623	14650	14678	14542	14604	14526	14566	14576	14346	14683	14455	14526	14459	14607	14495	14637	14504	14582	14547	14423	14467	14730	14434	14523	14461	14680	14441	14491	14589	14477	14561	14566	14531	14626	14431	14505	14609	14572	14596	14557	14504	14579	14430	14660	14690	14569	14431	14366	14615	14432	14491	14412	14603	14413	14642	14454	14622	14585	14548	14544	14561	14661	14552	14323	14568	14517	14524	14549	14344	14563	14606	14481	14463	14681	14496	14538	14566	14655	14420	14423	14582	14485	14710	14567	14523	14751	14599	14508	14550	14421	14521	14451	14475	14657	14481	14441	14443	14537	14528	14610	14528	14347	14457	14582	14494	14509	14666	14448	14614	14660	14657	14659	14598	14515	14301	14620	14575	14429	14523	14514	14479	14565	14398	14636	14753	14533	14481	14505	14481	14686	14463	14719	14524	14545	14422	14550	14664	14669	14538	14507	14656	14468	14595	14538	14507	14544	14639	14470	14681	14546	14521	14445	14723	14394	14616	14641	14646	14448	14486	14329	14640	14671	14694	14493	14442	14553	14597	14681	14507	14581	14519	14592	14498	14605	14657	14593	14530	14495	14462	14493	14504	14509	14517	14381	14422	14672	14495	14552	14504	14516	14554	14487	14447	14408	14613	14574	14552	14264	14530	14577	14472	14840	14450	14708	14583	14731	14665	14604	14517	14593	14593	14761	14527	14487	14417	14596	14543	14557	14565	14326	14623	14669	14562	14635	14539	14610	14582	14493	14564	14764	14771	14659	14509	14470	14493	14449	14539	14557	14489	14541	14520	14629	14623	14360	14469	14525	14383	14624	14726	14658	14457	14622	14347	14514	14605	14608	14804	14647	14607	14414	14519	14506	14530	14595	14533	14559	14551	14474	14546	14642	14491	14496	14544	14502	14574	14362	14628	14450	14474	14633	14571	14416	14401	14489	14638	14628	14397	14630	14611	14516	14471	14465	14508	14293	14435	14514	14615	14624	14380	14513	14435	14530	14519	14590	14652	14561	14446	14408	14489	14570	14645	14587	14666	14566	14616	14453	14422	14576	14462	14766	14476	14614	14599	14477	14596	14709	14350	14657	14539	14568	14644	14622	14370	14725	14552	14654	14479	14434	14586	14570	14526	14652	14476	14450	14595	14485	14505	14529	14643	14537	14590	14577	14499	14622	14592	14643	14610	14503	14478	14610	14330	14635	14595	14514	14532	14587	14573	14433	14637	14439	14534	14597	14588	14796	14753	14443	14421	14597	14485	14672	14619	14464	14541	14612	14442	14534	14518	14594	14510	14442	14600	14586	14615	14538	14542	14709	14530	14517	14555	14668	14508	14590	14538	14421	14553	14389	14554	14613	14478	14584	14485	14421	14614	14405	14460	14501	14453	14525	14309	14524	14685	14667	14550	14633	14585	14647	14474	14664	14418	14467	14467	14448	14605	14447	14465	14578	14479	14568	14574
26412	19350	18990	18624	18454	19268	19645	19871	19961	20187	20426	20311	19965	19783	19602	19215	19118	18914	18682	18937	19134	18884	18770	18758	18875	18408	18628	18565	18443	18289	18186	18314	18446	18301	18243	18311	18035	18203	18185	18471	18266	18298	18163	18081	18283	18061	18254	18247	18273	18191	18358	18375	18363	18259	18252	18403	18450	18222	18267	18068	18215	18315	18209	18154	18264	18239	18161	18165	18200	18067	18349	18167	18325	18184	18152	18112	18211	18081	17924	18229	17984	18059	17920	18088	18244	18036	18093	17926	18169	18059	18228	18180	18106	18346	18193	18252	17964	18089	18017	18187	18030	18068	18058	18036	18025	17997	18132	18095	18222	18144	17919	18434	18027	17879	18295	18353	18171	18198	18114	18137	18271	18157	18252	18094	17920	18001	17982	17873	17831	18326	18054	18285	18172	18310	18140	18003	18195	17949	18104	18060	18180	18177	18105	17967	18144	18006	18229	18191	18246	18277	18042	18069	18116	18028	18098	17889	17965	17880	18196	18209	18193	18068	18266	17974	18220	18263	18079	18216	18076	18283	18054	18257	18361	18012	18183	18272	18096	18152	18220	18067	18062	18164	18165	17961	18198	18023	18050	18081	18094	18150	17958	18181	18101	17947	17901	17877	18141	18063	18122	18215	18379	18210	18048	18073	18231	18412	18308	17950	18024	18076	17946	18120	18098	18290	18180	18183	18234	18327	18201	18239	18213	17981	17859	18190	18499	18178	18150	18251	17888	17946	18005	18101	18265	17941	18101	18077	18202	17980	18010	18270	18037	18249	18071	17965	17973	18261	18157	18068	17997	18130	17828	18158	18416	18157	17866	18190	18123	18151	17951	18142	18220	17970	18008	18087	17942	18307	18203	17952	18098	18096	18160	18082	18013	18176	18117	18014	18069	18021	17942	18048	17976	17881	17996	18023	18199	18331	18183	18017	18290	18075	18122	18213	18228	18016	18025	18159	18175	18189	18001	17886	18219	18285	18033	18025	17995	18292	18125	18188	17970	18252	17965	17959	17850	18152	18059	18146	18068	17843	17978	18138	18207	17873	18034	18053	18122	17960	18069	18197	18162	18035	18213	18098	17955	18209	18168	18070	18088	18324	18051	18122	18289	18228	18134	18267	18136	18213	18063	17958	18059	18187	18244	18117	18217	18170	17981	18106	18138	18141	18049	18155	18294	18204	18209	17867	18063	18088	18006	17936	18027	17883	18192	18252	18048	18112	18164	18143	18043	17961	18184	18193	18135	18060	18050	18047	18206	18125	18027	18034	18251	18014	18079	18138	18172	18166	18241	18144	18265	18334	18242	18438	18193	18190	18057	17930	18027	18024	18098	18168	18097	18076	18118	18244	18220	18262	18025	18212	17998	18053	18103	18056	18050	18229	18185	18213	18172	18004	18093	18181	18119	18096	18258	18165	17939	18114	18168	17921	18036	18013	18258	18277	18027	18052	18125	18007	18094	17966	18004	18121	18011	18300	18166	18029	17995	18330	18266	18125	17916	18033	17904	18155	18023	18127	18295	18113	18074	18260	18342	18035	18182	18211	18120	18211	17939	18085	17897	18122	18082	18196	18005	18055	18143	18147	18024	18135	18279	18234	17976	18294	18134	18178	18294	18128	18124	18147	18143	18255	18330	18251	18056	18004	18326	18228	18192	18130	18146	18025	18048	17935	18208	18258	18119	18127	18135	18192	18043	18203	18275	18168	18165	18141	18104	18120	18290	18241	18114	17956	18157	18126	17841	18004	18210	18061	17982	18429	18204	18176	18059	18093	18051	18062	17980	18042	18166	18004	18124	17926	18088	18065	18122	18223	18206	18055	18179	18085	18189	18032	18085	18091	17853	17967	18175	18012	18153	18201	18257	18020	18234	18270	18215	17943	18073	18055	18311	18328	18035	18117	18014	18124	18026	18199	18024	18254	18061	18221	18183	17709	18299	17980	18035	18175	18144	18137	18276	18066	17980	18154	17997	18003	18026	18165	18466	17961	17922	18137	18146	18090	17935	18082	17972	18197	18370	18360	17948	17943	18271	18098	18018	18160	18213	18312	18142	17970	18229	17834	18121	18164	17831	18025	18111	18047	18140	18209	17962	18078	18165	18076	18085	18177	18209	18172	17933	18204	18238	18103	18207	18148	18163	18117	18123	18004	18177	18022	18110	17956	18019	18283	18223	18074	17842	18025	17948	18056	18052	17921	18020	18135	17974	17950	18367	18139	17994	18230	18273	18040	17978	17953	18205	18197	18116	18035	18151	17988	17941	18233	18340	18139	18227	18060	18142	18053	18017	17925	18023	18165	18228	18136	18099	18016	18212	18307	18058	18100	18215	18312	17888	18138	18291	18103	18059	17997	18160	17773	18201	18043	18043	18152	18260	18052	18140	18055	18086	18070	18072	18192	18140	18093	18110	18207	18118	18004	18078	18165	18066	17960	18001	18093	17945	18164	17882	18124	18281	18082	18133	17940	18107	18049	18025	17882	18069	17981	18003	18114	18146	17926	17988	18239	17917	17999	18118	18081	18192	18185	18205	18142	18097	18079	17863	18025	18378	18304	18155	17980	18058	18125	18230	18282	17985	17913	18065	18235	18204	18208	18121	18145	17814	18070	18067	18166	18071	18093	18135	17938	18096	18040	17981	18160	17837	18025	18290	18076	18285	17969	18053	18158	18055	17916	18292	18191	17987	18285	18099	17971	18048	18142	18202	18020	17969	18066	18127	18134	18116	18261	18088	17855	17989	18199	18245	18069	18225	18159	18224	18211	18034	18044	18089	18097	17882	17971	17942	18123	18064	17948	18172	18043	18217	18172	18215	18181	18242	18008	18225	18004	18178	18024	18234	18102	18086	18072	18143	18215	18333	18001	18194	18148	18188	18115	18046	18153	18036	18344	18250	18125	18110	18184	18307	18260	18102	18183	18204	18029	18194	18151	18200	18281	18079	18070	18134	18197	18170	18019	18255	17944	18040	18178	18085	18008	18154	18225	17916	17917	18037	18011	17933	17956	18044	17978	17988	18146	18103	18130	18027	17940	18082	17968	18182	18119	18120	18146	18173	18123	18002	18048	18233	18106	18131	18061	18310	18218	18061	18202	18068	18277	17923	18145	18129	17979	18134	18095	18135	18258	18220	17910	17972	18158	18128	18201	18313	18145	18124	18249	18173	18136	17889	18057	18167	18142	18132	17997	18083	18147	18163	18113	18042	18129	18251	18088	18141	18130	18108	18147	18082	18056	17954	18042	18094	18157	18082	18088	18091	18090	17786	18023	18010	18082	18060	17956	18184	18183	17827	18199	18268	17962	18201	18078	18389	17929	18137	17901	18034	17988	18032	18090	18018	18132	17962	17996	18095	18258	17915	18233	18121	18119	18143	18106	18193	18100	18098	18140	17998	18209	18166	18099	18145	18084	18200	17979	17995	17969	18145	18128	18095	18095	18251	18175	18310	18126	17941	18196	18221	17931	17952	18032	18219	17981	18313	18262	18031	18261	18102	18052	18272	18274	18188	18265	18029	18024	17909	18016	18253	18191	18089	18227	18038	18105	18053	17918	17916	18179	18105	18179	18114	18155	18102	18101	18154	18178	18259	17962	17844	18098	18220	18256	18358	17911	18007	18056	18222	18173	17903	17956	18252	18116	18069	18013	18022	18055	17992	18198	18031	18121	18107	18129	18123	18078	18063	18029	18091	18157	18165	18105	18105	17838	18220	17997	18124	18245	18121	18110	18226	18062	18133	18004	18043	18141	18234	18183	17988	18099	18083	18163	18161	18016	18196	18091	18089	17820	18139	18132	18117	18098	18183	18137	18167	18022	18061	18072	18019	18304	18161	18175	18122	18167	18148	18080	18185	18238	17888	18090	18064	17822	18307	18323	18086	18114	18125	18228	18322	18143	18100	18163	18200	18191	18166	18057	18246	18364	18050	17911	18166	18159	18205	18310	18249	18335	18043	18226	17977	18188	18049	18016	18168	18175	18139	17941	18109	17998	18116	18100	18032	17876	18088	18160	18022	18095	18353	18208	17938	18095	17974	18158	17922	18130	18029	18130	17985	17950	18176	18019	17872	18167	18156	18178	18103	17991	18126	18025	18093	18303	18214	18088	18030	18220	18054	18013	18126	18126	17862	17897	18196	18208	18079	18011	18229	18315	18305	17964	18042	18185	18202	18195	18131	18188	18206	18085	18049	18025	18147	18272	18114	18081	18181	17998	18113	18114	18050	18050	18078	18255	17871	18093	18094	18176	17980	17925	18146	18187	18164	18048	18126	17909	18131	17807	18032	18081	18282	18051	17973	18220	18136	18157	18215	18137	18004	18191	18167	18054	18074	18074	18118	18150	17850	18002	18156	18043	18028	17844	18225	17915	18082	17955	18073	18034	18071	17976	17990	18133	18257	18240	18201	18154	18180	18106	18280	18159	18309	18219	18501	18254	18157	17998	18156	18298	17983	18002	18006	18103	18178	18190	18190	18170	18080	18052	18302	18026	18066	17980	18118	18242	17983	17972	17987	18157	17959	18017	17959	18149	18065	17936	18032	17967	18232	18204	18318	18114	17933	18108	18153	18128	18000	18041	17953	17984	18024	18162	18171	18237	18054	18001	17907	17899	17923	18046	18214	18121	18106	18023	18282	18226	18122	18292	18063	18014	18278	18020	18159	18287	18172	18128	17954	18090	18264	18092	17972	17999	18092	18013	18101	18069	18111	18164	18132	18082	18287	18296	18155	17977	18155	17930	18086	18045	18225	17993	17956	18120	18088	18246	18175	18153	18217	18084	18067	18033	18194	18289	18225	18046	18097	18068	17995	18093	18197	18134	17999	18077	18126	18422	18268	18221	18163	18141	18257	18175	18031	18130	18252	18173	18263	18094	18044	17977	18037	18117	18130	18014	18148	18317	18044	18179	18128	18108	18161	18032	18209	18173	18112	18065	18054	18203	18202	18060	18112	18064	18126	18105	18271	18087	18205	18040	18115	17979	18084	18237	17978	18117	18011	18253	18188	17954	18170	17918	17897	17964	18180	18180	18135	18005	18255	18106	18140	18272	17933	17945	18150	18095	18245	18044	18264	18172	18108	18050	18154	18185	18097	18095	18049	17956	17997	18037	18090	18091	17987	18083	17893	18227	17995	18188
22813	16201	15311	15793	17149	18903	18542	18126	18819	19077	19384	19095	18462	18091	17560	16948	16712	16579	16281	16175	16203	16245	16150	16047	15927	15678	15622	15491	15528	15441	15417	15581	15352	15314	15217	15174	15080	15054	14968	15011	14994	14976	15163	15045	15193	15125	15032	15217	15204	15079	15113	15139	15225	15161	15175	15308	15156	15051	15178	15171	15024	14919	14799	14918	14857	15092	14961	15120	14987	15118	14874	15058	14863	14988	14997	14829	14890	14742	14927	14757	14837	14770	14962	14834	14745	14856	15031	14914	14857	14973	14782	14669	14869	14937	14966	14971	14755	14837	14827	15032	14725	14815	14876	14967	14769	14643	14751	14899	14937	14823	14769	14813	14948	14819	14932	14943	14879	14824	14894	14793	14870	14994	14817	14633	15003	14700	14955	14882	14894	14841	14849	14787	14842	14840	14831	14820	14857	14767	14745	14825	14875	14691	14821	14648	14723	14949	14769	14872	14860	14645	15009	14758	14915	14747	14736	14925	14877	14746	14786	14879	14707	14782	14775	14838	14849	14826	14832	14660	14725	14988	14899	14983	14778	14876	14804	14755	14866	14859	14770	14949	14805	14785	14745	14649	14954	14757	14827	14620	14654	14894	14691	14876	14665	14894	14857	14880	14940	14807	14811	14737	15047	14796	14815	14863	14872	14658	14884	14828	14859	14905	14902	14776	14718	14902	14803	14727	14742	14850	14934	14965	14877	14928	14928	14898	14856	14833	14842	14745	14713	14853	14948	14876	14951	14732	14867	14889	14759	14785	14747	14740	14865	14924	14873	14828	14742	14981	14873	14990	15088	14917	14778	14814	14721	14768	14777	14841	14761	14881	14906	14785	14793	14692	14884	14731	14739	14943	14891	14865	14747	14830	14806	14795	14896	14847	14962	14896	14790	14935	14719	15023	14931	14963	14885	14842	14807	14855	14740	15028	14812	14721	14776	14883	14834	14880	14886	14747	14859	14944	14659	14812	14800	14832	14767	14829	14841	14715	14700	14724	14983	14910	15091	14950	14635	14945	14732	14789	14751	14731	14826	14776	14836	14931	14633	14746	14671	14789	14806	14813	14713	14953	14654	14782	14750	14623	14935	14693	14685	14794	14737	14795	14973	14826	14803	14818	15013	14637	14985	14831	14765	14960	14734	14912	14713	14963	14744	14848	14805	14820	14778	14897	14864	14990	14776	14740	14852	14741	14836	14840	14691	14777	14851	14798	14808	14837	14774	14757	14891	14856	14707	14835	14888	14870	14779	15030	14968	14725	14924	14933	14864	14889	14822	14835	14790	14965	14948	15008	14965	14880	14843	14903	14758	14832	14831	14804	14835	14969	14875	14603	14818	14848	14906	14872	14827	14874	14793	14736	14922	14990	14811	14828	14781	14665	14701	14780	14765	15043	14725	14856	14785	14874	15037	14810	14725	14949	14648	14636	14895	14809	14882	14896	14804	14823	14670	14980	14933	14879	14662	14723	14683	14813	14747	14933	14919	14910	14805	14877	14990	14789	14911	14880	14589	14719	14967	14938	14829	14693	14728	14896	14910	14799	14836	14825	14673	14865	14724	14806	14941	14843	14703	14777	14888	14863	14906	14808	14660	14870	14651	14720	14683	14815	14849	14867	14869	14939	14786	14770	14804	14995	14876	14861	14868	14906	14817	14933	14737	14863	14826	14616	14829	14859	14803	14689	14844	14912	14734	14813	14708	14814	14763	14717	14787	14922	14813	14896	14875	14875	14869	14812	14753	14942	14871	14736	14855	14843	14738	14870	14846	14757	14836	14814	14900	14870	14996	14851	14881	14934	14666	15007	15203	14660	14830	14760	14934	14696	15025	14833	14817	14731	14736	14789	14858	14848	14858	14749	14860	14728	14819	14771	14824	14817	14781	14921	14830	14917	14811	14971	14928	14912	14906	14888	14761	14769	14772	14785	14804	14965	14833	14635	14853	14980	14903	14913	14575	14868	14836	14787	14969	14866	14821	14930	14771	14951	14725	14935	14891	14880	14851	14833	14809	14812	14819	14939	14812	14931	14629	14863	14866	14805	14913	14793	14930	14921	14705	14984	14803	14806	14940	14866	14805	14803	14858	14866	14801	14976	14772	14854	14865	14830	14844	14676	14908	14749	14840	14811	14919	14666	14981	14939	14785	14764	14968	14815	14994	15052	14722	14889	14769	14879	14959	14793	14769	14991	14767	14841	14996	14845	14858	14757	14911	14879	14698	14606	14769	14575	14833	14929	15023	14852	14823	14811	14759	14733	14905	14740	14750	14825	14812	14964	14819	14938	14804	14939	14823	14877	14844	14812	14914	14696	14807	14833	14740	14791	14877	14875	14797	14829	14837	15095	14836	15020	14785	14791	14905	14826	14803	14755	14811	14838	14810	14666	14924	14775	14903	14891	14871	14753	14938	14812	14923	14968	14629	14870	14996	15026	14617	14743	14775	14798	14775	14620	14826	14826	14797	14787	14667	14819	14812	14749	14678	14780	14761	15004	14804	14855	14720	14850	14985	14976	14855	14822	14817	14637	14875	14971	14903	14751	14769	14891	14842	14861	14953	14867	15015	14887	14788	14787	14922	14874	14935	14821	14965	14850	14877	14976	15016	14656	14903	14792	14866	14894	14793	14779	14888	14752	14833	14833	14906	14904	15034	14937	14765	14866	14989	14958	14839	14846	14778	14855	14722	14853	14852	14934	14702	14831	14840	14717	14938	14875	14818	14903	14963	14829	14796	14959	14847	14776	15009	14670	14711	14797	14851	14830	14908	14573	14949	14781	14834	14744	15088	14826	14799	14721	14780	14733	14694	14814	14805	14832	14697	14780	14862	14790	15077	14749	14775	14806	14881	15078	14730	14791	14821	15064	14774	14688	14966	14942	14742	14792	14834	14723	14856	14934	14922	14967	14939	14828	14779	14907	14727	14730	14945	14683	14758	14936	14974	14787	14860	14809	14795	14870	14778	14812	14913	14825	14847	15033	14649	14988	15003	14892	14768	14738	14792	14956	15041	14864	14705	14938	14977	14733	14795	14973	14939	14838	14831	14805	14751	14873	14856	14868	14752	14783	14891	14860	14716	14803	14834	14715	14732	14854	14797	14784	14774	14842	14771	14723	14874	14831	14706	15068	14919	14819	14808	14823	14924	14969	14742	14816	14860	14974	14860	14836	14852	14923	14819	14906	14802	14849	14736	14648	14834	14801	14907	14835	14683	14815	14841	14821	14768	14762	14772	14871	14766	15015	14832	14969	14813	14710	14820	15077	14853	14870	14796	14804	14682	14885	14846	14819	14803	14869	14871	14875	14899	14693	14820	14866	14850	14816	14745	14773	14843	14781	14786	14859	14947	14910	14845	14727	14926	14783	14686	14816	14857	14733	14875	14775	14828	14779	14957	14844	14774	14795	14784	14824	14819	14919	15066	14835	14809	14830	14642	14687	14879	14914	14745	14865	14920	14901	14827	14677	14859	14665	14968	14929	14775	14850	14821	14727	14679	14829	14801	14849	14890	14914	14811	14804	14932	14802	14911	14825	14924	14900	14782	14769	14655	15042	14684	14627	14714	14815	14673	14568	14826	14773	14897	14817	14836	14809	14863	14825	14842	14872	14748	14981	15022	14902	14823	15025	14782	14917	14903	14757	14771	14868	14879	14988	14945	14758	14838	14842	14855	14751	14818	14662	14956	14728	15017	14914	14705	14552	14844	14982	14659	14905	14738	14879	14880	14827	14945	14809	14811	14881	14972	14670	14811	14740	15042	14644	14852	14833	14707	14678	14625	14635	14794	14883	14884	15026	14806	14886	14975	14680	14756	14800	14753	14736	14711	14679	14811	14914	14984	14572	14807	14833	14723	14841	14724	15108	14952	14888	14887	14871	14819	14748	14854	14831	14770	14762	14654	14891	14906	14786	14777	14907	14835	14871	14862	14679	14909	14815	14777	14922	15032	14935	14939	14712	14853	14870	14863	14716	14593	14872	14938	14861	14878	14858	15002	14812	14716	14821	14760	14747	14881	14697	14690	14751	14659	14732	14876	14842	14869	14986	14837	14937	14782	14867	14874	14943	14829	14879	14903	14748	14810	14831	14657	14862	14691	14808	14897	15020	14779	14809	14882	14845	14606	14844	14799	14812	14847	14899	14790	14913	14798	14663	14893	14878	14935	14794	15019	14871	14851	14849	14621	14693	14783	14934	14773	14777	14917	14766	14780	14688	14980	14794	14817	14800	14766	14872	14890	14782	14819	14810	14840	14950	14801	14721	14717	14917	14826	14869	14831	14738	14884	14708	15003	14813	14704	14896	14883	14737	14793	14860	14998	14768	14866	14756	14833	14874	14959	14813	14981	14773	14793	14811	14897	14942	14873	14727	14923	14819	14919	14851	14869	14800	14761	14975	14769	14701	14780	15026	14582	14726	15017	14740	14758	14818	14688	14814	14719	14808	14820	14904	14867	14679	14963	14777	14694	14876	14709	14712	14663	14822	14845	14816	14985	14796	14735	14874	14733	14893	14780	14935	14744	14801	14734	14807	14775	14885	14976	14982	14921	14860	14659	14825	14752	14856	14762	14836	14972	14860	14741	14866	14876	14895	14948	14857	14726	14768	14798	14763	14917	14890	14872	14870	14784	14745	14720	14871	14861	14798	14881	14840	14853	14755	14699	15110	14791	14854	14801	14731	14889	15098	14794	14760	14764	14824	14693	14752	15117	14868	14876	14979	14756	14844	14876	15077	15063	14980	14936	14555	14884	14857	14797	14892	14899	14746	15001	14772	14915	15024	14979	14829	14765	14868	14843	14804	14742	14778	14765	14733	14944	14969	14790	14784	14693	14673	14729	14896	15080	14742	14799	14832	14688	14766	14799	14778	14852	14842	14937	14848	14860	14821	14894	14740	14617	14722	14770	14740	14835	14746	14797	14936	14938	14684	14812	14746	14851	14971	14798	14839	14976	14653	14950	14823	14877	14964	14977	14791	14924	15037	15028	14737	15051	14892	14855	14840	14899	14904	14858	14921	14918	14822	14670	14825	14809	14886	14743	14856	14834	15064	14737	14843	14991	14832	15100	14973	14697	14852	14922	14748	14788	14760	14824	14805	14701	14980	14789	14755	14707	14875	14946	14916	14751	14787	14898	14946
29806	20349	19509	19083	18953	19565	20179	20028	20433	20939	20956	20692	20503	20020	19758	19443	19333	19354	19163	19281	19229	19145	19155	19164	19125	19037	18877	18780	18632	18792	18743	18730	18652	18656	18675	18487	18502	18344	18436	18516	18569	18418	18253	18549	18552	18478	18440	18505	18841	18594	18777	18721	18573	18384	18737	18463	18645	18402	18582	18627	18445	18587	18716	18486	18548	18599	18429	18447	18480	18521	18382	18344	18506	18625	18537	18314	18234	18531	18536	18486	18247	18374	18351	18598	18356	18402	18488	18347	18391	18465	18456	18442	18400	18778	18402	18379	18549	18459	18284	18421	18188	18270	18382	18334	18392	18317	18462	18473	18226	18250	18471	18409	18336	18390	18523	18432	18598	18264	18443	18395	18356	18388	18659	18494	18603	18501	18390	18355	18380	18378	18321	18338	18354	18333	18640	18373	18286	18451	18279	18546	18467	18431	18271	18546	18538	18326	18562	18278	18328	18493	18594	18479	18274	18429	18608	18390	18545	18272	18287	18640	18531	18312	18496	18481	18549	18586	18346	18409	18337	18218	18365	18300	18358	18341	18559	18445	18335	18348	18517	18547	18615	18428	18687	18338	18386	18282	18313	18280	18476	18438	18411	18388	18567	18400	18663	18346	18510	18142	18370	18401	18509	18628	18406	18449	18403	18680	18554	18494	18467	18384	18350	18413	18484	18423	18468	18401	18548	18437	18547	18336	18512	18576	18361	18345	18329	18091	18245	18109	18490	18589	18344	18359	18295	18370	18357	18329	18502	18423	18136	18521	18491	18466	18379	18688	18477	18450	18455	18565	18602	18487	18286	18212	18505	18414	18470	18388	18330	18586	18558	18344	18437	18248	18539	18561	18271	18372	18450	18207	18297	18471	18464	18278	18387	18472	18520	18527	18232	18276	18406	18173	18630	18460	18379	18377	18604	18331	18216	18294	18569	18527	18400	18473	18466	18389	18345	18488	18416	18685	18541	18404	18465	18409	18554	18249	18402	18250	18374	18417	18439	18314	18310	18487	18499	18495	18400	18590	18272	18341	18457	18312	18335	18340	18500	18454	18284	18378	18294	18377	18360	18479	18581	18269	18571	18462	18254	18307	18227	18397	18444	18549	18540	18595	18435	18428	18497	18421	18278	18293	18218	18386	18337	18446	18384	18456	18402	18301	18515	18536	18438	18366	18374	18313	18511	18378	18404	18470	18383	18415	18385	18326	18454	18283	18225	18470	18284	18452	18477	18520	18559	18512	18550	18504	18340	18476	18420	18285	18286	18485	18371	18384	18597	18402	18398	18508	18280	18403	18573	18361	18536	18543	18516	18229	18477	18386	18394	18446	18407	18360	18398	18357	18533	18432	18471	18454	18519	18435	18330	18584	18333	18363	18782	18468	18463	18463	18366	18424	18353	18594	18342	18405	18651	18384	18531	18382	18585	18505	18326	18252	18495	18372	18512	18487	18391	18621	18265	18294	18626	18335	18397	18419	18460	18311	18420	18552	18670	18312	18418	18557	18423	18307	18645	18291	18521	18432	18488	18429	18424	18498	18557	18333	18320	18398	18300	18368	18473	18336	18339	18481	18393	18329	18312	18416	18345	18388	18259	18403	18584	18461	18356	18564	18612	18341	18692	18365	18308	18541	18460	18356	18445	18485	18485	18476	18458	18458	18311	18537	18573	18449	18449	18401	18214	18444	18440	18593	18636	18404	18536	18387	18391	18341	18516	18444	18373	18167	18528	18558	18367	18227	18435	18557	18477	18234	18526	18453	18442	18550	18473	18621	18512	18456	18333	18407	18284	18509	18400	18523	18437	18417	18357	18425	18653	18469	18631	18247	18426	18299	18279	18342	18359	18309	18360	18553	18346	18425	18330	18435	18340	18525	18564	18471	18398	18650	17994	18536	18377	18340	18315	18463	18487	18481	18688	18581	18496	18392	18355	18424	18545	18522	18519	18556	18413	18446	18386	18402	18499	18636	18390	18286	18453	18418	18504	18425	18359	18408	18244	18357	18332	18460	18311	18509	18237	18376	18265	18409	18384	18333	18459	18518	18274	18548	18463	18430	18430	18333	18264	18500	18458	18375	18324	18309	18558	18367	18343	18495	18425	18415	18348	18413	18423	18391	18394	18445	18485	18561	18374	18491	18467	18481	18704	18251	18313	18564	18529	18328	18437	18341	18400	18562	18343	18323	18574	18390	18213	18600	18442	18507	18425	18460	18558	18521	18388	18469	18314	18303	18494	18292	18423	18556	18472	18300	18359	18308	18419	18490	18710	18523	18411	18495	18457	18368	18391	18242	18470	18516	18557	18497	18631	18473	18636	18179	18351	18260	18471	18526	18268	18286	18333	18481	18458	18631	18289	18471	18544	18612	18239	18484	18471	18516	18564	18479	18610	18362	18454	18419	18425	18423	18331	18468	18368	18385	18508	18184	18323	18374	18241	18299	18560	18547	18473	18243	18232	18402	18496	18525	18430	18477	18584	18439	18508	18460	18401	18542	18422	18494	18387	18491	18399	18447	18419	18318	18478	18336	18393	18505	18433	18437	18433	18403	18585	18322	18296	18533	18621	18506	18469	18533	18498	18382	18518	18390	18311	18606	18406	18497	18285	18264	18455	18288	18568	18508	18259	18368	18394	18443	18342	18437	18406	18562	18412	18473	18556	18490	18276	18478	18418	18491	18527	18370	18515	18474	18627	18558	18478	18407	18309	18361	18247	18322	18257	18483	18443	18286	18467	18493	18521	18288	18453	18294	18496	18318	18396	18228	18312	18232	18418	18373	18356	18309	18503	18424	18509	18358	18401	18482	18501	18217	18391	18524	18576	18475	18414	18485	18415	18167	18284	18449	18398	18386	18375	18506	18354	18539	18489	18306	18419	18451	18310	18493	18459	18554	18515	18600	18565	18317	18485	18348	18939	18588	18359	18638	18582	18566	18278	18283	18511	18630	18437	18554	18566	18549	18342	18327	18588	18296	18226	18480	18087	18429	18553	18524	18548	18358	18375	18484	18311	18442	18564	18353	18484	18396	18561	18343	18728	18724	18645	18361	18408	18501	18184	18587	18582	18660	18379	18504	18449	18574	18531	18291	18229	18497	18578	18440	18457	18448	18384	18334	18278	18312	18476	18269	18463	18301	18346	18384	18274	18534	18572	18463	18610	18510	18579	18526	18521	18763	18393	18543	18297	18542	18326	18207	18233	18513	18461	18391	18480	18460	18444	18412	18335	18254	18433	18409	18343	18585	18295	18609	18402	18486	18436	18320	18257	18304	18405	18301	18563	18322	18605	18514	18325	18500	18584	18347	18454	18307	18348	18382	18470	18302	18392	18527	18372	18358	18210	18468	18502	18468	18512	18417	18460	18432	18472	18516	18234	18528	18481	18375	18500	18485	18358	18595	18478	18301	18258	18388	18555	18381	18356	18376	18558	18530	18399	18596	18612	18373	18482	18573	18617	18473	18546	18634	18503	18272	18430	18508	18549	18605	18458	18409	18511	18560	18332	18445	18479	18707	18222	18377	18467	18313	18760	18378	18315	18404	18478	18437	18577	18370	18423	18373	18407	18457	18447	18502	18381	18578	18459	18479	18536	18381	18339	18409	18559	18443	18428	18455	18476	18396	18393	18324	18404	18433	18370	18501	18379	18467	18597	18534	18382	18286	18274	18361	18447	18345	18548	18201	18368	18334	18357	18587	18346	18110	18583	18412	18352	18476	18370	18374	18377	18445	18375	18316	18532	18352	18216	18525	18659	18400	18596	18575	18599	18509	18424	18429	18306	18343	18317	18209	18411	18465	18422	18481	18314	18613	18304	18432	18532	18341	18303	18516	18485	18443	18394	18454	18470	18517	18497	18445	18245	18233	18323	18471	18349	18344	18657	18292	18256	18559	18512	18300	18600	18422	18439	18268	18263	18436	18439	18671	18363	18522	18350	18145	18375	18435	18229	18342	18343	18608	18397	18285	18496	18383	18408	18574	18544	18451	18091	18353	18483	18411	18303	18586	18518	18310	18246	18381	18556	18327	18506	18400	18525	18473	18423	18314	18203	18254	18269	18362	18531	18304	18579	18151	18382	18312	18447	18149	18666	18496	18603	18594	18288	18301	18742	18564	18454	18278	18506	18582	18493	18499	18400	18441	18365	18400	18437	18490	18366	18480	18315	18492	18602	18414	18371	18435	18487	18362	18190	18327	18349	18405	18280	18306	18539	18305	18410	18463	18500	18480	18581	18363	18344	18411	18527	18305	18501	18459	18534	18505	18504	18375	18428	18464	18525	18321	18486	18364	18732	18495	18422	18459	18286	18495	18585	18507	18394	18374	18419	18427	18434	18323	18462	18217	18326	18369	18284	18403	18294	18459	18346	18258	18573	18425	18492	18553	18355	18322	18431	18488	18357	18429	18490	18510	18511	18570	18352	18497	18281	18167	18341	18436	18326	18403	18374	18522	18607	18488	18463	18233	18464	18249	18441	18373	18380	18394	18829	18445	18584	18505	18368	18527	18525	18613	18535	18470	18536	18371	18335	18241	18429	18550	18367	18276	18503	18419	18296	18412	18304	18315	18361	18124	18237	18333	18419	18384	18331	18530	18435	18505	18624	18500	18555	18405	18356	18416	18278	18480	18453	18272	18323	18518	18411	18365	18306	18466	18577	18610	18420	18339	18415	18538	18439	18538	18205	18462	18454	18610	18453	18458	18434	18362	18541	18578	18401	18519	18540	18754	18296	18230	18446	18232	18421	18227	18610	18549	18159	18340	18495	18490	18464	18418	18309	18314	18401	18231	18295	18434	18307	18433	18243	18488	18288	18432	18481	18421	18306	18594	18262	18392	18444	18322	18192	18198	18425	18515	18563	18487	18419	18502	18605	18456	18410	18536	18390	18324	18536	18572	18327	18519	18376	18539	18383	18354	18469	18572	18355	18560	18386	18503	18356	18447	18490	18562	18537	18678	18204	18456	18348	18303	18338	18505	18327	18324	18456	18313	18224	18304	18489	18529	18479	18562	18490	18366	18618	18443	18389	18614	18524	18448	18529	18408	18423	18557	18342	18572	18485	18426	18348	18368	18296	18370	18366	18464	18473	18497	18560	18484	18505	18256	18396	18231	18432	18469	18227	18234	18535	18547	18701	18492
23048	16499	15605	15802	17676	19271	18832	18747	19420	19853	19952	19683	18827	18387	17922	17550	17250	16997	16672	16586	16577	16451	16392	16269	16170	16063	15847	15693	15765	15722	15740	15691	15681	15579	15480	15292	15318	15249	15182	15217	15323	15104	15126	15169	15271	15410	15451	15411	15541	15340	15646	15508	15450	15440	15434	15479	15472	15331	15327	15413	15264	15116	15443	15236	15156	15201	15322	15147	15239	15237	15323	15182	15045	15256	15137	15092	15118	15101	15221	15068	14985	14864	15137	15029	15014	15070	15037	14999	14900	14918	15127	15153	14976	15032	15075	14966	15064	15064	14977	15088	14972	15202	15129	14999	15129	15045	14993	14921	14906	14984	15112	15068	15060	15179	15142	15003	15155	15133	15004	14954	15114	15121	14989	15049	14975	15061	15099	14959	15043	15202	14935	15039	15208	15162	14938	14894	15169	15083	15118	14987	14997	15037	15213	15035	15060	15228	15071	15177	15196	15065	14877	15002	15119	14978	14931	15095	15087	15040	14901	15016	15119	15237	15188	14924	15135	15136	15001	15079	14954	15165	15028	15082	14988	15020	14881	14993	14989	15144	14930	15086	15046	14886	14956	15077	15274	15058	14898	15108	15053	15036	15137	15079	15034	15026	15090	14988	15014	14905	15063	14888	15052	15255	15109	15076	15237	15048	14854	14868	15265	15188	15188	15072	15051	15023	15096	15128	15098	15179	15021	15019	15135	15034	15149	14953	15041	15125	15127	15179	14971	15054	14974	15078	15059	14997	15111	15019	15174	14847	15013	15011	15003	15022	15114	14987	14931	15059	14928	15072	14993	15001	15020	15111	14921	15046	15055	15100	14941	15044	15091	15159	14994	15163	14976	15245	14972	14978	15127	14932	15165	15003	14971	15028	14960	15026	14995	15036	15104	15152	15095	14939	15136	14918	15108	15069	15037	15003	15184	15045	15098	14967	15207	15034	15015	15018	14888	15163	15089	15067	14794	14971	15059	15066	15093	15151	15164	15205	15068	14905	15139	14980	15199	15140	15025	15158	15175	14964	15197	15247	15228	15030	15044	15037	15099	15081	15103	15190	14812	15148	15036	14935	15069	15109	15030	15138	15032	15093	15002	15118	15098	14965	15091	14955	15011	15025	15152	15027	15064	14962	15117	15263	14987	14969	14973	14880	15089	15149	15181	14958	14951	15160	14987	15105	15030	15113	14968	15099	15132	15087	15083	14962	15090	15010	15054	15026	14831	15052	15125	15013	14879	15201	15271	14955	15070	14976	15111	14974	15107	14957	15047	15205	14958	15037	15035	15088	14965	14974	15128	15154	15087	15034	15035	15107	15127	15034	15114	15199	15034	15121	15050	15027	14928	15042	15043	15075	15206	14992	15292	15112	14789	15092	15028	15039	14847	15057	15084	15279	15072	15134	15167	15230	14949	15046	14953	15008	15095	14991	15007	15137	14858	15005	15031	15033	14949	15071	15044	14914	15022	14883	14953	15185	15009	14971	15061	15002	15146	15046	15031	15207	14917	14891	15090	14919	15114	14947	15128	15215	15114	15072	15013	15174	15177	15006	14958	15062	15198	15021	15099	14943	15028	14898	15089	15011	15006	14948	14988	15103	14936	14913	15090	15067	15045	14919	15170	14854	15041	15022	15157	15153	14975	14928	15009	15010	14905	15069	15171	15170	14967	14948	14997	14896	15013	14990	15145	15018	14981	14936	14880	14954	15094	15021	15077	14915	15005	15169	14983	14995	15090	15153	14950	15167	15147	15100	15120	15078	15065	15096	14928	15043	14929	15076	15105	15093	15133	15185	15058	15019	15190	14908	15033	15030	15139	15104	15145	15323	14973	15187	14924	15213	15020	15075	15042	14921	15031	15047	15055	14908	14993	15082	15102	14935	15162	15000	15063	15052	15073	15103	15180	15148	15072	15128	14998	15227	14962	14949	15193	14970	15123	15098	15074	15054	15071	15149	14903	15001	15041	15031	15158	15075	14996	15028	14936	14909	15220	15051	15048	15029	15000	15044	15049	15096	15051	15155	15099	14978	15219	15101	15223	15005	14907	15020	14956	15121	15108	15119	15077	15226	15066	15237	15014	15112	15125	14979	15117	15021	14989	15076	15094	15194	15136	14944	15040	15195	14839	15074	14890	15086	15089	14922	15328	14989	15175	15123	15012	15088	15141	15217	15268	15034	15131	15013	15106	15041	15094	15072	14861	15050	15124	14855	14975	15007	15028	15141	15014	15002	15035	15043	15058	14997	15162	15183	15100	14937	15058	14993	14938	15066	15154	15206	15147	15063	15139	15019	15088	15125	15015	15013	15058	15082	15077	14856	14973	15073	15075	15110	15042	15013	15198	15122	14913	15074	15072	14977	15062	15001	15203	14963	15020	15016	15137	14827	15237	15047	15167	15201	15031	15129	14966	15101	14990	15094	15112	14945	15140	15240	15013	15142	14912	15077	15024	15103	15155	15017	15185	14763	15008	15008	15034	15044	15105	15068	15115	15107	14971	15104	15087	15002	15187	14978	15212	15037	15019	15122	15164	14902	15151	15061	15023	15014	15032	15181	15043	15167	15076	15142	15014	15266	14932	15104	14990	15045	15273	14994	15010	15050	15018	15021	15120	15145	14928	15133	15117	14997	15102	15135	15064	15074	15017	15095	14956	14943	14860	15069	14896	15140	15027	14995	15072	15027	15069	14989	15014	15010	15244	15130	15119	15032	14983	14984	15206	15146	15063	14851	14868	14919	15053	15011	14944	15036	15102	15064	15148	15186	15002	15041	15069	15070	15153	15111	14929	15046	15201	14866	14977	15071	15055	14987	14916	15050	15016	14950	14994	15116	14947	15302	14916	15015	14975	15151	15173	15057	14981	15003	15213	15157	15069	15186	14827	15056	15051	15128	15128	15016	15000	15106	14929	15022	15041	15072	14975	15066	14971	15104	15069	14906	14865	15250	15146	14990	15022	14950	15100	15130	14838	14870	15029	14947	15063	15013	15071	15008	15032	15050	15001	15190	14956	15045	14960	15101	15097	14986	15174	15073	15148	15093	15017	15112	15050	15113	15173	15081	15056	15052	14977	15169	15150	15096	15106	14967	14910	15108	15140	15029	15037	14898	15168	14999	14889	15037	15061	15101	14943	15116	14992	15093	15006	15082	15112	15116	15100	15046	15048	15104	15012	14864	15030	14819	15021	15095	14981	15049	15070	15016	14906	15124	14997	15180	15217	15028	14991	15060	15036	15180	14981	15051	15025	15076	15092	14943	14995	14986	15116	15133	15040	15049	15148	15105	15293	15085	15022	15025	15099	15168	14986	15043	15052	15219	15073	14919	14953	15102	14900	14936	15148	14829	15081	14836	14971	15132	15161	15042	14914	15085	15004	15091	14991	15048	15100	14907	15076	15081	15041	15018	15068	14922	15113	15170	14922	15028	14961	15048	15115	15199	15146	15129	15084	14961	14900	15059	15176	15113	15055	14983	15058	14986	15152	15091	15064	15056	15093	15055	15140	14968	15165	15123	14957	15165	15064	15039	15029	14971	15029	15056	15094	15017	15048	14995	14971	14991	15169	15142	14928	15223	15114	15053	15007	15094	15095	15075	15132	15038	15072	15099	15102	15105	14912	14890	15020	15195	15096	15075	15006	15008	15153	15203	15018	15110	15043	15111	15036	15098	15229	14874	15044	15170	14884	15042	15135	15079	14987	15104	14964	14998	15064	15044	15075	15123	15178	14981	14828	14960	14978	15054	15111	15052	14984	15036	15055	15077	15144	15077	14983	14996	15060	15055	14970	15081	15038	15098	15078	14932	15030	15058	15084	15066	14996	15157	15054	15187	15000	15127	15012	14897	15043	14974	15135	14965	15067	15017	15086	14977	15090	15077	15195	15000	15143	15024	15087	15020	14883	14960	15219	15060	15174	14886	14927	15007	15094	14918	15105	14990	15023	15311	15035	15065	14995	15083	14918	14985	15146	14920	14966	15107	15001	15067	14972	14927	15078	15081	15017	15093	15130	15243	15049	15131	15134	15193	15142	15264	15156	15015	15008	14907	15034	15245	15051	15100	15211	15201	15066	15123	15081	15098	15124	15080	15041	15089	15096	14921	15022	15030	15033	15095	15088	15077	14936	14928	15082	15089	15093	14927	14945	15250	14877	14954	15179	15100	15159	15125	15066	15138	15176	15082	15083	15120	15122	14912	14928	15047	15034	15233	15017	14974	15032	14989	15047	15089	15079	15057	15169	15161	14961	14845	15158	14906	15086	15013	14980	15090	14930	15094	15016	15031	14997	14845	15065	14874	15267	15083	14983	15095	14832	15033	15192	15218	15019	15077	14986	15081	15009	14935	15059	15197	15307	15177	15108	15075	15037	15031	14915	15151	15000	15165	15197	14957	15120	15084	14939	15006	15161	15092	15031	14837	15151	15121	15081	14992	15147	14937	14975	14897	14952	14980	15072	14904	15024	14850	14966	15242	15145	15114	15041	14996	14944	15219	14941	15104	15070	14912	15023	14962	15034	15141	15062	15144	14993	14972	15108	15015	15212	15190	15115	15056	14938	14902	15018	15076	14973	14957	15210	15024	14817	14985	15041	15033	15071	15082	14999	15154	15133	15116	15067	15059	15040	14992	14950	15088	15135	15149	15142	15049	15062	14892	15145	15113	14875	15069	15156	15163	15133	15097	15107	15070	15015	15081	15016	15121	15066	14985	14931	15136	15034	14995	15140	14980	15258	14909	14963	15197	14957	15032	15206	15093	14951	14938	14964	14959	15057	15136	15162	15257	15077	15127	15023	15044	15142	15310	15115	15012	15121	15097	15075	15167	15108	15134	15170	15245	15075	14956	14987	15178	15130	15289	15085	15245	15125	15036	15011	14944	14958	14951	14852	14859	15074	14912	15117	14980	14998	15303	14982	15092	15101	14976	14994	15013	15172	15077	14976	15160	15001	15006	15091	15101	15038	15165	15007	14940	15057	15212	15070	15292	15245	15092	15241	15086	15085	14959	14969	15041	15058	15127	15186	15060	15068	15105	15245	15014	15003	15156	14860	14968	14956	15127	15060	15052	15106	15089	15138	15094	14964	15080	15189	14887	15058	15093	14998	15072	15052	14959	15120	14956	15183	15190	15120	15066	15207	15006
24351	17547	17424	17190	17059	17167	17432	17366	17715	17781	18015	17942	17831	17608	17519	17659	17406	17463	17349	17463	17432	17332	17254	17358	17180	17299	17190	17275	17340	17019	17057	17267	16925	16999	16960	17125	17002	16970	17073	16978	17006	17028	16882	16874	16971	17039	17122	17136	16935	17084	17119	17161	17061	17105	16864	17248	17097	17114	17062	16829	17176	17020	16828	16829	17052	16929	16926	16946	17095	17131	17058	17083	17078	17085	17020	17113	16937	17109	17025	16982	17028	16932	17042	17177	17031	17009	17007	17100	17166	16868	16993	17044	17091	17083	16907	16931	16992	17147	16863	17028	16906	16942	17008	17170	17042	17234	17189	16900	17051	16906	17014	16863	17093	16956	17048	16842	16934	17008	16861	17072	17051	17026	16898	17134	16997	16892	17009	17118	16858	16919	17147	16960	16897	16871	16913	16794	17037	16761	17004	17263	17101	16919	17157	16927	16998	16902	17028	16977	17108	16875	16826	16937	17084	16916	16973	16930	16948	17044	16980	16971	16996	17149	16959	16913	16873	16832	17129	16894	17042	16928	17093	16958	16905	16989	16972	16930	17095	16909	17076	17058	16779	17069	17002	17069	17083	16832	16836	17048	17127	16765	17154	17149	17135	17173	16750	17076	16991	16887	16894	16991	16949	16949	16956	16828	17029	17036	16873	16924	16784	17018	16871	17012	17134	17049	17008	17028	17076	17038	17093	17073	17005	16996	17032	17062	17004	17139	16877	16832	17225	17118	17080	16895	16951	17066	16900	17042	17028	16944	17039	17103	17003	16823	17067	16967	17183	17015	16857	16807	17104	16947	17044	17060	16909	17000	17024	16877	16896	17086	16982	17028	17129	16962	17137	16854	16912	17070	16875	17087	17160	16992	16887	16906	17063	17071	16912	16869	17037	17086	16979	17041	16987	17043	17041	17012	16929	17203	16865	17074	16901	16860	17110	17166	17116	16972	16989	16912	17092	16925	17259	16794	16991	16940	17041	17135	16879	16794	16872	16999	16819	16979	16986	17036	16898	16883	16750	17065	16931	16983	16935	16917	17087	17041	16893	17092	16923	16895	16839	17030	16856	17029	17112	16843	16862	17181	17061	17020	17054	16966	17067	16955	16790	17027	16779	16977	17098	17099	16801	17038	16862	17181	17167	17094	16950	16984	17100	16980	16724	16795	17157	16910	16974	17009	16851	17163	16930	17102	16964	17122	17050	16914	17237	16928	17054	17142	17129	16961	17078	16893	17033	16969	17060	17109	16853	16768	16892	16936	16990	16790	17135	16916	17040	17185	17155	16906	16971	16872	17016	16837	16967	17012	17098	17058	17007	16999	16927	16986	16853	16970	17057	17178	17066	17154	17105	17015	16956	16881	17164	16993	17063	17215	17074	16918	16996	17080	16898	17077	17030	16904	17220	16874	16976	16946	17202	16832	17056	17089	16849	16978	16857	17046	17162	16872	16966	16921	16964	16920	17011	16869	16991	17024	16940	17031	17025	17038	17211	16936	16901	17072	17096	17068	17094	16827	17058	17048	17103	17005	17145	17115	16987	17003	17033	17158	17103	17009	17013	16812	16992	16942	17125	17032	16954	16968	17012	16940	16957	17129	17156	16945	17160	16948	17156	17028	17140	17135	17143	17076	17040	17005	16952	16915	16836	16965	17075	16903	16926	17018	16979	17092	17147	17000	17151	16935	16945	17071	17084	17078	17237	16932	17133	16899	17058	17022	16957	16862	17228	17080	16991	16949	17066	16841	17201	16994	16808	17031	17008	17193	17027	17121	17259	16842	17044	17112	16928	17083	17005	17018	16981	17010	17088	17217	17013	16854	17074	17022	16907	16928	17010	16884	17068	16824	17101	17006	16972	16867	17076	16907	17153	17133	16845	16989	17083	17116	17089	16993	16853	16935	17147	17108	16889	17095	16993	16889	16890	17190	16961	16961	16878	16922	16957	16999	17226	17073	17187	17159	16779	16999	17054	17050	17088	17008	17105	16970	16999	17207	17004	17019	16974	16943	16833	17132	17212	17117	17109	17043	17118	17285	17021	16850	17100	16777	16931	16961	16867	17056	17032	17028	16892	16895	16826	16969	16922	17123	17035	16880	16986	17026	17047	17112	17006	16854	17202	17045	16801	16977	16952	16796	16800	16819	16883	17068	17106	16833	17215	16908	16840	16842	16989	17134	16965	16900	16946	17133	17087	16985	16758	16906	17027	17009	16950	16883	17094	16975	17066	17147	17117	16821	17220	17092	16972	16843	16994	17058	16966	17043	17073	17036	17141	16922	17119	17069	17200	16892	17101	16953	17174	17003	17019	16940	17007	17030	16932	16847	16951	16907	16915	17207	17251	16764	16976	17137	17042	17076	17113	16913	17195	16975	17035	17002	16884	16756	17052	16849	16908	17028	16958	17065	17076	16968	16903	16965	17039	16989	17177	17060	17037	16974	16847	17112	17129	17098	16834	17205	17057	16843	16855	17107	16956	16979	17109	16865	16909	16793	16933	16947	17110	16835	16893	16932	16970	17136	17245	17055	17143	16921	17048	16930	17215	17158	16879	17076	16999	17097	17049	17182	17050	16932	17229	17077	16820	17070	16938	17033	17072	16950	17001	16828	16945	16972	16945	16817	16881	16985	16954	17029	16951	17148	16828	16993	16972	16866	17118	17069	17061	17073	17119	17170	16966	17076	17131	16998	17058	17049	16933	16864	17032	16867	16861	17032	17072	17047	17035	17047	16911	17087	16857	16942	17017	17073	16986	17024	16909	17043	16868	17018	17031	16952	16868	17044	16980	16760	17040	16957	17088	16957	17085	16991	17081	16891	16787	16954	17013	16944	17025	17130	17017	17162	16785	16913	16940	16881	16862	17122	16995	17157	16894	16765	16944	17062	17091	17030	16959	17074	17025	17085	17098	17140	17043	17104	17035	16890	16964	16905	16807	17023	17096	16982	16853	16991	16833	16950	16965	17159	16978	17108	16958	17075	17094	16904	16997	17001	16985	16953	17095	17123	17034	17165	17010	17088	17065	17095	16943	16775	16905	16955	17130	17074	17147	16975	17025	16907	16800	17076	16988	17048	17049	16762	17004	16988	16937	17026	17072	17092	17036	16999	17113	17091	17005	16921	17148	17008	17012	16997	16884	16989	17046	16879	17091	16908	17026	16995	17131	17294	16993	16908	17146	16776	16949	16777	17089	17006	16990	17066	17034	16902	17065	17044	17244	16760	16866	17018	16950	17025	16959	16885	16855	16821	17078	16974	16958	16943	16862	17101	17013	17112	16933	16977	17141	17061	17122	17309	17119	16999	16984	16879	16847	16943	17083	17008	17017	17072	17042	16823	17177	16861	17068	17038	16874	17074	16973	16735	16942	16835	17024	16998	17073	16979	17263	17123	17180	16941	16876	16967	17042	16948	17057	16950	16795	17010	16924	17078	16971	17172	17090	16719	16892	17031	17229	17048	17134	16846	16937	16982	16925	17065	17139	16926	17187	17200	16921	16966	17132	17061	16869	17039	16952	16814	17006	17009	17059	16967	16953	17122	16937	16897	16931	16954	16976	16807	17007	17038	16927	16994	16853	17144	17125	17035	17056	17054	17305	17016	17043	16958	17034	16999	17044	16941	16962	17106	16851	17220	16935	16945	16946	16779	16973	16722	16969	16991	16805	16987	16992	17101	16949	17105	16881	16881	17172	17406	17116	16987	16986	17004	17010	17070	17017	17043	16800	16965	17043	16816	16890	16991	16949	17162	17068	17123	17027	17146	16912	17132	16817	17065	17134	16811	17159	17074	16788	17144	16973	16855	16866	16911	17008	16965	17049	17111	17041	17017	17061	16985	17069	16979	17159	16956	17285	16976	17242	17096	16884	16987	17121	16938	17017	16831	17100	17209	17186	17048	17040	17179	17256	17278	16989	16972	16942	16972	16915	17144	17148	16940	16830	16884	17134	17121	16970	16838	17037	16991	16896	16969	17038	17027	16977	17033	17168	16952	16933	16984	16970	17065	17021	17029	17073	16939	16978	17107	16984	17150	17145	17040	17119	16940	17085	16949	16991	17064	16957	16902	16917	16876	17076	17187	16940	16912	17042	17005	17024	17114	16958	17025	16986	16948	16922	16837	17005	16900	17033	16738	16939	16970	16956	17155	17020	16970	17166	16912	16903	16992	17036	17148	16982	16964	16924	17023	17090	16973	17124	16832	16910	17015	17093	16732	17130	16838	16926	16882	17121	16985	16938	16888	16988	17011	16795	16716	17011	17042	17011	17017	16778	16942	17048	17046	16961	16930	17126	16936	16934	16969	16930	16988	16849	16902	16855	16663	17124	17235	16878	17002	16989	16712	16949	17090	16991	16898	16947	16941	16956	17154	17049	16989	17058	16919	16957	17099	17091	16923	16961	17058	16879	16948	17204	17147	17188	16976	16965	16938	16941	16966	17025	16937	17035	17033	16811	16819	17032	17098	16937	17013	17023	16947	17025	17171	16939	16976	16905	17141	16979	16962	17114	16935	17011	16925	17007	16988	16989	16997	17085	16975	16973	16866	16825	16916	16842	16835	16842	17125	17058	16905	17041	17042	16867	16988	16854	17105	17070	16994	17226	16908	17074	17134	17127	17100	17198	17031	17073	16777	16924	16906	17040	17081	17018	17140	16911	17105	17186	17051	17047	17028	17032	17043	16993	16812	17068	16976	16855	16947	16875	16857	16991	16918	16938	16915	16971	16908	17088	17118	17102	16840	16924	17105	17020	17040	17090	16889	17012	17069	16964	17141	17100	17061	17069	16929	17001	16833	16967	17073	17017	17083	16965	17134	16885	16883	16964	16971	17003	16693	16856	16998	17061	17134	17014	16897	17094	17058	17112	17137	17058	16965	17089	17133	16965	16893	16862	16992	16993	16777	16942	17025	17171	17023	16924	17061	17152	16978	16974	16791	16959	16821	16995	17006	17046	16971	17205	16888	17340	17056	16976	16956	16851	17124	17083	16898	16980	17062	16991	17201	17140	17210	17111	17207	16980	16996	17031	17084	16890	16847	16970	17158	17117	16782	17102	16950	17190	16966	17011	17057	17002	16913	17058	17159	16900	17105	17026	16942	17086	16970	17333	17175	17061	17130	17000	16853	17153	17171	17106	16802
21093	14542	14394	14541	14953	15668	15296	15389	15838	16363	16426	16136	15898	15689	15344	15267	15149	14831	14964	14994	14976	14951	14789	14730	14939	14861	14679	14570	14607	14786	14588	14400	14434	14307	14319	14209	14378	14263	14210	14366	14368	14326	14328	14143	14316	14482	14496	14581	14621	14492	14245	14484	14360	14345	14474	14561	14182	14422	14459	14196	14437	14415	14501	14322	14276	14415	14303	14337	14136	14449	14335	14341	14238	14335	14140	14252	14372	14273	14372	14283	14462	14391	14189	14246	14301	14305	14390	14190	14248	14046	14214	14472	14185	14113	14425	14126	14149	14290	14179	14213	14249	14248	14019	14312	14370	14190	14267	14281	14142	14101	14184	14097	14211	14188	14311	14313	14283	14198	14277	14119	14223	14391	14264	14271	14098	14414	14135	14256	14123	14215	14233	14160	14309	14304	14292	14114	14282	14205	14341	14188	14364	14296	14302	14358	14329	14305	14385	14210	14210	14476	14265	14174	14130	14332	14381	14265	14234	14186	14208	14154	14235	14366	14408	14286	14245	14157	14285	14358	14167	14178	14175	14322	14277	14263	14090	14125	14193	14123	14268	14203	14264	14239	14134	14200	14158	13986	14481	14297	14231	14355	14243	14248	14281	14218	14193	14243	14280	14170	14364	14317	14241	14007	14192	14172	14219	14185	14282	14107	14310	14213	14264	14155	14351	14368	14274	14186	14250	14293	14199	14041	14243	14211	14348	14319	14132	14163	14454	14168	14148	14129	14262	14237	14282	14153	14225	14175	14081	14372	14261	14235	14293	14361	14344	14286	14287	14294	14197	14131	14236	14213	14305	14191	14370	14284	14305	14169	14212	14464	14370	14412	14306	14341	14366	14335	14326	14304	14307	14115	14367	14176	14192	14374	14336	14116	14120	14196	14206	14316	14325	14194	14210	14292	14270	14008	14231	14182	14355	14183	14175	14217	14245	14435	14260	14377	14187	14158	14155	14357	14228	14312	14291	14335	14047	14323	14324	14121	14322	14117	14234	14266	14402	14167	14297	14164	14202	14301	14176	14275	14320	14261	14292	14173	14263	14267	14148	14266	14273	14088	14238	14361	14217	14377	14158	14088	14331	14174	14181	14096	14381	14219	14181	14365	14327	14129	14302	14059	14466	14181	14278	14277	14275	14237	14260	14200	14170	14109	14346	14271	14256	14195	14327	14047	14293	14336	14262	14306	14099	14306	14329	14158	14193	14352	14248	14265	14309	14408	14240	14364	14083	14184	14123	14216	14104	14192	14415	14400	14215	14227	14232	14467	14113	14431	14256	14228	14228	14192	14125	14304	14339	14261	14099	14156	14214	14116	14287	14307	14368	14274	14112	14385	14191	14352	14129	14265	14366	14259	14079	14094	14313	14191	14143	14225	14080	14263	14286	14291	14360	14286	14092	14041	14096	14363	14303	14165	14316	14241	14278	14295	14303	14170	14198	14210	14372	14264	14318	14367	14264	14106	14262	14352	14344	13973	14190	14294	14257	14277	14323	14210	14204	14317	14013	14188	14203	14243	14227	14123	14394	14203	14187	14218	14241	14132	14093	14343	14398	14356	14217	14225	14345	14021	14272	14132	14252	14251	14243	14243	14329	14158	14233	14242	14182	14121	14190	14203	14334	14216	14104	14352	14181	14107	14253	14160	14132	14248	14194	14350	14090	14136	14180	14209	14359	14168	14301	14243	14213	14008	14200	14265	14250	14233	14324	14331	14137	14404	14234	14059	14342	14104	14190	14281	14176	14088	14328	14291	14176	14296	14379	14175	14330	14157	14074	14361	14125	14277	13933	14255	14137	14317	14178	14414	14234	14260	14264	14156	14253	14303	14196	14385	14205	14220	14317	14100	14406	14218	14441	14439	14102	14301	14201	14400	14108	14219	14233	14286	14180	14422	14287	14091	14317	14424	14130	14256	14321	14248	14224	14148	14387	14266	14346	14301	14072	14162	14371	14322	14128	14362	14369	14183	14245	14415	14249	14257	14292	14122	14280	14227	14254	14012	14138	14227	14127	14222	14227	14172	14107	14297	14020	14209	14275	14403	14285	14224	14232	14101	14418	14254	14274	14321	14320	14222	14130	14131	14287	14258	14375	14220	14278	14313	14267	14195	14142	14055	14100	14190	14312	14252	14251	14185	14310	14236	14253	14183	14337	14106	14347	14117	14052	14360	14099	14224	14178	14295	14233	14236	14065	14187	14333	14278	14292	14150	14224	14343	14313	14236	14210	14200	14258	14170	14117	14260	14250	14356	14237	14326	14177	14279	14339	14247	14206	14261	14174	14221	14207	14178	14257	14144	14123	14107	14184	14354	14196	14324	14304	14309	14128	14233	14242	14340	14233	14024	14312	14163	14324	14163	14373	14053	14383	14216	14250	14436	14201	14310	14299	14294	14286	14302	14076	14294	14285	14221	14112	14219	14405	14265	14162	14219	14329	14203	14387	14135	14342	14255	14290	14097	14378	14216	14226	14261	14184	14352	14261	14010	14166	14330	14343	14204	14144	14399	14249	14253	14092	14248	14377	14090	14343	14433	14199	14184	14392	14293	14205	14294	14329	14118	14307	14261	14176	14143	14347	14083	14226	14156	14154	14238	14262	14248	14307	14294	14375	14298	14244	14143	14102	14349	14143	14253	14317	14257	14087	14364	14119	14223	14263	14244	14277	14296	14310	14172	14278	14271	14150	14255	14341	14318	14065	14076	14110	14188	14126	14374	14182	14174	14277	14327	14361	14178	14138	14208	14312	14455	14283	14266	14256	14183	14195	14251	14429	14200	14167	14262	14297	14164	14243	14276	14272	14289	14358	14335	14322	14200	14168	14360	14373	14171	14159	14475	14303	14406	14314	14212	14455	14204	14283	14097	14273	14414	14278	14147	14357	14253	14220	14146	14279	14250	14312	14215	14167	14350	14125	14369	14212	14114	14200	14118	14314	14292	14174	14232	14169	14300	14061	14187	14238	14208	14054	14205	14285	14226	14264	14299	14145	14236	14290	14220	14294	14305	14156	14224	14233	14306	14171	14137	14056	14202	14085	14204	14220	14260	14217	14130	14455	14270	14183	14308	14298	14408	14042	14181	14024	14389	14155	14155	14267	14199	14233	14320	14261	14378	14164	14378	14137	14220	14353	14317	14226	14254	14151	14378	14262	14228	14336	14104	14293	14125	14119	14183	14290	14329	14208	14369	14302	14284	14284	14195	14409	14247	14394	14160	14386	14324	14146	14474	14201	14321	14235	14312	14229	14345	14030	14410	14245	14185	14155	14127	14215	14308	14383	14225	14126	14252	14301	14353	14294	14137	14207	14387	14253	14225	14252	14220	14129	14207	14246	14336	14166	14250	14274	14337	14282	14306	14253	14231	14222	14458	14260	14265	14200	14229	14340	14420	14281	14380	14191	14340	14183	14242	14255	14366	14225	14330	14167	14173	14084	14202	14154	14292	14214	14257	14217	14203	14330	14077	14391	14371	14288	14282	14152	14112	14288	14202	14108	14371	14303	14280	14405	14358	14351	14378	14163	14269	14255	14235	14342	14273	14227	14129	14343	14321	14284	14274	14230	14268	14235	14109	14181	14315	14061	14208	14181	14343	14336	14274	14181	14290	14312	14258	14301	14175	14166	14199	14258	14292	14341	14081	14123	14250	14394	14307	14137	14375	14210	14236	14273	14151	14219	14231	14229	14178	14285	14221	14245	14325	14339	14234	14285	14255	14241	14208	14255	14070	14342	14244	14250	14091	14270	14229	14420	14321	14246	14188	14161	14293	14215	14201	14205	14133	14268	14196	14205	14292	14365	14350	14262	14177	14199	14183	14100	14234	14294	14217	14249	14170	14265	14196	13912	14332	14275	14262	14243	14255	14271	14226	14119	14171	14278	14110	14128	14313	14223	14281	14392	14130	14220	14313	14226	14250	14426	14218	14252	14222	14343	14068	14028	14176	14319	14215	14382	14017	14224	14113	14404	14271	14244	14207	14174	14232	14294	14430	14477	14295	14247	14154	14206	14229	14305	14176	14336	14249	14236	14401	14169	14141	14200	14274	14280	14296	14300	14250	14154	14208	14282	14175	14085	14075	14070	14134	14240	14251	14186	14044	14236	14015	14283	14288	14264	14185	14182	14337	14302	14356	14175	14160	14294	14267	14239	14143	14262	14288	14219	14200	14029	14242	14244	14383	14278	14191	14226	14335	14158	14231	14404	14221	14285	14193	14192	14374	14140	14133	14331	14141	14226	14197	14396	14331	14169	14399	14297	14180	14118	14132	14207	14240	14297	14219	14208	14111	14299	14114	14140	14322	14396	14198	14233	14326	14296	14168	14099	14319	14162	14318	14422	14123	14217	14196	14238	14291	14222	14345	14222	14148	14230	14221	14356	14152	14255	14282	14410	14429	14330	14360	14242	14197	14290	14432	14287	14292	14267	14292	14257	14121	14327	14163	14368	14305	14067	14293	14293	14219	14207	14334	14393	14007	14178	14285	14176	14316	14208	14175	14313	14332	14243	14337	14166	14358	13944	14392	14269	14082	14442	14127	14302	14140	14219	14232	14163	14199	14280	14300	14125	14300	14040	14231	14285	14365	14111	14204	14228	14278	14211	14121	14415	14043	14311	14245	14244	14190	14170	14257	14253	14325	14281	14208	14171	14326	14190	14392	14279	14217	14201	14153	14248	14305	14210	14257	14215	14222	14181	14279	14255	14264	14225	14256	14297	14356	14219	14186	14167	14356	14208	14248	14322	14179	14084	14303	14232	14323	14289	14163	14321	14397	14043	14174	14228	14069	14283	14122	14164	14237	14205	14316	14407	14207	14242	14228	14240	14271	14216	14439	14096	14160	14235	14231	14240	14400	14111	14299	14229	14350	14228	14242	14244	14357	14238	14234	14284	14307	14237	14187	14281	14357	14416	14223	14435	14262	14226	14244	14097	14238	14299	14295	14302	14247	14149	14434	14256	14217	14274	14211	14135	14382	14155	14221	14290	14002	14348	14217	14284	14151	14278	14095	14175	14246	13971	14249	14221	14344	14211	14272	14164	14226	14174	14175	14236	14210	14390	14313	14273	14140	14373	14092	14429	14276	14255	14341	14263	14286	14170	14331	14203	14140	14298	14237	14390	14270	14354	14338
28198	18384	18037	17898	17712	17874	18368	18358	18350	18886	18872	18545	18406	18393	18414	18272	18220	17962	17831	17916	17845	17712	18056	17825	17558	17597	17862	17622	17707	17883	17724	17642	17775	17544	17464	17740	17499	17393	17535	17357	17633	17712	17510	17559	17293	17453	17598	17483	17385	17638	17699	17495	17633	17692	17528	17595	17465	17556	17594	17623	17521	17708	17552	17901	17619	17589	17643	17518	17505	17220	17538	17408	17436	17368	17457	17667	17414	17401	17459	17511	17217	17473	17509	17587	17351	17442	17446	17407	17405	17499	17554	17363	17685	17644	17450	17490	17424	17569	17566	17790	17636	17255	17490	17539	17393	17434	17702	17333	17500	17455	17487	17523	17531	17459	17536	17489	17566	17286	17362	17192	17574	17620	17496	17418	17581	17710	17306	17404	17314	17259	17349	17429	17325	17260	17361	17433	17444	17483	17415	17507	17404	17462	17384	17550	17388	17500	17348	17571	17424	17374	17310	17414	17540	17527	17504	17542	17619	17585	17532	17577	17585	17504	17337	17492	17325	17479	17303	17656	17546	17426	17696	17486	17570	17461	17370	17467	17371	17586	17528	17405	17496	17655	17617	17560	17410	17510	17576	17639	17449	17527	17338	17472	17422	17574	17513	17722	17540	17437	17262	17303	17512	17602	17497	17610	17250	17619	17313	17468	17334	17503	17326	17508	17544	17434	17397	17361	17486	17538	17563	17511	17595	17466	17348	17586	17585	17376	17576	17474	17488	17373	17607	17454	17676	17593	17424	17648	17519	17461	17368	17566	17469	17430	17375	17547	17502	17593	17354	17329	17508	17302	17409	17488	17372	17666	17365	17232	17459	17526	17443	17527	17519	17489	17368	17543	17336	17391	17563	17622	17454	17623	17373	17297	17389	17843	17467	17657	17384	17544	17454	17730	17242	17406	17436	17507	17571	17412	17460	17312	17372	17551	17499	17503	17236	17545	17462	17500	17488	17322	17641	17655	17318	17603	17543	17512	17335	17527	17418	17340	17548	17477	17363	17606	17188	17222	17409	17496	17650	17424	17518	17418	17734	17534	17590	17321	17367	17605	17421	17605	17458	17670	17711	17578	17321	17372	17346	17667	17713	17472	17568	17293	17527	17555	17377	17440	17247	17355	17447	17656	17345	17391	17579	17715	17519	17533	17448	17617	17535	17614	17603	17540	17387	17604	17355	17516	17382	17420	17358	17496	17648	17518	17469	17415	17494	17796	17574	17502	17537	17342	17499	17615	17516	17748	17468	17392	17528	17572	17423	17475	17401	17294	17333	17604	17453	17516	17548	17478	17504	17733	17343	17457	17452	17439	17424	17352	17386	17319	17458	17546	17382	17547	17507	17659	17417	17493	17680	17562	17510	17334	17559	17299	17433	17592	17435	17569	17405	17454	17524	17649	17421	17425	17371	17399	17526	17641	17618	17446	17608	17397	17433	17576	17459	17348	17434	17580	17417	17494	17701	17476	17410	17835	17396	17521	17394	17314	17256	17444	17415	17400	17338	17432	17551	17495	17406	17648	17573	17305	17518	17368	17474	17468	17384	17390	17450	17515	17234	17441	17431	17459	17450	17397	17546	17576	17644	17543	17366	17537	17597	17583	17335	17542	17447	17377	17442	17513	17676	17684	17338	17427	17446	17609	17501	17499	17507	17628	17507	17410	17367	17501	17613	17414	17574	17386	17281	17574	17471	17387	17441	17490	17356	17372	17469	17460	17517	17585	17529	17708	17422	17436	17544	17429	17500	17677	17268	17330	17469	17451	17436	17637	17693	17498	17349	17642	17482	17365	17527	17368	17446	17261	17451	17594	17467	17334	17578	17438	17450	17487	17449	17749	17439	17463	17490	17665	17448	17724	17320	17321	17382	17422	17502	17421	17414	17400	17482	17563	17535	17508	17402	17219	17555	17453	17438	17546	17489	17673	17532	17272	17308	17545	17442	17333	17383	17484	17495	17371	17572	17648	17605	17374	17525	17478	17476	17306	17348	17563	17341	17573	17579	17319	17562	17467	17506	17546	17484	17539	17510	17378	17467	17702	17553	17404	17682	17534	17369	17363	17391	17563	17582	17629	17489	17330	17095	17560	17397	17288	17541	17639	17631	17463	17537	17241	17549	17437	17409	17568	17404	17359	17286	17400	17406	17649	17509	17399	17576	17360	17427	17241	17557	17381	17508	17380	17287	17514	17494	17394	17230	17338	17477	17492	17494	17498	17330	17502	17693	17463	17397	17386	17452	17586	17405	17446	17494	17438	17463	17541	17438	17307	17380	17421	17554	17600	17445	17383	17696	17539	17394	17625	17565	17638	17682	17502	17437	17404	17479	17694	17498	17524	17539	17538	17482	17311	17471	17363	17300	17571	17484	17584	17410	17481	17459	17405	17233	17341	17390	17283	17515	17463	17517	17313	17500	17306	17413	17461	17529	17481	17504	17460	17504	17739	17533	17589	17746	17444	17408	17505	17457	17438	17619	17470	17643	17560	17468	17585	17670	17580	17474	17327	17434	17432	17366	17370	17395	17402	17647	17557	17414	17625	17414	17361	17597	17425	17603	17497	17361	17623	17453	17381	17318	17580	17483	17502	17666	17290	17373	17296	17429	17468	17588	17474	17601	17328	17546	17353	17575	17370	17447	17594	17474	17405	17488	17401	17295	17263	17367	17433	17513	17498	17452	17602	17498	17575	17558	17489	17715	17529	17560	17403	17667	17504	17650	17453	17510	17277	17606	17427	17452	17456	17423	17410	17616	17462	17542	17747	17488	17407	17442	17316	17388	17254	17398	17611	17519	17467	17539	17482	17515	17471	17745	17532	17461	17522	17378	17682	17606	17591	17445	17478	17484	17461	17414	17447	17243	17581	17622	17669	17477	17349	17390	17434	17402	17515	17547	17447	17658	17419	17548	17446	17577	17451	17381	17174	17608	17428	17627	17499	17525	17499	17664	17504	17498	17597	17619	17525	17379	17554	17365	17495	17473	17488	17459	17509	17515	17561	17540	17555	17614	17567	17568	17652	17553	17501	17433	17407	17630	17565	17279	17371	17283	17405	17379	17647	17667	17610	17629	17485	17518	17525	17604	17478	17677	17470	17622	17479	17461	17527	17391	17559	17620	17719	17518	17480	17550	17579	17445	17498	17446	17533	17593	17596	17692	17655	17317	17562	17613	17403	17470	17752	17491	17650	17471	17585	17624	17600	17639	17591	17756	17482	17475	17274	17616	17541	17600	17227	17548	17500	17270	17595	17660	17648	17485	17552	17582	17350	17485	17470	17620	17580	17435	17624	17398	17531	17567	17563	17400	17481	17359	17349	17243	17466	17572	17625	17445	17518	17601	17628	17508	17495	17508	17491	17420	17295	17447	17546	17503	17416	17618	17425	17404	17454	17310	17642	17468	17339	17425	17595	17559	17599	17554	17559	17536	17492	17398	17532	17464	17556	17490	17307	17456	17422	17519	17515	17486	17270	17531	17725	17489	17554	17490	17553	17478	17329	17621	17512	17503	17496	17609	17449	17427	17374	17425	17394	17550	17488	17630	17416	17271	17416	17431	17714	17491	17426	17464	17624	17469	17388	17604	17334	17581	17666	17341	17482	17820	17622	17636	17341	17512	17339	17429	17458	17638	17404	17476	17682	17366	17386	17531	17421	17553	17511	17524	17427	17661	17363	17287	17628	17341	17363	17360	17428	17486	17387	17638	17681	17666	17531	17373	17384	17465	17458	17576	17396	17447	17290	17562	17459	17455	17224	17307	17650	17454	17482	17280	17297	17479	17339	17536	17442	17695	17565	17450	17553	17558	17564	17735	17491	17590	17406	17651	17431	17742	17450	17576	17474	17439	17544	17545	17276	17612	17540	17299	17355	17672	17581	17398	17525	17542	17612	17530	17522	17534	17474	17547	17430	17358	17739	17511	17472	17370	17347	17579	17621	17570	17481	17672	17392	17342	17492	17404	17460	17389	17590	17608	17349	17504	17394	17501	17387	17547	17398	17596	17664	17418	17423	17657	17576	17516	17613	17500	17418	17583	17588	17444	17375	17571	17422	17538	17458	17535	17460	17536	17498	17488	17428	17558	17342	17499	17583	17647	17596	17385	17429	17479	17472	17472	17529	17559	17560	17650	17391	17467	17462	17938	17391	17440	17390	17583	17178	17567	17500	17621	17456	17429	17218	17600	17525	17461	17426	17552	17452	17563	17372	17360	17467	17643	17554	17550	17439	17574	17523	17588	17681	17422	17635	17462	17318	17411	17463	17432	17392	17436	17423	17428	17386	17615	17690	17383	17683	17399	17431	17320	17642	17535	17389	17580	17533	17537	17443	17594	17550	17499	17439	17517	17456	17537	17308	17674	17573	17539	17540	17515	17405	17660	17392	17581	17630	17749	17450	17742	17614	17487	17268	17515	17414	17521	17410	17529	17348	17437	17543	17371	17536	17480	17651	17429	17540	17676	17462	17541	17370	17290	17671	17484	17462	17382	17454	17381	17421	17597	17578	17437	17689	17443	17570	17249	17604	17482	17678	17502	17330	17555	17412	17416	17460	17629	17726	17385	17448	17517	17349	17379	17496	17620	17304	17448	17559	17411	17364	17687	17669	17437	17695	17404	17567	17240	17565	17627	17671	17513	17384	17322	17255	17418	17497	17509	17487	17514	17406	17535	17383	17456	17649	17373	17539	17682	17532	17332	17305	17498	17553	17584	17353	17494	17273	17380	17507	17336	17374	17665	17497	17519	17522	17561	17762	17580	17590	17707	17392	17370	17382	17522	17827	17418	17383	17425	17654	17702	17683	17464	17534	17435	17415	17359	17382	17614	17428	17512	17369	17682	17530	17533	17418	17535	17783	17532	17452	17456	17421	17499	17463	17506	17625	17471	17507	17487	17543	17440	17480	17605	17363	17432	17418	17450	17370	17452	17626	17753	17593	17497	17418	17332	17611	17519	17504	17597	17584	17553	17401	17621	17589	17454	17626	17327	17633	17533	17467	17504	17318	17361	17401	17535	17531	17418	17737	17576	17593	17281	17390	17537	17576	17497	17372	17442	17581	17735	17525	17576	17305	17458	17639	17456	17400	17331	17425	17476	17485	17314	17361	17654	17572	17587	17633	17705	17563	17520	17593	17611	17456
21300	14822	14831	14740	15776	16580	16249	15999	16441	17276	17127	16986	16575	16116	16096	15791	15659	15670	15328	15534	15215	15151	15268	15121	15319	15073	14989	15004	14780	14868	14749	14567	14837	14615	14756	14650	14374	14553	14468	14527	14594	14558	14630	14566	14348	14547	14695	14891	14822	14781	14802	14675	14614	14959	14697	14717	14708	14604	14681	14581	14597	14654	14665	14507	14488	14639	14577	14613	14595	14720	14601	14615	14416	14386	14624	14450	14571	14441	14419	14497	14608	14436	14461	14450	14510	14613	14544	14410	14527	14416	14604	14510	14548	14349	14537	14586	14590	14698	14475	14535	14414	14492	14418	14376	14379	14458	14535	14437	14513	14567	14664	14469	14495	14553	14432	14434	14367	14335	14542	14488	14395	14347	14380	14457	14559	14352	14485	14507	14541	14493	14517	14527	14442	14393	14585	14627	14728	14322	14480	14545	14569	14537	14640	14573	14354	14694	14580	14430	14486	14272	14518	14391	14738	14452	14534	14658	14472	14370	14545	14634	14482	14540	14409	14363	14508	14506	14487	14509	14346	14577	14571	14339	14544	14595	14364	14478	14524	14482	14376	14439	14508	14442	14464	14483	14599	14524	14494	14522	14419	14489	14554	14683	14435	14486	14588	14554	14428	14451	14491	14494	14448	14537	14538	14447	14488	14506	14491	14541	14548	14351	14598	14412	14509	14435	14601	14549	14596	14561	14574	14347	14372	14632	14464	14625	14529	14457	14383	14357	14378	14593	14485	14513	14412	14391	14277	14420	14509	14411	14309	14216	14703	14306	14398	14398	14393	14341	14438	14496	14434	14447	14444	14572	14490	14428	14275	14567	14456	14608	14399	14444	14445	14625	14455	14395	14452	14431	14473	14540	14337	14626	14460	14334	14423	14557	14433	14489	14524	14388	14364	14563	14377	14432	14339	14486	14616	14603	14438	14400	14595	14532	14321	14441	14509	14289	14521	14462	14445	14416	14459	14544	14395	14409	14375	14547	14480	14424	14477	14435	14490	14502	14404	14537	14529	14659	14441	14540	14309	14565	14613	14464	14369	14419	14534	14246	14568	14381	14528	14556	14557	14325	14479	14307	14477	14574	14411	14488	14360	14539	14463	14493	14604	14471	14507	14585	14311	14412	14236	14343	14319	14526	14583	14498	14486	14349	14392	14383	14472	14451	14375	14596	14506	14273	14486	14622	14537	14494	14711	14568	14554	14558	14499	14521	14568	14414	14411	14421	14379	14525	14449	14551	14548	14511	14604	14577	14539	14592	14445	14483	14363	14475	14526	14465	14271	14501	14614	14486	14417	14649	14480	14625	14517	14370	14518	14271	14621	14404	14598	14208	14345	14378	14194	14570	14568	14494	14502	14470	14539	14580	14532	14559	14638	14627	14585	14489	14504	14380	14591	14580	14463	14461	14533	14358	14519	14472	14514	14640	14349	14558	14485	14528	14512	14340	14612	14439	14459	14526	14506	14539	14324	14552	14476	14465	14399	14257	14424	14459	14458	14460	14673	14563	14638	14569	14388	14530	14349	14341	14489	14426	14552	14330	14447	14549	14372	14393	14460	14519	14521	14553	14561	14572	14211	14652	14673	14401	14327	14521	14455	14426	14621	14329	14522	14589	14519	14411	14340	14647	14541	14519	14395	14517	14559	14502	14329	14419	14526	14392	14536	14618	14502	14493	14506	14471	14592	14508	14551	14245	14645	14584	14548	14338	14554	14512	14554	14617	14627	14524	14463	14581	14457	14592	14471	14613	14388	14400	14598	14325	14587	14418	14445	14401	14468	14566	14655	14321	14526	14577	14465	14451	14513	14419	14506	14435	14427	14430	14502	14306	14427	14462	14508	14438	14514	14392	14462	14386	14481	14489	14365	14449	14417	14297	14495	14442	14352	14319	14520	14496	14489	14430	14417	14459	14690	14381	14381	14364	14542	14426	14363	14418	14388	14540	14554	14388	14575	14473	14422	14482	14334	14569	14451	14521	14470	14505	14609	14491	14448	14587	14599	14478	14401	14540	14397	14460	14519	14490	14428	14381	14708	14356	14503	14626	14422	14527	14616	14640	14615	14420	14566	14494	14607	14386	14446	14492	14529	14588	14555	14475	14609	14545	14622	14373	14637	14425	14398	14522	14534	14529	14487	14415	14498	14507	14488	14320	14752	14518	14512	14467	14257	14592	14471	14607	14478	14518	14426	14313	14712	14426	14454	14245	14300	14582	14556	14451	14519	14517	14392	14343	14547	14475	14489	14454	14512	14258	14589	14423	14404	14477	14437	14412	14371	14557	14487	14576	14654	14541	14524	14401	14440	14503	14339	14404	14428	14538	14494	14490	14581	14534	14456	14438	14384	14430	14505	14500	14628	14361	14600	14348	14360	14445	14549	14611	14459	14376	14573	14486	14420	14501	14520	14582	14331	14509	14516	14567	14437	14344	14537	14546	14435	14317	14455	14501	14528	14705	14524	14588	14392	14384	14501	14447	14587	14624	14413	14310	14460	14657	14546	14529	14533	14388	14498	14482	14536	14445	14522	14503	14312	14442	14459	14309	14352	14424	14526	14541	14505	14492	14475	14422	14747	14762	14366	14328	14562	14559	14324	14490	14687	14379	14536	14423	14655	14515	14464	14510	14331	14620	14579	14489	14410	14436	14428	14605	14457	14565	14428	14411	14286	14482	14450	14358	14566	14701	14439	14341	14530	14536	14437	14517	14391	14424	14422	14445	14425	14490	14562	14417	14640	14439	14529	14630	14596	14314	14382	14480	14582	14532	14514	14481	14405	14682	14305	14472	14325	14410	14354	14592	14362	14375	14559	14520	14513	14459	14418	14497	14577	14551	14362	14325	14540	14398	14534	14548	14445	14502	14470	14415	14558	14428	14550	14424	14428	14511	14485	14448	14429	14483	14428	14673	14352	14629	14547	14639	14368	14641	14364	14499	14550	14395	14466	14610	14342	14452	14502	14433	14468	14699	14412	14401	14504	14600	14493	14670	14408	14428	14590	14431	14590	14360	14630	14435	14510	14491	14478	14364	14373	14432	14540	14409	14739	14475	14433	14392	14552	14406	14385	14326	14264	14444	14619	14430	14360	14412	14443	14270	14392	14441	14645	14428	14618	14379	14466	14484	14450	14456	14456	14345	14591	14503	14609	14449	14506	14493	14444	14547	14369	14436	14547	14403	14460	14467	14288	14583	14476	14592	14566	14309	14396	14518	14592	14589	14375	14524	14406	14540	14392	14372	14521	14534	14463	14564	14486	14434	14463	14477	14487	14445	14239	14327	14632	14537	14385	14418	14391	14327	14598	14375	14508	14622	14420	14521	14408	14538	14357	14606	14487	14504	14677	14556	14558	14558	14275	14265	14599	14525	14473	14675	14545	14621	14500	14478	14515	14529	14517	14460	14467	14530	14293	14467	14436	14397	14382	14480	14661	14434	14456	14367	14458	14327	14516	14423	14406	14394	14439	14542	14509	14424	14298	14439	14379	14496	14503	14402	14538	14309	14689	14533	14466	14356	14536	14484	14565	14648	14510	14566	14432	14622	14411	14543	14563	14387	14493	14326	14535	14601	14502	14396	14377	14502	14513	14434	14528	14459	14565	14313	14360	14535	14314	14552	14519	14482	14387	14337	14406	14599	14452	14518	14326	14501	14327	14357	14338	14586	14585	14468	14584	14638	14435	14469	14492	14624	14541	14527	14595	14533	14514	14448	14397	14296	14478	14510	14449	14345	14459	14478	14475	14433	14394	14538	14531	14396	14365	14450	14532	14425	14281	14611	14417	14319	14647	14576	14468	14564	14488	14505	14417	14418	14471	14554	14450	14503	14268	14541	14577	14530	14446	14575	14567	14401	14454	14352	14383	14557	14492	14692	14555	14355	14394	14544	14351	14412	14549	14354	14591	14442	14500	14599	14440	14504	14148	14538	14566	14551	14513	14444	14505	14433	14419	14519	14523	14495	14506	14502	14621	14468	14479	14419	14313	14381	14422	14441	14630	14484	14429	14425	14664	14570	14452	14557	14582	14496	14537	14330	14675	14254	14329	14523	14449	14448	14428	14445	14403	14503	14431	14324	14594	14321	14440	14404	14557	14294	14527	14480	14612	14420	14553	14503	14291	14495	14564	14521	14547	14499	14437	14479	14325	14511	14654	14440	14585	14561	14559	14590	14499	14582	14435	14398	14347	14366	14394	14572	14614	14582	14500	14360	14502	14531	14554	14438	14689	14555	14563	14497	14454	14480	14596	14507	14462	14470	14539	14353	14494	14520	14565	14509	14490	14453	14353	14382	14508	14558	14444	14404	14424	14469	14440	14443	14381	14367	14497	14395	14365	14639	14462	14338	14358	14385	14355	14453	14513	14568	14501	14616	14505	14328	14558	14462	14451	14392	14418	14527	14409	14372	14446	14568	14410	14393	14654	14609	14600	14368	14591	14285	14432	14421	14336	14619	14457	14415	14384	14542	14660	14526	14505	14451	14594	14493	14495	14389	14533	14443	14469	14435	14564	14439	14542	14486	14477	14531	14582	14511	14512	14560	14550	14524	14344	14444	14411	14416	14564	14544	14528	14604	14399	14430	14560	14382	14554	14591	14471	14450	14563	14631	14265	14380	14325	14548	14481	14510	14645	14283	14630	14463	14555	14556	14535	14447	14565	14636	14437	14501	14350	14478	14533	14585	14430	14431	14597	14277	14638	14470	14560	14452	14692	14506	14449	14551	14585	14415	14393	14516	14277	14567	14256	14469	14506	14343	14482	14570	14441	14260	14613	14333	14459	14444	14391	14371	14569	14411	14454	14459	14466	14511	14517	14557	14552	14667	14500	14485	14469	14453	14395	14375	14414	14482	14550	14702	14422	14564	14471	14463	14487	14523	14367	14490	14570	14521	14458	14467	14404	14356	14470	14482	14524	14464	14386	14555	14534	14368	14466	14472	14355	14365	14528	14487	14491	14506	14519	14526	14581	14467	14486	14374	14546	14631	14439	14425	14526	14551	14442	14408	14559	14584	14549	14601	14530	14551	14539	14551	14552	14612	14608	14416	14336	14285	14329	14561	14351	14288	14410	14594	14409	14624	14439	14433	14597	14352	14503	14490	14510	14610	14575	14594	14455	14466	14525	14219	14579	14553
27907	19827	18937	18508	18287	18935	19284	19441	19573	19822	20174	20159	19660	19476	19431	19050	18829	18866	18650	18766	18990	18782	18563	18379	18681	18517	18528	18412	18346	18109	18394	18274	18419	18150	17967	18096	18151	18046	17959	17930	17766	18033	18151	18035	18091	17964	18233	17984	18069	18006	18157	18149	18092	18118	18008	18105	18069	18191	17975	18044	18152	18091	18023	18119	17974	17889	18030	17769	17966	18056	17935	17996	17786	18064	18043	17857	17965	17787	17935	18028	18026	17940	17974	18037	17979	17757	17962	17951	18064	17988	18084	18036	17989	17840	17855	18091	17820	18077	17841	18062	17975	18021	18132	17772	17787	17976	18079	17995	18030	17897	17904	17819	17913	17947	18157	17928	17921	17864	17992	18111	18142	17882	18020	18020	17857	17967	18031	17918	17850	18034	18125	18062	17963	18010	17882	17861	18199	17959	18001	18183	17838	18026	17978	17987	17766	18201	17867	17897	17889	18040	18128	17978	17987	17725	17799	17883	17918	17897	17791	17876	17787	17740	17907	17994	18114	17910	17962	17924	17950	17958	18011	18138	17942	18021	17960	18038	18133	18093	17869	17879	17865	17921	17964	18145	17778	17947	17955	17995	17952	17715	18047	17925	17724	18139	17825	17912	18031	18070	17991	18017	17881	18018	18018	17815	18053	17849	17721	17928	17752	18026	17957	17883	18039	17952	18098	18038	17913	17923	18171	17910	18207	17975	17917	18110	17973	17885	18061	18045	18070	17983	17892	17907	18158	17943	17902	18044	17961	17932	17753	18015	17909	18040	17751	17806	17925	17904	18097	17908	17942	18095	18233	18009	18146	17962	17873	18056	17903	17995	17920	17921	17717	17876	18040	17856	17886	18011	18197	17938	18014	18025	18171	17938	18096	17978	17972	18097	17979	17654	17866	18041	18019	17962	18213	18021	18016	17991	17989	18018	17878	17938	18018	18250	18007	17934	17987	18128	18041	18014	18019	17825	18134	17826	17971	17997	18061	18321	17794	17757	17928	17720	17797	17972	17859	17841	18140	17988	17968	17992	18076	18141	17789	17749	18122	18035	18101	18037	17874	17792	18000	17903	17783	17876	17745	17803	17858	17953	17856	18090	17903	17987	17950	17986	17943	18023	17766	18225	17917	17990	18011	17885	18081	17855	17978	18137	17835	18121	18070	18052	18087	18011	18015	17999	17887	18093	17866	17991	17921	17789	17972	18087	17914	17950	17938	18207	17968	18156	18148	18035	17964	18067	17887	17937	17810	17954	17842	17853	17754	17835	18110	17863	17722	18026	17858	17963	18020	17901	18052	18093	18128	18087	18181	18033	17959	17892	17877	17889	18014	17829	17829	17817	18271	17945	18054	18022	17857	17988	17991	18248	18105	17876	17929	17971	17901	17820	17928	18003	18055	17954	17869	18018	17952	17809	18075	18075	17861	18060	18083	17989	17993	17891	17872	18026	17786	17893	17787	17905	18208	18245	18029	17950	18041	18007	18116	17937	17924	18118	17992	18042	17926	18129	17801	18005	17829	17921	18024	18052	18045	17952	18036	17876	17840	18035	17964	17981	18091	17935	17788	17982	18031	17911	17964	17984	17853	17928	17949	18098	17966	18101	17815	17995	18057	17918	17760	17784	17796	17847	17850	18011	18190	17940	17950	18036	18041	17953	18028	17906	17895	17949	18050	18084	18062	17833	18053	18051	17946	17962	18045	18042	17984	17941	18063	17967	18031	18080	17876	17968	18086	17890	17988	17687	17799	18044	17981	18059	18044	18186	18065	17951	18107	17791	17883	18045	17912	18026	18008	17792	18107	17940	18035	17896	18028	17941	17838	18122	18115	17940	17881	17928	17856	18026	18235	18149	17976	17971	17953	17901	18088	17877	17997	17920	18083	18046	18085	17919	17787	17998	18023	17948	18074	17977	17890	17853	17922	17858	17637	18005	17954	18021	18109	17895	17926	18129	18011	18004	18024	17803	17930	17938	17849	17921	17892	17907	17979	18008	17907	17996	17913	17917	18009	18119	17858	17952	17904	17810	17871	17936	17987	18112	18063	17988	17921	18024	18036	17793	18048	17845	17925	17793	17932	17870	18099	18019	17999	18143	18079	18135	17798	18158	17956	18067	18011	17840	17899	17834	17975	18097	17922	17994	17937	17996	17881	17958	17964	18167	17960	17971	17794	18218	18021	18014	18064	18038	18073	17997	18010	17926	18104	17905	17927	17957	18085	18104	18008	18140	17749	18073	18019	17978	17927	18141	17948	17957	17684	17824	18020	17885	18057	17869	18141	18097	17916	17814	17863	18003	17862	18004	18062	18050	18086	17940	17986	18228	17999	17929	18127	17863	18018	17893	17769	18132	18051	17820	17970	18028	17943	17760	18040	17911	17881	18065	17986	17840	18040	18211	18078	18073	18009	18072	18142	18046	17874	17883	17772	17907	17969	17911	17981	17851	17925	18111	17987	17972	17978	17930	18024	18090	18145	18071	18042	18076	18018	18157	17882	18030	17966	17894	18043	17969	18179	17966	18023	18076	17923	17870	17925	17801	17717	17790	17963	17847	17922	17876	17961	18025	17984	17967	17850	17937	17913	17950	17983	18068	17965	18050	17925	17884	18069	18050	17822	17878	17878	18073	17858	17838	18073	17918	17905	18020	17859	17786	17908	17973	18027	17922	18017	17925	17947	18280	18107	18219	18097	17970	17913	17911	18001	18030	17984	18025	17960	17990	17753	18029	17710	18031	17939	17907	18053	18070	18047	17835	17921	17947	17960	17793	17915	17961	18042	17890	18102	17972	17696	17842	17956	17918	17965	17837	17805	18122	18109	18076	17925	18026	17920	18058	17905	17967	18016	17990	18122	17964	17942	18091	17979	18004	18048	18003	17859	17964	18164	18065	17993	17898	17790	18043	18016	17901	17789	17946	18109	17960	18211	18026	17914	17837	18111	17994	18086	18028	17802	18014	18035	17995	17963	17876	18014	17869	17901	18051	18082	18174	17804	17893	17760	17805	18169	18136	17976	18005	18024	17928	17995	18039	18189	18090	17919	17930	17850	17741	18186	17964	17929	18235	18357	18099	18107	18163	18023	17967	18023	17870	17942	17977	18010	17873	17895	18083	18005	17996	17933	17919	18097	17741	18073	17927	18064	17994	18107	17791	17676	17970	17973	17885	17839	18062	17988	18028	17885	17890	18064	18019	18125	17827	17798	18029	17823	17952	17803	17668	17987	17853	17893	17819	17986	18126	17939	18031	18148	18151	17686	18068	17976	18024	17944	17868	18027	17836	18148	18030	17855	18011	18061	17955	17769	17980	17825	18054	18106	17762	17754	17835	17896	17875	17821	18034	17991	18052	18168	18011	17907	18115	17844	18086	18000	18097	18055	17835	18128	17980	17904	17940	17985	17918	17872	17897	17795	17901	17974	17897	17917	18033	17893	18012	17937	18025	18046	17875	17980	18022	18102	18121	17978	18113	18176	17981	18007	17955	17865	18141	18164	17959	18043	18003	17929	18022	18138	18095	18011	17946	18022	17911	17898	17796	18192	18047	17819	18111	18055	17998	18015	17966	18023	18063	18285	18020	17996	18046	18105	17945	18158	18007	18140	18040	17957	18012	18040	17897	18030	18042	17779	17944	17929	18035	17841	17692	17944	17803	17963	17923	18230	17975	18067	17962	17953	17818	18142	17887	18173	18148	17892	17968	18072	18156	17837	18037	18031	18102	17779	18017	18058	18060	18274	17880	17864	17913	17928	18118	17802	17967	17835	17828	17889	18087	17847	17898	18217	17940	18077	18134	17924	17857	17925	18001	18148	17885	18016	17947	17962	18083	17839	18037	17971	17911	17947	17884	17934	17904	17857	18042	17966	17982	17825	17917	17938	17863	17894	18024	17859	17908	18183	17753	17966	17848	18008	18013	17963	18071	18062	17932	17905	18134	17867	18029	17865	18129	17944	17985	17909	17952	17939	17837	17944	18003	17830	18116	17998	18106	17996	18112	18073	18057	17958	17850	17945	18002	17970	17775	18231	17719	18076	17911	18015	18033	18093	17975	17857	18061	18077	17924	18077	17820	17932	17833	17911	17978	17894	17862	17835	17900	17933	18020	17936	17905	18130	17881	17975	17974	17935	17812	18182	18027	17709	17960	18017	17983	18012	18058	17823	17960	17881	17989	18060	17905	17768	17934	18046	17957	17916	18083	17958	18092	17860	17909	17992	17911	17958	17971	18197	17822	17804	17925	17887	17926	18064	18127	18073	17995	18116	17924	17804	17928	18015	17922	17758	18031	18006	17882	17820	17862	17946	17970	18062	17852	18112	18121	18095	17722	17863	17853	18135	17878	18018	18115	17947	18133	18256	17942	18121	18181	17801	18027	17719	17799	18025	17956	17899	17952	18020	18073	17941	18053	18164	18051	17781	18107	18110	17980	18010	18075	18080	17943	17926	17951	17974	17970	18078	18060	17841	18070	17977	17984	17837	17964	17903	18116	17797	17974	18075	17783	18024	18009	17709	17875	18024	17907	17867	17922	18002	18039	17927	17878	17905	18217	18119	18032	17999	18128	17991	18061	17925	18005	18150	18009	17771	17976	17934	17998	18323	17818	18080	17994	17974	17710	17863	17859	17972	17807	17978	18123	17962	18001	17919	17862	18100	17824	17821	18053	18039	17805	17952	17890	18134	17874	18059	18048	18084	18029	17972	17858	18028	17972	17953	17991	17840	18062	18044	17833	18172	18107	17998	18057	18026	18014	18007	17719	18127	17726	17781	18092	18083	18005	17964	17797	17886	18037	18138	17945	18091	17982	17880	17956	17852	17896	17772	18042	17954	18028	17979	18045	17924	17973	18141	17911	17838	17921	18080	18022	18116	18051	17949	17964	17764	18100	18186	18136	18049	17749	18042	17992	18019	18097	18074	17933	18077	17863	18084	17990	17992	18079	18058	18190	17943	17961	17753	17952	18042	17996	17926	17984	18007	17892	18022	17797	18056	18136	17854	18117	18009	17962	18211	17959	17853	18024	18086	18080	18034	18114	18089	17950	17946	18159	18233	18091	17967	17982	18091	18114	18041	17899	18119	18069	18111	18006	17821	17850	17895	18132	17800	17839	17839	18152	18238	17842	17959	17866	17839	17832
25191	16427	15389	15679	17110	18814	18493	18046	18126	18808	19309	18916	18207	17756	17378	17078	16767	16619	16352	16165	16190	16267	16069	15986	15724	15609	15501	15589	15414	15496	15325	15091	15028	15127	15042	14916	14912	14785	14933	14978	14937	14872	15035	15068	14999	15072	15121	15012	15223	15115	15198	15275	15096	15132	15193	15177	15100	15175	15107	15190	14950	14813	14880	15010	14922	14895	14991	14932	15048	15021	15009	14933	15060	14907	14821	15016	14999	14907	14763	14770	14903	14862	14937	14911	14763	14724	14838	14790	14798	14801	14879	14753	14948	14830	14805	14759	14875	14712	14918	14777	14729	14953	14676	14717	14769	14668	14796	14682	14777	14761	14868	14722	14776	14982	14816	14849	15035	14719	14893	14905	14818	14832	14712	15035	14960	14609	14765	14722	14667	14892	14867	14645	14685	14786	14914	14896	14730	14731	14598	14815	14731	14762	14693	14675	14782	14727	14762	14953	14798	14770	14869	14727	14828	14562	14837	14746	14931	14823	14782	14790	14793	14810	14636	14690	14698	14744	14817	14972	14744	14917	14775	14867	14815	14749	14680	14842	14697	14621	14848	14787	14853	14895	14757	14727	14695	14744	14905	14698	14649	14927	14745	14846	14514	14705	14827	14694	14799	14715	14903	14604	14845	14789	14700	14716	14772	14847	14782	14619	14851	14779	14668	14919	14822	14781	14945	14889	14734	14766	14729	14930	14638	14847	14685	14698	14878	14826	14727	14917	14797	14789	14791	14801	14821	14667	14874	14579	14618	14930	14841	14770	14963	14651	14799	14601	14841	14897	14714	14710	14671	14807	14799	14834	14700	14777	14854	14692	14817	14728	14634	14782	14739	14723	14705	14670	14823	14800	14725	14933	14811	14801	14668	14908	14864	14706	14685	14751	14798	14659	14750	14806	14932	14791	14738	14735	14745	14769	14907	14804	14760	14885	14654	14747	14877	14584	14838	14708	14818	14724	14917	14753	14744	15010	14689	14851	14758	14854	14657	14855	14802	14727	14852	14882	14755	14873	14768	14961	14699	14757	14567	14777	14899	14716	14913	14871	14824	14692	14719	14884	14798	14780	14730	14671	14827	14777	14848	14770	14847	14783	14663	14775	14783	14765	14921	14745	14707	14685	14823	14747	14789	14450	14859	14686	14770	14731	14771	14909	14986	14907	14860	14651	14939	14823	14897	14719	14725	14749	14530	14786	14817	14666	14785	14695	14893	14603	14819	14708	14827	14899	14873	14712	14643	14928	14776	14853	14855	14877	14804	14744	14825	14755	14821	14723	14750	14717	14775	14756	14929	14808	14771	14823	14767	14851	14881	14755	14823	14854	14743	14892	14865	14873	14743	14663	14974	14743	14788	14851	14760	14845	14682	14779	14725	14844	14805	14845	14727	14853	14742	14752	14732	14640	14819	14742	14729	14700	14763	14753	14621	14875	14815	14778	14708	14887	14815	14958	14882	14873	14867	14829	14948	14765	14712	14962	14710	14802	14825	14650	14940	14667	14796	14512	15012	14805	14964	14529	14779	14827	14855	14790	14856	14729	14800	14752	14875	14888	14769	14782	14845	14834	14887	14749	14817	14854	14835	14655	14800	14873	14683	14795	14863	14743	14895	14787	14678	14794	14605	14750	14848	15048	14727	14934	14862	14871	14784	14733	14635	14930	14752	14916	14783	14804	14814	14621	14899	14894	14763	14773	14921	14743	14741	14847	14699	14713	14746	14874	14734	14677	14771	14824	14726	14782	14828	14854	14777	14809	14918	14842	14830	14837	14852	14548	14634	14779	14837	14913	14925	14812	14803	14777	14688	14707	14712	14760	14732	14867	14919	14852	14786	14649	15036	14884	14860	14656	14829	14802	14752	15027	14967	14890	14800	14826	14897	14822	14688	14922	14867	14702	14718	14835	14832	14786	14934	14952	14759	14863	14734	14817	14842	14838	14846	14863	14890	14645	14797	14735	14833	14634	14658	14874	14724	14884	14768	14667	14932	14961	14789	14687	14659	14669	14668	14956	14712	14801	14908	14968	14801	14594	14828	14716	14917	14865	14787	14804	14865	14707	14767	14855	14778	15015	14770	14934	14845	14753	14627	14657	14746	14684	14743	14771	14995	14767	14903	14797	14605	14783	14816	14820	14821	14844	14824	14907	14698	14715	14800	14826	14747	14855	14869	14793	14635	14722	14904	14821	14890	14805	14732	14687	14842	14835	14661	14702	14703	14585	14953	14785	14780	14672	14852	14624	14917	14742	14639	14730	14921	15026	14828	14948	14890	14558	14985	14733	14836	14801	14889	14863	14719	14979	14811	14637	14602	14907	14857	14852	14773	14715	14802	14732	14749	14807	15043	14876	14713	14928	14830	14846	14707	14910	14803	14995	14919	14814	14853	14794	14823	14912	14692	14842	14837	14775	14817	14777	14748	14749	14926	14799	14687	14759	14811	14890	14825	14769	14771	14729	14809	14860	14766	14773	14697	14925	14684	14655	14890	14769	14659	14834	14764	14706	14705	15097	14841	14869	14839	14890	14733	14614	14695	14773	14834	14975	14819	14917	14763	14675	14864	14788	14973	14893	14702	14855	14860	14923	14684	14764	14856	14713	14645	14770	14986	14731	14885	14742	14784	14826	14930	14748	14756	14826	14724	14943	14764	14707	15014	14806	14745	14706	14779	14851	14836	14835	14745	14865	14908	14872	14659	14719	14939	14801	14847	14878	14961	14835	14778	14840	14897	14826	14745	14796	14749	14876	14681	14801	14932	14786	14696	14893	14794	14804	14953	14788	14807	14733	14994	14790	14832	14835	14918	14736	14696	14893	14791	14784	14762	14898	14901	14522	14598	14860	14667	14867	14778	14812	14822	14792	14652	14882	14880	14700	14970	14737	14807	14745	14731	14841	14707	14716	14955	14825	15042	14738	14710	14761	14894	14785	14802	14876	14881	14743	14830	14745	14818	14769	14773	14851	14808	14709	14809	14833	14935	14877	14902	14745	14731	14695	14813	14896	14763	14818	14875	14588	14812	14892	14557	14903	14792	14860	14839	14665	14929	14868	14725	15022	14787	14636	14830	14752	14798	14903	14786	14783	14935	14860	14700	14846	14772	14842	14936	14882	14729	14578	14874	14762	14833	14902	14842	14825	14775	14873	14844	14802	14895	14847	14709	14823	14775	14754	14688	14690	14794	14702	14643	14733	14876	14766	14778	14809	14994	14774	14816	14837	14952	14706	14626	14777	14791	14911	14657	14787	14895	14784	14719	14689	14830	14957	14736	14779	14798	14736	14814	14778	14759	14803	14719	14729	14714	14730	14774	14964	14809	14641	14918	14866	14806	14707	14962	14907	14843	14784	14765	14848	14729	14885	14757	14863	14847	14824	14679	14651	14823	14906	14793	14705	14916	14668	14909	14902	14647	15048	14954	14701	14731	14891	14856	14729	14856	14745	14949	14737	14826	14689	15011	14674	14793	14761	14665	14960	14848	14963	14762	14806	14637	14716	14877	14873	14903	14805	14797	14868	14731	14809	14946	14631	14742	14684	14777	14699	14862	15028	14883	15037	14608	14829	14873	14653	14773	14751	14969	14737	14807	14804	14763	14779	14877	14741	14546	14790	15009	14871	14797	14713	14783	14734	14804	14790	14896	14927	14926	14775	14737	14930	14802	14891	14816	14839	14886	14716	14946	14713	14822	14824	14755	14878	14891	14858	14588	14842	14616	14689	14732	14863	14714	14905	14647	14708	14788	14896	14804	14792	14850	14938	14781	14648	14775	14841	14864	14792	14706	14918	14547	14819	14652	14801	14906	14867	14695	14638	14758	14760	14633	14727	14930	14815	14964	14854	14786	14778	14844	14781	14909	14678	14800	14809	14859	14894	14887	14836	14922	14843	14613	14787	14880	14931	14821	14774	14734	14907	14789	14798	14731	14773	14819	14786	14893	14790	14777	14830	14959	14823	14779	14878	14838	14895	14884	14888	14761	14962	14766	14666	14660	14740	14772	14862	14734	14631	14860	14818	14913	14922	14813	14646	14728	14800	14760	14840	14745	14935	14696	14805	14543	14861	14750	14890	14947	14674	14959	14745	14767	14750	14632	14781	14887	14760	14676	14832	14831	14781	14894	15048	14797	14761	14914	14746	14881	14746	14719	14960	14940	14842	14739	14984	14799	14803	14835	14801	14736	14846	14852	14830	14881	14903	14800	14854	14852	14798	14849	14774	14867	14814	14884	14809	14746	14930	14839	14735	14845	14837	14881	14709	14783	14903	14876	14704	14790	14783	14826	14740	14711	14758	14822	14722	14875	14761	14598	14872	14881	14761	14765	14834	14930	14804	14769	14810	14512	14959	14815	14878	14912	14747	14885	14812	14831	14698	14933	14843	14850	14717	14823	14690	14700	14817	14852	14768	14768	14875	14770	14747	14738	14644	14908	14772	14933	14921	14843	14879	14801	14850	14792	14725	14852	14767	14838	14798	14838	14747	14623	14786	14953	14764	14688	14769	14810	14694	14787	14748	14867	14800	14803	14806	14778	14655	14781	14825	14866	14772	14863	15112	14708	14821	14790	14761	14871	14937	14787	14902	14902	14784	14788	14751	14641	14772	14834	14850	14889	14866	14756	14855	14670	14701	15035	14929	14793	14949	14934	14802	14894	14883	14724	14741	14754	14820	14761	14900	14763	14835	14937	14587	14991	14711	14884	14749	14764	14782	14749	14798	14850	14813	14862	14667	14804	14706	14886	14770	14806	14830	14836	14941	14695	14795	14844	14859	14818	14731	14791	14925	14933	14768	14815	14839	14739	14750	14914	14838	14777	14847	14785	14971	14596	14854	14896	14784	14784	14879	14933	14891	15047	14830	14847	14770	14946	14902	14698	14868	14664	14892	14791	14696	14796	14801	14769	14934	14999	14851	14924	14896	14776	15009	14927	14643	14876	14789	14731	14770	14737	14833	14911	14849	15017	14867	14831	14762	14746	14979	14772	14821	14828	14838	14888	15001	14672	14793	14905	14977	14795	14881	14659	14842	14917	14844	14791	14770	14899	14804	14728	14774	14829	14845	14897	14839	14829	14865	14765	14806	14781	14846	14916	14768	14668	14742	14570	14691	14925	14716	14864	14875	14728	14648	14964	14819
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
